.Badge-module__yLqMsa__badge{border-radius:var(--ui-radius-pill);font-size:var(--ui-font-size-1);font-weight:var(--ui-font-weight-bold);min-height:1.25rem;padding:0 var(--ui-space-2);border:1px solid #0000;align-items:center;line-height:1;display:inline-flex}.Badge-module__yLqMsa__neutral{background:var(--ui-color-surface-muted);border-color:var(--ui-color-border);color:var(--ui-color-text-muted)}.Badge-module__yLqMsa__accent{background:var(--ui-color-accent-soft);color:var(--ui-color-accent)}.Badge-module__yLqMsa__success{background:var(--ui-color-success-soft);color:var(--ui-color-success)}.Badge-module__yLqMsa__warning{background:var(--ui-color-warning-soft);color:var(--ui-color-warning)}.Badge-module__yLqMsa__danger{background:var(--ui-color-danger-soft);color:var(--ui-color-danger)}
.Dialog-module__EMctBq__backdrop{background:var(--ui-color-overlay);z-index:var(--ui-z-dialog);position:fixed;inset:0}.Dialog-module__EMctBq__viewport{padding:var(--ui-space-4);z-index:var(--ui-z-dialog);justify-content:center;align-items:center;display:flex;position:fixed;inset:0}.Dialog-module__EMctBq__dialog{background:var(--ui-color-surface);border:1px solid var(--ui-color-border);border-radius:var(--ui-radius-lg);box-shadow:var(--ui-shadow-dialog);color:var(--ui-color-text);max-height:min(84dvh,720px);transition:transform var(--ui-motion-default) var(--ui-ease-standard);padding:0;transform:translateY(8px)scale(.985)}.Dialog-module__EMctBq__dialog[data-open]{display:grid;transform:none}@starting-style{.Dialog-module__EMctBq__dialog[data-open]{transform:translateY(8px)scale(.985)}}.Dialog-module__EMctBq__dialog[data-ending-style]{opacity:0;transform:translateY(8px)scale(.985)}.Dialog-module__EMctBq__sm{width:min(360px,100vw - 32px)}.Dialog-module__EMctBq__md{width:min(520px,100vw - 32px)}.Dialog-module__EMctBq__lg{width:min(760px,100vw - 32px)}.Dialog-module__EMctBq__header{align-items:flex-start;gap:var(--ui-space-4);padding:var(--ui-space-5) var(--ui-space-5) 0;justify-content:space-between;display:flex}.Dialog-module__EMctBq__heading{min-width:0}.Dialog-module__EMctBq__title{font-size:var(--ui-font-size-5);line-height:var(--ui-line-height-tight);margin:0}.Dialog-module__EMctBq__description{color:var(--ui-color-text-muted);font-size:var(--ui-font-size-3);line-height:var(--ui-line-height-default);margin:var(--ui-space-2) 0 0}.Dialog-module__EMctBq__close{margin:calc(var(--ui-space-1) * -1) calc(var(--ui-space-1) * -1) 0 0}.Dialog-module__EMctBq__body{min-height:0;padding:var(--ui-space-5);overflow:auto}.Dialog-module__EMctBq__header+.Dialog-module__EMctBq__body{padding-top:var(--ui-space-4)}
.IconButton-module__rlrzwG__button{border-radius:var(--ui-radius-md);cursor:pointer;transition:box-shadow var(--ui-motion-fast) var(--ui-ease-standard), opacity var(--ui-motion-fast) var(--ui-ease-standard), transform var(--ui-motion-fast) var(--ui-ease-standard);border:1px solid #0000;flex:none;justify-content:center;align-items:center;padding:0;line-height:1;display:inline-flex}.IconButton-module__rlrzwG__button:focus-visible{box-shadow:var(--ui-focus-shadow);outline:none}.IconButton-module__rlrzwG__button:disabled{cursor:not-allowed;opacity:.45}.IconButton-module__rlrzwG__primary{background:var(--ui-color-control);border-color:var(--ui-color-control);color:var(--ui-color-control-text)}.IconButton-module__rlrzwG__secondary{background:var(--ui-color-surface-raised);border-color:var(--ui-color-border);color:var(--ui-color-text)}.IconButton-module__rlrzwG__ghost{color:var(--ui-color-text-muted);background:0 0}.IconButton-module__rlrzwG__primary:hover:not(:disabled){background:color-mix(in srgb, var(--ui-color-control) 88%, var(--ui-color-surface-raised))}.IconButton-module__rlrzwG__secondary:hover:not(:disabled),.IconButton-module__rlrzwG__ghost:hover:not(:disabled){background:var(--ui-color-control-hover);color:var(--ui-color-text)}.IconButton-module__rlrzwG__button:active:not(:disabled){transform:translateY(1px)}.IconButton-module__rlrzwG__sm{height:var(--ui-icon-size-sm);width:var(--ui-icon-size-sm)}.IconButton-module__rlrzwG__md{height:var(--ui-icon-size-md);width:var(--ui-icon-size-md)}.IconButton-module__rlrzwG__lg{height:var(--ui-icon-size-lg);width:var(--ui-icon-size-lg)}@media (pointer:coarse){.IconButton-module__rlrzwG__button{height:var(--ui-target-size-coarse);width:var(--ui-target-size-coarse)}}
.Button-module__XUq5ga__unstyled{font:inherit}.Button-module__XUq5ga__button{border-radius:var(--ui-radius-md);cursor:pointer;font:inherit;font-size:var(--ui-font-size-2);font-weight:var(--ui-font-weight-bold);align-items:center;gap:var(--ui-space-2);transition:box-shadow var(--ui-motion-fast) var(--ui-ease-standard), opacity var(--ui-motion-fast) var(--ui-ease-standard), transform var(--ui-motion-fast) var(--ui-ease-standard);border:1px solid #0000;flex:none;justify-content:center;line-height:1;display:inline-flex}.Button-module__XUq5ga__button:focus-visible{box-shadow:var(--ui-focus-shadow);outline:none}.Button-module__XUq5ga__button:disabled,.Button-module__XUq5ga__button[aria-disabled=true]{background:var(--ui-color-surface-muted);border-color:var(--ui-color-border);color:var(--ui-color-text);cursor:not-allowed;opacity:1}.Button-module__XUq5ga__primary{background:var(--ui-color-control);border-color:var(--ui-color-control);color:var(--ui-color-control-text)}.Button-module__XUq5ga__primary:hover:not(:disabled){background:color-mix(in srgb, var(--ui-color-control) 88%, var(--ui-color-surface-raised))}.Button-module__XUq5ga__secondary{background:var(--ui-color-surface-raised);border-color:var(--ui-color-border);color:var(--ui-color-text)}.Button-module__XUq5ga__secondary:hover:not(:disabled),.Button-module__XUq5ga__ghost:hover:not(:disabled){background:var(--ui-color-control-hover)}.Button-module__XUq5ga__ghost{color:var(--ui-color-text-muted);background:0 0;border-color:#0000}.Button-module__XUq5ga__danger{background:var(--ui-color-danger);border-color:var(--ui-color-danger);color:var(--ui-color-control-text)}.Button-module__XUq5ga__danger:hover:not(:disabled){background:color-mix(in srgb, var(--ui-color-danger) 88%, black)}.Button-module__XUq5ga__button:active:not(:disabled){transform:translateY(1px)}.Button-module__XUq5ga__sm{min-height:var(--ui-control-height-sm);padding:0 var(--ui-space-2)}.Button-module__XUq5ga__md{min-height:var(--ui-control-height-md);padding:0 var(--ui-space-3)}.Button-module__XUq5ga__lg{font-size:var(--ui-font-size-3);min-height:var(--ui-control-height-lg);padding:0 var(--ui-space-4)}.Button-module__XUq5ga__fullWidth{width:100%}.Button-module__XUq5ga__spinner{border:2px solid;border-right-color:#0000;border-radius:50%;width:1em;height:1em;animation:.7s linear infinite Button-module__XUq5ga__ui-button-spin}@keyframes Button-module__XUq5ga__ui-button-spin{to{transform:rotate(1turn)}}@media (prefers-reduced-motion:reduce){.Button-module__XUq5ga__spinner{opacity:.6;border-right-color:currentColor;animation:none}}@media (pointer:coarse){.Button-module__XUq5ga__button{min-height:var(--ui-target-size-coarse)}}
.Card-module__9F18xa__card{background:var(--ui-color-surface);border:1px solid var(--ui-color-border);border-radius:var(--ui-radius-lg);color:var(--ui-color-text)}.Card-module__9F18xa__raised{background:var(--ui-color-surface-raised);box-shadow:var(--ui-shadow-panel)}.Card-module__9F18xa__muted{background:var(--ui-color-surface-muted)}.Card-module__9F18xa__none{padding:0}.Card-module__9F18xa__sm{padding:var(--ui-space-3)}.Card-module__9F18xa__md{padding:var(--ui-space-4)}.Card-module__9F18xa__lg{padding:var(--ui-space-6)}
.ChoiceField-module__PhzK7G__choice{color:var(--ui-color-text);cursor:pointer;align-items:start;gap:var(--ui-space-2);grid-template-columns:1.125rem minmax(0,1fr);min-width:0;display:grid;position:relative}.ChoiceField-module__PhzK7G__choice[data-disabled]{cursor:not-allowed;opacity:var(--ui-opacity-disabled)}.ChoiceField-module__PhzK7G__choice:has(.ChoiceField-module__PhzK7G__nativeControl:disabled){cursor:not-allowed;opacity:var(--ui-opacity-disabled)}.ChoiceField-module__PhzK7G__nativeControl{clip:rect(0 0 0 0);clip-path:inset(50%);white-space:nowrap;block-size:1px;inline-size:1px;position:absolute;overflow:hidden}.ChoiceField-module__PhzK7G__checkboxIndicator,.ChoiceField-module__PhzK7G__radioIndicator{background:var(--ui-color-surface);border:1px solid var(--ui-color-border-strong);justify-content:center;align-items:center;width:1.125rem;height:1.125rem;margin-top:.0625rem;display:inline-flex}.ChoiceField-module__PhzK7G__checkboxIndicator{border-radius:var(--ui-radius-sm)}.ChoiceField-module__PhzK7G__nativeControl:checked+.ChoiceField-module__PhzK7G__checkboxIndicator{background:var(--ui-color-control);border-color:var(--ui-color-control)}.ChoiceField-module__PhzK7G__nativeControl:checked+.ChoiceField-module__PhzK7G__checkboxIndicator:after{border:solid var(--ui-color-control-text);content:"";border-width:0 .125rem .125rem 0;width:.25rem;height:.5rem;transform:translateY(-.0625rem)rotate(45deg)}.ChoiceField-module__PhzK7G__nativeControl:focus-visible+.ChoiceField-module__PhzK7G__checkboxIndicator,.ChoiceField-module__PhzK7G__radioControl:focus-visible .ChoiceField-module__PhzK7G__radioIndicator{box-shadow:var(--ui-focus-shadow);outline:var(--ui-focus-width) solid var(--ui-color-focus);outline-offset:var(--ui-focus-offset)}.ChoiceField-module__PhzK7G__copy{gap:.125rem;min-width:0;display:grid}.ChoiceField-module__PhzK7G__label{font-size:var(--ui-font-size-3);font-weight:var(--ui-font-weight-medium);line-height:var(--ui-line-height-default)}.ChoiceField-module__PhzK7G__description{color:var(--ui-color-text-muted);font-size:var(--ui-font-size-2);line-height:var(--ui-line-height-default)}.ChoiceField-module__PhzK7G__group{gap:var(--ui-space-2);border:0;margin:0;padding:0;display:grid}.ChoiceField-module__PhzK7G__legend{font-size:var(--ui-font-size-3);font-weight:var(--ui-font-weight-bold);margin-bottom:var(--ui-space-1);padding:0}.ChoiceField-module__PhzK7G__groupDescription{color:var(--ui-color-text-muted);font-size:var(--ui-font-size-2);margin:0 0 var(--ui-space-1)}.ChoiceField-module__PhzK7G__radioGroup{gap:var(--ui-space-2);display:grid}.ChoiceField-module__PhzK7G__radioRoot{cursor:pointer;align-items:start;gap:var(--ui-space-2);outline:none;grid-template-columns:1.125rem minmax(0,1fr);display:grid}.ChoiceField-module__PhzK7G__radioRoot[data-disabled]{cursor:not-allowed;opacity:var(--ui-opacity-disabled)}.ChoiceField-module__PhzK7G__radioControl{outline:none}.ChoiceField-module__PhzK7G__radioIndicator{border-radius:50%}.ChoiceField-module__PhzK7G__radioControl[data-checked] .ChoiceField-module__PhzK7G__radioIndicator:after{background:var(--ui-color-control);content:"";border-radius:50%;width:.625rem;height:.625rem}
.ColorField-module__-nfgWG__field{gap:var(--ui-space-1);display:grid}.ColorField-module__-nfgWG__label{color:var(--ui-color-text);font-size:var(--ui-font-size-3);font-weight:var(--ui-font-weight-bold)}.ColorField-module__-nfgWG__controlGroup{background:var(--ui-color-surface);border:1px solid var(--ui-color-border);border-radius:var(--ui-radius-md);align-items:center;gap:var(--ui-space-3);min-height:var(--ui-control-height-lg);padding:var(--ui-space-1) var(--ui-space-3) var(--ui-space-1) var(--ui-space-1);transition:border-color var(--ui-motion-fast) var(--ui-ease-standard), box-shadow var(--ui-motion-fast) var(--ui-ease-standard);width:100%;display:flex}.ColorField-module__-nfgWG__controlGroup:focus-within{border-color:var(--ui-color-focus);box-shadow:var(--ui-focus-shadow)}.ColorField-module__-nfgWG__controlGroup:has(.ColorField-module__-nfgWG__control:disabled){background:var(--ui-color-surface-muted);cursor:not-allowed;opacity:var(--ui-opacity-disabled)}.ColorField-module__-nfgWG__control{border-radius:var(--ui-radius-sm);cursor:pointer;height:var(--ui-control-height-md);width:var(--ui-control-height-lg);background:0 0;border:0;flex:none;padding:0}.ColorField-module__-nfgWG__control::-webkit-color-swatch-wrapper{padding:0}.ColorField-module__-nfgWG__control::-webkit-color-swatch{border:1px solid var(--ui-color-border-strong);border-radius:var(--ui-radius-sm)}.ColorField-module__-nfgWG__control::-moz-color-swatch{border:1px solid var(--ui-color-border-strong);border-radius:var(--ui-radius-sm)}.ColorField-module__-nfgWG__control:focus-visible{outline:none}.ColorField-module__-nfgWG__control:disabled{cursor:not-allowed}.ColorField-module__-nfgWG__invalid{border-color:var(--ui-color-danger)}.ColorField-module__-nfgWG__value{color:var(--ui-color-text);font-family:var(--ui-font-family-sans);font-size:var(--ui-font-size-3);font-variant-numeric:tabular-nums;font-weight:var(--ui-font-weight-medium);letter-spacing:.02em}.ColorField-module__-nfgWG__description,.ColorField-module__-nfgWG__error{font-size:var(--ui-font-size-2);line-height:var(--ui-line-height-default);margin:0}.ColorField-module__-nfgWG__description{color:var(--ui-color-text-muted)}.ColorField-module__-nfgWG__error{color:var(--ui-color-danger)}@media (forced-colors:active){.ColorField-module__-nfgWG__control{border:1px solid buttonborder}}
.Disclosure-module__YxD7CG__root{border-block:1px solid var(--ui-color-border)}.Disclosure-module__YxD7CG__trigger{color:var(--ui-color-text);cursor:pointer;font:inherit;font-size:var(--ui-font-size-3);font-weight:var(--ui-font-weight-bold);align-items:center;gap:var(--ui-space-3);min-height:var(--ui-control-height-lg);padding:var(--ui-space-2) 0;text-align:start;background:0 0;border:0;justify-content:space-between;width:100%;display:flex}.Disclosure-module__YxD7CG__trigger:focus-visible{border-radius:var(--ui-radius-sm);box-shadow:var(--ui-focus-shadow);outline:none}.Disclosure-module__YxD7CG__chevron{transition:transform var(--ui-motion-fast) var(--ui-ease-standard)}.Disclosure-module__YxD7CG__trigger[data-panel-open] .Disclosure-module__YxD7CG__chevron{transform:rotate(180deg)}.Disclosure-module__YxD7CG__panel{color:var(--ui-color-text);font-size:var(--ui-font-size-3);padding-block:0 var(--ui-space-3);overflow:hidden}
.EmptyState-module__6tvfLW__root{color:var(--ui-color-text);padding:var(--ui-space-8) var(--ui-space-4);text-align:center;place-items:center;display:grid}.EmptyState-module__6tvfLW__compact{padding:var(--ui-space-5) var(--ui-space-3)}.EmptyState-module__6tvfLW__icon{background:var(--ui-color-surface-muted);border:1px solid var(--ui-color-border);border-radius:var(--ui-radius-lg);height:2.75rem;margin-bottom:var(--ui-space-3);justify-content:center;align-items:center;width:2.75rem;display:inline-flex}.EmptyState-module__6tvfLW__title{font-size:var(--ui-font-size-5);line-height:var(--ui-line-height-tight);margin:0}.EmptyState-module__6tvfLW__description{color:var(--ui-color-text-muted);font-size:var(--ui-font-size-3);line-height:var(--ui-line-height-relaxed);margin:var(--ui-space-2) 0 0;max-width:30rem}.EmptyState-module__6tvfLW__actions{align-items:center;gap:var(--ui-space-2);margin-top:var(--ui-space-4);flex-wrap:wrap;justify-content:center;display:flex}
.FileInput-module__EH10uq__field{gap:var(--ui-space-1);min-width:0;display:grid}.FileInput-module__EH10uq__label{color:var(--ui-color-text);font-size:var(--ui-font-size-3);font-weight:var(--ui-font-weight-bold)}.FileInput-module__EH10uq__description,.FileInput-module__EH10uq__selection,.FileInput-module__EH10uq__error{font-size:var(--ui-font-size-2);line-height:var(--ui-line-height-default)}.FileInput-module__EH10uq__description,.FileInput-module__EH10uq__selection{color:var(--ui-color-text-muted)}.FileInput-module__EH10uq__picker{cursor:pointer;justify-self:start;position:relative}.FileInput-module__EH10uq__input{clip:rect(0 0 0 0);clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}.FileInput-module__EH10uq__action{background:var(--ui-color-surface);border:1px solid var(--ui-color-border-strong);border-radius:var(--ui-radius-md);color:var(--ui-color-text);font:inherit;font-size:var(--ui-font-size-3);font-weight:var(--ui-font-weight-bold);min-height:var(--ui-control-height-lg);padding:var(--ui-space-2) var(--ui-space-3);transition:background-color var(--ui-motion-fast) var(--ui-ease-standard), border-color var(--ui-motion-fast) var(--ui-ease-standard), box-shadow var(--ui-motion-fast) var(--ui-ease-standard);align-items:center;display:inline-flex}.FileInput-module__EH10uq__picker:hover .FileInput-module__EH10uq__action{background:var(--ui-color-surface-muted)}.FileInput-module__EH10uq__input:focus-visible+.FileInput-module__EH10uq__action{border-color:var(--ui-color-focus);box-shadow:var(--ui-focus-shadow)}.FileInput-module__EH10uq__input:disabled+.FileInput-module__EH10uq__action{background:var(--ui-color-surface-muted);cursor:not-allowed;opacity:var(--ui-opacity-disabled)}.FileInput-module__EH10uq__field[data-disabled] .FileInput-module__EH10uq__picker{cursor:not-allowed}.FileInput-module__EH10uq__selection{overflow-wrap:anywhere;min-width:0}.FileInput-module__EH10uq__fileList{gap:var(--ui-space-1);margin:0;padding:0;list-style:none;display:grid}.FileInput-module__EH10uq__fileName{color:var(--ui-color-text)}.FileInput-module__EH10uq__error{color:var(--ui-color-danger)}@media (pointer:coarse){.FileInput-module__EH10uq__action{min-height:var(--ui-control-height-touch)}}@media (forced-colors:active){.FileInput-module__EH10uq__input:focus-visible+.FileInput-module__EH10uq__action{outline:var(--ui-focus-width) solid Highlight;outline-offset:var(--ui-focus-offset)}}
.Input-module__8bcHWq__control{background:var(--ui-color-surface);border:1px solid var(--ui-color-border);border-radius:var(--ui-radius-md);color:var(--ui-color-text);font:inherit;font-size:var(--ui-font-size-3);min-height:var(--ui-control-height-lg);padding:var(--ui-space-2) var(--ui-space-3);transition:border-color var(--ui-motion-fast) var(--ui-ease-standard), box-shadow var(--ui-motion-fast) var(--ui-ease-standard);width:100%}.Input-module__8bcHWq__control::placeholder{color:var(--ui-color-text-muted)}.Input-module__8bcHWq__control:focus-visible{border-color:var(--ui-color-focus);box-shadow:var(--ui-focus-shadow);outline:none}.Input-module__8bcHWq__control:disabled{background:var(--ui-color-surface-muted);cursor:not-allowed;opacity:.65}.Input-module__8bcHWq__invalid{border-color:var(--ui-color-danger)}
.Menu-module__udB2eq__positioner{z-index:var(--ui-z-dropdown)}.Menu-module__udB2eq__popup{background:var(--ui-color-surface-raised);border:1px solid var(--ui-color-border);border-radius:var(--ui-radius-md);box-shadow:var(--ui-shadow-panel);color:var(--ui-color-text);min-width:11rem;padding:var(--ui-space-1);transform-origin:var(--transform-origin);transition:opacity var(--ui-motion-fast) var(--ui-ease-standard), transform var(--ui-motion-fast) var(--ui-ease-standard)}.Menu-module__udB2eq__popup[data-starting-style],.Menu-module__udB2eq__popup[data-ending-style]{opacity:0;transform:scale(.97)}.Menu-module__udB2eq__item{border-radius:var(--ui-radius-sm);color:inherit;cursor:default;font-size:var(--ui-font-size-3);align-items:center;gap:var(--ui-space-2);min-height:var(--ui-control-height-md);padding:var(--ui-space-2) var(--ui-space-3);text-align:left;-webkit-user-select:none;user-select:none;background:0 0;border:0;outline:none;width:100%;display:flex}.Menu-module__udB2eq__item[data-highlighted]{background:var(--ui-color-control-hover)}.Menu-module__udB2eq__item[data-disabled]{opacity:var(--ui-opacity-disabled)}.Menu-module__udB2eq__separator{background:var(--ui-color-border);height:1px;margin:var(--ui-space-1) 0}
.Popover-module__rB0gNG__positioner{z-index:var(--ui-z-popover)}.Popover-module__rB0gNG__surface{background:var(--ui-color-surface);border:1px solid var(--ui-color-border);border-radius:var(--ui-radius-md);box-shadow:var(--ui-shadow-panel);color:var(--ui-color-text);min-width:12rem;padding:var(--ui-space-2);transform-origin:var(--transform-origin);transition:transform var(--ui-motion-fast) var(--ui-ease-standard)}.Popover-module__rB0gNG__surface[data-starting-style],.Popover-module__rB0gNG__surface[data-ending-style]{transform:scale(.97)}
.Progress-module__62EGMW__root{gap:var(--ui-space-2);display:grid}.Progress-module__62EGMW__header{align-items:baseline;gap:var(--ui-space-3);justify-content:space-between;display:flex}.Progress-module__62EGMW__label{font-size:var(--ui-font-size-3);font-weight:var(--ui-font-weight-bold)}.Progress-module__62EGMW__value,.Progress-module__62EGMW__description{color:var(--ui-color-text-muted);font-size:var(--ui-font-size-2)}.Progress-module__62EGMW__progress{appearance:none;background:var(--ui-color-surface-muted);border-radius:var(--ui-radius-pill);border:0;width:100%;height:.375rem;overflow:hidden}.Progress-module__62EGMW__progress::-webkit-progress-bar{background:var(--ui-color-surface-muted)}.Progress-module__62EGMW__progress::-webkit-progress-value{background:var(--ui-color-accent);border-radius:inherit}.Progress-module__62EGMW__progress::-moz-progress-bar{background:var(--ui-color-accent);border-radius:inherit}.Progress-module__62EGMW__description{margin:0}
.RadioCardGroup-module__BwrC2q__fieldset{font:inherit;gap:var(--ui-space-2);border:0;min-width:0;margin:0;padding:0;display:grid}.RadioCardGroup-module__BwrC2q__legend{color:var(--ui-color-text);font-size:var(--ui-font-size-3);font-weight:var(--ui-font-weight-bold);line-height:var(--ui-line-height-default);padding:0}.RadioCardGroup-module__BwrC2q__legendHidden{clip:rect(0 0 0 0);clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}.RadioCardGroup-module__BwrC2q__groupDescription{color:var(--ui-color-text-muted);font-size:var(--ui-font-size-2);line-height:var(--ui-line-height-default);max-width:70ch;margin:0}.RadioCardGroup-module__BwrC2q__group{gap:var(--ui-space-2);display:grid}.RadioCardGroup-module__BwrC2q__card{background:var(--ui-color-surface);border:1px solid var(--ui-color-border);border-radius:var(--ui-radius-md);color:var(--ui-color-text);cursor:pointer;align-items:start;gap:var(--ui-space-3);min-width:0;padding:var(--ui-space-3);text-align:left;transition:background-color var(--ui-motion-fast) var(--ui-ease-standard), border-color var(--ui-motion-fast) var(--ui-ease-standard);outline:none;grid-template-columns:auto auto minmax(0,1fr);width:100%;display:grid}.RadioCardGroup-module__BwrC2q__card:hover:not([data-disabled]){background:var(--ui-color-surface-muted);border-color:var(--ui-color-border-strong)}.RadioCardGroup-module__BwrC2q__card:active:not([data-disabled]){background:var(--ui-color-control-hover)}.RadioCardGroup-module__BwrC2q__card[data-checked]{background:var(--ui-color-accent-soft);border-color:var(--ui-color-control)}.RadioCardGroup-module__BwrC2q__card:focus-visible{box-shadow:var(--ui-focus-shadow);outline:var(--ui-focus-width) solid var(--ui-color-focus);outline-offset:var(--ui-focus-offset)}.RadioCardGroup-module__BwrC2q__card[data-disabled]{cursor:not-allowed;opacity:var(--ui-opacity-disabled)}.RadioCardGroup-module__BwrC2q__radioIndicator{background:var(--ui-color-surface);border:1px solid var(--ui-color-border-strong);border-radius:50%;justify-content:center;align-items:center;width:1.125rem;height:1.125rem;margin-top:.0625rem;display:inline-flex}.RadioCardGroup-module__BwrC2q__card[data-checked] .RadioCardGroup-module__BwrC2q__radioIndicator:after{background:var(--ui-color-control);content:"";border-radius:50%;width:.625rem;height:.625rem}.RadioCardGroup-module__BwrC2q__leading{color:var(--ui-color-text-muted);align-items:center;min-height:1.125rem;display:inline-flex}.RadioCardGroup-module__BwrC2q__copy{gap:var(--ui-space-1);min-width:0;display:grid}.RadioCardGroup-module__BwrC2q__optionHeader{align-items:start;gap:var(--ui-space-2);justify-content:space-between;min-width:0;display:flex}.RadioCardGroup-module__BwrC2q__optionLabel{font-size:var(--ui-font-size-3);font-weight:var(--ui-font-weight-medium);line-height:var(--ui-line-height-default);min-width:0}.RadioCardGroup-module__BwrC2q__optionDescription{color:var(--ui-color-text-muted);font-size:var(--ui-font-size-2);line-height:var(--ui-line-height-default);max-width:70ch}.RadioCardGroup-module__BwrC2q__trailing{color:var(--ui-color-text-muted);font-size:var(--ui-font-size-2);line-height:var(--ui-line-height-default);flex:none}@media (forced-colors:active){.RadioCardGroup-module__BwrC2q__card[data-checked]{border-color:highlight}.RadioCardGroup-module__BwrC2q__card[data-checked] .RadioCardGroup-module__BwrC2q__radioIndicator:after{background:highlight}}
.Select-module__ngXvqa__field{gap:var(--ui-space-1);min-width:0;display:grid}.Select-module__ngXvqa__label{color:var(--ui-color-text);font-size:var(--ui-font-size-3);font-weight:var(--ui-font-weight-bold)}.Select-module__ngXvqa__labelHidden{clip:rect(0 0 0 0);clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}.Select-module__ngXvqa__trigger{background:var(--ui-color-surface);border:1px solid var(--ui-color-border);border-radius:var(--ui-radius-md);color:var(--ui-color-text);cursor:pointer;font:inherit;font-size:var(--ui-font-size-4);align-items:center;gap:var(--ui-space-2);padding:0 var(--ui-space-3);text-align:left;transition:background-color var(--ui-motion-fast) var(--ui-ease-standard), border-color var(--ui-motion-fast) var(--ui-ease-standard), box-shadow var(--ui-motion-fast) var(--ui-ease-standard);grid-template-columns:minmax(0,1fr) auto;width:100%;display:grid}.Select-module__ngXvqa__sm{min-height:var(--ui-control-height-md)}.Select-module__ngXvqa__md{min-height:var(--ui-control-height-lg)}.Select-module__ngXvqa__trigger:hover:not([data-disabled]){background:var(--ui-color-surface-muted);border-color:var(--ui-color-border-strong)}.Select-module__ngXvqa__trigger:focus-visible{border-color:var(--ui-color-focus);box-shadow:var(--ui-focus-shadow);outline:var(--ui-focus-width) solid transparent;outline-offset:var(--ui-focus-offset)}.Select-module__ngXvqa__trigger[data-popup-open]{border-color:var(--ui-color-border-strong)}.Select-module__ngXvqa__trigger[data-disabled]{background:var(--ui-color-surface-muted);cursor:not-allowed;opacity:var(--ui-opacity-disabled)}.Select-module__ngXvqa__invalid,.Select-module__ngXvqa__invalid:hover:not([data-disabled]){border-color:var(--ui-color-danger)}.Select-module__ngXvqa__value{text-overflow:ellipsis;white-space:nowrap;min-width:0;overflow:hidden}.Select-module__ngXvqa__value[data-placeholder]{color:var(--ui-color-text-muted)}.Select-module__ngXvqa__icon{color:var(--ui-color-text-muted);height:1rem;transition:transform var(--ui-motion-fast) var(--ui-ease-standard);place-items:center;width:1rem;display:inline-grid}.Select-module__ngXvqa__icon svg,.Select-module__ngXvqa__itemIndicator svg{width:100%;height:100%}.Select-module__ngXvqa__icon path,.Select-module__ngXvqa__itemIndicator path{stroke:currentColor;stroke-linecap:round;stroke-linejoin:round;stroke-width:1.75px}.Select-module__ngXvqa__icon[data-popup-open]{transform:rotate(180deg)}.Select-module__ngXvqa__description,.Select-module__ngXvqa__error{font-size:var(--ui-font-size-2);line-height:var(--ui-line-height-default)}.Select-module__ngXvqa__description{color:var(--ui-color-text-muted)}.Select-module__ngXvqa__error{color:var(--ui-color-danger)}.Select-module__ngXvqa__positioner{max-width:calc(100vw - var(--ui-space-4));z-index:var(--ui-z-dropdown)}.Select-module__ngXvqa__popup{background:var(--ui-color-surface-raised);border:1px solid var(--ui-color-border);border-radius:var(--ui-radius-md);box-shadow:var(--ui-shadow-panel);color:var(--ui-color-text);max-height:min(20rem, var(--available-height));max-width:min(24rem, var(--available-width));min-width:min(var(--anchor-width), calc(100vw - var(--ui-space-4)));padding:var(--ui-space-1);transform-origin:var(--transform-origin);transition:opacity var(--ui-motion-fast) var(--ui-ease-standard), transform var(--ui-motion-fast) var(--ui-ease-standard);overflow:hidden}.Select-module__ngXvqa__popup[data-starting-style],.Select-module__ngXvqa__popup[data-ending-style]{opacity:0;transform:translateY(-2px)scale(.98)}.Select-module__ngXvqa__list{max-height:inherit;overscroll-behavior:contain;scroll-padding-block:var(--ui-space-1);overflow-y:auto}.Select-module__ngXvqa__item{border-radius:var(--ui-radius-sm);cursor:default;font-size:var(--ui-font-size-4);align-items:center;gap:var(--ui-space-2);min-height:var(--ui-control-height-lg);padding:var(--ui-space-2) var(--ui-space-3);-webkit-user-select:none;user-select:none;outline:none;grid-template-columns:1rem minmax(0,1fr);display:grid}.Select-module__ngXvqa__item[data-highlighted]{background:var(--ui-color-control-hover)}.Select-module__ngXvqa__item[data-selected]{color:var(--ui-color-text);font-weight:var(--ui-font-weight-medium)}.Select-module__ngXvqa__item[data-disabled]{opacity:var(--ui-opacity-disabled)}.Select-module__ngXvqa__itemIndicator{color:var(--ui-color-accent);place-items:center;width:1rem;height:1rem;display:inline-grid}.Select-module__ngXvqa__itemIndicator:not([data-selected]){visibility:hidden}.Select-module__ngXvqa__itemText{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.Select-module__ngXvqa__scrollArrow{background:var(--ui-color-surface-raised);color:var(--ui-color-text-muted);height:var(--ui-control-height-sm);justify-content:center;align-items:center;display:flex}@media (pointer:coarse){.Select-module__ngXvqa__trigger,.Select-module__ngXvqa__item{min-height:var(--ui-control-height-touch)}}@media (forced-colors:active){.Select-module__ngXvqa__trigger:focus-visible{outline-color:highlight}.Select-module__ngXvqa__item[data-highlighted]{outline-offset:-2px;outline:2px solid highlight}.Select-module__ngXvqa__itemIndicator{color:highlight}}
.Field-module__c0nOTG__field{gap:var(--ui-space-1);display:grid}.Field-module__c0nOTG__label,.Field-module__c0nOTG__legend{color:var(--ui-color-text);font-size:var(--ui-font-size-3);font-weight:var(--ui-font-weight-bold)}.Field-module__c0nOTG__labelHidden{clip:rect(0 0 0 0);clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}.Field-module__c0nOTG__description,.Field-module__c0nOTG__error{font-size:var(--ui-font-size-2);line-height:var(--ui-line-height-default);margin:0}.Field-module__c0nOTG__description{color:var(--ui-color-text-muted)}.Field-module__c0nOTG__error{color:var(--ui-color-danger)}.Field-module__c0nOTG__control{background:var(--ui-color-surface);border:1px solid var(--ui-color-border);border-radius:var(--ui-radius-md);color:var(--ui-color-text);font:inherit;font-size:var(--ui-font-size-3);min-height:var(--ui-control-height-lg);padding:var(--ui-space-2) var(--ui-space-3);transition:border-color var(--ui-motion-fast) var(--ui-ease-standard), box-shadow var(--ui-motion-fast) var(--ui-ease-standard);width:100%}.Field-module__c0nOTG__control:focus-visible{border-color:var(--ui-color-focus);box-shadow:var(--ui-focus-shadow);outline:none}.Field-module__c0nOTG__control:disabled{background:var(--ui-color-surface-muted);cursor:not-allowed;opacity:var(--ui-opacity-disabled)}.Field-module__c0nOTG__invalid{border-color:var(--ui-color-danger)}
.SliderField-module__itadma__root{gap:var(--ui-space-2);touch-action:none;-webkit-user-select:none;user-select:none;min-width:0;display:grid}.SliderField-module__itadma__root[data-disabled]{opacity:var(--ui-opacity-disabled)}.SliderField-module__itadma__header{align-items:baseline;gap:var(--ui-space-3);justify-content:space-between;display:flex}.SliderField-module__itadma__label{color:var(--ui-color-text);font-size:var(--ui-font-size-3);font-weight:var(--ui-font-weight-bold)}.SliderField-module__itadma__value{color:var(--ui-color-text-muted);font-size:var(--ui-font-size-2)}.SliderField-module__itadma__control{min-height:var(--ui-control-height-md);align-items:center;display:flex}.SliderField-module__itadma__track{background:var(--ui-color-border);border-radius:var(--ui-radius-pill);width:100%;height:.375rem;position:relative}.SliderField-module__itadma__indicator{background:var(--ui-color-accent);border-radius:inherit}.SliderField-module__itadma__thumb{background:var(--ui-color-surface-raised);border:2px solid var(--ui-color-accent);border-radius:50%;width:1.125rem;height:1.125rem}.SliderField-module__itadma__thumb:focus-within{box-shadow:var(--ui-focus-shadow);outline:var(--ui-focus-width) solid var(--ui-color-focus);outline-offset:var(--ui-focus-offset)}
.StatusMessage-module__pp1Ega__status{border-radius:var(--ui-radius-md);font-size:var(--ui-font-size-3);align-items:flex-start;gap:var(--ui-space-2);line-height:var(--ui-line-height-default);padding:var(--ui-space-3);border:1px solid #0000;display:flex}.StatusMessage-module__pp1Ega__dot{background:currentColor;border-radius:50%;flex:none;width:.5rem;height:.5rem;margin-top:.3em}.StatusMessage-module__pp1Ega__info{background:var(--ui-color-accent-soft);border-color:color-mix(in srgb, var(--ui-color-accent) 24%, transparent);color:var(--ui-color-accent)}.StatusMessage-module__pp1Ega__success{background:var(--ui-color-success-soft);border-color:color-mix(in srgb, var(--ui-color-success) 24%, transparent);color:var(--ui-color-success)}.StatusMessage-module__pp1Ega__warning{background:var(--ui-color-warning-soft);border-color:color-mix(in srgb, var(--ui-color-warning) 24%, transparent);color:var(--ui-color-warning)}.StatusMessage-module__pp1Ega__error{background:var(--ui-color-danger-soft);border-color:color-mix(in srgb, var(--ui-color-danger) 24%, transparent);color:var(--ui-color-danger)}
.SwitchField-module__ZEYOLq__field{align-items:center;gap:var(--ui-space-3);justify-content:space-between;display:flex}.SwitchField-module__ZEYOLq__field[data-disabled]{opacity:var(--ui-opacity-disabled)}.SwitchField-module__ZEYOLq__copy{gap:.125rem;display:grid}.SwitchField-module__ZEYOLq__label{color:var(--ui-color-text);font-size:var(--ui-font-size-3);font-weight:var(--ui-font-weight-medium)}.SwitchField-module__ZEYOLq__description{color:var(--ui-color-text-muted);font-size:var(--ui-font-size-2);line-height:var(--ui-line-height-default)}.SwitchField-module__ZEYOLq__switch{background:var(--ui-color-border-strong);border-radius:var(--ui-radius-pill);cursor:pointer;border:0;flex:none;width:2.625rem;height:1.5rem;padding:.1875rem}.SwitchField-module__ZEYOLq__switch[data-checked]{background:var(--ui-color-control)}.SwitchField-module__ZEYOLq__switch:focus-visible{box-shadow:var(--ui-focus-shadow);outline:var(--ui-focus-width) solid var(--ui-color-focus);outline-offset:var(--ui-focus-offset)}.SwitchField-module__ZEYOLq__switch:disabled{cursor:not-allowed}.SwitchField-module__ZEYOLq__thumb{background:var(--ui-color-surface-raised);height:1.125rem;transition:transform var(--ui-motion-fast) var(--ui-ease-standard);border-radius:50%;width:1.125rem;display:block;transform:translate(0)}.SwitchField-module__ZEYOLq__thumb[data-checked]{transform:translate(1.125rem)}
.Tabs-module__CiGXVG__root{gap:var(--ui-space-3);display:grid}.Tabs-module__CiGXVG__list{background:var(--ui-color-surface-muted);border:1px solid var(--ui-color-border);border-radius:var(--ui-radius-md);gap:var(--ui-space-1);padding:var(--ui-space-1);justify-self:start;display:inline-flex}.Tabs-module__CiGXVG__tab{border-radius:var(--ui-radius-md);color:var(--ui-color-text-muted);cursor:pointer;font:inherit;min-height:var(--ui-control-height-md);min-width:5rem;padding:0 var(--ui-space-3);background:0 0;border:1px solid #0000}.Tabs-module__CiGXVG__tab:hover:not(:disabled){background:var(--ui-color-control-hover)}.Tabs-module__CiGXVG__tab:focus-visible{box-shadow:var(--ui-focus-shadow);outline:none}.Tabs-module__CiGXVG__tab:disabled{cursor:not-allowed;opacity:var(--ui-opacity-disabled)}.Tabs-module__CiGXVG__tab[data-active]{background:var(--ui-color-surface-raised);border-color:var(--ui-color-border);color:var(--ui-color-text);box-shadow:0 1px 2px color-mix(in srgb, var(--ui-color-text) 8%, transparent)}.Tabs-module__CiGXVG__panel:focus-visible{border-radius:var(--ui-radius-sm);box-shadow:var(--ui-focus-shadow);outline:none}
.Textarea-module__HLIbuG__textarea{background:var(--ui-color-surface);border:1px solid var(--ui-color-border);border-radius:var(--ui-radius-md);color:var(--ui-color-text);font:inherit;font-size:var(--ui-font-size-3);line-height:var(--ui-line-height-default);min-height:6rem;padding:var(--ui-space-2) var(--ui-space-3);resize:vertical;transition:border-color var(--ui-motion-fast) var(--ui-ease-standard), box-shadow var(--ui-motion-fast) var(--ui-ease-standard);width:100%}.Textarea-module__HLIbuG__textarea::placeholder{color:var(--ui-color-text-muted)}.Textarea-module__HLIbuG__textarea:focus-visible{border-color:var(--ui-color-focus);box-shadow:var(--ui-focus-shadow);outline:none}.Textarea-module__HLIbuG__textarea:disabled{background:var(--ui-color-surface-muted);cursor:not-allowed;opacity:.65}.Textarea-module__HLIbuG__invalid{border-color:var(--ui-color-danger)}
.TextField-module__PCRVEq__field{gap:var(--ui-space-1);display:grid}.TextField-module__PCRVEq__label{color:var(--ui-color-text);font-size:var(--ui-font-size-3);font-weight:var(--ui-font-weight-bold)}.TextField-module__PCRVEq__labelHidden{clip:rect(0 0 0 0);clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}.TextField-module__PCRVEq__control{background:var(--ui-color-surface);border:1px solid var(--ui-color-border);border-radius:var(--ui-radius-md);color:var(--ui-color-text);font:inherit;font-size:var(--ui-font-size-3);min-height:var(--ui-control-height-lg);padding:var(--ui-space-2) var(--ui-space-3);transition:border-color var(--ui-motion-fast) var(--ui-ease-standard), box-shadow var(--ui-motion-fast) var(--ui-ease-standard);width:100%}.TextField-module__PCRVEq__control::placeholder{color:var(--ui-color-text-muted)}.TextField-module__PCRVEq__control:focus-visible{border-color:var(--ui-color-focus);box-shadow:var(--ui-focus-shadow);outline:none}.TextField-module__PCRVEq__control:disabled{background:var(--ui-color-surface-muted);cursor:not-allowed;opacity:.65}.TextField-module__PCRVEq__invalid{border-color:var(--ui-color-danger)}.TextField-module__PCRVEq__description,.TextField-module__PCRVEq__error{font-size:var(--ui-font-size-2);line-height:var(--ui-line-height-default);margin:0}.TextField-module__PCRVEq__description{color:var(--ui-color-text-muted)}.TextField-module__PCRVEq__error{color:var(--ui-color-danger)}
.Tooltip-module__sT52Ha__positioner{z-index:var(--ui-z-tooltip)}.Tooltip-module__sT52Ha__tooltip{background:var(--ui-color-text);border-radius:var(--ui-radius-sm);color:var(--ui-color-surface-raised);font-size:var(--ui-font-size-1);font-weight:var(--ui-font-weight-medium);opacity:0;max-width:14rem;padding:.375rem var(--ui-space-2);pointer-events:none;transform:translateY(var(--ui-space-1));transition:opacity var(--ui-motion-fast) var(--ui-ease-standard), transform var(--ui-motion-fast) var(--ui-ease-standard);white-space:nowrap}.Tooltip-module__sT52Ha__tooltip[data-open]{opacity:1;transform:translateY(0)}
.ResumeDatePeriodEditor-module__80t0Vq__root{max-width:100%;display:inline-block;position:relative}.ResumeDatePeriodEditor-module__80t0Vq__trigger{appearance:none;color:inherit;cursor:pointer;font:inherit;letter-spacing:inherit;line-height:inherit;text-align:inherit;background:0 0;border:0;align-items:center;gap:5px;padding:0;display:inline-flex}.ResumeDatePeriodEditor-module__80t0Vq__trigger:focus-visible{outline-offset:3px;border-radius:3px;outline:2px solid #248b78}.ResumeDatePeriodEditor-module__80t0Vq__popover{color:#20211f;letter-spacing:normal;text-align:left;z-index:12;background:#fff;border:1px solid #d8d9d3;border-radius:12px;gap:14px;width:min(330px,100vw - 48px);padding:16px;font-family:ui-sans-serif,system-ui,sans-serif;font-size:12px;line-height:1.3;display:grid;position:absolute;top:calc(100% + 9px);right:0;box-shadow:0 18px 48px #18191733}.ResumeDatePeriodEditor-module__80t0Vq__heading{justify-content:space-between;align-items:center;display:flex}.ResumeDatePeriodEditor-module__80t0Vq__heading strong{font-size:14px}.ResumeDatePeriodEditor-module__80t0Vq__heading button{color:#42433f;cursor:pointer;background:#f4f4f0;border:0;border-radius:999px;justify-content:center;align-items:center;width:30px;height:30px;font-size:18px;display:inline-flex}.ResumeDatePeriodEditor-module__80t0Vq__periodGrid{grid-template-columns:repeat(2,minmax(0,1fr));gap:12px;display:grid}.ResumeDatePeriodEditor-module__80t0Vq__periodGrid fieldset{border:0;gap:7px;min-width:0;margin:0;padding:0;display:grid}.ResumeDatePeriodEditor-module__80t0Vq__periodGrid legend{color:#696c65;text-transform:uppercase;margin-bottom:7px;font-size:11px;font-weight:750}.ResumeDatePeriodEditor-module__80t0Vq__periodGrid select{color:#252623;font:inherit;background:#f8f8f5;border:1px solid #d4d6cf;border-radius:7px;width:100%;min-height:40px;padding:0 8px}.ResumeDatePeriodEditor-module__80t0Vq__periodGrid fieldset:disabled{opacity:.45}.ResumeDatePeriodEditor-module__80t0Vq__present{min-height:30px}.ResumeDatePeriodEditor-module__80t0Vq__error{color:#a42f2f;font-size:11px}@media (max-width:767px){.ResumeDatePeriodEditor-module__80t0Vq__popover{width:min(340px,100vw - 32px);position:fixed;top:50%;left:50%;right:auto;transform:translate(-50%,-50%)}}
.ResumeCanvasEditor-module__WRJ2Yq__editorShell{min-width:0;display:block}.ResumeCanvasEditor-module__WRJ2Yq__editorCanvas{min-width:0;position:relative}.ResumeCanvasEditor-module__WRJ2Yq__editorToolbar{pointer-events:auto;justify-content:space-between;align-items:center;gap:16px;width:100%;display:flex}.ResumeCanvasEditor-module__WRJ2Yq__draftStatus{gap:2px;display:grid}.ResumeCanvasEditor-module__WRJ2Yq__draftStatus strong{color:#272727;font-size:12px}.ResumeCanvasEditor-module__WRJ2Yq__draftStatus strong[data-draft-save-status=error],.ResumeCanvasEditor-module__WRJ2Yq__draftStatus strong[data-draft-save-status=conflict]{color:#a52727}.ResumeCanvasEditor-module__WRJ2Yq__retrySave{color:#a52727;cursor:pointer;background:#fff;border:1px solid #a52727;border-radius:3px;justify-self:start;padding:4px 7px;font-size:11px}.ResumeCanvasEditor-module__WRJ2Yq__conflictResolution{background:#fff8f6;border:1px solid #dfaaa3;border-radius:5px;gap:8px;max-width:440px;margin-top:6px;padding:10px;display:grid}.ResumeCanvasEditor-module__WRJ2Yq__conflictResolution>span{color:#66312c;font-size:11px;line-height:1.45}.ResumeCanvasEditor-module__WRJ2Yq__conflictButtons,.ResumeCanvasEditor-module__WRJ2Yq__conflictConfirmation{flex-wrap:wrap;align-items:center;gap:7px;display:flex}.ResumeCanvasEditor-module__WRJ2Yq__conflictButtons button,.ResumeCanvasEditor-module__WRJ2Yq__conflictConfirmation button{color:#743b35;cursor:pointer;background:#fff;border:1px solid #8d4a43;border-radius:4px;min-height:32px;padding:7px 10px;font:600 11px/1.2 ui-sans-serif,system-ui,sans-serif}.ResumeCanvasEditor-module__WRJ2Yq__conflictButtons button:first-child,.ResumeCanvasEditor-module__WRJ2Yq__conflictConfirmation button:first-of-type{color:#fff;background:#743b35}.ResumeCanvasEditor-module__WRJ2Yq__conflictButtons button:disabled,.ResumeCanvasEditor-module__WRJ2Yq__conflictConfirmation button:disabled{cursor:wait;opacity:.55}.ResumeCanvasEditor-module__WRJ2Yq__conflictConfirmation>span{color:#66312c;flex-basis:100%;font-size:11px}.ResumeCanvasEditor-module__WRJ2Yq__conflictError{color:#a52727!important}.ResumeCanvasEditor-module__WRJ2Yq__designStudioButton{color:#fff;cursor:pointer;background:#20201d;border:1px solid #20201d;border-radius:4px;min-height:30px;padding:6px 10px;font:650 11px/1.2 ui-sans-serif,system-ui,sans-serif}.ResumeCanvasEditor-module__WRJ2Yq__draftStatus span,.ResumeCanvasEditor-module__WRJ2Yq__simpleHint{color:#666;font-size:11px}.ResumeCanvasEditor-module__WRJ2Yq__editableTarget,.ResumeCanvasEditor-module__WRJ2Yq__activeRichField,.ResumeCanvasEditor-module__WRJ2Yq__simpleInput{border-radius:1px;transition:background-color .12s,box-shadow .12s;box-shadow:0 0 0 1px #0000}.ResumeCanvasEditor-module__WRJ2Yq__editableTarget{cursor:text;margin-block:calc(0px - var(--document-edit-hit-padding,6px));padding-block:var(--document-edit-hit-padding,6px);padding-inline:0;display:inline}.ResumeCanvasEditor-module__WRJ2Yq__richTarget{display:block}.ResumeCanvasEditor-module__WRJ2Yq__editableTarget:hover,.ResumeCanvasEditor-module__WRJ2Yq__editableTarget:focus-visible{background:#f5f2e8;outline:none;box-shadow:0 0 0 1px #b9b29f}.ResumeCanvasEditor-module__WRJ2Yq__emptyFieldPlaceholder{color:#858176;font:inherit;opacity:.72}.ResumeCanvasEditor-module__WRJ2Yq__simpleInput::placeholder{color:#858176;opacity:.72}.ResumeCanvasEditor-module__WRJ2Yq__activeRichField{background:#fffdf761;min-width:0;margin:0;padding:0;box-shadow:0 0 0 1px #837a65}.ResumeCanvasEditor-module__WRJ2Yq__contentEditable{color:inherit;font:inherit;letter-spacing:inherit;line-height:inherit;min-height:1.42em;text-align:inherit;white-space:pre-wrap;outline:none}.ResumeCanvasEditor-module__WRJ2Yq__contentEditable p{font:inherit;letter-spacing:inherit;line-height:inherit;text-align:inherit;margin:0!important}.ResumeCanvasEditor-module__WRJ2Yq__simpleInput{appearance:none;box-sizing:border-box;color:inherit;font:inherit;letter-spacing:inherit;line-height:inherit;min-width:120px;text-align:inherit;background:0 0;border:0;outline:none;width:100%;margin:0;padding:0;display:block}.ResumeCanvasEditor-module__WRJ2Yq__simpleInput:focus{box-shadow:0 0 0 1px #837a65}.ResumeCanvasEditor-module__WRJ2Yq__contextToolbar{color:#292b27;pointer-events:auto;background:#fff;border:1px solid #d4d6cf;border-radius:999px;align-items:center;gap:4px;width:max-content;max-width:min(100%,720px);min-height:44px;margin-left:0;padding:4px;display:flex;position:relative;overflow:visible;box-shadow:0 12px 32px #15161429}.ResumeCanvasEditor-module__WRJ2Yq__anchoredToolbar{pointer-events:none;z-index:30;position:absolute}.ResumeCanvasEditor-module__WRJ2Yq__contextLabel{color:#666a63;text-overflow:ellipsis;white-space:nowrap;max-width:160px;padding:0 9px;font-size:11px;font-weight:700;overflow:hidden}.ResumeCanvasEditor-module__WRJ2Yq__addEntryButton,.ResumeCanvasEditor-module__WRJ2Yq__addPointButton,.ResumeCanvasEditor-module__WRJ2Yq__improveEntryButton,.ResumeCanvasEditor-module__WRJ2Yq__formatButton{color:#292929;cursor:pointer;background:#fff;border:0;border-radius:999px;justify-content:center;align-items:center;min-width:34px;height:34px;padding:0 10px;font:650 12px/1.2 ui-sans-serif,system-ui,sans-serif;display:inline-flex}.ResumeCanvasEditor-module__WRJ2Yq__addEntryButton{color:#fff;background:#228675;gap:3px;padding-inline:12px}.ResumeCanvasEditor-module__WRJ2Yq__addPointButton{color:#353733;background:#f1f4f0;gap:3px}.ResumeCanvasEditor-module__WRJ2Yq__improveEntryButton{color:#17695c;background:#edf7f4;gap:5px}.ResumeCanvasEditor-module__WRJ2Yq__formatButton{padding:0;font-size:14px}.ResumeCanvasEditor-module__WRJ2Yq__formatButton:hover,.ResumeCanvasEditor-module__WRJ2Yq__formatButton[aria-pressed=true]{color:#17695c;background:#edf4f1}.ResumeCanvasEditor-module__WRJ2Yq__addEntryButton:disabled,.ResumeCanvasEditor-module__WRJ2Yq__addPointButton:disabled,.ResumeCanvasEditor-module__WRJ2Yq__improveEntryButton:disabled,.ResumeCanvasEditor-module__WRJ2Yq__formatButton:disabled{cursor:not-allowed;opacity:.38}.ResumeCanvasEditor-module__WRJ2Yq__formatButton:focus-visible,.ResumeCanvasEditor-module__WRJ2Yq__addPointButton:focus-visible,.ResumeCanvasEditor-module__WRJ2Yq__improveEntryButton:focus-visible,.ResumeCanvasEditor-module__WRJ2Yq__addEntryButton:focus-visible{outline-offset:2px;outline:2px solid #237d6e}.ResumeCanvasEditor-module__WRJ2Yq__toolbarDivider{background:#d9dbd5;width:1px;height:24px;margin-inline:3px}.ResumeCanvasEditor-module__WRJ2Yq__linkPopover{background:#fff;border:1px solid #d3d5ce;border-radius:10px;gap:9px;width:280px;padding:12px;display:grid;position:absolute;top:calc(100% + 8px);right:0;box-shadow:0 16px 44px #1617152e}.ResumeCanvasEditor-module__WRJ2Yq__annotationPopover{color:#292a27;background:#fff;border:1px solid #cfd5ce;border-radius:14px;gap:12px;width:min(360px,100vw - 24px);padding:16px;display:grid;position:absolute;top:calc(100% + 8px);right:0;box-shadow:0 18px 52px #16171533}.ResumeCanvasEditor-module__WRJ2Yq__annotationPopover header,.ResumeCanvasEditor-module__WRJ2Yq__annotationPopover label{gap:4px;display:grid}.ResumeCanvasEditor-module__WRJ2Yq__annotationPopover header strong,.ResumeCanvasEditor-module__WRJ2Yq__annotationPopover label>span{font:750 12px/1.3 ui-sans-serif,system-ui,sans-serif}.ResumeCanvasEditor-module__WRJ2Yq__annotationPopover header span,.ResumeCanvasEditor-module__WRJ2Yq__annotationCount{color:#666a63;font:500 11px/1.4 ui-sans-serif,system-ui,sans-serif}.ResumeCanvasEditor-module__WRJ2Yq__annotationPopover textarea{color:#292a27;resize:vertical;border:1px solid #cfd3cc;border-radius:9px;width:100%;min-height:96px;padding:10px;font:500 13px/1.45 ui-sans-serif,system-ui,sans-serif}.ResumeCanvasEditor-module__WRJ2Yq__annotationPopover textarea:focus-visible{outline-offset:1px;border-color:#237d6e;outline:2px solid #237d6e3d}.ResumeCanvasEditor-module__WRJ2Yq__annotationPopover footer,.ResumeCanvasEditor-module__WRJ2Yq__annotationPopover footer>div{justify-content:space-between;align-items:center;gap:8px;display:flex}.ResumeCanvasEditor-module__WRJ2Yq__annotationPopover footer button{cursor:pointer;border:1px solid #cdd0c8;border-radius:8px;min-height:36px;padding:8px 11px}.ResumeCanvasEditor-module__WRJ2Yq__annotationPopover footer>div button:last-child{color:#fff;background:#17695c;border-color:#17695c}.ResumeCanvasEditor-module__WRJ2Yq__annotationMarkers{pointer-events:none;z-index:22;position:absolute;inset:0}.ResumeCanvasEditor-module__WRJ2Yq__annotationMarker{color:#fff;background:#17695c;border:2px solid #fff;border-radius:999px;justify-content:center;align-items:center;min-width:24px;height:24px;font:750 11px/1 ui-sans-serif,system-ui,sans-serif;display:inline-flex;position:absolute;box-shadow:0 3px 10px #1449403d}.ResumeCanvasEditor-module__WRJ2Yq__entryDeletePopover,.ResumeCanvasEditor-module__WRJ2Yq__entrySettingsPopover{color:#292a27;background:#fff;border:1px solid #d3d5ce;border-radius:12px;gap:12px;width:280px;padding:14px;display:grid;position:absolute;top:calc(100% + 8px);right:0;box-shadow:0 16px 44px #1617152e}.ResumeCanvasEditor-module__WRJ2Yq__entryDeletePopover>strong,.ResumeCanvasEditor-module__WRJ2Yq__entrySettingsPopover>strong{font:750 12px/1.2 ui-sans-serif,system-ui,sans-serif}.ResumeCanvasEditor-module__WRJ2Yq__entryDeletePopover p{color:#666a63;margin:0;font:500 12px/1.45 ui-sans-serif,system-ui,sans-serif}.ResumeCanvasEditor-module__WRJ2Yq__entryDeletePopover>div{justify-content:flex-end;gap:8px;display:flex}.ResumeCanvasEditor-module__WRJ2Yq__entryDeletePopover button{color:#292a27;cursor:pointer;background:#fff;border:1px solid #cdd0c8;border-radius:7px;min-height:36px;padding:8px 11px;font:700 11px/1 ui-sans-serif,system-ui,sans-serif}.ResumeCanvasEditor-module__WRJ2Yq__entryDeletePopover button:last-child{color:#fff;background:#8e2d27;border-color:#8e2d27}.ResumeCanvasEditor-module__WRJ2Yq__entrySettingsPopover{gap:4px;width:292px}.ResumeCanvasEditor-module__WRJ2Yq__entrySettingsPopover>strong{color:#666a63;text-transform:uppercase;padding:2px 6px 8px}.ResumeCanvasEditor-module__WRJ2Yq__entryVisibilityToggle{color:#343632;cursor:pointer;text-align:left;background:0 0;border:0;border-radius:8px;justify-content:space-between;align-items:center;width:100%;min-height:44px;padding:7px 6px;font:650 13px/1.2 ui-sans-serif,system-ui,sans-serif;display:flex}.ResumeCanvasEditor-module__WRJ2Yq__entryVisibilityToggle:hover{background:#f4f6f2}.ResumeCanvasEditor-module__WRJ2Yq__entryVisibilityToggle:focus-visible,.ResumeCanvasEditor-module__WRJ2Yq__entryDeletePopover button:focus-visible{outline-offset:2px;outline:2px solid #237d6e}.ResumeCanvasEditor-module__WRJ2Yq__toggleTrack{background:#cdd0ca;border-radius:999px;width:42px;height:24px;padding:3px;transition:background-color .14s;display:block}.ResumeCanvasEditor-module__WRJ2Yq__toggleTrack>span{background:#fff;border-radius:50%;width:18px;height:18px;transition:transform .14s;display:block;transform:translate(0);box-shadow:0 1px 3px #1416133d}.ResumeCanvasEditor-module__WRJ2Yq__entryVisibilityToggle[aria-checked=true] .ResumeCanvasEditor-module__WRJ2Yq__toggleTrack{background:#228675}.ResumeCanvasEditor-module__WRJ2Yq__entryVisibilityToggle[aria-checked=true] .ResumeCanvasEditor-module__WRJ2Yq__toggleTrack>span{transform:translate(18px)}.ResumeCanvasEditor-module__WRJ2Yq__linkPopover label{gap:5px;display:grid}.ResumeCanvasEditor-module__WRJ2Yq__linkPopover label>span{color:#64675f;text-transform:uppercase;font-size:10px;font-weight:750}.ResumeCanvasEditor-module__WRJ2Yq__linkPopover input{color:#292a27;background:#f8f8f5;border:1px solid #d0d2cb;border-radius:6px;width:100%;min-height:38px;padding:7px 9px;font:500 12px/1.2 ui-sans-serif,system-ui,sans-serif}.ResumeCanvasEditor-module__WRJ2Yq__linkPopover>div{gap:7px;display:flex}.ResumeCanvasEditor-module__WRJ2Yq__linkPopover>div button{cursor:pointer;background:#fff;border:1px solid #cdd0c8;border-radius:6px;min-height:34px;padding:7px 10px;font:650 11px/1 ui-sans-serif,system-ui,sans-serif}.ResumeCanvasEditor-module__WRJ2Yq__linkPopover>div button:first-child{color:#fff;background:#222320;border-color:#222320}.ResumeCanvasEditor-module__WRJ2Yq__linkError{color:#a52727;font-size:11px}.ResumeCanvasEditor-module__WRJ2Yq__editorCanvas .cvb-section-item:has([data-active-editor-field]){outline-offset:5px;border-radius:4px;outline:1px solid #37a28e}@media (max-width:899px){.ResumeCanvasEditor-module__WRJ2Yq__editorShell{display:block}.ResumeCanvasEditor-module__WRJ2Yq__editorToolbar{flex-direction:column;align-items:flex-start}.ResumeCanvasEditor-module__WRJ2Yq__contextToolbar{border-radius:12px;width:max-content;max-width:calc(100vw - 24px);margin:0;overflow:visible}.ResumeCanvasEditor-module__WRJ2Yq__anchoredToolbar{bottom:calc(68px + env(safe-area-inset-bottom));max-width:calc(100vw - 24px);position:fixed;right:12px;top:auto!important;left:12px!important}.ResumeCanvasEditor-module__WRJ2Yq__contextLabel{display:none}.ResumeCanvasEditor-module__WRJ2Yq__linkPopover,.ResumeCanvasEditor-module__WRJ2Yq__annotationPopover,.ResumeCanvasEditor-module__WRJ2Yq__entryDeletePopover,.ResumeCanvasEditor-module__WRJ2Yq__entrySettingsPopover{top:auto;bottom:calc(100% + 8px)}}@media (max-width:480px){.ResumeCanvasEditor-module__WRJ2Yq__contextToolbar{gap:2px}.ResumeCanvasEditor-module__WRJ2Yq__addEntryButton,.ResumeCanvasEditor-module__WRJ2Yq__addPointButton,.ResumeCanvasEditor-module__WRJ2Yq__improveEntryButton{padding-inline:8px}.ResumeCanvasEditor-module__WRJ2Yq__toolbarDivider{margin-inline:1px}.ResumeCanvasEditor-module__WRJ2Yq__formatButton{width:28px;min-width:28px}.ResumeCanvasEditor-module__WRJ2Yq__improveEntryLabel{display:none}}
.ResumePaginationMeasurementLayer-module__bbi8da__host{pointer-events:none;visibility:hidden;position:fixed;top:0;left:-10000px}
.NotificationCenter-module__Uvmbqa__stack{box-sizing:border-box;overscroll-behavior:contain;pointer-events:none;max-height:calc(100dvh - 96px);right:calc(24px + env(safe-area-inset-right,0px));top:calc(72px + env(safe-area-inset-top,0px));z-index:100;flex-direction:column;align-items:stretch;gap:12px;width:min(420px,100vw - 48px);display:flex;position:fixed;overflow-y:auto}.NotificationCenter-module__Uvmbqa__card{background:var(--surface-strong,#fff);border:1px solid var(--border-strong,#c7cac6);color:var(--ink,#191a1b);pointer-events:auto;border-radius:10px;grid-template-columns:minmax(0,1fr) auto;align-items:flex-start;gap:10px;padding:12px 12px 12px 14px;display:grid;box-shadow:0 4px 8px #191a1b24}.NotificationCenter-module__Uvmbqa__content{min-width:0}.NotificationCenter-module__Uvmbqa__title{overflow-wrap:anywhere;margin:0;font-size:13px;font-weight:700;line-height:1.35}.NotificationCenter-module__Uvmbqa__message{color:currentColor;opacity:.86;overflow-wrap:anywhere;margin:4px 0 0;font-size:12px;line-height:1.5}.NotificationCenter-module__Uvmbqa__details{background:var(--surface-subtle,#f4f5f2);color:var(--ink,#191a1b);overflow-wrap:anywhere;white-space:pre-wrap;border-radius:6px;margin:8px 0 0;padding:8px 10px;font-size:11px;line-height:1.5}.NotificationCenter-module__Uvmbqa__action{margin-top:10px}.NotificationCenter-module__Uvmbqa__dismiss{color:inherit;cursor:pointer;background:0 0;border:0;border-radius:999px;flex:none;justify-content:center;align-items:center;width:32px;height:32px;padding:0;font-size:18px;line-height:1;display:inline-flex}.NotificationCenter-module__Uvmbqa__dismiss:hover{background:color-mix(in srgb, currentcolor 9%, transparent)}.NotificationCenter-module__Uvmbqa__dismiss:focus-visible{outline-offset:2px;outline:2px solid}.NotificationCenter-module__Uvmbqa__error{background:var(--removed-soft,#f8e4e5);border-left-color:var(--removed,#b53d45);color:var(--removed,#842e35)}.NotificationCenter-module__Uvmbqa__warning{background:var(--warning-soft,#f9edda);border-left-color:var(--warning,#a45b0a);color:var(--warning,#7d4608)}.NotificationCenter-module__Uvmbqa__success{background:var(--verified-soft,#dff2e9);border-left-color:var(--verified,#176b4d);color:var(--verified,#176b4d)}.NotificationCenter-module__Uvmbqa__info{background:var(--surface-strong,#fff);border-left-color:var(--accent,#315177);color:var(--ink,#191a1b)}@media (max-width:767px){.NotificationCenter-module__Uvmbqa__stack{max-height:calc(100dvh - 88px);left:16px;right:calc(16px + env(safe-area-inset-right,0px));top:calc(64px + env(safe-area-inset-top,0px));width:auto}}@media (prefers-reduced-motion:reduce){.NotificationCenter-module__Uvmbqa__card{scroll-behavior:auto}}
.ResumeHealthPanel-module__xU4eoq__panel{background:var(--surface-strong,#fff);border:1px solid var(--border,#d8dad6);color:var(--ink,#191a1b);border-radius:12px;gap:20px;padding:20px;display:grid;container-type:inline-size}.ResumeHealthPanel-module__xU4eoq__header{background:var(--surface-subtle,#f4f5f2);border-radius:10px;gap:14px;padding:16px;display:grid}.ResumeHealthPanel-module__xU4eoq__score{align-items:baseline;gap:4px;display:flex}.ResumeHealthPanel-module__xU4eoq__score strong{letter-spacing:-.04em;font-size:38px;line-height:.95}.ResumeHealthPanel-module__xU4eoq__score span{color:var(--ui-color-text-muted);font-size:13px}.ResumeHealthPanel-module__xU4eoq__result{gap:6px;min-width:0;display:grid}.ResumeHealthPanel-module__xU4eoq__resultLabel{color:var(--ui-color-text-muted);letter-spacing:.08em;text-transform:uppercase;margin:0;font-size:11px;font-weight:700}.ResumeHealthPanel-module__xU4eoq__resultTitle{letter-spacing:-.025em;text-wrap:balance;max-width:22ch;margin:0;font-size:clamp(20px,6cqi,24px);line-height:1.12}.ResumeHealthPanel-module__xU4eoq__resultSupport{color:var(--ui-color-text-muted);max-width:48ch;margin:0;font-size:12px;line-height:1.5}.ResumeHealthPanel-module__xU4eoq__scanMeta{flex-wrap:wrap;align-items:center;gap:6px;display:flex}.ResumeHealthPanel-module__xU4eoq__scanMeta span{background:var(--surface-strong,#fff);border:1px solid var(--border,#d8dad6);color:var(--ui-color-text-muted);border-radius:999px;padding:3px 7px;font-size:10px;font-weight:700}.ResumeHealthPanel-module__xU4eoq__summaryFoot{border-top:1px solid var(--border,#d8dad6);gap:8px;padding-top:12px;display:grid}.ResumeHealthPanel-module__xU4eoq__checks{color:var(--ink,#191a1b);align-items:baseline;gap:4px;margin:0;font-size:12px;display:flex}.ResumeHealthPanel-module__xU4eoq__checks strong{font-size:14px}.ResumeHealthPanel-module__xU4eoq__disclaimer{color:var(--ui-color-text-muted);margin:0;font-size:12px;line-height:1.5}.ResumeHealthPanel-module__xU4eoq__scoreBreakdown{border-top:1px solid var(--border,#d8dad6);padding-top:10px}.ResumeHealthPanel-module__xU4eoq__scoreBreakdown summary,.ResumeHealthPanel-module__xU4eoq__completedFindings summary{color:var(--accent,#315177);cursor:pointer;margin-left:14px;font-size:12px;font-weight:700;list-style-position:outside}.ResumeHealthPanel-module__xU4eoq__scoreBreakdown summary:focus-visible,.ResumeHealthPanel-module__xU4eoq__completedFindings summary:focus-visible{outline:2px solid var(--accent,#315177);outline-offset:3px}.ResumeHealthPanel-module__xU4eoq__scoreBreakdown[open] summary,.ResumeHealthPanel-module__xU4eoq__completedFindings[open] summary{margin-bottom:12px}.ResumeHealthPanel-module__xU4eoq__categories,.ResumeHealthPanel-module__xU4eoq__findingList{margin:0;padding:0;list-style:none}.ResumeHealthPanel-module__xU4eoq__categories{grid-template-columns:repeat(2,minmax(0,1fr));gap:14px;display:grid}.ResumeHealthPanel-module__xU4eoq__findings{gap:12px;min-width:0;display:grid}.ResumeHealthPanel-module__xU4eoq__aiReviewControl{background:var(--surface-subtle,#f4f5f2);border:1px solid var(--border,#d8dad6);box-shadow:0 8px 22px color-mix(in srgb, var(--ink,#191a1b) 7%, transparent);z-index:3;border-radius:9px;grid-template-columns:minmax(0,1fr) auto;align-items:flex-start;gap:8px 12px;padding:12px;display:grid;position:sticky;top:0}.ResumeHealthPanel-module__xU4eoq__aiReviewControl strong{font-size:13px}.ResumeHealthPanel-module__xU4eoq__aiReviewControl p{color:var(--ui-color-text-muted);margin:3px 0 0;font-size:11px;line-height:1.45}.ResumeHealthPanel-module__xU4eoq__aiReviewComplete{justify-self:end}.ResumeHealthPanel-module__xU4eoq__category{min-width:0}.ResumeHealthPanel-module__xU4eoq__categoryHeading{justify-content:space-between;gap:12px;margin-bottom:6px;font-size:12px;display:flex}.ResumeHealthPanel-module__xU4eoq__categoryHeading span{min-width:0}.ResumeHealthPanel-module__xU4eoq__categoryHeading strong{flex:none}.ResumeHealthPanel-module__xU4eoq__track{background:var(--surface-subtle,#eceeeb);border-radius:999px;height:5px;overflow:hidden}.ResumeHealthPanel-module__xU4eoq__fill{background:var(--accent,#315177);border-radius:inherit;height:100%;display:block}.ResumeHealthPanel-module__xU4eoq__category p{color:var(--ui-color-text-muted);margin:5px 0 0;font-size:11px;line-height:1.4}.ResumeHealthPanel-module__xU4eoq__findingsHeader{justify-content:space-between;align-items:flex-start;gap:12px;margin-bottom:10px;display:flex}.ResumeHealthPanel-module__xU4eoq__findingsHeader h3{align-items:center;gap:7px;margin:0;font-size:14px;display:flex}.ResumeHealthPanel-module__xU4eoq__findingsHeader h3 .ResumeHealthPanel-module__xU4eoq__findingCount{background:var(--surface-subtle,#f4f5f2);color:var(--ui-color-text-muted);border-radius:999px;justify-content:center;align-items:center;min-width:20px;min-height:20px;margin:0;padding:3px 6px;font-size:10px;font-weight:700;line-height:1;display:inline-flex}.ResumeHealthPanel-module__xU4eoq__findingsHeader span{color:var(--ui-color-text-muted);margin-top:3px;font-size:11px;line-height:1.4;display:block}.ResumeHealthPanel-module__xU4eoq__batchHint,.ResumeHealthPanel-module__xU4eoq__selectionLimitNotice{color:var(--ui-color-text-muted);margin:-4px 0 10px;font-size:11px;line-height:1.45}.ResumeHealthPanel-module__xU4eoq__selectionLimitNotice{color:var(--warning,#7d4608);margin-top:-4px;font-weight:700}.ResumeHealthPanel-module__xU4eoq__selectionError{background:var(--removed-soft,#f8e4e5);color:var(--removed,#842e35);border-radius:7px;margin:-4px 0 10px;padding:8px 10px;font-size:11px;line-height:1.45}.ResumeHealthPanel-module__xU4eoq__batchAction{background:var(--accent,#315177);border:1px solid var(--accent,#315177);color:#fff;cursor:pointer;font:inherit;border-radius:7px;flex:none;min-height:36px;padding:7px 10px;font-size:12px;font-weight:700}.ResumeHealthPanel-module__xU4eoq__batchAction:disabled{cursor:not-allowed;opacity:.55}.ResumeHealthPanel-module__xU4eoq__batchAction:focus-visible{outline:2px solid var(--accent,#315177);outline-offset:2px}.ResumeHealthPanel-module__xU4eoq__findingList{gap:10px;display:grid}.ResumeHealthPanel-module__xU4eoq__finding{border:1px solid var(--border,#d8dad6);border-radius:9px;padding:12px;transition:border-color .16s,box-shadow .16s}.ResumeHealthPanel-module__xU4eoq__findingActive{border-color:var(--accent,#315177);box-shadow:0 0 0 2px color-mix(in srgb, var(--accent,#315177) 16%, transparent)}.ResumeHealthPanel-module__xU4eoq__findingMeta{color:var(--ui-color-text-muted);flex-wrap:wrap;align-items:center;gap:8px;font-size:11px;display:flex}.ResumeHealthPanel-module__xU4eoq__badge{border-radius:999px;padding:3px 7px;font-size:10px;font-weight:700}.ResumeHealthPanel-module__xU4eoq__high{background:var(--removed-soft,#f8e4e5);color:var(--removed,#842e35)}.ResumeHealthPanel-module__xU4eoq__medium{background:var(--warning-soft,#f9edda);color:var(--warning,#7d4608)}.ResumeHealthPanel-module__xU4eoq__low{background:var(--surface-subtle,#eceeeb);color:var(--ui-color-text-muted)}.ResumeHealthPanel-module__xU4eoq__finding h4{overflow-wrap:anywhere;margin:8px 0 0;font-size:13px;line-height:1.4}.ResumeHealthPanel-module__xU4eoq__finding>p,.ResumeHealthPanel-module__xU4eoq__empty{color:var(--ui-color-text-muted);margin:4px 0 0;font-size:12px;line-height:1.5}.ResumeHealthPanel-module__xU4eoq__findingTarget{background:var(--surface-subtle,#f4f5f2);border-left:2px solid var(--accent,#315177);gap:4px;margin-top:10px;padding:8px 9px;display:grid}.ResumeHealthPanel-module__xU4eoq__findingTarget strong{font-size:11px;line-height:1.4}.ResumeHealthPanel-module__xU4eoq__findingTarget q{color:var(--ui-color-text-muted);overflow-wrap:anywhere;-webkit-line-clamp:3;-webkit-box-orient:vertical;font-size:11px;line-height:1.45;display:-webkit-box;overflow:hidden}.ResumeHealthPanel-module__xU4eoq__findingActions{flex-wrap:wrap;align-items:center;gap:8px 12px;margin-top:10px;display:flex}.ResumeHealthPanel-module__xU4eoq__showAction{color:var(--accent,#315177);cursor:pointer;font:inherit;text-underline-offset:3px;background:0 0;border:0;min-height:34px;padding:0;font-size:12px;font-weight:700;text-decoration:underline}.ResumeHealthPanel-module__xU4eoq__showAction:disabled{cursor:not-allowed;opacity:.55}.ResumeHealthPanel-module__xU4eoq__showAction:focus-visible{outline:2px solid var(--accent,#315177);outline-offset:3px}.ResumeHealthPanel-module__xU4eoq__finding>.ResumeHealthPanel-module__xU4eoq__actionHint{margin-top:9px;font-size:11px}.ResumeHealthPanel-module__xU4eoq__action{border:1px solid var(--border-strong,#b9bdb9);color:var(--accent,#315177);cursor:pointer;font:inherit;background:0 0;border-radius:7px;min-height:34px;margin-top:10px;padding:7px 10px;font-size:12px;font-weight:700}.ResumeHealthPanel-module__xU4eoq__action:hover{background:var(--surface-subtle,#f4f5f2)}.ResumeHealthPanel-module__xU4eoq__action:focus-visible{outline:2px solid var(--accent,#315177);outline-offset:2px}.ResumeHealthPanel-module__xU4eoq__findingSelection{color:var(--accent,#315177);min-height:34px;margin-top:0;font-size:12px;font-weight:700}.ResumeHealthPanel-module__xU4eoq__findingCompleted{opacity:.72}.ResumeHealthPanel-module__xU4eoq__completedFindings{border-top:1px solid var(--border,#d8dad6);margin-top:2px;padding-top:12px}.ResumeHealthPanel-module__xU4eoq__completedBadge{background:var(--surface-subtle,#f4f5f2);border:1px solid var(--border-strong,#b9bdb9);color:var(--ui-color-text-muted);border-radius:999px;padding:2px 7px;font-weight:700}.ResumeHealthPanel-module__xU4eoq__completedLabel{color:var(--ui-color-text-muted);margin:0;font-size:12px;font-weight:700}.ResumeHealthPanel-module__xU4eoq__appliedSummary{background:var(--surface-subtle,#f4f5f2);border:1px solid var(--border,#d8dad6);border-radius:9px;gap:6px;padding:12px;display:grid}.ResumeHealthPanel-module__xU4eoq__appliedSummary h3{margin:0;font-size:13px}.ResumeHealthPanel-module__xU4eoq__appliedSummary p,.ResumeHealthPanel-module__xU4eoq__appliedSummary ul{color:var(--ui-color-text-muted);margin:0;font-size:12px;line-height:1.5}.ResumeHealthPanel-module__xU4eoq__appliedSummary ul{padding-left:18px}.ResumeHealthPanel-module__xU4eoq__primaryAction{background:var(--accent,#315177);border:1px solid var(--accent,#315177);color:#fff;cursor:pointer;font:inherit;border-radius:7px;flex:none;min-height:36px;padding:7px 10px;font-size:12px;font-weight:700}.ResumeHealthPanel-module__xU4eoq__primaryAction:disabled,.ResumeHealthPanel-module__xU4eoq__action:disabled{cursor:not-allowed;opacity:.55}.ResumeHealthPanel-module__xU4eoq__primaryAction:focus-visible{outline:2px solid var(--accent,#315177);outline-offset:2px}.ResumeHealthPanel-module__xU4eoq__deepReviewError{background:var(--removed-soft,#f8e4e5);color:var(--removed,#842e35);border-radius:8px;grid-column:1/-1;margin:0;padding:10px 12px;font-size:12px;line-height:1.5}.ResumeHealthPanel-module__xU4eoq__evidence{border-left:2px solid var(--border-strong,#b9bdb9);color:var(--ui-color-text-muted);margin:9px 0 0;padding-left:9px;font-size:11px;line-height:1.5}@container (max-width:440px){.ResumeHealthPanel-module__xU4eoq__categories{grid-template-columns:1fr}.ResumeHealthPanel-module__xU4eoq__aiReviewControl{grid-template-columns:1fr;align-items:stretch}.ResumeHealthPanel-module__xU4eoq__aiReviewComplete{justify-self:start}.ResumeHealthPanel-module__xU4eoq__findingsHeader{flex-direction:column;align-items:stretch}}@container (max-width:300px){.ResumeHealthPanel-module__xU4eoq__panel{gap:16px;padding:16px}.ResumeHealthPanel-module__xU4eoq__header{padding:14px}}@media (max-width:520px){.ResumeHealthPanel-module__xU4eoq__categories{grid-template-columns:1fr}}
.ThemeSwitcher-module__zVsm8W__control{background:var(--surface-subtle);border:1px solid var(--border);color:var(--ink-muted);cursor:pointer;border-radius:10px;justify-content:center;align-items:center;width:36px;height:36px;display:inline-flex;position:relative}.ThemeSwitcher-module__zVsm8W__control:hover{background:var(--control-hover);color:var(--ink)}.ThemeSwitcher-module__zVsm8W__control:focus-within{outline:2px solid var(--focus-ring);outline-offset:2px}.ThemeSwitcher-module__zVsm8W__control select{appearance:none;cursor:pointer;opacity:0;width:100%;position:absolute;inset:0}.ThemeSwitcher-module__zVsm8W__compactSelectField{display:contents}.ThemeSwitcher-module__zVsm8W__control select:focus-visible{outline:none}.ThemeSwitcher-module__zVsm8W__menuGrid{grid-template-columns:repeat(2,minmax(0,1fr));width:100%}.ThemeSwitcher-module__zVsm8W__menuGrid>:first-child{grid-column:1/-1}:root[data-app-theme=dark] .ThemeSwitcher-module__zVsm8W__menuGrid [data-checked]{color:#fff}.ThemeSwitcher-module__zVsm8W__themeSwatch{background:var(--surface);border:1px solid var(--border);box-shadow:inset 0 -7px 0 var(--ink);border-radius:7px;width:24px;height:24px;display:block}.ThemeSwitcher-module__zVsm8W__themeSwatch[data-theme-option=system]{box-shadow:none;background:linear-gradient(135deg,#f7f7f3 0 50%,#171c19 50% 100%)}.ThemeSwitcher-module__zVsm8W__themeSwatch[data-theme-option=light]{background:#fff;box-shadow:inset 0 -7px #252927}.ThemeSwitcher-module__zVsm8W__themeSwatch[data-theme-option=dark]{background:#171c19;box-shadow:inset 0 -7px #71d9b1}.ThemeSwitcher-module__zVsm8W__themeSwatch[data-theme-option=brand]{background:#edf6f1;box-shadow:inset 0 -7px #176b4d}.ThemeSwitcher-module__zVsm8W__themeSwatch[data-theme-option=rosewood]{background:#f7edf1;background:lab(94.6204% 3.99801 -.75382);box-shadow:inset 0 -7px #7b285d;box-shadow:inset 0 -7px lab(30.9072% 40.6496 -12.1295)}
.VersionHistoryPanel-module__kWer8W__root{z-index:30;position:absolute;top:122px;right:24px}.VersionHistoryPanel-module__kWer8W__root.VersionHistoryPanel-module__kWer8W__embeddedRoot{pointer-events:auto;position:static;inset:auto}.VersionHistoryPanel-module__kWer8W__panel.VersionHistoryPanel-module__kWer8W__embeddedPanel{box-shadow:none;border:0;width:100%;height:auto;min-height:100%;max-height:none;position:static;inset:auto}.VersionHistoryPanel-module__kWer8W__openButton,.VersionHistoryPanel-module__kWer8W__panel input,.VersionHistoryPanel-module__kWer8W__panel select{font:inherit}.VersionHistoryPanel-module__kWer8W__openButton{color:#fff;cursor:pointer;background:#191a19;border:0;border-radius:8px;padding:10px 14px;font-size:11px;font-weight:700}.VersionHistoryPanel-module__kWer8W__openButton:disabled{cursor:not-allowed;opacity:.45}.VersionHistoryPanel-module__kWer8W__panel{color:#191a19;background:#fafaf8;border:1px solid #d4d5d1;flex-direction:column;width:min(420px,100vw - 36px);height:min(760px,100dvh - 144px);padding:18px;display:flex;position:fixed;top:122px;right:18px;overflow:auto;box-shadow:0 24px 70px #1416143d}.VersionHistoryPanel-module__kWer8W__panel>header{border-bottom:1px solid #d8d9d5;justify-content:space-between;align-items:center;padding-bottom:14px;display:flex}.VersionHistoryPanel-module__kWer8W__panel header span{color:#686b68;letter-spacing:.08em;text-transform:uppercase;font-size:9px;font-weight:700}.VersionHistoryPanel-module__kWer8W__panel h2,.VersionHistoryPanel-module__kWer8W__panel h3,.VersionHistoryPanel-module__kWer8W__panel p{margin:0}.VersionHistoryPanel-module__kWer8W__panel h2{margin-top:3px;font-size:18px}.VersionHistoryPanel-module__kWer8W__panel h3{font-size:12px}.VersionHistoryPanel-module__kWer8W__panel>header>button{cursor:pointer;background:0 0;border:0;font-size:24px}.VersionHistoryPanel-module__kWer8W__guidance{color:#555854;border-bottom:1px solid #d8d9d5;padding:14px 0;font-size:10px;line-height:1.5}.VersionHistoryPanel-module__kWer8W__saveArea{grid-template-columns:1fr auto;gap:10px;padding:16px 0;display:grid}.VersionHistoryPanel-module__kWer8W__saveHeading{grid-column:1/-1}.VersionHistoryPanel-module__kWer8W__versionLabelField{min-width:0}.VersionHistoryPanel-module__kWer8W__saveArea p,.VersionHistoryPanel-module__kWer8W__restorePrompt p{color:#666965;margin-top:4px;font-size:10px;line-height:1.45}.VersionHistoryPanel-module__kWer8W__saveArea input,.VersionHistoryPanel-module__kWer8W__compareArea select{color:#262825;text-overflow:ellipsis;background:#fff;border:1px solid #d3d5d0;border-radius:7px;width:100%;min-width:0;padding:9px 28px 9px 9px;font-family:inherit;font-size:12px;line-height:1.2}.VersionHistoryPanel-module__kWer8W__saveArea button,.VersionHistoryPanel-module__kWer8W__loadMore,.VersionHistoryPanel-module__kWer8W__compareButton,.VersionHistoryPanel-module__kWer8W__restorePrompt button{color:#fff;cursor:pointer;background:#191a19;border:1px solid #191a19;border-radius:7px;padding:8px 11px;font-size:10px;font-weight:700}.VersionHistoryPanel-module__kWer8W__status{background:#eef4f0;border-radius:7px;padding:9px;font-size:10px;line-height:1.4}.VersionHistoryPanel-module__kWer8W__compareArea{border-top:1px solid #d8d9d5;border-bottom:1px solid #d8d9d5;gap:10px;padding:16px 0;display:grid}.VersionHistoryPanel-module__kWer8W__compareHeading{gap:4px;display:grid}.VersionHistoryPanel-module__kWer8W__compareHeading h3{font-size:15px}.VersionHistoryPanel-module__kWer8W__compareHeading p{color:#686b68;font-size:10px;line-height:1.45}.VersionHistoryPanel-module__kWer8W__comparisonContext{background:#f0f5f1;border:1px solid #b9c9bf;border-radius:8px;justify-content:space-between;align-items:center;gap:8px;padding:9px 10px;display:flex}.VersionHistoryPanel-module__kWer8W__comparisonContext span{color:#5d625d;text-transform:uppercase;font-size:9px;font-weight:700}.VersionHistoryPanel-module__kWer8W__comparisonContext strong{color:#284f3c;overflow-wrap:anywhere;text-align:right;font-size:11px}.VersionHistoryPanel-module__kWer8W__compareError{color:#70430e;background:#fff3df;border-left:2px solid #b86f18;justify-content:space-between;align-items:center;gap:8px;padding:8px 9px;font-size:10px;line-height:1.4;display:flex}.VersionHistoryPanel-module__kWer8W__compareError button{color:#70430e;cursor:pointer;font:inherit;background:0 0;border:0;padding:3px;font-weight:800;text-decoration:underline}.VersionHistoryPanel-module__kWer8W__versionSkeletonList{gap:12px;padding:4px 8px 6px 22px;display:grid}.VersionHistoryPanel-module__kWer8W__versionSkeleton{border-left:1px solid #d8dad5;gap:6px;padding:6px 0 8px 16px;display:grid}.VersionHistoryPanel-module__kWer8W__versionSkeleton span,.VersionHistoryPanel-module__kWer8W__comparisonLoading>div span{background:linear-gradient(90deg,#e6e8e3 25%,#f3f4f1 50%,#e6e8e3 75%) 0 0/200% 100%;border-radius:999px;height:8px;animation:1.25s ease-in-out infinite VersionHistoryPanel-module__kWer8W__versionSkeletonShimmer;display:block}.VersionHistoryPanel-module__kWer8W__versionSkeleton span:first-child{width:45%;height:10px}.VersionHistoryPanel-module__kWer8W__versionSkeleton span:nth-child(2){width:62%}.VersionHistoryPanel-module__kWer8W__versionSkeleton span:last-child{width:35%}.VersionHistoryPanel-module__kWer8W__comparisonResult:empty{display:none}.VersionHistoryPanel-module__kWer8W__comparisonLoading{background:#f3f4f1;border:1px solid #e0e2dd;border-radius:8px;padding:12px}.VersionHistoryPanel-module__kWer8W__comparisonLoading>div{gap:8px;display:grid}.VersionHistoryPanel-module__kWer8W__comparisonLoading>div span:first-child{width:54%;height:10px}.VersionHistoryPanel-module__kWer8W__comparisonLoading>div span:nth-child(2){width:88%}.VersionHistoryPanel-module__kWer8W__comparisonLoading>div span:last-child{width:72%}.VersionHistoryPanel-module__kWer8W__compareEmpty{color:#686b68;border-top:1px solid #d8d9d5;border-bottom:1px solid #d8d9d5;padding:16px 0;font-size:10px;line-height:1.45}.VersionHistoryPanel-module__kWer8W__compareSelectors{grid-template-columns:1fr;gap:8px;padding-top:10px;display:grid}.VersionHistoryPanel-module__kWer8W__compareArea label{gap:5px;display:grid}.VersionHistoryPanel-module__kWer8W__compareArea label span{color:#686b68;font-size:11px;font-weight:700}.VersionHistoryPanel-module__kWer8W__diffSummary{grid-template-columns:repeat(2,minmax(0,1fr));gap:6px;margin:0;padding:0;list-style:none;display:grid}.VersionHistoryPanel-module__kWer8W__diffResult{gap:14px;display:grid}.VersionHistoryPanel-module__kWer8W__diffOverview{background:#f3f4f1;border:1px solid #e0e2dd;border-radius:8px;gap:10px;padding:11px;display:grid}.VersionHistoryPanel-module__kWer8W__diffHeadline{color:#292b28;margin:0;font-size:13px;font-weight:700;line-height:1.4}.VersionHistoryPanel-module__kWer8W__diffAttention{color:#70430e;background:#fff3df;border-left:2px solid #b86f18;padding:7px 8px;font-size:10px;line-height:1.4}.VersionHistoryPanel-module__kWer8W__diffSummary li{border-left:2px solid #aeb2ab;gap:1px;width:auto;min-width:0;height:auto;min-height:0;padding:3px 0 3px 8px;display:grid}.VersionHistoryPanel-module__kWer8W__diffSummary li[data-summary=content]{border-left-color:#6d8d7b}.VersionHistoryPanel-module__kWer8W__diffSummary li[data-summary=design]{border-left-color:#8b7e99}.VersionHistoryPanel-module__kWer8W__diffSummary span{color:#686b68;font-size:10px;line-height:1.25}.VersionHistoryPanel-module__kWer8W__diffSummary strong{color:#242624;font-size:18px;line-height:1.1}.VersionHistoryPanel-module__kWer8W__diffFilters{z-index:2;background:#fafaf8;grid-template-columns:repeat(2,minmax(0,1fr));gap:6px;padding:2px 0;display:grid;position:sticky;top:0}.VersionHistoryPanel-module__kWer8W__diffFilters button{color:#555853;cursor:pointer;background:#f2f3f0;border:1px solid #dfe1dc;border-radius:7px;justify-content:space-between;align-items:center;gap:8px;min-width:0;padding:8px 9px;font-size:11px;font-weight:700;display:flex}.VersionHistoryPanel-module__kWer8W__diffFilters button:first-child{grid-column:1/-1}.VersionHistoryPanel-module__kWer8W__diffFilters button[aria-pressed=true]{color:#fff;background:#202220;border-color:#202220}.VersionHistoryPanel-module__kWer8W__diffFilters button span{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.VersionHistoryPanel-module__kWer8W__diffFilters button strong{font-size:11px}.VersionHistoryPanel-module__kWer8W__diffSections{gap:18px;display:grid}.VersionHistoryPanel-module__kWer8W__diffSection{gap:9px;display:grid}.VersionHistoryPanel-module__kWer8W__diffSection>header{gap:4px;display:grid}.VersionHistoryPanel-module__kWer8W__diffSection h4{color:#646762;letter-spacing:.08em;text-transform:uppercase;margin:0;font-size:10px;font-weight:800}.VersionHistoryPanel-module__kWer8W__diffSection>header p{color:#747772;margin:0;font-size:10px;line-height:1.45}.VersionHistoryPanel-module__kWer8W__diffSection ul{gap:0;margin:0;padding:0;list-style:none;display:grid}.VersionHistoryPanel-module__kWer8W__diffSection li{border-top:1px solid #e2e3df;min-width:0;padding:9px 0}.VersionHistoryPanel-module__kWer8W__diffSection li:last-child{border-bottom:1px solid #e2e3df}.VersionHistoryPanel-module__kWer8W__summaryChange{justify-content:space-between;align-items:center;gap:10px;display:flex}.VersionHistoryPanel-module__kWer8W__summaryChange strong{color:#333532;font-size:12px}.VersionHistoryPanel-module__kWer8W__summaryChangeLabel{gap:3px;min-width:0;display:grid}.VersionHistoryPanel-module__kWer8W__summaryChangeLabel small{color:#686b68;overflow-wrap:anywhere;font-size:10px;line-height:1.4}.VersionHistoryPanel-module__kWer8W__summaryChange span{color:#555853;background:#eceeea;border-radius:5px;justify-content:center;align-items:center;min-width:25px;padding:3px 6px;font-size:10px;font-weight:800;display:inline-flex}.VersionHistoryPanel-module__kWer8W__textChange{gap:6px;display:grid}.VersionHistoryPanel-module__kWer8W__changeLabel{color:#555853;font-size:11px;font-weight:800}.VersionHistoryPanel-module__kWer8W__textChange>p{color:#292b28;-webkit-line-clamp:3;-webkit-box-orient:vertical;margin:0;font-size:12px;line-height:1.45;display:-webkit-box;overflow:hidden}.VersionHistoryPanel-module__kWer8W__textComparison{background:#f7f8f5;border-left:2px solid #d6d8d2;gap:9px;padding:9px;display:grid}.VersionHistoryPanel-module__kWer8W__textComparison>div{gap:3px;display:grid}.VersionHistoryPanel-module__kWer8W__textComparison span{color:#777a75;letter-spacing:.08em;text-transform:uppercase;font-size:9px;font-weight:800}.VersionHistoryPanel-module__kWer8W__textComparison p{color:#3c3f3a;overflow-wrap:anywhere;margin:0;font-size:11px;line-height:1.45}.VersionHistoryPanel-module__kWer8W__formattingChange{gap:4px;display:grid}.VersionHistoryPanel-module__kWer8W__formattingChange strong{color:#333532;font-size:12px}.VersionHistoryPanel-module__kWer8W__formattingChange span{color:#656863;font-size:11px;line-height:1.4}.VersionHistoryPanel-module__kWer8W__diffMore{width:100%}.VersionHistoryPanel-module__kWer8W__diffMoreTrigger{color:#454844;cursor:pointer;background:0 0;border:1px solid #d8dad5;border-radius:7px;width:100%;padding:8px 10px;font-size:11px;font-weight:700}.VersionHistoryPanel-module__kWer8W__diffMorePanel{padding-top:0}.VersionHistoryPanel-module__kWer8W__diffEmpty{background:#f3f4f1;border:1px solid #e0e2dd;border-radius:8px;gap:3px;padding:11px;display:grid}.VersionHistoryPanel-module__kWer8W__diffEmpty strong{color:#292b28;font-size:10px}.VersionHistoryPanel-module__kWer8W__diffEmpty span{color:#686b68;font-size:9px;line-height:1.4}.VersionHistoryPanel-module__kWer8W__versionList{gap:0;margin:0;padding:2px 0 0;list-style:none;display:grid}.VersionHistoryPanel-module__kWer8W__versionList li{border-left:1px solid #d8dad5;gap:8px;min-width:0;margin-left:7px;padding:0 0 10px 14px;display:grid;position:relative}.VersionHistoryPanel-module__kWer8W__versionList li[data-current-version=true]{border-left-color:#71927f}.VersionHistoryPanel-module__kWer8W__versionCard{color:#252725;background:0 0;border:1px solid #0000;border-radius:8px;grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:8px;width:100%;min-width:0;padding:8px;display:grid}.VersionHistoryPanel-module__kWer8W__versionCard[aria-current=true]{background:#f0f5f1;border-color:#b9c9bf}.VersionHistoryPanel-module__kWer8W__compareButton:focus-visible,.VersionHistoryPanel-module__kWer8W__restoreButton:focus-visible,.VersionHistoryPanel-module__kWer8W__advancedComparisonTrigger:focus-visible{outline-offset:2px;outline:2px solid #315f48}.VersionHistoryPanel-module__kWer8W__timelineMarker{background:#fafaf8;border:2px solid #8d918b;border-radius:50%;width:9px;height:9px;position:absolute;top:17px;left:-19px}.VersionHistoryPanel-module__kWer8W__versionCard[aria-current=true] .VersionHistoryPanel-module__kWer8W__timelineMarker{background:#315f48;border-color:#315f48}.VersionHistoryPanel-module__kWer8W__versionMeta{gap:2px;min-width:0;display:grid}.VersionHistoryPanel-module__kWer8W__versionMeta strong{overflow-wrap:anywhere;font-size:11px}.VersionHistoryPanel-module__kWer8W__versionMeta>span,.VersionHistoryPanel-module__kWer8W__versionMeta small{color:#686b68;overflow-wrap:anywhere;font-size:9px}.VersionHistoryPanel-module__kWer8W__currentBadge{color:#315f48;text-transform:uppercase;background:#dfece4;border-radius:999px;align-self:start;padding:3px 6px;font-size:8px;font-weight:800}.VersionHistoryPanel-module__kWer8W__versionActions{align-items:center;gap:7px;padding:0 8px 2px;display:flex}.VersionHistoryPanel-module__kWer8W__compareButton{white-space:nowrap;justify-content:center;align-items:center;gap:5px;min-width:88px;min-height:32px;padding:6px 10px;font-size:9px;line-height:1.2;display:inline-flex}.VersionHistoryPanel-module__kWer8W__compareButton[aria-pressed=true]{color:#315f48;background:#dfece4;border-color:#7f9f8c}.VersionHistoryPanel-module__kWer8W__compareButton[aria-pressed=true] span{font-size:10px;line-height:1}.VersionHistoryPanel-module__kWer8W__compareSpinner{border:1.5px solid #315f4847;border-top-color:#315f48;border-radius:50%;width:10px;height:10px;animation:.75s linear infinite VersionHistoryPanel-module__kWer8W__compareSpinner}.VersionHistoryPanel-module__kWer8W__restoreButton{color:#4f524e;cursor:pointer;text-underline-offset:2px;background:0 0;border:0;border-radius:5px;min-height:32px;padding:6px 8px;font-size:9px;font-weight:700;line-height:1.2;text-decoration:underline}.VersionHistoryPanel-module__kWer8W__restoreButton:disabled{color:#686b68;cursor:default;background:#f1f2ef;border-color:#d5d6d2}.VersionHistoryPanel-module__kWer8W__advancedComparison{border-top:1px solid #e1e2df;padding-top:10px}.VersionHistoryPanel-module__kWer8W__advancedComparisonTrigger{color:#4f524e;cursor:pointer;background:0 0;border:0;min-height:32px;padding:0;font-size:10px;font-weight:700}.VersionHistoryPanel-module__kWer8W__advancedComparisonPanel{padding-top:10px}.VersionHistoryPanel-module__kWer8W__loadMore{align-self:center;margin-top:12px}.VersionHistoryPanel-module__kWer8W__restorePrompt{color:var(--ink)}.VersionHistoryPanel-module__kWer8W__restoreActions{flex-wrap:wrap;justify-content:flex-end;gap:7px;display:flex}.VersionHistoryPanel-module__kWer8W__restoreActions button:first-child{color:#191a19;background:#fff}.VersionHistoryPanel-module__kWer8W__restoreActions button:nth-child(2){color:#b4492b;background:#fff;border-color:#d06a4b}@keyframes VersionHistoryPanel-module__kWer8W__versionSkeletonShimmer{0%{background-position:200% 0}to{background-position:-200% 0}}@keyframes VersionHistoryPanel-module__kWer8W__compareSpinner{to{transform:rotate(360deg)}}@media (prefers-reduced-motion:reduce){.VersionHistoryPanel-module__kWer8W__versionSkeleton span,.VersionHistoryPanel-module__kWer8W__comparisonLoading>div span,.VersionHistoryPanel-module__kWer8W__compareSpinner{animation:none}}@media (min-width:768px) and (max-width:800px){.VersionHistoryPanel-module__kWer8W__root,.VersionHistoryPanel-module__kWer8W__panel{top:164px}.VersionHistoryPanel-module__kWer8W__panel{height:min(760px,100dvh - 186px)}}@media (max-width:767px){.VersionHistoryPanel-module__kWer8W__root{bottom:max(12px, env(safe-area-inset-bottom));pointer-events:none;z-index:28;position:fixed;top:auto;left:12px;right:auto}.workspace-demo--surface-agent .VersionHistoryPanel-module__kWer8W__root{display:none}.VersionHistoryPanel-module__kWer8W__openButton{pointer-events:auto;max-width:calc(100vw - 24px);min-height:44px}.VersionHistoryPanel-module__kWer8W__panel{overscroll-behavior:contain;height:min(78dvh,100dvh - 112px);max-height:calc(100dvh - 112px);padding-bottom:max(18px, env(safe-area-inset-bottom));pointer-events:auto;width:100%;inset:auto 0 0}}
.WorkspaceAccountMenu-module__3ovz_W__trigger{cursor:pointer;background:0 0;border:0;border-radius:999px;justify-content:center;align-items:center;width:44px;min-width:44px;height:44px;padding:0;display:inline-flex}.WorkspaceAccountMenu-module__3ovz_W__trigger:hover{background:var(--control-hover)}.WorkspaceAccountMenu-module__3ovz_W__trigger[aria-expanded=true]{background:var(--control-active)}.WorkspaceAccountMenu-module__3ovz_W__avatar{background:var(--accent-soft);color:var(--ink);letter-spacing:.01em;border-radius:999px;justify-content:center;align-items:center;width:32px;height:32px;font-size:11px;font-weight:800;display:inline-flex}.WorkspaceAccountMenu-module__3ovz_W__trigger[aria-expanded=true] .WorkspaceAccountMenu-module__3ovz_W__avatar{color:var(--control-active-ink);background:0 0}.WorkspaceAccountMenu-module__3ovz_W__menu{background:var(--surface-strong);border:1px solid var(--border);box-shadow:var(--panel-shadow);color:var(--ink);border-radius:12px;min-width:268px;padding:10px}.WorkspaceAccountMenu-module__3ovz_W__identity{border-bottom:1px solid var(--border);align-items:center;gap:10px;padding:4px 6px 12px;display:flex}.WorkspaceAccountMenu-module__3ovz_W__identityAvatar{background:var(--accent-soft);color:var(--ink);border-radius:999px;flex:none;justify-content:center;align-items:center;width:36px;height:36px;font-size:12px;font-weight:800;display:inline-flex}.WorkspaceAccountMenu-module__3ovz_W__identityText{min-width:0}.WorkspaceAccountMenu-module__3ovz_W__identityName{color:var(--ink);text-overflow:ellipsis;white-space:nowrap;font-size:13px;font-weight:700;line-height:1.3;display:block;overflow:hidden}.WorkspaceAccountMenu-module__3ovz_W__identityEmail{color:var(--ink);text-overflow:ellipsis;white-space:nowrap;margin-top:2px;font-size:12px;line-height:1.3;display:block;overflow:hidden}.WorkspaceAccountMenu-module__3ovz_W__themeRow{flex-direction:column;gap:10px;padding:12px 4px;display:flex}.WorkspaceAccountMenu-module__3ovz_W__themeLabel{color:var(--ink);font-size:13px}.WorkspaceAccountMenu-module__3ovz_W__signOut{border-top:1px solid var(--border);padding-top:10px}.WorkspaceAccountMenu-module__3ovz_W__signOutButton{color:var(--ink);cursor:pointer;background:0 0;border:0;border-radius:10px;align-items:center;gap:8px;width:100%;min-height:44px;padding:0 10px;font-size:13px;font-weight:600;display:flex}.WorkspaceAccountMenu-module__3ovz_W__signOutButton:hover{background:var(--removed-soft)}
.WorkspaceShell-module__SGBtSa__activityRail{background:var(--surface);border-right:1px solid var(--border);box-sizing:border-box;flex:0 0 var(--workspace-activity-rail-width);flex-direction:column;align-items:center;min-height:0;padding:10px 4px;display:flex}.WorkspaceShell-module__SGBtSa__brand{color:var(--ink);justify-content:center;align-items:center;text-decoration:none;display:inline-flex}.WorkspaceShell-module__SGBtSa__brandMark{background:var(--control-active);color:var(--control-active-ink);letter-spacing:-.08em;border-radius:10px;justify-content:center;align-items:center;width:36px;height:36px;font-size:13px;font-weight:800;display:inline-flex}.WorkspaceShell-module__SGBtSa__linkNavigation,.WorkspaceShell-module__SGBtSa__toolNavigation{flex-direction:column;align-items:center;gap:6px;display:flex}.WorkspaceShell-module__SGBtSa__linkNavigation{margin-top:24px}.WorkspaceShell-module__SGBtSa__toolNavigation{border-top:1px solid var(--border);margin-top:18px;padding-top:18px}.WorkspaceShell-module__SGBtSa__linkButton,.WorkspaceShell-module__SGBtSa__toolButton{color:var(--ink-muted);position:relative}.WorkspaceShell-module__SGBtSa__toolBadge{border:1px solid var(--surface);color:#fff;background:#1b7a69;border-radius:999px;justify-content:center;align-items:center;min-width:16px;height:16px;padding:0 3px;font-size:9px;font-weight:800;display:inline-flex;position:absolute;top:1px;right:1px}.WorkspaceShell-module__SGBtSa__linkButton[aria-pressed=true],.WorkspaceShell-module__SGBtSa__toolButton[aria-pressed=true]{background:var(--control-active);color:var(--control-active-ink)}.WorkspaceShell-module__SGBtSa__importControl{display:contents}.WorkspaceShell-module__SGBtSa__account{flex-direction:column;align-items:center;gap:8px;margin-top:auto;display:flex}.WorkspaceShell-module__SGBtSa__navigationPanel,.WorkspaceShell-module__SGBtSa__inspector{background:var(--surface);color:var(--ink);min-height:0;overflow:hidden}.WorkspaceShell-module__SGBtSa__navigationPanel{border-right:1px solid var(--border);grid-template-rows:56px auto minmax(0,1fr);display:grid}.WorkspaceShell-module__SGBtSa__navigationHeader{border-bottom:1px solid var(--border);justify-content:space-between;align-items:center;gap:12px;min-width:0;padding:0 14px;display:flex}.WorkspaceShell-module__SGBtSa__navigationHeader strong{text-overflow:ellipsis;white-space:nowrap;font-size:12px;overflow:hidden}.WorkspaceShell-module__SGBtSa__navigationHeader span{color:var(--ink-muted);flex:none;font-size:10px}.WorkspaceShell-module__SGBtSa__navigationTitle{letter-spacing:.08em;text-transform:uppercase;margin:0;padding:18px 14px 10px;font-size:11px}.WorkspaceShell-module__SGBtSa__navigationBody,.WorkspaceShell-module__SGBtSa__inspectorBody{min-height:0;overflow:auto}.WorkspaceShell-module__SGBtSa__inspectorBody>[data-resume-design-studio] [aria-label="Resume design properties"]{border-top:0}.WorkspaceShell-module__SGBtSa__navigationBody{padding:0 8px 16px}.WorkspaceShell-module__SGBtSa__inspector{border-left:1px solid var(--border);grid-template-rows:auto minmax(0,1fr);display:grid}.WorkspaceShell-module__SGBtSa__inspectorOverview{display:block}.WorkspaceShell-module__SGBtSa__inspectorHeader{border-bottom:1px solid var(--border);justify-content:space-between;align-items:center;min-height:56px;padding:0 16px;display:flex}.WorkspaceShell-module__SGBtSa__eyebrow{color:var(--ink-muted);letter-spacing:.1em;text-transform:uppercase;font-size:9px;font-weight:800;display:block}.WorkspaceShell-module__SGBtSa__inspector h2{margin:3px 0 0;font-size:16px}.WorkspaceShell-module__SGBtSa__closeButton{background:var(--surface-strong);border:1px solid var(--border);cursor:pointer;border-radius:999px;justify-content:center;align-items:center;width:32px;height:32px;font-size:20px;display:inline-flex}.WorkspaceShell-module__SGBtSa__overviewContent{padding:24px 18px}.WorkspaceShell-module__SGBtSa__overviewContent p{color:var(--ink-muted);margin:12px 0 22px;font-size:13px;line-height:1.5}.WorkspaceShell-module__SGBtSa__propertyList{border-top:1px solid var(--border);margin:0}.WorkspaceShell-module__SGBtSa__propertyList>div{border-bottom:1px solid var(--border);justify-content:space-between;align-items:center;padding:12px 0;display:flex}.WorkspaceShell-module__SGBtSa__propertyList dt{font-size:12px;font-weight:700}.WorkspaceShell-module__SGBtSa__propertyList dd{color:var(--ink-muted);margin:0;font-size:11px}
.PrivateImport-module__H-mdtW__importEntry{gap:6px;margin-top:14px;display:grid}.PrivateImport-module__H-mdtW__importTrigger{background:var(--surface-strong);border:1px solid var(--border);color:var(--ink);cursor:pointer;text-align:left;border-radius:10px;grid-template-columns:30px minmax(0,1fr);align-items:center;gap:10px;padding:11px 12px;display:grid}.PrivateImport-module__H-mdtW__toolbarEntry{margin:0;padding:0;display:inline-flex}.PrivateImport-module__H-mdtW__toolbarTrigger{color:var(--ink-muted);background:0 0;border:0;border-radius:10px;grid-template-columns:none;justify-content:center;align-items:center;width:40px;height:40px;min-height:40px;padding:0;display:inline-flex}.PrivateImport-module__H-mdtW__toolbarTrigger:hover{background:var(--control-hover);color:var(--ink)}.PrivateImport-module__H-mdtW__toolbarTrigger[aria-expanded=true]{background:var(--control-active);color:var(--control-active-ink)}.PrivateImport-module__H-mdtW__toolbarLabel{display:none}.PrivateImport-module__H-mdtW__importTrigger>span:first-child{background:var(--surface-subtle);border-radius:8px;justify-content:center;align-items:center;height:30px;font-size:18px;display:flex}.PrivateImport-module__H-mdtW__importTrigger strong,.PrivateImport-module__H-mdtW__importTrigger small{display:block}.PrivateImport-module__H-mdtW__importTrigger strong{font-size:11px}.PrivateImport-module__H-mdtW__importTrigger small,.PrivateImport-module__H-mdtW__entryError{color:var(--ink-muted);margin-top:2px;font-size:9px}.PrivateImport-module__H-mdtW__importTrigger:disabled{cursor:not-allowed;opacity:.5}.PrivateImport-module__H-mdtW__entryError{color:var(--removed);margin:0}.PrivateImport-module__H-mdtW__backdrop{background:#12131285}.PrivateImport-module__H-mdtW__dialogViewport{padding:28px}.PrivateImport-module__H-mdtW__dialog{background:var(--surface);border:1px solid var(--border);color:var(--ink);border-radius:16px;width:min(920px,100vw - 56px);max-width:920px;max-height:min(820px,100dvh - 56px);display:grid;overflow:hidden;box-shadow:0 24px 80px #0000003d}.PrivateImport-module__H-mdtW__dialogWithPreview{grid-template-rows:auto minmax(0,1fr);height:min(820px,100dvh - 56px)}.PrivateImport-module__H-mdtW__dialogBody,.PrivateImport-module__H-mdtW__readyStep{min-height:0}.PrivateImport-module__H-mdtW__destinationSummary{background:var(--surface-subtle);border-bottom:1px solid var(--border);justify-content:space-between;align-items:center;gap:8px;padding:10px 20px;display:flex}.PrivateImport-module__H-mdtW__destinationSummary strong{font-size:11px}.PrivateImport-module__H-mdtW__destinationSummary span{color:var(--ink-muted);font-size:10px}.PrivateImport-module__H-mdtW__dialogBody{padding:0;overflow:auto}.PrivateImport-module__H-mdtW__dialogWithPreview .PrivateImport-module__H-mdtW__dialogBody{overflow:hidden}.PrivateImport-module__H-mdtW__readyStep{flex-direction:column;height:100%;display:flex}.PrivateImport-module__H-mdtW__dialogHeader{border-bottom:1px solid var(--border);justify-content:space-between;align-items:center;min-height:72px;padding:14px 20px;display:flex}.PrivateImport-module__H-mdtW__eyebrow,.PrivateImport-module__H-mdtW__previewHeader span{color:var(--ink-muted);letter-spacing:.08em;text-transform:uppercase;font-size:9px;font-weight:700;display:block}.PrivateImport-module__H-mdtW__dialogHeader h2,.PrivateImport-module__H-mdtW__previewHeader h3{margin:4px 0 0;font-size:17px}.PrivateImport-module__H-mdtW__dialogHeader button{cursor:pointer;background:0 0;border:0;border-radius:8px;width:40px;height:40px;font-size:24px}.PrivateImport-module__H-mdtW__fileStep{gap:18px;padding:28px;display:grid}.PrivateImport-module__H-mdtW__destinationOptions{border:0;gap:10px;margin:0;padding:0;display:grid}.PrivateImport-module__H-mdtW__destinationOptions legend{margin-bottom:2px;font-size:12px;font-weight:700}.PrivateImport-module__H-mdtW__destinationOption{background:var(--surface-strong);border:1px solid var(--border);cursor:pointer;border-radius:10px;grid-template-columns:auto minmax(0,1fr);align-items:flex-start;gap:10px;padding:12px;display:grid}.PrivateImport-module__H-mdtW__destinationOption:has(input:checked){border-color:var(--accent);box-shadow:0 0 0 1px var(--accent)}.PrivateImport-module__H-mdtW__destinationOption input{margin:2px 0 0}.PrivateImport-module__H-mdtW__destinationOption strong,.PrivateImport-module__H-mdtW__destinationOption small{display:block}.PrivateImport-module__H-mdtW__destinationOption strong{font-size:11px}.PrivateImport-module__H-mdtW__destinationOption small{color:var(--ink-muted);margin-top:3px;font-size:10px}.PrivateImport-module__H-mdtW__privacyNote p{color:var(--ink-muted);font-size:10px}.PrivateImport-module__H-mdtW__privacyNote{background:var(--accent-soft);border:1px solid color-mix(in srgb, var(--accent) 24%, var(--border));border-radius:10px;padding:12px}.PrivateImport-module__H-mdtW__privacyNote strong{font-size:11px}.PrivateImport-module__H-mdtW__privacyNote p{margin:4px 0 0}.PrivateImport-module__H-mdtW__dialogActions,.PrivateImport-module__H-mdtW__previewActions{justify-content:flex-end;gap:8px;display:flex}.PrivateImport-module__H-mdtW__dialogActions button,.PrivateImport-module__H-mdtW__previewActions button,.PrivateImport-module__H-mdtW__statusArea button{background:var(--surface-strong);border:1px solid var(--border);cursor:pointer;border-radius:8px;min-height:38px;padding:9px 14px;font-size:10px;font-weight:700}.PrivateImport-module__H-mdtW__dialogActions button:last-child,.PrivateImport-module__H-mdtW__previewActions button:last-child{background:var(--control-active);border-color:var(--ink);color:var(--control-active-ink)}.PrivateImport-module__H-mdtW__dialogActions button:disabled,.PrivateImport-module__H-mdtW__previewActions button:disabled{cursor:not-allowed;opacity:.45}.PrivateImport-module__H-mdtW__statusArea{text-align:center;align-content:center;justify-items:center;min-height:390px;padding:40px;display:grid}.PrivateImport-module__H-mdtW__statusAnnouncement{justify-items:center;width:100%;display:grid}.PrivateImport-module__H-mdtW__statusIcon{background:var(--control-active);color:var(--control-active-ink);border-radius:12px;justify-content:center;align-items:center;width:44px;height:44px;font-size:20px;display:flex}.PrivateImport-module__H-mdtW__statusIconActive{box-shadow:0 0 0 0 color-mix(in srgb, var(--accent) 28%, transparent);animation:1.8s ease-in-out infinite PrivateImport-module__H-mdtW__import-status-pulse}.PrivateImport-module__H-mdtW__statusAnnouncement>p{color:var(--verified);letter-spacing:.08em;text-transform:uppercase;margin:18px 0 0;font-size:10px;font-weight:700}.PrivateImport-module__H-mdtW__statusArea h3{margin:8px 0 18px;font-size:18px}.PrivateImport-module__H-mdtW__shimmeringText{color:var(--ink)}.PrivateImport-module__H-mdtW__statusArea progress{accent-color:var(--ink);width:100%;max-width:360px;height:5px}.PrivateImport-module__H-mdtW__statusDescription{color:var(--ink-muted);margin-top:10px;font-size:10px}.PrivateImport-module__H-mdtW__statusArea code,.PrivateImport-module__H-mdtW__applyError{color:var(--removed);margin:14px 0;font-size:10px}.PrivateImport-module__H-mdtW__statusArea button{margin-top:22px}.PrivateImport-module__H-mdtW__statusActions{gap:8px;display:flex}.PrivateImport-module__H-mdtW__preview{outline-offset:-3px;overscroll-behavior:contain;scrollbar-gutter:stable;flex:1;min-height:0;padding:20px;overflow:auto}.PrivateImport-module__H-mdtW__preview:focus-visible{outline:2px solid var(--accent)}.PrivateImport-module__H-mdtW__previewHeader{justify-content:space-between;align-items:center;display:flex}.PrivateImport-module__H-mdtW__previewHeader>strong{background:var(--warning-soft);border:1px solid color-mix(in srgb, var(--warning) 38%, var(--border));color:var(--warning);text-transform:uppercase;border-radius:999px;padding:6px 9px;font-size:9px}.PrivateImport-module__H-mdtW__warningList{gap:8px;margin:18px 0;padding:0;list-style:none;display:grid}.PrivateImport-module__H-mdtW__warningList li{background:var(--warning-soft);border:1px solid color-mix(in srgb, var(--warning) 30%, var(--border));border-radius:8px;gap:3px;padding:10px;display:grid}.PrivateImport-module__H-mdtW__warningList strong,.PrivateImport-module__H-mdtW__warningList span{font-size:9px}.PrivateImport-module__H-mdtW__warningList span{color:var(--ink-muted)}.PrivateImport-module__H-mdtW__sectionList{gap:12px;display:grid}.PrivateImport-module__H-mdtW__previewSection{background:var(--surface-strong);border:1px solid var(--border);border-radius:10px;padding:14px}.PrivateImport-module__H-mdtW__previewSection>header{border-bottom:1px solid var(--border);justify-content:space-between;align-items:center;padding-bottom:8px;display:flex}.PrivateImport-module__H-mdtW__previewSection h4{margin:0;font-size:12px}.PrivateImport-module__H-mdtW__previewSection header span{color:var(--verified);font-size:9px;font-weight:700}.PrivateImport-module__H-mdtW__previewEntry{padding-top:8px}.PrivateImport-module__H-mdtW__previewEntry p{gap:3px;margin:6px 0;display:grid}.PrivateImport-module__H-mdtW__previewEntry p small{color:var(--ink-muted);text-transform:uppercase;font-size:8px}.PrivateImport-module__H-mdtW__previewEntry p span,.PrivateImport-module__H-mdtW__previewEntry li{font-size:10px;line-height:1.5}.PrivateImport-module__H-mdtW__previewEntry ul{margin:8px 0 0;padding-left:18px}.PrivateImport-module__H-mdtW__previewActions{background:var(--surface);border-top:1px solid var(--border);padding:14px 20px}.PrivateImport-module__H-mdtW__applyError{margin:0;padding:0 20px 10px}@media (max-width:767px){.PrivateImport-module__H-mdtW__dialogViewport{align-items:flex-end;padding:0}.PrivateImport-module__H-mdtW__dialog{border-bottom:0;border-radius:18px 18px 0 0;width:100%;max-width:none;max-height:calc(100dvh - 24px)}.PrivateImport-module__H-mdtW__dialogHeader{padding:12px 16px}.PrivateImport-module__H-mdtW__fileStep,.PrivateImport-module__H-mdtW__preview{padding:18px 16px}.PrivateImport-module__H-mdtW__statusArea{min-height:52dvh}.PrivateImport-module__H-mdtW__previewActions{padding:12px 16px calc(12px + env(safe-area-inset-bottom))}}@media (prefers-reduced-motion:reduce){.PrivateImport-module__H-mdtW__dialog,.PrivateImport-module__H-mdtW__backdrop{scroll-behavior:auto}.PrivateImport-module__H-mdtW__shimmeringText,.PrivateImport-module__H-mdtW__statusIconActive{animation:none}.PrivateImport-module__H-mdtW__shimmeringText{color:var(--ink);background:0 0}}@keyframes PrivateImport-module__H-mdtW__import-status-pulse{0%,to{box-shadow:0 0 0 0 color-mix(in srgb, var(--accent) 28%, transparent);transform:scale(1)}50%{transform:scale(1.04);box-shadow:0 0 0 10px #0000}}
.AgentChatActions-module__Y6qSCW__wrapper{position:relative}.AgentChatActions-module__Y6qSCW__trigger{border-radius:6px;font-size:16px}.AgentChatActions-module__Y6qSCW__trigger:hover{background:var(--surface-strong);color:var(--ink)}.AgentChatActions-module__Y6qSCW__menu{background:var(--surface);border:1px solid var(--border);box-shadow:var(--panel-shadow);color:var(--ink);border-radius:8px;min-width:176px;padding:4px}.AgentChatActions-module__Y6qSCW__item{text-align:left;border-radius:6px;padding:7px 10px;font-size:12px}.AgentChatActions-module__Y6qSCW__item:hover{background:var(--surface-strong)}.AgentChatActions-module__Y6qSCW__dangerItem{color:var(--ui-color-danger)}.AgentChatActions-module__Y6qSCW__dangerItem:hover{background:var(--ui-color-danger-soft)}.AgentChatActions-module__Y6qSCW__titleInput{margin:0 0 16px;font-size:13px}.AgentChatActions-module__Y6qSCW__dialogActions{justify-content:flex-end;gap:8px;display:flex}.AgentChatActions-module__Y6qSCW__dialogActions>button{min-height:34px;font-size:12px}
.AgentChatNavigator-module__FNFykG__navigator{background:var(--surface);color:var(--ink);flex-direction:column;flex-shrink:0;min-width:0;min-height:0;display:flex}.AgentChatNavigator-module__FNFykG__header{border-bottom:1px solid var(--border);justify-content:space-between;align-items:center;gap:12px;padding:2px 0 14px;display:flex}.AgentChatNavigator-module__FNFykG__filters{gap:4px;padding-top:10px;display:flex}.AgentChatNavigator-module__FNFykG__filter{border-radius:999px;min-height:26px;font-size:10px}.AgentChatNavigator-module__FNFykG__filter:hover,.AgentChatNavigator-module__FNFykG__filter:focus-visible{background:var(--surface-strong);color:var(--ink)}.AgentChatNavigator-module__FNFykG__activeFilter{background:var(--surface-strong);border-color:var(--border);color:var(--ink)}.AgentChatNavigator-module__FNFykG__heading{letter-spacing:-.02em;margin:0;font-size:18px}.AgentChatNavigator-module__FNFykG__newChat{font-size:11px}.AgentChatNavigator-module__FNFykG__list{align-content:start;gap:2px;min-height:0;margin:0;padding:8px 0;list-style:none;display:grid}.AgentChatNavigator-module__FNFykG__row{text-align:left;justify-content:stretch;align-items:stretch;gap:3px;padding:10px;display:grid}.AgentChatNavigator-module__FNFykG__row:hover,.AgentChatNavigator-module__FNFykG__row:focus-visible{background:var(--surface-strong)}.AgentChatNavigator-module__FNFykG__row:focus-visible{outline-offset:-2px}.AgentChatNavigator-module__FNFykG__rowTitle{text-overflow:ellipsis;white-space:nowrap;justify-self:stretch;font-size:12px;font-weight:600;line-height:1.35;overflow:hidden}.AgentChatNavigator-module__FNFykG__rowDate{color:var(--ink-muted);justify-self:stretch;font-size:10px}.AgentChatNavigator-module__FNFykG__emptyState{color:var(--ink-muted);margin:0;padding:18px 0;font-size:11px;line-height:1.5}.AgentChatNavigator-module__FNFykG__emptyState strong{color:var(--ink);margin-bottom:4px;font-size:12px;display:block}.AgentChatNavigator-module__FNFykG__thread{border-bottom:1px solid var(--border);grid-template-columns:minmax(0,1fr);align-items:start;gap:10px;padding-bottom:14px;display:grid}.AgentChatNavigator-module__FNFykG__backButton{grid-column:auto;justify-self:start;gap:4px;padding-inline:6px;font-size:11px}.AgentChatNavigator-module__FNFykG__backButton:hover{background:var(--surface-strong);color:var(--ink)}.AgentChatNavigator-module__FNFykG__backIcon{font-size:14px;line-height:1}.AgentChatNavigator-module__FNFykG__threadTitle{overflow-wrap:anywhere;white-space:normal;flex:auto;min-width:0;margin:0;font-size:15px;line-height:1.3}.AgentChatNavigator-module__FNFykG__threadHeading{align-items:center;gap:7px;width:100%;min-width:0;display:flex}.AgentChatNavigator-module__FNFykG__threadNewChat{justify-self:start}.AgentChatNavigator-module__FNFykG__loadMore{margin-top:6px;font-size:10px}
.DesignSystemPage-module__js80UG__page{background:var(--ui-color-canvas);color:var(--ui-color-text);min-height:100dvh;padding:var(--ui-space-10) clamp(var(--ui-space-4), 5vw, 4rem) var(--ui-space-12)}.DesignSystemPage-module__js80UG__shell{max-width:1080px;margin:0 auto}.DesignSystemPage-module__js80UG__header{align-items:flex-start;gap:var(--ui-space-6);justify-content:space-between;display:flex}.DesignSystemPage-module__js80UG__title{font-size:var(--ui-font-size-7);letter-spacing:-.02em;line-height:var(--ui-line-height-tight);margin:0}.DesignSystemPage-module__js80UG__intro{color:var(--ui-color-text-muted);font-size:var(--ui-font-size-3);line-height:var(--ui-line-height-default);margin:var(--ui-space-2) 0 0;max-width:680px}.DesignSystemPage-module__js80UG__section{border-top:1px solid var(--ui-color-border);margin-top:var(--ui-space-10);padding-top:var(--ui-space-6)}.DesignSystemPage-module__js80UG__sectionHeading{align-items:baseline;gap:var(--ui-space-3);margin-bottom:var(--ui-space-5);justify-content:space-between;display:flex}.DesignSystemPage-module__js80UG__sectionHeading h2{font-size:var(--ui-font-size-6);margin:0}.DesignSystemPage-module__js80UG__sectionHeading p{color:var(--ui-color-text-muted);font-size:var(--ui-font-size-3);margin:0}.DesignSystemPage-module__js80UG__swatches{gap:var(--ui-space-3);grid-template-columns:repeat(auto-fit,minmax(130px,1fr));display:grid}.DesignSystemPage-module__js80UG__swatch{gap:var(--ui-space-2);display:grid}.DesignSystemPage-module__js80UG__swatchColor{background:var(--swatch);border:1px solid var(--ui-color-border);border-radius:var(--ui-radius-lg);height:76px}.DesignSystemPage-module__js80UG__swatch code{color:var(--ui-color-text-muted);font-size:var(--ui-font-size-1)}.DesignSystemPage-module__js80UG__componentGrid{gap:var(--ui-space-4);grid-template-columns:repeat(2,minmax(0,1fr));display:grid}.DesignSystemPage-module__js80UG__workbenchGroup{background:var(--ui-color-surface);border:1px solid var(--ui-color-border);border-radius:var(--ui-radius-md);min-width:0;padding:var(--ui-space-4)}.DesignSystemPage-module__js80UG__sampleTitle{font-size:var(--ui-font-size-3);margin:0 0 var(--ui-space-4)}.DesignSystemPage-module__js80UG__row{align-items:center;gap:var(--ui-space-2);flex-wrap:wrap;display:flex}.DesignSystemPage-module__js80UG__stack{gap:var(--ui-space-3);display:grid}.DesignSystemPage-module__js80UG__sampleCopy{color:var(--ui-color-text-muted);font-size:var(--ui-font-size-3);line-height:var(--ui-line-height-relaxed);margin:0}.DesignSystemPage-module__js80UG__rowEnd{gap:var(--ui-space-2);justify-content:flex-end;display:flex}.DesignSystemPage-module__js80UG__icon{font-size:var(--ui-font-size-5)}.DesignSystemPage-module__js80UG__spanTwo{grid-column:1/-1}.DesignSystemPage-module__js80UG__boundary{background:var(--ui-color-surface-muted);border:1px solid var(--ui-color-border);border-radius:var(--ui-radius-md);color:var(--ui-color-text);font-size:var(--ui-font-size-3);line-height:var(--ui-line-height-relaxed);margin-top:var(--ui-space-10);padding:var(--ui-space-4)}.DesignSystemPage-module__js80UG__boundary strong{margin-bottom:var(--ui-space-1);display:block}@media (max-width:720px){.DesignSystemPage-module__js80UG__page{padding-top:var(--ui-space-8)}.DesignSystemPage-module__js80UG__componentGrid{grid-template-columns:1fr}.DesignSystemPage-module__js80UG__spanTwo{grid-column:auto}.DesignSystemPage-module__js80UG__sectionHeading{flex-direction:column;align-items:flex-start}.DesignSystemPage-module__js80UG__header{flex-direction:column}}
