.operations-page{display:grid;gap:16px}.operations-hero{display:flex;align-items:center;justify-content:space-between;gap:20px;border:1px solid var(--line);background:linear-gradient(135deg,#181c24,#101319);border-radius:22px;padding:22px}.operations-hero small,.operations-card-head small,.management-operations-head small{display:block;color:var(--red);font-size:9px;font-weight:900;letter-spacing:.16em;margin-bottom:6px}.operations-hero h2,.operations-card-head h2,.management-operations-head h2{margin:0;font-size:18px}.operations-hero p,.management-operations-head p{color:#8f97a3;font-size:10px;line-height:1.55;margin:7px 0 0}.operations-today{min-width:230px;background:#0e1117;border:1px solid #2a3039;border-radius:16px;padding:14px 16px}.operations-today small,.operations-today strong,.operations-today span{display:block}.operations-today strong{font-size:13px;margin:5px 0 8px}.operations-today span,.management-operations-head>span{border-radius:999px;padding:6px 9px;font-size:9px;font-weight:900;width:max-content}.operations-today .complete,.management-operations-head .complete{color:#72dfa8;background:#143426}.operations-today .pending,.management-operations-head .pending{color:#ffc66a;background:#3a2b12}.operations-grid{display:grid;grid-template-columns:minmax(460px,1.15fr) minmax(360px,.85fr);gap:16px;align-items:start}.daily-check-card,.report-form-card,.reports-card{border:1px solid var(--line);background:#12151cdb;border-radius:22px;padding:20px;box-shadow:0 25px 80px #0003}.operations-side{display:grid;gap:16px}.operations-card-head{display:flex;align-items:center;justify-content:space-between;gap:14px;margin-bottom:17px}.operations-card-head>strong{font-size:20px;color:#75dfa9}.daily-check-list{display:grid;gap:8px}.daily-check-item{background:#0f1319;border:1px solid #29303a;border-radius:14px;padding:11px 12px}.daily-check-item>label{display:grid;grid-template-columns:25px 24px minmax(0,1fr);align-items:center;cursor:pointer}.daily-check-item input[type=checkbox]{position:absolute;opacity:0;pointer-events:none}.check-mark{display:grid;place-items:center;width:22px;height:22px;border:1px solid #3d4652;border-radius:7px;color:transparent;font-size:13px}.daily-check-item input:checked+.check-mark{color:#fff;background:#248f5d;border-color:#248f5d}.daily-check-item strong{font-size:11px;line-height:1.4}.daily-check-item:has(input:checked){border-color:#24503e;background:#102019}.daily-check-item:has(input:checked) strong{color:#9bcdb4;text-decoration:line-through}.check-note{width:calc(100% - 49px);margin:8px 0 0 49px;color:#d7dbe1;background:#151a21;border:1px solid #303743;border-radius:9px;padding:8px 10px;font-size:9px;outline:none}.check-note:focus{border-color:var(--red)}.daily-check-item>p{color:#9ca3af;margin:7px 0 0 49px;font-size:9px}.operations-save{width:100%;margin-top:15px;background:var(--red);border:0;border-radius:12px;padding:13px;color:#fff;font-size:11px;font-weight:900;cursor:pointer}.report-form-card label{display:grid;gap:7px;color:#9ca3af;font-size:10px;font-weight:700;margin-bottom:13px}.report-form-card input,.report-form-card select,.report-form-card textarea{width:100%;color:#fff;background:#0f1217;border:1px solid #2d323c;border-radius:11px;padding:11px 12px;outline:none}.report-form-card textarea{min-height:90px;resize:vertical}.report-form-card input:focus,.report-form-card select:focus,.report-form-card textarea:focus{border-color:var(--red);box-shadow:0 0 0 3px #e4342e17}.operations-form-grid{display:grid;grid-template-columns:1fr 1fr;gap:11px}.operations-report-list{display:grid;gap:8px;max-height:550px;overflow:auto}.operations-report-list article{background:#0f1319;border:1px solid #29303a;border-radius:13px;padding:12px}.operations-report-list article>div{display:flex;justify-content:space-between;gap:8px}.report-type,.report-priority{font-size:8px;font-weight:900;border-radius:999px;padding:5px 8px}.report-type{color:#c8d1df;background:#232a34}.report-priority{color:#9ca3af;background:#242933}.report-priority.acil{color:#ff817c;background:#e4342e20}.report-priority.yüksek{color:#ffc86c;background:#ffaf1c1d}.operations-report-list h3{font-size:12px;margin:10px 0 5px}.operations-report-list p{color:#a1a8b3;font-size:10px;line-height:1.5;margin:0 0 8px}.operations-report-list small{color:#747d89;font-size:8px}.operations-empty,.operations-loading{color:#8c95a2;background:#12151c;border:1px solid var(--line);border-radius:16px;padding:24px;text-align:center;font-size:11px}.operations-error,.operations-message{color:#ff8d88;background:#e4342e14;border:1px solid #e4342e40;border-radius:11px;padding:11px 13px;font-size:10px}.operations-message.success{color:#78dda9;background:#133225;border-color:#295940}.management-operations-summary{border:1px solid #e4342e45;background:linear-gradient(135deg,#20171a,#11151b);border-radius:18px;padding:17px}.management-operations-head{display:flex;justify-content:space-between;align-items:center;gap:15px;margin-bottom:14px}.management-operations-kpis{display:grid;grid-template-columns:repeat(4,1fr);gap:8px;margin-bottom:12px}.management-operations-kpis article{background:#0f1319;border:1px solid #2c333d;border-radius:12px;padding:12px}.management-operations-kpis small{display:block;color:#838c98;font-size:8px}.management-operations-kpis strong{display:block;font-size:19px;margin-top:6px}.management-operations-grid{display:grid;grid-template-columns:1fr 1fr;gap:12px}.management-operations-grid>div{background:#0f1319;border:1px solid #29303a;border-radius:14px;padding:13px}.management-operations-grid h3{font-size:12px;margin:0 0 10px}
@media(max-width:1000px){.operations-grid{grid-template-columns:1fr}.management-operations-grid{grid-template-columns:1fr}}
@media(max-width:760px){.operations-hero{align-items:stretch;flex-direction:column;padding:18px}.operations-today{min-width:0}.operations-grid{grid-template-columns:1fr}.daily-check-card,.report-form-card,.reports-card{border-radius:18px;padding:15px}.operations-form-grid{grid-template-columns:1fr}.daily-check-item>label{grid-template-columns:24px 23px minmax(0,1fr)}.check-note{width:calc(100% - 47px);margin-left:47px}.management-operations-head{align-items:flex-start;flex-direction:column}.management-operations-kpis{grid-template-columns:1fr 1fr}.management-operations-grid{grid-template-columns:1fr}.content:has(.operations-page){padding-left:12px;padding-right:12px}.mobile-nav{overflow-x:auto}.mobile-nav button{flex:1 0 58px}}
@media print{.operations-save,.report-form-card{display:none!important}.operations-hero,.daily-check-card,.reports-card,.management-operations-summary{background:#fff!important;color:#111!important;border:1px solid #aaa!important}}
.daily-check-item>label{grid-template-columns:24px minmax(0,1fr);gap:10px}.check-note{width:calc(100% - 34px);margin-left:34px}.daily-check-item>p{margin-left:34px}
