.dev-toolbar[data-v-1b57469a]{position:fixed;bottom:.75rem;right:.75rem;z-index:9999;display:flex;align-items:center;gap:var(--space-1-5);background:#111827;color:#fff;padding:var(--space-1-5) var(--space-2-5);border-radius:var(--radius-full);font-size:var(--fs-caption);box-shadow:0 4px 16px #00000040}.dev-toolbar button[data-v-1b57469a]{background:transparent;border:1px solid rgba(255,255,255,.3);color:#fff;padding:var(--space-0-75) var(--space-3);border-radius:var(--radius-full);cursor:pointer;font-size:var(--fs-caption)}.dev-toolbar button.on[data-v-1b57469a]{background:#fff;color:#111827;font-weight:700;border-color:#fff}.dev-label[data-v-1b57469a]{opacity:.7}.notice-host .dads-notification-banner__close[data-v-3a1305ee]{pointer-events:auto}.shell[data-v-3a1305ee]{display:flex;flex-direction:column;height:100vh;overflow:hidden;background:var(--c-surface)}.topbar[data-v-3a1305ee]{display:flex;align-items:center;justify-content:space-between;gap:var(--space-4);height:var(--topbar-h);padding:0 var(--space-5);background:var(--c-surface);border-bottom:1px solid var(--c-border);flex-shrink:0}.brand[data-v-3a1305ee]{display:flex;align-items:center;gap:var(--space-2-5);min-width:0;flex:0 1 auto;text-decoration:none}.brand-logo[data-v-3a1305ee]{height:1.5rem;width:1.5rem;flex-shrink:0}.brand-name[data-v-3a1305ee]{font-size:var(--fs-body);font-weight:700;color:var(--c-heading);white-space:nowrap;overflow:hidden;text-overflow:ellipsis;min-width:0}.env-tag[data-v-3a1305ee]{font-size:var(--fs-xs);font-weight:700;color:var(--c-secondary);border:1px solid var(--c-border-strong);border-radius:var(--radius-sm);padding:var(--space-0-25) var(--space-2);white-space:nowrap}.council-ctx[data-v-3a1305ee]{display:flex;align-items:center;gap:var(--space-2);min-width:0;flex:0 1 auto;margin-left:var(--space-2);padding-left:var(--space-4);border-left:1px solid var(--c-border)}.ctx-label[data-v-3a1305ee]{font-size:var(--fs-xs);font-weight:700;color:var(--c-secondary);white-space:nowrap}.ctx-select[data-v-3a1305ee]{border:1px solid var(--c-input-border, var(--c-border));border-radius:var(--radius-8);padding:var(--space-1-25) var(--space-2);font-size:var(--fs-sm);font-weight:700;background:var(--c-surface);color:var(--c-heading);min-width:0;max-width:17.5rem}.ctx-fixed[data-v-3a1305ee]{font-size:var(--fs-sm);font-weight:700;color:var(--c-heading);white-space:nowrap}.textsize-ctl[data-v-3a1305ee]{display:flex;align-items:center;gap:var(--space-1);flex-shrink:0;margin-left:auto;margin-right:var(--space-5)}.textsize-label[data-v-3a1305ee]{font-size:var(--fs-caption);color:var(--c-secondary);margin-right:var(--space-1)}.textsize-btn[data-v-3a1305ee]{font-size:var(--fs-caption);padding:var(--space-1) var(--space-2);border:1px solid var(--c-border);background:var(--c-surface);border-radius:var(--radius-sm);cursor:pointer;color:var(--c-body)}.textsize-btn[data-v-3a1305ee]:hover{background:var(--color-key-50)}.textsize-btn[aria-pressed=true][data-v-3a1305ee]{background:var(--c-primary);border-color:var(--c-primary);color:#fff;font-weight:700}.topbar-user[data-v-3a1305ee]{display:flex;align-items:center;gap:var(--space-3);flex-shrink:0}.user-org[data-v-3a1305ee]{font-size:var(--fs-sm);font-weight:700;color:var(--c-heading)}.user-role[data-v-3a1305ee]{font-size:var(--fs-xs);font-weight:700;color:var(--c-secondary);border:1px solid var(--c-border-strong);border-radius:var(--radius-sm);padding:var(--space-0-25) var(--space-2);white-space:nowrap}.logout[data-v-3a1305ee]{display:inline-flex;align-items:center;justify-content:center;width:var(--space-8);height:var(--space-8);margin-left:var(--space-1);background:none;border:1px solid transparent;border-radius:var(--radius-sm);color:var(--c-accent);cursor:pointer}.logout[data-v-3a1305ee]:hover{border-color:var(--c-border);background:var(--color-key-50)}.notice-host[data-v-3a1305ee]{position:fixed;pointer-events:none;left:50%;transform:translate(-50%);top:calc(var(--topbar-h) + var(--space-3));z-index:150;width:min(35rem,calc(100vw - var(--space-8)))}.notice-host .dads-notification-banner[data-v-3a1305ee]{box-shadow:0 4px 16px #0000002e}.body[data-v-3a1305ee]{display:flex;flex:1;min-height:0}.skip-link[data-v-3a1305ee]{position:absolute;left:-9999px;top:0;z-index:200;background:var(--c-surface);color:var(--c-accent);font-size:var(--fs-sm);font-weight:700;padding:var(--space-2) var(--space-4);border:1px solid var(--c-border);border-radius:0 0 var(--radius-sm) 0;text-decoration:underline}.skip-link[data-v-3a1305ee]:focus{left:0}.sidenav[data-v-3a1305ee]{width:var(--sidenav-w);flex-shrink:0;background:var(--c-surface-subtle);border-right:1px solid var(--c-border);padding:var(--space-3) var(--space-2) var(--space-6);display:flex;flex-direction:column;gap:var(--space-3-5);overflow-y:auto}.nav-toggle[data-v-3a1305ee]{box-sizing:border-box;display:flex;align-items:center;gap:var(--space-2-5);padding:var(--space-2) var(--space-3);min-height:calc(var(--fs-caption) * var(--lh-relaxed) + var(--space-2) * 2);background:none;border:none;border-radius:var(--radius-sm);cursor:pointer;font-size:var(--fs-caption);color:var(--c-secondary);text-align:left}.nav-toggle[data-v-3a1305ee]:hover{background:var(--color-key-50);color:var(--c-body)}.sidenav.collapsed[data-v-3a1305ee]{width:var(--sidenav-w-collapsed);padding:var(--space-3) var(--space-1-5) var(--space-6) var(--space-2)}.sidenav.collapsed .lbl[data-v-3a1305ee]{display:none}.sidenav.collapsed .nav-group-label[data-v-3a1305ee]{justify-content:center;padding:var(--space-1) var(--space-2)}.sidenav.collapsed .nav-item[data-v-3a1305ee],.sidenav.collapsed .nav-toggle[data-v-3a1305ee]{justify-content:center;padding:var(--space-2)}.nav-group[data-v-3a1305ee]{display:flex;flex-direction:column;gap:var(--space-0-25)}.nav-group-label[data-v-3a1305ee]{box-sizing:border-box;display:flex;align-items:center;gap:var(--space-2);padding:var(--space-1) var(--space-3) var(--space-1-5);min-height:calc(var(--fs-caption) * var(--lh-relaxed) + var(--space-1) + var(--space-1-5));font-size:var(--fs-caption);font-weight:700;color:var(--c-secondary);white-space:nowrap}.nav-group-trigger[data-v-3a1305ee]{width:100%;background:none;border:none;cursor:pointer;font-family:inherit}.nav-group-trigger[data-v-3a1305ee]:hover,.nav-group-trigger[aria-expanded=true][data-v-3a1305ee]{background:var(--c-surface-container-2);border-radius:var(--radius-sm)}.nav-group-trigger.active[data-v-3a1305ee]{background:var(--c-accent-bg);color:var(--c-accent);box-shadow:inset 3px 0 0 var(--c-primary);border-radius:var(--radius-sm)}.nav-item[data-v-3a1305ee]{box-sizing:border-box;display:flex;align-items:center;gap:var(--space-2-5);padding:var(--space-2) var(--space-3) var(--space-2) var(--space-9);min-height:calc(var(--fs-sm) * var(--lh-relaxed) + var(--space-2) * 2);font-size:var(--fs-sm);color:var(--c-body);text-decoration:none;border-radius:var(--radius-sm);white-space:nowrap}.nav-item[data-v-3a1305ee]:hover{background:var(--c-surface-container-2)}.nav-item-flat[data-v-3a1305ee]{padding-left:var(--space-3);font-weight:700}.nav-item.active[data-v-3a1305ee]{background:var(--c-accent-bg);color:var(--c-accent);font-weight:700;box-shadow:inset 3px 0 0 var(--c-primary)}.ic[data-v-3a1305ee]{flex-shrink:0}.nav-flyout[data-v-3a1305ee]{position:fixed;z-index:180;display:flex;flex-direction:column;gap:var(--space-0-25);min-width:11.25rem;padding:var(--space-2);background:var(--c-surface);border:1px solid var(--c-border);border-radius:var(--radius-8);box-shadow:0 .25rem 1rem #0000002e}.nav-flyout-title[data-v-3a1305ee]{padding:var(--space-1) var(--space-3) var(--space-1-5);font-size:var(--fs-caption);font-weight:700;color:var(--c-secondary);white-space:nowrap}.nav-flyout .nav-item[data-v-3a1305ee]{padding-left:var(--space-3)}.content[data-v-3a1305ee]{flex:1;min-width:0;padding:var(--space-5) var(--space-6) var(--space-12);overflow-y:auto;overflow-x:auto}.head[data-v-3a1305ee]{display:flex;align-items:center;gap:var(--space-3);margin-bottom:var(--space-6)}.head .t-page-title[data-v-3a1305ee]{color:var(--c-heading);margin:0}.actions[data-v-3a1305ee]{margin-left:auto;display:flex;gap:var(--space-2-5);flex-wrap:wrap}.screen-id[data-v-3a1305ee]{position:fixed;bottom:.5rem;left:.5rem;background:#1a1a1a;color:#fff;font-size:var(--fs-xs);padding:var(--space-1) var(--space-2);border-radius:var(--radius-sm);font-family:monospace;z-index:100}@media not (min-width:48rem){.topbar[data-v-3a1305ee]{display:grid;grid-template-columns:minmax(0,1fr) auto;grid-template-areas:"brand user" "ctx   ctx";gap:var(--space-2) var(--space-3);height:auto;padding:var(--space-2) var(--space-4)}.brand[data-v-3a1305ee]{grid-area:brand;min-width:0}.topbar-user[data-v-3a1305ee]{grid-area:user;justify-self:end;min-width:0}.user-org[data-v-3a1305ee]{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.council-ctx[data-v-3a1305ee]{grid-area:ctx;margin-left:0;padding-left:0;border-left:none}.ctx-label[data-v-3a1305ee]{display:none}.ctx-select[data-v-3a1305ee]{width:100%;max-width:none}.env-tag[data-v-3a1305ee],.textsize-ctl[data-v-3a1305ee]{display:none}.sidenav[data-v-3a1305ee]{width:var(--sidenav-w-collapsed);padding:var(--space-3) var(--space-1-5)}.sidenav .lbl[data-v-3a1305ee]{display:none}.nav-group-label[data-v-3a1305ee]{justify-content:center;padding:var(--space-1) var(--space-2)}.nav-item[data-v-3a1305ee]{justify-content:center;padding:var(--space-2)}.content[data-v-3a1305ee]{padding:var(--space-4) var(--space-4) var(--space-8)}}.card[data-v-072ab96b]{background:var(--c-surface);border:1px solid var(--c-border);border-radius:var(--radius-md);padding:var(--space-6)}.cards[data-v-e83b0ac4]{display:grid;grid-template-columns:repeat(auto-fill,minmax(240px,1fr));gap:var(--space-3)}.scard[data-v-e83b0ac4]{display:block;border:1px solid var(--c-border);border-radius:var(--radius-8);padding:var(--space-3-5) var(--space-4);text-decoration:none;background:var(--c-surface);color:var(--c-body)}.scard[data-v-e83b0ac4]:hover{background:var(--c-surface-subtle)}.scard.cur[data-v-e83b0ac4]{border-color:var(--c-primary);box-shadow:0 0 0 1px var(--c-primary) inset}.scard-title[data-v-e83b0ac4]{font-weight:700;font-size:var(--fs-ui);margin-bottom:var(--space-2-5);line-height:var(--lh-snug)}.scard-meta[data-v-e83b0ac4]{display:flex;justify-content:space-between;align-items:center}.sid[data-v-e83b0ac4]{font-family:monospace;font-size:var(--fs-xs);color:var(--c-secondary)}.st[data-v-e83b0ac4]{font-size:var(--fs-xs);font-weight:700;padding:var(--space-0-25) var(--space-2);border-radius:var(--radius-sm);border:1px solid var(--c-border-strong);background:var(--c-surface)}.st.done[data-v-e83b0ac4]{color:var(--c-success);border-color:var(--c-success)}.st.stub[data-v-e83b0ac4]{color:var(--c-secondary)}.minibars[data-v-61d7dbb2]{width:6rem;height:1.375rem;display:block;margin-left:auto}.card-title[data-v-7af619f7]{margin:0 0 var(--space-4)}.card-title+.t-subsection[data-v-7af619f7]{margin-top:0}.ui-card>.t-subsection[data-v-7af619f7]:first-child{margin-top:0}.ui-stat-pair+.ui-stat-pair[data-v-7af619f7]:before{content:none;margin:0}.ui-stat-pair[data-v-7af619f7]:not(:last-child):after{content:"｜";margin:0 var(--space-2-5);color:var(--c-border-strong)}.dash-table-scroll[data-v-7af619f7]{overflow-y:hidden}.dash-table[data-v-7af619f7]{width:max-content;min-width:100%;font-size:calc(var(--fs-table) - 1px)}.dash-table th[data-v-7af619f7],.dash-table td[data-v-7af619f7]{white-space:nowrap;background:var(--c-surface)}.dash-table thead th[data-v-7af619f7]{position:sticky;top:0;z-index:20;background:var(--c-surface-container-2)}.dash-table thead th.mcol[data-v-7af619f7]{min-width:3rem}.mth[data-v-7af619f7]{display:block}.dash-table .col-ku[data-v-7af619f7]{position:sticky;left:0;z-index:10;text-align:left;background:var(--c-surface);border-right:1px solid var(--c-border-strong);min-width:8.125rem}.dash-table tbody .col-ku[data-v-7af619f7]{font-weight:400;color:var(--c-body);border-bottom:1px solid var(--c-border)}.dash-table thead th.col-ku[data-v-7af619f7]{z-index:30;background:var(--c-surface-container-2)}.dash-table .col-spark[data-v-7af619f7]{width:5.5rem;min-width:5.5rem}.dash-table .col-spark[data-v-7af619f7] .minibars{width:5rem;height:1.125rem}.dash-table .col-cum[data-v-7af619f7]{border-left:1px solid var(--c-border-strong)}.dash-table .row-subtotal td[data-v-7af619f7],.dash-table .row-subtotal .col-ku[data-v-7af619f7]{background:var(--c-surface-subtle);font-weight:700;color:var(--c-heading)}.dash-table .row-running td[data-v-7af619f7],.dash-table .row-running .col-ku[data-v-7af619f7]{background:var(--c-surface);color:var(--c-primary)}.dash-table .row-grand td[data-v-7af619f7],.dash-table .row-grand .col-ku[data-v-7af619f7]{background:var(--c-surface-container-2);font-weight:700;color:var(--c-heading);border-top:2px solid var(--c-border-strong)}.dash-table .row-reserve td[data-v-7af619f7],.dash-table .row-reserve .col-ku[data-v-7af619f7]{background:var(--c-surface-container-2);color:var(--c-text)}.dash-table .row-reserve .reserve-name[data-v-7af619f7]{padding-left:var(--space-4);font-weight:400}.dash-table td.col-cum[data-v-7af619f7],.dash-table tbody th.col-cum[data-v-7af619f7]{background:color-mix(in srgb,var(--c-warning) 14%,var(--c-surface))}.dash-table thead th.col-cum[data-v-7af619f7]{background:color-mix(in srgb,var(--c-warning) 22%,var(--c-surface-container-2))}.dash-table .strong[data-v-7af619f7]{font-weight:700;color:var(--c-heading)}.dash-table .row-alert .col-ku[data-v-7af619f7]{box-shadow:inset 4px 0 0 var(--c-danger)}.alert-swatch[data-v-7af619f7]{display:inline-block;width:.75rem;height:.75rem;border-radius:var(--radius-xs);margin-right:var(--space-1-5);vertical-align:middle;background:var(--c-surface);box-shadow:inset 4px 0 0 var(--c-danger);border:1px solid var(--c-border)}.dash-table td.cell-out[data-v-7af619f7]{background:var(--c-surface-container-2)}.miss-mark[data-v-7af619f7]{display:inline-block;font-size:var(--fs-2xs);font-weight:700;color:var(--c-flash);border:1px solid var(--c-flash);border-radius:var(--radius-xs);padding:0 var(--space-1);line-height:1.5}.expand-btn[data-v-7af619f7]{margin-left:var(--space-2);font-size:var(--fs-caption);font-weight:700;color:var(--c-accent);background:none;border:none;cursor:pointer;text-decoration:underline;text-underline-offset:.1875rem;padding:var(--space-0-5) var(--space-1)}.expand-btn[data-v-7af619f7]:hover{text-decoration-thickness:3px}.dash-table .breakdown-row td[data-v-7af619f7],.dash-table .breakdown-row th[data-v-7af619f7]{background:var(--c-surface-container)}.breakdown-name[data-v-7af619f7]{padding-left:var(--space-6)!important;font-weight:400;color:var(--c-body)}.table-legend[data-v-7af619f7]{display:flex;flex-wrap:wrap;justify-content:flex-end;gap:var(--space-1) var(--space-4);margin-top:var(--space-2);font-size:var(--fs-caption);color:var(--c-secondary)}.table-legend .lg-item[data-v-7af619f7]{display:inline-flex;align-items:center;gap:var(--space-1-5)}.dash-table .col-remark[data-v-7af619f7]{width:15rem;min-width:15rem;white-space:normal;text-align:left;color:var(--c-body)}@media not (min-width:48rem){.dash-table .col-ku[data-v-7af619f7]{left:auto;border-right:none}}.section-head[data-v-f450f725]{display:flex;align-items:flex-start;justify-content:space-between;gap:var(--space-4);flex-wrap:wrap;margin:0 0 var(--space-4)}.section-head>h2.t-section[data-v-f450f725]{margin:0}.actions-band[data-v-d6775316]{margin:var(--space-5) 0 var(--space-1)}.council-detail[data-v-d6775316]{margin:0;display:flex;flex-direction:column;gap:var(--space-2)}.detail-row[data-v-d6775316]{display:grid;grid-template-columns:180px 1fr;gap:var(--space-3);font-size:var(--fs-sm)}.detail-row dt[data-v-d6775316]{font-weight:700;color:var(--c-body)}.detail-row dd[data-v-d6775316]{margin:0;color:var(--c-body)}@media not (min-width:48rem){.detail-row[data-v-d6775316]{grid-template-columns:1fr;gap:var(--space-0-5)}}.filter-title[data-v-3d5e23e6]{margin:0 0 var(--space-4)}.filter-fields[data-v-3d5e23e6]{display:flex;gap:var(--space-4);align-items:flex-end;flex-wrap:wrap}.filter-fields .ui-field[data-v-3d5e23e6-s]{min-width:13.75rem}.trend-chart[data-v-d9d102e3]{width:100%}.chart-box[data-v-d9d102e3]{background:var(--c-surface);border:1px solid var(--c-border);border-radius:var(--radius-8);padding:var(--space-1-5) var(--space-2)}.month-chart[data-v-d9d102e3]{width:100%;height:auto;display:block}.month-label[data-v-d9d102e3]{font-size:.6875rem;fill:var(--c-secondary)}.month-val[data-v-d9d102e3]{font-size:.6875rem;font-weight:700;font-variant-numeric:tabular-nums;stroke:var(--c-surface);stroke-width:4;stroke-linejoin:round;paint-order:stroke}.chart-legend[data-v-d9d102e3]{display:flex;justify-content:flex-end;gap:var(--space-4);flex-wrap:wrap;margin-top:var(--space-2);font-size:var(--fs-caption);color:var(--c-secondary)}.chart-legend .lg[data-v-d9d102e3]{width:2.25rem;height:.375rem;margin-right:var(--space-1-5);vertical-align:middle}.pace-chart[data-v-e1b1dda1]{width:100%}.chart-box[data-v-e1b1dda1]{background:var(--c-surface);border:1px solid var(--c-border);border-radius:var(--radius-8);padding:var(--space-1-5) var(--space-2)}.pace-svg[data-v-e1b1dda1]{width:100%;height:auto;display:block}.pace-tick[data-v-e1b1dda1]{font-size:.625rem;fill:var(--c-secondary)}.pace-val[data-v-e1b1dda1]{font-size:.6875rem;font-weight:700;fill:var(--c-primary);font-variant-numeric:tabular-nums;stroke:var(--c-surface);stroke-width:4;stroke-linejoin:round;paint-order:stroke}.chart-legend[data-v-e1b1dda1]{display:flex;gap:var(--space-4);flex-wrap:wrap;margin-top:var(--space-2);color:var(--c-secondary)}.chart-legend .lg[data-v-e1b1dda1]{width:2.25rem;height:.375rem;margin-right:var(--space-1-5);vertical-align:middle}.pace-legend[data-v-e1b1dda1]{justify-content:flex-end;font-size:var(--fs-xs)}.selector[data-v-4c1c7c08]{display:flex;gap:var(--space-4);flex-wrap:wrap}.selector .ui-field[data-v-4c1c7c08]{min-width:13.75rem}.fc-head>h3.t-subsection[data-v-7f1dd0a2]{margin:0}.fc-pattern-select[data-v-7f1dd0a2]{max-width:320px}.fc-empty[data-v-7f1dd0a2]{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:6px;min-height:160px;padding:24px;border:1px dashed var(--c-border-strong);border-radius:8px;background:var(--c-surface-weak)}.fc-empty-title[data-v-7f1dd0a2]{font-size:15px;font-weight:700;color:var(--c-text)}.actions-band-top[data-v-7f1dd0a2]{justify-content:flex-end;margin:0 0 .625rem}.actions-band-charts[data-v-7f1dd0a2]{margin:1.625rem 0 .625rem}.cmp-head>h3.t-subsection[data-v-7f1dd0a2]{margin:0}.cmp-actions[data-v-7f1dd0a2]{display:flex;flex-wrap:wrap;justify-content:flex-end;align-items:center;gap:var(--space-2) var(--space-4)}.cmp-field[data-v-7f1dd0a2]{display:inline-flex;align-items:center;gap:var(--space-2)}.cmp-label[data-v-7f1dd0a2]{font-size:var(--fs-caption);color:var(--c-secondary);white-space:nowrap}.cmp-select[data-v-7f1dd0a2]{width:20rem;max-width:100%}.cmp-select-narrow[data-v-7f1dd0a2]{width:7.5rem}.block-inner-divider[data-v-7f1dd0a2]{margin:var(--space-6) 0}.block-divider[data-v-7f1dd0a2]{margin:-15px 0}.chart-legend[data-v-7f1dd0a2]{display:flex;gap:var(--space-4);flex-wrap:wrap;margin-top:var(--space-2);font-size:var(--fs-caption);color:var(--c-secondary)}.chart-legend .lg[data-v-7f1dd0a2]{width:2.25rem;height:.375rem;margin-right:var(--space-1-5);vertical-align:middle}.chart-legend .unit-note[data-v-7f1dd0a2]{margin-left:auto}.trend-cols[data-v-7f1dd0a2]{display:grid;grid-template-columns:repeat(auto-fit,minmax(min(480px,100%),1fr));gap:0 var(--space-4)}.trend-cols .t-subsection[data-v-7f1dd0a2]{margin-top:0}.trend-cols[data-v-7f1dd0a2]{margin-top:var(--space-5)}.forecast-band[data-v-7f1dd0a2]{margin-top:var(--space-3);padding:0;border:none;background:none}.fc-legend[data-v-7f1dd0a2]{justify-content:flex-end;margin:var(--space-2) 0 0;padding-top:var(--space-2);border-top:1px solid var(--c-border);font-size:var(--fs-xs)}.fc-grid[data-v-7f1dd0a2]{display:grid;grid-template-columns:repeat(auto-fit,minmax(min(320px,100%),1fr));gap:var(--space-3)}.fc-single .fc-mini[data-v-7f1dd0a2]{max-width:calc(23.75rem + 2 * var(--space-2) + 2px)}.fc-mini[data-v-7f1dd0a2]{background:var(--c-surface);border:1px solid var(--c-border);border-radius:var(--radius-8);padding:var(--space-1-5) var(--space-2)}.fc-mini-head[data-v-7f1dd0a2]{display:flex;align-items:center;justify-content:space-between;gap:var(--space-2)}.fc-mini-name[data-v-7f1dd0a2]{font-size:var(--fs-ui);font-weight:700;color:var(--c-heading);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.fc-badge[data-v-7f1dd0a2]{font-size:var(--fs-xs);font-weight:700;font-variant-numeric:tabular-nums;padding:var(--space-0-25) var(--space-1-5);border-radius:var(--radius-sm);border:1px solid var(--c-border-strong);background:var(--c-surface);color:var(--c-secondary);white-space:nowrap}.fc-badge.short[data-v-7f1dd0a2]{color:var(--c-danger);border-color:var(--c-danger)}.fc-mini-chart[data-v-7f1dd0a2]{width:100%;height:auto;display:block}.fc-mini-label[data-v-7f1dd0a2],.fc-mini-val[data-v-7f1dd0a2],.fc-mini-fcval[data-v-7f1dd0a2]{stroke:var(--c-surface);stroke-width:4;stroke-linejoin:round;paint-order:stroke}.fc-mini-label[data-v-7f1dd0a2]{font-size:.625rem;fill:var(--c-danger)}.fc-mini-val[data-v-7f1dd0a2]{font-size:.625rem;font-weight:700;fill:var(--c-heading);font-variant-numeric:tabular-nums}.fc-mini-fcval[data-v-7f1dd0a2]{font-size:.625rem;font-weight:700;fill:var(--c-primary);font-variant-numeric:tabular-nums}.fc-mini-month[data-v-7f1dd0a2]{font-size:.625rem;fill:var(--c-secondary)}.fc-legend .mark-short[data-v-7f1dd0a2]{color:var(--c-danger)}.mono[data-v-7f1dd0a2]{font-variant-numeric:tabular-nums;white-space:nowrap}.none[data-v-7f1dd0a2]{color:var(--c-tertiary)}.empty[data-v-7f1dd0a2]{text-align:center;color:var(--c-secondary)}@media(max-width:1100px){.meta-dl[data-v-7f1dd0a2]{grid-template-columns:1fr;gap:var(--space-0-5) 0}.meta-dl dt[data-v-7f1dd0a2]{margin-top:var(--space-2)}}.pending-link[data-v-7f1dd0a2]{background:none;border:0;padding:0;font:inherit;cursor:pointer;margin-left:var(--space-2)}.list-meta[data-v-85a31beb]{display:flex;justify-content:space-between;align-items:center;gap:var(--space-4);flex-wrap:wrap;margin-bottom:var(--space-2)}.count[data-v-85a31beb]{margin:0;font-size:var(--fs-sm);color:var(--c-body)}.count strong[data-v-85a31beb]{font-size:1.5rem;color:var(--c-heading);margin-right:var(--space-1)}.meta-controls[data-v-85a31beb]{display:flex;flex-wrap:wrap;gap:var(--space-2) var(--space-4);align-items:center}.meta-controls[data-v-85a31beb] .meta-field{display:inline-flex;align-items:center;gap:var(--space-1-5);font-size:var(--fs-sm);color:var(--c-body);white-space:nowrap}.meta-controls[data-v-85a31beb] .meta-field .ui-select:not(.ui-select-s){min-width:9.375rem}.pager[data-v-9d3212b6]{justify-content:flex-end;margin-top:var(--space-3)}.pager button[data-v-9d3212b6]:disabled{opacity:.4;cursor:default}.mono[data-v-ea2fe10f]{font-variant-numeric:tabular-nums;white-space:nowrap}.nowrap[data-v-ea2fe10f]{white-space:nowrap}.none[data-v-ea2fe10f]{color:var(--c-tertiary)}.empty[data-v-ea2fe10f]{text-align:center;color:var(--c-secondary)}.transfer-table .row-head[data-v-29f25750]{text-align:left;font-weight:400;color:var(--c-body);background:transparent;border-bottom:1px solid var(--c-border);white-space:nowrap}.transfer-table td[data-v-29f25750]{white-space:nowrap}.transfer-table .date-cell[data-v-29f25750]{font-family:monospace;font-size:var(--fs-caption)}.transfer-table .status-cell[data-v-29f25750]{white-space:nowrap}.transfer-table .col-note[data-v-29f25750]{white-space:normal;min-width:13.75rem;max-width:20rem;line-height:var(--lh-tight)}.transfer-table .row-actions[data-v-29f25750]{display:flex;gap:var(--space-1-5)}@media not (min-width:48rem){.transfer-table .row-actions[data-v-29f25750]{flex-wrap:wrap}}.delta-in[data-v-29f25750]{color:var(--c-success);font-weight:700}.delta-out[data-v-29f25750]{color:var(--c-danger);font-weight:700}.empty[data-v-29f25750]{text-align:center;color:var(--c-secondary)}.year-divider[data-v-96d89bb4]{margin:var(--space-6) 0}.transfer-year>.t-subsection[data-v-96d89bb4]{margin-top:0}.form-modal[data-v-0d277761]{position:fixed;top:0;right:0;bottom:0;left:0;margin:5rem auto auto;border:none;border-radius:var(--radius-8);padding:var(--space-6);width:min(47.5rem,calc(100% - var(--space-8)));max-height:calc(100vh - 10rem);overflow-y:auto;background:var(--c-surface);color:var(--c-body);box-shadow:0 .5rem 1.5rem #0003}.form-modal.wide[data-v-0d277761]{width:min(65rem,calc(100% - var(--space-8)))}.form-modal[data-v-0d277761]::backdrop{background:#0006}.modal-title[data-v-0d277761]{margin:0 0 var(--space-4)}.result-box[data-v-f3a8ea93]{margin-top:var(--space-4-5);border:3px solid var(--c-danger);border-radius:var(--radius-md);padding:var(--space-3-5) var(--space-4)}.result-box.success[data-v-f3a8ea93]{border-color:var(--c-success)}.result-head[data-v-f3a8ea93]{font-size:var(--fs-ui);font-weight:700;margin-bottom:var(--space-2-5)}.result-head.error[data-v-f3a8ea93]{color:var(--c-danger)}.result-head.success[data-v-f3a8ea93]{color:var(--c-success)}.result-note[data-v-f3a8ea93]{margin:var(--space-2-5) 0 0;font-size:var(--fs-caption);color:var(--c-secondary)}.entry-scroll[data-v-94b1da43]{overflow-y:hidden}.entry-table[data-v-94b1da43]{width:max-content;min-width:100%}.entry-table th[data-v-94b1da43],.entry-table td[data-v-94b1da43]{white-space:nowrap;background:var(--c-surface)}.entry-table .col-org-group[data-v-94b1da43],.entry-table .col-granularity[data-v-94b1da43],.entry-table .col-sp[data-v-94b1da43],.entry-table .col-org[data-v-94b1da43],.entry-table .col-year[data-v-94b1da43],.entry-table .col-unit[data-v-94b1da43]{position:sticky;z-index:10}.entry-table thead th.col-org-group[data-v-94b1da43],.entry-table thead th.col-granularity[data-v-94b1da43],.entry-table thead th.col-sp[data-v-94b1da43],.entry-table thead th.col-org[data-v-94b1da43],.entry-table thead th.col-year[data-v-94b1da43],.entry-table thead th.col-unit[data-v-94b1da43]{z-index:20;background:var(--c-surface-container-2)}.entry-table .col-org-group[data-v-94b1da43]{left:0;width:8.125rem;min-width:8.125rem;max-width:8.125rem;overflow:hidden;text-overflow:ellipsis;text-align:left}.entry-table .col-granularity[data-v-94b1da43]{left:8.125rem;width:6rem;min-width:6rem;text-align:left}.entry-table .col-sp[data-v-94b1da43]{left:8.125rem;width:13.75rem;min-width:13.75rem;max-width:13.75rem;overflow:hidden;text-overflow:ellipsis}.entry-table.has-granularity .col-sp[data-v-94b1da43]{left:14.125rem}.entry-table.has-granularity .col-org[data-v-94b1da43],.entry-table.has-granularity .col-year[data-v-94b1da43]{left:27.875rem}.entry-table.has-granularity .col-unit[data-v-94b1da43]{left:36.125rem}.entry-table .col-org[data-v-94b1da43]{left:21.875rem;width:6.5rem;min-width:6.5rem;text-align:left}.entry-table.has-org .col-year[data-v-94b1da43]{left:28.375rem}.entry-table.has-org .col-unit[data-v-94b1da43]{left:36.625rem}.entry-table.has-granularity.has-org .col-year[data-v-94b1da43]{left:34.375rem}.entry-table.has-granularity.has-org .col-unit[data-v-94b1da43]{left:42.625rem}.entry-table .col-year[data-v-94b1da43]{left:21.875rem;width:8.25rem;min-width:8.25rem;text-align:left}.entry-table .col-unit[data-v-94b1da43]{left:30.125rem;width:4rem;min-width:4rem;text-align:left;border-right:1px solid var(--c-border-strong)}.entry-table td.out-of-year[data-v-94b1da43]{background:var(--c-surface-container-2)}.entry-table .row-head[data-v-94b1da43]{text-align:left;font-size:var(--fs-ui);font-weight:400;color:var(--c-body);border-bottom:1px solid var(--c-border);white-space:nowrap}.cell-input[data-v-94b1da43]{width:4.75rem;border:1px solid var(--c-input-border);border-radius:var(--radius-sm);padding:var(--space-1) var(--space-1-5);font-size:var(--fs-ui);text-align:right;background:var(--c-surface);color:var(--c-heading)}.mt-6[data-v-94b1da43]{margin-top:var(--space-6)}.form-grid[data-v-94b1da43]{display:grid;grid-template-columns:repeat(2,13.75rem);justify-content:start;gap:var(--space-4) var(--space-5)}.form-grid>.field-org[data-v-94b1da43]{grid-column:1 / -1}.form-grid>.field-org .ui-select[data-v-94b1da43]{width:13.75rem}.fixed-org[data-v-94b1da43]{margin:0;padding:var(--space-2) 0;font-weight:700;color:var(--c-heading)}.pending-chip[data-v-94b1da43]{margin-left:var(--space-3)}.modal-desc[data-v-94b1da43]{margin:0 0 var(--space-4);font-size:var(--fs-sm);color:var(--c-body);line-height:var(--lh-relaxed)}.return-note[data-v-94b1da43]{margin-bottom:var(--space-5)}.return-note textarea[data-v-94b1da43]{height:auto;resize:vertical}.confirm-list[data-v-94b1da43]{margin:0 0 var(--space-5);padding:var(--space-3) var(--space-4);background:var(--c-surface-container-2);border-radius:var(--radius-md)}.confirm-list>div[data-v-94b1da43]{display:flex;gap:var(--space-3);padding:var(--space-1) 0}.confirm-list dt[data-v-94b1da43]{flex:0 0 5.5rem;color:var(--c-body-subtle);font-size:var(--fs-sm)}.confirm-list dd[data-v-94b1da43]{margin:0;font-weight:700;font-size:var(--fs-sm)}@media not (min-width:48rem){.entry-table .col-org-group[data-v-94b1da43],.entry-table .col-granularity[data-v-94b1da43],.entry-table .col-sp[data-v-94b1da43],.entry-table .col-org[data-v-94b1da43],.entry-table .col-year[data-v-94b1da43],.entry-table .col-unit[data-v-94b1da43]{position:static}.entry-table .col-unit[data-v-94b1da43]{border-right:none}}.col-remark[data-v-94b1da43]{width:15rem;min-width:15rem;white-space:normal}.remark-input[data-v-94b1da43]{width:100%;text-align:left}.form-grid[data-v-c07c3c21]{display:flex;flex-wrap:wrap;gap:var(--space-4) var(--space-5)}.form-grid>.ui-field[data-v-c07c3c21]{width:13.75rem}.form-grid>.ui-field.wide[data-v-c07c3c21]{width:100%}.council-checks[data-v-c07c3c21]{display:flex;flex-wrap:wrap;align-items:center;gap:var(--space-4);min-height:2.5rem}.council-check[data-v-c07c3c21]{display:inline-flex;align-items:center;gap:var(--space-1-5);font-size:var(--fs-body);font-weight:400;color:var(--c-body)}.mono[data-v-c07c3c21]{font-family:monospace;font-size:var(--fs-caption);white-space:nowrap}tr.inactive td[data-v-c07c3c21]{color:var(--c-secondary)}.row-actions[data-v-c07c3c21]{display:flex;gap:var(--space-2)}@media not (min-width:48rem){.row-actions[data-v-c07c3c21]{flex-wrap:wrap}}.help-text[data-v-1717b33a]{font-size:var(--fs-caption);font-weight:400;line-height:var(--lh-tight);color:var(--c-secondary);margin:0 0 var(--space-3)}.ck-list[data-v-8e9a459c]{display:grid;grid-template-columns:repeat(auto-fill,minmax(12.5rem,1fr));gap:var(--space-1) var(--space-3);border:1px solid var(--c-border);border-radius:var(--radius-8);padding:var(--space-3);margin-bottom:var(--space-2)}.ck[data-v-8e9a459c]{display:flex;align-items:center;gap:var(--space-2);font-size:var(--fs-sm);cursor:pointer}.ck input[data-v-8e9a459c]{width:1.125rem;height:1.125rem;accent-color:var(--c-primary);flex-shrink:0}.ck.disabled[data-v-8e9a459c]{color:var(--c-secondary);cursor:default}.auto-tag[data-v-8e9a459c]{margin-left:var(--space-1-5);padding:0 var(--space-1-5);border:1px solid var(--c-border);border-radius:var(--radius-4);font-size:var(--fs-caption);color:var(--c-body);white-space:nowrap}.form-grid[data-v-8e9a459c]{display:flex;flex-wrap:wrap;gap:var(--space-4) var(--space-5)}.form-grid>.ui-field[data-v-8e9a459c]{width:16.25rem}.form-grid>.ui-field.wide[data-v-8e9a459c]{width:100%}.mono[data-v-8e9a459c]{font-family:monospace;font-size:var(--fs-caption);white-space:nowrap}.deadline-field[data-v-8e9a459c]{display:flex;align-items:center;gap:var(--space-1-5)}.deadline-day[data-v-8e9a459c]{width:6rem;text-align:right}.council-table td[data-v-8e9a459c]{vertical-align:top}.import-species-row[data-v-e306b952]{display:flex;align-items:flex-end;gap:var(--space-2-5)}.import-species[data-v-e306b952]{max-width:20rem}.import-actions[data-v-e306b952]{display:flex;gap:var(--space-2-5);margin-top:var(--space-2)}.none[data-v-e306b952]{font-size:var(--fs-sm);color:var(--c-secondary)}.modal-desc[data-v-321bd647]{margin:0;font-size:var(--fs-sm);color:var(--c-body);line-height:var(--lh-relaxed)}.mono[data-v-981e038c]{font-family:monospace;font-size:var(--fs-caption);white-space:nowrap}.ui-checkbox[data-v-981e038c]{width:1.125rem;height:1.125rem;accent-color:var(--c-primary);flex-shrink:0;cursor:pointer}.ck-inline[data-v-981e038c]{display:flex;align-items:center;gap:var(--space-2);font-size:var(--fs-sm);cursor:pointer}.row-actions[data-v-981e038c]{display:flex;gap:var(--space-1-5)}@media not (min-width:48rem){.row-actions[data-v-981e038c]{flex-wrap:wrap}}.filter-field[data-v-981e038c]{max-width:13.75rem}.form-grid[data-v-981e038c]{display:flex;flex-wrap:wrap;gap:var(--space-4) var(--space-5)}.form-grid>.ui-field[data-v-981e038c]{width:13.75rem}.form-grid>.ui-field.narrow[data-v-981e038c]{width:8.75rem}.form-grid>.ui-field.wide[data-v-981e038c]{width:100%}.reorder-list[data-v-981e038c]{margin:0;padding:0;list-style:none;max-height:26.25rem;overflow-y:auto;border:1px solid var(--c-border);border-radius:var(--radius-8)}.reorder-item[data-v-981e038c]{display:flex;align-items:center;gap:var(--space-3);padding:var(--space-2) var(--space-3);border-bottom:1px solid var(--c-border);background:var(--c-surface);cursor:grab}.reorder-item[data-v-981e038c]:last-child{border-bottom:none}.reorder-item.dragging[data-v-981e038c]{opacity:.4}.reorder-item.over[data-v-981e038c]{border-top:2px solid var(--c-accent)}.reorder-handle[data-v-981e038c]{color:var(--c-tertiary);font-size:var(--fs-ui)}.reorder-num[data-v-981e038c]{min-width:1.75rem;color:var(--c-secondary);font-variant-numeric:tabular-nums;text-align:right}.reorder-name[data-v-981e038c]{flex:1 1 auto;font-weight:700;color:var(--c-heading)}.reorder-kind[data-v-981e038c]{color:var(--c-secondary);font-size:var(--fs-caption);white-space:nowrap}.reorder-actions[data-v-981e038c]{display:flex;gap:var(--space-1);flex-shrink:0}.form-grid[data-v-6b46cbfc]{display:flex;flex-wrap:wrap;gap:var(--space-4) var(--space-5)}.form-grid>.ui-field[data-v-6b46cbfc]{width:13.75rem}.form-grid>.ui-field.narrow[data-v-6b46cbfc]{width:10rem}.form-grid>.grid-break[data-v-6b46cbfc]{flex-basis:100%;height:0}.set-body>h3.t-subsection[data-v-6b46cbfc]:first-child{margin-top:0}.page-actions[data-v-6b46cbfc]{margin-top:var(--space-2)}.detail-list[data-v-6b46cbfc]{margin:0;display:flex;flex-direction:column;gap:var(--space-2)}.detail-row[data-v-6b46cbfc]{display:grid;grid-template-columns:13.75rem 1fr;gap:var(--space-3);font-size:var(--fs-sm)}.detail-row dt[data-v-6b46cbfc]{font-weight:700;color:var(--c-body)}.detail-row dd[data-v-6b46cbfc]{margin:0;color:var(--c-body)}.detail-row dd.num-value[data-v-6b46cbfc]{font-variant-numeric:tabular-nums}@media not (min-width:48rem){.detail-row[data-v-6b46cbfc]{grid-template-columns:1fr;gap:var(--space-0-5)}}.none[data-v-6b46cbfc]{margin:0;color:var(--c-tertiary)}.row-total th[data-v-6b46cbfc],.row-total td[data-v-6b46cbfc]{background:var(--c-surface-subtle);font-weight:700;color:var(--c-heading)}.alloc-edit .ui-select[data-v-6b46cbfc],.alloc-edit .ui-input[data-v-6b46cbfc]{width:100%;min-width:7.5rem}.alloc-edit .num-input[data-v-6b46cbfc]{text-align:right;min-width:6.25rem;max-width:8.125rem}.alloc-edit .col-fit .ui-select[data-v-6b46cbfc]{min-width:8.125rem}.alloc-edit .org-col[data-v-6b46cbfc]{min-width:14.375rem}.alloc-edit .kubun-col .ui-select[data-v-6b46cbfc]{min-width:8.75rem}.alloc-edit .report-col .ui-select[data-v-6b46cbfc]{min-width:16.25rem}.alloc-edit .init-col[data-v-6b46cbfc]{width:8.125rem}.alloc-add[data-v-6b46cbfc]{margin-top:var(--space-3);margin-bottom:var(--space-2)}.footer-divider[data-v-6b46cbfc]{border:none;border-top:1px solid var(--c-border);margin:0}.form-grid[data-v-b84f19ea]{display:flex;flex-wrap:wrap;gap:var(--space-4) var(--space-5)}.form-grid>.ui-field[data-v-b84f19ea]{width:13.75rem}.form-grid>.ui-field.wide[data-v-b84f19ea]{width:100%}.form-grid>.grid-break[data-v-b84f19ea]{flex-basis:100%;height:0}.derived-value[data-v-b84f19ea]{margin:0;padding:0;min-height:2.5rem;display:flex;align-items:center;font-weight:700;color:var(--c-heading)}.modal-desc[data-v-5cac8e58]{margin:0 0 var(--space-4);font-size:var(--fs-sm);color:var(--c-body);line-height:var(--lh-relaxed)}.mono[data-v-5cac8e58]{font-family:monospace;font-size:var(--fs-caption);white-space:nowrap}.none[data-v-5cac8e58]{color:var(--c-tertiary)}.row-actions[data-v-5cac8e58]{display:flex;gap:var(--space-1-5)}@media not (min-width:48rem){.row-actions[data-v-5cac8e58]{flex-wrap:wrap}}.filter-field[data-v-5cac8e58]{max-width:17.5rem}.login-page[data-v-b3f5c8d4]{min-height:100vh;display:flex;align-items:center;justify-content:center;background:var(--c-surface-subtle);padding:var(--space-6)}.login-card[data-v-b3f5c8d4]{width:100%;max-width:var(--card-max);background:var(--c-surface);border:1px solid var(--c-border);border-radius:var(--radius-8);padding:var(--space-8)}.login-brand[data-v-b3f5c8d4]{display:flex;align-items:center;gap:var(--space-3);margin-bottom:var(--space-6)}.login-logo[data-v-b3f5c8d4]{width:2.25rem;height:2.25rem;flex-shrink:0}.login-form[data-v-b3f5c8d4]{display:flex;flex-direction:column;gap:var(--space-4)}.error-text[data-v-b3f5c8d4]{font-size:var(--fs-ui);font-weight:700;color:var(--c-danger);margin:0}.login-btn[data-v-b3f5c8d4]{width:100%;min-height:3rem;font-size:var(--fs-ui);margin-top:var(--space-1)}.sample-page[data-v-cd167ed5]{max-width:72.5rem;margin:0 auto;padding:var(--space-8) var(--space-6) var(--space-10)}.chart-title[data-v-cd167ed5],.table-title[data-v-cd167ed5]{margin-top:0}.chart-box[data-v-cd167ed5]{width:100%}.chart-box svg[data-v-cd167ed5]{display:block;max-width:100%}.ax[data-v-cd167ed5]{font-size:.75rem;fill:var(--c-secondary)}.tac-label[data-v-cd167ed5]{font-size:.875rem;font-weight:700;fill:#ec0000;paint-order:stroke;stroke:#fff;stroke-width:4}.chart-legend[data-v-cd167ed5]{display:flex;justify-content:flex-end;flex-wrap:wrap;gap:var(--space-4);margin-bottom:var(--space-2);font-size:var(--fs-caption);color:var(--c-body)}.lg-item[data-v-cd167ed5]{display:inline-flex;align-items:center;gap:var(--space-1)}.sw[data-v-cd167ed5]{display:inline-block;width:1.125rem;height:.1875rem;border-radius:2px;vertical-align:middle}.sw.cur[data-v-cd167ed5]{height:.25rem}.sw.tac[data-v-cd167ed5]{background:repeating-linear-gradient(90deg,#ec0000 0 6px,transparent 6px 10px);height:.1875rem}.chart-caption[data-v-cd167ed5]{margin:var(--space-2) 0 0;text-align:right;font-size:var(--fs-caption);color:var(--c-secondary)}.chart-caption .sw[data-v-cd167ed5]{height:.625rem;width:.625rem;border-radius:2px;margin-right:var(--space-1)}.win-sw[data-v-cd167ed5]{background:#0017c1}.loss-sw[data-v-cd167ed5]{background:#ec0000}.scope-divider[data-v-cd167ed5]{margin:var(--space-6) 0}.month-table .row-label[data-v-cd167ed5],.winloss-table .row-label[data-v-cd167ed5]{text-align:left;white-space:nowrap}.month-table td[data-v-cd167ed5],.winloss-table td[data-v-cd167ed5]{white-space:nowrap}.rate-warn[data-v-cd167ed5]{color:var(--c-danger);font-weight:700}.compare-stats[data-v-cd167ed5]{margin-top:var(--space-2)}.wl-cell[data-v-cd167ed5]{position:relative;height:3.5rem;min-width:3.5rem;background:linear-gradient(to bottom,transparent calc(50% - .5px),var(--c-border) calc(50% - .5px),var(--c-border) calc(50% + .5px),transparent calc(50% + .5px))}.wl-bar[data-v-cd167ed5]{position:absolute;left:50%;transform:translate(-50%);width:1rem;height:1.1875rem}.wl-bar.win[data-v-cd167ed5]{bottom:50%;background:#0017c1}.wl-bar.loss[data-v-cd167ed5]{top:50%;background:#ec0000}.login-page[data-v-aaff1db0]{min-height:100vh;display:flex;align-items:center;justify-content:center;background:var(--c-surface-subtle);padding:var(--space-6)}.login-card[data-v-aaff1db0]{width:100%;max-width:var(--card-max);background:var(--c-surface);border:1px solid var(--c-border);border-radius:var(--radius-8);padding:var(--space-8)}.login-brand[data-v-aaff1db0]{display:flex;align-items:center;gap:var(--space-3);margin-bottom:var(--space-5)}.login-logo[data-v-aaff1db0]{width:2.25rem;height:2.25rem;flex-shrink:0}.verify-lead[data-v-aaff1db0]{font-size:var(--fs-h3);color:var(--c-body);margin:0 0 var(--space-5);line-height:var(--lh-relaxed)}.login-form[data-v-aaff1db0]{display:flex;flex-direction:column;gap:var(--space-4)}.code-input[data-v-aaff1db0]{font-size:var(--fs-lg);letter-spacing:.4em;text-align:center;font-variant-numeric:tabular-nums}.login-btn[data-v-aaff1db0]{width:100%;min-height:3rem;font-size:var(--fs-ui);margin-top:var(--space-1)}.resend-link[data-v-aaff1db0]{background:none;border:none;color:var(--c-accent);font-size:var(--fs-ui);font-weight:700;text-decoration:underline;text-underline-offset:.1875rem;cursor:pointer;padding:var(--space-1);align-self:center}.resend-link[data-v-aaff1db0]:hover:not(:disabled){text-decoration-thickness:2px}.resend-link[data-v-aaff1db0]:disabled{color:var(--c-body);opacity:.5;text-decoration:none;cursor:default}.resend-note[data-v-aaff1db0]{font-size:var(--fs-ui);color:var(--c-body);text-align:center;margin:0}/*! tailwindcss v4.3.2 | 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-rotate-x:initial;--tw-rotate-y:initial;--tw-rotate-z:initial;--tw-skew-x:initial;--tw-skew-y:initial;--tw-border-style:solid;--tw-ordinal:initial;--tw-slashed-zero:initial;--tw-numeric-figure:initial;--tw-numeric-spacing:initial;--tw-numeric-fraction:initial;--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}}}@layer theme{:root,:host{--font-sans:"Noto Sans JP", system-ui, "Hiragino Sans", "Yu Gothic", sans-serif;--font-mono:ui-monospace, SFMono-Regular, Menlo, Monaco, Consolas, "Liberation Mono", "Courier New", monospace;--spacing:.25rem;--text-sm:.875rem;--text-sm--line-height:calc(1.25 / .875);--radius-xs: .125rem ;--radius-sm:var(--border-radius-4);--radius-md:var(--border-radius-12);--radius-xl:var(--border-radius-24);--default-font-family:"Noto Sans JP", system-ui, "Hiragino Sans", "Yu Gothic", sans-serif;--default-mono-font-family:var(--font-mono);--radius-8:var(--border-radius-8);--radius-10: .625rem ;--radius-14: .875rem ;--radius-full:999px}}@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%;-moz-tab-size:4;tab-size:4;line-height:1.5;font-family:var(--default-font-family,ui-sans-serif, system-ui, 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;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{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]){-webkit-appearance:button;-moz-appearance:button;appearance:button}::file-selector-button{-webkit-appearance:button;-moz-appearance: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{.dads-heading{color:var(--color-neutral-solid-gray-800);font-family:var(--font-family-sans)}.dads-heading[data-size="64"]{--_shoulder-size: 1.75rem ;--_shoulder-line-height:1.5;--_shoulder-letter-spacing:.01em;letter-spacing:0;font-size:4rem;font-weight:700;line-height:1.4}.dads-heading[data-size="57"]{--_shoulder-size: 1.5rem ;--_shoulder-line-height:1.5;--_shoulder-letter-spacing:.02em;letter-spacing:0;font-size:3.5625rem;font-weight:700;line-height:1.4}.dads-heading[data-size="45"]{--_shoulder-size: 1.375rem ;--_shoulder-line-height:1.5;--_shoulder-letter-spacing:.02em;letter-spacing:0;font-size:2.8125rem;font-weight:700;line-height:1.4}.dads-heading[data-size="36"]{--_shoulder-size: 1.25rem ;--_shoulder-line-height:1.5;--_shoulder-letter-spacing:.02em;letter-spacing:.01em;font-size:2.25rem;font-weight:700;line-height:1.4}.dads-heading[data-size="32"]{--_shoulder-size: 1.125rem ;--_shoulder-line-height:1.6;--_shoulder-letter-spacing:.02em;letter-spacing:.01em;font-size:2rem;font-weight:700;line-height:1.5}.dads-heading[data-size="28"]{--_shoulder-size: 1rem ;--_shoulder-line-height:1.7;--_shoulder-letter-spacing:.02em;letter-spacing:.01em;font-size:1.75rem;font-weight:700;line-height:1.5}.dads-heading[data-size="24"]{--_shoulder-size: 1rem ;--_shoulder-line-height:1.7;--_shoulder-letter-spacing:.02em;letter-spacing:.02em;font-size:1.5rem;font-weight:700;line-height:1.5}.dads-heading[data-size="20"]{--_shoulder-size: 1rem ;--_shoulder-line-height:1.7;--_shoulder-letter-spacing:.02em;letter-spacing:.02em;font-size:1.25rem;font-weight:700;line-height:1.5}.dads-heading[data-size="18"]{--_shoulder-size: 1rem ;--_shoulder-line-height:1.7;--_shoulder-letter-spacing:.02em;letter-spacing:.02em;font-size:1.125rem;font-weight:700;line-height:1.6}.dads-heading[data-size="16"]{--_shoulder-size: 1rem ;--_shoulder-line-height:1.7;--_shoulder-letter-spacing:.02em;letter-spacing:.02em;font-size:1rem;font-weight:700;line-height:1.7}.dads-heading[data-chip]{padding-left:.833333em;position:relative}.dads-heading[data-chip]:before{background-color:var(--color-key-900);content:"";width:.333333em;position:absolute;top:.2em;bottom:.1em;left:0}@supports (top:1lh){.dads-heading[data-chip]:before{top:calc(.5lh - .45em);bottom:calc(.5lh - .55em)}}.dads-heading[data-chip]:has(.dads-heading__shoulder):before{top:calc((var(--_shoulder-size) * (var(--_shoulder-line-height) - 1)) / 2)}@media(forced-colors:active){.dads-heading[data-chip]:before{background-color:canvastext}}.dads-heading[data-rule]{border-bottom:solid var(--color-key-900)}.dads-heading[data-rule="8"]{border-bottom-width:.5rem;padding-bottom:2rem}.dads-heading[data-rule="6"]{border-bottom-width:.375rem;padding-bottom:1.5rem}.dads-heading[data-rule="4"]{border-bottom-width:.25rem;padding-bottom:1rem}.dads-heading[data-rule="2"]{border-bottom-width:.125rem;padding-bottom:.5rem}.dads-heading__shoulder{font-weight:700;font-size:var(--_shoulder-size);line-height:var(--_shoulder-line-height);letter-spacing:var(--_shoulder-letter-spacing);margin:0}.dads-heading__heading{font:inherit;margin:0}.dads-heading__icon{margin-right:.15em}.dads-heading__icon:after{content:" "}.dads-heading__icon-svg{vertical-align:-.25em;width:1.25em;height:1.25em;display:inline-block}.dads-button{--button-color:var(--color-key-900);--button-hover-color:var(--color-key-1000);--button-active-color:var(--color-key-1200);--button-outline-hover-bg-color:var(--color-key-200);--button-outline-active-bg-color:var(--color-key-300);box-sizing:border-box;width:fit-content;max-width:100%;font-size:1rem;font-weight:700;line-height:1;font-family:var(--font-family-sans);letter-spacing:.02em;text-underline-offset:.1875rem;justify-content:center;align-items:center;column-gap:.25rem;text-decoration:none;display:flex}.dads-button:disabled,.dads-button[aria-disabled=true]{cursor:default}.dads-button[data-type=solid-fill]{background-color:var(--button-color);color:var(--color-neutral-white);border:4px double #0000}@media(hover:hover){.dads-button[data-type=solid-fill]:hover{background-color:var(--button-hover-color);text-decoration:underline;text-decoration-thickness:.0625rem}}.dads-button[data-type=solid-fill]:active{background-color:var(--button-active-color);text-decoration:underline}.dads-button[data-type=solid-fill]:focus-visible{outline:.25rem solid var(--color-neutral-black);outline-offset:.125rem;box-shadow:0 0 0 .125rem var(--color-primitive-yellow-300)}.dads-button[data-type=solid-fill]:disabled,.dads-button[data-type=solid-fill][aria-disabled=true]{background-color:var(--color-neutral-solid-gray-300);color:var(--color-neutral-solid-gray-50);text-decoration:none}@media(forced-colors:active){.dads-button[data-type=solid-fill]:disabled,.dads-button[data-type=solid-fill][aria-disabled=true]{color:graytext;border-color:graytext}}.dads-button[data-type=outline]{background-color:var(--color-neutral-white);color:var(--button-color);border:1px solid}@media(hover:hover){.dads-button[data-type=outline]:hover{background-color:var(--button-outline-hover-bg-color);color:var(--button-hover-color);text-decoration:underline;text-decoration-thickness:.0625rem}}.dads-button[data-type=outline]:active{background-color:var(--button-outline-active-bg-color);color:var(--button-active-color);text-decoration:underline}.dads-button[data-type=outline]:focus-visible{outline:.25rem solid var(--color-neutral-black);outline-offset:.125rem;box-shadow:0 0 0 .125rem var(--color-primitive-yellow-300)}.dads-button[data-type=outline]:disabled,.dads-button[data-type=outline][aria-disabled=true]{background-color:var(--color-neutral-white);color:var(--color-neutral-solid-gray-300);text-decoration:none}@media(forced-colors:active){.dads-button[data-type=outline]:disabled,.dads-button[data-type=outline][aria-disabled=true]{color:graytext;border-color:graytext}}.dads-button[data-type=text]{color:var(--button-color);background-color:#0000;border:0;text-decoration:underline;text-decoration-thickness:.0625rem}@media(hover:hover){.dads-button[data-type=text]:hover{background-color:var(--color-key-50);color:var(--button-hover-color);text-decoration-thickness:.1875rem}}.dads-button[data-type=text]:active{background-color:var(--color-key-100);color:var(--button-active-color)}.dads-button[data-type=text]:focus-visible{outline:.25rem solid var(--color-neutral-black);outline-offset:.125rem;background-color:var(--color-primitive-yellow-300);box-shadow:0 0 0 .125rem var(--color-primitive-yellow-300)}.dads-button[data-type=text]:disabled,.dads-button[data-type=text][aria-disabled=true]{color:var(--color-neutral-solid-gray-300);text-decoration-thickness:revert;background-color:#0000}@media(forced-colors:active){.dads-button[data-type=text]:disabled,.dads-button[data-type=text][aria-disabled=true]{color:graytext}}.dads-button[data-size=lg]{border-radius:.5rem;min-width:8.5rem;min-height:3.5rem;padding:.75rem 1rem}.dads-button[data-size=md]{border-radius:.5rem;min-width:6rem;min-height:3rem;padding:.5rem 1rem}.dads-button[data-size=sm]{border-radius:.375rem;min-width:5rem;min-height:2.25rem;padding:.125rem .75rem;position:relative}.dads-button[data-size=sm]:after{content:"";height:2.75rem;margin:auto;position:absolute;top:0;right:0;bottom:0;left:0}.dads-button[data-size=xs]{border-radius:.25rem;min-width:4.5rem;min-height:1.75rem;padding:.125rem .5rem;font-size:.875rem;position:relative}.dads-button[data-size=xs]:after{content:"";height:2.75rem;margin:auto;position:absolute;top:0;right:0;bottom:0;left:0}.dads-button__icon{flex-shrink:0}.dads-input-text{color:var(--color-neutral-solid-gray-800);font-size:1rem;font-weight:400;line-height:1.7;font-family:var(--font-family-sans);letter-spacing:.02em;display:block}.dads-input-text__input{box-sizing:border-box;border:1px solid var(--color-neutral-solid-gray-600);background-color:var(--color-neutral-white);max-width:100%;color:var(--color-neutral-solid-gray-900);font:inherit;border-radius:.5rem;padding:.75rem 1rem;line-height:1}.dads-input-text__input[data-size=sm]{height:2.5rem}.dads-input-text__input[data-size=md]{height:3rem}.dads-input-text__input[data-size=lg]{height:3.5rem}.dads-input-text__input:read-only:not(:disabled){border-style:dashed}.dads-input-text__input:focus-visible{outline:.25rem solid var(--color-neutral-black);outline-offset:.125rem;box-shadow:0 0 0 .125rem var(--color-primitive-yellow-300)}@media(hover:hover){.dads-input-text__input:not(:read-only):hover{border-color:var(--color-neutral-black)}}.dads-input-text__input:is(:user-invalid,[aria-invalid=true]){border-color:var(--color-semantic-error-1)}@media(hover:hover){.dads-input-text__input:is(:user-invalid,[aria-invalid=true]):hover{border-color:var(--color-primitive-red-1000)}}.dads-input-text__input:is(:disabled,[aria-disabled=true]),.dads-input-text__input:is(:disabled,[aria-disabled=true]):hover{border-color:var(--color-neutral-solid-gray-300);background-color:var(--color-neutral-solid-gray-50);color:var(--color-neutral-solid-gray-420)}@media(forced-colors:active){.dads-input-text__input[aria-disabled=true],.dads-input-text__input[aria-disabled=true]:hover{color:graytext;border-color:graytext}}.dads-input-text__error-text{color:var(--color-semantic-error-1);margin:.5rem 0 0;display:block}.dads-select{color:var(--color-neutral-solid-gray-800);font-size:1rem;font-weight:400;line-height:1.7;font-family:var(--font-family-sans);letter-spacing:.02em;display:block}.dads-select__control{width:fit-content;display:block;position:relative}.dads-select__select{vertical-align:middle;box-sizing:border-box;border:1px solid var(--color-neutral-solid-gray-600);background-color:var(--color-neutral-white);color:inherit;font:inherit;letter-spacing:inherit;-webkit-appearance:none;-moz-appearance:none;appearance:none;border-radius:.5rem;padding-left:1rem;padding-right:2.5rem;line-height:1}.dads-select__select[data-size=sm]{height:2.5rem}.dads-select__select[data-size=md]{height:3rem}.dads-select__select[data-size=lg]{height:3.5rem}.dads-select__select:focus-visible{outline:.25rem solid var(--color-neutral-black);outline-offset:.125rem;box-shadow:0 0 0 .125rem var(--color-primitive-yellow-300)}@media(hover:hover){.dads-select__select:hover{border-color:var(--color-neutral-black)}}.dads-select__select:is(:user-invalid,[aria-invalid=true]){border-color:var(--color-semantic-error-1)}@media(hover:hover){.dads-select__select:is(:user-invalid,[aria-invalid=true]):hover{border-color:var(--color-primitive-red-1000)}}.dads-select__select:is(:disabled,[aria-disabled=true]),.dads-select__select:is(:disabled,[aria-disabled=true]):hover{border:1px solid var(--color-neutral-solid-gray-300);background-color:var(--color-neutral-solid-gray-50);color:var(--color-neutral-solid-gray-420)}@media(forced-colors:active){.dads-select__select{color:buttontext;border-color:buttontext}.dads-select__select[aria-disabled=true],.dads-select__select[aria-disabled=true]:hover{color:graytext;border-color:graytext}}.dads-select__chevron{pointer-events:none;width:1rem;height:1rem;margin-top:auto;margin-bottom:auto;position:absolute;top:0;bottom:0;right:1rem}.dads-select__select:disabled+.dads-select__chevron{color:var(--color-neutral-solid-gray-420)}@media(forced-colors:active){.dads-select__chevron{color:buttontext}.dads-select__select:disabled+.dads-select__chevron{color:graytext}}.dads-select__error-text{color:var(--color-semantic-error-1);margin:.5rem 0 0;display:block}.dads-form-control-label{color:var(--color-neutral-solid-gray-800);font-size:1rem;font-weight:400;line-height:1.7;font-family:var(--font-family-sans);letter-spacing:.02em;border:0;flex-direction:column;margin:0;padding:0;display:flex}.dads-form-control-label[data-size=sm]{gap:.25rem}.dads-form-control-label[data-size=md],.dads-form-control-label[data-size=lg]{gap:.5rem}.dads-form-control-label__label{align-self:start;padding:0;font-weight:700}.dads-form-control-label[data-size=sm] .dads-form-control-label__label{font-size:1rem}.dads-form-control-label[data-size=md] .dads-form-control-label__label{font-size:1.0625rem}.dads-form-control-label[data-size=lg] .dads-form-control-label__label{font-size:1.125rem}legend.dads-form-control-label__label{float:none;margin-bottom:.5rem}.dads-form-control-label__requirement{margin-left:.25rem;font-size:1rem;font-weight:400}.dads-form-control-label__requirement[data-required=true]{color:var(--color-semantic-error-1)}.dads-form-control-label__requirement:before{content:" "}.dads-form-control-label__status{background-color:var(--color-neutral-solid-gray-536);color:var(--color-neutral-white);letter-spacing:.02em;border-radius:.5rem;outline:1px solid #0000;margin-left:.25rem;padding:.5rem;font-size:1rem;font-weight:400;line-height:1;display:inline-block}.dads-form-control-label__support-text{color:var(--color-neutral-solid-gray-600);margin-top:0;margin-bottom:0}.dads-form-control-label__error-text{color:var(--color-semantic-error-1);letter-spacing:0;margin-top:0;margin-bottom:0;line-height:1.3}.dads-table{--_border-color:var(--color-neutral-solid-gray-420);--_padding: 1.25rem 1rem ;box-sizing:border-box;color:var(--color-neutral-solid-gray-800);font-size:1rem;font-weight:400;line-height:1.7;font-family:var(--font-family-sans);letter-spacing:.02em;flex-direction:column;align-items:flex-start;row-gap:1rem;margin:0;display:flex}.dads-table[data-size=dense]{--_padding: .75rem 1rem ;line-height:1.3}.dads-table__caption{font-size:1.0625rem;font-weight:700}.dads-table__table{border-collapse:collapse}.dads-table__table :is(td,th){padding:var(--_padding);text-align:left;vertical-align:baseline}.dads-table__table th{font-weight:700}.dads-table__col-header,.dads-table__row-header{--_border-color:var(--color-neutral-solid-gray-500);background-color:var(--color-neutral-solid-gray-100);color:var(--color-neutral-solid-gray-900)}.dads-table[data-row-stripe]{--_border-color:var(--color-neutral-solid-gray-500)}.dads-table[data-row-stripe] tr:nth-child(2n){background-color:var(--color-neutral-solid-gray-50)}.dads-table[data-row-hover-highlight]{--_border-color:var(--color-neutral-solid-gray-500)}@media(hover:hover){.dads-table[data-row-hover-highlight] tr:hover{background-color:var(--color-key-50)}}.dads-table[data-selectable]{--_border-color:var(--color-neutral-solid-gray-500)}.dads-table[data-selectable] tr:has(:checked) :where(td,th){background:linear-gradient(#fff,#fff) top / 100% 1px no-repeat,linear-gradient(90deg,#fff,#fff) left / var(--_gap-x,0) 100% no-repeat,var(--color-key-100);background-origin:padding-box}.dads-table [data-border=""] :is(td,th):first-child,.dads-table [data-border~=left] :is(td,th):first-child,.dads-table [data-cell-border=""] :is(td,th),.dads-table [data-cell-border~=left] :is(td,th),.dads-table [data-cell-border~=right] :is(td,th)+:is(td,th),.dads-table [data-border=""]:is(td,th),.dads-table [data-border~=left]:is(td,th),.dads-table [data-border=""]+:is(td,th),.dads-table [data-border~=right]+:is(td,th){--_gap-x:1px}@supports selector(:has(.x)){.dads-table td:has(.dads-checkbox:only-child,.dads-radio:only-child),.dads-table th:has(.dads-checkbox:only-child,.dads-radio:only-child){box-sizing:border-box;width:2.5rem;padding:0;position:relative}.dads-table td>:is(.dads-checkbox:only-child,.dads-radio:only-child),.dads-table th>:is(.dads-checkbox:only-child,.dads-radio:only-child){justify-content:center;width:auto;padding-top:.625rem;display:grid;position:absolute;top:0;right:0;bottom:0;left:0}}.dads-table__sort-header{--_border-color:var(--color-neutral-solid-gray-500);background-color:var(--color-neutral-solid-gray-100);color:var(--color-neutral-solid-gray-900);padding:.75rem 1rem}.dads-table[data-size=dense] .dads-table__sort-header{padding-top:0;padding-bottom:0}.dads-table__sort-inner{justify-content:space-between;align-items:start;column-gap:.25rem;display:flex}.dads-table__sort-label{align-items:start;gap:.25rem;padding-top:.5rem;padding-bottom:.5rem;display:flex}.dads-table[data-size=dense] .dads-table__sort-label{padding-top:.6875rem;padding-bottom:.6875rem}.dads-table__sort-button{color:inherit;text-align:left;font:inherit;letter-spacing:inherit;text-underline-offset:.1875rem;background-color:#0000;border:0;align-items:start;column-gap:.25rem;padding:0;text-decoration:underline;display:inline-flex}.dads-table__sort-button:hover{text-decoration-thickness:.1875rem}.dads-table__sort-button:focus-visible{outline:.25rem solid var(--color-neutral-black);outline-offset:.125rem;background-color:var(--color-primitive-yellow-300);box-shadow:0 0 0 .125rem var(--color-primitive-yellow-300);border-radius:.25rem}.dads-table__sort-icon{flex-shrink:0;padding-top:.125rem}.dads-table[data-size=dense] .dads-table__sort-icon{margin-top:-.125rem;padding-top:0}.dads-table__sort-svg{width:1.5rem;height:1.5rem;display:block}.dads-table__action{width:2.75rem;height:2.75rem;color:inherit;background-color:#0000;border:0;border-radius:.25rem;flex-shrink:0;justify-content:center;align-items:center;margin-right:-1rem;padding:0;display:flex}.dads-table__action:focus-visible{outline:.25rem solid var(--color-neutral-black);outline-offset:.125rem;background-color:var(--color-primitive-yellow-300);box-shadow:0 0 0 .125rem var(--color-primitive-yellow-300);border-radius:.25rem}.dads-table__action-svg{width:1.5rem;height:1.5rem;display:block}.dads-table [data-width=full]{width:100%}.dads-table [data-layout=fixed]{table-layout:fixed}.dads-table [data-cell-border=""] :where(td,th){border:1px solid var(--_border-color)}.dads-table [data-cell-border~=top] :where(td,th){border-top:1px solid var(--_border-color)}.dads-table [data-cell-border~=right] :where(td,th){border-right:1px solid var(--_border-color)}.dads-table [data-cell-border~=bottom] :where(td,th){border-bottom:1px solid var(--_border-color)}.dads-table [data-cell-border~=left] :where(td,th){border-left:1px solid var(--_border-color)}:last-of-type>.dads-table__col-header,:last-of-type>.dads-table__sort-header{border-bottom:1px solid var(--color-neutral-black)}.dads-table__row-header:last-of-type{border-right:1px solid var(--color-neutral-black)}.dads-table [data-border=""]{border:1px solid var(--_border-color)}.dads-table [data-border~=top]{border-top:1px solid var(--_border-color)}.dads-table [data-border~=right]{border-right:1px solid var(--_border-color)}.dads-table [data-border~=bottom]{border-bottom:1px solid var(--_border-color)}.dads-table [data-border~=left]{border-left:1px solid var(--_border-color)}.dads-table [data-border=hidden]{border-style:hidden}.dads-table [data-border~=top-hidden]{border-top-style:hidden}.dads-table [data-border~=right-hidden]{border-right-style:hidden}.dads-table [data-border~=bottom-hidden]{border-bottom-style:hidden}.dads-table [data-border~=left-hidden]{border-left-style:hidden}.dads-table [data-bg=white]{background-color:var(--color-neutral-white)}.dads-table [data-bg=solid-gray-50]{--_border-color:var(--color-neutral-solid-gray-500);background-color:var(--color-neutral-solid-gray-50)}.dads-table [data-bg=solid-gray-100]{--_border-color:var(--color-neutral-solid-gray-500);background-color:var(--color-neutral-solid-gray-100)}.dads-table [data-bg=transparent]{background-color:#0000}.dads-notification-banner{--_base-color:var(--color-primitive-blue-900);--_color-chip-color:var(--color-primitive-blue-900);border:solid var(--_base-color);background-color:var(--color-neutral-white);color:var(--color-neutral-solid-gray-800);font-size:1rem;font-weight:400;line-height:1.7;font-family:var(--font-family-sans);letter-spacing:.02em;grid-template-rows:minmax(2.25rem,auto);grid-template-columns:1.5rem 1fr auto;gap:1rem;padding:.5rem 1rem 1.5rem;display:grid}.dads-notification-banner[data-style=standard]{border-width:.1875rem;border-radius:.75rem}.dads-notification-banner[data-style=color-chip]{box-shadow:inset .5rem 0 0 0 var(--_color-chip-color);border-width:.125rem;padding-left:1.5rem}@media(min-width:48rem){.dads-notification-banner{grid-template-columns:2.25rem 1fr auto;column-gap:1.5rem;padding:1.5rem 1.5rem 2rem}.dads-notification-banner[data-style=color-chip]{box-shadow:inset 1rem 0 0 0 var(--_color-chip-color);padding-left:2.5rem}}.dads-notification-banner[data-type=success]{--_base-color:var(--color-semantic-success-2);--_color-chip-color:var(--color-semantic-success-2)}.dads-notification-banner[data-type=error]{--_base-color:var(--color-semantic-error-1);--_color-chip-color:var(--color-semantic-error-1)}.dads-notification-banner[data-type=warning]{--_base-color:var(--color-semantic-warning-yellow-2);--_color-chip-color:var(--color-primitive-yellow-400)}.dads-notification-banner[data-type=info-1]{--_base-color:var(--color-primitive-blue-900);--_color-chip-color:var(--color-primitive-blue-900)}.dads-notification-banner[data-type=info-2]{--_base-color:var(--color-neutral-solid-gray-536);--_color-chip-color:var(--color-neutral-solid-gray-536)}.dads-notification-banner__icon{width:1.75rem;max-width:none;height:1.75rem;max-height:none;color:var(--_base-color);justify-self:center;padding-top:.1875rem}@media(min-width:48rem){.dads-notification-banner__icon{width:2.75rem;height:2.75rem;margin-top:-.25rem;margin-bottom:-.25rem;padding:0}}@media(forced-colors:active){.dads-notification-banner__icon{color:currentColor}}.dads-notification-banner__heading{grid-column:span 2;grid-template-columns:inherit;gap:inherit;margin-top:0;margin-bottom:0;display:grid}.dads-notification-banner__heading-text{color:var(--color-neutral-solid-gray-900);letter-spacing:.02em;padding-top:.1875rem;font-size:1.0625rem;font-weight:700;line-height:1.7}@media(min-width:48rem){.dads-notification-banner__heading-text{padding-top:.125rem;font-size:1.25rem;line-height:1.5}}.dads-notification-banner__close{color:var(--color-neutral-solid-gray-900);font:inherit;letter-spacing:inherit;background:0 0;border:0;border-radius:.5rem;align-self:start;align-items:center;column-gap:.25rem;margin-right:-.75rem;padding:.25rem .75rem .375rem;line-height:1;display:flex}@media(hover:hover){.dads-notification-banner__close:hover{background-color:var(--color-neutral-solid-gray-50);text-underline-offset:.1875rem;text-decoration:underline;text-decoration-thickness:.0625rem}}.dads-notification-banner__close:focus-visible{outline:.25rem solid var(--color-neutral-black);outline-offset:.125rem;background-color:var(--color-primitive-yellow-300);box-shadow:0 0 0 .125rem var(--color-primitive-yellow-300)}.dads-notification-banner__close-icon{width:1.5rem;height:1.5rem;margin-top:.125rem}.dads-notification-banner__mobile-close{color:var(--color-neutral-black);touch-action:manipulation;background:0 0;border:0;border-radius:.25rem;margin-top:.25rem;padding:0}@media(hover:hover){.dads-notification-banner__mobile-close:hover{background-color:var(--color-neutral-solid-gray-50);outline:1px solid}}.dads-notification-banner__mobile-close:focus-visible{outline:.25rem solid var(--color-neutral-black);outline-offset:.125rem;background-color:var(--color-primitive-yellow-300);box-shadow:0 0 0 .125rem var(--color-primitive-yellow-300)}.dads-notification-banner__mobile-close-icon{width:2.75rem;height:2.75rem;display:block}.dads-notification-banner__body{color:var(--color-neutral-solid-gray-800);grid-column:1/4;row-gap:.5rem;margin-top:-.25rem;display:grid}@media(min-width:48rem){.dads-notification-banner__body{grid-column:2/4;margin-top:0}}.dads-notification-banner__body>*{margin-top:0;margin-bottom:0}.dads-notification-banner__timestamp time{text-autospace:normal}.dads-notification-banner__actions{grid-column:1/4;gap:.5rem;margin-bottom:-.5rem;display:grid}@media(min-width:48rem){.dads-notification-banner__actions{grid-column:2/4;grid-auto-flow:column;justify-content:end;gap:1rem}}.dads-notification-banner .dads-button{width:auto}.dads-notification-banner[data-type=success] .dads-button{--button-color:var(--color-semantic-success-2);--button-hover-color:var(--color-primitive-green-1000);--button-active-color:var(--color-primitive-green-1200);--button-outline-hover-bg-color:var(--color-primitive-green-200);--button-outline-active-bg-color:var(--color-primitive-green-300)}.dads-notification-banner[data-type=error] .dads-button{--button-color:var(--color-semantic-error-1);--button-hover-color:var(--color-primitive-red-1000);--button-active-color:var(--color-primitive-red-1200);--button-outline-hover-bg-color:var(--color-primitive-red-200);--button-outline-active-bg-color:var(--color-primitive-red-300)}.dads-notification-banner[data-type=warning] .dads-button{--button-color:var(--color-semantic-warning-yellow-2);--button-hover-color:var(--color-primitive-yellow-1000);--button-active-color:var(--color-primitive-yellow-1200);--button-outline-hover-bg-color:var(--color-primitive-yellow-200);--button-outline-active-bg-color:var(--color-primitive-yellow-300)}.dads-notification-banner[data-type=info-1] .dads-button{--button-color:var(--color-primitive-blue-900);--button-hover-color:var(--color-primitive-blue-1000);--button-active-color:var(--color-primitive-blue-1200);--button-outline-hover-bg-color:var(--color-primitive-blue-200);--button-outline-active-bg-color:var(--color-primitive-blue-300)}.dads-notification-banner[data-type=info-2] .dads-button{--button-color:var(--color-neutral-solid-gray-800);--button-hover-color:var(--color-neutral-solid-gray-900);--button-active-color:var(--color-neutral-black);--button-outline-hover-bg-color:var(--color-neutral-solid-gray-200);--button-outline-active-bg-color:var(--color-neutral-solid-gray-300)}.dads-chip-label{box-sizing:border-box;min-height:2rem;font-size:1rem;font-weight:400;line-height:1;font-family:var(--font-family-sans);letter-spacing:.02em;overflow-wrap:anywhere;border-radius:.5rem;grid-template-columns:auto auto;align-content:center;align-items:baseline;padding:.1875rem .4375rem;display:inline-grid}.dads-chip-label[data-style=text]{color:var(--_text,#000);padding:.25rem .5rem}.dads-chip-label[data-style=outlined]{border:1px solid var(--_non-text,#000);background-color:var(--color-neutral-white);color:var(--_text,#000)}.dads-chip-label[data-style=filled-1]{border:1px solid var(--_non-text,#000);background-color:var(--_bg,#eee);color:var(--_text-dark,#000)}.dads-chip-label[data-style=filled-2]{background-color:var(--_non-text,#000);color:var(--color-neutral-white,#fff);border:1px solid #0000}.dads-chip-label[data-color=gray]{--_non-text:var(--color-neutral-solid-gray-700);--_bg:var(--color-neutral-solid-gray-50);--_text:var(--color-neutral-solid-gray-800);--_text-dark:var(--color-neutral-solid-gray-800)}.dads-chip-label[data-color=blue]{--_non-text:var(--color-primitive-blue-700);--_bg:var(--color-primitive-blue-50);--_text:var(--color-primitive-blue-700);--_text-dark:var(--color-primitive-blue-800)}.dads-chip-label[data-color=light-blue]{--_non-text:var(--color-primitive-light-blue-800);--_bg:var(--color-primitive-light-blue-50);--_text:var(--color-primitive-light-blue-800);--_text-dark:var(--color-primitive-light-blue-900)}.dads-chip-label[data-color=cyan]{--_non-text:var(--color-primitive-cyan-900);--_bg:var(--color-primitive-cyan-50);--_text:var(--color-primitive-cyan-900);--_text-dark:var(--color-primitive-cyan-1000)}.dads-chip-label[data-color=green]{--_non-text:var(--color-primitive-green-800);--_bg:var(--color-primitive-green-50);--_text:var(--color-primitive-green-800);--_text-dark:var(--color-primitive-green-900)}.dads-chip-label[data-color=lime]{--_non-text:var(--color-primitive-lime-900);--_bg:var(--color-primitive-lime-50);--_text:var(--color-primitive-lime-900);--_text-dark:var(--color-primitive-lime-1000)}.dads-chip-label[data-color=yellow]{--_non-text:var(--color-primitive-yellow-1000);--_bg:var(--color-primitive-yellow-50);--_text:var(--color-primitive-yellow-1000);--_text-dark:var(--color-primitive-yellow-1100)}.dads-chip-label[data-color=orange]{--_non-text:var(--color-primitive-orange-900);--_bg:var(--color-primitive-orange-50);--_text:var(--color-primitive-orange-900);--_text-dark:var(--color-primitive-orange-1000)}.dads-chip-label[data-color=red]{--_non-text:var(--color-primitive-red-900);--_bg:var(--color-primitive-red-50);--_text:var(--color-primitive-red-900);--_text-dark:var(--color-primitive-red-1000)}.dads-chip-label[data-color=magenta]{--_non-text:var(--color-primitive-magenta-800);--_bg:var(--color-primitive-magenta-50);--_text:var(--color-primitive-magenta-800);--_text-dark:var(--color-primitive-magenta-900)}.dads-chip-label[data-color=purple]{--_non-text:var(--color-primitive-purple-800);--_bg:var(--color-primitive-purple-50);--_text:var(--color-primitive-purple-800);--_text-dark:var(--color-primitive-purple-800)}.dads-chip-label__icon{--_icon-size: 1.5rem ;--_offset:calc((var(--_icon-size) - 1cap) / 2);top:var(--_offset);margin-top:calc(-1 * var(--_offset));margin-right:.25rem;margin-bottom:var(--_offset);flex-shrink:0;position:relative}@media(forced-colors:active){.dads-chip-label__icon{fill:canvastext}}.dads-chip-label[data-style=filled-1] .dads-chip-label__icon{color:var(--_non-text,#000)}.dads-link:any-link{color:var(--color-primitive-blue-1000);text-underline-offset:.1875rem;text-decoration:underline;text-decoration-thickness:.0625rem}.dads-link:visited{color:var(--color-primitive-magenta-900)}@media(hover:hover){.dads-link:hover{color:var(--color-primitive-blue-900);text-decoration-thickness:.1875rem}}.dads-link:active{color:var(--color-primitive-orange-800);text-decoration-thickness:.0625rem}.dads-link:focus-visible{outline:.25rem solid var(--color-neutral-black);outline-offset:.125rem;background-color:var(--color-primitive-yellow-300);box-shadow:0 0 0 .125rem var(--color-primitive-yellow-300);border-radius:.25rem}.dads-link__icon{vertical-align:-.15em;width:1rem;height:1rem;display:inline-block}.dads-breadcrumb{color:var(--color-neutral-solid-gray-800);font-size:1rem;font-weight:400;line-height:1.7;font-family:var(--font-family-sans);letter-spacing:.02em;column-gap:.25rem;display:flex}.dads-breadcrumb__label{flex-shrink:0}.dads-breadcrumb__label:after{content:"："}.dads-breadcrumb__list{margin:0;padding:0;list-style-type:""}.dads-breadcrumb__item{overflow-wrap:break-word;display:inline}.dads-breadcrumb__link:any-link{color:var(--color-primitive-blue-1000);text-underline-offset:.1875rem;text-decoration:underline;text-decoration-thickness:.0625rem}@media(hover:hover){.dads-breadcrumb__link:hover{color:var(--color-primitive-blue-900);text-decoration-thickness:.1875rem}}.dads-breadcrumb__link:active{color:var(--color-primitive-orange-800);text-decoration-thickness:.0625rem}.dads-breadcrumb__link:focus-visible{outline:.25rem solid var(--color-neutral-black);outline-offset:.125rem;background-color:var(--color-primitive-yellow-300);box-shadow:0 0 0 .125rem var(--color-primitive-yellow-300);border-radius:.25rem}.dads-breadcrumb__link-icon{vertical-align:-.15em;width:1rem;height:1rem;display:inline-block}.dads-breadcrumb__separator:before,.dads-breadcrumb__separator:after{content:" "}.dads-breadcrumb__separator-icon{vertical-align:middle;width:.75rem;height:.75rem;color:var(--color-neutral-solid-gray-900);margin-left:.0625rem;margin-right:.0625rem;display:inline-block}.dads-tab{z-index:0;color:var(--color-neutral-solid-gray-800);font-size:1rem;font-weight:400;line-height:1.7;font-family:var(--font-family-sans);letter-spacing:.02em;overflow-wrap:anywhere;flex-direction:column;display:flex;position:relative}.dads-tab__list{z-index:0;flex-wrap:wrap;margin:-.375rem;padding:.4375rem .375rem .375rem .4375rem;list-style:none;display:flex;position:relative;overflow:hidden}.dads-tab__list>li{margin:0;display:contents}.dads-tab__list:after{border:0 solid var(--color-neutral-solid-gray-420);content:"";flex-grow:1;position:relative}.dads-tab__tab,.dads-tab__tab:any-link{isolation:isolate;-webkit-appearance:none;-moz-appearance:none;appearance:none;border:1px solid var(--color-neutral-solid-gray-420);background:var(--color-neutral-white);color:inherit;font:inherit;letter-spacing:inherit;text-align:left;margin:-1px 0 0 -1px;padding:0;text-decoration:none;display:flex}.dads-tab__tab[role=tab]{cursor:default}.dads-tab__tab:focus-visible{outline:.25rem solid var(--color-neutral-black);outline-offset:.125rem;box-shadow:0 0 0 .125rem var(--color-primitive-yellow-300);z-index:1;border-radius:.25rem;overflow:hidden}.dads-tab__tab>span{border:0 solid var(--color-neutral-solid-gray-50);letter-spacing:0;flex-grow:1;align-items:center;padding:1rem;font-size:1rem;font-weight:400;line-height:1.2;display:flex;position:relative}.dads-tab__tab>span:before{content:"";position:absolute}.dads-tab__tab:is([aria-selected=true],[aria-current])>span{font-weight:700}.dads-tab__tab:is([aria-selected=true],[aria-current]):not(:focus-visible):before{border:0 solid var(--color-neutral-white);content:"";position:absolute}.dads-tab__tab:is([aria-selected=true],[aria-current])>span:before{background-color:var(--color-key-900)}.dads-tab__panels{flex-direction:column;flex-grow:1;display:flex}.dads-tab__panel{border:solid var(--color-neutral-solid-gray-420);background:var(--color-neutral-white);padding:1rem}.dads-tab__panel:focus-visible{z-index:1;outline:.25rem solid var(--color-neutral-black);outline-offset:.125rem;box-shadow:0 0 0 .125rem var(--color-primitive-yellow-300);border-radius:.25rem}.dads-tab:is(:not([data-position]),[data-position=top]) .dads-tab__list:after{border-bottom-width:1px;width:1px;margin-left:-1px}.dads-tab:is(:not([data-position]),[data-position=top]) .dads-tab__tab:before{border-bottom-width:1px;width:100%;bottom:.375rem}.dads-tab:is(:not([data-position]),[data-position=top]) .dads-tab__tab>span{border-top-width:5px}.dads-tab:is(:not([data-position]),[data-position=top]) .dads-tab__tab>span:before{height:.375rem;top:-6px;left:0;right:0}.dads-tab:is(:not([data-position]),[data-position=top]) .dads-tab__panel{border-width:0 1px 1px}.dads-tab[data-position=bottom] .dads-tab__list{flex-wrap:wrap-reverse}.dads-tab[data-position=bottom] .dads-tab__list:after{border-top-width:1px;width:1px;margin-top:-1px;margin-left:-1px}.dads-tab[data-position=bottom] .dads-tab__tab:before{border-bottom-width:1px;width:100%;top:.375rem}.dads-tab[data-position=bottom] .dads-tab__tab>span{border-bottom-width:5px}.dads-tab[data-position=bottom] .dads-tab__tab>span:before{height:.375rem;bottom:-6px;left:0;right:0}.dads-tab[data-position=bottom] .dads-tab__panel{border-width:1px 1px 0}.dads-tab[data-position=left]{flex-direction:row}.dads-tab[data-position=left] .dads-tab__list{flex-direction:column;flex-shrink:0}.dads-tab[data-position=left] .dads-tab__list:after{border-right-width:1px;height:1px;margin-top:-1px}.dads-tab[data-position=left] .dads-tab__tab:before{border-right-width:1px;height:100%;right:.375rem}.dads-tab[data-position=left] .dads-tab__tab>span{border-left-width:5px}.dads-tab[data-position=left] .dads-tab__tab>span:before{width:.375rem;top:0;bottom:0;left:-6px}.dads-tab[data-position=left] .dads-tab__panels{min-width:0}.dads-tab[data-position=left] .dads-tab__panel{border-width:1px 1px 1px 0;flex-grow:1}.dads-tab[data-position=right]{flex-direction:row-reverse}.dads-tab[data-position=right] .dads-tab__list{flex-direction:column;flex-shrink:0}.dads-tab[data-position=right] .dads-tab__list:after{border-left-width:1px;height:1px;margin-top:-1px;margin-left:-1px}.dads-tab[data-position=right] .dads-tab__tab:before{border-left-width:1px;height:100%;left:.375rem}.dads-tab[data-position=right] .dads-tab__tab>span{border-right-width:5px}.dads-tab[data-position=right] .dads-tab__tab>span:before{width:.375rem;top:0;bottom:0;right:-6px}.dads-tab[data-position=right] .dads-tab__panels{min-width:0}.dads-tab[data-position=right] .dads-tab__panel{border-width:1px 0 1px 1px;flex-grow:1}@media(hover:hover){.dads-tab__tab:not([aria-selected=true]):not([aria-current]):hover{background-color:var(--color-neutral-solid-gray-50)}.dads-tab__tab:not([aria-selected=true]):not([aria-current]):hover>span{text-underline-offset:.1875rem;text-decoration:underline;text-decoration-thickness:.0625rem}.dads-tab__tab:not([aria-selected=true]):not([aria-current]):hover>span:before{background-color:var(--color-neutral-solid-gray-420)}}@media(forced-colors:active){.dads-tab__tab:is([aria-selected=true],[aria-current]):not(:focus-visible):before,.dads-tab__tab>span{border-color:canvas}.dads-tab__tab:is([aria-selected=true],[aria-current])>span:before,.dads-tab__tab:is([aria-selected=true],[aria-current]):hover>span:before{background-color:buttontext}}.dads-page-navigation{color:var(--color-neutral-solid-gray-800);font-size:1rem;font-weight:400;line-height:1;font-family:var(--font-family-sans);letter-spacing:.02em;align-items:center;gap:1rem;display:flex}.dads-page-navigation__counter{min-width:3.75rem;color:var(--color-neutral-solid-gray-900);letter-spacing:.02em;text-align:center;white-space:nowrap;font-size:1rem;line-height:1}.dads-page-navigation .dads-button[data-type=text][data-control=prev]{padding-left:.5rem}.dads-page-navigation .dads-button[data-type=text][data-control=next]{padding-right:.5rem}.dads-page-navigation .dads-button[data-type=outline][data-control=prev]{padding-right:1.5rem}.dads-page-navigation .dads-button[data-type=outline][data-control=next]{padding-left:1.5rem}.dads-page-navigation__arrow-button{box-sizing:border-box;background-color:var(--color-neutral-white);color:var(--color-key-1000);border:1px solid;border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;padding:0;display:flex}.dads-page-navigation__arrow-button[data-size=lg]{width:2.75rem;height:2.75rem}.dads-page-navigation__arrow-button[data-size=lg] svg{width:1.5rem;height:1.5rem}.dads-page-navigation__arrow-button[data-size=md]{width:2rem;height:2rem;position:relative}.dads-page-navigation__arrow-button[data-size=md]:after{content:"";width:2.75rem;height:2.75rem;margin:auto;position:absolute;top:-100%;right:-100%;bottom:-100%;left:-100%}.dads-page-navigation__arrow-button[data-size=md] svg{width:1.25rem;height:1.25rem}.dads-page-navigation__arrow-button[data-size=sm]{width:1.5rem;height:1.5rem;position:relative}.dads-page-navigation__arrow-button[data-size=sm]:after{content:"";width:2.75rem;height:2.75rem;margin:auto;position:absolute;top:-100%;right:-100%;bottom:-100%;left:-100%}.dads-page-navigation__arrow-button[data-size=sm] svg{width:1rem;height:1rem}.dads-page-navigation__arrow-button[data-size=xs]{width:1.25rem;height:1.25rem;position:relative}.dads-page-navigation__arrow-button[data-size=xs]:after{content:"";width:2.75rem;height:2.75rem;margin:auto;position:absolute;top:-100%;right:-100%;bottom:-100%;left:-100%}.dads-page-navigation__arrow-button[data-size=xs] svg{width:1rem;height:1rem}@media(hover:hover){.dads-page-navigation__arrow-button:any-link:hover,.dads-page-navigation__arrow-button:enabled:hover{background-color:var(--color-key-200);border-width:3px}.dads-page-navigation__arrow-button[data-size=sm]:any-link:hover,.dads-page-navigation__arrow-button[data-size=sm]:enabled:hover,.dads-page-navigation__arrow-button[data-size=xs]:any-link:hover,.dads-page-navigation__arrow-button[data-size=xs]:enabled:hover{border-width:2px}}.dads-page-navigation__arrow-button:any-link:active,.dads-page-navigation__arrow-button:enabled:active{background-color:var(--color-key-300);color:var(--color-key-1200)}.dads-page-navigation__arrow-button:focus-visible{outline:.25rem solid var(--color-neutral-black);outline-offset:.125rem;box-shadow:0 0 0 .125rem var(--color-primitive-yellow-300)}.dads-page-navigation__button-icon{flex-shrink:0}.dads-description-list{overflow-wrap:anywhere;gap:.5rem 0;margin-top:1rem;margin-bottom:1rem;display:grid}.dads-description-list dt{font-weight:700}.dads-description-list[data-marker=bullet] dt{margin-left:2rem;list-style-type:disc;display:list-item}.dads-description-list[data-marker=custom] dt>span:first-child{min-width:2rem;display:inline-block}.dads-description-list dd{margin-left:2rem}.dads-divider{opacity:1;border:0;border-top:1px solid;margin:0}.dads-divider[data-color=solid-gray-420]{border-top-color:var(--color-neutral-solid-gray-420)}.dads-divider[data-color=solid-gray-536]{border-top-color:var(--color-neutral-solid-gray-536)}.dads-divider[data-color=black]{border-top-color:var(--color-neutral-black)}.dads-divider[data-style=solid]{border-top-style:solid}.dads-divider[data-style=dashed]{border-top-style:dashed}.dads-divider[data-width="1"]{border-top-width:1px}.dads-divider[data-width="2"]{border-top-width:2px}.dads-divider[data-width="3"]{border-top-width:3px}.dads-divider[data-width="4"]{border-top-width:4px}}@layer utilities{.visible{visibility:visible}.fixed{position:fixed}.sticky{position:sticky}.mt-6{margin-top:calc(var(--spacing) * 6)}.mb-2{margin-bottom:calc(var(--spacing) * 2)}.mb-5{margin-bottom:calc(var(--spacing) * 5)}.flex{display:flex}.hidden{display:none}.table{display:table}.flex-shrink{flex-shrink:1}.transform{transform:var(--tw-rotate-x,) var(--tw-rotate-y,) var(--tw-rotate-z,) var(--tw-skew-x,) var(--tw-skew-y,)}.resize{resize:both}.flex-wrap{flex-wrap:wrap}.border{border-style:var(--tw-border-style);border-width:1px}.text-sm{font-size:var(--text-sm);line-height:var(--tw-leading,var(--text-sm--line-height))}.whitespace-nowrap{white-space:nowrap}.text-secondary{color:var(--c-secondary)}.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,)}.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,)}}:root{--color-primitive-blue-50:#e8f1fe;--color-primitive-blue-100:#d9e6ff;--color-primitive-blue-200:#c5d7fb;--color-primitive-blue-300:#9db7f9;--color-primitive-blue-400:#7096f8;--color-primitive-blue-500:#4979f5;--color-primitive-blue-600:#3460fb;--color-primitive-blue-700:#264af4;--color-primitive-blue-800:#0031d8;--color-primitive-blue-900:#0017c1;--color-primitive-blue-1000:#00118f;--color-primitive-blue-1100:#000071;--color-primitive-blue-1200:#000060;--color-primitive-light-blue-50:#f0f9ff;--color-primitive-light-blue-100:#dcf0ff;--color-primitive-light-blue-200:#c0e4ff;--color-primitive-light-blue-300:#97d3ff;--color-primitive-light-blue-400:#57b8ff;--color-primitive-light-blue-500:#39abff;--color-primitive-light-blue-600:#008bf2;--color-primitive-light-blue-700:#0877d7;--color-primitive-light-blue-800:#0066be;--color-primitive-light-blue-900:#0055ad;--color-primitive-light-blue-1000:#00428c;--color-primitive-light-blue-1100:#00316a;--color-primitive-light-blue-1200:#00234b;--color-primitive-cyan-50:#e9f7f9;--color-primitive-cyan-100:#c8f8ff;--color-primitive-cyan-200:#99f2ff;--color-primitive-cyan-300:#79e2f2;--color-primitive-cyan-400:#2bc8e4;--color-primitive-cyan-500:#01b7d6;--color-primitive-cyan-600:#00a3bf;--color-primitive-cyan-700:#008da6;--color-primitive-cyan-800:#008299;--color-primitive-cyan-900:#006f83;--color-primitive-cyan-1000:#006173;--color-primitive-cyan-1100:#004c59;--color-primitive-cyan-1200:#003741;--color-primitive-green-50:#e6f5ec;--color-primitive-green-100:#c2e5d1;--color-primitive-green-200:#9bd4b5;--color-primitive-green-300:#71c598;--color-primitive-green-400:#51b883;--color-primitive-green-500:#2cac6e;--color-primitive-green-600:#259d63;--color-primitive-green-700:#1d8b56;--color-primitive-green-800:#197a4b;--color-primitive-green-900:#115a36;--color-primitive-green-1000:#0c472a;--color-primitive-green-1100:#08351f;--color-primitive-green-1200:#032213;--color-primitive-lime-50:#ebfad9;--color-primitive-lime-100:#d0f5a2;--color-primitive-lime-200:#c0f354;--color-primitive-lime-300:#ade830;--color-primitive-lime-400:#9ddd15;--color-primitive-lime-500:#8cc80c;--color-primitive-lime-600:#7eb40d;--color-primitive-lime-700:#6fa104;--color-primitive-lime-800:#618e00;--color-primitive-lime-900:#507500;--color-primitive-lime-1000:#3e5a00;--color-primitive-lime-1100:#2c4100;--color-primitive-lime-1200:#1e2d00;--color-primitive-yellow-50:#fbf5e0;--color-primitive-yellow-100:#fff0b3;--color-primitive-yellow-200:#ffe380;--color-primitive-yellow-300:#ffd43d;--color-primitive-yellow-400:#ffc700;--color-primitive-yellow-500:#ebb700;--color-primitive-yellow-600:#d2a400;--color-primitive-yellow-700:#b78f00;--color-primitive-yellow-800:#a58000;--color-primitive-yellow-900:#927200;--color-primitive-yellow-1000:#806300;--color-primitive-yellow-1100:#6e5600;--color-primitive-yellow-1200:#604b00;--color-primitive-orange-50:#ffeee2;--color-primitive-orange-100:#ffdfca;--color-primitive-orange-200:#ffc199;--color-primitive-orange-300:#ffa66d;--color-primitive-orange-400:#ff8d44;--color-primitive-orange-500:#ff7628;--color-primitive-orange-600:#fb5b01;--color-primitive-orange-700:#e25100;--color-primitive-orange-800:#c74700;--color-primitive-orange-900:#ac3e00;--color-primitive-orange-1000:#8b3200;--color-primitive-orange-1100:#6d2700;--color-primitive-orange-1200:#541e00;--color-primitive-red-50:#fdeeee;--color-primitive-red-100:#ffdada;--color-primitive-red-200:#fbb;--color-primitive-red-300:#ff9696;--color-primitive-red-400:#ff7171;--color-primitive-red-500:#ff5454;--color-primitive-red-600:#fe3939;--color-primitive-red-700:#fa0000;--color-primitive-red-800:#ec0000;--color-primitive-red-900:#ce0000;--color-primitive-red-1000:#a90000;--color-primitive-red-1100:#850000;--color-primitive-red-1200:#620000;--color-primitive-magenta-50:#f3e5f4;--color-primitive-magenta-100:#ffd0ff;--color-primitive-magenta-200:#ffaeff;--color-primitive-magenta-300:#ff8eff;--color-primitive-magenta-400:#f661f6;--color-primitive-magenta-500:#f137f1;--color-primitive-magenta-600:#db00db;--color-primitive-magenta-700:#c000c0;--color-primitive-magenta-800:#a0a;--color-primitive-magenta-900:#8b008b;--color-primitive-magenta-1000:#6c006c;--color-primitive-magenta-1100:#500050;--color-primitive-magenta-1200:#3b003b;--color-primitive-purple-50:#f1eafa;--color-primitive-purple-100:#ecddff;--color-primitive-purple-200:#ddc2ff;--color-primitive-purple-300:#cda6ff;--color-primitive-purple-400:#bb87ff;--color-primitive-purple-500:#a565f8;--color-primitive-purple-600:#8843e1;--color-primitive-purple-700:#6f23d0;--color-primitive-purple-800:#5c10be;--color-primitive-purple-900:#5109ad;--color-primitive-purple-1000:#41048e;--color-primitive-purple-1100:#30016c;--color-primitive-purple-1200:#21004b;--color-neutral-white:#fff;--color-neutral-black:#000;--color-neutral-solid-gray-50:#f2f2f2;--color-neutral-solid-gray-100:#e6e6e6;--color-neutral-solid-gray-200:#ccc;--color-neutral-solid-gray-300:#b3b3b3;--color-neutral-solid-gray-400:#999;--color-neutral-solid-gray-420:#949494;--color-neutral-solid-gray-500:#7f7f7f;--color-neutral-solid-gray-536:#767676;--color-neutral-solid-gray-600:#666;--color-neutral-solid-gray-700:#4d4d4d;--color-neutral-solid-gray-800:#333;--color-neutral-solid-gray-900:#1a1a1a;--color-neutral-opacity-gray-50:#0000000d;--color-neutral-opacity-gray-100:#0000001a;--color-neutral-opacity-gray-200:#0003;--color-neutral-opacity-gray-300:#0000004d;--color-neutral-opacity-gray-400:#0006;--color-neutral-opacity-gray-420:#0000006b;--color-neutral-opacity-gray-500:#00000080;--color-neutral-opacity-gray-536:#0000008a;--color-neutral-opacity-gray-600:#0009;--color-neutral-opacity-gray-700:#000000b3;--color-neutral-opacity-gray-800:#000c;--color-neutral-opacity-gray-900:#000000e6;--font-weight-400:400;--font-weight-700:700;--font-family-sans:"Noto Sans JP", -apple-system, BlinkMacSystemFont, sans-serif;--font-family-mono:"Noto Sans Mono", monospace;--font-size-14:.875rem;--font-size-16:1rem;--font-size-17:1.0625rem;--font-size-18:1.125rem;--font-size-20:1.25rem;--font-size-22:1.375rem;--font-size-24:1.5rem;--font-size-26:1.625rem;--font-size-28:1.75rem;--font-size-32:2rem;--font-size-36:2.25rem;--font-size-45:2.8125rem;--font-size-48:3rem;--font-size-57:3.5625rem;--font-size-64:4rem;--line-height-100:1;--line-height-120:1.2;--line-height-130:1.3;--line-height-140:1.4;--line-height-150:1.5;--line-height-160:1.6;--line-height-170:1.7;--line-height-175:1.75;--border-radius-4:.25rem;--border-radius-6:.375rem;--border-radius-8:.5rem;--border-radius-12:.75rem;--border-radius-16:1rem;--border-radius-24:1.5rem;--border-radius-32:2rem;--border-radius-full:624.938rem;--elevation-1:0 2px 8px 1px #0000001a, 0 1px 5px 0 #0000004d;--elevation-2:0 2px 12px 2px #0000001a, 0 1px 6px 0 #0000004d;--elevation-3:0 4px 16px 3px #0000001a, 0 1px 6px 0 #0000004d;--elevation-4:0 6px 20px 4px #0000001a, 0 2px 6px 0 #0000004d;--elevation-5:0 8px 24px 5px #0000001a, 0 2px 10px 0 #0000004d;--elevation-6:0 10px 30px 6px #0000001a, 0 3px 12px 0 #0000004d;--elevation-7:0 12px 36px 7px #0000001a, 0 3px 14px 0 #0000004d;--elevation-8:0 14px 40px 7px #0000001a, 0 3px 16px 0 #0000004d;--color-semantic-success-1:var(--color-primitive-green-600);--color-semantic-success-2:var(--color-primitive-green-800);--color-semantic-error-1:var(--color-primitive-red-800);--color-semantic-error-2:var(--color-primitive-red-900);--color-semantic-warning-yellow-1:var(--color-primitive-yellow-700);--color-semantic-warning-yellow-2:var(--color-primitive-yellow-900);--color-semantic-warning-orange-1:var(--color-primitive-orange-600);--color-semantic-warning-orange-2:var(--color-primitive-orange-800);--color-key-50:var(--color-primitive-blue-50);--color-key-100:var(--color-primitive-blue-100);--color-key-200:var(--color-primitive-blue-200);--color-key-300:var(--color-primitive-blue-300);--color-key-400:var(--color-primitive-blue-400);--color-key-500:var(--color-primitive-blue-500);--color-key-600:var(--color-primitive-blue-600);--color-key-700:var(--color-primitive-blue-700);--color-key-800:var(--color-primitive-blue-800);--color-key-900:var(--color-primitive-blue-900);--color-key-1000:var(--color-primitive-blue-1000);--color-key-1100:var(--color-primitive-blue-1100);--color-key-1200:var(--color-primitive-blue-1200)}@font-face{font-family:Noto Sans JP;font-style:normal;font-weight:400;font-display:swap;src:url(/assets/noto-sans-jp-japanese-400-normal-Cy9Yahyj.woff2)format("woff2")}@font-face{font-family:Noto Sans JP;font-style:normal;font-weight:700;font-display:swap;src:url(/assets/noto-sans-jp-japanese-700-normal-Cy7xyTMA.woff2)format("woff2")}:root{--fs-2xs: .6875rem ;--fs-xs: .75rem ;--fs-caption: .8125rem ;--fs-sm:var(--font-size-14);--fs-table:var(--font-size-14);--fs-ui: .9375rem ;--fs-body:var(--font-size-16);--fs-h3:var(--font-size-16);--fs-h2:var(--font-size-18);--fs-lg:var(--font-size-20);--fs-h1:var(--font-size-22);--fs-display:var(--font-size-28);--fs-30: 1.875rem ;--fs-32:var(--font-size-32);--fs-36:var(--font-size-36);--fs-52: 3.25rem ;--fs-60: 3.75rem ;--fs-100: 6.25rem ;--lh-none:var(--line-height-100);--lh-tighter:1.1;--lh-tight:var(--line-height-130);--lh-snug:var(--line-height-140);--lh-normal:var(--line-height-150);--lh-relaxed:var(--line-height-160);--lh-72: 4.5rem ;--space-0-25: .0625rem ;--space-0-5: .125rem ;--space-0-75: .1875rem ;--space-1: .25rem ;--space-1-25: .3125rem ;--space-1-5: .375rem ;--space-1-75: .4375rem ;--space-2: .5rem ;--space-2-25: .5625rem ;--space-2-5: .625rem ;--space-3: .75rem ;--space-3-5: .875rem ;--space-4: 1rem ;--space-4-5: 1.125rem ;--space-5: 1.25rem ;--space-5-5: 1.375rem ;--space-6: 1.5rem ;--space-8: 2rem ;--space-9: 2.25rem ;--space-10: 2.5rem ;--space-12: 3rem ;--space-19: 4.75rem ;--topbar-h: 3.5rem ;--sidenav-w: 14rem ;--sidenav-w-collapsed: 3.5rem ;--card-max: 27.5rem }:root[data-text-size=large]{--fs-2xs: .75rem ;--fs-xs: .8125rem ;--fs-caption: .9375rem ;--fs-sm:var(--font-size-16);--fs-table:var(--font-size-16);--fs-ui:var(--font-size-17);--fs-body:var(--font-size-18);--fs-h3:var(--font-size-18);--fs-h2:var(--font-size-20);--fs-lg:var(--font-size-22);--fs-h1:var(--font-size-24);--fs-display: 1.875rem }:root,[data-theme=branded]{--c-brand:#00a0c2;--c-primary:#1f2937;--c-accent:#226ace;--c-info:#3b82f6;--c-success:#059669;--c-warning:#d97706;--c-danger:#dc2626;--c-flash:#c026d3;--c-final:#0891b2;--c-heading:#030712;--c-body:#1f2937;--c-secondary:#6b7280;--c-tertiary:#9ca3af;--c-surface:#fff;--c-surface-subtle:#f9fafb;--c-surface-container:#f8fafc;--c-surface-container-2:#f3f4f6;--c-border:#d1d5db;--c-border-strong:#e2e8f0}[data-theme=branded] [data-app=engineer],[data-theme=branded][data-app=engineer]{--c-primary:#00a0c2}[data-theme=wire]{--c-brand:var(--color-primitive-blue-900);--c-primary:var(--color-primitive-blue-900);--c-primary-hover:var(--color-primitive-blue-1000);--c-primary-active:var(--color-primitive-blue-1200);--c-accent:var(--color-primitive-blue-1000);--c-accent-bg:var(--color-primitive-blue-50);--c-selected-bg:var(--color-primitive-blue-100);--c-info:var(--color-primitive-blue-900);--c-success:var(--color-semantic-success-2);--c-warning:var(--color-semantic-warning-yellow-2);--c-danger:var(--color-semantic-error-1);--c-flash:#c026d3;--c-final:#0891b2;--c-heading:var(--color-neutral-solid-gray-900);--c-body:var(--color-neutral-solid-gray-800);--c-secondary:var(--color-neutral-solid-gray-536);--c-tertiary:var(--color-neutral-solid-gray-420);--c-surface:var(--color-neutral-white);--c-surface-subtle:var(--color-neutral-solid-gray-50);--c-surface-container:var(--color-neutral-solid-gray-50);--c-surface-container-2:var(--color-neutral-solid-gray-100);--c-border:var(--color-neutral-solid-gray-200);--c-border-strong:var(--color-neutral-solid-gray-420);--c-input-border:var(--color-neutral-solid-gray-600);--c-focus-ring:var(--color-primitive-yellow-300)}html{font-family:var(--font-sans)}body{background:var(--c-surface);color:var(--c-body);font-size:var(--fs-h3);line-height:var(--lh-relaxed);margin:0}:focus-visible{outline:4px solid var(--color-neutral-black,#000);outline-offset:2px;box-shadow:0 0 0 2px var(--c-focus-ring,var(--color-primitive-yellow-300));border-radius:var(--border-radius-4)}.t-display{font-size:var(--fs-100);font-weight:700;line-height:var(--lh-normal)}.t-h1{font-size:var(--fs-60);font-weight:700;line-height:var(--lh-normal)}.t-h2{font-size:var(--fs-52);font-weight:700;line-height:var(--lh-72)}.t-h3{font-size:var(--fs-36);font-weight:700;line-height:var(--lh-normal)}.t-h4{font-size:var(--fs-32);font-weight:400;line-height:var(--lh-normal)}.t-h5{font-size:var(--fs-30);font-weight:700;line-height:var(--lh-tighter)}.t-body-lg{font-size:var(--fs-lg);font-weight:400;line-height:var(--lh-tight)}.t-body{font-size:var(--fs-h3);font-weight:400;line-height:var(--lh-relaxed)}.t-body-bold{font-size:var(--fs-h3);font-weight:700;line-height:var(--lh-relaxed)}.t-label{font-size:var(--fs-h2);font-weight:700;line-height:var(--lh-tight)}.t-caption{font-size:var(--fs-ui);font-weight:400;line-height:var(--lh-tight)}.t-label-sm{font-size:var(--fs-caption);font-weight:700;line-height:var(--lh-tight)}.t-page-title{font-size:var(--fs-display);font-weight:700;line-height:var(--lh-normal);letter-spacing:.01em}.t-section{font-size:var(--fs-lg);font-weight:700;line-height:var(--lh-normal);letter-spacing:.02em}.t-auth-title{font-size:var(--fs-h3);font-weight:700;line-height:var(--line-height-170);letter-spacing:.02em;color:var(--c-heading);margin:0}.ui-btn-primary,.ui-btn-accent,.ui-btn-secondary{box-sizing:border-box;max-width:100%;font-size:1rem;font-weight:700;line-height:1;font-family:var(--font-family-sans);letter-spacing:.02em;text-underline-offset:.1875rem;cursor:pointer;white-space:nowrap;border-radius:.5rem;justify-content:center;align-items:center;column-gap:.25rem;min-width:11rem;min-height:2.5rem;padding:.5rem 1rem;text-decoration:none;display:inline-flex}.ui-btn-primary{background-color:var(--c-primary);color:var(--color-neutral-white);border:4px double #0000}@media(hover:hover){.ui-btn-primary:hover{background-color:var(--c-primary-hover,var(--c-primary));text-decoration:underline;text-decoration-thickness:.0625rem}}.ui-btn-primary:active{background-color:var(--c-primary-active,var(--c-primary));text-decoration:underline}.ui-btn-primary:disabled{background-color:var(--color-neutral-solid-gray-300);color:var(--color-neutral-solid-gray-50);cursor:default;text-decoration:none}.ui-btn-accent{background-color:var(--color-neutral-white);color:var(--c-primary);border:1px solid}@media(hover:hover){.ui-btn-accent:hover{background-color:var(--color-key-200);color:var(--c-primary-hover,var(--c-primary));text-decoration:underline;text-decoration-thickness:.0625rem}}.ui-btn-accent:active{background-color:var(--color-key-300);color:var(--c-primary-active,var(--c-primary));text-decoration:underline}.ui-btn-accent:disabled{background-color:var(--color-neutral-white);color:var(--color-neutral-solid-gray-300);cursor:default;text-decoration:none}.ui-btn-secondary{border:1px solid var(--c-input-border,var(--c-border));background-color:var(--c-surface);color:var(--c-body)}.ui-card{background:var(--c-surface);border:1px solid var(--c-border);border-radius:var(--radius-8);padding:var(--space-4-5)}.ui-panel{background:var(--c-surface-container);border:1px solid var(--c-border);border-radius:var(--radius-8);padding:var(--space-4-5)}.ui-input{box-sizing:border-box;border:1px solid var(--c-input-border);background-color:var(--color-neutral-white);width:100%;max-width:100%;height:2.5rem;color:var(--c-heading);font-size:1rem;line-height:1;font-family:var(--font-family-sans);letter-spacing:.02em;border-radius:.5rem;padding:.75rem 1rem}.ui-input:read-only:not(:disabled){border-style:dashed}@media(hover:hover){.ui-input:not(:read-only):hover{border-color:var(--color-neutral-black)}}.ui-input:is(:user-invalid,[aria-invalid=true]){border-color:var(--color-semantic-error-1)}.ui-input:disabled,.ui-input:disabled:hover{border-color:var(--color-neutral-solid-gray-300);background-color:var(--color-neutral-solid-gray-50);color:var(--color-neutral-solid-gray-420)}.ui-select{box-sizing:border-box;vertical-align:middle;border:1px solid var(--c-input-border);background-color:var(--color-neutral-white);width:100%;height:2.5rem;color:var(--c-heading);font-size:1rem;line-height:1;font-family:var(--font-family-sans);letter-spacing:.02em;-webkit-appearance:none;-moz-appearance:none;appearance:none;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Cpath d='M12 17L3 8L4 7L12 15L20 7L21 8L12 17Z' fill='%231A1A1A'/%3E%3C/svg%3E");background-position:right 1rem center;background-repeat:no-repeat;background-size:1rem;border-radius:.5rem;padding-left:1rem;padding-right:2.5rem}@media(hover:hover){.ui-select:hover{border-color:var(--color-neutral-black)}}.ui-select:is(:user-invalid,[aria-invalid=true]){border-color:var(--color-semantic-error-1)}.ui-select:disabled,.ui-select:disabled:hover{border-color:var(--color-neutral-solid-gray-300);background-color:var(--color-neutral-solid-gray-50);color:var(--color-neutral-solid-gray-420)}.ui-select.ui-select-s{width:6rem;min-width:0}.ui-link{color:var(--c-accent);text-underline-offset:.1875rem;text-decoration:underline;text-decoration-thickness:.0625rem}@media(hover:hover){.ui-link:hover{color:var(--c-primary);text-decoration-thickness:.1875rem}}.ui-link:active{color:var(--color-primitive-orange-800);text-decoration-thickness:.0625rem}.ui-field{gap:var(--space-1-5);flex-direction:column;display:flex}.ui-field>label{font-size:var(--fs-caption);color:var(--c-secondary);font-weight:700}.ui-req{color:var(--c-danger)}.ui-error-text{margin:var(--space-2) 0 0;font-size:var(--fs-ui);color:var(--color-semantic-error-1);display:block}.ui-field>.ui-error-text{margin-top:0}.ui-notice{background:var(--c-surface-container);border:1px solid var(--c-border);color:var(--c-body);font-size:var(--fs-ui);padding:var(--space-3) var(--space-4);border-radius:var(--radius-8)}.ui-notice.warn{border-color:var(--c-warning)}.ui-notice.info{border-color:var(--c-info)}.ui-notice.success{border-color:var(--c-success)}.table-scroll{border:1px solid var(--c-border);border-radius:var(--radius-8);overflow-x:auto}.ui-table{border-collapse:separate;border-spacing:0;width:100%;font-size:var(--fs-table)}.ui-table th{text-align:left;color:var(--c-heading);background:var(--c-surface-container-2);padding:var(--space-2) var(--space-3);border-bottom:1px solid var(--c-border-strong);white-space:nowrap;font-weight:700}.ui-table td{padding:var(--space-2) var(--space-3);border-bottom:1px solid var(--c-border);vertical-align:middle}@media(hover:hover){.ui-table tbody tr:hover{background:var(--color-key-50)}}.ui-table th.num,.ui-table td.num{text-align:right;font-variant-numeric:tabular-nums}.ui-table th.col-fit,.ui-table td.col-fit{white-space:nowrap;width:1%}.ui-table th.col-fill,.ui-table td.col-fill{width:100%;padding:0}.list-table th,.list-table td{white-space:nowrap}.list-table th.wrap,.list-table td.wrap{white-space:normal;min-width:18.75rem}.ui-table th.col-actions,.ui-table td.col-actions{z-index:5;white-space:nowrap;background:var(--c-surface);width:1%;position:sticky;right:0;box-shadow:-.5rem 0 .5rem -.5rem #0000002e}.ui-table thead th.col-actions{background:var(--c-surface-container-2);z-index:6}@media not all and (min-width:48rem){.ui-table th.col-actions,.ui-table td.col-actions{white-space:normal;box-shadow:none;position:static}}@media(hover:hover){.ui-table tbody tr:hover .col-actions{background:var(--color-key-50)}}.dads-chip-label[data-color=app-flash]{--_non-text:var(--c-flash);--_text:var(--c-flash);--_text-dark:var(--c-flash)}.dads-chip-label[data-color=app-final]{--_non-text:var(--c-final);--_text:var(--c-final);--_text-dark:var(--c-final)}.dads-chip-label[data-color=app-pending]{--_non-text:var(--c-warning);--_text:var(--c-warning);--_text-dark:var(--c-warning)}.dads-chip-label[data-color=app-returned]{--_non-text:var(--c-danger);--_text:var(--c-danger);--_text-dark:var(--c-danger)}.dads-chip-label[data-app-size=dense]{min-height:auto;padding:var(--space-0-5) var(--space-2);border-radius:var(--radius-sm);font-size:var(--fs-xs);white-space:nowrap;font-weight:700}.dads-divider[data-color=app-weak]{border-top-color:var(--c-border)}.dads-button:enabled,.dads-page-navigation__arrow-button:enabled{cursor:pointer}.ui-section-head{justify-content:space-between;align-items:flex-start;gap:var(--space-4);margin:var(--space-10) 0 var(--space-4);flex-wrap:wrap;display:flex}.ui-section-head__actions{align-items:center;gap:var(--space-2);flex-wrap:wrap;display:flex}.ui-section-desc{font-size:var(--fs-caption);color:var(--c-secondary);margin:0 0 var(--space-3)}.ui-form-actions{align-items:center;gap:var(--space-3);margin-top:var(--space-6);flex-wrap:wrap;display:flex}.ui-form-actions.center{justify-content:center}.ui-stack{gap:var(--space-10);flex-direction:column;display:flex}h2.t-section{margin:var(--space-10) 0 var(--space-4)}h3.t-subsection{margin:var(--space-6) 0 var(--space-3)}h2.t-section:first-child,h3.t-subsection:first-child,.ui-section-head:first-child{margin-top:0}.ui-section-head>h2.t-section{margin:0}.ui-stats{margin:0 0 var(--space-3)}.ui-stats-line{gap:var(--space-1) 0;font-size:var(--fs-ui);color:var(--c-body);flex-wrap:wrap;margin:0;display:flex}.ui-stat-pair{white-space:nowrap}.ui-stat-pair+.ui-stat-pair:before{content:"｜";margin:0 var(--space-2-5);color:var(--c-border-strong)}.ui-stat-pair strong{color:var(--c-heading);font-variant-numeric:tabular-nums;font-weight:700}.ui-stat-pair strong.over{color:var(--c-danger)}@media not all and (min-width:48rem){.ui-stat-pair{white-space:normal}}.ui-stats-note{margin:var(--space-1-5) 0 0;font-size:var(--fs-caption);color:var(--c-secondary)}.t-subsection{font-size:var(--fs-h3);font-weight:700;line-height:var(--lh-snug)}.t-ui{font-size:var(--fs-ui);font-weight:400;line-height:var(--lh-normal)}.t-ui-strong{font-size:var(--fs-ui);font-weight:700;line-height:var(--lh-normal)}.m-cta{justify-content:center;align-items:center;gap:var(--space-2);background:var(--c-primary);color:#fff;border-radius:var(--radius-10);width:100%;padding:var(--space-3-5);font-size:var(--fs-body);cursor:pointer;border:none;font-weight:700;display:flex}.m-btn-sec{align-items:center;gap:var(--space-1-5);background:var(--c-surface);color:var(--c-primary);border:1px solid var(--c-primary);border-radius:var(--radius-8);padding:var(--space-2-25) var(--space-3-5);font-size:var(--fs-sm);cursor:pointer;font-weight:600;display:inline-flex}.m-card{background:var(--c-surface);border:1px solid var(--c-border);border-radius:var(--radius-14);padding:var(--space-4)}.m-card-hl{border-color:var(--c-primary);box-shadow:0 0 0 1px var(--c-primary) inset}.m-reward{background:var(--c-primary);color:#fff;border-radius:var(--radius-14);padding:var(--space-4-5)}html[data-shot="1"]{filter:grayscale()}[data-shot="1"] .screen-id,[data-shot="1"] .dev-toolbar{display:none!important}@property --tw-rotate-x{syntax:"*";inherits:false}@property --tw-rotate-y{syntax:"*";inherits:false}@property --tw-rotate-z{syntax:"*";inherits:false}@property --tw-skew-x{syntax:"*";inherits:false}@property --tw-skew-y{syntax:"*";inherits:false}@property --tw-border-style{syntax:"*";inherits:false;initial-value:solid}@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-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}
