.consultation_shell__v9LP1{display:grid;grid-template-columns:minmax(0,1fr) 340px;grid-gap:var(--sp-6);gap:var(--sp-6);max-width:1400px;margin:0 auto;padding:var(--sp-5) var(--sp-5) calc(var(--signbar-h) + var(--sp-6))}@media (max-width:1080px){.consultation_shell__v9LP1{grid-template-columns:minmax(0,1fr)}}.consultation_header__WejiE{position:-webkit-sticky;position:sticky;top:var(--nav-h);z-index:20;display:flex;align-items:center;gap:var(--sp-4);min-height:var(--header-h);padding:0 var(--sp-5);background:var(--surface);border-bottom:1px solid var(--rule)}.consultation_patientName__U_K6z{font-size:var(--t-lg);font-weight:600;letter-spacing:-.01em}.consultation_headerWeight__swIXZ,.consultation_patientMeta__q_fDR{color:var(--quiet);font-size:var(--t-sm)}.consultation_headerWeight__swIXZ{margin-left:auto}.consultation_headerWeight__swIXZ strong{color:var(--ink);font-weight:600}.consultation_headerWeightStale__F_1GQ,.consultation_headerWeightStale__F_1GQ strong{color:var(--alert)}.consultation_weightNote__Kz_sP{font-size:var(--t-xs)}.consultation_alert__Jye79{display:inline-flex;align-items:center;gap:var(--sp-1);padding:2px var(--sp-2);border:1px solid var(--alert);border-radius:2px;color:var(--alert);font-size:var(--t-xs)}.consultation_recorder__Km75i{border:1px solid var(--rule);background:var(--surface);padding:var(--sp-5);margin-bottom:var(--sp-6)}.consultation_recorderLive__BmKuB{border-color:var(--live);border-width:2px;padding:calc(var(--sp-5) - 1px)}.consultation_recordButton__kdh7j{display:flex;align-items:center;gap:var(--sp-3);width:100%;padding:var(--sp-4) var(--sp-5);border-radius:var(--radius);box-shadow:var(--shadow);background:var(--accent);color:var(--paper);border:none;border-radius:2px;font-size:var(--t-lg);font-weight:600;letter-spacing:-.01em}.consultation_recordButtonLive__VJWCu{background:var(--live)}.consultation_recordDot__6SH3z{width:12px;height:12px;border-radius:50%;background:currentColor;flex:none}.consultation_recordDotLive__b1mJl{animation:consultation_pulse__zjYKg 1.6s ease-in-out infinite}@keyframes consultation_pulse__zjYKg{0%,to{opacity:1}50%{opacity:.25}}.consultation_recordTimer__Qb93V{margin-left:auto;font-family:var(--font-measure);font-feature-settings:"tnum";font-variant-numeric:tabular-nums;font-size:var(--t-lg)}.consultation_recordHint__5XNfh{margin:var(--sp-3) 0 0;color:var(--quiet);font-size:var(--t-sm)}.consultation_recordProblem__nUPez{margin:var(--sp-3) 0 0;color:var(--live);font-size:var(--t-sm);max-width:60ch}.consultation_secondaryAction__JCH7t{padding:var(--sp-2) var(--sp-3);background:transparent;border:1px solid var(--rule);border-radius:2px;font-size:var(--t-sm)}.consultation_block__BObFF{margin-bottom:var(--sp-6)}.consultation_blockTitle__yREl1{margin:0 0 var(--sp-3);font-size:var(--t-sm);font-weight:600;color:var(--quiet)}.consultation_textInput__ND73v{width:100%;padding:var(--sp-3);background:var(--surface);border:1px solid var(--rule);border-radius:2px;font:inherit;color:inherit;resize:vertical;min-height:4.5em;max-width:74ch}.consultation_textInput__ND73v:disabled{background:transparent;border-color:transparent;padding-left:0;color:var(--ink)}.consultation_findingRow__jAVr_{display:grid;grid-template-columns:150px minmax(0,1fr) auto;grid-gap:var(--sp-3);gap:var(--sp-3);align-items:baseline;padding:var(--sp-2) 0;border-bottom:1px solid var(--rule)}.consultation_findingLabel__QSfEC{color:var(--quiet);font-size:var(--t-sm)}.consultation_findingValue__Z5g4T{min-width:0;overflow-wrap:anywhere}.consultation_rowAction__OITTH{background:none;border:none;padding:0;color:var(--quiet);font-size:var(--t-sm);text-decoration:underline;text-underline-offset:3px}.consultation_undocumented__f2vbF{margin-top:var(--sp-4);padding-top:var(--sp-4);border-top:1px dashed var(--rule)}.consultation_undocumentedHead__qaDgx{display:flex;align-items:baseline;gap:var(--sp-3);margin-bottom:var(--sp-3)}.consultation_undocumentedTitle__ruDRo{font-size:var(--t-sm);font-weight:600;color:var(--quiet)}.consultation_undocumentedHelp__kgXct{color:var(--quiet);font-size:var(--t-xs);max-width:60ch}.consultation_chipRow__PTV8n{display:flex;flex-wrap:wrap;gap:var(--sp-2)}.consultation_chip__vJksL{padding:var(--sp-1) var(--sp-3);background:transparent;border:1px dashed var(--rule);border-radius:2px;color:var(--quiet);font-size:var(--t-sm)}.consultation_chip__vJksL:hover{border-style:solid;border-color:var(--ink);color:var(--ink)}.consultation_chipEditor__S4bIy{display:flex;gap:var(--sp-2);align-items:center;margin-top:var(--sp-3);max-width:74ch}.consultation_chipEditor__S4bIy input{flex:1 1;padding:var(--sp-2) var(--sp-3);border:1px solid var(--ink);border-radius:2px;font:inherit}.consultation_signBar__viOlI{position:fixed;left:0;right:0;bottom:0;z-index:30;display:flex;align-items:center;gap:var(--sp-4);min-height:var(--signbar-h);padding:0 var(--sp-5);background:var(--surface);border-top:1px solid var(--rule)}.consultation_saveState__DPObo{color:var(--quiet);font-size:var(--t-sm)}.consultation_blockers___Zp4G{flex-wrap:wrap;color:var(--alert);font-size:var(--t-sm)}.consultation_actions__SAQHL,.consultation_blockers___Zp4G{display:flex;gap:var(--sp-3);margin-left:auto}.consultation_primary__a9fVX{padding:var(--sp-3) var(--sp-5);border-radius:8px;background:var(--accent);color:var(--paper);border:none;border-radius:2px;font-weight:600}.consultation_primary__a9fVX:disabled{background:var(--rule);color:var(--quiet);cursor:not-allowed}.consultation_ghost__eyB7a{padding:var(--sp-3) var(--sp-5);border-radius:8px;background:transparent;border:1px solid var(--accent);color:var(--accent-dark);border-radius:2px;font-weight:600}.consultation_assistant__PcGO6{border-radius:var(--radius);box-shadow:var(--shadow);position:-webkit-sticky;position:sticky;top:calc(var(--nav-h) + var(--header-h) + var(--sp-5));align-self:start;border:1px solid var(--rule);background:var(--surface);padding:var(--sp-4)}.consultation_assistantTitle__gdaGe{margin:0;font-size:var(--t-sm);font-weight:600}.consultation_assistantScope__kyPxi{margin:var(--sp-1) 0 var(--sp-4);color:var(--quiet);font-size:var(--t-xs)}.consultation_assistantActions__VV36K{display:grid;grid-gap:var(--sp-2);gap:var(--sp-2)}.consultation_assistantAction__Ktmai{text-align:left;padding:var(--sp-2) var(--sp-3);background:transparent;border:1px solid var(--rule);border-radius:2px;font-size:var(--t-sm)}.consultation_assistantAction__Ktmai:hover{border-color:var(--ink)}.consultation_assistantAnswer__epfwS{margin-top:var(--sp-3);padding-top:var(--sp-3);border-top:1px solid var(--rule)}.consultation_assistantAnswerHead__YAy09{display:flex;align-items:center;gap:var(--sp-2);margin-bottom:var(--sp-1);font-size:var(--t-xs);font-weight:600;color:var(--quiet)}.consultation_assistantAnswerBody__Q_jRm{margin:0;line-height:1.6;white-space:pre-wrap;max-height:32vh;overflow:auto}.consultation_assistantDisclaimer__6zS3f{margin:var(--sp-4) 0 0;padding-top:var(--sp-3);border-top:1px solid var(--rule);color:var(--quiet);font-size:var(--t-xs)}.consultation_signedRecord__Rvl_4{border:1px solid var(--ink);background:var(--surface);padding:var(--sp-5)}.consultation_signedNote__IAjRk{margin:0;font-family:var(--font-ui);font-size:var(--t-sm);line-height:1.7;white-space:pre-wrap;max-width:78ch}.consultation_signedMeta__zKVr6{display:flex;gap:var(--sp-3);align-items:baseline;margin-bottom:var(--sp-4);padding-bottom:var(--sp-3);border-bottom:1px solid var(--rule);font-size:var(--t-sm)}.consultation_srOnly__vt8Yp{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0}.consultation_blockingLabel__EtcvB{color:var(--alert);font-weight:600}.consultation_catalogueRow__MAY11{display:flex;justify-content:space-between;gap:var(--sp-3);width:100%;max-width:74ch;padding:var(--sp-2) var(--sp-3);background:transparent;border:none;border-bottom:1px solid var(--rule);text-align:left}.consultation_catalogueRow__MAY11:hover{background:var(--surface)}.consultation_doseInputs__9_P6G{display:flex;gap:var(--sp-3);align-items:flex-end;margin-top:var(--sp-3)}.consultation_doseInputs__9_P6G label{display:flex;flex-direction:column;gap:var(--sp-1);font-size:var(--t-xs);color:var(--quiet)}.consultation_doseInputs__9_P6G input{width:120px;padding:var(--sp-2);border:1px solid var(--rule);border-radius:2px;font:inherit}.consultation_doseResult__aea_D{margin-top:var(--sp-3);padding:var(--sp-3);border:1px solid var(--rule);border-left:3px solid var(--ink);max-width:74ch}.consultation_doseInstruction__A0wln{margin:var(--sp-3) 0 var(--sp-2);font-weight:600}.consultation_doseWarning__KFVh8{margin:0 0 var(--sp-1);color:var(--alert);font-size:var(--t-sm)}.consultation_phoneBox__0m4SE{margin-top:var(--sp-3)}.consultation_phoneInner__D_Mps{display:flex;gap:var(--sp-4);align-items:center;padding:var(--sp-3);background:var(--surface);border:1px solid var(--rule);border-radius:var(--radius)}.consultation_phoneCode__cR4Bu{font-family:var(--font-measure);font-size:30px;font-weight:700;letter-spacing:.25em;color:var(--ink)}.consultation_phoneHint__Gd4P0{font-size:var(--t-sm);color:var(--quiet);margin-top:4px}.consultation_assistantAnswerBody__Q_jRm{font-size:var(--t-sm);line-height:1.55;color:var(--ink)}.consultation_assistantAnswerBody__Q_jRm p{margin:0 0 var(--sp-2)}.consultation_assistantAnswerBody__Q_jRm ol,.consultation_assistantAnswerBody__Q_jRm ul{margin:0 0 var(--sp-2);padding-left:18px}.consultation_assistantAnswerBody__Q_jRm li{margin-bottom:6px}.consultation_assistantAnswerBody__Q_jRm li strong{color:var(--brand)}.consultation_assistantAnswerBody__Q_jRm code{font-family:var(--font-measure);font-size:14px;background:var(--paper);padding:1px 5px;border-radius:4px}.consultation_assistantAnswerBody__Q_jRm .md-head{font-weight:700;font-size:14px;letter-spacing:.06em;text-transform:uppercase;color:var(--quiet);margin:var(--sp-3) 0 var(--sp-1)}.consultation_assistantAnswerBody__Q_jRm .md-note{padding:8px 10px;margin:0 0 var(--sp-2);background:#fef3c7;border-left:3px solid var(--warning);border-radius:6px;color:#78350f;font-size:14px}.consultation_productMeta__hGyiQ{display:flex;flex-wrap:wrap;gap:var(--sp-2);margin:var(--sp-2) 0;font-size:var(--t-xs);color:var(--quiet)}.consultation_tag__jxPNg{display:inline-block;padding:1px 6px;border:1px solid var(--rule);border-radius:2px;font-size:var(--t-xs);color:var(--ink);white-space:nowrap}.consultation_tagWarn__5mqQ8{border-color:var(--alert,#b4532a);color:var(--alert,#b4532a)}.consultation_tagInfo__TWGsG{border-color:var(--accent,#2f5d8a);color:var(--accent,#2f5d8a)}.consultation_manualGrid__dJHQQ{display:grid;grid-template-columns:repeat(auto-fill,minmax(150px,1fr));grid-gap:var(--sp-3);gap:var(--sp-3);margin-top:var(--sp-3);max-width:74ch}.consultation_manualGrid__dJHQQ label{display:flex;flex-direction:column;gap:var(--sp-1);font-size:var(--t-xs);color:var(--quiet)}.consultation_manualGrid__dJHQQ input,.consultation_manualGrid__dJHQQ select,.consultation_manualGrid__dJHQQ textarea{padding:var(--sp-2);border:1px solid var(--rule);border-radius:2px;font:inherit;color:var(--ink);background:var(--paper,#fff)}.consultation_manualGrid__dJHQQ .consultation_wide__aon1m{grid-column:1/-1}.consultation_manualNote___2fFc{font-size:var(--t-xs);color:var(--quiet);margin-top:var(--sp-2);max-width:74ch}.consultation_codeBadge__EEkR7{display:inline-block;min-width:3.2ch;padding:0 5px;border:1px solid var(--rule);border-radius:2px;font-family:var(--font-measure);font-size:var(--t-xs);color:var(--ink);text-align:center;background:var(--paper,#fff)}.consultation_codePicker__teqvS{position:relative;min-width:0}.consultation_codePicker__teqvS input{width:100%}.consultation_codeList__tUCOS{position:absolute;z-index:20;top:calc(100% + 2px);left:0;right:0;max-height:300px;overflow-y:auto;margin:0;padding:4px 0;list-style:none;background:var(--paper,#fff);border:1px solid var(--rule);border-radius:2px;box-shadow:0 6px 18px rgba(0,0,0,.12)}.consultation_codeList__tUCOS li{display:grid;grid-template-columns:auto minmax(0,1fr);grid-column-gap:var(--sp-2);column-gap:var(--sp-2);padding:6px 10px;cursor:pointer;align-items:baseline}.consultation_codeList__tUCOS li.consultation_codeActive__xFH2u{background:var(--wash,#eef3f7)}.consultation_codeText___A4_e{color:var(--ink)}.consultation_codeCat__HKKmD{grid-column:2;font-size:var(--t-xs);color:var(--quiet)}.consultation_codeEmpty__stGor{position:absolute;top:calc(100% + 2px);left:0;right:0;padding:8px 10px;font-size:var(--t-xs);color:var(--quiet);background:var(--paper,#fff);border:1px solid var(--rule)}.consultation_codePicked__xAb8b{display:flex;align-items:center;gap:var(--sp-2);min-width:0;padding:6px 0;color:var(--ink);font-size:var(--t-sm,14px)}.consultation_dxAdd__ZIRvZ>.consultation_codePicked__xAb8b,.consultation_dxAdd__ZIRvZ>.consultation_codePicker__teqvS{flex:1 1 260px}.consultation_dxAdd__ZIRvZ{display:flex;flex-wrap:wrap;gap:var(--sp-2);align-items:center}.consultation_dxAdd__ZIRvZ input,.consultation_dxAdd__ZIRvZ select{padding:var(--sp-2);border:1px solid var(--rule);border-radius:2px;font:inherit;color:var(--ink);background:var(--paper,#fff)}.consultation_dxAdd__ZIRvZ>input{flex:1 1 200px;min-width:0}.consultation_errorText__v8Jn_{color:var(--alert,#b4532a);font-size:var(--t-xs);margin-top:var(--sp-2)}@media (max-width:760px){.consultation_header__WejiE{flex-wrap:wrap;gap:var(--sp-1) var(--sp-3);padding:var(--sp-2) var(--sp-4);position:static}.consultation_header__WejiE>*{min-width:0}}.consultation_fillList__kbFq8{display:flex;flex-direction:column;margin-top:var(--sp-2);border-top:1px dashed var(--rule)}.consultation_fillRow__O1FgW{display:grid;grid-template-columns:minmax(130px,200px) minmax(0,1fr) auto;align-items:center;grid-gap:var(--sp-3);gap:var(--sp-3);padding:6px 0;border-bottom:1px dashed var(--rule)}.consultation_fillLabel__oarl5{color:var(--quiet);font-size:var(--t-sm)}.consultation_fillInput__Izf4B{width:100%;min-height:38px;padding:6px 12px;border:1px solid var(--rule);border-radius:10px;background:var(--surface);font:inherit;font-size:var(--t-base);color:var(--ink)}.consultation_fillInput__Izf4B:focus{outline:2px solid var(--accent);outline-offset:0;border-color:transparent}.consultation_fillInput__Izf4B::placeholder{color:var(--rule)}.consultation_fillUa__KcipR{height:34px;padding:0 12px;border:1px solid var(--rule);border-radius:99px;background:transparent;color:var(--quiet);font:inherit;font-size:var(--t-sm);font-weight:700;cursor:pointer}.consultation_fillUa__KcipR:hover{background:var(--accent-soft);color:var(--accent-dark);border-color:transparent}@media (max-width:640px){.consultation_fillRow__O1FgW{grid-template-columns:minmax(0,1fr) auto}.consultation_fillLabel__oarl5{grid-column:1/-1}}.consultation_assistantProblem__L2poX{margin:0 0 var(--sp-3);padding:8px 10px;border-radius:8px;background:#fdf3e2;color:#7a4a05;font-size:var(--t-sm)}.consultation_consentBar__0HlEh{margin:0 0 var(--sp-2);padding:8px 12px;border:1px solid var(--rule);border-left:4px solid var(--warning);border-radius:8px;background:var(--surface);font-size:var(--t-sm);line-height:1.45}.consultation_consentBar__0HlEh label{display:flex;gap:8px;align-items:flex-start;cursor:pointer}.consultation_consentBar__0HlEh input{margin-top:3px}.forms_page__osLLQ{padding:var(--sp-5) var(--sp-6);max-width:1440px;margin:0 auto}.forms_narrow__YNyEn{max-width:480px;margin:10vh auto;padding:var(--sp-5)}.forms_title__9NXo6{margin:0 0 var(--sp-4);font-size:30px;font-weight:800;letter-spacing:-.025em;color:var(--ink)}.forms_subtitle__3zmAF{margin:0 0 var(--sp-4);color:var(--quiet);font-size:var(--t-sm)}.forms_toolbar__9ZDBI{display:flex;flex-wrap:wrap;gap:var(--sp-3);align-items:center;margin-bottom:var(--sp-4)}.forms_toolbar__9ZDBI input{flex:1 1}.forms_field__MzEb0{display:block;margin-bottom:var(--sp-3)}.forms_field__MzEb0 span{display:block;margin-bottom:var(--sp-1);font-size:var(--t-sm);color:var(--quiet)}.forms_field__MzEb0 input,.forms_field__MzEb0 select,.forms_field__MzEb0 textarea{width:100%;padding:var(--sp-3);border:1px solid var(--rule);border-radius:12px;font:inherit;background:var(--surface)}.forms_field__MzEb0 input:focus,.forms_field__MzEb0 select:focus,.forms_field__MzEb0 textarea:focus{border-color:var(--accent);box-shadow:0 0 0 3px var(--accent-soft);outline:none}.forms_hint__w_GCa{color:var(--quiet);font-size:var(--t-xs);margin-top:var(--sp-1)}.forms_row__xfPKb{display:grid;grid-template-columns:1fr 1fr;grid-gap:var(--sp-3);gap:var(--sp-3)}a.forms_ghost__mKw_Q,a.forms_primary__ra_yq{text-decoration:none;display:inline-block}.forms_primary__ra_yq{padding:10px 22px;background:var(--accent);color:#fff;border:none;border-radius:99px;font-weight:700;box-shadow:0 4px 12px rgba(81,70,229,.28)}.forms_primary__ra_yq:hover{background:var(--accent-dark)}.forms_primary__ra_yq:disabled{background:var(--rule);color:var(--quiet)}.forms_ghost__mKw_Q{padding:9px 18px;background:var(--surface);border:1px solid var(--rule);color:var(--ink);border-radius:99px;font-weight:600}.forms_ghost__mKw_Q:hover{background:var(--accent-soft);border-color:var(--accent-soft);color:var(--accent-dark)}.forms_link__e_gLz{background:none;border:none;padding:0;color:var(--accent-dark);text-decoration:underline;text-underline-offset:3px;font-size:var(--t-sm)}.forms_problem__2lOai{color:var(--danger)}.forms_ok__NtpTy,.forms_problem__2lOai{font-size:var(--t-sm);margin:var(--sp-3) 0}.forms_ok__NtpTy{color:var(--success);font-weight:600}.forms_list___EXvd{border-top:1px solid var(--rule)}.forms_rowItem__xnIUN{border-radius:12px;padding-left:var(--sp-3)!important;padding-right:var(--sp-3)!important;display:grid;grid-template-columns:minmax(0,2fr) minmax(0,2fr) minmax(0,1fr) auto;grid-gap:var(--sp-3);gap:var(--sp-3);align-items:baseline;padding:var(--sp-3) 0;border-bottom:1px solid var(--rule);text-decoration:none;color:inherit}.forms_rowItem__xnIUN:hover{background:var(--accent-soft)}.forms_rowMain__GSqLB{font-weight:600}.forms_rowSub__O3Ukd{color:var(--quiet);font-size:var(--t-sm)}.forms_badge__LYdK9{display:inline-block;padding:3px 10px;border:none;border-radius:99px;font-size:var(--t-xs);font-weight:700;color:var(--accent-dark);background:var(--accent-soft)}.forms_badgeAlert__mhDtr{color:#92400e;background:#fef3c7}.forms_badgeSigned__EzjKp{color:#166534;background:#dcfce7}.forms_card__jrm9O{border:1px solid var(--rule);background:var(--surface);padding:20px 22px;margin-bottom:var(--sp-4);border-radius:20px;box-shadow:var(--shadow)}.forms_cardTitle__sPdRT{margin:0 0 var(--sp-3);font-size:18px;font-weight:800;letter-spacing:-.01em;color:var(--ink)}.forms_grid2__0fMWr{display:grid;grid-template-columns:minmax(0,2fr) minmax(0,1fr);grid-gap:var(--sp-5);gap:var(--sp-5)}@media (max-width:760px){.forms_page__osLLQ{padding:var(--sp-4)}}@media (max-width:900px){.forms_grid2__0fMWr{grid-template-columns:minmax(0,1fr)}.forms_row__xfPKb{grid-template-columns:1fr}}.forms_kv__tRDis{display:grid;grid-template-columns:140px 1fr;grid-gap:var(--sp-1) var(--sp-3);gap:var(--sp-1) var(--sp-3);font-size:var(--t-sm)}.forms_kv__tRDis dt{color:var(--quiet)}.forms_kv__tRDis dd{margin:0}.forms_timeline__lBv_U{list-style:none;margin:0;padding:0}.forms_event__Y3Ox5{display:grid;grid-template-columns:90px 90px minmax(0,1fr);grid-gap:var(--sp-3);gap:var(--sp-3);padding:var(--sp-2) 0;border-bottom:1px solid var(--rule);font-size:var(--t-sm)}.forms_eventDate__xliYs{font-family:var(--font-measure);font-feature-settings:"tnum";font-variant-numeric:tabular-nums;color:var(--quiet)}.forms_eventKind__CLWz9{color:var(--quiet)}.forms_stat__dmqMC{border:1px solid var(--rule);background:var(--surface);padding:18px 20px;border-radius:20px;box-shadow:var(--shadow)}.forms_statLink__xa2y_{display:block;color:inherit;text-decoration:none;transition:transform .12s,box-shadow .12s}.forms_statLink__xa2y_:hover{transform:translateY(-2px);box-shadow:0 10px 24px rgba(30,27,58,.12)}.forms_stat__dmqMC:first-child{background:var(--accent);border-color:var(--accent)}.forms_stat__dmqMC:first-child .forms_statLabel__a6xQp,.forms_stat__dmqMC:first-child .forms_statValue__KSk7Y{color:#fff}.forms_stat__dmqMC:nth-child(2) .forms_statValue__KSk7Y{color:var(--warning)}.forms_statValue__KSk7Y{font-size:32px;font-weight:800;letter-spacing:-.02em;color:var(--ink);font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.forms_statLabel__a6xQp{color:var(--quiet);font-size:var(--t-sm)}.forms_stats__RMmgK{display:grid;grid-template-columns:repeat(auto-fit,minmax(160px,1fr));grid-gap:var(--sp-3);gap:var(--sp-3);margin-bottom:var(--sp-5)}.forms_checklist__q6QY4{list-style:none;margin:0;padding:0}.forms_checklist__q6QY4 li{padding:var(--sp-2) 0;border-bottom:1px solid var(--rule);font-size:var(--t-sm)}.forms_checkDone__mo1Hb{color:var(--quiet);text-decoration:line-through}.forms_code__QiAcP{font-family:var(--font-measure);font-size:var(--t-base);letter-spacing:.05em;padding:var(--sp-2);background:var(--paper);border:1px dashed var(--accent);border-radius:8px;-webkit-user-select:all;-moz-user-select:all;user-select:all}.forms_stScheduled__bNAOd{color:#4338ca;background:#ecebff}.forms_stArrived__w7sBp{color:#92400e;background:#fef3c7}.forms_stInConsultation__yBdlf{color:#0f766e;background:#ccfbf1}.forms_stCompleted__MvsDd{color:#166534;background:#dcfce7}.forms_stCancelled__wh6mi,.forms_stNoShow__4gZPd{color:#6b7280;background:#f3f4f6;text-decoration:line-through}.forms_stDraft__2aur9{color:#6b7a99;background:#eef2f9}.forms_stAiDraft__4MXja{color:#6d28d9;background:#ede9fe}.forms_stReviewed__ecNxj{color:#b45309;background:#fef3c7}@media (max-width:900px){.forms_grid2__0fMWr,.forms_row__xfPKb{grid-template-columns:minmax(0,1fr)!important}}@media (max-width:640px){.forms_rowItem__xnIUN{grid-template-columns:minmax(0,1fr) auto!important;row-gap:2px}}.journal_form__dd_6j{display:flex;flex-direction:column;gap:4px}.journal_target__PJiZT{margin:14px 0 4px;font-size:14px;font-weight:800;letter-spacing:.06em;text-transform:uppercase;color:var(--accent-dark)}.journal_target__PJiZT:first-child{margin-top:0}.journal_sub__E8IwA{margin:10px 0 2px;font-weight:700;color:var(--ink);font-size:var(--t-sm)}.journal_row__cILlj{display:grid;grid-template-columns:200px minmax(0,1fr);grid-gap:4px 14px;gap:4px 14px;align-items:flex-start;padding:7px 0;border-bottom:1px dashed var(--rule)}.journal_row__cILlj:last-child{border-bottom:0}.journal_label__w1xLY{padding-top:7px;font-size:var(--t-sm);font-weight:600;color:var(--ink)}.journal_controls__SRvk6{display:flex;flex-wrap:wrap;gap:6px;align-items:center;min-width:0}.journal_opt__2tUrg{height:32px;padding:0 13px;border:1px solid var(--rule);border-radius:99px;background:var(--surface);color:var(--ink);font:inherit;font-size:15px;font-weight:600;cursor:pointer;display:inline-flex;align-items:center;gap:6px}.journal_opt__2tUrg:hover{border-color:var(--accent);color:var(--accent-dark)}.journal_optOn__Ho1Eu{background:var(--accent);border-color:var(--accent);color:#fff}.journal_optOn__Ho1Eu:hover{color:#fff}.journal_optNormal__8Kk_v:before{content:"";width:7px;height:7px;border-radius:50%;background:var(--success)}.journal_optOn__Ho1Eu.journal_optNormal__8Kk_v:before{background:#b6f2d9}.journal_comment__YAnLq{flex:1 1 200px;min-width:160px;height:32px;padding:0 12px;border-radius:99px;font-size:15px}.journal_num__Zxk7n{width:110px;height:34px;padding:0 12px;border-radius:10px}.journal_unit__2mvSR{color:var(--quiet);font-size:15px}.journal_text__LXgsv{width:100%;min-height:34px;padding:6px 12px;border-radius:10px;font:inherit;font-size:var(--t-sm)}.journal_check__V81Ay{display:inline-flex;align-items:center;gap:8px;cursor:pointer;font-size:var(--t-sm)}.journal_check__V81Ay input{width:18px;height:18px;accent-color:var(--accent)}.journal_help__GNMzc{flex-basis:100%;font-size:14px;color:var(--quiet)}.journal_panel__8Na7g{margin:0 0 var(--sp-4);border:1px solid var(--rule);border-radius:20px;background:var(--surface);overflow:hidden}.journal_panelHead__SNXiN{display:flex;flex-wrap:wrap;gap:8px;align-items:center;padding:12px 16px;background:var(--accent-soft)}.journal_panelTitle__mAG_o{font-weight:800;color:var(--accent-dark);margin-right:6px}.journal_tplBtn__28mFr{height:32px;padding:0 13px;border:1px solid transparent;border-radius:99px;background:var(--surface);color:var(--ink);font:inherit;font-size:15px;font-weight:600;cursor:pointer}.journal_tplBtn__28mFr:hover{border-color:var(--accent)}.journal_tplOn__M2Md0{background:var(--accent);color:#fff}.journal_panelBody__KsaMf{padding:14px 18px}.journal_panelFoot__nNNOt{display:flex;flex-wrap:wrap;gap:10px;align-items:center;justify-content:space-between;padding:12px 18px;border-top:1px solid var(--rule);background:var(--paper)}.journal_preview__bqW83{margin:0;padding:12px 14px;max-height:220px;overflow:auto;border-radius:12px;background:var(--paper);border:1px solid var(--rule);font:inherit;font-size:15px;white-space:pre-wrap;color:var(--ink)}.journal_muted__qF82Q{color:var(--quiet);font-size:var(--t-sm)}.journal_jHead__W_7B0{display:flex;flex-wrap:wrap;gap:10px;align-items:center;margin-bottom:var(--sp-3)}.journal_jTitle__eBPgB{margin:0;font-size:var(--t-lg);font-weight:800}.journal_jSpacer__6ibry{flex:1 1}.journal_newMenu__UyNCB{position:relative}.journal_newList__pZiBi{position:absolute;right:0;top:calc(100% + 6px);z-index:30;min-width:260px;padding:6px;background:var(--surface);border:1px solid var(--rule);border-radius:14px;box-shadow:0 16px 40px rgba(30,27,58,.16)}.journal_newItem__MsEJ7{display:block;width:100%;padding:9px 12px;border:0;border-radius:10px;background:none;text-align:left;font:inherit;font-size:var(--t-sm);color:var(--ink);cursor:pointer}.journal_newItem__MsEJ7:hover{background:var(--accent-soft);color:var(--accent-dark)}.journal_newItem__MsEJ7 small{display:block;color:var(--quiet);font-size:14px}.journal_entry__vru2A{margin-bottom:12px;background:var(--surface);border:1px solid var(--rule);border-radius:18px;overflow:hidden}.journal_entryHead__WymFm{display:grid;grid-template-columns:26px minmax(0,1fr) auto;grid-gap:4px 12px;gap:4px 12px;align-items:center;width:100%;padding:12px 16px;border:0;background:none;text-align:left;font:inherit;color:inherit;cursor:pointer}.journal_entryHead__WymFm:hover{background:var(--paper)}.journal_dot__5vqd_{width:12px;height:12px;border-radius:50%;background:var(--success);justify-self:center}.journal_dotDraft__Qc7Mh{background:var(--amber)}.journal_dotCorr___XFkb{background:var(--accent)}.journal_when__UjYfG{font-family:var(--font-measure);font-size:15px;color:var(--quiet);margin-right:10px}.journal_reason__SxAjs{font-weight:800;color:var(--ink)}.journal_meta__pY4Nl{grid-column:2;display:flex;flex-wrap:wrap;gap:4px 14px;font-size:15px;color:var(--quiet)}.journal_meta__pY4Nl b{color:var(--ink);font-weight:600}.journal_tag__xqa1j{padding:2px 9px;border-radius:99px;font-size:14px;font-weight:700;white-space:nowrap}.journal_tagSigned__v_Eye{background:#dcf5ea;color:#0b6b4b}.journal_tagDraft__rnzPZ{background:#fff1d6;color:#8a4b00}.journal_tagLink__whmhV{background:var(--toolbar-btn);color:var(--quiet)}.journal_chev__iXX9k{color:var(--quiet);font-size:18px;transition:transform .15s}.journal_chevOpen__17t5P{transform:rotate(90deg)}.journal_entryBody__Z32R0{padding:4px 18px 16px 54px;border-top:1px solid var(--rule)}.journal_actions__wovfW{display:flex;flex-wrap:wrap;gap:8px;padding:12px 0 4px}.journal_sec__58Jtu{padding:12px 0 0}.journal_secTitle__h_qff{margin:0 0 6px;font-size:14px;font-weight:800;letter-spacing:.06em;color:var(--accent-dark)}.journal_secText__j3pif{margin:0;white-space:pre-wrap;font-size:var(--t-sm);line-height:1.55;color:var(--ink)}.journal_kv__FYBes{display:grid;grid-template-columns:minmax(150px,220px) minmax(0,1fr);grid-gap:3px 16px;gap:3px 16px;font-size:var(--t-sm)}.journal_kv__FYBes dt{font-weight:600;color:var(--ink)}.journal_kv__FYBes dd{margin:0;color:var(--ink)}.journal_kvNot__OyC9h{grid-column:1/-1;color:var(--quiet);font-size:14px;font-style:italic}.journal_lines___Jys9{width:100%;margin-top:6px;border-collapse:collapse;font-size:var(--t-sm)}.journal_lines___Jys9 td{padding:6px 8px;border-bottom:1px solid var(--rule)}.journal_lines___Jys9 td:nth-child(n+2){text-align:right;white-space:nowrap;font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.journal_lines___Jys9 tr:last-child td{border-bottom:0;font-weight:800}.journal_corr__9HTnZ{margin-top:14px;padding:10px 14px;border-left:4px solid var(--accent);background:var(--accent-soft);border-radius:0 12px 12px 0}.journal_signLine__oG2Qa{margin-top:12px;font-size:14px;color:var(--quiet)}.journal_more__1bQgd{display:block;margin:8px auto 0}.journal_editor__lYsf_{display:grid;grid-template-columns:280px minmax(0,1fr);grid-gap:var(--sp-4);gap:var(--sp-4);align-items:flex-start}.journal_tplList__FrDLJ{display:flex;flex-direction:column;gap:4px;padding:10px;background:var(--surface);border:1px solid var(--rule);border-radius:18px;position:-webkit-sticky;position:sticky;top:calc(var(--nav-h) + 16px)}.journal_tplItem__83yJp{display:flex;justify-content:space-between;align-items:center;gap:8px;padding:10px 12px;border:0;border-radius:12px;background:none;text-align:left;font:inherit;font-size:var(--t-sm);color:var(--ink);cursor:pointer}.journal_tplItem__83yJp:hover{background:var(--paper)}.journal_tplItemOn__lNknf{background:var(--accent-soft);color:var(--accent-dark);font-weight:700}.journal_tplItem__83yJp small{color:var(--quiet);font-weight:500}.journal_off__FE7Ku{opacity:.55}.journal_card__sfjEE{padding:18px 20px;margin-bottom:var(--sp-4);background:var(--surface);border:1px solid var(--rule);border-radius:20px}.journal_grid__WfDi1{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));grid-gap:12px 16px;gap:12px 16px}.journal_full__j2r5w{grid-column:1/-1}.journal_fld__wrd4O{display:flex;flex-direction:column;gap:5px;font-size:15px;font-weight:600;color:var(--quiet)}.journal_fld__wrd4O input,.journal_fld__wrd4O select,.journal_fld__wrd4O textarea{height:38px;padding:0 12px;border-radius:10px;font:inherit;font-size:var(--t-sm);color:var(--ink)}.journal_fld__wrd4O textarea{height:auto;min-height:60px;padding:8px 12px}.journal_chips__SVHig{display:flex;flex-wrap:wrap;gap:6px}.journal_fieldCard__01IQc{display:grid;grid-template-columns:34px minmax(0,1fr) auto;grid-gap:10px;gap:10px;padding:12px;margin-bottom:8px;border:1px solid var(--rule);border-radius:14px;background:var(--paper)}.journal_fieldCardOpen__6h_O7{background:var(--surface);border-color:var(--accent);box-shadow:0 6px 18px rgba(81,70,229,.12)}.journal_fieldIdx__4hQww{width:28px;height:28px;border-radius:9px;display:flex;align-items:center;justify-content:center;background:var(--accent-soft);color:var(--accent-dark);font-weight:800;font-size:14px}.journal_fieldSum__IbIPO{display:flex;flex-direction:column;gap:2px;min-width:0;cursor:pointer}.journal_fieldSum__IbIPO b{font-size:var(--t-sm)}.journal_fieldSum__IbIPO span{font-size:14px;color:var(--quiet);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.journal_fieldBtns__Hcd3k{display:flex;gap:4px;align-items:flex-start}.journal_iconBtn__Lomg8{width:30px;height:30px;border:1px solid var(--rule);border-radius:9px;background:var(--surface);color:var(--quiet);cursor:pointer;font-size:16px}.journal_iconBtn__Lomg8:hover{color:var(--accent-dark);border-color:var(--accent)}.journal_iconBtn__Lomg8:disabled{opacity:.35;cursor:default}.journal_fieldEdit__VLpV_{grid-column:2/-1;display:grid;grid-template-columns:repeat(auto-fit,minmax(170px,1fr));grid-gap:10px 12px;gap:10px 12px;padding-top:8px}.journal_optEdit__rpPU3{display:inline-flex;align-items:center;gap:4px;padding:3px 4px 3px 10px;border-radius:99px;background:var(--toolbar-btn);font-size:15px}.journal_optEdit__rpPU3 button{width:22px;height:22px;border:0;border-radius:50%;background:none;color:var(--quiet);cursor:pointer}.journal_optEdit__rpPU3 button:hover{background:var(--surface);color:var(--ink)}.journal_optStar__FsKRB{color:var(--success)!important}.journal_optInput__netXX{width:160px;height:30px;padding:0 10px;border-radius:99px;font-size:15px}.journal_addRow__PYguX{display:flex;flex-wrap:wrap;gap:6px;margin-top:10px}.journal_addBtn___UUdB{height:32px;padding:0 12px;border:1px dashed var(--accent);border-radius:99px;background:none;color:var(--accent-dark);font:inherit;font-size:15px;font-weight:600;cursor:pointer}.journal_addBtn___UUdB:hover{background:var(--accent-soft)}.journal_saveBar__vHxK5{position:-webkit-sticky;position:sticky;bottom:0;z-index:5;display:flex;flex-wrap:wrap;gap:10px;align-items:center;padding:12px 16px;margin-top:var(--sp-3);background:rgba(255,255,255,.95);border:1px solid var(--rule);border-radius:16px;box-shadow:0 -6px 20px rgba(30,27,58,.06)}.journal_twoCol__kqPhp{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);grid-gap:var(--sp-4);gap:var(--sp-4)}@media (max-width:1100px){.journal_twoCol__kqPhp{grid-template-columns:minmax(0,1fr)}}@media (max-width:860px){.journal_editor__lYsf_{grid-template-columns:minmax(0,1fr)}.journal_tplList__FrDLJ{position:static}.journal_fieldEdit__VLpV_{grid-template-columns:minmax(0,1fr)}}@media (max-width:640px){.journal_row__cILlj{grid-template-columns:minmax(0,1fr)}.journal_label__w1xLY{padding-top:0}.journal_entryBody__Z32R0{padding-left:16px}.journal_grid__WfDi1,.journal_kv__FYBes{grid-template-columns:minmax(0,1fr)}}.journal_addWrap__uAJyZ{margin:var(--sp-4) 0;padding-top:var(--sp-4);border-top:1px dashed var(--rule)}.journal_extras__izGgw{display:flex;flex-direction:column;gap:14px;margin-bottom:14px;padding:14px 16px;background:var(--surface);border:1px solid var(--rule);border-radius:16px}.journal_rowDel__eMfjW{margin-left:8px;width:22px;height:22px;border:0;border-radius:50%;background:none;color:var(--quiet);cursor:pointer}.journal_rowDel__eMfjW:hover{background:#fde2e1;color:#b42318}.journal_docChip__bpj_N{display:inline-flex;align-items:center;gap:6px;padding:6px 12px;border-radius:99px;background:var(--toolbar-btn);color:var(--ink);font-size:15px;font-weight:600;text-decoration:none}.journal_docChip__bpj_N:hover{background:var(--accent-soft);color:var(--accent-dark)}.journal_addBar__DvgsE{position:relative;display:flex;flex-wrap:wrap;align-items:center;gap:12px}.journal_addMain__HckP_{height:44px;padding:0 22px;border:0;border-radius:99px;background:var(--brand);color:#fff;font:inherit;font-weight:800;cursor:pointer}.journal_addMain__HckP_:hover{background:var(--accent)}.journal_addList__Ovav1{position:absolute;left:0;bottom:calc(100% + 8px);z-index:40;width:300px;max-height:70vh;overflow-y:auto;padding:6px;background:var(--surface);border:1px solid var(--rule);border-radius:14px;box-shadow:0 -12px 36px rgba(30,27,58,.18)}.journal_addItem__6tNvb{display:block;width:100%;padding:8px 12px;border:0;border-radius:9px;background:none;text-align:left;font:inherit;font-size:var(--t-sm);color:var(--ink);cursor:pointer}.journal_addItem__6tNvb:hover{background:var(--accent-soft);color:var(--accent-dark)}.journal_addGroup__lz2Ks{margin:6px 0 2px;padding:8px 12px 2px;border-top:1px solid var(--rule);font-size:13px;font-weight:800;letter-spacing:.06em;text-transform:uppercase;color:var(--quiet)}.journal_formFoot__4YjXZ{display:flex;flex-wrap:wrap;gap:8px;justify-content:flex-end;margin-top:12px}.journal_pickList__qnKrk{display:flex;flex-direction:column;margin:10px 0;max-height:300px;overflow-y:auto;border:1px solid var(--rule);border-radius:12px}.journal_pickRow__mY_Rp{display:flex;justify-content:space-between;gap:12px;padding:9px 12px;border:0;border-bottom:1px solid var(--rule);background:var(--surface);text-align:left;font:inherit;font-size:var(--t-sm);color:var(--ink);cursor:pointer}.journal_pickRow__mY_Rp:last-child{border-bottom:0}.journal_pickRow__mY_Rp:hover{background:var(--accent-soft)}.journal_pickRow__mY_Rp small{color:var(--quiet)}.journal_pickRow__mY_Rp span:last-child{font-feature-settings:"tnum";font-variant-numeric:tabular-nums;white-space:nowrap;font-weight:700}.journal_dangerBtn__4MC_J{height:38px;padding:0 14px;border:1px solid #f3c2bf;border-radius:99px;background:var(--surface);color:#b42318;font:inherit;font-size:15px;font-weight:700;cursor:pointer}.journal_dangerBtn__4MC_J:hover{background:#fde2e1}.journal_secTitle__h_qff{display:flex;align-items:center;gap:10px}.journal_secDel__L5En9{margin-left:auto;padding:2px 9px;border:0;border-radius:99px;background:none;color:var(--quiet);font:inherit;font-size:13px;font-weight:700;letter-spacing:0;cursor:pointer;opacity:.7}.journal_secDel__L5En9:hover{background:#fde2e1;color:#b42318;opacity:1}.journal_docWrap__12CWf{display:inline-flex;align-items:center}.patients_controls__M3Vx7{display:flex;flex-wrap:wrap;align-items:center;gap:10px;margin-bottom:var(--sp-3)}.patients_controls__M3Vx7 input[type=search]{flex:1 1 320px;min-width:0;height:44px;padding:0 16px;border-radius:99px}.patients_seg__VUYvX{display:inline-flex;padding:4px;gap:4px;border-radius:99px;background:var(--toolbar-btn)}.patients_segBtn__fVl4a{height:36px;padding:0 16px;border:0;border-radius:99px;background:none;color:var(--quiet);font:inherit;font-size:var(--t-sm);font-weight:600;cursor:pointer}.patients_segBtn__fVl4a:hover,.patients_segOn__5uBBK{color:var(--accent-dark)}.patients_segOn__5uBBK{background:var(--surface);box-shadow:0 1px 3px rgba(30,27,58,.12)}.patients_check__nvdDk{display:inline-flex;align-items:center;gap:6px;font-size:var(--t-sm);color:var(--quiet);cursor:pointer}.patients_check__nvdDk input{width:auto;height:auto}.patients_owners__visw2{display:flex;flex-direction:column;gap:14px}.patients_owner__g5_Oz{background:var(--surface);border:1px solid var(--rule);border-radius:20px;overflow:hidden}.patients_ownerHead__vmorH{display:flex;flex-wrap:wrap;align-items:center;gap:6px 14px;padding:14px 18px;border-bottom:1px solid var(--rule)}.patients_avatar__xzlXz{width:38px;height:38px;flex:none;border-radius:12px;display:flex;align-items:center;justify-content:center;background:var(--accent-soft);color:var(--accent-dark);font-weight:800;font-size:16px}.patients_ownerName__HDTFi{font-weight:800;font-size:var(--t-md,16px);color:var(--ink);text-decoration:none}.patients_ownerName__HDTFi:hover{color:var(--accent-dark)}.patients_ownerMeta__2bwS9{color:var(--quiet);font-size:var(--t-sm)}.patients_ownerSpacer__IClGF{flex:1 1}.patients_count__Je3jG{padding:3px 10px;background:var(--toolbar-btn);color:var(--quiet);font-size:14px}.patients_addPet__apeuT,.patients_count__Je3jG{border-radius:99px;font-weight:700;white-space:nowrap}.patients_addPet__apeuT{padding:6px 12px;background:var(--accent-soft);color:var(--accent-dark);font-size:15px;text-decoration:none}.patients_addPet__apeuT:hover{background:var(--accent);color:#fff}.patients_scroll__DgT8z{overflow-x:auto}.patients_table__Bntia{width:100%;border-collapse:collapse;font-size:var(--t-sm);table-layout:fixed;min-width:640px}.patients_cName__hnf_5{width:15%}.patients_cSpecies__RiUEV{width:10%}.patients_cBreed___TIfG{width:17%}.patients_cColour__42p4u{width:14%}.patients_cSex__3ld7b{width:15%}.patients_cAge__edt13{width:9%}.patients_cOwner__sAmQU{width:18%}.patients_cWeight__KdwCB{width:8%}.patients_cStatus__5k1jS{width:12%}.patients_table__Bntia td{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.patients_table__Bntia th{padding:10px 14px;text-align:left;font-size:14px;font-weight:700;letter-spacing:.03em;color:var(--quiet);text-transform:uppercase;white-space:nowrap;background:var(--paper);border-bottom:1px solid var(--rule)}.patients_table__Bntia td{padding:11px 14px;border-bottom:1px solid var(--rule);vertical-align:middle}.patients_table__Bntia tr:last-child td{border-bottom:0}.patients_table__Bntia tbody tr{cursor:pointer}.patients_table__Bntia tbody tr:hover td{background:var(--accent-soft)}.patients_sortBtn__FUkuI{padding:0;border:0;background:none;font:inherit;color:inherit;letter-spacing:inherit;text-transform:inherit;cursor:pointer}.patients_sortBtn__FUkuI:hover,.patients_sortOn__RaNlT{color:var(--accent-dark)}.patients_petName__id1gw{font-weight:700;color:var(--accent-dark);text-decoration:none}.patients_dim__IiWAt .patients_petName__id1gw,.patients_dim__IiWAt td{color:var(--quiet)}.patients_hit__rbexv td{background:#fff8e8}.patients_num__vFGFq{font-feature-settings:"tnum";font-variant-numeric:tabular-nums;white-space:nowrap}.patients_dead__nUlMt{background:#fde2e1;color:#b42318}.patients_alert__8iBXq,.patients_dead__nUlMt{display:inline-block;padding:2px 9px;border-radius:99px;font-size:14px;font-weight:700}.patients_alert__8iBXq{background:#fff1d6;color:#8a4b00}.patients_ownerLink__tD3tI{color:var(--ink);text-decoration:none}.patients_ownerLink__tD3tI:hover{color:var(--accent-dark);text-decoration:underline}.patients_tableCard__pCCd_{background:var(--surface);border:1px solid var(--rule);border-radius:20px;overflow:hidden}.patients_pager__uXspJ{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:10px;margin-top:var(--sp-4);color:var(--quiet);font-size:var(--t-sm)}.patients_pagerBtns__jOI3b{display:flex;gap:6px;align-items:center}.patients_pagerBtns__jOI3b button{height:38px;padding:0 16px;border:1px solid var(--rule);border-radius:99px;background:var(--surface);color:var(--ink);font:inherit;font-weight:600;cursor:pointer}.patients_pagerBtns__jOI3b button:disabled{opacity:.45;cursor:default}.patients_pagerBtns__jOI3b span{min-width:34px;text-align:center;font-weight:700;color:var(--ink)}.patients_empty__e3Ig_{padding:24px;text-align:center;color:var(--quiet)}@media (max-width:760px){.patients_hideSm__ab8n4{display:none}.patients_table__Bntia{min-width:0}.patients_table__Bntia td,.patients_table__Bntia th{padding:10px}}.patients_lookup__Bv0o9{display:flex;flex-direction:column;gap:8px;margin:-4px 0 12px;padding:12px 14px;border-radius:14px;background:var(--paper);border:1px solid var(--rule);font-size:var(--t-sm)}.patients_lookupOk__hYrjh{color:var(--success);font-weight:600}.patients_lookupBad__6UFJM{color:#b42318;font-weight:600}.patients_lookupMuted__wIRc6{color:var(--quiet)}.patients_lookupHit__SSKOJ{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:10px;padding:10px 12px;border:1px solid var(--accent);border-radius:12px;background:var(--surface);text-align:left;font:inherit;color:var(--ink);cursor:pointer}.patients_lookupHit__SSKOJ:hover{background:var(--accent-soft)}.patients_checks__IPG9U{display:flex;flex-wrap:wrap;gap:8px 20px;margin:0 0 12px}.patients_ownerRow__Rf7cP{cursor:pointer}.patients_ownerRow__Rf7cP:hover{background:var(--paper)}.patients_chev__bFsky{margin-left:4px;color:var(--quiet);font-size:18px;transition:transform .15s;display:inline-block}.patients_chevOpen__h7wiA{transform:rotate(90deg)}.patients_collapsed__hR_TW{border-bottom:0}.patients_speciesHint__JwXAF{margin:-4px 0 10px;font-size:14px;color:var(--quiet)}.bakanlik_box__Vmtr5{margin-top:var(--sp-4);padding:var(--sp-4);border:1px solid var(--rule);border-radius:var(--radius);background:var(--surface)}.bakanlik_head__Bci5k{display:flex;align-items:center;justify-content:space-between;gap:var(--sp-3);flex-wrap:wrap}.bakanlik_title__18M_0{margin:0;font-size:var(--t-md,17px);font-weight:800;color:var(--ink)}.bakanlik_note__EVvIM{color:var(--quiet);font-size:12px;line-height:1.45;margin:4px 0}.bakanlik_row__ixBAO{border-top:1px solid var(--rule);margin-top:var(--sp-2)}.bakanlik_rowBtn__AtSYa{display:grid;grid-template-columns:auto 1fr;grid-gap:2px 10px;gap:2px 10px;width:100%;padding:10px 0;background:none;border:none;text-align:left;cursor:pointer}.bakanlik_rowMain__LEBOT{font-weight:700;color:var(--ink);font-size:var(--t-sm)}.bakanlik_rowSub__Evai4{grid-column:2;color:var(--quiet);font-size:12px}.bakanlik_badge__8zvXY{grid-row:span 2;align-self:start;padding:2px 8px;border-radius:8px;font-size:11px;font-weight:700;background:var(--paper);color:var(--quiet);white-space:nowrap}.bakanlik_d_TASLAK__VoSOg{background:#fef3c7;color:#92400e}.bakanlik_d_ONAYLANDI__bu2ld{background:#dbeafe;color:#1e40af}.bakanlik_d_KISMEN_KAPANDI__WjR6z{background:#e0e7ff;color:#3730a3}.bakanlik_d_KAPANDI__y3ZJb{background:#dcfce7;color:#166534}.bakanlik_d_IPTAL_HEKIM__lIF8n,.bakanlik_d_IPTAL_SURE__di5Ya{background:#fee2e2;color:#991b1b}.bakanlik_detail__ZRdrw{padding:0 0 var(--sp-3)}.bakanlik_checkBad__fc4oz,.bakanlik_checkOk__Rb9t_{padding:10px 12px;border-radius:10px;font-size:var(--t-sm);margin-bottom:var(--sp-3)}.bakanlik_checkBad__fc4oz{background:#fef2f2;border:1px solid #fecaca}.bakanlik_checkOk__Rb9t_{background:#f0fdf4;border:1px solid #bbf7d0;color:#166534}.bakanlik_err__ui4yL{color:#991b1b;margin-top:4px}.bakanlik_warn__3Z109{color:#92400e;margin-top:4px}.bakanlik_block__hMef4{margin:var(--sp-3) 0}.bakanlik_block__hMef4 h4{margin:0 0 6px;font-size:var(--t-sm);font-weight:800;color:var(--ink)}.bakanlik_tRow__yuILr{display:flex;flex-wrap:wrap;gap:6px;align-items:center;margin-bottom:6px}.bakanlik_tRow__yuILr input,.bakanlik_tRow__yuILr select,.bakanlik_table__30B74 input,.bakanlik_table__30B74 select{padding:6px 8px;border:1px solid var(--rule);border-radius:8px;font:inherit;font-size:13px;background:var(--surface);color:var(--ink)}.bakanlik_inline__T0Q_p{display:inline-flex;align-items:center;gap:4px;font-size:12px;color:var(--ink)}.bakanlik_tableWrap__0djRv{overflow-x:auto}.bakanlik_table__30B74{width:100%;border-collapse:collapse;font-size:13px;margin-bottom:6px}.bakanlik_table__30B74 th{text-align:left;color:var(--quiet);font-weight:600;padding:4px 6px;border-bottom:1px solid var(--rule);white-space:nowrap}.bakanlik_table__30B74 td{padding:6px;border-bottom:1px solid var(--rule);vertical-align:top}.bakanlik_flag__4ibQK{margin-left:6px;padding:0 6px;border-radius:6px;background:#fef3c7;color:#92400e;font-size:11px;font-weight:700}.bakanlik_group__hKs0y{margin-bottom:8px}.bakanlik_groupHead__zeTHH{font-size:12px;font-weight:800;color:var(--brand);text-transform:uppercase;letter-spacing:.04em;margin:8px 0 2px}.bakanlik_step__7movk{display:grid;grid-template-columns:20px 26px minmax(140px,1fr) minmax(0,2fr) auto;grid-gap:8px;gap:8px;align-items:center;padding:5px 0;border-bottom:1px dashed var(--rule);font-size:13px}.bakanlik_step__7movk input{width:16px;height:16px;accent-color:var(--accent)}.bakanlik_stepDone__REv4o{opacity:.55}.bakanlik_stepNo__PFALw{font-family:var(--font-measure);color:var(--quiet);font-size:12px;text-align:right}.bakanlik_stepField__3xBd9{color:var(--quiet)}.bakanlik_stepVal__ZPjpI{font-weight:700;color:var(--ink);word-break:break-word}.bakanlik_copy__OtyJ2{padding:3px 10px;border-radius:99px;border:1px solid var(--accent);background:var(--surface);color:var(--accent-dark);font-size:12px;font-weight:700;cursor:pointer}.bakanlik_copy__OtyJ2:hover{background:var(--accent-soft)}.bakanlik_pick__Sj2rZ{font-size:11px;color:var(--quiet);white-space:nowrap}.bakanlik_open__SMj_Y{display:inline-block;margin:var(--sp-2) 0;font-weight:700;color:var(--accent-dark)}.bakanlik_onay__3VNaZ{padding:12px;border:1px solid var(--rule);border-radius:10px;background:var(--paper)}.bakanlik_checks__2UyMc{display:flex;flex-wrap:wrap;gap:6px 14px;margin:6px 0 10px}.bakanlik_kv__tWbmi{display:grid;grid-template-columns:170px 1fr;grid-gap:4px 12px;gap:4px 12px;font-size:var(--t-sm);margin:0 0 10px}.bakanlik_kv__tWbmi dt{color:var(--quiet)}.bakanlik_kv__tWbmi dd{margin:0}.bakanlik_log__yFym_{font-size:12px;color:var(--quiet);margin-top:6px}.bakanlik_log__yFym_ summary{cursor:pointer}@media (max-width:700px){.bakanlik_step__7movk{grid-template-columns:20px minmax(0,1fr) auto}.bakanlik_stepNo__PFALw{display:none}.bakanlik_stepVal__ZPjpI{grid-column:2}}.kundbas_kpis__a1mjG{display:grid;grid-template-columns:repeat(auto-fit,minmax(170px,1fr));grid-gap:var(--sp-3);gap:var(--sp-3);margin-bottom:var(--sp-5)}.kundbas_kpi__ZSueX{border:1px solid var(--rule);background:var(--surface);border-radius:16px;padding:14px 16px}.kundbas_kpiValue__iVTvD{font-size:var(--t-xl);font-weight:800;letter-spacing:-.02em;color:var(--ink);font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.kundbas_kpiLabel__Qy7mC{color:var(--quiet);font-size:var(--t-sm)}.kundbas_kpiDelta__4xm_Z{font-size:var(--t-xs);color:var(--quiet);margin-top:2px}.kundbas_up__P2JMx{color:#15803d}.kundbas_down__5upGL{color:var(--danger)}.kundbas_chart__CPhjA{width:100%;height:auto;display:block;overflow:visible}.kundbas_chart__CPhjA text{fill:var(--quiet);font-size:11px;font-family:inherit}.kundbas_grid__Dqvas{stroke:var(--rule);stroke-width:1}.kundbas_line__N8_zz{fill:none;stroke:var(--accent);stroke-width:2;stroke-linejoin:round;stroke-linecap:round}.kundbas_dot__WXgnf{fill:var(--accent);stroke:var(--surface);stroke-width:2}.kundbas_hit___6rkn{fill:transparent;cursor:default}.kundbas_hit___6rkn:hover{fill:var(--accent-soft);fill-opacity:.5}.kundbas_barNew__5wvjH{fill:var(--accent)}.kundbas_barLost__Iuqjn{fill:var(--quiet)}.kundbas_legend__yShVS{display:flex;gap:var(--sp-4);font-size:var(--t-sm);color:var(--quiet);margin:4px 0 8px;flex-wrap:wrap}.kundbas_sw__Wyud_{display:inline-block;width:10px;height:10px;border-radius:3px;margin-right:6px;vertical-align:-1px}.kundbas_hbar__Xnrxg{display:grid;grid-template-columns:minmax(110px,200px) minmax(0,1fr) 100px;grid-gap:8px;gap:8px;align-items:center;font-size:var(--t-sm);margin-bottom:6px}.kundbas_hbarTrack__3nCCp{height:14px;background:var(--accent-soft);border-radius:4px;overflow:hidden}.kundbas_hbarFill__p7nqB{display:block;height:100%;background:var(--accent);border-radius:0 4px 4px 0}.kundbas_num__Awz64{text-align:right;font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.kundbas_table__qdn68{width:100%;border-collapse:collapse;font-size:var(--t-sm)}.kundbas_table__qdn68 td,.kundbas_table__qdn68 th{padding:6px 8px;border-bottom:1px solid var(--rule);text-align:left;vertical-align:top}.kundbas_table__qdn68 th{color:var(--quiet);font-weight:600}.kundbas_table__qdn68 td.kundbas_num__Awz64,.kundbas_table__qdn68 th.kundbas_num__Awz64{text-align:right;font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.kundbas_tableWrap__hcA4H{overflow-x:auto}.kundbas_leakTotal__otOHV{font-size:var(--t-2xl);font-weight:800;color:var(--ink);font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.kundbas_leak__PeEyo{border:1px solid var(--rule);border-radius:14px;margin-bottom:var(--sp-3);background:var(--surface)}.kundbas_leak__PeEyo>summary{list-style:none;cursor:pointer;padding:12px 14px;display:grid;grid-template-columns:minmax(0,1fr) auto auto;grid-gap:12px;gap:12px;align-items:center}.kundbas_leak__PeEyo>summary::-webkit-details-marker{display:none}.kundbas_leakTitle__f9el4{font-weight:700}.kundbas_leakCount__UXlEO{color:var(--quiet);font-size:var(--t-sm)}.kundbas_leakValue__rrp1y{font-weight:800;font-feature-settings:"tnum";font-variant-numeric:tabular-nums;min-width:90px;text-align:right}.kundbas_leakBody__6op0W{padding:0 14px 12px}.kundbas_leakZero___ct87{opacity:.6}.kundbas_chip__PR6hk{display:inline-block;font-size:var(--t-xs);background:var(--accent-soft);color:var(--accent);border-radius:999px;padding:1px 8px;margin:0 4px 2px 0}.kundbas_defs__kvKyK{font-size:var(--t-sm);color:var(--quiet)}.kundbas_defs__kvKyK dt{font-weight:700;color:var(--ink);margin-top:6px}.kundbas_defs__kvKyK dd{margin:0}@media (max-width:640px){.kundbas_hbar__Xnrxg{grid-template-columns:minmax(0,1fr) 90px}.kundbas_hbar__Xnrxg .kundbas_hbarTrack__3nCCp{grid-column:1/-1;grid-row:2}.kundbas_leak__PeEyo>summary{grid-template-columns:minmax(0,1fr) auto}.kundbas_leakCount__UXlEO{grid-column:1}}.schedule_wrap__RLQaz{background:var(--surface);border:1px solid var(--rule);border-radius:var(--radius);box-shadow:var(--shadow);overflow:hidden}.schedule_head__RoaUR{display:flex;align-items:center;justify-content:space-between;gap:var(--sp-3);padding:var(--sp-3) var(--sp-4);border-bottom:1px solid var(--rule);flex-wrap:wrap}.schedule_nav__TSmig{display:flex;align-items:center;gap:var(--sp-2)}.schedule_navBtn__yZBEa{padding:6px 12px;border:1px solid var(--rule);background:var(--surface);border-radius:8px;font-weight:600;font-size:var(--t-sm);color:var(--ink)}.schedule_navBtn__yZBEa:hover{border-color:var(--accent);color:var(--accent-dark)}.schedule_dayLabel__SQQ14{font-weight:700;font-size:var(--t-lg);margin-left:var(--sp-2);text-transform:capitalize}.schedule_headRight__3mHCb{display:flex;align-items:center;gap:var(--sp-3);flex-wrap:wrap}.schedule_headRight__3mHCb a{white-space:nowrap}.schedule_grid__a0tn5{display:grid;overflow-x:auto}.schedule_corner__PdDTP{background:var(--surface)}.schedule_colHead__xQyJY,.schedule_corner__PdDTP{position:-webkit-sticky;position:sticky;top:0;z-index:3;border-bottom:1px solid var(--rule)}.schedule_colHead__xQyJY{display:flex;justify-content:space-between;align-items:center;padding:10px var(--sp-3);background:var(--paper);border-left:1px solid var(--rule);font-weight:700;font-size:var(--t-sm);color:var(--brand)}.schedule_colName__zuzoA{display:flex;flex-direction:column;min-width:0;line-height:1.25}.schedule_colRole__AwPWy{font-size:13px;font-weight:600;color:var(--quiet)}.schedule_colCount__ATnSg{padding:1px 8px;border-radius:10px;background:var(--accent-soft);color:var(--accent-dark);font-size:13px}.schedule_hours__LOB5M{position:relative;border-right:1px solid var(--rule)}.schedule_hour__057rs{position:absolute;right:8px;transform:translateY(-50%);font-family:var(--font-measure);font-size:13px;color:var(--quiet)}.schedule_hour__057rs:first-child{transform:none}.schedule_col___Vn83{position:relative;border-left:1px solid var(--rule);cursor:cell;background:repeating-linear-gradient(to bottom,transparent 0,transparent calc(15px * 2.2 - 1px),var(--rule) calc(15px * 2.2 - 1px),var(--rule) calc(15px * 2.2));background-size:100% calc(15px * 2.2);background-image:none}.schedule_col___Vn83:hover{background-color:#fafcff}.schedule_hourLine__LP2__{height:1px;background:var(--rule)}.schedule_hourLine__LP2__,.schedule_now__UdB_9{position:absolute;left:0;right:0;pointer-events:none}.schedule_now__UdB_9{height:2px;background:var(--live);z-index:2}.schedule_now__UdB_9:before{content:"";position:absolute;left:-5px;top:-4px;width:10px;height:10px;border-radius:50%;background:var(--live)}.schedule_block__H20PW{position:absolute;display:flex;flex-direction:column;gap:1px;padding:4px 8px;text-align:left;overflow:hidden;background:#dbeafe;border:1px solid #93c5fd;border-left:4px solid var(--info);border-radius:6px;box-shadow:0 1px 2px rgba(0,0,0,.06);cursor:pointer;color:var(--ink);z-index:1}.schedule_block__H20PW:hover{filter:brightness(.97);z-index:2;box-shadow:0 4px 12px rgba(22,33,62,.15)}.schedule_blockArrived__1D6sI{background:#fef3c7;border-color:#fcd34d;border-left-color:var(--warning)}.schedule_blockLive__xGrYD{background:#ede9fe;border-color:#c4b5fd;border-left-color:var(--violet)}.schedule_blockDone__nOho6{background:#dcfce7;border-color:#86efac;border-left-color:var(--success)}.schedule_blockMuted__invid{background:#f3f4f6;border-color:var(--rule);border-left-color:#9ca3af;color:var(--quiet);text-decoration:line-through}.schedule_blockTime__m5Z_F{font-family:var(--font-measure);font-size:13px;color:var(--quiet)}.schedule_blockName__rtrQI{font-weight:700;font-size:var(--t-sm)}.schedule_blockName__rtrQI,.schedule_blockSub__a_aD8{white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.schedule_blockSub__a_aD8{font-size:13px;color:var(--quiet)}.schedule_blockBadge__6Yzuf{position:absolute;top:4px;right:6px}.sidebar_side__zuFI4{display:flex;flex-direction:column;gap:0;background:var(--surface);border:1px solid var(--rule);border-radius:var(--radius);box-shadow:var(--shadow);overflow:hidden;align-self:start;position:-webkit-sticky;position:sticky;top:var(--sp-3);max-height:calc(100vh - 96px);overflow-y:auto}.sidebar_section__T8k2R{border-bottom:1px solid var(--rule)}.sidebar_section__T8k2R:last-child{border-bottom:none}.sidebar_head__FpEmY{display:flex;align-items:center;gap:8px;width:100%;padding:12px 14px;background:none;border:none;text-align:left;cursor:pointer;color:var(--brand);font-weight:800;font-size:var(--t-sm);letter-spacing:.01em}.sidebar_head__FpEmY:hover{background:var(--paper)}.sidebar_head__FpEmY:focus-visible{outline:2px solid var(--accent);outline-offset:-2px}.sidebar_chev__cm9sS{display:inline-block;width:12px;font-size:12px;color:var(--accent-dark);transition:transform .12s ease}.sidebar_chevOpen__S4XJ1{transform:rotate(90deg)}.sidebar_title__w5bPM{flex:1 1;min-width:0}.sidebar_count__CDhXL{padding:1px 8px;border-radius:10px;background:var(--accent-soft);color:var(--accent-dark);font-size:12px;font-weight:700}.sidebar_countAlert__gpTIK{background:#fef3c7;color:#92400e}.sidebar_body__hnSnt{padding:2px 14px 14px;font-size:var(--t-sm)}.sidebar_group__npfyV{margin:8px 0 4px;font-weight:700}.sidebar_check__FzRdk,.sidebar_group__npfyV{color:var(--ink);display:flex;align-items:center;gap:8px}.sidebar_check__FzRdk{padding:4px 0 4px 6px;cursor:pointer;line-height:1.3}.sidebar_check__FzRdk input{flex:none}.sidebar_check__FzRdk input,.sidebar_group__npfyV input{width:18px;height:18px;accent-color:var(--accent);margin:0}.sidebar_role___csUX{color:var(--quiet);font-size:12px;margin-left:auto}.sidebar_item__rGDc0{display:block;padding:8px 0;border-top:1px solid var(--rule)}.sidebar_item__rGDc0:first-child{border-top:none}.sidebar_itemMain__C3tZa{font-weight:700;color:var(--ink)}.sidebar_itemSub__ufKXw{color:var(--quiet);font-size:12px;line-height:1.35}.sidebar_urgent__UE_fZ{display:inline-block;margin-left:6px;padding:0 6px;border-radius:6px;background:#fee2e2;color:#991b1b;font-size:11px;font-weight:700}.sidebar_actions__EIS6l{display:flex;gap:10px;margin-top:4px;flex-wrap:wrap}.sidebar_actions__EIS6l a,.sidebar_actions__EIS6l button{font-size:12px}.sidebar_dot__T3O94{width:10px;height:10px;border-radius:50%;flex:none}.sidebar_active__VhHfN{font-size:11px;font-weight:700;color:var(--success);margin-left:auto}.sidebar_switch__a8spB{margin-left:auto;font-size:12px}.sidebar_form__DCTOW{display:grid;grid-gap:6px;gap:6px;margin-top:8px}.sidebar_form__DCTOW input,.sidebar_form__DCTOW select,.sidebar_form__DCTOW textarea{width:100%;padding:7px 9px;border:1px solid var(--rule);border-radius:8px;font:inherit;font-size:var(--t-sm);background:var(--surface);color:var(--ink)}.sidebar_form__DCTOW label{display:flex;align-items:center;gap:6px;font-size:12px;color:var(--quiet)}.sidebar_form__DCTOW label input{width:auto}.sidebar_pick__hg3YW{display:block;width:100%;text-align:left;padding:6px 8px;border:1px solid var(--rule);border-radius:8px;background:var(--surface);margin-top:4px;cursor:pointer;font-size:12px}.sidebar_pick__hg3YW:hover{border-color:var(--accent)}.sidebar_small__MrHdj{padding:6px 14px;font-size:13px}.sidebar_empty__jOfnx{color:var(--quiet);font-size:12px;margin:4px 0}.sidebar_add__dUGyI{margin-top:8px}.sidebar_layout__N0qsn{display:grid;grid-template-columns:minmax(0,1fr) 264px;grid-gap:var(--sp-4);gap:var(--sp-4);align-items:start}@media (max-width:1100px){.sidebar_layout__N0qsn{grid-template-columns:minmax(0,1fr)}.sidebar_side__zuFI4{position:static;max-height:none}}.sidebar_note___vb8y{color:var(--success);font-size:12px;font-weight:600;margin:8px 0 0;line-height:1.4}.destek_grid__SvaKf{display:grid;grid-template-columns:340px minmax(0,1fr);grid-gap:var(--sp-3);gap:var(--sp-3);height:calc(100vh - 170px);min-height:480px}.destek_list__s5sr6{overflow-y:auto;background:var(--surface);border:1px solid var(--rule);border-radius:var(--radius)}.destek_row__OIY_y{display:flex;flex-direction:column;gap:2px;width:100%;padding:10px 12px;border:none;border-bottom:1px solid var(--rule);background:none;text-align:left;cursor:pointer}.destek_row__OIY_y:hover{background:var(--paper)}.destek_rowSel__yzgHG{background:var(--accent-soft)}.destek_rowTop__Wfx9F{display:flex;align-items:center;gap:6px;font-size:13px;color:var(--ink)}.destek_rowSub__Tcr5O{font-size:12px;color:var(--quiet)}.destek_rowMsg__GAs_3{font-size:12px;color:var(--ink);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.destek_ago__0oq5h{margin-left:auto;font-size:11px;color:var(--quiet)}.destek_badge__7VRrc{min-width:18px;padding:0 6px;border-radius:9px;background:#ef4444;color:#fff;font-size:11px;text-align:center}.destek_conv__OOunH{display:flex;flex-direction:column;background:var(--surface);border:1px solid var(--rule);border-radius:var(--radius);overflow:hidden}.destek_convHead__ea32f{display:flex;justify-content:space-between;gap:12px;align-items:flex-start;padding:12px 14px;border-bottom:1px solid var(--rule);flex-wrap:wrap}.destek_actions__l3PC2{display:flex;gap:8px;align-items:center;flex-wrap:wrap}.destek_msgs__031EW{flex:1 1;overflow-y:auto;padding:14px;display:flex;flex-direction:column;gap:8px}.destek_system__cGNdq{align-self:center;font-size:12px;color:var(--quiet);background:var(--paper);padding:5px 10px;border-radius:10px;max-width:85%;text-align:center}.destek_msg___6J5A{max-width:75%;padding:8px 11px;border-radius:12px;font-size:14px}.destek_mine__vusl5{align-self:flex-end;background:var(--accent);color:#fff}.destek_theirs__24frO{align-self:flex-start;background:#f1f2f6;color:var(--ink)}.destek_author__FZ_1M{font-size:11px;opacity:.75;margin-bottom:2px}.destek_body__IWP13{white-space:pre-wrap;word-break:break-word}.destek_img__oSLO_{max-width:320px;max-height:240px;border-radius:8px;margin-top:6px;display:block}.destek_compose__CD8X4{display:flex;gap:8px;align-items:flex-end;padding:10px 12px;border-top:1px solid var(--rule)}.destek_compose__CD8X4 textarea{flex:1 1;padding:8px 10px;border:1px solid var(--rule);border-radius:10px;font:inherit;resize:vertical;background:var(--surface);color:var(--ink)}.destek_live__J8plN{display:inline-flex;align-items:center;gap:6px;font-size:12px;color:var(--quiet)}.destek_dotOn__fZ1dk{width:9px;height:9px;border-radius:50%;background:#22c55e;box-shadow:0 0 0 3px rgba(34,197,94,.25)}@media (max-width:900px){.destek_grid__SvaKf{grid-template-columns:1fr;height:auto}.destek_list__s5sr6{max-height:260px}.destek_conv__OOunH{min-height:480px}}.appointment_actions__oBi6I{display:flex;gap:var(--sp-2);padding:var(--sp-3) var(--sp-5);background:var(--toolbar);border-bottom:1px solid var(--rule)}.appointment_actionBtn__0UVey{padding:9px var(--sp-4);background:var(--toolbar-btn);border:1px solid var(--rule);border-radius:20px;color:var(--ink);font-weight:600;font-size:var(--t-sm);text-decoration:none}.appointment_actionSuccess__9Y65M{background:var(--success);border-color:var(--success);color:#fff}.appointment_actionDanger__V4IQb{background:var(--danger);border-color:var(--danger);color:#fff}.appointment_actionBtn__0UVey:disabled{opacity:.5}.appointment_info__20SXI{width:100%;border-collapse:collapse;background:var(--surface);border:1px solid var(--rule);border-radius:var(--radius);overflow:hidden;box-shadow:var(--shadow)}.appointment_info__20SXI th{width:140px;text-align:left;background:var(--toolbar)}.appointment_info__20SXI td,.appointment_info__20SXI th{padding:10px var(--sp-3);border-bottom:1px solid var(--rule);font-size:var(--t-sm)}.appointment_statusRow__PlsoD{display:inline-flex;border:1px solid var(--rule);border-radius:3px;overflow:hidden;background:var(--toolbar)}.appointment_statusBtn__B_543{padding:8px var(--sp-3);background:transparent;border:none;border-right:1px solid var(--rule);font-weight:600;font-size:var(--t-sm);color:var(--ink)}.appointment_statusBtn__B_543:last-child{border-right:none}.appointment_statusActive__elly_{background:var(--accent);color:#fff}.appointment_statusOff__AymbT{color:#a3adb7;cursor:not-allowed}.appointment-form_top____7tk{display:flex;justify-content:space-between;align-items:center;margin-bottom:var(--sp-4)}.appointment-form_cols__i_kG5{display:grid;grid-template-columns:minmax(0,3fr) minmax(0,2fr);grid-gap:var(--sp-4);gap:var(--sp-4)}@media (max-width:900px){.appointment-form_cols__i_kG5{grid-template-columns:minmax(0,1fr)}}.appointment-form_panel__9voWT{background:var(--surface);border:1px solid var(--rule);border-radius:var(--radius);box-shadow:var(--shadow);padding:var(--sp-4) var(--sp-5)}.appointment-form_panelTitle__p2jPu{margin:0 0 var(--sp-3);font-size:14px;font-weight:700;letter-spacing:.06em;text-transform:uppercase;color:var(--quiet)}.appointment-form_grid__Xixaz{display:grid;grid-template-columns:2fr 1fr 1fr;grid-gap:var(--sp-3);gap:var(--sp-3)}.appointment-form_searchRow__3zwbu{display:flex;align-items:center;gap:var(--sp-3);margin-bottom:var(--sp-3)}.appointment-form_searchBox__79aSq{position:relative;flex:1 1}.appointment-form_searchBox__79aSq input{width:100%;padding:var(--sp-3);border:1px solid var(--rule);border-radius:8px;font:inherit}.appointment-form_results__Mya0h{position:absolute;top:100%;left:0;right:0;z-index:10;background:var(--surface);border:1px solid var(--rule);border-radius:8px;box-shadow:var(--shadow);max-height:240px;overflow:auto}.appointment-form_results__Mya0h button{display:flex;justify-content:space-between;width:100%;padding:10px var(--sp-3);background:none;border:none;border-bottom:1px solid var(--rule);text-align:left;font-size:var(--t-sm);cursor:pointer}.appointment-form_results__Mya0h button:hover{background:var(--accent-soft)}.appointment-form_results__Mya0h button span{color:var(--quiet)}.appointment-form_inline__qHn8W{display:flex;gap:var(--sp-2);flex-wrap:wrap;align-items:center;margin-bottom:var(--sp-3)}.appointment-form_inline__qHn8W input,.appointment-form_inline__qHn8W select{flex:1 1;min-width:120px;padding:var(--sp-3);border:1px solid var(--rule);border-radius:8px;font:inherit}.appointment-form_picked__8lm69{padding:var(--sp-3);background:var(--accent-soft);border-radius:8px;margin-bottom:var(--sp-3)}.appointment-form_checks__YVIAo{display:flex;gap:var(--sp-4);margin:var(--sp-2) 0 var(--sp-3);font-size:var(--t-sm)}.appointment-form_checks__YVIAo label{display:flex;gap:6px;align-items:center}.appointment-form_petList__p2y6g{display:flex;flex-direction:column;gap:6px;margin-bottom:var(--sp-3)}.appointment-form_pet__V5R6V{text-align:left;padding:10px var(--sp-3);background:var(--surface);border:1px solid var(--rule);border-radius:8px;font:inherit;font-weight:600;cursor:pointer}.appointment-form_pet__V5R6V span{color:var(--quiet);font-weight:400;font-size:var(--t-sm);margin-left:6px}.appointment-form_petActive__Mgl0z{border-color:var(--accent);background:var(--accent-soft)}.appointment-form_green__5HuWy{padding:9px 14px;white-space:nowrap}.appointment-form_greenBig__PF74J,.appointment-form_green__5HuWy{background:var(--success);color:#fff;border:none;border-radius:8px;font-weight:700;cursor:pointer}.appointment-form_greenBig__PF74J{padding:12px 22px;font-size:var(--t-base)}.appointment-form_greenBig__PF74J:disabled{background:var(--rule);color:var(--quiet);cursor:not-allowed}.appointment-form_footer__wI4GS{display:flex;gap:var(--sp-3);align-items:center;margin-top:var(--sp-4)}.satis_cols__0tK0L{display:grid;grid-template-columns:minmax(0,1fr) 360px;grid-gap:var(--sp-4);gap:var(--sp-4)}.satis_left__w_if_,.satis_right__N9yZ_{display:flex;flex-direction:column;gap:var(--sp-3)}.satis_scanRow__xNt1m{display:grid;grid-template-columns:minmax(0,1.2fr) minmax(0,1fr) auto;grid-gap:var(--sp-3);gap:var(--sp-3)}.satis_scan__W02zH{padding:14px 16px;font-size:20px;font-family:var(--font-measure);border:2px solid var(--accent);border-radius:12px;background:var(--surface)}.satis_scan__W02zH:focus{outline:none;box-shadow:0 0 0 4px var(--accent-soft)}.satis_searchBox__DBvur{position:relative}.satis_search__SLupI{width:100%;padding:14px;border:1px solid var(--rule);border-radius:12px;font:inherit;background:var(--surface)}.satis_results__mb_cO{position:absolute;top:100%;left:0;right:0;z-index:10;background:var(--surface);border:1px solid var(--rule);border-radius:10px;box-shadow:var(--shadow);max-height:280px;overflow:auto}.satis_results__mb_cO button{display:flex;justify-content:space-between;width:100%;padding:10px 12px;background:none;border:none;border-bottom:1px solid var(--rule);font:inherit;font-size:var(--t-sm);text-align:left;cursor:pointer}.satis_results__mb_cO button:hover{background:var(--accent-soft)}.satis_results__mb_cO button span:last-child{color:var(--quiet)}.satis_missing__6_VL8{background:#fef3c7;color:#92400e}.satis_missing__6_VL8,.satis_okBanner__sdjaZ{margin:0;padding:10px 14px;border-radius:10px;font-size:var(--t-sm)}.satis_okBanner__sdjaZ{background:#dcfce7;color:#166534;font-weight:600}.satis_cart__T15ho{background:var(--surface);border:1px solid var(--rule);border-radius:var(--radius);box-shadow:var(--shadow);overflow:hidden}.satis_cartHead__JH0uo,.satis_cartRow__FbzC8{display:grid;grid-template-columns:minmax(0,1fr) 150px 110px 90px 110px 40px;grid-gap:var(--sp-2);gap:var(--sp-2);align-items:center;padding:10px var(--sp-3)}.satis_cartHead__JH0uo{background:var(--paper);font-size:13px;font-weight:700;letter-spacing:.06em;text-transform:uppercase;color:var(--quiet)}.satis_cartRow__FbzC8{border-top:1px solid var(--rule);font-size:var(--t-sm)}.satis_cartRow__FbzC8 small{color:var(--quiet);font-size:13px}.satis_qty__tuchd{display:flex;align-items:center;gap:4px}.satis_qty__tuchd button{width:34px;height:34px;border:1px solid var(--rule);background:var(--surface);border-radius:8px;font-size:18px;cursor:pointer}.satis_qty__tuchd input{width:52px;text-align:center}.satis_num__jRpBQ,.satis_qty__tuchd input{height:34px;border:1px solid var(--rule);border-radius:8px;font:inherit}.satis_num__jRpBQ{width:100%;padding:0 8px;font-family:var(--font-measure);text-align:right}.satis_del__dDd5e{width:32px;height:32px;border:none;background:none;color:var(--quiet);font-size:20px;cursor:pointer}.satis_del__dDd5e:hover{color:var(--danger)}.satis_empty__t8ZJf{padding:var(--sp-5);text-align:center;color:var(--quiet)}.satis_totalBox__pSvvp{display:flex;justify-content:space-between;align-items:baseline;padding:var(--sp-4);background:var(--brand);color:#fff;border-radius:var(--radius)}.satis_totalBox__pSvvp strong{font-size:32px}.satis_methods__MSWMG{display:grid;grid-template-columns:repeat(2,1fr);grid-gap:8px;gap:8px}.satis_method__GpzHZ{padding:12px;border:1px solid var(--rule);background:var(--surface);border-radius:10px;font:inherit;font-weight:600;cursor:pointer}.satis_methodActive__omN35{background:var(--accent);color:#fff;border-color:var(--accent)}.satis_ownerBox__nODOh{padding:var(--sp-3);background:var(--surface);border:1px solid var(--rule);border-radius:var(--radius)}.satis_pay__EnLMH{padding:16px;background:var(--success);color:#fff;border:none;border-radius:12px;font:inherit;font-size:18px;font-weight:700;cursor:pointer}.satis_pay__EnLMH:disabled{background:var(--rule);color:var(--quiet);cursor:not-allowed}