/*! tailwindcss v4.3.3 | MIT License | https://tailwindcss.com */
@layer properties{@supports (((-webkit-hyphens:none)) and (not (margin-trim:inline))) or ((-moz-orient:inline) and (not (color:rgb(from red r g b)))){*,:before,:after,::backdrop{--tw-border-style:solid;--tw-leading:initial;--tw-font-weight:initial;--tw-ordinal:initial;--tw-slashed-zero:initial;--tw-numeric-figure:initial;--tw-numeric-spacing:initial;--tw-numeric-fraction:initial;--tw-shadow:0 0 #0000;--tw-shadow-color:initial;--tw-shadow-alpha:100%;--tw-inset-shadow:0 0 #0000;--tw-inset-shadow-color:initial;--tw-inset-shadow-alpha:100%;--tw-ring-color:initial;--tw-ring-shadow:0 0 #0000;--tw-inset-ring-color:initial;--tw-inset-ring-shadow:0 0 #0000;--tw-ring-inset:initial;--tw-ring-offset-width:0px;--tw-ring-offset-color:#fff;--tw-ring-offset-shadow:0 0 #0000;--tw-outline-style:solid;--tw-blur:initial;--tw-brightness:initial;--tw-contrast:initial;--tw-grayscale:initial;--tw-hue-rotate:initial;--tw-invert:initial;--tw-opacity:initial;--tw-saturate:initial;--tw-sepia:initial;--tw-drop-shadow:initial;--tw-drop-shadow-color:initial;--tw-drop-shadow-alpha:100%;--tw-drop-shadow-size:initial;--tw-content:"";--tw-translate-x:0;--tw-translate-y:0;--tw-translate-z:0}}}@layer theme{:root,:host{--font-sans:"Noto Sans JP", -apple-system, BlinkMacSystemFont, "Segoe UI", "Hiragino Sans", "Hiragino Kaku Gothic ProN", "BIZ UDPGothic", "Yu Gothic UI", "Meiryo", sans-serif;--font-mono:"SF Mono", Menlo, Monaco, Consolas, "Courier New", monospace;--color-white:#fff;--spacing:.25rem;--text-sm:.875rem;--text-sm--line-height:calc(1.25 / .875);--text-base:1rem;--text-base--line-height:calc(1.5 / 1);--font-weight-semibold:700;--font-weight-bold:700;--leading-tight:1.25;--radius-xs:2px;--radius-sm:4px;--radius-md:8px;--radius-lg:12px;--radius-xl:16px;--shadow-xs:0 1px 2px #20293905;--shadow-sm:var(--shadow-xs);--shadow-md:var(--shadow-xs);--shadow-lg:var(--shadow-xs);--default-transition-duration:.15s;--default-transition-timing-function:cubic-bezier(.4, 0, .2, 1);--default-font-family:var(--font-sans);--default-mono-font-family:var(--font-mono);--color-primary-100:#edf3ff;--color-primary-200:#d6e3fc;--color-primary-300:#aec8f5;--color-primary-400:#82a9ed;--color-primary-500:#568be3;--color-primary-600:#3475de;--color-primary-700:#2469d8;--color-primary-800:#1d5fd1;--color-primary-900:#174ca7;--color-secondary-50:#f5f7fa;--color-secondary-100:var(--color-secondary-50);--color-secondary-200:#dce2ea;--color-secondary-300:#c4cbd5;--color-secondary-400:#b1b5bc;--color-secondary-500:#8b8f94;--color-secondary-600:#596579;--color-secondary-700:var(--color-secondary-600);--color-secondary-900:#202939;--color-error-100:#fff0ee;--color-error-300:#e8a39e;--color-error-800:#b42318;--color-warning-100:#fff6e5;--color-warning-300:#dbbd87;--color-warning-800:#8a4809;--color-info-100:var(--color-primary-100);--color-info-300:var(--color-primary-300);--color-info-800:var(--color-primary-800);--color-success-100:#edf8f1;--color-success-300:#a6cbb5;--color-success-800:#20653f;--radius-none:0px;--radius-full:9999px;--text-heading-lg:22px;--container-narrow:720px;--container-wide:1120px}}@layer base{*,:after,:before,::backdrop{box-sizing:border-box;border:0 solid;margin:0;padding:0}::file-selector-button{box-sizing:border-box;border:0 solid;margin:0;padding:0}html,:host{-webkit-text-size-adjust:100%;tab-size:4;line-height:1.5;font-family:var(--default-font-family,-apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, "Helvetica Neue", "Noto Sans", Arial, sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol", "Noto Color Emoji");font-feature-settings:var(--default-font-feature-settings,normal);font-variation-settings:var(--default-font-variation-settings,normal);-webkit-tap-highlight-color:transparent}hr{height:0;color:inherit;border-top-width:1px}abbr:where([title]){-webkit-text-decoration:underline dotted;text-decoration:underline dotted}h1,h2,h3,h4,h5,h6{font-size:inherit;font-weight:inherit}a{color:inherit;-webkit-text-decoration:inherit;-webkit-text-decoration:inherit;-webkit-text-decoration:inherit;-webkit-text-decoration:inherit;text-decoration:inherit}b,strong{font-weight:bolder}code,kbd,samp,pre{font-family:var(--default-mono-font-family,ui-monospace, SFMono-Regular, Menlo, Monaco, Consolas, "Liberation Mono", "Courier New", monospace);font-feature-settings:var(--default-mono-font-feature-settings,normal);font-variation-settings:var(--default-mono-font-variation-settings,normal);font-size:1em}small{font-size:80%}sub,sup{vertical-align:baseline;font-size:75%;line-height:0;position:relative}sub{bottom:-.25em}sup{top:-.5em}table{text-indent:0;border-color:inherit;border-collapse:collapse}:-moz-focusring:where(:not(iframe)){outline:auto}progress{vertical-align:baseline}summary{display:list-item}ol,ul,menu{list-style:none}img,svg,video,canvas,audio,iframe,embed,object{vertical-align:middle;display:block}img,video{max-width:100%;height:auto}button,input,select,optgroup,textarea{font:inherit;font-feature-settings:inherit;font-variation-settings:inherit;letter-spacing:inherit;color:inherit;opacity:1;background-color:#0000;border-radius:0}::file-selector-button{font:inherit;font-feature-settings:inherit;font-variation-settings:inherit;letter-spacing:inherit;color:inherit;opacity:1;background-color:#0000;border-radius:0}:where(select:is([multiple],[size])) optgroup{font-weight:bolder}:where(select:is([multiple],[size])) optgroup option{padding-inline-start:20px}::file-selector-button{margin-inline-end:4px}::placeholder{opacity:1}@supports (not ((-webkit-appearance:-apple-pay-button))) or (contain-intrinsic-size:1px){::placeholder{color:currentColor}@supports (color:color-mix(in lab, red, red)){::placeholder{color:color-mix(in oklab, currentcolor 50%, transparent)}}}textarea{resize:vertical}::-webkit-search-decoration{-webkit-appearance:none}::-webkit-date-and-time-value{min-height:1lh;text-align:inherit}::-webkit-datetime-edit{display:inline-flex}::-webkit-datetime-edit-fields-wrapper{padding:0}::-webkit-datetime-edit{padding-block:0}::-webkit-datetime-edit-year-field{padding-block:0}::-webkit-datetime-edit-month-field{padding-block:0}::-webkit-datetime-edit-day-field{padding-block:0}::-webkit-datetime-edit-hour-field{padding-block:0}::-webkit-datetime-edit-minute-field{padding-block:0}::-webkit-datetime-edit-second-field{padding-block:0}::-webkit-datetime-edit-millisecond-field{padding-block:0}::-webkit-datetime-edit-meridiem-field{padding-block:0}::-webkit-calendar-picker-indicator{line-height:1}:-moz-ui-invalid{box-shadow:none}button,input:where([type=button],[type=reset],[type=submit]){appearance:button}::file-selector-button{appearance:button}::-webkit-inner-spin-button{height:auto}::-webkit-outer-spin-button{height:auto}[hidden]:where(:not([hidden=until-found])){display:none!important}}@layer components{main,[data-candidate-main]>*{width:100%;max-width:var(--neeko-layout-narrow);padding:var(--neeko-space-6) var(--neeko-space-5) var(--neeko-space-8);margin-inline:auto;display:block}[data-candidate-screen]{background:var(--neeko-color-canvas);min-height:100vh}[data-candidate-header]{background:var(--neeko-color-bg);border-bottom:1px solid var(--neeko-color-divider);padding:0 var(--neeko-space-6);align-items:center;min-height:64px;display:flex}[data-candidate-brand]{color:var(--neeko-color-primary);align-items:center;margin:0;display:flex}[data-admin-layout] main,[data-ops-layout] main{max-width:var(--neeko-layout-wide)}[data-admin-layout] main{max-width:none;padding:var(--neeko-space-6) var(--neeko-space-6) var(--neeko-space-8);margin:0;padding-inline-start:var(--neeko-shell-content-inset)}[data-admin-layout] main>*{max-width:var(--neeko-layout-wide)}@media (width<=640px){main,[data-candidate-main]>*{padding:var(--neeko-space-5) var(--neeko-space-4) var(--neeko-space-7)}}h1,h2,h3,h4{color:var(--neeko-color-text);line-height:var(--neeko-line-height-tight);text-wrap:balance;font-feature-settings:"palt" 1, "kern" 1;line-break:strict;word-break:normal;overflow-wrap:anywhere;margin-top:0}h1{font-size:var(--neeko-font-size-3xl);font-weight:var(--neeko-font-weight-bold);letter-spacing:var(--neeko-tracking-display);margin-bottom:var(--neeko-space-5)}h2{font-size:var(--neeko-font-size-xl);font-weight:var(--neeko-font-weight-bold);letter-spacing:var(--neeko-tracking-body);margin-top:var(--neeko-space-7);margin-bottom:var(--neeko-space-4)}h3{font-size:var(--neeko-font-size-md);font-weight:var(--neeko-font-weight-bold);letter-spacing:var(--neeko-tracking-ui);margin-bottom:var(--neeko-space-3)}h4{font-size:var(--neeko-font-size-sm);font-weight:var(--neeko-font-weight-medium);letter-spacing:var(--neeko-tracking-label);margin-bottom:var(--neeko-space-2)}p{margin:0 0 var(--neeko-space-4);line-height:var(--neeko-line-height-relaxed);line-break:strict;word-break:normal;overflow-wrap:anywhere}th,td{word-break:keep-all;line-break:strict;overflow-wrap:break-word}[data-page-title]{word-break:keep-all;line-break:strict;overflow-wrap:anywhere}:is(th,td)[data-wrap]{word-break:normal}label,legend,button{word-break:keep-all;line-break:strict;overflow-wrap:break-word}a{color:var(--neeko-color-primary);text-underline-offset:2px;text-decoration:underline}a:hover{color:var(--neeko-color-primary-hover)}code{font-family:var(--neeko-font-family-mono);border-radius:var(--neeko-radius-sm);background:var(--neeko-color-bg-muted);padding:2px 6px}hr{border:0;border-top:1px solid var(--neeko-color-divider);margin:var(--neeko-space-6) 0}[data-section-kicker]{align-items:center;gap:var(--neeko-space-3);margin:0 0 var(--neeko-space-2);font-size:var(--neeko-font-size-2xs);font-weight:var(--neeko-font-weight-bold);letter-spacing:var(--neeko-tracking-wide);text-transform:uppercase;color:var(--neeko-color-text-subtle);line-height:1;display:flex}[data-section-kicker]:before{content:"";background:currentColor;flex:none;width:1.5rem;height:1px}button{cursor:pointer;font-family:inherit;font-size:var(--neeko-font-size-sm);font-weight:var(--neeko-font-weight-medium);letter-spacing:var(--neeko-tracking-ui);min-height:var(--neeko-control-h-md);padding:8px var(--neeko-space-5);border-radius:var(--neeko-button-radius);border:var(--neeko-button-border-width) solid var(--neeko-color-border-strong);background:var(--neeko-color-bg);color:var(--neeko-color-text);transition:background var(--neeko-duration-fast) var(--neeko-easing), border-color var(--neeko-duration-fast) var(--neeko-easing), box-shadow var(--neeko-duration-fast) var(--neeko-easing);line-height:1.3;position:relative}button:after{content:"";inset-inline:0;height:44px;position:absolute;top:50%;transform:translateY(-50%)}button:hover:not(:disabled){background:var(--neeko-color-bg-muted)}button:active:not(:disabled){transform:translateY(1px)}button[data-variant=primary]{background:var(--neeko-color-primary);color:var(--neeko-color-primary-fg);box-shadow:none;border-color:#0000}button[data-variant=primary]:hover:not(:disabled){background:var(--neeko-color-primary-hover);border-color:#0000}button[data-variant=danger]{background:var(--neeko-color-bg-danger);color:var(--neeko-color-text-danger);border-color:var(--neeko-color-border-danger)}button[data-variant=outline]{background:var(--neeko-color-bg);border-color:var(--neeko-color-primary);color:var(--neeko-color-primary)}button[data-variant=outline]:hover:not(:disabled){background:var(--neeko-color-primary-subtle)}button[data-variant=ghost]{color:var(--neeko-color-primary);background:0 0;border-color:#0000}button[data-variant=ghost]:hover:not(:disabled){background:var(--neeko-color-primary-subtle)}button:disabled,button[data-variant=primary]:disabled,button[data-variant=outline]:disabled,button[data-variant=danger]:disabled,button[data-variant=ghost]:disabled{cursor:not-allowed;color:var(--neeko-color-text-muted);border-color:var(--neeko-color-divider);box-shadow:none;background:0 0}button[data-size=sm]{min-height:var(--neeko-control-h-sm);padding:4px var(--neeko-space-3)}button[data-size=lg]{min-height:var(--neeko-control-h-lg);padding:12px var(--neeko-space-5)}input:not(:where([type=checkbox],[type=radio])),textarea,select{min-width:0;max-width:100%;font-family:inherit;font-size:var(--neeko-font-size-md);min-height:var(--neeko-control-h-md);padding:7px var(--neeko-space-3);border:1px solid var(--neeko-color-border-strong);border-radius:var(--neeko-radius-md);background:var(--neeko-color-bg);color:var(--neeko-color-text);transition:border-color var(--neeko-duration-fast) var(--neeko-easing), box-shadow var(--neeko-duration-fast) var(--neeko-easing);line-height:1.4}textarea{width:100%;line-height:var(--neeko-line-height-relaxed);min-height:8rem}select{padding-block:var(--neeko-space-1)}input:not(:where([type=checkbox],[type=radio])):hover:not(:disabled),textarea:hover:not(:disabled),select:hover:not(:disabled){border-color:var(--neeko-color-text-subtle)}input:disabled,textarea:disabled,select:disabled{background:var(--neeko-color-bg-muted);color:var(--neeko-color-text-muted);cursor:not-allowed}input::placeholder,textarea::placeholder{color:var(--neeko-color-text-subtle)}form p,form>label{gap:var(--neeko-space-1);margin-bottom:var(--neeko-space-5);flex-direction:column;max-width:32rem;display:flex}[data-field-row]{gap:0 var(--neeko-space-4);grid-template-columns:1fr 1fr;max-width:32rem;display:grid}[data-field-row]>p{max-width:none}@media (width<=640px){[data-field-row]{grid-template-columns:1fr}}form>:is(input:not(:where([type=checkbox],[type=radio])),select,textarea){width:100%;max-width:32rem}:is(form p:has(>input[type=checkbox]),form p:has(>input[type=radio])){align-items:center;gap:var(--neeko-space-2);flex-direction:row}label{color:var(--neeko-color-text);font-size:var(--neeko-font-size-sm);font-weight:var(--neeko-font-weight-medium);letter-spacing:var(--neeko-tracking-label)}label>:is(input,select,textarea){letter-spacing:var(--neeko-tracking-body)}label span[aria-hidden=true]{color:var(--neeko-color-text-danger)}form span[role=alert]{color:var(--neeko-color-text-danger);font-size:var(--neeko-font-size-xs)}form>p:last-of-type:has(>button){align-items:center;gap:var(--neeko-space-3);max-width:32rem;margin-top:var(--neeko-space-6);padding-top:var(--neeko-space-5);border-top:1px solid var(--neeko-color-divider);flex-flow:wrap}form>p:last-of-type:has(>button)>button{flex:none}@media (pointer:coarse){:is(form p:has(>input[type=checkbox]),form p:has(>input[type=radio])){min-height:44px}:is(form p:has(>input[type=checkbox])>label,form p:has(>input[type=radio])>label){align-self:stretch;align-items:center;display:flex}}[data-tone=info],[data-variant=info],[data-variant=note],[data-tone=success],[data-variant=success],[data-tone=warning],[data-variant=warning],[data-tone=danger],[data-variant=danger]:not(button){padding:var(--neeko-space-3) var(--neeko-space-4);border-radius:var(--neeko-radius-md);border:1px solid}[data-tone=info],[data-variant=info],[data-variant=note]{background:var(--neeko-color-bg-info);border-color:var(--neeko-color-border-info);color:var(--neeko-color-text-info)}[data-tone=success],[data-variant=success]{background:var(--neeko-color-bg-success);border-color:var(--neeko-color-border-success);color:var(--neeko-color-text-success)}[data-tone=warning],[data-variant=warning]{background:var(--neeko-color-bg-warning);border-color:var(--neeko-color-border-warning);color:var(--neeko-color-text-warning)}[data-tone=danger],[data-variant=danger]:not(button){background:var(--neeko-color-bg-danger);border-color:var(--neeko-color-border-danger);color:var(--neeko-color-text-danger)}main>p[role=alert]{padding:var(--neeko-space-3) var(--neeko-space-4);border-radius:var(--neeko-radius-md);border:1px solid var(--neeko-color-border-danger);background:var(--neeko-color-bg-danger);color:var(--neeko-color-text-danger)}[data-empty]{padding:var(--neeko-space-7) 0;text-align:start;margin:0}[data-empty-title]{font-size:var(--neeko-font-size-md);color:var(--neeko-color-text);margin:0}[data-empty-next]{margin:var(--neeko-space-4) 0 0;font-size:var(--neeko-font-size-sm);color:var(--neeko-color-text-muted)}[data-loading]:has(>:is([data-loading-label],[data-skeleton])){gap:var(--neeko-space-3);flex-direction:column;display:flex}[data-loading-label]{font-size:var(--neeko-font-size-sm);color:var(--neeko-color-text-muted);margin:0}[data-skeleton]{border-radius:var(--neeko-radius-sm);background:var(--neeko-color-bg-muted);height:1.25rem;animation:neeko-skeleton 1.4s var(--neeko-easing) infinite alternate}[data-skeleton][data-skeleton-size=block]{height:6rem}@keyframes neeko-skeleton{0%{opacity:.6}to{opacity:1}}@media (prefers-reduced-motion:reduce){[data-skeleton]{opacity:.8;animation:none}}[data-testid=status-badge]{padding:3px var(--neeko-space-3);border-radius:var(--neeko-radius-full);font-size:var(--neeko-font-size-xs);font-weight:var(--neeko-font-weight-medium);letter-spacing:var(--neeko-tracking-label);white-space:nowrap;color:var(--neeko-color-text-muted);background:0 0;border:1px solid #0000;line-height:1.5;display:inline-block}[data-testid=status-badge][data-tone=progress]{color:var(--neeko-color-text)}[data-testid=status-badge][data-tone=danger]{background:var(--neeko-color-bg-danger);color:var(--neeko-color-text-danger);border-color:var(--neeko-color-border-danger);font-weight:var(--neeko-font-weight-bold)}[data-todo-row]{gap:var(--neeko-space-3);margin-bottom:var(--neeko-space-4);grid-template-columns:repeat(auto-fit,minmax(280px,1fr));display:grid}[data-todo-card]{align-items:center;gap:var(--neeko-space-3);padding:var(--neeko-space-3) var(--neeko-space-4);border:1px solid var(--neeko-color-divider);border-radius:var(--neeko-radius-md);background:var(--neeko-color-bg);text-align:start;cursor:pointer;border-inline-start-width:3px;display:flex}[data-todo-card]:hover{background:var(--neeko-color-bg-subtle)}[data-todo-card]:focus-visible{outline:2px solid var(--neeko-color-primary);outline-offset:2px}[data-todo-tone=danger]{border-inline-start-color:var(--neeko-color-text-danger)}[data-todo-tone=danger] [data-todo-count]{color:var(--neeko-color-text-danger)}a[data-todo-card]{text-decoration:none}[data-todo-tone=warning]{border-color:var(--neeko-color-border-warning);background:var(--neeko-color-bg-warning)}[data-todo-tone=info]{border-color:var(--neeko-color-border-info);background:var(--neeko-color-bg-info)}[data-todo-body]{flex-grow:1;min-width:0}[data-todo-title]{font-size:var(--neeko-font-size-sm);font-weight:var(--neeko-font-weight-medium);color:var(--neeko-color-text);line-height:1.5;display:block}[data-todo-hint]{font-size:var(--neeko-font-size-xs);color:var(--neeko-color-text-muted);line-height:1.6;display:block}[data-todo-count]{font-size:var(--text-heading-lg);font-weight:var(--neeko-font-weight-bold);font-variant-numeric:tabular-nums;flex-shrink:0;line-height:1}[data-todo-unit]{font-size:var(--neeko-font-size-xs);color:var(--neeko-color-text-muted);margin-inline-start:2px;font-weight:400}[data-todo-tone=warning] [data-todo-count]{color:var(--neeko-color-text-warning)}[data-todo-tone=info] [data-todo-count]{color:var(--neeko-color-text-info)}pre{max-width:100%}code{font-size:max(.9em,12px)}pre{overflow-x:auto}[data-table-scroll]{background:var(--neeko-color-bg);border:1px solid var(--neeko-color-divider);border-radius:var(--neeko-radius-md);-webkit-overflow-scrolling:touch;overscroll-behavior-x:contain;max-height:max(20rem,100vh - 18rem);overflow:auto}[data-table-scroll]>table{min-width:100%}[data-data-table][data-fixed-layout]{table-layout:fixed;min-width:var(--table-min-width,60rem)}[data-data-table] :is(th,td)[data-align=right]{text-align:right}[data-data-table] :is(th,td)[data-align=right]:last-child{padding-inline-end:var(--neeko-space-4)}[data-data-table] :is(th,td)[data-align=center]{text-align:center}@media (width<=60rem){[data-table-scroll] :is(th,td){white-space:nowrap}[data-table-scroll] :is(th,td)[data-wrap]{white-space:normal}}th,td{text-align:left;color:var(--neeko-color-text)}tbody th{font-weight:var(--neeko-font-weight-medium)}[data-cell-note]{margin-top:var(--neeko-space-1);font-size:var(--neeko-font-size-xs);line-height:var(--neeko-line-height-normal);color:var(--neeko-color-text-muted);display:block}[data-cell-note][data-tone=danger]{color:var(--neeko-color-text-danger);background:0 0;border:0;padding:0}[data-col=name]{min-width:9rem}[data-col=job]{min-width:11rem}[data-col=status]{min-width:6rem}[data-col=id]{min-width:14rem}dl{gap:var(--neeko-space-2) var(--neeko-space-5);margin:0 0 var(--neeko-space-5);padding:var(--neeko-space-4) var(--neeko-space-5);background:var(--neeko-color-bg);border:1px solid var(--neeko-color-divider);border-radius:var(--neeko-radius-lg);grid-template-columns:minmax(8rem,max-content) 1fr;display:grid}dt{color:var(--neeko-color-text-muted);font-size:var(--neeko-font-size-sm);font-weight:var(--neeko-font-weight-medium)}dd{color:var(--neeko-color-text);margin:0}[data-field-grid]{gap:var(--neeko-space-4) var(--neeko-space-5);grid-template-columns:repeat(auto-fit,minmax(13rem,1fr));grid-auto-flow:dense;background:0 0;border:0;border-radius:0;margin:0;padding:0;display:grid}[data-field][data-span="2"]{grid-column:span 2}[data-field][data-span="3"]{grid-column:1/-1}@media (width<=640px){[data-field][data-span="2"],[data-field][data-span="3"]{grid-column:auto}}[data-field]>dt{font-size:var(--neeko-font-size-xs);font-weight:var(--neeko-font-weight-medium);letter-spacing:var(--neeko-tracking-label);color:var(--neeko-color-text-subtle);margin-bottom:var(--neeko-space-1)}[data-field]>dd{font-size:var(--neeko-font-size-sm);overflow-wrap:anywhere;margin:0}[data-field]>dd[data-empty-value]{color:var(--neeko-color-text-subtle)}dialog,[role=dialog]{background:var(--neeko-color-bg);color:var(--neeko-color-text);border:1px solid var(--neeko-color-divider);border-radius:var(--neeko-radius-lg);padding:var(--neeko-space-6);max-width:640px;box-shadow:var(--neeko-shadow-lg);margin:auto}[role=dialog][data-modal-size=wide]{width:100%;max-width:min(1100px,94vw)}[data-testid=modal-overlay]{padding:var(--neeko-space-4);z-index:var(--neeko-z-overlay);background:#00000080;justify-content:center;align-items:center;display:flex;position:fixed;inset:0}[data-testid=modal-header]{justify-content:space-between;align-items:flex-start;gap:var(--neeko-space-4);margin-bottom:var(--neeko-space-4);display:flex}[data-testid=modal-title]{font-size:var(--neeko-font-size-xl);margin:0}[data-testid=modal-close-button]{padding:var(--neeko-space-1) var(--neeko-space-2);color:var(--neeko-color-text-muted);background:0 0;border-color:#0000;flex-shrink:0;line-height:1}[data-testid$=card],[data-card]{padding:var(--neeko-space-5);border:1px solid var(--neeko-color-divider);border-radius:var(--neeko-radius-lg);background:var(--neeko-color-bg);box-shadow:var(--neeko-shadow-card)}@media (width<=640px){[data-table-scroll]:has(>[data-assessment-table]){max-height:none}}:where(main ul:not([role])):not(:where([data-landing-page] *)){margin:0 0 var(--neeko-space-4);border-bottom:1px solid var(--neeko-color-divider);flex-direction:column;gap:0;padding:0;list-style:none;display:flex}:where(main ul:not([role])>li):not(:where([data-landing-page] *)){align-items:center;gap:var(--neeko-space-3);padding:var(--neeko-space-3) 0;border:0;border-top:1px solid var(--neeko-color-divider);background:0 0;border-radius:0;min-height:48px;display:flex}:where(main ul:not([role])>li):is([data-tone],:has(>[data-tone])){border-top:0;min-height:0}:where(main ul:not([role])):has(>li[data-tone]){gap:var(--neeko-space-2);border-bottom:0}:where(main ul[data-list=bullet],main ul[data-ai-list]){border-bottom:0}:where(main ul[data-list=bullet]>li,main ul[data-ai-list]>li){min-height:0}main ul[data-list=bullet]{padding-left:var(--neeko-space-5);list-style:outside;display:block}main ul[data-list=bullet]>li{margin-bottom:var(--neeko-space-1);background:0 0;border:0;padding:0;display:list-item}input[type=checkbox],input[type=radio]{width:24px;height:24px;accent-color:var(--neeko-color-primary);cursor:pointer;flex:none}:is(label:has(>input[type=checkbox]),label:has(>input[type=radio])){align-items:center;gap:var(--neeko-space-2);cursor:pointer;display:inline-flex}@media (pointer:coarse){button,[role=button],summary{min-height:44px}label:has(>input[type=checkbox]){min-height:44px}label:has(>input[type=radio]){min-height:44px}:is(p,aside,nav,li,div)>a:only-child,[data-table-scroll] td a{padding-block:.6875rem;display:inline-block}}[data-testid=a13-endpoints]>li{align-items:center;gap:var(--neeko-space-2) var(--neeko-space-3);flex-wrap:wrap;display:flex}[data-list-foot],[data-testid=pagination-controls]{justify-content:flex-end;align-items:center;gap:var(--neeko-space-3);margin-top:var(--neeko-space-4);padding-top:var(--neeko-space-4);border-top:1px solid var(--neeko-color-divider);font-size:var(--neeko-font-size-sm);color:var(--neeko-color-text-muted);flex-wrap:wrap;display:flex}[data-list-foot]>[data-testid=showing-count],[data-testid=pagination-controls]>[data-testid=showing-count]{margin:0 auto 0 0}:is([data-list-foot]>label:has(>select),[data-testid=pagination-controls]>label:has(>select)){align-items:center;gap:var(--neeko-space-2);flex-direction:row;max-width:none;margin:0}[data-list-foot]>label>select,[data-testid=pagination-controls]>label>select{width:8rem}[data-list-foot] :is(button,select),[data-testid=pagination-controls] :is(button,select){min-height:var(--neeko-control-h-sm);padding-block:var(--neeko-space-1);font-size:var(--neeko-font-size-sm)}[data-testid=skip-to-main]{clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}[data-testid=skip-to-main]:focus{clip-path:none;width:auto;height:auto;left:var(--neeko-space-4);top:var(--neeko-space-4);z-index:var(--neeko-z-skip-link);padding:var(--neeko-space-2) var(--neeko-space-4);background:var(--neeko-color-bg);border-radius:var(--neeko-radius-md);box-shadow:var(--neeko-shadow-md);overflow:visible}[data-testid=onboard-step-indicator]{margin-bottom:var(--neeko-space-6)}[data-step-list]{scrollbar-width:none;border-bottom:1px solid var(--neeko-color-divider);background-position:0,100%,0,100%;background-repeat:no-repeat;background-size:24px 100%,24px 100%,12px 100%,12px 100%;background-attachment:local,local,scroll,scroll;background-image:linear-gradient(to right, var(--neeko-color-bg-subtle) 60%, transparent), linear-gradient(to left, var(--neeko-color-bg-subtle) 60%, transparent), linear-gradient(to right, var(--neeko-color-text-subtle), transparent), linear-gradient(to left, var(--neeko-color-text-subtle), transparent);flex-wrap:nowrap;gap:0;margin:0;padding:0;list-style:none;display:flex;overflow-x:auto}[data-step-list]>li{min-width:5.5rem;padding:0 var(--neeko-space-2) var(--neeko-space-2);font-size:var(--neeko-font-size-sm);font-weight:var(--neeko-font-weight-medium);letter-spacing:var(--neeko-tracking-ui);color:var(--neeko-color-text-subtle);white-space:nowrap;text-align:center;background:0 0;border:0;border-bottom:2px solid #0000;border-radius:0;flex:1 0 auto;margin-bottom:-1px}[data-step-list]>li[data-state=done]{color:var(--neeko-color-text);border-bottom-color:var(--neeko-color-primary)}[data-step-list]>li[data-state=current]{color:var(--neeko-color-primary);font-weight:var(--neeko-font-weight-bold);border-bottom-color:var(--neeko-color-primary)}[data-onboard-form] fieldset[data-field-group]{margin:0 0 var(--neeko-space-7);border:0;min-width:0;padding:0}[data-onboard-form] fieldset[data-field-group]>:last-child,[data-onboard-form] fieldset[data-field-group]>[data-field-row]:last-child>p{margin-bottom:0}[data-onboard-form] legend{float:left;justify-content:space-between;align-items:baseline;gap:var(--neeko-space-2) var(--neeko-space-4);width:100%;padding:0 0 var(--neeko-space-2);margin-bottom:var(--neeko-space-4);border-bottom:1px solid var(--neeko-color-divider);flex-wrap:wrap;display:flex}[data-onboard-form] legend+*{clear:both}[data-group-title]{font-size:var(--neeko-font-size-xl);font-weight:var(--neeko-font-weight-bold);letter-spacing:var(--neeko-tracking-body);color:var(--neeko-color-text)}[data-group-note]{font-size:var(--neeko-font-size-sm);font-weight:var(--neeko-font-weight-normal);color:var(--neeko-color-text-muted)}[data-all-required] label span[aria-hidden=true]{display:none}[data-onboard-form] [data-form-note]{margin-bottom:var(--neeko-space-5);max-width:32rem;color:var(--neeko-color-text-muted);font-size:var(--neeko-font-size-sm)}[data-optional]{color:var(--neeko-color-text-muted);font-size:var(--neeko-font-size-xs);letter-spacing:var(--neeko-tracking-label);font-weight:var(--neeko-font-weight-normal);background:0 0;border-radius:0;margin-inline-start:var(--neeko-space-2);padding:0}:is([data-onboard-form] p:has(>input[type=checkbox])>input,[data-onboard-form] p:has(>input[type=radio])>input){order:-1}[data-review-section]{margin:0 0 var(--neeko-space-6);padding:0 0 var(--neeko-space-5);border:0;border-bottom:1px solid var(--neeko-color-divider);background:0 0;border-radius:0}[data-review-section]:last-of-type{border-bottom:0}[data-review-head]{justify-content:space-between;align-items:baseline;gap:var(--neeko-space-3);margin-bottom:var(--neeko-space-3);display:flex}[data-review-head] h2{margin:0}[data-review-edit]{flex:none}[data-review-list]{gap:var(--neeko-space-2) var(--neeko-space-4);background:0 0;border:0;border-radius:0;grid-template-columns:8rem 1fr;margin:0;padding:0;display:grid}[data-review-list] dt{color:var(--neeko-color-text-muted);font-size:var(--neeko-font-size-sm)}[data-review-list] dd{margin:0}@media (width<=640px){[data-review-list]{grid-template-columns:1fr;gap:0}[data-review-list] dd{margin-bottom:var(--neeko-space-3)}}[data-picker],[data-picker-selected]{display:block}[data-picker] input{width:100%}[data-picker-selected]{align-items:center;gap:var(--neeko-space-3);display:flex}[data-picker-hint]{font-size:var(--neeko-font-size-sm);color:var(--neeko-color-text-muted);margin-top:var(--neeko-space-1);display:block}[data-picker-options]{margin:var(--neeko-space-2) 0 0;border:1px solid var(--neeko-color-divider);border-radius:var(--neeko-radius-md);gap:0;max-height:14rem;padding:0;list-style:none;display:block;overflow-y:auto}[data-picker-options]:empty{display:none}[data-picker-options]>li{background:0 0;border:0;border-radius:0;padding:0;display:block}[data-picker-options]>li+li{border-top:1px solid var(--neeko-color-divider)}[data-picker-options] button{text-align:left;width:100%;padding:var(--neeko-space-2) var(--neeko-space-3);background:0 0;border:0;display:block}[data-picker-options] button:hover,[data-picker-options] button:focus-visible{background:var(--neeko-color-primary-subtle)}[data-option-name]{display:block}[data-option-sub]{font-size:var(--neeko-font-size-sm);color:var(--neeko-color-text-muted);display:block}[data-picker-empty]{padding:var(--neeko-space-3);font-size:var(--neeko-font-size-sm);color:var(--neeko-color-text-muted)}[data-testid=o3-mynumber-input]{width:calc(14ch + 14 * .24em + var(--neeko-space-3) * 2 + 2px);letter-spacing:.24em;font-variant-numeric:tabular-nums;max-width:100%}[data-testid=o3-mynumber] p:has(>[data-testid=o3-mynumber-input]){margin-bottom:var(--neeko-space-1)}[data-testid=o3-reveal-toggle]{color:var(--neeko-color-primary);text-underline-offset:2px;background:0 0;border:0;align-self:flex-start;padding:0;text-decoration:underline}[data-testid=o3-reveal-toggle]:hover:not(:disabled){color:var(--neeko-color-primary-hover);background:0 0}[data-testid=o1-decline-section]{margin-top:var(--neeko-space-7)}[data-testid=o1-decline-section]:not(:has(button[data-variant=danger])) h2{display:none}[data-testid=o1-decline-open]{font-weight:var(--neeko-font-weight-normal);color:var(--neeko-color-text-muted);text-underline-offset:2px;background:0 0;border:0;padding:0;text-decoration:underline}[data-testid=o1-decline-open]:hover:not(:disabled){color:var(--neeko-color-text);background:0 0}[data-testid=o1-decline-section] p:has(>input){gap:var(--neeko-space-1);flex-direction:column;max-width:32rem;display:flex}[data-testid=o1-decline-confirm]{margin-inline-end:var(--neeko-space-3)}span[data-testid=onboard-blocked-reason]{margin-top:var(--neeko-space-2);font-size:var(--neeko-font-size-sm);background:0 0;border:0;border-radius:0;flex-basis:100%;padding:0;display:block}p[data-testid=o7-summary-error]>button{color:inherit;font-size:inherit;font-weight:var(--neeko-font-weight-bold);text-underline-offset:2px;background:0 0;border:0;padding:0;text-decoration:underline}p[data-testid=o7-summary-error]>button:hover:not(:disabled){background:0 0}[data-onboard-company]{margin-bottom:var(--neeko-space-2);color:var(--neeko-color-primary);font-size:var(--neeko-font-size-sm);font-weight:var(--neeko-font-weight-bold)}[data-onboard-preparation]{padding-block:var(--neeko-space-4);margin-bottom:var(--neeko-space-4)}[data-onboard-preparation]>h2{margin-top:0}[data-onboard-preparation]>p{font-size:var(--neeko-font-size-sm);color:var(--neeko-color-text-muted)}[data-step-progress]{margin:var(--neeko-space-3) 0 var(--neeko-space-5);font-size:var(--neeko-font-size-sm);color:var(--neeko-color-primary);font-weight:var(--neeko-font-weight-medium)}@media (width>=640px){[data-candidate-main]>:has([data-testid=onboard-step-indicator]){max-width:1008px}[data-testid=onboard-step-indicator]{margin-bottom:var(--neeko-space-5)}[data-onboard-form] fieldset[data-field-group]{padding:var(--neeko-space-5);margin-bottom:var(--neeko-space-3);border:1px solid var(--neeko-color-divider);border-radius:var(--neeko-radius-md);background:var(--neeko-color-bg)}[data-onboard-form] legend{margin-bottom:var(--neeko-space-2);border-bottom:0}[data-onboard-form] [data-field-row]{grid-template-columns:repeat(2,minmax(0,1fr));display:grid}[data-onboard-form] [data-field-row]>p{width:100%;max-width:none;margin-bottom:var(--neeko-space-3)}[data-onboard-form] [data-field-row] input,[data-onboard-form] [data-field-row] select{width:100%}[data-candidate-main]>:is([data-testid=o5-bank],[data-testid=o6-commuting])>form{gap:var(--neeko-space-4) var(--neeko-space-5);padding:var(--neeko-space-5);border:1px solid var(--neeko-color-divider);border-radius:var(--neeko-radius-md);background:var(--neeko-color-bg);grid-template-columns:repeat(2,minmax(0,1fr));display:grid}[data-candidate-main]>:is([data-testid=o5-bank],[data-testid=o6-commuting])>form>p{max-width:none;margin:0}[data-candidate-main]>:is([data-testid=o5-bank],[data-testid=o6-commuting])>form>div:last-child{grid-column:1/-1}form>p:has(>[data-testid=onboard-next-button]){align-items:center;gap:var(--neeko-space-3);flex-wrap:wrap;grid-column:1/-1;width:100%;max-width:none;display:flex}[data-testid=onboard-next-button]{margin-inline-start:auto}[data-testid=onboard-blocked-reason]{flex-basis:100%}}@media (width<=639.98px){[data-step-list]{row-gap:var(--neeko-space-4);background:0 0;border-bottom:0;grid-template-columns:repeat(3,minmax(0,1fr));display:grid;overflow:visible}[data-step-list]>li{min-width:0;padding-inline:var(--neeko-space-1);text-align:center}[data-onboard-form] fieldset[data-field-group]{padding:var(--neeko-space-4);margin-bottom:var(--neeko-space-3);border:1px solid var(--neeko-color-divider);border-radius:var(--neeko-radius-md);background:var(--neeko-color-bg)}[data-onboard-form] [data-field-row]>p,[data-onboard-form] input:not([type=checkbox],[type=radio]),[data-onboard-form] select{width:100%;max-width:100%}form>p:has(>[data-testid=onboard-next-button]){align-items:stretch;gap:var(--neeko-space-2);flex-direction:column;display:flex}[data-testid=onboard-next-button]{order:-1}[data-testid=onboard-blocked-reason]{order:-2}}[data-point-balance]{align-items:center;gap:var(--neeko-space-2);min-height:40px;padding:var(--neeko-space-1) var(--neeko-space-3);border:1px solid var(--neeko-color-divider);border-radius:var(--neeko-radius-md);font-size:var(--neeko-font-size-sm);white-space:nowrap;margin-inline-start:auto;display:inline-flex}[data-point-balance][data-tone=warning]{background:var(--neeko-color-bg-warning);border-color:var(--neeko-color-border-warning);color:var(--neeko-color-text-warning)}[data-point-balance-label]{color:var(--neeko-color-text-muted);font-size:var(--neeko-font-size-xs)}[data-point-balance][data-tone=warning] [data-point-balance-label]{color:inherit}[data-point-balance-value]{font-weight:var(--neeko-font-weight-bold);font-variant-numeric:tabular-nums}[data-testid=insufficient-points-notice]{background:var(--neeko-color-bg-warning);border:1px solid var(--neeko-color-border-warning);color:var(--neeko-color-text-warning);border-radius:var(--neeko-radius-md);padding:var(--neeko-space-4);margin-bottom:var(--neeko-space-4)}[data-insufficient-points-title]{margin:0 0 var(--neeko-space-2);font-weight:var(--neeko-font-weight-bold)}[data-insufficient-points-next]{font-size:var(--neeko-font-size-sm);margin-bottom:0}[data-admin-layout]{min-height:100vh}:is([data-admin-layout],[data-ops-layout]){background:var(--neeko-color-canvas)}:is([data-admin-layout],[data-ops-layout]) [data-admin-sidenav]{width:var(--neeko-shell-sidenav-width);background:var(--neeko-color-bg);border-right:1px solid var(--neeko-color-divider);z-index:var(--neeko-z-sticky);flex-direction:column;margin:0;padding:24px 16px 16px;display:flex;position:fixed;inset:0 auto 0 0;overflow-y:auto}[data-shell-top]{flex-shrink:0}[data-shell-top] [data-admin-brand]{color:var(--neeko-color-primary);margin:0 12px 20px;display:flex}[data-shell-top] [data-admin-identity]{font-size:var(--neeko-font-size-md);margin:0;padding:0 12px 18px}[data-shell-top] [data-admin-identity] strong{font-weight:400}[data-shell-top] [data-admin-identity] span{font-size:var(--neeko-font-size-xs)}[data-shell-nav-strip]{flex-direction:column;flex:1;display:flex}[data-shell-nav-strip] [data-nav-group]+[data-nav-group]{border-top:1px solid var(--neeko-color-divider);margin-top:20px;padding-top:8px}[data-nav-group-label]{color:var(--neeko-color-text-muted);font-size:var(--neeko-font-size-2xs);margin:0;padding:12px 12px 8px;font-weight:700}[data-shell-nav-strip] ul{margin:0;padding:0;list-style:none}[data-shell-nav-strip] li{border:0;padding:0}[data-shell-nav-strip] nav a{font-size:var(--neeko-font-size-md);color:var(--neeko-color-text);overflow-wrap:anywhere;border-left:4px solid #0000;border-radius:0 4px 4px 0;align-items:center;padding:8px 8px 8px 12px;font-weight:500;line-height:1.45;text-decoration:none;display:flex}[data-shell-nav-strip] nav a:hover{background:var(--neeko-color-bg-muted)}[data-shell-nav-strip] nav a[aria-current=page]{background:var(--neeko-color-primary-subtle);border-left-color:var(--neeko-color-primary);color:var(--neeko-color-primary);font-weight:700}[data-shell-nav-strip] [data-admin-sidenav-foot]{border-top:1px solid var(--neeko-color-divider);flex-direction:column;flex-shrink:0;align-items:stretch;gap:12px;margin-top:auto;padding:16px 12px 0;display:flex}[data-shell-nav-strip] [data-point-balance]{border:0;border-radius:0;flex-direction:column;align-items:flex-start;gap:4px;margin:0;padding:0;display:flex}[data-shell-nav-strip] [data-point-balance-value]{color:var(--neeko-color-primary);font-size:var(--neeko-font-size-xl)}[data-shell-nav-strip] button[data-admin-signout][data-variant=ghost]{border:0;border-top:1px solid var(--neeko-color-divider);color:var(--neeko-color-text);border-radius:0;justify-content:flex-start;padding:8px 0;font-weight:400;display:flex}[data-ops-layout] main{padding:var(--neeko-space-6) var(--neeko-space-5);margin:0;padding-inline-start:var(--neeko-shell-content-inset)}@media (width>=901px){[data-admin-layout] [data-shell-nav-strip] [data-admin-sidenav-foot]{margin-top:20px}[data-shell-nav-strip] button[data-admin-signout][data-variant=ghost]{font-size:var(--neeko-font-size-md)}[data-ops-layout] [data-shell-nav-strip] button[data-admin-signout][data-variant=ghost]{border:var(--neeko-button-border-width) solid var(--neeko-color-divider);border-radius:var(--neeko-radius-md);justify-content:center;font-weight:700}[data-ops-nav]{padding-top:16px}}@media (width<=900px){:is([data-admin-layout],[data-ops-layout]) [data-admin-sidenav]{border:0;width:100%;padding:0;display:block;position:static;overflow:visible}[data-shell-top]{justify-content:space-between;align-items:center;gap:10px;padding:16px;display:flex}[data-shell-top] [data-admin-brand]{flex-shrink:0;margin:0}[data-shell-top] [data-brand-logo]{zoom:.6;gap:10px!important}[data-shell-top] [data-brand-wordmark]{font-size:33.3333px!important}[data-shell-top] [data-admin-identity]{min-width:0;padding:0;font-size:12px}[data-shell-top] [data-admin-identity] span{display:none}[data-shell-nav-strip]{white-space:nowrap;border-bottom:1px solid var(--neeko-color-divider);scrollbar-width:none;flex-direction:row;overflow-x:auto}[data-shell-nav-strip] nav,[data-shell-nav-strip] ul{flex-direction:row;flex-shrink:0;display:flex}[data-shell-nav-strip] [data-nav-group]{display:flex}[data-shell-nav-strip] [data-nav-group]+[data-nav-group]{border:0;margin:0;padding:0}[data-shell-nav-strip] [data-nav-group-label]{display:none}[data-shell-nav-strip] nav a{min-height:var(--neeko-control-h-lg);border-bottom:3px solid #0000;border-left:0;border-radius:0;height:100%;padding:8px 16px;font-size:14px}[data-shell-nav-strip] nav a[aria-current=page]{border-bottom-color:var(--neeko-color-primary)}[data-shell-nav-strip] [data-admin-sidenav-foot]{border-top:0;border-left:1px solid var(--neeko-color-divider);flex-direction:row;align-items:center;gap:16px;margin:0 16px;padding:0 0 0 16px}[data-shell-nav-strip] [data-point-balance]{min-height:var(--neeko-control-h-lg);justify-content:center;gap:0}[data-shell-nav-strip] [data-point-balance-value]{font-size:14px}[data-shell-nav-strip] button[data-admin-signout][data-variant=ghost]{min-height:var(--neeko-control-h-lg);border:1px solid var(--neeko-color-divider);border-radius:var(--neeko-radius-md);padding:8px 20px;font-size:14px}[data-ops-layout] main{padding:20px 16px 24px}}[data-candidate-screen] label:has(>input[type=checkbox]){align-items:flex-start;gap:var(--neeko-space-2);margin:var(--neeko-space-4) 0;font-size:var(--neeko-font-size-md);font-weight:var(--neeko-font-weight-normal);line-height:var(--neeko-line-height-relaxed);cursor:pointer;display:flex}[data-candidate-screen] label:has(>input[type=checkbox])>input{flex-shrink:0;margin-top:4px}[data-consent-header]{margin-bottom:var(--neeko-space-5)}[data-consent-header] h1{margin-bottom:var(--neeko-space-3)}[data-consent-header] p{max-width:40em;color:var(--neeko-color-text-muted);line-height:var(--neeko-line-height-relaxed);margin:0}[data-testid=purpose-list]{border-bottom:1px solid var(--neeko-color-divider);flex-direction:column;gap:0;margin:0;padding:0;list-style:none;display:flex}[data-consent-purpose-trigger]{justify-content:space-between;align-items:center;gap:var(--neeko-space-3);width:100%;min-height:var(--neeko-control-h-lg);padding:var(--neeko-space-3) 0;border:0;border-top:1px solid var(--neeko-color-divider);font-size:var(--neeko-font-size-md);font-weight:var(--neeko-font-weight-medium);letter-spacing:var(--neeko-tracking-body);text-align:start;background:0 0;border-radius:0;display:flex}[data-consent-purpose-trigger]:hover:not(:disabled){color:var(--neeko-color-primary);background:0 0}[data-testid=purpose-list] [role=region]:not([hidden]){padding:0 0 var(--neeko-space-4);color:var(--neeko-color-text-muted);font-size:var(--neeko-font-size-sm);line-height:var(--neeko-line-height-relaxed);border:0;border-radius:0}[data-testid=purpose-list] [role=region] p{margin:0}[data-consent-agree]{margin-top:var(--neeko-space-5)}[data-consent-actions]{gap:var(--neeko-space-3);margin-top:var(--neeko-space-5);flex-wrap:wrap;display:flex}[data-consent-actions] button[data-variant=primary]{min-width:12rem}[data-consent-actions] button:not([data-variant=primary]){padding-inline:var(--neeko-space-3);color:var(--neeko-color-text-muted);text-underline-offset:2px;background:0 0;border-color:#0000;text-decoration:underline}[data-consent-actions] button:not([data-variant=primary]):hover:not(:disabled){color:var(--neeko-color-text);background:0 0}[data-consent-note]{margin:var(--neeko-space-5) 0 0;color:var(--neeko-color-text-muted);font-size:var(--neeko-font-size-sm);line-height:var(--neeko-line-height-relaxed)}@media (width>=640px){[data-candidate-main]>[data-testid=environment-check]{max-width:1200px;padding-top:var(--neeko-space-8)}[data-testid=environment-check]>[data-panel]{column-gap:var(--neeko-space-8);background:0 0;border:0;grid-template-rows:1fr auto auto 1fr;grid-template-columns:minmax(0,1fr) minmax(0,1fr);padding:0;display:grid}[data-testid=environment-check]>[data-panel]>h1{grid-area:2/1}[data-testid=environment-check]>[data-panel]>p{grid-area:3/1}[data-testid=environment-check-list]{grid-area:1/2/5;align-self:center}[data-testid=environment-check-list]>li{padding-block:var(--neeko-space-5)}[data-testid=environment-check]>[data-panel]>div{grid-area:4/1}[data-candidate-main]>[data-testid=c2-consent]{max-width:924px}[data-consent-header] h1{max-width:none}[data-candidate-main]>:is([data-testid=c5-submit-confirm],[data-testid=c6-processing],[data-testid=c7-completion],[data-testid=c1-not-found]){max-width:1008px}}[data-testid=environment-check-list]>li{align-items:center;gap:var(--neeko-space-5);padding-block:var(--neeko-space-5);border-bottom:1px solid var(--neeko-color-divider);display:flex}[data-testid=environment-check-list]>li>svg{flex:0 0 48px}[data-check-detail]{margin-top:var(--neeko-space-1);font-size:var(--neeko-font-size-sm);color:var(--neeko-color-text-muted);display:block}[data-check-status]{color:var(--neeko-color-text-warning);font-weight:var(--neeko-font-weight-bold);display:block}.check-success-label{clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}[data-environment-note]{margin-top:var(--neeko-space-5)}[data-environment-note] h3{margin-bottom:var(--neeko-space-2)}[data-environment-note] p{font-size:var(--neeko-font-size-sm)}@media (width>=640px){[data-testid=environment-check]>[data-panel]>[data-environment-results]{grid-area:1/2/5}[data-environment-results] h2{margin-bottom:0}}[data-testid=environment-check]>[data-environment-note]{padding-top:var(--neeko-space-5);border-top:1px solid var(--neeko-color-divider)}[data-testid=environment-check-all-passed]{font-size:var(--neeko-font-size-xs);color:var(--neeko-color-text-muted)}@media (width>=640px){[data-testid=environment-check]>[data-environment-note]{gap:var(--neeko-space-6);margin-top:var(--neeko-space-8);align-items:baseline;display:flex}}[data-environment-steps]{gap:var(--neeko-space-4);margin:0 0 var(--neeko-space-8);font-size:var(--neeko-font-size-xs);color:var(--neeko-color-text-muted);grid-template-columns:repeat(3,minmax(0,1fr));padding:0;list-style:none;display:grid}[data-environment-steps]>li{padding:0}[data-environment-steps] [aria-current=step]{color:var(--neeko-color-primary);font-weight:var(--neeko-font-weight-semibold)}[data-testid=environment-check-all-passed]{margin-top:var(--neeko-space-3)}@media (width<=639.98px){[data-testid=environment-check]>[data-panel]{background:0 0;border:0;flex-direction:column;padding:0;display:flex}[data-testid=environment-check]>[data-panel]>[data-environment-results]{margin-top:var(--neeko-space-6);order:1}[data-testid=environment-check] [data-consent-actions] button{width:100%}}[data-environment-results]>h2{margin-top:0}[data-check-detail]{line-height:var(--neeko-line-height-normal)}@media (width<=639.98px){[data-environment-steps]{margin-bottom:var(--neeko-space-6)}[data-testid=environment-check-list]>li{padding-block:var(--neeko-space-4)}[data-testid=environment-check]>[data-environment-note]{border-top:0;margin-top:0;padding-top:0}}[data-auth-screen]{max-width:30rem;min-block-size:100dvh;padding-block:var(--neeko-space-7);flex-direction:column;justify-content:safe center;display:flex}[data-auth-card]{padding:var(--neeko-space-6);background:var(--neeko-color-bg);border:1px solid var(--neeko-color-divider);border-radius:var(--neeko-radius-lg)}[data-auth-card] [data-admin-brand]{margin-bottom:var(--neeko-space-5);padding-inline:0;display:flex}[data-auth-card] h1{margin-bottom:var(--neeko-space-2)}[data-auth-lead]{margin:0 0 var(--neeko-space-5);color:var(--neeko-color-text-muted)}[data-auth-card] form{padding-top:var(--neeko-space-5);border-top:0}[data-auth-card] form p{max-width:none}[data-auth-card] form>p:last-of-type:has(>button){margin-top:var(--neeko-space-5);border-top:0;padding-top:0}[data-auth-card] [data-auth-submit],[data-auth-card] form>p:last-of-type>button{width:100%}[data-auth-card] p[role=alert]{margin:0 0 var(--neeko-space-5);padding:var(--neeko-space-3) var(--neeko-space-4);border:1px solid var(--neeko-color-border-danger);border-radius:var(--neeko-radius-md);background:var(--neeko-color-bg-danger);color:var(--neeko-color-text-danger)}[data-auth-footnote]{margin:var(--neeko-space-5) 0 0;padding-top:var(--neeko-space-5);font-size:var(--neeko-font-size-sm);color:var(--neeko-color-text-muted);border-top:0}[data-auth-footnote]+[data-auth-footnote]{margin-top:var(--neeko-space-4);border-top:0;padding-top:0}[data-auth-footnote] a{display:inline-block;position:relative}[data-auth-footnote] a:after{content:"";inset-inline:0;min-height:44px;position:absolute;top:50%;translate:0 -50%}@media (width>=640px){[data-auth-screen]{max-width:1240px;padding-top:var(--neeko-space-7);justify-content:flex-start}[data-auth-card]{column-gap:var(--neeko-space-8);padding:var(--neeko-space-5);background:0 0;border:0;grid-template-rows:auto 1fr auto auto;grid-template-columns:minmax(0,1fr) minmax(0,1fr);display:grid}[data-auth-card] [data-admin-brand]{margin-bottom:var(--neeko-space-8);grid-column:1/-1}[data-auth-card]>h1{grid-area:2/1;align-self:end}[data-auth-card]>[data-auth-lead]{margin-top:var(--neeko-space-5);margin-bottom:var(--neeko-space-7);grid-area:3/1;align-self:start}[data-auth-card]>form{padding:var(--neeko-space-6);background:var(--neeko-color-bg);border:1px solid var(--neeko-color-divider);border-radius:var(--neeko-radius-md) var(--neeko-radius-md) 0 0;border-bottom:0;grid-area:2/2/4;margin-bottom:0}[data-auth-card]>[data-auth-footnote]{padding:var(--neeko-space-5) var(--neeko-space-6);background:var(--neeko-color-bg);border:1px solid var(--neeko-color-divider);border-radius:0 0 var(--neeko-radius-md) var(--neeko-radius-md);border-top:0;margin:0}[data-auth-card]>[data-auth-footnote],[data-auth-card]>p[role=alert]{text-align:center;grid-column:2}}@media (width<=639.98px){[data-auth-screen]{padding-top:var(--neeko-space-4);justify-content:flex-start}[data-auth-card]{background:0 0;border:0;padding:0}[data-auth-card] [data-admin-brand]{margin-bottom:var(--neeko-space-6);padding-bottom:var(--neeko-space-4);border-bottom:1px solid var(--neeko-color-divider)}[data-auth-card]>form{padding:var(--neeko-space-4);background:var(--neeko-color-bg);border:1px solid var(--neeko-color-divider);border-radius:var(--neeko-radius-md) var(--neeko-radius-md) 0 0;border-bottom:0;margin-bottom:0}[data-auth-card]>[data-auth-footnote]{padding:var(--neeko-space-4);text-align:center;background:var(--neeko-color-bg);border:1px solid var(--neeko-color-divider);border-radius:0 0 var(--neeko-radius-md) var(--neeko-radius-md);border-top:0;margin:0}}:is(label:has(>input:not(:where([type=checkbox],[type=radio]))),label:has(>select),label:has(>textarea)){gap:var(--neeko-space-1);max-width:32rem;font-size:var(--neeko-font-size-sm);font-weight:var(--neeko-font-weight-medium);letter-spacing:var(--neeko-tracking-label);flex-direction:column;display:flex}:is(form label:has(>input:not(:where([type=checkbox],[type=radio]))),form label:has(>select),form label:has(>textarea)){margin-bottom:var(--neeko-space-5)}:is(label:has(>input:not(:where([type=checkbox],[type=radio])))>input,label:has(>select)>select,label:has(>textarea)>textarea){font-weight:var(--neeko-font-weight-normal);font-size:var(--neeko-font-size-md);letter-spacing:var(--neeko-tracking-body)}p:is([data-w=code],[data-w=tel],[data-w=money],[data-w=num])>:is(input,select),label:is([data-w=code],[data-w=tel],[data-w=money],[data-w=num])>:is(input,select){width:calc(var(--field-ch) * 1ch + var(--neeko-space-3) * 2 + 2px);max-width:100%}[data-w=code]{--field-ch:10}[data-w=tel]{--field-ch:14}[data-w=money]{--field-ch:12}[data-money-field]{width:calc(13ch + var(--neeko-space-6) + var(--neeko-space-3) + 2px);align-items:center;max-width:100%;display:inline-flex;position:relative}[data-money-field]>input{font-variant-numeric:tabular-nums;width:100%;padding-inline-start:var(--neeko-space-6)}[data-money-field] [data-money-prefix]{color:var(--neeko-color-text-muted);pointer-events:none;position:absolute;inset-inline-start:var(--neeko-space-3)}[data-w=num]{--field-ch:16}p[data-w=date]>input,label[data-w=date]>input{width:11rem;max-width:100%}p[data-w=name],label[data-w=name]{max-width:20rem}p[data-w=text],label[data-w=text]{max-width:32rem}[data-field-optional]{font-size:var(--neeko-font-size-xs);letter-spacing:var(--neeko-tracking-label);color:var(--neeko-color-text-muted);font-weight:var(--neeko-font-weight-normal);margin-inline-start:var(--neeko-space-2)}[data-code-sample]{margin:0 0 var(--neeko-space-5);padding:var(--neeko-space-4);border:1px solid var(--neeko-color-divider);border-radius:var(--neeko-radius-md);background:var(--neeko-color-bg-subtle);font-family:var(--neeko-font-family-mono);font-size:var(--neeko-font-size-sm);line-height:var(--neeko-line-height-normal);overflow-x:auto}:is([role=dialog]>div:last-child:has(>button),[role=dialog]>p:last-child:has(>button)){gap:var(--neeko-space-3);margin-top:var(--neeko-space-5);display:flex}[data-landing-page]{--lp-page:1200px;--lp-edge:clamp(1.5rem, 6vw, 5rem);--lp-pad-major:clamp(3rem, 6vw, 6rem);--lp-pad-base:clamp(2.5rem, 4vw, 4rem);--lp-pad-tight:clamp(1.5rem, 2.5vw, 2rem);--lp-rule:var(--neeko-color-divider);--lp-rule-strong:var(--neeko-color-border-strong);--lp-grid:var(--color-secondary-200);--lp-ink:var(--color-secondary-900);--lp-ink-2:var(--color-secondary-700);--lp-ink-3:var(--color-secondary-600);--lp-paper:var(--neeko-color-bg);--lp-paper-2:var(--neeko-color-bg-subtle);--lp-mark:var(--neeko-color-primary);background:var(--lp-paper);-webkit-font-smoothing:auto;flex-direction:column;min-height:100dvh;display:flex;position:relative;overflow-x:clip}@keyframes lp-rule-draw{0%{transform:scaleY(0)}to{transform:scaleY(1)}}[data-landing-page]>:not([data-landing-grid]){z-index:1;position:relative}[data-landing-page] main{flex:1;width:100%;max-width:none;margin:0;padding:0}[data-landing-page] main>section{padding-block:0;padding-inline:max(var(--lp-edge), (100% - var(--lp-page)) / 2)}[data-landing-page] main>section+section{border-top:1px solid var(--lp-rule)}[data-landing-body]{min-width:0;padding-block:var(--lp-pad-base)}:is([data-landing-gate],[data-landing-pricing],[data-landing-close]) [data-landing-body]{padding-block:var(--lp-pad-major)}[data-landing-absence] [data-landing-body]{padding-block:var(--lp-pad-tight)}[data-landing-page] main h2{scroll-margin-top:6rem}[data-landing-head]{margin-bottom:clamp(1.75rem,3vw,2.75rem)}[data-landing-page] [data-landing-chapter]{margin:0 0 var(--neeko-space-3);font-size:var(--neeko-font-size-sm);letter-spacing:var(--neeko-tracking-wide);color:var(--lp-ink-3);font-weight:700;line-height:1}[data-landing-page] [data-landing-head] h2{max-width:22em;margin:0}[data-landing-page] :is(h1,h2,h3,dt){font-feature-settings:"palt" 1, "kern" 1;line-break:strict;word-break:normal;overflow-wrap:break-word;color:var(--lp-ink);font-weight:700}[data-landing-page] main h2{margin:0 0 var(--neeko-space-5);letter-spacing:var(--neeko-tracking-display);text-wrap:balance;font-size:clamp(1.5rem,1.6vw + 1rem,2.125rem);line-height:1.55}[data-landing-page] main h3,[data-landing-faq-item] dt{margin:0 0 var(--neeko-space-3);font-size:var(--neeko-font-size-lg);letter-spacing:.03em;text-wrap:balance;line-height:1.65}[data-landing-page] :is(p,li,dd){color:var(--lp-ink-2);letter-spacing:var(--neeko-tracking-body);font-variant-numeric:proportional-nums lining-nums;text-wrap:pretty;line-height:1.9}[data-landing-page] [data-landing-prose]{margin:0 0 var(--neeko-space-5);max-width:44rem}[data-landing-page] [data-landing-prose]:last-of-type{margin-bottom:0}[data-landing-page] :is([data-landing-note],[data-landing-figure-label],[data-landing-price-detail]){color:var(--lp-ink-3)}[data-landing-page] [data-landing-note]{font-size:var(--neeko-font-size-sm)}[data-landing-page] main ul:not([role]){margin:0;padding:0;list-style:none;display:block}[data-landing-page] main ul:not([role])>li{align-items:initial;background:0 0;border:0;border-radius:0;gap:0;padding:0 0 0 1.25em;display:block;position:relative}[data-landing-page] main ul:not([role],[data-landing-price-list],[data-landing-relay-row])>li+li{margin-top:var(--neeko-space-2)}[data-landing-page] main ul:not([role])>li:before{content:"";background:var(--lp-mark);width:5px;height:5px;position:absolute;top:.78em;left:.1em}[data-landing-nav]{z-index:var(--neeko-z-overlay);justify-content:space-between;align-items:center;gap:var(--neeko-space-3);padding:var(--neeko-space-4) max(var(--lp-edge), (100% - var(--lp-page)) / 2);border-bottom:1px solid var(--lp-rule);-webkit-backdrop-filter:saturate(180%)blur(12px);backdrop-filter:saturate(180%)blur(12px);background:#ffffffe6;display:flex;position:sticky;top:0}[data-landing-page] [data-landing-wordmark]{letter-spacing:-.03em;color:var(--neeko-color-primary);margin:0;font-size:1.375rem;line-height:1.2}[data-landing-nav-links]{gap:clamp(var(--neeko-space-5), 2.5vw, var(--neeko-space-7));margin-inline:auto;display:none}[data-landing-nav-links] a{font-size:var(--neeko-font-size-sm);letter-spacing:var(--neeko-tracking-ui);color:var(--lp-ink-2);white-space:nowrap;font-weight:700;text-decoration:none}[data-landing-nav-links] a:hover{color:var(--lp-mark)}@media (width>=52rem){[data-landing-nav-links]{display:flex}}[data-landing-nav-cta]{white-space:nowrap;font-size:var(--neeko-font-size-sm);letter-spacing:var(--neeko-tracking-ui);color:var(--lp-ink);padding:var(--neeko-space-3) var(--neeko-space-5);border:1px solid var(--lp-rule-strong);border-radius:var(--neeko-radius-md);transition:background var(--neeko-duration-base) var(--neeko-easing);font-weight:700;text-decoration:none}[data-landing-nav-cta]:hover{background:var(--lp-paper-2)}[data-landing-hero] [data-landing-body]{padding-block:var(--lp-pad-major);grid-template-columns:minmax(0,1fr);align-items:center;gap:clamp(2.5rem,4.5vw,4rem);display:grid}[data-landing-page] [data-landing-eyebrow]{align-items:center;gap:var(--neeko-space-3);margin:0 0 var(--neeko-space-6);font-size:var(--neeko-font-size-sm);letter-spacing:var(--neeko-tracking-label);color:var(--lp-ink-3);font-weight:700;line-height:1.6;display:flex}[data-landing-eyebrow]:before{content:"";background:var(--lp-rule-strong);flex:none;width:2rem;height:1px}[data-landing-hero] h1{margin:0 0 var(--neeko-space-6);letter-spacing:var(--neeko-tracking-display);font-size:clamp(2rem,3.2vw + .6rem,3.5rem);line-height:1.55}[data-landing-h1-line]{display:inline-block}[data-landing-lead]{max-width:34rem;margin:0;font-size:clamp(1rem,.35vw + .93rem,1.125rem);line-height:2}[data-landing-hero] [data-landing-note]{margin:var(--neeko-space-5) 0 0;max-width:32rem}[data-landing-hero-actions]{align-items:center;gap:var(--neeko-space-4);flex-wrap:wrap;margin-top:clamp(2rem,3.5vw,2.75rem);display:flex}[data-landing-primary-cta],[data-landing-secondary-cta]{white-space:nowrap;min-width:10rem;min-height:3.5rem;font-size:var(--neeko-font-size-sm);letter-spacing:var(--neeko-tracking-ui);padding:0 var(--neeko-space-6);border-radius:var(--neeko-radius-md);transition:background var(--neeko-duration-base) var(--neeko-easing), border-color var(--neeko-duration-base) var(--neeko-easing), box-shadow var(--neeko-duration-base) var(--neeko-easing);border:1px solid #0000;justify-content:center;align-items:center;font-weight:700;text-decoration:none;display:inline-flex}[data-landing-primary-cta]{background:var(--neeko-color-primary);color:var(--neeko-color-primary-fg);box-shadow:var(--neeko-shadow-sm)}[data-landing-primary-cta]:hover{background:var(--neeko-color-primary-hover);box-shadow:var(--neeko-shadow-md)}[data-landing-secondary-cta]{color:var(--lp-ink);background:var(--lp-paper);border-color:var(--lp-rule-strong)}[data-landing-secondary-cta]:hover{border-color:var(--lp-ink-3);background:var(--lp-paper-2)}[data-landing-h1-line]+[data-landing-h1-line]{margin-top:0}[data-landing-relay-chart]{padding:clamp(var(--neeko-space-5), 3vw, var(--neeko-space-6));border:1px solid var(--lp-rule);background:var(--lp-paper-2);margin-top:clamp(2rem,3.5vw,3rem)}[data-landing-page] [data-landing-relay-label]{margin:0 0 var(--neeko-space-3);font-size:var(--neeko-font-size-xs);letter-spacing:var(--neeko-tracking-wide);color:var(--lp-ink-3);font-weight:700}[data-landing-page] main ol[data-landing-relay-row]{gap:var(--neeko-space-2);grid-template-columns:minmax(0,1fr);margin:0 0 clamp(2rem,3vw,2.5rem);padding:0;list-style:none;display:grid}[data-landing-page] main [data-landing-relay-row]>li{min-height:3rem;padding:var(--neeko-space-2) var(--neeko-space-3);font-size:var(--neeko-font-size-sm);text-align:center;background:var(--lp-paper);border:1px solid var(--lp-rule-strong);justify-content:center;align-items:center;margin:0;display:flex;position:relative}[data-landing-page] main [data-landing-relay-row]>li:before{content:none}[data-landing-page] main [data-landing-relay-row]>li+li:after{content:"転記";font-size:var(--neeko-font-size-xs);letter-spacing:var(--neeko-tracking-label);color:var(--lp-ink-3);background:var(--lp-paper-2);padding:0 4px;position:absolute;top:-.9rem;left:50%;transform:translate(-50%)}[data-landing-relay-line]{background:var(--lp-paper);border:1px solid var(--lp-mark);justify-content:center;align-items:center;min-height:3rem;display:flex;position:relative}[data-landing-relay-line]>span{font-size:var(--neeko-font-size-sm);letter-spacing:var(--neeko-tracking-ui);color:var(--lp-mark);font-weight:700}[data-landing-mock-wrap]{max-width:34rem;margin-top:clamp(2rem,3.5vw,3rem)}[data-landing-mock-wrap] [data-landing-note]{margin:var(--neeko-space-3) 0 0}[data-landing-gate] [data-landing-body]{grid-template-columns:minmax(0,1fr);align-items:start;gap:clamp(1.5rem,3vw,3rem);display:grid}[data-landing-page] [data-landing-gate-number]{letter-spacing:-.02em;font-variant-numeric:tabular-nums lining-nums;font-feature-settings:normal;align-items:baseline;gap:.12em;margin:0;font-size:clamp(4.5rem,12vw,9rem);line-height:1;display:flex}[data-landing-gate-unit]{letter-spacing:var(--neeko-tracking-display);font-size:.3em}[data-landing-gate-text] p{margin:0 0 var(--neeko-space-5);max-width:40rem}[data-landing-gate-text] p:last-child{margin-bottom:0}[data-landing-stage-list]{border-top:1px solid var(--lp-rule-strong);margin:clamp(2rem,3vw,2.5rem) 0 0;padding:0;list-style:none;display:grid}[data-landing-stage]{gap:0 var(--neeko-space-5);border-bottom:1px solid var(--lp-rule);grid-template-columns:2.5rem minmax(0,1fr);padding-block:clamp(1.5rem,2.8vw,2.25rem);display:grid}[data-landing-stage-no]{font-family:var(--neeko-font-family-mono);font-size:var(--neeko-font-size-sm);letter-spacing:.04em;color:var(--lp-mark);font-variant-numeric:tabular-nums lining-nums;font-weight:700;line-height:1.9}[data-landing-page] [data-landing-stage-who]{justify-self:start;align-items:baseline;gap:var(--neeko-space-2);font-size:var(--neeko-font-size-sm);letter-spacing:var(--neeko-tracking-ui);color:var(--lp-ink);grid-area:1/2;font-weight:700;line-height:1.9;display:flex}[data-landing-stage-who-label]{font-size:var(--neeko-font-size-xs);letter-spacing:var(--neeko-tracking-label);color:var(--lp-ink-3);font-weight:400}[data-landing-stage-body]{grid-column:2;min-width:0}[data-landing-page] [data-landing-stage-lead]{max-width:44rem;margin:0}[data-landing-page] [data-landing-stage-details]{margin-top:var(--neeko-space-4);max-width:46rem;font-size:var(--neeko-font-size-sm)}@media (width>=48rem){[data-landing-stage]{grid-template-columns:2.5rem minmax(0,1fr) 9rem}[data-landing-page] [data-landing-stage-who]{text-align:right;flex-direction:column;grid-column:3;justify-self:end;align-items:flex-end;gap:0}[data-landing-stage-body]{grid-row:1}}[data-landing-documents] [data-landing-body]{grid-template-columns:minmax(0,1fr);align-items:start;gap:clamp(2rem,4vw,3rem);display:grid}[data-landing-documents] [data-landing-head]{grid-column:1/-1;margin-bottom:0}[data-landing-doc-figure]{padding:clamp(var(--neeko-space-4), 2.5vw, var(--neeko-space-6));background:var(--lp-paper-2);border:1px solid var(--lp-rule);overflow-x:auto}[data-landing-doc-figure] svg{min-width:720px}[data-landing-page] [data-landing-figure-label]{margin:0 0 var(--neeko-space-4);font-size:var(--neeko-font-size-xs);letter-spacing:var(--neeko-tracking-wide);font-weight:700}[data-landing-doc-text] p{margin:0 0 var(--neeko-space-5);max-width:44rem}[data-landing-doc-text] p:last-child{margin-bottom:0}[data-landing-report-grid]{grid-template-columns:minmax(0,1fr);align-items:start;gap:clamp(2rem,4vw,3rem);display:grid}[data-landing-report-text] p{margin:0 0 var(--neeko-space-5);max-width:42rem}[data-landing-report-quote]{margin:0 0 var(--neeko-space-4);max-width:34rem;padding:0 0 0 var(--neeko-space-5);font-size:var(--neeko-font-size-lg);letter-spacing:var(--neeko-tracking-body);color:var(--lp-ink);border-left:3px solid var(--lp-mark);line-height:2}[data-landing-report-figure]{max-width:15rem;padding:var(--neeko-space-5);background:var(--lp-paper-2);border:1px solid var(--lp-rule)}[data-landing-scope-table]{border-top:1px solid var(--lp-rule-strong);border-bottom:1px solid var(--lp-rule-strong);grid-template-columns:minmax(0,1fr);margin-top:clamp(1.75rem,3vw,2.5rem);display:grid}[data-landing-scope-col]{min-width:0;padding-block:clamp(1.5rem,2.5vw,2rem)}[data-landing-scope-col]+[data-landing-scope-col]{border-top:1px solid var(--lp-rule)}[data-landing-page] [data-landing-scope-col] h3{margin-bottom:var(--neeko-space-4);font-size:var(--neeko-font-size-md);letter-spacing:var(--neeko-tracking-ui)}[data-landing-page] [data-landing-scope-col] ul{font-size:var(--neeko-font-size-sm)}[data-landing-page] [data-landing-scope-closing]{margin:var(--neeko-space-5) 0 0;color:var(--lp-ink);font-weight:700}@media (width>=48rem){[data-landing-scope-table]{grid-template-columns:repeat(2,minmax(0,1fr))}[data-landing-scope-col]:first-child{padding-right:clamp(1.5rem,3vw,2.5rem)}[data-landing-scope-col]+[data-landing-scope-col]{border-top:0;border-left:1px solid var(--lp-rule);padding-left:clamp(1.5rem,3vw,2.5rem)}}[data-landing-page] main ul[data-landing-price-list]{margin:clamp(2rem, 3vw, 2.5rem) 0 var(--neeko-space-5);border-top:1px solid var(--lp-rule-strong);padding:0;list-style:none;display:grid}[data-landing-page] main ul[data-landing-price-list]>li{gap:var(--neeko-space-2) var(--neeko-space-4);padding:var(--neeko-space-4) 0;border:0;border-bottom:1px solid var(--lp-rule);background:0 0;border-radius:0;grid-template-columns:minmax(0,1fr) auto;align-items:baseline;margin:0;display:grid}[data-landing-page] main ul[data-landing-price-list]>li:before{content:none}[data-landing-page] main ul[data-landing-price-list]>li[data-landing-price-head]{display:none}[data-landing-price-what]{font-size:var(--neeko-font-size-md);color:var(--lp-ink);font-weight:700}[data-landing-price-amount]{text-align:right;letter-spacing:-.02em;color:var(--lp-ink);font-variant-numeric:tabular-nums lining-nums;font-feature-settings:normal;justify-self:end;font-size:clamp(1.375rem,1.4vw + .95rem,1.75rem);font-weight:700;line-height:1.2}[data-landing-price-unit]{font-size:var(--neeko-font-size-sm);letter-spacing:0;color:var(--lp-ink-3);white-space:nowrap;font-weight:700}[data-landing-price-detail]{font-size:var(--neeko-font-size-sm);grid-column:1/-1}[data-landing-page] main ul[data-landing-price-notes]{max-width:46rem;font-size:var(--neeko-font-size-sm)}@media (width>=52rem){[data-landing-page] main ul[data-landing-price-list]>li{grid-template-columns:minmax(9rem,1fr) minmax(5rem,auto) minmax(8rem,auto) minmax(0,1.2fr);align-items:center}[data-landing-page] main ul[data-landing-price-list]>li[data-landing-price-head]{padding-block:var(--neeko-space-3);display:grid}[data-landing-price-head]>span{font-size:var(--neeko-font-size-xs);letter-spacing:var(--neeko-tracking-wide);color:var(--lp-ink-3);font-weight:700}[data-landing-price-head]>span:nth-child(2){justify-self:end}[data-landing-price-unit]{justify-self:start}[data-landing-price-detail]{grid-column:auto;justify-self:start}}[data-landing-absence-list]{border:0;border-top:1px solid var(--lp-rule);background:0 0;border-radius:0;margin:0;padding:0;display:block}[data-landing-absence-row]{gap:var(--neeko-space-1) var(--neeko-space-5);padding-block:var(--neeko-space-4);border-bottom:1px solid var(--lp-rule);grid-template-columns:minmax(0,1fr);display:grid}[data-landing-page] [data-landing-absence-row] dt{font-size:var(--neeko-font-size-md);margin:0;font-weight:700}[data-landing-page] [data-landing-absence-row] dd{font-size:var(--neeko-font-size-md);margin:0}@media (width>=40rem){[data-landing-absence-row]{grid-template-columns:minmax(9rem,14rem) minmax(0,1fr);align-items:baseline}}[data-landing-handling-list]{border:0;border-top:1px solid var(--lp-rule-strong);background:0 0;border-radius:0;margin:0;padding:0;display:block}[data-landing-handling-row]{gap:var(--neeko-space-2) clamp(1.5rem, 3vw, 3rem);border-bottom:1px solid var(--lp-rule);grid-template-columns:minmax(0,1fr);padding-block:clamp(1.25rem,2.4vw,1.75rem);display:grid}[data-landing-page] [data-landing-handling-row] dt{font-size:var(--neeko-font-size-md);margin:0;font-weight:700}[data-landing-page] [data-landing-handling-row] dd{max-width:46rem;font-size:var(--neeko-font-size-sm);margin:0}@media (width>=40rem){[data-landing-handling-row]{grid-template-columns:minmax(9rem,14rem) minmax(0,1fr);align-items:baseline}}[data-landing-faq-list]{border:0;border-top:1px solid var(--lp-rule-strong);background:0 0;border-radius:0;margin:0;padding:0;display:block}[data-landing-faq-item]{gap:var(--neeko-space-3) clamp(1.5rem, 3vw, 3rem);border-bottom:1px solid var(--lp-rule);grid-template-columns:minmax(0,1fr);padding-block:clamp(1.25rem,2.4vw,1.75rem);display:grid}[data-landing-faq-item] dt{font-size:var(--neeko-font-size-md);margin:0}[data-landing-faq-item] dd{max-width:46rem;font-size:var(--neeko-font-size-sm);margin:0}@media (width>=52rem){[data-landing-faq-item]{grid-template-columns:minmax(0,.85fr) minmax(0,1.15fr)}}[data-landing-close]{background:var(--neeko-color-primary);color:var(--neeko-color-bg)}[data-landing-page] [data-landing-close] h2{max-width:16em;color:var(--neeko-color-bg);font-size:clamp(1.625rem,2vw + .9rem,2.375rem)}[data-landing-page] [data-landing-close] p{max-width:40rem;margin:0 0 var(--neeko-space-5);color:#ffffffdb}[data-landing-close] [data-landing-primary-cta]{background:var(--neeko-color-bg);color:var(--neeko-color-primary)}[data-landing-close] [data-landing-primary-cta]:hover{background:var(--lp-paper-2)}[data-landing-close] [data-landing-secondary-cta]{color:var(--neeko-color-bg);background:0 0;border-color:#ffffff73}[data-landing-close] [data-landing-secondary-cta]:hover{border-color:var(--neeko-color-bg);background:#ffffff1a}[data-landing-footer]{border-top:1px solid var(--lp-rule);padding:64px max(var(--lp-edge), (100% - var(--lp-page)) / 2);background:var(--lp-paper)}[data-landing-page] [data-landing-footer-notice]{max-width:46rem;font-size:var(--neeko-font-size-sm);color:var(--lp-ink-2);margin:0 0 clamp(2rem,3vw,2.5rem)}[data-landing-company]{gap:var(--neeko-space-4);background:0 0;border:0;border-radius:0;grid-template-columns:minmax(0,1fr);margin:0 0 clamp(2rem,3vw,2.5rem);padding:0;display:grid}[data-landing-page] [data-landing-company] dt{margin:0 0 var(--neeko-space-1);font-size:var(--neeko-font-size-xs);letter-spacing:var(--neeko-tracking-label);color:var(--lp-ink-3);font-weight:700}[data-landing-page] [data-landing-company] dd{font-size:var(--neeko-font-size-sm);margin:0}[data-landing-page] [data-landing-footer-mark]{padding-top:var(--neeko-space-5);border-top:1px solid var(--lp-rule);font-size:var(--neeko-font-size-sm);letter-spacing:var(--neeko-tracking-wide);color:var(--lp-ink-3);margin:0;font-weight:700}@media (width>=48rem){[data-landing-company]{grid-template-columns:repeat(4,minmax(0,1fr))}}@media (width>=40rem){[data-landing-page] main ol[data-landing-relay-row]{gap:var(--neeko-space-4);grid-template-columns:repeat(6,minmax(0,1fr))}[data-landing-page] main [data-landing-relay-row]>li+li:after{top:50%;left:calc(-1 * var(--neeko-space-4) / 2);background:var(--lp-paper-2);transform:translate(-50%,-50%)}}@media (width>=62rem){[data-landing-hero] [data-landing-body]{grid-template-columns:minmax(0,.95fr) minmax(0,1.05fr);align-items:center}[data-landing-gate] [data-landing-body]{grid-template-columns:minmax(0,auto) minmax(0,1fr);gap:clamp(2rem,5vw,4.5rem)}[data-landing-documents] [data-landing-body]{grid-template-columns:minmax(0,1.15fr) minmax(0,1fr)}[data-landing-report-grid]{grid-template-columns:minmax(0,1fr) minmax(0,15rem)}}@media (width<=30rem){[data-landing-nav-links]{display:none}[data-landing-nav-cta]{display:inline-flex}}@media (prefers-reduced-motion:reduce){[data-landing-primary-cta],[data-landing-secondary-cta],[data-landing-nav-cta]{transition:none}}[data-hero-mock]{--hero-mock-stagger:0px;font-variant-numeric:tabular-nums lining-nums;width:100%;max-width:30rem;display:grid}[data-hero-mock-card]{background:var(--neeko-color-bg);border:1px solid var(--neeko-color-border-strong);overflow:hidden}[data-hero-mock-card=assessments]{margin-right:var(--hero-mock-stagger)}[data-hero-mock-card=onboarding]{margin-left:var(--hero-mock-stagger);border-color:var(--neeko-color-primary)}[data-hero-mock-head]{justify-content:space-between;align-items:baseline;gap:var(--neeko-space-2);background:var(--neeko-color-bg-subtle);border-bottom:1px solid var(--neeko-color-divider);flex-wrap:wrap;padding:8px clamp(10px,3vw,14px);display:flex}[data-hero-mock-title]{font-size:var(--neeko-font-size-xs);letter-spacing:var(--neeko-tracking-label);color:var(--neeko-color-text);font-weight:700}[data-hero-mock-meta]{font-size:var(--neeko-font-size-xs);white-space:nowrap;color:var(--neeko-color-text-muted)}[data-hero-mock-row]{align-items:center;gap:clamp(var(--neeko-space-2), 2vw, var(--neeko-space-3));grid-template-columns:minmax(0,1fr) auto minmax(2.25rem,4.5rem);padding:9px clamp(10px,3vw,14px);display:grid}[data-hero-mock-row]+[data-hero-mock-row]{border-top:1px solid var(--neeko-color-divider)}[data-hero-mock-name]{font-size:var(--neeko-font-size-sm);white-space:nowrap;text-overflow:ellipsis;color:var(--neeko-color-text);overflow:hidden}[data-hero-mock-status]{font-size:var(--neeko-font-size-xs);white-space:nowrap;border:1px solid;padding:1px 7px;font-weight:700;line-height:1.6}[data-hero-mock-status][data-tone=scored]{color:var(--neeko-color-text-success);background:var(--neeko-color-bg-success);border-color:var(--neeko-color-border-success)}[data-hero-mock-status][data-tone=hired]{color:var(--neeko-color-primary);background:var(--neeko-color-primary-subtle);border-color:var(--neeko-color-primary-border)}[data-hero-mock-status][data-tone=testing]{color:var(--neeko-color-text-muted);background:var(--neeko-color-bg-muted);border-color:var(--neeko-color-divider)}[data-hero-mock-spark]{align-items:flex-end;gap:2px;width:100%;min-width:0;height:1.5rem;display:flex}[data-hero-mock-bar]{background:var(--neeko-color-primary);transform-origin:bottom;flex:1;min-width:0;min-height:3px;animation:.46s cubic-bezier(.2,.7,.3,1) both hero-mock-rise}[data-hero-mock-spark][data-state=pending]{align-items:center;gap:4px}[data-hero-mock-spark][data-state=pending] [data-hero-mock-bar]{background:var(--neeko-color-border-strong);height:2px;min-height:0;animation:none}[data-hero-mock-rows]>[data-hero-mock-row]:nth-child(2) [data-hero-mock-bar]{animation-delay:90ms}[data-hero-mock-link]{min-height:2.5rem;padding-left:calc(var(--hero-mock-stagger) + 1.75rem + var(--neeko-space-3));align-items:center;display:flex;position:relative}[data-hero-mock-link]:before{content:"";top:0;bottom:0;left:calc(var(--hero-mock-stagger) + 1.75rem);background:var(--neeko-color-primary);transform-origin:top;width:2px;animation:.42s ease-out .2s both hero-mock-rise;position:absolute}[data-hero-mock-link-text]{font-size:var(--neeko-font-size-xs);letter-spacing:var(--neeko-tracking-label);color:var(--neeko-color-text-muted)}[data-hero-mock-progress]{justify-content:space-between;align-items:center;gap:var(--neeko-space-2) var(--neeko-space-3);flex-wrap:wrap;padding:11px clamp(10px,3vw,14px) 4px;display:flex}[data-hero-mock-steps]{gap:5px;display:flex}[data-hero-mock-step]{background:var(--neeko-color-primary);width:9px;height:9px;animation:.3s ease-out both hero-mock-pop}[data-hero-mock-step][data-state=todo]{box-shadow:inset 0 0 0 1.5px var(--neeko-color-border-strong);background:0 0}[data-hero-mock-step]:first-child{animation-delay:.38s}[data-hero-mock-step]:nth-child(2){animation-delay:.44s}[data-hero-mock-step]:nth-child(3){animation-delay:.5s}[data-hero-mock-step]:nth-child(4){animation-delay:.56s}[data-hero-mock-step]:nth-child(5){animation-delay:.62s}[data-hero-mock-step]:nth-child(6){animation-delay:.68s}[data-hero-mock-count]{font-size:var(--neeko-font-size-xs);white-space:nowrap;color:var(--neeko-color-text)}[data-hero-mock-count] strong{font-size:var(--neeko-font-size-sm);color:var(--neeko-color-primary)}[data-hero-mock-remaining]{font-size:var(--neeko-font-size-xs);color:var(--neeko-color-text-muted);padding:0 clamp(10px,3vw,14px) 11px}@keyframes hero-mock-rise{0%{transform:scaleY(0)}to{transform:scaleY(1)}}@keyframes hero-mock-pop{0%{opacity:0;transform:scale(.4)}to{opacity:1;transform:scale(1)}}@media (width>=48rem){[data-hero-mock]{--hero-mock-stagger:2.5rem}}@media (prefers-reduced-motion:reduce){[data-hero-mock-bar],[data-hero-mock-step],[data-hero-mock-link]:before{animation:none}}[data-landing-figure]{width:100%;height:auto;display:block}[data-form-figure]{--form-ink:var(--neeko-color-text);--form-rule:var(--neeko-color-text-muted);--form-green:var(--neeko-color-primary-subtle);--form-green-tab:var(--neeko-color-primary-border);--form-muted:var(--neeko-color-bg-muted);font-family:var(--neeko-font-family-sans)}[data-form-box]{fill:var(--neeko-color-bg);stroke:var(--form-rule);stroke-width:1.1px}[data-form-box][data-form-muted]{fill:var(--form-muted)}[data-form-label]{fill:var(--form-green);stroke:var(--form-rule);stroke-width:1.1px}[data-form-tab]{fill:var(--form-green-tab);stroke:var(--form-rule);stroke-width:1.1px}[data-form-tab-text]{fill:var(--form-ink);font-size:14px;font-weight:700}[data-form-label-text]{fill:var(--form-ink);letter-spacing:.06em;font-size:12px;font-weight:500}[data-form-no],[data-form-hint]{fill:var(--form-ink);font-size:9px}[data-form-option]{fill:var(--form-ink);font-size:10px}[data-form-option][data-form-option-sm]{font-size:7px}[data-form-value]{fill:var(--neeko-color-primary);letter-spacing:.08em;font-size:17px;font-weight:500}[data-form-value][data-form-kana]{letter-spacing:.12em;font-size:11px}[data-form-circle]{fill:none;stroke:var(--neeko-color-primary);stroke-width:1.6px}[data-form-tick]{stroke:var(--form-rule);stroke-width:1px}[data-form-tick=dotted]{stroke-dasharray:2 3;opacity:.75}[data-figure-grid]{fill:none;stroke:var(--neeko-color-border-strong);stroke-width:1px}polygon[data-figure-grid]:first-of-type{stroke:var(--color-secondary-400)}line[data-figure-grid]{stroke-dasharray:2 3;opacity:.75}[data-figure-shape]{fill:var(--neeko-color-primary)}@supports (color:color-mix(in lab, red, red)){[data-figure-shape]{fill:color-mix(in srgb, var(--neeko-color-primary) 22%, transparent)}}[data-figure-shape]{stroke:var(--neeko-color-primary);stroke-width:2px;stroke-linejoin:round}[data-figure-dot]{fill:var(--neeko-color-primary);stroke:var(--neeko-color-bg);stroke-width:2px}[data-landing-figure] text{fill:var(--neeko-color-text-muted);letter-spacing:0;font-size:8px;font-weight:700}[data-figure-axis]{fill:var(--neeko-color-text-muted)}[data-landing-product]{padding:var(--neeko-space-6);border-radius:var(--neeko-radius-lg);background:var(--neeko-color-canvas);border:1px solid var(--neeko-color-divider);min-width:0}[data-product-caption]{font-size:var(--neeko-font-size-sm);font-weight:var(--neeko-font-weight-bold);margin-bottom:var(--neeko-space-5)}[data-landing-product] [data-hero-mock]{--hero-mock-stagger:0px;width:100%;max-width:none;margin:0}[data-landing-product] [data-hero-mock-card]{border:1px solid var(--neeko-color-divider);border-radius:var(--neeko-radius-md);background:var(--neeko-color-bg)}[data-landing-product] [data-hero-mock-row]{grid-template-columns:minmax(0,1fr) auto auto}[data-landing-product] [data-hero-mock-row]>[data-hero-mock-meta]{text-align:end}[data-landing-product] [data-landing-note]{font-size:var(--neeko-font-size-xs);margin-bottom:0}@media (width<=640px){[data-landing-product]{padding:var(--neeko-space-4)}[data-landing-hero-actions]{gap:var(--neeko-space-3)}[data-landing-hero-actions]>a{width:100%}[data-landing-product] [data-hero-mock-head]{padding:var(--neeko-space-3)}[data-landing-product] [data-hero-mock-row]{padding:var(--neeko-space-3);gap:var(--neeko-space-2)}}@media (width>=640px){[data-landing-hero] h1{font-size:var(--neeko-font-size-3xl)}[data-landing-lead]{font-size:var(--neeko-font-size-md)}[data-landing-primary-cta],[data-landing-secondary-cta],[data-landing-nav-cta]{border-width:var(--neeko-button-border-width);border-radius:var(--neeko-button-radius);box-shadow:none}}[data-detail-page]{display:block}[data-detail-header]{margin-bottom:var(--neeko-space-5)}[data-detail-back]{margin-bottom:var(--neeko-space-3);padding-left:0}[data-detail-identity]{align-items:center;gap:var(--neeko-space-3);flex-wrap:wrap;display:flex}[data-detail-identity] h1{margin:0}[data-detail-idline]{margin:var(--neeko-space-2) 0 0;font-size:var(--neeko-font-size-sm);color:var(--neeko-color-text-subtle)}[data-detail-idline] code{color:inherit;background:0 0;padding:0}[data-detail-layout]{align-items:start;gap:var(--neeko-space-5);grid-template-columns:minmax(0,1fr) 20rem;display:grid}@media (width<=900px){[data-detail-layout]{grid-template-columns:minmax(0,1fr)}}[data-detail-main]{gap:var(--neeko-space-4);flex-direction:column;min-width:0;display:flex}[data-detail-main]>[role=alert]{margin:0}[data-detail-card]{padding:var(--neeko-space-5);border:1px solid var(--neeko-color-divider);border-radius:var(--neeko-radius-lg);background:var(--neeko-color-bg);box-shadow:none}[data-detail-card-title]{margin:0 0 var(--neeko-space-4);font-size:var(--neeko-font-size-xl);font-weight:var(--neeko-font-weight-bold);letter-spacing:var(--neeko-tracking-body);color:var(--neeko-color-text)}[data-detail-card] h3{font-size:var(--neeko-font-size-md);font-weight:var(--neeko-font-weight-bold);letter-spacing:var(--neeko-tracking-ui);color:var(--neeko-color-text-muted);margin:0 0 var(--neeko-space-2)}[data-detail-empty] p{font-size:var(--neeko-font-size-sm);color:var(--neeko-color-text-muted);margin:0}[data-detail-timeline]{gap:var(--neeko-space-4);background:0 0;border:0;grid-template-columns:repeat(auto-fit,minmax(9rem,1fr));margin:0;padding:0;display:grid}[data-detail-timeline]>div{padding-top:var(--neeko-space-3);border-top:2px solid var(--neeko-color-divider)}[data-detail-timeline]>div[data-state=done]{border-top-color:var(--neeko-color-primary)}[data-detail-timeline]>div[data-state=deadline]{border-top-color:var(--neeko-color-border-strong);border-top-style:dashed}[data-detail-timeline]>div[data-state=waiting]{border-top-color:var(--neeko-color-border-warning)}[data-detail-timeline]>div[data-state=waiting] dd{color:var(--neeko-color-text-warning)}[data-detail-timeline] dt{font-size:var(--neeko-font-size-xs);letter-spacing:var(--neeko-tracking-label);color:var(--neeko-color-text-subtle);margin-bottom:var(--neeko-space-1)}[data-detail-timeline] dd{font-size:var(--neeko-font-size-sm);font-weight:var(--neeko-font-weight-medium)}[data-detail-timeline]>div[data-state=pending] dd{color:var(--neeko-color-text-subtle);font-weight:var(--neeko-font-weight-normal)}[data-lie-scale]{margin:0 0 var(--neeko-space-4);padding:0 0 var(--neeko-space-4);border-bottom:1px solid var(--neeko-color-divider)}[data-lie-scale][data-level=high]{padding-left:var(--neeko-space-4);border-left:3px solid var(--neeko-color-border-warning)}[data-lie-scale-head]{justify-content:space-between;align-items:baseline;gap:var(--neeko-space-3);margin:0 0 var(--neeko-space-1);display:flex}[data-lie-scale-label]{font-size:var(--neeko-font-size-sm);font-weight:var(--neeko-font-weight-medium);letter-spacing:var(--neeko-tracking-ui);color:var(--neeko-color-text-muted)}[data-lie-scale][data-level=high] [data-lie-scale-label],[data-lie-scale][data-level=high] [data-lie-scale-note],[data-lie-scale][data-level=high] [data-score-value]{color:var(--neeko-color-text-warning)}[data-lie-scale-note]{font-size:var(--neeko-font-size-sm);line-height:var(--neeko-line-height-relaxed);color:var(--neeko-color-text-muted);margin:0}[data-detail-scores]{box-shadow:none;overflow:visible}[data-detail-scores-caption]{caption-side:top;text-align:left;font-size:var(--neeko-font-size-xs);color:var(--neeko-color-text-subtle);padding-bottom:var(--neeko-space-2)}[data-detail-scores] thead th:last-child{text-align:right}[data-detail-scores] tbody th{white-space:normal;font-weight:var(--neeko-font-weight-medium);color:var(--neeko-color-text);background:0 0}[data-detail-scores] tbody tr:last-child th{border-bottom:0}[data-factor-label]{font-size:var(--neeko-font-size-md);display:block}[data-factor-hint]{margin-top:var(--neeko-space-1);font-size:var(--neeko-font-size-xs);font-weight:var(--neeko-font-weight-normal);color:var(--neeko-color-text-subtle);display:block}[data-score-cell]{text-align:right;width:6rem}[data-score-value]{font-family:var(--neeko-font-family-mono);font-size:var(--neeko-font-size-xl);font-weight:var(--neeko-font-weight-bold);font-variant-numeric:tabular-nums;color:var(--neeko-color-text)}[data-ai-summary]{margin:0 0 var(--neeko-space-4);padding-left:var(--neeko-space-4);border-left:3px solid var(--neeko-color-primary-border);color:var(--neeko-color-text)}[data-ai-columns]{gap:var(--neeko-space-4);grid-template-columns:repeat(auto-fit,minmax(14rem,1fr));display:grid}[data-ai-questions]{margin-top:var(--neeko-space-5);padding-top:var(--neeko-space-4);border-top:1px solid var(--neeko-color-divider)}[data-ai-column] h3:before{content:"";width:8px;height:8px;margin-right:var(--neeko-space-2);border-radius:var(--neeko-radius-full);vertical-align:middle;display:inline-block}[data-tone-accent=positive] h3:before{background:var(--neeko-color-border-success)}[data-tone-accent=caution] h3:before{background:var(--neeko-color-border-warning)}main ul[data-ai-list],main ol[data-ai-list]{padding-left:var(--neeko-space-5);margin:0;list-style:outside;display:block}main ol[data-ai-list]{list-style:decimal}main ul[data-ai-list]>li,main ol[data-ai-list]>li{margin-bottom:var(--neeko-space-2);font-size:var(--neeko-font-size-sm);line-height:var(--neeko-line-height-relaxed);background:0 0;border:0;padding:0;display:list-item}[data-detail-actions]{top:calc(56px + var(--neeko-space-4));background:0 0;border:0;border-radius:0;padding:0;position:sticky}@media (width<=900px){[data-detail-actions]{padding-top:var(--neeko-space-5);border-top:1px solid var(--neeko-color-divider);position:static}}[data-detail-actions] button:not([data-variant],:disabled){background:var(--neeko-color-bg);border-color:var(--neeko-color-primary);color:var(--neeko-color-primary)}[data-detail-actions] button:not([data-variant],:disabled):hover{background:var(--neeko-color-primary-subtle)}[data-action-item]>p[role=alert],[data-action-item]>p[role=status]{font-size:var(--neeko-font-size-sm);margin:0}[data-detail-actions]>p[role=alert]{margin:var(--neeko-space-3) 0 0;font-size:var(--neeko-font-size-sm)}[data-modal-lead]{font-size:var(--neeko-font-size-sm);color:var(--neeko-color-text-muted)}[data-modal-form] label{max-width:none}[data-modal-actions]{gap:var(--neeko-space-3);margin-top:var(--neeko-space-5);display:flex}[data-modal-footnote]{margin-top:var(--neeko-space-3);font-size:var(--neeko-font-size-sm);color:var(--neeko-color-text-subtle)}[data-token-block]{word-break:break-all;padding:var(--neeko-space-2) var(--neeko-space-3);border-radius:var(--neeko-radius-md);background:var(--neeko-color-bg-muted);display:block}[data-pdf-frame]{border:1px solid var(--neeko-color-divider);border-radius:var(--neeko-radius-md);width:100%;height:min(84vh,1000px);display:block}[data-testid=assessment-list-filter]{margin-bottom:var(--neeko-space-4)}[data-filter-bar]{align-items:center;gap:var(--neeko-space-3);flex-wrap:wrap;display:flex}[data-filter-bar]>[data-filter-search]{flex:240px;max-width:22rem;margin:0}[data-filter-search] input{width:100%;min-height:var(--neeko-control-h-sm);padding-block:var(--neeko-space-1);font-size:var(--neeko-font-size-sm);border-radius:var(--neeko-radius-md)}[data-filter-total]{font-size:var(--neeko-font-size-sm);color:var(--neeko-color-text-muted);margin:0 0 0 auto}[data-filter-menu]{z-index:var(--neeko-z-sticky);position:relative}[data-filter-menu]>summary{min-height:var(--neeko-control-h-sm);padding:0 var(--neeko-space-3);border:1px solid var(--neeko-color-border-strong);border-radius:var(--neeko-radius-md);background:var(--neeko-color-bg-subtle);font-size:var(--neeko-font-size-sm);font-weight:var(--neeko-font-weight-medium);letter-spacing:var(--neeko-tracking-ui);cursor:pointer;white-space:nowrap;align-items:center;gap:6px;list-style:none;display:inline-flex}[data-filter-menu]>summary::-webkit-details-marker{display:none}[data-filter-menu]>summary:hover{background:var(--neeko-color-bg-muted)}[data-filter-menu]>summary[data-active]{border-color:var(--neeko-color-primary);color:var(--neeko-color-primary)}[data-filter-count]{border-radius:var(--neeko-radius-full);background:var(--neeko-color-primary);min-width:18px;height:18px;color:var(--neeko-color-primary-fg);font-size:var(--neeko-font-size-xs);font-variant-numeric:tabular-nums;place-items:center;padding:0 5px;display:inline-grid}[data-filter-menu-body]{z-index:var(--neeko-z-sticky);margin-top:var(--neeko-space-2);min-width:220px;padding:var(--neeko-space-3);background:var(--neeko-color-bg);border:1px solid var(--neeko-color-divider);border-radius:var(--neeko-radius-lg);box-shadow:var(--neeko-shadow-lg);flex-direction:column;display:flex;position:absolute;inset-inline-start:0}[data-filter-menu-title]{margin:0 0 var(--neeko-space-2);font-size:var(--neeko-font-size-xs);font-weight:var(--neeko-font-weight-medium);letter-spacing:var(--neeko-tracking-label);color:var(--neeko-color-text-muted)}[data-filter-option]{align-items:center;gap:var(--neeko-space-2);min-height:var(--neeko-control-h-sm);max-width:none;font-weight:var(--neeko-font-weight-normal);cursor:pointer;margin:0}[data-filter-option-field]{max-width:none;margin:0 0 var(--neeko-space-3);flex-direction:column;gap:4px;display:flex}[data-filter-option-field]>span{font-size:var(--neeko-font-size-xs);font-weight:var(--neeko-font-weight-normal);color:var(--neeko-color-text-muted)}[data-filter-chips]{align-items:center;gap:var(--neeko-space-2);margin-top:var(--neeko-space-3);flex-wrap:wrap;display:flex}button[data-filter-chip]{min-height:28px;padding:0 var(--neeko-space-3);border-radius:var(--neeko-radius-full);background:var(--neeko-color-primary-subtle);color:var(--neeko-color-primary);font-size:var(--neeko-font-size-xs);font-weight:var(--neeko-font-weight-medium);border:0;align-items:center;gap:6px;display:inline-flex}button[data-filter-chip]:hover:not(:disabled){background:var(--neeko-color-primary-subtle);filter:brightness(.96)}button[data-filter-clear]{min-height:28px;padding:0 var(--neeko-space-2);color:var(--neeko-color-primary);font-size:var(--neeko-font-size-xs);background:0 0;border:0}[data-filter-panel]{align-items:start;gap:var(--neeko-space-3);padding:0 0 var(--neeko-space-4);margin-bottom:var(--neeko-space-4);border:0;border-bottom:1px solid var(--neeko-color-divider);background:0 0;border-radius:0;flex-wrap:wrap;display:flex}[data-filter-panel] fieldset{gap:var(--neeko-space-2) var(--neeko-space-4);border:0;flex-wrap:wrap;align-items:center;margin:0;padding:0;display:flex}[data-filter-panel] legend{font-size:var(--neeko-font-size-xs);font-weight:var(--neeko-font-weight-medium);letter-spacing:var(--neeko-tracking-label);color:var(--neeko-color-text-muted);margin-bottom:var(--neeko-space-1);padding:0}[data-filter-panel] :is(button,input:not([type=checkbox]),select){min-height:var(--neeko-control-h-sm);padding-block:var(--neeko-space-1);font-size:var(--neeko-font-size-sm)}[data-filter-panel] label:has(>input[type=checkbox]){align-items:center;gap:var(--neeko-space-2);min-height:var(--neeko-control-h-sm);display:inline-flex}[data-filter-panel]>:not(:has(>:is(label[for],legend))){align-self:end}[data-filter-panel]>p{align-items:center;gap:var(--neeko-space-1) var(--neeko-space-2);flex-wrap:wrap;flex:20rem;max-width:24rem;margin:0;display:flex}[data-filter-panel]>p>label[for]{font-size:var(--neeko-font-size-xs);font-weight:var(--neeko-font-weight-medium);letter-spacing:var(--neeko-tracking-label);color:var(--neeko-color-text-muted);flex-basis:100%}[data-filter-panel]>p>input{flex:8rem;width:auto;min-width:0}[data-visually-hidden]{clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}[data-admin-layout] [data-testid=a11-table] tbody td{height:56px}[data-waiting-on]{font-size:var(--neeko-font-size-sm)}[data-waiting-on=company]{color:var(--neeko-color-text-warning);font-weight:var(--neeko-font-weight-medium)}[data-waiting-on=system]{color:var(--neeko-color-text);font-weight:var(--neeko-font-weight-normal)}[data-waiting-on=done]{color:var(--neeko-color-text-subtle);font-weight:var(--neeko-font-weight-normal)}[data-step-count]{color:var(--neeko-color-text-subtle);font-variant-numeric:tabular-nums}[data-deadline-cell]{font-variant-numeric:tabular-nums;display:block}[data-deadline-cell][data-tone=danger],[data-deadline-cell][data-tone=warning]{background:0 0;border:0;border-radius:0;padding:0}tbody tr:has([data-deadline-cell][data-tone=danger]) td{border-top-color:var(--neeko-color-text-danger)}tbody tr:has([data-deadline-cell][data-tone=danger])+tr td{border-top-color:var(--neeko-color-text-danger)}tbody tr:has([data-deadline-cell][data-tone=danger]):first-child td{border-top:1px solid var(--neeko-color-text-danger)}tbody tr:has([data-deadline-cell][data-tone=danger]):last-child td{border-bottom:1px solid var(--neeko-color-text-danger)}a[data-testid^=a11-link]{display:inline-block;position:relative}a[data-testid^=a11-link]:after{content:"";inset-inline:0;min-height:44px;position:absolute;top:50%;translate:0 -50%}[data-testid=a12-hire-detail]>h1{align-items:center;gap:var(--neeko-space-3);flex-wrap:wrap;display:flex}[data-deadline-list]{margin:0 0 var(--neeko-space-4);padding:0 0 0 var(--neeko-space-4);border-inline-start:3px solid var(--neeko-color-divider);gap:var(--neeko-space-2);flex-direction:column;list-style:none;display:flex}[data-deadline-list]:has(>li[data-tone=warning]){border-inline-start-color:var(--neeko-color-text-warning)}[data-deadline-list]:has(>li[data-tone=danger]){border-inline-start-color:var(--neeko-color-text-danger)}[data-deadline-list]>li[data-tone=danger],[data-deadline-list]>li[data-tone=warning]{background:0 0;border:0;border-radius:0;padding:0}[data-detail-actions] button[data-testid=a12-withdraw-open]{text-align:start;color:var(--neeko-color-text-danger);font-weight:var(--neeko-font-weight-normal);text-underline-offset:2px;background:0 0;border:0;align-self:flex-start;padding:0;text-decoration:underline}[data-detail-actions] button[data-testid=a12-withdraw-open]:hover:not(:disabled){color:var(--neeko-color-text);background:0 0}[data-detail-card]>p[data-testid=a12-conditions-complete]{padding:0 0 0 var(--neeko-space-3);border:0;border-inline-start:3px solid var(--neeko-color-border-success);font-size:var(--neeko-font-size-sm);background:0 0;border-radius:0}[data-entered-head]{justify-content:space-between;align-items:baseline;gap:var(--neeko-space-4);flex-wrap:wrap;display:flex}[data-entered-head]>h2{margin-bottom:var(--neeko-space-4)}[data-reveal-control]{align-items:center;gap:var(--neeko-space-2);flex-wrap:wrap;display:flex}[data-entered-group]+[data-entered-group]{margin-top:var(--neeko-space-6);padding-top:var(--neeko-space-5);border-top:1px solid var(--neeko-color-divider)}[data-entered-group]>h3{margin:0 0 var(--neeko-space-4);font-weight:var(--neeko-font-weight-bold);color:var(--neeko-color-text)}[data-entered-data] h4{margin:var(--neeko-space-5) 0 var(--neeko-space-3);font-size:var(--neeko-font-size-xs);font-weight:var(--neeko-font-weight-medium);letter-spacing:var(--neeko-tracking-label);color:var(--neeko-color-text-subtle)}:is([data-entered-data],[data-dependent-list]) [data-dependent-name]{margin-top:0}[data-entered-group]>p{margin:0}[data-dependent-list]{margin:0 0 var(--neeko-space-5);padding-bottom:var(--neeko-space-5);border-bottom:1px solid var(--neeko-color-divider)}[data-dependent-list]>li{border-top:0;min-height:0;padding:0;display:block}[data-dependent-removed]{font-size:var(--neeko-font-size-xs);font-weight:var(--neeko-font-weight-normal);letter-spacing:var(--neeko-tracking-label);color:var(--neeko-color-text-warning)}:is([data-entered-data],[data-dependent-list]) [data-dependent]+[data-dependent]{margin-top:var(--neeko-space-5);padding-top:var(--neeko-space-5);border-top:1px dashed var(--neeko-color-divider)}:is([data-entered-data],[data-dependent-list]) [data-dependent-name]{align-items:baseline;gap:var(--neeko-space-2);margin:0 0 var(--neeko-space-3);font-size:var(--neeko-font-size-sm);font-weight:var(--neeko-font-weight-bold);letter-spacing:var(--neeko-tracking-ui);color:var(--neeko-color-text);flex-wrap:wrap;display:flex}:is([data-entered-data],[data-dependent-list]) [data-dependent-kana]{font-size:var(--neeko-font-size-xs);font-weight:var(--neeko-font-weight-normal);letter-spacing:var(--neeko-tracking-label);color:var(--neeko-color-text-subtle)}:is([data-entered-data],[data-dependent-list]) [data-dependent-relationship]{padding:1px var(--neeko-space-2);border:1px solid var(--neeko-color-divider);border-radius:var(--neeko-radius-full);font-size:var(--neeko-font-size-2xs);font-weight:var(--neeko-font-weight-medium);letter-spacing:var(--neeko-tracking-label);color:var(--neeko-color-text-muted)}[data-revealed-number]{font-variant-numeric:tabular-nums;letter-spacing:.04em;padding:2px var(--neeko-space-2);border-radius:var(--neeko-radius-sm);background:var(--neeko-color-bg-subtle);font-family:ui-monospace,SF Mono,Menlo,Consolas,monospace}[data-reveal-cell]{align-items:center;gap:var(--neeko-space-2);flex-wrap:wrap;display:inline-flex}[data-reveal-block]{align-items:flex-start;gap:var(--neeko-space-3);flex-direction:column;display:flex}[data-reveal-block]>p{margin:0}[data-identity-checks]{gap:var(--neeko-space-4);margin-bottom:var(--neeko-space-5);flex-direction:column;display:flex}[data-identity-check]{gap:var(--neeko-space-1);display:grid}[data-identity-check] label{align-items:center;gap:var(--neeko-space-2);font-weight:var(--neeko-font-weight-medium);display:flex}[data-identity-check]>span{font-size:var(--neeko-font-size-xs);padding-inline-start:calc(var(--neeko-space-2) + 1rem)}[data-identity-docs]{margin:0;padding:0;list-style:none}[data-identity-doc]+[data-identity-doc]{margin-top:var(--neeko-space-4);padding-top:var(--neeko-space-4);border-top:1px solid var(--neeko-color-divider)}[data-identity-doc-head]{align-items:center;gap:var(--neeko-space-3);flex-wrap:wrap;display:flex}[data-identity-doc-kind]{font-size:var(--neeko-font-size-sm);font-weight:var(--neeko-font-weight-bold)}[data-identity-doc-image]{max-width:min(100%,32rem);height:auto;margin-top:var(--neeko-space-3);border:1px solid var(--neeko-color-divider);border-radius:var(--neeko-radius-md);display:block}@media (width>=640px){[data-testid=a11-hires] [data-filter-panel]{padding:var(--neeko-space-4);border:1px solid var(--neeko-color-divider);border-radius:var(--neeko-radius-md);background:var(--neeko-color-bg);grid-template-columns:minmax(0,1fr);display:grid}[data-testid=a11-hires] [data-filter-panel]>p:has(input[type=text]){order:-1;width:100%;max-width:none}[data-testid=a11-hires] [data-filter-panel] fieldset{justify-content:space-between}[data-testid=a11-hires] [data-filter-panel]>p>input{max-width:none}[data-testid=a11-hires] [data-cell-note]{white-space:normal}}[data-pending-change]{padding:3px var(--neeko-space-3);border-radius:var(--neeko-radius-full);border:1px solid var(--neeko-color-border-warning);background:var(--neeko-color-bg-warning);color:var(--neeko-color-text-warning);font-size:var(--neeko-font-size-xs);font-weight:var(--neeko-font-weight-medium);letter-spacing:var(--neeko-tracking-label);white-space:nowrap;margin-inline-start:var(--neeko-space-2);line-height:1.5;display:inline-block}[data-detail-card][data-tone=warning]{border-color:var(--neeko-color-border-warning);background:var(--neeko-color-bg-warning)}[data-admin-layout] tbody tr:has(a[data-testid^=a13-link]){position:relative}a[data-testid^=a13-link]{display:inline-block}a[data-testid^=a13-link]:after{content:"";position:absolute;inset:0}[data-testid=a14-employee-detail]>h1{align-items:center;gap:var(--neeko-space-3);flex-wrap:wrap;display:flex}[data-testid=a15-sample]{margin:0 0 var(--neeko-space-5);padding:var(--neeko-space-4);border:1px solid var(--neeko-color-divider);border-radius:var(--neeko-radius-md);background:var(--neeko-color-bg-subtle);font-family:var(--neeko-font-family-mono);font-size:var(--neeko-font-size-sm);line-height:var(--neeko-line-height-normal);overflow-x:auto}[data-testid=a15-csv]{width:100%;font-family:var(--neeko-font-family-mono);font-size:var(--neeko-font-size-sm)}[data-optional-consent]{margin-top:var(--neeko-space-5)}[data-optional-consent] h2{font-size:var(--neeko-font-size-md);margin-top:0}[data-optional-consent-body]{margin-top:var(--neeko-space-2);font-size:var(--neeko-font-size-sm);line-height:var(--neeko-line-height-relaxed);color:var(--neeko-color-text-muted);display:block}[data-field-hint]{margin-top:var(--neeko-space-1);font-size:var(--neeko-font-size-xs);line-height:var(--neeko-line-height-relaxed);color:var(--neeko-color-text-muted);display:block}[data-testid=a10-members] tbody button[data-variant=danger]{font-weight:var(--neeko-font-weight-normal);text-underline-offset:2px;background:0 0;border:0;padding:0;text-decoration:underline}[data-testid=a10-members] tbody button[data-variant=danger]:hover:not(:disabled){color:var(--neeko-color-text);background:0 0}[data-testid=a12-ledger] thead th:last-child{text-align:end}[data-billing-packages] button{align-items:flex-start;gap:var(--neeko-space-1);flex-direction:column;min-width:12rem;display:flex}[data-billing-price]{font-size:var(--neeko-font-size-sm);color:var(--neeko-color-text-muted)}[data-person-names]{min-width:0}[data-person-name-row]{align-items:center;gap:var(--neeko-space-2);flex-wrap:wrap;row-gap:2px;display:flex}[data-person-name-row]>a{white-space:nowrap;font-weight:var(--neeko-font-weight-medium)}[data-person-kana]{font-size:var(--neeko-font-size-xs);color:var(--neeko-color-text-muted);letter-spacing:var(--neeko-tracking-label);white-space:nowrap;line-height:1.5;display:block}[data-stacked-cell]{white-space:nowrap;display:block}[data-tenure]{font-size:var(--neeko-font-size-xs);color:var(--neeko-color-text-muted);line-height:1.5;display:block}[data-tenure][data-tenure-soon]{color:var(--neeko-color-primary)}[data-filter-toggles]{align-items:center;gap:var(--neeko-space-2);flex-wrap:wrap;display:flex}[data-filter-toggle]{min-height:var(--neeko-control-h-sm);padding:0 var(--neeko-space-3);border:1px solid var(--neeko-color-divider);border-radius:var(--neeko-radius-full);background:var(--neeko-color-bg);color:var(--neeko-color-text-muted);font-size:var(--neeko-font-size-sm);cursor:pointer;white-space:nowrap}[data-filter-toggle]:hover{border-color:var(--neeko-color-text-muted)}[data-filter-toggle][aria-pressed=true]{border-color:var(--neeko-color-primary);background:var(--neeko-color-primary);color:var(--neeko-color-text-inverse);font-weight:var(--neeko-font-weight-medium)}[data-filter-search]{align-items:center;gap:var(--neeko-space-2);margin:0 0 var(--neeko-space-3);display:flex}[data-filter-search]>input{flex-grow:1;max-width:380px}[data-identity-line]{align-items:center;gap:var(--neeko-space-2);margin:0 0 var(--neeko-space-5);font-size:var(--neeko-font-size-sm);color:var(--neeko-color-text-muted);font-variant-numeric:tabular-nums;flex-wrap:wrap;display:flex}[data-identity-line]>[aria-hidden]{color:var(--color-secondary-300)}[data-filing-list]{border-bottom:0;margin:0}[data-filing-list]>li[data-filing]{min-height:0;padding:var(--neeko-space-4) 0;border-top:1px solid var(--neeko-color-divider);display:block;container-type:inline-size}[data-filing-list]>li[data-filing]:last-child{padding-bottom:0}[data-filing-title]{align-items:center;gap:var(--neeko-space-2) var(--neeko-space-3);margin:0 0 var(--neeko-space-3);color:var(--neeko-color-text);flex-wrap:wrap;display:flex}[data-filing-necessity]{padding:3px var(--neeko-space-3);border:1px solid var(--neeko-color-divider);border-radius:var(--neeko-radius-full);font-size:var(--neeko-font-size-xs);font-weight:var(--neeko-font-weight-medium);letter-spacing:var(--neeko-tracking-label);color:var(--neeko-color-text-muted);white-space:nowrap;line-height:1.5;display:inline-block}[data-filing-necessity=required]{border-color:var(--neeko-color-primary-border);color:var(--neeko-color-primary)}[data-filing-necessity=check_with_insurer]{border-color:var(--neeko-color-border-warning);background:var(--neeko-color-bg-warning);color:var(--neeko-color-text-warning)}[data-detail-card] dl[data-filing-fields]{gap:var(--neeko-space-2) var(--neeko-space-4);grid-template-columns:7rem minmax(0,1fr);padding:0;display:grid}[data-filing-fields]>[data-field]{display:contents}[data-filing-fields]>[data-field]>dt{margin:0;padding-top:2px}[data-filing-fields]>[data-field]>dd{font-size:var(--neeko-font-size-md);line-height:var(--neeko-line-height-relaxed)}[data-filing-fields] dd[data-tone]{font-weight:var(--neeko-font-weight-bold);background:0 0;border:0;border-radius:0;padding:0}[data-filing-fields] dd[data-tone=danger]{color:var(--neeko-color-text-danger)}[data-filing-fields] dd[data-tone=warning]{color:var(--neeko-color-text-warning)}[data-filing-actions]{align-items:center;gap:var(--neeko-space-2) var(--neeko-space-3);min-height:var(--neeko-control-h-md);flex-wrap:wrap;display:flex}[data-filing-filed]{color:var(--neeko-color-text-muted)}[data-filing-filed]:before{content:"✓";color:var(--neeko-color-text-success);margin-inline-end:var(--neeko-space-2)}@container (width<=560px){[data-detail-card] dl[data-filing-fields]{gap:var(--neeko-space-1);grid-template-columns:minmax(0,1fr)}[data-filing-fields]>[data-field]:not(:first-child)>dt{margin-top:var(--neeko-space-3)}}@media (width>=640px){[data-testid=a13-employees] [data-filter-panel]{padding:var(--neeko-space-4);border:1px solid var(--neeko-color-divider);border-radius:var(--neeko-radius-md);background:var(--neeko-color-bg);display:block}[data-testid=a13-employees] [data-filter-search]{width:100%;max-width:none;padding-bottom:var(--neeko-space-4);flex-wrap:wrap;margin:0;display:flex}[data-testid=a13-employees] [data-filter-search]>label[for]{flex-shrink:0;flex-basis:auto;margin-inline-end:var(--neeko-space-5)}[data-testid=a13-employees] [data-filter-search]>input{max-width:none}[data-filter-toggles]{padding-top:var(--neeko-space-4);border-top:1px solid var(--neeko-color-divider);grid-template-columns:repeat(5,minmax(0,1fr));display:grid}[data-filter-toggle]{border-width:var(--neeko-button-border-width);border-radius:var(--neeko-button-radius);border-color:var(--neeko-color-primary);color:var(--neeko-color-primary);white-space:normal;overflow-wrap:anywhere;text-wrap:balance;padding:var(--neeko-space-2);align-self:stretch}}@media (width<=639.98px){[data-testid=a13-employees] [data-filter-panel]{padding:var(--neeko-space-4);border:1px solid var(--neeko-color-divider);border-radius:var(--neeko-radius-md);background:var(--neeko-color-bg);display:block}[data-testid=a13-employees] [data-filter-search]{max-width:none;margin-bottom:var(--neeko-space-4)}[data-testid=a13-employees] [data-filter-search]>:is(input,button){flex-basis:100%;width:100%}[data-filter-toggles]{grid-template-columns:repeat(2,minmax(0,1fr));display:grid}[data-filter-toggle]{border-radius:var(--neeko-button-radius);border-width:var(--neeko-button-border-width);border-color:var(--neeko-color-primary);color:var(--neeko-color-primary)}[data-filter-toggle]:last-child{grid-column:1/-1}}[data-filter-phrase]{white-space:nowrap;display:inline-block}[data-attention=true]{background:var(--neeko-color-bg-warning)}[data-current=true]{font-weight:var(--neeko-font-weight-bold)}[data-negative=true]{color:var(--neeko-color-text-danger);font-weight:var(--neeko-font-weight-bold)}[data-ops-facts]{gap:var(--neeko-space-6);margin:0 0 var(--neeko-space-6);flex-wrap:wrap;display:flex}[data-ops-facts]:last-child{margin-bottom:0}[data-ops-facts] dt{font-size:var(--neeko-font-size-xs);letter-spacing:var(--neeko-tracking-label);color:var(--neeko-color-text-muted)}[data-ops-facts] dd{font-size:var(--neeko-font-size-xl);font-weight:var(--neeko-font-weight-bold);font-variant-numeric:tabular-nums;margin:0;line-height:1.2}:is([data-ops-layout] main:has(>[data-testid=ops-tenants]),[data-ops-layout] main:has(>[data-testid=ops-consent-documents])){flex-direction:column;display:flex}@media (width>=640px){[data-testid=ops-create-tenant] form{gap:var(--neeko-space-4);grid-template-columns:repeat(3,minmax(0,1fr));display:grid}[data-testid=ops-create-tenant] form>p{max-width:none;margin:0}[data-testid=ops-create-tenant] form>p:has(button){text-align:right;grid-column:1/-1}[data-testid=ops-create-tenant] form input{width:100%}}[data-admin-layout] main>section>h2:first-child{margin:0 0 var(--neeko-space-4);font-size:var(--neeko-font-size-xl);font-weight:var(--neeko-font-weight-bold);letter-spacing:var(--neeko-tracking-body);color:var(--neeko-color-text)}[data-page-title]{font-size:var(--neeko-font-size-3xl);font-weight:var(--neeko-font-weight-bold);letter-spacing:var(--neeko-tracking-display);margin:0}[data-page-header]{margin-bottom:var(--neeko-space-5);border-bottom:0;padding-bottom:0}[data-page-header-row]{justify-content:space-between;align-items:center;gap:var(--neeko-space-4);flex-wrap:wrap;display:flex}[data-page-header-actions]{align-items:center;gap:var(--neeko-space-3);flex-wrap:wrap;display:flex}[data-page-header-lead]{margin:var(--neeko-space-2) 0 0;max-width:44rem;color:var(--neeko-color-text-muted);font-size:var(--neeko-font-size-md)}[data-admin-layout] main>section>h3{margin:var(--neeko-space-6) 0 var(--neeko-space-3);font-size:var(--neeko-font-size-md);font-weight:var(--neeko-font-weight-bold);letter-spacing:var(--neeko-tracking-ui)}[data-panel]{background:var(--neeko-color-bg);border:1px solid var(--neeko-color-divider);border-radius:var(--neeko-radius-lg);box-shadow:none;padding:var(--neeko-space-5);margin-bottom:var(--neeko-space-5)}[data-panel-title]{margin:0 0 var(--neeko-space-4);font-size:var(--neeko-font-size-xl);font-weight:var(--neeko-font-weight-bold);letter-spacing:var(--neeko-tracking-body)}[data-panel] fieldset,:is([data-panel],[data-detail-card]) dl{box-shadow:none;padding:var(--neeko-space-3) 0;background:0 0;border:0;border-radius:0}[data-panel-action]{margin-top:var(--neeko-space-4);padding-top:var(--neeko-space-4);border-top:1px solid var(--neeko-color-divider);justify-content:flex-end;display:flex}[data-panel-action] a{align-items:center;gap:var(--neeko-space-2);font-size:var(--neeko-font-size-sm);font-weight:var(--neeko-font-weight-medium);color:var(--neeko-color-primary);text-decoration:none;display:inline-flex}[data-panel-action] a:hover{text-decoration:underline}[data-panel-action] a:after{content:"→"}[data-metric-row]{margin-bottom:var(--neeko-space-6);border-top:1px solid var(--neeko-color-border-strong);border-bottom:1px solid var(--neeko-color-divider);grid-template-columns:repeat(auto-fit,minmax(200px,1fr));gap:0;display:grid}[data-metric]{padding:var(--neeko-space-5) var(--neeko-space-5) var(--neeko-space-5) 0;background:0 0;border:0;border-radius:0}[data-metric]+[data-metric]{border-inline-start:1px solid var(--neeko-color-divider);padding-inline-start:var(--neeko-space-5)}[data-page-header]+[data-metric-row]{border-top:0}[data-dashboard-columns]{gap:var(--neeko-space-5);grid-template-columns:repeat(auto-fit,minmax(min(100%,380px),1fr));align-items:stretch;display:grid}[data-metric-label]{margin:0 0 var(--neeko-space-1);font-size:var(--neeko-font-size-xs);letter-spacing:var(--neeko-tracking-label);color:var(--neeko-color-text-muted)}[data-metric-value]{font-size:var(--neeko-font-size-metric);font-weight:var(--neeko-font-weight-bold);letter-spacing:var(--neeko-tracking-display);font-variant-numeric:tabular-nums;color:var(--neeko-color-text);margin:0;line-height:1.2}[data-metric-value][data-metric-tone=danger]{color:var(--neeko-color-text-danger)}[data-metric-value][data-metric-tone=success]{color:var(--neeko-color-text-success)}[data-metric-unit]{font-size:var(--neeko-font-size-md);font-weight:var(--neeko-font-weight-medium);color:var(--neeko-color-text-muted);margin-inline-start:2px}[data-metric-trend]{margin:var(--neeko-space-2) 0 0;font-size:var(--neeko-font-size-xs);font-weight:var(--neeko-font-weight-bold);font-variant-numeric:tabular-nums}[data-metric-trend][data-direction=up]{color:var(--neeko-color-text-danger)}[data-metric-trend][data-direction=down]{color:var(--neeko-color-text-success)}[data-metric-trend][data-direction=flat]{color:var(--neeko-color-text-muted)}[data-metric-trend][data-direction=up]:before{content:"↑ "}[data-metric-trend][data-direction=down]:before{content:"↓ "}[data-admin-layout] table,[data-ops-layout] table,[data-data-table]{border-collapse:separate;border-spacing:0;width:100%;font-size:var(--neeko-font-size-sm);background:0 0}[data-admin-layout] thead th,[data-ops-layout] thead th,[data-data-table] thead th{color:var(--neeko-color-text-muted);font-size:var(--neeko-font-size-xs);font-weight:var(--neeko-font-weight-medium);letter-spacing:var(--neeko-tracking-ui);text-align:start;height:48px;padding:var(--neeko-space-2) var(--neeko-space-4);z-index:1;background:0 0;background:var(--color-secondary-50);border-bottom:1px solid var(--neeko-color-divider);white-space:nowrap;position:sticky;top:0}[data-admin-layout] tbody :is(th,td),[data-ops-layout] tbody :is(th,td),[data-data-table] tbody :is(th,td){height:48px;padding:var(--neeko-space-2) var(--neeko-space-4);border-top:1px solid var(--neeko-color-divider);vertical-align:middle}@media (pointer:coarse){[data-admin-layout] tbody :is(th,td),[data-ops-layout] tbody :is(th,td),[data-data-table] tbody :is(th,td){height:56px}}[data-admin-layout] tbody :is(button,select,input:not([type=checkbox],[type=radio])),[data-ops-layout] tbody :is(button,select,input:not([type=checkbox],[type=radio])),[data-data-table] tbody :is(button,select,input:not([type=checkbox],[type=radio])){min-height:var(--neeko-control-h-sm);padding-block:var(--neeko-space-1);font-size:var(--neeko-font-size-sm)}[data-admin-layout] thead+tbody tr:first-child :is(th,td),[data-ops-layout] thead+tbody tr:first-child :is(th,td),[data-data-table] thead+tbody tr:first-child :is(th,td){border-top:0}[data-admin-layout] tbody tr:hover,[data-ops-layout] tbody tr:hover{background:var(--neeko-color-primary-subtle)}[data-admin-layout] tbody tr:focus-visible,[data-ops-layout] tbody tr:focus-visible{background:var(--color-primary-200)}[data-numeric]{text-align:end;font-variant-numeric:tabular-nums}[data-admin-layout] form label,[data-ops-layout] form label{margin-bottom:var(--neeko-space-1);font-size:var(--neeko-font-size-sm);font-weight:var(--neeko-font-weight-medium);letter-spacing:var(--neeko-tracking-label);color:var(--neeko-color-text);display:block}:is([data-admin-layout] form label:has(>input:not(:where([type=checkbox],[type=radio]))),[data-admin-layout] form label:has(>[data-money-field]),[data-admin-layout] form label:has(>select),[data-admin-layout] form label:has(>textarea),[data-ops-layout] form label:has(>input:not(:where([type=checkbox],[type=radio]))),[data-ops-layout] form label:has(>select),[data-ops-layout] form label:has(>textarea)){gap:var(--neeko-space-1);margin-bottom:var(--neeko-space-5);flex-direction:column;max-width:32rem;display:flex}[data-form-note]{margin:var(--neeko-space-1) 0 var(--neeko-space-5);font-size:var(--neeko-font-size-xs);color:var(--neeko-color-text-muted);line-height:var(--neeko-line-height-relaxed)}[data-action-item]{align-items:stretch;gap:var(--neeko-space-2);flex-direction:column;display:flex}[data-action-item]>button{width:100%}[data-action-item]+[data-action-item]{margin-top:var(--neeko-space-4);padding-top:var(--neeko-space-4);border-top:1px solid var(--neeko-color-divider)}[data-action-note]{font-size:var(--neeko-font-size-xs);color:var(--neeko-color-text-muted);line-height:var(--neeko-line-height-relaxed);margin:0}[data-action-empty]{font-size:var(--neeko-font-size-sm);color:var(--neeko-color-text-subtle);margin:0}[data-cell-tone=success]{color:var(--neeko-color-text-success);font-weight:var(--neeko-font-weight-medium)}[data-cell-tone=warning]{color:var(--neeko-color-text-warning);font-weight:var(--neeko-font-weight-medium)}[data-cell-tone=danger]{color:var(--neeko-color-text-danger);font-weight:var(--neeko-font-weight-medium)}[data-admin-layout] p[role=alert],[data-ops-layout] p[role=alert]{padding:var(--neeko-space-3) var(--neeko-space-4);border-radius:var(--neeko-radius-md);background:var(--neeko-color-bg-danger);border:1px solid var(--neeko-color-border-danger);color:var(--neeko-color-text-danger);font-size:var(--neeko-font-size-sm)}[data-admin-layout] p[role=status],[data-ops-layout] p[role=status]{padding:var(--neeko-space-3) var(--neeko-space-4);border-radius:var(--neeko-radius-md);background:var(--neeko-color-bg-success);border:1px solid var(--neeko-color-border-success);color:var(--neeko-color-text-success);font-size:var(--neeko-font-size-sm)}[data-admin-layout] p[role=status][data-tone=warning],[data-ops-layout] p[role=status][data-tone=warning]{background:var(--neeko-color-bg-warning);border-color:var(--neeko-color-border-warning);color:var(--neeko-color-text-warning)}@media (width<=900px){[data-admin-sidenav]{width:auto;padding:var(--neeko-space-2) var(--neeko-space-4) var(--neeko-space-3);border-inline-end:none;border-bottom:1px solid var(--neeko-color-divider);display:block;position:static;overflow:visible}[data-admin-nav-toggle]{align-items:center;gap:var(--neeko-space-2);cursor:pointer;min-height:44px;display:flex}[data-admin-brand]{display:none}[data-admin-sidenav-foot]{margin-top:var(--neeko-space-3);align-items:center;gap:var(--neeko-space-3);flex-direction:row}[data-admin-sidenav][open] [data-admin-nav]{padding-top:var(--neeko-space-2)}[data-nav-group]+[data-nav-group]{margin-top:var(--neeko-space-3)}[data-admin-layout] main{padding-inline:var(--neeko-space-4)}[data-metric]{padding:var(--neeko-space-4) 0}[data-metric]+[data-metric]{border-inline-start:none;border-top:1px solid var(--neeko-color-divider);padding-inline-start:0}}[data-lot-list]{margin:var(--neeko-space-3) 0 0;font-size:var(--neeko-font-size-sm);flex-direction:column;gap:0;padding:0;list-style:none;display:flex}[data-lot-list] li{align-items:baseline;gap:var(--neeko-space-3);display:flex}[data-lot-remaining]{min-width:7rem;font-weight:var(--neeko-font-weight-bold);font-variant-numeric:tabular-nums}[data-testid=a1-kpi-grid]{gap:0;margin-bottom:0;display:block}[data-testid=kpi-tile]{justify-content:space-between;align-items:baseline;gap:var(--neeko-space-4);min-height:40px;padding:var(--neeko-space-3) 0;box-shadow:none;background:0 0;border:0;border-radius:0;display:flex}[data-testid=kpi-tile]+[data-testid=kpi-tile]{border-top:1px solid var(--neeko-color-divider)}[data-testid=kpi-tile-label]{font-size:var(--neeko-font-size-sm);color:var(--neeko-color-text-muted);margin:0}[data-testid=kpi-tile-value]{font-size:var(--neeko-font-size-xl);font-weight:var(--neeko-font-weight-bold);font-variant-numeric:tabular-nums;margin:0;line-height:1.2}[data-testid=kpi-tile][data-trend=down] [data-testid=kpi-tile-value]{color:var(--neeko-color-text-danger)}[data-point-balance]{color:inherit;text-decoration:none}[data-point-balance]:hover{background:var(--neeko-color-bg-muted)}[data-testid=a1-trend] svg{width:100%;height:auto}[data-chart-empty]{padding:var(--neeko-space-5) 0;text-align:start;font-size:var(--neeko-font-size-md);color:var(--neeko-color-text-muted);margin:0}[data-billing-packages]{gap:var(--neeko-space-3);margin:var(--neeko-space-4) 0 0;grid-template-columns:repeat(auto-fit,minmax(200px,1fr));padding:0;list-style:none;display:grid}[data-billing-packages] li{background:0 0;border:none;margin:0;padding:0}[data-billing-packages] button{width:100%;padding:var(--neeko-space-3) var(--neeko-space-4);font-weight:var(--neeko-font-weight-medium);text-align:start;cursor:pointer;color:var(--neeko-color-primary);align-items:flex-start}[data-panel] h4{margin:var(--neeko-space-5) 0 var(--neeko-space-3);font-size:var(--neeko-font-size-sm);font-weight:var(--neeko-font-weight-bold);color:var(--neeko-color-text-muted);letter-spacing:var(--neeko-tracking-label)}[data-panel] h4:first-of-type{margin-top:var(--neeko-space-4)}[data-panel] fieldset{margin:0 0 var(--neeko-space-4);max-width:32rem}[data-panel] fieldset legend{font-size:var(--neeko-font-size-sm);letter-spacing:var(--neeko-tracking-label);color:var(--neeko-color-text-muted);padding:0}[data-panel] fieldset label{align-items:center;gap:var(--neeko-space-2);font-size:var(--neeko-font-size-sm);margin-bottom:0;padding:3px 0;display:flex}[data-add-hire-trigger]{margin-bottom:var(--neeko-space-5)}[data-form-actions]{gap:var(--neeko-space-3);margin-top:var(--neeko-space-4);align-items:center;display:flex}[data-email-preview]{border:1px solid var(--neeko-color-divider);border-radius:var(--neeko-radius-md);background:var(--neeko-color-bg);width:100%;min-height:24rem}[data-email-links] ul{margin:0 0 var(--neeko-space-4);gap:var(--neeko-space-1);flex-direction:column;padding:0;list-style:none;display:flex}[data-email-links] a{font-family:var(--neeko-font-family-mono);font-size:var(--neeko-font-size-xs);word-break:break-all}@media (width<=640px){[data-assessment-table] thead{clip-path:inset(50%);width:1px;height:1px;position:absolute;overflow:hidden}[data-assessment-table] tbody{display:block}[data-admin-layout] [data-assessment-table] tr{padding:var(--neeko-space-3) var(--neeko-space-4);gap:var(--neeko-space-1) var(--neeko-space-2);grid-template-columns:minmax(0,1fr) auto;display:grid}[data-assessment-table] tr+tr{border-top:1px solid var(--neeko-color-divider)}[data-admin-layout] [data-assessment-table] td{white-space:normal;border:0;min-width:0;height:auto;padding:0}[data-assessment-table] [data-col=name]{grid-area:1/1}[data-assessment-table] [data-col=status]{grid-area:1/2;align-self:center}[data-assessment-table] td[data-col=date]{display:none}[data-assessment-table] [data-col=due]{color:var(--neeko-color-text-muted);font-size:var(--neeko-font-size-xs);grid-column:1/-1}[data-assessment-table] [data-col=due]:before{content:"期限 "}[data-record-link]{padding-block:var(--neeko-space-2)}}@media (width>=640px){[data-admin-layout] tbody :is(th,td),[data-ops-layout] tbody :is(th,td),[data-data-table] tbody :is(th,td){padding-block:var(--neeko-space-2);background:inherit}[data-admin-layout] thead th,[data-ops-layout] thead th,[data-data-table] thead th{padding-block:var(--neeko-space-2)}[data-page-header-actions]{flex-shrink:0}[data-page-header-actions]>a[data-variant]{min-height:var(--neeko-control-h-md);padding:var(--neeko-space-2) var(--neeko-space-4);border:var(--neeko-button-border-width) solid var(--neeko-color-primary);border-radius:var(--neeko-button-radius);white-space:nowrap;justify-content:center;align-items:center;line-height:1.3;text-decoration:none;display:inline-flex}}@media (width<=639.98px){[data-admin-layout] [data-assessment-table] tr{margin-bottom:var(--neeko-space-3);border:1px solid var(--neeko-color-divider);border-radius:var(--neeko-radius-md);background:var(--neeko-color-bg)}[data-assessment-table] td[data-col=date]{grid-area:2/1/auto/-1;display:block}}@media (width>=640px){[data-admin-layout] table,[data-ops-layout] table{background:var(--neeko-color-bg)}}@media (width<=639.98px){[data-testid=a13-table] tbody tr{grid-template-columns:minmax(0,1fr) auto;display:grid}:is([data-testid=a13-table],[data-testid=a11-table],[data-testid=a10-members] table,[data-testid=ops-tenants-table],[data-testid=ops-consent-documents-table],[data-testid=a7-audits-table],[data-testid=a12-ledger],[data-testid=bulk-import-failed-table]){border:0;width:100%;min-width:0;display:block}:is([data-testid=a13-table],[data-testid=a11-table],[data-testid=a10-members] table,[data-testid=ops-tenants-table],[data-testid=ops-consent-documents-table],[data-testid=a7-audits-table],[data-testid=a12-ledger],[data-testid=bulk-import-failed-table]) thead{clip-path:inset(50%);width:1px;height:1px;position:absolute;overflow:hidden}:is([data-testid=a13-table],[data-testid=a11-table],[data-testid=a10-members] table,[data-testid=ops-tenants-table],[data-testid=ops-consent-documents-table],[data-testid=a7-audits-table],[data-testid=a12-ledger],[data-testid=bulk-import-failed-table]) tbody{gap:var(--neeko-space-3);display:grid}:is([data-testid=a13-table],[data-testid=a11-table],[data-testid=a10-members] table,[data-testid=ops-tenants-table],[data-testid=ops-consent-documents-table],[data-testid=a7-audits-table],[data-testid=a12-ledger],[data-testid=bulk-import-failed-table]) tbody tr{padding:var(--neeko-space-4);border:1px solid var(--neeko-color-divider);border-radius:var(--neeko-radius-md);background:var(--neeko-color-bg);grid-template-columns:minmax(0,1fr);display:grid}:is([data-testid=a13-table],[data-testid=a11-table],[data-testid=a10-members] table,[data-testid=ops-tenants-table],[data-testid=ops-consent-documents-table],[data-testid=a7-audits-table],[data-testid=a12-ledger],[data-testid=bulk-import-failed-table]) tbody td{width:auto;min-width:0;height:auto;min-height:0;padding:var(--neeko-space-2) 0;white-space:normal;overflow-wrap:anywhere;border:0;display:block}[data-testid=a10-members] [data-table-scroll]{border:0;max-height:none;overflow:visible}[data-table-scroll]:has([data-testid=a13-table],[data-testid=a11-table],[data-testid=ops-tenants-table],[data-testid=ops-consent-documents-table],[data-testid=a7-audits-table],[data-testid=a12-ledger],[data-testid=bulk-import-failed-table]){border:0;max-height:none;overflow:visible}[data-admin-layout] [data-testid=a11-table] tbody tr td{height:auto}[data-detail-scores]{table-layout:fixed;min-width:0}[data-detail-scores] th{white-space:normal}[data-testid=a13-table] td:nth-child(2):before{content:"社員番号 "}[data-testid=a13-table] td:nth-child(4):before{content:"入社日・勤続 "}[data-testid=a13-table] td:nth-child(5):before{content:"入社経路 "}[data-testid=a13-table] td:nth-child(6):before{content:"退職日 "}[data-testid=ops-tenants-table] td:nth-child(3):before{content:"残高 "}[data-testid=ops-tenants-table] td:nth-child(4):before{content:"受検（完了 / 発行） "}[data-testid=ops-tenants-table] td:nth-child(5):before{content:"入社手続き "}[data-testid=ops-tenants-table] td:nth-child(6):before{content:"従業員 "}}[data-question-header]{z-index:var(--neeko-z-sticky);align-items:baseline;column-gap:var(--neeko-space-4);margin-bottom:var(--neeko-space-5);padding-top:var(--neeko-space-4);background:var(--neeko-color-bg);grid-template-columns:1fr auto;display:grid;position:sticky;top:0}[data-question-header] h1{grid-column:1;justify-self:start;margin:0}[data-question-header] h1:focus-visible{margin:-4px;padding:4px}[data-question-page]{color:var(--neeko-color-text-muted);font-size:var(--neeko-font-size-sm);font-weight:var(--neeko-font-weight-medium);letter-spacing:var(--neeko-tracking-ui);font-variant-numeric:tabular-nums;grid-column:2;justify-self:end;margin:0}[data-testid=progress-text]{margin:var(--neeko-space-2) 0 0;color:var(--neeko-color-text-muted);font-size:var(--neeko-font-size-sm);font-variant-numeric:tabular-nums;grid-column:1/-1}[data-question-header] [data-testid=progress-bar]{height:3px;margin-top:var(--neeko-space-3);background:var(--neeko-color-divider);grid-column:1/-1;overflow:hidden}[data-question-header] [data-testid=progress-fill]{background:var(--neeko-color-primary);height:100%;transition:width var(--neeko-duration-fast) var(--neeko-easing)}[data-testid=processing-screen] [data-testid=progress-bar]{border-radius:var(--neeko-radius-full);background:var(--neeko-color-bg-muted);height:8px;overflow:hidden}[data-testid=processing-screen] [data-testid=progress-fill]{background:var(--neeko-color-primary);height:100%;transition:width var(--neeko-duration-fast) var(--neeko-easing)}[data-testid=question-list]{border-block:1px solid var(--neeko-color-divider);margin:0;padding:0;list-style:none}[data-testid=question-list]>li+li{border-top:1px solid var(--neeko-color-divider)}[data-testid=question-list]>li{position:relative}[data-testid=question-list]>li[data-answered=false]:before{content:"";background:var(--neeko-color-text-warning);inset-inline-start:0;width:3px;height:1.8em;position:absolute;top:0}[data-testid=question-list]>li fieldset{min-width:0;max-width:none;padding:var(--neeko-space-5) 0 var(--neeko-space-5) var(--neeko-space-3);border:0;margin:0}[data-testid=question-list] [data-question-text]{max-width:100%;text-indent:calc(-2rem - var(--neeko-space-2));margin-bottom:var(--neeko-space-4);color:var(--neeko-color-text);font-size:var(--neeko-font-size-md);font-weight:var(--neeko-font-weight-medium);letter-spacing:var(--neeko-tracking-body);line-height:var(--neeko-line-height-relaxed);padding:0;padding-inline-start:calc(2rem + var(--neeko-space-2))}[data-testid=question-list] [data-question-number]{text-indent:0;min-width:2rem;color:var(--neeko-color-text-muted);font-size:var(--neeko-font-size-sm);font-weight:var(--neeko-font-weight-medium);letter-spacing:var(--neeko-tracking-ui);font-variant-numeric:tabular-nums;text-align:end;margin-inline-end:var(--neeko-space-2);display:inline-block}[data-testid=question-list] [role=radiogroup]{gap:var(--neeko-space-2);grid-template-columns:repeat(5,minmax(0,1fr));width:100%;display:grid}[data-testid=question-list] [role=radiogroup]>label{justify-content:flex-start;align-items:center;gap:var(--neeko-space-1);min-height:3.5rem;padding:var(--neeko-space-2) var(--neeko-space-1);border-radius:var(--neeko-radius-md);color:var(--neeko-color-text);font-size:var(--neeko-font-size-sm);letter-spacing:var(--neeko-tracking-ui);line-height:var(--neeko-line-height-tight);text-align:center;cursor:pointer;transition:background var(--neeko-duration-fast) var(--neeko-easing), border-color var(--neeko-duration-fast) var(--neeko-easing);background:0 0;border:1px solid #0000;flex-direction:column;display:flex}[data-testid=question-list] [role=radiogroup]>label>span{justify-content:center;align-items:flex-start;display:flex}[data-testid=question-list] [role=radiogroup]>label:hover{border-color:var(--neeko-color-border-strong)}[data-testid=question-list] [role=radiogroup]>label:has(input:checked){border-color:var(--neeko-color-primary);background:var(--neeko-color-primary-subtle);font-weight:var(--neeko-font-weight-medium)}[data-testid=question-list] [role=radiogroup]>label:has(input:focus-visible){box-shadow:var(--neeko-focus-ring)}[data-testid=question-list] [role=radiogroup] input[type=radio]{flex:none;margin:0}span[data-testid^=save-status-][data-status]{margin-top:var(--neeko-space-2);min-height:1rem;color:var(--neeko-color-text-muted);font-size:var(--neeko-font-size-xs);font-weight:var(--neeko-font-weight-normal);letter-spacing:var(--neeko-tracking-label);background:0 0;border:0;border-radius:0;padding:0;display:block}span[data-testid^=save-status-][data-status=offline]{color:var(--neeko-color-text-warning);font-weight:var(--neeko-font-weight-medium)}span[data-testid^=save-status-][data-status=rejected]{padding:2px var(--neeko-space-2);border:1px solid var(--neeko-color-border-danger);border-radius:var(--neeko-radius-sm);background:var(--neeko-color-bg-danger);color:var(--neeko-color-text-danger);font-weight:var(--neeko-font-weight-medium);display:inline-block}[data-question-footer]{margin-top:var(--neeko-space-5)}[data-testid=unsaved-alert]{align-items:center;gap:var(--neeko-space-3);margin:0 0 var(--neeko-space-3);font-size:var(--neeko-font-size-sm);flex-wrap:wrap;display:flex}[data-testid=page-remaining]{margin:0 0 var(--neeko-space-3);color:var(--neeko-color-text-muted);font-size:var(--neeko-font-size-sm)}[data-testid=question-nav]{align-items:center;gap:var(--neeko-space-3);display:flex}[data-testid=question-nav] button[data-variant=primary]{min-width:12rem;margin-inline-start:auto}@media (prefers-reduced-motion:reduce){[data-question-header] [data-testid=progress-fill],[data-testid=processing-screen] [data-testid=progress-fill],[data-testid=question-list] [role=radiogroup]>label{transition:none}}@media (width<=640px){[data-question-header] h1{font-size:var(--neeko-font-size-xl)}[data-testid=question-list]>li fieldset{padding-inline-start:var(--neeko-space-2)}[data-testid=question-list] [role=radiogroup]{grid-template-columns:1fr;gap:0}[data-testid=question-list] [role=radiogroup]>label{justify-content:flex-start;gap:var(--neeko-space-3);min-height:2.75rem;padding:var(--neeko-space-2) var(--neeko-space-2);border-radius:var(--neeko-radius-md);text-align:start;flex-direction:row}[data-testid=question-list] [role=radiogroup]>label+label{border-top-color:var(--neeko-color-divider)}[data-testid=question-list] [role=radiogroup]>label>span{align-items:center;min-height:0}[data-testid=question-nav] button[data-variant=primary]{flex:1;min-width:0}}[data-testid=question-form]{background:0 0;border:0;padding:0}[data-question-header]{background:var(--neeko-color-canvas)}[data-testid=question-list]{padding:var(--neeko-space-4);background:var(--neeko-color-bg);border:1px solid var(--neeko-color-divider);border-radius:var(--neeko-radius-md) var(--neeko-radius-md) 0 0;border-bottom:0}[data-question-footer]{padding:var(--neeko-space-4);background:var(--neeko-color-bg);border:1px solid var(--neeko-color-divider);border-radius:0 0 var(--neeko-radius-md) var(--neeko-radius-md);border-top:0;margin-top:0}[data-testid=question-list] [role=radiogroup]>label{border-color:var(--neeko-color-divider);min-width:0}[data-testid=question-list] [role=radiogroup]>label>span{white-space:normal;overflow-wrap:anywhere;min-width:0;display:block}@media (width>=640px){[data-candidate-main]>[data-testid=c4-assessment]{max-width:1000px}[data-testid=question-list]{padding:var(--neeko-space-5)}[data-testid=question-list]>li fieldset{padding:var(--neeko-space-4) 0}[data-testid=question-list] [role=radiogroup]>label{text-align:start;align-items:center;gap:var(--neeko-space-2);padding-inline:var(--neeko-space-2);flex-direction:row}}@media (width<=639.98px){[data-testid=question-list] [role=radiogroup]{gap:var(--neeko-space-2)}}[data-admin-layout] main>[data-form-page]{max-width:var(--neeko-layout-form)}[data-form-page]>form{padding:var(--neeko-space-5);border:1px solid var(--neeko-color-divider);border-radius:var(--neeko-radius-lg);background:var(--neeko-color-bg)}[data-form-page]>p:first-child{margin-bottom:var(--neeko-space-5);font-size:var(--neeko-font-size-sm)}[data-primary-link]{min-height:var(--neeko-control-h-md);padding:var(--neeko-space-2) var(--neeko-space-4);border-radius:var(--neeko-radius-md);background:var(--neeko-color-primary);color:var(--neeko-color-primary-fg);line-height:1.3;font-size:var(--neeko-font-size-sm);font-weight:var(--neeko-font-weight-bold);justify-content:center;align-items:center;text-decoration:none;display:inline-flex}[data-primary-link]:hover{background:var(--neeko-color-primary-hover);color:var(--neeko-color-primary-fg)}[data-admin-identity]{align-items:center;gap:var(--neeko-space-3);padding:var(--neeko-space-3);margin-bottom:var(--neeko-space-5);font-size:var(--neeko-font-size-xs);display:flex}[data-admin-identity]>div{min-width:0}[data-admin-identity] strong,[data-admin-identity]>div>span{text-overflow:ellipsis;white-space:nowrap;display:block;overflow:hidden}[data-admin-identity]>div>span{color:var(--neeko-color-text-muted)}[data-section-heading]{justify-content:space-between;align-items:baseline;gap:var(--neeko-space-3);margin-bottom:var(--neeko-space-4);flex-wrap:wrap;display:flex}[data-section-heading] [data-panel-title]{margin-bottom:var(--neeko-space-2)}[data-section-heading]>a{font-size:var(--neeko-font-size-sm);flex:none}[data-section-description]{font-size:var(--neeko-font-size-sm);color:var(--neeko-color-text-muted);margin:0}[data-work-list]{margin:0;padding:0;list-style:none;display:block}[data-work-list]>li{padding:0;display:block}[data-work-link]{align-items:center;gap:var(--neeko-space-4);padding:var(--neeko-space-2) 0;color:var(--neeko-color-text);font-size:var(--neeko-font-size-sm);grid-template-columns:minmax(0,1.2fr) minmax(0,1fr) auto auto;text-decoration:none;display:grid}[data-work-link]:hover,[data-work-next]{color:var(--neeko-color-primary)}[data-work-due]{font-size:var(--neeko-font-size-xs);color:var(--neeko-color-text-muted)}[data-work-due][data-overdue=true]{color:var(--neeko-color-text-danger)}[data-completion-chart]{gap:var(--neeko-space-3);margin:var(--neeko-space-5) 0 0;grid-template-columns:repeat(7,minmax(0,1fr));padding:0;list-style:none;display:grid}[data-completion-chart]>li{align-items:center;gap:var(--neeko-space-2);background:0 0;border:0;flex-direction:column;padding:0;display:flex}[data-chart-track]{border-bottom:1px solid var(--neeko-color-divider);align-items:flex-end;width:100%;max-width:32px;height:128px;display:flex}[data-chart-track]>span{background:var(--color-primary-300);border-radius:var(--neeko-radius-sm) var(--neeko-radius-sm) 0 0;width:100%}[data-today=true] [data-chart-track]>span{background:var(--neeko-color-primary)}[data-chart-value]{font-size:var(--neeko-font-size-sm);font-variant-numeric:tabular-nums}[data-chart-date]{font-size:var(--neeko-font-size-xs);color:var(--neeko-color-text-muted)}[data-record-link]{margin-block:calc(-1 * var(--neeko-space-2));align-items:center;gap:var(--neeko-space-2);padding-block:var(--neeko-space-2);font-weight:var(--neeko-font-weight-medium);text-decoration:none;display:inline-flex}[data-record-link]:hover{text-decoration:underline}[data-record-arrow]{color:var(--neeko-color-text-muted);font-size:var(--neeko-font-size-xs)}[data-admin-layout] [data-dashboard-columns] [data-panel]{margin-bottom:0}[data-admin-layout] [data-dashboard-columns] [data-testid=a1-kpi-grid]{gap:var(--neeko-space-2) var(--neeko-space-5);grid-template-columns:repeat(2,minmax(0,1fr));display:grid}[data-admin-layout] [data-testid=a1-kpi-grid] [data-testid=kpi-tile]{padding:var(--neeko-space-3) 0;border:0}@media (width<=900px){[data-admin-identity]{margin:var(--neeko-space-3) 0}[data-work-link]{gap:var(--neeko-space-2);grid-template-columns:minmax(0,1fr) auto}[data-work-next]{grid-area:2/1}[data-work-due]{grid-area:1/2}}@media (width<=640px){[data-form-page]>form{padding:var(--neeko-space-4)}[data-admin-layout] [data-page-header]{margin-bottom:var(--neeko-space-5)}[data-admin-layout] [data-page-header-actions]{gap:var(--neeko-space-2)}[data-admin-layout] [data-page-header-lead]{font-size:var(--neeko-font-size-sm)}[data-admin-layout] [data-panel]{padding:var(--neeko-space-4)}}@media (width>=640px){[data-testid=a16-settings]>form{gap:var(--neeko-space-4) var(--neeko-space-5);padding:var(--neeko-space-5);background:var(--neeko-color-bg);border:1px solid var(--neeko-color-divider);border-radius:var(--neeko-radius-md);grid-template-columns:repeat(2,minmax(0,1fr));display:grid}[data-testid=a16-settings]>form>p{max-width:none;margin:0}[data-testid=a16-settings]>form>p>input{width:100%}[data-testid=a16-settings]>form>:not(p),[data-testid=a16-settings]>form>p:last-child{grid-column:1/-1}[data-testid=a16-settings]>form>p:last-child{text-align:right;justify-content:flex-end}[data-testid=a10-members] form:has([data-testid=a10-invite-name]){gap:var(--neeko-space-2) var(--neeko-space-5);grid-template-columns:repeat(3,minmax(0,1fr));display:grid}[data-testid=a10-members] form:has([data-testid=a10-invite-name])>p{max-width:none;margin:0}:is([data-testid=a10-members] form:has([data-testid=a10-invite-name]) input,[data-testid=a10-members] form:has([data-testid=a10-invite-name]) select){width:100%}[data-testid=a10-members] form:has([data-testid=a10-invite-name])>span{grid-column:3;margin:0}[data-testid=a10-members] form:has([data-testid=a10-invite-name])>p:last-child{text-align:right;grid-column:1/-1;justify-content:flex-end}[data-form-page]>form{max-width:none}[data-form-page]>form input:not([type=checkbox],[type=radio],[data-visually-hidden]){width:100%}[data-primary-link]{border:var(--neeko-button-border-width) solid transparent;border-radius:var(--neeko-button-radius)}[data-admin-layout] main>[data-form-page]{min-width:0;max-width:100%}[data-testid=a3-candidate-new]>form{gap:var(--neeko-space-5);grid-template-columns:repeat(2,minmax(0,1fr));display:grid}[data-testid=a3-candidate-new]>form>[data-field-row],[data-testid=a3-candidate-new]>form>p:last-child{grid-column:1/-1}[data-testid=a3-candidate-new]>form p{width:100%;max-width:none;margin:0}[data-testid=a3-candidate-new] [data-field-row]{grid-template-columns:repeat(2,minmax(0,1fr));display:grid}[data-testid=a10-privacy] form[style]{grid-template-columns:repeat(2,minmax(0,1fr));column-gap:var(--neeko-space-5)!important;max-width:none!important}[data-testid=a10-privacy] form[style]>:is(button,p){grid-column:1/-1}[data-testid=a10-privacy] form[style] input{width:100%}[data-testid=a10-privacy] p[style]{font-size:var(--neeko-font-size-xs)!important}:is([data-testid=a9-csv-import],[data-testid=a15-employee-import])>form p{max-width:none}:is([data-testid=a9-csv-import],[data-testid=a15-employee-import]) textarea{width:100%}}:is([data-detail-card],[data-panel]) dd{overflow-wrap:anywhere;min-width:0}@media (width<=639.98px){[data-page-header-row]{align-items:stretch}[data-page-header-actions]{flex-direction:column;flex-basis:100%;align-items:stretch}}@media (width>=640px){:is([data-admin-brand],[data-candidate-brand],[data-landing-page]) [data-brand-wordmark]{font-size:var(--neeko-font-size-lg)!important}:is([data-admin-brand],[data-candidate-brand]) [data-brand-logo]>svg{width:48px;height:auto}}[data-primary-link],[data-page-header-actions]>a[data-variant]{position:relative}[data-primary-link]:after,[data-page-header-actions]>a[data-variant]:after{content:"";inset-inline:0;min-height:44px;position:absolute;top:50%;translate:0 -50%}[data-shift-screen]{background:var(--neeko-color-bg);flex-direction:column;min-height:100dvh;display:flex}[data-shift-head]{padding:var(--neeko-space-4) var(--neeko-space-4) var(--neeko-space-3);border-bottom:1px solid var(--neeko-color-border);background:var(--neeko-color-bg);flex:none}[data-shift-head] h1{font-size:var(--neeko-font-size-xl);font-weight:var(--neeko-font-weight-bold);line-height:var(--neeko-line-height-tight);margin:2px 0 0}[data-shift-tenant]{font-size:var(--neeko-font-size-2xs);font-weight:var(--neeko-font-weight-bold);letter-spacing:var(--neeko-tracking-wide);line-height:var(--neeko-line-height-tight);color:var(--neeko-color-text-muted)}[data-shift-due]{font-size:var(--neeko-font-size-xs);letter-spacing:var(--neeko-tracking-label);line-height:var(--neeko-line-height-normal);color:var(--neeko-color-text-muted);margin-top:2px}[data-shift-bar]{height:6px;margin-top:var(--neeko-space-3);border-radius:var(--neeko-radius-md);background:var(--neeko-color-bg-subtle);overflow:hidden}[data-shift-bar]>span{background:var(--neeko-color-primary);height:100%;transition:width var(--neeko-duration-base) var(--neeko-easing);display:block}[data-shift-progress]{margin-top:var(--neeko-space-1);font-size:var(--neeko-font-size-xs);letter-spacing:var(--neeko-tracking-label);line-height:var(--neeko-line-height-normal);color:var(--neeko-color-text-muted);justify-content:space-between;display:flex}[data-shift-progress]>strong{font-weight:var(--neeko-font-weight-bold);color:var(--neeko-color-text)}[data-shift-body]{background:var(--neeko-color-bg-subtle);flex:auto;overflow-y:auto}[data-shift-foot]{padding:var(--neeko-space-3) var(--neeko-space-4) var(--neeko-space-4);border-top:1px solid var(--neeko-color-border);background:var(--neeko-color-bg);flex:none}[data-shift-submit]{width:100%;min-height:var(--neeko-control-h-lg);font-size:var(--neeko-font-size-md);font-weight:var(--neeko-font-weight-bold)}[data-shift-foot]>p{margin:var(--neeko-space-1) 0 0;font-size:var(--neeko-font-size-xs);letter-spacing:var(--neeko-tracking-label);line-height:var(--neeko-line-height-normal);color:var(--neeko-color-text-muted);text-align:center}[data-shift-choice]{border:1px solid var(--neeko-color-border-strong);border-radius:var(--neeko-radius-md);display:flex;overflow:hidden}[data-shift-choice]>button{justify-content:center;align-items:center;gap:var(--neeko-space-1);border:0;border-right:1px solid var(--neeko-color-border-strong);background:var(--neeko-color-bg);min-height:44px;color:var(--neeko-color-text-muted);font-family:inherit;font-size:var(--neeko-font-size-xs);font-weight:var(--neeko-font-weight-medium);letter-spacing:var(--neeko-tracking-ui);cursor:pointer;flex:1 1 0;padding:0 2px;display:flex}[data-shift-choice]>button:last-child{border-right:0}[data-shift-choice]>button{border-radius:0}[data-shift-choice]>button>svg{flex:none;width:14px;height:14px}[data-shift-choice]>button[aria-pressed=true]{font-weight:var(--neeko-font-weight-bold)}[data-shift-choice]>button[aria-pressed=true][data-kind=unavailable]{background:var(--neeko-color-bg-subtle);color:var(--neeko-color-text);box-shadow:inset 0 0 0 1px var(--neeko-color-border)}[data-shift-choice]>button[aria-pressed=true][data-kind=anytime]{background:var(--neeko-color-bg-success);color:var(--neeko-color-text-success);box-shadow:inset 0 0 0 1px var(--neeko-color-border-success)}[data-shift-choice]>button[aria-pressed=true][data-kind=range]{background:var(--neeko-color-primary-subtle);color:var(--neeko-color-primary);box-shadow:inset 0 0 0 1px var(--neeko-color-primary-border)}[data-shift-time]{align-items:center;gap:var(--neeko-space-2);margin-top:var(--neeko-space-2);display:flex}[data-shift-time] select{min-height:44px;padding:0 var(--neeko-space-2);border:1px solid var(--neeko-color-border-strong);border-radius:var(--neeko-radius-md);background:var(--neeko-color-bg);color:inherit;font-family:inherit;font-size:var(--neeko-font-size-md);font-weight:var(--neeko-font-weight-medium);text-align:center;appearance:none;flex:1 1 0}[data-shift-time]>span{font-size:var(--neeko-font-size-sm);color:var(--neeko-color-text-muted)}[data-shift-hint]{margin:var(--neeko-space-1) 0 0;font-size:var(--neeko-font-size-xs);letter-spacing:var(--neeko-tracking-label);line-height:var(--neeko-line-height-normal);color:var(--neeko-color-text-muted)}[data-shift-bulk]{padding:var(--neeko-space-4);border-bottom:1px solid var(--neeko-color-border);background:var(--neeko-color-bg)}[data-shift-bulk]>h2{font-size:var(--neeko-font-size-md);font-weight:var(--neeko-font-weight-bold);letter-spacing:var(--neeko-tracking-ui);line-height:var(--neeko-line-height-tight);margin:0}[data-shift-bulk]>p{margin:2px 0 var(--neeko-space-3);font-size:var(--neeko-font-size-xs);letter-spacing:var(--neeko-tracking-label);line-height:var(--neeko-line-height-normal);color:var(--neeko-color-text-muted)}[data-shift-weekdays]{gap:var(--neeko-space-1);margin-bottom:var(--neeko-space-3);grid-template-columns:repeat(7,minmax(0,1fr));display:grid}[data-shift-weekdays]>button{border:1px solid var(--neeko-color-border-strong);border-radius:var(--neeko-radius-md);background:var(--neeko-color-bg);cursor:pointer;flex-direction:column;justify-content:center;align-items:center;gap:2px;min-height:56px;padding:2px;font-family:inherit;display:flex}[data-shift-weekdays]>button[aria-pressed=true]{border-color:var(--neeko-color-primary);background:var(--neeko-color-primary-subtle);color:var(--neeko-color-primary);box-shadow:inset 0 0 0 1px var(--neeko-color-primary)}[data-shift-weekdays] b{font-size:var(--neeko-font-size-sm);font-weight:var(--neeko-font-weight-bold);line-height:1.2}[data-shift-weekdays] small{font-size:var(--neeko-font-size-2xs);color:inherit;line-height:1.2}[data-weekday="0"] b{color:var(--neeko-color-text-danger)}[data-weekday="6"] b{color:var(--neeko-color-text-info)}[aria-pressed=true][data-weekday] b{color:inherit}[data-shift-apply]{width:100%;min-height:var(--neeko-control-h-lg);margin-top:var(--neeko-space-3);border:1px solid var(--neeko-color-primary);border-radius:var(--neeko-radius-md);background:var(--neeko-color-bg);color:var(--neeko-color-primary);font-family:inherit;font-size:var(--neeko-font-size-sm);font-weight:var(--neeko-font-weight-bold);letter-spacing:var(--neeko-tracking-ui);cursor:pointer}[data-shift-apply][disabled]{border-color:var(--neeko-color-border);color:var(--neeko-color-text-muted);cursor:not-allowed}[data-shift-week]{margin:var(--neeko-space-3) var(--neeko-space-4);padding:var(--neeko-space-3);border:1px solid var(--neeko-color-border);border-radius:var(--neeko-radius-lg);background:var(--neeko-color-bg)}[data-shift-week-head]{margin-bottom:var(--neeko-space-2);justify-content:space-between;align-items:baseline;display:flex}[data-shift-week-head]>h2{font-size:var(--neeko-font-size-2xs);font-weight:var(--neeko-font-weight-bold);letter-spacing:var(--neeko-tracking-wide);line-height:var(--neeko-line-height-tight);color:var(--neeko-color-text-muted);margin:0}[data-shift-week-left]{font-size:var(--neeko-font-size-2xs);font-weight:var(--neeko-font-weight-bold);letter-spacing:var(--neeko-tracking-label);line-height:var(--neeko-line-height-tight);color:var(--neeko-color-text-warning)}[data-shift-week-left][data-done=true]{color:var(--neeko-color-text-success)}[data-shift-days]{gap:var(--neeko-space-1);grid-template-columns:repeat(7,minmax(0,1fr));display:grid}[data-shift-days]>button{border:1px solid var(--neeko-color-border-strong);border-radius:var(--neeko-radius-md);background:var(--neeko-color-bg);width:100%;min-height:56px;color:var(--neeko-color-text-muted);cursor:pointer;flex-direction:column;justify-content:center;align-items:center;gap:3px;padding:2px;font-family:inherit;display:flex}[data-shift-days]>button>svg{width:14px;height:14px}[data-shift-days] b{font-size:var(--neeko-font-size-sm);font-weight:var(--neeko-font-weight-bold);line-height:1.2}[data-shift-days] small{font-size:var(--neeko-font-size-2xs);font-weight:var(--neeko-font-weight-bold);line-height:1.2}[data-shift-days]>button[data-kind=none]{border-style:dashed}[data-shift-days]>button[data-kind=unavailable]{border-color:var(--neeko-color-border);background:var(--neeko-color-bg-subtle);color:var(--neeko-color-text)}[data-shift-days]>button[data-kind=anytime]{border-color:var(--neeko-color-border-success);background:var(--neeko-color-bg-success);color:var(--neeko-color-text-success)}[data-shift-days]>button[data-kind=range]{border-color:var(--neeko-color-primary-border);background:var(--neeko-color-primary-subtle);color:var(--neeko-color-primary)}[data-shift-days]>button[aria-expanded=true]{box-shadow:inset 0 0 0 2px var(--neeko-color-primary)}[data-shift-edit]{margin-top:var(--neeko-space-3);padding-top:var(--neeko-space-3);border-top:1px solid var(--neeko-color-bg-subtle)}[data-shift-edit]>h3{margin:0 0 var(--neeko-space-2);font-size:var(--neeko-font-size-sm);font-weight:var(--neeko-font-weight-bold);letter-spacing:var(--neeko-tracking-ui);line-height:var(--neeko-line-height-tight)}[data-board-screen]{max-width:none;padding:var(--neeko-space-5) var(--neeko-space-5) var(--neeko-space-6);background:var(--neeko-color-bg-subtle);min-height:100dvh;margin-inline:0}[data-admin-layout] main[data-board-screen]{max-width:none;padding-inline:var(--neeko-space-3)}[data-admin-layout] main[data-board-screen]>*{max-width:none}[data-board-head]{justify-content:space-between;align-items:flex-end;gap:var(--neeko-space-3);margin-bottom:var(--neeko-space-4);flex-wrap:wrap;display:flex}[data-board-head] h1{font-size:var(--neeko-font-size-3xl);font-weight:var(--neeko-font-weight-bold);letter-spacing:var(--neeko-tracking-display);line-height:var(--neeko-line-height-tight);margin:2px 0 0}[data-board-kicker]{font-size:var(--neeko-font-size-2xs);font-weight:var(--neeko-font-weight-bold);letter-spacing:var(--neeko-tracking-wide);line-height:var(--neeko-line-height-tight);color:var(--neeko-color-text-muted)}[data-board-sub]{font-size:var(--neeko-font-size-xs);letter-spacing:var(--neeko-tracking-label);line-height:var(--neeko-line-height-normal);color:var(--neeko-color-text-muted);margin:2px 0 0}[data-board-stats]{gap:var(--neeko-space-5);display:flex}[data-board-stat]{text-align:right}[data-board-stat]>b{font-size:var(--neeko-font-size-metric);font-weight:var(--neeko-font-weight-bold);letter-spacing:var(--neeko-tracking-display);font-variant-numeric:tabular-nums;line-height:1.2;display:block}[data-board-stat]>span{font-size:var(--neeko-font-size-2xs);font-weight:var(--neeko-font-weight-bold);letter-spacing:var(--neeko-tracking-wide);line-height:var(--neeko-line-height-tight);color:var(--neeko-color-text-muted)}[data-board-stat][data-board-tone=danger]>b{color:var(--neeko-color-text-danger)}[data-board-stat][data-board-tone=warning]>b{color:var(--neeko-color-text-warning)}[data-board-panel]{background:var(--neeko-color-bg);border:1px solid var(--neeko-color-bg-subtle);border-radius:var(--neeko-radius-lg);box-shadow:var(--neeko-shadow-card);overflow:hidden}[data-board-panel]+[data-board-panel]{margin-top:var(--neeko-space-4)}[data-board-panel-head]{justify-content:space-between;align-items:center;gap:var(--neeko-space-3);padding:var(--neeko-space-3) var(--neeko-space-4);border-bottom:1px solid var(--neeko-color-bg-subtle);flex-wrap:wrap;display:flex}[data-board-panel-head] h2{font-size:var(--neeko-font-size-2xs);font-weight:var(--neeko-font-weight-bold);letter-spacing:var(--neeko-tracking-wide);line-height:var(--neeko-line-height-tight);color:var(--neeko-color-text-muted);margin:0}[data-board-legend]{gap:var(--neeko-space-2) var(--neeko-space-4);font-size:var(--neeko-font-size-xs);letter-spacing:var(--neeko-tracking-label);line-height:var(--neeko-line-height-normal);color:var(--neeko-color-text-muted);flex-wrap:wrap;display:flex}[data-board-legend]>span{align-items:center;gap:6px;display:flex}[data-board-swatch]{border:1px solid var(--neeko-color-border-strong);border-radius:var(--neeko-radius-md);width:18px;height:18px}[data-wish-swatch=none]{border-style:dashed}[data-wish-swatch=unavailable]{background:var(--color-secondary-200)}[data-wish-swatch=anytime]{background:var(--neeko-color-bg-success);border-color:var(--neeko-color-border-success)}[data-wish-swatch=range]{background:var(--neeko-color-primary-subtle);border-color:var(--neeko-color-primary-border)}[data-board-tools]{align-items:center;gap:var(--neeko-space-2);padding:var(--neeko-space-3) var(--neeko-space-4);border-bottom:1px solid var(--neeko-color-bg-subtle);flex-wrap:wrap;display:flex}[data-board-tools] button{min-height:36px;padding:6px var(--neeko-space-3);font-size:var(--neeko-font-size-xs);letter-spacing:var(--neeko-tracking-label)}[data-board-selinfo]{font-size:var(--neeko-font-size-xs);letter-spacing:var(--neeko-tracking-label);color:var(--neeko-color-text-muted);margin-left:auto}[data-board-selinfo]>b{color:var(--neeko-color-text)}[data-board-scroll]{-webkit-user-select:none;user-select:none;max-height:70vh;overflow:auto}[data-board-grid]{border-collapse:separate;border-spacing:0;font-variant-numeric:tabular-nums;table-layout:fixed}[data-board-grid] col[data-board-col-name]{width:124px}[data-board-grid] col[data-board-col-day]{width:32px}[data-board-grid] th,[data-board-grid] td{margin:0;padding:0}[data-admin-layout] [data-board-grid]{width:max-content}[data-admin-layout] [data-board-grid] :is(th,td){height:auto}[data-admin-layout] [data-board-grid] tbody :is(th,td){border-top:0}[data-admin-layout] [data-board-grid] tbody td{padding:0}[data-admin-layout] [data-board-grid] [data-board-cell]{min-height:0;font-size:var(--neeko-font-size-2xs);padding-block:0}[data-admin-layout] [data-board-grid] [data-board-pick]{min-height:0;font:inherit;padding-block:0}[data-board-grid] thead th{z-index:var(--neeko-z-sticky);background:var(--neeko-color-bg-subtle);border-bottom:1px solid var(--neeko-color-border);border-right:1px solid var(--neeko-color-bg-subtle);font-size:var(--neeko-font-size-xs);font-weight:var(--neeko-font-weight-bold);letter-spacing:var(--neeko-tracking-display);padding:6px 0;line-height:1.2;position:sticky;top:0}[data-board-grid] thead th:not([data-board-corner]){text-align:center}[data-board-grid] thead th small{font-size:var(--neeko-font-size-2xs);font-weight:var(--neeko-font-weight-normal);line-height:1.3;display:block}[data-board-grid] thead th[data-weekday="0"]{color:var(--neeko-color-text-danger)}[data-board-grid] thead th[data-weekday="6"]{color:var(--neeko-color-text-info)}[data-board-corner]{text-align:left;color:var(--neeko-color-text-muted);left:0;z-index:var(--neeko-z-header)!important;padding-left:var(--neeko-space-4)!important;font-size:var(--neeko-font-size-2xs)!important;letter-spacing:var(--neeko-tracking-wide)!important}[data-board-grid] tbody th{z-index:var(--neeko-z-base);padding:0 var(--neeko-space-3);background:var(--neeko-color-bg);border-bottom:1px solid var(--neeko-color-bg-subtle);border-right:1px solid var(--neeko-color-border);text-align:left;font-size:var(--neeko-font-size-sm);font-weight:var(--neeko-font-weight-medium);letter-spacing:var(--neeko-tracking-body);line-height:1.3;position:sticky;left:0}[data-board-grid] tbody th small{font-size:var(--neeko-font-size-2xs);font-weight:var(--neeko-font-weight-bold);letter-spacing:var(--neeko-tracking-label);line-height:var(--neeko-line-height-tight);color:var(--neeko-color-text-warning);display:block}[data-board-grid] tbody td{border-bottom:1px solid var(--neeko-color-bg-subtle);border-right:1px solid var(--neeko-color-bg-subtle)}[data-board-pick]{width:100%;min-height:0;color:inherit;font:inherit;letter-spacing:inherit;text-align:inherit;background:0 0;border:0;padding:0;display:block}[data-board-pick]:hover:not(:disabled){color:var(--neeko-color-primary);background:0 0}[data-board-pick]:after{content:none}[data-board-cell]{width:100%;height:42px;color:var(--neeko-color-text);font-size:var(--neeko-font-size-2xs);font-weight:var(--neeko-font-weight-bold);letter-spacing:0;background:0 0;border:0;border-radius:0;justify-content:center;align-items:center;padding:0;line-height:1.2;display:flex}[data-board-cell]:after{content:none}[data-board-cell][data-wish=none]{background:repeating-linear-gradient(45deg, var(--neeko-color-bg), var(--neeko-color-bg) 4px, var(--neeko-color-bg-subtle) 4px, var(--neeko-color-bg-subtle) 8px)}[data-board-cell][data-wish=unavailable]{background:var(--color-secondary-200);color:var(--neeko-color-text-muted)}[data-board-cell][data-wish=anytime]{background:var(--neeko-color-bg-success)}[data-board-cell][data-wish=range]{background:var(--neeko-color-primary-subtle)}[data-board-cell]:hover:not(:disabled){box-shadow:inset 0 0 0 2px var(--neeko-color-border-strong);background:0 0}[data-board-cell][data-flag=conflict]{box-shadow:inset 0 0 0 2px var(--neeko-color-text-danger);color:var(--neeko-color-text-danger)}[data-board-cell][data-flag=unanswered]{box-shadow:inset 0 0 0 2px var(--neeko-color-text-warning);color:var(--neeko-color-text-warning)}[data-board-cell][aria-pressed=true]{box-shadow:inset 0 0 0 3px var(--neeko-color-primary)}[data-board-cell] u{font-weight:var(--neeko-font-weight-normal);opacity:.42;text-decoration:none}[data-board-grid] tfoot th,[data-board-grid] tfoot td{z-index:var(--neeko-z-sticky);background:var(--neeko-color-bg-subtle);border-top:1px solid var(--neeko-color-border);border-right:1px solid var(--neeko-color-bg-subtle);position:sticky;bottom:0}[data-board-grid] tfoot th{z-index:var(--neeko-z-header);padding:0 var(--neeko-space-3);text-align:left;font-size:var(--neeko-font-size-2xs);font-weight:var(--neeko-font-weight-bold);letter-spacing:var(--neeko-tracking-wide);color:var(--neeko-color-text-muted);left:0}[data-board-count]{height:34px;font-size:var(--neeko-font-size-xs);font-weight:var(--neeko-font-weight-bold);font-variant-numeric:tabular-nums;justify-content:center;align-items:center;display:flex}[data-board-count][data-thin=true]{color:var(--neeko-color-text-danger)}[data-board-editor]{padding:var(--neeko-space-4)}[data-board-editor] h3{font-size:var(--neeko-font-size-xl);font-weight:var(--neeko-font-weight-bold);letter-spacing:var(--neeko-tracking-body);line-height:var(--neeko-line-height-tight);margin:0}[data-board-wish]{margin:var(--neeko-space-1) 0 var(--neeko-space-3);font-size:var(--neeko-font-size-sm);letter-spacing:var(--neeko-tracking-body);line-height:var(--neeko-line-height-normal);color:var(--neeko-color-text-muted)}[data-board-wish]>b{color:var(--neeko-color-text)}[data-board-warn]{margin:0 0 var(--neeko-space-3);padding:2px var(--neeko-space-2);border:1px solid var(--neeko-color-border-danger);border-radius:var(--neeko-radius-md);background:var(--neeko-color-bg-danger);color:var(--neeko-color-text-danger);font-size:var(--neeko-font-size-xs);font-weight:var(--neeko-font-weight-bold);letter-spacing:var(--neeko-tracking-label);line-height:var(--neeko-line-height-relaxed);display:inline-block}[data-board-warn][data-board-tone=warning]{border-color:var(--neeko-color-border-warning);background:var(--neeko-color-bg-warning);color:var(--neeko-color-text-warning)}[data-board-error]{margin:0 0 var(--neeko-space-3);padding:var(--neeko-space-2) var(--neeko-space-3);border:1px solid var(--neeko-color-border-danger);border-radius:var(--neeko-radius-md);background:var(--neeko-color-bg-danger);color:var(--neeko-color-text-danger);font-size:var(--neeko-font-size-sm);letter-spacing:var(--neeko-tracking-body);line-height:var(--neeko-line-height-normal)}[data-board-row]{align-items:center;gap:var(--neeko-space-2);flex-wrap:wrap;display:flex}[data-board-row]+[data-board-row]{margin-top:var(--neeko-space-3)}[data-board-label]{width:100%;font-size:var(--neeko-font-size-2xs);font-weight:var(--neeko-font-weight-bold);letter-spacing:var(--neeko-tracking-wide);line-height:var(--neeko-line-height-tight);color:var(--neeko-color-text-muted)}[data-board-empty]{padding:var(--neeko-space-5) var(--neeko-space-4);font-size:var(--neeko-font-size-sm);letter-spacing:var(--neeko-tracking-body);line-height:var(--neeko-line-height-relaxed);color:var(--neeko-color-text-muted);margin:0}[data-board-note]{margin:var(--neeko-space-4) 0 0;font-size:var(--neeko-font-size-xs);letter-spacing:var(--neeko-tracking-label);line-height:var(--neeko-line-height-relaxed);color:var(--neeko-color-text-muted)}[data-screen-breadcrumb]{margin-bottom:var(--neeko-space-4);color:var(--neeko-color-text-muted);font-size:var(--neeko-font-size-xs)}[data-screen-breadcrumb] ol{flex-wrap:wrap;gap:0;margin:0;padding:0;list-style:none;display:flex}[data-screen-breadcrumb] li{border:0;padding:0;display:inline}[data-screen-breadcrumb] li>span{margin-inline:var(--neeko-space-2)}[data-copy-section],[data-auth-explanation]{background:var(--neeko-color-bg);border:1px solid var(--neeko-color-divider);border-radius:var(--neeko-radius-md);padding:var(--neeko-space-5);margin-block:var(--neeko-space-5);min-width:0}[data-copy-section]>h2,[data-auth-explanation]>h2{margin:0 0 var(--neeko-space-4)}[data-copy-section]>p:last-child,[data-auth-explanation]>p:last-child{margin-bottom:0}[data-copy-note]{margin-top:var(--neeko-space-5);padding-top:var(--neeko-space-5);border-top:1px solid var(--neeko-color-divider)}[data-link-status]{align-items:center;gap:var(--neeko-space-4);padding:var(--neeko-space-4);border:1px solid var(--neeko-color-divider);border-radius:var(--neeko-radius-md);background:var(--neeko-color-bg);display:flex}[data-link-status]>span{padding:var(--neeko-space-2) var(--neeko-space-3);border-radius:var(--neeko-radius-md);border:1px solid var(--neeko-color-border-warning);background:var(--neeko-color-bg-warning);color:var(--neeko-color-text-warning);font-size:var(--neeko-font-size-xs);flex-shrink:0}[data-link-status]>[data-tone=success]{border-color:var(--neeko-color-border-success);background:var(--neeko-color-bg-success);color:var(--neeko-color-text-success)}[data-auth-explanation]{margin-top:var(--neeko-space-7);border:0;border-radius:0}[data-auth-explanation] p{font-size:var(--neeko-font-size-sm);color:var(--neeko-color-text-muted)}[data-auth-card] form>h2{margin:0 0 var(--neeko-space-4)}[data-auth-card] form:has([data-testid=set-password-confirm]){border-bottom:1px solid var(--neeko-color-divider);border-radius:var(--neeko-radius-md)}[data-copy-fields]>:is(h2,[data-copy-intro]){grid-column:1/-1}[data-copy-fields]>[data-copy-intro]{color:var(--neeko-color-text-muted);margin-top:0}[data-copy-fields]>[data-field-row]{display:contents}[data-copy-fields]>p,[data-copy-fields]>[data-field-row]>p{margin-top:0;margin-bottom:var(--neeko-space-4);min-width:0;max-width:none}[data-copy-fields] input:not([type=checkbox],[type=radio]),[data-copy-fields] select{width:100%}[data-testid=a3-candidate-new]>form>[data-copy-section],[data-testid=a16-settings]>form>[data-copy-section]{grid-column:1/-1;margin:0}[data-testid=a3-candidate-new]>form,[data-testid=a16-settings]>form{gap:var(--neeko-space-5)}[data-testid=a16-settings]>form,[data-testid=o6-commuting]>form{background:0 0;border:0;padding:0}[data-testid=o6-commuting]>form>[data-copy-section]{grid-column:1/-1;margin:0}[data-testid=o4-dependents] [data-copy-section] ul{padding-left:0}[data-testid=a10-privacy] form[data-screen-style]{max-width:none}[data-testid=a10-privacy] form[data-screen-style] input{width:100%}[data-testid=a10-privacy] form[data-screen-style]>button{justify-self:start}[data-toast]{min-width:240px;padding:var(--neeko-space-2) var(--neeko-space-3);border-radius:var(--neeko-radius-md);background:var(--neeko-color-bg);color:var(--neeko-color-text);border:1px solid var(--neeko-color-divider)}[data-toast][data-tone=success]{background:var(--neeko-color-bg-success);color:var(--neeko-color-text-success);border-color:var(--neeko-color-border-success)}[data-toast][data-tone=warning]{background:var(--neeko-color-bg-warning);color:var(--neeko-color-text-warning);border-color:var(--neeko-color-border-warning)}[data-toast][data-tone=info]{background:var(--neeko-color-bg-info);color:var(--neeko-color-text-info);border-color:var(--neeko-color-border-info)}@media (width>=640px){[data-copy-fields]{column-gap:var(--neeko-space-5);grid-template-columns:repeat(2,minmax(0,1fr));display:grid}[data-testid=a10-privacy] form[data-screen-style]{gap:var(--neeko-space-4);grid-template-columns:repeat(2,minmax(0,1fr))}[data-testid=a10-privacy] form[data-screen-style]>:is(button,p){grid-column:1/-1}[data-testid=a10-privacy] form[data-screen-style]:has(textarea){grid-template-columns:1fr}}@media (width<=639.98px){[data-copy-section],[data-auth-explanation]{padding:var(--neeko-space-4)}[data-testid=a3-candidate-new]>form,[data-testid=a16-settings]>form{display:grid}[data-testid=a3-candidate-new]>form>[data-copy-section]{width:100%}}[data-screen-style=pagination]{gap:var(--neeko-space-2);margin-top:var(--neeko-space-3);display:flex}[data-screen-style=import-progress]{grid-template-columns:auto 1fr;gap:4px 16px;margin:12px 0;display:grid}[data-screen-style=result-section]{margin-top:var(--neeko-space-4)}[data-screen-style=result-table]{margin-top:var(--neeko-space-3);width:100%}[data-screen-style=result-detail]{margin-top:var(--neeko-space-3)}[data-screen-style=form-error]{margin-bottom:var(--neeko-space-4)}[data-screen-style=option-group]{margin-bottom:var(--neeko-space-5)}[data-screen-style=option-row]{padding:4px 0;display:block}[data-screen-style=option-followup]{margin-top:var(--neeko-space-2);display:block}[data-screen-style=option-separated]{margin-bottom:var(--neeko-space-1);display:block}[data-screen-style=expiry-field]{margin-bottom:var(--neeko-space-5);display:block}[data-screen-style=form-actions]{gap:var(--neeko-space-2);flex-wrap:wrap;display:flex}[data-screen-style=form-note]{color:var(--neeko-color-text-muted);font-size:var(--neeko-font-size-xs)}[data-screen-style=privacy-form]{gap:var(--neeko-space-2);max-width:400px;display:grid}[data-screen-style=reason-field]{margin-bottom:var(--neeko-space-2);display:block}[data-screen-style=deletion-note]{font-size:var(--neeko-font-size-xs)}[data-screen-style=csv-input]{font-family:var(--neeko-font-family-mono);font-size:var(--neeko-font-size-sm)}[data-screen-style=toast-list]{bottom:var(--neeko-space-4);gap:var(--neeko-space-2);right:var(--neeko-space-4);z-index:100;flex-direction:column;display:flex;position:fixed}[data-screen-style=block-label]{display:block}[data-screen-style=flush-heading]{margin-top:0}[data-screen-style=withdraw-complete]{background:var(--neeko-color-bg-success);border:1px solid var(--neeko-color-border-success);border-radius:var(--neeko-space-1);padding:var(--neeko-space-3)}[data-screen-style=withdraw-note]{margin:4px 0 0}[data-screen-style=withdraw-pending]{background:var(--neeko-color-bg-info);border:1px solid var(--neeko-color-border-info);border-radius:var(--neeko-space-1);padding:var(--neeko-space-3)}[data-auth-intro] h1{text-wrap:wrap}[data-auth-eyebrow]{color:var(--neeko-color-text-muted);font-size:var(--neeko-font-size-sm);margin-bottom:var(--neeko-space-5)}[data-auth-intro] [data-auth-lead]{margin-top:var(--neeko-space-5)}[data-testid=a3-candidate-new]>form{background:0 0;border:0;border-radius:0;padding:0}[data-testid=a3-candidate-new]>form>[data-copy-section]{margin-bottom:var(--neeko-space-5)}[data-testid=a10-privacy]>[data-card]{margin-block:var(--neeko-space-4)}[data-testid=a10-privacy] [data-testid=card-title]{margin-top:0}[data-testid=a10-privacy] textarea{width:100%;max-width:none}[data-testid=c1-not-found]>[data-panel],[data-testid=c7-completion]>[data-panel]{background:0 0;border:0;padding-inline:0}[data-testid=c7-completion] [data-testid=c7-report-ready]{color:var(--neeko-color-text);background:0 0;border:0;padding:0}[data-testid=c1-not-found]>[data-copy-section],[data-testid=c7-completion]>[data-copy-section],[data-testid=e1-self-service]>[data-copy-section]{border:0;border-radius:0}[data-testid=e1-self-service]>[data-testid=e1-not-found]{color:var(--neeko-color-text-muted);background:0 0;border:0;padding:0}[data-testid=consent-form][data-panel]{background:0 0;border:0;padding:0}[data-required-consent]{margin-block:var(--neeko-space-5)}[data-required-consent] [data-consent-purpose-trigger]{border:1px solid var(--neeko-color-divider);border-radius:var(--neeko-radius-md);padding:var(--neeko-space-3)}[data-required-consent] [data-consent-purpose-trigger][aria-expanded=true]{background:var(--neeko-color-bg-info)}[data-candidate-main]>main>h1{text-wrap:wrap}[data-auth-screen] [data-auth-explanation]{margin-inline:calc(-1 * var(--neeko-space-4))}[data-testid=o6-commuting]>form>[data-copy-section]:first-child{border-radius:var(--neeko-radius-md) var(--neeko-radius-md) 0 0;border-bottom:0}[data-testid=o6-commuting]>form>[data-copy-section]:nth-child(2){border-radius:0 0 var(--neeko-radius-md) var(--neeko-radius-md);border-top:0}[data-testid=o6-commuting]>form>[data-copy-section]:nth-child(2)>h2{padding-top:var(--neeko-space-5);border-top:1px solid var(--neeko-color-divider)}@media (width>=640px){[data-auth-card]>[data-auth-intro]{grid-area:2/1/4;align-self:center}[data-testid=a16-settings] [data-copy-fields]>p:has(>label){gap:var(--neeko-space-1) var(--neeko-space-2);grid-template-columns:minmax(0,.8fr) minmax(0,1fr);align-items:center;display:grid}[data-testid=a16-settings] [data-copy-fields]>p>[data-field-hint]{grid-column:2}[data-testid=a16-settings] [data-copy-fields]:has(#office-healthInsurerKind){grid-template-columns:1fr}[data-testid=a16-settings] [data-copy-fields]>p:has(#office-healthInsurerKind){grid-template-columns:12rem minmax(0,1fr)}[data-testid=a16-settings] [data-copy-fields]>p:has(#office-hasPensionFund){margin-left:12rem;display:block}[data-deletion-options]{gap:var(--neeko-space-6);grid-template-columns:repeat(2,minmax(0,1fr));display:grid}[data-deletion-options]>[data-copy-note]{border-top:0;border-left:1px solid var(--neeko-color-divider);padding-top:0;padding-left:var(--neeko-space-6);margin-top:0}[data-testid=a10-privacy] form[data-screen-style]:has([data-testid=a10-update-submit])>button{justify-self:end}}[data-heading-part]{display:inline-block}[data-testid=consent-form]>[data-optional-consent]{margin-block:var(--neeko-space-5)}[data-testid=consent-form]>[data-optional-consent]>h2{margin-top:0}@media (width>=640px){[data-candidate-main] [data-testid=o6-commuting]>form{background:0 0;border:0;padding:0}[data-testid=o6-commuting]>form>[data-copy-section]{margin:0}[data-testid=o6-commuting]>form>[data-copy-section]:first-child>[data-field]:last-child{grid-column:1/-1}}[data-toast][data-tone=danger]{background:var(--neeko-color-bg-danger);color:var(--neeko-color-text-danger);border-color:var(--neeko-color-border-danger)}[data-detail-layout]{grid-template-columns:minmax(0,1fr)}[data-detail-actions]{justify-content:flex-end;align-items:start;gap:var(--neeko-space-4);border-top:0;flex-wrap:wrap;grid-row:1;padding-top:0;display:flex;position:static}[data-detail-actions]>h2{flex-basis:auto;margin-bottom:0}[data-detail-actions]>[data-action-item]{border:0;flex:0 240px;margin:0;padding:0}[data-detail-actions] [data-action-note]{margin-top:var(--neeko-space-2)}[data-review-section]{padding:var(--neeko-space-6);margin-bottom:var(--neeko-space-4);border:1px solid var(--neeko-color-divider);border-radius:var(--neeko-radius-md);background:var(--neeko-color-bg)}[data-metric-row]{background:var(--neeko-color-bg);border:1px solid var(--neeko-color-divider);border-radius:var(--neeko-radius-md);padding:var(--neeko-space-6)}[data-testid=a4-candidate-detail]>[data-detail-card]+[data-detail-card]{margin-top:var(--neeko-space-4)}[data-testid=a4-profile]{grid-template-columns:minmax(120px,1fr) minmax(0,3fr);gap:0;display:grid}[data-testid=a4-profile]>:is(dt,dd){padding:var(--neeko-space-3);border-top:1px solid var(--neeko-color-divider);overflow-wrap:anywhere;margin:0}[data-testid=a7-audits]>[data-filter-panel]{background:var(--neeko-color-bg);border:1px solid var(--neeko-color-divider);border-radius:var(--neeko-radius-md);padding:var(--neeko-space-6)}[data-testid=ops-publish-consent-document]>[data-panel]{max-width:none}[data-testid=ops-consent-documents]{margin-bottom:var(--neeko-space-6)}[data-testid=a5-candidate-invite]>form{gap:var(--neeko-space-4);background:0 0;border:0;flex-direction:column;padding:0;display:flex}[data-testid=a5-candidate-invite] fieldset{padding:var(--neeko-space-6);background:var(--neeko-color-bg);border:1px solid var(--neeko-color-divider);border-radius:var(--neeko-radius-md);margin:0}[data-testid=a5-candidate-invite] fieldset:has(input[name=battery]){order:-1}[data-testid=a5-candidate-invite] [data-screen-style=form-actions],[data-testid=a3-candidate-new]>form>p:last-child{justify-content:flex-end;gap:var(--neeko-space-4);width:100%;display:flex}[data-testid=o3-mynumber]>form{padding:var(--neeko-space-6);background:var(--neeko-color-bg);border:1px solid var(--neeko-color-divider);border-radius:var(--neeko-radius-md)}[data-testid=processing-screen]>[data-testid=stage-message],[data-testid=o8-done]>section{padding:var(--neeko-space-6);background:var(--neeko-color-bg);margin-block:var(--neeko-space-6)}@media (width>=640px){:is([data-testid=ops-publish-consent-document] form,[data-testid=a12-hire-detail] form:has([data-testid=a12-conditions-submit]),[data-detail-main] form:has([data-testid=a14-dep-add])){gap:var(--neeko-space-4) var(--neeko-space-6);grid-template-columns:repeat(2,minmax(0,1fr));display:grid}:is([data-testid=ops-publish-consent-document] form>p,[data-testid=a12-hire-detail] form:has([data-testid=a12-conditions-submit])>label){min-width:0;max-width:none;margin:0}:is([data-testid=ops-publish-consent-document] form :is(input,textarea),[data-testid=a12-hire-detail] form:has([data-testid=a12-conditions-submit]) input,[data-testid=a12-hire-detail] form:has([data-testid=a12-conditions-submit]) select){width:100%}[data-testid=a12-hire-detail] form>[data-testid=a12-conditions-submit]{grid-column:1/-1;justify-self:end}[data-testid=ops-publish-consent-document] form>p:has(button){grid-column:1/-1;justify-self:end}[data-testid=bulk-import-progress]{gap:var(--neeko-space-3);padding:var(--neeko-space-6);grid-template-columns:repeat(5,minmax(0,1fr));display:grid}[data-testid=bulk-import-progress]>dt{grid-row:1}[data-testid=bulk-import-progress]>dd{grid-row:2;margin:0}[data-testid=bulk-import-job] [data-screen-style=result-section]:has(table){padding:var(--neeko-space-6);background:var(--neeko-color-bg);border:1px solid var(--neeko-color-divider);border-radius:var(--neeko-radius-md)}[data-testid=o2-profile] [data-field-group]{gap:var(--neeko-space-3) var(--neeko-space-6);grid-template-columns:repeat(2,minmax(0,1fr));display:grid}[data-testid=o2-profile] [data-field-group]>[data-field-row]{display:contents}[data-testid=o2-profile] [data-field-group]>:is(legend,[data-form-note]){grid-column:1/-1}[data-testid=o2-profile] [data-field]:has(#addressLine1,#addressLine2){grid-column:1/-1}[data-testid=o2-profile] [data-field]{max-width:none;margin:0}[data-testid=o2-profile] [data-field] input:not([type=checkbox]),[data-testid=o2-profile] [data-field] select{width:100%}[data-testid=ops-tenant-detail] form{gap:var(--neeko-space-3) var(--neeko-space-6);grid-template-columns:repeat(2,minmax(0,1fr));display:grid}[data-testid=ops-tenant-detail] form input{width:100%}[data-testid=ops-tenant-detail] form button{grid-column:1/-1;justify-self:end}}@media (width<=639.98px){[data-detail-actions]{justify-content:stretch}[data-detail-actions]>[data-action-item]{flex-basis:100%}[data-review-section],[data-metric-row]{padding:var(--neeko-space-4)}[data-testid=a4-profile]{grid-template-columns:minmax(0,1fr)}[data-testid=a4-profile]>dd{border-top:0;padding-top:0}[data-testid=a3-candidate-new]>form>p:last-child,[data-testid=a5-candidate-invite] [data-screen-style=form-actions]{flex-direction:column}[data-testid=a3-candidate-new]>form>p:last-child>*,[data-testid=a5-candidate-invite] [data-screen-style=form-actions]>*{width:100%}}[data-auth-screen]:not(:has([data-auth-explanation])){min-block-size:auto}[data-testid=o8-done]>p:nth-of-type(2){background:var(--neeko-color-bg);padding:var(--neeko-space-6);margin-block:var(--neeko-space-6);max-width:none}[data-testid=submit-confirm-screen]{background:0 0;border:0;padding:0}[data-testid=submit-confirm-screen]>[data-testid=completion-count],[data-testid=submit-confirm-screen]>[data-testid=estimated-duration]{padding:var(--neeko-space-6);background:var(--neeko-color-bg);border:1px solid var(--neeko-color-divider);border-radius:var(--neeko-radius-md)}@media (width>=640px){[data-auth-card] button[data-size=lg]{min-height:var(--neeko-control-h-md)}[data-testid=o2-profile] [data-field-group] p{width:100%;max-width:none;margin-block:0 var(--neeko-space-3)}[data-testid=o2-profile] [data-field-group] input:not([type=checkbox]),[data-testid=o2-profile] [data-field-group] select{width:100%}[data-testid=o2-profile] [data-field-group] p:has(#addressLine1,#addressLine2){grid-column:1/-1}[data-detail-main] form:has([data-testid=a14-dep-add]){gap:var(--neeko-space-4) var(--neeko-space-6);grid-template-columns:repeat(2,minmax(0,1fr));display:grid}[data-detail-main] form:has([data-testid=a14-dep-add])>:is(fieldset,p){grid-column:1/-1}[data-detail-main] form:has([data-testid=a14-dep-add])>label{max-width:none;margin:0}[data-detail-main] form:has([data-testid=a14-dep-add]) input:not([type=checkbox]){width:100%}[data-detail-main] form:has([data-testid=a14-dep-add]) select{width:100%}[data-testid=submit-confirm-screen] [data-testid=unanswered-pages]{gap:var(--neeko-space-3);grid-template-columns:repeat(3,minmax(0,1fr));display:grid}[data-testid=submit-confirm-screen] [data-testid=unanswered-pages] li{padding:var(--neeko-space-2);border:1px solid var(--neeko-color-divider)}}@media (width<=639.98px){form>p:has(>[data-testid=onboard-next-button]){gap:var(--neeko-space-3);flex-direction:column-reverse;display:flex}[data-testid=onboard-next-button],[data-testid=onboard-back-button]{width:100%;margin-inline:0}}[data-testid=ops-publish-consent-document],[data-testid=ops-consent-documents]{max-width:none}[data-testid=a3-candidate-new]>form>p:last-child{grid-column:1/-1;max-width:none}@media (width>=640px){[data-testid=a16-settings],[data-testid=a7-audits]{position:relative}[data-testid=a16-settings] [data-page-header]{padding-right:240px}[data-testid=a16-settings]>form>p:has([data-testid=a16-submit]){right:0;top:var(--neeko-space-7);border:0;margin:0;padding:0;position:absolute}[data-testid=a3-candidate-new]>form>p:last-child>*{flex:1}[data-testid=a3-candidate-new]>form>p:last-child>button:first-child{order:1}[data-testid=ops-tenant-detail] form label{grid-row:1}[data-testid=ops-tenant-detail] form input{grid-row:2}[data-testid=ops-tenant-detail] form [data-form-note]{grid-column:1/-1}form>p:has(>[data-testid=onboard-next-button]){justify-content:space-between;width:100%;max-width:none;display:flex}[data-testid=onboard-next-button]{margin-left:auto}}[data-testid=o3-mynumber]>form{background:0 0;border:0;padding:0}[data-testid=o3-mynumber] [data-number-card],[data-testid=o3-mynumber] [data-identity-documents]{padding:var(--neeko-space-6);border:1px solid var(--neeko-color-divider);border-radius:var(--neeko-radius-md);background:var(--neeko-color-bg);margin:0 0 var(--neeko-space-4)}[data-testid=ops-publish-consent-document],[data-testid=ops-publish-consent-document]>h2{margin-top:0}}@layer utilities{.absolute{position:absolute}.fixed{position:fixed}.relative{position:relative}.container{width:100%}@media (width>=40rem){.container{max-width:40rem}}@media (width>=48rem){.container{max-width:48rem}}@media (width>=64rem){.container{max-width:64rem}}@media (width>=80rem){.container{max-width:80rem}}@media (width>=96rem){.container{max-width:96rem}}.block{display:block}.contents{display:contents}.flex{display:flex}.grid{display:grid}.hidden{display:none}.inline{display:inline}.inline-flex{display:inline-flex}.table{display:table}.h-1{height:var(--spacing)}.h-8{height:calc(var(--spacing) * 8)}.h-10{height:calc(var(--spacing) * 10)}.h-11{height:calc(var(--spacing) * 11)}.h-12{height:calc(var(--spacing) * 12)}.w-full{width:100%}.cursor-pointer{cursor:pointer}.resize{resize:both}.items-center{align-items:center}.justify-center{justify-content:center}.gap-2{gap:calc(var(--spacing) * 2)}.truncate{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.rounded-full{border-radius:var(--radius-full)}.rounded-md{border-radius:var(--radius-md)}.border{border-style:var(--tw-border-style);border-width:1px}.border-input{border-color:var(--neeko-color-border-strong)}.border-primary{border-color:var(--neeko-color-primary)}.border-transparent{border-color:#0000}.bg-brand-gradient{background-image:none;background-color:var(--neeko-color-primary)}.bg-brand-gradient-hover{background-image:none;background-color:var(--neeko-color-primary-hover)}.bg-background{background-color:var(--neeko-color-bg)}.bg-destructive{background-color:var(--neeko-color-text-danger)}.bg-primary{background-color:var(--neeko-color-primary)}.px-2{padding-inline:calc(var(--spacing) * 2)}.px-3{padding-inline:calc(var(--spacing) * 3)}.px-4{padding-inline:calc(var(--spacing) * 4)}.px-6{padding-inline:calc(var(--spacing) * 6)}.text-base{font-size:var(--text-base);line-height:var(--tw-leading,var(--text-base--line-height))}.text-sm{font-size:var(--text-sm);line-height:var(--tw-leading,var(--text-sm--line-height))}.leading-tight{--tw-leading:var(--leading-tight);line-height:var(--leading-tight)}.font-bold{--tw-font-weight:var(--font-weight-bold);font-weight:var(--font-weight-bold)}.font-semibold{--tw-font-weight:var(--font-weight-semibold);font-weight:var(--font-weight-semibold)}.whitespace-nowrap{white-space:nowrap}.text-destructive-foreground{color:var(--neeko-color-text-inverse)}.text-foreground{color:var(--neeko-color-text)}.text-primary{color:var(--neeko-color-primary)}.text-primary-foreground{color:var(--neeko-color-primary-fg)}.tabular-nums{--tw-numeric-spacing:tabular-nums;font-variant-numeric:var(--tw-ordinal,) var(--tw-slashed-zero,) var(--tw-numeric-figure,) var(--tw-numeric-spacing,) var(--tw-numeric-fraction,)}.shadow{--tw-shadow:0 1px 3px 0 var(--tw-shadow-color,#0000001a), 0 1px 2px -1px var(--tw-shadow-color,#0000001a);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.ring{--tw-ring-shadow:var(--tw-ring-inset,) 0 0 0 calc(1px + var(--tw-ring-offset-width)) var(--tw-ring-color,currentcolor);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.outline{outline-style:var(--tw-outline-style);outline-width:1px}.filter{filter:var(--tw-blur,) var(--tw-brightness,) var(--tw-contrast,) var(--tw-grayscale,) var(--tw-hue-rotate,) var(--tw-invert,) var(--tw-saturate,) var(--tw-sepia,) var(--tw-drop-shadow,)}.transition{transition-property:color,background-color,border-color,outline-color,text-decoration-color,fill,stroke,--tw-gradient-from,--tw-gradient-via,--tw-gradient-to,opacity,box-shadow,transform,translate,scale,rotate,filter,-webkit-backdrop-filter,backdrop-filter,display,content-visibility,overlay,pointer-events;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration))}.transition-colors{transition-property:color,background-color,border-color,outline-color,text-decoration-color,fill,stroke,--tw-gradient-from,--tw-gradient-via,--tw-gradient-to;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration))}.select-all{-webkit-user-select:all;user-select:all}.after\:absolute:after{content:var(--tw-content);position:absolute}.after\:inset-x-0:after{content:var(--tw-content);inset-inline:0}.after\:top-1\/2:after{content:var(--tw-content);top:50%}.after\:h-11:after{content:var(--tw-content);height:calc(var(--spacing) * 11)}.after\:min-h-\[44px\]:after{content:var(--tw-content);min-height:44px}.after\:-translate-y-1\/2:after{content:var(--tw-content);--tw-translate-y:calc(calc(1 / 2 * 100%) * -1);translate:var(--tw-translate-x) var(--tw-translate-y)}.after\:content-\[\'\'\]:after{--tw-content:"";content:var(--tw-content)}@media (hover:hover){.hover\:bg-brand-gradient-hover:hover{background-image:none;background-color:var(--neeko-color-primary-hover)}.hover\:bg-muted:hover{background-color:var(--neeko-color-bg-subtle)}.hover\:bg-primary\/10:hover{background-color:var(--neeko-color-primary)}@supports (color:color-mix(in lab, red, red)){.hover\:bg-primary\/10:hover{background-color:color-mix(in oklab, var(--neeko-color-primary) 10%, transparent)}}.hover\:opacity-90:hover{opacity:.9}}.focus-visible\:ring-2:focus-visible{--tw-ring-shadow:var(--tw-ring-inset,) 0 0 0 calc(2px + var(--tw-ring-offset-width)) var(--tw-ring-color,currentcolor);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.focus-visible\:ring-ring:focus-visible{--tw-ring-color:var(--neeko-color-primary)}.focus-visible\:ring-offset-2:focus-visible{--tw-ring-offset-width:2px;--tw-ring-offset-shadow:var(--tw-ring-inset,) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color)}.focus-visible\:outline-none:focus-visible{--tw-outline-style:none;outline-style:none}.disabled\:pointer-events-none:disabled{pointer-events:none}.disabled\:cursor-not-allowed:disabled{cursor:not-allowed}.disabled\:border-input:disabled{border-color:var(--neeko-color-border-strong)}.disabled\:bg-muted:disabled{background-color:var(--neeko-color-bg-subtle)}.disabled\:bg-none:disabled{background-image:none}.disabled\:text-muted-foreground:disabled{color:var(--neeko-color-text-muted)}.\[\&_svg\]\:pointer-events-none svg{pointer-events:none}.\[\&_svg\]\:size-4 svg{width:calc(var(--spacing) * 4);height:calc(var(--spacing) * 4)}.\[\&_svg\]\:shrink-0 svg{flex-shrink:0}button.rounded-md{border-radius:var(--neeko-button-radius);border-width:var(--neeko-button-border-width)}@media (width>=640px){button.rounded-md{font-size:var(--neeko-font-size-sm)}}:where([data-admin-layout],[data-ops-layout],[data-candidate-screen],[data-auth-screen]) h1,[data-page-title]{font-size:var(--neeko-font-size-3xl);font-weight:var(--neeko-font-weight-bold)}:where([data-admin-layout],[data-ops-layout],[data-candidate-screen],[data-auth-screen]) h2,[data-panel-title],[data-detail-card-title],[data-group-title]{font-size:var(--neeko-font-size-xl);font-weight:var(--neeko-font-weight-bold)}[data-metric-value],[data-testid=kpi-tile-value],[data-todo-count]{font-size:var(--neeko-font-size-metric);font-weight:var(--neeko-font-weight-bold)}[data-person-name-row]>a,a[data-testid^=a11-link],[data-record-link],[data-work-link] strong,[data-filing-title],[data-dependent-name],[data-option-name]{font-size:var(--neeko-font-size-lg);font-weight:var(--neeko-font-weight-bold)}:where([data-admin-layout],[data-ops-layout]) table,:where([data-admin-layout],[data-ops-layout],[data-candidate-screen],[data-auth-screen]) input:not([type=checkbox],[type=radio]),:where([data-admin-layout],[data-ops-layout],[data-candidate-screen],[data-auth-screen]) select,:where([data-admin-layout],[data-ops-layout],[data-candidate-screen],[data-auth-screen]) textarea,[data-field]>dd,[data-page-header-lead],[data-section-description],[data-auth-lead],[data-onboard-preparation]>p,[data-optional-consent-body]{font-size:var(--neeko-font-size-md);font-weight:var(--neeko-font-weight-normal)}:where([data-admin-layout],[data-ops-layout],[data-candidate-screen],[data-auth-screen]) label,:where([data-admin-layout],[data-ops-layout],[data-candidate-screen],[data-auth-screen]) dt,:where([data-admin-layout],[data-ops-layout],[data-candidate-screen],[data-auth-screen]) legend,:where([data-admin-layout],[data-ops-layout]) thead th,[data-todo-title],[data-testid=kpi-tile-label],[data-metric-label]{font-size:var(--neeko-font-size-sm);font-weight:var(--neeko-font-weight-bold);color:#1f2937}:where([data-admin-layout],[data-ops-layout],[data-candidate-screen],[data-auth-screen]) button,[data-page-header-actions]>a,[data-primary-link]{font-size:var(--neeko-font-size-sm);font-weight:var(--neeko-font-weight-bold)}.neeko-meta,[data-person-kana],[data-tenure],[data-dependent-kana],[data-cell-note],[data-identity-line],[data-detail-idline],[data-testid=a13-table] tbody td:nth-child(2),[data-assessment-table] td[data-col=date],[data-assessment-table] td[data-col=due],[data-detail-timeline] dt,[data-field-hint],[data-form-note],[data-action-note],[data-group-note],[data-picker-hint],[data-option-sub],[data-metric-unit],[data-todo-unit],[data-todo-hint],[data-chart-date],[data-record-arrow],[data-filing-filed],[data-modal-footnote],[data-screen-style=form-note],[data-screen-style=deletion-note]{font-size:var(--neeko-font-size-xs);font-weight:var(--neeko-font-weight-normal);color:var(--neeko-color-text-muted)}[data-testid=status-badge],[data-pending-change],[data-filing-necessity],[data-dependent-relationship],[data-section-kicker],[data-nav-group-label],[data-auth-eyebrow],[data-link-status]>span{font-size:var(--neeko-font-size-2xs);font-weight:var(--neeko-font-weight-bold)}:where([data-admin-layout],[data-ops-layout]) thead th{border-bottom-color:#cbd5e1}:where([data-admin-layout],[data-ops-layout]) tbody tr:not(:has([data-deadline-cell][data-tone=danger])):not(tr:has([data-deadline-cell][data-tone=danger])+tr)>:is(th,td){border-top-color:#cbd5e1}@media (width>=640px){[data-testid=bulk-import-progress]>dd:not([data-testid=bulk-import-status]){font-size:var(--neeko-font-size-metric);font-weight:var(--neeko-font-weight-bold)}[data-testid=ops-tenants-table] tbody td:first-child a,[data-testid=a10-members] tbody td:first-child{font-size:var(--neeko-font-size-lg);font-weight:var(--neeko-font-weight-bold)}}}@font-face{font-family:Noto Sans JP;font-style:normal;font-weight:400;font-display:swap;src:url(/assets/noto-sans-jp-kanji-ext-400-c0QWB7nO.woff2)format("woff2");unicode-range:U+3400-4DBF,U+4E00-9FFF,U+F900-FAFF,U+20000-2FA1F}@font-face{font-family:Noto Sans JP;font-style:normal;font-weight:400;font-display:swap;src:url(/assets/noto-sans-jp-core-400-CCH9T1P9.woff2)format("woff2");unicode-range:U+20-7E,U+A0-FF,U+152-153,U+2BB,U+300-304,U+2002,U+2013-2014,U+2018-201E,U+2022,U+2026,U+2032-2033,U+2039-203A,U+20AC,U+2122,U+2191-2193,U+2212-2215,U+3000-301C,U+3041-30FF,U+4E00-4E03,U+4E07-4E0E,U+4E16,U+4E21,U+4E26,U+4E2D,U+4E38-4E3B,U+4E45,U+4E4F,U+4E56-4E57,U+4E5D-4E5F,U+4E71,U+4E86-4E8C,U+4E92-4E95,U+4E9B,U+4EA1-4EA4,U+4EAB-4EAE,U+4EBA,U+4ECA-4ECB,U+4ED5-4ED8,U+4EE3-4EE5,U+4EEE,U+4EF6,U+4EFB,U+4F01,U+4F0A,U+4F0F-4F11,U+4F1A-4F1D,U+4F34,U+4F38,U+4F3C,U+4F46,U+4F4D-4F55,U+4F59-4F5C,U+4F75,U+4F7F,U+4F8B,U+4F9B-4F9D,U+4FA1,U+4FB5,U+4FBF-4FC3,U+4FDD,U+4FE1,U+4FEE,U+4FF5,U+500B-500D,U+5012,U+5019,U+501F,U+5023-5024,U+502B,U+504F,U+505C,U+5065,U+5074-5076,U+507D,U+508D,U+5099,U+50AC,U+50B5-50B7,U+50BE,U+50C5,U+50CD-50CF,U+50DA,U+5104,U+511F,U+512A,U+5143-5148,U+514D-5150,U+5165-516D,U+5171,U+5177-5178,U+517C,U+5185-5186,U+518D,U+5192,U+5197-5199,U+51AA,U+51B7,U+51CC-51CD,U+51E1,U+51E6,U+51FA,U+5206-5207,U+5217,U+521D,U+5224-5225,U+5229,U+5230,U+5236-523B,U+5247-524D,U+5265,U+526F-5275,U+529B,U+529F-52A3,U+52A9-52AA,U+52B4,U+52B9,U+52C9,U+52D5-52D9,U+52DD-52E4,U+5305,U+5316-5317,U+5320,U+533A-533B,U+533F-5343,U+5347-534A,U+5352-5354,U+5358,U+5360,U+5370-5378,U+5384,U+539A,U+539F,U+53AD,U+53B3,U+53BB,U+53C2,U+53C8-53CE,U+53D6-53D7,U+53E3-53E5,U+53E9,U+53EF-53F3,U+53F7-53F8,U+5404,U+5408-540D,U+5411,U+5426,U+542B,U+5438-5439,U+5448-544A,U+5468,U+5473,U+547C-547D,U+548C,U+54B2,U+54C1,U+54E1,U+5506,U+552F,U+5546,U+554F,U+5553,U+5584,U+558B,U+55AA,U+55B6,U+5606,U+5618,U+565B,U+5668,U+56DB-56E3,U+56F0-56F3,U+56FA-56FD,U+570F,U+571F,U+5727-5728,U+5730,U+5742,U+5747,U+5751,U+5766,U+5782,U+578B,U+57CB,U+57DF,U+57F7-57FA,U+5800,U+5805,U+5831-5834,U+584A,U+5854-585A,U+585E,U+5883,U+5897,U+58C1,U+58CA,U+58EB,U+58F0-58F2,U+5909,U+590F,U+5916,U+591A-591C,U+5927-5931,U+5947-5948,U+5951,U+5968-596A,U+5973,U+597D,U+5982-5984,U+59A5,U+59B9-59BB,U+59C9-59CB,U+59D3-59D4,U+59FB,U+59FF-5A01,U+5A2F,U+5A5A,U+5A66,U+5AC1,U+5ACC,U+5B09,U+5B50,U+5B57-5B58,U+5B64-5B66,U+5B6B,U+5B85-5B8C,U+5B98-5B9B,U+5B9F-5BA3,U+5BAE,U+5BB3-5BB9,U+5BBF,U+5BC4-5BC6,U+5BCC,U+5BDF-5BE1,U+5BE7-5BE9,U+5BF8-5BFA,U+5BFE-5C06,U+5C0A,U+5C0E-5C11,U+5C31,U+5C3A-5C40,U+5C45-5C4B,U+5C55,U+5C5E,U+5C64-5C65,U+5C71,U+5C90,U+5CA1,U+5CF6,U+5D29,U+5DDD-5DE1,U+5DE5-5DE8,U+5DEE-5DF1,U+5DFB,U+5E02-5E03,U+5E0C,U+5E2B-5E33,U+5E38,U+5E3D,U+5E45,U+5E4C,U+5E72-5E74,U+5E78-5E79,U+5E7D,U+5E81-5E83,U+5E8A,U+5E8F,U+5E95-5E97,U+5E9C,U+5EA6-5EA7,U+5EAB,U+5EB7,U+5EC3,U+5EF6-5EFA,U+5F01,U+5F0A,U+5F0F,U+5F15,U+5F1F,U+5F27,U+5F31,U+5F35-5F37,U+5F3E,U+5F53,U+5F59,U+5F62,U+5F69,U+5F71,U+5F79-5F7C,U+5F80,U+5F84-5F85,U+5F8B-5F8C,U+5F92-5F93,U+5F97,U+5FA1,U+5FA9-5FAA,U+5FAE,U+5FB4,U+5FB9,U+5FC3-5FC5,U+5FD7-5FDC,U+5FE0,U+5FEB,U+5FF5,U+6016,U+601D-6020,U+6025-6027,U+6050-6052,U+6069,U+6075,U+6094,U+60A3,U+60A9-60AA,U+60B2,U+60C5,U+60D1,U+60DC,U+60F3,U+60F9,U+610F,U+611B,U+611F,U+614B-614E,U+6163,U+616E,U+61A9,U+61B6,U+61F2,U+61F8,U+6210-6212,U+6226,U+6238-623B,U+6240,U+624B,U+6253-6255,U+6271,U+6276,U+627F-6280,U+628A,U+6291,U+6295-6298,U+629C-629E,U+62B1,U+62B5,U+62BC-62BD,U+62C5,U+62D2-62D3,U+62D9-62DB,U+62E0-62E1,U+62EC,U+62FE-6301,U+6307-6309,U+6311,U+6319,U+631F,U+632F,U+633F,U+6349-634C,U+6355-6357,U+6368,U+636E,U+6383,U+6392,U+6398-639B,U+63A1-63AA,U+63B2-63B4,U+63C3,U+63CF-63D0,U+63DA-63DB,U+63E1,U+63EE,U+63F4,U+63FA,U+640D,U+642D,U+643A,U+6458,U+6483,U+6492,U+64A4,U+64AD-64AE,U+64CD,U+64EC,U+652F,U+6539-653F,U+6545,U+654F,U+6557-6559,U+6563,U+6570-6577,U+6587-6589,U+658E,U+6599-659C,U+65AD-65B0,U+65B9,U+65BD,U+65C5,U+65CF,U+65E2-65E9,U+6607,U+660E,U+6613,U+661F-6620,U+6627-6628,U+662D-662F,U+6642,U+666E-666F,U+6674,U+6697,U+66A6,U+66AB,U+66B4,U+66D6,U+66DC,U+66F2-66F4,U+66F8,U+66FE-6700,U+6708-6709,U+671B-671F,U+6728-672D,U+6734,U+673A,U+6750-6751,U+675F-6761,U+6765,U+676F-6771,U+677E-677F,U+6790,U+6797-67A1,U+67AF,U+67B6,U+67C4,U+67D3-67D4,U+67FB,U+6804,U+6821,U+682A,U+6838-683C,U+6841,U+6848,U+685C-685D,U+6885,U+68B0-68B1,U+68C4,U+68D2,U+68DA,U+68EE,U+690D,U+691C,U+6955,U+696D,U+6975,U+697D,U+6982,U+69CB,U+69D8,U+6A19,U+6A21,U+6A29-6A2A,U+6A39,U+6A4B,U+6A59,U+6A5F,U+6B04,U+6B20-6B21,U+6B27,U+6B32,U+6B4C,U+6B62-6B6A,U+6B73-6B74,U+6B7B,U+6B8A-6B8B,U+6BB4-6BB5,U+6BBA,U+6BBF-6BC0,U+6BCD-6BCE,U+6BD4,U+6C0F-6C11,U+6C17,U+6C34,U+6C38,U+6C42,U+6C4E,U+6C5A,U+6C60,U+6C72,U+6C7A,U+6C88,U+6CBB,U+6CBF-6CC1,U+6CC9,U+6CD5,U+6CE2,U+6CE8,U+6CF0,U+6D17,U+6D29-6D2A,U+6D3B-6D41,U+6D45,U+6D5C,U+6D6E,U+6D77,U+6D88,U+6DB2,U+6DE1,U+6DF1,U+6DF7,U+6DFB,U+6E07-6E0B,U+6E1B,U+6E21,U+6E29-6E2F,U+6E67,U+6E80,U+6E90,U+6E96,U+6E9C,U+6EA2,U+6EB6,U+6EC5,U+6EDE,U+6F01,U+6F0F,U+6F14,U+6F22,U+6F2B,U+6F54,U+6F5C,U+6F70,U+6FC0-6FC3,U+6FEB,U+706B,U+7070,U+707D,U+70B9-70BA,U+7121,U+7126,U+7136,U+713C,U+7167-7169,U+719F,U+7206,U+7236,U+7247-7248,U+7269,U+7279,U+72B6,U+72C2,U+72D9,U+72EC-72ED,U+732E,U+7336,U+7372,U+7387-7389,U+73CD,U+73FE,U+7403-7406,U+74A7,U+74B0,U+7518,U+751F,U+7523,U+7528,U+7530-7533,U+7537-753B,U+754C,U+7559,U+7565,U+756A,U+7570-7573,U+758E-7591,U+75B2,U+75BE,U+75C5-75C7,U+75D5,U+75DB,U+75E9,U+7642,U+7656,U+767A-767E,U+7684-7686,U+76BF,U+76CA,U+76DB,U+76E3-76E4,U+76EE,U+76F2-76F4,U+76F8,U+76FE-7701,U+770C,U+771F-7720,U+7740,U+7761-7763,U+77AC-77AD,U+77DB,U+77E2-77E5,U+77E9,U+77ED,U+7814,U+7826,U+7834,U+786C,U+78BA,U+790E,U+793A,U+793E,U+7956,U+795D-795E,U+7965-7968,U+7981,U+79C1,U+79CB,U+79D1-79D2,U+79D8,U+79E9,U+79F0,U+79FB,U+7A00,U+7A0B-7A0E,U+7A1F,U+7A2E,U+7A3C-7A3F,U+7A4D,U+7A74-7A76,U+7A7A,U+7A81,U+7A93,U+7AAE,U+7AC4,U+7ACB,U+7AE0,U+7AEF,U+7AF6-7AF9,U+7B11,U+7B26,U+7B2C,U+7B46-7B4B,U+7B52-7B56,U+7B87,U+7B97,U+7BA1,U+7BB1,U+7BC0,U+7BC4,U+7BC9,U+7C21,U+7C3F,U+7C4D,U+7C73,U+7C8B,U+7C92,U+7C97,U+7CBE,U+7CFB,U+7D04,U+7D0D-7D10,U+7D14,U+7D19-7D1B,U+7D20-7D22,U+7D2F-7D30,U+7D39-7D3A,U+7D42-7D44,U+7D4C,U+7D50,U+7D5E-7D61,U+7D66,U+7D71,U+7D75-7D76,U+7D99-7D9A,U+7DAD,U+7DB2-7DB4,U+7DBA-7DBB,U+7DCA,U+7DCF-7DD2,U+7DDA,U+7DE0,U+7DE8-7DE9,U+7DEF,U+7DF4,U+7E01,U+7E1B,U+7E26,U+7E2E,U+7E3E-7E41,U+7E4B,U+7E54,U+7E70,U+7F6B-7F72,U+7F85,U+7F8E,U+7FA4,U+7FA9,U+7FBD,U+7FCC,U+7FD2-7FD4,U+7FFB,U+8001-8005,U+8010,U+805E,U+8074-8077,U+809D,U+80A2-80A5,U+80A9,U+80AF-80B2,U+80CC,U+80FD,U+8106-8108,U+811A,U+8131,U+8150,U+8179,U+81A8,U+81E8-81EA,U+81F3-81F4,U+8208,U+8210,U+8217,U+821E,U+822C,U+8239,U+826F-8272,U+828B,U+82B1,U+82E5-82E6,U+82F1,U+8352,U+8377,U+83CA,U+83DC,U+83F1,U+843D,U+8449,U+8457,U+845B,U+84C4,U+8535,U+853D,U+8584,U+85E4,U+865A,U+878D,U+884C,U+8853,U+885D,U+8868,U+888B,U+88AB,U+88C1,U+88C5,U+88CF,U+88D5,U+88DC,U+88F8,U+88FD,U+8904-8907,U+892A,U+8972,U+897F-8981,U+8986,U+898B,U+898F,U+8996-899A,U+89A7-89AA,U+89B3,U+89D2,U+89E3-89E6,U+8A00-8A02,U+8A08,U+8A0E,U+8A17-8A18,U+8A2A-8A2D,U+8A31-8A34,U+8A3A-8A3C,U+8A55,U+8A5E,U+8A66,U+8A70-8A73,U+8A87,U+8A8D,U+8A95-8A98,U+8A9E-8AA0,U+8AA4,U+8AAC-8AB2,U+8ABF,U+8AC7,U+8ACB,U+8AD6,U+8AE6,U+8AFE,U+8B04,U+8B1D,U+8B58,U+8B66,U+8B70-8B72,U+8B77,U+8C37,U+8C46,U+8C4A,U+8C61,U+8CA0-8CA2,U+8CA7-8CAF,U+8CB7-8CBC,U+8CC3-8CC7,U+8CDE,U+8CEA-8CED,U+8CFC,U+8D64,U+8D70,U+8D77,U+8D85,U+8D8A,U+8DA3,U+8DB3,U+8DDD,U+8DE1,U+8DE8,U+8DEF,U+8DF3,U+8E0F,U+8E8D,U+8EAB,U+8ECA,U+8EDF-8EE2,U+8EF8,U+8EFD,U+8F03,U+8F09,U+8F14,U+8F1D,U+8F29-8F2A,U+8F44,U+8F9B-8F9E,U+8FB2,U+8FBA-8FC5,U+8FCE-8FD4,U+8FEB,U+8FF0,U+8FF7,U+8FFD-9006,U+900F-9010,U+9014,U+901A,U+901F-9023,U+9031-9032,U+9038,U+9042-9047,U+904B-904E,U+9053-9055,U+9060-9063,U+9069,U+906E,U+9075-9078,U+907F,U+9084,U+90A6,U+90AA,U+90CE,U+90E8,U+90ED,U+90F5,U+90FD,U+914D,U+916C,U+91C8,U+91CD-91D1,U+91DD,U+91E3,U+920D,U+9234,U+9264,U+9280,U+92AD,U+9332,U+9375,U+9396,U+9451,U+9577,U+9580,U+9589-958B,U+9593,U+95A2,U+95B2,U+95BE,U+95C7,U+95D8,U+962A,U+9632,U+963B,U+964D-9650,U+9664-9665,U+967A-967D,U+968E-968F,U+9694,U+9699-969C,U+96A0-96A3,U+96C6-96C7,U+96D1,U+96DB,U+96E2-96E3,U+96E8,U+96F0,U+96FB,U+9700,U+970A,U+971E,U+9732,U+9752,U+9759,U+975E,U+9762,U+97D3,U+97F3,U+97FF-9808,U+9810-9811,U+9818,U+982D,U+983B-983C,U+984C-984D,U+9854-9858,U+985E,U+9867,U+98A8,U+98DB,U+98DF,U+98EF-98F2,U+98FE,U+990A,U+9999,U+99B4,U+99C4-99C6,U+99D0,U+9A13,U+9AA8,U+9AB8,U+9AD8,U+9B54,U+9CF4,U+9D8F,U+9DB4,U+9E7F,U+9E97,U+9ED2,U+9ED9,U+9F5F-9F62,U+9F6C,U+FF01-FF5D,U+FFE3-FFE5}@font-face{font-family:Noto Sans JP;font-style:normal;font-weight:500;font-display:swap;src:url(/assets/noto-sans-jp-kanji-ext-500-DbEz6kth.woff2)format("woff2");unicode-range:U+3400-4DBF,U+4E00-9FFF,U+F900-FAFF,U+20000-2FA1F}@font-face{font-family:Noto Sans JP;font-style:normal;font-weight:500;font-display:swap;src:url(/assets/noto-sans-jp-core-500-DjCKbq1w.woff2)format("woff2");unicode-range:U+20-7E,U+A0-FF,U+152-153,U+2BB,U+300-304,U+2002,U+2013-2014,U+2018-201E,U+2022,U+2026,U+2032-2033,U+2039-203A,U+20AC,U+2122,U+2191-2193,U+2212-2215,U+3000-301C,U+3041-30FF,U+4E00-4E03,U+4E07-4E0E,U+4E16,U+4E21,U+4E26,U+4E2D,U+4E38-4E3B,U+4E45,U+4E4F,U+4E56-4E57,U+4E5D-4E5F,U+4E71,U+4E86-4E8C,U+4E92-4E95,U+4E9B,U+4EA1-4EA4,U+4EAB-4EAE,U+4EBA,U+4ECA-4ECB,U+4ED5-4ED8,U+4EE3-4EE5,U+4EEE,U+4EF6,U+4EFB,U+4F01,U+4F0A,U+4F0F-4F11,U+4F1A-4F1D,U+4F34,U+4F38,U+4F3C,U+4F46,U+4F4D-4F55,U+4F59-4F5C,U+4F75,U+4F7F,U+4F8B,U+4F9B-4F9D,U+4FA1,U+4FB5,U+4FBF-4FC3,U+4FDD,U+4FE1,U+4FEE,U+4FF5,U+500B-500D,U+5012,U+5019,U+501F,U+5023-5024,U+502B,U+504F,U+505C,U+5065,U+5074-5076,U+507D,U+508D,U+5099,U+50AC,U+50B5-50B7,U+50BE,U+50C5,U+50CD-50CF,U+50DA,U+5104,U+511F,U+512A,U+5143-5148,U+514D-5150,U+5165-516D,U+5171,U+5177-5178,U+517C,U+5185-5186,U+518D,U+5192,U+5197-5199,U+51AA,U+51B7,U+51CC-51CD,U+51E1,U+51E6,U+51FA,U+5206-5207,U+5217,U+521D,U+5224-5225,U+5229,U+5230,U+5236-523B,U+5247-524D,U+5265,U+526F-5275,U+529B,U+529F-52A3,U+52A9-52AA,U+52B4,U+52B9,U+52C9,U+52D5-52D9,U+52DD-52E4,U+5305,U+5316-5317,U+5320,U+533A-533B,U+533F-5343,U+5347-534A,U+5352-5354,U+5358,U+5360,U+5370-5378,U+5384,U+539A,U+539F,U+53AD,U+53B3,U+53BB,U+53C2,U+53C8-53CE,U+53D6-53D7,U+53E3-53E5,U+53E9,U+53EF-53F3,U+53F7-53F8,U+5404,U+5408-540D,U+5411,U+5426,U+542B,U+5438-5439,U+5448-544A,U+5468,U+5473,U+547C-547D,U+548C,U+54B2,U+54C1,U+54E1,U+5506,U+552F,U+5546,U+554F,U+5553,U+5584,U+558B,U+55AA,U+55B6,U+5606,U+5618,U+565B,U+5668,U+56DB-56E3,U+56F0-56F3,U+56FA-56FD,U+570F,U+571F,U+5727-5728,U+5730,U+5742,U+5747,U+5751,U+5766,U+5782,U+578B,U+57CB,U+57DF,U+57F7-57FA,U+5800,U+5805,U+5831-5834,U+584A,U+5854-585A,U+585E,U+5883,U+5897,U+58C1,U+58CA,U+58EB,U+58F0-58F2,U+5909,U+590F,U+5916,U+591A-591C,U+5927-5931,U+5947-5948,U+5951,U+5968-596A,U+5973,U+597D,U+5982-5984,U+59A5,U+59B9-59BB,U+59C9-59CB,U+59D3-59D4,U+59FB,U+59FF-5A01,U+5A2F,U+5A5A,U+5A66,U+5AC1,U+5ACC,U+5B09,U+5B50,U+5B57-5B58,U+5B64-5B66,U+5B6B,U+5B85-5B8C,U+5B98-5B9B,U+5B9F-5BA3,U+5BAE,U+5BB3-5BB9,U+5BBF,U+5BC4-5BC6,U+5BCC,U+5BDF-5BE1,U+5BE7-5BE9,U+5BF8-5BFA,U+5BFE-5C06,U+5C0A,U+5C0E-5C11,U+5C31,U+5C3A-5C40,U+5C45-5C4B,U+5C55,U+5C5E,U+5C64-5C65,U+5C71,U+5C90,U+5CA1,U+5CF6,U+5D29,U+5DDD-5DE1,U+5DE5-5DE8,U+5DEE-5DF1,U+5DFB,U+5E02-5E03,U+5E0C,U+5E2B-5E33,U+5E38,U+5E3D,U+5E45,U+5E4C,U+5E72-5E74,U+5E78-5E79,U+5E7D,U+5E81-5E83,U+5E8A,U+5E8F,U+5E95-5E97,U+5E9C,U+5EA6-5EA7,U+5EAB,U+5EB7,U+5EC3,U+5EF6-5EFA,U+5F01,U+5F0A,U+5F0F,U+5F15,U+5F1F,U+5F27,U+5F31,U+5F35-5F37,U+5F3E,U+5F53,U+5F59,U+5F62,U+5F69,U+5F71,U+5F79-5F7C,U+5F80,U+5F84-5F85,U+5F8B-5F8C,U+5F92-5F93,U+5F97,U+5FA1,U+5FA9-5FAA,U+5FAE,U+5FB4,U+5FB9,U+5FC3-5FC5,U+5FD7-5FDC,U+5FE0,U+5FEB,U+5FF5,U+6016,U+601D-6020,U+6025-6027,U+6050-6052,U+6069,U+6075,U+6094,U+60A3,U+60A9-60AA,U+60B2,U+60C5,U+60D1,U+60DC,U+60F3,U+60F9,U+610F,U+611B,U+611F,U+614B-614E,U+6163,U+616E,U+61A9,U+61B6,U+61F2,U+61F8,U+6210-6212,U+6226,U+6238-623B,U+6240,U+624B,U+6253-6255,U+6271,U+6276,U+627F-6280,U+628A,U+6291,U+6295-6298,U+629C-629E,U+62B1,U+62B5,U+62BC-62BD,U+62C5,U+62D2-62D3,U+62D9-62DB,U+62E0-62E1,U+62EC,U+62FE-6301,U+6307-6309,U+6311,U+6319,U+631F,U+632F,U+633F,U+6349-634C,U+6355-6357,U+6368,U+636E,U+6383,U+6392,U+6398-639B,U+63A1-63AA,U+63B2-63B4,U+63C3,U+63CF-63D0,U+63DA-63DB,U+63E1,U+63EE,U+63F4,U+63FA,U+640D,U+642D,U+643A,U+6458,U+6483,U+6492,U+64A4,U+64AD-64AE,U+64CD,U+64EC,U+652F,U+6539-653F,U+6545,U+654F,U+6557-6559,U+6563,U+6570-6577,U+6587-6589,U+658E,U+6599-659C,U+65AD-65B0,U+65B9,U+65BD,U+65C5,U+65CF,U+65E2-65E9,U+6607,U+660E,U+6613,U+661F-6620,U+6627-6628,U+662D-662F,U+6642,U+666E-666F,U+6674,U+6697,U+66A6,U+66AB,U+66B4,U+66D6,U+66DC,U+66F2-66F4,U+66F8,U+66FE-6700,U+6708-6709,U+671B-671F,U+6728-672D,U+6734,U+673A,U+6750-6751,U+675F-6761,U+6765,U+676F-6771,U+677E-677F,U+6790,U+6797-67A1,U+67AF,U+67B6,U+67C4,U+67D3-67D4,U+67FB,U+6804,U+6821,U+682A,U+6838-683C,U+6841,U+6848,U+685C-685D,U+6885,U+68B0-68B1,U+68C4,U+68D2,U+68DA,U+68EE,U+690D,U+691C,U+6955,U+696D,U+6975,U+697D,U+6982,U+69CB,U+69D8,U+6A19,U+6A21,U+6A29-6A2A,U+6A39,U+6A4B,U+6A59,U+6A5F,U+6B04,U+6B20-6B21,U+6B27,U+6B32,U+6B4C,U+6B62-6B6A,U+6B73-6B74,U+6B7B,U+6B8A-6B8B,U+6BB4-6BB5,U+6BBA,U+6BBF-6BC0,U+6BCD-6BCE,U+6BD4,U+6C0F-6C11,U+6C17,U+6C34,U+6C38,U+6C42,U+6C4E,U+6C5A,U+6C60,U+6C72,U+6C7A,U+6C88,U+6CBB,U+6CBF-6CC1,U+6CC9,U+6CD5,U+6CE2,U+6CE8,U+6CF0,U+6D17,U+6D29-6D2A,U+6D3B-6D41,U+6D45,U+6D5C,U+6D6E,U+6D77,U+6D88,U+6DB2,U+6DE1,U+6DF1,U+6DF7,U+6DFB,U+6E07-6E0B,U+6E1B,U+6E21,U+6E29-6E2F,U+6E67,U+6E80,U+6E90,U+6E96,U+6E9C,U+6EA2,U+6EB6,U+6EC5,U+6EDE,U+6F01,U+6F0F,U+6F14,U+6F22,U+6F2B,U+6F54,U+6F5C,U+6F70,U+6FC0-6FC3,U+6FEB,U+706B,U+7070,U+707D,U+70B9-70BA,U+7121,U+7126,U+7136,U+713C,U+7167-7169,U+719F,U+7206,U+7236,U+7247-7248,U+7269,U+7279,U+72B6,U+72C2,U+72D9,U+72EC-72ED,U+732E,U+7336,U+7372,U+7387-7389,U+73CD,U+73FE,U+7403-7406,U+74A7,U+74B0,U+7518,U+751F,U+7523,U+7528,U+7530-7533,U+7537-753B,U+754C,U+7559,U+7565,U+756A,U+7570-7573,U+758E-7591,U+75B2,U+75BE,U+75C5-75C7,U+75D5,U+75DB,U+75E9,U+7642,U+7656,U+767A-767E,U+7684-7686,U+76BF,U+76CA,U+76DB,U+76E3-76E4,U+76EE,U+76F2-76F4,U+76F8,U+76FE-7701,U+770C,U+771F-7720,U+7740,U+7761-7763,U+77AC-77AD,U+77DB,U+77E2-77E5,U+77E9,U+77ED,U+7814,U+7826,U+7834,U+786C,U+78BA,U+790E,U+793A,U+793E,U+7956,U+795D-795E,U+7965-7968,U+7981,U+79C1,U+79CB,U+79D1-79D2,U+79D8,U+79E9,U+79F0,U+79FB,U+7A00,U+7A0B-7A0E,U+7A1F,U+7A2E,U+7A3C-7A3F,U+7A4D,U+7A74-7A76,U+7A7A,U+7A81,U+7A93,U+7AAE,U+7AC4,U+7ACB,U+7AE0,U+7AEF,U+7AF6-7AF9,U+7B11,U+7B26,U+7B2C,U+7B46-7B4B,U+7B52-7B56,U+7B87,U+7B97,U+7BA1,U+7BB1,U+7BC0,U+7BC4,U+7BC9,U+7C21,U+7C3F,U+7C4D,U+7C73,U+7C8B,U+7C92,U+7C97,U+7CBE,U+7CFB,U+7D04,U+7D0D-7D10,U+7D14,U+7D19-7D1B,U+7D20-7D22,U+7D2F-7D30,U+7D39-7D3A,U+7D42-7D44,U+7D4C,U+7D50,U+7D5E-7D61,U+7D66,U+7D71,U+7D75-7D76,U+7D99-7D9A,U+7DAD,U+7DB2-7DB4,U+7DBA-7DBB,U+7DCA,U+7DCF-7DD2,U+7DDA,U+7DE0,U+7DE8-7DE9,U+7DEF,U+7DF4,U+7E01,U+7E1B,U+7E26,U+7E2E,U+7E3E-7E41,U+7E4B,U+7E54,U+7E70,U+7F6B-7F72,U+7F85,U+7F8E,U+7FA4,U+7FA9,U+7FBD,U+7FCC,U+7FD2-7FD4,U+7FFB,U+8001-8005,U+8010,U+805E,U+8074-8077,U+809D,U+80A2-80A5,U+80A9,U+80AF-80B2,U+80CC,U+80FD,U+8106-8108,U+811A,U+8131,U+8150,U+8179,U+81A8,U+81E8-81EA,U+81F3-81F4,U+8208,U+8210,U+8217,U+821E,U+822C,U+8239,U+826F-8272,U+828B,U+82B1,U+82E5-82E6,U+82F1,U+8352,U+8377,U+83CA,U+83DC,U+83F1,U+843D,U+8449,U+8457,U+845B,U+84C4,U+8535,U+853D,U+8584,U+85E4,U+865A,U+878D,U+884C,U+8853,U+885D,U+8868,U+888B,U+88AB,U+88C1,U+88C5,U+88CF,U+88D5,U+88DC,U+88F8,U+88FD,U+8904-8907,U+892A,U+8972,U+897F-8981,U+8986,U+898B,U+898F,U+8996-899A,U+89A7-89AA,U+89B3,U+89D2,U+89E3-89E6,U+8A00-8A02,U+8A08,U+8A0E,U+8A17-8A18,U+8A2A-8A2D,U+8A31-8A34,U+8A3A-8A3C,U+8A55,U+8A5E,U+8A66,U+8A70-8A73,U+8A87,U+8A8D,U+8A95-8A98,U+8A9E-8AA0,U+8AA4,U+8AAC-8AB2,U+8ABF,U+8AC7,U+8ACB,U+8AD6,U+8AE6,U+8AFE,U+8B04,U+8B1D,U+8B58,U+8B66,U+8B70-8B72,U+8B77,U+8C37,U+8C46,U+8C4A,U+8C61,U+8CA0-8CA2,U+8CA7-8CAF,U+8CB7-8CBC,U+8CC3-8CC7,U+8CDE,U+8CEA-8CED,U+8CFC,U+8D64,U+8D70,U+8D77,U+8D85,U+8D8A,U+8DA3,U+8DB3,U+8DDD,U+8DE1,U+8DE8,U+8DEF,U+8DF3,U+8E0F,U+8E8D,U+8EAB,U+8ECA,U+8EDF-8EE2,U+8EF8,U+8EFD,U+8F03,U+8F09,U+8F14,U+8F1D,U+8F29-8F2A,U+8F44,U+8F9B-8F9E,U+8FB2,U+8FBA-8FC5,U+8FCE-8FD4,U+8FEB,U+8FF0,U+8FF7,U+8FFD-9006,U+900F-9010,U+9014,U+901A,U+901F-9023,U+9031-9032,U+9038,U+9042-9047,U+904B-904E,U+9053-9055,U+9060-9063,U+9069,U+906E,U+9075-9078,U+907F,U+9084,U+90A6,U+90AA,U+90CE,U+90E8,U+90ED,U+90F5,U+90FD,U+914D,U+916C,U+91C8,U+91CD-91D1,U+91DD,U+91E3,U+920D,U+9234,U+9264,U+9280,U+92AD,U+9332,U+9375,U+9396,U+9451,U+9577,U+9580,U+9589-958B,U+9593,U+95A2,U+95B2,U+95BE,U+95C7,U+95D8,U+962A,U+9632,U+963B,U+964D-9650,U+9664-9665,U+967A-967D,U+968E-968F,U+9694,U+9699-969C,U+96A0-96A3,U+96C6-96C7,U+96D1,U+96DB,U+96E2-96E3,U+96E8,U+96F0,U+96FB,U+9700,U+970A,U+971E,U+9732,U+9752,U+9759,U+975E,U+9762,U+97D3,U+97F3,U+97FF-9808,U+9810-9811,U+9818,U+982D,U+983B-983C,U+984C-984D,U+9854-9858,U+985E,U+9867,U+98A8,U+98DB,U+98DF,U+98EF-98F2,U+98FE,U+990A,U+9999,U+99B4,U+99C4-99C6,U+99D0,U+9A13,U+9AA8,U+9AB8,U+9AD8,U+9B54,U+9CF4,U+9D8F,U+9DB4,U+9E7F,U+9E97,U+9ED2,U+9ED9,U+9F5F-9F62,U+9F6C,U+FF01-FF5D,U+FFE3-FFE5}@font-face{font-family:Noto Sans JP;font-style:normal;font-weight:700;font-display:swap;src:url(/assets/noto-sans-jp-kanji-ext-700-bShqCGta.woff2)format("woff2");unicode-range:U+3400-4DBF,U+4E00-9FFF,U+F900-FAFF,U+20000-2FA1F}@font-face{font-family:Noto Sans JP;font-style:normal;font-weight:700;font-display:swap;src:url(/assets/noto-sans-jp-core-700-9Sv3vzzn.woff2)format("woff2");unicode-range:U+20-7E,U+A0-FF,U+152-153,U+2BB,U+300-304,U+2002,U+2013-2014,U+2018-201E,U+2022,U+2026,U+2032-2033,U+2039-203A,U+20AC,U+2122,U+2191-2193,U+2212-2215,U+3000-301C,U+3041-30FF,U+4E00-4E03,U+4E07-4E0E,U+4E16,U+4E21,U+4E26,U+4E2D,U+4E38-4E3B,U+4E45,U+4E4F,U+4E56-4E57,U+4E5D-4E5F,U+4E71,U+4E86-4E8C,U+4E92-4E95,U+4E9B,U+4EA1-4EA4,U+4EAB-4EAE,U+4EBA,U+4ECA-4ECB,U+4ED5-4ED8,U+4EE3-4EE5,U+4EEE,U+4EF6,U+4EFB,U+4F01,U+4F0A,U+4F0F-4F11,U+4F1A-4F1D,U+4F34,U+4F38,U+4F3C,U+4F46,U+4F4D-4F55,U+4F59-4F5C,U+4F75,U+4F7F,U+4F8B,U+4F9B-4F9D,U+4FA1,U+4FB5,U+4FBF-4FC3,U+4FDD,U+4FE1,U+4FEE,U+4FF5,U+500B-500D,U+5012,U+5019,U+501F,U+5023-5024,U+502B,U+504F,U+505C,U+5065,U+5074-5076,U+507D,U+508D,U+5099,U+50AC,U+50B5-50B7,U+50BE,U+50C5,U+50CD-50CF,U+50DA,U+5104,U+511F,U+512A,U+5143-5148,U+514D-5150,U+5165-516D,U+5171,U+5177-5178,U+517C,U+5185-5186,U+518D,U+5192,U+5197-5199,U+51AA,U+51B7,U+51CC-51CD,U+51E1,U+51E6,U+51FA,U+5206-5207,U+5217,U+521D,U+5224-5225,U+5229,U+5230,U+5236-523B,U+5247-524D,U+5265,U+526F-5275,U+529B,U+529F-52A3,U+52A9-52AA,U+52B4,U+52B9,U+52C9,U+52D5-52D9,U+52DD-52E4,U+5305,U+5316-5317,U+5320,U+533A-533B,U+533F-5343,U+5347-534A,U+5352-5354,U+5358,U+5360,U+5370-5378,U+5384,U+539A,U+539F,U+53AD,U+53B3,U+53BB,U+53C2,U+53C8-53CE,U+53D6-53D7,U+53E3-53E5,U+53E9,U+53EF-53F3,U+53F7-53F8,U+5404,U+5408-540D,U+5411,U+5426,U+542B,U+5438-5439,U+5448-544A,U+5468,U+5473,U+547C-547D,U+548C,U+54B2,U+54C1,U+54E1,U+5506,U+552F,U+5546,U+554F,U+5553,U+5584,U+558B,U+55AA,U+55B6,U+5606,U+5618,U+565B,U+5668,U+56DB-56E3,U+56F0-56F3,U+56FA-56FD,U+570F,U+571F,U+5727-5728,U+5730,U+5742,U+5747,U+5751,U+5766,U+5782,U+578B,U+57CB,U+57DF,U+57F7-57FA,U+5800,U+5805,U+5831-5834,U+584A,U+5854-585A,U+585E,U+5883,U+5897,U+58C1,U+58CA,U+58EB,U+58F0-58F2,U+5909,U+590F,U+5916,U+591A-591C,U+5927-5931,U+5947-5948,U+5951,U+5968-596A,U+5973,U+597D,U+5982-5984,U+59A5,U+59B9-59BB,U+59C9-59CB,U+59D3-59D4,U+59FB,U+59FF-5A01,U+5A2F,U+5A5A,U+5A66,U+5AC1,U+5ACC,U+5B09,U+5B50,U+5B57-5B58,U+5B64-5B66,U+5B6B,U+5B85-5B8C,U+5B98-5B9B,U+5B9F-5BA3,U+5BAE,U+5BB3-5BB9,U+5BBF,U+5BC4-5BC6,U+5BCC,U+5BDF-5BE1,U+5BE7-5BE9,U+5BF8-5BFA,U+5BFE-5C06,U+5C0A,U+5C0E-5C11,U+5C31,U+5C3A-5C40,U+5C45-5C4B,U+5C55,U+5C5E,U+5C64-5C65,U+5C71,U+5C90,U+5CA1,U+5CF6,U+5D29,U+5DDD-5DE1,U+5DE5-5DE8,U+5DEE-5DF1,U+5DFB,U+5E02-5E03,U+5E0C,U+5E2B-5E33,U+5E38,U+5E3D,U+5E45,U+5E4C,U+5E72-5E74,U+5E78-5E79,U+5E7D,U+5E81-5E83,U+5E8A,U+5E8F,U+5E95-5E97,U+5E9C,U+5EA6-5EA7,U+5EAB,U+5EB7,U+5EC3,U+5EF6-5EFA,U+5F01,U+5F0A,U+5F0F,U+5F15,U+5F1F,U+5F27,U+5F31,U+5F35-5F37,U+5F3E,U+5F53,U+5F59,U+5F62,U+5F69,U+5F71,U+5F79-5F7C,U+5F80,U+5F84-5F85,U+5F8B-5F8C,U+5F92-5F93,U+5F97,U+5FA1,U+5FA9-5FAA,U+5FAE,U+5FB4,U+5FB9,U+5FC3-5FC5,U+5FD7-5FDC,U+5FE0,U+5FEB,U+5FF5,U+6016,U+601D-6020,U+6025-6027,U+6050-6052,U+6069,U+6075,U+6094,U+60A3,U+60A9-60AA,U+60B2,U+60C5,U+60D1,U+60DC,U+60F3,U+60F9,U+610F,U+611B,U+611F,U+614B-614E,U+6163,U+616E,U+61A9,U+61B6,U+61F2,U+61F8,U+6210-6212,U+6226,U+6238-623B,U+6240,U+624B,U+6253-6255,U+6271,U+6276,U+627F-6280,U+628A,U+6291,U+6295-6298,U+629C-629E,U+62B1,U+62B5,U+62BC-62BD,U+62C5,U+62D2-62D3,U+62D9-62DB,U+62E0-62E1,U+62EC,U+62FE-6301,U+6307-6309,U+6311,U+6319,U+631F,U+632F,U+633F,U+6349-634C,U+6355-6357,U+6368,U+636E,U+6383,U+6392,U+6398-639B,U+63A1-63AA,U+63B2-63B4,U+63C3,U+63CF-63D0,U+63DA-63DB,U+63E1,U+63EE,U+63F4,U+63FA,U+640D,U+642D,U+643A,U+6458,U+6483,U+6492,U+64A4,U+64AD-64AE,U+64CD,U+64EC,U+652F,U+6539-653F,U+6545,U+654F,U+6557-6559,U+6563,U+6570-6577,U+6587-6589,U+658E,U+6599-659C,U+65AD-65B0,U+65B9,U+65BD,U+65C5,U+65CF,U+65E2-65E9,U+6607,U+660E,U+6613,U+661F-6620,U+6627-6628,U+662D-662F,U+6642,U+666E-666F,U+6674,U+6697,U+66A6,U+66AB,U+66B4,U+66D6,U+66DC,U+66F2-66F4,U+66F8,U+66FE-6700,U+6708-6709,U+671B-671F,U+6728-672D,U+6734,U+673A,U+6750-6751,U+675F-6761,U+6765,U+676F-6771,U+677E-677F,U+6790,U+6797-67A1,U+67AF,U+67B6,U+67C4,U+67D3-67D4,U+67FB,U+6804,U+6821,U+682A,U+6838-683C,U+6841,U+6848,U+685C-685D,U+6885,U+68B0-68B1,U+68C4,U+68D2,U+68DA,U+68EE,U+690D,U+691C,U+6955,U+696D,U+6975,U+697D,U+6982,U+69CB,U+69D8,U+6A19,U+6A21,U+6A29-6A2A,U+6A39,U+6A4B,U+6A59,U+6A5F,U+6B04,U+6B20-6B21,U+6B27,U+6B32,U+6B4C,U+6B62-6B6A,U+6B73-6B74,U+6B7B,U+6B8A-6B8B,U+6BB4-6BB5,U+6BBA,U+6BBF-6BC0,U+6BCD-6BCE,U+6BD4,U+6C0F-6C11,U+6C17,U+6C34,U+6C38,U+6C42,U+6C4E,U+6C5A,U+6C60,U+6C72,U+6C7A,U+6C88,U+6CBB,U+6CBF-6CC1,U+6CC9,U+6CD5,U+6CE2,U+6CE8,U+6CF0,U+6D17,U+6D29-6D2A,U+6D3B-6D41,U+6D45,U+6D5C,U+6D6E,U+6D77,U+6D88,U+6DB2,U+6DE1,U+6DF1,U+6DF7,U+6DFB,U+6E07-6E0B,U+6E1B,U+6E21,U+6E29-6E2F,U+6E67,U+6E80,U+6E90,U+6E96,U+6E9C,U+6EA2,U+6EB6,U+6EC5,U+6EDE,U+6F01,U+6F0F,U+6F14,U+6F22,U+6F2B,U+6F54,U+6F5C,U+6F70,U+6FC0-6FC3,U+6FEB,U+706B,U+7070,U+707D,U+70B9-70BA,U+7121,U+7126,U+7136,U+713C,U+7167-7169,U+719F,U+7206,U+7236,U+7247-7248,U+7269,U+7279,U+72B6,U+72C2,U+72D9,U+72EC-72ED,U+732E,U+7336,U+7372,U+7387-7389,U+73CD,U+73FE,U+7403-7406,U+74A7,U+74B0,U+7518,U+751F,U+7523,U+7528,U+7530-7533,U+7537-753B,U+754C,U+7559,U+7565,U+756A,U+7570-7573,U+758E-7591,U+75B2,U+75BE,U+75C5-75C7,U+75D5,U+75DB,U+75E9,U+7642,U+7656,U+767A-767E,U+7684-7686,U+76BF,U+76CA,U+76DB,U+76E3-76E4,U+76EE,U+76F2-76F4,U+76F8,U+76FE-7701,U+770C,U+771F-7720,U+7740,U+7761-7763,U+77AC-77AD,U+77DB,U+77E2-77E5,U+77E9,U+77ED,U+7814,U+7826,U+7834,U+786C,U+78BA,U+790E,U+793A,U+793E,U+7956,U+795D-795E,U+7965-7968,U+7981,U+79C1,U+79CB,U+79D1-79D2,U+79D8,U+79E9,U+79F0,U+79FB,U+7A00,U+7A0B-7A0E,U+7A1F,U+7A2E,U+7A3C-7A3F,U+7A4D,U+7A74-7A76,U+7A7A,U+7A81,U+7A93,U+7AAE,U+7AC4,U+7ACB,U+7AE0,U+7AEF,U+7AF6-7AF9,U+7B11,U+7B26,U+7B2C,U+7B46-7B4B,U+7B52-7B56,U+7B87,U+7B97,U+7BA1,U+7BB1,U+7BC0,U+7BC4,U+7BC9,U+7C21,U+7C3F,U+7C4D,U+7C73,U+7C8B,U+7C92,U+7C97,U+7CBE,U+7CFB,U+7D04,U+7D0D-7D10,U+7D14,U+7D19-7D1B,U+7D20-7D22,U+7D2F-7D30,U+7D39-7D3A,U+7D42-7D44,U+7D4C,U+7D50,U+7D5E-7D61,U+7D66,U+7D71,U+7D75-7D76,U+7D99-7D9A,U+7DAD,U+7DB2-7DB4,U+7DBA-7DBB,U+7DCA,U+7DCF-7DD2,U+7DDA,U+7DE0,U+7DE8-7DE9,U+7DEF,U+7DF4,U+7E01,U+7E1B,U+7E26,U+7E2E,U+7E3E-7E41,U+7E4B,U+7E54,U+7E70,U+7F6B-7F72,U+7F85,U+7F8E,U+7FA4,U+7FA9,U+7FBD,U+7FCC,U+7FD2-7FD4,U+7FFB,U+8001-8005,U+8010,U+805E,U+8074-8077,U+809D,U+80A2-80A5,U+80A9,U+80AF-80B2,U+80CC,U+80FD,U+8106-8108,U+811A,U+8131,U+8150,U+8179,U+81A8,U+81E8-81EA,U+81F3-81F4,U+8208,U+8210,U+8217,U+821E,U+822C,U+8239,U+826F-8272,U+828B,U+82B1,U+82E5-82E6,U+82F1,U+8352,U+8377,U+83CA,U+83DC,U+83F1,U+843D,U+8449,U+8457,U+845B,U+84C4,U+8535,U+853D,U+8584,U+85E4,U+865A,U+878D,U+884C,U+8853,U+885D,U+8868,U+888B,U+88AB,U+88C1,U+88C5,U+88CF,U+88D5,U+88DC,U+88F8,U+88FD,U+8904-8907,U+892A,U+8972,U+897F-8981,U+8986,U+898B,U+898F,U+8996-899A,U+89A7-89AA,U+89B3,U+89D2,U+89E3-89E6,U+8A00-8A02,U+8A08,U+8A0E,U+8A17-8A18,U+8A2A-8A2D,U+8A31-8A34,U+8A3A-8A3C,U+8A55,U+8A5E,U+8A66,U+8A70-8A73,U+8A87,U+8A8D,U+8A95-8A98,U+8A9E-8AA0,U+8AA4,U+8AAC-8AB2,U+8ABF,U+8AC7,U+8ACB,U+8AD6,U+8AE6,U+8AFE,U+8B04,U+8B1D,U+8B58,U+8B66,U+8B70-8B72,U+8B77,U+8C37,U+8C46,U+8C4A,U+8C61,U+8CA0-8CA2,U+8CA7-8CAF,U+8CB7-8CBC,U+8CC3-8CC7,U+8CDE,U+8CEA-8CED,U+8CFC,U+8D64,U+8D70,U+8D77,U+8D85,U+8D8A,U+8DA3,U+8DB3,U+8DDD,U+8DE1,U+8DE8,U+8DEF,U+8DF3,U+8E0F,U+8E8D,U+8EAB,U+8ECA,U+8EDF-8EE2,U+8EF8,U+8EFD,U+8F03,U+8F09,U+8F14,U+8F1D,U+8F29-8F2A,U+8F44,U+8F9B-8F9E,U+8FB2,U+8FBA-8FC5,U+8FCE-8FD4,U+8FEB,U+8FF0,U+8FF7,U+8FFD-9006,U+900F-9010,U+9014,U+901A,U+901F-9023,U+9031-9032,U+9038,U+9042-9047,U+904B-904E,U+9053-9055,U+9060-9063,U+9069,U+906E,U+9075-9078,U+907F,U+9084,U+90A6,U+90AA,U+90CE,U+90E8,U+90ED,U+90F5,U+90FD,U+914D,U+916C,U+91C8,U+91CD-91D1,U+91DD,U+91E3,U+920D,U+9234,U+9264,U+9280,U+92AD,U+9332,U+9375,U+9396,U+9451,U+9577,U+9580,U+9589-958B,U+9593,U+95A2,U+95B2,U+95BE,U+95C7,U+95D8,U+962A,U+9632,U+963B,U+964D-9650,U+9664-9665,U+967A-967D,U+968E-968F,U+9694,U+9699-969C,U+96A0-96A3,U+96C6-96C7,U+96D1,U+96DB,U+96E2-96E3,U+96E8,U+96F0,U+96FB,U+9700,U+970A,U+971E,U+9732,U+9752,U+9759,U+975E,U+9762,U+97D3,U+97F3,U+97FF-9808,U+9810-9811,U+9818,U+982D,U+983B-983C,U+984C-984D,U+9854-9858,U+985E,U+9867,U+98A8,U+98DB,U+98DF,U+98EF-98F2,U+98FE,U+990A,U+9999,U+99B4,U+99C4-99C6,U+99D0,U+9A13,U+9AA8,U+9AB8,U+9AD8,U+9B54,U+9CF4,U+9D8F,U+9DB4,U+9E7F,U+9E97,U+9ED2,U+9ED9,U+9F5F-9F62,U+9F6C,U+FF01-FF5D,U+FFE3-FFE5}:root{--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light;--neeko-color-bg:var(--color-white);--neeko-color-bg-subtle:var(--color-secondary-100);--neeko-color-bg-muted:var(--color-secondary-100);--neeko-color-border:var(--color-secondary-400);--neeko-color-divider:var(--color-secondary-200);--neeko-color-canvas:var(--color-secondary-50);--neeko-layout-form:640px;--neeko-color-border-strong:var(--color-secondary-500);--neeko-color-text:var(--color-secondary-900);--neeko-color-text-muted:var(--color-secondary-600);--neeko-color-text-subtle:var(--color-secondary-600);--neeko-color-text-inverse:var(--color-white);--neeko-color-primary:var(--color-primary-800);--neeko-color-primary-hover:var(--color-primary-900);--neeko-color-primary-fg:var(--color-white);--neeko-color-primary-subtle:var(--color-primary-100);--neeko-color-primary-border:var(--color-primary-300);--neeko-color-bg-info:var(--color-info-100);--neeko-color-border-info:var(--color-info-300);--neeko-color-text-info:var(--color-info-800);--neeko-color-bg-success:var(--color-success-100);--neeko-color-border-success:var(--color-success-300);--neeko-color-text-success:var(--color-success-800);--neeko-color-bg-warning:var(--color-warning-100);--neeko-color-border-warning:var(--color-warning-300);--neeko-color-text-warning:var(--color-warning-800);--neeko-color-bg-danger:var(--color-error-100);--neeko-color-border-danger:var(--color-error-300);--neeko-color-text-danger:var(--color-error-800);--neeko-space-1:4px;--neeko-space-2:8px;--neeko-space-3:12px;--neeko-space-4:16px;--neeko-space-5:24px;--neeko-space-6:32px;--neeko-space-7:48px;--neeko-space-8:64px;--neeko-control-h-sm:32px;--neeko-control-h-md:40px;--neeko-control-h-lg:48px;--neeko-font-family-sans:var(--font-sans);--neeko-font-family-mono:var(--font-mono);--neeko-font-size-2xs:11px;--neeko-font-size-xs:12px;--neeko-font-size-sm:14px;--neeko-font-size-md:16px;--neeko-font-size-lg:18px;--neeko-font-size-xl:20px;--neeko-font-size-2xl:24px;--neeko-font-size-3xl:30px;--neeko-font-weight-normal:400;--neeko-font-weight-medium:500;--neeko-font-weight-semibold:700;--neeko-font-weight-bold:700;--neeko-line-height-tight:1.4;--neeko-line-height-normal:1.6;--neeko-line-height-relaxed:1.8;--neeko-tracking-body:.04em;--neeko-tracking-ui:.06em;--neeko-tracking-label:.08em;--neeko-tracking-wide:.16em;--neeko-tracking-display:.02em;--neeko-button-radius:8px;--neeko-button-border-width:1px;--neeko-radius-none:var(--radius-none);--neeko-radius-xs:var(--radius-xs);--neeko-radius-sm:var(--radius-sm);--neeko-radius-md:var(--radius-md);--neeko-radius-lg:var(--radius-lg);--neeko-radius-xl:var(--radius-xl);--neeko-radius-full:var(--radius-full);--neeko-shadow-xs:var(--shadow-xs);--neeko-shadow-sm:var(--shadow-sm);--neeko-shadow-md:var(--shadow-md);--neeko-shadow-lg:var(--shadow-lg);--neeko-layout-narrow:var(--container-narrow);--neeko-layout-wide:var(--container-wide);--neeko-focus-ring:0 0 0 2px var(--neeko-color-bg), 0 0 0 4px #1d5fd19e}@supports (color:color-mix(in lab, red, red)){:root{--neeko-focus-ring:0 0 0 2px var(--neeko-color-bg), 0 0 0 4px color-mix(in srgb, var(--color-primary-800) 62%, transparent)}}:root{--neeko-shell-header-height:72px;--neeko-shell-sidenav-width:240px;--neeko-shell-content-inset:calc(var(--neeko-shell-sidenav-width) + var(--neeko-space-6));--neeko-shadow-card:var(--shadow-xs);--neeko-shadow-card-hover:var(--shadow-xs);--neeko-font-size-metric:34px;--neeko-letter-spacing-title:.08em;--neeko-letter-spacing-label:.06em;--neeko-color-table-head-bg:var(--color-secondary-100);--neeko-color-table-head-fg:var(--color-secondary-700)}@font-face{font-family:AdjustedYuGothic;src:local(YuGothic-Medium),local(Yu Gothic Medium),local(YuGothic-Regular);font-weight:400;font-display:swap}html,body{overflow-x:clip}body{color:var(--neeko-color-text);background:var(--neeko-color-bg-subtle);font-family:var(--neeko-font-family-sans);font-size:var(--neeko-font-size-md);line-height:var(--neeko-line-height-relaxed);letter-spacing:var(--neeko-tracking-body);-webkit-font-smoothing:auto;text-rendering:optimizelegibility;font-feature-settings:"palt" 0;margin:0}:is(h1,h2,h3,h4,th,button,label,legend,summary){font-feature-settings:"palt" 1, "kern" 1}:focus-visible{box-shadow:var(--neeko-focus-ring);outline:none}:root{--neeko-z-base:1;--neeko-z-sticky:20;--neeko-z-header:30;--neeko-z-overlay:50;--neeko-z-toast:80;--neeko-z-skip-link:100;--neeko-duration-fast:.12s;--neeko-duration-base:.18s;--neeko-duration-slow:.32s;--neeko-easing:cubic-bezier(.32, .72, 0, 1);--neeko-easing-in:cubic-bezier(.4, 0, 1, 1)}[data-admin-layout] [aria-labelledby=employment-conditions-title] [data-field-grid]+[data-action-item]{margin-top:var(--neeko-space-4)}[data-admin-layout] [aria-labelledby=employment-conditions-title] [data-screen-style=form-actions]{grid-column:1/-1;justify-content:flex-end}[data-admin-layout] [aria-labelledby=insured-numbers-title] [data-field-grid]+[data-action-item],[data-admin-layout] [data-testid=a10-card-update] [data-field-grid]+[data-action-item]{margin-top:var(--neeko-space-4)}[data-admin-layout] [data-testid=a10-privacy] form>[data-screen-style=form-actions]{grid-column:1/-1}@property --tw-border-style{syntax:"*";inherits:false;initial-value:solid}@property --tw-leading{syntax:"*";inherits:false}@property --tw-font-weight{syntax:"*";inherits:false}@property --tw-ordinal{syntax:"*";inherits:false}@property --tw-slashed-zero{syntax:"*";inherits:false}@property --tw-numeric-figure{syntax:"*";inherits:false}@property --tw-numeric-spacing{syntax:"*";inherits:false}@property --tw-numeric-fraction{syntax:"*";inherits:false}@property --tw-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-shadow-color{syntax:"*";inherits:false}@property --tw-shadow-alpha{syntax:"<percentage>";inherits:false;initial-value:100%}@property --tw-inset-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-inset-shadow-color{syntax:"*";inherits:false}@property --tw-inset-shadow-alpha{syntax:"<percentage>";inherits:false;initial-value:100%}@property --tw-ring-color{syntax:"*";inherits:false}@property --tw-ring-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-inset-ring-color{syntax:"*";inherits:false}@property --tw-inset-ring-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-ring-inset{syntax:"*";inherits:false}@property --tw-ring-offset-width{syntax:"<length>";inherits:false;initial-value:0}@property --tw-ring-offset-color{syntax:"*";inherits:false;initial-value:#fff}@property --tw-ring-offset-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-outline-style{syntax:"*";inherits:false;initial-value:solid}@property --tw-blur{syntax:"*";inherits:false}@property --tw-brightness{syntax:"*";inherits:false}@property --tw-contrast{syntax:"*";inherits:false}@property --tw-grayscale{syntax:"*";inherits:false}@property --tw-hue-rotate{syntax:"*";inherits:false}@property --tw-invert{syntax:"*";inherits:false}@property --tw-opacity{syntax:"*";inherits:false}@property --tw-saturate{syntax:"*";inherits:false}@property --tw-sepia{syntax:"*";inherits:false}@property --tw-drop-shadow{syntax:"*";inherits:false}@property --tw-drop-shadow-color{syntax:"*";inherits:false}@property --tw-drop-shadow-alpha{syntax:"<percentage>";inherits:false;initial-value:100%}@property --tw-drop-shadow-size{syntax:"*";inherits:false}@property --tw-content{syntax:"*";inherits:false;initial-value:""}@property --tw-translate-x{syntax:"*";inherits:false;initial-value:0}@property --tw-translate-y{syntax:"*";inherits:false;initial-value:0}@property --tw-translate-z{syntax:"*";inherits:false;initial-value:0}
