.op-servis{--srv-ink:#183355;--srv-accent:#087f8c;--srv-line:#d5e0e8;--srv-muted:#5b6e80;--srv-bg:#f4f7fa;font:14px/1.55 "Segoe UI",Inter,sans-serif;color:var(--srv-ink);max-width:1500px;margin:auto;padding:16px 0 30px}
.op-servis *{box-sizing:border-box}.op-servis h1{font-size:28px;line-height:1.2;margin:0 0 8px;letter-spacing:-.6px}.op-servis h2{font-size:19px;margin:0 0 16px}.op-servis h3{font-size:16px}.op-servis p{margin:8px 0;max-width:78ch}.op-servis .srv-hero{display:flex;align-items:center;justify-content:space-between;gap:24px;padding:20px 0 25px;border-bottom:1px solid var(--srv-line);margin-bottom:22px}.op-servis .srv-hero p{color:var(--srv-muted);margin:0}.op-servis .srv-hero-note{display:flex;align-items:center;gap:12px;flex-shrink:0;color:#08717b;font-weight:600;padding-left:22px;border-left:1px solid var(--srv-line)}.op-servis .srv-hero-note>span:first-child{display:grid;place-items:center;width:34px;height:34px;background:#def2ef;border-radius:50%;font-size:18px}.op-servis .srv-hero-note small{display:block;font-weight:400;color:var(--srv-muted);font-size:12px}
.op-servis .srv-card{background:#fff;border:1px solid var(--srv-line);border-radius:12px;padding:24px;margin-bottom:18px}.op-servis .srv-actions{display:flex;flex-wrap:wrap;gap:10px;align-items:center}.op-servis button,.op-servis .srv-link{display:inline-flex;align-items:center;justify-content:center;min-height:40px;min-width:74px;border:1px solid #b9cbd8;background:#fff;color:var(--srv-ink);border-radius:7px;padding:9px 15px;cursor:pointer;text-decoration:none;font:600 13px/20px "Segoe UI",Inter,sans-serif;white-space:normal;transition:background-color .12s,border-color .12s}.op-servis button:hover:not(:disabled),.op-servis .srv-link:hover{border-color:var(--srv-accent);background:#f0f8f8}.op-servis button.primary{background:var(--srv-accent);color:#fff;border-color:var(--srv-accent)}.op-servis button.primary:hover:not(:disabled){background:#066875;border-color:#066875}.op-servis button.danger{color:#b42318;border-color:#f1cccc}.op-servis button:disabled{opacity:.45;cursor:not-allowed}.op-servis button:focus-visible,.op-servis .srv-link:focus-visible{outline:3px solid #7bbec9;outline-offset:2px}
.op-servis input,.op-servis select,.op-servis textarea{font:400 14px/1.5 "Segoe UI",Inter,sans-serif;border:1px solid #b9cbd8;border-radius:7px;width:100%;min-width:0;padding:10px 12px;color:var(--srv-ink);background:#fff}.op-servis input,.op-servis select{min-height:43px}.op-servis textarea{min-height:82px;resize:vertical}.op-servis input::placeholder,.op-servis textarea::placeholder{color:#687e8f;opacity:1}.op-servis input:focus,.op-servis textarea:focus,.op-servis select:focus{outline:2px solid #65aebd;outline-offset:1px;border-color:#087f8c}.op-servis input[type=checkbox]{width:18px;min-height:18px;height:18px;flex-shrink:0;margin:2px 8px 0 0;accent-color:var(--srv-accent)}.op-servis label{display:block;margin:14px 0;font-weight:600}.op-servis label input,.op-servis label select,.op-servis label textarea{margin-top:6px}.op-servis label>small{display:block;font-weight:400;color:var(--srv-muted);font-size:12px;margin-top:5px}.op-servis label:has(>input[type=checkbox]){display:flex;align-items:flex-start;font-weight:400}.op-servis fieldset{border:0;padding:0;margin:0 0 26px;min-width:0}.op-servis legend{font-size:17px;font-weight:700;border-bottom:1px solid #e3ebef;width:100%;padding:0 0 12px;margin-bottom:6px}
.op-servis .srv-intake{display:grid;grid-template-columns:minmax(0,1fr) 360px;gap:20px;align-items:start}.op-servis .srv-intake>.srv-card{margin:0}.op-servis .srv-intake-side{position:sticky;top:85px}.op-servis .srv-intake-side .srv-grid{grid-template-columns:1fr;gap:0}.op-servis .srv-customer-picker{position:relative}.op-servis [data-srv-chosen]{color:#086875;padding:9px 12px;background:#f0f8f7;border-left:3px solid var(--srv-accent);border-radius:3px;margin:12px 0}.op-servis .srv-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:12px}.op-servis .srv-grid .wide{grid-column:1/-1}.op-servis .srv-form-footer{grid-column:1/-1;display:flex;align-items:center;justify-content:space-between;gap:16px;padding:16px 20px;background:#fff;border:1px solid var(--srv-line);border-radius:10px;position:sticky;bottom:12px;z-index:3;box-shadow:0 3px 14px #1833550b}.op-servis .srv-form-footer>span{font-size:13px;color:var(--srv-muted)}
.op-servis .srv-stage-filters{display:flex;gap:8px;flex-wrap:wrap;padding-bottom:18px;margin-bottom:18px;border-bottom:1px solid #e3ebef}.op-servis .srv-stage-filters button{border-color:transparent;background:#f4f7fa}.op-servis .srv-stage-filters button[aria-pressed=true]{background:#def2ef;color:#075e68;border-color:#92c5cc}.op-servis .srv-filter{display:grid;grid-template-columns:minmax(180px,1fr) 200px 100px auto;gap:10px}.op-servis .srv-list-caption{display:flex;align-items:center;justify-content:space-between;font-size:13px;color:var(--srv-muted);padding:16px 0 12px}.op-servis .srv-table-wrap{overflow:auto}.op-servis table{width:100%;border-collapse:collapse;font-variant-numeric:tabular-nums}.op-servis th{text-align:left;background:#f0f5f7;color:#486076;font-size:12px;padding:13px;white-space:nowrap;font-weight:650}.op-servis td{border-bottom:1px solid #e3ebef;padding:16px 13px;vertical-align:middle}.op-servis td small{display:block;color:var(--srv-muted);margin-top:4px}.op-servis .srv-record-no{color:#086c78}.op-servis .srv-product-cell{max-width:360px}.op-servis .srv-product-cell small{max-width:45ch;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2;overflow:hidden}.op-servis .srv-amount{font-variant-numeric:tabular-nums;white-space:nowrap}.op-servis .srv-empty{padding:35px;text-align:center;color:var(--srv-muted)}.op-servis .srv-empty strong{color:var(--srv-ink);font-size:18px}.op-servis .srv-empty p{margin:8px auto}.op-servis .srv-pagination{display:flex;align-items:center;justify-content:space-between;margin-top:18px;color:var(--srv-muted);font-size:13px}
.op-servis .srv-status{display:inline-flex;align-items:center;gap:6px;padding:5px 10px;border-radius:6px;background:#edf2f6;color:#354e66;white-space:nowrap;font-size:12px;font-weight:650}.op-servis .srv-status::before{content:"";display:inline-block;width:6px;height:6px;border-radius:50%;background:currentColor}.op-servis .srv-status[data-state=hazir]{background:#def2ef;color:#066b61}.op-servis .srv-status[data-state=tamirde]{background:#edf0fc;color:#3f51a4}.op-servis .srv-status[data-state=teslim_edildi]{background:#edf2f6;color:#354e66}.op-servis .srv-status[data-state=onarilamadi],.op-servis .srv-status[data-state=vazgecildi]{background:#fff1e6;color:#8b4b13}
.op-servis .srv-detail-layout{display:grid;grid-template-columns:minmax(0,1fr) 360px;gap:20px;align-items:start}.op-servis .srv-detail-top{display:flex;gap:14px;align-items:center;flex-wrap:wrap}.op-servis .srv-detail-top button{margin-left:auto}.op-servis .srv-approval{font-size:13px;color:var(--srv-muted)}.op-servis .srv-journey{display:grid;grid-template-columns:repeat(4,1fr);gap:10px;list-style:none;padding:18px 0;margin:18px 0 22px;border-bottom:1px solid #e3ebef}.op-servis .srv-journey li{display:flex;align-items:center;gap:8px;font-size:12px;color:#718596}.op-servis .srv-journey li>span{display:grid;place-items:center;border:1px solid #c9d5df;border-radius:50%;width:24px;height:24px;flex-shrink:0}.op-servis .srv-journey li.done{color:#08717b}.op-servis .srv-journey li.done>span{background:#def2ef;border-color:#92c5cc}.op-servis .srv-journey li.current{color:#08717b;font-weight:700}.op-servis .srv-journey li.current>span{background:#087f8c;color:#fff;border-color:#087f8c}.op-servis .srv-facts{margin:0}.op-servis .srv-facts div{display:grid;grid-template-columns:145px 1fr;gap:16px;padding:12px 0;border-bottom:1px solid #edf1f4}.op-servis .srv-facts dt{color:var(--srv-muted);font-weight:600}.op-servis .srv-facts dd{margin:0;white-space:pre-wrap;overflow-wrap:anywhere}.op-servis .srv-next-actions{margin-top:22px}.op-servis .srv-summary{display:grid;grid-template-columns:1fr;gap:12px}.op-servis .srv-summary>div{padding:12px 0;border-bottom:1px solid #e3ebef}.op-servis .srv-summary span{color:var(--srv-muted);font-size:13px}.op-servis .srv-summary strong{display:block;font-size:25px;line-height:1.4;letter-spacing:-.5px;margin-top:4px;font-variant-numeric:tabular-nums}.op-servis .srv-summary .srv-balance{color:#08717b}.op-servis .srv-order-link{margin-top:16px;width:100%}
.op-servis .srv-note{background:#f0f8fa;border-left:3px solid #77b4c3;border-radius:5px;padding:12px 14px;font-size:13px;color:#365b6e}.op-servis .srv-quiet{font-size:12px;color:var(--srv-muted)}.op-servis .srv-error{background:#fff1f2;border:1px solid #f5c6ca;border-radius:7px;padding:12px 16px;color:#a82432}.op-servis .srv-success{background:#edf8f3;border:1px solid #bde0d0;border-radius:7px;padding:12px 16px;color:#176047}.op-servis .srv-pending{border:1px solid #edd6a9;background:#fff8e7;border-radius:7px;padding:14px;margin-bottom:18px;color:#855719}.op-servis .srv-photo{display:flex;flex-wrap:wrap;gap:10px}.op-servis .srv-photo img{max-width:100%;max-height:300px;border-radius:8px}.op-servis .srv-results button{display:flex;width:100%;text-align:left;justify-content:flex-start;margin:5px 0}.op-servis details{margin:14px 0;padding-bottom:14px;border-bottom:1px solid #e3ebef}.op-servis summary{cursor:pointer;font-weight:600}
li[data-srv-menu]>a{display:flex!important;align-items:center;gap:10px;color:inherit!important;font-weight:600;width:100%;min-width:0}.srv-menu-mark{display:inline-flex;align-items:center;justify-content:center;width:20px;flex-shrink:0;color:#63c5c7;font-size:17px}.srv-menu-label{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.ant-layout-sider-collapsed li[data-srv-menu]>a{justify-content:center;gap:0}.ant-layout-sider-collapsed .srv-menu-label,.ant-layout-sider-collapsed li[data-prim-ai-link]>a>span:not(.pa-menu-mark){width:0;max-width:0;height:1px;overflow:hidden;opacity:0;flex:0;white-space:nowrap}.ant-layout-sider-collapsed li[data-srv-menu]{padding-inline:16px!important}.ant-layout-sider-collapsed li[data-prim-ai-link]>a{display:flex;align-items:center;justify-content:center;gap:0}
.srv-print-overlay{position:fixed;inset:0;z-index:10100;background:#18335580;display:flex;align-items:center;justify-content:center;padding:20px;font:14px/1.5 "Segoe UI",sans-serif;color:#183355}.srv-print-panel{display:flex;flex-direction:column;width:min(1000px,100%);height:min(900px,90dvh);background:#fff;border-radius:12px;box-shadow:0 15px 60px #102b4455;overflow:hidden}.srv-print-panel>header{display:flex;align-items:center;justify-content:space-between;gap:15px;padding:18px 22px;border-bottom:1px solid #d5e0e8}.srv-print-panel h2{font-size:20px;margin:0}.srv-print-panel header p{margin:3px 0 0;color:#5b6e80}.srv-print-actions{display:flex;gap:8px;flex-wrap:wrap}.srv-print-actions button{min-height:40px;padding:9px 14px;border:1px solid #b9cbd8;border-radius:7px;background:#fff;color:#183355;font:600 13px/20px "Segoe UI",sans-serif;cursor:pointer}.srv-print-actions button[data-pdf]{background:#087f8c;color:#fff;border-color:#087f8c}.srv-print-actions button:disabled{opacity:.5;cursor:not-allowed}.srv-print-actions button:focus-visible{outline:3px solid #7bbec9;outline-offset:2px}.srv-print-panel>iframe{flex:1;min-height:0;width:100%;border:0;background:#fff}.srv-print-panel [data-error]{padding:12px 20px;color:#a82432;background:#fff1f2;margin:0}.srv-print-panel [hidden]{display:none}
@media(max-width:1100px){.op-servis .srv-intake,.op-servis .srv-detail-layout{grid-template-columns:minmax(0,1fr) 315px}.op-servis .srv-hero-note{display:none}.op-servis .srv-journey{grid-template-columns:repeat(2,1fr)}}
@media(max-width:800px){.op-servis{padding-top:10px}.op-servis .srv-intake,.op-servis .srv-detail-layout,.op-servis .srv-grid,.op-servis .srv-filter{grid-template-columns:1fr}.op-servis .srv-hero{padding:14px 0 18px}.op-servis h1{font-size:24px}.op-servis .srv-card{padding:18px}.op-servis .srv-intake-side{position:static}.op-servis .srv-form-footer{position:static;flex-wrap:wrap;padding:15px}.op-servis .srv-form-footer>.srv-actions{width:100%}.op-servis .srv-form-footer button{flex:1}.op-servis .srv-facts div{grid-template-columns:1fr;gap:4px}.op-servis .srv-detail-top button{margin-left:0}.op-servis td,.op-servis th{padding:12px 9px}.srv-print-overlay{padding:8px}.srv-print-panel{height:95dvh}.srv-print-panel>header{padding:12px;flex-wrap:wrap}.srv-print-actions{width:100%}.srv-print-actions button{flex:1}}
@media(prefers-reduced-motion:reduce){.op-servis button,.op-servis .srv-link{transition:none}}

/* service-notify-20261015-1 */
.op-servis .srv-notification-history{margin-top:20px;padding-top:18px;border-top:1px solid #d5e0e8}.op-servis .srv-notification-history h3{font-size:15px;color:#183355}.op-servis .srv-notification-history article{margin:14px 0;padding:14px;border:1px solid #d5e0e8;border-radius:10px;background:#f6f9fc}.op-servis .srv-notification-history small{display:block;font-size:11px;line-height:1.6;color:#64778c}.op-servis .srv-notification-history p{overflow-wrap:anywhere;line-height:1.65}
