.AnalyticsKit_scope__Th_7M,.AnalyticsKit_tokens__NP7KA{--bg-2:var(--glass-2);--bg-3:var(--glass-3);--bg-4:var(--glass-4);--fg-2:var(--glass-fg-2);--fg-3:var(--glass-fg-3);--an-up:color-mix(in srgb,var(--success) 66%,var(--fg));--an-up-bg:color-mix(in srgb,var(--success) 16%,transparent);--an-down:color-mix(in srgb,var(--danger) 70%,var(--fg));--an-down-bg:color-mix(in srgb,var(--danger) 15%,transparent);--an-warn:color-mix(in srgb,var(--warning) 62%,var(--fg));--an-warn-bg:color-mix(in srgb,var(--warning) 18%,transparent);--an-violet:color-mix(in srgb,var(--accent) 68%,var(--fg))}.AnalyticsKit_scope__Th_7M{display:flex;flex-direction:column;gap:18px;min-width:0;font-size:14px}.AnalyticsKit_tonePrimary__Pg_QQ{--tone:var(--primary);--tone-text:var(--primary-text)}.AnalyticsKit_toneSuccess__jOs18{--tone:var(--success);--tone-text:var(--an-up)}.AnalyticsKit_toneViolet__jHgmv{--tone:var(--accent);--tone-text:var(--an-violet)}.AnalyticsKit_toneAmber__xyui4{--tone:var(--warning);--tone-text:var(--an-warn)}.AnalyticsKit_toneDanger__tNobA{--tone:var(--danger);--tone-text:var(--an-down)}.AnalyticsKit_toneInfo__EzODy{--tone:var(--info);--tone-text:var(--info)}.AnalyticsKit_card__bsk_o{min-width:0;padding:20px 22px;border-radius:var(--r-card);border:1px solid var(--glass-border);background:var(--glass-bg);box-shadow:var(--shadow-card),inset 0 1px 0 var(--glass-hi)}.AnalyticsKit_cardHead__HJpIk{position:relative;z-index:1;display:flex;align-items:center;justify-content:space-between;gap:10px 14px;flex-wrap:wrap}.AnalyticsKit_cardTitle__LbddE{position:relative;z-index:1;display:flex;align-items:center;gap:10px;margin:0;font-size:16px;font-weight:650;letter-spacing:-.01em;color:var(--fg)}.AnalyticsKit_cardSub__1vv59{font-size:13px;font-weight:500;letter-spacing:0;color:var(--fg-3)}.AnalyticsKit_titleIcon__DLV8a{display:grid;place-items:center;flex-shrink:0;width:34px;height:34px;border-radius:11px;color:var(--tone-text,var(--primary-text));background:color-mix(in srgb,var(--tone,var(--primary)) var(--tint),var(--bg-2))}.AnalyticsKit_hint__IOi9o{margin:4px 0 0;font-size:13px;line-height:1.5;color:var(--fg-3)}.AnalyticsKit_onSky__QuA5W{color:var(--fg-2)}.AnalyticsKit_note__ykEIr{display:flex;align-items:flex-start;gap:8px;margin:0;font-size:13px;line-height:1.5;color:var(--fg-2)}.AnalyticsKit_note__ykEIr svg{flex-shrink:0;margin-top:2px}.AnalyticsKit_kpi__t_IK9{position:relative;display:flex;flex-direction:column;gap:6px;min-width:0;min-height:136px;padding:16px 18px 14px;overflow:hidden;border-radius:var(--r-card);border:1px solid var(--glass-border);background:linear-gradient(112deg,var(--bg-2) 34%,color-mix(in srgb,var(--tone) var(--tint),var(--bg-2)) 100%);box-shadow:var(--shadow-card),inset 0 1px 0 var(--glass-hi);container-type:inline-size}[data-theme=light] .AnalyticsKit_kpi__t_IK9:not(.AnalyticsKit_kpiHero__u8ORk){background:linear-gradient(112deg,var(--glass-card) 38%,color-mix(in srgb,var(--tone) 11%,var(--glass-card)) 100%)}.AnalyticsKit_kpiTop__hqAJS{position:relative;z-index:1;display:flex;align-items:center;gap:10px;min-width:0}.AnalyticsKit_kpiIcon__0O8Xl{display:grid;place-items:center;flex-shrink:0;width:36px;height:36px;border-radius:12px;color:var(--tone-text);background:color-mix(in srgb,var(--tone) calc(var(--tint) + 8%),var(--bg-2))}.AnalyticsKit_kpiLabel__QxlZh{min-width:0;font-size:14px;font-weight:600;line-height:1.2;color:var(--fg)}.AnalyticsKit_kpiRow__4Lrd7{position:relative;z-index:1;display:flex;align-items:baseline;flex-wrap:wrap;gap:4px 8px;margin-top:4px}.AnalyticsKit_kpiValue__4Bbam{font-family:var(--font-display);font-size:28px;font-weight:800;line-height:1.1;letter-spacing:-.02em;color:var(--fg);font-variant-numeric:tabular-nums;white-space:nowrap}.AnalyticsKit_kpiSub__KEB7M{position:relative;z-index:1;margin-top:auto;font-size:13px;line-height:1.35;color:var(--fg-3)}.AnalyticsKit_kpiHero__u8ORk{--tone:#fff;--tone-text:#fff;--spot-color:hsla(0,0%,100%,.2);border-color:hsla(0,0%,100%,.28);background:linear-gradient(135deg,rgba(59,130,255,.94),rgba(31,102,245,.94) 42%,rgba(23,71,199,.96));box-shadow:0 12px 28px rgba(31,102,245,.34),inset 0 1px 0 hsla(0,0%,100%,.3)}.AnalyticsKit_kpiHero__u8ORk .AnalyticsKit_kpiIcon__0O8Xl{color:#fff;background:hsla(0,0%,100%,.2)}.AnalyticsKit_kpiHero__u8ORk .AnalyticsKit_kpiLabel__QxlZh,.AnalyticsKit_kpiHero__u8ORk .AnalyticsKit_kpiSub__KEB7M,.AnalyticsKit_kpiHero__u8ORk .AnalyticsKit_kpiValue__4Bbam{color:#fff}.AnalyticsKit_kpiSkyline__EMeeU{position:absolute;right:0;bottom:0;width:72%;height:88%;pointer-events:none;opacity:.17;background:url(/dashboard/skyline.webp) 100% 100%/contain no-repeat;-webkit-mask-image:linear-gradient(0deg,transparent 22%,#000 70%);mask-image:linear-gradient(0deg,transparent 22%,#000 70%)}.AnalyticsKit_delta__qyUDE{display:inline-flex;align-items:center;gap:2px;min-height:22px;padding:0 8px;border-radius:999px;font-size:12.5px;font-weight:700;font-variant-numeric:tabular-nums;white-space:nowrap}.AnalyticsKit_deltaUp__y2_Ff{color:var(--an-up);background:var(--an-up-bg)}.AnalyticsKit_deltaDown__qfto1{color:var(--an-down);background:var(--an-down-bg)}.AnalyticsKit_deltaFlat__yuTnQ{color:var(--fg-3);background:var(--bg-3)}.AnalyticsKit_deltaNew___KY9E{color:var(--primary-text);background:var(--primary-soft)}.AnalyticsKit_kpiHero__u8ORk .AnalyticsKit_delta__qyUDE{background:#fff;box-shadow:0 1px 3px rgba(11,40,110,.25)}.AnalyticsKit_kpiHero__u8ORk .AnalyticsKit_deltaUp__y2_Ff{color:#15803d}.AnalyticsKit_kpiHero__u8ORk .AnalyticsKit_deltaDown__qfto1{color:#b91c1c}.AnalyticsKit_kpiHero__u8ORk .AnalyticsKit_deltaFlat__yuTnQ{color:#475569}.AnalyticsKit_kpiHero__u8ORk .AnalyticsKit_deltaNew___KY9E{color:#1a5ce0}.AnalyticsKit_seg__LeaTd{--pill-bg:var(--surface);--pill-shadow:var(--shadow-xs);display:inline-flex;gap:2px;padding:3px;border-radius:12px;background:var(--glass-3)}.AnalyticsKit_segBtn__3Gsw4{min-height:34px;padding:0 14px;border:0;border-radius:9px;background:transparent;color:var(--fg-2);font-size:13.5px;font-weight:600;white-space:nowrap;cursor:pointer;transition:color var(--dur-1) ease}.AnalyticsKit_segBtn__3Gsw4:hover,.AnalyticsKit_segBtn__3Gsw4[aria-checked=true]{color:var(--fg)}.AnalyticsKit_segBtn__3Gsw4:focus-visible{outline:2px solid var(--primary);outline-offset:1px}@media (max-width:767px){.AnalyticsKit_segBtn__3Gsw4{min-height:44px}}.AnalyticsKit_empty___pcX9{padding:36px 18px;text-align:center}.AnalyticsKit_emptyIcon__aYEA3{display:grid;place-items:center;width:56px;height:56px;margin:0 auto 12px;border-radius:18px;font-size:26px;color:var(--primary-text);background:var(--primary-soft)}.AnalyticsKit_emptyTitle__4Mw5N{font-size:15.5px;font-weight:650;color:var(--fg)}.AnalyticsKit_emptyHint__rXLji{margin-top:4px;font-size:13px;color:var(--fg-3)}.AnalyticsKit_retry__CP1k7{border:0;background:none;color:var(--primary-text);font-size:14px;font-weight:600;cursor:pointer}.AnalyticsKit_retry__CP1k7:hover{text-decoration:underline}@container (max-width: 190px){.AnalyticsKit_kpiValue__4Bbam{font-size:24px}}.CalendarKit_trigger__BwpPS{display:inline-flex;align-items:center;gap:9px;flex-shrink:0;white-space:nowrap;min-height:40px;padding:0 14px;border-radius:12px;font-family:inherit;font-size:13.5px;font-weight:600;font-variant-numeric:tabular-nums;color:var(--fg);background:var(--control-bg,var(--bg-2));border:1px solid var(--card-border,var(--border));box-shadow:var(--shadow-xs);cursor:pointer;transition:border-color var(--dur-2) ease,box-shadow var(--dur-3) ease,background-color var(--dur-2) ease,transform var(--dur-3) var(--ease-out)}.CalendarKit_trigger__BwpPS:not(:disabled):hover{filter:none;border-color:var(--border-strong);box-shadow:var(--shadow-sm);transform:translateY(-1px)}.CalendarKit_trigger__BwpPS:not(:disabled):active{filter:none}.CalendarKit_trigger__BwpPS[aria-expanded=true],.CalendarKit_trigger__BwpPS[aria-expanded=true]:not(:disabled):hover{border-color:var(--primary);box-shadow:0 0 0 3px var(--primary-soft);transform:none}.CalendarKit_trigger__BwpPS:focus-visible{outline:2px solid var(--primary);outline-offset:2px}.CalendarKit_trigger__BwpPS:disabled{opacity:.6;cursor:default}.CalendarKit_trigger__BwpPS>svg{color:var(--fg-2)}.CalendarKit_triggerLabel__JS7XR{color:var(--fg-3);font-weight:500}.CalendarKit_popover__H7X1n{position:fixed;overflow:hidden auto;box-sizing:border-box;padding:14px;border-radius:16px;outline:none;background:var(--surface);color:var(--fg);border:1px solid var(--border-strong);box-shadow:var(--shadow-lg),inset 0 1px 0 var(--glass-hi);transform-origin:50% 0;animation:CalendarKit_popDown__s1hUo var(--dur-2) var(--ease-out) backwards}.CalendarKit_popover__H7X1n[data-side=top]{transform-origin:50% 100%;animation-name:CalendarKit_popUp__ekHR7}@keyframes CalendarKit_popDown__s1hUo{0%{opacity:0;transform:translateY(-8px) scale(.97)}to{opacity:1;transform:none}}@keyframes CalendarKit_popUp__ekHR7{0%{opacity:0;transform:translateY(8px) scale(.97)}to{opacity:1;transform:none}}.CalendarKit_popover__H7X1n[data-ghost] *,.CalendarKit_popover__H7X1n[data-ghost] :after,.CalendarKit_popover__H7X1n[data-ghost] :before{animation:none!important}.CalendarKit_calHead__oyUBK{display:flex;align-items:center;justify-content:space-between;gap:6px;margin-bottom:8px}.CalendarKit_titleBtn__AGbLc,.CalendarKit_title__0YM9R{font-size:15px;font-weight:700;letter-spacing:-.01em}.CalendarKit_titleBtn__AGbLc{display:inline-flex;align-items:center;gap:6px;min-height:32px;padding:0 10px;border-radius:10px;border:none;background:transparent;color:var(--fg);cursor:pointer;font-family:inherit}.CalendarKit_titleBtn__AGbLc:not(:disabled):hover,.CalendarKit_titleBtn__AGbLc[aria-expanded=true]{filter:none;box-shadow:none;background:var(--primary-soft);color:var(--primary-text)}.CalendarKit_titleBtn__AGbLc:focus-visible{outline:2px solid var(--primary);outline-offset:1px}.CalendarKit_nav__n8QfA{display:inline-flex;align-items:center;justify-content:center;flex-shrink:0;padding:0;border-radius:10px;border:1px solid var(--border);background:transparent;color:var(--fg-2);cursor:pointer}.CalendarKit_nav__n8QfA:not(:disabled):hover{filter:none;box-shadow:none;background:var(--primary-soft);border-color:transparent;color:var(--primary-text)}.CalendarKit_nav__n8QfA:focus-visible{outline:2px solid var(--primary);outline-offset:1px}.CalendarKit_nav__n8QfA:disabled{opacity:.4;cursor:default}.CalendarKit_chevron__JcwuV{flex-shrink:0;transition:transform var(--dur-2) var(--ease-out)}.CalendarKit_chevron__JcwuV[data-up=true]{transform:rotate(180deg)}.CalendarKit_days__fWdSf{animation:CalendarKit_panelIn__3_eKU var(--dur-2) var(--ease-out) backwards}@keyframes CalendarKit_panelIn__3_eKU{0%{opacity:0;transform:scale(.98)}to{opacity:1;transform:none}}.CalendarKit_weekRow__W0HL_{display:grid;grid-template-columns:repeat(7,1fr);margin-bottom:4px}.CalendarKit_weekCell__6a1L2{text-align:center;font-size:12px;font-weight:600;color:var(--fg-3);padding:2px 0}.CalendarKit_rows__cX_wk{display:flex;flex-direction:column;gap:2px}.CalendarKit_row__TMHR3{display:grid;grid-template-columns:repeat(7,1fr)}.CalendarKit_day__lveRV{position:relative;isolation:isolate;display:inline-flex;align-items:center;justify-content:center;height:34px;min-height:0;padding:0;border:none;background:transparent;border-radius:10px;font-family:inherit;font-size:13.5px;font-weight:500;font-variant-numeric:tabular-nums;color:var(--fg);cursor:pointer}.CalendarKit_rows__cX_wk[data-touch] .CalendarKit_day__lveRV{height:44px}.CalendarKit_day__lveRV:after,.CalendarKit_day__lveRV:before{content:"";position:absolute;z-index:-1;pointer-events:none}.CalendarKit_day__lveRV:before{inset:1px 0;border-radius:10px}.CalendarKit_day__lveRV:after{inset:1px;border-radius:10px;transition:background-color var(--dur-1) ease,box-shadow var(--dur-2) ease}.CalendarKit_day__lveRV[data-other]{color:color-mix(in srgb,var(--fg-3) 72%,transparent)}.CalendarKit_day__lveRV[aria-current=date]{color:var(--primary-text);font-weight:700}.CalendarKit_day__lveRV[data-band]{color:var(--primary-text);font-weight:600}.CalendarKit_day__lveRV[data-band]:before{background:var(--primary-soft)}.CalendarKit_day__lveRV[data-band][data-l]:before{border-top-left-radius:0;border-bottom-left-radius:0}.CalendarKit_day__lveRV[data-band][data-r]:before{border-top-right-radius:0;border-bottom-right-radius:0}.CalendarKit_day__lveRV[data-filled]{color:#fff;font-weight:700}.CalendarKit_day__lveRV[data-filled]:after{background:var(--primary);box-shadow:0 4px 12px var(--primary-glow);animation:CalendarKit_dayPop__nTNCk .24s var(--ease-spring) backwards}.CalendarKit_day__lveRV[data-filled][data-l]:before,.CalendarKit_day__lveRV[data-filled][data-r]:before{background:var(--primary-soft);border-radius:0}.CalendarKit_day__lveRV[data-filled][data-l]:not([data-r]):before{right:50%}.CalendarKit_day__lveRV[data-filled][data-r]:not([data-l]):before{left:50%}@keyframes CalendarKit_dayPop__nTNCk{0%{transform:scale(.86)}to{transform:none}}.CalendarKit_day__lveRV:not(:disabled):hover{filter:none;box-shadow:none}.CalendarKit_day__lveRV:not(:disabled):active{filter:none}.CalendarKit_day__lveRV:not([data-filled]):not([aria-disabled=true]):hover:after{background:var(--primary-soft)}.CalendarKit_day__lveRV[data-filled]:hover:after{background:var(--primary-hover)}.CalendarKit_day__lveRV[aria-disabled=true]{color:color-mix(in srgb,var(--fg-3) 38%,transparent);cursor:default}.CalendarKit_day__lveRV:focus-visible{outline:2px solid var(--primary);outline-offset:-1px}.CalendarKit_todayDot__VnU6v{position:absolute;left:50%;bottom:5px;width:4px;height:4px;margin-left:-2px;border-radius:50%;background:var(--primary-text)}.CalendarKit_day__lveRV[data-filled] .CalendarKit_todayDot__VnU6v{background:#fff}.CalendarKit_ymPanel__mHY0_{display:flex;gap:10px;animation:CalendarKit_panelIn__3_eKU var(--dur-2) var(--ease-out) backwards}.CalendarKit_yearList__pMe7h{position:relative;width:76px;flex-shrink:0;overflow-y:auto;display:flex;flex-direction:column;gap:2px;padding-right:6px;border-right:1px solid var(--border)}.CalendarKit_yearItem__EgrSm{flex-shrink:0;height:34px;min-height:34px;padding:0;border:none;border-radius:10px;background:transparent;color:var(--fg);cursor:pointer;font-family:inherit;font-size:13.5px;font-weight:500;font-variant-numeric:tabular-nums}.CalendarKit_yearItem__EgrSm:not(:disabled):hover{filter:none;box-shadow:none;background:var(--primary-soft);color:var(--primary-text)}.CalendarKit_yearItem__EgrSm[aria-selected=true],.CalendarKit_yearItem__EgrSm[aria-selected=true]:not(:disabled):hover{background:var(--primary);color:#fff;font-weight:700;box-shadow:0 3px 10px var(--primary-glow)}.CalendarKit_yearItem__EgrSm:focus-visible{outline:2px solid var(--primary);outline-offset:-2px}.CalendarKit_months__BglEQ{flex:1;min-width:0;display:grid;gap:4px;grid-auto-rows:1fr}.CalendarKit_months__BglEQ[data-cols="2"]{grid-template-columns:repeat(2,minmax(0,1fr))}.CalendarKit_months__BglEQ[data-cols="3"]{grid-template-columns:repeat(3,minmax(0,1fr))}.CalendarKit_monthCell__I7l0z{min-height:32px;padding:0 4px;border:none;border-radius:10px;background:transparent;color:var(--fg);font-family:inherit;font-size:13px;font-weight:500;cursor:pointer;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.CalendarKit_monthCell__I7l0z:not(:disabled):hover{filter:none;box-shadow:none}.CalendarKit_monthCell__I7l0z:not([aria-disabled=true]):not([aria-pressed=true]):hover{background:var(--primary-soft);color:var(--primary-text)}.CalendarKit_monthCell__I7l0z[aria-current=date]{color:var(--primary-text);font-weight:700;box-shadow:inset 0 0 0 1px var(--primary-soft)}.CalendarKit_monthCell__I7l0z[aria-pressed=true],.CalendarKit_monthCell__I7l0z[aria-pressed=true]:not(:disabled):hover{background:var(--primary);color:#fff;font-weight:700;box-shadow:0 3px 10px var(--primary-glow)}.CalendarKit_monthCell__I7l0z[aria-disabled=true]{opacity:.35;cursor:default}.CalendarKit_monthCell__I7l0z:focus-visible{outline:2px solid var(--primary);outline-offset:-2px}.CalendarKit_monthBox__5H4QH{display:flex;height:180px}.CalendarKit_timeRow__QgEAn{display:inline-flex;align-items:center;gap:4px}.CalendarKit_timeColon__r7IJt{font-weight:700;color:var(--fg-3)}.CalendarKit_timeLabel__ytIfF{font-size:12.5px;font-weight:600;color:var(--fg-3)}.CalendarKit_selectBare__kLlcG,.CalendarKit_selectBoxed__or8Oc{appearance:none;-webkit-appearance:none;-moz-appearance:none;cursor:pointer;font-variant-numeric:tabular-nums}.CalendarKit_selectBoxed__or8Oc{min-width:52px;min-height:36px;padding:0 10px;border-radius:10px;text-align:center;border:1px solid var(--border-strong);background:var(--bg-3);color:var(--fg);font-family:inherit;font-size:14px;font-weight:700;transition:border-color var(--dur-2) ease,box-shadow var(--dur-2) ease}.CalendarKit_selectBoxed__or8Oc:hover:not(:disabled){border-color:var(--primary)}.CalendarKit_selectBoxed__or8Oc:focus-visible{outline:none;border-color:var(--primary);box-shadow:0 0 0 3px var(--primary-soft)}.CalendarKit_selectBare__kLlcG{padding:2px 4px;min-height:0;border-radius:6px;border:none;background:transparent;color:inherit;font:inherit}.CalendarKit_selectBare__kLlcG:focus-visible{outline:2px solid var(--primary);outline-offset:1px}.CalendarKit_fill__KxekU{flex:1}.CalendarKit_linkBtn___4mme{min-height:34px;padding:0 12px;border-radius:10px;cursor:pointer;font-family:inherit;font-size:13px;font-weight:600;border:1px solid var(--border);background:transparent;color:var(--fg-2)}.CalendarKit_linkBtn___4mme:not(:disabled):hover{filter:none;box-shadow:none;background:var(--primary-soft);border-color:transparent;color:var(--primary-text)}.CalendarKit_linkBtn___4mme:focus-visible{outline:2px solid var(--primary);outline-offset:1px}.CalendarKit_linkBtn___4mme:disabled{opacity:.4;cursor:default}.CalendarKit_linkWide__f1P2o{display:block;width:100%;margin-top:10px}.CalendarKit_footerSticky__UpqbN+.CalendarKit_linkWide__f1P2o{margin-top:14px}.CalendarKit_apply__AwiDu{min-height:36px;padding:0 16px;border-radius:10px;border:none;cursor:pointer;font-family:inherit;font-size:13px;font-weight:700;background:var(--primary);color:#fff;box-shadow:0 6px 16px var(--primary-glow);transition:background-color var(--dur-2) ease,box-shadow var(--dur-3) ease,transform var(--dur-3) var(--ease-out),opacity var(--dur-2) ease}.CalendarKit_apply__AwiDu:not(:disabled):hover{filter:none;background:var(--primary-hover);box-shadow:0 8px 20px var(--primary-glow);transform:translateY(-1px)}.CalendarKit_apply__AwiDu:focus-visible{outline:2px solid var(--primary);outline-offset:2px}.CalendarKit_apply__AwiDu:disabled{opacity:.5;cursor:default;box-shadow:none}.CalendarKit_note__9XF_Y{margin-top:10px;padding:8px 12px;border-radius:10px;font-size:12.5px;line-height:1.45;color:color-mix(in srgb,var(--warning) 72%,var(--fg));background:var(--warning-soft)}.CalendarKit_summary__JDdvY{min-width:0;font-size:12.5px;color:var(--fg-3);font-variant-numeric:tabular-nums}.CalendarKit_footerSticky__UpqbN{position:sticky;bottom:-14px;z-index:1;display:flex;align-items:center;justify-content:space-between;gap:10px;flex-wrap:wrap;margin-top:12px;margin-bottom:-14px;padding-top:10px;padding-bottom:12px;border-top:1px solid var(--border);background:var(--surface)}.CalendarKit_fieldInput__PzpwZ{width:100%;height:auto;border:none;outline:none;border-radius:0;box-shadow:none}.CalendarKit_fieldBtn__tnO16,.CalendarKit_fieldInput__PzpwZ{flex:1 1 auto;min-width:0;min-height:0;margin:0;padding:0;background:transparent;color:inherit;font:inherit;font-variant-numeric:tabular-nums}.CalendarKit_fieldBtn__tnO16{display:flex;align-items:center;border:none;text-align:left;cursor:inherit}.CalendarKit_fieldBtn__tnO16,.CalendarKit_fieldBtn__tnO16:not(:disabled):active,.CalendarKit_fieldBtn__tnO16:not(:disabled):hover{filter:none;box-shadow:none}.CalendarKit_fieldIcon___4AzO{display:inline-flex;align-items:center;justify-content:center;flex-shrink:0;width:26px;height:26px;min-height:0;padding:0;margin:-3px -2px;border-radius:8px;border:none;background:transparent;color:var(--fg-3);cursor:pointer;box-shadow:none}.CalendarKit_fieldIcon___4AzO:not(:disabled):hover{filter:none;box-shadow:none;background:var(--primary-soft);color:var(--primary-text)}.CalendarKit_fieldIcon___4AzO:focus-visible{outline:2px solid var(--primary);outline-offset:1px}.CalendarKit_fieldIconStatic__GX9iV{pointer-events:none}.CalendarKit_ellipsis__dJ9Vy{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.CalendarKit_placeholder__SHEhZ{color:var(--fg-4)}.CalendarKit_seg__adU1P{display:inline-flex;gap:2px;padding:3px;border-radius:12px;background:var(--bg-3);--pill-bg:var(--surface);--pill-shadow:var(--shadow-xs)}.CalendarKit_segBtn__qpHqm{min-height:34px;padding:0 14px;border-radius:9px;border:none;background:transparent;cursor:pointer;font-family:inherit;font-size:13px;font-weight:650;color:var(--fg-2)}.CalendarKit_segBtn__qpHqm:not(:disabled):hover{filter:none;box-shadow:none;color:var(--fg)}.CalendarKit_segBtn__qpHqm[aria-pressed=true],.CalendarKit_segBtn__qpHqm[aria-pressed=true]:not(:disabled):hover{color:var(--primary-text);font-weight:700}.CalendarKit_segBtn__qpHqm:focus-visible{outline:2px solid var(--primary);outline-offset:1px}.CalendarKit_segBtn__qpHqm:disabled{cursor:default;opacity:.6}.CalendarKit_stepRow__3FSuo{margin-top:8px;display:flex;align-items:center;gap:10px;flex-wrap:wrap}.CalendarKit_stepper__v3q0K{display:inline-flex;align-items:center;gap:6px;min-width:0}.CalendarKit_stepBtn__yiQ9I{min-width:150px;justify-content:center;padding:0 14px;gap:8px}.CalendarKit_stepText__zuthk{display:inline-flex;flex-direction:column;align-items:flex-start;line-height:1.2}.CalendarKit_stepSub__giiob{font-size:12px;font-weight:500;color:var(--fg-3)}@media (max-width:767px){.CalendarKit_apply__AwiDu,.CalendarKit_linkBtn___4mme,.CalendarKit_selectBoxed__or8Oc,.CalendarKit_trigger__BwpPS{min-height:44px}.CalendarKit_segBtn__qpHqm{position:relative;min-height:38px}.CalendarKit_segBtn__qpHqm:after{content:"";position:absolute;inset:-3px 0}.CalendarKit_nav__n8QfA{min-width:44px;min-height:44px}.CalendarKit_titleBtn__AGbLc{min-height:44px}.CalendarKit_yearItem__EgrSm{height:44px;min-height:44px}.CalendarKit_monthCell__I7l0z{min-height:44px}.CalendarKit_monthBox__5H4QH{height:188px}.CalendarKit_fieldIcon___4AzO{width:40px;height:44px;margin:-12px -6px}.CalendarKit_fieldIcon___4AzO+.CalendarKit_fieldIcon___4AzO{margin-left:0}}@media (prefers-reduced-motion:reduce){.CalendarKit_day__lveRV[data-filled]:after,.CalendarKit_days__fWdSf,.CalendarKit_popover__H7X1n,.CalendarKit_ymPanel__mHY0_{animation:none}.CalendarKit_apply__AwiDu:not(:disabled):hover,.CalendarKit_trigger__BwpPS:not(:disabled):hover{transform:none}.CalendarKit_chevron__JcwuV{transition:none}}.NotificationBell_wrap__c8Juf{position:relative}.NotificationBell_bell__5nu_D{position:relative;width:40px;height:40px;display:grid;place-items:center;cursor:pointer;background:var(--bg-2);border:1px solid var(--border);border-radius:12px;box-shadow:var(--shadow-xs);color:var(--fg-2);transition:border-color var(--dur-1) ease,color var(--dur-1) ease,transform var(--dur-3) var(--ease-out),box-shadow var(--dur-3) ease}.NotificationBell_bell__5nu_D:hover{border-color:var(--border-strong);color:var(--fg);transform:translateY(-1px);box-shadow:var(--shadow-sm);filter:none}.NotificationBell_bell__5nu_D svg{transition:transform var(--dur-3) var(--ease-spring);transform-origin:top center}.NotificationBell_bell__5nu_D:hover svg{transform:rotate(-10deg)}.NotificationBell_bell__5nu_D[aria-expanded=true]{color:var(--primary-text);border-color:color-mix(in srgb,var(--primary) 40%,var(--border))}.NotificationBell_dot__KV083{position:absolute;top:8px;right:9px;width:9px;height:9px;border-radius:50%;background:var(--danger);border:2px solid var(--surface)}.NotificationBell_dot__KV083[data-urgent=true]{box-shadow:0 0 0 3px var(--danger-soft)}.NotificationBell_panel__UVbF5{--nb-line:var(--border);--nb-hover:var(--bg-3);position:absolute;top:calc(100% + 8px);right:0;z-index:1000;width:min(400px,calc(100vw - 24px));max-height:min(560px,80vh);display:flex;flex-direction:column;overflow:hidden;background:var(--surface);border:1px solid var(--border-strong);border-radius:18px;box-shadow:var(--shadow-lg),inset 0 1px 0 var(--glass-hi)}.NotificationBell_head__PUTam{display:flex;justify-content:space-between;align-items:center;gap:10px;padding:14px 16px 10px}.NotificationBell_title__7uBNi{font-family:var(--font-display);font-size:16px;font-weight:800;letter-spacing:-.02em;color:var(--fg)}.NotificationBell_headTools__ilKu_{display:flex;align-items:center;gap:6px}.NotificationBell_sound___tc1o{width:32px;height:32px;display:grid;place-items:center;border:0;border-radius:9px;background:none;color:var(--fg-2);font-size:14px;cursor:pointer}.NotificationBell_sound___tc1o:hover{background:var(--nb-hover);color:var(--fg);box-shadow:none;filter:none}.NotificationBell_sound___tc1o[data-on=false]{opacity:.5}.NotificationBell_readAll__PLW8g{min-height:32px;padding:0 8px;border:0;border-radius:9px;background:none;color:var(--primary-text);font-size:13px;font-weight:600;cursor:pointer}.NotificationBell_readAll__PLW8g:hover{background:var(--primary-soft);box-shadow:none;filter:none}.NotificationBell_filters__AJbof{display:flex;gap:6px;padding:0 16px 12px}.NotificationBell_filter__RU9VK{min-height:32px;padding:0 12px;border:1px solid var(--nb-line);border-radius:999px;background:transparent;color:var(--fg-2);font-size:13px;font-weight:600;cursor:pointer}.NotificationBell_filter__RU9VK:hover{color:var(--fg);box-shadow:none;filter:none}.NotificationBell_filter__RU9VK[aria-pressed=true]{border-color:transparent;background:var(--primary-soft);color:var(--primary-text)}.NotificationBell_list__C1t7J{flex:1;overflow-y:auto;border-top:1px solid var(--nb-line)}.NotificationBell_pad__y3oMP{padding:14px 16px}.NotificationBell_state__pqng6{padding:40px 24px;text-align:center}.NotificationBell_error__mTGRy{font-size:13.5px;color:var(--danger);margin-bottom:12px}.NotificationBell_retry__pIP7T{min-height:36px;padding:0 14px;border:1px solid var(--border-strong);border-radius:10px;background:transparent;color:var(--fg);font-size:13px;font-weight:600;cursor:pointer}.NotificationBell_emptyIcon__s2Wj5{width:60px;height:60px;margin:0 auto 12px;display:grid;place-items:center;border-radius:18px;font-size:26px;background:var(--primary-soft);color:var(--primary-text)}.NotificationBell_emptyTitle__4hs_n{font-size:14.5px;font-weight:700;color:var(--fg)}.NotificationBell_emptySub__sbd_c{font-size:13px;color:var(--fg-3);margin-top:4px;line-height:1.5}.NotificationBell_urgentBlock__eoiPs{padding:12px 12px 4px}.NotificationBell_urgentLabel__TagnQ{padding:0 4px 8px;font-size:12.5px;font-weight:700;color:var(--danger)}.NotificationBell_urgent__egzRr{display:block;width:100%;margin-bottom:8px;padding:12px 14px;text-align:left;cursor:pointer;border:1px solid color-mix(in srgb,var(--danger) 40%,transparent);border-left:3px solid var(--danger);border-radius:12px;background:var(--danger-soft);color:var(--fg)}.NotificationBell_urgent__egzRr:hover{border-color:color-mix(in srgb,var(--danger) 60%,transparent);border-left-color:var(--danger);box-shadow:0 6px 16px color-mix(in srgb,var(--danger) 14%,transparent);filter:none}.NotificationBell_urgentTitle__dg55w{font-size:13.5px;font-weight:700;color:var(--danger)}.NotificationBell_urgentBody__NSd6Q{font-size:13px;color:var(--fg-2);margin-top:3px;line-height:1.5}.NotificationBell_urgentFoot__aSauR{display:flex;justify-content:space-between;align-items:center;margin-top:8px;font-size:12px;color:var(--fg-3)}.NotificationBell_urgentOpen__Nzijj{color:var(--danger);font-weight:700}.NotificationBell_day__2Sy_4{padding:12px 16px 6px;font-size:12.5px;font-weight:700;color:var(--fg-3)}.NotificationBell_row__2o05O{position:relative;display:flex;align-items:flex-start;gap:12px;width:100%;padding:12px 16px;text-align:left;cursor:pointer;border:0;border-bottom:1px solid var(--nb-line);background:transparent;color:var(--fg)}.NotificationBell_row__2o05O:hover{background:var(--nb-hover);box-shadow:none;filter:none}.NotificationBell_row__2o05O[data-unread=true]{background:var(--primary-soft)}.NotificationBell_row__2o05O[data-unread=true]:before{content:"";position:absolute;left:0;top:12px;bottom:12px;width:3px;border-radius:0 3px 3px 0;background:var(--primary)}.NotificationBell_row__2o05O[data-unread=true]:hover{background:color-mix(in srgb,var(--primary) 14%,transparent)}.NotificationBell_row__2o05O[data-nested=true]{padding-left:34px}.NotificationBell_rowText__v9Fzs{flex:1;min-width:0}.NotificationBell_rowTitle__MEdX_{display:block;font-size:13.5px;font-weight:500;color:var(--fg-2)}.NotificationBell_row__2o05O[data-unread=true] .NotificationBell_rowTitle__MEdX_{font-weight:700;color:var(--fg)}.NotificationBell_rowOneLine__UE6Uh{display:block;margin-top:2px;font-size:12.5px;color:var(--fg-3);overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.NotificationBell_rowBody__SgYWj{display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden;margin-top:2px;font-size:12.5px;line-height:1.45;color:var(--fg-3)}.NotificationBell_rowTime__alwI4{display:block;margin-top:4px;font-size:12px;color:var(--fg-3)}.NotificationBell_count__0YZ39,.NotificationBell_tile__6Gj9q{--t:var(--info);--s:var(--info-soft)}.NotificationBell_count__0YZ39[data-tone=critical],.NotificationBell_tile__6Gj9q[data-tone=critical]{--t:var(--danger);--s:var(--danger-soft)}.NotificationBell_count__0YZ39[data-tone=warning],.NotificationBell_tile__6Gj9q[data-tone=warning]{--t:var(--warning);--s:var(--warning-soft)}.NotificationBell_tile__6Gj9q{flex-shrink:0;width:32px;height:32px;display:inline-grid;place-items:center;border-radius:10px;font-size:14px;background:var(--s);color:var(--t)}.NotificationBell_count__0YZ39{flex-shrink:0;padding:2px 9px;border-radius:999px;font-size:12px;font-weight:700;background:var(--s);color:color-mix(in srgb,var(--t) 80%,var(--fg))}@media (max-width:767px){.NotificationBell_bell__5nu_D{width:44px;height:44px}.NotificationBell_panel__UVbF5{position:fixed;top:62px;left:12px;right:12px;width:auto;max-height:calc(100dvh - 140px)}.NotificationBell_sound___tc1o{width:44px;height:44px}.NotificationBell_filter__RU9VK,.NotificationBell_readAll__PLW8g{min-height:44px}}@media (prefers-reduced-motion:reduce){.NotificationBell_bell__5nu_D,.NotificationBell_bell__5nu_D svg{transition:none}.NotificationBell_bell__5nu_D:hover,.NotificationBell_bell__5nu_D:hover svg{transform:none}}.SidebarNav_nav__FAil2{flex:1;padding:2px 10px 0;position:relative}.SidebarNav_plain__2gcdg{flex:none;padding:0}.SidebarNav_group__OboEA+.SidebarNav_group__OboEA{margin-top:4px}.SidebarNav_groupLabel__tXHSo{font-size:12px;font-weight:600;color:var(--fg-3);padding:10px 12px 4px;letter-spacing:.01em}.SidebarNav_divider__GoS9n{height:1px;background:var(--border);margin:8px 10px}.SidebarNav_item__W74xe{position:relative;display:flex;align-items:center;gap:12px;min-height:38px;padding:0 12px;margin-bottom:2px;border-radius:10px;color:var(--fg-2);font-size:14.5px;font-weight:500;text-decoration:none;transition:background var(--dur-1) ease,color var(--dur-1) ease}.SidebarNav_item__W74xe:hover{color:var(--fg)}.SidebarNav_item__W74xe:focus-visible{outline:2px solid var(--primary);outline-offset:1px}.SidebarNav_active__JL4Wl,.SidebarNav_active__JL4Wl:hover{background:var(--primary-soft);color:var(--primary-text);font-weight:600}.SidebarNav_collapsed__By014{justify-content:center;padding:0}.SidebarNav_indicator__rTJly{position:absolute;left:0;top:0;width:3px;height:var(--h,38px);border-radius:0 3px 3px 0;background:var(--primary);transform:translateY(var(--y,0));opacity:var(--on,0);pointer-events:none;transition:transform var(--dur-3) var(--ease-out),height var(--dur-3) var(--ease-out),opacity var(--dur-2) ease}.SidebarNav_hoverPill__wiBIl{position:absolute;left:0;top:0;width:var(--hover-w,0);height:var(--hover-h,38px);border-radius:10px;background:var(--bg-3);transform:translate(var(--hover-x,0),var(--hover-y,0));opacity:0;pointer-events:none;transition:opacity var(--dur-2) ease}.SidebarNav_nav__FAil2[data-hover=on] .SidebarNav_hoverPill__wiBIl{opacity:1;transition:transform var(--dur-3) var(--ease-out),height var(--dur-3) var(--ease-out),opacity var(--dur-2) ease}.SidebarNav_icon__6Y5Ko{position:relative;display:inline-flex;flex-shrink:0;color:var(--fg-3);transition:color var(--dur-1) ease,transform var(--dur-3) var(--ease-spring)}.SidebarNav_active__JL4Wl .SidebarNav_icon__6Y5Ko,.SidebarNav_item__W74xe:hover .SidebarNav_icon__6Y5Ko{color:currentColor}.SidebarNav_item__W74xe:hover .SidebarNav_icon__6Y5Ko{transform:scale(1.1)}.SidebarNav_label___aGCU{flex:1;min-width:0;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.SidebarNav_badgeStrong__l0t9Q,.SidebarNav_badge__FKEKf{min-width:24px;height:20px;padding:0 7px;border-radius:99px;flex-shrink:0;display:inline-grid;place-items:center;font-size:12px;font-weight:700;font-variant-numeric:tabular-nums;background:var(--bg-4);color:var(--fg-2)}.SidebarNav_badgeStrong__l0t9Q{background:var(--primary-soft);color:var(--primary-text)}.SidebarNav_dot__RmW0h{position:absolute;top:-2px;right:-3px;width:8px;height:8px;border-radius:50%;background:var(--primary);border:2px solid var(--bg-2)}.SidebarNav_drawer__N_s4E{padding:8px;min-height:0;overflow-y:auto}.SidebarNav_drawer__N_s4E .SidebarNav_item__W74xe{min-height:46px;font-size:15px}@media (prefers-reduced-motion:reduce){.SidebarNav_hoverPill__wiBIl,.SidebarNav_icon__6Y5Ko,.SidebarNav_indicator__rTJly,.SidebarNav_nav__FAil2[data-hover=on] .SidebarNav_hoverPill__wiBIl{transition:none}.SidebarNav_item__W74xe:hover .SidebarNav_icon__6Y5Ko{transform:none}}.Shell_boot__tnObs,.Shell_shell__1PLVh{display:flex;min-height:100vh;background:var(--bg)}.Shell_boot__tnObs{align-items:center;justify-content:center}.Shell_skyBg__MLIW9,.Shell_sky__2nGM6{background:none}.Shell_skyBg__MLIW9:before,.Shell_sky__2nGM6:before{content:"";position:fixed;inset:0;z-index:-2;pointer-events:none;background-color:var(--bg);background-image:var(--page-sky);background-repeat:no-repeat}.Shell_skyBg__MLIW9,.Shell_sky__2nGM6 .Shell_main__77GlC{--fg-2:var(--glass-fg-2);--fg-3:var(--glass-fg-3);--card-bg:var(--glass-card);--card-border:var(--glass-border);--card-shadow:var(--shadow-card),inset 0 1px 0 var(--glass-hi);--control-bg:var(--glass-control)}.Shell_sky__2nGM6 .Shell_topbar__oGNvS{background:none}.Shell_sky__2nGM6 .Shell_topbar__oGNvS:before{content:"";position:absolute;inset:0;z-index:-1;pointer-events:none;opacity:0;background-color:var(--bg);background-image:var(--page-sky);background-attachment:fixed;background-repeat:no-repeat;box-shadow:0 8px 24px rgba(30,60,120,.08);transition:opacity var(--dur-3) ease}:root:not([data-theme=light]) .Shell_sky__2nGM6 .Shell_topbar__oGNvS:before{box-shadow:0 12px 24px rgba(2,10,24,.45)}.Shell_sky__2nGM6 .Shell_topbar__oGNvS[data-scrolled=true]:before{opacity:1}.Shell_glow__lRQhl{position:fixed;left:-340px;top:-340px;width:680px;height:680px;z-index:-1;opacity:0;border-radius:50%;pointer-events:none;will-change:transform;background:radial-gradient(closest-side,var(--cursor-glow),transparent);transition:opacity .6s ease}.Shell_sidebar__EpDHw{flex-shrink:0;position:sticky;top:12px;align-self:flex-start;height:calc(100vh - 24px);margin:12px 0 12px 12px;display:flex;flex-direction:column;background:var(--bg-2);border:1px solid var(--border);border-radius:18px;box-shadow:var(--shadow-xs);overflow-y:auto;overflow-x:hidden;scrollbar-width:none;transition:width var(--dur-3) var(--ease-out)}.Shell_sky__2nGM6 .Shell_sidebar__EpDHw{--bg-3:var(--glass-3);--bg-4:var(--glass-4);--fg-2:var(--glass-fg-2);--fg-3:var(--glass-fg-3);--primary-soft:var(--glass-control);background:var(--glass-bg);border-color:var(--glass-border);box-shadow:var(--shadow-card),inset 0 1px 0 var(--glass-hi)}.Shell_sky__2nGM6 .Shell_topbar__oGNvS button,.Shell_sky__2nGM6 .Shell_topbar__oGNvS nav{--bg-2:var(--glass-control);--border:var(--glass-border);--bg-3:var(--glass-3)}.Shell_brand__TGFf2{display:flex;align-items:center;gap:10px;padding:14px 10px 8px 14px;min-height:64px}.Shell_brandCollapsed__LExDm{justify-content:center;padding:14px 0 8px}.Shell_brandLink__7zC2S{display:flex;align-items:center;gap:11px;min-width:0;flex:1;color:inherit;text-decoration:none;border-radius:12px}.Shell_brandLink__7zC2S:hover{color:inherit}.Shell_brandLink__7zC2S:focus-visible{outline:2px solid var(--primary);outline-offset:2px}.Shell_logo__FQPGX{width:40px;height:40px;border-radius:12px;flex-shrink:0;display:grid;place-items:center;background:var(--logo-tile);box-shadow:0 4px 12px rgba(0,82,253,.32)}.Shell_logoBtn__SSgMG{border:0;padding:0;cursor:pointer}.Shell_logoBtn__SSgMG:focus-visible{outline:2px solid var(--primary);outline-offset:2px}.Shell_brandText__ZMLZh{min-width:0}.Shell_brandName__c_XYV{display:block;font-family:var(--font-display);font-size:17px;font-weight:800;color:var(--fg);letter-spacing:-.02em;line-height:1.15;white-space:nowrap}.Shell_brandAccent__O3b2y{color:var(--primary-text);font-style:normal}.Shell_brandSub__3MXpw{display:block;font-size:12px;font-weight:500;color:var(--fg-3);white-space:nowrap;overflow:hidden;text-overflow:ellipsis;margin-top:1px}.Shell_iconBtn__geFeP{width:32px;height:32px;border-radius:9px;border:0;background:transparent;flex-shrink:0;display:grid;place-items:center;color:var(--fg-3);cursor:pointer;transition:background var(--dur-1) ease,color var(--dur-1) ease}.Shell_iconBtn__geFeP:hover{background:var(--bg-3);color:var(--fg)}.Shell_iconBtn__geFeP:focus-visible{outline:2px solid var(--primary);outline-offset:1px}.Shell_foot__PxIlu{margin-top:auto;padding:6px 10px 10px;display:flex;flex-direction:column;gap:4px}.Shell_promo__HImmm{display:flex;flex-direction:column;justify-content:flex-end;gap:8px;min-height:132px;padding:12px;margin-bottom:4px;border-radius:14px;overflow:hidden;color:#0f1b3d;text-decoration:none;background:url(/dashboard/promo-plane.webp) top/100% auto no-repeat,#d3e4ff;transition:box-shadow var(--dur-2) ease,transform var(--dur-2) var(--ease-out)}.Shell_promo__HImmm:hover{color:#0f1b3d;box-shadow:var(--shadow-sm);transform:translateY(-1px)}.Shell_promo__HImmm:focus-visible{outline:2px solid var(--primary);outline-offset:2px}.Shell_promoText__Zp44H{font-size:13px;font-weight:700;line-height:1.25;margin-top:56px}.Shell_promoBtn__d_o8a{align-self:flex-start;display:inline-flex;align-items:center;gap:5px;min-height:30px;padding:0 12px;border-radius:9px;background:#1f66f5;color:#fff;font-size:12.5px;font-weight:650}@media (max-height:859px){.Shell_promo__HImmm{display:none}}.Shell_user__Ks_n6{width:100%;display:flex;align-items:center;gap:10px;padding:8px 10px;border-radius:12px;border:1px solid transparent;background:transparent;cursor:pointer;text-align:left;color:var(--fg);transition:background var(--dur-1) ease,border-color var(--dur-1) ease}.Shell_user__Ks_n6:hover{background:var(--bg-3)}.Shell_user__Ks_n6[aria-expanded=true]{background:var(--bg-3);border-color:var(--border)}.Shell_user__Ks_n6:focus-visible{outline:2px solid var(--primary);outline-offset:1px}.Shell_userCollapsed__cM0cd{justify-content:center;padding:8px 0}.Shell_userText__hPNIE{flex:1;min-width:0}.Shell_userName__E3OBT{display:block;font-size:14px;font-weight:600;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.Shell_userRole__4Zzd4{display:block;font-size:12px;color:var(--fg-3);white-space:nowrap}.Shell_menu__BEOzn{position:fixed;z-index:200;width:248px;background:var(--surface);border:1px solid var(--border-strong);border-radius:16px;box-shadow:var(--shadow-lg),inset 0 1px 0 var(--glass-hi);padding:6px;transform-origin:bottom left}.Shell_menuHead__X0YKv{padding:10px 12px 12px;border-bottom:1px solid var(--border);margin-bottom:4px}.Shell_menuName__HIj5r{font-size:14px;font-weight:700;color:var(--fg)}.Shell_menuMail__67uZl{font-size:12.5px;color:var(--fg-3);margin-top:2px;overflow:hidden;text-overflow:ellipsis}.Shell_menuItem__1cjWz{width:100%;display:flex;align-items:center;gap:10px;min-height:40px;padding:0 12px;border:0;border-radius:9px;background:transparent;color:var(--fg);font-size:14px;cursor:pointer;text-align:left;transition:background var(--dur-1) ease}.Shell_menuItem__1cjWz:hover{background:var(--bg-3)}.Shell_menuItem__1cjWz:focus-visible{outline:2px solid var(--primary);outline-offset:-2px}.Shell_danger__uD8Qv{color:var(--danger)}.Shell_langs__Qcrig{display:grid;grid-template-columns:repeat(4,1fr);gap:4px;padding:6px 8px 8px}.Shell_lang___MQzq{min-height:32px;border-radius:8px;border:1px solid var(--border);background:var(--bg-3);color:var(--fg-2);font-size:12px;font-weight:650;cursor:pointer;text-transform:capitalize}.Shell_lang___MQzq[aria-pressed=true]{background:var(--primary);border-color:transparent;color:#fff}.Shell_sep__7GpD9{height:1px;background:var(--border);margin:4px 0}.Shell_main__77GlC{flex:1;min-width:0;display:flex;flex-direction:column}.Shell_content__yYLi5{flex:1;min-width:0;animation:Shell_mo-fade__P2mca var(--dur-3) ease backwards}.Shell_topbar__oGNvS{position:sticky;top:0;z-index:50;min-height:56px;flex-shrink:0;display:flex;align-items:center;gap:10px;padding:8px 24px;flex-wrap:wrap;background:var(--bg)}.Shell_topbarFull___INk_ .global-search-btn{flex:0 1 clamp(140px,calc(100vw - 1240px),340px);min-width:140px}.Shell_topEnd__XY6aX{flex:1 1 0;min-width:min-content;display:flex;align-items:center;justify-content:flex-end;gap:10px}.Shell_topActions__ebSw_{flex:1;min-width:0;display:flex;align-items:center}.Shell_topRight__lMlXQ{display:flex;align-items:center;gap:8px;flex-shrink:0}.Shell_topIcon__1leP3{width:40px;height:40px;border-radius:12px;display:grid;place-items:center;cursor:pointer;background:var(--bg-2);border:1px solid var(--border);box-shadow:var(--shadow-xs);color:var(--fg-2);transition:border-color var(--dur-1) ease,color var(--dur-1) ease,transform var(--dur-3) var(--ease-out),box-shadow var(--dur-3) ease}.Shell_topIcon__1leP3:hover{border-color:var(--border-strong);color:var(--fg);transform:translateY(-1px);box-shadow:var(--shadow-sm)}.Shell_topIcon__1leP3 svg{transition:transform var(--dur-3) var(--ease-spring)}.Shell_topIcon__1leP3:hover svg{transform:scale(1.1) rotate(-6deg)}.Shell_topIcon__1leP3:focus-visible{outline:2px solid var(--primary);outline-offset:2px}@media (prefers-reduced-motion:reduce){.Shell_content__yYLi5{animation:none}}@media print{.Shell_glow__lRQhl,.Shell_skyBg__MLIW9:before,.Shell_sky__2nGM6:before{display:none}}@media (max-width:1480px){.Shell_topbarFull___INk_ .gs-kbd{display:none}}@media (max-width:960px){.Shell_topEnd__XY6aX{flex:1 1 auto;min-width:0;flex-wrap:wrap}}@media (max-width:1180px){.Shell_sky__2nGM6 .Shell_topbarFull___INk_{position:relative}.Shell_sky__2nGM6 .Shell_topbarFull___INk_:before{display:none}}.MobileShell_root__6kqcP{display:flex;flex-direction:column;min-height:100vh}.MobileShell_flat__QBCcE{background:var(--bg)}.MobileShell_header__haqTV{position:sticky;top:0;z-index:100;display:flex;align-items:center;gap:8px;height:54px;padding:0 10px 0 6px;border-bottom:1px solid var(--bar-line)}.MobileShell_bottomNav__jVhNm:before,.MobileShell_header__haqTV:before{content:"";position:absolute;inset:0;z-index:-1;pointer-events:none;background:var(--bar-bg);backdrop-filter:blur(16px) saturate(1.4);-webkit-backdrop-filter:blur(16px) saturate(1.4)}.MobileShell_header__haqTV:before{box-shadow:0 6px 18px rgba(15,40,80,.1)}.MobileShell_iconBtn__gO4yS{width:44px;height:44px;flex-shrink:0;display:grid;place-items:center;border:0;border-radius:12px;background:none;color:var(--fg);cursor:pointer}.MobileShell_brand__sqlGP{display:flex;align-items:center;gap:8px;flex:1;min-width:0;text-decoration:none;color:var(--fg)}.MobileShell_brand__sqlGP:hover{color:var(--fg)}.MobileShell_brandName__5EJaO{font-family:var(--font-display);font-size:15.5px;font-weight:800;letter-spacing:-.02em;color:var(--fg);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.MobileShell_logo__lzIIE{width:32px;height:32px;flex-shrink:0;display:grid;place-items:center;border-radius:10px;background:var(--logo-tile);box-shadow:0 3px 8px rgba(0,82,253,.3)}.MobileShell_tools__8bdym{display:flex;align-items:center;gap:6px;flex-shrink:0}.MobileShell_avatarBtn__6Cut7{display:grid;place-items:center;width:44px;height:44px;padding:0;border:0;background:none;cursor:pointer}.MobileShell_avatarBtn__6Cut7:hover,.MobileShell_iconBtn__gO4yS:hover{box-shadow:none;filter:none}.MobileShell_userPanel__IXR_3{position:absolute;top:60px;right:10px;z-index:100;width:236px;padding:6px;background:var(--surface);border:1px solid var(--border-strong);border-radius:16px;box-shadow:var(--shadow-lg)}.MobileShell_userHead__JBEC9{padding:10px 12px 12px;border-bottom:1px solid var(--border);margin-bottom:4px}.MobileShell_userName__oOhhv{font-size:14px;font-weight:700;color:var(--fg);overflow-wrap:anywhere}.MobileShell_userMail__cqyMY{font-size:12.5px;color:var(--fg-3);margin-top:2px;overflow-wrap:anywhere}.MobileShell_menuItem__2nfX4{width:100%;min-height:44px;display:flex;align-items:center;gap:10px;padding:0 12px;text-align:left;border:0;border-radius:11px;background:transparent;color:var(--fg);font-size:14px;cursor:pointer}.MobileShell_menuItem__2nfX4:active{background:var(--bg-3)}.MobileShell_danger__ayIpD{color:var(--danger)}.MobileShell_sep__edHz8{height:1px;margin:4px 0;background:var(--border)}.MobileShell_drawerRoot__MhJNa{position:fixed;inset:0;z-index:200}.MobileShell_scrim__lCZJp{position:absolute;inset:0;background:var(--scrim);backdrop-filter:blur(3px);-webkit-backdrop-filter:blur(3px);animation:MobileShell_mo-fade__alni_ var(--dur-2) ease backwards}.MobileShell_drawer__HDS78{position:absolute;top:0;left:0;bottom:0;width:min(292px,84vw);display:flex;flex-direction:column;background:var(--surface);border-right:1px solid var(--border-strong);border-radius:0 22px 22px 0;box-shadow:10px 0 40px rgba(6,20,44,.3);overflow:hidden;animation:MobileShell_drawerIn__9mQ_m .28s var(--ease-out) backwards}.MobileShell_leaving__IjkmH{pointer-events:none}.MobileShell_leaving__IjkmH .MobileShell_scrim__lCZJp{animation:MobileShell_mo-fade__alni_ var(--dur-2) ease reverse forwards}.MobileShell_leaving__IjkmH .MobileShell_drawer__HDS78{animation:MobileShell_drawerOut__nNfmx .19s cubic-bezier(.4,0,1,1) forwards}@keyframes MobileShell_drawerIn__9mQ_m{0%{transform:translateX(-100%)}to{transform:none}}@keyframes MobileShell_drawerOut__nNfmx{to{transform:translateX(-100%)}}.MobileShell_drawerHead__jFMM_{display:flex;align-items:center;justify-content:space-between;gap:8px;padding:max(12px,env(safe-area-inset-top)) 6px 12px 14px;border-bottom:1px solid var(--border)}.MobileShell_drawerBrand__kqEw8{display:flex;align-items:center;gap:10px;min-width:0}.MobileShell_drawerBrandText__YRR6s{min-width:0}.MobileShell_drawerName__7GtY0{display:block;font-family:var(--font-display);font-size:15px;font-weight:800;letter-spacing:-.02em;color:var(--fg)}.MobileShell_tenant__6PhQe{font-size:12px;font-weight:500;color:var(--fg-3);margin-top:1px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.MobileShell_branch__b_JLl{padding:10px 12px 0}.MobileShell_settings__GVivs{display:flex;align-items:center;gap:12px;min-height:46px;margin:0 8px 8px;padding:0 12px;border-radius:12px;color:var(--fg-2);font-size:15px;font-weight:500;text-decoration:none}.MobileShell_settingsOn__mKsLg{background:var(--primary-soft);color:var(--primary-text);font-weight:600}.MobileShell_drawerUser__fqrSK{display:flex;align-items:center;gap:10px;padding:12px 14px max(12px,env(safe-area-inset-bottom));border-top:1px solid var(--border)}.MobileShell_drawerUserText__DjmoG{min-width:0}.MobileShell_main__DT_W8{flex:1;min-width:0;padding-bottom:68px;animation:MobileShell_mo-fade__alni_ var(--dur-3) ease backwards}.MobileShell_bottomNav__jVhNm{position:fixed;left:0;right:0;bottom:0;z-index:100;height:60px;display:flex;align-items:flex-start;justify-content:space-around;padding:0 6px env(safe-area-inset-bottom);border-top:1px solid var(--bar-line)}.MobileShell_bottomNav__jVhNm:before{box-shadow:0 -6px 18px rgba(15,40,80,.1)}.MobileShell_tab__jdVgV{flex:1;min-width:0;height:56px;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:2px;color:var(--fg-3);text-decoration:none}.MobileShell_tab__jdVgV:hover{color:var(--fg-3)}.MobileShell_tabIcon__keR1o{width:52px;height:28px;display:grid;place-items:center;border-radius:999px;transition:background-color var(--dur-2) ease}.MobileShell_tabLabel__owrS7{font-size:12px;font-weight:500;line-height:1.2;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;max-width:100%}.MobileShell_tabOn__on0dI,.MobileShell_tabOn__on0dI:hover{color:var(--primary-text)}.MobileShell_tabOn__on0dI .MobileShell_tabIcon__keR1o{background:var(--primary-soft);animation:MobileShell_tabPop___yakT .32s var(--ease-spring) backwards}.MobileShell_tabOn__on0dI .MobileShell_tabLabel__owrS7{font-weight:700}@keyframes MobileShell_tabPop___yakT{0%{transform:scale(.72);opacity:.4}to{transform:none;opacity:1}}@media (prefers-reduced-motion:reduce){.MobileShell_drawer__HDS78,.MobileShell_main__DT_W8,.MobileShell_scrim__lCZJp,.MobileShell_tabOn__on0dI .MobileShell_tabIcon__keR1o{animation:none}}.QuestionsBlock_card__tKdMz{--q-warn:#b45309;--q-ok:#15803d;flex-shrink:0;padding-top:14px;border-top:1px solid var(--border)}[data-theme=dark] .QuestionsBlock_card__tKdMz{--q-warn:#fcd34d;--q-ok:#4ade80}.QuestionsBlock_head__jajqd{position:relative;z-index:1;display:flex;align-items:center;gap:8px;margin-bottom:4px}.QuestionsBlock_title___fR8_{margin:0;font-size:12px;font-weight:750;letter-spacing:.06em;text-transform:uppercase;color:var(--fg-3)}.QuestionsBlock_progress__6kk_m{padding:0 8px;border-radius:999px;font-size:12.5px;font-weight:700;line-height:22px;font-variant-numeric:tabular-nums;background:var(--bg-3);color:var(--fg-2)}.QuestionsBlock_progress__6kk_m[data-s=missing]{background:var(--warning-soft);color:var(--q-warn)}.QuestionsBlock_progress__6kk_m[data-s=done]{background:var(--success-soft);color:var(--q-ok)}.QuestionsBlock_config__71yJV{display:inline-flex;align-items:center;margin-left:auto;font-size:13px;font-weight:650;color:var(--primary-text)}.QuestionsBlock_loading__BGwkW{height:120px;border-radius:10px}.QuestionsBlock_empty__P5_mH{margin:6px 0 10px;font-size:13.5px;color:var(--fg-3)}.QuestionsBlock_row__YcUI2{position:relative;z-index:1;display:grid;grid-template-columns:minmax(96px,46%) minmax(0,1fr);align-items:center;gap:10px;padding:7px 0;border-bottom:1px solid var(--border)}.QuestionsBlock_row__YcUI2:last-child{border-bottom:none}.QuestionsBlock_label__hmomD{display:flex;flex-wrap:wrap;align-items:center;gap:4px 6px;font-size:13px;font-weight:500;line-height:1.35;color:var(--fg-3)}.QuestionsBlock_label__hmomD>span[aria-hidden]{display:none}.QuestionsBlock_required__i9ab_{color:var(--danger)}.QuestionsBlock_badge__5EVuu{display:inline-flex;align-items:center;gap:3px;padding:0 7px;border-radius:999px;font-size:12px;font-weight:700;line-height:20px;cursor:help}.QuestionsBlock_badgeAi__5JpVh{background:var(--accent-soft);color:var(--accent)}.QuestionsBlock_badgeForm__gzFJV{background:var(--info-soft);color:var(--info)}.QuestionsBlock_value__j9R75{display:block;width:100%;min-height:24px;padding:1px 4px;margin:0 -4px;border:none;border-radius:6px;background:none;text-align:left;font-size:14px;font-weight:600;color:var(--fg);cursor:text;word-break:break-word}.QuestionsBlock_value__j9R75:hover{background:var(--row-hover)}.QuestionsBlock_value__j9R75:focus-visible{outline:2px solid var(--primary);outline-offset:1px}.QuestionsBlock_value__j9R75[data-s=missing]{color:var(--q-warn)}.QuestionsBlock_value__j9R75[data-s=empty]{color:var(--fg-3);font-weight:500}.QuestionsBlock_input__PtYht{width:100%;min-height:36px;padding:6px 10px;border-radius:9px;border:1px solid var(--border-strong);background:var(--bg-input);color:var(--fg);font-size:14px;color-scheme:light}[data-theme=dark] .QuestionsBlock_input__PtYht{color-scheme:dark}.QuestionsBlock_input__PtYht:focus{outline:none;border-color:var(--primary);box-shadow:0 0 0 3px var(--primary-soft)}.QuestionsBlock_input__PtYht[data-empty=true]{color:var(--fg-3)}.QuestionsBlock_yesno__mBndC{display:flex;gap:6px}.QuestionsBlock_chip__Aya_n{min-height:32px;min-width:52px;padding:0 12px;border-radius:10px;border:1px solid var(--border-strong);background:var(--glass-control);color:var(--fg-2);font-size:14px;font-weight:650;cursor:pointer}.QuestionsBlock_chip__Aya_n:hover:not(:disabled),.QuestionsBlock_chip__Aya_n[aria-checked=true]{border-color:var(--primary);color:var(--primary-text)}.QuestionsBlock_chip__Aya_n[aria-checked=true]{background:var(--primary-soft);box-shadow:inset 0 0 0 1px var(--primary)}.QuestionsBlock_chip__Aya_n:focus-visible{outline:2px solid var(--primary);outline-offset:2px}@media (max-width:767px){.QuestionsBlock_chip__Aya_n,.QuestionsBlock_value__j9R75{min-height:44px}.QuestionsBlock_input__PtYht{min-height:44px;font-size:16px}}.BookingForm_form__CqUfi{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:12px}.BookingForm_wide__snVHb{grid-column:1/-1;min-width:0}.BookingForm_area__xc7zy{min-height:72px;resize:vertical}.BookingForm_priceBox__EgGWl.BookingForm_priceBox__EgGWl{grid-column:1/-1;grid-template-columns:repeat(3,minmax(0,1fr)) 110px;gap:10px}.BookingForm_sums__1mcp6{grid-column:1/-1;display:flex;flex-wrap:wrap;gap:10px}.BookingForm_sum__ATXu2{--tone:var(--primary);flex:1 1 150px;min-width:0;padding:9px 14px;border-radius:12px;background:color-mix(in srgb,var(--tone) 11%,var(--bg-2));border:1px solid color-mix(in srgb,var(--tone) 22%,transparent)}.BookingForm_sumProfit__EVKMd{--tone:var(--success)}.BookingForm_sumProfit__EVKMd[data-neg]{--tone:var(--danger)}.BookingForm_sumLabel__ZrjWn{display:block;font-size:12.5px;font-weight:600;color:var(--fg-2);text-transform:lowercase}.BookingForm_sumLabel__ZrjWn:first-letter{text-transform:uppercase}.BookingForm_sumValue__YvDwI{display:block;font-family:var(--font-display);font-size:18px;font-weight:800;letter-spacing:-.02em;font-variant-numeric:tabular-nums;color:color-mix(in srgb,var(--tone) 80%,var(--fg))}.BookingForm_sumUsd__W2xtx{display:block;font-size:12.5px;color:var(--fg-3);font-variant-numeric:tabular-nums}.BookingForm_note__ACj_O{grid-column:1/-1;margin:0;font-size:12.5px;line-height:1.5;color:var(--fg-3)}.BookingForm_foot__QEozF{display:flex;align-items:center;justify-content:space-between;flex-wrap:wrap;gap:10px;width:100%}.BookingForm_footWho__tsfTI{display:inline-flex;align-items:center;gap:6px;min-width:0;font-size:13.5px;color:var(--fg-3)}.BookingForm_footBtns__tjweS{display:flex;justify-content:flex-end;gap:10px;flex:1 1 280px;min-width:0}.BookingForm_footMain__pOxVO{flex:1 1 auto;min-width:0;max-width:320px}.BookingForm_footRow__NHiQw{display:flex;flex-wrap:wrap;justify-content:flex-end;gap:10px}.BookingForm_opBox__JbWCq.BookingForm_opBox__JbWCq{grid-column:1/-1;grid-template-columns:repeat(2,minmax(0,1fr));gap:10px}.BookingForm_opTitle__mNTTM{grid-column:1/-1;display:flex;align-items:center;gap:7px;font-size:14px;font-weight:700;color:var(--fg)}.BookingForm_tabs__UJGaP{--pill-bg:var(--surface);--pill-shadow:var(--shadow-xs);display:flex;gap:1px;margin-bottom:16px;padding:3px;border-radius:12px;overflow-x:auto;scrollbar-width:none;border:1px solid var(--border);background:var(--bg-3)}.BookingForm_tabs__UJGaP::-webkit-scrollbar{display:none}@property --fade-l{syntax:"<length>";inherits:false;initial-value:0}@property --fade-r{syntax:"<length>";inherits:false;initial-value:0}@keyframes BookingForm_tabs-edge__Ifscv{0%{--fade-l:0px;--fade-r:26px}8%{--fade-l:26px;--fade-r:26px}92%{--fade-l:26px;--fade-r:26px}to{--fade-l:26px;--fade-r:0px}}@supports (animation-timeline:scroll()){.BookingForm_tabs__UJGaP{mask-image:linear-gradient(90deg,transparent,#000 var(--fade-l),#000 calc(100% - var(--fade-r)),transparent);animation:BookingForm_tabs-edge__Ifscv linear both;animation-timeline:scroll(self inline)}}.BookingForm_tab__AGQdS{flex:1 0 auto;display:inline-flex;align-items:center;justify-content:center;gap:5px;min-height:36px;padding:0 8px;border:0;border-radius:9px;background:none;color:var(--fg-2);font-size:13px;font-weight:600;white-space:nowrap;cursor:pointer}.BookingForm_tab__AGQdS:hover{color:var(--fg);box-shadow:none;filter:none}.BookingForm_tab__AGQdS[aria-pressed=true],.BookingForm_tab__AGQdS[aria-pressed=true]:hover{color:var(--primary-text)}.BookingForm_pane__ytBc3{animation:BookingForm_mo-fade___mLYV var(--dur-2) ease backwards}.BookingForm_row__CJYJg{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:12px;margin-bottom:12px}.BookingForm_row4__knQ_M{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:12px;margin-bottom:12px}.BookingForm_mb__dFvyN{margin-bottom:12px}.BookingForm_group__zDFCf{margin:0 0 8px;font-size:13.5px;font-weight:700;color:var(--fg)}.BookingForm_group__zDFCf+.BookingForm_row__CJYJg{margin-top:0}.BookingForm_groupNext__Rf0pH{margin-top:16px}.BookingForm_fx__SpuCy{margin-top:4px;font-size:12px;color:var(--fg-3)}.BookingForm_fxNote__dU_U6{margin:0 0 12px;font-size:12.5px;line-height:1.5;color:var(--fg-3)}.BookingForm_profit__R6i2L{display:flex;align-items:center;justify-content:space-between;gap:12px;margin-bottom:14px;padding:12px 14px;border-radius:12px;border:1px solid color-mix(in srgb,var(--success) 24%,transparent);background:color-mix(in srgb,var(--success) 9%,var(--bg-2))}.BookingForm_profitLabel__isQtY{font-size:13px;color:var(--fg-2)}.BookingForm_profitValue__oKMv0{text-align:right}.BookingForm_profitValue__oKMv0 b{font-family:var(--font-display);font-size:17px;font-weight:800;font-variant-numeric:tabular-nums;color:color-mix(in srgb,var(--success) 82%,var(--fg))}.BookingForm_profitUsd__RuQlN{font-size:12.5px;color:var(--fg-3)}.BookingForm_includes__SoX0K{display:grid;grid-template-columns:repeat(auto-fill,minmax(170px,1fr));gap:8px}.BookingForm_include__S4K32{display:flex;align-items:center;gap:8px;min-height:42px;padding:0 12px;border-radius:12px;cursor:pointer;border:1px solid var(--border-strong);background:var(--bg-2);color:var(--fg-2);font-size:13.5px;font-weight:600;transition:border-color var(--dur-2) ease,background-color var(--dur-2) ease,color var(--dur-2) ease}.BookingForm_include__S4K32:hover{border-color:color-mix(in srgb,var(--primary) 46%,var(--border-strong));color:var(--fg)}.BookingForm_include__S4K32:has(input:checked){border-color:color-mix(in srgb,var(--primary) 60%,transparent);background:var(--primary-soft);color:var(--primary-text)}.BookingForm_include__S4K32 input{flex-shrink:0;width:17px;height:17px;accent-color:var(--primary);cursor:pointer}.BookingForm_opPanel__RW5_F{display:grid;gap:14px}.BookingForm_status__6B2O6{--tone:var(--fg-3);display:flex;align-items:center;gap:8px;padding:12px 16px;border-radius:14px;font-size:14px;font-weight:700;border:1px solid color-mix(in srgb,var(--tone) 30%,transparent);background:color-mix(in srgb,var(--tone) 9%,var(--card-bg,var(--bg-2)));color:color-mix(in srgb,var(--tone) 78%,var(--fg))}.BookingForm_cardTitle__Bm8fa{display:flex;align-items:center;gap:8px;margin:0;font-size:15.5px;font-weight:700;color:var(--fg)}.BookingForm_cardHead__TZQM8{display:flex;align-items:center;justify-content:space-between;gap:10px;flex-wrap:wrap;margin-bottom:14px}.BookingForm_cardTitleOnly__Xg5UY{margin-bottom:14px}.BookingForm_fields__8gmLe{display:grid;grid-template-columns:repeat(auto-fit,minmax(min(220px,100%),1fr));gap:12px}.BookingForm_fieldsMoney__HMxRA{display:grid;grid-template-columns:repeat(auto-fit,minmax(min(180px,100%),1fr));gap:12px}.BookingForm_nameRow___Cq0Q{display:flex;gap:8px}.BookingForm_approx__cORKh{margin-top:4px;font-size:12.5px;color:var(--fg-3);font-variant-numeric:tabular-nums}.BookingForm_block__5A04X{margin-top:14px}.BookingForm_opMethods__FhgEu{grid-template-columns:repeat(auto-fill,minmax(130px,1fr))}.BookingForm_opNote__IFtfc{margin:12px 0 0;font-size:12.5px;color:var(--fg-3)}.BookingForm_opActions__95tV_{display:flex;flex-wrap:wrap;gap:10px;margin-top:16px}@media (max-width:767px){.BookingForm_form__CqUfi,.BookingForm_opBox__JbWCq.BookingForm_opBox__JbWCq,.BookingForm_row__CJYJg{grid-template-columns:minmax(0,1fr)}.BookingForm_priceBox__EgGWl.BookingForm_priceBox__EgGWl,.BookingForm_row4__knQ_M{grid-template-columns:repeat(2,minmax(0,1fr))}.BookingForm_tab__AGQdS{min-height:44px}.BookingForm_footBtns__tjweS .btn{min-height:46px}}@media (prefers-reduced-motion:reduce){.BookingForm_pane__ytBc3{animation:none}.BookingForm_include__S4K32{transition:none}}.CardKit_panel__mPY14{display:grid;gap:12px;min-width:0;padding:14px 16px;border-radius:14px;border:1px solid var(--border);background:color-mix(in srgb,var(--primary) 5%,var(--bg-3))}.CardKit_title__qEbSB{margin:0;font-size:15px;font-weight:700;letter-spacing:-.01em;line-height:1.35;color:var(--fg)}.CardKit_subTitle__NJ5e6{margin:0;font-size:13.5px;font-weight:700;color:var(--fg)}.CardKit_hint__a2Hn5{margin:0;font-size:12.5px;line-height:1.5;color:var(--fg-3)}.CardKit_muted__QlnV8{font-weight:500;color:var(--fg-3)}.CardKit_row2__VW1db{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:12px}@media (max-width:480px){.CardKit_row2__VW1db{grid-template-columns:minmax(0,1fr)}}.CardKit_seg__thwdi{position:relative;isolation:isolate;display:inline-grid;grid-auto-flow:column;grid-auto-columns:minmax(0,1fr);padding:3px;border-radius:12px;border:1px solid var(--border);background:var(--control-bg,var(--bg-3))}.CardKit_seg__thwdi:before{content:"";position:absolute;z-index:-1;top:3px;bottom:3px;left:3px;border-radius:9px;width:calc((100% - 6px) / var(--seg-n, 2));background:var(--seg-bg,var(--primary));box-shadow:var(--seg-shadow,0 3px 10px var(--primary-glow));transform:translateX(calc(100% * var(--seg-at, 0)));transition:transform var(--dur-3) var(--ease-out)}.CardKit_seg__thwdi>button{min-height:34px;padding:0 14px;border:0;border-radius:9px;background:none;cursor:pointer;font-size:13px;font-weight:700;color:var(--fg-2);white-space:nowrap}.CardKit_seg__thwdi>button:hover{color:var(--fg);box-shadow:none;filter:none}.CardKit_seg__thwdi>button[aria-checked=true],.CardKit_seg__thwdi>button[aria-checked=true]:hover,.CardKit_seg__thwdi>button[aria-selected=true],.CardKit_seg__thwdi>button[aria-selected=true]:hover{color:var(--seg-fg,#fff)}.CardKit_segSoft__dpPul{--seg-bg:var(--surface);--seg-fg:var(--fg);--seg-shadow:var(--shadow-xs)}.CardKit_choices__sZ7pp{display:grid;grid-template-columns:repeat(auto-fill,minmax(118px,1fr));gap:8px}.CardKit_choice__2tufz{--tone:var(--primary);display:flex;align-items:center;gap:8px;min-width:0;min-height:46px;padding:0 12px;border-radius:12px;cursor:pointer;border:1px solid var(--border-strong);background:var(--control-bg,var(--bg-2));color:var(--fg-2);font-size:13px;font-weight:700;text-align:left}.CardKit_choice__2tufz svg{flex-shrink:0;color:var(--tone)}.CardKit_choice__2tufz:hover{border-color:color-mix(in srgb,var(--tone) 48%,var(--border-strong));color:var(--fg);box-shadow:none;filter:none}.CardKit_choice__2tufz[aria-checked=true],.CardKit_choice__2tufz[aria-checked=true]:hover{border-color:var(--tone);box-shadow:inset 0 0 0 1px var(--tone);background:color-mix(in srgb,var(--tone) 12%,var(--control-bg,var(--bg-2)));color:color-mix(in srgb,var(--tone) 76%,var(--fg))}.CardKit_tiles__7quN2{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:10px}.CardKit_tile__scxWt{display:grid;gap:4px;align-content:start;min-width:0;padding:12px 14px;border-radius:14px;border:1px solid var(--border);background:color-mix(in srgb,var(--tile-tint,var(--tile-fg,var(--primary))) 7%,var(--bg-3))}.CardKit_tile__scxWt:first-child{--tile-tint:var(--primary)}.CardKit_tileLabel___k4nU{font-size:12.5px;font-weight:600;color:var(--fg-3)}.CardKit_tileValue__dAGkC{font-family:var(--font-display);font-size:21px;font-weight:800;line-height:1.2;letter-spacing:-.02em;font-variant-numeric:tabular-nums;color:var(--tile-fg,var(--fg));overflow-wrap:anywhere}.CardKit_tileCur__m0DCZ{font-family:inherit;font-size:12px;font-weight:600;letter-spacing:0;color:var(--fg-3)}@media (max-width:480px){.CardKit_tiles__7quN2{gap:8px}.CardKit_tile__scxWt{padding:10px}.CardKit_tileValue__dAGkC{font-size:16.5px}}.CardKit_tint__8RgzE.CardKit_tint__8RgzE{--tone:var(--primary);border-color:color-mix(in srgb,var(--tone) 36%,transparent);box-shadow:none;background:color-mix(in srgb,var(--tone) 12%,transparent);color:color-mix(in srgb,var(--tone) 76%,var(--fg))}.CardKit_tint__8RgzE.CardKit_tint__8RgzE:not(:disabled):hover{border-color:color-mix(in srgb,var(--tone) 60%,transparent);background:color-mix(in srgb,var(--tone) 20%,transparent);color:color-mix(in srgb,var(--tone) 76%,var(--fg))}.CardKit_tintSuccess__RCBku.CardKit_tintSuccess__RCBku{--tone:var(--success)}.CardKit_chip__IfY1z{--tone:var(--fg-3);display:inline-flex;align-items:center;gap:5px;min-height:24px;padding:2px 9px;border-radius:999px;white-space:nowrap;font-size:12.5px;font-weight:600;line-height:1.3;background:color-mix(in srgb,var(--tone) 13%,transparent);color:color-mix(in srgb,var(--tone) 76%,var(--fg))}.CardKit_iconBtn__P5p8m{flex-shrink:0;display:inline-grid;place-items:center;width:36px;height:36px;border:0;border-radius:10px;background:none;color:var(--fg-3);cursor:pointer}.CardKit_iconBtn__P5p8m:hover:not(:disabled){background:var(--danger-soft);color:var(--danger);box-shadow:none;filter:none}.CardKit_iconBtn__P5p8m:disabled{opacity:.5;cursor:not-allowed}.CardKit_alert__6lOW5{display:flex;align-items:center;gap:10px;flex-wrap:wrap;padding:10px 14px;border-radius:12px;font-size:13px;background:var(--danger-soft);color:color-mix(in srgb,var(--danger) 82%,var(--fg))}@media (max-width:767px){.CardKit_iconBtn__P5p8m{width:44px;height:44px}.CardKit_seg__thwdi>button{min-height:40px}}@media (prefers-reduced-motion:reduce){.CardKit_seg__thwdi:before{transition:none}}.PotokBooking_root__XhkR7{display:grid;gap:18px}.PotokBooking_loading__AYCGm{display:grid;gap:8px}.PotokBooking_head__bVoBx{display:flex;align-items:center;gap:10px;margin:0 0 12px;font-size:15px;font-weight:700;color:var(--fg)}.PotokBooking_headIcon__yENTW{display:grid;place-items:center;width:32px;height:32px;border-radius:10px;font-size:15px;background:var(--primary-soft);color:var(--primary-text)}.PotokBooking_headIconTicket__KWm8d{background:var(--accent-soft);color:var(--accent)}.PotokBooking_rows__UBPBN{display:grid;gap:8px}.PotokBooking_row__PHiw2{position:relative;display:flex;align-items:center;justify-content:space-between;gap:10px 14px;flex-wrap:wrap;min-width:0;padding:12px 14px;border-radius:14px;overflow:hidden;border:1px solid var(--border);background:color-mix(in srgb,var(--primary) 4%,transparent)}.PotokBooking_rowClick__9N_Nm{cursor:pointer;padding-bottom:15px}.PotokBooking_rowClick__9N_Nm:hover{background:var(--row-hover)}.PotokBooking_rowMain__Hv1Gy{flex:1 1 200px;min-width:0}.PotokBooking_rowTitle__ivUK4{font-size:14px;font-weight:700;color:var(--fg);overflow-wrap:anywhere}.PotokBooking_rowMeta__XbUhy{margin-top:2px;font-size:13px;color:var(--fg-3)}.PotokBooking_seats__xWE0_{font-weight:600}.PotokBooking_seats__xWE0_[data-few]{color:color-mix(in srgb,var(--warning) 80%,var(--fg))}.PotokBooking_rowSide__SbbHa{display:flex;align-items:center;gap:12px;flex-wrap:wrap;margin-left:auto}.PotokBooking_money__tSn7z{text-align:right}.PotokBooking_moneyMain__CjmFW{font-size:14px;font-weight:700;font-variant-numeric:tabular-nums;color:var(--fg)}.PotokBooking_moneyState__yPEJ_{font-size:12.5px;font-weight:600;color:color-mix(in srgb,var(--pay-c,var(--fg-3)) 78%,var(--fg))}.PotokBooking_price__kfvwo{font-family:var(--font-display);font-size:15.5px;font-weight:800;font-variant-numeric:tabular-nums;color:var(--fg)}.PotokBooking_track__Nqjcu{position:absolute;left:0;right:0;bottom:0;height:3px}.PotokBooking_fill__de39V{display:block;height:100%;background:var(--pay-c,var(--primary));border-radius:0 3px 3px 0;transition:width var(--dur-3) var(--ease-out)}.PotokBooking_columns__2T55n{display:grid;grid-template-columns:repeat(auto-fit,minmax(min(330px,100%),1fr));gap:18px}.PotokBooking_block__yG6Kr{margin-bottom:16px}.PotokBooking_paidFull__gqYRG{display:flex;align-items:center;gap:8px;margin-bottom:16px;padding:13px 16px;border-radius:14px;font-size:14px;font-weight:700;border:1px solid color-mix(in srgb,var(--success) 28%,transparent);background:var(--success-soft);color:color-mix(in srgb,var(--success) 82%,var(--fg))}.PotokBooking_stack__C0zzE{display:grid;gap:10px}.PotokBooking_sectionHead___IpPa{margin-bottom:10px;font-size:15px;font-weight:700;letter-spacing:-.01em;color:var(--fg)}.PotokBooking_empty__tTKym{padding:8px 0;font-size:13.5px;color:var(--fg-3)}.PotokBooking_payList__7Sl5c{display:grid;gap:8px}.PotokBooking_payRow__XOked{padding:10px 12px;border-radius:14px;border:1px solid var(--border);background:var(--bg-2)}.PotokBooking_payRow__XOked:hover{border-color:var(--border-strong)}.PotokBooking_payView__v3KMJ{display:flex;align-items:center;gap:8px}.PotokBooking_payText__gGcNx{flex:1;min-width:0}.PotokBooking_payAmount__zMai9{font-family:var(--font-display);font-size:16px;font-weight:800;font-variant-numeric:tabular-nums;color:var(--fg)}.PotokBooking_payCur__0xi2X{font-family:inherit;font-size:12.5px;font-weight:600;color:var(--fg-3)}.PotokBooking_payMeta__zLxiz{margin-top:2px;font-size:12.5px;color:var(--fg-3)}.PotokBooking_editGrid__yUICs{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:8px}.PotokBooking_editActions__oUSLa{display:flex;gap:8px}.PotokBooking_travelHead__lvzWg{display:flex;align-items:center;justify-content:space-between;gap:10px;margin-bottom:10px}.PotokBooking_travelHead__lvzWg .PotokBooking_sectionHead___IpPa{margin-bottom:0}.PotokBooking_seatsBox__VeEwh{display:flex;align-items:center;gap:6px}.PotokBooking_seatsLabel__bAlPJ{font-size:13px;color:var(--fg-3)}.PotokBooking_seatBtn__fyGIt{display:grid;place-items:center;width:36px;height:36px;border-radius:10px;cursor:pointer;border:1px solid var(--border-strong);background:var(--bg-2);color:var(--fg-2);font-size:17px;font-weight:700;line-height:1}.PotokBooking_seatBtn__fyGIt:not(:disabled):hover{border-color:color-mix(in srgb,var(--primary) 46%,var(--border-strong));color:var(--primary-text);box-shadow:none;filter:none}.PotokBooking_seatBtn__fyGIt:disabled{opacity:.45;cursor:not-allowed}.PotokBooking_seatCount__D1bRc{min-width:22px;text-align:center;font-family:var(--font-display);font-size:15px;font-weight:800;font-variant-numeric:tabular-nums;color:var(--fg)}.PotokBooking_state__nWXiC{padding:12px;font-size:13.5px;color:var(--fg-3)}.PotokBooking_stateError__PGNaZ{color:var(--danger)}.PotokBooking_link__0Mbtl{padding:0;border:0;background:none;color:var(--primary-text);font-weight:600;cursor:pointer}.PotokBooking_link__0Mbtl:hover{box-shadow:none;filter:none}.PotokBooking_traveler__keBoJ{display:grid;gap:8px;padding:10px;border-radius:14px;border:1px solid var(--border);background:var(--bg-2)}.PotokBooking_traveler__keBoJ:focus-within{border-color:color-mix(in srgb,var(--primary) 46%,var(--border-strong))}.PotokBooking_travelerTop__h0vMY{display:flex;align-items:center;gap:6px}.PotokBooking_add__kGb1p{min-height:46px;padding:0 12px;border-radius:14px;cursor:pointer;font-size:14px;font-weight:700;border:1px dashed color-mix(in srgb,var(--primary) 46%,var(--border-strong));background:var(--primary-soft);color:var(--primary-text)}.PotokBooking_add__kGb1p:not(:disabled):hover{border-style:solid;box-shadow:none;filter:none}.PotokBooking_saved__8K2qD{margin-top:10px;font-size:12.5px;color:var(--fg-3)}.PotokBooking_moveTiles__iSIH2{margin-bottom:18px}.PotokBooking_movePanel__xQdmH{margin-bottom:16px;grid-template-columns:repeat(2,minmax(0,1fr));gap:12px 24px}.PotokBooking_priceBlock__zIThq{display:grid;gap:10px;align-content:start;min-width:0}.PotokBooking_priceRow__Sw6_B{display:grid;grid-template-columns:repeat(2,minmax(0,1fr)) auto;align-items:end;gap:10px}.PotokBooking_moveRow__ywHYd{display:grid;grid-template-columns:minmax(0,1fr) auto;align-items:end;gap:10px}.PotokBooking_divide___Cpdr{display:grid;gap:10px;align-content:start;min-width:0;padding-left:24px;border-left:1px solid var(--border)}@media (max-width:860px){.PotokBooking_movePanel__xQdmH{grid-template-columns:minmax(0,1fr)}.PotokBooking_divide___Cpdr{padding:12px 0 0;border-left:0;border-top:1px solid var(--border)}}@media (max-width:600px){.PotokBooking_moveRow__ywHYd,.PotokBooking_priceRow__Sw6_B{grid-template-columns:minmax(0,1fr)}.PotokBooking_moveRow__ywHYd .btn,.PotokBooking_priceRow__Sw6_B .btn{width:100%}}@media (max-width:767px){.PotokBooking_seatBtn__fyGIt{width:44px;height:44px}.PotokBooking_rowSide__SbbHa{margin-left:0;width:100%;justify-content:space-between}.PotokBooking_rowSide__SbbHa .btn{min-height:44px}.PotokBooking_money__tSn7z{text-align:left}}@media (prefers-reduced-motion:reduce){.PotokBooking_fill__de39V{transition:none}}.AiExtractedFieldsPanel_panel__TSaIH{padding:14px 16px;border-radius:13px;border:1px solid color-mix(in srgb,var(--accent) 26%,transparent);background:color-mix(in srgb,var(--accent) 6%,var(--surface))}.AiExtractedFieldsPanel_head__YG5a_{display:flex;align-items:center;gap:8px;flex-wrap:wrap;margin-bottom:4px}.AiExtractedFieldsPanel_title__cW0g3{font-size:13.5px;font-weight:700;color:var(--accent)}.AiExtractedFieldsPanel_applied__Sa8X_{font-size:12.5px;font-weight:600;color:var(--call-ok)}.AiExtractedFieldsPanel_note__JyC8j{margin-bottom:10px;font-size:12.5px;line-height:1.5;color:var(--fg-3)}.AiExtractedFieldsPanel_warn___dC4P{margin-bottom:10px;padding:8px 10px;font-size:12.5px;line-height:1.5;border-radius:9px;background:color-mix(in srgb,var(--danger) 10%,var(--surface));color:var(--call-bad)}.AiExtractedFieldsPanel_list__V5jZB{display:flex;flex-direction:column;gap:6px}.AiExtractedFieldsPanel_field__eCbUj{display:flex;gap:10px;padding:10px 12px;border-radius:10px;border:1px solid transparent;cursor:pointer;transition:background-color var(--dur-1) ease,border-color var(--dur-1) ease}.AiExtractedFieldsPanel_field__eCbUj[data-conf=high]{background:color-mix(in srgb,var(--success) 9%,var(--surface))}.AiExtractedFieldsPanel_field__eCbUj[data-conf=medium]{background:color-mix(in srgb,var(--warning) 10%,var(--surface))}.AiExtractedFieldsPanel_field__eCbUj[data-conf=low]{background:color-mix(in srgb,var(--danger) 10%,var(--surface))}.AiExtractedFieldsPanel_field__eCbUj[data-checked=true]{background:color-mix(in srgb,var(--accent) 12%,var(--surface));border-color:color-mix(in srgb,var(--accent) 45%,transparent)}.AiExtractedFieldsPanel_field__eCbUj[data-locked=true]{cursor:default}.AiExtractedFieldsPanel_field__eCbUj[data-applied=true]{opacity:.65}.AiExtractedFieldsPanel_check__WE_s1{flex:none;width:16px;height:16px;margin-top:2px;accent-color:var(--accent);cursor:pointer}.AiExtractedFieldsPanel_check__WE_s1:disabled{cursor:not-allowed}.AiExtractedFieldsPanel_fieldBody__djSD_{flex:1;min-width:0}.AiExtractedFieldsPanel_fieldTop__SmFzn{display:flex;align-items:center;gap:6px;flex-wrap:wrap}.AiExtractedFieldsPanel_fieldLabel__6ocKb{font-size:12.5px;color:var(--fg-3)}.AiExtractedFieldsPanel_fieldValue___Fp6O{font-size:14px;font-weight:650;color:var(--fg)}.AiExtractedFieldsPanel_conf__K0qq_{font-size:12px;font-weight:700}.AiExtractedFieldsPanel_conf__K0qq_[data-conf=high]{color:var(--call-ok)}.AiExtractedFieldsPanel_conf__K0qq_[data-conf=medium]{color:var(--call-warn)}.AiExtractedFieldsPanel_conf__K0qq_[data-conf=low]{color:var(--call-bad)}.AiExtractedFieldsPanel_manual__qXaCP{font-size:12px;color:var(--fg-3)}.AiExtractedFieldsPanel_quote__70KCx{margin-top:3px;font-size:12.5px;font-style:italic;line-height:1.45;color:var(--fg-2)}.AiExtractedFieldsPanel_actions__kBmD4{display:flex;gap:8px;margin-top:10px;align-items:center;flex-wrap:wrap}.AiExtractedFieldsPanel_apply__MtHto{min-height:40px;padding:0 14px;border:none;border-radius:11px;background:var(--bg-4);color:var(--fg-3);font:inherit;font-size:13px;font-weight:700;cursor:not-allowed}.AiExtractedFieldsPanel_apply__MtHto[data-ready=true]{background:var(--accent);color:var(--surface);cursor:pointer;box-shadow:0 6px 16px color-mix(in srgb,var(--accent) 30%,transparent)}.AiExtractedFieldsPanel_apply__MtHto[data-ready=true]:disabled{cursor:not-allowed}.AiExtractedFieldsPanel_clear__CZnib,.AiExtractedFieldsPanel_pick__hEW7N{min-height:40px;padding:0 12px;border-radius:11px;font:inherit;font-size:13px;font-weight:600;cursor:pointer}.AiExtractedFieldsPanel_pick__hEW7N{border:1px solid var(--border-strong);background:none;color:var(--fg-2)}.AiExtractedFieldsPanel_pick__hEW7N:hover{background:var(--bg-3);color:var(--fg)}.AiExtractedFieldsPanel_clear__CZnib{border:none;background:none;color:var(--fg-3)}.AiExtractedFieldsPanel_clear__CZnib:hover{color:var(--fg)}@media (max-width:760px){.AiExtractedFieldsPanel_apply__MtHto,.AiExtractedFieldsPanel_clear__CZnib,.AiExtractedFieldsPanel_pick__hEW7N{min-height:44px}}.AiAnalysisModal_box__tLH6l{max-width:640px;font-size:14px}.AiAnalysisModal_head__nZB7z{display:flex;justify-content:space-between;align-items:flex-start;gap:12px;margin-bottom:16px}.AiAnalysisModal_headText__kRoig{min-width:0}.AiAnalysisModal_sub__39Zi0{margin-top:4px;font-size:13px;color:var(--fg-3)}.AiAnalysisModal_errorBox__NGzmM{display:flex;align-items:center;justify-content:space-between;gap:10px;margin-bottom:16px;padding:10px 12px;border-radius:11px;border:1px solid color-mix(in srgb,var(--danger) 30%,transparent);background:color-mix(in srgb,var(--danger) 9%,var(--surface))}.AiAnalysisModal_errorText__1NJr3{font-size:13px;line-height:1.45;color:var(--call-bad)}.AiAnalysisModal_field__ZK7Ag,.AiAnalysisModal_player__YL6BA{margin-bottom:16px}.AiAnalysisModal_label__sSYQh{display:block;margin-bottom:6px;font-size:13px;font-weight:650;color:var(--fg-2)}.AiAnalysisModal_hint__DQ2qe{margin-bottom:8px;font-size:12.5px;line-height:1.5;color:var(--fg-3)}.AiAnalysisModal_textarea__tJuOY{display:block;width:100%;padding:10px 12px;border-radius:11px;border:1px solid var(--border-strong);background:var(--bg-3);color:var(--fg);font:inherit;font-size:14px;line-height:1.5;resize:vertical;transition:border-color var(--dur-1) ease,box-shadow var(--dur-2) ease}.AiAnalysisModal_textarea__tJuOY:focus{outline:none;border-color:var(--primary);box-shadow:0 0 0 3px var(--primary-soft)}.AiAnalysisModal_btnRow__xwj2g{display:flex;gap:8px;margin-top:10px;flex-wrap:wrap}.AiAnalysisModal_results__c7Qru{display:flex;flex-direction:column;gap:16px;padding-top:18px;border-top:1px solid var(--border);animation:AiAnalysisModal_rise__IKPOw var(--dur-3) var(--ease-out) backwards}.AiAnalysisModal_scores__CSLIu{display:flex;gap:10px;flex-wrap:wrap}.AiAnalysisModal_score__WLMot{flex:1 1 140px;padding:12px 14px;border-radius:13px;border:1px solid var(--border);background:var(--bg-3)}.AiAnalysisModal_scoreLabel__kLsLI{font-size:12.5px;color:var(--fg-3)}.AiAnalysisModal_scoreValue__BaZUf{margin-top:2px;font-family:var(--font-display);font-size:22px;font-weight:800;letter-spacing:-.02em;font-variant-numeric:tabular-nums;color:var(--fg)}.AiAnalysisModal_gradeValue__fwnD6[data-tone=ok],.AiAnalysisModal_scoreValue__BaZUf[data-tone=ok]{color:var(--call-ok)}.AiAnalysisModal_gradeValue__fwnD6[data-tone=warn],.AiAnalysisModal_scoreValue__BaZUf[data-tone=warn]{color:var(--call-warn)}.AiAnalysisModal_gradeValue__fwnD6[data-tone=bad],.AiAnalysisModal_scoreValue__BaZUf[data-tone=bad]{color:var(--call-bad)}.AiAnalysisModal_typeNote__to8QN{padding:8px 12px;font-size:13px;font-weight:600;border-radius:10px;border:1px solid color-mix(in srgb,var(--warning) 28%,transparent);background:color-mix(in srgb,var(--warning) 11%,var(--surface));color:var(--call-warn)}.AiAnalysisModal_title__Notth{margin-bottom:6px;font-size:13px;font-weight:650;color:var(--fg-2)}.AiAnalysisModal_titleBare__vgO_T{margin-bottom:0}.AiAnalysisModal_bodyText__PdKUC{font-size:14px;line-height:1.55;color:var(--fg)}.AiAnalysisModal_stack__RtZRv{display:flex;flex-direction:column;gap:8px}.AiAnalysisModal_mistake__CszCQ,.AiAnalysisModal_next__bjFsA,.AiAnalysisModal_objection__2XdF1{padding:10px 12px;border-radius:11px;border:1px solid}.AiAnalysisModal_mistake__CszCQ{border-color:color-mix(in srgb,var(--danger) 22%,transparent);background:color-mix(in srgb,var(--danger) 7%,var(--surface))}.AiAnalysisModal_mistakeTitle__WfhLM{margin-bottom:3px;font-size:13px;font-weight:650;color:var(--call-bad)}.AiAnalysisModal_ideal__S6WcL{font-size:13px;line-height:1.5;color:var(--fg-3)}.AiAnalysisModal_ideal__S6WcL span{color:var(--fg)}.AiAnalysisModal_objection__2XdF1{border-color:color-mix(in srgb,var(--warning) 26%,transparent);background:color-mix(in srgb,var(--warning) 9%,var(--surface))}.AiAnalysisModal_objectionTitle___i6kb{margin-bottom:2px;font-size:13px;font-weight:650;color:var(--call-warn)}.AiAnalysisModal_quote__Md1mF{font-size:13px;font-style:italic;color:var(--fg-3)}.AiAnalysisModal_next__bjFsA{border-color:color-mix(in srgb,var(--primary) 26%,transparent);background:color-mix(in srgb,var(--primary) 7%,var(--surface))}.AiAnalysisModal_nextTitle__uNulD{font-size:14px;font-weight:650;color:var(--fg)}.AiAnalysisModal_nextNote__DmFUo{margin-top:4px;font-size:13px;color:var(--fg-3)}.AiAnalysisModal_nextDone__7VRqS{margin-top:6px;font-size:12.5px;color:var(--fg-3)}.AiAnalysisModal_fbGroup__8cZYx{margin-top:8px}.AiAnalysisModal_fbBad__EAxkW,.AiAnalysisModal_fbGood__ozCsJ{margin-bottom:3px;font-size:12.5px;font-weight:650}.AiAnalysisModal_fbGood__ozCsJ{color:var(--call-ok)}.AiAnalysisModal_fbBad__EAxkW{color:var(--call-warn)}.AiAnalysisModal_fbList__0qz_I{margin:0;padding-left:18px;font-size:13px;line-height:1.55;color:var(--fg)}.AiAnalysisModal_gradeValue__fwnD6{font-weight:700}@keyframes AiAnalysisModal_rise__IKPOw{0%{opacity:0;transform:translateY(6px)}}@media (prefers-reduced-motion:reduce){.AiAnalysisModal_results__c7Qru{animation:none}.AiAnalysisModal_textarea__tJuOY{transition:none}}