.BVsIZq_content{gap:var(--space-4);text-align:center;display:grid}.BVsIZq_content .auth-brand{margin-bottom:0}.BVsIZq_description,.BVsIZq_privacy{color:var(--muted-foreground);font-size:var(--text-xs)}.BVsIZq_account{gap:var(--space-1);display:grid}.BVsIZq_error{color:var(--destructive);font-size:var(--text-xs)}
.Fph89G_root{align-items:center;gap:var(--space-2);cursor:text;width:100%;display:flex;position:relative}.Fph89G_root .Fph89G_input{z-index:1;width:100%;height:100%;box-shadow:none;color:#0000;caret-color:#0000;cursor:text;background:0 0;border:0;outline:none;font-size:16px;position:absolute;inset:0}.Fph89G_root .Fph89G_input::selection{color:#0000;background:0 0}:-webkit-any(.Fph89G_root .Fph89G_input:autofill,.Fph89G_root .Fph89G_input:-webkit-autofill){opacity:0;-webkit-text-fill-color:transparent}:is(.Fph89G_root .Fph89G_input:autofill,.Fph89G_root .Fph89G_input:autofill){opacity:0;-webkit-text-fill-color:transparent}.Fph89G_group{pointer-events:none;align-items:center;gap:var(--space-2);flex:1;display:flex}.Fph89G_slot{border:1px solid var(--border);border-radius:var(--radius-lg);background:var(--surface-panel);min-width:0;height:52px;color:var(--foreground);font-size:var(--text-lg);font-weight:var(--font-weight-medium);font-variant-numeric:tabular-nums;transition:border-color var(--motion-fast) var(--ease-out), box-shadow var(--motion-fast) var(--ease-out);flex:1;justify-content:center;align-items:center;display:flex;position:relative}.Fph89G_slot[data-active]{border-color:var(--ring);box-shadow:0 0 0 3px color-mix(in srgb, var(--ring) 22%, transparent)}.Fph89G_root[data-invalid] .Fph89G_slot{border-color:var(--destructive)}.Fph89G_root[data-invalid] .Fph89G_slot[data-active]{box-shadow:0 0 0 3px color-mix(in srgb, var(--destructive) 18%, transparent)}.Fph89G_root[data-disabled]{opacity:.6;cursor:default}.Fph89G_dash{width:10px;height:2px;margin-right:var(--space-2);border-radius:var(--corner-radius,1px);background:color-mix(in srgb, var(--muted-foreground) 45%, transparent)}.Fph89G_caret{border-radius:var(--corner-radius,1px);background:var(--foreground);width:1.5px;height:22px;animation:1.1s step-end infinite Fph89G_blink;position:absolute}@keyframes Fph89G_blink{50%{opacity:0}}@media (max-width:420px){.Fph89G_slot{height:48px}}@media (prefers-reduced-motion:reduce){.Fph89G_caret{animation:none}}
.lTnY4q_actions{align-items:center;gap:var(--space-2);flex-direction:column;display:flex}.lTnY4q_errorId{color:var(--text-secondary);font-size:var(--text-xs);line-height:var(--text-xs--line-height);font-variant-numeric:tabular-nums;-webkit-user-select:all;user-select:all;margin:0}
.stF2Sa_frame .auth-page{min-height:0;padding:var(--space-8) var(--space-4)}
._9Tevaa_chip{max-width:100%;padding:0 var(--space-1-5);border-radius:var(--radius-sm);background:var(--warning-subtle);box-shadow:inset 0 0 0 var(--hairline) var(--warning-ring);color:var(--warning);font-size:var(--text-sm);font-weight:500;line-height:var(--leading-sm);overflow-wrap:anywhere;align-items:center;display:inline-flex}._9Tevaa_chip[data-kind=client],._9Tevaa_chip[data-kind=director]{background:var(--primary-subtle);box-shadow:inset 0 0 0 var(--hairline) var(--primary-ring);color:var(--info)}._9Tevaa_chip[data-kind=firm],._9Tevaa_chip[data-kind=me]{background:var(--purple-subtle);box-shadow:inset 0 0 0 var(--hairline) var(--purple-ring);color:var(--purple)}._9Tevaa_chip[data-kind=date]{background:var(--magenta-subtle);box-shadow:inset 0 0 0 var(--hairline) var(--magenta-ring);color:var(--magenta)}._9Tevaa_chip[data-kind=invoice]{background:var(--success-subtle);box-shadow:inset 0 0 0 var(--hairline) var(--success-ring);color:var(--success)}button._9Tevaa_chip{cursor:pointer;text-align:start;border:0;font-family:inherit}@media (hover:hover) and (pointer:fine){button._9Tevaa_chip:hover{text-underline-offset:var(--space-0-5);text-decoration:underline}}button._9Tevaa_chip:focus-visible{outline:var(--focus-width) solid var(--focus-ring);outline-offset:var(--space-0-5)}
.Kupwxq_dialog{--request-dialog-width:680px;--request-dialog-max:min(780px, calc(100dvh - var(--space-8)));width:min(var(--request-dialog-width), calc(100vw - var(--space-8)));max-width:none;max-height:var(--request-dialog-max);flex-direction:column;padding:0;display:flex;overflow:hidden}.Kupwxq_header{align-items:flex-start;gap:var(--space-2);flex-direction:row;flex:none;margin-inline:0}.Kupwxq_heading{gap:var(--space-0-5);flex-direction:column;min-width:0;display:flex}.Kupwxq_heading [data-slot=dialog-title],.Kupwxq_heading [data-slot=dialog-description]{overflow-wrap:anywhere}.Kupwxq_back{margin-block:calc(var(--space-1) * -1);margin-left:calc(var(--space-1) * -1);flex:none}.Kupwxq_frame{flex:none;position:relative;overflow:hidden}.Kupwxq_view{max-height:calc(var(--request-dialog-max) - var(--request-dialog-header,0px));flex-direction:column;display:flex}.Kupwxq_body{gap:var(--space-3);min-height:0;padding:var(--space-4);flex-direction:column;flex:auto;display:flex;overflow-y:auto}.Kupwxq_footer{justify-content:space-between;align-items:center;gap:var(--space-2);flex-flow:wrap;flex:none;margin:0}.Kupwxq_footerEnd{justify-content:flex-end;align-items:center;gap:var(--space-2);flex-wrap:wrap;margin-left:auto;display:flex}.Kupwxq_facts{gap:var(--space-3);grid-template-columns:repeat(3,minmax(0,1fr));display:grid}.Kupwxq_fact{align-items:flex-start;gap:var(--space-1);flex-direction:column;min-width:0;display:flex}.Kupwxq_factLabel{color:var(--muted-foreground);font-size:var(--text-xs);line-height:var(--leading-xs)}.Kupwxq_factValue{min-width:0;font-size:var(--text-sm);line-height:var(--leading-sm);overflow-wrap:anywhere}.Kupwxq_factNote{color:var(--muted-foreground);font-size:var(--text-xs);line-height:var(--leading-xs)}.Kupwxq_overdue{color:var(--destructive)}.Kupwxq_count{align-items:center;gap:var(--space-2);padding-right:var(--space-1);color:var(--muted-foreground);font-size:var(--text-xs);line-height:var(--leading-xs);white-space:nowrap;display:flex}.Kupwxq_meter{width:var(--space-12);height:var(--space-1);border-radius:var(--space-1);background:var(--surface-hover-strong);overflow:hidden}.Kupwxq_meter>span{border-radius:inherit;background:var(--success);height:100%;transition:width var(--motion-moderate) var(--ease-out);display:block}.Kupwxq_items{flex-direction:column;display:flex}.Kupwxq_item{gap:var(--space-2);padding:var(--space-2-5) var(--space-3);flex-direction:column;display:flex}.Kupwxq_item+.Kupwxq_item{border-top:1px solid var(--border)}.Kupwxq_itemHeading{justify-content:space-between;align-items:center;gap:var(--space-3);display:flex}.Kupwxq_itemCheck{align-items:center;gap:var(--space-2-5);cursor:pointer;flex:1;min-width:0;display:flex}.Kupwxq_itemTitle{min-width:0;font-size:var(--text-sm);line-height:var(--leading-sm);font-weight:var(--font-weight-medium);overflow-wrap:anywhere}.Kupwxq_itemExtra{gap:var(--space-1);padding-left:calc(var(--space-4) + var(--space-2-5));flex-direction:column;display:flex}.Kupwxq_itemExtra:empty{display:none}.Kupwxq_document{justify-content:space-between;align-items:center;gap:var(--space-2);min-width:0;display:flex}.Kupwxq_document [data-slot=button]{min-width:0;max-width:100%}.Kupwxq_version{color:var(--muted-foreground);font-size:var(--text-xs)}.Kupwxq_unmatched{gap:var(--space-2);flex-direction:column;display:flex}.Kupwxq_copy{white-space:pre-wrap;color:var(--muted-foreground);font-size:var(--text-sm);line-height:var(--leading-sm)}.Kupwxq_empty{color:var(--muted-foreground);font-size:var(--text-sm)}.Kupwxq_composer{gap:var(--space-4);flex-direction:column;display:flex}.Kupwxq_channels{gap:var(--space-2);grid-template-columns:repeat(2,minmax(0,1fr));display:grid}.Kupwxq_channel{gap:var(--space-0-5);min-width:0;padding:var(--space-2-5) var(--space-3);border-radius:var(--radius-tray-card);background:var(--background);box-shadow:var(--shadow-tray-card);color:var(--foreground);font:inherit;text-align:left;cursor:pointer;transition:box-shadow var(--motion-fast) var(--ease-out);border:0;flex-direction:column;display:flex}.Kupwxq_channel:hover{box-shadow:var(--shadow-tray-card-hover)}.Kupwxq_channel[aria-checked=true]{box-shadow:inset 0 0 0 1px var(--primary), var(--shadow-tray-card)}.Kupwxq_channel:focus-visible{outline:var(--focus-width) solid var(--focus-ring);outline-offset:var(--focus-offset)}.Kupwxq_channelName{align-items:center;gap:var(--space-2);font-size:var(--text-sm);line-height:var(--leading-sm);font-weight:var(--font-weight-medium);display:flex}.Kupwxq_channelName svg{width:var(--icon-sm);height:var(--icon-sm)}.Kupwxq_channelState{color:var(--muted-foreground);font-size:var(--text-xs);line-height:var(--leading-xs)}.Kupwxq_pair{gap:var(--space-3);grid-template-columns:repeat(2,minmax(0,1fr));display:grid}.Kupwxq_notice{padding:var(--space-3);border-radius:var(--radius-tray-card);background:var(--surface-tray);color:var(--muted-foreground);font-size:var(--text-sm);line-height:var(--leading-sm)}.Kupwxq_notice a{color:var(--primary);font-weight:var(--font-weight-medium)}.Kupwxq_footnote{color:var(--muted-foreground);font-size:var(--text-xs);line-height:var(--leading-xs)}.Kupwxq_draftBox{position:relative}.Kupwxq_message{field-sizing:fixed;height:calc(var(--leading-sm) * 9);resize:vertical}.Kupwxq_pending{justify-content:center;gap:var(--space-2);padding:var(--space-1) calc(var(--control-px) - 1px);border-radius:calc(var(--radius) - 1px);background:var(--background);flex-direction:column;display:flex;position:absolute;inset:1px}.Kupwxq_pendingLines{gap:var(--space-2);padding-top:var(--space-1-5);flex-direction:column;flex:1;display:flex}.Kupwxq_pending [data-slot=skeleton]{background:var(--surface-hover-strong)}.Kupwxq_pendingLines>[data-slot=skeleton]{height:var(--space-2-5)}.Kupwxq_pendingLines>[data-slot=skeleton]:first-child{width:40%}.Kupwxq_pendingLines>[data-slot=skeleton]:nth-child(2){width:92%}.Kupwxq_pendingLines>[data-slot=skeleton]:nth-child(3){width:84%}.Kupwxq_pendingLines>[data-slot=skeleton]:nth-child(4){width:64%}.Kupwxq_pendingSubject>[data-slot=skeleton]{width:56%;height:var(--space-2-5)}.Kupwxq_pendingStatus{justify-content:space-between;align-items:center;gap:var(--space-2);font-size:var(--text-xs);line-height:var(--leading-xs);display:flex}@media (max-width:700px){.Kupwxq_dialog{width:100%;height:var(--workspace-viewport-height,100dvh);max-height:var(--workspace-viewport-height,100dvh);border-radius:0;inset:0;translate:none}.Kupwxq_frame{flex:auto;min-height:0;height:auto!important}.Kupwxq_view{height:100%;max-height:none}.Kupwxq_facts{grid-template-columns:repeat(2,minmax(0,1fr))}.Kupwxq_pair{grid-template-columns:minmax(0,1fr)}}
.Vd9a6a_body{gap:var(--space-3);flex-direction:column;display:flex}.Vd9a6a_names{gap:var(--space-1);font-size:var(--text-sm);flex-direction:column;margin:0;padding:0;list-style:none;display:flex}.Vd9a6a_names li{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.Vd9a6a_more{color:var(--muted-foreground)}.Vd9a6a_channels{gap:var(--space-3);flex-direction:column;display:flex}.Vd9a6a_channel{align-items:flex-start;gap:var(--space-2);cursor:pointer;display:flex}.Vd9a6a_channel[data-disabled]{cursor:default;opacity:.6}.Vd9a6a_channelText{gap:var(--space-0-5);min-width:0;font-size:var(--text-sm);flex-direction:column;display:flex}.Vd9a6a_note{overflow-wrap:anywhere;color:var(--muted-foreground);font-size:var(--text-xs)}
._8MuAIW_root{--ui-fc-sky-top:#2475ea;--ui-fc-sky-bottom:#4ac8f5;--ui-fc-sky-light:#6ee1ff8c;--ui-fc-white:#fff;--ui-fc-frost:#eef8ff;--ui-fc-tint:#46a5eb33;--ui-fc-hole-1:#3aaef2;--ui-fc-hole-2:#62cdfa;--ui-fc-eye-drop:#2882d21a;--ui-fc-eye-shade:#0a5abe3d;--ui-fc-halo:#1e96ff33;--ui-fc-edge:#1478f066;--ui-fc-shadow:#0a5ac88c;--ui-fc-ground:#0a50be66;aspect-ratio:1;cursor:pointer;-webkit-user-select:none;user-select:none;-webkit-tap-highlight-color:transparent;touch-action:manipulation;place-items:center;width:100%;display:grid;position:relative}._8MuAIW_root[data-color=orange]{--ui-fc-sky-top:#e94135;--ui-fc-sky-bottom:#fa9842;--ui-fc-sky-light:#ffcd9680;--ui-fc-frost:#fff5f0;--ui-fc-tint:#eb6e4633;--ui-fc-hole-1:#f05f42;--ui-fc-hole-2:#fba05b;--ui-fc-eye-drop:#c846281a;--ui-fc-eye-shade:#aa28143d;--ui-fc-halo:#f0643c33;--ui-fc-edge:#dc502866;--ui-fc-shadow:#aa321480;--ui-fc-ground:#961e0a5c}._8MuAIW_root svg{width:100%;max-width:320px;display:block;overflow:visible}._8MuAIW_halo{fill:var(--ui-fc-halo)}._8MuAIW_edge{fill:var(--ui-fc-edge)}._8MuAIW_shadow{fill:var(--ui-fc-shadow)}._8MuAIW_tint{fill:var(--ui-fc-tint)}._8MuAIW_eyeDrop{fill:var(--ui-fc-eye-drop)}._8MuAIW_eyeShade{stroke:var(--ui-fc-eye-shade)}._8MuAIW_root[data-bg]{--ui-fc-halo:#ffffffbf;--ui-fc-edge:#ffffff80;--ui-fc-shadow:var(--ui-fc-ground);background:radial-gradient(60% 55% at 62% 42%, var(--ui-fc-sky-light), transparent 70%), linear-gradient(180deg, var(--ui-fc-sky-top), var(--ui-fc-sky-bottom))}
.Fr1NGq_face{transition:width var(--motion-slow) var(--ease-out), height var(--motion-slow) var(--ease-out);flex:none;display:inline-block;position:relative}.Fr1NGq_body{transform-origin:0 0;transition:width var(--motion-slow) var(--ease-out), height var(--motion-slow) var(--ease-out);position:absolute;top:0;left:0}.Fr1NGq_skin{box-sizing:border-box;border:8px solid var(--clais-rim);border-radius:var(--corner-radius,30px);background:var(--clais-night);box-shadow:inset 0 0 115.92px var(--clais-rim), inset 0 0 283.176px var(--clais-glow), inset 0 0 283.176px var(--clais-glow), inset 0 0 283.176px var(--clais-glow);position:absolute;inset:0}.Fr1NGq_eye{border-radius:var(--corner-radius,27px);background:var(--clais-rim);width:100px;height:189px;transition:left var(--motion-slow) var(--ease-out), top var(--motion-slow) var(--ease-out), scale var(--motion-fast) var(--ease-out);position:absolute;overflow:hidden}.Fr1NGq_eye[data-blink]{scale:1 .08}.Fr1NGq_pupil{border-radius:var(--corner-radius,14px);background:var(--clais-pupil);width:63px;height:76px;transition:left var(--motion-slow) var(--ease-out), top var(--motion-slow) var(--ease-out), translate var(--motion-moderate) var(--ease-out);position:absolute}@media (prefers-reduced-motion:reduce){.Fr1NGq_face,.Fr1NGq_body,.Fr1NGq_eye,.Fr1NGq_pupil{transition:none}}.Fr1NGq_cloud{flex:none;display:inline-block;position:relative}.Fr1NGq_cloudDrawing{position:absolute;top:50%;left:50%;translate:-50% -50%}.Fr1NGq_cloudDrawing>*{width:100%;height:100%}
.C5QGEW_trigger{gap:var(--space-1-5);position:relative}.C5QGEW_trigger[aria-pressed=true]{background:var(--accent)}.C5QGEW_trigger[data-unread]:after{content:"";top:calc(var(--space-1) * -1);right:calc(var(--space-1) * -1);width:var(--space-2-5);height:var(--space-2-5);border:2px solid var(--background);background:var(--primary);border-radius:50%;position:absolute}@media (max-width:700px){.C5QGEW_trigger{width:var(--control-height);min-width:var(--control-height);padding-inline:0}.C5QGEW_triggerLabel,.C5QGEW_sideItem,.C5QGEW_resizer{display:none}}.C5QGEW_panel{z-index:60;border-left:1px solid var(--border);background:var(--background);min-width:0;min-height:0;display:flex;overflow:hidden}.C5QGEW_panel[data-side=left]{border-right:1px solid var(--border);border-left:0}.C5QGEW_panel:not([data-phone]):after{content:"";z-index:2;background:var(--overlay-backdrop);opacity:0;pointer-events:none;position:absolute;inset:0}body:has([data-slot=dialog-overlay][data-closed],[data-slot=alert-dialog-overlay][data-closed],[data-slot=sheet-overlay][data-closed]) .C5QGEW_panel:not([data-phone]):after{animation:C5QGEW_backdropOut var(--motion-slow-exit) var(--ease-out)}body:has([data-slot=dialog-overlay][data-open],[data-slot=alert-dialog-overlay][data-open],[data-slot=sheet-overlay][data-open]) .C5QGEW_panel:not([data-phone]):after{opacity:1;animation:C5QGEW_backdropIn var(--motion-slow) var(--ease-out)}body:has([data-slot=sheet-overlay]) .C5QGEW_panel:not([data-phone]):after{-webkit-backdrop-filter:blur(var(--overlay-blur));backdrop-filter:blur(var(--overlay-blur))}body:has([data-slot=dialog-overlay][data-open],[data-slot=alert-dialog-overlay][data-open],[data-slot=sheet-overlay][data-open]) .C5QGEW_panel:not([data-phone]){border-color:var(--overlay-backdrop)}@keyframes C5QGEW_backdropIn{0%{opacity:0}}@keyframes C5QGEW_backdropOut{0%{opacity:1}}.C5QGEW_panel[data-instant]{transition:none!important}.C5QGEW_resizer{z-index:1;width:var(--space-2);cursor:col-resize;touch-action:none;position:absolute;top:0;bottom:0;left:0}.C5QGEW_panel[data-side=left] .C5QGEW_resizer{left:auto;right:0}.C5QGEW_panel[data-side=left] .C5QGEW_body{padding-right:var(--space-2)}.C5QGEW_resizer:after{content:"";background:var(--primary);opacity:0;width:2px;transition:opacity var(--motion-fast) var(--ease-out);position:absolute;top:0;bottom:0;left:0}.C5QGEW_panel[data-side=left] .C5QGEW_resizer:after{left:auto;right:0}.C5QGEW_resizer:active:after,.C5QGEW_resizer:focus-visible:after{opacity:1}.C5QGEW_resizer:focus-visible{outline:none}@media (hover:hover) and (pointer:fine){.C5QGEW_resizer:hover:after{opacity:1;transition-delay:var(--motion-moderate)}}.C5QGEW_inner{width:var(--clais-column-width);flex-direction:column;flex:none;min-width:0;min-height:0;display:flex}@media (min-width:1100px){.C5QGEW_panel{height:var(--workspace-viewport-height,100dvh);transition:display var(--motion-slow) allow-discrete;grid-area:1/4;position:sticky;top:0}.C5QGEW_panel[data-side=left]{grid-column:2;justify-content:flex-end}.C5QGEW_panel:not([data-open]){border-color:#0000;display:none}}@media (max-width:1099px){.C5QGEW_panel{top:var(--header-height);right:min(max(var(--sheet-inset,0px), var(--task-sheet-inset,0px)), calc(100vw - var(--clais-column-width)));box-shadow:var(--shadow-dialog);transition:translate var(--motion-moderate) var(--ease-out), right var(--motion-moderate) var(--ease-out), display var(--motion-moderate) allow-discrete;position:fixed;bottom:0}.C5QGEW_panel[data-side=left]{right:auto;left:var(--shell-sidebar)}.C5QGEW_panel:not([data-open]){transition-duration:var(--motion-moderate-exit);display:none;translate:100%}.C5QGEW_panel[data-side=left]:not([data-open]){translate:-100%}@starting-style{.C5QGEW_panel[data-open]{translate:100%}.C5QGEW_panel[data-open][data-side=left]{translate:-100%}}}@media (max-width:700px){.C5QGEW_panel:not([data-phone]){display:none}.C5QGEW_panel,.C5QGEW_panel[data-side=left]{z-index:45;box-shadow:none;border:0;inset:0}.C5QGEW_inner{flex:1;width:auto}}.C5QGEW_header{align-items:center;gap:var(--space-2);height:var(--header-height);padding:0 var(--space-2) 0 var(--space-3);border-bottom:1px solid var(--border);flex:none;display:flex}.C5QGEW_name{font-weight:var(--font-weight-medium)}.C5QGEW_title{min-width:0;color:var(--muted-foreground);text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.C5QGEW_actions{gap:var(--space-0-5);flex:none;margin-left:auto;display:flex}.C5QGEW_body{flex:1;min-height:0;position:relative}.C5QGEW_loading{height:100%;color:var(--muted-foreground);place-items:center;display:grid}.C5QGEW_intro{align-items:center;gap:var(--space-1);text-align:center;flex-direction:column;display:flex}.C5QGEW_introTitle{margin:var(--space-3) 0 0;font-size:var(--text-base);line-height:var(--text-base--line-height);font-weight:var(--font-weight-medium)}.C5QGEW_introText{max-width:40ch;font-size:var(--text-xs);line-height:var(--leading-xs);letter-spacing:var(--tracking-xs);color:var(--muted-foreground);white-space:pre-line;margin:0}.C5QGEW_introAction{margin-top:var(--space-3)}@media (prefers-reduced-motion:reduce){.C5QGEW_panel{transition:none}}.C5QGEW_pointer{z-index:80;pointer-events:none;position:fixed;inset:0}.C5QGEW_pointerRing{margin:calc(var(--space-1) * -1);padding:var(--space-1);box-sizing:content-box;border-radius:var(--radius-lg);outline:2px solid var(--primary);box-shadow:0 0 0 var(--space-1) var(--primary-subtle);animation:C5QGEW_beckon var(--motion-loop) var(--ease-out) infinite;position:absolute}.C5QGEW_pointerNote{max-width:17rem;margin-top:var(--space-2-5);padding:var(--space-1-5) var(--space-2-5);border-radius:var(--radius-lg);background:var(--clais-night);box-shadow:var(--shadow-dialog);color:var(--clais-rim);font-size:var(--text-sm);line-height:var(--text-sm--line-height);position:absolute}.C5QGEW_pointerNote[data-above]{margin-top:calc(var(--space-2-5) * -1);translate:0 -100%}.C5QGEW_pointerNote:has(.C5QGEW_pointerNext){align-items:center;gap:var(--space-2-5);display:flex}.C5QGEW_pointerNote[data-waiting]{opacity:.85}.C5QGEW_pointerNext{padding:var(--space-0-5) var(--space-2);border-radius:var(--radius-md);background:var(--clais-rim);color:var(--clais-night);font-size:var(--text-xs);font-weight:var(--font-weight-medium);line-height:var(--leading-xs);pointer-events:auto;cursor:pointer;flex:none}@keyframes C5QGEW_beckon{50%{box-shadow:0 0 0 var(--space-2) transparent}}@media (prefers-reduced-motion:reduce){.C5QGEW_pointerRing{animation:none}}.C5QGEW_inline{flex-direction:column;flex:1;min-height:0;display:flex}
._4a2XIG_tray{padding:var(--space-1-5);border-radius:calc(var(--radius-2xl) + var(--space-2) + var(--space-1-5));background:var(--muted);flex-direction:column;display:flex}._4a2XIG_tray[data-disabled]{opacity:.7}._4a2XIG_card{z-index:1;padding:var(--space-3) var(--space-3) var(--space-2-5);border:1px solid var(--border);border-radius:calc(var(--radius-2xl) + var(--space-2));background:var(--background);box-shadow:var(--shadow-float);cursor:text;transition:background-color var(--motion-moderate) var(--ease-out), border-color var(--motion-moderate) var(--ease-out);flex-direction:column;display:flex;position:relative}._4a2XIG_card[data-menu]{z-index:30}._4a2XIG_card[data-tone=note]{border-color:var(--note-border);background:var(--note)}._4a2XIG_card[data-dragging]{border-color:var(--border-control);background:var(--surface-subtle)}._4a2XIG_footer{justify-content:space-between;align-items:center;gap:var(--space-3);min-height:var(--space-8);padding:var(--space-1) var(--space-3) var(--space-0-5);color:var(--muted-foreground);font-size:var(--text-sm);line-height:var(--leading-sm);display:flex}._4a2XIG_footer[data-modes]{row-gap:var(--space-1);padding:var(--space-1-5) var(--space-1) var(--space-0-5);flex-wrap:wrap}._4a2XIG_footer[data-modes] ._4a2XIG_hint{padding-inline:var(--space-1);font-size:var(--text-xs);line-height:var(--leading-xs);text-align:end;white-space:normal;flex:12rem}._4a2XIG_footer ._4a2XIG_modes{background:0 0;padding:0}._4a2XIG_hint{text-overflow:ellipsis;white-space:nowrap;min-width:0;overflow:hidden}._4a2XIG_contextWrap{overflow:hidden}._4a2XIG_context{align-items:center;gap:var(--space-2);margin-bottom:var(--space-2);padding:var(--space-1-5) var(--space-1-5) var(--space-1-5) var(--space-2-5);border-radius:var(--radius-xl);background:var(--muted);cursor:default;display:flex}._4a2XIG_card[data-tone=note] ._4a2XIG_context{background:var(--note-quote)}._4a2XIG_contextIcon{color:var(--primary);flex:none;display:inline-flex}._4a2XIG_context[data-kind=edit] ._4a2XIG_contextIcon{color:var(--foreground)}._4a2XIG_contextIcon svg{width:var(--icon-sm);height:var(--icon-sm)}._4a2XIG_contextText{flex-direction:column;flex:1;min-width:0;display:flex}._4a2XIG_contextTitle{font-size:var(--text-xs);line-height:var(--leading-xs);color:var(--primary);font-weight:500}._4a2XIG_context[data-kind=edit] ._4a2XIG_contextTitle{color:var(--foreground)}._4a2XIG_card[data-tone=note] ._4a2XIG_context:not([data-kind=edit]) ._4a2XIG_contextIcon,._4a2XIG_card[data-tone=note] ._4a2XIG_context:not([data-kind=edit]) ._4a2XIG_contextTitle{color:var(--chat-badge-internal)}._4a2XIG_contextExcerpt{text-overflow:ellipsis;white-space:nowrap;font-size:var(--text-xs);line-height:var(--leading-xs);color:var(--muted-foreground);overflow:hidden}._4a2XIG_contextClose{width:var(--space-6);height:var(--space-6);border-radius:var(--radius-md);color:var(--muted-foreground);cursor:pointer;transition:background-color var(--motion-fast) var(--ease-out), color var(--motion-fast) var(--ease-out);background:0 0;border:0;flex:none;justify-content:center;align-items:center;display:inline-flex}._4a2XIG_contextClose svg{width:var(--icon-sm);height:var(--icon-sm)}@media (hover:hover) and (pointer:fine){._4a2XIG_contextClose:hover{background:var(--hover);color:var(--foreground)}}._4a2XIG_chips{transition:grid-template-rows var(--motion-moderate) var(--ease-out);cursor:default;grid-template-rows:0fr;display:grid}._4a2XIG_chips[data-open=true]{grid-template-rows:1fr}._4a2XIG_chips>ul{gap:var(--space-1-5);min-height:0;padding:0 0 var(--space-2);flex-wrap:wrap;margin:0;list-style:none;display:flex;overflow:hidden}._4a2XIG_chip{align-items:center;gap:var(--space-1-5);max-width:100%;height:var(--control-height);padding:0 var(--space-1);border-radius:var(--radius-lg);background:var(--surface-subtle);box-shadow:inset 0 0 0 1px var(--border);font-size:var(--text-xs);animation:_4a2XIG_chipIn var(--motion-moderate) var(--ease-out);display:inline-flex}@keyframes _4a2XIG_chipIn{0%{opacity:0;transform:scale(.94)}}._4a2XIG_chip[data-state=uploading] ._4a2XIG_chipContext{animation:_4a2XIG_pulse-soft var(--motion-loop) ease-in-out infinite}._4a2XIG_chip[data-state=failed] ._4a2XIG_chipContext,._4a2XIG_chip[data-state=failed] ._4a2XIG_chipIcon{color:var(--warning)}@keyframes _4a2XIG_pulse-soft{50%{opacity:.45}}._4a2XIG_chip[data-kind=quote] ._4a2XIG_chipName{max-width:24rem}._4a2XIG_chipIcon{width:var(--space-5);height:var(--space-5);border-radius:var(--radius-md);--glass-lift:0 1px 2px color-mix(in srgb, var(--glass-to) 35%, transparent);flex:none;justify-content:center;align-items:center;display:inline-flex}._4a2XIG_chipIcon svg{width:var(--icon-sm);height:var(--icon-sm)}._4a2XIG_chipThumb{width:var(--space-5);height:var(--space-5);border-radius:var(--radius-md);object-fit:cover;flex:none}._4a2XIG_chipName{text-overflow:ellipsis;white-space:nowrap;min-width:0;max-width:14rem;overflow:hidden}._4a2XIG_chipContext{text-overflow:ellipsis;white-space:nowrap;min-width:0;max-width:9rem;color:var(--muted-foreground);overflow:hidden}._4a2XIG_chipRemove{width:var(--space-5);height:var(--space-5);border-radius:var(--radius-md);color:var(--muted-foreground);cursor:pointer;transition:background-color var(--motion-fast) var(--ease-out), color var(--motion-fast) var(--ease-out);background:0 0;border:0;flex:none;justify-content:center;align-items:center;display:inline-flex}._4a2XIG_chipRemove svg{width:var(--icon-xs);height:var(--icon-xs)}@media (hover:hover) and (pointer:fine){._4a2XIG_chipRemove:hover{background:var(--hover);color:var(--foreground)}}._4a2XIG_editor{position:relative}._4a2XIG_editor[data-fade-top]{-webkit-mask-image:linear-gradient(to bottom, transparent, var(--mask-solid) var(--space-8));mask-image:linear-gradient(to bottom, transparent, var(--mask-solid) var(--space-8))}._4a2XIG_editor[data-fade-bottom]{-webkit-mask-image:linear-gradient(to top, transparent, var(--mask-solid) var(--space-8));mask-image:linear-gradient(to top, transparent, var(--mask-solid) var(--space-8))}._4a2XIG_editor[data-fade-top][data-fade-bottom]{-webkit-mask-image:linear-gradient(to bottom, transparent, var(--mask-solid) var(--space-8), var(--mask-solid) calc(100% - var(--space-8)), transparent);mask-image:linear-gradient(to bottom, transparent, var(--mask-solid) var(--space-8), var(--mask-solid) calc(100% - var(--space-8)), transparent)}._4a2XIG_field,._4a2XIG_mirror,._4a2XIG_placeholder{padding:var(--space-0-5) var(--space-1);font:inherit;font-size:var(--text-base);line-height:var(--leading-lg);overflow-wrap:anywhere;white-space:pre-wrap}._4a2XIG_field{width:100%;min-height:calc(var(--leading-lg) * 2 + var(--space-0-5) * 2);resize:none;color:var(--foreground);background:0 0;border:0;outline:none;display:block}._4a2XIG_field::placeholder{color:#0000}._4a2XIG_field:disabled{cursor:not-allowed}._4a2XIG_field[data-marked]{color:#0000;caret-color:var(--foreground)}._4a2XIG_field[data-marked]::selection{background:color-mix(in srgb, var(--primary) 22%, transparent);color:#0000}._4a2XIG_mirror,._4a2XIG_placeholder{pointer-events:none;position:absolute;inset:0;overflow:hidden}._4a2XIG_mirror{color:var(--foreground)}._4a2XIG_placeholder{color:var(--muted-foreground);white-space:nowrap;text-overflow:ellipsis}._4a2XIG_mirror mark{border-radius:var(--radius-sm);-webkit-box-decoration-break:clone;box-decoration-break:clone}._4a2XIG_mirror mark[data-kind=mention]{background:var(--primary-subtle);color:var(--info)}._4a2XIG_mirror mark[data-kind=command]{background:var(--purple-subtle);color:var(--purple)}._4a2XIG_bar{justify-content:space-between;align-items:center;gap:var(--space-3);margin-top:var(--space-2);cursor:default;display:flex}._4a2XIG_tools,._4a2XIG_end{align-items:center;gap:var(--space-2);min-width:0;display:flex}._4a2XIG_end{flex:none}._4a2XIG_round{width:var(--space-8);height:var(--space-8);border:1px solid var(--border);background:var(--background);box-shadow:var(--shadow-float);color:var(--foreground);cursor:pointer;transition:background-color var(--motion-fast) var(--ease-out), transform var(--motion-fast) var(--ease-out);border-radius:999px;flex:none;justify-content:center;align-items:center;display:inline-flex}._4a2XIG_round svg{width:var(--icon-sm);height:var(--icon-sm)}._4a2XIG_round[data-open]{background:var(--muted)}._4a2XIG_segment{gap:var(--space-0-5);padding:var(--space-0-5);background:var(--muted);border-radius:999px;display:inline-flex}._4a2XIG_card[data-tone=note] ._4a2XIG_segment{background:color-mix(in srgb, var(--warning) 9%, transparent)}._4a2XIG_tool{width:calc(var(--space-8) - var(--space-1));height:calc(var(--space-8) - var(--space-1));color:var(--muted-foreground);cursor:pointer;transition:background-color var(--motion-fast) var(--ease-out), color var(--motion-fast) var(--ease-out), box-shadow var(--motion-fast) var(--ease-out), transform var(--motion-fast) var(--ease-out);background:0 0;border:0;border-radius:999px;justify-content:center;align-items:center;display:inline-flex}._4a2XIG_tool svg{width:var(--icon-sm);height:var(--icon-sm)}._4a2XIG_tool[data-recording]{gap:var(--space-1);width:auto;padding:0 var(--space-2);background:var(--destructive-light);color:var(--destructive)}._4a2XIG_tool[data-recording] svg{width:var(--icon-xs);height:var(--icon-xs);fill:currentColor}._4a2XIG_tool[data-call]{gap:var(--space-1-5);width:auto;padding:0 var(--space-2-5);background:var(--destructive-light);color:var(--destructive);font-size:var(--text-xs)}._4a2XIG_tool[data-muted]{background:var(--destructive-light);color:var(--destructive)}._4a2XIG_card[data-calling]{cursor:default}._4a2XIG_card[data-calling] ._4a2XIG_tools{visibility:hidden}._4a2XIG_editor[hidden],._4a2XIG_send[hidden]{display:none}._4a2XIG_dictationClock{font-size:var(--text-xs);font-variant-numeric:tabular-nums}@media (hover:hover) and (pointer:fine){._4a2XIG_tool:hover:not(:disabled){background:var(--background);box-shadow:var(--shadow-float);color:var(--foreground)}._4a2XIG_round:hover:not(:disabled){background:var(--muted)}}._4a2XIG_tool:active:not(:disabled),._4a2XIG_round:active:not(:disabled){transform:scale(.94)}._4a2XIG_tool:disabled,._4a2XIG_round:disabled{opacity:.4;cursor:not-allowed}._4a2XIG_modes{gap:var(--space-0-5);padding:var(--space-0-5);background:var(--muted);transition:background-color var(--motion-moderate) var(--ease-out);border-radius:999px;display:inline-flex;position:relative}._4a2XIG_mode{align-items:center;gap:var(--space-1);height:calc(var(--space-8) - var(--space-1));padding:0 var(--space-2-5);color:var(--muted-foreground);font:inherit;font-size:var(--text-sm);white-space:nowrap;cursor:pointer;transition:color var(--motion-fast) var(--ease-out);background:0 0;border:0;border-radius:999px;display:inline-flex;position:relative}._4a2XIG_mode>svg,._4a2XIG_mode>span:not(._4a2XIG_modePill){z-index:1;position:relative}._4a2XIG_mode>svg{width:var(--icon-sm);height:var(--icon-sm)}._4a2XIG_mode[data-active]{color:var(--foreground);cursor:default}._4a2XIG_mode[data-active][data-tone=note]{color:var(--warning)}._4a2XIG_mode:disabled{opacity:.4;cursor:not-allowed}._4a2XIG_modePill{background:var(--background);box-shadow:var(--shadow-float);border-radius:999px;position:absolute;inset:0}._4a2XIG_modePill[data-tone=note]{background:var(--note);box-shadow:inset 0 0 0 1px var(--note-border)}@media (hover:hover) and (pointer:fine){._4a2XIG_mode:not([data-active]):not(:disabled):hover{color:var(--foreground)}}._4a2XIG_counter{font-size:var(--text-xs);font-variant-numeric:tabular-nums;color:var(--muted-foreground)}._4a2XIG_counter[data-limit]{color:var(--destructive)}._4a2XIG_send{width:var(--space-8);height:var(--space-8);background:var(--primary);color:var(--primary-foreground);cursor:default;opacity:.35;transition:opacity var(--motion-moderate) var(--ease-out), background-color var(--motion-moderate) var(--ease-out), transform var(--motion-fast) var(--ease-out);border:0;border-radius:999px;flex:none;justify-content:center;align-items:center;display:inline-flex;position:relative}._4a2XIG_send[data-tone=note]{background:var(--foreground);color:var(--background)}._4a2XIG_send[data-ready],._4a2XIG_send[data-busy]{opacity:1;cursor:pointer}._4a2XIG_send[data-busy=sending]{cursor:default}@media (hover:hover) and (pointer:fine){._4a2XIG_send[data-tone=default][data-ready]:hover,._4a2XIG_send[data-tone=default][data-busy=answering]:hover{background:var(--primary-hover)}}._4a2XIG_send:active:not(:disabled){transform:scale(.94)}._4a2XIG_send svg{width:var(--icon-sm);height:var(--icon-sm);opacity:0;transition:opacity var(--motion-moderate) var(--ease-out), transform var(--motion-moderate) var(--ease-out);position:absolute;transform:scale(.5)}._4a2XIG_send svg[data-icon=arrow]{width:var(--icon-md);height:var(--icon-md)}._4a2XIG_send svg[data-icon=stop]{width:var(--icon-xs);height:var(--icon-xs);fill:currentColor}._4a2XIG_send[data-show=arrow] svg[data-icon=arrow],._4a2XIG_send[data-show=lock] svg[data-icon=lock],._4a2XIG_send[data-show=check] svg[data-icon=check],._4a2XIG_send[data-show=stop] svg[data-icon=stop],._4a2XIG_send[data-show=spin] svg[data-icon=spin]{opacity:1;transform:scale(1)}._4a2XIG_spinner{width:var(--icon-sm);height:var(--icon-sm);animation:_4a2XIG_spin var(--motion-spin) linear infinite}@keyframes _4a2XIG_spin{to{transform:rotate(360deg)}}._4a2XIG_menu[data-side=bottom]{top:calc(100% + var(--space-2));transform-origin:top;bottom:auto}._4a2XIG_menu{z-index:20;right:0;bottom:calc(100% + var(--space-2));max-height:min(22rem, 50dvh, var(--menu-room,22rem));border:1px solid var(--border);border-radius:var(--radius-xl);background:var(--background);box-shadow:var(--shadow-menu);transform-origin:bottom;animation:_4a2XIG_menuIn var(--motion-moderate) var(--ease-out);cursor:default;outline:none;flex-direction:column;display:flex;position:absolute;left:0;overflow:hidden}@keyframes _4a2XIG_menuIn{0%{opacity:0;transform:translateY(6px)scale(.985)}}._4a2XIG_menuSearch{align-items:center;gap:var(--space-2);height:var(--space-10);padding:0 var(--space-3);border-bottom:1px solid var(--border);color:var(--muted-foreground);flex:none;display:flex}._4a2XIG_menuSearch svg{width:var(--icon-sm);height:var(--icon-sm);flex:none}._4a2XIG_menuSearch input{min-width:0;color:var(--foreground);font:inherit;font-size:var(--text-sm);background:0 0;border:0;outline:none;flex:1}._4a2XIG_menuSpinner{animation:_4a2XIG_spin var(--motion-spin) linear infinite}._4a2XIG_menuList{padding:var(--space-1);overflow-y:auto}._4a2XIG_menuGroup{padding:var(--space-2) var(--space-2) var(--space-1);font-size:var(--text-xs);color:var(--muted-foreground)}._4a2XIG_menuItem{align-items:center;gap:var(--space-2);min-height:var(--row-height);padding:var(--space-1) var(--space-2);border-radius:var(--radius-lg);cursor:pointer;transition:background-color var(--motion-fast) var(--ease-out);display:flex}._4a2XIG_menuItem[data-active]{background:var(--hover)}._4a2XIG_menuItem[data-disabled]{opacity:.5;cursor:not-allowed}._4a2XIG_menuIcon,._4a2XIG_menuGlyph{width:var(--space-6);height:var(--space-6);border-radius:var(--radius-lg);flex:none;justify-content:center;align-items:center;display:inline-flex}._4a2XIG_menuIcon{--glass-lift:0 1px 2px color-mix(in srgb, var(--glass-to) 35%, transparent)}._4a2XIG_menuIcon svg{width:var(--icon-md);height:var(--icon-md)}._4a2XIG_menuGlyph{background:var(--muted);color:var(--muted-foreground)}._4a2XIG_menuGlyph svg{width:var(--icon-sm);height:var(--icon-sm)}._4a2XIG_menuText{flex-direction:column;min-width:0;display:flex}._4a2XIG_menuLabel,._4a2XIG_menuHint{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}._4a2XIG_menuLabel{font-size:var(--text-sm);line-height:var(--leading-sm)}._4a2XIG_menuHint{font-size:var(--text-xs);line-height:var(--leading-xs);color:var(--muted-foreground)}._4a2XIG_menuEmpty{padding:var(--space-3);font-size:var(--text-sm);color:var(--muted-foreground);margin:0}@media (prefers-reduced-motion:reduce){._4a2XIG_spinner,._4a2XIG_menu,._4a2XIG_chip,._4a2XIG_menuSpinner{animation:none}._4a2XIG_card,._4a2XIG_tool,._4a2XIG_send,._4a2XIG_send svg,._4a2XIG_modes,._4a2XIG_chips{transition:none}}
.nzmgnW_notice{padding:var(--space-2) var(--space-3);border-radius:var(--radius-md);background:var(--info-subtle);color:var(--foreground);font-size:var(--text-sm);margin:0}.nzmgnW_tools{margin-top:var(--space-1);font-size:var(--text-sm)}.nzmgnW_tools summary{width:fit-content;color:var(--muted-foreground);cursor:pointer}.nzmgnW_tools ul{gap:var(--space-2);margin:var(--space-2) 0 0;flex-direction:column;padding:0;list-style:none;display:flex}.nzmgnW_tools li{align-items:center;gap:var(--space-1-5);flex-wrap:wrap;display:flex}.nzmgnW_toolName{font-weight:var(--font-weight-medium)}.nzmgnW_toolDescription{color:var(--muted-foreground);font-size:var(--text-xs);-webkit-line-clamp:2;-webkit-box-orient:vertical;flex-basis:100%;display:-webkit-box;overflow:hidden}.nzmgnW_toolFilter{max-width:calc(var(--space-16) * 4);margin-top:var(--space-2)}.nzmgnW_toolMode{width:auto;min-width:calc(var(--space-16) * 2)}.nzmgnW_tools ul{max-height:calc(var(--space-16) * 6);overflow-y:auto}.nzmgnW_actions{align-items:center;gap:var(--space-2);display:flex}.nzmgnW_search{width:calc(var(--space-16) * 3.5);position:relative}.nzmgnW_search svg{top:50%;left:var(--space-2);width:var(--icon-sm);height:var(--icon-sm);color:var(--muted-foreground);pointer-events:none;position:absolute;transform:translateY(-50%)}.nzmgnW_search input{padding-left:var(--space-7)}@media (max-width:720px){.nzmgnW_actions{width:100%}.nzmgnW_search{flex:1;width:auto}}.nzmgnW_section{gap:var(--space-2);flex-direction:column;display:flex}.nzmgnW_sectionTitle{margin:var(--space-2) 0 0;font-size:var(--text-base);font-weight:var(--font-weight-medium)}.nzmgnW_entries{gap:var(--space-1) var(--space-8);grid-template-columns:repeat(2,minmax(0,1fr));margin:0;padding:0;list-style:none;display:grid}@media (max-width:900px){.nzmgnW_entries{grid-template-columns:minmax(0,1fr)}}.nzmgnW_entry{align-items:center;gap:var(--space-3);min-width:0;padding:var(--space-2) 0;display:flex}.nzmgnW_entryText{flex-direction:column;flex:1;min-width:0;display:flex}.nzmgnW_entryName{font-size:var(--text-sm);font-weight:var(--font-weight-medium);text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.nzmgnW_entryDescription{color:var(--muted-foreground);font-size:var(--text-xs);text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.nzmgnW_requested{align-items:center;gap:var(--space-1);color:var(--muted-foreground);font-size:var(--text-xs);flex:none;display:inline-flex}.nzmgnW_requested svg{width:var(--icon-xs);height:var(--icon-xs)}.nzmgnW_empty{align-items:center;gap:var(--space-3);padding:var(--space-8) 0;color:var(--muted-foreground);font-size:var(--text-sm);flex-direction:column;display:flex}.nzmgnW_icon{width:var(--space-8);height:var(--space-8);border:1px solid var(--border);border-radius:var(--radius-lg);background:var(--background);color:var(--muted-foreground);font-size:var(--text-sm);font-weight:var(--font-weight-medium);flex:none;justify-content:center;align-items:center;display:inline-flex}.nzmgnW_icon svg,.nzmgnW_icon img{width:var(--icon-md);height:var(--icon-md);object-fit:contain}.nzmgnW_icon[data-size=sm]{width:var(--space-6);height:var(--space-6);border-radius:var(--radius-md);font-size:var(--text-xs)}.nzmgnW_icon[data-size=sm] svg,.nzmgnW_icon[data-size=sm] img{width:var(--icon-sm);height:var(--icon-sm)}.nzmgnW_rowTitle,.nzmgnW_dialogTitle{align-items:center;gap:var(--space-2);display:inline-flex}.nzmgnW_portal{gap:var(--space-4);flex-direction:column;display:flex}.nzmgnW_intro{max-width:44rem;color:var(--muted-foreground);font-size:var(--text-sm);margin:0}.nzmgnW_clients{gap:var(--space-3);flex-direction:column;min-width:0;display:flex}.nzmgnW_clientsBar{align-items:center;gap:var(--space-2);flex-wrap:wrap;display:flex}.nzmgnW_clientsTabs{max-width:100%;overflow-x:auto}.nzmgnW_clientsBar .nzmgnW_search{width:auto;min-width:calc(var(--space-16) * 2);flex:1}.nzmgnW_clientList{max-height:calc(var(--space-16) * 6);flex-direction:column;margin:0;padding:0;list-style:none;display:flex;overflow-y:auto}.nzmgnW_client{gap:var(--space-2);padding:var(--space-2) 0;border-top:1px solid var(--border);flex-direction:column;display:flex}.nzmgnW_client:first-child{border-top:0}.nzmgnW_clientRow{align-items:center;gap:var(--space-2);min-width:0;min-height:var(--space-8);display:flex}.nzmgnW_entryDescription[data-error]{color:var(--destructive)}.nzmgnW_clientForm{align-items:center;gap:var(--space-2);grid-template-columns:minmax(0,1fr) auto auto;display:grid}.nzmgnW_clientOption{align-items:center;gap:var(--space-2);font-size:var(--text-sm);grid-column:1/-1;display:flex}.nzmgnW_clientHint,.nzmgnW_clientsEmpty{color:var(--muted-foreground);font-size:var(--text-xs);grid-column:1/-1;margin:0}.nzmgnW_clientsEmpty{padding:var(--space-6) 0;font-size:var(--text-sm);text-align:center}.nzmgnW_clientError{color:var(--destructive);font-size:var(--text-xs);margin:0}
.Mdyxla_dialog{gap:0;padding:0}.Mdyxla_dialog[data-aside]{width:min(1240px,100vw - 32px);max-width:1240px;height:calc(100dvh - 48px)}.Mdyxla_header{justify-content:space-between;align-items:flex-start;gap:var(--space-4);padding:var(--space-4) var(--space-4) var(--space-3) var(--space-5);border-bottom:1px solid var(--border);flex-direction:row;margin:0;display:flex}.Mdyxla_heading{gap:var(--space-0-5);min-width:0;display:grid}.Mdyxla_title{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.Mdyxla_headerActions{align-items:center;gap:var(--space-2);flex-shrink:0;display:flex}.Mdyxla_body{flex:auto;min-height:0;display:flex}.Mdyxla_main{gap:var(--space-3);min-width:0;min-height:0;padding:var(--space-4) var(--space-5) var(--space-5);flex-direction:column;flex:auto;display:flex}.Mdyxla_version{width:min(100%,360px)}.Mdyxla_aside{gap:var(--space-4);min-height:0;padding:var(--space-4);border-left:1px solid var(--border);background:var(--surface-subtle);flex-direction:column;flex:0 0 340px;display:flex;overflow-y:auto}.Mdyxla_aside>*{flex-shrink:0}.Mdyxla_download{gap:var(--space-2);display:grid}.Mdyxla_viewer{gap:var(--space-2);flex-direction:column;flex:auto;min-height:0;display:flex}.Mdyxla_controls{align-items:center;gap:var(--space-1);flex-shrink:0;display:flex}.Mdyxla_zoom{align-items:center;gap:var(--space-1);margin-left:auto;display:flex}.Mdyxla_count{min-width:48px;color:var(--muted-foreground);font-size:var(--text-xs);line-height:var(--leading-xs);font-variant-numeric:tabular-nums;text-align:center}.Mdyxla_problem{justify-content:center;align-items:center;gap:var(--space-1);min-height:240px;padding:var(--space-8) var(--space-5);border:1px solid var(--border);border-radius:var(--radius-lg);background:var(--surface-subtle);text-align:center;flex-direction:column;flex:auto;display:flex}.Mdyxla_problem strong{font-size:var(--text-sm);font-weight:500}.Mdyxla_problem p{max-width:24rem;color:var(--muted-foreground);font-size:var(--text-xs);line-height:var(--leading-xs);margin:0}.Mdyxla_canvas[hidden]{display:none}.Mdyxla_canvas{align-items:center;gap:var(--space-4);min-height:240px;padding:var(--space-4);border:1px solid var(--border);border-radius:var(--radius-lg);background:var(--muted);flex-direction:column;flex:auto;display:flex;overflow:auto}.Mdyxla_canvas:focus-visible{outline:2px solid var(--ring);outline-offset:2px}.Mdyxla_placeholder{width:100%;height:320px}.Mdyxla_page{background:var(--background);box-shadow:0 0 0 1px var(--border);flex-shrink:0}.Mdyxla_page canvas{width:100%;height:100%;display:block}.Mdyxla_image{max-width:100%;height:auto;margin:auto;display:block}.Mdyxla_text{padding:var(--space-4);border-radius:var(--radius-md);background:var(--background);color:var(--foreground);font-family:var(--font-mono);font-size:var(--text-xs);line-height:var(--leading-xs);white-space:pre;align-self:stretch;margin:0;overflow:auto}.Mdyxla_none{color:var(--muted-foreground);font-size:var(--text-sm);line-height:var(--leading-sm);margin:auto}.Mdyxla_pageText{color:var(--muted-foreground);font-size:var(--text-xs);line-height:var(--leading-xs);flex-shrink:0}.Mdyxla_pageText summary{cursor:pointer}.Mdyxla_pageText p{max-height:160px;margin-top:var(--space-2);white-space:pre-wrap;overflow:auto}@media (max-width:900px){.Mdyxla_dialog[data-aside]{width:calc(100vw - 16px);height:calc(100dvh - 16px)}.Mdyxla_body{gap:var(--space-4);padding:var(--space-3);flex-direction:column;overflow-y:auto}.Mdyxla_aside{display:contents}.Mdyxla_main{flex:none;padding:0}.Mdyxla_download{order:2}.Mdyxla_canvas{flex:none;height:70dvh}}
.wnQBFW_workspace{height:calc(var(--workspace-viewport-height,100dvh) - var(--header-height));--chat-beside-file:clamp(20rem, 34%, 28rem);min-height:0;display:flex;overflow:hidden}.wnQBFW_workspace>.wnQBFW_chat{width:100%;min-width:0;transition:width var(--motion-slow) var(--ease-drawer);flex:none}.wnQBFW_workspace[data-file-open]>.wnQBFW_chat{width:var(--chat-beside-file);border-right:1px solid var(--border)}.wnQBFW_workspace>.wnQBFW_filePanel{width:calc(100% - var(--chat-beside-file));flex:none}.wnQBFW_fileBody>*{animation:wnQBFW_fileIn var(--motion-slow) var(--ease-out)}@keyframes wnQBFW_fileIn{0%{opacity:0}}.wnQBFW_workspace[data-file-open] .wnQBFW_threadColumn{width:100%}.wnQBFW_workspace[data-dock]{height:100%}.wnQBFW_workspace[data-dock] .wnQBFW_stage[data-empty]{justify-content:flex-start}.wnQBFW_workspace[data-dock] .wnQBFW_stage[data-empty] .wnQBFW_dock{padding-bottom:var(--space-3);flex:1;display:flex}.wnQBFW_workspace[data-dock] .wnQBFW_stage[data-empty] .wnQBFW_threadColumn{flex-direction:column;display:flex}.wnQBFW_workspace[data-dock] .wnQBFW_intro{margin:var(--space-6) 0;view-transition-name:none;flex:1;justify-content:center}.wnQBFW_workspace[data-dock] .wnQBFW_composerSlot{view-transition-name:none}.wnQBFW_workspace[data-dock] .wnQBFW_thread{padding:var(--space-4) var(--space-3) var(--space-6)}.wnQBFW_workspace[data-dock] .wnQBFW_dock{padding-inline:var(--space-3)}.wnQBFW_dockStarters{align-items:center;gap:var(--space-1-5);flex-direction:column;display:flex}.wnQBFW_dockStarter{max-width:100%;padding:var(--space-1-5) var(--space-3);border-radius:var(--radius-tray-card);background:var(--background);box-shadow:var(--shadow-tray-card);color:var(--foreground);font:inherit;text-align:center;cursor:pointer;transition:box-shadow var(--motion-fast) var(--ease-out);border:0}@media (hover:hover) and (pointer:fine){.wnQBFW_dockStarter:hover{box-shadow:var(--shadow-tray-card-hover)}}.wnQBFW_filePanel{background:var(--background);flex-direction:column;flex:1;min-width:0;min-height:0;display:flex}.wnQBFW_fileHeader{align-items:center;gap:var(--space-1);height:var(--header-height);padding:0 var(--space-2) 0 var(--space-3);border-bottom:1px solid var(--border);flex-shrink:0;display:flex}.wnQBFW_fileTile{width:var(--space-6);height:var(--space-6);border-radius:var(--radius-md);flex:none;justify-content:center;align-items:center;display:inline-flex}.wnQBFW_fileTile svg{width:var(--icon-sm);height:var(--icon-sm)}.wnQBFW_fileTitle{text-overflow:ellipsis;white-space:nowrap;min-width:0;font-size:var(--text-sm);font-weight:var(--font-weight-medium);flex:1;overflow:hidden}.wnQBFW_fileActions{align-items:center;gap:var(--space-1);flex:none;display:flex}.wnQBFW_fileBody{flex-direction:column;flex:1;min-height:0;display:flex;overflow:auto}.wnQBFW_filePanel[data-kind=preview] .wnQBFW_fileBody{padding:var(--space-3)}.wnQBFW_fileBody canvas{max-width:100%;height:auto}.wnQBFW_panelFill{flex-direction:column;flex:1;min-height:0;display:flex;overflow:hidden}.wnQBFW_panelFill>*{flex:1;min-height:0}.wnQBFW_fileLoading{padding:var(--space-3);flex:1}.wnQBFW_fileError{margin:var(--space-4);color:var(--destructive);font-size:var(--text-sm)}@media (max-width:900px){.wnQBFW_workspace[data-file-open]{position:relative}.wnQBFW_workspace[data-file-open]>.wnQBFW_filePanel{z-index:2;width:auto;animation:wnQBFW_fileOver var(--motion-slow) var(--ease-drawer);position:absolute;inset:0}.wnQBFW_workspace[data-file-open]>.wnQBFW_chat{border-right:0;width:100%}}@keyframes wnQBFW_fileOver{0%{transform:translateX(var(--space-12));opacity:0}}@media (prefers-reduced-motion:reduce){.wnQBFW_workspace>.wnQBFW_chat{transition:none}.wnQBFW_fileBody>*,.wnQBFW_workspace[data-file-open]>.wnQBFW_filePanel{animation:none}}.wnQBFW_chat{--chat-column:46rem;flex-direction:column;height:100%;min-height:0;display:flex;position:relative}.wnQBFW_stage[data-empty]{flex-direction:column;flex:1;justify-content:safe center;min-height:0;display:flex;overflow-y:auto}.wnQBFW_stage[data-empty] .wnQBFW_dock{padding-bottom:var(--space-6)}.wnQBFW_stage[data-empty] .wnQBFW_dock:before{display:none}.wnQBFW_stage[data-home]{padding-top:clamp(var(--space-8), 12vh, calc(var(--space-16) * 2));justify-content:flex-start}.wnQBFW_below{margin-top:var(--space-6);view-transition-name:wnQBFW_chat-below}.wnQBFW_intro{gap:var(--space-4);margin-bottom:var(--space-4);view-transition-name:wnQBFW_chat-intro;flex-direction:column;display:flex}.wnQBFW_composerSlot{z-index:2;view-transition-name:wnQBFW_chat-composer;position:relative}.wnQBFW_greeting{margin:0 0 var(--space-1) var(--space-1);font-size:var(--text-lg);line-height:var(--leading-lg);font-weight:var(--font-weight-medium);letter-spacing:var(--tracking-md);opacity:0;transition:opacity var(--motion-moderate) var(--ease-out)}.wnQBFW_greeting[data-ready]{opacity:1}.wnQBFW_suggestionRow{gap:var(--space-2);padding:0 var(--space-1) var(--space-1);opacity:0;transition:opacity var(--motion-moderate) var(--ease-out);grid-template-columns:repeat(4,minmax(0,1fr));display:grid}.wnQBFW_suggestionRow[data-ready]{opacity:1}.wnQBFW_suggestionCard{justify-content:space-between;gap:var(--space-3);min-width:0;min-height:6.5rem;padding:var(--space-2-5);border-radius:var(--radius-tray-card);background:var(--background);box-shadow:var(--shadow-tray-card);color:var(--foreground);font:inherit;text-align:left;cursor:pointer;transition:box-shadow var(--motion-fast) var(--ease-out), transform var(--motion-fast) var(--ease-out);border:0;flex-direction:column;text-decoration:none;display:flex}@media (hover:hover) and (pointer:fine){.wnQBFW_suggestionCard:hover{box-shadow:var(--shadow-tray-card-hover)}.wnQBFW_suggestionCard:hover .wnQBFW_suggestionGo{color:var(--foreground);transform:translate(1px,-1px)}}.wnQBFW_suggestionCard:active{transform:scale(.98)}.wnQBFW_suggestionTop{justify-content:space-between;align-items:flex-start;display:flex}.wnQBFW_suggestionIcon{width:var(--space-6);height:var(--space-6);border-radius:var(--radius-md);--glass-lift:0 1px 2px color-mix(in srgb, var(--glass-to) 35%, transparent);justify-content:center;align-items:center;display:inline-flex}.wnQBFW_suggestionIcon svg{width:18px;height:18px}.wnQBFW_suggestionGo{width:var(--icon-sm);height:var(--icon-sm);margin:var(--space-1) var(--space-0-5) 0 0;color:var(--muted-foreground);transition:color var(--motion-fast) var(--ease-out), transform var(--motion-fast) var(--ease-out)}.wnQBFW_suggestionText{font-size:var(--text-sm);line-height:var(--leading-sm)}.wnQBFW_thread{min-height:0;padding:var(--space-6) var(--space-4) var(--space-8);flex:1;overflow-y:auto}.wnQBFW_threadColumn{width:min(100%, var(--chat-column));margin-inline:auto}.wnQBFW_headerTitle{text-overflow:ellipsis;white-space:nowrap;vertical-align:bottom;max-width:28rem;color:var(--muted-foreground);display:inline-block;overflow:hidden}.wnQBFW_userRow{animation:wnQBFW_riseIn var(--motion-moderate) var(--ease-out);align-items:flex-end;gap:var(--space-1-5);margin:var(--space-6) 0 var(--space-6);flex-direction:column;display:flex}.wnQBFW_userFiles{justify-content:flex-end;gap:var(--space-1-5);flex-wrap:wrap;max-width:80%;margin:0;padding:0;list-style:none;display:flex}.wnQBFW_answerFiles{gap:var(--space-1-5);flex-wrap:wrap;margin:0;padding:0;list-style:none;display:flex}.wnQBFW_userMention{padding:0 var(--space-0-5);border-radius:var(--radius-sm);background:var(--primary-subtle);color:var(--info)}.wnQBFW_userRow:first-child{margin-top:0}.wnQBFW_userQuote{max-width:80%;padding:0 var(--space-3);border-left:2px solid var(--border);color:var(--muted-foreground);font-size:var(--text-xs);line-height:var(--leading-xs);white-space:pre-wrap;overflow-wrap:anywhere;-webkit-line-clamp:3;line-clamp:3;-webkit-box-orient:vertical;margin:0;display:-webkit-box;overflow:hidden}.wnQBFW_userBubble{max-width:80%;padding:var(--space-2) var(--space-3);border-radius:var(--radius-xl);background:var(--surface-tray);font-size:var(--text-sm);line-height:var(--leading-sm);white-space:pre-wrap;overflow-wrap:anywhere}.wnQBFW_assistantRow{gap:var(--space-2);flex-direction:column;display:flex}.wnQBFW_answer{font-size:var(--text-sm);line-height:var(--leading-md);overflow-wrap:anywhere}.wnQBFW_answer>*{margin:0 0 var(--space-2)}.wnQBFW_answer>:last-child{margin-bottom:0}.wnQBFW_answer h3{font-size:var(--text-sm);font-weight:var(--font-weight-medium);margin-top:var(--space-3)}.wnQBFW_answer strong{font-weight:var(--font-weight-medium)}.wnQBFW_answer ul,.wnQBFW_answer ol{padding-left:var(--space-5)}.wnQBFW_answer ul{list-style:outside}.wnQBFW_answer ol{list-style:decimal}.wnQBFW_answer li+li{margin-top:var(--space-1)}.wnQBFW_answer code,.wnQBFW_answer pre{font-family:var(--font-mono);font-size:var(--text-xs);background:var(--surface-tray);border-radius:var(--radius-sm)}.wnQBFW_answer code{padding:0 var(--space-1)}.wnQBFW_answer pre{padding:var(--space-2) var(--space-3);overflow-x:auto}.wnQBFW_word{animation:wnQBFW_wordIn var(--motion-slow) var(--ease-out) both}@keyframes wnQBFW_wordIn{0%{opacity:0}}.wnQBFW_answer[data-streaming]>p:last-child:after{content:"";width:var(--space-1-5);height:var(--space-1-5);margin-left:var(--space-1);background:var(--foreground);vertical-align:middle;animation:wnQBFW_answerDot var(--motion-loop) ease-in-out infinite;border-radius:999px;display:inline-block}@keyframes wnQBFW_answerDot{50%{opacity:.25;transform:scale(.7)}}.wnQBFW_answer a:not(.wnQBFW_citation){color:var(--primary);text-underline-offset:var(--space-0-5);text-decoration:underline}.wnQBFW_citation{min-width:var(--space-4);height:var(--space-4);margin-left:var(--space-0-5);padding:0 var(--space-1);border-radius:var(--radius-sm);background:var(--surface-tray);color:var(--muted-foreground);font-size:var(--text-xs);vertical-align:1px;transition:background-color var(--motion-fast) var(--ease-out), color var(--motion-fast) var(--ease-out);justify-content:center;align-items:center;line-height:1;text-decoration:none;display:inline-flex}@media (hover:hover) and (pointer:fine){.wnQBFW_citation:hover{background:var(--primary-subtle);color:var(--primary)}}.wnQBFW_citationMore{height:var(--space-4);margin-left:var(--space-0-5);padding:0 var(--space-1);border-radius:var(--radius-sm);color:var(--muted-foreground);font:inherit;font-size:var(--text-xs);vertical-align:1px;cursor:pointer;background:0 0;border:0;line-height:1}@media (hover:hover) and (pointer:fine){.wnQBFW_citationMore:hover{background:var(--hover);color:var(--foreground)}}.wnQBFW_steps{margin-bottom:calc(var(--space-1) * -1);animation:wnQBFW_riseIn var(--motion-moderate) var(--ease-out);font-size:var(--text-sm);line-height:var(--leading-sm);color:var(--muted-foreground)}.wnQBFW_retracted{animation:wnQBFW_retract var(--motion-moderate) var(--ease-out) forwards;grid-template-rows:1fr;display:grid}.wnQBFW_retracted>.wnQBFW_answer{min-height:0;overflow:hidden}@keyframes wnQBFW_retract{to{margin-bottom:calc(var(--space-2) * -1);opacity:0;grid-template-rows:0fr}}@media (prefers-reduced-motion:reduce){.wnQBFW_retracted{animation-duration:1ms}}.wnQBFW_stepsToggle{align-items:center;gap:var(--space-1-5);color:inherit;font:inherit;cursor:default;background:0 0;border:0;padding:0;display:inline-flex}button.wnQBFW_stepsToggle{cursor:pointer}@media (hover:hover) and (pointer:fine){button.wnQBFW_stepsToggle:hover{color:var(--foreground)}}.wnQBFW_stepsHeadline{font-weight:var(--font-weight-medium);animation:wnQBFW_headlineIn var(--motion-moderate) var(--ease-out)}@keyframes wnQBFW_headlineIn{0%{opacity:0;transform:translateY(2px)}}.wnQBFW_stepsTime{font-variant-numeric:tabular-nums;font-size:var(--text-xs);opacity:.8}.wnQBFW_stepsChevron{width:var(--icon-sm);height:var(--icon-sm);transition:transform var(--motion-moderate) var(--ease-out)}.wnQBFW_stepsChevron[data-open]{transform:rotate(90deg)}.wnQBFW_stepBody{transition:grid-template-rows var(--motion-slow) var(--ease-in-out);grid-template-rows:0fr;display:grid}.wnQBFW_stepBody[data-open]{grid-template-rows:1fr}.wnQBFW_stepClip{min-height:0;overflow:hidden}.wnQBFW_stepHeight{overflow:hidden}.wnQBFW_stepMeasure{display:flow-root}.wnQBFW_stepList{margin:0;padding:0;list-style:none}.wnQBFW_stepList li{grid-template-columns:var(--icon-sm) minmax(0, 1fr) auto;align-items:center;column-gap:var(--space-2);max-width:28rem;min-height:var(--space-6);animation:wnQBFW_stepIn var(--motion-slow) var(--ease-out) both;display:grid;position:relative}@keyframes wnQBFW_riseIn{0%{opacity:0;transform:translateY(6px)}}@keyframes wnQBFW_stepIn{0%{opacity:0;transform:translateY(4px)}}.wnQBFW_stepList li:not(:last-child):after{content:"";top:calc(50% + var(--space-2));bottom:calc(var(--space-2) * -1);left:calc(var(--icon-sm) / 2);background:var(--border-control);opacity:.6;width:1px;position:absolute}.wnQBFW_stepList li:first-child{margin-top:var(--space-2)}.wnQBFW_stepMark{z-index:1;width:var(--icon-sm);height:var(--icon-sm);background:var(--background);color:var(--muted-foreground);justify-content:center;align-items:center;display:inline-flex;position:relative}.wnQBFW_stepMark svg{width:14px;height:14px}.wnQBFW_stepSpinner{color:var(--foreground);animation:wnQBFW_stepSpin var(--motion-spin) linear infinite}@keyframes wnQBFW_stepSpin{to{transform:rotate(360deg)}}.wnQBFW_stepList li[data-state=failed] .wnQBFW_stepMark,.wnQBFW_stepList li[data-state=failed] .wnQBFW_stepMeta{color:var(--warning)}.wnQBFW_stepList li[data-state=running] .wnQBFW_stepLabel{color:var(--foreground)}.wnQBFW_stepLabel{text-overflow:ellipsis;white-space:nowrap;min-width:0;overflow:hidden}.wnQBFW_stepMeta{font-size:var(--text-xs);font-variant-numeric:tabular-nums;color:var(--muted-foreground);opacity:.85}@media (prefers-reduced-motion:reduce){.wnQBFW_word,.wnQBFW_steps,.wnQBFW_footer,.wnQBFW_userRow,.wnQBFW_stepList li,.wnQBFW_stepsHeadline,.wnQBFW_stepSpinner,.wnQBFW_actions button[aria-pressed=true] svg,.wnQBFW_answer[data-streaming]>p:last-child:after{animation:none}.wnQBFW_stepBody,.wnQBFW_stepsChevron,.wnQBFW_sourcesPanel,.wnQBFW_sourcesChevron{transition:none}}.wnQBFW_footer{animation:wnQBFW_riseIn var(--motion-moderate) var(--ease-out);align-items:center;gap:var(--space-0-5);margin-top:var(--space-1);display:flex}.wnQBFW_footer[data-room]{height:var(--control-height);animation:none}.wnQBFW_sourcesToggle{align-items:center;gap:var(--space-1-5);height:var(--control-height);padding:0 var(--space-1-5) 0 var(--space-1);border-radius:var(--radius-lg);color:var(--muted-foreground);font:inherit;font-size:var(--text-xs);cursor:pointer;transition:background-color var(--motion-fast) var(--ease-out), color var(--motion-fast) var(--ease-out);background:0 0;border:0;display:inline-flex}@media (hover:hover) and (pointer:fine){.wnQBFW_sourcesToggle:hover{background:var(--hover);color:var(--foreground)}}.wnQBFW_sourceStack{display:inline-flex}.wnQBFW_sourceStack>span{width:calc(var(--space-4) + var(--space-0-5));height:calc(var(--space-4) + var(--space-0-5));border-radius:var(--radius-md);box-shadow:0 0 0 1.5px var(--background), var(--glass-lift,0 0 transparent);--glass-lift:0 1px 2px color-mix(in srgb, var(--glass-to) 30%, transparent);justify-content:center;align-items:center;display:inline-flex}.wnQBFW_sourceStack>span+span{margin-left:calc(var(--space-1) * -1)}.wnQBFW_sourceStack svg{width:13px;height:13px}.wnQBFW_sourcesChevron{width:var(--icon-xs);height:var(--icon-xs);transition:transform var(--motion-moderate) var(--ease-out)}.wnQBFW_sourcesChevron[data-open]{transform:rotate(90deg)}.wnQBFW_sourcesPanel{transition:grid-template-rows var(--motion-moderate) var(--ease-out);grid-template-rows:0fr;display:grid}.wnQBFW_sourcesPanel[data-open]{grid-template-rows:1fr}.wnQBFW_sourcesPanelInner{min-height:0;overflow:hidden}.wnQBFW_sourcesPanel[data-open] .wnQBFW_sourcesPanelInner{padding-top:var(--space-1-5)}.wnQBFW_sourceRows{max-height:18rem;margin:0;padding:0;list-style:none;overflow-y:auto}.wnQBFW_sourceRows li+li{border-top:1px solid var(--border)}.wnQBFW_sourceRow{grid-template-columns:var(--space-4) var(--space-5) minmax(0, 1fr) auto auto;align-items:center;column-gap:var(--space-2);min-height:var(--row-height);padding:0 var(--space-3);color:var(--foreground);font-size:var(--text-sm);transition:background-color var(--motion-fast) var(--ease-out);text-decoration:none;display:grid}@media (hover:hover) and (pointer:fine){.wnQBFW_sourceRow:hover{background:var(--hover)}}.wnQBFW_sourceIndex{font-size:var(--text-xs);font-variant-numeric:tabular-nums;color:var(--muted-foreground);text-align:right}.wnQBFW_sourceTile{width:var(--space-5);height:var(--space-5);border-radius:var(--radius-md);--glass-lift:0 1px 2px color-mix(in srgb, var(--glass-to) 30%, transparent);justify-content:center;align-items:center;display:inline-flex}.wnQBFW_sourceTile svg{width:var(--icon-sm);height:var(--icon-sm)}.wnQBFW_sourceText{align-items:baseline;gap:var(--space-2);min-width:0;display:flex}.wnQBFW_sourceTitle{text-overflow:ellipsis;white-space:nowrap;min-width:0;overflow:hidden}.wnQBFW_sourceContext{text-overflow:ellipsis;white-space:nowrap;min-width:0;font-size:var(--text-xs);color:var(--muted-foreground);flex:0 auto;overflow:hidden}.wnQBFW_sourceKind{font-size:var(--text-xs);color:var(--muted-foreground)}.wnQBFW_sourceOut{width:var(--icon-xs);height:var(--icon-xs);color:var(--muted-foreground)}.wnQBFW_actions{gap:var(--space-0-5);opacity:0;transition:opacity var(--motion-fast) var(--ease-out);display:flex}.wnQBFW_footer>.wnQBFW_actions:first-child{margin-left:calc(var(--space-1) * -1)}.wnQBFW_actions[data-after]{margin-left:var(--space-1);padding-left:var(--space-1);border-left:1px solid var(--border-control)}.wnQBFW_assistantRow[data-latest] .wnQBFW_actions,.wnQBFW_assistantRow:hover .wnQBFW_actions,.wnQBFW_actions:focus-within{opacity:1}.wnQBFW_actions button{width:var(--control-height);height:var(--control-height);border-radius:var(--radius-md);color:var(--muted-foreground);cursor:pointer;transition:background-color var(--motion-fast) var(--ease-out), color var(--motion-fast) var(--ease-out), transform var(--motion-fast) var(--ease-out);background:0 0;border:0;justify-content:center;align-items:center;display:inline-flex}.wnQBFW_actions button svg{width:var(--icon-sm);height:var(--icon-sm)}@media (hover:hover) and (pointer:fine){.wnQBFW_actions button:not(:disabled):hover{background:var(--hover);color:var(--foreground)}}.wnQBFW_actions button:active:not(:disabled){transform:scale(.97)}.wnQBFW_actions button[aria-pressed=true]{color:var(--foreground)}.wnQBFW_actions button[aria-pressed=true] svg{fill:currentColor;animation:wnQBFW_actionPop var(--motion-moderate) var(--ease-out)}@keyframes wnQBFW_actionPop{40%{transform:scale(1.25)}}.wnQBFW_actions button .wnQBFW_iconFrom,.wnQBFW_actions button .wnQBFW_iconTo{transition:opacity var(--motion-fast) var(--ease-out), transform var(--motion-moderate) var(--ease-out);position:absolute}.wnQBFW_actions button{position:relative}.wnQBFW_actions button .wnQBFW_iconTo,.wnQBFW_actions button[data-swap] .wnQBFW_iconFrom{opacity:0;transform:scale(.5)}.wnQBFW_actions button[data-swap] .wnQBFW_iconTo{opacity:1;color:var(--success);transform:scale(1)}.wnQBFW_actions button:disabled:not([aria-pressed=true]){opacity:.4;cursor:default}.wnQBFW_note{font-size:var(--text-xs);color:var(--muted-foreground);margin:0}.wnQBFW_failure{align-items:center;gap:var(--space-3);padding:var(--space-2) var(--space-3);border-radius:var(--radius-md);background:var(--destructive-light);color:var(--destructive);font-size:var(--text-control);display:flex}.wnQBFW_failure button{align-items:center;gap:var(--space-1);color:inherit;font:inherit;font-weight:var(--font-weight-medium);cursor:pointer;background:0 0;border:0;margin-left:auto;padding:0;display:inline-flex}.wnQBFW_failure svg{width:var(--icon-xs);height:var(--icon-xs)}.wnQBFW_dock{padding:0 var(--space-4) var(--space-3);position:relative}.wnQBFW_dock:before{content:"";inset:calc(var(--space-6) * -1) 0 100% 0;background:linear-gradient(to bottom, transparent, var(--background));pointer-events:none;position:absolute}.wnQBFW_jump{left:50%;bottom:calc(var(--space-16) + var(--space-8));width:var(--control-height);height:var(--control-height);border:1px solid var(--border);background:var(--background);box-shadow:var(--shadow-float);color:var(--muted-foreground);cursor:pointer;transform:translateX(-50%) translateY(var(--space-2)) scale(.9);opacity:0;pointer-events:none;transition:opacity var(--motion-moderate) var(--ease-out), transform var(--motion-moderate) var(--ease-out);border-radius:999px;justify-content:center;align-items:center;display:inline-flex;position:absolute}.wnQBFW_jump[data-visible]{opacity:1;pointer-events:auto;transform:translate(-50%)}.wnQBFW_jump svg{width:var(--icon-sm);height:var(--icon-sm)}.wnQBFW_chip[data-state=uploading] .wnQBFW_chipContext{animation:wnQBFW_pulse-soft var(--motion-loop) ease-in-out infinite}.wnQBFW_chip[data-state=failed] .wnQBFW_chipContext,.wnQBFW_chip[data-state=failed] .wnQBFW_chipIcon{color:var(--warning)}@keyframes wnQBFW_pulse-soft{50%{opacity:.45}}.wnQBFW_chip{align-items:center;gap:var(--space-1-5);max-width:100%;height:var(--control-height);padding:0 var(--space-1) 0 var(--space-1);border-radius:var(--radius-lg);background:var(--surface-subtle);box-shadow:inset 0 0 0 1px var(--border);font-size:var(--text-xs);animation:wnQBFW_chipIn var(--motion-moderate) var(--ease-out);display:inline-flex}@keyframes wnQBFW_chipIn{0%{opacity:0;transform:scale(.94)}}.wnQBFW_chipOpen{align-items:center;gap:inherit;min-width:0;color:inherit;font:inherit;cursor:pointer;background:0 0;border:0;padding:0;display:inline-flex}.wnQBFW_chipOpen:hover .wnQBFW_chipName{text-decoration:underline}.wnQBFW_chipOpen:focus-visible{outline:2px solid var(--ring);outline-offset:2px;border-radius:var(--radius-md)}.wnQBFW_chipIcon{width:var(--space-5);height:var(--space-5);border-radius:var(--radius-md);--glass-lift:0 1px 2px color-mix(in srgb, var(--glass-to) 35%, transparent);flex:none;justify-content:center;align-items:center;display:inline-flex}.wnQBFW_chipIcon svg{width:var(--icon-sm);height:var(--icon-sm)}.wnQBFW_chipName{text-overflow:ellipsis;white-space:nowrap;min-width:0;max-width:14rem;overflow:hidden}.wnQBFW_chip[data-kind=quote] .wnQBFW_chipName{max-width:24rem}.wnQBFW_chipContext{text-overflow:ellipsis;white-space:nowrap;min-width:0;max-width:9rem;color:var(--muted-foreground);overflow:hidden}.wnQBFW_call{align-items:center;gap:var(--space-3);min-height:calc(var(--leading-lg) * 2 + var(--space-0-5) * 2);padding-inline:var(--space-1);cursor:default;animation:wnQBFW_riseIn var(--motion-moderate) var(--ease-out);display:flex}.wnQBFW_callLine{min-width:0;color:var(--muted-foreground);font-size:var(--text-base);line-height:var(--leading-lg);text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.wnQBFW_orb{width:var(--space-10);height:var(--space-10);flex:none;position:relative}.wnQBFW_orbHalo,.wnQBFW_orbBody,.wnQBFW_orbCore,.wnQBFW_orbRing{border-radius:50%;position:absolute;inset:0}.wnQBFW_orbHalo{background:var(--clais-glow);filter:blur(var(--space-1-5));opacity:.18;will-change:scale, opacity}.wnQBFW_orbBody{inset:var(--space-1)}.wnQBFW_orbCore{background:radial-gradient(circle at 34% 30%, color-mix(in srgb, var(--clais-rim) 75%, var(--clais-glow)), var(--clais-glow) 42%, var(--clais-night));box-shadow:inset 0 0 0 1px color-mix(in srgb, var(--clais-rim) 35%, transparent);will-change:scale;transition:opacity var(--motion-moderate) var(--ease-out)}.wnQBFW_orbRing{inset:calc(var(--space-0-5) * -1);background:conic-gradient(from 0deg, transparent 0 62%, var(--clais-glow) 88%, var(--clais-rim));-webkit-mask:radial-gradient(farthest-side, transparent calc(100% - 3px), var(--mask-solid) calc(100% - 2px));mask:radial-gradient(farthest-side, transparent calc(100% - 3px), var(--mask-solid) calc(100% - 2px));opacity:0;transition:opacity var(--motion-moderate) var(--ease-out)}.wnQBFW_orb[data-state=connecting] .wnQBFW_orbCore{opacity:.45;animation:wnQBFW_pulse-soft var(--motion-loop) ease-in-out infinite}.wnQBFW_orb[data-state=listening] .wnQBFW_orbBody{animation:wnQBFW_orbBreathe calc(var(--motion-loop) * 1.5) ease-in-out infinite}.wnQBFW_orb[data-state=working] .wnQBFW_orbRing{opacity:1;animation:wnQBFW_menuSpin calc(var(--motion-spin) * 1.5) linear infinite}.wnQBFW_orb[data-state=working] .wnQBFW_orbCore{opacity:.7}.wnQBFW_orb[data-state=speaking] .wnQBFW_orbCore{animation:wnQBFW_orbTalk var(--motion-loop) var(--ease-in-out) infinite}.wnQBFW_orb[data-state=speaking] .wnQBFW_orbHalo{opacity:.3}@keyframes wnQBFW_orbBreathe{50%{scale:1.05}}@keyframes wnQBFW_orbTalk{0%,to{border-radius:54% 46% 52% 48%/48% 54% 46% 52%;rotate:0deg}33%{border-radius:44% 56% 46% 54%/56% 44% 54% 46%;rotate:40deg}66%{border-radius:56% 44% 58% 42%/44% 58% 42% 56%;rotate:80deg}}@media (prefers-reduced-motion:reduce){.wnQBFW_call,.wnQBFW_orbCore,.wnQBFW_orbBody,.wnQBFW_orbRing{animation:none!important}}@keyframes wnQBFW_menuSpin{to{transform:rotate(360deg)}}@media (prefers-reduced-motion:reduce){.wnQBFW_chip{animation:none}}.wnQBFW_sectionHeader{margin-right:var(--space-1);justify-content:space-between}.wnQBFW_newChat{width:var(--space-5);height:var(--space-5);border-radius:var(--radius-md);color:var(--muted-foreground);transition:background-color var(--motion-fast) var(--ease-out), color var(--motion-fast) var(--ease-out);justify-content:center;align-items:center;display:inline-flex}.wnQBFW_newChat svg{width:var(--icon-sm);height:var(--icon-sm)}@media (hover:hover) and (pointer:fine){.wnQBFW_newChat:hover{background:var(--hover);color:var(--foreground)}}.wnQBFW_chatRow{position:relative}.wnQBFW_chatLink{font-weight:var(--font-weight-regular);padding-right:var(--space-7)}.wnQBFW_chatMenu{top:50%;right:var(--space-1);width:var(--space-5);height:var(--space-5);border-radius:var(--radius-md);color:var(--muted-foreground);cursor:pointer;opacity:0;transition:opacity var(--motion-fast) var(--ease-out);background:0 0;border:0;justify-content:center;align-items:center;display:inline-flex;position:absolute;transform:translateY(-50%)}.wnQBFW_chatMenu svg{width:var(--icon-sm);height:var(--icon-sm)}.wnQBFW_chatRow:hover .wnQBFW_chatMenu,.wnQBFW_chatMenu:focus-visible,.wnQBFW_chatMenu[data-popup-open]{opacity:1}@media (hover:none){.wnQBFW_chatMenu{opacity:1}}.wnQBFW_showMore{width:100%;height:var(--control-height);margin-top:var(--space-0-5);padding:0 var(--space-2);border-radius:var(--corner-radius,9px);color:var(--muted-foreground);font:inherit;cursor:pointer;background:0 0;border:0;align-items:center;display:flex}@media (hover:hover) and (pointer:fine){.wnQBFW_showMore:hover{background:var(--hover);color:var(--foreground)}}.wnQBFW_sidebarEmpty{padding:0 var(--space-2);font-size:var(--text-xs);color:var(--muted-foreground);margin:0}@media (max-width:520px){.wnQBFW_sourceKind,.wnQBFW_sourceContext{display:none}}@media (max-width:760px){.wnQBFW_suggestionRow{scroll-snap-type:x proximity;scrollbar-width:none;padding:1px;display:flex;overflow-x:auto}.wnQBFW_suggestionCard{scroll-snap-align:start;flex:none;width:11rem}}.wnQBFW_schedules{gap:var(--space-4);width:min(100% - var(--space-8), 46rem);margin:var(--space-6) auto var(--space-12);flex-direction:column;display:flex}.wnQBFW_schedulesIntro{justify-content:space-between;align-items:center;gap:var(--space-4);display:flex}.wnQBFW_schedulesIntro p{font-size:var(--text-sm);color:var(--muted-foreground);margin:0}.wnQBFW_scheduleMeta{font-weight:var(--font-weight-regular);color:var(--muted-foreground)}.wnQBFW_scheduleActions{align-items:center;gap:var(--space-2);display:flex}.wnQBFW_schedulePrompt{margin:0 0 var(--space-3);font-size:var(--text-sm);line-height:var(--leading-sm);color:var(--muted-foreground);-webkit-line-clamp:3;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}.wnQBFW_scheduleEmpty{align-items:flex-start;gap:var(--space-3);font-size:var(--text-sm);color:var(--muted-foreground);flex-direction:column;display:flex}.wnQBFW_scheduleEmpty p{margin:0}.wnQBFW_scheduleEmpty svg{width:var(--icon-md);height:var(--icon-md);color:var(--foreground)}.wnQBFW_sectionActions{align-items:center;gap:var(--space-0-5);display:inline-flex}.wnQBFW_sectionTitle{color:inherit;text-decoration:none}.wnQBFW_historyToggle{width:100%;min-height:var(--control-height);padding:0 var(--space-2);border-radius:var(--radius-nav);color:var(--muted-foreground);font:inherit;text-align:left;cursor:pointer;background:0 0;border:0;justify-content:space-between;align-items:center;display:flex}.wnQBFW_historyToggle svg{width:var(--icon-sm);height:var(--icon-sm);transition:transform var(--motion-fast) var(--ease-out)}.wnQBFW_historyToggle svg[data-open]{transform:rotate(180deg)}@media (max-width:700px){.wnQBFW_chat .wnQBFW_dock{padding:var(--space-3)}.wnQBFW_stage[data-empty]{justify-content:flex-end}.wnQBFW_stage[data-empty] .wnQBFW_dock{padding-bottom:var(--space-3)}.wnQBFW_stage[data-home]{padding-top:var(--space-4);justify-content:flex-start}.wnQBFW_intro{margin-bottom:var(--space-5)}.wnQBFW_thread{padding:var(--space-4) var(--space-3)}.wnQBFW_suggestionRow{grid-template-columns:repeat(2,minmax(0,1fr));display:grid;overflow:visible}.wnQBFW_suggestionCard{width:auto;min-height:var(--space-16)}.wnQBFW_suggestionCard:nth-child(n+3){display:none}.wnQBFW_sectionHeader{min-height:var(--control-height);margin-block:0}.wnQBFW_sectionTitle{min-height:var(--control-height);color:var(--foreground);flex:1;align-items:center;display:flex}.wnQBFW_chatLink{padding-right:var(--space-12)}.wnQBFW_chatMenu{right:0}.wnQBFW_sourceRow{min-height:var(--control-height);padding:var(--space-2)}.wnQBFW_proposalFields{grid-template-columns:minmax(0,1fr)}.wnQBFW_proposalFields dd{margin-bottom:var(--space-2)}.wnQBFW_proposalBar{flex-wrap:wrap}}@media (max-width:760px){.wnQBFW_schedulesIntro{flex-direction:column;align-items:flex-start}}.wnQBFW_proposal{max-width:34rem}.wnQBFW_proposal[data-status=dismissed] [data-slot=data-action-card-body]{opacity:.6}.wnQBFW_proposalIcon{width:var(--space-4);height:var(--space-4);color:var(--muted-foreground)}.wnQBFW_proposalFields{align-items:baseline;gap:var(--space-2) var(--space-3);font-size:var(--text-sm);line-height:var(--leading-sm);grid-template-columns:6rem minmax(0,1fr);margin:0;display:grid}.wnQBFW_proposalFields dt{color:var(--muted-foreground)}.wnQBFW_proposalFields dd{overflow-wrap:anywhere;min-width:0;margin:0}.wnQBFW_proposalDate{width:auto}.wnQBFW_proposalDescription{color:var(--muted-foreground);white-space:pre-line}.wnQBFW_proposalList{padding-left:var(--space-4);margin:0;list-style:outside}.wnQBFW_jobSteps{gap:var(--space-1-5);flex-direction:column;margin:0;padding:0;list-style:none;display:flex}.wnQBFW_jobSteps li{grid-template-columns:var(--space-4) minmax(0, 1fr) auto;align-items:baseline;gap:var(--space-2);display:grid}.wnQBFW_jobStepMark{color:var(--muted-foreground);font-size:var(--text-xs);font-variant-numeric:tabular-nums;justify-content:center;display:inline-flex}.wnQBFW_jobStepMark svg{width:var(--space-3);height:var(--space-3);color:var(--success);align-self:center}.wnQBFW_jobSteps li[data-done] .wnQBFW_jobStepTitle{color:var(--muted-foreground)}.wnQBFW_jobStatus{justify-content:space-between;align-items:center;gap:var(--space-2);flex-wrap:wrap;display:flex}.wnQBFW_jobFiles{gap:var(--space-1);flex-direction:column;margin:0;padding:0;list-style:none;display:flex}.wnQBFW_jobFiles li{align-items:baseline;gap:var(--space-2);flex-wrap:wrap;display:flex}.wnQBFW_jobFiles a{align-items:center;gap:var(--space-1);color:var(--foreground);text-underline-offset:var(--space-0-5);text-decoration:underline;display:inline-flex}.wnQBFW_jobFiles a svg{width:var(--space-3);height:var(--space-3);flex:none}.wnQBFW_proposalMessage{white-space:pre-line;max-height:12rem;overflow-y:auto}.wnQBFW_proposalError{margin:var(--space-3) 0 0;font-size:var(--text-xs);color:var(--destructive)}.wnQBFW_proposalFooter{padding-top:var(--space-2);justify-content:flex-end}.wnQBFW_proposals{gap:var(--space-2);flex-direction:column;display:flex}.wnQBFW_proposalBar{align-items:center;gap:var(--space-2);max-width:34rem;font-size:var(--text-sm);color:var(--muted-foreground);display:flex}.wnQBFW_proposalBar>span{flex:1}.wnQBFW_proposalGroupSummary{margin:0 0 var(--space-2);font-size:var(--text-sm);color:var(--muted-foreground)}.wnQBFW_proposalGroupList{gap:var(--space-1);font-size:var(--text-sm);flex-direction:column;margin:0;padding:0;list-style:none;display:flex}.wnQBFW_proposalGroupList strong{font-weight:500}.wnQBFW_proposalGroupList li[data-status=dismissed]{opacity:.6}.wnQBFW_proposalArrow{width:var(--space-3);height:var(--space-3);vertical-align:middle;color:var(--muted-foreground);display:inline}.wnQBFW_proposalNote{margin:0 0 var(--space-2);font-size:var(--text-xs);color:var(--muted-foreground)}.wnQBFW_proposalQuiet{color:var(--muted-foreground)}.wnQBFW_proposalGroupMore{margin:var(--space-2) 0 0;font-size:var(--text-xs);color:var(--muted-foreground)}.wnQBFW_proposalChecklist{font-size:var(--text-sm);flex-direction:column;margin:0;padding:0;list-style:none;display:flex}.wnQBFW_proposalChecklist li{border-top:1px solid var(--border)}.wnQBFW_proposalChecklist li[data-status=dismissed]{opacity:.6}.wnQBFW_proposalChecklist strong{font-weight:500}.wnQBFW_proposalCheckRow{align-items:flex-start;gap:var(--space-2);padding:var(--space-2) 0;overflow-wrap:break-word;display:flex}.wnQBFW_proposalCheckRow>span{min-width:0}.wnQBFW_proposalCheckDone{width:var(--space-4);height:var(--space-4);color:var(--muted-foreground);flex:none}.wnQBFW_proposalOutcome{color:var(--muted-foreground)}.wnQBFW_proposalKinds{gap:var(--space-1);margin:0 0 var(--space-2);font-size:var(--text-sm);flex-direction:column;padding:0;list-style:none;display:flex}.wnQBFW_proposalKindSection+.wnQBFW_proposalKindSection{margin-top:var(--space-3)}.wnQBFW_proposalKindTitle{margin:var(--space-2) 0 var(--space-1);font-size:var(--text-xs);color:var(--muted-foreground);font-weight:500}.wnQBFW_proposalDialogBody{max-height:60vh;overflow-y:auto}.wnQBFW_proposalChange{align-items:center;gap:var(--space-1-5);flex-wrap:wrap;display:inline-flex}.wnQBFW_proposalChange>svg{width:var(--space-3);height:var(--space-3);color:var(--muted-foreground)}.wnQBFW_proposalFrom{color:var(--muted-foreground);text-decoration:line-through}.wnQBFW_background{gap:var(--space-1);margin:0 0 var(--space-2);flex-direction:column;padding:0;list-style:none;display:flex}.wnQBFW_background li{align-items:center;gap:var(--space-2);padding:var(--space-2) var(--space-3);border-radius:var(--radius-lg);background:var(--muted);font-size:var(--text-sm);display:flex}.wnQBFW_background li[data-status=failed]{background:var(--warning-subtle)}.wnQBFW_backgroundMark{color:var(--muted-foreground);flex:none;display:inline-flex}.wnQBFW_background li[data-status=done] .wnQBFW_backgroundMark{color:var(--success)}.wnQBFW_background li[data-status=failed] .wnQBFW_backgroundMark{color:var(--warning)}.wnQBFW_backgroundMark svg,.wnQBFW_background button svg{width:var(--icon-sm);height:var(--icon-sm)}.wnQBFW_backgroundText{flex-direction:column;flex:1;min-width:0;display:flex}.wnQBFW_backgroundText strong{font-weight:500}.wnQBFW_backgroundText span{color:var(--muted-foreground);font-size:var(--text-xs);text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.wnQBFW_background button{padding:var(--space-1) var(--space-2);border-radius:var(--radius-md);color:var(--foreground);font-size:var(--text-xs);cursor:pointer;background:0 0;border:0;flex:none;align-items:center;font-weight:500;display:inline-flex}@media (hover:hover) and (pointer:fine){.wnQBFW_background button:hover{background:var(--background)}}.wnQBFW_nextSteps{gap:var(--space-1-5);margin-top:var(--space-2);flex-wrap:wrap;display:flex}.wnQBFW_nextStep{max-width:100%;padding:var(--space-1) var(--space-2-5);border-radius:var(--radius-tray-card);background:var(--background);box-shadow:var(--shadow-tray-card);color:var(--foreground);font:inherit;font-size:var(--text-sm);text-align:left;cursor:pointer;transition:box-shadow var(--motion-fast) var(--ease-out);border:0}@media (hover:hover) and (pointer:fine){.wnQBFW_nextStep:hover{box-shadow:var(--shadow-tray-card-hover)}}.wnQBFW_nextStep:focus-visible{outline:2px solid var(--ring);outline-offset:2px}
@font-face{font-family:Paper Serif;src:url(/fonts/invoice/LiberationSerif-Regular.ttf)format("truetype");font-weight:400;font-display:swap}@font-face{font-family:Paper Serif;src:url(/fonts/invoice/LiberationSerif-Bold.ttf)format("truetype");font-weight:700;font-display:swap}._3YWWHq_editor{background:var(--muted);flex-direction:column;flex:1;min-width:0;height:100%;min-height:0;display:flex}.app-main:has(>main>._3YWWHq_editor){flex-direction:column;height:100dvh;display:flex;overflow:hidden}:is(.app-main:has(>main>._3YWWHq_editor)>.app-header,.app-main:has(>main>._3YWWHq_editor)>.timer-bar){flex-shrink:0}.app-main>main:has(>._3YWWHq_editor){flex:1;min-height:0;overflow:hidden}._3YWWHq_headerMeta{align-items:baseline;gap:var(--space-2);min-width:0;max-width:100%;display:inline-flex}._3YWWHq_headerTitle{min-width:0;color:var(--foreground);text-overflow:ellipsis;overflow:hidden}._3YWWHq_headerMark{flex:none}._3YWWHq_headerMark:before{content:"·";margin-right:var(--space-2)}._3YWWHq_headerMark[data-state=error]{color:var(--destructive)}._3YWWHq_headerActions{align-items:center;gap:var(--space-1);display:flex}._3YWWHq_saveState{margin-right:var(--space-1);color:var(--muted-foreground);font-size:var(--text-xs);white-space:nowrap}._3YWWHq_saveState[data-state=error]{color:var(--destructive)}._3YWWHq_toolbar{scrollbar-width:none;align-items:center;gap:var(--space-0-5);min-height:calc(var(--control-height) + var(--space-2));padding:var(--space-1) var(--space-2);border-bottom:1px solid var(--border);background:var(--background);flex-shrink:0;display:flex;overflow-x:auto}._3YWWHq_toolbar [data-active=true],._3YWWHq_headerActions [data-active=true]{background:var(--accent);color:var(--accent-foreground)}._3YWWHq_toolbar>*{flex:none}._3YWWHq_toolbarGroup{align-items:center;gap:var(--space-0-5);display:inline-flex}._3YWWHq_toolbarEnd{align-items:center;gap:var(--space-0-5);padding-left:var(--space-1);margin-left:auto;display:inline-flex}._3YWWHq_toolbarMenu{gap:var(--space-0-5);padding-inline:var(--space-1-5) var(--space-1)}._3YWWHq_toolbarChevron{width:var(--space-3);height:var(--space-3);color:var(--muted-foreground)}._3YWWHq_toolbarMenuList{min-width:calc(var(--space-16) * 3.5)}._3YWWHq_toolbarCurrent{padding-left:var(--space-3);color:var(--muted-foreground);margin-left:auto}._3YWWHq_divider{width:1px;height:var(--space-4);margin:0 var(--space-1);background:var(--border)}._3YWWHq_headerActions[data-compact=true] ._3YWWHq_saveState[data-state=saved]{display:none}._3YWWHq_scroll{min-height:0;padding:var(--space-4) var(--space-3);flex:1;overflow-y:auto}._3YWWHq_sheet{max-width:calc(var(--space-16) * 12.5);min-height:100%;padding:var(--space-10) var(--space-12);border:1px solid var(--border);border-radius:var(--radius-lg);background:var(--background);box-shadow:var(--shadow-float);margin:0 auto;position:relative}._3YWWHq_pages{align-items:center;gap:var(--space-4);max-width:calc(var(--space-16) * 12.5);flex-direction:column;margin:0 auto;display:flex;position:relative}._3YWWHq_wordPage,._3YWWHq_pagesWaiting{background:var(--background);box-shadow:0 0 0 1px var(--border), var(--shadow-float);flex:none;position:relative;overflow:hidden}._3YWWHq_wordPage canvas{width:100%;height:100%;display:block}._3YWWHq_pagesWaiting{aspect-ratio:210/297;width:100%;color:var(--muted-foreground);font-size:var(--text-sm);justify-content:center;align-items:center;display:flex}._3YWWHq_wordPage .textLayer{z-index:0;text-align:initial;letter-spacing:normal;word-spacing:normal;-moz-text-size-adjust:none;text-size-adjust:none;forced-color-adjust:none;transform-origin:0 0;--min-font-size:1;--text-scale-factor:calc(var(--total-scale-factor) * var(--min-font-size));--min-font-size-inv:calc(1 / var(--min-font-size));line-height:1;position:absolute;inset:0;overflow:clip}:is(._3YWWHq_wordPage .textLayer span,._3YWWHq_wordPage .textLayer br){color:#0000;white-space:pre;cursor:text;transform-origin:0 0;-webkit-user-select:text;user-select:text;position:absolute}:is(._3YWWHq_wordPage .textLayer>:not(.markedContent),._3YWWHq_wordPage .textLayer .markedContent span:not(.markedContent)){z-index:1;--font-height:0;--scale-x:1;--rotate:0deg;font-size:calc(var(--text-scale-factor) * var(--font-height));transform:rotate(var(--rotate)) scaleX(var(--scale-x)) scale(var(--min-font-size-inv))}._3YWWHq_wordPage .textLayer .markedContent{display:contents}._3YWWHq_wordPage .textLayer ::selection{background:color-mix(in srgb, var(--primary) 30%, transparent)}._3YWWHq_wordPage .textLayer br::selection{background:0 0}._3YWWHq_wordPage .textLayer .endOfContent{z-index:0;cursor:default;-webkit-user-select:none;user-select:none;display:block;position:absolute;inset:100% 0 0}._3YWWHq_wordPage .textLayer.selecting .endOfContent{top:0}._3YWWHq_selectionAsk{z-index:1;gap:var(--space-1);margin-top:var(--space-1);visibility:hidden;opacity:0;transition:opacity var(--motion-fast) var(--ease-out), visibility var(--motion-fast);display:flex;position:absolute}._3YWWHq_selectionAsk[data-open]{visibility:visible;opacity:1}._3YWWHq_selectionAsk button{box-shadow:var(--shadow-menu)}._3YWWHq_editor[data-chrome=panel] ._3YWWHq_scroll{padding:var(--space-2)}._3YWWHq_editor[data-chrome=panel] ._3YWWHq_sheet{padding:var(--space-6)}@media (max-width:720px){._3YWWHq_scroll{padding:var(--space-2)}._3YWWHq_sheet{padding:var(--space-5) var(--space-4)}._3YWWHq_saveState,._3YWWHq_label{display:none}}._3YWWHq_sheet .ProseMirror{min-height:calc(var(--space-16) * 5);color:var(--foreground);font-size:var(--text-sm);overflow-wrap:anywhere;outline:none;line-height:1.6}._3YWWHq_sheet .ProseMirror>*+*{margin-top:var(--space-2-5)}._3YWWHq_sheet .ProseMirror p{margin:0}:is(._3YWWHq_sheet .ProseMirror h1,._3YWWHq_sheet .ProseMirror h2,._3YWWHq_sheet .ProseMirror h3){font-weight:var(--font-weight-semibold);margin:0;line-height:1.3}._3YWWHq_sheet .ProseMirror h1{font-size:var(--text-xl)}._3YWWHq_sheet .ProseMirror h2{margin-top:var(--space-5);font-size:var(--text-lg)}._3YWWHq_sheet .ProseMirror h3{margin-top:var(--space-4);font-size:var(--text-md)}._3YWWHq_sheet .ProseMirror>:first-child{margin-top:0}:is(._3YWWHq_sheet .ProseMirror ul,._3YWWHq_sheet .ProseMirror ol){padding-left:var(--space-6);margin:0}._3YWWHq_sheet .ProseMirror ul{list-style:outside}._3YWWHq_sheet .ProseMirror ol{list-style:decimal}:is(._3YWWHq_sheet .ProseMirror li+li,._3YWWHq_sheet .ProseMirror li>ul,._3YWWHq_sheet .ProseMirror li>ol){margin-top:var(--space-1)}._3YWWHq_sheet .ProseMirror a{color:var(--primary);text-underline-offset:var(--space-0-5);cursor:text;text-decoration:underline}._3YWWHq_sheet .ProseMirror hr{margin:var(--space-4) 0;border:0;border-top:1px solid var(--border)}._3YWWHq_sheet .ProseMirror .tableWrapper{overflow-x:auto}._3YWWHq_sheet .ProseMirror table{border-collapse:collapse;table-layout:fixed;width:100%}:is(._3YWWHq_sheet .ProseMirror th,._3YWWHq_sheet .ProseMirror td){padding:var(--space-1-5) var(--space-2);border:1px solid var(--border);text-align:left;vertical-align:top;position:relative}._3YWWHq_sheet .ProseMirror th{background:var(--muted);font-weight:var(--font-weight-semibold)}:is(._3YWWHq_sheet .ProseMirror table[data-borders=none] th,._3YWWHq_sheet .ProseMirror table[data-borders=none] td){border-style:dashed}._3YWWHq_sheet .ProseMirror table[data-borders=none] th{font-weight:inherit;background:0 0}._3YWWHq_sheet .ProseMirror .selectedCell:after{background:var(--accent);opacity:.5;content:"";pointer-events:none;position:absolute;inset:0}._3YWWHq_sheet .ProseMirror figure[data-paper-image]{margin:0;line-height:0}._3YWWHq_sheet .ProseMirror figure[data-paper-image] img{max-width:100%;height:auto;display:inline-block}._3YWWHq_sheet .ProseMirror [data-page-break]{align-items:center;gap:var(--space-2);margin:var(--space-4) 0;color:var(--muted-foreground);font-size:var(--text-xs);-webkit-user-select:none;user-select:none;display:flex}._3YWWHq_sheet .ProseMirror [data-page-break]:before{border-top:1px dashed var(--border);content:"";flex:1}._3YWWHq_sheet .ProseMirror [data-page-break]:after{border-top:1px dashed var(--border);content:"";flex:1}._3YWWHq_sheet .ProseMirror .ProseMirror-selectednode{outline:var(--space-0-5) solid var(--ring);outline-offset:var(--space-0-5)}._3YWWHq_sheet .ProseMirror p.is-editor-empty:first-child:before{float:left;height:0;color:var(--muted-foreground);content:attr(data-placeholder);pointer-events:none}._3YWWHq_versions{flex-direction:column;margin:0;padding:0;list-style:none;display:flex}._3YWWHq_version{align-items:center;gap:var(--space-2);padding:var(--space-2) 0;border-top:1px solid var(--border);display:flex}._3YWWHq_version:first-child{border-top:0}._3YWWHq_versionText{flex-direction:column;flex:1;min-width:0;display:flex}._3YWWHq_versionLabel{font-size:var(--text-sm)}._3YWWHq_muted{color:var(--muted-foreground);font-size:var(--text-xs)}._3YWWHq_selectedText{padding:var(--space-2) var(--space-3);border-radius:var(--radius-md);background:var(--surface-recessed);overflow-wrap:anywhere;margin:0}._3YWWHq_page{min-width:0}._3YWWHq_title{font-weight:var(--font-weight-medium)}._3YWWHq_preview{color:var(--muted-foreground);text-overflow:ellipsis;white-space:nowrap;overflow:hidden}._3YWWHq_field{min-width:calc(var(--space-16) * 2.5);font-family:var(--font-mono);font-size:var(--text-xs);flex:none}._3YWWHq_wordHolder{flex-direction:column;flex:1;min-height:0;display:flex;position:relative;overflow:hidden}._3YWWHq_wordHolder[hidden]{display:none}._3YWWHq_wordEditor{--docx-ink:var(--foreground);--docx-muted:var(--muted-foreground);--docx-accent:var(--ring);--docx-chrome:var(--muted);--docx-sheet:var(--background);--docx-line:var(--border);--docx-guide:var(--border);--docx-selection:var(--accent);--docx-table-line:var(--foreground);flex-direction:column;flex:1;min-height:0;display:flex}._3YWWHq_wordEditor .docx-field{--docx-field-bg:var(--warning-subtle);--docx-field-line:var(--warning-ring);--docx-field-ink:var(--warning)}:is(._3YWWHq_wordEditor .docx-field[data-kind=client],._3YWWHq_wordEditor .docx-field[data-kind=director]){--docx-field-bg:var(--primary-subtle);--docx-field-line:var(--primary-ring);--docx-field-ink:var(--info)}:is(._3YWWHq_wordEditor .docx-field[data-kind=firm],._3YWWHq_wordEditor .docx-field[data-kind=me]){--docx-field-bg:var(--purple-subtle);--docx-field-line:var(--purple-ring);--docx-field-ink:var(--purple)}._3YWWHq_wordEditor .docx-field[data-kind=date]{--docx-field-bg:var(--magenta-subtle);--docx-field-line:var(--magenta-ring);--docx-field-ink:var(--magenta)}._3YWWHq_wordEditor .docx-field[data-kind=invoice]{--docx-field-bg:var(--success-subtle);--docx-field-line:var(--success-ring);--docx-field-ink:var(--success)}._3YWWHq_wordEditor .docx-scroll{flex:1;min-height:0}._3YWWHq_wordFailed{margin:var(--space-8) auto;color:var(--muted-foreground);font-size:var(--text-sm)}._3YWWHq_firmPictures{gap:var(--space-1);flex-direction:column;margin:0;padding:0;list-style:none;display:flex}._3YWWHq_firmPicture{align-items:center;gap:var(--space-3);display:flex}._3YWWHq_firmPicture img,._3YWWHq_pictureItem img{width:var(--space-12);height:var(--space-12);object-fit:contain;border:1px solid var(--border);border-radius:var(--radius-sm);background:repeating-conic-gradient(var(--muted) 0% 25%, var(--background) 0% 50%) 50% / var(--space-2) var(--space-2);flex:none}._3YWWHq_firmPictureName{flex-direction:column;flex:1;min-width:0;display:flex}._3YWWHq_pictureItem{align-items:center;gap:var(--space-2);display:flex}._3YWWHq_pictureItem img{width:var(--space-8);height:var(--space-8)}
.MvXRjq_tray{min-width:0;margin-bottom:var(--space-3)}.MvXRjq_title{align-items:center;gap:var(--space-2);min-width:0;display:flex}.MvXRjq_magic{width:var(--space-6);height:var(--space-6);border-radius:var(--radius-md);flex-shrink:0;justify-content:center;align-items:center;display:inline-flex}.MvXRjq_magic svg{width:var(--icon-md);height:var(--icon-md)}.MvXRjq_body{gap:var(--space-4);min-width:0;display:grid}.MvXRjq_description,.MvXRjq_status{margin:0}.MvXRjq_description{max-width:var(--stage-column);color:var(--foreground);font-size:var(--text-sm);line-height:var(--leading-sm)}.MvXRjq_promptSection{gap:var(--space-2);min-width:0;padding:var(--space-3);border-radius:var(--radius);background:var(--muted);display:grid}.MvXRjq_promptHeader{justify-content:space-between;align-items:center;gap:var(--space-2);display:flex}.MvXRjq_promptLabel{color:var(--muted-foreground);font-size:var(--text-xs);line-height:var(--leading-xs);font-weight:500}.MvXRjq_preview{min-width:0;transition:max-height var(--motion-moderate) var(--ease-out);position:relative}.MvXRjq_preview:after{inset-inline:0;background:linear-gradient(to bottom, transparent 25%, color-mix(in srgb, var(--muted) 18%, transparent) 48%, color-mix(in srgb, var(--muted) 64%, transparent) 78%, var(--muted) 100%);opacity:0;pointer-events:none;height:100%;transition:opacity var(--motion-moderate) var(--ease-out);content:"";position:absolute;bottom:0}.MvXRjq_collapsed{max-height:calc(var(--leading-sm) * 1.5);overflow:hidden}.MvXRjq_collapsed:after{opacity:1}.MvXRjq_expanded{max-height:calc(var(--space-16) * 6);overflow:auto}.MvXRjq_prompt{outline-offset:var(--space-1);white-space:pre-wrap;overflow-wrap:anywhere;font-family:inherit;font-size:var(--text-sm);line-height:var(--leading-sm);color:var(--muted-foreground);margin:0}.MvXRjq_status{color:var(--muted-foreground);font-size:var(--text-xs);line-height:var(--leading-xs)}.MvXRjq_error{color:var(--destructive);font-size:var(--text-xs);line-height:var(--leading-xs)}@media (prefers-reduced-motion:reduce){.MvXRjq_preview,.MvXRjq_preview:after{transition:none}}
.OBXmZW_area{padding:0 max(var(--space-4), calc((100% - var(--chatgpt-panel-width)) / 2)) var(--space-4);flex-shrink:0}.OBXmZW_error{color:var(--destructive)}
.D-qDAG_page{grid-template-columns:calc(var(--space-16) * 4.5) minmax(0, 1fr);height:calc(100dvh - var(--header-height));min-height:var(--space-16);display:grid}.D-qDAG_page[data-staff]{height:auto;min-height:0}.D-qDAG_threads{gap:var(--space-1);border-right:1px solid var(--border);background:var(--background);padding:var(--space-3) var(--space-2);flex-direction:column;display:flex;overflow:auto}.D-qDAG_filterBar{margin:0 calc(var(--space-2) * -1)}.D-qDAG_threads>button{padding:var(--space-3) var(--space-2)}.D-qDAG_listHead{padding:var(--space-1) var(--space-2) var(--space-2);justify-content:space-between;align-items:center;display:flex}.D-qDAG_listHead h2{font-size:var(--text-sm);font-weight:var(--font-weight-medium)}.D-qDAG_listHead:has(.expanding-search[data-open]) h2{display:none}.D-qDAG_listHead>span{font-size:var(--text-xs);color:var(--muted-foreground)}.D-qDAG_thread{gap:var(--space-3);width:100%;padding:var(--space-3) var(--space-2);border-radius:var(--radius-nav);text-align:left;display:flex}.D-qDAG_thread[aria-current=page]{background:var(--primary-subtle)}.D-qDAG_thread:hover{background:var(--accent)}.D-qDAG_threadIcon{width:var(--space-7);height:var(--space-7);border-radius:var(--radius);flex-shrink:0;justify-content:center;align-items:center;display:flex}.D-qDAG_thread>span:last-child{gap:var(--space-1);min-width:0;display:grid}.D-qDAG_thread strong,.D-qDAG_head strong{font-size:var(--text-sm);font-weight:var(--font-weight-medium)}.D-qDAG_thread strong,.D-qDAG_thread small{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.D-qDAG_thread small,.D-qDAG_head small{font-size:var(--text-xs);color:var(--muted-foreground)}.D-qDAG_conversation{flex-direction:column;min-width:0;display:flex;overflow:hidden}.D-qDAG_head{align-items:center;gap:var(--space-3);padding:var(--space-3) var(--space-4);border-bottom:1px solid var(--border);display:flex}.D-qDAG_head>span{gap:var(--space-0-5);min-width:0;display:grid}.D-qDAG_timeline{gap:var(--space-3);padding:var(--space-4) max(var(--space-4), calc((100% - var(--chatgpt-panel-width)) / 2));flex-direction:column;flex:1;display:flex;overflow:auto}.D-qDAG_empty{justify-content:center;align-items:center;gap:var(--space-3);padding:var(--space-6);text-align:center;color:var(--muted-foreground);font-size:var(--text-sm);line-height:var(--leading-sm);flex-direction:column;flex:1;display:flex}.D-qDAG_empty svg{width:var(--icon-lg);height:var(--icon-lg)}.D-qDAG_empty h3{color:var(--foreground);font-size:var(--text-md);font-weight:var(--font-weight-medium)}.D-qDAG_welcome{margin:auto}.D-qDAG_welcome p{max-width:320px;margin:0}.D-qDAG_hints{gap:var(--space-2);width:min(100%,320px);margin:var(--space-2) 0 0;text-align:left;padding:0;list-style:none;display:grid}.D-qDAG_hint{align-items:center;gap:var(--space-2);color:var(--foreground);font-size:var(--text-sm);display:flex}.D-qDAG_hintIcon{flex:0 0 var(--space-6);width:var(--space-6);height:var(--space-6);border-radius:var(--radius-md);justify-content:center;align-items:center;display:inline-flex}.D-qDAG_hintIcon svg{width:var(--icon-sm);height:var(--icon-sm)}.D-qDAG_message{max-width:75%;padding:var(--space-3) var(--space-4);background:var(--chrome);border-radius:var(--radius-xl);font-size:var(--text-sm);line-height:var(--leading-sm);align-self:flex-start}.D-qDAG_message[data-own]{background:var(--primary-subtle);align-self:flex-end}.D-qDAG_message p{white-space:pre-wrap;overflow-wrap:anywhere;margin-bottom:var(--space-1)}.D-qDAG_message time{color:var(--muted-foreground);font-size:var(--text-xs)}.D-qDAG_attachment{align-items:center;gap:var(--space-3);padding:var(--space-2);margin-bottom:var(--space-2);border-radius:var(--radius);background:var(--background);box-shadow:var(--shadow-tray-card);min-height:var(--touch-target);display:flex}.D-qDAG_attachment>span:nth-child(2){overflow-wrap:anywhere;flex:1;min-width:0}.D-qDAG_attachment>svg{width:var(--icon-md);height:var(--icon-md);color:var(--muted-foreground);flex-shrink:0}.D-qDAG_attachmentIcon{width:var(--space-7);height:var(--space-7);border-radius:var(--radius);flex-shrink:0;place-items:center;display:grid}.D-qDAG_attachmentIcon svg{width:var(--icon-md);height:var(--icon-md)}.D-qDAG_messageGroup{gap:var(--space-3);flex-direction:column;display:flex}.D-qDAG_day{text-align:center;color:var(--muted-foreground);font-size:var(--text-xs);padding:var(--space-4) 0}.D-qDAG_threadIcon svg{width:var(--icon-md);height:var(--icon-md)}.D-qDAG_noResults,.D-qDAG_readOnly{padding:var(--space-3);color:var(--muted-foreground);font-size:var(--text-xs)}.D-qDAG_back{display:none}@media (max-width:960px){.D-qDAG_page{grid-template-columns:minmax(0,1fr)}.D-qDAG_conversation{display:none}.D-qDAG_page[data-thread-open] .D-qDAG_conversation{display:flex}.D-qDAG_page[data-thread-open] .D-qDAG_threads{display:none}.D-qDAG_back{display:inline-flex}.D-qDAG_message{max-width:90%}}.D-qDAG_sender{margin-bottom:var(--space-0-5);color:var(--muted-foreground);font-size:var(--text-xs);font-weight:var(--font-weight-medium);display:block}
.FoDHOW_page{max-width:960px;padding:var(--space-6) var(--space-6) var(--space-12);animation:FoDHOW_overview-in var(--motion-slow) var(--ease-out);margin-inline:auto}@keyframes FoDHOW_overview-in{0%{opacity:0;translate:0 var(--space-1)}}@media (prefers-reduced-motion:reduce){.FoDHOW_page{animation:none}}.FoDHOW_head{justify-content:space-between;align-items:flex-end;gap:var(--space-4);margin-bottom:var(--space-5);display:flex}.FoDHOW_head h2{color:var(--foreground);font-size:var(--text-lg);font-weight:var(--font-weight-medium);line-height:var(--leading-lg);letter-spacing:var(--tracking-lg)}.FoDHOW_head p{margin-top:var(--space-0-5);color:var(--muted-foreground);font-size:var(--text-control);line-height:var(--leading-sm);font-variant-numeric:tabular-nums}.FoDHOW_period{flex-shrink:0;width:156px}.FoDHOW_stats{gap:var(--space-3);grid-template-columns:repeat(3,minmax(0,1fr));display:grid}.FoDHOW_tray{min-width:0;padding:var(--tray-padding);border-radius:var(--radius-tray);background:var(--surface-tray);box-shadow:inset 0 0 0 1px var(--tray-ring);color:var(--foreground);text-align:left;cursor:pointer;flex-direction:column;display:flex}.FoDHOW_card{gap:var(--space-1);padding:var(--space-3) var(--space-4) var(--space-4);border-radius:var(--radius-tray-card);background:var(--background);box-shadow:var(--shadow-tray-card);transition:box-shadow var(--motion-fast) var(--ease-out);display:grid}@media (hover:hover) and (pointer:fine){.FoDHOW_tray:hover .FoDHOW_card{box-shadow:var(--shadow-tray-card-hover)}.FoDHOW_tray:hover .FoDHOW_trayLink{color:var(--foreground)}}.FoDHOW_tray:focus-visible{outline:var(--focus-width) solid var(--focus-ring);outline-offset:var(--space-0-5)}.FoDHOW_statLabel{color:var(--muted-foreground);font-size:var(--text-xs);font-weight:var(--font-weight-medium);line-height:var(--leading-xs)}.FoDHOW_statValue{align-items:baseline;gap:var(--space-1);font-size:var(--text-metric);font-weight:var(--font-weight-metric);line-height:var(--leading-metric);letter-spacing:var(--tracking-metric);font-variant-numeric:tabular-nums;display:flex}.FoDHOW_statTotal{color:var(--muted-foreground);font-size:var(--text-control);font-weight:var(--font-weight-regular);letter-spacing:0}.FoDHOW_statNote{min-height:var(--space-2);color:var(--muted-foreground);font-size:var(--text-xs);line-height:var(--leading-xs);text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.FoDHOW_statValue[data-tone=danger],.FoDHOW_statNote[data-tone=danger]{color:var(--destructive)}.FoDHOW_meter{height:var(--space-1-5);margin-block:var(--space-1-5) var(--space-1);border-radius:var(--radius-sm);background:var(--secondary);display:block;overflow:hidden}.FoDHOW_meter>span{border-radius:inherit;background:var(--primary);height:100%;transition:width var(--motion-slow) var(--ease-out);display:block}.FoDHOW_trayFooter{justify-content:space-between;align-items:center;gap:var(--space-2);padding:var(--space-2) var(--space-3) var(--space-1-5);color:var(--muted-foreground);font-size:var(--text-xs);line-height:var(--leading-xs);display:flex}.FoDHOW_trayFooter>span:first-child{text-overflow:ellipsis;white-space:nowrap;min-width:0;overflow:hidden}.FoDHOW_trayLink{font-weight:var(--font-weight-medium);transition:color var(--motion-fast) var(--ease-out);flex-shrink:0}.FoDHOW_section{margin-top:var(--space-8)}.FoDHOW_sectionHead{min-height:var(--control-height);justify-content:space-between;align-items:center;gap:var(--space-3);margin-bottom:var(--space-2);display:flex}.FoDHOW_sectionHead h3{color:var(--foreground);font-size:var(--text-sm);font-weight:var(--font-weight-medium);line-height:var(--leading-sm);letter-spacing:var(--tracking-sm)}.FoDHOW_sectionHead [data-slot=button]{margin-right:calc(var(--control-px) * -1);color:var(--muted-foreground)}.FoDHOW_source{color:var(--muted-foreground);font-size:var(--text-xs);line-height:var(--leading-xs)}.FoDHOW_summary{max-width:72ch;color:var(--foreground);font-size:var(--text-sm);line-height:var(--leading-sm);text-wrap:pretty}.FoDHOW_skeleton{gap:var(--space-2);max-width:72ch;padding-block:var(--space-1);display:grid}.FoDHOW_skeleton span{height:var(--space-3);border-radius:var(--radius-sm);background:var(--secondary);animation:1.4s ease-in-out infinite FoDHOW_skeleton-pulse}.FoDHOW_skeleton span:last-child{width:60%}@keyframes FoDHOW_skeleton-pulse{50%{opacity:.5}}@media (prefers-reduced-motion:reduce){.FoDHOW_skeleton span{animation:none}}.FoDHOW_table{--columns:minmax(0, 1fr) 150px 72px;border:1px solid var(--border);border-radius:var(--radius-xl);overflow:hidden}.FoDHOW_table[data-columns=request]{--columns:minmax(0, 1fr) 132px 72px auto}.FoDHOW_tableHead,.FoDHOW_row{grid-template-columns:var(--columns);align-items:center;gap:var(--space-3);padding-inline:var(--space-4);display:grid}.FoDHOW_tableHead{min-height:var(--space-8);background:var(--surface-tray);color:var(--muted-foreground);font-size:var(--text-xs);font-weight:var(--font-weight-medium);line-height:var(--leading-xs)}.FoDHOW_tableHead>span:nth-child(3){text-align:right}.FoDHOW_row{min-height:var(--row-height);padding-block:var(--space-2);border-top:1px solid var(--border);font-size:var(--text-control);line-height:var(--leading-sm)}.FoDHOW_rowMain{flex-direction:column;min-width:0;display:flex}.FoDHOW_rowMain>a,.FoDHOW_rowMain>button{color:var(--foreground);font-weight:var(--font-weight-medium);text-align:left;text-overflow:ellipsis;white-space:nowrap;transition:color var(--motion-fast) var(--ease-out);overflow:hidden}@media (hover:hover) and (pointer:fine){.FoDHOW_rowMain>a:hover,.FoDHOW_rowMain>button:hover{color:var(--primary)}}.FoDHOW_rowMain>a:focus-visible,.FoDHOW_rowMain>button:focus-visible{border-radius:var(--radius-sm);outline:var(--focus-width) solid var(--focus-ring);outline-offset:var(--space-0-5)}.FoDHOW_rowMain small{color:var(--muted-foreground);font-size:var(--text-xs);line-height:var(--leading-xs);text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.FoDHOW_row [data-slot=select-trigger]{max-width:100%}.FoDHOW_due{color:var(--muted-foreground);font-size:var(--text-xs);font-variant-numeric:tabular-nums;text-align:right;white-space:nowrap}.FoDHOW_due[data-overdue]{color:var(--destructive)}.FoDHOW_rowAction{justify-content:flex-end;display:flex}.FoDHOW_empty{padding:var(--space-4);border-top:1px solid var(--border);color:var(--muted-foreground);font-size:var(--text-control);line-height:var(--leading-sm)}@media (max-width:720px){.FoDHOW_page{padding:var(--space-5) var(--space-4) var(--space-9)}.FoDHOW_head{align-items:flex-start;gap:var(--space-3);flex-direction:column}.FoDHOW_stats{gap:var(--space-2)}.FoDHOW_card{padding:var(--space-2) var(--space-3) var(--space-3)}.FoDHOW_statNote,.FoDHOW_trayFooter{display:none}.FoDHOW_table,.FoDHOW_table[data-columns=request]{--columns:minmax(0, 1fr) auto}.FoDHOW_tableHead{display:none}.FoDHOW_row{row-gap:var(--space-1);border-top:0}.FoDHOW_row+.FoDHOW_row{border-top:1px solid var(--border)}.FoDHOW_rowMain{grid-column:1/-1}.FoDHOW_due{text-align:right}.FoDHOW_rowAction{grid-column:1/-1;justify-content:flex-start}}
.VXa8vG_views{margin-block:var(--space-4) var(--space-3)}.VXa8vG_views>[data-slot=tabs-list]{max-width:100%;overflow-x:auto}.VXa8vG_requests{gap:var(--space-3);flex-direction:column;display:flex}.VXa8vG_request{scroll-margin-block:var(--space-16)}.VXa8vG_request [data-slot=data-action-card-description][data-overdue]{color:var(--destructive)}.VXa8vG_requestTitle button{text-align:left;cursor:pointer;max-width:100%}.VXa8vG_requestTitle button:hover,.VXa8vG_itemTitle:hover{text-underline-offset:var(--space-1);text-decoration:underline}.VXa8vG_requestBody{padding:0}.VXa8vG_item{grid-template-columns:var(--space-5) minmax(0, 1fr) calc(var(--space-16) * 2) calc(var(--space-16) + var(--space-4));align-items:center;gap:var(--space-3);min-height:calc(var(--space-12) + var(--space-2));padding:var(--space-1) var(--space-3) var(--space-1) var(--space-4);display:grid}.VXa8vG_item+.VXa8vG_item,.VXa8vG_detailItem+.VXa8vG_detailItem{border-top:1px solid var(--border)}.VXa8vG_documentIcon{width:var(--space-5);height:var(--space-5);border-radius:var(--radius-tag);place-items:center;display:grid}.VXa8vG_documentIcon svg{width:var(--icon-sm);height:var(--icon-sm)}.VXa8vG_itemTitle{text-align:left;min-width:0;font-size:var(--text-sm);line-height:var(--leading-sm);cursor:pointer;align-self:stretch;align-items:center;display:flex}.VXa8vG_itemTitle:disabled{cursor:default;text-decoration:none}.VXa8vG_itemTitle:focus-visible,.VXa8vG_requestTitle button:focus-visible,.VXa8vG_detailItem:focus-visible{outline:var(--focus-width) solid var(--focus-ring);outline-offset:var(--focus-offset);border-radius:var(--radius)}.VXa8vG_itemStatus{white-space:nowrap;justify-self:start}.VXa8vG_itemAction{justify-content:flex-end;display:flex}.VXa8vG_sheet{width:min(100%, calc(var(--space-16) * 7));gap:0;max-width:none}.VXa8vG_sheetHeader{padding-right:var(--space-12);border-bottom:1px solid var(--border);flex-shrink:0}.VXa8vG_sheetBody{gap:var(--space-4);min-height:0;padding:var(--space-4);flex-direction:column;display:flex;overflow-y:auto}.VXa8vG_sheetBody>section{flex-shrink:0}.VXa8vG_sheetBody>[data-slot=button]{align-self:flex-start}.VXa8vG_facts{gap:var(--space-3);flex-direction:column;display:flex}.VXa8vG_facts>div{justify-content:space-between;gap:var(--space-4);display:flex}.VXa8vG_facts>div>span:first-child{color:var(--muted-foreground)}.VXa8vG_detailText{white-space:pre-wrap}.VXa8vG_detailText p+p{margin-top:var(--space-3)}.VXa8vG_detailDocument{align-items:flex-start;gap:var(--space-3);flex-direction:column;display:flex}.VXa8vG_detailDocument>p{color:var(--muted-foreground)}.VXa8vG_detailFile{justify-content:space-between;align-items:center;gap:var(--space-3);width:100%;min-width:0;display:flex}.VXa8vG_detailFile>button:first-child{min-width:0}.VXa8vG_detailFile>[data-slot=button]{flex-shrink:0}.VXa8vG_detailDocument .record-grid-document-name{overflow-wrap:anywhere;text-align:left;max-width:100%}.VXa8vG_detailItem{align-items:center;gap:var(--space-3);width:100%;min-height:calc(var(--space-12) + var(--space-2));padding:var(--space-3);text-align:left;cursor:pointer;display:flex}.VXa8vG_empty{align-items:center;gap:var(--space-3);padding:var(--space-12) var(--space-4);text-align:center;flex-direction:column;display:flex}.VXa8vG_emptyIcon{width:var(--space-12);height:var(--space-12);border-radius:var(--radius-dialog);margin-bottom:var(--space-2);place-items:center;display:grid;transform:rotate(-8deg)}.VXa8vG_emptyIcon svg{width:var(--icon-lg);height:var(--icon-lg)}.VXa8vG_empty h2{font-size:var(--text-metric);font-weight:var(--font-weight-medium);line-height:var(--leading-metric)}.VXa8vG_empty p{max-width:calc(var(--space-16) * 5);color:var(--muted-foreground)}.VXa8vG_toolbar{align-items:center;gap:var(--space-2);flex-wrap:wrap;display:flex}.VXa8vG_period{width:calc(var(--space-16) * 2 + var(--space-7))}@media (max-width:720px){.VXa8vG_requestTitle{white-space:normal}.VXa8vG_item{grid-template-columns:var(--space-5) minmax(0, 1fr) auto;min-height:var(--space-16);gap:var(--space-1) var(--space-3);padding-block:var(--space-3)}.VXa8vG_documentIcon{align-self:start}.VXa8vG_itemTitle{grid-area:1/2;align-self:start}.VXa8vG_itemStatus{grid-area:2/2}.VXa8vG_itemAction{grid-area:1/3/3}}
.Hhd1Qq_page{max-width:var(--page-width);padding:var(--space-10) var(--space-10) var(--space-12);margin-inline:auto}@media (max-width:720px){.Hhd1Qq_page{padding:var(--space-4) var(--space-3) var(--space-8)}}.Hhd1Qq_summary{gap:var(--tray-padding)}.Hhd1Qq_stats{background:var(--background);border-radius:var(--radius-tray-card);min-width:0;box-shadow:var(--shadow-tray-card);flex:1;grid-template-columns:repeat(3,minmax(0,1fr));display:grid;overflow:hidden}.Hhd1Qq_stat{min-width:0;padding:var(--space-4) var(--space-5);gap:var(--space-1);text-align:left;transition:background var(--motion-fast) var(--ease-out);flex-direction:column;display:flex}.Hhd1Qq_stat+.Hhd1Qq_stat{border-left:1px solid var(--border)}.Hhd1Qq_statLabel{font-size:var(--text-sm);line-height:var(--leading-sm);color:var(--muted-foreground)}.Hhd1Qq_statValue{align-items:baseline;gap:var(--space-1);font-size:var(--text-metric);line-height:var(--leading-metric);font-weight:var(--font-weight-medium);font-variant-numeric:tabular-nums;display:flex}.Hhd1Qq_statValue[data-tone=danger]{color:var(--destructive)}.Hhd1Qq_statValue[data-tone=muted],.Hhd1Qq_statTotal{color:var(--muted-foreground)}.Hhd1Qq_statTotal{font-size:var(--text-sm)}button.Hhd1Qq_stat:hover{background:var(--accent)}.Hhd1Qq_stat[aria-pressed=true]{background:var(--primary-subtle)}.Hhd1Qq_stat:focus-visible{outline:var(--focus-width) solid var(--focus-ring);outline-offset:calc(var(--focus-offset) * -1)}@media (max-width:720px){.Hhd1Qq_stat{padding:var(--space-3)}.Hhd1Qq_statLabel{font-size:var(--text-xs);line-height:var(--leading-xs)}}@media (max-width:360px){.Hhd1Qq_stat{padding-inline:var(--space-1-5)}.Hhd1Qq_statValue{font-size:var(--text-base)}}.Hhd1Qq_staticTray{cursor:default}.Hhd1Qq_table+.Hhd1Qq_table{margin-top:var(--space-3)}.Hhd1Qq_rowTitle{color:var(--foreground);font-weight:var(--font-weight-medium);text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.Hhd1Qq_amount{font-size:var(--text-control);font-weight:var(--font-weight-medium);font-variant-numeric:tabular-nums;text-align:right;white-space:nowrap}.Hhd1Qq_table>[aria-hidden=true]>[data-align=start]{text-align:left}.Hhd1Qq_table>[aria-hidden=true]>[data-align=end]{text-align:right}
.omtPcW_page{max-width:var(--page-width);padding:var(--space-6);margin:0 auto}.omtPcW_row{justify-content:space-between;align-items:center;gap:var(--space-4);padding-bottom:var(--space-4);display:flex}.omtPcW_label{gap:var(--space-1);flex-direction:column;font-weight:500;display:flex}.omtPcW_hint{font-size:var(--text-xs);line-height:var(--leading-sm);color:var(--muted-foreground);font-weight:400}.omtPcW_error{padding-top:var(--space-3);color:var(--destructive)}
._7rEtWG_dialog{flex-direction:column;width:100%;display:flex;overflow:hidden}._7rEtWG_dialog>[data-slot=dialog-header]{flex-shrink:0}._7rEtWG_body{gap:var(--space-4);flex-direction:column;min-height:0;display:flex;overflow-y:auto}._7rEtWG_body>*{flex-shrink:0}._7rEtWG_context,._7rEtWG_queueToolbar{align-items:center;gap:var(--space-2);justify-content:space-between;display:flex}._7rEtWG_context strong{font-weight:var(--font-weight-medium)}._7rEtWG_hidden{display:none}._7rEtWG_fileMain strong{font-size:var(--text-sm);font-weight:var(--font-weight-medium)}._7rEtWG_note,._7rEtWG_fileMeta,._7rEtWG_assignmentLabel,._7rEtWG_queueToolbar>span{font-size:var(--text-xs);line-height:var(--leading-xs);color:var(--muted-foreground)}._7rEtWG_queue{border:1px solid var(--border);border-radius:var(--radius-xl)}._7rEtWG_file{grid-template-columns:var(--icon-md) minmax(0, 1fr) auto;align-items:start;gap:var(--space-3);padding:var(--space-3) var(--space-4);display:grid}._7rEtWG_file+._7rEtWG_file{border-top:1px solid var(--border)}._7rEtWG_fileIcon{height:var(--leading-sm);align-items:center;display:flex}._7rEtWG_fileMain{gap:var(--space-1);flex-direction:column;min-width:0;display:flex}._7rEtWG_fileMain strong,._7rEtWG_assignmentLabel{overflow-wrap:anywhere}._7rEtWG_fileMeta{align-items:center;gap:var(--space-2);flex-wrap:wrap;display:flex}._7rEtWG_uploaded{align-items:center;gap:var(--space-1);color:var(--success);display:inline-flex}._7rEtWG_uploaded svg{width:var(--icon-xs);height:var(--icon-xs)}._7rEtWG_assignment{width:100%;min-width:0;margin-top:var(--space-1)}._7rEtWG_selectMenu{min-width:0;max-width:var(--available-width)}._7rEtWG_selectMenu [data-slot=select-item]>span{white-space:normal;overflow-wrap:anywhere}._7rEtWG_fileMain progress{width:100%;height:var(--space-1);accent-color:var(--primary);margin-top:var(--space-1)}._7rEtWG_error{color:var(--destructive);font-size:var(--text-xs);line-height:var(--leading-xs)}._7rEtWG_recovery{justify-content:space-between;align-items:center;gap:var(--space-2);margin-top:var(--space-1);flex-wrap:wrap;display:flex}._7rEtWG_duplicate{align-items:center;gap:var(--space-2);font-size:var(--text-xs);line-height:var(--leading-xs);display:flex}._7rEtWG_footer{flex-flow:wrap;flex-shrink:0;justify-content:flex-end}._7rEtWG_check,._7rEtWG_warning{grid-template-columns:var(--icon-xs) minmax(0, 1fr);align-items:start;gap:var(--space-1);font-size:var(--text-xs);line-height:var(--leading-xs);overflow-wrap:anywhere;display:grid}._7rEtWG_check{color:var(--muted-foreground)}._7rEtWG_check svg{color:var(--purple)}._7rEtWG_warning{color:var(--warning)}._7rEtWG_check>svg,._7rEtWG_warning>svg{width:var(--icon-xs);height:var(--icon-xs);margin-top:calc((var(--leading-xs) - var(--icon-xs)) / 2)}._7rEtWG_inlineAction{color:var(--primary);font:inherit;text-underline-offset:var(--space-0-5);cursor:pointer;background:0 0;border:0;padding:0;text-decoration:underline}._7rEtWG_inlineAction:focus-visible{outline:var(--focus-width) solid var(--primary);outline-offset:var(--focus-offset);border-radius:var(--radius-sm)}
.ngp_vq_card{flex-wrap:wrap;align-items:flex-start}.ngp_vq_card>:first-child{flex:1;min-width:0}.ngp_vq_details,.ngp_vq_description{margin-top:var(--space-2)}.ngp_vq_summary{cursor:pointer;width:fit-content}.ngp_vq_summary:focus-visible{outline:var(--space-0-5) solid var(--ring);outline-offset:var(--space-1)}.ngp_vq_recipe{gap:var(--space-2) var(--space-3);margin-top:var(--space-3);grid-template-columns:minmax(0,1fr) minmax(0,1fr);display:grid}.ngp_vq_recipe dd{color:var(--foreground);overflow-wrap:anywhere;margin:0}.ngp_vq_actions{gap:var(--space-2);flex-wrap:wrap;display:flex}@media (max-width:48rem){.ngp_vq_card>:first-child{flex-basis:100%}}
._22vCXq_page{width:min(100%,46rem);padding:var(--space-12) var(--space-4) var(--space-6);margin-inline:auto}
