*,:before,:after{box-sizing:border-box}html,body{margin:0;padding:0}html{--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark}html[data-theme=light]{--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light}body{background:var(--bg);color:var(--ink);font-family:var(--font);font-size:var(--t-135);-webkit-font-smoothing:antialiased;line-height:1.5}.app-container{max-width:var(--w-container);width:100%;padding-inline:var(--sp-4);margin-inline:auto}.ui-check,.ui-radio{appearance:none;box-sizing:border-box;border:1.5px solid var(--ink3);vertical-align:-3px;cursor:pointer;background:0 0;flex:none;width:16px;height:16px;margin:0;position:relative}.ui-check{border-radius:3px}.ui-radio{border-radius:999px}.ui-check:checked,.ui-check:indeterminate{border-color:var(--acc-hi);background:var(--acc-hi)}.ui-check:checked:after{content:"";border:solid var(--acc-ink);border-width:0 2px 2px 0;width:30%;height:60%;position:absolute;top:42%;left:50%;transform:translate(-50%,-50%)rotate(45deg)}.ui-check:indeterminate:after{content:"";background:var(--acc-ink);height:2px;position:absolute;top:calc(50% - 1px);left:2.5px;right:2.5px}.ui-radio:checked{border-color:var(--acc-hi);background:radial-gradient(circle, var(--acc-hi) 0 3.5px, transparent 4px)}.ui-check:focus-visible,.ui-radio:focus-visible{outline:2px solid var(--acc);outline-offset:2px}.ui-check:disabled,.ui-radio:disabled{opacity:.5;cursor:not-allowed}.mb-ic{flex:none;width:16px;height:16px}.mb-sr{clip:rect(0 0 0 0);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}.mb-btn{appearance:none;border:1px solid var(--line2);border-radius:var(--r);background:var(--surf2);min-height:36px;color:var(--ink);font:inherit;font-size:var(--t-135);cursor:pointer;white-space:nowrap;transition:border-color var(--dur) ease, transform var(--dur) ease, background-color var(--dur) ease, color var(--dur) ease;justify-content:center;align-items:center;gap:7px;padding:6px 14px;display:inline-flex}.mb-btn .mb-ic{width:15px;height:15px;color:var(--acc-hi)}.mb-btn--primary{background:var(--acc);color:var(--acc-ink);border-color:#0000;font-weight:600}.mb-btn--primary .mb-ic{color:var(--acc-ink)}.mb-btn--danger{border-color:color-mix(in srgb, var(--act) 60%, var(--line2));color:var(--act);background:0 0}.mb-btn--danger .mb-ic{color:currentColor}.mb-btn--sm{min-height:30px;font-size:var(--t-12);padding:3px 10px}.mb-btn--grow{margin-inline-end:auto}.mb-btn[disabled]{opacity:.45;cursor:not-allowed}.mb-btn--primary[disabled]{opacity:1;background:var(--line2);border-color:var(--line2);color:var(--ink2)}.mb-btn--primary[disabled] .mb-ic{color:var(--ink2)}.mb-btn:focus-visible{outline:2px solid var(--acc);outline-offset:2px}@media (hover:hover){.mb-btn:not([disabled]):hover{border-color:var(--ink3);transform:translateY(calc(-1 * var(--lift-y)))}.mb-btn--primary:not([disabled]):hover{background:var(--acc-hi);color:var(--acc-ink)}.mb-btn--danger:not([disabled]):hover{background:var(--act);color:var(--bg);border-color:var(--act)}}.mb-note{background:var(--surf-card);border:1px solid var(--line-card);border-radius:var(--r-lg);padding:11px var(--sp-4);margin-bottom:var(--sp-4);align-items:flex-start;gap:12px;display:flex}.mb-note .mb-ic{width:17px;height:17px;color:var(--future);margin-top:2px}.mb-note p{font-size:var(--t-12);color:var(--ink2);min-width:0;margin:0;line-height:1.65}.mb-card{background:var(--surf-card);border:1px solid var(--line-card);border-radius:var(--r-lg);min-width:0;box-shadow:var(--shadow-card);padding:16px 18px}.mb-ct{margin:0 0 var(--sp-heading-to-content);font-size:var(--t-12);color:var(--future);text-transform:var(--t-label-tf);letter-spacing:var(--t-label-track);align-items:center;gap:8px;font-weight:700;display:flex}.mb-ct:before{content:"";background:var(--future);width:6px;height:6px;box-shadow:0 0 6px color-mix(in srgb, var(--acc) 70%, transparent);flex:none}.mb-av{background:var(--acc-dim);width:32px;height:32px;color:var(--future);font:700 12px/1 var(--font);text-transform:uppercase;letter-spacing:.02em;border-radius:999px;flex:none;justify-content:center;align-items:center;display:inline-flex}.mb-av .mb-ic{width:15px;height:15px}.mb-av--banned{border:1px solid var(--line2);color:var(--ink3);background:0 0}.mb-av--invite{border:1px dashed color-mix(in srgb, var(--future) 55%, var(--line2));color:var(--future);background:0 0}.mb-av--dead{border:1px dashed var(--line2);color:var(--ink3);background:0 0}.mb-who{align-items:center;gap:11px;min-width:0;display:flex}.mb-who-txt{flex-direction:column;gap:1px;min-width:0;display:flex}.mb-who-mail{color:var(--ink);overflow-wrap:anywhere;font-weight:600;line-height:1.35}.mb-who-sub{font-size:var(--t-12);color:var(--ink2);overflow-wrap:anywhere}.mb-you,.mb-role,.mb-soon{--mb-cjk-nudge:0px}.mb-you:lang(zh-TW),.mb-you:lang(ja),.mb-role:lang(zh-TW),.mb-role:lang(ja),.mb-soon:lang(zh-TW),.mb-soon:lang(ja){--mb-cjk-nudge:1px}.mb-you{box-sizing:border-box;height:18px;padding:calc(2 * var(--mb-cjk-nudge)) 6px 0;border:1px solid var(--ink3);font:600 11px/1 var(--font);color:var(--ink);vertical-align:1px;white-space:nowrap;border-radius:4px;align-items:center;margin-inline-start:6px;display:inline-flex}.mb-role{box-sizing:border-box;height:22px;padding:calc(2 * var(--mb-cjk-nudge)) 9px 0;font-size:var(--t-12);white-space:nowrap;border:1px solid var(--line2);color:var(--ink2);border-radius:999px;align-items:center;gap:6px;font-weight:600;line-height:1;display:inline-flex}.mb-role .mb-ic{width:12px;height:12px;translate:0 calc(-1 * var(--mb-cjk-nudge))}.mb-role--owner{background:var(--acc);color:var(--acc-ink);border-color:#0000}.mb-role--admin{border-color:color-mix(in srgb, var(--acc) 60%, var(--line2));color:var(--acc-hi);background:color-mix(in srgb, var(--acc) 10%, transparent)}.mb-role--unknown{border-style:dashed}.mb-role-cell{flex-wrap:wrap;align-items:center;gap:4px 6px;display:inline-flex}.mb-pa{box-sizing:border-box;border:1px solid var(--act);height:22px;color:var(--act);font-size:var(--t-12);white-space:nowrap;border-radius:999px;align-items:center;padding:0 8px;display:inline-flex}.mb-ld-sub .mb-pa{flex:none;height:18px;padding:0 6px;font-size:11px}.mb-pa-filter{appearance:none;border:1px solid var(--line2);height:38px;color:var(--ink2);font:inherit;font-size:var(--t-12);white-space:nowrap;cursor:pointer;background:0 0;border-radius:999px;align-items:center;gap:8px;padding:0 12px;display:inline-flex}.mb-pa-filter[aria-pressed=true]{border-color:var(--act);color:var(--act);font-weight:600}.mb-pa-filter--narrow{height:32px;margin-top:8px}@media (hover:hover){.mb-pa-filter:hover{color:var(--ink)}}.mb-stt{font-size:var(--t-12);white-space:nowrap;align-items:center;gap:6px;font-weight:600;display:inline-flex}.mb-stt .mb-ic{width:13px;height:13px}.mb-stt--active{color:var(--ink2);font-weight:400}.mb-stt--banned{color:var(--act)}.mb-stt--pending{color:var(--future)}.mb-stt--expired{color:var(--ink2)}.mb-stt--revoked{color:var(--ink3);text-decoration:line-through}.mb-when-line{font-size:var(--t-12);color:var(--ink2);margin-top:2px;font-weight:400;display:block}td>.mb-when-line:first-child{margin-top:0}.mb-when{font-family:var(--font-mono);font-variant-numeric:tabular-nums;font-size:var(--t-12);color:var(--ink2);white-space:nowrap}.mb-muted{color:var(--ink2)}.mb-soon{box-sizing:border-box;height:18px;padding:calc(2 * var(--mb-cjk-nudge)) 6px 0;border:1px dashed color-mix(in srgb, var(--future) 45%, var(--line2));color:var(--future);white-space:nowrap;border-radius:999px;align-items:center;font-size:11px;line-height:1;display:inline-flex}.mb-soonbox{border:1px dashed color-mix(in srgb, var(--future) 40%, var(--line2));border-radius:var(--r);color:var(--ink2);font-size:var(--t-12);background:color-mix(in srgb, var(--future) 3%, transparent);flex-wrap:wrap;align-items:center;gap:8px;padding:8px 11px;display:flex}.mb-soonbox .mb-ic{width:14px;height:14px;color:var(--future)}.mb-ph{justify-content:space-between;align-items:flex-start;gap:var(--sp-head-wrap) var(--sp-5);margin-bottom:var(--sp-5);flex-wrap:wrap;display:flex}.mb-ph-txt{flex:360px;min-width:0}.mb-title{font:600 var(--t-27) / 1.15 var(--font-dsp);letter-spacing:var(--dsp-track);color:var(--ink);overflow-wrap:anywhere;margin:0}.mb-sub{font-size:var(--t-12);color:var(--ink2);margin:6px 0 0}.mb-keep{margin:0 0 var(--sp-3);font-size:var(--t-12);color:var(--ink2);line-height:1.6}@media (width<=620px){.mb-title{font-size:24px}}.mb-tabs{border-bottom:1px solid var(--line);margin:0 0 var(--sp-4);gap:4px;display:flex;overflow-x:auto}.mb-tab{appearance:none;color:var(--ink2);font:inherit;font-size:var(--t-135);white-space:nowrap;cursor:pointer;background:0 0;border:0;border-bottom:2px solid #0000;align-items:center;gap:8px;padding:10px 16px;display:inline-flex}.mb-tab[aria-selected=true]{color:var(--ink);border-bottom-color:var(--acc);font-weight:700}.mb-n{font-family:var(--font-mono);font-size:var(--t-12);background:var(--surf2);border:1px solid var(--line2);color:var(--ink2);border-radius:999px;padding:0 7px;font-weight:500}.mb-tab[aria-selected=true] .mb-n{border-color:color-mix(in srgb, var(--acc) 50%, var(--line2));color:var(--ink)}@media (hover:hover){.mb-tab:hover{color:var(--ink)}}.mb-seg{border:1px solid var(--line2);border-radius:var(--r);background:var(--bg);gap:2px;padding:2px;display:flex}.mb-seg button{appearance:none;border-radius:calc(var(--r) - 3px);color:var(--ink2);font:inherit;font-size:var(--t-12);cursor:pointer;background:0 0;border:0;flex:1;justify-content:center;align-items:center;gap:6px;padding:4px 8px;display:inline-flex}.mb-seg button[aria-pressed=true]{background:var(--acc-dim);color:var(--ink);font-weight:600}.mb-seg button:focus-visible{outline:2px solid var(--acc);outline-offset:1px}.mb-seg--lang button{font-size:var(--t-135);padding:7px 8px}.mb-seg--lang button[lang=ja]{font-family:var(--font-ja)}.mb-seg--lang button[lang=zh-TW]{font-family:var(--font-tc)}.mb-seg .mb-n{color:var(--ink3);background:0 0;border:0;padding:0}.mb-bar{align-items:center;gap:10px;margin:0 0 12px;display:flex}.mb-search{align-items:center;gap:var(--sp-2);background:var(--bg);border:1px solid var(--line2);border-radius:var(--r);flex:240px;min-width:0;max-width:340px;height:38px;padding-inline:12px;display:flex}.mb-search .mb-ic{color:var(--acc-hi)}.mb-search input{min-width:0;color:var(--ink);font:inherit;font-size:var(--t-135);background:0 0;border:0;outline:0;flex:1}.mb-search input::placeholder{color:var(--ink2)}.mb-search:focus-within{border-color:var(--acc);box-shadow:0 0 0 3px var(--acc-dim)}.mb-search--narrow{flex:none;max-width:none;height:34px}.mb-tbl{border-collapse:separate;border-spacing:0;width:100%;font-size:var(--t-12);background:var(--surf-tbl);border:1px solid var(--line-tbl);border-radius:var(--r-lg);box-shadow:var(--shadow-card)}.mb-tbl thead th{background:var(--surf-th);color:var(--future);text-align:left;white-space:nowrap;border-bottom:1px solid var(--line-th);font-weight:var(--t-label-w);font-size:var(--t-label);text-transform:var(--t-label-tf);letter-spacing:var(--t-label-track);padding:11px 10px}.mb-tbl thead th:first-child{border-top-left-radius:var(--r-lg);padding-left:18px}.mb-tbl thead th:last-child{border-top-right-radius:var(--r-lg);text-align:right}.mb-tbl tbody td{border-bottom:1px solid var(--line-row);vertical-align:middle;color:var(--ink);font-size:var(--t-135);padding:12px 10px}.mb-tbl tbody td:first-child{padding-left:18px}.mb-tbl tbody td:last-child{padding-right:14px}.mb-tbl tbody tr:last-child td{border-bottom:0}.mb-tbl tr.is-self td{background:var(--surf-sel)}.mb-tbl tr.is-self td:first-child{box-shadow:inset 3px 0 0 var(--acc)}.mb-tbl tr.is-banned td:first-child{box-shadow:inset 3px 0 0 var(--act)}.mb-tbl tr.is-banned .mb-who-mail{color:var(--ink2);font-weight:400}.mb-tbl td.mb-c-act{white-space:nowrap;text-align:right;width:1%;position:relative}.mb-tbl .mb-none{color:var(--ink2);font-size:var(--t-12);padding:14px 18px}.mb-tbl tr.mb-ended-row td{background:color-mix(in srgb, var(--surf) 60%, transparent);padding:4px 10px 4px 12px}.mb-ended-toggle{appearance:none;border-radius:var(--r);min-height:32px;color:var(--ink2);font:inherit;font-size:var(--t-12);cursor:pointer;transition:color var(--dur) ease, background-color var(--dur) ease;background:0 0;border:1px solid #0000;align-items:center;gap:6px;padding:4px 8px;display:inline-flex}.mb-ended-toggle .mb-ic{width:14px;height:14px;transition:transform var(--dur) ease}.mb-ended-toggle[aria-expanded=true] .mb-ic{transform:rotate(90deg)}.mb-ended-toggle:focus-visible{outline:2px solid var(--acc);outline-offset:1px}.mb-ended-toggle--narrow{width:100%}@media (hover:hover){.mb-ended-toggle:hover{color:var(--ink);background:var(--surf)}}@media (prefers-reduced-motion:reduce){.mb-ended-toggle,.mb-ended-toggle .mb-ic{transition:none}}.mb-kebab{appearance:none;border-radius:var(--r);width:32px;height:32px;color:var(--ink2);cursor:pointer;vertical-align:middle;background:0 0;border:1px solid #0000;justify-content:center;align-items:center;margin-inline-end:4px;display:inline-flex}.mb-kebab .mb-ic{width:18px;height:18px}.mb-kebab[aria-expanded=true]{border-color:var(--acc);color:var(--ink);background:var(--acc-dim)}@media (hover:hover){.mb-kebab:hover{border-color:var(--line2);color:var(--ink)}}.mb-menu{z-index:25;text-align:left;background:var(--surf2);border:1px solid var(--line-card);border-radius:var(--r);min-width:220px;box-shadow:0 12px 30px var(--shadow-c-pop);margin:0;padding:4px;list-style:none;position:absolute;top:calc(100% - 6px);right:14px}.mb-menu button{appearance:none;width:100%;color:var(--ink);font:inherit;font-size:var(--t-12);text-align:left;cursor:pointer;background:0 0;border:0;border-radius:6px;align-items:center;gap:9px;padding:8px 10px;display:flex}.mb-menu button .mb-ic{width:15px;height:15px;color:var(--ink2)}.mb-menu button.is-danger,.mb-menu button.is-danger .mb-ic{color:var(--act)}.mb-menu hr{border:0;border-top:1px solid var(--line);margin:4px 2px}@media (hover:hover){.mb-menu button:hover{background:var(--surf)}}.mb-empty{text-align:center;flex-direction:column;align-items:center;gap:10px;padding:40px 22px;display:flex}.mb-empty h2{font:600 var(--t-19) / 1.3 var(--font-dsp);letter-spacing:var(--dsp-track);margin:0}.mb-empty p{max-width:520px;color:var(--ink2);margin:0}.mb-empty--sm{padding:26px 18px}.mb-empty--sm h2{font-size:16px}.mb-empty-ic{background:color-mix(in srgb, var(--acc) 16%, transparent);border:1px solid color-mix(in srgb, var(--acc) 40%, var(--line2));border-radius:12px;justify-content:center;align-items:center;width:52px;height:52px;display:flex}.mb-empty-ic .mb-ic{width:24px;height:24px;color:var(--future)}.mb-d-empty{margin-top:14px}.mb-state{border-radius:var(--r-lg);border:1px solid color-mix(in srgb, var(--act) 45%, var(--line2));background:color-mix(in srgb, var(--act) 7%, var(--surf2));align-items:flex-start;gap:14px;max-width:720px;padding:18px 20px;display:flex}.mb-state>.mb-ic{width:22px;height:22px;color:var(--act);margin-top:1px}.mb-state h2{color:var(--ink);margin:0 0 4px;font-size:15px}.mb-state h2:has(+.mb-btn){margin-bottom:var(--sp-box-to-action)}.mb-state p{margin:0 0 var(--sp-box-to-action);color:var(--ink2);font-size:var(--t-12)}.mb-loading{color:var(--ink2);font-size:var(--t-12);align-items:center;gap:8px;margin:0 0 10px;display:flex}.mb-spin{border:2px solid var(--line2);border-top-color:var(--acc-hi);border-radius:999px;flex:none;width:14px;height:14px;animation:.9s linear infinite mb-spin}.mb-btn .mb-spin{border-color:color-mix(in srgb, currentColor 30%, transparent);border-top-color:currentColor}.mb-skel{background:linear-gradient(90deg, var(--line) 0, color-mix(in srgb, var(--line2) 80%, var(--acc) 20%) 40%, var(--line) 80%);background-size:300% 100%;border-radius:4px;height:12px;animation:1.4s ease-in-out infinite mb-sk;display:block}.mb-skel--av{border-radius:999px;flex:none;width:32px;height:32px}@keyframes mb-spin{to{transform:rotate(360deg)}}@keyframes mb-sk{0%{background-position:100% 0}to{background-position:0 0}}@media (prefers-reduced-motion:reduce){.mb-spin,.mb-skel{animation:none}}.mb-d-head{align-items:center;gap:12px;min-width:0;display:flex}.mb-d-av{width:44px;height:44px;font-size:14px}.mb-d-title{font:600 var(--t-19) / 1.3 var(--font);overflow-wrap:anywhere;outline:none;margin:0}.mb-d-meta{flex-wrap:wrap;align-items:center;gap:6px 10px;margin-top:4px;display:flex}.mb-d-sec{border-bottom:1px solid var(--line);padding:12px 0}.mb-d-sec:first-child{padding-top:0}.mb-d-row{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:10px 16px;display:flex}.mb-d-row-txt{flex-direction:column;flex:240px;align-items:flex-start;gap:6px;min-width:0;display:flex}.mb-d-row-txt p{color:var(--ink2);font-size:var(--t-12);margin:0}.mb-d-risk{border:1px solid color-mix(in srgb, var(--act) 40%, var(--line2));border-radius:var(--r);background:color-mix(in srgb, var(--act) 5%, transparent);margin:8px -10px;padding:12px 10px}.mb-d-risk .mb-ct{color:var(--act)}.mb-d-risk .mb-ct:before{background:var(--act);box-shadow:none}.mb-ct--muted{color:var(--ink2)}.mb-ct--muted:before{background:var(--ink3);box-shadow:none}.mb-d-why{flex-direction:column;gap:6px;margin:0;padding:0;list-style:none;display:flex}.mb-d-why li{color:var(--ink2);font-size:var(--t-12);align-items:flex-start;gap:8px;display:flex}.mb-d-why .mb-ic{width:14px;height:14px;color:var(--ink3);margin-top:2px}.mb-d-dl{grid-template-columns:auto minmax(0,1fr);align-items:baseline;gap:8px 16px;margin:0 0 10px;display:grid}.mb-d-dl dt{color:var(--ink2);font-size:var(--t-12)}.mb-d-dl dd{overflow-wrap:anywhere;min-width:0;margin:0}.mb-d-acts{flex-wrap:wrap;gap:8px;margin-top:10px;display:flex}.mb-hint{font-size:var(--t-12);color:var(--ink2);margin:0}.mb-hint--page{margin-bottom:var(--sp-page-error)}.mb-hint--field{margin-top:var(--sp-field-error)}.mb-d-soon{border:1px dashed color-mix(in srgb, var(--future) 35%, var(--line2));border-radius:var(--r);font-size:var(--t-12);color:var(--ink2);flex-wrap:wrap;align-items:center;gap:6px 8px;margin-top:14px;padding:7px 10px;display:flex}.mb-d-soon .mb-ic{width:13px;height:13px;color:var(--future)}.mb-d-soon-l{color:var(--ink3)}.mb-scrim{background:var(--scrim-modal);z-index:55;position:fixed;inset:0}.mb-modal{z-index:56;background:var(--surf2);border:1px solid var(--line-card);border-radius:var(--r-lg);width:min(520px,100vw - 32px);max-height:calc(100vh - 32px);box-shadow:var(--shadow-modal);outline:none;position:fixed;top:50%;left:50%;overflow:auto;transform:translate(-50%,-50%)}.mb-modal--wide{width:min(580px,100vw - 32px)}.mb-modal--risk{border-color:color-mix(in srgb, var(--act) 55%, var(--line2))}.mb-modal-t{font:600 var(--t-19) / 1.3 var(--font-dsp);letter-spacing:var(--dsp-track);overflow-wrap:anywhere;align-items:center;gap:10px;margin:0;padding:18px 20px 4px;display:flex}.mb-modal-t .mb-ic{width:20px;height:20px;color:var(--act)}.mb-modal-sub{color:var(--ink2);font-size:var(--t-12);margin:0;padding:0 20px}.mb-modal-body{font-size:var(--t-135);color:var(--ink2);padding:14px 20px 6px}.mb-modal-body p{margin:0 0 10px}.mb-modal-body b{color:var(--ink)}.mb-modal-item{border:1px solid var(--line2);border-radius:var(--r);background:var(--bg);align-items:center;gap:12px;min-width:0;margin-bottom:12px;padding:11px 12px;display:flex}.mb-modal-foot{border-top:1px solid var(--line);flex-wrap:wrap;justify-content:flex-end;gap:10px;margin-top:8px;padding:14px 20px 18px;display:flex}.mb-sheet-x{display:none}@media (width<=620px){.mb-modal.mb-sheet,.pl-modal.mb-sheet{border-radius:var(--r-lg) var(--r-lg) 0 0;border-bottom:0;flex-direction:column;width:100%;max-height:85vh;display:flex;top:auto;bottom:0;left:0;overflow:hidden;transform:none}.mb-sheet>.mb-modal-t,.mb-sheet>.pl-modal-t{flex:none;padding-inline-end:52px}.mb-sheet>.mb-modal-body,.mb-sheet>.pl-modal-body{flex:auto;min-height:0;overflow:auto}.mb-sheet>.mb-modal-foot,.mb-sheet>.pl-modal-foot{padding-bottom:calc(18px + env(safe-area-inset-bottom));background:var(--surf2);flex:none;margin-top:0}.mb-sheet-x{border-radius:var(--r);width:40px;height:40px;color:var(--ink2);cursor:pointer;background:0 0;border:0;justify-content:center;align-items:center;padding:0;display:inline-flex;position:absolute;top:10px;right:10px}.mb-sheet-x svg{width:18px;height:18px}.mb-sheet-x:focus-visible{outline:2px solid var(--acc);outline-offset:2px}}.mb-steps{font-size:var(--t-12);color:var(--ink3);align-items:center;gap:6px;padding:12px 20px 0;display:flex}.mb-steps b{color:var(--ink);font-weight:600}.mb-steps i{background:var(--line2);width:18px;height:1px}.mb-field{flex-direction:column;gap:6px;margin-bottom:14px;display:flex}.mb-field>label,.mb-flbl{color:var(--ink);font-weight:600;font-size:var(--t-12)}.mb-input{border:1px solid var(--line2);border-radius:var(--r);background:var(--bg);height:40px;color:var(--ink);font:inherit;font-size:var(--t-135);width:100%;min-width:0;padding:0 12px}.mb-input::placeholder{color:var(--ink3)}.mb-input:focus-visible{border-color:var(--acc);box-shadow:0 0 0 3px var(--acc-dim);outline:none}.mb-hint--bad{color:var(--act)}.mb-opts{grid-template-columns:1fr 1fr;gap:8px;display:grid}.mb-opt{border:1px solid var(--line2);border-radius:var(--r);background:var(--bg);cursor:pointer;flex-direction:column;gap:4px;min-width:0;padding:11px 12px;display:flex;position:relative}.mb-opt input,.mb-cand input{opacity:0;pointer-events:none;position:absolute}.mb-opt-h{color:var(--ink);align-items:center;gap:8px;font-weight:600;display:flex}.mb-opt-h:before,.mb-cand:before{content:"";border:1.5px solid var(--ink3);border-radius:999px;flex:none;width:14px;height:14px}.mb-opt-d{font-size:var(--t-12);color:var(--ink2);line-height:1.5}.mb-opt.is-selected,.mb-cand.is-selected{border-color:var(--acc-hi);background:color-mix(in srgb, var(--acc) 14%, var(--bg))}.mb-opt.is-selected .mb-opt-h:before,.mb-cand.is-selected:before{border-color:var(--acc-hi);background:radial-gradient(circle, var(--acc-hi) 0 3.5px, transparent 4px)}:is(.mb-opt:has(input:focus-visible),.mb-cand:has(input:focus-visible)){box-shadow:0 0 0 3px var(--acc-dim)}.mb-fixed{border:1px solid var(--line2);border-radius:var(--r);background:var(--bg);color:var(--ink);align-items:center;gap:8px;padding:9px 12px;display:flex}.mb-ok-line{align-items:flex-start;gap:10px;margin-bottom:12px;display:flex}.mb-ok-line .mb-ic{width:18px;height:18px;color:var(--ok);margin-top:2px}.mb-ok-line b,.mb-warn b{color:var(--ink);display:block}.mb-warn{border-radius:var(--r);border:1px solid color-mix(in srgb, var(--act) 45%, var(--line2));background:color-mix(in srgb, var(--act) 8%, transparent);align-items:flex-start;gap:10px;margin-bottom:12px;padding:11px 12px;display:flex}.mb-warn .mb-ic{width:18px;height:18px;color:var(--act);margin-top:1px}.mb-warn span{font-size:var(--t-12)}.mb-link-row{border:1px solid var(--line2);border-radius:var(--r);background:var(--bg);align-items:center;gap:8px;min-width:0;padding:6px 6px 6px 12px;display:flex}.mb-link-row code{min-width:0;font-family:var(--font-mono);font-size:var(--t-12);color:var(--ink);overflow-wrap:anywhere;flex:1}.mb-cands{flex-direction:column;gap:6px;margin-bottom:10px;display:flex}.mb-cand{border:1px solid var(--line2);border-radius:var(--r);background:var(--bg);cursor:pointer;align-items:center;gap:10px;min-width:0;padding:9px 12px;display:flex;position:relative}.mb-cand .mb-who-mail{flex:1}.mb-diff{border:1px solid var(--line2);border-radius:var(--r);margin-bottom:12px;overflow:hidden}.mb-diff-row{background:var(--bg);grid-template-columns:minmax(0,1fr) auto auto auto;align-items:center;gap:10px;padding:10px 12px;display:grid}.mb-diff-row+.mb-diff-row{border-top:1px solid var(--line)}.mb-diff-arr{color:var(--ink3)}.mb-conseq{flex-direction:column;gap:6px;margin:0 0 12px;padding:0;list-style:none;display:flex}.mb-conseq li{font-size:var(--t-12);color:var(--ink2);align-items:flex-start;gap:8px;display:flex}.mb-conseq li:before{content:"";background:var(--act);flex:none;width:5px;height:5px;margin-top:7px}.mb-pw{display:flex;position:relative}.mb-pw-input{padding-inline-end:calc(var(--sp-4) * 2 + var(--sp-1))}.mb-pw-input.is-masked{letter-spacing:.18em}.mb-pw-input.is-invalid{border-color:var(--act)}.mb-pw-input[readonly]{border-color:var(--line);color:var(--ink2)}.mb-pw-eye{appearance:none;inset-inline-end:var(--sp-1);top:var(--sp-1);border-radius:var(--r);width:32px;height:32px;color:var(--ink2);cursor:pointer;transition:color var(--dur) ease, background-color var(--dur) ease;background:0 0;border:1px solid #0000;justify-content:center;align-items:center;display:flex;position:absolute}.mb-pw-eye svg{width:18px;height:18px}.mb-pw-eye[aria-pressed=true]{color:var(--acc-text)}.mb-pw-eye:focus-visible{border-color:var(--acc);box-shadow:0 0 0 3px var(--acc-dim);outline:none}@media (hover:hover){.mb-pw-eye:hover{color:var(--ink)}}.mb-pw-err{gap:var(--sp-2);color:var(--act);align-items:flex-start;margin:0;font-size:12.5px;line-height:1.5;display:flex}.mb-pw-err .mb-ic{width:14px;height:14px;margin-top:2px}@media (width<=760px){.mb-d-tbl thead{display:none}.mb-d-tbl,.mb-d-tbl tbody{box-shadow:none;background:0 0;border:0;display:block}.mb-d-tbl tbody tr{background:var(--surf2);border:1px solid var(--line);border-radius:var(--r-lg);grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:8px 12px;margin-bottom:10px;padding:12px 14px;display:grid;position:relative}.mb-d-tbl tbody td{border:0;display:block;box-shadow:none!important;background:0 0!important;padding:0!important}.mb-d-tbl td:first-child{grid-column:1}.mb-d-tbl td.mb-c-act{grid-area:1/2;position:static}}@media (width<=620px){.mb-opts{grid-template-columns:1fr}.mb-diff-row{grid-template-columns:minmax(0,1fr) auto}.mb-diff-arr,.mb-diff-from{display:none}}@media (width<=1000px){.mb-ld-sub .mb-role{display:none}}@media (prefers-reduced-motion:reduce){.mb-btn,.mb-tab,.mb-kebab{transition:none}}.mb-ld-sub .mb-role{flex:none;padding:0 6px;font-size:11px}.mb-ld-sub .mb-role .mb-ic{width:10px;height:10px}.ld-item .mb-av{width:28px;height:28px;font-size:11px}.mb-step:before{content:attr(data-n) " · "}.mb-diff-arr:before,.mb-arrow:before{content:"→";color:var(--ink3)}.mb-arrow{margin-inline:4px}.mb-dot-sep:before{content:" · "}@media (width<=760px){.mb-d-tbl tr.is-banned td:nth-child(3){grid-column:1/-1}}.mb-who-name{font-size:var(--t-12);color:var(--ink2);overflow-wrap:anywhere;line-height:1.3}.mb-ld-sub{align-items:center;gap:6px;min-width:0;display:flex}.mb-ld-state{text-overflow:ellipsis;white-space:nowrap;min-width:0;overflow:hidden}.mb-ld-name{text-overflow:ellipsis;white-space:nowrap;display:block;overflow:hidden}.mb-d-name{color:var(--ink);overflow-wrap:anywhere;font-weight:600}.mb-name-field{margin-bottom:0}.list-sticky{z-index:5;background:var(--shell-main-bg,var(--bg));background-attachment:fixed;min-width:0;display:flow-root;position:sticky;top:0}.list-sticky--stack{gap:inherit;flex-direction:column;display:flex}.list-sticky--card{background:var(--surf-card);background-attachment:scroll}.list-sticky[data-stuck]{box-shadow:0 1px 0 var(--line)}.list-sticky[data-stuck]:before{content:"";left:calc(-1 * var(--sp-4));right:calc(-1 * var(--sp-4));height:var(--sp-4);background:var(--shell-main-bg,var(--bg));pointer-events:none;background-attachment:fixed;position:absolute;bottom:100%}.list-sticky--card[data-stuck]:before{left:-19px;right:-19px}.list-sticky-th>thead>tr>th,.list-sticky-row{top:var(--list-sticky-h,0px);z-index:4;position:sticky}[data-sticky-off]>.list-sticky,[data-sticky-off] .list-sticky-th>thead>tr>th,[data-sticky-off] .list-sticky-row{position:static}[data-sticky-off]>.list-sticky{box-shadow:none}[data-sticky-off]>.list-sticky:before{content:none}@media (width<=620px),(height<=560px){.list-sticky,.list-sticky-th>thead>tr>th,.list-sticky-row{position:static}.list-sticky{box-shadow:none}.list-sticky:before{content:none}}@media print{.list-sticky,.list-sticky-th>thead>tr>th,.list-sticky-row{position:static}.list-sticky{box-shadow:none}.list-sticky:before{content:none}}.cm[data-v-8da1b324]{pointer-events:none;inline-size:min(100%, max(0px, calc((100vw - var(--cm-hidden-below,0px)) * 999)));position:absolute;inset:0;overflow:hidden}.cm-node[data-v-8da1b324],.cm-line[data-v-8da1b324]{top:var(--cm-y)}.cm-side--left[data-v-8da1b324]{left:var(--cm-x)}.cm-side--right[data-v-8da1b324]{right:var(--cm-x)}.cm-node[data-v-8da1b324]{background:var(--surf2);block-size:13px;inline-size:13px;box-shadow:inset 0 0 0 1px color-mix(in srgb, var(--ink) 17%, transparent);position:absolute}.cm-node--lit[data-v-8da1b324]{box-shadow:inset 0 0 0 1px color-mix(in srgb, var(--acc) 50%, transparent)}.cm-node--lit[data-v-8da1b324]:after{content:"";background:var(--acc);box-shadow:0 0 7px color-mix(in srgb, var(--acc) 85%, transparent);position:absolute;inset:4px}.cm-line[data-v-8da1b324]{position:absolute}.cm-line--h[data-v-8da1b324]{block-size:1px;inline-size:var(--cm-len)}.cm-line--h.cm-side--left[data-v-8da1b324]{background:linear-gradient(to right, color-mix(in srgb, var(--acc) 42%, transparent), transparent)}.cm-line--h.cm-side--right[data-v-8da1b324]{background:linear-gradient(to left, color-mix(in srgb, var(--acc) 42%, transparent), transparent)}.cm-line--v[data-v-8da1b324]{inline-size:1px;block-size:var(--cm-len);background:color-mix(in srgb, var(--acc) 28%, transparent)}.cm-hub[data-v-8da1b324]{border:1px solid color-mix(in srgb, var(--acc) 28%, transparent);border-radius:50%;block-size:30px;inline-size:30px;position:absolute;top:12%;left:calc(50% - 15px)}.cm-hub[data-v-8da1b324]:after{content:"";background:color-mix(in srgb, var(--acc) 55%, transparent);box-shadow:0 0 9px color-mix(in srgb, var(--acc) 70%, transparent);border-radius:50%;position:absolute;inset:11px}@media (width<=480px){.cm-optional[data-v-8da1b324]{display:none}.cm-node[data-v-8da1b324],.cm-line[data-v-8da1b324]{top:auto;bottom:var(--cm-b-narrow,0px)}.cm-side--left[data-v-8da1b324]{left:var(--cm-x-narrow,var(--cm-x))}.cm-side--right[data-v-8da1b324]{right:var(--cm-x-narrow,var(--cm-x))}.cm-line--h[data-v-8da1b324]{inline-size:var(--cm-len-narrow,var(--cm-len))}.cm-hub[data-v-8da1b324]{top:auto;bottom:8px}}.x-lang-switch[data-v-a1d5fd98]{display:inline-flex;position:relative}.x-lang-switch--header[data-v-a1d5fd98]{margin-inline-start:auto}.x-lang-box[data-v-a1d5fd98]{appearance:none;height:34px;padding:0 var(--sp-2) 0 var(--sp-3);border:1px solid var(--line2);border-radius:var(--r);background:var(--surf2);color:var(--ink2);font-family:inherit;font-size:var(--t-12);white-space:nowrap;cursor:pointer;transition:background-color var(--dur) ease, border-color var(--dur) ease, color var(--dur) ease;align-items:center;gap:6px;display:inline-flex}.x-lang-current[data-v-a1d5fd98]{text-overflow:ellipsis;max-width:90px;overflow:hidden}.x-lang-caret[data-v-a1d5fd98]{border:4px solid #0000;border-top-color:var(--ink2);flex:none;margin-top:2px}.x-lang-switch.is-open .x-lang-box[data-v-a1d5fd98]{border-color:var(--acc)}.x-lang-switch.is-open .x-lang-caret[data-v-a1d5fd98]{border-top-color:#0000;border-bottom-color:var(--acc-hi);margin-top:-2px}.x-lang-box[data-v-a1d5fd98]:focus-visible{box-shadow:0 0 0 3px var(--acc-dim);color:var(--ink);outline:none}@media (hover:hover){.x-lang-box[data-v-a1d5fd98]:hover{background:var(--surf);color:var(--ink)}}.x-lang-list[data-v-a1d5fd98]{z-index:40;background:var(--surf2);border:1px solid color-mix(in srgb, var(--acc) 35%, var(--line2));min-width:140px;max-height:280px;box-shadow:var(--shadow-pop);border-radius:10px;margin:0;padding:4px;list-style:none;position:absolute;top:calc(100% + 5px);right:0;overflow:auto}.x-lang-opt[data-v-a1d5fd98]{font-size:var(--t-12);color:var(--ink2);cursor:pointer;transition:background-color var(--dur) ease, color var(--dur) ease;border-radius:6px;padding:8px 10px}.x-lang-opt[lang=ja][data-v-a1d5fd98]{font-family:var(--font-ja)}.x-lang-opt[lang=zh-TW][data-v-a1d5fd98]{font-family:var(--font-tc)}.x-lang-opt.is-on[data-v-a1d5fd98]{color:var(--ink);background:var(--acc-dim);font-weight:600}.x-lang-opt.is-cursor[data-v-a1d5fd98]{box-shadow:inset 0 0 0 1px var(--acc)}@media (hover:hover){.x-lang-opt[data-v-a1d5fd98]:hover{background:var(--surf);color:var(--ink)}.x-lang-opt.is-on[data-v-a1d5fd98]:hover{background:var(--acc-dim)}}@media (prefers-reduced-motion:reduce){.x-lang-box[data-v-a1d5fd98],.x-lang-opt[data-v-a1d5fd98]{transition:none}}@media (width<=480px){.x-lang-box[data-v-a1d5fd98]{padding:0 var(--sp-1) 0 var(--sp-2)}.x-lang-current[data-v-a1d5fd98]{max-width:64px}}.brand-logo[data-v-9abe2b7f]{vertical-align:middle;flex:none;display:inline-block}.pub-head[data-v-0bcb0271]{gap:var(--sp-1);flex-direction:column;display:flex}.pub-brand[data-v-0bcb0271]{align-items:center;gap:var(--sp-2);font-family:var(--font-dsp);font-size:var(--t-27);letter-spacing:var(--dsp-track);color:var(--ink);font-weight:600;line-height:1.1;display:flex}.pub-tagline[data-v-0bcb0271]{font-size:var(--t-12);color:var(--ink2)}.lg-page[data-v-89c86e69]{background:var(--bg);isolation:isolate;flex-direction:column;min-height:100vh;display:flex;position:relative}.lg-page[data-v-89c86e69]:before{content:"";z-index:1;pointer-events:none;background:radial-gradient(42% 46% at 50% 52%, color-mix(in srgb, var(--bg) 96%, transparent), transparent 76%);position:absolute;inset:0}.lg-motif[data-v-89c86e69]{z-index:0}.lg-top[data-v-89c86e69]{height:var(--h-header);padding-inline:var(--sp-5);z-index:2;align-items:center;display:flex;position:relative}.lg-top[data-v-89c86e69] .x-lang-switch--header{display:flex}.lg-body[data-v-89c86e69]{padding-top:132px;padding-inline:var(--sp-4);z-index:2;flex:auto;justify-content:center;align-items:flex-start;display:flex;position:relative}.lg-card[data-v-89c86e69]{background:var(--surf);border:1px solid var(--line);border-radius:var(--r-lg);width:400px;max-width:100%;box-shadow:var(--shadow);padding:calc(var(--sp-4) * 2)}.lg-head[data-v-89c86e69]{gap:var(--sp-1);margin-bottom:calc(var(--sp-5) + var(--sp-2));flex-direction:column;display:flex}.lg-invite[data-v-89c86e69]{background:var(--surf2);border:1px solid var(--line2);border-left:2px solid var(--future);border-radius:var(--r);padding:var(--sp-3);margin-bottom:var(--sp-5);align-items:flex-start;gap:10px;display:flex}.lg-invite-icon[data-v-89c86e69]{color:var(--future);flex:none;margin-top:1px}.lg-invite-text[data-v-89c86e69]{gap:var(--sp-1);flex-direction:column;min-width:0;display:flex}.lg-invite-title[data-v-89c86e69]{font-size:var(--t-135);color:var(--ink);margin:0;font-weight:600}.lg-invite-body[data-v-89c86e69]{color:var(--ink2);font-size:12.5px;line-height:1.5}.lg-bound[data-v-89c86e69]{margin-bottom:var(--sp-4)}.lg-bound-label[data-v-89c86e69]{color:var(--ink2);margin-bottom:var(--sp-2);font-size:12.5px;font-weight:500;display:block}.lg-bound-value[data-v-89c86e69]{align-items:center;gap:var(--sp-2);background:var(--surf2);border:1px solid var(--line);border-radius:var(--r);padding:10px var(--sp-3);min-height:40px;display:flex}.lg-bound-icon[data-v-89c86e69]{color:var(--ink2);flex:none}.lg-bound-mail[data-v-89c86e69]{font-family:var(--font-mono);font-size:var(--t-135);color:var(--ink);overflow-wrap:anywhere;min-width:0}.lg-bound-note[data-v-89c86e69]{margin:var(--sp-2) 0 0;font-size:var(--t-label);color:var(--ink2);line-height:1.55}.lg-checking[data-v-89c86e69]{align-items:center;gap:var(--sp-2);min-height:40px;color:var(--ink2);font-size:12.5px;display:flex}.lg-notice[data-v-89c86e69]{background:var(--surf2);border:1px solid var(--line2);border-left:2px solid var(--act);border-radius:var(--r);padding:var(--sp-3);margin-bottom:var(--sp-5);align-items:flex-start;gap:10px;display:flex}.lg-notice-icon[data-v-89c86e69]{color:var(--act);flex:none;margin-top:1px}.lg-notice-text[data-v-89c86e69]{gap:var(--sp-1);flex-direction:column;display:flex}.lg-notice-title[data-v-89c86e69]{font-size:var(--t-135);color:var(--ink);font-weight:600}.lg-notice-body[data-v-89c86e69]{color:var(--ink2);font-size:12.5px;line-height:1.5}.lg-fields[data-v-89c86e69]{flex-direction:column;display:flex}.lg-field[data-v-89c86e69]{gap:var(--sp-2);flex-direction:column;display:flex}.lg-field+.lg-field[data-v-89c86e69]{margin-top:var(--sp-4)}.lg-label[data-v-89c86e69]{color:var(--ink2);font-size:12.5px;font-weight:500}.lg-input[data-v-89c86e69]{appearance:none;background:var(--bg);border:1px solid var(--line2);border-radius:var(--r);width:100%;height:40px;padding-inline:var(--sp-3);color:var(--ink);font-family:inherit;font-size:var(--t-135);transition:border-color var(--dur) ease, color var(--dur) ease}.lg-input[data-v-89c86e69]::placeholder{color:var(--ink3)}@media (hover:hover){.lg-input[data-v-89c86e69]:hover:not(:read-only){border-color:var(--ink3)}}.lg-input[data-v-89c86e69]:focus-visible{border-color:var(--acc);box-shadow:0 0 0 3px var(--acc-dim);outline:none}.lg-input.is-invalid[data-v-89c86e69]{border-color:var(--bad)}.lg-input.is-masked[data-v-89c86e69]{letter-spacing:.18em}.lg-input[data-v-89c86e69]:read-only{border-color:var(--line);color:var(--ink2)}.lg-password[data-v-89c86e69]{display:flex;position:relative}.lg-input--with-toggle[data-v-89c86e69]{padding-inline-end:calc(var(--sp-4) * 2 + var(--sp-1))}.lg-eye[data-v-89c86e69]{appearance:none;inset-inline-end:var(--sp-1);top:var(--sp-1);border-radius:var(--r);width:32px;height:32px;color:var(--ink2);cursor:pointer;transition:color var(--dur) ease, background-color var(--dur) ease;background:0 0;border:1px solid #0000;justify-content:center;align-items:center;display:flex;position:absolute}@media (hover:hover){.lg-eye[data-v-89c86e69]:hover{color:var(--ink)}}.lg-eye[data-v-89c86e69]:active{background:var(--surf2)}.lg-eye[aria-pressed=true][data-v-89c86e69]{color:var(--acc-text)}.lg-eye[data-v-89c86e69]:focus-visible{border-color:var(--acc);box-shadow:0 0 0 3px var(--acc-dim);outline:none}.lg-eye-icon[data-v-89c86e69]{flex:none}.lg-error[data-v-89c86e69]{gap:var(--sp-2);margin-top:var(--sp-4);color:var(--bad);align-items:flex-start;font-size:12.5px;line-height:1.5;display:flex}.lg-error-icon[data-v-89c86e69]{flex:none;margin-top:2px}.lg-submit[data-v-89c86e69]{appearance:none;width:100%;margin-top:calc(var(--sp-4) + var(--sp-1));justify-content:center;align-items:center;gap:var(--sp-2);border-radius:var(--r);background:var(--acc);height:40px;color:var(--acc-ink);font-family:inherit;font-size:var(--t-135);cursor:pointer;transition:transform var(--dur) ease, background-color var(--dur) ease, border-color var(--dur) ease, color var(--dur) ease;border:1px solid #0000;font-weight:600;display:flex}@media (hover:hover){.lg-submit[data-v-89c86e69]:not(.is-blocked):not([aria-busy=true]):hover{background:var(--acc-hi);transform:translateY(calc(-1 * var(--lift-y)))}}.lg-submit[data-v-89c86e69]:not(.is-blocked):not([aria-busy=true]):active{transform:translateY(var(--lift-y));background:var(--acc-dim);color:var(--ink)}.lg-submit[data-v-89c86e69]:focus-visible{box-shadow:0 0 0 3px var(--acc-dim);outline:none}.lg-submit.is-blocked[data-v-89c86e69]{border-color:var(--line2);color:var(--ink2);cursor:default;background:0 0}.lg-turn[data-v-89c86e69]{flex:none;animation:.9s linear infinite lg-turn-89c86e69}@keyframes lg-turn-89c86e69{to{transform:rotate(360deg)}}@media (prefers-reduced-motion:reduce){.lg-turn[data-v-89c86e69]{animation:none}}.lg-foot[data-v-89c86e69]{gap:var(--sp-2);margin-top:calc(var(--sp-5) + var(--sp-2));padding-top:var(--sp-5);border-top:1px solid var(--line);display:flex}.lg-foot-icon[data-v-89c86e69]{color:var(--ink3);flex:none;margin-top:1px}.lg-foot-text[data-v-89c86e69]{font-size:var(--t-label);color:var(--ink2);margin:0;line-height:1.55}@media (width<=480px){.lg-top[data-v-89c86e69]{padding-inline:var(--sp-4)}.lg-body[data-v-89c86e69]{padding-top:0;padding-inline:0}.lg-card[data-v-89c86e69]{width:100%;box-shadow:none;padding:var(--sp-4) var(--sp-5) 0;background:0 0;border:none;border-radius:0}.lg-input[data-v-89c86e69],.lg-submit[data-v-89c86e69]{height:44px}}.otp[data-v-e3311c58]{grid-template-columns:repeat(6,minmax(0,1fr));gap:8px;max-width:336px;display:grid}.otp-cell[data-v-e3311c58]{appearance:none;text-align:center;background:var(--bg);border:1px solid var(--line2);border-radius:var(--r);width:100%;min-width:0;height:48px;color:var(--ink);font-family:var(--font-mono);font-size:var(--t-19);font-variant-numeric:tabular-nums;caret-color:var(--acc);transition:border-color var(--dur) ease, color var(--dur) ease;padding:0}@media (hover:hover){.otp-cell[data-v-e3311c58]:hover:not(:read-only){border-color:var(--ink3)}}.otp-cell[data-v-e3311c58]:focus-visible{border-color:var(--acc);box-shadow:0 0 0 3px var(--acc-dim);outline:none}.otp.is-invalid .otp-cell[data-v-e3311c58]{border-color:var(--bad)}.otp.is-invalid .otp-cell[data-v-e3311c58]:focus-visible{box-shadow:0 0 0 3px color-mix(in srgb, var(--bad) 25%, transparent)}.otp-cell[data-v-e3311c58]:read-only{border-color:var(--line);color:var(--ink2)}.otp-cell[data-v-e3311c58]:nth-child(4){margin-left:6px}@media (width<=480px){.otp[data-v-e3311c58]{gap:6px;max-width:none}.otp-cell[data-v-e3311c58]{height:52px}.otp-cell[data-v-e3311c58]:nth-child(4){margin-left:4px}}@media (prefers-reduced-motion:reduce){.otp-cell[data-v-e3311c58]{transition:none}}.lg-mfa-hint[data-v-5e0dbd41]{color:var(--ink2);font-size:var(--t-12);margin:0 0 8px}.lg-mfa-back[data-v-5e0dbd41]{cursor:pointer;background:0 0;border:0;align-self:center;margin-top:12px}.lg-page[data-v-5e0dbd41]{background:var(--bg);isolation:isolate;flex-direction:column;min-height:100vh;display:flex;position:relative}.lg-page[data-v-5e0dbd41]:before{content:"";z-index:1;pointer-events:none;background:radial-gradient(42% 46% at 50% 52%, color-mix(in srgb, var(--bg) 96%, transparent), transparent 76%);position:absolute;inset:0}.lg-motif[data-v-5e0dbd41]{z-index:0}.lg-top[data-v-5e0dbd41]{height:var(--h-header);padding-inline:var(--sp-5);z-index:2;align-items:center;display:flex;position:relative}.lg-top[data-v-5e0dbd41] .x-lang-switch--header{display:flex}.lg-body[data-v-5e0dbd41]{padding-top:132px;padding-inline:var(--sp-4);z-index:2;flex:auto;justify-content:center;align-items:flex-start;display:flex;position:relative}.lg-card[data-v-5e0dbd41]{background:var(--surf);border:1px solid var(--line);border-radius:var(--r-lg);width:400px;max-width:100%;box-shadow:var(--shadow);padding:calc(var(--sp-4) * 2)}.lg-head[data-v-5e0dbd41]{gap:var(--sp-1);margin-bottom:calc(var(--sp-5) + var(--sp-2));flex-direction:column;display:flex}.lg-h1[data-v-5e0dbd41]{clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;margin:0;padding:0;position:absolute;overflow:hidden}.lg-notice[data-v-5e0dbd41]{background:var(--surf2);border:1px solid var(--line2);border-left:2px solid var(--act);border-radius:var(--r);padding:var(--sp-3);margin-bottom:var(--sp-5);align-items:flex-start;gap:10px;display:flex}.lg-notice-icon[data-v-5e0dbd41]{color:var(--act);flex:none;margin-top:1px}.lg-notice-text[data-v-5e0dbd41]{gap:var(--sp-1);flex-direction:column;display:flex}.lg-notice-title[data-v-5e0dbd41]{font-size:var(--t-135);color:var(--ink);font-weight:600}.lg-notice-body[data-v-5e0dbd41]{color:var(--ink2);font-size:12.5px;line-height:1.5}.lg-fields[data-v-5e0dbd41]{flex-direction:column;display:flex}.lg-field[data-v-5e0dbd41]{gap:var(--sp-2);flex-direction:column;display:flex}.lg-field+.lg-field[data-v-5e0dbd41]{margin-top:var(--sp-4)}.lg-label[data-v-5e0dbd41]{color:var(--ink2);font-size:12.5px;font-weight:500}.lg-input[data-v-5e0dbd41]{appearance:none;background:var(--bg);border:1px solid var(--line2);border-radius:var(--r);width:100%;height:40px;padding-inline:var(--sp-3);color:var(--ink);font-family:inherit;font-size:var(--t-135);transition:border-color var(--dur) ease, color var(--dur) ease}.lg-input[data-v-5e0dbd41]::placeholder{color:var(--ink3)}@media (hover:hover){.lg-input[data-v-5e0dbd41]:hover:not(:read-only){border-color:var(--ink3)}}.lg-input[data-v-5e0dbd41]:focus-visible{border-color:var(--acc);box-shadow:0 0 0 3px var(--acc-dim);outline:none}.lg-input.is-invalid[data-v-5e0dbd41]{border-color:var(--bad)}.lg-input.is-masked[data-v-5e0dbd41]{letter-spacing:.18em}.lg-input[data-v-5e0dbd41]:read-only{border-color:var(--line);color:var(--ink2)}.lg-password[data-v-5e0dbd41]{display:flex;position:relative}.lg-input--with-toggle[data-v-5e0dbd41]{padding-inline-end:calc(var(--sp-4) * 2 + var(--sp-1))}.lg-eye[data-v-5e0dbd41]{appearance:none;inset-inline-end:var(--sp-1);top:var(--sp-1);border-radius:var(--r);width:32px;height:32px;color:var(--ink2);cursor:pointer;transition:color var(--dur) ease, background-color var(--dur) ease;background:0 0;border:1px solid #0000;justify-content:center;align-items:center;display:flex;position:absolute}@media (hover:hover){.lg-eye[data-v-5e0dbd41]:hover{color:var(--ink)}}.lg-eye[data-v-5e0dbd41]:active{background:var(--surf2)}.lg-eye[aria-pressed=true][data-v-5e0dbd41]{color:var(--acc-text)}.lg-eye[data-v-5e0dbd41]:focus-visible{border-color:var(--acc);box-shadow:0 0 0 3px var(--acc-dim);outline:none}.lg-eye-icon[data-v-5e0dbd41]{flex:none}.lg-forgot[data-v-5e0dbd41]{color:var(--acc-text);text-underline-offset:3px;border-radius:var(--r);align-self:flex-end;font-size:12.5px;text-decoration:underline}.lg-forgot[data-v-5e0dbd41]:focus-visible{box-shadow:0 0 0 3px var(--acc-dim);outline:none}.lg-error[data-v-5e0dbd41]{gap:var(--sp-2);margin-top:var(--sp-4);color:var(--bad);align-items:flex-start;font-size:12.5px;line-height:1.5;display:flex}.lg-error-icon[data-v-5e0dbd41]{flex:none;margin-top:2px}.lg-submit[data-v-5e0dbd41]{appearance:none;margin-top:calc(var(--sp-4) + var(--sp-1));justify-content:center;align-items:center;gap:var(--sp-2);border-radius:var(--r);background:var(--acc);height:40px;color:var(--acc-ink);font-family:inherit;font-size:var(--t-135);cursor:pointer;transition:transform var(--dur) ease, background-color var(--dur) ease, border-color var(--dur) ease, color var(--dur) ease;border:1px solid #0000;font-weight:600;display:flex}@media (hover:hover){.lg-submit[data-v-5e0dbd41]:not([aria-disabled=true]):hover{background:var(--acc-hi);transform:translateY(calc(-1 * var(--lift-y)))}}.lg-submit[data-v-5e0dbd41]:not([aria-disabled=true]):active{transform:translateY(var(--lift-y));background:var(--acc-dim);color:var(--ink)}.lg-submit[data-v-5e0dbd41]:focus-visible{box-shadow:0 0 0 3px var(--acc-dim);outline:none}.lg-submit[aria-busy=true][data-v-5e0dbd41]{cursor:default}.lg-submit.is-blocked[data-v-5e0dbd41]{background:var(--line2);border-color:var(--line2);color:var(--ink2);cursor:default}.lg-turn[data-v-5e0dbd41]{flex:none;animation:.9s linear infinite lg-turn-5e0dbd41}@keyframes lg-turn-5e0dbd41{to{transform:rotate(360deg)}}@media (prefers-reduced-motion:reduce){.lg-turn[data-v-5e0dbd41]{animation:none}}@media (width<=480px){.lg-top[data-v-5e0dbd41]{padding-inline:var(--sp-4)}.lg-body[data-v-5e0dbd41]{padding-top:0;padding-inline:0}.lg-card[data-v-5e0dbd41]{width:100%;box-shadow:none;padding:var(--sp-4) var(--sp-5) 0;background:0 0;border:none;border-radius:0}.lg-input[data-v-5e0dbd41],.lg-submit[data-v-5e0dbd41]{height:44px}}.tst[data-v-d342d700]{z-index:60;top:calc(var(--h-header) + var(--sp-3));width:max-content;max-width:min(480px, calc(100vw - var(--sp-4) * 2));padding:var(--sp-3);background:var(--surf2);border:1px solid var(--line2);border-radius:var(--r);box-shadow:var(--shadow);align-items:flex-start;gap:10px;animation:.16s ease-out tst-in-d342d700;display:flex;position:fixed;left:50%;translate:-50%}@keyframes tst-in-d342d700{0%{opacity:0;transform:translateY(-6px)}}@media (prefers-reduced-motion:reduce){.tst[data-v-d342d700]{animation:none}}.tst-icon[data-v-d342d700]{flex:none;margin-top:1px}.tst-body[data-v-d342d700]{color:var(--ink2);min-width:0;font-size:12.5px;line-height:1.5}.tst-body b[data-v-d342d700]{color:var(--ink)}.tst-action[data-v-d342d700]{width:fit-content;margin-top:var(--sp-2);font:inherit;color:var(--ink);border:1px solid var(--line2);cursor:pointer;transition:background-color var(--dur) ease;background:0 0;border-radius:5px;padding:5px 11px;font-size:12px;display:flex}@media (hover:hover){.tst-action[data-v-d342d700]:hover{background:var(--surf)}}.tst-close[data-v-d342d700]{width:22px;height:22px;color:var(--ink3);cursor:pointer;transition:color var(--dur) ease, background-color var(--dur) ease;background:0 0;border:0;border-radius:4px;flex:none;place-items:center;margin:-2px -2px 0 0;padding:0;display:grid}@media (hover:hover){.tst-close[data-v-d342d700]:hover{color:var(--ink);background:var(--surf)}}.tst-action[data-v-d342d700]:focus-visible,.tst-close[data-v-d342d700]:focus-visible{outline:2px solid var(--acc);outline-offset:2px}@media (width<=480px){.tst[data-v-d342d700]{top:calc(var(--h-header) + var(--sp-2));left:var(--sp-3);right:var(--sp-3);width:auto;max-width:none;translate:none}}.hh-link[data-v-2d74f517]{color:var(--acc-hi);white-space:nowrap;margin-inline-start:4px;font-weight:600;text-decoration:none}.hh-link[data-v-2d74f517]:focus-visible{outline:2px solid var(--acc);outline-offset:2px;border-radius:3px}@media (hover:hover){.hh-link[data-v-2d74f517]:hover{text-underline-offset:3px;text-decoration:underline}}.ld[data-v-4c6c8f6c]{gap:var(--sp-4);grid-template-columns:minmax(0,1fr);align-items:start;display:grid}.ld.is-open[data-v-4c6c8f6c]{flex:1 1 0;grid-template-rows:minmax(0,1fr);grid-template-columns:minmax(250px,300px) minmax(0,1fr);min-height:360px}.ld-row[data-v-4c6c8f6c-s]{cursor:pointer}.ld-row td[data-v-4c6c8f6c-s]{transition:background-color var(--dur) ease}.ld-name[data-v-4c6c8f6c-s]{appearance:none;color:inherit;font:inherit;text-align:left;cursor:pointer;background:0 0;border:0;min-width:0;padding:0}.ld-chev[data-v-4c6c8f6c-s]{color:var(--ink3);display:inline-flex}.ld-chev svg[data-v-4c6c8f6c-s]{width:16px;height:16px}@media (hover:hover){.ld-row:hover td[data-v-4c6c8f6c-s]{background:var(--surf-sel)}.ld-row:hover .ld-chev[data-v-4c6c8f6c-s]{color:var(--acc-hi)}}.ld-list[data-v-4c6c8f6c]{background:var(--surf-card);border:1px solid var(--line-card);border-radius:var(--r-lg);min-width:0;max-height:100%;box-shadow:var(--shadow-card);flex-direction:column;padding:10px 8px;display:flex;position:relative}.ld-list-top[data-v-4c6c8f6c]{gap:var(--sp-2);border-bottom:1px solid var(--line);flex-direction:column;margin-bottom:6px;padding:2px 4px 10px;display:flex}.ld-ul[data-v-4c6c8f6c]{flex-direction:column;gap:2px;min-height:0;margin:0;padding:0 2px;list-style:none;display:flex;overflow:auto}.ld-item[data-v-4c6c8f6c]{appearance:none;border-radius:var(--r);width:100%;color:inherit;font:inherit;text-align:left;cursor:pointer;transition:background-color var(--dur) ease, transform var(--dur) ease;background:0 0;border:1px solid #0000;grid-template-columns:auto minmax(0,1fr) auto;align-items:center;gap:2px 10px;padding:7px 10px;display:grid;position:relative}.ld-item[aria-current=true][data-v-4c6c8f6c]{background:var(--acc-dim);border-color:color-mix(in srgb, var(--acc) 50%, var(--line2))}.ld-item[aria-current=true][data-v-4c6c8f6c]:before{content:"";background:var(--acc);border-radius:0 2px 2px 0;width:3px;position:absolute;top:6px;bottom:6px;left:-1px}.ld-item[data-v-4c6c8f6c]:focus-visible{outline:2px solid var(--acc);outline-offset:1px}@media (hover:hover){.ld-item[data-v-4c6c8f6c]:not([aria-current=true]):hover{background:var(--surf);transform:translateX(var(--lift-x))}}.ld-list-bottom[data-v-4c6c8f6c]{border-top:1px solid var(--line);flex:none;margin-top:4px;padding:6px 2px 0}.ld-none[data-v-4c6c8f6c]{color:var(--ink2);font-size:var(--t-12);padding:10px}.ld-main[data-v-4c6c8f6c-s]{flex-direction:column;gap:1px;min-width:0;display:flex}.ld-t[data-v-4c6c8f6c-s]{text-overflow:ellipsis;white-space:nowrap;color:var(--ink);font-size:13px;font-weight:600;line-height:1.35;overflow:hidden}.ld-s[data-v-4c6c8f6c-s]{color:var(--ink2);text-overflow:ellipsis;white-space:nowrap;font-size:11.5px;overflow:hidden}.ld-end[data-v-4c6c8f6c-s]{justify-self:end;align-items:center;gap:6px;display:flex}.ld-dot[data-v-4c6c8f6c-s]{background:var(--dot,var(--ink3));border-radius:999px;flex:none;width:8px;height:8px}.ld-dot--ring[data-v-4c6c8f6c-s]{border:1.5px solid var(--dot,var(--ink3));background:0 0}.ld-dot--dash[data-v-4c6c8f6c-s]{border:1.5px dashed var(--dot,var(--future));background:0 0}.ld-dot--tri[data-v-4c6c8f6c-s]{border-left:5px solid #0000;border-right:5px solid #0000;border-bottom:8px solid var(--dot,var(--act));background:0 0;border-radius:0;width:0;height:0}.ld-detail[data-v-4c6c8f6c]{overscroll-behavior:contain;background:var(--surf-card);border:1px solid var(--line-card);border-radius:var(--r-lg);min-width:0;max-height:100%;box-shadow:var(--shadow-card);outline:none;padding:0;position:relative;overflow:auto}.ld-detail[data-v-4c6c8f6c]::-webkit-scrollbar{width:10px;height:10px}.ld-detail[data-v-4c6c8f6c]::-webkit-scrollbar-track{margin-block:var(--r-lg);background:0 0}.ld-detail[data-v-4c6c8f6c]::-webkit-scrollbar-thumb{background-color:color-mix(in srgb, var(--ink3) 45%, transparent);background-clip:padding-box;border:2px solid #0000;border-radius:999px}@media (hover:hover){.ld-detail[data-v-4c6c8f6c]::-webkit-scrollbar-thumb:hover{background-color:var(--ink3)}}.ld-detail[data-v-4c6c8f6c]::-webkit-scrollbar-corner{background:0 0}.ld-dhead[data-v-4c6c8f6c]{z-index:2;align-items:flex-start;gap:12px;padding:16px 18px 14px;display:flex;position:sticky;top:0}.ld-dhead[data-v-4c6c8f6c]:after{content:"";z-index:-1;border-radius:calc(var(--r-lg) - 1px) calc(var(--r-lg) - 1px) 0 0;background:var(--surf-card);border-bottom:1px solid var(--line-card);position:absolute;inset:0}.ld-dhead-main[data-v-4c6c8f6c]{flex:1;min-width:0}.ld-close[data-v-4c6c8f6c]{appearance:none;border:1px solid var(--line2);border-radius:var(--r);width:34px;height:34px;color:var(--ink2);cursor:pointer;transition:border-color var(--dur) ease, color var(--dur) ease;background:0 0;flex:none;justify-content:center;align-items:center;display:inline-flex}.ld-close svg[data-v-4c6c8f6c],.ld-back svg[data-v-4c6c8f6c]{width:16px;height:16px}.ld-back[data-v-4c6c8f6c]{appearance:none;border:1px solid var(--line2);border-radius:var(--r);min-height:34px;color:var(--ink);font:inherit;cursor:pointer;background:0 0;flex:none;align-items:center;gap:4px;padding:4px 10px 4px 6px;display:none}.ld-dbody[data-v-4c6c8f6c]{padding:14px 18px 20px}@media (hover:hover){.ld-close[data-v-4c6c8f6c]:hover{border-color:var(--ink3);color:var(--ink)}}@keyframes ld-in-4c6c8f6c{0%{opacity:0;transform:translate(18px)}to{opacity:1;transform:none}}@keyframes ld-list-in-4c6c8f6c{0%{opacity:.35;transform:translate(-10px)}to{opacity:1;transform:none}}@keyframes ld-out-4c6c8f6c{0%{opacity:1;transform:none}to{opacity:0;transform:translate(18px)}}.ld--in .ld-detail[data-v-4c6c8f6c]{animation:.2s ease-out ld-in-4c6c8f6c}.ld--in .ld-list[data-v-4c6c8f6c]{animation:.2s ease-out ld-list-in-4c6c8f6c}.ld--out .ld-detail[data-v-4c6c8f6c]{animation:.2s ease-in forwards ld-out-4c6c8f6c}.ld--out .ld-list[data-v-4c6c8f6c]{opacity:.4;transition:opacity .2s ease-in}@media (prefers-reduced-motion:reduce){.ld--in .ld-detail[data-v-4c6c8f6c],.ld--in .ld-list[data-v-4c6c8f6c],.ld--out .ld-detail[data-v-4c6c8f6c]{animation:none}.ld--out .ld-list[data-v-4c6c8f6c]{transition:none}}@media (width<=1000px){.ld.is-open[data-v-4c6c8f6c]{grid-template-columns:minmax(220px,250px) minmax(0,1fr)}}@media (width<=700px){.ld.is-open[data-v-4c6c8f6c]{flex:none;grid-template-rows:none;grid-template-columns:minmax(0,1fr);height:auto;min-height:0}.ld.is-open .ld-list[data-v-4c6c8f6c]{display:none}.ld-detail[data-v-4c6c8f6c]{z-index:50;background:var(--surf-card);max-height:none;box-shadow:none;border:0;border-radius:0;position:fixed;inset:0;overflow:auto}.ld-dhead[data-v-4c6c8f6c]{z-index:2;background:var(--surf-card);border-bottom:1px solid var(--line-card);flex-wrap:wrap;padding:10px 14px 12px;position:sticky;top:0}.ld-dhead[data-v-4c6c8f6c]:after{content:none}.ld-dhead-main[data-v-4c6c8f6c]{flex-basis:100%;order:2}.ld-back[data-v-4c6c8f6c]{order:1;display:inline-flex}.ld-close[data-v-4c6c8f6c]{display:none}.ld-dbody[data-v-4c6c8f6c]{padding:14px 14px 28px}body:has(.ld.is-open){overflow:hidden}}.pms[data-v-16c13e05]{pointer-events:none;opacity:.5;flex:auto;min-height:0;position:relative;overflow:hidden}.pms--behind[data-v-16c13e05]{z-index:-1}@media (width<=620px){.pms[data-v-16c13e05]{display:none}}.pa-only[data-v-9a129938]{color:var(--ink3);text-transform:none;letter-spacing:0;margin-inline-start:var(--sp-2)}.pa-chip[data-v-9a129938]{font-size:var(--t-12);color:var(--act);border:1px solid var(--act);border-radius:999px;padding:0 8px;display:inline-block}.pa-dl[data-v-9a129938]{gap:2px var(--sp-3);margin:var(--sp-1) 0 0;font-size:var(--t-12);grid-template-columns:auto 1fr;display:grid}.pa-dl dt[data-v-9a129938]{color:var(--ink2)}.pa-dl dd[data-v-9a129938]{margin:0}.pa-mono[data-v-9a129938]{font-family:var(--font-mono)}.pa-cando[data-v-9a129938]{gap:var(--sp-3);margin-top:var(--sp-2);font-size:var(--t-12);grid-template-columns:repeat(auto-fit,minmax(220px,1fr));display:grid}.pa-cando h4[data-v-9a129938]{margin:0 0 var(--sp-1);font-size:var(--t-12);color:var(--ink2)}.pa-cando ul[data-v-9a129938]{margin:0;padding-inline-start:var(--sp-4)}.pa-note[data-v-9a129938]{color:var(--ink2);font-size:var(--t-12);margin:var(--sp-2) 0 0}.pa-err[data-v-9a129938]{color:var(--act)}.mb-d-row>.mb-btn[data-v-9a129938]{margin-inline-start:auto}@media (width<=720px){.mb-btn[data-v-9a129938]{min-height:44px;font-size:var(--t-135);padding:8px 14px}}.mp[data-v-00100841]{isolation:isolate;flex-direction:column;min-width:0;min-height:100%;display:flex}.mp:has(>.ld.is-open)>[data-page-motif][data-v-00100841]{flex-grow:0}.dcc[data-v-3c1a41f5]{flex-direction:column;gap:2px;display:flex}.dcc-none[data-v-3c1a41f5]{color:var(--ink2)}.dcc-item--attention[data-v-3c1a41f5]{color:var(--act)}.dcc-item--quiet[data-v-3c1a41f5]{color:var(--ink2)}.bb[data-v-078bd977]{border:1px solid var(--ink3);vertical-align:middle;border-radius:2px;align-items:flex-end;gap:1px;height:13px;padding:1px;display:inline-flex}.bb i[data-v-078bd977]{background:var(--line2);width:4px;height:9px;display:block}.bb i.bb-on[data-v-078bd977]{background:var(--acc-hi)}.bb--low[data-v-078bd977]{border-color:var(--act)}.bb--low i.bb-on[data-v-078bd977]{background:var(--act)}.bb i.bb-blink[data-v-078bd977]{background:var(--acc-hi);animation:1.6s ease-in-out infinite bb-blink-078bd977}@keyframes bb-blink-078bd977{0%,to{opacity:1}50%{opacity:.35}}@media (prefers-reduced-motion:reduce){.bb i.bb-blink[data-v-078bd977]{opacity:.55;animation:none}}.bft[data-v-cd7602a2]{color:var(--act);overflow-wrap:anywhere}.pl{gap:var(--sp-4);flex-direction:column;min-width:0;display:flex}.pl-ic{fill:none;stroke:currentColor;stroke-width:1.6px;stroke-linecap:round;stroke-linejoin:round;flex:none;width:16px;height:16px}.pl-mono{font-family:var(--font-mono);font-variant-numeric:tabular-nums}.pl-dim{color:var(--ink2)}.pl-sr{clip:rect(0 0 0 0);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}.pl-ph{justify-content:space-between;align-items:flex-start;gap:var(--sp-3);flex-wrap:wrap;display:flex}.pl>nav.x-crumb{margin-bottom:calc(var(--sp-2) - var(--sp-4))}.pl-title{font:600 var(--t-27) / 1.15 var(--font-dsp);letter-spacing:var(--dsp-track);color:var(--ink);overflow-wrap:anywhere;margin:0}.pl-sub{color:var(--ink2);font-size:var(--t-12);flex-wrap:wrap;align-items:center;gap:4px 10px;margin:4px 0 0;display:flex}.pl-acts{flex-direction:column;align-items:flex-end;gap:6px;min-width:0;display:flex}.pl-acts-row{gap:var(--sp-card-to-actions) var(--sp-2);flex-wrap:wrap;justify-content:flex-end;display:flex}.pl-hint{text-align:right;max-width:360px;font-size:var(--t-12);color:var(--ink2);margin:0;line-height:1.45}.pl-dot{background-color:var(--pl-c,var(--ink3));border-radius:3px;flex:none;width:10px;height:10px;display:inline-block}.pl-dot--cat-1{--pl-c:var(--cat-1)}.pl-dot--cat-2{--pl-c:var(--cat-2)}.pl-dot--cat-3{--pl-c:var(--cat-3)}.pl-dot--cat-4{--pl-c:var(--cat-4)}.pl-dot--cat-5{--pl-c:var(--cat-5)}.pl-dot--cat-6{--pl-c:var(--cat-6)}.pl-dot--cat-7{--pl-c:var(--cat-7)}.pl-dot--cat-8{--pl-c:var(--cat-8)}.pl-pat--diag{background-image:repeating-linear-gradient(135deg, transparent 0 2px, var(--cat-pat) 2px 4px)}.pl-pat--dots{background-image:radial-gradient(circle, var(--cat-pat) 0 1px, transparent 1.2px);background-position:1px 1px;background-size:4px 4px}.pl-pat--hline{background-image:repeating-linear-gradient(0deg, transparent 0 2px, var(--cat-pat) 2px 4px)}.pl-btn{appearance:none;border:1px solid var(--line2);border-radius:var(--r);background:var(--surf2);min-height:36px;color:var(--ink);font:inherit;font-size:var(--t-135);cursor:pointer;white-space:nowrap;transition:border-color var(--dur) ease, transform var(--dur) ease, background-color var(--dur) ease, color var(--dur) ease;justify-content:center;align-items:center;gap:7px;padding:6px 14px;text-decoration:none;display:inline-flex}.pl-btn .pl-ic{width:15px;height:15px;color:var(--acc-hi)}.pl-btn--primary{background:var(--acc);color:var(--acc-ink);border-color:#0000;font-weight:600}.pl-btn--primary .pl-ic{color:var(--acc-ink)}.pl-btn--sm{min-height:26px;font-size:var(--t-12);padding:2px 10px}.pl-btn[disabled]{opacity:.45;cursor:not-allowed}.pl-btn--primary[disabled]{opacity:1;background:var(--line2);border-color:var(--line2);color:var(--ink2);font-weight:600}.pl-btn--primary[disabled] .pl-ic{color:var(--ink2)}.pl-icon-btn{appearance:none;border-radius:var(--r);width:30px;height:30px;color:var(--ink3);cursor:pointer;background:0 0;border:1px solid #0000;flex:none;justify-content:center;align-items:center;padding:0;display:inline-flex}.pl-icon-btn[disabled]{opacity:.45;cursor:not-allowed}.pl-btn:focus-visible,.pl-icon-btn:focus-visible,.pl-link:focus-visible,.pl-grip:focus-visible,.pl-name-link:focus-visible{box-shadow:0 0 0 3px var(--acc-dim);outline:none}.pl-link{color:var(--future);font-size:var(--t-12);border-radius:4px;text-decoration:none}@media (hover:hover){.pl-btn:not([disabled]):hover{border-color:var(--ink3);transform:translateY(calc(-1 * var(--lift-y)))}.pl-btn--primary:not([disabled]):hover{background:var(--acc-hi)}.pl-icon-btn:not([disabled]):hover{color:var(--act);border-color:color-mix(in srgb, var(--act) 60%, var(--line2))}.pl-link:hover{color:var(--ink)}}.pl-note{background:var(--surf2);border:1px solid var(--line2);border-left:2px solid var(--future);border-radius:var(--r);padding:10px var(--sp-3);align-items:flex-start;gap:10px;display:flex}.pl-note>.pl-ic{color:var(--future);margin-top:2px}.pl-note--act{border-left-color:var(--act)}.pl-note--act>.pl-ic{color:var(--act)}.pl-note-body{flex-direction:column;flex:auto;gap:4px;min-width:0;display:flex}.pl-note p{color:var(--ink2);margin:0;font-size:12.5px;line-height:1.55}.pl-note b{color:var(--ink);font-weight:600}.pl-note p.pl-note-t{font-size:var(--t-135);color:var(--ink);font-weight:600}.pl-badge{border:1px solid var(--line2);background:var(--surf2);min-height:20px;color:var(--ink2);font-size:var(--t-12);border-radius:999px;align-items:center;gap:5px;padding:2px 8px;line-height:1.3;display:inline-flex}.pl-badge .pl-ic{width:12px;height:12px}.pl-badge--fut{color:var(--future);border-color:color-mix(in srgb, var(--future) 40%, transparent)}.pl-badge--act{color:var(--act);border-color:color-mix(in srgb, var(--act) 45%, transparent)}.pl-search{align-items:center;gap:var(--sp-2);background:var(--bg);border:1px solid var(--line2);border-radius:var(--r);min-width:0;max-width:360px;height:34px;padding-inline:var(--sp-3);color:var(--ink3);transition:border-color var(--dur) ease;flex:240px;display:flex}.pl-search:focus-within{border-color:var(--acc);box-shadow:0 0 0 3px var(--acc-dim)}.pl-search input{min-width:0;color:var(--ink);font:inherit;font-size:var(--t-135);background:0 0;border:0;outline:none;flex:1}.pl-search input::placeholder{color:var(--ink3)}.pl-search input::-webkit-search-cancel-button{display:none}@media (hover:hover){.pl-search:hover{border-color:var(--ink3)}}.pl-state{padding:var(--sp-4);border:1px solid var(--line2);border-left:2px solid var(--act);border-radius:var(--r-lg);background:var(--surf);align-items:flex-start;gap:12px;display:flex}.pl-state>.pl-ic{color:var(--act);margin-top:3px}.pl-state h2{color:var(--ink);margin:0 0 4px;font-size:15px;font-weight:600}.pl-state p{color:var(--ink2);font-size:var(--t-12);margin:0 0 12px;line-height:1.55}.pl-modal-scrim{background:var(--scrim-modal);z-index:20;position:fixed;inset:0}.pl-modal{z-index:21;background:var(--surf2);border:1px solid color-mix(in srgb, var(--acc) 30%, var(--line2));border-radius:var(--r-lg);width:min(520px,100vw - 32px);max-height:calc(100vh - 32px);box-shadow:var(--shadow);position:fixed;top:50%;left:50%;overflow:auto;transform:translate(-50%,-50%)}.pl-modal-t{font:600 var(--t-19) / 1.3 var(--font-dsp);letter-spacing:var(--dsp-track);color:var(--ink);overflow-wrap:anywhere;margin:0;padding:18px 20px 4px}.pl-modal-body{font-size:var(--t-135);color:var(--ink2);padding:14px 20px 6px}.pl-modal-foot{border-top:1px solid var(--line);flex-wrap:wrap;justify-content:flex-end;gap:10px;margin-top:8px;padding:14px 20px 18px;display:flex}@media (width<=620px){.pl-acts{align-items:stretch;width:100%}.pl-acts-row{justify-content:flex-start}.pl-hint{text-align:left;max-width:none}}.pl-btn--risk{border-color:color-mix(in srgb, var(--act) 60%, var(--line2));color:var(--act);background:0 0}.pl-btn--risk .pl-ic{color:currentColor}@media (hover:hover){.pl-btn--risk:not([disabled]):hover{background:var(--act);color:var(--bg);border-color:var(--act)}}.pl-modal--risk{border-color:color-mix(in srgb, var(--act) 50%, var(--line2))}.pl-modal-t .pl-ic{vertical-align:-3px;width:18px;height:18px;color:var(--act);margin-inline-end:8px}.pl-modal-msg{font-size:var(--t-12);color:var(--ink2);margin:0 0 12px}.pl-modal-err{font-size:var(--t-12);color:var(--act);margin:0 0 8px}.pl-devlist{border:1px solid var(--line2);border-radius:var(--r);margin:0 0 12px;padding:0;list-style:none;overflow:hidden}.pl-devlist li{border-top:1px solid var(--line);font-size:var(--t-12);justify-content:space-between;gap:12px;padding:7px 12px;display:flex}.pl-devlist li:first-child{border-top:0}.pl-devlist .pl-sn{font-family:var(--font-mono);color:var(--ink)}.pl-devlist .pl-devname{color:var(--ink2);text-align:end;text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.pl-devlist .pl-more{color:var(--ink2)}.atd{width:min(720px,100vw - 32px)}.atd-tools{flex-wrap:wrap;align-items:center;gap:8px;margin-bottom:10px;display:flex}.atd-search{flex:220px;max-width:none}.atd-chips{flex-wrap:wrap;gap:6px;display:flex}.atd-chip{appearance:none;border:1px solid var(--line2);color:var(--ink2);font:inherit;font-size:var(--t-12);cursor:pointer;background:0 0;border-radius:999px;padding:2px 10px;line-height:1.7}.atd-chip[aria-pressed=true]{border-color:var(--acc);background:var(--acc-dim);color:var(--ink)}.atd-chip:focus-visible{outline:2px solid var(--acc);outline-offset:2px}.atd-all{margin-bottom:8px}.atd-list{border:1px solid var(--line);border-radius:var(--r);background:var(--bg);max-height:320px;margin:0 0 10px;padding:0;overflow:auto}.atd-row{border-top:1px solid var(--line);cursor:pointer;grid-template-columns:18px minmax(0,1fr) minmax(0,auto);align-items:start;gap:10px;padding:8px 10px;display:grid}.atd-row:first-of-type{border-top:0}.atd-row input{margin-top:3px}.atd-row:has(input:focus-visible){box-shadow:inset 0 0 0 2px var(--acc)}.atd-row.is-same{cursor:default;opacity:.7}.atd-row.is-bad{background:color-mix(in srgb, var(--act) 8%, transparent)}.atd-main{flex-wrap:wrap;align-items:baseline;gap:2px 8px;min-width:0;display:flex}.atd-sn{color:var(--ink)}.atd-name{color:var(--ink);font-weight:600}.atd-model{font-size:var(--t-12);color:var(--ink2)}.atd-tags{flex-wrap:wrap;gap:4px;display:inline-flex}.atd-tag{border:1px solid var(--line2);color:var(--ink2);border-radius:4px;padding:0 6px;font-size:11px}.atd-inc{font-size:var(--t-12);color:var(--act);flex-basis:100%}.atd-now{font-size:var(--t-12);text-align:end;min-width:0}.atd-gap{margin-bottom:10px}.atd-foot{align-items:center}.atd-count{font-size:var(--t-12);color:var(--ink2);margin-inline-end:auto}@media (width<=560px){.atd-row{grid-template-columns:18px minmax(0,1fr)}.atd-now{text-align:start;grid-column:2}}.np[data-v-da5a7165]{align-items:center;gap:6px;min-width:0;max-width:100%;display:inline-flex}.np-name[data-v-da5a7165]{overflow-wrap:anywhere;min-width:0;color:var(--ink)}.np-kind[data-v-da5a7165]{border:1px solid var(--line2);font-size:var(--t-12);color:var(--ink2);border-radius:4px;flex:none;padding:0 6px;line-height:1.6}.np--none[data-v-da5a7165]{color:var(--ink2)}.np--playlist[data-v-da5a7165],.np--single[data-v-da5a7165],.np--schedule[data-v-da5a7165]{flex-wrap:wrap}.np-sync[data-v-da5a7165]{font-size:var(--t-12);color:var(--ink2);flex-basis:100%}.np-sync--act[data-v-da5a7165]{color:var(--act)}.np-api[data-v-da5a7165]{border:1px solid var(--line2);color:var(--ink2);white-space:nowrap;border-radius:9px;padding:1px 7px;font-size:11px;display:inline-block}.np--unavailable[data-v-da5a7165]{color:var(--ink2);font-style:italic}.np--stopped[data-v-da5a7165]{flex-wrap:wrap}.np-wrap[data-v-da5a7165]{display:inline-flex;position:relative}.np-tag[data-v-da5a7165]{appearance:none;border:1px solid color-mix(in srgb, var(--act) 55%, var(--line2));background:color-mix(in srgb, var(--act) 12%, transparent);color:var(--act);font:inherit;font-size:var(--t-12);cursor:help;border-radius:4px;align-items:center;gap:4px;padding:0 7px;line-height:1.7;display:inline-flex}.np-tag .pl-ic[data-v-da5a7165]{width:12px;height:12px}.np-tag[data-v-da5a7165]:focus-visible{outline:2px solid var(--acc);outline-offset:2px}.np-pop[data-v-da5a7165]{z-index:20;border:1px solid var(--line2);border-radius:var(--r);background:var(--surf2);width:max-content;max-width:min(280px,70vw);box-shadow:var(--shadow);color:var(--ink);font-size:var(--t-12);white-space:normal;opacity:0;visibility:hidden;pointer-events:none;transition:opacity var(--dur) ease;padding:8px 10px;line-height:1.5;position:absolute;inset-block-start:calc(100% + 6px);inset-inline-start:0}.np-tag:focus-visible+.np-pop[data-v-da5a7165]{opacity:1;visibility:visible}@media (hover:hover){.np-wrap:hover .np-pop[data-v-da5a7165]{opacity:1;visibility:visible}}.x-sel[data-v-4932fdc4]{display:inline-block;position:relative}.x-sel-box[data-v-4932fdc4]{align-items:center;gap:var(--sp-2);min-width:12rem;padding:var(--sp-2) var(--sp-3);color:var(--ink);background:var(--surf2);border:1px solid var(--line2);border-radius:var(--r);font:inherit;cursor:pointer;transition:border-color var(--dur), box-shadow var(--dur);display:inline-flex}@media (hover:hover){.x-sel-box[data-v-4932fdc4]:hover:not(:disabled){border-color:var(--acc-dim)}}.x-sel-box[data-v-4932fdc4]:focus-visible{border-color:var(--acc);box-shadow:0 0 0 3px var(--acc-dim);outline:none}.x-sel-box[data-v-4932fdc4]:disabled{color:var(--ink2);cursor:not-allowed}.x-sel-current[data-v-4932fdc4]{text-align:start;flex:auto}.x-sel-caret[data-v-4932fdc4]{border-inline:4px solid #0000;border-block-start:5px solid var(--ink2);flex:none;width:0;height:0}.x-sel-panel[data-v-4932fdc4]{z-index:20;min-width:100%;padding:var(--sp-1);background:var(--surf2);border:1px solid var(--line2);border-radius:var(--r);box-shadow:0 4px 12px var(--shadow-c-soft);position:absolute;inset-block-start:calc(100% + var(--sp-1));inset-inline-start:0}.x-sel-search[data-v-4932fdc4]{width:100%;color:var(--ink);background:var(--surf2);border:1px solid var(--line2);border-radius:var(--r);font:inherit;padding:8px 10px}.x-sel-search[data-v-4932fdc4]:focus-visible{border-color:var(--acc);box-shadow:0 0 0 3px var(--acc-dim);outline:none}.x-sel-list[data-v-4932fdc4]{max-height:14rem;margin:var(--sp-1) 0 0;padding:0;list-style:none;overflow-y:auto}.x-sel-opt[data-v-4932fdc4]{cursor:pointer;border-radius:6px;padding:8px 10px}.x-sel-opt.is-active[data-v-4932fdc4]{background:var(--surf);color:var(--ink)}.x-sel-opt.is-picked[data-v-4932fdc4]{color:var(--acc-text)}.x-sel-opt.is-disabled[data-v-4932fdc4],.x-sel--bar .x-sel-opt.is-disabled[data-v-4932fdc4]{color:var(--ink3);cursor:not-allowed}.x-sel-empty[data-v-4932fdc4]{margin:var(--sp-2);color:var(--ink2)}.x-sel-group[data-v-4932fdc4]{color:var(--ink2);font-size:var(--t-12);cursor:default;padding:8px 10px 4px;font-weight:600}.x-sel-group[data-v-4932fdc4]:not(:first-child){border-top:1px solid var(--line);margin-top:4px}.x-sel-hint[data-v-4932fdc4]{color:var(--ink2);font-family:var(--font-mono);font-size:var(--t-12);margin-inline-start:8px;font-weight:400}.x-sel.is-invalid .x-sel-box[data-v-4932fdc4]{border-color:var(--act)}.x-sel--bar[data-v-4932fdc4]{min-width:0;max-width:100%;display:block}.x-sel--bar .x-sel-box[data-v-4932fdc4]{background:var(--bg);width:100%;min-width:0;min-height:38px;font-size:var(--t-135);white-space:nowrap;transition:background-color var(--dur) ease, border-color var(--dur) ease, box-shadow var(--dur) ease;justify-content:space-between;gap:8px;padding:0 12px}.x-sel--bar .x-sel-k[data-v-4932fdc4]{color:var(--ink2);flex:none}.x-sel--bar .x-sel-current[data-v-4932fdc4]{text-overflow:ellipsis;flex:auto;min-width:0;font-weight:600;overflow:hidden}.x-sel--bar .x-sel-caret[data-v-4932fdc4]{border:4px solid #0000;border-top-color:var(--ink2);margin-top:4px}.x-sel--bar.is-open .x-sel-box[data-v-4932fdc4]{border-color:var(--acc)}.x-sel--bar.is-open .x-sel-caret[data-v-4932fdc4]{border-top-color:#0000;border-bottom-color:var(--acc-hi);margin-top:-4px}.x-sel--bar.is-invalid .x-sel-box[data-v-4932fdc4]{border-color:var(--act)}.x-sel--bar .x-sel-panel[data-v-4932fdc4]{z-index:40;border:1px solid var(--line-card);border-radius:var(--r-lg);min-width:max(100%,200px);max-width:calc(100vw - 32px);box-shadow:var(--shadow-pop);padding:4px;inset-block-start:calc(100% + 5px)}.x-sel--bar .x-sel-panel--end[data-v-4932fdc4]{inset-inline:auto 0}.x-sel--bar .x-sel-list[data-v-4932fdc4]{max-height:280px}.x-sel--bar .x-sel-list[data-v-4932fdc4]:first-child{margin-top:0}.x-sel--bar .x-sel-opt[data-v-4932fdc4]{font-size:var(--t-135);color:var(--ink2);overflow-wrap:anywhere;transition:background-color var(--dur) ease, color var(--dur) ease;align-items:center;gap:8px;display:flex}.x-sel--bar .x-sel-opt.is-picked[data-v-4932fdc4]{color:var(--ink);background:var(--acc-dim)}.x-sel--bar .x-sel-opt.is-picked[data-v-4932fdc4]:after{content:"✓";color:var(--future);font-size:var(--t-12);flex:none;margin-inline-start:auto}.x-sel--bar .x-sel-opt.is-active[data-v-4932fdc4]{color:var(--ink);box-shadow:inset 0 0 0 1px var(--acc)}.x-sel--bar .x-sel-opt.is-active[data-v-4932fdc4]:not(.is-picked){background:var(--surf)}@media (hover:hover){.x-sel--bar .x-sel-box[data-v-4932fdc4]:hover:not(:disabled){background:var(--surf2);border-color:var(--ink3)}.x-sel--bar.is-open .x-sel-box[data-v-4932fdc4]:hover:not(:disabled){border-color:var(--acc)}}@media (prefers-reduced-motion:reduce){.x-sel--bar .x-sel-opt[data-v-4932fdc4]{transition:none}}.ael[data-v-34c96a25]{min-width:0;container:ael/inline-size}.al-tbl tbody td[data-v-34c96a25]{vertical-align:top}.al-c-time[data-v-34c96a25]{width:150px}.al-c-who[data-v-34c96a25]{width:210px}.al-c-org[data-v-34c96a25]{width:130px}.al-c-target[data-v-34c96a25]{width:200px}.al-c-res[data-v-34c96a25]{width:76px}.al-tbl thead th.al-c-res[data-v-34c96a25],.al-tbl tbody td[data-v-34c96a25]:last-child{text-align:left}.al-row[data-v-34c96a25]{cursor:pointer}.al-row.is-open td[data-v-34c96a25]{background:var(--surf-sel)}@media (hover:hover){.al-row:hover td[data-v-34c96a25]{background:var(--surf-sel)}}.al-time[data-v-34c96a25]{font-family:var(--font-mono);font-variant-numeric:tabular-nums;font-size:var(--t-12);color:var(--ink2);white-space:nowrap}.al-who b[data-v-34c96a25]{overflow-wrap:anywhere;font-weight:600}.al-who small[data-v-34c96a25],.al-act small[data-v-34c96a25]{color:var(--ink3);font-size:var(--t-label);margin-top:2px;display:block}.al-act small[data-v-34c96a25]{color:var(--ink2);font-size:var(--t-12)}.al-chip[data-v-34c96a25]{border:1px solid color-mix(in srgb, var(--act) 45%, var(--line2));background:color-mix(in srgb, var(--act) 8%, transparent);color:var(--act);font-size:var(--t-label);border-radius:999px;padding:1px 7px;display:inline-block}.al-batch[data-v-34c96a25]{border:1px solid var(--line2);color:var(--ink2);font-size:var(--t-12);white-space:normal;border-radius:999px;align-items:center;gap:5px;margin-top:5px;padding:1px 8px;display:inline-flex}.al-batch svg[data-v-34c96a25]{width:13px;height:13px;color:var(--future);flex:none}.al-act-btn[data-v-34c96a25]{appearance:none;color:var(--ink);font:inherit;text-align:left;cursor:pointer;background:0 0;border:0;padding:0;font-weight:600}.al-act-btn[data-v-34c96a25]:focus-visible{box-shadow:0 0 0 3px var(--acc-dim);border-radius:4px;outline:none}.al-detail[data-v-34c96a25]{border:1px solid var(--line2);border-radius:var(--r);background:var(--surf);font-size:var(--t-12);color:var(--ink2);margin:6px 0 0;padding:8px 10px}.al-detail-row[data-v-34c96a25]{gap:8px;display:flex}.al-detail-row dt[data-v-34c96a25]{width:68px;color:var(--ink3);flex:none}.al-detail-row dd[data-v-34c96a25]{color:var(--ink);overflow-wrap:anywhere;margin:0}.al-ok[data-v-34c96a25]{color:var(--ok);font-size:var(--t-12);white-space:nowrap}.al-no[data-v-34c96a25]{color:var(--bad);font-size:var(--t-12);white-space:nowrap}.al-org[data-v-34c96a25],.al-tgt[data-v-34c96a25]{overflow-wrap:anywhere}.al-more[data-v-34c96a25]{justify-content:center;margin-top:12px;display:flex}@container ael (width<=899px){.ael--page .al-tbl[data-v-34c96a25],.ael--page .al-tbl tbody[data-v-34c96a25]{display:block}.ael--page .al-tbl thead[data-v-34c96a25]{display:none}.ael--page .al-tbl tr[data-v-34c96a25]{border-bottom:1px solid var(--line-row);grid-template-columns:minmax(0,1fr) auto;gap:3px 12px;padding:12px 14px;display:grid}.ael--page .al-tbl tr[data-v-34c96a25]:last-child{border-bottom:0}.ael--page .al-tbl tr.is-open[data-v-34c96a25]{background:var(--surf-sel)}.ael--page .al-tbl tbody td[data-v-34c96a25]{background:0 0;border:0;min-width:0;padding:0;display:block}.ael--page .al-time[data-v-34c96a25]{grid-area:1/1}.ael--page .al-tbl tbody td.al-res[data-v-34c96a25]{text-align:right;grid-area:1/2}.ael--page .al-who[data-v-34c96a25],.ael--page .al-org[data-v-34c96a25],.ael--page .al-act[data-v-34c96a25],.ael--page .al-tgt[data-v-34c96a25],.ael--page .mb-none[data-v-34c96a25]{grid-column:1/-1}.ael--page .al-org[data-v-34c96a25],.ael--page .al-tgt[data-v-34c96a25]{font-size:var(--t-12);color:var(--ink2)}.ael--page .al-org[data-v-34c96a25]:before,.ael--page .al-tgt[data-v-34c96a25]:before{content:attr(data-h);color:var(--ink3);font-size:var(--t-label);text-transform:var(--t-label-tf);letter-spacing:var(--t-label-track);margin-right:6px}.ael--page .al-who small[data-v-34c96a25]{margin:0 0 0 6px;display:inline}@media (hover:hover){.ael--page .al-row[data-v-34c96a25]:hover{background:var(--surf-sel)}}}@container ael (width<=719px){.ael--tab .al-tbl[data-v-34c96a25],.ael--tab .al-tbl tbody[data-v-34c96a25]{display:block}.ael--tab .al-tbl thead[data-v-34c96a25]{display:none}.ael--tab .al-tbl tr[data-v-34c96a25]{border-bottom:1px solid var(--line-row);grid-template-columns:minmax(0,1fr) auto;gap:3px 12px;padding:12px 14px;display:grid}.ael--tab .al-tbl tr[data-v-34c96a25]:last-child{border-bottom:0}.ael--tab .al-tbl tr.is-open[data-v-34c96a25]{background:var(--surf-sel)}.ael--tab .al-tbl tbody td[data-v-34c96a25]{background:0 0;border:0;min-width:0;padding:0;display:block}.ael--tab .al-time[data-v-34c96a25]{grid-area:1/1}.ael--tab .al-tbl tbody td.al-res[data-v-34c96a25]{text-align:right;grid-area:1/2}.ael--tab .al-who[data-v-34c96a25],.ael--tab .al-org[data-v-34c96a25],.ael--tab .al-act[data-v-34c96a25],.ael--tab .mb-none[data-v-34c96a25]{grid-column:1/-1}.ael--tab .al-org[data-v-34c96a25]{font-size:var(--t-12);color:var(--ink2)}.ael--tab .al-org[data-v-34c96a25]:before{content:attr(data-h);color:var(--ink3);font-size:var(--t-label);text-transform:var(--t-label-tf);letter-spacing:var(--t-label-track);margin-right:6px}.ael--tab .al-who small[data-v-34c96a25]{margin:0 0 0 6px;display:inline}@media (hover:hover){.ael--tab .al-row[data-v-34c96a25]:hover{background:var(--surf-sel)}}}.dat[data-v-87be67a4]{min-width:0;position:relative}.dat-hd[data-v-87be67a4]{flex-wrap:wrap;align-items:center;gap:10px;margin:0 0 6px;display:flex}.dat-hd h2[data-v-87be67a4]{font-size:var(--t-19);color:var(--ink);margin:0;font-weight:700}.dat-lead[data-v-87be67a4]{margin:0 0 var(--sp-4);font-size:var(--t-135);color:var(--ink2);max-width:78ch;line-height:1.65}.dat-bar[data-v-87be67a4]{flex-wrap:wrap;gap:10px;margin:0 0 12px;display:flex}.dat-bar .dat-sel[data-v-87be67a4]{flex:0 auto;display:inline-block}.rnd-body[data-v-384756cd]{max-height:min(60vh,520px);color:var(--ink);font-size:var(--t-135,14px);white-space:pre-line;overflow-wrap:anywhere;margin:0;line-height:1.7;overflow-y:auto}.rnd-empty[data-v-384756cd]{color:var(--ink2);margin:0}.dfh[data-v-d9f19288]{margin-bottom:var(--sp-4);padding:var(--sp-4);background:var(--surf-card);border:1px solid var(--line-card);border-radius:var(--r-lg)}.dfh-h[data-v-d9f19288]{margin:0 0 var(--sp-3);font-size:var(--t-12);text-transform:var(--t-label-tf);letter-spacing:var(--t-label-track);color:var(--future);font-weight:700}.dfh-state[data-v-d9f19288]{color:var(--ink2);margin:0;font-size:13px}.dfh-list[data-v-d9f19288]{margin:0;padding:0;list-style:none}.dfh-row[data-v-d9f19288]{justify-content:space-between;align-items:baseline;gap:4px var(--sp-3);border-top:1px solid var(--line);flex-wrap:wrap;padding:8px 0;display:flex}.dfh-row[data-v-d9f19288]:first-child{border-top:0}.dfh-main[data-v-d9f19288]{font-weight:600}.dfh-ver[data-v-d9f19288]{appearance:none;color:var(--acc-text);font:inherit;font-family:var(--font-mono);text-underline-offset:2px;cursor:pointer;background:0 0;border:0;padding:0;text-decoration:underline}.dfh-ver[data-v-d9f19288]:focus-visible{box-shadow:0 0 0 3px var(--acc-dim);border-radius:4px;outline:none}.dfh-meta[data-v-d9f19288]{color:var(--ink2);font-size:var(--t-12);flex-wrap:wrap;gap:6px;display:inline-flex}.dfh-time[data-v-d9f19288]{font-variant-numeric:tabular-nums}.dfh-sep[data-v-d9f19288]:before{content:"·";color:var(--ink3);margin-inline-end:6px}.dht[data-v-e484b007]{display:block}.dht-list[data-v-e484b007]{gap:var(--sp-3);flex-direction:column;max-width:72ch;margin:0;padding:0;list-style:none;display:flex}.dht-item[data-v-e484b007]{background:var(--surf-card);border:1px solid var(--line-card);border-radius:var(--r-lg);padding:var(--sp-4)}.dht-line[data-v-e484b007]{justify-content:space-between;align-items:baseline;gap:var(--sp-3);display:flex}.dht-when[data-v-e484b007]{color:var(--ink);font-size:var(--t-135);font-weight:600}.dht-status[data-v-e484b007]{color:var(--ink2);font-size:var(--t-12);flex:none}.dht-what[data-v-e484b007]{margin:var(--sp-2) 0 0;color:var(--ink2);font-size:var(--t-12);overflow-wrap:anywhere}.dht-meta[data-v-e484b007]{margin:var(--sp-3) 0 0;gap:var(--sp-2);flex-direction:column;display:flex}.dht-meta-row[data-v-e484b007]{justify-content:space-between;align-items:baseline;gap:var(--sp-3);font-size:var(--t-12);display:flex}.dht-meta-row dt[data-v-e484b007]{color:var(--ink2);flex:none}.dht-meta-row dd[data-v-e484b007]{color:var(--ink);text-align:right;overflow-wrap:anywhere;min-width:0;margin:0}.dht-mono[data-v-e484b007]{font-family:var(--font-mono)}.dht-count[data-v-e484b007]{margin:var(--sp-4) 0 0;color:var(--ink2);font-size:var(--t-12)}.dht-more[data-v-e484b007]{appearance:none;margin:var(--sp-2) 0 0;padding:0 var(--sp-4);border:1px solid var(--line);border-radius:var(--r);background:var(--surf2);height:34px;color:var(--ink);font-family:inherit;font-size:var(--t-12);cursor:pointer}.dht-more[data-v-e484b007]:disabled{cursor:default;color:var(--ink2)}@media (hover:hover){.dht-more[data-v-e484b007]:not(:disabled):hover{background:var(--acc-dim)}}.dht-more[data-v-e484b007]:focus-visible{box-shadow:0 0 0 3px var(--acc-dim);outline:none}.dht-state[data-v-e484b007]{color:var(--ink2);font-size:var(--t-135);margin:var(--sp-5) 0}.dht-list[data-v-e484b007]{background:var(--surf-card);border:1px solid var(--line-card);border-radius:var(--r-lg);max-width:none;box-shadow:var(--shadow-card);gap:0;margin:0;padding:0;list-style:none;display:block;overflow:hidden}.dht-row[data-v-e484b007]{border-bottom:1px solid var(--line-row);grid-template-columns:minmax(0,200px) minmax(0,1fr) minmax(0,280px);gap:6px 22px;padding:14px 16px;display:grid}.dht-row[data-v-e484b007]:last-child{border-bottom:0}.dht-row.is-open[data-v-e484b007]{box-shadow:inset 3px 0 0 var(--future);background:color-mix(in srgb, var(--future) 4%, transparent)}.dht-row.is-applied[data-v-e484b007]{box-shadow:inset 3px 0 0 var(--ok)}.dht-row.is-failed[data-v-e484b007]{box-shadow:inset 3px 0 0 var(--bad)}.dht-row.is-canceled[data-v-e484b007]{box-shadow:inset 3px 0 0 var(--ink3)}.dht-when[data-v-e484b007]{flex-direction:column;gap:2px;min-width:0;display:flex}.dht-abs[data-v-e484b007]{font-family:var(--font-mono);font-variant-numeric:tabular-nums;color:var(--ink)}.dht-what[data-v-e484b007]{flex-direction:column;gap:7px;min-width:0;display:flex}.dht-sets[data-v-e484b007]{flex-direction:column;gap:4px;margin:0;padding:0;list-style:none;display:flex}.dht-set[data-v-e484b007]{flex-wrap:wrap;align-items:baseline;gap:6px;min-width:0;display:flex}.dht-pb[data-v-e484b007]{color:var(--ink);overflow-wrap:anywhere;margin:0;font-weight:600}.dht-pb-tag[data-v-e484b007]{border:1px solid var(--line2);font-size:var(--t-12);color:var(--ink2);border-radius:999px;margin-inline-start:8px;padding:0 7px;font-weight:400;display:inline-block}.dht-set-k[data-v-e484b007]{color:var(--ink2)}.dht-set-k[data-v-e484b007]:after{content:"："}.dht-set-v[data-v-e484b007]{color:var(--ink);overflow-wrap:anywhere;font-weight:600}.dht-by[data-v-e484b007]{font-size:var(--t-12);color:var(--ink2);overflow-wrap:anywhere;margin:0}.dht-by b[data-v-e484b007]{color:var(--ink);font-weight:600}.dht-by--platform b[data-v-e484b007]{color:var(--act)}.dht-tipwrap[data-v-e484b007]{display:inline-flex;position:relative}.dht-by-tag[data-v-e484b007]{appearance:none;font:inherit;color:inherit;cursor:help;background:0 0;border:0;padding:0}.dht-by-tag[data-v-e484b007]:focus-visible{outline:2px solid var(--acc);outline-offset:2px}.dht-pop[data-v-e484b007]{z-index:20;border:1px solid var(--line2);border-radius:var(--r);background:var(--surf2);width:max-content;max-width:min(280px,70vw);box-shadow:var(--shadow);color:var(--ink);font-size:var(--t-12);white-space:normal;opacity:0;visibility:hidden;pointer-events:none;transition:opacity var(--dur) ease;padding:8px 10px;line-height:1.5;position:absolute;inset-block-start:calc(100% + 6px);inset-inline-start:0}.dht-by-tag:focus-visible+.dht-pop[data-v-e484b007]{opacity:1;visibility:visible}@media (hover:hover){.dht-tipwrap:hover .dht-pop[data-v-e484b007]{opacity:1;visibility:visible}}.dht-st[data-v-e484b007]{flex-direction:column;gap:4px;min-width:0;display:flex}.dht-hd[data-v-e484b007]{flex-wrap:wrap;align-items:center;gap:10px;margin:0 0 6px;display:flex}.dht-hd h2[data-v-e484b007]{font-size:var(--t-19);color:var(--ink);margin:0;font-weight:700}.dht-scope-chip[data-v-e484b007]{font-size:var(--t-12);border:1px dashed var(--line2);color:var(--ink2);border-radius:999px;padding:2px 9px}.dht-scope[data-v-e484b007]{margin:0 0 var(--sp-4);font-size:var(--t-135);color:var(--ink2);max-width:78ch;line-height:1.65}.dht-filter[data-v-e484b007]{margin:0 0 var(--sp-3);flex-wrap:wrap;align-items:center;gap:10px;display:flex}.dht-filter-lbl[data-v-e484b007]{font-size:var(--t-12);color:var(--ink3);letter-spacing:.06em;text-transform:uppercase}.dht-chips[data-v-e484b007]{border:1px solid var(--line2);border-radius:var(--r);background:var(--surf2);flex-wrap:wrap;gap:4px;padding:3px;display:flex}.dht-chip[data-v-e484b007]{font:inherit;font-size:var(--t-12);border-radius:var(--r);color:var(--ink2);cursor:pointer;background:0 0;border:0;align-items:center;gap:6px;padding:5px 10px;display:inline-flex}.dht-chip i[data-v-e484b007]{background:var(--ink3);border-radius:999px;width:8px;height:8px}.dht-chip.is-open i[data-v-e484b007]{background:var(--future)}.dht-chip.is-applied i[data-v-e484b007]{background:var(--ok)}.dht-chip.is-failed i[data-v-e484b007]{background:var(--bad)}.dht-chip.is-canceled i[data-v-e484b007]{background:var(--ink2)}.dht-chip.is-all i[data-v-e484b007]{display:none}.dht-chip.is-on[data-v-e484b007]{background:var(--surf);color:var(--ink)}@media (hover:hover){.dht-chip[data-v-e484b007]:not(.is-on):hover{background:var(--acc-dim);color:var(--ink)}}.dht-chip[data-v-e484b007]:focus-visible{box-shadow:0 0 0 3px var(--acc-dim);outline:none}.dht-notice[data-v-e484b007]{margin:0 0 var(--sp-4);padding:13px var(--sp-4);border:1px solid var(--line-card);border-radius:var(--r-lg);background:var(--surf-card);align-items:flex-start;gap:12px;display:flex}.dht-notice svg[data-v-e484b007]{width:18px;height:18px;color:var(--future);flex:none;margin-top:2px}.dht-notice p[data-v-e484b007]{min-width:0;color:var(--ink2);margin:0;line-height:1.65}.dht-notice b[data-v-e484b007],.dht-st-name[data-v-e484b007]{color:var(--ink);font-weight:600}.dht-st-ico[data-v-e484b007]{margin-inline-end:5px;font-style:normal}.is-open .dht-st-name[data-v-e484b007]{color:var(--future)}.is-applied .dht-st-name[data-v-e484b007]{color:var(--ok)}.is-failed .dht-st-name[data-v-e484b007]{color:var(--bad)}.is-canceled .dht-st-name[data-v-e484b007]{color:var(--ink2)}.dht-st-note[data-v-e484b007]{font-size:var(--t-12);color:var(--ink2);overflow-wrap:anywhere;margin:0}@media (width<=1100px){.dht-row[data-v-e484b007]{grid-template-columns:minmax(0,1fr) minmax(0,260px)}.dht-when[data-v-e484b007]{flex-direction:row;grid-column:1/-1;align-items:baseline;gap:8px}}@media (width<=720px){.dht-row[data-v-e484b007]{grid-template-columns:minmax(0,1fr);gap:9px}}.bti[data-v-c95aed85]{flex:none;width:96px;height:46px;display:block}.bti-frame[data-v-c95aed85]{stroke:var(--ink3)}.bti-tip[data-v-c95aed85]{fill:var(--ink3)}.bti-c--on[data-v-c95aed85],.bti-c--blink[data-v-c95aed85]{fill:var(--acc-hi)}.bti-c--off[data-v-c95aed85]{fill:var(--line2)}.bti-c--blink[data-v-c95aed85]{animation:1.6s ease-in-out infinite bti-blink-c95aed85}.bti--low .bti-c--on[data-v-c95aed85]{fill:var(--act)}.bti--low .bti-frame[data-v-c95aed85]{stroke:var(--act)}.bti-bolt-bg[data-v-c95aed85]{fill:var(--surf-card);stroke:var(--surf-card)}.bti-bolt[data-v-c95aed85]{fill:var(--future)}@keyframes bti-blink-c95aed85{0%,to{opacity:1}50%{opacity:.35}}@media (prefers-reduced-motion:reduce){.bti-c--blink[data-v-c95aed85]{opacity:.55;animation:none}}.dhb[data-v-2b471533]{white-space:nowrap;flex-wrap:wrap;align-items:center;gap:2px 7px;max-width:100%;font-size:13px;font-weight:700;display:inline-flex}.dhb i[data-v-2b471533]{flex:none;display:inline-block}.dhb-2[data-v-2b471533]{white-space:normal;overflow-wrap:anywhere;min-width:0;color:var(--ink2);font-weight:500}.dhb--online[data-v-2b471533]{color:var(--acc-hi)}.dhb--online i[data-v-2b471533]{background:var(--acc-hi);width:9px;height:9px;box-shadow:0 0 0 3px color-mix(in srgb, var(--acc) 22%, transparent);border-radius:999px}.dhb--alarm[data-v-2b471533]{color:var(--act)}.dhb--alarm i[data-v-2b471533]{background:var(--act);border-radius:999px;width:9px;height:9px}.dhb--offline[data-v-2b471533]{color:var(--act)}.dhb--offline i[data-v-2b471533]{border:2px solid var(--act);border-radius:999px;width:10px;height:10px}.ddf[data-v-18b58251]{flex-direction:column;gap:8px;display:flex}.ddf-sr[data-v-18b58251]{clip:rect(0 0 0 0);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}.ddf-textarea[data-v-18b58251]{box-sizing:border-box;border:1px solid var(--line2);border-radius:var(--r);background:var(--bg);width:100%;min-height:72px;color:var(--ink);font:inherit;font-size:var(--t-135);resize:vertical;padding:8px 10px}.ddf-textarea[data-v-18b58251]:focus-visible{border-color:var(--acc);box-shadow:0 0 0 3px var(--acc-dim);outline:none}.ddf-textarea[aria-invalid=true][data-v-18b58251]{border-color:var(--act)}.ddf-foot[data-v-18b58251]{justify-content:space-between;align-items:center;gap:10px;display:flex}.ddf-count[data-v-18b58251]{font-size:var(--t-12);color:var(--ink3)}.ddf-count--over[data-v-18b58251]{color:var(--act)}.ddf-btn[data-v-18b58251]{appearance:none;border:1px solid var(--line2);border-radius:var(--r);background:var(--surf2);min-height:32px;color:var(--ink);font:inherit;font-size:var(--t-135);cursor:pointer;padding:4px 14px}.ddf-btn[disabled][data-v-18b58251]{opacity:.45;cursor:not-allowed}.ddf-btn[data-v-18b58251]:focus-visible{box-shadow:0 0 0 3px var(--acc-dim);outline:none}@media (hover:hover){.ddf-btn[data-v-18b58251]:not([disabled]):hover{border-color:var(--acc)}}.ddf-note[data-v-18b58251]{font-size:var(--t-12);color:var(--ink2);margin:0}.ddf-note--act[data-v-18b58251]{color:var(--act)}.dnf[data-v-3e8f9c4e]{flex-direction:column;gap:6px;display:flex}.dnf-sr[data-v-3e8f9c4e]{clip:rect(0 0 0 0);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}.dnf-row[data-v-3e8f9c4e]{align-items:center;gap:8px;display:flex}.dnf-readonly[data-v-3e8f9c4e]{font-size:var(--t-135);color:var(--ink);margin:0}.dnf-input[data-v-3e8f9c4e]{box-sizing:border-box;border:1px solid var(--line2);border-radius:var(--r);background:var(--bg);min-width:0;min-height:32px;color:var(--ink);font:inherit;font-size:var(--t-135);flex:auto;padding:4px 10px}.dnf-input[data-v-3e8f9c4e]:focus-visible{border-color:var(--acc);box-shadow:0 0 0 3px var(--acc-dim);outline:none}.dnf-input[aria-invalid=true][data-v-3e8f9c4e]{border-color:var(--act)}.dnf-foot[data-v-3e8f9c4e]{justify-content:space-between;align-items:center;gap:10px;display:flex}.dnf-hint[data-v-3e8f9c4e],.dnf-count[data-v-3e8f9c4e]{font-size:var(--t-12);color:var(--ink3);white-space:nowrap;flex:none}.dnf-count--over[data-v-3e8f9c4e]{color:var(--act)}.dnf-btn[data-v-3e8f9c4e]{appearance:none;border:1px solid var(--line2);border-radius:var(--r);background:var(--surf2);min-height:32px;color:var(--ink);font:inherit;font-size:var(--t-135);cursor:pointer;white-space:nowrap;padding:4px 14px}.dnf-btn[disabled][data-v-3e8f9c4e]{opacity:.45;cursor:not-allowed}.dnf-btn[data-v-3e8f9c4e]:focus-visible{box-shadow:0 0 0 3px var(--acc-dim);outline:none}@media (hover:hover){.dnf-btn[data-v-3e8f9c4e]:not([disabled]):hover{border-color:var(--acc)}}.dnf-note[data-v-3e8f9c4e]{font-size:var(--t-12);color:var(--ink2);margin:0}.dnf-note--act[data-v-3e8f9c4e]{color:var(--act)}.tg[data-v-4dfe2568]{border:1px solid var(--acc);background:var(--acc-dim);height:24px;font-size:var(--t-12);color:var(--ink);white-space:nowrap;border-radius:999px;align-items:center;gap:5px;min-width:0;max-width:100%;padding:0 9px;font-weight:600;line-height:1;display:inline-flex}.tg-ic[data-v-4dfe2568]{width:12px;height:12px;color:var(--acc-hi);flex:none}.tg-n[data-v-4dfe2568]{text-overflow:ellipsis;min-width:0;overflow:hidden}.tg--sm[data-v-4dfe2568]{height:22px;padding:0 7px}.tg--hit[data-v-4dfe2568]{border-color:var(--acc-hi);background:color-mix(in srgb, var(--acc) 34%, var(--acc-dim));box-shadow:inset 0 0 0 1px var(--acc-hi)}.tg--failed[data-v-4dfe2568]{border-style:dashed;border-color:var(--act);background:var(--surf)}.tg--failed .tg-ic[data-v-4dfe2568]{color:var(--act)}.tg-x[data-v-4dfe2568]{appearance:none;width:18px;height:18px;color:var(--ink2);cursor:pointer;background:0 0;border:0;border-radius:999px;flex:none;justify-content:center;align-items:center;margin-inline-end:-5px;padding:0;display:inline-flex}.tg-x svg[data-v-4dfe2568]{width:11px;height:11px}.tg-x[data-v-4dfe2568]:focus-visible{box-shadow:0 0 0 2px var(--acc);outline:none}@media (hover:hover){.tg-x[data-v-4dfe2568]:hover{background:var(--line2);color:var(--ink)}}.cb[data-v-f781016d]{z-index:40;background:var(--surf2);border:1px solid color-mix(in srgb, var(--acc) 30%, var(--line2));width:300px;max-width:calc(100vw - 32px);box-shadow:0 14px 34px var(--shadow-c-pop);border-radius:10px;flex-direction:column;gap:6px;padding:8px;display:flex;position:absolute;top:calc(100% + 6px);left:0}.cb-in[data-v-f781016d]{border:1px solid var(--line2);background:var(--bg);border-radius:6px;align-items:center;gap:8px;height:36px;padding:0 10px;display:flex}.cb-in svg[data-v-f781016d]{width:15px;height:15px;color:var(--ink3);flex:none}.cb-in[data-v-f781016d]:focus-within{border-color:var(--acc);box-shadow:0 0 0 3px var(--acc-dim)}.cb-in.is-over[data-v-f781016d]{border-color:var(--act);box-shadow:0 0 0 3px color-mix(in srgb, var(--act) 22%, transparent)}.cb-in input[data-v-f781016d]{min-width:0;color:var(--ink);font:inherit;background:0 0;border:0;outline:none;flex:1;font-size:13px}.cb-cnt[data-v-f781016d]{font:500 11px/1 var(--font-mono);color:var(--ink3)}.cb-cnt.is-over[data-v-f781016d]{color:var(--act)}.cb-ls[data-v-f781016d]{flex-direction:column;gap:1px;max-height:220px;margin:0;padding:0;list-style:none;display:flex;overflow:auto}.cb-ls[data-v-f781016d]:empty{display:none}.cb-op[data-v-f781016d]{cursor:pointer;min-height:34px;color:var(--ink);border-radius:6px;align-items:center;gap:8px;padding:4px 8px;font-size:13px;display:flex}.cb-lbl[data-v-f781016d]{overflow-wrap:anywhere;min-width:0}.cb-op mark[data-v-f781016d]{color:var(--acc-hi);background:0 0;font-weight:700}.cb-op.is-active[data-v-f781016d]{box-shadow:inset 0 0 0 1px var(--acc);background:color-mix(in srgb, var(--acc) 8%, transparent)}.cb-op.is-new[data-v-f781016d]{color:var(--acc-hi)}.cb-op.is-similar[data-v-f781016d]{color:var(--act);background:color-mix(in srgb, var(--act) 8%, transparent)}.cb-sim-act[data-v-f781016d]{white-space:nowrap;text-underline-offset:3px;margin-inline-start:auto;font-size:12px;font-weight:600;text-decoration:underline}.cb-op[aria-disabled=true][data-v-f781016d]{color:var(--ink3);cursor:not-allowed}.cb-meta[data-v-f781016d]{color:var(--ink3);white-space:nowrap;margin-inline-start:auto;font-size:11.5px}.cb-hint[data-v-f781016d]{color:var(--ink3);margin:0;padding:0 4px;font-size:11.5px;line-height:1.5}.cb-msg[data-v-f781016d]{border:1px solid color-mix(in srgb, var(--act) 45%, var(--line2));background:color-mix(in srgb, var(--act) 8%, var(--surf2));color:var(--ink);border-radius:6px;flex-direction:column;align-items:flex-start;gap:6px;padding:8px 10px;font-size:12px;line-height:1.55;display:flex}.cb-msg p[data-v-f781016d]{margin:0}.cb-btn[data-v-f781016d]{appearance:none;border:1px solid var(--line2);background:var(--surf);color:var(--ink);font:inherit;cursor:pointer;border-radius:6px;padding:4px 10px;font-size:12px}.cb-btn[data-v-f781016d]:focus-visible{box-shadow:0 0 0 2px var(--acc);outline:none}.cb-wrap[data-v-f781016d]{display:contents}.cb--end[data-v-f781016d]{left:auto;right:0}.cb.cb--inline[data-v-f781016d]{width:auto;max-width:none;max-height:none;box-shadow:none;background:0 0;border:0;border-radius:0;padding:0;position:static}.cb-scrim[data-v-f781016d],.cb-foot[data-v-f781016d]{display:none}@media (width<=620px){.cb-scrim[data-v-f781016d]{z-index:55;background:var(--scrim-modal);display:block;position:fixed;inset:0}.cb[data-v-f781016d],.cb--end[data-v-f781016d]{z-index:56;border-radius:var(--r-lg) var(--r-lg) 0 0;border-bottom:0;width:100%;max-width:none;max-height:85vh;padding:12px 12px 0;position:fixed;inset:auto 0 0}.cb-ls[data-v-f781016d]{flex:auto;min-height:0;max-height:none}.cb-op[data-v-f781016d]{min-height:44px}.cb-keys[data-v-f781016d]{display:none}.cb-foot[data-v-f781016d]{padding:10px 12px calc(12px + env(safe-area-inset-bottom));border-top:1px solid var(--line);background:var(--surf2);flex:none;justify-content:flex-end;margin:0 -12px;display:flex}.cb-done[data-v-f781016d]{appearance:none;border:1px solid var(--acc);border-radius:var(--r);background:var(--acc);min-height:40px;color:var(--acc-ink);font:inherit;cursor:pointer;padding:0 18px;font-weight:600}}@media (hover:hover){.cb-op[data-v-f781016d]:not([aria-disabled=true]):hover{background:var(--line)}.cb-btn[data-v-f781016d]:hover{border-color:var(--acc)}}.dtf[data-v-d1363bef]{flex-wrap:wrap;align-items:center;gap:6px 10px;margin-top:6px;display:flex;position:relative}.dtf--bare[data-v-d1363bef]{margin-top:0}.dtf--bare .dtf-k[data-v-d1363bef]{clip:rect(0 0 0 0);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}.dtf-k[data-v-d1363bef]{color:var(--ink3);letter-spacing:.04em;font-size:11.5px}.dtf-list[data-v-d1363bef]{flex-wrap:wrap;align-items:center;gap:6px;min-width:0;margin:0;padding:0;list-style:none;display:flex}.dtf-list[data-v-d1363bef]:empty{display:none}.dtf-none[data-v-d1363bef],.dtf-ro[data-v-d1363bef]{color:var(--ink3);font-size:11.5px}.dtf-add-wrap[data-v-d1363bef],.dtf-list[data-v-d1363bef] .tg-x{position:relative}.dtf-list[data-v-d1363bef] .tg-x:after{content:"";width:32px;height:32px;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.dtf-add[data-v-d1363bef]{appearance:none;border:1px dashed var(--ink3);height:24px;color:var(--acc-hi);font:inherit;cursor:pointer;white-space:nowrap;background:0 0;border-radius:999px;align-items:center;gap:5px;padding:0 10px;font-size:12px;display:inline-flex}.dtf-add svg[data-v-d1363bef]{width:12px;height:12px}.dtf-add[aria-expanded=true][data-v-d1363bef]{border-style:solid;border-color:var(--acc);background:var(--acc-dim);color:var(--ink)}.dtf-add[data-v-d1363bef]:focus-visible{box-shadow:0 0 0 3px var(--acc-dim), 0 0 0 1px var(--acc);outline:none}.dtf-msg[data-v-d1363bef]{border:1px solid color-mix(in srgb, var(--act) 45%, var(--line2));background:color-mix(in srgb, var(--act) 8%, var(--surf2));color:var(--ink);border-radius:6px;flex-basis:100%;margin:0;padding:8px 10px;font-size:12px;line-height:1.55}@media (hover:hover){.dtf-add[data-v-d1363bef]:hover{border-color:var(--acc)}}.po-opt{appearance:none;text-align:start;width:100%;min-width:0;font:inherit;color:var(--ink2);background:var(--bg);border:1px solid var(--line2);border-radius:var(--r);cursor:pointer;transition:border-color var(--dur), background-color var(--dur);align-items:flex-start;gap:10px;padding:9px 12px;display:flex}.po-opt.is-on{border-color:var(--acc);background:var(--acc-dim)}.po-opt:focus-visible{outline:2px solid var(--acc);outline-offset:2px}.po-opt[disabled]{cursor:not-allowed;opacity:.75}@media (hover:hover){.po-opt:not(.is-on):not([disabled]):hover{border-color:var(--ink3)}}.po-rd{border:2px solid var(--ink3);border-radius:999px;flex:none;width:16px;height:16px;margin-top:4px;position:relative}.po-opt.is-on .po-rd{border-color:var(--acc)}.po-opt.is-on .po-rd:after{content:"";background:var(--acc);border-radius:999px;position:absolute;inset:2px}.po-pdot{margin-top:4px}.po-pdot--off{background:var(--ink3);border-radius:99px;flex:none;width:10px;height:10px;display:inline-block}.po-ot{min-width:0;font-size:var(--t-12);flex-direction:column;flex:auto;display:flex}.po-name{font-size:var(--t-135);color:var(--ink);overflow-wrap:anywhere;font-weight:600}.po-meta{display:block}.po-meta-i:before{content:" · "}.po-cur{color:var(--future)}.po-rtag{border:1px solid color-mix(in srgb, var(--future) 45%, var(--line2));color:var(--future);vertical-align:1px;white-space:nowrap;border-radius:99px;margin-inline-start:6px;padding:0 8px;font-size:11px;font-style:normal;font-weight:600;line-height:18px;display:inline-block}.po-rtag--n{margin-inline-start:0;border-color:var(--line2);width:max-content;color:var(--ink2);margin-top:2px;display:block}.po-strip{flex-wrap:nowrap;gap:4px;min-width:0;margin-top:6px;display:flex;overflow:hidden}.po-sth{border:1px solid var(--line2);background:var(--surf2);border-radius:4px;flex:none;width:38px;height:24px;display:block;overflow:hidden}.po-sth img{object-fit:cover;pointer-events:none;width:100%;height:100%;display:block}.po-sth--more{width:auto;min-width:34px;color:var(--ink2);justify-content:center;align-items:center;padding:0 6px;font-size:11px;font-weight:600;display:inline-flex}.po-th0{border:1px dashed var(--line2);background:color-mix(in srgb, var(--ink3) 10%, transparent);height:24px;color:var(--ink3);white-space:nowrap;border-radius:4px;align-items:center;padding:0 10px;font-size:11px;display:inline-flex}.po-sched{min-width:0}.po-barwrap{display:block}.po-bar{background:var(--line);border-radius:3px;height:10px;margin-top:8px;display:block;position:relative;overflow:hidden}.po-seg{background-color:var(--pl-c,var(--ink3));border-inline:1px solid color-mix(in srgb, var(--bg) 60%, transparent);position:absolute;top:0;bottom:0}.po-ticks{font-family:var(--font-mono);color:var(--ink3);justify-content:space-between;margin-top:2px;font-size:11px;line-height:1.2;display:flex}.po-sdet{background:var(--bg);border:1px solid color-mix(in srgb, var(--acc) 40%, var(--line2));border-radius:0 0 var(--r) var(--r);min-width:0;color:var(--ink2);border-top:0;margin:-2px 0 6px 14px;padding:8px 12px 10px;container-type:inline-size}.po-sdh{font-size:var(--t-label);font-weight:var(--t-label-w);text-transform:var(--t-label-tf);letter-spacing:var(--t-label-track);color:var(--ink2);margin:6px 0 4px}.po-sdl{letter-spacing:0;text-transform:none;color:var(--ink3);margin-inline-start:6px;font-weight:400}.po-srow{border-top:1px solid var(--line);font-size:var(--t-12);grid-template-columns:112px minmax(0,1fr);gap:8px;padding:7px 0;display:grid}.po-sgroup>.po-srow:first-of-type{border-top:0}.po-tm{font-family:var(--font-mono);color:var(--ink);white-space:nowrap}.po-sc{flex-direction:column;min-width:0;display:flex}.po-pn{flex-wrap:wrap;align-items:center;gap:6px;min-width:0;display:flex}.po-pn b{font-size:var(--t-135);color:var(--ink);overflow-wrap:anywhere;font-weight:600}.po-pnn{align-items:center;gap:6px;min-width:0;display:inline-flex}.po-pnn .po-pdot{margin-top:0}.po-pm{color:var(--ink2)}.po-msg{font-size:var(--t-12);color:var(--ink2);margin:0 0 8px}.po-lnk{appearance:none;font:inherit;font-size:var(--t-12);color:var(--acc-text);text-underline-offset:2px;cursor:pointer;background:0 0;border:0;margin:4px 0 2px;padding:0;text-decoration:underline;display:block}.po-lnk:focus-visible{outline:2px solid var(--acc);outline-offset:2px}@container (width<=420px){.po-srow{grid-template-columns:minmax(0,1fr);gap:2px}}.po-pk{min-width:0;max-width:100%;display:block;position:relative}.po-pk-box{width:100%;min-width:0;min-height:38px;color:var(--ink);background:var(--bg);border:1px solid var(--line2);border-radius:var(--r);font:inherit;font-size:var(--t-135);text-align:start;cursor:pointer;transition:background-color var(--dur) ease, border-color var(--dur) ease, box-shadow var(--dur) ease;justify-content:space-between;align-items:center;gap:8px;padding:0 12px;display:flex}.po-pk-box:focus-visible{border-color:var(--acc);box-shadow:0 0 0 3px var(--acc-dim);outline:none}.po-pk-box:disabled{color:var(--ink2);cursor:not-allowed}.po-pk.is-open .po-pk-box{border-color:var(--acc)}.po-pk.is-invalid .po-pk-box{border-color:var(--act)}@media (hover:hover){.po-pk-box:hover:not(:disabled){background:var(--surf2);border-color:var(--ink3)}.po-pk.is-open .po-pk-box:hover:not(:disabled){border-color:var(--acc)}}.po-pk-cur{flex:auto;align-items:center;gap:8px;min-width:0;font-weight:600;display:inline-flex}.po-pk-name{text-overflow:ellipsis;white-space:nowrap;min-width:0;overflow:hidden}.po-pk-caret{border:4px solid #0000;border-top-color:var(--ink2);flex:none;width:0;height:0;margin-top:4px}.po-pk.is-open .po-pk-caret{border-top-color:#0000;border-bottom-color:var(--acc-hi);margin-top:-4px}.po-pk-panel--pop{z-index:40;background:var(--surf2);border:1px solid var(--line-card);border-radius:var(--r-lg);width:max(100%,320px);max-width:calc(100vw - 32px);box-shadow:var(--shadow-pop);padding:6px;position:absolute;inset-block-start:calc(100% + 5px);inset-inline-start:0}.po-pk-panel--end{inset-inline:auto 0}.po-pk-search{width:100%;color:var(--ink);background:var(--surf2);border:1px solid var(--line2);border-radius:var(--r);font:inherit;margin-bottom:6px;padding:8px 10px}.po-pk-search:focus-visible{border-color:var(--acc);box-shadow:0 0 0 3px var(--acc-dim);outline:none}.po-pk-list{flex-direction:column;gap:6px;max-height:340px;display:flex;overflow-y:auto}.po-opt.po-pk-active{box-shadow:inset 0 0 0 1px var(--acc)}.po-opt--plain{align-items:center}.po-opt--plain .po-rd{margin-top:0}.po-pk-empty{font-size:var(--t-12);color:var(--ink2);margin:8px}@media (prefers-reduced-motion:reduce){.po-opt,.po-pk-box{transition:none}}.psd-scrim[data-v-4a5aa7f1]{z-index:20;background:var(--scrim-modal);position:fixed;inset:0}.psd[data-v-4a5aa7f1]{z-index:21;background:var(--surf2);border:1px solid color-mix(in srgb, var(--acc) 30%, var(--line2));border-radius:var(--r-lg);width:min(600px,100vw - 32px);max-height:calc(100dvh - 32px);box-shadow:var(--shadow);flex-direction:column;display:flex;position:fixed;top:50%;left:50%;transform:translate(-50%,-50%)}.psd-head[data-v-4a5aa7f1]{align-items:flex-start;gap:12px;padding:18px 20px 10px;display:flex}.psd-head-t[data-v-4a5aa7f1]{min-width:0}.psd-title[data-v-4a5aa7f1]{font:600 var(--t-19) / 1.3 var(--font-dsp);letter-spacing:var(--dsp-track);color:var(--ink);overflow-wrap:anywhere;margin:0}.psd-lead[data-v-4a5aa7f1]{font-size:var(--t-135);color:var(--ink2);margin:4px 0 0}.psd-count[data-v-4a5aa7f1]{border:1px solid color-mix(in srgb, var(--acc) 45%, var(--line2));background:var(--acc-dim);color:var(--ink);font-size:var(--t-12);border-radius:99px;align-items:center;margin-top:4px;padding:1px 10px;font-weight:600;display:inline-flex}.psd-x[data-v-4a5aa7f1]{appearance:none;border:1px solid var(--line2);border-radius:var(--r);width:34px;height:34px;color:var(--ink2);cursor:pointer;background:0 0;flex:none;justify-content:center;align-items:center;margin-inline-start:auto;padding:0;display:inline-flex}.psd-x svg[data-v-4a5aa7f1]{width:18px;height:18px}.psd-x[disabled][data-v-4a5aa7f1]{opacity:.45;cursor:not-allowed}.psd-modes[data-v-4a5aa7f1]{grid-template-columns:repeat(4,minmax(0,1fr));gap:6px;padding:0 20px 12px;display:grid}.psd-mode[data-v-4a5aa7f1]{appearance:none;border:1px solid var(--line2);border-radius:var(--r);background:var(--bg);min-height:58px;color:var(--ink2);font:inherit;font-size:var(--t-12);text-align:center;overflow-wrap:anywhere;cursor:pointer;transition:border-color var(--dur), background-color var(--dur);flex-direction:column;justify-content:center;align-items:center;gap:4px;padding:8px 6px;font-weight:600;line-height:1.3;display:flex}.psd-mode svg[data-v-4a5aa7f1]{flex:none;width:18px;height:18px}.psd-mode[aria-checked=true][data-v-4a5aa7f1]{border-color:var(--acc);background:var(--acc-dim);color:var(--ink)}.psd-mode[aria-checked=true] svg[data-v-4a5aa7f1]{color:var(--acc-hi)}.psd-mode--risk[aria-checked=true][data-v-4a5aa7f1]{border-color:color-mix(in srgb, var(--act) 70%, var(--line2));background:color-mix(in srgb, var(--act) 10%, var(--bg))}.psd-mode--risk[aria-checked=true] svg[data-v-4a5aa7f1]{color:var(--act)}.psd-mode[disabled][data-v-4a5aa7f1]{opacity:.45;cursor:not-allowed}.psd-mode[data-v-4a5aa7f1]:focus-visible,.psd-x[data-v-4a5aa7f1]:focus-visible,.psd-img[data-v-4a5aa7f1]:focus-visible{outline:2px solid var(--acc);outline-offset:2px}@media (hover:hover){.psd-mode[aria-checked=false][data-v-4a5aa7f1]:not([disabled]):hover,.psd-x[data-v-4a5aa7f1]:not([disabled]):hover{border-color:var(--ink3);color:var(--ink)}.psd-img[data-v-4a5aa7f1]:not(.is-on):hover{border-color:var(--ink3)}}.psd-body[data-v-4a5aa7f1]{border-top:1px solid var(--line);min-height:0;color:var(--ink2);font-size:var(--t-135);flex:auto;padding:14px 20px 8px;overflow:auto}.psd-sub[data-v-4a5aa7f1]{font-size:var(--t-label);font-weight:var(--t-label-w);text-transform:var(--t-label-tf);letter-spacing:var(--t-label-track);color:var(--ink2);margin:0 0 8px}.psd-msg[data-v-4a5aa7f1]{font-size:var(--t-12);color:var(--ink2);margin:0 0 12px}.psd-same[data-v-4a5aa7f1]{color:var(--future)}.psd-sortnote[data-v-4a5aa7f1]{font-size:var(--t-12);color:var(--ink3);margin:-2px 0 8px}.psd-gap[data-v-4a5aa7f1]{margin-bottom:12px}.psd-opts[data-v-4a5aa7f1]{flex-direction:column;gap:6px;margin-bottom:12px;display:flex}.psd-links[data-v-4a5aa7f1]{font-size:var(--t-12);flex-wrap:wrap;gap:4px 16px;margin:0 0 12px;display:flex}.psd-search[data-v-4a5aa7f1]{box-sizing:border-box;border:1px solid var(--line2);border-radius:var(--r);background:var(--bg);width:100%;color:var(--ink);font:inherit;margin-bottom:10px;padding:8px 10px}.psd-search[data-v-4a5aa7f1]:focus-visible{border-color:var(--acc);box-shadow:0 0 0 3px var(--acc-dim);outline:none}.psd-grid[data-v-4a5aa7f1]{grid-template-columns:repeat(3,minmax(0,1fr));gap:8px;max-height:40vh;margin:0 0 12px;padding:0;list-style:none;display:grid;overflow-y:auto}.psd-img[data-v-4a5aa7f1]{appearance:none;border:1px solid var(--line2);border-radius:var(--r);background:var(--bg);width:100%;color:var(--ink2);font:inherit;text-align:start;cursor:pointer;transition:border-color var(--dur), background-color var(--dur);flex-direction:column;gap:6px;padding:6px;display:flex}.psd-img.is-on[data-v-4a5aa7f1]{border-color:var(--acc);background:var(--acc-dim)}.psd-img-th[data-v-4a5aa7f1]{aspect-ratio:16/10;object-fit:contain;background:var(--surf);border-radius:5px;width:100%;display:block}.psd-img-name[data-v-4a5aa7f1]{font-size:var(--t-12);color:var(--ink);text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.psd-warn[data-v-4a5aa7f1]{border:1px solid var(--act);border-radius:var(--r);color:var(--ink);flex-direction:column;gap:2px;margin:0 0 12px;padding:10px 12px;display:flex}.psd-warn b[data-v-4a5aa7f1]{color:var(--act)}.psd-impact[data-v-4a5aa7f1]{font-size:var(--t-12);margin:0 0 12px}.psd-impact-lead[data-v-4a5aa7f1]{color:var(--ink);margin:0 0 4px}.psd-impact-list[data-v-4a5aa7f1]{flex-wrap:wrap;gap:4px 6px;margin:0;padding:0;list-style:none;display:flex}.psd-impact-list li[data-v-4a5aa7f1]{border:1px solid var(--line2);color:var(--ink2);overflow-wrap:anywhere;border-radius:99px;padding:1px 8px}.psd-impact-list .psd-impact-rest[data-v-4a5aa7f1]{border-style:dashed}.psd-err[data-v-4a5aa7f1]{border:1px solid color-mix(in srgb, var(--act) 55%, var(--line2));border-radius:var(--r);color:var(--ink);font-size:var(--t-12);margin:0 0 12px;padding:9px 12px}.psd-err p[data-v-4a5aa7f1]{margin:0 0 6px}.psd-err p[data-v-4a5aa7f1]:last-child{margin-bottom:0}.psd-err b[data-v-4a5aa7f1]{color:var(--act)}.psd-devlist[data-v-4a5aa7f1]{font-family:var(--font-mono);overflow-wrap:anywhere;flex-wrap:wrap;gap:4px 12px;margin:0 0 6px;padding:0;list-style:none;display:flex}.psd-foot[data-v-4a5aa7f1]{border-top:1px solid var(--line);border-radius:0 0 var(--r-lg) var(--r-lg);background:var(--surf2);flex-wrap:wrap;justify-content:flex-end;gap:10px;padding:14px 20px 18px;display:flex}@media (width<=560px){.psd[data-v-4a5aa7f1]{border-inline:0;border-bottom:0;border-radius:0;width:100%;height:100dvh;max-height:none;inset:0;transform:none}.psd-head[data-v-4a5aa7f1]{padding:14px 16px 8px}.psd-modes[data-v-4a5aa7f1]{grid-template-columns:repeat(2,minmax(0,1fr));padding:0 16px 10px}.psd-mode[data-v-4a5aa7f1]{text-align:start;flex-direction:row;justify-content:flex-start;gap:8px;min-height:46px;padding:6px 10px}.psd-body[data-v-4a5aa7f1]{padding:14px 16px 8px}.psd-grid[data-v-4a5aa7f1]{grid-template-columns:repeat(2,minmax(0,1fr))}.psd-foot[data-v-4a5aa7f1]{padding:12px 16px calc(12px + env(safe-area-inset-bottom,0px));border-radius:0;flex-wrap:nowrap}.psd-foot .pl-btn[data-v-4a5aa7f1]{white-space:normal;text-align:center;flex:1 1 0;min-width:0}.psd-foot .psd-cancel[data-v-4a5aa7f1]{flex:none}}@media (prefers-reduced-motion:reduce){.psd-mode[data-v-4a5aa7f1],.psd-img[data-v-4a5aa7f1]{transition:none}}.fwc[data-v-4aba533c]{border:1px solid var(--line2);border-left:3px solid var(--acc);border-radius:var(--r);background:var(--surf);flex-wrap:wrap;justify-content:space-between;align-items:flex-start;gap:16px 24px;margin-bottom:16px;padding:16px 18px;display:flex}.fwc--pending[data-v-4aba533c]{background:var(--acc-dim)}.fwc-main[data-v-4aba533c]{flex:320px;min-width:0}.fwc-title[data-v-4aba533c]{font-size:var(--t-15,15px);color:var(--ink);align-items:center;gap:8px;margin:0 0 6px;font-weight:600;display:flex}.fwc-ic[data-v-4aba533c]{fill:none;width:18px;height:18px;stroke:var(--acc-hi);stroke-width:1.8px;stroke-linecap:round;stroke-linejoin:round}.fwc-versions[data-v-4aba533c]{font-family:var(--font-mono,ui-monospace, monospace);flex-wrap:wrap;align-items:baseline;gap:8px;margin:0 0 6px;display:flex}.fwc-ver[data-v-4aba533c]{color:var(--ink2)}.fwc-ver--new[data-v-4aba533c]{color:var(--acc-hi);font-weight:600}.fwc-arrow[data-v-4aba533c]:before{content:"→";color:var(--ink3)}.fwc-note[data-v-4aba533c]{color:var(--ink);white-space:pre-line;overflow-wrap:anywhere;margin:0 0 8px}.fwc-more[data-v-4aba533c]{appearance:none;color:var(--acc-text);font:inherit;font-size:var(--t-12,12px);text-underline-offset:2px;cursor:pointer;background:0 0;border:0;margin:-4px 0 8px;padding:0;font-weight:600;text-decoration:underline}.fwc-more[data-v-4aba533c]:focus-visible{box-shadow:0 0 0 3px var(--acc-dim);border-radius:4px;outline:none}.fwc-impacts[data-v-4aba533c]{color:var(--ink2);font-size:var(--t-13,13px);margin:0 0 8px;padding-left:18px}.fwc-meta[data-v-4aba533c]{color:var(--ink3);font-size:var(--t-12,12px);margin:0}.fwc-next[data-v-4aba533c]{color:var(--ink2);margin-top:4px}.fwc-actions[data-v-4aba533c],.fwc-confirm[data-v-4aba533c]{flex-wrap:wrap;align-items:center;gap:8px;display:flex}.fwc-confirm p[data-v-4aba533c]{color:var(--ink);font-size:var(--t-13,13px);flex:100%;margin:0}.fwc-readonly[data-v-4aba533c]{color:var(--ink2);font-size:var(--t-13,13px);margin:0}.fw-star{appearance:none;border:1px solid var(--line);border-radius:var(--r);width:34px;height:34px;color:var(--ink3);cursor:pointer;transition:border-color var(--dur), background-color var(--dur), color var(--dur);background:0 0;flex:none;justify-content:center;align-items:center;padding:0;display:inline-flex}.fw-star svg{width:19px;height:19px}.fw-star[aria-pressed=true]{color:var(--acc-text);border-color:color-mix(in srgb, var(--acc) 35%, var(--line));background:color-mix(in srgb, var(--acc) 8%, transparent)}.fw-star.is-muted[aria-pressed=true]{color:color-mix(in srgb, var(--acc) 55%, var(--ink3))}.fw-star[disabled]{opacity:.5;cursor:not-allowed}.fw-star:focus-visible{outline:2px solid var(--acc);outline-offset:2px}@media (hover:hover){.fw-star:not([disabled]):hover{border-color:var(--ink2);color:var(--acc-hi);background:var(--surf-hover)}}.fw-tip{position:relative}.fw-tip:after{content:attr(data-tip);z-index:30;background:var(--surf2);border:1px solid var(--line2);width:max-content;max-width:260px;color:var(--ink);font:400 12px/1.5 var(--font);letter-spacing:0;text-transform:none;white-space:normal;text-align:left;box-shadow:0 8px 20px var(--shadow-c-pop);pointer-events:none;opacity:0;visibility:hidden;transition:opacity var(--dur);border-radius:7px;padding:7px 10px;position:absolute;top:calc(100% + 6px);left:0}.fw-tip--right:after{top:50%;left:calc(100% + 8px);transform:translateY(-50%)}.fw-tip:focus-visible:after{opacity:1;visibility:visible}@media (hover:hover){.fw-tip:hover:after{opacity:1;visibility:visible}}.fw-who{white-space:nowrap;letter-spacing:0;text-transform:none;border-radius:999px;align-items:center;gap:5px;padding:4px 7px;font-size:11px;font-weight:600;line-height:1;display:inline-flex}.fw-who svg{width:12px;height:12px}.fw-who--me{color:var(--acc-hi);background:color-mix(in srgb, var(--acc) 12%, transparent);border:1px solid color-mix(in srgb, var(--acc) 45%, transparent)}.fw-who--org{color:var(--ink2);border:1px dashed var(--ink3);background:0 0}.fw-org{border:1px dashed var(--ink3);color:var(--ink2);white-space:nowrap;vertical-align:1px;border-radius:999px;align-items:center;gap:4px;margin-inline-start:8px;padding:2px 7px;font-size:11px;font-weight:500;line-height:1.2;display:inline-flex}.fw-org svg{width:11px;height:11px}.fw-bar{flex-wrap:wrap;align-items:center;gap:8px 12px;display:flex}.fw-tally{color:var(--ink2);align-items:center;gap:7px;font-size:13px;display:inline-flex}.fw-tally b{color:var(--ink);font-family:var(--font-mono);font-variant-numeric:tabular-nums;font-weight:500}.fw-tally svg{width:16px;height:16px;color:var(--acc-text)}.fw-warn{font-size:var(--t-12);color:var(--act);margin:0}.fw-pick-bar{font-size:var(--t-12);flex-wrap:wrap;justify-content:space-between;align-items:center;gap:8px;margin:4px 0 8px;display:flex}.fw-pick-bar b{color:var(--ink);font-family:var(--font-mono);font-weight:500}.fw-linkbtn{appearance:none;color:var(--acc-hi);font:inherit;font-size:var(--t-12);cursor:pointer;text-underline-offset:3px;background:0 0;border:0;padding:2px 0;text-decoration:underline}.fw-linkbtn[disabled]{color:var(--ink3);cursor:default;text-decoration:none}.fw-linkbtn:focus-visible{outline:2px solid var(--acc);outline-offset:2px}.fw-chk-list{flex-direction:column;gap:6px;margin:0;padding:0;list-style:none;display:flex}.fw-chk{border:1px solid var(--line2);border-radius:var(--r);background:var(--surf-tbl);cursor:pointer;min-width:0;color:var(--ink);align-items:flex-start;gap:10px;padding:9px 12px;display:flex}.fw-chk:has(input:checked){border-color:color-mix(in srgb, var(--acc) 55%, var(--line2));background:color-mix(in srgb, var(--acc) 7%, var(--surf-tbl))}@media (hover:hover){.fw-chk:hover{border-color:var(--ink3)}}.fw-chk input{appearance:none;border:1.5px solid var(--ink3);cursor:pointer;background:0 0;border-radius:4px;flex:none;width:16px;height:16px;margin:2px 0 0;position:relative}.fw-chk input:checked{background:var(--acc);border-color:var(--acc)}.fw-chk input:checked:after{content:"";border:solid var(--acc-ink);border-width:0 2px 2px 0;width:4px;height:9px;position:absolute;top:0;left:4px;transform:rotate(45deg)}.fw-chk input:focus-visible{outline:2px solid var(--acc);outline-offset:2px}.fw-chk-t{flex:1;min-width:0}.fw-chk-t b{font-size:13.5px;font-weight:600}.fw-chk-s{font-size:var(--t-12);color:var(--ink2);line-height:1.45;display:block}.fw-chk-n{font-family:var(--font-mono);font-size:var(--t-12);color:var(--ink2);white-space:nowrap;margin-top:2px}.fw-dflt{border:1px solid var(--line2);color:var(--ink2);white-space:nowrap;vertical-align:1px;border-radius:999px;margin-inline-start:6px;padding:1px 7px;font-size:11px}@media (width<=720px){.fw-chk{min-height:48px}.fw-star{width:40px;height:40px}}.fw-off{border:1px solid color-mix(in srgb, var(--act) 55%, transparent);background:color-mix(in srgb, var(--act) 10%, transparent);color:var(--act);white-space:nowrap;vertical-align:1px;border-radius:999px;align-items:center;gap:4px;margin-inline-start:8px;padding:2px 7px;font-size:11px;font-weight:500;line-height:1.2;display:inline-flex}.fw-off svg{width:11px;height:11px}.fw-adminonly{font-size:var(--t-12);color:var(--ink3);margin:0 0 8px}.fw-cs-row{border:1px solid var(--line2);border-radius:var(--r);background:var(--surf-tbl);align-items:center;gap:12px;min-width:0;padding:9px 12px;display:flex}.fw-cs-row.is-off{border-color:color-mix(in srgb, var(--act) 45%, var(--line2));background:color-mix(in srgb, var(--act) 6%, var(--surf-tbl))}.fw-cs-n{font-family:var(--font-mono);white-space:nowrap}.fw-cs-state{font-size:var(--t-12);color:var(--ink2);white-space:nowrap}.fw-warn.fw-cs-warn{margin-top:12px;line-height:1.5}.mb-modal-body .fw-cs-foot,.fw-cs-foot{margin:var(--sp-3) 0 0;font-size:var(--t-12);color:var(--ink2);line-height:1.5}.fw-sw{cursor:pointer;font-size:var(--t-12);color:var(--ink);white-space:nowrap;align-items:center;gap:8px;display:inline-flex}.fw-sw input{appearance:none;background:var(--line2);cursor:pointer;width:32px;height:18px;transition:background var(--dur);border-radius:999px;flex:none;margin:0;position:relative}.fw-sw input:after{content:"";background:var(--surf);width:14px;height:14px;transition:transform var(--dur);border-radius:50%;position:absolute;top:2px;left:2px}.fw-sw input:checked{background:var(--acc)}.fw-sw input:checked:after{transform:translate(14px)}.fw-sw input:focus-visible{outline:2px solid var(--acc);outline-offset:2px}.fw-sw input[disabled]{opacity:.5;cursor:not-allowed}@media (width<=620px){.fw-cs-row{flex-wrap:wrap}.fw-cs-row .fw-chk-t{flex-basis:100%}}.mtw-gap[data-v-678bdbd6]{margin-bottom:12px}.mtw-opts[data-v-678bdbd6]{flex-direction:column;gap:6px;margin-bottom:12px;display:flex}.mtw-opt[data-v-678bdbd6]{border:1px solid var(--line2);border-radius:var(--r);background:var(--bg);cursor:pointer;align-items:center;gap:10px;min-width:0;padding:9px 12px;display:flex;position:relative}.mtw-opt input[data-v-678bdbd6]{opacity:0;cursor:pointer;margin:0;position:absolute;inset:0}.mtw-opt.is-on[data-v-678bdbd6]{border-color:var(--acc);background:var(--acc-dim)}.mtw-opt.is-cur[data-v-678bdbd6]{cursor:default;opacity:.7}.mtw-opt.is-cur input[data-v-678bdbd6]{cursor:default}.mtw-opt[data-v-678bdbd6]:has(input:focus-visible){box-shadow:0 0 0 3px var(--acc-dim)}.mtw-ot[data-v-678bdbd6]{min-width:0;font-size:var(--t-12);color:var(--ink2);flex-direction:column;display:flex}.mtw-ot b[data-v-678bdbd6]{font-size:var(--t-135);color:var(--ink);overflow-wrap:anywhere;font-weight:600}.mtw-badge[data-v-678bdbd6]{margin-inline-start:6px}.mtw-new[data-v-678bdbd6]{align-self:flex-start}.mtw-newrow[data-v-678bdbd6]{flex-direction:column;gap:6px;display:flex}.mtw-newlabel[data-v-678bdbd6]{font-size:var(--t-12);color:var(--ink2)}.mtw-newline[data-v-678bdbd6]{gap:8px;display:flex}.mtw-input[data-v-678bdbd6]{border:1px solid var(--line2);border-radius:var(--r);background:var(--bg);min-width:0;min-height:30px;color:var(--ink);font:inherit;font-size:var(--t-135);flex:auto;padding:4px 10px}.mtw-input[data-v-678bdbd6]:focus-visible{border-color:var(--acc);box-shadow:0 0 0 3px var(--acc-dim);outline:none}.mtw-input[aria-invalid=true][data-v-678bdbd6]{border-color:var(--act)}.mtw-why[data-v-678bdbd6]{font-size:var(--t-12);color:var(--ink2);margin-inline-start:8px}.mtw-preview[data-v-678bdbd6]{border:1px solid color-mix(in srgb, var(--acc) 25%, var(--line2));border-radius:var(--r);background:color-mix(in srgb, var(--acc) 5%, var(--surf));margin:0 0 12px;padding:10px 12px}.mtw-preview-t[data-v-678bdbd6]{font-size:var(--t-12);color:var(--future);margin:0 0 6px;font-weight:600}.mtw-preview ul[data-v-678bdbd6]{flex-direction:column;gap:4px;margin:0;padding:0;list-style:none;display:flex}.mtw-preview li[data-v-678bdbd6]{font-size:var(--t-135);color:var(--ink);overflow-wrap:anywhere}.mtw-preview li.mtw-same[data-v-678bdbd6]{font-size:var(--t-12);color:var(--ink2)}.mtw-preview-note[data-v-678bdbd6],.mtw-hint[data-v-678bdbd6]{font-size:var(--t-12);color:var(--ink2);margin:8px 0 0}.mtw-hint[data-v-678bdbd6]{margin:0 0 12px}.sgr[data-v-985984a9]{align-items:center;gap:var(--sp-4);margin-top:var(--sp-3);flex-wrap:wrap;display:flex}.sgr-ring[data-v-985984a9]{flex:none;width:132px;height:132px;position:relative}.sgr-ring svg[data-v-985984a9]{width:132px;height:132px;display:block;transform:rotate(-90deg)}.sgr-trk[data-v-985984a9]{stroke:var(--line)}.sgr-free[data-v-985984a9]{stroke:var(--acc-hi)}.sgr-used[data-v-985984a9]{stroke:var(--ink3)}.sgr--low .sgr-free[data-v-985984a9]{stroke:var(--act)}.sgr-c[data-v-985984a9]{text-align:center;flex-direction:column;justify-content:center;align-items:center;padding:0 16px;display:flex;position:absolute;inset:0}.sgr-c b[data-v-985984a9]{font-family:var(--font-mono);font-size:var(--t-19);white-space:nowrap;font-weight:600;line-height:1.35}.sgr-c span[data-v-985984a9]{font-size:var(--t-135);color:var(--ink2);margin-top:2px;line-height:1.4}.sgr-leg[data-v-985984a9]{grid-template-columns:max-content max-content;align-items:baseline;gap:6px 18px;margin:0;display:grid}.sgr-leg div[data-v-985984a9]{display:contents}.sgr-leg dt[data-v-985984a9]{color:var(--ink2);font-size:var(--t-135);align-items:center;gap:6px;display:inline-flex}.sgr-leg dd[data-v-985984a9]{text-align:right;font-family:var(--font-mono);margin:0;font-size:16px}.sgr-lg[data-v-985984a9]{border-radius:2px;flex:none;width:11px;height:11px;display:inline-block}.sgr-lg--free[data-v-985984a9]{background:var(--acc-hi)}.sgr--low .sgr-lg--free[data-v-985984a9]{background:var(--act)}.sgr-lg--used[data-v-985984a9]{background:var(--ink3)}.sgr-lg--tot[data-v-985984a9]{border:1px solid var(--line2)}.dot[data-v-8fdfdb84] .dnf-count,.dot[data-v-8fdfdb84] .dnf-note,.dot[data-v-8fdfdb84] .ddf-count,.dot[data-v-8fdfdb84] .ddf-note,.dot[data-v-8fdfdb84] .dtf-k,.dot[data-v-8fdfdb84] .dtf-ro,.dot[data-v-8fdfdb84] .dtf-add,.dot[data-v-8fdfdb84] .dtf-msg,.dot[data-v-8fdfdb84] .fwc-more,.dot[data-v-8fdfdb84] .fwc-impacts,.dot[data-v-8fdfdb84] .fwc-meta,.dot[data-v-8fdfdb84] .fwc-confirm p,.dot[data-v-8fdfdb84] .fwc-readonly{font-size:var(--t-135)}.dot-admin-only[data-v-8fdfdb84]{font-size:var(--t-135);color:var(--ink3);white-space:nowrap}.dot-degraded[data-v-8fdfdb84]{margin:0 0 var(--sp-3);padding:var(--sp-2) var(--sp-3);border:1px dashed var(--future);border-radius:var(--r);color:var(--ink2);font-size:var(--t-135)}.dot[data-v-8fdfdb84]{font-size:var(--t-135);flex-direction:column;display:flex}.dot-grid[data-v-8fdfdb84]{gap:var(--sp-3);margin-bottom:var(--sp-4);grid-template-columns:repeat(12,minmax(0,1fr));display:grid}.dot-s3[data-v-8fdfdb84]{grid-column:span 3}.dot-s4[data-v-8fdfdb84]{grid-column:span 4}.dot-s5[data-v-8fdfdb84]{grid-column:span 5}.dot-s6[data-v-8fdfdb84]{grid-column:span 6}.dot-s7[data-v-8fdfdb84]{grid-column:span 7}.dot-s12[data-v-8fdfdb84]{grid-column:span 12}@media (width<=1279px){.dot-s3[data-v-8fdfdb84],.dot-s4[data-v-8fdfdb84]{grid-column:span 6}.dot-s5[data-v-8fdfdb84],.dot-s7[data-v-8fdfdb84]{grid-column:span 12}}@media (width<=620px){.dot-s3[data-v-8fdfdb84],.dot-s4[data-v-8fdfdb84],.dot-s5[data-v-8fdfdb84],.dot-s6[data-v-8fdfdb84],.dot-s7[data-v-8fdfdb84]{grid-column:span 12}}.dot-note[data-v-8fdfdb84]{gap:var(--sp-3);background:var(--surf-card);border:1px solid var(--line-card);border-radius:var(--r-lg);padding:var(--sp-3) var(--sp-4);margin-bottom:var(--sp-5);align-items:flex-start;display:flex}.dot-note-i[data-v-8fdfdb84]{width:18px;height:18px;color:var(--future);flex:none;margin-top:2px}.dot-note p[data-v-8fdfdb84]{font-size:var(--t-135);color:var(--ink2);min-width:0;margin:0;line-height:1.65}.dot-note b[data-v-8fdfdb84]{color:var(--ink);font-weight:600}.dot-card[data-v-8fdfdb84]{background:var(--surf-card);border:1px solid var(--line-card);box-shadow:var(--shadow-card);border-radius:var(--r-lg);padding:var(--sp-4);min-width:0}.dot-h[data-v-8fdfdb84]{align-items:center;gap:var(--sp-2);margin:0 0 var(--sp-3);font-size:var(--t-135);text-transform:var(--t-label-tf);letter-spacing:var(--t-label-track);color:var(--future);flex-wrap:wrap;font-weight:700;display:flex}.dot-h[data-v-8fdfdb84]:before{content:"";background:var(--future);width:6px;height:6px;box-shadow:0 0 6px color-mix(in srgb, var(--acc) 70%, transparent);flex:none}.dot-kv[data-v-8fdfdb84]{margin:var(--sp-3) 0 0;gap:var(--sp-2);flex-direction:column;display:flex}.dot-row[data-v-8fdfdb84]{justify-content:space-between;align-items:baseline;gap:var(--sp-3);display:flex}.dot-row dt[data-v-8fdfdb84]{color:var(--ink2);font-size:var(--t-135);flex:none}.dot-row dd[data-v-8fdfdb84]{color:var(--ink);text-align:right;overflow-wrap:anywhere;min-width:0;margin:0;font-size:16px}.dot-kv--stack .dot-row[data-v-8fdfdb84]{align-items:stretch;gap:var(--sp-1);flex-direction:column}.dot-kv--stack .dot-row dd[data-v-8fdfdb84]{text-align:left}.dot-mono[data-v-8fdfdb84]{font-family:var(--font-mono)}.dot-ver-link[data-v-8fdfdb84]{appearance:none;color:var(--acc-text);font:inherit;text-underline-offset:2px;cursor:pointer;background:0 0;border:0;padding:0;text-decoration:underline}.dot-ver-link[data-v-8fdfdb84]:focus-visible{box-shadow:0 0 0 3px var(--acc-dim);border-radius:4px;outline:none}.dot-muted[data-v-8fdfdb84]{color:var(--ink2)}.dot-grp[data-v-8fdfdb84]{margin:0 0 var(--sp-5)}.dot-grp-h[data-v-8fdfdb84]{margin:0 0 var(--sp-3);border-bottom:1px solid var(--line);flex-wrap:wrap;align-items:baseline;gap:4px 14px;padding-bottom:6px;display:flex}.dot-grp-h h2[data-v-8fdfdb84]{font-size:var(--t-19);color:var(--ink);margin:0;font-weight:600}.dot-grp-q[data-v-8fdfdb84]{font-size:var(--t-135);color:var(--ink2)}.dot-grp .dot-grid[data-v-8fdfdb84]{margin-bottom:0}.dot-st[data-v-8fdfdb84]{container-type:inline-size}.dot-st-badge[data-v-8fdfdb84]{margin:0}.dot-st-badge[data-v-8fdfdb84] .dhb{font-size:var(--t-19);column-gap:9px;font-weight:600}.dot-st-badge[data-v-8fdfdb84] .dhb-2{font-size:16px}.dot-st-badge[data-v-8fdfdb84] .dhb--online i,.dot-st-badge[data-v-8fdfdb84] .dhb--alarm i{width:11px;height:11px}.dot-st-badge[data-v-8fdfdb84] .dhb--offline i{width:12px;height:12px}.dot-st-main[data-v-8fdfdb84] .dcc{font-size:var(--t-135)}.dot-tm[data-v-8fdfdb84]{margin:var(--sp-3) 0 0;grid-template-columns:minmax(0,1fr);display:grid}.dot-tm-b[data-v-8fdfdb84]{min-width:0;padding:var(--sp-3) 0;border-top:1px solid var(--line)}.dot-tm-b>dd[data-v-8fdfdb84]{margin:0}.dot-tm-l[data-v-8fdfdb84]{font-size:var(--t-135);color:var(--ink2);display:block}.dot-tm-v[data-v-8fdfdb84]{font-size:var(--t-19);overflow-wrap:anywhere;margin-top:2px;font-weight:600;line-height:1.25;display:block}.dot-tm-v--passed[data-v-8fdfdb84]{color:var(--act)}.dot-tm-a[data-v-8fdfdb84]{font-family:var(--font-mono);color:var(--ink2);overflow-wrap:anywhere;margin-top:2px;font-size:16px;display:block}.dot-tm-s[data-v-8fdfdb84]{font-size:var(--t-135);color:var(--ink2);align-items:flex-start;gap:6px;margin-top:6px;line-height:1.5;display:flex}.dot-tm-s svg[data-v-8fdfdb84]{flex:none;width:15px;height:15px;margin-top:3px}@container (width>=420px){.dot-tm[data-v-8fdfdb84]{border-top:1px solid var(--line);grid-template-columns:minmax(0,1fr) minmax(0,1fr)}.dot-tm-b[data-v-8fdfdb84]{padding:var(--sp-3) var(--sp-4) 0 0;border-top:0}.dot-tm-b+.dot-tm-b[data-v-8fdfdb84]{padding:var(--sp-3) 0 0 var(--sp-4);border-left:1px solid var(--line)}}@container (width>=820px){.dot-st-body[data-v-8fdfdb84]{grid-template-columns:minmax(0,1fr) minmax(0,2fr);align-items:start;column-gap:28px;display:grid}.dot-st-body>.dot-tm[data-v-8fdfdb84]{border-top:0;margin-top:0}.dot-st .dot-tm-b[data-v-8fdfdb84]{padding-top:0}}.dot-pw-a .dot-h[data-v-8fdfdb84],.dot-pw-b .dot-h[data-v-8fdfdb84]{margin-bottom:var(--sp-2)}.dot-pw-b[data-v-8fdfdb84]{margin-top:var(--sp-4);padding-top:var(--sp-3);border-top:1px solid var(--line)}.dot-bat[data-v-8fdfdb84]{align-items:center;gap:var(--sp-3);flex-wrap:wrap;display:flex}.dot-bat-plug[data-v-8fdfdb84]{width:46px;height:46px;color:var(--ink2);flex:none}.dot-bat-txt[data-v-8fdfdb84]{min-width:0}.dot-bat-v[data-v-8fdfdb84]{font-size:var(--t-19);font-weight:600;line-height:1.25;display:block}.dot-bat-ps[data-v-8fdfdb84]{font-size:var(--t-135);color:var(--ink2);margin-top:2px;display:block}.dot-bat-ps-v[data-v-8fdfdb84]:before{content:" · "}.dot-bat-chip[data-v-8fdfdb84]{font-size:var(--t-135);color:var(--future);margin-top:4px;display:inline-block}.dot-bat-low[data-v-8fdfdb84]{margin:var(--sp-3) 0 0;border-radius:var(--r);border:1px solid color-mix(in srgb, var(--act) 45%, var(--line2));font-size:var(--t-135);padding:10px 12px;line-height:1.55}.dot-stg-low[data-v-8fdfdb84]{margin:var(--sp-3) 0 0;font-size:var(--t-135);color:var(--act);font-weight:600}.dot-sync[data-v-8fdfdb84]{margin-top:6px}.dot-paused[data-v-8fdfdb84]{font-size:var(--t-135);color:var(--ink2);margin:4px 0 0}.dot-linkbtn[data-v-8fdfdb84]{appearance:none;color:var(--acc-text);font:inherit;cursor:pointer;background:0 0;border:0;padding:0}.dot-linkbtn[data-v-8fdfdb84]:focus-visible{outline:2px solid var(--acc);outline-offset:2px}.dot-sync-line[data-v-8fdfdb84]{font-size:var(--t-135);color:var(--ink2);margin:0}.dot-sync-failed[data-v-8fdfdb84]{font-size:var(--t-135);color:var(--ink2);margin:4px 0 0;padding-left:18px}.dot-unk[data-v-8fdfdb84]{font-size:var(--t-19);color:var(--ink2);margin:0;font-weight:600}.dot-sub[data-v-8fdfdb84]{font-size:var(--t-135);color:var(--ink2);margin:var(--sp-2) 0 0}.dot-sub--flat[data-v-8fdfdb84]{margin:0}.dot-fromdev[data-v-8fdfdb84]{color:var(--ink2);font-size:var(--t-135);display:block}.dot-temp[data-v-8fdfdb84]{justify-content:space-between;gap:var(--sp-2);font-size:var(--t-135);border-bottom:1px solid var(--line);padding:7px 0;display:flex}.dot-temp[data-v-8fdfdb84]:last-of-type{border-bottom:0}.dot-temp-v[data-v-8fdfdb84]{font-size:16px;font-weight:700}.dot-temp-v--act[data-v-8fdfdb84]{color:var(--act)}.dot-act[data-v-8fdfdb84]{color:var(--act);font-weight:600}.dot-card--todo[data-v-8fdfdb84]{box-shadow:none;background:0 0;border-style:dashed}.dot-src[data-v-8fdfdb84]{text-transform:none;letter-spacing:normal;color:var(--ink2);font-weight:400}.dot-src--row[data-v-8fdfdb84]{margin-left:var(--sp-2);font-size:var(--t-135)}.dot-badge[data-v-8fdfdb84]{font-size:var(--t-label);font-weight:var(--t-label-w);text-transform:var(--t-label-tf);letter-spacing:var(--t-label-track);color:var(--ink2);border:1px solid var(--line2);padding:1px var(--sp-2);border-radius:999px;flex:none}.dot-assigned[data-v-8fdfdb84]{font-size:var(--t-135);color:var(--ink2);overflow-wrap:anywhere;margin:4px 0 0}.dot-wait[data-v-8fdfdb84]{margin:var(--sp-3) 0 0;color:var(--ink2);font-size:var(--t-135);line-height:1.6}.dot-h+.dot-wait[data-v-8fdfdb84]{margin-top:0}.dot-ph[data-v-8fdfdb84]{color:var(--ink3)}.dot-failed[data-v-8fdfdb84]{font-size:var(--t-135);margin:0;font-weight:600}.dot-bars[data-v-8fdfdb84]{border:1px solid var(--ink3);border-radius:4px;align-items:flex-end;gap:2px;height:26px;padding:2px;display:inline-flex}.dot-bars i[data-v-8fdfdb84]{background:var(--line2);width:8px;height:20px;display:block}.dot-chart[data-v-8fdfdb84]{margin-top:var(--sp-3)}.dot-mbar[data-v-8fdfdb84]{background:var(--line2);border-radius:2px;height:16px;display:block}.dot-legend[data-v-8fdfdb84]{gap:var(--sp-2) var(--sp-4);margin-top:var(--sp-2);color:var(--ink2);font-size:var(--t-135);flex-wrap:wrap;display:flex}.dot-legend span[data-v-8fdfdb84]{align-items:center;gap:6px;display:inline-flex}.dot-lg[data-v-8fdfdb84]{border-radius:2px;flex:none;width:10px;height:10px}.dot-lg--free[data-v-8fdfdb84]{background:var(--acc-hi)}.dot-lg--used[data-v-8fdfdb84]{background:var(--ink3)}.dot-npc[data-v-8fdfdb84]{container-type:inline-size}.dot-np-body[data-v-8fdfdb84]{gap:var(--sp-4);grid-template-columns:minmax(0,1fr);display:grid}@container (width>=760px){.dot-np-body[data-v-8fdfdb84]{grid-template-columns:minmax(0,1fr) minmax(0,1.5fr);align-items:start;column-gap:28px}}.dot-np-left[data-v-8fdfdb84]{min-width:0}.dot-np-src[data-v-8fdfdb84]{flex-wrap:wrap;align-items:baseline;gap:2px 8px;margin:0;display:flex}.dot-np-src-k[data-v-8fdfdb84]{font-size:var(--t-135);color:var(--ink2)}.dot-np-src-v[data-v-8fdfdb84]{overflow-wrap:anywhere;min-width:0;font-size:16px;font-weight:600}.dot-np-src-v--muted[data-v-8fdfdb84]{color:var(--ink2);font-weight:400}.dot-np-src-m[data-v-8fdfdb84]{font-size:var(--t-135);color:var(--ink2);flex-basis:100%}.dot-np-slot[data-v-8fdfdb84]{margin:var(--sp-2) 0 0;font-size:var(--t-135);color:var(--ink2);flex-wrap:wrap;align-items:center;gap:4px 8px;display:flex}.dot-np-foot[data-v-8fdfdb84]{margin:var(--sp-3) 0 0;font-size:var(--t-135);color:var(--ink2);line-height:1.55}.dot-np2[data-v-8fdfdb84]{gap:var(--sp-4);grid-template-columns:minmax(0,1fr);display:grid}@container (width>=440px){.dot-np2[data-v-8fdfdb84]{grid-template-columns:minmax(0,1fr) minmax(0,1fr)}}.dot-np2-cell[data-v-8fdfdb84]{min-width:0}.dot-np2-lbl[data-v-8fdfdb84]{font-size:var(--t-135);color:var(--ink2);margin-bottom:6px;display:block}.dot-np2-name[data-v-8fdfdb84]{overflow-wrap:anywhere;margin:6px 0 0;font-size:16px}.dot-np2-name--muted[data-v-8fdfdb84]{color:var(--ink2)}.dot-np2-when[data-v-8fdfdb84]{font-size:var(--t-135);color:var(--ink2);margin:2px 0 0}.dot-np2-when b[data-v-8fdfdb84]{color:var(--ink);font-size:16px;font-weight:600;display:block}.dot-thumb--faded img[data-v-8fdfdb84]{opacity:.45}.dot-thumb[data-v-8fdfdb84]{width:132px;height:132px;padding:var(--sp-2);text-align:center;border:1px dashed var(--line2);border-radius:var(--r);color:var(--ink2);font-size:var(--t-135);background:0 0;flex:none;justify-content:center;align-items:center;margin:0;line-height:1.5;display:flex}.dot-thumb--img[data-v-8fdfdb84]{appearance:none;border-style:solid;border-color:var(--line);background:var(--bg);padding:0;overflow:hidden}.dot-thumb--img img[data-v-8fdfdb84]{object-fit:contain;width:100%;height:100%;display:block}.dot-hrow[data-v-8fdfdb84]{justify-content:space-between;align-items:center;gap:var(--sp-2);margin:0 0 var(--sp-3);flex-wrap:wrap;display:flex}.dot-hrow .dot-h[data-v-8fdfdb84]{margin:0}.dot-name-row[data-v-8fdfdb84]{gap:var(--sp-2);margin-top:var(--sp-3);flex-wrap:wrap;align-items:center;display:flex}.dot-inp[data-v-8fdfdb84]{background:var(--bg);border:1px solid var(--line2);border-radius:var(--r);min-width:0;height:38px;color:var(--ink);font:inherit;flex:200px;padding:0 12px}.dot-textarea[data-v-8fdfdb84]{width:100%;height:auto;min-height:76px;margin-top:var(--sp-3);resize:none;padding:10px 12px;line-height:1.55;display:block}.dot-btn[data-v-8fdfdb84]{border:1px solid var(--line2);border-radius:var(--r);height:38px;color:var(--ink);font:inherit;cursor:pointer;background:0 0;flex:none;padding:0 14px}.dot-btn--primary[data-v-8fdfdb84]{border-color:color-mix(in srgb, var(--acc) 45%, var(--line2))}.dot-inp[data-v-8fdfdb84]:disabled,.dot-btn[data-v-8fdfdb84]:disabled,.dot-chip[data-v-8fdfdb84]:disabled{opacity:.55;cursor:not-allowed}.dot-row-actions[data-v-8fdfdb84]{gap:var(--sp-2);margin-top:var(--sp-2);flex-wrap:wrap;align-items:center;display:flex}.dot-ws[data-v-8fdfdb84]{font-size:16px}.dot-cloud[data-v-8fdfdb84]{margin:var(--sp-2) 0 0;column-gap:var(--sp-5);grid-template-columns:max-content minmax(0,1fr);display:grid}.dot-cloud-row[data-v-8fdfdb84]{display:contents}.dot-cloud-row>dt[data-v-8fdfdb84],.dot-cloud-row>dd[data-v-8fdfdb84]{padding:var(--sp-3) 0;border-top:1px solid var(--line)}.dot-cloud-row:first-child>dt[data-v-8fdfdb84],.dot-cloud-row:first-child>dd[data-v-8fdfdb84]{border-top:0}.dot-cloud-row>dt[data-v-8fdfdb84]{color:var(--ink2);font-size:var(--t-135);padding-top:calc(var(--sp-3) + 9px)}.dot-cloud-row>dd[data-v-8fdfdb84]{min-width:0;margin:0}.dot-cloud-ws[data-v-8fdfdb84]{align-items:center;gap:var(--sp-3);flex-wrap:wrap;display:flex}@media (width<=620px){.dot-cloud[data-v-8fdfdb84]{grid-template-columns:minmax(0,1fr)}.dot-cloud-row>dd[data-v-8fdfdb84]{border-top:0;padding-top:0}.dot-cloud-row>dt[data-v-8fdfdb84]{padding-bottom:var(--sp-2)}}.dot-chips[data-v-8fdfdb84]{gap:var(--sp-2);margin-top:var(--sp-3);flex-wrap:wrap;display:flex}.dot-chip[data-v-8fdfdb84]{border:1px solid var(--line2);color:var(--ink);font:inherit;font-size:var(--t-135);cursor:pointer;background:0 0;border-radius:999px;align-items:center;padding:2px 10px;display:inline-flex}.dot-chip--add[data-v-8fdfdb84]{color:var(--ink2);border-style:dashed}.spn-row[data-v-d5511846]{flex-wrap:wrap;align-items:baseline;gap:4px 8px;min-width:0;display:flex}.spn-pill[data-v-d5511846]{border:1px dashed color-mix(in srgb, var(--future) 45%, var(--line2));color:var(--future);font-size:var(--t-state-lbl,12.5px);white-space:nowrap;border-radius:999px;flex:none;align-items:center;padding:0 6px;line-height:1.5;display:inline-flex}.spn-value[data-v-d5511846]{color:var(--ink);font-weight:600;font-size:var(--t-state,19.5px);overflow-wrap:anywhere;line-height:1.3}.spn-by[data-v-d5511846]{border:1px solid color-mix(in srgb, var(--act) 45%, var(--line2));color:var(--act);font-size:var(--t-state-lbl,12.5px);white-space:nowrap;appearance:none;cursor:help;background:0 0;border-radius:999px;flex:none;align-items:center;padding:0 6px;font-family:inherit;line-height:1.5;display:inline-flex}.spn-by[data-v-d5511846]:focus-visible{outline:2px solid var(--acc);outline-offset:2px}.spn-tipwrap[data-v-d5511846]{flex:none;display:inline-flex;position:relative}.spn-pop[data-v-d5511846]{z-index:20;border:1px solid var(--line2);border-radius:var(--r);background:var(--surf2);width:max-content;max-width:min(280px,70vw);box-shadow:var(--shadow);color:var(--ink);font-size:var(--t-12);white-space:normal;visibility:hidden;pointer-events:none;padding:8px 10px;line-height:1.5;position:absolute;inset-block-start:calc(100% + 6px);inset-inline-start:0}.spn-by:focus-visible+.spn-pop[data-v-d5511846]{visibility:visible}@media (hover:hover){.spn-tipwrap:hover .spn-pop[data-v-d5511846]{visibility:visible}}.spn-line[data-v-d5511846]{font-size:var(--t-state-sub,13.5px);overflow-wrap:anywhere;line-height:1.5}.spn-line--future[data-v-d5511846]{color:var(--future)}.spn-line--attention[data-v-d5511846]{color:var(--act)}.dsf[data-v-fc946ee4]{--t-state-lbl:12.5px;--t-state:19.5px;--t-state-sub:13.5px;gap:var(--sp-4);flex-direction:column;min-width:0;display:flex}.dsf-title[data-v-fc946ee4]{font-size:var(--t-19);color:var(--ink);margin:0;font-weight:700}.dsf-facts[data-v-fc946ee4]{font-size:var(--t-135);color:var(--ink);flex-wrap:wrap;align-items:baseline;gap:4px 12px;margin:0;display:flex}.dsf-facts--quiet[data-v-fc946ee4]{color:var(--ink2)}.dsf-notice[data-v-fc946ee4]{font-size:var(--t-135);color:var(--ink2);margin:0;line-height:1.6}.dsf-bands[data-v-fc946ee4]{gap:var(--sp-5);flex-direction:column;min-width:0;display:flex}.dsf-band-hd[data-v-fc946ee4]{align-items:center;gap:10px;margin:0 0 10px;display:flex}.dsf-band-title[data-v-fc946ee4]{font-size:var(--t-135);color:var(--ink);margin:0;font-weight:700}.dsf-band--soon .dsf-band-title[data-v-fc946ee4]{color:var(--future)}.dsf-band-rule[data-v-fc946ee4]{background:linear-gradient(90deg, var(--line2), transparent);flex:40px;min-width:20px;height:1px}.dsf-ro-wrap[data-v-fc946ee4]{flex:none;display:inline-flex;position:relative}.dsf-ro[data-v-fc946ee4]{appearance:none;border:1px solid var(--line2);color:var(--ink2);font:inherit;font-size:var(--t-12);cursor:help;background:0 0;border-radius:999px;align-items:center;padding:0 8px;line-height:1.7;display:inline-flex}.dsf-ro[data-v-fc946ee4]:focus-visible{outline:2px solid var(--acc);outline-offset:2px}.dsf-ro-pop[data-v-fc946ee4]{z-index:20;border:1px solid var(--line2);border-radius:var(--r);background:var(--surf2);width:max-content;max-width:min(320px,60vw);box-shadow:var(--shadow);color:var(--ink);font-size:var(--t-12);white-space:normal;opacity:0;visibility:hidden;pointer-events:none;padding:8px 10px;line-height:1.5;position:absolute;inset-block-start:calc(100% + 6px);inset-inline-start:0}.dsf-ro:focus-visible+.dsf-ro-pop[data-v-fc946ee4]{opacity:1;visibility:visible}@media (hover:hover){.dsf-ro-wrap:hover .dsf-ro-pop[data-v-fc946ee4]{opacity:1;visibility:visible}}.dsf-blocks[data-v-fc946ee4]{gap:var(--sp-4);flex-direction:column;min-width:0;display:flex}.dsf-blk[data-v-fc946ee4]{background:var(--surf-card);border:1px solid var(--line-card);border-radius:var(--r-lg);min-width:0}.dsf-blk-hd[data-v-fc946ee4]{padding:var(--sp-4) var(--sp-5) 0;flex-wrap:wrap;align-items:center;gap:10px;display:flex}.dsf-blk-title[data-v-fc946ee4]{font-size:var(--t-135);color:var(--ink);margin:0;font-weight:700}.dsf-blk-cmd[data-v-fc946ee4]{font-family:var(--font-mono);border:1px solid var(--line2);color:var(--ink3);border-radius:4px;flex:none;padding:0 5px;font-size:11px;line-height:1.7}.dsf-badge[data-v-fc946ee4]{white-space:nowrap;border-radius:999px;flex:none;align-items:center;padding:0 6px;font-size:11px;line-height:1.5;display:inline-flex}.dsf-badge--soon[data-v-fc946ee4]{border:1px dashed color-mix(in srgb, var(--future) 45%, var(--line2));color:var(--future)}.dsf-blk-note[data-v-fc946ee4]{margin:10px var(--sp-5) 0;border:1px dashed color-mix(in srgb, var(--future) 32%, var(--line2));border-radius:var(--r);background:color-mix(in srgb, var(--future) 6%, transparent);font-size:var(--t-135);color:var(--ink2);padding:9px 12px;line-height:1.6}.dsf-fields[data-v-fc946ee4]{padding:6px var(--sp-5) 0}.dsf-field[data-v-fc946ee4]{padding:var(--sp-5) 0;border:0;border-bottom:1px solid var(--line-row);grid-template-columns:minmax(0,1.1fr) minmax(0,1.3fr) minmax(0,1.2fr);align-items:start;gap:10px 24px;min-width:0;margin:0;display:grid}.dsf-field[data-v-fc946ee4]:last-of-type{border-bottom:0}.dsf-field--locked[data-v-fc946ee4],.dsf-field--ro[data-v-fc946ee4]{grid-template-columns:minmax(0,1.1fr) minmax(0,2.5fr)}.dsf-field--locked .dsf-f-ctl[data-v-fc946ee4]{opacity:.55}.dsf-f-head[data-v-fc946ee4]{min-width:0}.dsf-f-label[data-v-fc946ee4]{font-size:var(--t-135);color:var(--ink);margin:0;padding:0;font-weight:700}.dsf-f-hint[data-v-fc946ee4]{font-size:var(--t-12);color:var(--ink2);margin:4px 0 0;line-height:1.6}.dsf-f-ctl[data-v-fc946ee4]{min-width:0}.dsf-f-note[data-v-fc946ee4]{font-size:var(--t-12);color:var(--future);margin:8px 0 0;line-height:1.6}.dsf-ro[data-v-fc946ee4]{color:var(--ink);font-weight:600;font-size:var(--t-135);overflow-wrap:anywhere}.dsf-ro--unknown[data-v-fc946ee4]{color:var(--ink2);font-weight:500}.dsf-f-state[data-v-fc946ee4]{flex-direction:column;gap:5px;min-width:0;display:flex}.dsf-state-lbl[data-v-fc946ee4]{color:var(--future);font-size:var(--t-state-lbl)}.dsf-state-value[data-v-fc946ee4]{color:var(--ink);font-weight:600;font-size:var(--t-state);overflow-wrap:anywhere;line-height:1.3}.dsf-state-value--unknown[data-v-fc946ee4]{color:var(--ink2);font-weight:500;font-size:var(--t-state-sub);line-height:1.6}.dsf-invalid[data-v-fc946ee4]{color:var(--bad);font-size:var(--t-state-sub);overflow-wrap:anywhere;line-height:1.5}.dsf-seg[data-v-fc946ee4]{flex-wrap:wrap;gap:6px;display:flex}.dsf-seg-item[data-v-fc946ee4]{border:1px solid var(--line2);border-radius:var(--r);background:var(--bg);min-height:40px;color:var(--ink2);font-size:var(--t-135);cursor:pointer;align-items:center;gap:7px;padding:6px 14px;display:inline-flex;position:relative}.dsf-seg-item input[data-v-fc946ee4]{opacity:0;pointer-events:none;position:absolute}.dsf-seg-item[data-v-fc946ee4]:has(input:checked){border-color:var(--acc-hi);background:color-mix(in srgb, var(--acc) 18%, var(--bg));color:var(--ink);font-weight:600}.dsf-seg-item[data-v-fc946ee4]:has(input:focus-visible){box-shadow:0 0 0 3px var(--acc-dim)}.dsf-seg-item[data-v-fc946ee4]:has(input:disabled){cursor:default;opacity:.55}.dsf-ori[data-v-fc946ee4]{border:1.5px solid;border-radius:2px;flex:none;width:18px;height:13px;display:inline-block}.dsf-ori--portrait[data-v-fc946ee4]{width:13px;height:18px}.dsf-ori--flipped[data-v-fc946ee4]{border-top-width:4px}.dsf-sw[data-v-fc946ee4]{cursor:pointer;font-size:var(--t-135);align-items:center;gap:12px;display:inline-flex}.dsf-sw input[data-v-fc946ee4]{opacity:0;pointer-events:none;position:absolute}.dsf-sw-track[data-v-fc946ee4]{background:var(--line2);border-radius:999px;flex:none;width:48px;height:26px;position:relative}.dsf-sw-track[data-v-fc946ee4]:after{content:"";background:var(--ink2);border-radius:50%;width:20px;height:20px;position:absolute;top:3px;left:3px}.dsf-sw input:checked+.dsf-sw-track[data-v-fc946ee4]{background:var(--acc)}.dsf-sw input:checked+.dsf-sw-track[data-v-fc946ee4]:after{background:var(--ink);transform:translate(22px)}.dsf-sw input:focus-visible+.dsf-sw-track[data-v-fc946ee4]{box-shadow:0 0 0 3px var(--acc-dim)}.dsf-sw input:disabled+.dsf-sw-track[data-v-fc946ee4]{opacity:.55}.dsf-sw-text[data-v-fc946ee4]{color:var(--ink)}.dsf-savebar[data-v-fc946ee4]{align-items:center;gap:12px var(--sp-4);padding:var(--sp-4) var(--sp-5);border:1px solid var(--line-card);border-radius:var(--r-lg);background:var(--surf-card);flex-wrap:wrap;display:flex}.dsf-savehint[data-v-fc946ee4]{font-size:var(--t-135);color:var(--ink2);flex:260px;margin:0}.dsf-save[data-v-fc946ee4]{appearance:none;min-height:40px;padding:0 var(--sp-5);border:1px solid var(--acc);border-radius:var(--r);background:var(--acc);color:var(--acc-ink);font-size:var(--t-135);cursor:pointer;flex:none;font-weight:600}.dsf-f-state--batch[data-v-fc946ee4]{flex-flow:wrap;align-items:center;gap:8px;display:flex}.dsf-batch-chg[data-v-fc946ee4]{font-size:var(--t-state-sub);color:var(--acc-text);font-weight:600}.dsf-batch-reset[data-v-fc946ee4]{border:1px solid var(--line);background:var(--surf);min-height:32px;color:var(--ink);font:inherit;font-size:var(--t-state-sub);cursor:pointer;border-radius:8px;padding:4px 12px;text-decoration:underline}.dsf-batch-reset[data-v-fc946ee4]:focus-visible{outline:2px solid var(--acc);outline-offset:2px}.dsf-save[data-v-fc946ee4]:disabled{cursor:default;opacity:1;border-color:var(--line2);background:var(--line2);color:var(--ink2)}.dsf-save[data-v-fc946ee4]:focus-visible{box-shadow:0 0 0 3px var(--acc-dim);outline:none}.dsf-act[data-v-fc946ee4]{appearance:none;max-width:100%;min-height:40px;padding:6px var(--sp-4);border:1px solid var(--line);border-radius:var(--r);background:var(--surf);color:var(--ink);font:inherit;font-size:var(--t-135);overflow-wrap:anywhere;cursor:pointer;font-weight:600}.dsf-act--on[data-v-fc946ee4]{border-color:var(--ink2);color:var(--acc-text)}.dsf-act[data-v-fc946ee4]:disabled{cursor:default;border-color:var(--line2);background:var(--line2);color:var(--ink2)}.dsf-act[data-v-fc946ee4]:focus-visible{box-shadow:0 0 0 3px var(--acc-dim);outline:none}@media (width<=1100px){.dsf-field[data-v-fc946ee4]{grid-template-columns:minmax(0,1fr) minmax(0,1fr)}.dsf-field .dsf-f-head[data-v-fc946ee4]{grid-column:1/-1}.dsf-field--locked[data-v-fc946ee4],.dsf-field--ro[data-v-fc946ee4]{grid-template-columns:minmax(0,1fr)}}@media (width<=620px){.dsf-fields[data-v-fc946ee4]{padding:4px var(--sp-4) 0}.dsf-field[data-v-fc946ee4]{grid-template-columns:minmax(0,1fr)}.dsf-blk-hd[data-v-fc946ee4]{padding:var(--sp-4) var(--sp-4) 0}.dsf-blk-note[data-v-fc946ee4]{margin:10px var(--sp-4) 0}.dsf-savebar[data-v-fc946ee4]{padding:14px var(--sp-4)}.dsf-save[data-v-fc946ee4]{flex:100%}}@media (hover:hover){.dsf-seg-item[data-v-fc946ee4]:not(:has(input:disabled)):hover{border-color:var(--ink3);color:var(--ink)}.dsf-save[data-v-fc946ee4]:not(:disabled):hover{border-color:var(--acc-hi);background:var(--acc-hi)}.dsf-act[data-v-fc946ee4]:not(:disabled):hover{border-color:var(--ink3)}}.dst[data-v-bc2762de]{display:block}.dst-blocked[data-v-bc2762de]{border:1px dashed var(--line);border-radius:var(--r-lg);padding:var(--sp-4);max-width:62ch}.dst-h[data-v-bc2762de]{margin:0 0 var(--sp-3);font-size:var(--t-12);letter-spacing:.1em;text-transform:uppercase;color:var(--ink2);font-weight:600}.dst-lead[data-v-bc2762de]{margin:0 0 var(--sp-3);color:var(--ink);font-size:var(--t-135)}.dst-list[data-v-bc2762de]{margin:0 0 var(--sp-3);gap:var(--sp-2);color:var(--ink2);font-size:var(--t-12);flex-direction:column;padding-left:1.1em;display:flex}.dst-note[data-v-bc2762de]{color:var(--ink2);font-size:var(--t-12);margin:0}.dst-state[data-v-bc2762de]{color:var(--ink2);font-size:var(--t-135);margin:var(--sp-5) 0}.dd[data-v-eddf0c07]{--dd-t-body:14.5px;font-size:var(--dd-t-body);flex-direction:column;display:flex}.dd-state[data-v-eddf0c07]{color:var(--ink2);font-size:var(--dd-t-body);margin:var(--sp-3) 0}.dd-state--attention[data-v-eddf0c07]{color:var(--ink)}.rs[data-v-9526f78a]{min-width:0;color:var(--ink3);flex-wrap:wrap;align-items:center;gap:10px;font-size:12.5px;display:inline-flex}.rs-text[data-v-9526f78a]{white-space:nowrap}.rs-text.is-failed[data-v-9526f78a]{color:var(--ink2)}.rs-link[data-v-9526f78a]{font:inherit;color:var(--acc-text);cursor:pointer;text-underline-offset:2px;background:0 0;border:0;padding:0;text-decoration:underline}.rs-btn[data-v-9526f78a]{border:1px solid var(--line);border-radius:var(--r);height:28px;font:inherit;color:var(--ink2);cursor:pointer;background:0 0;align-items:center;gap:6px;padding:0 10px;display:inline-flex}@media (hover:hover){.rs-btn[data-v-9526f78a]:hover:not(:disabled){border-color:var(--line2);color:var(--ink)}}.rs-btn[data-v-9526f78a]:disabled{cursor:default;opacity:.6}.rs-ic[data-v-9526f78a]{flex:none;width:14px;height:14px}@media (width<=620px){.rs-label[data-v-9526f78a]{display:none}}.ddh[data-v-264a8459]{min-width:0}.ddh-title[data-v-264a8459]{align-items:center;gap:4px var(--sp-3);font-size:var(--t-19);color:var(--ink);overflow-wrap:anywhere;outline:none;flex-wrap:wrap;margin:0;font-weight:600;line-height:1.3;display:flex}.ddh-serial[data-v-264a8459]{font-family:var(--font-mono)}.ddh-row[data-v-264a8459]{justify-content:space-between;align-items:center;gap:6px var(--sp-3);flex-wrap:wrap;margin-top:4px;display:flex}.ddh-sub[data-v-264a8459]{color:var(--ink2);font-size:var(--t-135);margin:0}.ddh-tabs[data-v-264a8459]{gap:4px;margin:10px 0 -15px;display:flex;overflow-x:auto}.ddh-tab[data-v-264a8459]{color:var(--ink2);font:inherit;font-size:var(--t-135);white-space:nowrap;cursor:pointer;background:0 0;border:0;border-bottom:2px solid #0000;padding:10px 16px}.ddh-tab[aria-selected=true][data-v-264a8459]{color:var(--ink);border-bottom-color:var(--acc);font-weight:700}.ddh-tab[data-v-264a8459]:focus-visible{outline:2px solid var(--acc);outline-offset:-2px}@media (hover:hover){.ddh-tab[data-v-264a8459]:hover{color:var(--ink)}}@media (width<=700px){.ddh-tabs[data-v-264a8459]{margin-bottom:-13px}}.ddh-name[data-v-264a8459]{overflow-wrap:anywhere}.ddh-serial--small[data-v-264a8459]{font-size:var(--t-135);color:var(--ink3);font-weight:400}.dlf[data-v-5a9bbd65]{align-items:center;gap:var(--sp-2);flex-wrap:wrap;display:flex}.dlf-search[data-v-5a9bbd65]{align-items:center;gap:var(--sp-2);background:var(--bg);border:1px solid var(--line2);border-radius:var(--r);min-width:0;max-width:420px;height:38px;padding-inline:var(--sp-3);color:var(--ink2);flex:280px;display:flex}.dlf-search svg[data-v-5a9bbd65]{width:17px;height:17px;color:var(--acc-hi);flex:none}.dlf-search input[data-v-5a9bbd65]{min-width:0;color:var(--ink);font:inherit;font-size:var(--t-135);background:0 0;border:0;outline:0;flex:1}.dlf-search input[data-v-5a9bbd65]::placeholder{color:var(--ink2)}.dlf-search[data-v-5a9bbd65]:focus-within{border-color:var(--acc);box-shadow:0 0 0 3px var(--acc-dim)}.dlf-dd[data-v-5a9bbd65]{flex:0 auto;min-width:0;max-width:100%;display:inline-block;position:relative}.dlf-box[data-v-5a9bbd65]{appearance:none;background:var(--bg);width:100%;min-height:38px;color:var(--ink);border:1px solid var(--line2);border-radius:var(--r);font:inherit;font-size:var(--t-135);cursor:pointer;text-align:left;white-space:nowrap;transition:background-color var(--dur) ease, border-color var(--dur) ease;justify-content:space-between;align-items:center;gap:8px;padding:0 12px;display:flex}.dlf-k[data-v-5a9bbd65]{color:var(--ink2)}.dlf-v[data-v-5a9bbd65]{text-overflow:ellipsis;flex:auto;min-width:0;font-weight:600;overflow:hidden}.dlf-caret[data-v-5a9bbd65]{border:4px solid #0000;border-top-color:var(--ink2);flex:none;margin-top:4px}.dlf-box[data-v-5a9bbd65]:focus-visible{border-color:var(--acc);box-shadow:0 0 0 3px var(--acc-dim);outline:none}.dlf-dd.is-open .dlf-box[data-v-5a9bbd65]{border-color:var(--acc)}.dlf-dd.is-open .dlf-caret[data-v-5a9bbd65]{border-top-color:#0000;border-bottom-color:var(--acc-hi);margin-top:-4px}.dlf-list[data-v-5a9bbd65]{z-index:40;background:var(--surf2);border:1px solid var(--line-card);border-radius:var(--r-lg);min-width:max(100%,200px);max-width:calc(100vw - 32px);max-height:280px;box-shadow:var(--shadow-pop);margin:0;padding:4px;list-style:none;position:absolute;top:calc(100% + 5px);left:0;overflow:auto}.dlf-list--end[data-v-5a9bbd65]{left:auto;right:0}.dlf-find[data-v-5a9bbd65]{padding:2px 2px 4px}.dlf-find-input[data-v-5a9bbd65]{width:100%;color:var(--ink);background:var(--surf2);border:1px solid var(--line2);border-radius:var(--r);font:inherit;padding:8px 10px}.dlf-find-input[data-v-5a9bbd65]:focus-visible{border-color:var(--acc);box-shadow:0 0 0 3px var(--acc-dim);outline:none}.dlf-empty[data-v-5a9bbd65]{font-size:var(--t-12);color:var(--ink3);padding:8px 10px}.dlf-opt[data-v-5a9bbd65]{font-size:var(--t-135);color:var(--ink2);cursor:pointer;transition:background-color var(--dur) ease, color var(--dur) ease, transform var(--dur) ease;border-radius:6px;align-items:center;gap:8px;padding:8px 10px;display:flex}.dlf-lbl[data-v-5a9bbd65]{overflow-wrap:anywhere;flex:1;min-width:0}.dlf-opt.is-on[data-v-5a9bbd65]{color:var(--ink);background:var(--acc-dim)}.dlf-opt.is-on[data-v-5a9bbd65]:not(.dlf-opt--multi):after{content:"✓";color:var(--future);font-size:var(--t-12);flex:none}.dlf-check[data-v-5a9bbd65]{border:1px solid var(--ink3);border-radius:4px;flex:none;width:15px;height:15px;position:relative}.dlf-opt.is-on .dlf-check[data-v-5a9bbd65]{background:var(--acc);border-color:var(--acc)}.dlf-opt.is-on .dlf-check[data-v-5a9bbd65]:after{content:"";border:solid var(--acc-ink);border-width:0 2px 2px 0;width:4px;height:8px;position:absolute;top:1px;left:4px;transform:rotate(45deg)}.dlf-opt.is-cursor[data-v-5a9bbd65]{box-shadow:inset 0 0 0 1px var(--acc)}@media (hover:hover){.dlf-box[data-v-5a9bbd65]:hover{background:var(--surf2);border-color:var(--ink3)}.dlf-opt[data-v-5a9bbd65]:hover{background:var(--surf);color:var(--ink);transform:translateX(var(--lift-x))}.dlf-opt.is-on[data-v-5a9bbd65]:hover{background:var(--acc-dim)}}@media (prefers-reduced-motion:reduce){.dlf-opt[data-v-5a9bbd65]{transition:none}}.dlf-hint[data-v-5a9bbd65]{font-size:var(--t-label);color:var(--ink2);cursor:default;margin:2px 6px 6px;line-height:1.5}.dlf-meta[data-v-5a9bbd65]{font:500 11px/1 var(--font-mono);color:var(--ink3);flex:none;margin-inline-start:auto}.dlf-caps[data-v-5a9bbd65]{flex-wrap:wrap;flex-basis:100%;align-items:center;gap:6px;min-width:0;display:flex}.dlf-caps-k[data-v-5a9bbd65]{font-size:var(--t-label);color:var(--ink3);margin-inline-end:2px}.dlf-cap[data-v-5a9bbd65]{appearance:none;border:1px solid var(--acc);background:var(--acc-dim);max-width:100%;height:26px;color:var(--ink);font:inherit;font-size:var(--t-12);cursor:pointer;white-space:nowrap;border-radius:999px;align-items:center;gap:5px;padding:0 10px;font-weight:600;display:inline-flex}.dlf-cap-n[data-v-5a9bbd65]{text-overflow:ellipsis;min-width:0;overflow:hidden}.dlf-cap svg[data-v-5a9bbd65]{flex:none;width:11px;height:11px}.dlf-clear[data-v-5a9bbd65]{appearance:none;color:var(--acc-hi);font:inherit;font-size:var(--t-12);cursor:pointer;background:0 0;border:0;padding:0 4px;text-decoration:underline}.dlf-cap[data-v-5a9bbd65]:focus-visible,.dlf-clear[data-v-5a9bbd65]:focus-visible{box-shadow:0 0 0 3px var(--acc-dim), 0 0 0 1px var(--acc);outline:none}@media (hover:hover){.dlf-cap[data-v-5a9bbd65]:hover{background:color-mix(in srgb, var(--acc) 22%, var(--surf))}}@media (width<=620px){.dlf-search[data-v-5a9bbd65]{flex-basis:100%;max-width:none}}.tmd-sub[data-v-5e10a968]{color:var(--ink2);font-size:var(--t-12);margin:0 0 12px}.tmd-state[data-v-5e10a968]{color:var(--ink2);font-size:var(--t-12);align-items:center;gap:8px;margin:0;display:flex}.tmd-none[data-v-5e10a968]{color:var(--ink3);font-size:var(--t-12);text-align:center;margin:0 0 6px;padding:14px 0}.tmd-tbl[data-v-5e10a968]{border-collapse:collapse;width:100%}.tmd-tbl th[data-v-5e10a968]{border-bottom:1px solid var(--line);color:var(--ink3);font-size:var(--t-12);text-align:start;padding:6px;font-weight:500}.tmd-tbl td[data-v-5e10a968]{border-bottom:1px solid var(--line);vertical-align:middle;padding:8px 6px}.tmd-tbl .tmd-num[data-v-5e10a968]{color:var(--ink);font-variant-numeric:tabular-nums;text-align:end;white-space:nowrap}.tmd-act[data-v-5e10a968]{text-align:end;white-space:nowrap}.tmd-act .mb-btn+.mb-btn[data-v-5e10a968]{margin-inline-start:6px}.tmd-btn[data-v-5e10a968]{min-width:64px}.tmd-edit input[data-v-5e10a968]{box-sizing:border-box;border:1px solid var(--line2);border-radius:var(--r);background:var(--bg);width:100%;min-height:32px;color:var(--ink);font:inherit;font-size:var(--t-135);padding:4px 10px}.tmd-edit input[data-v-5e10a968]:focus-visible{border-color:var(--acc);box-shadow:0 0 0 3px var(--acc-dim);outline:none}.tmd-edit input[aria-invalid=true][data-v-5e10a968]{border-color:var(--act)}.tmd-err[data-v-5e10a968],.tmd-hint[data-v-5e10a968]{font-size:var(--t-12);margin:4px 0 0}.tmd-err[data-v-5e10a968]{color:var(--act)}.tmd-hint[data-v-5e10a968]{color:var(--ink3)}.tmd-tbl tr.is-editing td[data-v-5e10a968]{background:color-mix(in srgb, var(--acc) 6%, transparent)}.tmd-tbl tr.is-deleting td[data-v-5e10a968]{background:color-mix(in srgb, var(--act) 7%, transparent)}.tmd-confirm p[data-v-5e10a968]{font-size:var(--t-12);margin:0 0 8px}.tmd-confirm-acts[data-v-5e10a968]{justify-content:flex-end;gap:6px;display:flex}.tmd-ft[data-v-5e10a968]{color:var(--ink3);font-size:var(--t-12);align-self:center;margin:0 auto 0 0}@media (width<=560px){.tmd-tbl thead[data-v-5e10a968]{display:none}.tmd-tbl tr[data-v-5e10a968]:not(.tmd-confirm-row){border-bottom:1px solid var(--line);grid-template-columns:minmax(0,1fr) auto;display:grid}.tmd-tbl tr:not(.tmd-confirm-row) td[data-v-5e10a968]{border-bottom:0}.tmd-tbl td.tmd-act[data-v-5e10a968]{grid-column:1/-1;padding-top:0}.tmd-tbl tr.tmd-confirm-row td[data-v-5e10a968]{display:block}}.btd[data-v-480ee6c9]{flex-direction:column;gap:10px;display:flex}.btd-note[data-v-480ee6c9]{font-size:var(--t-12);color:var(--ink2);margin:0}.btd-choice[data-v-480ee6c9]{border:1px solid var(--line2);border-radius:var(--r);color:var(--ink);justify-content:space-between;align-items:center;gap:10px;padding:10px 12px;display:flex}.btd-problem[data-v-480ee6c9]{border:1px solid color-mix(in srgb, var(--act) 45%, var(--line2));background:color-mix(in srgb, var(--act) 8%, var(--surf2));font-size:var(--t-12);color:var(--ink);border-radius:6px;margin:0;padding:8px 10px}.tt[data-v-5297db56]{text-overflow:ellipsis;white-space:nowrap;min-width:0;display:block;overflow:hidden}.tt-pop[data-v-5297db56]{z-index:60;border:1px solid var(--line2);border-radius:var(--r);background:var(--surf2);max-width:min(360px,80vw);box-shadow:var(--shadow);color:var(--ink);font-size:var(--t-12);white-space:normal;overflow-wrap:anywhere;pointer-events:none;padding:8px 10px;line-height:1.5;position:fixed}.ipg[data-v-601d82df]{grid-template-columns:repeat(auto-fill,minmax(110px,1fr));gap:8px;max-height:46vh;margin:0;padding:0;list-style:none;display:grid;overflow-y:auto}.ipg-img[data-v-601d82df]{border:1px solid var(--line2);border-radius:var(--r);background:var(--surf2);width:100%;color:var(--ink);font:inherit;cursor:pointer;flex-direction:column;gap:4px;padding:4px;display:flex;position:relative}.ipg-img img[data-v-601d82df],.ipg-img-empty[data-v-601d82df]{aspect-ratio:3/4;object-fit:contain;background:var(--bg);width:100%;display:block}.ipg-img.is-on[data-v-601d82df]{border-color:var(--acc);box-shadow:0 0 0 2px var(--acc-dim)}.ipg-img[data-v-601d82df]:focus-visible{box-shadow:0 0 0 3px var(--acc-dim);outline:none}.ipg-img-name[data-v-601d82df]{font-size:var(--t-12);text-align:left;text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.ipg-order[data-v-601d82df]{box-sizing:border-box;background:var(--acc);min-width:22px;height:22px;color:var(--acc-ink);font-size:var(--t-12);border-radius:999px;justify-content:center;align-items:center;padding:0 4px;font-weight:700;display:flex;position:absolute;top:6px;right:6px}.sid-sub[data-v-c30ba824],.sid-confirm[data-v-c30ba824]{font-size:var(--t-135);color:var(--ink);margin:0 0 8px}.sid-note[data-v-c30ba824]{font-size:var(--t-12);color:var(--ink2);margin:0}.sid-search[data-v-c30ba824]{box-sizing:border-box;border:1px solid var(--line2);border-radius:var(--r);background:var(--bg);width:100%;min-height:32px;color:var(--ink);font:inherit;font-size:var(--t-135);margin-bottom:10px;padding:4px 10px}.sid-search[data-v-c30ba824]:focus-visible{border-color:var(--acc);box-shadow:0 0 0 3px var(--acc-dim);outline:none}.sid-devs[data-v-c30ba824]{max-height:46vh;margin:0;padding:0;list-style:none;overflow-y:auto}.sid-dev[data-v-c30ba824]{border-bottom:1px solid var(--line);font-size:var(--t-135);cursor:pointer;align-items:center;gap:8px;padding:6px 4px;display:flex}.sid-dev-sn[data-v-c30ba824]{font-family:var(--font-mono,monospace);font-size:var(--t-12);color:var(--ink3)}.bsd[data-v-6ab584fd]{width:min(760px,100vw - 32px)}.bsd[data-v-6ab584fd]:focus-visible{outline:none}.bsd-lead[data-v-6ab584fd]{font-size:var(--t-135);color:var(--ink);margin:0 0 12px;font-weight:600}.bsd-changes[data-v-6ab584fd],.bsd-rejected[data-v-6ab584fd]{flex-direction:column;gap:6px;margin:0 0 12px;padding:0;list-style:none;display:flex}.bsd-changes li[data-v-6ab584fd],.bsd-rejected li[data-v-6ab584fd]{border:1px solid var(--line2);border-radius:var(--r);background:var(--surf);flex-wrap:wrap;align-items:baseline;gap:4px 10px;padding:8px 12px;display:flex}.bsd-k[data-v-6ab584fd]{color:var(--ink2)}.bsd-arrow[data-v-6ab584fd]:before{content:"→"}.bsd-arrow[data-v-6ab584fd]{color:var(--ink3)}.bsd-v[data-v-6ab584fd]{color:var(--ink)}.bsd-reason[data-v-6ab584fd]{color:var(--act);font-size:var(--t-12)}.bsd-link-row[data-v-6ab584fd]{margin:0 0 12px}.bsd-link[data-v-6ab584fd]{border-radius:var(--r);background:var(--acc);min-height:36px;color:var(--acc-ink);align-items:center;padding:6px 14px;font-weight:600;text-decoration:none;display:inline-flex}.bsd-link[data-v-6ab584fd]:focus-visible{outline:2px solid var(--acc-hi);outline-offset:2px}.impact[data-v-6ab584fd]{margin:0 0 12px}.impact-lead[data-v-6ab584fd]{color:var(--ink2);margin:0 0 4px}.impact-list[data-v-6ab584fd]{flex-wrap:wrap;gap:4px 12px;margin:0;padding:0;list-style:none;display:flex}.impact-rest[data-v-6ab584fd]{color:var(--ink2)}.x-date[data-v-495252c8]{align-items:stretch;max-width:100%;display:inline-flex;position:relative}.x-date>input[data-v-495252c8]{min-width:0;flex:auto;padding-inline-end:calc(var(--sp-5) + var(--sp-4) + var(--sp-1))}.x-date>input[readonly][data-v-495252c8]{cursor:pointer}.x-date-btn[data-v-495252c8]{width:calc(var(--sp-5) + var(--sp-4));color:var(--ink2);border-radius:0 var(--r) var(--r) 0;cursor:pointer;background:0 0;border:0;place-items:center;padding:0;display:inline-grid;position:absolute;inset-block:1px;inset-inline-end:1px}.x-date-nav svg[data-v-495252c8],.x-date-btn svg[data-v-495252c8]{fill:none;stroke:currentColor;stroke-width:1.4px;stroke-linecap:round;width:16px;height:16px}.x-date-btn[data-v-495252c8]:focus-visible,.x-date-nav[data-v-495252c8]:focus-visible,.x-date-today[data-v-495252c8]:focus-visible,.x-date-clear[data-v-495252c8]:focus-visible,.x-date-day[data-v-495252c8]:focus-visible{box-shadow:0 0 0 3px var(--acc-dim), 0 0 0 1px var(--acc);outline:none}.x-date.is-open>input[data-v-495252c8]:not([aria-invalid=true]){border-color:var(--acc)}.x-date.is-open .x-date-btn[data-v-495252c8]{color:var(--acc-hi)}.x-date-panel[data-v-495252c8]{z-index:30;box-sizing:border-box;width:17.5rem;max-width:calc(100vw - 32px);padding:var(--sp-2);background:var(--surf2);border:1px solid var(--line2);border-radius:var(--r);box-shadow:0 4px 12px var(--shadow-c-soft);position:absolute;inset-block-start:calc(100% + var(--sp-1));inset-inline-start:0}.x-date-head[data-v-495252c8]{justify-content:space-between;align-items:center;gap:var(--sp-2);margin-bottom:var(--sp-1);display:flex}.x-date-title[data-v-495252c8]{color:var(--ink);font-weight:600}.x-date-nav[data-v-495252c8],.x-date-today[data-v-495252c8],.x-date-clear[data-v-495252c8]{appearance:none;min-width:32px;height:30px;color:var(--ink2);border:1px solid var(--line2);font:inherit;cursor:pointer;background:0 0;border-radius:6px;padding:0 8px}.x-date-clear[data-v-495252c8]:disabled{opacity:.45;cursor:not-allowed}.x-date-grid[data-v-495252c8],.x-date-grid thead[data-v-495252c8],.x-date-grid tbody[data-v-495252c8]{width:100%;display:block}.x-date-grid tr[data-v-495252c8]{grid-template-columns:repeat(7,minmax(0,1fr));display:grid}.x-date-grid th[data-v-495252c8],.x-date-grid td[data-v-495252c8]{min-width:0;display:block}.x-date-grid th[data-v-495252c8]{font-size:var(--t-12);color:var(--ink3);text-align:center;padding:4px 0;font-weight:500}.x-date-grid td[data-v-495252c8]{text-align:center;padding:1px}.x-date-day[data-v-495252c8]{appearance:none;width:100%;height:32px;color:var(--ink);font:inherit;font-variant-numeric:tabular-nums;cursor:pointer;background:0 0;border:1px solid #0000;border-radius:6px;padding:0}.x-date-day.is-out[data-v-495252c8]{color:var(--ink3)}.x-date-day.is-today[data-v-495252c8]{border-color:var(--line2)}.x-date-day.is-picked[data-v-495252c8]{color:var(--acc-ink);background:var(--acc);border-color:var(--acc)}.x-date-day[data-v-495252c8]:disabled{color:var(--ink3);opacity:.45;cursor:not-allowed}.x-date-time[data-v-495252c8]{align-items:center;gap:var(--sp-1);margin-top:var(--sp-2);padding-top:var(--sp-2);border-top:1px solid var(--line);display:flex}.x-date-time-k[data-v-495252c8]{font-size:var(--t-12);color:var(--ink2);margin-inline-end:auto}.x-date-hm[data-v-495252c8]{width:3em;height:30px;color:var(--ink);background:var(--bg);border:1px solid var(--line2);font:inherit;font-variant-numeric:tabular-nums;text-align:center;border-radius:6px;padding:0}.x-date-hm[data-v-495252c8]:focus-visible{border-color:var(--acc);box-shadow:0 0 0 3px var(--acc-dim);outline:none}.x-date-colon[data-v-495252c8]:before{content:":";color:var(--ink2)}.x-date-foot[data-v-495252c8]{justify-content:space-between;gap:var(--sp-2);margin-top:var(--sp-1);display:flex}.x-date-scrim[data-v-495252c8]{z-index:55;background:var(--scrim-modal);position:fixed;inset:0}.x-date-panel.x-date-panel--sheet[data-v-495252c8]{z-index:56;width:100%;max-width:none;max-height:85vh;padding:var(--sp-4) var(--sp-4) calc(var(--sp-4) + env(safe-area-inset-bottom));border-radius:var(--r-lg) var(--r-lg) 0 0;box-shadow:var(--shadow-modal);border-bottom:0;position:fixed;inset:auto 0 0;overflow:auto}.x-date-panel--sheet .x-date-head[data-v-495252c8]{margin-bottom:var(--sp-2)}.x-date-panel--sheet .x-date-nav[data-v-495252c8]{width:40px;height:40px}.x-date-panel--sheet .x-date-day[data-v-495252c8],.x-date-panel--sheet .x-date-hm[data-v-495252c8]{height:40px}.x-date-panel--sheet .x-date-foot[data-v-495252c8]{margin-top:var(--sp-3)}.x-date-panel--sheet .x-date-foot>button[data-v-495252c8]{flex:1 1 0;height:44px}@media (hover:hover){.x-date-btn[data-v-495252c8]:hover{color:var(--ink)}.x-date-nav[data-v-495252c8]:hover,.x-date-today[data-v-495252c8]:hover,.x-date-clear[data-v-495252c8]:not(:disabled):hover{border-color:var(--ink3);color:var(--ink)}.x-date-day[data-v-495252c8]:not(:disabled,.is-picked):hover{background:var(--surf)}}.rr[data-v-0df285c7]{gap:var(--sp-2);flex-direction:column;display:flex}.rr-t[data-v-0df285c7]{font-size:var(--t-label);text-transform:var(--t-label-tf);letter-spacing:var(--t-label-track);color:var(--ink2);margin:0}.rr-sub[data-v-0df285c7],.rr-hint[data-v-0df285c7],.rr-foot[data-v-0df285c7]{color:var(--ink2);font-size:var(--t-12);margin:0}.rr-err[data-v-0df285c7]{color:var(--act);margin:0}.rr-bar[data-v-0df285c7]{align-items:flex-end;gap:var(--sp-2);flex-wrap:wrap;display:flex}.rr-f[data-v-0df285c7]{font-size:var(--t-12);color:var(--ink2);flex-direction:column;gap:2px;display:flex}.rr-f[data-v-0df285c7] .x-date{width:13.5rem}.rr-f[data-v-0df285c7] .mb-input{height:36px}.rr-bar-act[data-v-0df285c7]{gap:var(--sp-1);display:flex}.rr-hint[data-v-0df285c7]{flex-basis:100%}.rr-list[data-v-0df285c7]{border:1px solid var(--line);border-radius:var(--r-lg);margin:0;padding:0;list-style:none;overflow:hidden}.rr-item+.rr-item[data-v-0df285c7]{border-top:1px solid var(--line)}.rr-head[data-v-0df285c7]{align-items:center;gap:var(--sp-3);width:100%;min-height:44px;padding:var(--sp-2) var(--sp-3);color:var(--ink);font:inherit;text-align:start;cursor:pointer;background:0 0;border:none;display:flex}.rr-head[data-v-0df285c7]:focus-visible{outline:2px solid var(--acc);outline-offset:-2px}@media (hover:hover){.rr-head[data-v-0df285c7]:hover{background:var(--surf-hover)}}.rr-time[data-v-0df285c7]{font-family:var(--font-mono);font-size:var(--t-12)}.rr-count[data-v-0df285c7]{color:var(--ink2);font-size:var(--t-12);margin-inline-start:auto}.rr-chev[data-v-0df285c7]:before{content:"▸";color:var(--ink2)}.rr-chev--open[data-v-0df285c7]:before{content:"▾"}.rr-body[data-v-0df285c7]{padding:0 var(--sp-3) var(--sp-3)}.rr-body-act[data-v-0df285c7]{margin-bottom:var(--sp-1);justify-content:flex-end;display:flex}.rr-json[data-v-0df285c7]{padding:var(--sp-2);background:var(--surf2);border-radius:var(--r);font-family:var(--font-mono);font-size:var(--t-12);white-space:pre-wrap;overflow-wrap:anywhere;max-height:60vh;margin:0;overflow:auto}.rr-more[data-v-0df285c7]{justify-content:center;display:flex}@media (width<=720px){.rr-f[data-v-0df285c7],.rr-f[data-v-0df285c7] .x-date{flex:100%;width:100%}.rr-bar-act[data-v-0df285c7]{flex:100%}.rr-bar-act .mb-btn[data-v-0df285c7],.rr-body-act .mb-btn[data-v-0df285c7],.rr-more .mb-btn[data-v-0df285c7]{flex:auto;min-height:44px}}.rbd-sub[data-v-679b9383]{margin:0 0 var(--sp-2)}.rbd-list[data-v-679b9383]{margin:0 0 var(--sp-2);color:var(--ink);gap:6px;padding-inline-start:1.2em;line-height:1.6;display:grid}.rbd-neutral[data-v-679b9383]{margin:var(--sp-3) 0 0;border:1px solid color-mix(in srgb, var(--future) 55%, var(--line2));border-radius:var(--r);background:var(--bg);color:var(--ink);padding:10px 12px;line-height:1.6}.rbd-err[data-v-679b9383]{margin:var(--sp-3) 0 0;border:1px solid color-mix(in srgb, var(--bad) 55%, var(--line2));border-radius:var(--r);color:var(--ink);font-size:var(--t-12);padding:10px 12px;line-height:1.6}.rbd-err b[data-v-679b9383]{color:var(--bad)}.rbk[data-v-9edfe2f5]{margin:0 0 var(--sp-3);padding:var(--sp-3) 0 var(--sp-3);border-bottom:1px solid var(--line);min-width:0}.rbk-t[data-v-9edfe2f5]{font:600 var(--t-19) / 1.3 var(--font-dsp);letter-spacing:var(--dsp-track);overflow-wrap:anywhere;margin:0 0 4px}.rbk-lead[data-v-9edfe2f5]{margin:0 0 var(--sp-3);color:var(--ink2);font-size:var(--t-12);line-height:1.65}.rbk-st[data-v-9edfe2f5]{padding:var(--sp-3);border:1px solid var(--line);border-radius:var(--r);background:var(--bg);min-width:0}.rbk-st-h[data-v-9edfe2f5]{color:var(--ink);font-weight:600;font-size:var(--t-135);overflow-wrap:anywhere}.rbk-st p[data-v-9edfe2f5]{color:var(--ink2);font-size:var(--t-12);margin:4px 0 0;line-height:1.6}.rbk-st--act[data-v-9edfe2f5]{border-color:color-mix(in srgb, var(--act) 55%, var(--line))}.rbk-st--ok[data-v-9edfe2f5]{border-color:color-mix(in srgb, var(--ok) 50%, var(--line))}.rbk-meta[data-v-9edfe2f5]{column-gap:var(--sp-4);font-size:var(--t-12);grid-template-columns:max-content minmax(0,1fr);row-gap:4px;margin:10px 0 0;display:grid}.rbk-meta dt[data-v-9edfe2f5]{color:var(--ink2)}.rbk-meta dd[data-v-9edfe2f5]{color:var(--ink);overflow-wrap:anywhere;min-width:0;margin:0}.rbk-prev[data-v-9edfe2f5]{font-size:var(--t-12);margin-top:10px}.rbk-prev summary[data-v-9edfe2f5]{cursor:pointer;color:var(--ink2)}.rbk-note[data-v-9edfe2f5]{margin:var(--sp-3) 0 0;font-size:var(--t-12);color:var(--ink2);line-height:1.6}.rbk-ro[data-v-9edfe2f5]{color:var(--ink3)}.rbk-acts[data-v-9edfe2f5]{gap:var(--sp-3);margin-top:var(--sp-3);flex-wrap:wrap;display:flex}@media (width<=620px){.rbk-meta[data-v-9edfe2f5]{grid-template-columns:minmax(0,1fr);row-gap:0}.rbk-meta dd[data-v-9edfe2f5]{margin-bottom:6px}.rbk-acts>.mb-btn[data-v-9edfe2f5]{flex:100%}}.cpr[data-v-8f22061f]{margin-top:var(--sp-3);padding-top:var(--sp-3);border-top:1px solid var(--line);min-width:0}.cpr-h[data-v-8f22061f]{font-size:var(--t-12);color:var(--ink);margin:0 0 6px;font-weight:600}.cpr-sum[data-v-8f22061f]{font-size:var(--t-12);color:var(--ink2);overflow-wrap:anywhere;margin:0 0 8px;line-height:1.6}.cpr-list[data-v-8f22061f]{grid-template-columns:repeat(2,minmax(0,1fr));gap:6px 18px;margin:0;padding:0;list-style:none;display:grid}@media (width<=620px){.cpr-list[data-v-8f22061f]{grid-template-columns:minmax(0,1fr)}}.cpr-li[data-v-8f22061f]{font-size:var(--t-12);color:var(--ink);overflow-wrap:anywhere;align-items:flex-start;gap:8px;min-width:0;line-height:1.5;display:flex}.cpr-li svg[data-v-8f22061f]{flex:none;width:15px;height:15px;margin-top:1px}.cpr-li small[data-v-8f22061f]{color:var(--ink2);font-size:var(--t-label);display:block}.cpr-li--applied svg[data-v-8f22061f]{color:var(--ok)}.cpr-li--failed svg[data-v-8f22061f],.cpr-li--unsent svg[data-v-8f22061f]{color:var(--bad)}.cpr-li--pending svg[data-v-8f22061f]{color:var(--future)}.swd-sub[data-v-fcb577d8]{margin:0 0 var(--sp-2)}.swd-lead[data-v-fcb577d8]{margin:0 0 var(--sp-2);color:var(--ink)}.swd-info[data-v-fcb577d8]{border:1px solid var(--line2);border-radius:var(--r);background:var(--bg);color:var(--ink);margin:0;padding:10px 12px;line-height:1.6}.swd-meta[data-v-fcb577d8]{column-gap:var(--sp-4);font-size:var(--t-12);grid-template-columns:max-content minmax(0,1fr);row-gap:6px;margin:0 0 6px;display:grid}.swd-meta dt[data-v-fcb577d8]{color:var(--ink2)}.swd-meta dd[data-v-fcb577d8]{color:var(--ink);overflow-wrap:anywhere;margin:0}.swd-mono[data-v-fcb577d8]{font-family:var(--font-mono);font-variant-numeric:tabular-nums}.swd-stay[data-v-fcb577d8]{font-size:var(--t-12);margin:10px 0 0}.swd-chk[data-v-fcb577d8]{border:1px solid var(--line2);border-radius:var(--r);background:var(--bg);cursor:pointer;align-items:flex-start;gap:10px;margin:12px 0 0;padding:10px 12px;line-height:1.55;display:flex}.swd-chk input[data-v-fcb577d8]{flex:none;width:16px;height:16px;margin:2px 0 0}.swd-chk b[data-v-fcb577d8]{color:var(--ink);font-weight:600;font-size:var(--t-135);display:block}.swd-chk small[data-v-fcb577d8]{color:var(--ink2);font-size:var(--t-12);margin-top:2px;display:block}.swd-warn[data-v-fcb577d8]{border:1px solid color-mix(in srgb, var(--act) 55%, var(--line2));border-radius:var(--r);font-size:var(--t-12);color:var(--ink);margin:12px 0 0;padding:10px 12px;line-height:1.6}.pf-page{gap:var(--sp-3);padding:var(--sp-4);flex-direction:column;max-width:1100px;display:flex}.pf-ph-t{align-items:center;gap:var(--sp-2);flex-wrap:wrap;display:flex}.pf-title{font-size:var(--t-19);margin:0}.pf-xorg,.pf-tag{font-size:var(--t-12);color:var(--act);border:1px solid var(--act);white-space:nowrap;border-radius:999px;padding:1px 8px}.pf-sub,.pf-muted{color:var(--ink2);font-size:var(--t-12);margin:0}.pf-note,.pf-xbar{border:1px solid var(--act);border-radius:var(--r);padding:var(--sp-2) var(--sp-3);background:var(--surf)}.pf-note p,.pf-xbar p,.pf-locked p{margin:0}.pf-bar{gap:var(--sp-2);flex-wrap:wrap;align-items:center;display:flex}.pf-org{min-width:220px}.pf-search{flex:200px;max-width:320px}.pf-search input{width:100%;min-height:36px}.pf-search input,.pf-ctl{background:var(--surf2);color:var(--ink);border:1px solid var(--line2);border-radius:var(--r);font:inherit;max-width:100%;padding:6px 10px}.pf-chips{gap:var(--sp-1);flex-wrap:wrap;display:flex}.pf-chip{background:var(--surf2);color:var(--ink2);border:1px solid var(--line2);min-height:32px;font:inherit;cursor:pointer;border-radius:999px;padding:6px 12px}.pf-chip[aria-pressed=true]{background:var(--acc-dim);color:var(--ink);border-color:var(--acc)}.pf-tabs{gap:var(--sp-1);border-bottom:1px solid var(--line);display:flex}.pf-tab{color:var(--ink2);font:inherit;padding:var(--sp-2) var(--sp-3);cursor:pointer;background:0 0;border:none;border-bottom:2px solid #0000;min-height:40px;margin-bottom:-1px}.pf-tab[aria-selected=true]{color:var(--ink);border-bottom-color:var(--acc);font-weight:600}.pf-tab:focus-visible{outline:2px solid var(--acc);outline-offset:-2px}.pf-panel{gap:var(--sp-3);flex-direction:column;display:flex}.pf-card{background:var(--surf);border:1px solid var(--line);border-radius:var(--r-lg)}.pf-tscroll{overflow-x:auto}.pf-tbl,.pf-set{border-collapse:collapse;width:100%;font-size:var(--t-135)}.pf-tbl th,.pf-set th{text-align:start;font-size:var(--t-label);color:var(--ink2);text-transform:var(--t-label-tf);letter-spacing:var(--t-label-track);padding:var(--sp-2) var(--sp-3);border-bottom:1px solid var(--line)}.pf-tbl td,.pf-set td{padding:var(--sp-2) var(--sp-3);border-bottom:1px solid var(--line)}.pf-tbl tbody tr{cursor:pointer}.pf-tbl tbody tr:focus-visible{background:var(--surf-hover)}@media (hover:hover){.pf-tbl tbody tr:hover{background:var(--surf-hover)}}.pf-mono{font-family:var(--font-mono);font-size:var(--t-12)}.pf-code{color:var(--ink2);font-size:var(--t-12)}.pf-hl--alarm,.pf-fail{color:var(--act)}.pf-hl--online{color:var(--ok)}.pf-hl--offline,.pf-hl--none{color:var(--ink2)}.pf-foot{color:var(--ink2);font-size:var(--t-12);margin:0}.pf-more{align-items:center;gap:var(--sp-2) var(--sp-3);margin-top:var(--sp-2);flex-wrap:wrap;display:flex}.pf-pad{padding:var(--sp-3)}.pf-dd{gap:var(--sp-3);padding:var(--sp-4);flex-direction:column;display:flex}.pf-dd-h{align-items:center;gap:var(--sp-2);flex-wrap:wrap;display:flex}.pf-dd-sn{font-size:var(--t-19);margin:0}.pf-own{align-self:flex-start}.pf-ct{font-size:var(--t-label);text-transform:var(--t-label-tf);letter-spacing:var(--t-label-track);color:var(--ink2);margin:0 0 var(--sp-2);gap:var(--sp-1);align-items:center;display:flex}.pf-num{color:var(--act)}.pf-num--1:before{content:"①"}.pf-num--2:before{content:"②"}.pf-num--3:before{content:"③"}.pf-arrow:before{content:"→"}.pf-grid{gap:var(--sp-2);grid-template-columns:repeat(auto-fill,minmax(180px,1fr));display:grid}.pf-kv{flex-direction:column;gap:2px;display:flex}.pf-k{color:var(--ink2);font-size:var(--t-12)}.pf-locked{margin-top:var(--sp-2);border:1px dashed var(--line2);border-radius:var(--r);padding:var(--sp-2) var(--sp-3);color:var(--ink2)}.pf-act{border:1px solid var(--line2);border-inline-start:3px solid var(--act);border-radius:var(--r);padding:var(--sp-3)}.pf-changed td{background:var(--surf-hover)}.pf-rep{color:var(--ink2)}.pf-pend{color:var(--future);font-size:var(--t-12)}.pf-switch{background:var(--surf2);color:var(--ink);border:1px solid var(--line2);font:inherit;cursor:pointer;border-radius:999px;padding:4px 12px}.pf-switch[aria-checked=true]{border-color:var(--acc)}.pf-foot-act{gap:var(--sp-2);margin-top:var(--sp-2);flex-wrap:wrap;justify-content:flex-end;align-items:center;display:flex}.pf-grow{margin-inline-end:auto}.pf-row{gap:var(--sp-2);padding:var(--sp-2) 0;border-top:1px solid var(--line);flex-wrap:wrap;align-items:center;display:flex}.pf-row-txt{flex-direction:column;flex:240px;gap:2px;display:flex}.pf-row-txt span{color:var(--ink2);font-size:var(--t-12)}.pf-hist{gap:var(--sp-1);flex-direction:column;margin:0;padding:0;list-style:none;display:flex}.pf-hist li{gap:var(--sp-2);flex-wrap:wrap;display:flex}.pf-chg,.pf-impact{margin:0 0 var(--sp-2);padding-inline-start:var(--sp-4)}.pf-chg li{gap:var(--sp-2);flex-wrap:wrap;display:flex}.pf-irrev{border:1px solid var(--act);border-radius:var(--r);padding:var(--sp-2) var(--sp-3)}.pf-field{margin-top:var(--sp-2);display:block}.pf-hint{font-size:var(--t-12);color:var(--ink2);display:block}.pf-okay{color:var(--ok)}.pf-err{color:var(--act)}.pf-gone{padding:var(--sp-5);gap:var(--sp-2);flex-direction:column;display:flex}.pf-gone h2{font-size:var(--t-19);margin:0}.pf-set-item{font-weight:600}@media (width<=720px){.pf-page{padding:var(--sp-3) 16px}.pf-root .mb-btn,.pf-root .mb-btn--sm{min-height:44px;font-size:var(--t-135);padding:8px 14px}.pf-bar{gap:var(--sp-3)}.pf-org,.pf-search{flex:100%;min-width:0;max-width:none}.pf-chip{min-height:36px;padding:6px 12px}.pf-dd{padding:var(--sp-3)}.pf-dd-h{row-gap:var(--sp-1)}.pf-tab{flex:1 1 0;min-height:44px}.pf-row>.mb-btn{margin-inline-start:auto}.pf-foot-act .pf-grow{flex-basis:100%}.pf-card.pf-tscroll{overflow-x:visible}.pf-tbl thead{display:none}.pf-tbl,.pf-tbl tbody{display:block}.pf-tbl tbody tr{gap:8px var(--sp-3);padding:var(--sp-3) 16px;border-bottom:1px solid var(--line);grid-template-columns:repeat(3,minmax(0,1fr));grid-template-areas:"sn sn health""org org model""last bat sync";display:grid}.pf-tbl tbody tr:last-child{border-bottom:none}.pf-tbl td{overflow-wrap:anywhere;border-bottom:none;min-width:0;padding:0;display:block}.pf-c-sn{grid-area:sn}.pf-c-health{grid-area:health;justify-self:end}.pf-c-org{grid-area:org}.pf-c-model{text-align:end;grid-area:model;justify-self:end}.pf-c-last{grid-area:last}.pf-c-bat{grid-area:bat}.pf-c-sync{grid-area:sync}.pf-c-last:before,.pf-c-bat:before,.pf-c-sync:before{content:attr(data-label);color:var(--ink2);font-family:var(--font);font-size:var(--t-12);margin-bottom:2px;display:block}.pf-set thead{display:none}.pf-set,.pf-set tbody{display:block}.pf-set tr{gap:6px var(--sp-3);padding:var(--sp-2) 0;border-bottom:1px solid var(--line);grid-template-columns:repeat(2,minmax(0,1fr));display:grid}.pf-set tr.pf-changed{background:var(--surf-hover)}.pf-set td{border-bottom:none;min-width:0;padding:0;display:block}.pf-set .pf-set-item,.pf-set--editing .pf-set-next{grid-column:1/-1}.pf-set td[data-label]:before{content:attr(data-label);color:var(--ink2);font-size:var(--t-12);margin-bottom:2px;display:block}}.pdd[data-v-a111f0c2]{gap:var(--sp-3);flex-direction:column;display:flex}.swb[data-v-a111f0c2]{margin:0 0 var(--sp-3);padding:var(--sp-3) 0 var(--sp-3);border-bottom:1px solid var(--line);min-width:0}.swb-t[data-v-a111f0c2]{font:600 var(--t-19) / 1.3 var(--font-dsp);letter-spacing:var(--dsp-track);overflow-wrap:anywhere;margin:0 0 4px}.swb-lead[data-v-a111f0c2]{margin:0 0 var(--sp-3);color:var(--ink2);font-size:var(--t-12);line-height:1.65}.swb-st[data-v-a111f0c2]{padding:var(--sp-3);border:1px solid var(--line);border-radius:var(--r);background:var(--bg);min-width:0}.swb-st-h[data-v-a111f0c2]{color:var(--ink);font-weight:600;font-size:var(--t-135);overflow-wrap:anywhere}.swb-st p[data-v-a111f0c2]{color:var(--ink2);font-size:var(--t-12);margin:4px 0 0;line-height:1.6}.swb-st--future[data-v-a111f0c2]{border-color:color-mix(in srgb, var(--future) 55%, var(--line))}.swb-st--ok[data-v-a111f0c2]{border-color:color-mix(in srgb, var(--ok) 50%, var(--line))}.swb-bar[data-v-a111f0c2]{background:var(--line2);border-radius:2px;height:4px;margin-top:10px;overflow:hidden}.swb-bar i[data-v-a111f0c2]{background:var(--future);height:100%;display:block}.swb-meta[data-v-a111f0c2]{column-gap:var(--sp-4);font-size:var(--t-12);grid-template-columns:max-content minmax(0,1fr);row-gap:4px;margin:10px 0 0;display:grid}.swb-meta dt[data-v-a111f0c2]{color:var(--ink2)}.swb-meta dd[data-v-a111f0c2]{color:var(--ink);overflow-wrap:anywhere;min-width:0;margin:0}.swb-acts[data-v-a111f0c2]{align-items:flex-start;gap:var(--sp-3);margin-top:var(--sp-3);flex-wrap:wrap;display:flex}.swb-why[data-v-a111f0c2]{flex:220px;align-self:center}.swb-auto[data-v-a111f0c2]{margin:var(--sp-2) 0 0;color:var(--ink2);font-size:var(--t-12);line-height:1.6}.swb-rej[data-v-a111f0c2]{margin:var(--sp-3) 0 0;border:1px solid color-mix(in srgb, var(--act) 55%, var(--line2));border-radius:var(--r);font-size:var(--t-12);color:var(--ink);overflow-wrap:anywhere;padding:10px 12px;line-height:1.6}.pdd-unreg-back[data-v-a111f0c2]{margin:0 0 var(--sp-2);border:1px solid color-mix(in srgb, var(--act) 55%, var(--line2));border-radius:var(--r);font-size:var(--t-12);color:var(--ink);padding:10px 12px;line-height:1.6}.pdd-unreg-swap[data-v-a111f0c2]{margin:0 0 var(--sp-2)}.pdd-irrev[data-v-a111f0c2]{border:0;padding:0;font-weight:700}.swb-rej b[data-v-a111f0c2]{display:block}@media (width<=620px){.swb-meta[data-v-a111f0c2]{grid-template-columns:minmax(0,1fr);row-gap:0}.swb-meta dd[data-v-a111f0c2]{margin-bottom:6px}.swb-acts>.mb-btn[data-v-a111f0c2]{flex:100%}}.pdd-alarms[data-v-a111f0c2]{margin-top:var(--sp-4);background:var(--surf-card);border:1px solid var(--line-card);border-radius:var(--r-lg);padding:var(--sp-4);min-width:0}.pdd-alarms-head[data-v-a111f0c2]{justify-content:space-between;align-items:center;gap:var(--sp-2);margin-bottom:var(--sp-3);display:flex}.pdd-alarms-h[data-v-a111f0c2]{font-size:var(--t-12);text-transform:var(--t-label-tf);letter-spacing:var(--t-label-track);color:var(--future);margin:0;font-weight:700}.pdd-alarms-list[data-v-a111f0c2]{margin:0;padding:0;list-style:none}.pdd-alarms-list li[data-v-a111f0c2]{align-items:baseline;gap:4px var(--sp-3);border-top:1px solid var(--line);flex-wrap:wrap;padding:7px 0;font-size:13px;display:flex}.pdd-alarms-list li[data-v-a111f0c2]:first-child{border-top:0}.pdd-alarms-time[data-v-a111f0c2]{font-family:var(--font-mono);font-variant-numeric:tabular-nums;font-size:var(--t-12);color:var(--ink2)}.pdd-alarms-code[data-v-a111f0c2]{font-weight:600}.pdd-alarms-open[data-v-a111f0c2]{color:var(--act);font-size:var(--t-12);font-weight:600}.pdd-alarms-closed[data-v-a111f0c2]{color:var(--ink2);font-size:var(--t-12)}.pdd-alarms-more[data-v-a111f0c2]{margin:var(--sp-2) 0 0}.pdd-tf-target[data-v-a111f0c2] .x-sel-panel{margin-top:var(--sp-1);position:static}.ddh[data-v-b109164b]{min-width:0}.ddh-title[data-v-b109164b]{align-items:center;gap:4px var(--sp-3);color:var(--ink);overflow-wrap:anywhere;outline:none;flex-wrap:wrap;margin:0;font-size:20px;font-weight:700;line-height:1.3;display:flex}.ddh-serial[data-v-b109164b]{font-family:var(--font-mono)}.ddh-org[data-v-b109164b]{font-size:var(--t-12);color:var(--act);border:1px solid var(--act);white-space:nowrap;border-radius:999px;padding:1px 8px;font-weight:500}.ddh-org small[data-v-b109164b]{color:var(--ink2);font-size:inherit}.ddh-sub[data-v-b109164b]{color:var(--ink2);font-size:13px;font-family:var(--font-mono);margin:4px 0 0}.ddh-tabs[data-v-b109164b]{gap:4px;margin:10px 0 -15px;display:flex;overflow-x:auto}.ddh-tab[data-v-b109164b]{color:var(--ink2);font:inherit;white-space:nowrap;cursor:pointer;background:0 0;border:0;border-bottom:2px solid #0000;padding:10px 16px;font-size:14.5px;font-weight:500}.ddh-tab[aria-selected=true][data-v-b109164b]{color:var(--ink);border-bottom-color:var(--acc);font-weight:700}.ddh-tab--plat[aria-selected=true][data-v-b109164b]{border-bottom-color:var(--act)}.ddh-tab[data-v-b109164b]:focus-visible{outline:2px solid var(--acc);outline-offset:-2px}@media (hover:hover){.ddh-tab[data-v-b109164b]:hover{color:var(--ink)}}@media (width<=700px){.ddh-tabs[data-v-b109164b]{margin-bottom:-13px}.ddh-tab[data-v-b109164b]{min-height:44px}}.company-picker[data-v-f74c6490]{min-width:220px;max-width:100%}.x-empty[data-v-fae925aa]{border:1px dashed var(--line2);border-radius:var(--r-lg);padding:var(--sp-5);text-align:center;color:var(--ink2);font-size:var(--t-12);line-height:1.6}.dv[data-v-a30e8146]{font-size:var(--t-135);isolation:isolate;flex-direction:column;min-height:100%;display:flex;position:relative}.dv:has(>.ld.is-open)>[data-page-motif][data-v-a30e8146]{flex-grow:0}.dv-ph[data-v-a30e8146]{margin-bottom:var(--sp-5)}.dv-ph-row[data-v-a30e8146]{justify-content:space-between;align-items:flex-start;gap:var(--sp-head-wrap) var(--sp-4);flex-wrap:wrap;display:flex}.dv-ph-main[data-v-a30e8146]{min-width:0}.dv-ph-acts[data-v-a30e8146]{align-items:center;gap:var(--sp-2);flex-wrap:wrap;display:flex}.dv-claim-banner[data-v-a30e8146]{justify-content:space-between;align-items:center;gap:var(--sp-3,12px);display:flex}.dv-claim-banner p[data-v-a30e8146]{margin:0}.dv-ph-acts[data-v-a30e8146]:empty{display:none}@media (width<=720px){.dv-ph-acts[data-v-a30e8146]{flex:100%}.dv-picker[data-v-a30e8146]{flex:auto}}.dv-ws-link[data-v-a30e8146]{align-items:center;gap:6px;text-decoration:none;display:inline-flex}.dv-ws-ic[data-v-a30e8146]{flex:none;width:15px;height:15px}.mb-note b[data-v-a30e8146]{color:var(--ink);font-weight:600}.dv-state[data-v-a30e8146]{color:var(--ink2);font-size:var(--t-12)}.dv-state--attention[data-v-a30e8146]{align-items:flex-start;gap:var(--sp-3);color:var(--act);flex-direction:column;display:flex}.dv-state-text[data-v-a30e8146]{margin:0}.dv-state-text b[data-v-a30e8146]{color:var(--ink)}.dv-check[data-v-a30e8146]:focus-visible{outline:2px solid var(--acc);outline-offset:2px}.dv-selbar[data-v-a30e8146]{align-items:center;gap:var(--sp-2);border:1px solid var(--line-card);background:var(--surf-card);border-radius:var(--r);flex-wrap:wrap;margin-bottom:10px;padding:8px 12px;display:flex}.dv-selbar-cnt[data-v-a30e8146]{color:var(--ink);margin-inline-end:var(--sp-2);font-weight:600}.dv-selbar-cap[data-v-a30e8146]{font-size:var(--t-12);color:var(--ink2)}.dv-selbar-cap--over[data-v-a30e8146]{color:var(--act)}.dv-selbar-spacer[data-v-a30e8146]{flex:auto}.dv-check[data-v-a30e8146]{cursor:pointer;width:16px;height:16px;margin:0}.dv-table tbody tr.dv-sel td[data-v-a30e8146]{background:var(--surf-sel)}@media (width<=620px){.dv-selbar .mb-btn[data-v-a30e8146]{flex:1}}.dv-bar[data-v-a30e8146]{margin-bottom:10px}.dv-orgbar[data-v-a30e8146]{align-items:center;gap:var(--sp-2);flex-wrap:wrap;display:flex}.dv-sortline[data-v-a30e8146]{margin:0 0 var(--sp-3);font-size:var(--t-12);color:var(--ink2)}.dv-sortrow[data-v-a30e8146]{justify-content:space-between;align-items:baseline;gap:0 var(--sp-3);flex-wrap:wrap;display:flex}.dv-sortrow .mb-btn[data-v-a30e8146]{margin:0 0 var(--sp-3)}.dv-sortacts[data-v-a30e8146]{gap:0 var(--sp-2);flex-wrap:wrap;margin-inline-start:auto;display:flex}table.dv-table[data-v-a30e8146]{border-collapse:separate;border-spacing:0;width:100%;font-size:var(--t-135);background:var(--surf-tbl);border:1px solid var(--line-tbl);border-radius:var(--r-lg);box-shadow:var(--shadow-card);overflow:clip}.dv-table thead th[data-v-a30e8146]{background:var(--surf-th);text-align:left;white-space:nowrap;border-bottom:1px solid var(--line-th);font-size:var(--t-label);font-weight:var(--t-label-w);text-transform:var(--t-label-tf);letter-spacing:var(--t-label-track);color:var(--future);padding:11px 10px}.dv-table thead th[data-v-a30e8146]:first-child{padding-left:18px}.dv-table tbody td[data-v-a30e8146]{border-bottom:1px solid var(--line-row);vertical-align:top;color:var(--ink);padding:13px 10px}.dv-table tbody td[data-v-a30e8146]:first-child{padding-left:18px}.dv-table tbody tr:last-child td[data-v-a30e8146]{border-bottom:0}.dv-c-name[data-v-a30e8146]{min-width:0}.dv-l1[data-v-a30e8146]{font-family:var(--font-mono);font-weight:700;font-size:var(--t-135);color:var(--ink);overflow-wrap:anywhere;line-height:1.35;display:block}.dv-link[data-v-a30e8146]{color:inherit;text-decoration:none}@media (hover:hover){.dv-link[data-v-a30e8146]:hover{color:var(--acc-hi);text-underline-offset:3px;text-decoration:underline}}.dv-link[data-v-a30e8146]:focus-visible{outline:2px solid var(--acc);outline-offset:2px;border-radius:2px}.dv-l1row[data-v-a30e8146]{flex-wrap:wrap;align-items:center;gap:4px 8px;min-width:0;display:flex}.dv-pname[data-v-a30e8146]{font-size:var(--t-12);color:var(--ink2);margin:0 0 4px}.dv-swap[data-v-a30e8146]{appearance:none;color:var(--acc-text);font:inherit;font-size:var(--t-12);cursor:pointer;background:0 0;border:0;margin-top:4px;padding:0;display:inline-block}.dv-swap[data-v-a30e8146]:focus-visible{outline:2px solid var(--acc);outline-offset:2px}.dv-l1.dv-l1--name[data-v-a30e8146]{font-family:inherit}.dv-sn-small[data-v-a30e8146]{font-family:var(--font-mono);font-size:var(--t-12);color:var(--ink3);flex:none}.dv-l1row .dv-l1[data-v-a30e8146]{white-space:nowrap;text-overflow:ellipsis;flex:0 auto;min-width:3ch;max-width:100%;overflow:hidden}.dv-sn-line[data-v-a30e8146],.dv-l2.dv-l3[data-v-a30e8146]{margin-top:2px}.dv-tags[data-v-a30e8146]{flex-wrap:nowrap;flex:none;align-items:center;gap:4px;max-width:100%;display:inline-flex}.dv-tags-more[data-v-a30e8146]{border:1px dashed var(--line2);height:21px;font-size:var(--t-label);color:var(--ink2);white-space:nowrap;border-radius:999px;align-items:center;padding:0 7px;display:inline-flex}.dv-sr[data-v-a30e8146]{clip:rect(0 0 0 0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.dv-empty--tags[data-v-a30e8146]{align-items:flex-start;gap:var(--sp-2);flex-direction:column;display:flex}.dv-empty--tags p[data-v-a30e8146]{margin:0}.dv-l2[data-v-a30e8146]{font-size:var(--t-12);color:var(--ink2);margin-top:6px;display:block}.dv-offbatt[data-v-a30e8146]{font-size:var(--t-12);color:var(--ink2);margin-top:2px;display:block}.dv-c-status .dv-cond-in[data-v-a30e8146]{margin-top:6px;display:block}.dv-thumb[data-v-a30e8146]{border:1px solid var(--line2);border-radius:4px;flex:none;width:80px;height:60px;display:block}.dv-thumb--empty[data-v-a30e8146]{background-color:var(--surf);background-image:repeating-linear-gradient(135deg, transparent 0 4px, color-mix(in srgb, var(--ink) 12%, transparent) 4px 6px)}.dv-thumb--img[data-v-a30e8146]{object-fit:contain;background-color:var(--surf)}.dv-np-text[data-v-a30e8146]{flex-direction:column;flex:1 1 0;align-items:flex-start;gap:2px;min-width:0;display:flex}.dv-np-meta[data-v-a30e8146]{font-size:var(--t-12);color:var(--ink2)}.dv-np[data-v-a30e8146]{flex-wrap:wrap;align-items:center;gap:4px 10px;display:flex}.dv-np .dv-np-text[data-v-a30e8146]{grid-template-rows:20px 20px 20px;align-content:center;min-width:0;line-height:20px;display:grid}.dv-ns-name[data-v-a30e8146]{white-space:nowrap;text-overflow:ellipsis;min-width:0;color:var(--ink);overflow:hidden}.dv-ns-name--muted[data-v-a30e8146]{color:var(--ink2)}.dv-np .dv-np-text .dv-np-assigned[data-v-a30e8146]{min-width:0;max-width:100%;font-size:var(--t-12);color:var(--ink2);white-space:nowrap;grid-row:2;align-items:center;gap:4px;display:flex}.dv-np-assigned-name[data-v-a30e8146]{text-overflow:ellipsis;min-width:0;overflow:hidden}.dv-np-assigned-status[data-v-a30e8146]{color:var(--ink3);flex:none}.dv-np-assigned-status[data-v-a30e8146]:before{content:"·";margin-right:4px}.dv-np-assigned-status--act[data-v-a30e8146]{color:var(--act)}.dv-np .dv-np-text .dv-swap[data-v-a30e8146]{white-space:nowrap;grid-row:3;justify-self:start;margin-top:0}.dv-table tbody td.dv-c-np[data-v-a30e8146]{overflow:visible}.dv-fw[data-v-a30e8146]{font-family:var(--font-mono,ui-monospace, SFMono-Regular, Menlo, monospace);overflow-wrap:anywhere;font-size:.92em}.dv-model[data-v-a30e8146]{color:var(--ink)}.dv-c-fw>.dv-fw[data-v-a30e8146],.dv-c-fw>.dv-todo[data-v-a30e8146]{font-size:var(--t-12);color:var(--ink2);white-space:nowrap;text-overflow:ellipsis;margin-top:2px;display:block;overflow:hidden}.dv-fwpending[data-v-a30e8146]{border:1px solid var(--line);color:var(--acc-hi,var(--acc));white-space:nowrap;border-radius:999px;flex:none;padding:1px 8px;font-size:12px;line-height:18px}.dv-outfilter[data-v-a30e8146]{color:var(--ink3);white-space:nowrap;flex:none;font-size:12px;line-height:18px}.dv-stamp[data-v-a30e8146]{margin-top:4px}.dv-unreg[data-v-a30e8146]{border:1px solid var(--line2);border-radius:var(--r);font-size:var(--t-12);color:var(--ink2);white-space:nowrap;flex:none;padding:0 6px;line-height:18px}.dv-fwfilter[data-v-a30e8146]{border:1px solid var(--line);width:max-content;color:var(--ink);font:inherit;cursor:pointer;background:0 0;border-radius:999px;place-self:flex-start start;margin:0 0 8px;padding:4px 12px;font-size:12px}.dv-fwfilter.is-on[data-v-a30e8146]{border-color:var(--acc);background:var(--acc);color:var(--acc-chip-ink)}.dv-fw--none[data-v-a30e8146]{opacity:.55}.dv-todo[data-v-a30e8146]{font-size:var(--t-12);color:var(--ink2);font-style:italic}.dv-batt[data-v-a30e8146]{font-family:var(--font-mono);white-space:nowrap}.dv-bars[data-v-a30e8146]{border:1px solid var(--ink3);border-radius:2px;align-items:flex-end;gap:1px;height:13px;padding:1px;display:inline-flex}.dv-bars i[data-v-a30e8146]{background:var(--line2);width:4px;height:9px;display:block}.dv-batt-pending[data-v-a30e8146]{display:block}.dv-when[data-v-a30e8146]{font-family:var(--font-mono);font-variant-numeric:tabular-nums;white-space:nowrap}@media (width>=1240px){.dv-table[data-v-a30e8146]{table-layout:fixed}.dv-table thead th[data-v-a30e8146]{padding-inline:8px}.dv-table thead th[data-v-a30e8146]:first-child{padding-left:18px}.dv-table thead th.dv-c-sel[data-v-a30e8146]{width:44px}.dv-table thead th.dv-c-name[data-v-a30e8146]{width:calc(27% - 44px)}.dv-table thead th.dv-c-status[data-v-a30e8146]{width:15%}.dv-table thead th.dv-c-np[data-v-a30e8146]{width:19%}.dv-table thead th.dv-c-batt[data-v-a30e8146]{width:9%}.dv-table thead th.dv-c-fw[data-v-a30e8146],.dv-table thead th.dv-c-last[data-v-a30e8146]{width:15%}.dv-table--plat thead th.dv-c-name[data-v-a30e8146]{width:27%}.dv-table--allorg thead th.dv-c-name[data-v-a30e8146]{width:20%}.dv-table--allorg thead th.dv-c-org[data-v-a30e8146]{width:14%}.dv-table--allorg thead th.dv-c-np[data-v-a30e8146]{width:12%}.dv-table tbody td[data-v-a30e8146]{vertical-align:middle;height:88px;padding-block:10px;padding-inline:8px;overflow:hidden}.dv-table tbody td[data-v-a30e8146]:first-child{padding-left:18px}.dv-table .dv-c-cond[data-v-a30e8146],.dv-table .dv-c-ws[data-v-a30e8146]{display:none}.dv-table td.dv-c-last .dv-when-d[data-v-a30e8146],.dv-table td.dv-c-last .dv-when-t[data-v-a30e8146]{display:block}.dv-table td.dv-c-last .dv-when-sep[data-v-a30e8146]{display:none}.dv-l1[data-v-a30e8146],.dv-l2[data-v-a30e8146]{white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.dv-c-status .dv-cond-in[data-v-a30e8146]{font-size:var(--t-12);white-space:nowrap;text-overflow:ellipsis;margin-top:2px;overflow:hidden}.dv-cond-in[data-v-a30e8146] .dcc-item{display:inline}.dv-cond-in[data-v-a30e8146] .dcc-item+.dcc-item:before{content:" / "}.dv-cond-in[data-v-a30e8146] .dcc-none{display:none}.dv-table tbody tr.dv-hl td[data-v-a30e8146]:first-child{box-shadow:inset 3px 0 0 var(--act)}}@media (width>=1240px) and (width<=1439px){.dv-thumb[data-v-a30e8146]{width:72px;height:54px}}@media (width<=1239px){.dv-l1row[data-v-a30e8146]{flex-wrap:wrap;row-gap:6px}.dv-tags[data-v-a30e8146]{flex-wrap:wrap;flex:100%}table.dv-table[data-v-a30e8146],.dv-table tbody[data-v-a30e8146]{box-shadow:none;background:0 0;border:0;border-radius:0;display:block;overflow:visible}.dv-table thead[data-v-a30e8146]{display:none}.dv-table tbody tr[data-v-a30e8146]{background:var(--surf-card);border:1px solid var(--line-card);border-radius:var(--r-lg);box-shadow:0 10px 24px var(--shadow-c-card);grid-template-columns:repeat(6,minmax(0,1fr));gap:12px 14px;margin-bottom:12px;padding:14px 16px;display:grid}.dv-table tbody tr.dv-hl[data-v-a30e8146]{box-shadow:inset 3px 0 0 var(--act), 0 10px 24px var(--shadow-c-card)}.dv-table tbody tr[data-v-a30e8146]:last-child{margin-bottom:0}.dv-table tbody td[data-v-a30e8146]{border:0;min-width:0;padding:0;display:block}.dv-table tbody td[data-v-a30e8146]:first-child{padding-left:0}.dv-table tbody td[data-label][data-v-a30e8146]:before{content:attr(data-label);font-family:var(--font);font-size:var(--t-label);text-transform:var(--t-label-tf);letter-spacing:var(--t-label-track);color:var(--future);margin-bottom:3px;font-weight:600;display:block}.dv-table tbody td.dv-c-np[data-label][data-v-a30e8146]:before{flex:100%}.dv-c-sel[data-v-a30e8146],.dv-c-org[data-v-a30e8146]{grid-column:1/-1}.dv-c-name[data-v-a30e8146]{grid-column:span 4}.dv-c-status[data-v-a30e8146]{text-align:right;grid-column:span 2;justify-self:end}.dv-c-cond[data-v-a30e8146]{grid-column:1/-1}.dv-c-np[data-v-a30e8146],.dv-c-batt[data-v-a30e8146]{grid-column:span 3}.dv-c-ws[data-v-a30e8146],.dv-c-fw[data-v-a30e8146],.dv-c-last[data-v-a30e8146]{grid-column:span 2}.dv-table tbody td.dv-c-status[data-v-a30e8146]:before,.dv-c-status .dv-cond-in[data-v-a30e8146],.dv-table tbody td.dv-empty-cell[data-v-a30e8146]{display:none}.dv-np-text.fw-tip--right[data-v-a30e8146]:after{max-width:min(260px,100%);top:calc(100% + 6px);left:0;transform:none}}@media (width>=621px) and (width<=1239px){.dv-thumb[data-v-a30e8146]{width:160px;height:120px}}@media (width<=620px){.dv-c-np[data-v-a30e8146]{grid-column:1/-1}.dv-thumb[data-v-a30e8146]{aspect-ratio:4/3;flex:100%;width:100%;height:auto}.dv-thumb--empty[data-v-a30e8146]{display:none}.dv-np-text[data-v-a30e8146]{flex-flow:wrap;flex:100%;justify-content:space-between;align-items:baseline;gap:2px 10px}.dv-table tbody td.dv-c-np[data-label][data-v-a30e8146]:before{margin-bottom:9px}.dv-c-batt[data-v-a30e8146],.dv-c-ws[data-v-a30e8146],.dv-c-fw[data-v-a30e8146],.dv-c-last[data-v-a30e8146]{grid-column:span 3}}.dv-bar--narrow[data-v-a30e8146]{margin-bottom:0}.dv-bar--narrow[data-v-a30e8146] .dlf-search{flex-basis:100%;max-width:none;height:34px}.dv-bar--narrow[data-v-a30e8146] .dlf-dd{flex:100%}.dv-bar--narrow[data-v-a30e8146] .dlf-box{min-height:34px}.dv-bar--narrow .dv-picker[data-v-a30e8146]{flex:100%;min-width:0}.dv-bar--narrow .dv-picker[data-v-a30e8146] .x-sel,.dv-bar--narrow .dv-picker[data-v-a30e8146] .x-sel-box{width:100%;min-width:0}.dv-ld-dot[data-v-a30e8146]{align-self:start;margin-top:6px}.dv-ld-state[data-v-a30e8146]{align-self:start}.dv-mono[data-v-a30e8146]{font-family:var(--font-mono)}.dv-xorg[data-v-a30e8146]{margin-left:var(--sp-2);vertical-align:middle;font-size:var(--t-12);font-weight:500}.dv-xnote[data-v-a30e8146]{margin-bottom:var(--sp-3)}.dv-org-code[data-v-a30e8146]{font-family:var(--font-mono);color:var(--ink2);font-size:var(--t-12);margin-top:2px}.dv-sync--fail[data-v-a30e8146]{color:var(--act)}.dv-more[data-v-a30e8146]{align-items:center;gap:var(--sp-2);margin-top:var(--sp-3);flex-wrap:wrap;display:flex}.nb[data-v-13dbcbf5]{flex:none;display:inline-flex;position:relative}.nb-btn[data-v-13dbcbf5]{appearance:none;border-radius:var(--r);width:34px;height:34px;color:var(--ink2);cursor:pointer;transition:background-color var(--dur) ease, border-color var(--dur) ease, color var(--dur) ease;background:0 0;border:1px solid #0000;justify-content:center;align-items:center;display:inline-flex;position:relative}.nb-btn svg[data-v-13dbcbf5]{width:18px;height:18px}.nb-btn[aria-expanded=true][data-v-13dbcbf5]{border-color:var(--acc);background:var(--surf-hover);color:var(--ink)}.nb-btn[data-v-13dbcbf5]:focus-visible{outline:2px solid var(--acc);outline-offset:2px;background:var(--surf-hover);color:var(--ink)}.nb-badge[data-v-13dbcbf5]{background:var(--act);min-width:18px;height:18px;color:var(--bg);font-family:var(--font-mono);box-shadow:0 0 0 2px var(--surf);border-radius:999px;justify-content:center;align-items:center;padding:0 5px;font-size:11px;font-weight:600;line-height:1;display:inline-flex;position:absolute;top:-6px;right:-6px}.nb-panel[data-v-13dbcbf5]{z-index:40;background:var(--surf2);border:1px solid color-mix(in srgb, var(--acc) 35%, var(--line2));width:360px;max-height:min(520px,100vh - 80px);box-shadow:var(--shadow-pop);border-radius:10px;flex-direction:column;display:flex;position:absolute;top:calc(100% + 6px);right:0}.nb-hd[data-v-13dbcbf5]{border-bottom:1px solid var(--line);align-items:center;gap:10px;padding:10px 12px 8px 14px;display:flex}.nb-title[data-v-13dbcbf5]{font-size:var(--t-135);color:var(--ink);flex:auto;margin:0;font-weight:700}.nb-link[data-v-13dbcbf5]{appearance:none;color:var(--acc-hi);font:inherit;font-size:var(--t-12);cursor:pointer;background:0 0;border:0;border-radius:6px;padding:4px 6px}.nb-link[data-v-13dbcbf5]:disabled{color:var(--ink3);cursor:default}.nb-link[data-v-13dbcbf5]:focus-visible{outline:2px solid var(--acc);outline-offset:1px}.nb-state[data-v-13dbcbf5]{font-size:var(--t-135);color:var(--ink2);flex-wrap:wrap;align-items:center;gap:8px;margin:0;padding:18px 14px;display:flex}.nb-state--bad[data-v-13dbcbf5]{color:var(--act)}.nb-list[data-v-13dbcbf5]{min-height:0;margin:0;padding:4px;list-style:none;overflow-y:auto}.nb-item[data-v-13dbcbf5]{appearance:none;width:100%;color:var(--ink);font:inherit;text-align:start;cursor:pointer;background:0 0;border:0;border-radius:6px;align-items:flex-start;gap:10px;padding:9px 10px;display:flex}.nb-item[data-v-13dbcbf5]:focus-visible{box-shadow:inset 0 0 0 1px var(--acc);background:var(--surf);outline:none}.nb-dot[data-v-13dbcbf5]{background:0 0;border-radius:50%;flex:none;width:8px;height:8px;margin-top:6px}.nb-item.is-unread .nb-dot[data-v-13dbcbf5]{background:var(--acc)}.nb-item-txt[data-v-13dbcbf5]{flex-direction:column;gap:2px;min-width:0;display:flex}.nb-item-t[data-v-13dbcbf5]{font-size:var(--t-135);flex-wrap:wrap;align-items:center;gap:8px;display:flex}.nb-item:not(.is-unread) .nb-item-t b[data-v-13dbcbf5]{color:var(--ink2);font-weight:500}.nb-trig[data-v-13dbcbf5]{border:1px solid color-mix(in srgb, var(--act) 55%, var(--line2));color:var(--act);white-space:nowrap;border-radius:999px;padding:0 6px;font-size:11px;line-height:1.5}.nb-trig--closed[data-v-13dbcbf5]{border-color:color-mix(in srgb, var(--ok) 55%, var(--line2));color:var(--ok)}.nb-item-d[data-v-13dbcbf5]{font-size:var(--t-12);color:var(--ink2);overflow-wrap:anywhere}.nb-mono[data-v-13dbcbf5]{font-family:var(--font-mono);font-variant-numeric:tabular-nums}.nb-sep[data-v-13dbcbf5]:before{content:" · ";color:var(--ink3)}.nb-sr[data-v-13dbcbf5]{clip:rect(0 0 0 0);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}.nb-ft[data-v-13dbcbf5]{border-top:1px solid var(--line);justify-content:flex-end;align-items:center;gap:8px;padding:6px 8px;display:flex}@media (hover:hover){.nb-btn[data-v-13dbcbf5]:hover{background:var(--surf-hover);border-color:var(--line2);color:var(--ink)}.nb-item[data-v-13dbcbf5]:hover,.nb-link[data-v-13dbcbf5]:not(:disabled):hover{background:var(--surf)}}@media (width<=620px){.nb-panel[data-v-13dbcbf5]{top:calc(var(--h-header) + 6px);width:auto;position:fixed;left:8px;right:8px}}.upl[data-v-b2f6f7fa]{appearance:none;border:1px solid color-mix(in srgb, var(--acc) 45%, var(--line2));border-radius:var(--r);background:color-mix(in srgb, var(--acc) 12%, var(--surf2));height:36px;color:var(--ink);font:inherit;font-size:var(--t-12);white-space:nowrap;cursor:pointer;align-items:center;gap:7px;min-width:0;padding:0 12px;display:inline-flex}.upl-open[data-v-b2f6f7fa]{appearance:none;color:inherit;font:inherit;cursor:pointer;background:0 0;border:0;align-items:center;gap:7px;min-width:0;padding:0;display:inline-flex}.upl-ic[data-v-b2f6f7fa]{fill:none;stroke:currentColor;stroke-width:1.6px;stroke-linecap:round;stroke-linejoin:round;width:16px;height:16px;color:var(--future);flex:none}.upl-lbl[data-v-b2f6f7fa]{font-weight:600}.upl-n[data-v-b2f6f7fa]{font-family:var(--font-mono);font-variant-numeric:tabular-nums;color:var(--future);font-weight:700}.upl-fail[data-v-b2f6f7fa]{color:var(--act);align-items:center;gap:3px;font-weight:600;display:inline-flex}.upl-fail .upl-ic[data-v-b2f6f7fa]{color:var(--act);width:12px;height:12px}.upl--done[data-v-b2f6f7fa]{border-color:color-mix(in srgb, var(--act) 50%, var(--line2));background:color-mix(in srgb, var(--act) 10%, var(--surf2));cursor:default;padding-right:4px}.upl--done .upl-ic[data-v-b2f6f7fa]{color:var(--act)}.upl-x[data-v-b2f6f7fa]{appearance:none;color:var(--ink2);cursor:pointer;background:0 0;border:0;border-radius:4px;justify-content:center;align-items:center;width:28px;height:28px;display:inline-flex}.upl-x .upl-ic[data-v-b2f6f7fa]{color:currentColor}.upl--ok .upl-ic[data-v-b2f6f7fa]{color:var(--ok)}.upl-okn[data-v-b2f6f7fa]{color:var(--ink2)}.upl[data-v-b2f6f7fa]:focus-visible,.upl-open[data-v-b2f6f7fa]:focus-visible,.upl-x[data-v-b2f6f7fa]:focus-visible{box-shadow:0 0 0 3px var(--acc-dim);outline:none}@media (hover:hover){.upl-x[data-v-b2f6f7fa]:hover{color:var(--ink)}}@media (width<=620px){.upl-lbl[data-v-b2f6f7fa],.upl-okn[data-v-b2f6f7fa]{display:none}}@media (width<=480px){.upl-fail span[data-v-b2f6f7fa]{display:none}}.acct-tally[data-v-f854234a]{grid-template-columns:repeat(3,minmax(0,1fr));gap:8px;margin:4px 0 12px;display:grid}.acct-tally div[data-v-f854234a]{border:1px solid var(--line2);border-radius:var(--r);background:var(--bg);min-width:0;padding:8px 10px}.acct-tally b[data-v-f854234a]{font:500 var(--t-19) / 1.2 var(--font-mono);color:var(--ink);display:block}.acct-tally span[data-v-f854234a]{font-size:var(--t-12);color:var(--ink2)}.acct-tally .is-ok b[data-v-f854234a]{color:var(--ok)}.acct[data-v-c2682097]{min-width:0;display:inline-flex;position:relative}.acct-btn[data-v-c2682097]{appearance:none;border-radius:var(--r);min-width:0;max-width:280px;height:40px;color:var(--ink);font:inherit;cursor:pointer;text-align:end;transition:background-color var(--dur) ease, border-color var(--dur) ease;background:0 0;border:1px solid #0000;align-items:center;gap:9px;padding:0 8px 0 10px;display:inline-flex}.acct-btn[aria-expanded=true][data-v-c2682097]{border-color:var(--acc);background:var(--surf-hover)}.acct-txt[data-v-c2682097]{flex-direction:column;align-items:flex-end;min-width:0;line-height:1.25;display:flex}.hd-me-name[data-v-c2682097],.hd-me-mail[data-v-c2682097]{text-overflow:ellipsis;white-space:nowrap;max-width:100%;font-size:var(--t-12);overflow:hidden}.hd-me-name[data-v-c2682097]{color:var(--ink);font-weight:600}.hd-me-mail[data-v-c2682097]{color:var(--ink2)}.acct-caret[data-v-c2682097]{border:4px solid #0000;border-top-color:var(--ink2);flex:none;margin-top:2px}.acct-btn[aria-expanded=true] .acct-caret[data-v-c2682097]{border-top-color:#0000;border-bottom-color:var(--acc-hi);margin-top:-2px}.acct-av[data-v-c2682097]{width:28px;height:28px}.acct-av--lg[data-v-c2682097]{width:36px;height:36px;font-size:13px}.acct-av--anon[data-v-c2682097]{border:1px solid var(--line2);color:var(--ink2);background:0 0}.acct-av-btn[data-v-c2682097]{appearance:none;cursor:pointer;background:0 0;border:1px solid #0000;border-radius:999px;flex:none;justify-content:center;align-items:center;width:34px;height:34px;padding:0;display:none}.acct-av-btn .acct-av[data-v-c2682097]{width:30px;height:30px}.acct-av-btn[aria-expanded=true][data-v-c2682097]{border-color:var(--acc)}.acct-btn[data-v-c2682097]:focus-visible,.acct-av-btn[data-v-c2682097]:focus-visible{outline:2px solid var(--acc);outline-offset:2px}@media (hover:hover){.acct-btn[data-v-c2682097]:hover{background:var(--surf-hover);border-color:var(--line2)}.acct-btn[aria-expanded=true][data-v-c2682097]:hover{border-color:var(--acc)}.acct-av-btn[data-v-c2682097]:hover{border-color:var(--line2)}.acct-mi[data-v-c2682097]:hover{background:var(--surf)}.acct-theme-opt[data-v-c2682097]:not([aria-checked=true]):hover{background:var(--surf);color:var(--ink)}}@media (width<=900px){.acct-full[data-v-c2682097]{display:none}.acct-compact[data-v-c2682097]{display:inline-flex}}.acct-menu[data-v-c2682097]{z-index:40;background:var(--surf2);border:1px solid color-mix(in srgb, var(--acc) 35%, var(--line2));width:min(300px,100vw - 16px);box-shadow:var(--shadow-pop);border-radius:10px;padding:6px;position:absolute;top:calc(100% + 6px);right:0}.acct-id[data-v-c2682097]{align-items:center;gap:11px;min-width:0;padding:10px 10px 12px;display:flex}.acct-id-txt[data-v-c2682097]{flex-direction:column;gap:1px;min-width:0;display:flex}.acct-id-name[data-v-c2682097]{color:var(--ink);text-overflow:ellipsis;white-space:nowrap;font-weight:600;overflow:hidden}.acct-id-mail[data-v-c2682097]{font-size:var(--t-12);color:var(--ink2);text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.acct-id-pa[data-v-c2682097]{font-size:var(--t-12);color:var(--act);border:1px solid var(--act);white-space:nowrap;border-radius:999px;align-self:flex-start;margin-top:4px;padding:1px 8px}.acct-id-org[data-v-c2682097]{font-size:var(--t-12);color:var(--ink2);align-items:center;gap:6px;min-width:0;margin-top:4px;display:flex}.acct-id-orgname[data-v-c2682097]{text-overflow:ellipsis;white-space:nowrap;min-width:0;overflow:hidden}.acct-sep[data-v-c2682097]{background:var(--line);height:1px;margin:4px 2px}.acct-mi[data-v-c2682097]{appearance:none;width:100%;min-height:38px;color:var(--ink);font:inherit;font-size:var(--t-135);text-align:start;cursor:pointer;background:0 0;border:0;border-radius:6px;align-items:center;gap:10px;padding:6px 10px;display:flex}.acct-mi .mb-ic[data-v-c2682097]{color:var(--ink2)}.acct-mi-sub[data-v-c2682097]{font-size:var(--t-12);color:var(--ink3);margin-inline-start:auto}.acct-mi-ext[data-v-c2682097]:after{content:"↗"}.acct-mi[data-v-c2682097]:focus-visible{box-shadow:inset 0 0 0 1px var(--acc);background:var(--surf);outline:none}.acct-theme[data-v-c2682097]{flex-direction:column;gap:6px;padding:6px 10px 8px;display:flex}.acct-theme-label[data-v-c2682097]{font-size:var(--t-12);color:var(--ink2)}.acct-theme-opts[data-v-c2682097]{grid-template-columns:repeat(3,minmax(0,1fr));gap:4px;display:grid}.acct-theme-opt[data-v-c2682097]{appearance:none;border:1px solid var(--line2);min-height:32px;color:var(--ink2);font:inherit;font-size:var(--t-12);cursor:pointer;text-overflow:ellipsis;white-space:nowrap;transition:background-color var(--dur) ease, border-color var(--dur) ease, color var(--dur) ease;background:0 0;border-radius:6px;padding:4px 6px;overflow:hidden}.acct-theme-opt[aria-checked=true][data-v-c2682097]{border-color:var(--acc);background:var(--acc-dim);color:var(--ink);font-weight:600}.acct-theme-opt[data-v-c2682097]:focus-visible{outline:2px solid var(--acc);outline-offset:1px}.acct-note[data-v-c2682097]{font-size:var(--t-12);color:var(--ink2);margin:2px 10px 6px;line-height:1.5}.hb-btn[data-v-6e40c1c1]{border-radius:var(--r);width:34px;height:34px;color:var(--ink2);transition:background-color var(--dur) ease, border-color var(--dur) ease, color var(--dur) ease;background:0 0;border:1px solid #0000;flex:none;justify-content:center;align-items:center;text-decoration:none;display:inline-flex}.hb-btn svg[data-v-6e40c1c1]{width:18px;height:18px}.hb-btn[aria-current=page][data-v-6e40c1c1]{border-color:var(--acc);background:var(--surf-hover);color:var(--ink)}.hb-btn[data-v-6e40c1c1]:focus-visible{outline:2px solid var(--acc);outline-offset:2px;background:var(--surf-hover);color:var(--ink)}@media (hover:hover){.hb-btn[data-v-6e40c1c1]:hover{background:var(--surf-hover);color:var(--ink)}}.hd[data-v-31e55576]{height:var(--h-header);align-items:center;gap:var(--sp-2);padding-inline:var(--sp-3);background:var(--surf);border-bottom:1px solid var(--line);display:flex}.hd-brand[data-v-31e55576]{align-items:center;gap:var(--sp-2);font-family:var(--font-dsp);font-size:var(--t-19);letter-spacing:var(--dsp-track);color:var(--ink);white-space:nowrap;font-weight:600;display:inline-flex}.hd-end[data-v-31e55576]{align-items:center;gap:var(--sp-2);min-width:0;margin-inline-start:auto;display:inline-flex}.hd-tools[data-v-31e55576]{align-items:center;gap:var(--sp-1);min-width:0;margin-inline-start:0;display:inline-flex}.hd-end[data-v-31e55576] .x-lang-switch--header{margin-inline-start:0}.hd-org[data-v-31e55576]{border:1px solid var(--line2);background:var(--surf2);color:var(--ink);white-space:nowrap;text-overflow:ellipsis;border-radius:5px;max-width:220px;padding:6px 12px;overflow:hidden}@media (width<=480px){.hd-org[data-v-31e55576]{display:none}}.hd-btn[data-v-31e55576]{appearance:none;border:1px solid var(--line2);border-radius:var(--r);width:34px;height:34px;color:var(--ink2);cursor:pointer;transition:transform var(--dur) ease, background-color var(--dur) ease, border-color var(--dur) ease, color var(--dur) ease;background:0 0;flex:none;justify-content:center;align-items:center;display:inline-flex}.hd-btn svg[data-v-31e55576]{width:18px;height:18px}@media (hover:hover){.hd-btn[data-v-31e55576]:hover{background:var(--surf-hover);border-color:var(--ink3);color:var(--ink);transform:translateY(calc(-1 * var(--lift-y)))}}.hd-btn[data-v-31e55576]:active{transform:translateY(var(--lift-y));background:var(--acc-dim);color:var(--ink)}.hd-btn[data-v-31e55576]:focus-visible{box-shadow:0 0 0 3px var(--acc-dim);outline:none}.hd-burger[data-v-31e55576]{display:none}@media (width<=900px){.hd-burger[data-v-31e55576]{display:inline-flex}.hd-rail[data-v-31e55576]{display:none}}@media (width<=480px){.hd[data-v-31e55576]{padding-inline:var(--sp-2)}.hd.has-upl .hd-brand[data-v-31e55576]{display:none}.hd-brand[data-v-31e55576]{font-size:var(--t-135)}}.side[data-v-917f92f6]{padding:var(--sp-3) var(--sp-2);box-sizing:border-box;gap:var(--sp-2);flex-direction:column;flex:auto;min-height:0;display:flex;overflow-y:auto}.side-lbl[data-v-917f92f6]{padding-inline:var(--sp-3);font-family:var(--font-dsp);font-size:var(--t-label);font-weight:var(--t-label-w);text-transform:var(--t-label-tf);letter-spacing:var(--t-label-track);color:var(--ink2);white-space:nowrap}.side-list[data-v-917f92f6]{flex-direction:column;gap:2px;margin:0;padding:0;list-style:none;display:flex}.side-group[data-v-917f92f6]{padding-inline-start:14px;position:relative}.side-group+.side-group[data-v-917f92f6]{margin-top:var(--sp-4)}.side-group[data-v-917f92f6]:before{content:"";background:linear-gradient(180deg, transparent, var(--line2) 18%, var(--line2) 82%, transparent);width:1px;position:absolute;top:4px;bottom:4px;left:5px}.side-group-lbl[data-v-917f92f6]{padding-inline:var(--sp-2);padding-block:var(--sp-1);font-family:var(--font-dsp);font-size:var(--t-label);font-weight:var(--t-label-w);text-transform:var(--t-label-tf);letter-spacing:var(--t-label-track);color:var(--ink2);white-space:nowrap;display:block}.side-sub[data-v-917f92f6]{flex-direction:column;gap:2px;margin:2px 0 0;padding:0 0 0 16px;list-style:none;display:flex;position:relative}.side-sub[data-v-917f92f6]:before{content:"";background:linear-gradient(180deg, var(--line2), transparent);width:1px;position:absolute;top:2px;bottom:2px;left:6px}.side-item--sub[data-v-917f92f6]{height:34px;font-size:var(--t-125,var(--t-135))}.side-icon.side-icon--sub[data-v-917f92f6]{width:15px;height:15px}.side-soon[data-v-917f92f6]{color:var(--future);border:1px dashed;border-radius:999px;flex:none;margin-left:auto;padding:1px 6px;font-size:11px;line-height:1.4}.side-item[aria-disabled=true][data-v-917f92f6]{height:auto;min-height:42px}.side-item[aria-disabled=true] .side-text[data-v-917f92f6]{white-space:normal}.side-caret[data-v-917f92f6]{width:16px;height:16px;transition:transform var(--dur) ease;flex:none;margin-left:auto}.side-item[aria-expanded=true] .side-caret[data-v-917f92f6]{transform:rotate(180deg)}.side-item[data-v-917f92f6]{appearance:none;align-items:center;gap:var(--sp-3);width:100%;padding:0 var(--sp-3);border-radius:var(--r);height:40px;color:var(--ink2);font-family:inherit;font-size:var(--t-135);text-align:left;cursor:pointer;transition:transform var(--dur) ease, background-color var(--dur) ease, color var(--dur) ease;background:0 0;border:1px solid #0000;display:flex}@media (hover:hover){.side-item[data-v-917f92f6]:not([aria-disabled=true]):hover{background:var(--surf-hover);color:var(--ink);transform:translateX(var(--lift-x))}}.side-item[data-v-917f92f6]:not([aria-disabled=true]):active{background:var(--acc-dim);color:var(--ink);transform:translate(0)}.side-item[aria-disabled=true][data-v-917f92f6]{cursor:default}.side-na-note[data-v-917f92f6]{clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;padding:0;position:absolute;overflow:hidden}.side-item[data-v-917f92f6]:focus-visible{box-shadow:0 0 0 3px var(--acc-dim);color:var(--ink);outline:none}.side-item[aria-current=page][data-v-917f92f6]{background:var(--surf-hover);color:var(--ink);position:relative}.side-item[aria-current=page][data-v-917f92f6]:before{content:"";background:linear-gradient(180deg, transparent, var(--acc) 28%, var(--acc) 72%, transparent);border-radius:999px;width:3px;position:absolute;top:4px;bottom:4px;left:0}@media (hover:hover){.side-item[aria-current=page][data-v-917f92f6]:hover:before{background:linear-gradient(180deg, transparent, var(--acc-hi) 28%, var(--acc-hi) 72%, transparent)}}.side-icon[data-v-917f92f6]{flex:none;width:18px;height:18px}.side-text[data-v-917f92f6]{white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.side.is-rail .side-text[data-v-917f92f6]{display:none}.side-tip[data-v-917f92f6]{z-index:5;border:1px solid var(--line);border-radius:var(--r);background:var(--surf);color:var(--ink);font-family:var(--font-dsp);white-space:nowrap;pointer-events:none;box-shadow:0 2px 10px var(--shadow-c-soft);padding:4px 10px;font-size:12.5px;position:fixed;transform:translateY(-50%)}.side.is-rail[data-v-917f92f6]{padding-inline:var(--sp-1)}.side.is-rail .side-item[data-v-917f92f6]{justify-content:center;gap:0;padding:0}.side.is-rail .side-group-lbl[data-v-917f92f6]{clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;padding:0;position:absolute;overflow:hidden}.side.is-rail .side-group[data-v-917f92f6]{padding-inline-start:0}.side.is-rail .side-group[data-v-917f92f6]:before{content:none}.side.is-rail .side-group+.side-group[data-v-917f92f6]{margin-top:var(--sp-3);padding-top:var(--sp-3);border-top:1px solid var(--line2)}.side.is-rail .side-soon[data-v-917f92f6],.side.is-rail .side-caret[data-v-917f92f6]{display:none}.side.is-rail .side-sub[data-v-917f92f6]{padding-left:0}.side.is-rail .side-sub[data-v-917f92f6]:before{content:none}.side.is-rail .side-item[aria-disabled=true][data-v-917f92f6]{height:40px;min-height:0}.shell[data-v-5eb52661]{grid-template-columns:var(--w-side) 1fr;grid-template-rows:var(--h-header) 1fr;background:var(--bg);height:100dvh;transition:grid-template-columns var(--dur) ease;grid-template-areas:"hd hd""side main";display:grid;position:relative;overflow:hidden}.shell.is-rail[data-v-5eb52661]{grid-template-columns:var(--w-side-rail) 1fr}.shell-hd[data-v-5eb52661]{grid-area:hd}.shell-side[data-v-5eb52661]{background:var(--surf);border-right:1px solid var(--line);flex-direction:column;grid-area:side;min-width:0;min-height:0;display:flex}.shell-main[data-v-5eb52661]{isolation:isolate;min-width:0;min-height:0;padding:var(--sp-4);padding-right:calc(var(--sp-4) + var(--lift-x));--shell-main-bg:linear-gradient(color-mix(in srgb, var(--acc) 2.25%, transparent) 1px, transparent 1px) 0 0 / 100% 40px, linear-gradient(90deg, color-mix(in srgb, var(--acc) 2.25%, transparent) 1px, transparent 1px) 0 0 / 40px 100%, radial-gradient(1100px 380px at 85% calc(var(--h-header) - 90px), color-mix(in srgb, var(--acc) 7.2%, transparent), transparent 70%), var(--bg);background:var(--shell-main-bg);background-attachment:fixed;flex-direction:column;grid-area:main;display:flex;overflow:auto}.shell-scrim[data-v-5eb52661]{background:var(--scrim);z-index:10;touch-action:none;overscroll-behavior:contain;position:fixed;inset:0}.shell-skip[data-v-5eb52661]{clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.shell-skip[data-v-5eb52661]:focus-visible{top:var(--sp-2);left:var(--sp-2);z-index:3;width:auto;height:auto;padding:var(--sp-2) var(--sp-3);clip-path:none;border-radius:var(--r);background:var(--acc);color:var(--acc-ink);font-size:var(--t-135);box-shadow:var(--shadow);outline:none;margin:0;text-decoration:none;position:fixed}[data-v-5eb52661-s]{flex:none}.shell-main[data-v-5eb52661]:focus-visible{outline:none}@media (width<=900px){.shell[data-v-5eb52661]{grid-template-columns:1fr;grid-template-areas:"hd""main"}.shell.is-rail[data-v-5eb52661]{grid-template-columns:1fr}.shell-side[data-v-5eb52661]{height:100dvh;padding-top:env(safe-area-inset-top);padding-bottom:env(safe-area-inset-bottom);width:var(--w-side);z-index:11;overscroll-behavior:contain;transition:transform var(--dur) ease;position:fixed;top:0;left:0;transform:translate(-100%)}.shell.is-drawer-open .shell-side[data-v-5eb52661]{transform:translate(0)}}@media (prefers-reduced-motion:reduce){.shell[data-v-5eb52661],.shell-side[data-v-5eb52661]{transition:none}}@media print{.shell[data-v-5eb52661]{height:auto;overflow:visible}.shell-main[data-v-5eb52661]{overflow:visible}}.appver[data-v-43ead5d5]{appearance:none;z-index:60;border:1px solid var(--line);background:color-mix(in srgb, var(--surf2) 85%, transparent);color:var(--ink3);font-family:var(--font-mono);opacity:.75;cursor:pointer;border-radius:999px;padding:1px 6px;font-size:11px;line-height:1.5;position:fixed;bottom:4px;right:4px}.appver--warn[data-v-43ead5d5]{color:var(--act);border-color:var(--act);opacity:1}.appver[data-v-43ead5d5]:focus-visible{outline:2px solid var(--acc);outline-offset:2px}.od-backdrop[data-v-4a4ca452]{z-index:1000;background:color-mix(in srgb, var(--bg) 88%, transparent);justify-content:center;align-items:center;padding:16px;display:flex;position:fixed;inset:0}.od-card[data-v-4a4ca452]{background:var(--surf2);border:1px solid var(--line2);border-left:2px solid var(--act);width:100%;max-width:440px;color:var(--ink);border-radius:8px;padding:20px}.od-title[data-v-4a4ca452]{font-size:var(--t-19);color:var(--act);margin:0 0 8px}.od-body[data-v-4a4ca452]{font-size:var(--t-135);margin:0 0 16px;line-height:1.6}.od-btn[data-v-4a4ca452]{background:var(--acc);min-height:40px;color:var(--acc-ink);cursor:pointer;border:none;border-radius:6px;padding:0 16px;font-weight:600}.od-btn[data-v-4a4ca452]:disabled{cursor:default;background:var(--line2);border-color:var(--line2);color:var(--ink2)}@media (width<=480px){.od-btn[data-v-4a4ca452]{width:100%}}.alarm-redirect[data-v-0e66ea68]{padding:24px 16px}.alarm-redirect-text[data-v-0e66ea68]{color:var(--ink2);margin:0}.al-page[data-v-ebd9790a]{min-width:0}.al-filters[data-v-ebd9790a]{flex-wrap:wrap;align-items:center;gap:10px;margin-bottom:12px;display:flex}.al-filters .al-sel[data-v-ebd9790a]{flex:0 auto;display:inline-block}.al-search[data-v-ebd9790a]{flex:240px;max-width:360px;position:relative}.al-search input[data-v-ebd9790a]::-webkit-search-cancel-button{display:none}.al-sr[data-v-ebd9790a]{clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;margin:-1px;position:absolute;overflow:hidden}.al-search-x[data-v-ebd9790a]{appearance:none;width:26px;height:26px;color:var(--ink2);cursor:pointer;transition:background-color var(--dur) ease, color var(--dur) ease;background:0 0;border:0;border-radius:999px;flex:none;justify-content:center;align-items:center;margin-right:-6px;display:inline-flex}.al-search-x[data-v-ebd9790a]:focus-visible{outline:2px solid var(--acc);outline-offset:1px}@media (hover:hover){.al-search-x[data-v-ebd9790a]:hover{background:var(--surf2);color:var(--ink)}}.al-hint[data-v-ebd9790a]{font-size:var(--t-12);color:var(--ink2);align-items:flex-start;gap:6px;margin:-2px 0 12px;line-height:1.5;display:flex}.al-hint[data-v-ebd9790a] svg{width:14px;height:14px;color:var(--ink3);flex:none;margin-top:2px}.al-search-empty-clear[data-v-ebd9790a]{margin-left:8px}@media (width<=760px){.al-search[data-v-ebd9790a]{flex-basis:100%;max-width:none}}.x-crumb[data-v-6860b0e3]{margin:0 0 var(--sp-2);font-size:var(--t-12);color:var(--ink2);flex-wrap:wrap;align-items:center;gap:6px;line-height:1.5;display:flex}.x-crumb-sep[data-v-6860b0e3]:before{content:"›";color:var(--ink3)}.x-crumb-link[data-v-6860b0e3]{color:var(--acc-text);font-weight:600;text-decoration:none}.x-crumb-btn[data-v-6860b0e3]{appearance:none;font:inherit;cursor:pointer;background:0 0;border:0;padding:0;font-weight:600}.x-crumb-link[data-v-6860b0e3]:focus-visible{outline:2px solid var(--acc);outline-offset:2px;border-radius:3px}@media (hover:hover){.x-crumb-link[data-v-6860b0e3]:hover{text-underline-offset:3px;text-decoration:underline}}.fwu-page[data-v-9fcf4e10]{flex-direction:column;gap:16px;min-width:0;display:flex}.fwu-page>nav.x-crumb[data-v-9fcf4e10]{margin-bottom:calc(var(--sp-2) - 16px)}.fwu-head[data-v-9fcf4e10]{flex-direction:column;display:flex}.fwu-title[data-v-9fcf4e10]{flex-wrap:wrap;align-items:baseline;gap:12px;display:flex}.fwu-sep[data-v-9fcf4e10]:before{content:"·";margin:0 6px}.fwu-ver-link[data-v-9fcf4e10]{appearance:none;color:var(--acc-text);font-size:inherit;font-weight:inherit;text-underline-offset:3px;cursor:pointer;background:0 0;border:0;padding:0;text-decoration:underline}.fwu-ver-link[data-v-9fcf4e10]:focus-visible{box-shadow:0 0 0 3px var(--acc-dim);border-radius:4px;outline:none}.fwu-mono[data-v-9fcf4e10]{font-family:var(--font-mono,ui-monospace, monospace)}.fwu-counts[data-v-9fcf4e10]{grid-template-columns:repeat(auto-fit,minmax(110px,1fr));gap:8px;margin:0;display:grid}.fwu-counts>div[data-v-9fcf4e10]{border:1px solid var(--line);border-radius:var(--r);background:var(--surf);padding:10px 12px}.fwu-counts dt[data-v-9fcf4e10]{color:var(--ink2);font-size:var(--t-12,12px)}.fwu-counts dd[data-v-9fcf4e10]{font-size:var(--t-20,20px);color:var(--ink);margin:2px 0 0}.fwu-ok dd[data-v-9fcf4e10]{color:var(--ok)}.fwu-bad dd[data-v-9fcf4e10]{color:var(--bad)}.fwu-actions[data-v-9fcf4e10]{flex-wrap:wrap;align-items:center;gap:8px;display:flex}.fwu-select[data-v-9fcf4e10]{min-width:200px}.fwu-table-wrap[data-v-9fcf4e10]{border:1px solid var(--line);border-radius:var(--r);background:var(--surf);overflow-x:auto}.fwu-table[data-v-9fcf4e10]{border-collapse:collapse;width:100%}.fwu-table th[data-v-9fcf4e10],.fwu-table td[data-v-9fcf4e10]{text-align:left;border-bottom:1px solid var(--line);color:var(--ink);vertical-align:top;padding:9px 12px}.fwu-table th[data-v-9fcf4e10]{color:var(--ink2);font-weight:500;font-size:var(--t-12,12px)}.fwu-arrow[data-v-9fcf4e10]:before{content:"→";color:var(--ink3);margin:0 6px}.fwu-state[data-v-9fcf4e10]{border:1px solid var(--line2);font-size:var(--t-12,12px);white-space:nowrap;border-radius:999px;padding:1px 8px;display:inline-block}.fwu-state--completed_confirmed[data-v-9fcf4e10],.fwu-state--completed_unconfirmed[data-v-9fcf4e10]{border-color:var(--ok);color:var(--ok)}.fwu-state--failed[data-v-9fcf4e10],.fwu-state--file_expired[data-v-9fcf4e10],.fwu-state--timed_out[data-v-9fcf4e10],.fwu-state--consent_expired[data-v-9fcf4e10],.fwu-state--completed_version_unchanged[data-v-9fcf4e10]{border-color:var(--bad);color:var(--bad)}.fwu-state--pending_consent[data-v-9fcf4e10],.fwu-state--executing[data-v-9fcf4e10]{border-color:var(--acc);color:var(--acc-hi)}.fwu-muted[data-v-9fcf4e10]{color:var(--ink3);display:block}.fwu-h2[data-v-9fcf4e10]{font-size:var(--t-15,15px);color:var(--ink);margin:0 0 6px}.fwu-rejected ul[data-v-9fcf4e10]{color:var(--ink2);margin:0;padding-left:18px}@media (width<=720px){.fwu-table thead[data-v-9fcf4e10]{display:none}.fwu-table tr[data-v-9fcf4e10]{border-bottom:1px solid var(--line);display:block}.fwu-table td[data-v-9fcf4e10]{border:0;padding:4px 12px;display:block}.fwu-table td[data-label][data-v-9fcf4e10]:before{content:attr(data-label);color:var(--ink3);font-size:var(--t-12,12px);display:block}}.fwz[data-v-5453d599]{z-index:50;background:var(--scrim);justify-content:center;align-items:center;padding:16px;display:flex;position:fixed;inset:0}.fwz-card[data-v-5453d599]{border:1px solid var(--line2);border-radius:var(--r);background:var(--surf);width:min(640px,100%);max-height:calc(100vh - 32px);color:var(--ink);flex-direction:column;gap:12px;padding:20px;display:flex}.fwz-head[data-v-5453d599]{flex-direction:column;gap:8px;display:flex}.fwz-title[data-v-5453d599]{font-size:var(--t-15,15px);flex-wrap:wrap;align-items:baseline;gap:8px;margin:0;display:flex}.fwz-ver[data-v-5453d599]{font-family:var(--font-mono,ui-monospace, monospace);color:var(--acc-hi)}.fwz-steps[data-v-5453d599]{color:var(--ink3);font-size:var(--t-12,12px);gap:16px;margin:0;padding:0;list-style:none;display:flex}.fwz-step--on[data-v-5453d599]{color:var(--acc-hi);font-weight:600}.fwz-body[data-v-5453d599]{flex-direction:column;gap:10px;min-height:120px;display:flex;overflow-y:auto}.fwz-note[data-v-5453d599]{border-left:3px solid var(--act);background:var(--surf2);color:var(--ink);font-size:var(--t-13,13px);margin:0;padding:8px 12px}.fwz-orgs[data-v-5453d599],.fwz-devices[data-v-5453d599],.fwz-warns[data-v-5453d599]{flex-direction:column;gap:4px;margin:0;padding:0;list-style:none;display:flex}.fwz-warns[data-v-5453d599]{color:var(--ink2);font-size:var(--t-13,13px);padding-left:18px;list-style:outside}.fwz-org[data-v-5453d599],.fwz-device[data-v-5453d599],.fwz-mode[data-v-5453d599]{border:1px solid var(--line);border-radius:var(--r);cursor:pointer;flex-wrap:wrap;align-items:center;gap:4px 10px;padding:8px 10px;display:flex}.fwz-org--off[data-v-5453d599]{opacity:.55;cursor:not-allowed}.fwz-off-why[data-v-5453d599]{color:var(--ink3);flex-basis:100%}.fwz-tools[data-v-5453d599]{flex-wrap:wrap;align-items:center;gap:8px;display:flex}.fwz-search[data-v-5453d599]{border:1px solid var(--line2);border-radius:var(--r);background:var(--surf2);color:var(--ink);font:inherit;flex:200px;padding:6px 10px}.fwz-count[data-v-5453d599],.fwz-muted[data-v-5453d599]{color:var(--ink3);font-size:var(--t-12,12px)}.fwz-mono[data-v-5453d599]{font-family:var(--font-mono,ui-monospace, monospace)}.fwz-cur[data-v-5453d599]{color:var(--ink2);margin-left:auto}.fwz-modes[data-v-5453d599]{border:0;flex-direction:column;gap:6px;margin:0;padding:0;display:flex}.fwz-modes legend[data-v-5453d599]{color:var(--ink2);font-size:var(--t-12,12px);margin-bottom:6px}.fwz-mode span[data-v-5453d599]{flex-direction:column;gap:2px;display:flex}.fwz-mode small[data-v-5453d599]{color:var(--ink2)}.fwz-summary[data-v-5453d599]{margin:0;font-weight:600}.fwz-err[data-v-5453d599]{color:var(--bad);margin:0}.fwz-actions[data-v-5453d599]{justify-content:flex-end;gap:8px;display:flex}.fwd[data-v-74bc2c1b]{z-index:50;background:var(--scrim);justify-content:center;align-items:center;padding:16px;display:flex;position:fixed;inset:0}.fwd-card[data-v-74bc2c1b]{border:1px solid var(--line2);border-radius:var(--r);background:var(--surf);width:min(520px,100%);max-height:calc(100vh - 32px);color:var(--ink);flex-direction:column;gap:12px;padding:20px;display:flex;overflow-y:auto}.fwd-title[data-v-74bc2c1b]{padding:0}.fwd-hint[data-v-74bc2c1b]{color:var(--ink2);font-size:var(--t-13,13px);margin:0}.fwd-field[data-v-74bc2c1b]{flex-direction:column;gap:4px;display:flex}.fwd-field>span[data-v-74bc2c1b]{color:var(--ink2);font-size:var(--t-12,12px)}.fwd-field input[data-v-74bc2c1b],.fwd-field textarea[data-v-74bc2c1b]{border:1px solid var(--line2);border-radius:var(--r);background:var(--surf2);color:var(--ink);font:inherit;padding:8px 10px}.fwd-picker[data-v-74bc2c1b]{opacity:0;pointer-events:none;width:1px;height:1px;position:absolute}.fwd-file[data-v-74bc2c1b]{align-items:center;gap:var(--sp-2);min-width:0;display:flex}.fwd-file-name[data-v-74bc2c1b]{overflow-wrap:anywhere;min-width:0;color:var(--ink);font-size:var(--t-12)}.fwd-file-name--none[data-v-74bc2c1b]{color:var(--ink3)}.fwd-dd-wrap[data-v-74bc2c1b]{position:relative}.fwd-dd[data-v-74bc2c1b]{justify-content:space-between;align-items:center;gap:var(--sp-2);width:100%;padding:var(--sp-2) var(--sp-3);border:1px solid var(--line2);border-radius:var(--r);background:var(--surf2);color:var(--ink);font:inherit;text-align:start;cursor:pointer;transition:border-color var(--dur), box-shadow var(--dur);display:flex}.fwd-dd[data-v-74bc2c1b]:focus-visible{border-color:var(--acc);box-shadow:0 0 0 3px var(--acc-dim);outline:none}.fwd-caret[data-v-74bc2c1b]{border-inline:4px solid #0000;border-block-start:5px solid var(--ink2);flex:none;width:0;height:0}.fwd-list[data-v-74bc2c1b]{z-index:20;inset-inline:0;margin:var(--sp-1) 0 0;padding:var(--sp-1);border:1px solid var(--line2);border-radius:var(--r);background:var(--surf2);box-shadow:0 4px 12px var(--shadow-c-soft);list-style:none;position:absolute;top:100%}.fwd-opt[data-v-74bc2c1b]{cursor:pointer;border-radius:6px;align-items:center;gap:8px;padding:8px 10px;display:flex}.fwd-opt[aria-disabled=true][data-v-74bc2c1b]{color:var(--ink3);cursor:not-allowed}.fwd-opt[data-v-74bc2c1b]:focus-visible{background:var(--surf);outline:none}@media (hover:hover){.fwd-dd[data-v-74bc2c1b]:hover{border-color:var(--acc-dim)}.fwd-opt[data-v-74bc2c1b]:hover{background:var(--surf)}}.fwd-check[data-v-74bc2c1b]{box-sizing:border-box;border:1.5px solid var(--ink3);border-radius:3px;flex:none;width:16px;height:16px;position:relative}.fwd-check--on[data-v-74bc2c1b]{border-color:var(--acc-hi);background:var(--acc-hi)}.fwd-check--on[data-v-74bc2c1b]:after{content:"";border:solid var(--acc-ink);border-width:0 2px 2px 0;width:4px;height:8px;position:absolute;top:1px;left:4px;transform:rotate(45deg)}.fwd-help[data-v-74bc2c1b]{color:var(--ink3)}.fwd-req[data-v-74bc2c1b]{font-weight:600;font-size:var(--t-label,11px);color:var(--act);margin-left:4px}.fwd-count[data-v-74bc2c1b]{color:var(--ink3);font-variant-numeric:tabular-nums;align-self:flex-end}.fwd-count--over[data-v-74bc2c1b]{color:var(--bad)}.fwd-err[data-v-74bc2c1b]{color:var(--bad);margin:0}.fwd-actions[data-v-74bc2c1b]{justify-content:flex-end;gap:8px;display:flex}.fw-page[data-v-cc968830]{flex-direction:column;gap:20px;min-width:0;display:flex}.fw-head[data-v-cc968830]{margin-bottom:0}.fw-note[data-v-cc968830]{border:1px solid var(--line2);border-left:3px solid var(--act);border-radius:var(--r);background:var(--surf);color:var(--ink);margin:0;padding:10px 14px}.fw-section[data-v-cc968830]{flex-direction:column;gap:10px;display:flex}.fw-h2[data-v-cc968830]{font-size:var(--t-15,15px);color:var(--ink);margin:0}.fw-empty[data-v-cc968830]{color:var(--ink2);margin:0}.fw-table-wrap[data-v-cc968830]{border:1px solid var(--line);border-radius:var(--r);background:var(--surf);overflow-x:auto}.fw-table[data-v-cc968830]{border-collapse:collapse;width:100%}.fw-table th[data-v-cc968830],.fw-table td[data-v-cc968830]{text-align:left;border-bottom:1px solid var(--line);vertical-align:top;color:var(--ink);padding:10px 12px}.fw-table th[data-v-cc968830]{color:var(--ink2);font-weight:500;font-size:var(--t-12,12px)}.fw-th-actions[data-v-cc968830]{text-align:right}.fw-actions[data-v-cc968830]{text-align:right;white-space:nowrap}.fw-actions[data-v-cc968830]>*+*{margin-left:6px}.fw-mono[data-v-cc968830]{font-family:var(--font-mono,ui-monospace, monospace)}.fw-ver-link[data-v-cc968830]{appearance:none;color:var(--acc-text);font-size:inherit;text-underline-offset:2px;cursor:pointer;background:0 0;border:0;padding:0;text-decoration:underline}.fw-ver-link[data-v-cc968830]:focus-visible{box-shadow:0 0 0 3px var(--acc-dim);border-radius:4px;outline:none}.fw-kind[data-v-cc968830]{margin-right:6px;font-weight:600}.fw-file[data-v-cc968830]{color:var(--ink3);font-size:var(--t-12,12px);overflow-wrap:anywhere;display:block}.fw-badge[data-v-cc968830]{border:1px solid var(--line2);font-size:var(--t-12,12px);color:var(--ink2);white-space:nowrap;border-radius:999px;padding:1px 8px;display:inline-block}.fw-badge--ok[data-v-cc968830]{border-color:var(--acc);color:var(--acc-hi)}.fw-badge--bad[data-v-cc968830]{border-color:var(--bad);color:var(--bad)}.fw-jobs[data-v-cc968830]{flex-direction:column;gap:8px;margin:0;padding:0;list-style:none;display:flex}.fw-job-link[data-v-cc968830]{border:1px solid var(--line);border-radius:var(--r);background:var(--surf);color:var(--ink);flex-wrap:wrap;align-items:center;gap:8px 20px;padding:12px 14px;text-decoration:none;display:flex}@media (hover:hover){.fw-job-link[data-v-cc968830]:hover{border-color:var(--acc)}}.fw-job-main[data-v-cc968830]{flex:260px;align-items:center;gap:10px;display:flex}.fw-job-counts[data-v-cc968830]{color:var(--ink2);font-size:var(--t-13,13px);flex-wrap:wrap;gap:4px 12px;display:flex}.fw-ok[data-v-cc968830]{color:var(--ok)}.fw-bad[data-v-cc968830]{color:var(--bad)}.fw-job-at[data-v-cc968830]{color:var(--ink3);font-size:var(--t-12,12px)}.fw-modal[data-v-cc968830]{z-index:50;background:var(--scrim);justify-content:center;align-items:center;padding:16px;display:flex;position:fixed;inset:0}.fw-modal-card[data-v-cc968830]{border:1px solid var(--line2);border-radius:var(--r);background:var(--surf);width:min(440px,100%);color:var(--ink);flex-direction:column;gap:12px;padding:20px;display:flex}.fw-modal-actions[data-v-cc968830]{justify-content:flex-end;gap:8px;display:flex}@media (width<=720px){.fw-table thead[data-v-cc968830]{display:none}.fw-table tr[data-v-cc968830]{border-bottom:1px solid var(--line);display:block}.fw-table td[data-v-cc968830]{border:0;padding:6px 12px;display:block}.fw-table td[data-label][data-v-cc968830]:before{content:attr(data-label);color:var(--ink3);font-size:var(--t-12,12px);display:block}.fw-actions[data-v-cc968830]{text-align:left;white-space:normal}}.ac-page{min-width:0}.ac-lead-link{color:var(--acc-text);white-space:nowrap;margin-left:6px;text-decoration:none}@media (hover:hover){.ac-lead-link:hover{text-decoration:underline}}.ac-company{align-items:center;gap:var(--sp-2);flex-wrap:wrap;margin-bottom:12px;display:flex}.ac-company>.ac-company-sel.ac-company-sel{min-width:220px;max-width:100%}.ac-tbl td{vertical-align:top}.ac-nm b,.ac-who b{white-space:nowrap;font-weight:600;display:block}.ac-nm small,.ac-who small,.ac-sub{color:var(--ink3);white-space:nowrap;font-size:11px;display:block}.ac-mono{font-family:var(--font-mono);font-size:var(--t-12);color:var(--ink2);white-space:nowrap}.ac-chip{border:1px solid var(--line2);color:var(--ink2);white-space:nowrap;border-radius:9px;margin:0 4px 2px 0;padding:1px 7px;font-size:11px;display:inline-block}.ac-warnline{color:var(--act);font-size:11px;display:block}.ac-st{font-size:var(--t-12);white-space:nowrap}.ac-st:before{content:"●";vertical-align:1px;margin-right:5px;font-size:9px}.ac-st--ok{color:var(--ok)}.ac-st--off{color:var(--ink2)}.ac-st--warn{color:var(--act)}.ac-st--bad{color:var(--bad)}.ac-st small{color:var(--ink3);white-space:normal;font-size:11px;display:block}.ac-acts{text-align:right;white-space:nowrap;position:relative}.ac-acts .mb-btn{margin-left:6px}.ac-menu{z-index:5;text-align:left;min-width:200px;position:absolute;top:100%;right:0}.ac-checks{gap:6px;display:grid}.ac-check{cursor:pointer;align-items:flex-start;gap:8px;font-size:13px;display:flex}.ac-check input{margin-top:3px}.ac-check small{color:var(--ink3);font-size:11px;display:block}.ac-ta{width:100%;min-height:72px;font-family:var(--font-mono);font-size:var(--t-12);resize:vertical}.ac-scope-note{border:1px solid var(--acc-dim);border-radius:var(--r);background:color-mix(in srgb, var(--acc) 8%, transparent);color:var(--ink2);font-size:var(--t-12);padding:8px 10px}.ac-warnbox{border:1px solid color-mix(in srgb, var(--act) 40%, transparent);border-radius:var(--r);background:color-mix(in srgb, var(--act) 8%, transparent);color:var(--act);font-size:var(--t-12);margin-bottom:12px;padding:8px 10px}.ac-badbox{border:1px solid color-mix(in srgb, var(--bad) 40%, transparent);border-radius:var(--r);background:color-mix(in srgb, var(--bad) 8%, transparent);color:var(--ink2);font-size:var(--t-12);margin-bottom:10px;padding:8px 10px}.ac-badbox b{color:var(--bad)}.ac-secret{align-items:center;gap:8px;margin-bottom:10px;display:flex}.ac-secret .ac-k{width:96px;color:var(--ink2);font-size:var(--t-12);flex:none}.ac-secret .ac-val{border:1px solid var(--line2);border-radius:var(--r);background:var(--bg);min-width:0;color:var(--ink);font-family:var(--font-mono);word-break:break-all;flex:1;padding:8px 10px;font-size:13px}.ac-hint{color:var(--ink3);font-size:11px}.ac-drawer{z-index:60;border-left:1px solid var(--line2);background:var(--surf);width:min(680px,100vw);box-shadow:var(--shadow);flex-direction:column;padding:16px 18px;display:flex;position:fixed;top:0;bottom:0;right:0;overflow-y:auto}.ac-drawer-head{justify-content:space-between;align-items:flex-start;gap:12px;display:flex}.ac-drawer h2{margin:0;font-size:16px}.ac-drawer .ac-dsub{color:var(--ink2);font-size:var(--t-12);margin:2px 0 12px}.ac-code--ok{color:var(--ok)}.ac-code--warn{color:var(--act)}.ac-code--bad{color:var(--bad)}.ac-link{color:var(--acc-text);text-decoration:none}@media (hover:hover){.ac-link:hover{text-decoration:underline}}.ac-foot{color:var(--ink3);margin-top:12px;font-size:11px}.ac-scroll{max-width:100%;overflow-x:auto}@media (width>=621px){.ac-scroll--page{overflow-x:visible}}.ac-seg{align-self:flex-start;margin-bottom:10px}.ac-seg button{white-space:nowrap}.mcp-infobox,.mcp-warnbox,.mcp-badbox{border-radius:var(--r);font-size:var(--t-12);margin:10px 0;padding:8px 10px;line-height:1.6}.mcp-infobox{border:1px solid color-mix(in srgb, var(--acc) 40%, transparent);background:color-mix(in srgb, var(--acc) 8%, transparent);color:var(--ink2)}.mcp-warnbox{border:1px solid color-mix(in srgb, var(--act) 40%, transparent);background:color-mix(in srgb, var(--act) 8%, transparent);color:var(--act)}.mcp-badbox{border:1px solid color-mix(in srgb, var(--bad) 40%, transparent);background:color-mix(in srgb, var(--bad) 8%, transparent);color:var(--ink2)}.mcp-badbox b{color:var(--bad);margin-right:4px}.mcp-note{border-left:3px solid var(--acc);border-radius:0 var(--r) var(--r) 0;background:var(--surf);color:var(--ink2);font-size:var(--t-12);margin-top:12px;padding:8px 12px}.mcp-sub{color:var(--ink2);font-size:var(--t-12);margin:2px 0 14px}.mcp-sub a{color:var(--acc-text);margin-left:6px;text-decoration:none}@media (hover:hover){.mcp-sub a:hover{text-decoration:underline}}.mcp-chip--ver{border-color:color-mix(in srgb, var(--acc) 45%, transparent);background:color-mix(in srgb, var(--acc) 8%, transparent);color:var(--acc-text)}.mcp-chip--unk{border-color:color-mix(in srgb, var(--act) 45%, transparent);background:color-mix(in srgb, var(--act) 8%, transparent);color:var(--act)}.mcp-keys-head{margin-bottom:var(--sp-desc-to-control);flex-wrap:wrap;justify-content:space-between;align-items:flex-start;gap:10px;display:flex}.mcp-card{border:1px solid var(--line-card);border-radius:var(--r-lg);background:var(--surf-card);margin-bottom:14px;padding:14px 16px}.mcp-card h2{margin:0 0 4px;font-size:15px}.mcp-card .mcp-sub{margin-bottom:8px}.mcp-fld{flex-wrap:wrap;align-items:center;gap:10px 18px;margin:8px 0;font-size:13px;display:flex}.mcp-hint{color:var(--ink3);font-size:11px}.mcp-steps{margin:6px 0;padding-left:20px;font-size:13px;line-height:1.7}.mcp-inline-btn{vertical-align:middle;margin-left:8px}.mcp-val{border:1px solid var(--line2);border-radius:var(--r);background:var(--surf2);color:var(--ink);font-family:var(--font-mono);font-size:var(--t-12);word-break:break-all;padding:6px 10px;display:inline-block}.mcp-switch{cursor:pointer;align-items:center;gap:8px;font-weight:700;display:inline-flex}.mcp-switch input{background:var(--line2);appearance:none;cursor:pointer;border-radius:11px;width:38px;height:22px;margin:0;position:relative}.mcp-switch input:after{content:"";background:var(--ink3);border-radius:50%;width:16px;height:16px;position:absolute;top:3px;left:3px}.mcp-switch input:checked{background:var(--acc)}.mcp-switch input:checked:after{background:var(--bg);left:auto;right:3px}.mcp-switch input:focus-visible{outline:2px solid var(--acc);outline-offset:2px}.mcp-switch input:disabled{opacity:.6;cursor:default}.mcp-solo-page{isolation:isolate;background:var(--bg);flex-direction:column;min-height:100vh;display:flex;position:relative}.mcp-solo-page:before{content:"";z-index:1;pointer-events:none;background:radial-gradient(42% 46% at 50% 52%, color-mix(in srgb, var(--bg) 96%, transparent), transparent 76%);position:absolute;inset:0}.mcp-motif{z-index:0}.mcp-top{z-index:2;height:var(--h-header);padding-inline:var(--sp-5);align-items:center;display:flex;position:relative}.mcp-top .x-lang-switch--header{display:flex}.mcp-body{z-index:2;padding-top:96px;padding-inline:var(--sp-4);padding-bottom:calc(var(--sp-4) * 2);flex:auto;justify-content:center;align-items:flex-start;display:flex;position:relative}.mcp-solo{border:1px solid var(--line);border-radius:var(--r-lg);background:var(--surf);width:440px;max-width:100%;box-shadow:var(--shadow);padding:calc(var(--sp-4) * 2)}.mcp-solo--narrow{width:400px}@media (width<=480px){.mcp-top{padding-inline:var(--sp-4)}.mcp-body{padding:0}.mcp-solo{width:100%;box-shadow:none;padding:var(--sp-4) var(--sp-5) var(--sp-5);background:0 0;border:none;border-radius:0}}.mcp-brand{margin-bottom:16px}.mcp-solo h1{margin:0 0 6px;font-size:19px;line-height:1.4}.mcp-who{color:var(--ink2);font-size:var(--t-12);margin-bottom:14px}.mcp-who button{color:var(--acc-text);font:inherit;cursor:pointer;background:0 0;border:0;margin-left:8px;padding:0}.mcp-plat{border:1px solid var(--line2);border-radius:var(--r-lg);background:var(--surf);align-items:center;gap:12px;margin:12px 0;padding:10px 12px;display:flex}.mcp-logo{border-radius:var(--r-lg);background:var(--surf2);width:36px;height:36px;color:var(--acc-text);flex:none;justify-content:center;align-items:center;font-weight:800;display:flex}.mcp-logo--unk{color:var(--act)}.mcp-dom{color:var(--ink);font-family:var(--font-mono);word-break:break-all;font-size:15px}.mcp-perm{border:1px solid var(--line-card);border-radius:var(--r-lg);margin:10px 0;padding:2px 12px}.mcp-perm label{border-bottom:1px solid var(--line-row,var(--line));cursor:pointer;gap:10px;padding:10px 0;font-size:13px;display:flex}.mcp-perm label:last-child{border-bottom:0}.mcp-perm input{flex:none;margin-top:3px}.mcp-perm small{color:var(--ink3);font-size:var(--t-12);display:block}.mcp-btns{gap:10px;margin-top:16px;display:flex}.mcp-btns .mb-btn{flex:1;justify-content:center;padding:10px 14px;font-size:14px}.mcp-fine{color:var(--ink3);margin-top:12px;font-size:11px}.mcp-muted{color:var(--ink2);font-size:13px}.mcp-dev{border-bottom:1px solid var(--line-row,var(--line));align-items:center;gap:10px;padding:8px 0;font-size:13px;display:flex}.mcp-dev .mcp-meta{flex:1;min-width:0}.mcp-dev small{color:var(--ink3);font-family:var(--font-mono);font-size:11px;display:block}.mcp-now{max-width:40%;color:var(--ink3);font-size:var(--t-12);text-align:right;flex:none}.mcp-thumb{border:1px solid var(--line2);background:var(--surf2);border-radius:4px;flex:none;justify-content:center;align-items:center;width:44px;height:58px;display:flex;overflow:hidden}.mcp-thumb img{object-fit:contain;width:100%;height:100%}.mcp-cap-input[data-v-4d59a7f8]{text-align:right;width:96px;height:32px}.lbx[data-v-f0ba9488]{z-index:30;place-items:center;display:grid;position:fixed;inset:0;container-type:size}.lbx-scrim[data-v-f0ba9488]{background:var(--scrim-viewer);position:absolute;inset:0}.lbx-panel[data-v-f0ba9488]{background:var(--surf2);border:1px solid var(--line-card);border-radius:var(--r-lg);width:min(1000px,100cqw - 32px);height:calc(100cqh - 32px);box-shadow:var(--shadow-modal);outline:none;grid-template-rows:auto minmax(0,1fr) auto;min-width:0;display:grid;position:relative}.lbx-enter-active[data-v-f0ba9488]{transition:opacity .15s ease-out}.lbx-enter-active .lbx-panel[data-v-f0ba9488]{transition:transform .15s ease-out}.lbx-enter-from[data-v-f0ba9488]{opacity:0}.lbx-enter-from .lbx-panel[data-v-f0ba9488]{transform:scale(.98)}@media (prefers-reduced-motion:reduce){.lbx-enter-active[data-v-f0ba9488],.lbx-enter-active .lbx-panel[data-v-f0ba9488]{transition:none}.lbx-enter-from[data-v-f0ba9488],.lbx-enter-from .lbx-panel[data-v-f0ba9488]{opacity:1;transform:none}}.lbx-ic[data-v-f0ba9488]{fill:none;stroke:currentColor;stroke-width:1.6px;stroke-linecap:round;stroke-linejoin:round;flex:none;width:16px;height:16px}.lbx-ic--lg[data-v-f0ba9488]{width:24px;height:24px;color:var(--act)}.lbx-ic--sm[data-v-f0ba9488]{width:14px;height:14px;color:var(--future);margin-top:2px}.lbx-hd[data-v-f0ba9488]{border-bottom:1px solid var(--line);align-items:center;gap:10px;min-width:0;padding:12px 12px 10px 18px;display:flex}.lbx-name[data-v-f0ba9488]{font-family:var(--font-mono);color:var(--ink);text-overflow:ellipsis;white-space:nowrap;min-width:0;margin:0;font-size:15px;font-weight:700;overflow:hidden}.lbx-chip[data-v-f0ba9488]{font-size:var(--t-12);border:1px solid var(--line2);background:var(--bg);border-radius:999px;flex:none;padding:1px 9px}.lbx-count[data-v-f0ba9488]{font-family:var(--font-mono);font-variant-numeric:tabular-nums;color:var(--ink)}.lbx-icon-btn[data-v-f0ba9488]{appearance:none;border:1px solid var(--line2);border-radius:var(--r);width:32px;height:32px;color:var(--ink2);cursor:pointer;background:0 0;flex:none;justify-content:center;align-items:center;margin-inline-start:auto;display:inline-flex}.lbx-btn[data-v-f0ba9488]{appearance:none;border:1px solid var(--line2);border-radius:var(--r);background:var(--surf2);min-height:36px;color:var(--ink);font:inherit;font-size:var(--t-135);cursor:pointer;white-space:nowrap;justify-content:center;align-items:center;gap:7px;padding:6px 14px;display:inline-flex}.lbx-btn .lbx-ic[data-v-f0ba9488]{width:15px;height:15px;color:var(--acc-hi)}.lbx-btn[disabled][data-v-f0ba9488]{opacity:.45;cursor:not-allowed}.lbx-btn[data-v-f0ba9488]:focus-visible,.lbx-icon-btn[data-v-f0ba9488]:focus-visible{box-shadow:0 0 0 3px var(--acc-dim);outline:none}@media (hover:hover){.lbx-btn[data-v-f0ba9488]:not([disabled]):hover{border-color:var(--ink3)}.lbx-icon-btn[data-v-f0ba9488]:hover{color:var(--ink);border-color:var(--ink3)}}.lbx-view[data-v-f0ba9488]{border:1px solid var(--line2);border-radius:var(--r);background:var(--bg);justify-content:center;align-items:center;min-height:0;margin:14px 18px 0;padding:14px;display:flex;container-type:size}.lbx-img[data-v-f0ba9488]{width:auto;max-width:100cqw;height:auto;max-height:100cqh;display:block}.lbx-box[data-v-f0ba9488]{aspect-ratio:var(--w) / var(--h);width:min(100cqw, calc(100cqh * var(--w) / var(--h)));text-align:center;border-radius:var(--r);box-sizing:border-box;flex-direction:column;justify-content:center;align-items:center;gap:10px;max-height:100cqh;padding:16px;display:flex}.lbx-box--wait[data-v-f0ba9488]{border:1px dashed var(--line2);background:var(--surf)}.lbx-box[data-v-f0ba9488]{position:relative;overflow:hidden}.lbx-pv[data-v-f0ba9488]{object-fit:contain;width:100%;height:100%;position:absolute;inset:0}.lbx-box--wait.lbx-box--pv[data-v-f0ba9488]{background:var(--bg);border-style:solid;justify-content:flex-end}.lbx-box--wait.lbx-box--pv p[data-v-f0ba9488]{border-radius:var(--r);background:color-mix(in srgb, var(--surf) 88%, transparent);padding:4px 10px;position:relative}.lbx-msg[data-v-f0ba9488]{display:contents}.lbx-box--pv .lbx-msg[data-v-f0ba9488]{border-radius:var(--r);background:color-mix(in srgb, var(--surf2) 92%, transparent);flex-direction:column;align-items:center;gap:10px;padding:14px;display:flex;position:relative}.lbx-box--wait p[data-v-f0ba9488]{color:var(--ink2);font-size:var(--t-12);margin:0}.lbx-box--err[data-v-f0ba9488]{border:1px solid color-mix(in srgb, var(--act) 45%, var(--line2));background:color-mix(in srgb, var(--act) 7%, var(--surf2))}.lbx-box--err h3[data-v-f0ba9488]{color:var(--ink);margin:0;font-size:15px}.lbx-box--err p[data-v-f0ba9488]{max-width:34ch;font-size:var(--t-12);color:var(--ink2);margin:0}.lbx-ft[data-v-f0ba9488]{flex-wrap:wrap;justify-content:space-between;align-items:flex-end;gap:12px 20px;min-width:0;padding:12px 18px 16px;display:flex}.lbx-text[data-v-f0ba9488]{flex-direction:column;flex:320px;gap:3px;min-width:0;display:flex}.lbx-meta[data-v-f0ba9488]{font-family:var(--font-mono);font-size:var(--t-label);color:var(--future);overflow-wrap:anywhere}.lbx-dim[data-v-f0ba9488]{color:var(--ink2)}.lbx-sep[data-v-f0ba9488]:before{content:" · ";color:var(--future)}.lbx-desc[data-v-f0ba9488]{font-size:var(--t-135);color:var(--ink);overflow-wrap:anywhere;margin:0}.lbx-desc.is-none[data-v-f0ba9488]{color:var(--ink2)}.lbx-h1[data-v-f0ba9488]{font-size:var(--t-12);color:var(--ink2);align-items:flex-start;gap:6px;margin:0;display:flex}.lbx-h1 b[data-v-f0ba9488]{color:var(--ink);font-weight:600}.lbx-nav[data-v-f0ba9488]{flex-wrap:wrap;align-items:center;gap:8px;display:flex}.lbx-sr[data-v-f0ba9488]{clip:rect(0 0 0 0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}@container (width<=600px){.lbx-panel[data-v-f0ba9488]{border:0;border-radius:0;width:100cqw;height:100cqh}.lbx-view[data-v-f0ba9488]{margin:10px 10px 0;padding:8px}.lbx-ft[data-v-f0ba9488]{padding:10px 12px 14px}.lbx-nav[data-v-f0ba9488]{width:100%}.lbx-nav .lbx-btn[data-v-f0ba9488]{flex:1;min-height:44px}.lbx-icon-btn[data-v-f0ba9488]{width:44px;height:44px}}.ct-picker[data-v-49efc460]{opacity:0;pointer-events:none;width:1px;height:1px;position:absolute}.ct-modal-scrim[data-v-49efc460]{background:var(--scrim-modal);z-index:20;position:fixed;inset:0}.ct-modal[data-v-49efc460]{z-index:21;background:var(--surf2);border:1px solid var(--line-card);border-radius:var(--r-lg);width:min(520px,100vw - 32px);max-height:calc(100vh - 32px);box-shadow:var(--shadow-modal);position:fixed;top:50%;left:50%;overflow:auto;transform:translate(-50%,-50%)}.rp-modal[data-v-49efc460]{width:min(680px,100vw - 32px)}.ct-modal-t[data-v-49efc460]{font:600 var(--t-19) / 1.3 var(--font-dsp);letter-spacing:var(--dsp-track);color:var(--ink);overflow-wrap:anywhere;margin:0;padding:18px 20px 4px}.rp-t-sub[data-v-49efc460]{font:400 var(--t-12) / 1.4 var(--font-mono);color:var(--ink2);letter-spacing:0;overflow-wrap:anywhere;margin-top:2px;display:block}.ct-modal-body[data-v-49efc460]{font-size:var(--t-135);color:var(--ink2);padding:14px 20px 6px}.ct-modal-body p[data-v-49efc460]{margin:0 0 10px}.ct-modal-body b[data-v-49efc460]{color:var(--ink)}.ct-modal-item[data-v-49efc460],.rp-blocked-file[data-v-49efc460]{border:1px solid var(--line2);border-radius:var(--r);background:var(--bg);align-items:center;gap:12px;min-width:0;margin-bottom:12px;padding:11px 12px;display:flex}.rp-blocked-file[data-v-49efc460]{border-color:color-mix(in srgb, var(--act) 50%, var(--line2))}.rp-blocked-file.is-ok[data-v-49efc460]{border-color:var(--line2)}.ct-th[data-v-49efc460]{background:color-mix(in srgb, var(--bg) 70%, transparent);color:var(--ink2);justify-content:center;align-items:center;display:flex}.ct-th--sm[data-v-49efc460]{border:1px solid var(--line2);border-radius:4px;flex:none;width:56px;height:56px;padding:0;overflow:hidden}.ct-th img[data-v-49efc460],.rp-th-label img[data-v-49efc460]{object-fit:contain;width:100%;height:100%;display:block}.rp-th-label[data-v-49efc460]{font:600 var(--t-12) / 1 var(--font-mono)}.ct-modal-item-t[data-v-49efc460]{min-width:0;font-size:var(--t-12);overflow-wrap:anywhere;flex-direction:column;gap:1px;display:flex}.ct-modal-foot[data-v-49efc460]{border-top:1px solid var(--line);flex-wrap:wrap;justify-content:flex-end;align-items:center;gap:10px;margin-top:8px;padding:14px 20px 18px;display:flex}.rp-foot-note[data-v-49efc460]{font-size:var(--t-12);color:var(--act);margin:0 auto 0 0}.rp-foot-note b[data-v-49efc460]{color:var(--act);font-weight:600}.ct-n[data-v-49efc460]{font-family:var(--font-mono);font-size:var(--t-12);color:var(--ink);font-weight:700}.ct-n--wrap[data-v-49efc460]{white-space:normal;overflow-wrap:anywhere}.ct-d[data-v-49efc460]{font-size:var(--t-12);color:var(--ink);overflow-wrap:anywhere}.ct-m[data-v-49efc460]{font-family:var(--font-mono);font-size:var(--t-label);color:var(--future);overflow-wrap:anywhere}.ct-mono[data-v-49efc460]{font-family:var(--font-mono);font-variant-numeric:tabular-nums}.ct-dim[data-v-49efc460],.ct-d.ct-dim[data-v-49efc460]{color:var(--ink2)}.ct-ic[data-v-49efc460]{fill:none;stroke:currentColor;stroke-width:1.6px;stroke-linecap:round;stroke-linejoin:round;flex:none;width:16px;height:16px}.ct-btn[data-v-49efc460]{appearance:none;border:1px solid var(--line2);border-radius:var(--r);background:var(--surf2);min-height:36px;color:var(--ink);font:inherit;font-size:var(--t-135);cursor:pointer;white-space:nowrap;transition:border-color var(--dur) ease, transform var(--dur) ease, background-color var(--dur) ease, color var(--dur) ease;justify-content:center;align-items:center;gap:7px;padding:6px 14px;display:inline-flex}.ct-btn .ct-ic[data-v-49efc460]{width:15px;height:15px;color:var(--acc-hi)}.ct-btn--primary[data-v-49efc460]{background:var(--acc);color:var(--acc-ink);border-color:#0000;font-weight:600}.ct-btn--primary .ct-ic[data-v-49efc460]{color:var(--acc-ink)}.ct-btn[disabled][data-v-49efc460]{opacity:.45;cursor:not-allowed}.ct-btn--primary[disabled][data-v-49efc460]{opacity:1;background:var(--line2);border-color:var(--line2);color:var(--ink2)}.ct-btn--primary[disabled] .ct-ic[data-v-49efc460]{color:var(--ink2)}.ct-btn[data-v-49efc460]:focus-visible{box-shadow:0 0 0 3px var(--acc-dim);outline:none}@media (hover:hover){.ct-btn[data-v-49efc460]:not([disabled]):hover{border-color:var(--ink3);transform:translateY(calc(-1 * var(--lift-y)))}.ct-btn--primary[data-v-49efc460]:not([disabled]):hover{background:var(--acc-hi)}}.ct-rule-line[data-v-49efc460]{font-size:var(--t-12);color:var(--ink2);text-align:start;margin:0;line-height:1.5}.ct-rule-line b[data-v-49efc460]{color:var(--ink);font-weight:600}.ct-sep[data-v-49efc460]{color:var(--ink3);margin-inline:6px}.ct-sep[data-v-49efc460]:before{content:"·"}.rp-lead[data-v-49efc460]{color:var(--ink2)}.rp-sec[data-v-49efc460]{margin:0 0 16px}.rp-h[data-v-49efc460]{font-size:var(--t-12);color:var(--ink);flex-wrap:wrap;align-items:center;gap:8px;margin:0 0 8px;font-weight:600;display:flex}.rp-h .ct-dim[data-v-49efc460]{font-weight:400}.rp-cmp[data-v-49efc460]{grid-template-columns:minmax(0,1fr) 28px minmax(0,1fr);align-items:stretch;gap:8px;margin-bottom:14px;display:grid}.rp-arrow[data-v-49efc460]{color:var(--acc-hi);justify-content:center;align-items:center;display:flex}.rp-arrow .ct-ic[data-v-49efc460]{width:20px;height:20px}.rp-side[data-v-49efc460]{border:1px solid var(--line2);border-radius:var(--r);background:var(--bg);flex-direction:column;min-width:0;display:flex}.rp-side.is-new[data-v-49efc460]{border-color:color-mix(in srgb, var(--acc) 55%, var(--line2))}.rp-side-k[data-v-49efc460]{font-size:var(--t-label);color:var(--ink2);text-transform:var(--t-label-tf);letter-spacing:var(--t-label-track);padding:7px 10px 0;font-weight:600}.rp-side.is-new .rp-side-k[data-v-49efc460]{color:var(--acc-text)}.rp-thumb[data-v-49efc460]{background:color-mix(in srgb, var(--surf2) 60%, transparent);border-radius:4px;justify-content:center;align-items:center;height:150px;margin:6px 10px 0;display:flex}.rp-thumb img[data-v-49efc460]{object-fit:contain;max-width:100%;max-height:100%;display:block}.rp-side-b[data-v-49efc460]{min-width:0;font-size:var(--t-12);flex-direction:column;gap:2px;padding:8px 10px 10px;display:flex}.rp-chips[data-v-49efc460]{flex-wrap:wrap;gap:6px;margin-top:4px;display:flex}.rp-chip[data-v-49efc460]{border:1px solid var(--line2);color:var(--ink2);white-space:nowrap;border-radius:999px;align-items:center;gap:4px;padding:1px 8px;font-size:11px;display:inline-flex}.rp-chip-ic[data-v-49efc460]{fill:none;stroke:currentColor;stroke-width:2px;stroke-linecap:round;stroke-linejoin:round;width:10px;height:10px}.rp-chip--ok[data-v-49efc460]{border-color:color-mix(in srgb, var(--ok) 55%, var(--line2));color:var(--ok)}.rp-chip--act[data-v-49efc460]{border-color:color-mix(in srgb, var(--act) 60%, var(--line2));color:var(--act)}.rp-chip--acc[data-v-49efc460]{border-color:color-mix(in srgb, var(--acc) 60%, var(--line2));color:var(--acc-text)}.rp-link[data-v-49efc460]{appearance:none;color:var(--acc-text);font:inherit;font-size:var(--t-12);cursor:pointer;text-underline-offset:3px;background:0 0;border:0;align-self:flex-start;margin-top:6px;padding:0;font-weight:600;text-decoration:underline}.rp-link[data-v-49efc460]:focus-visible{outline:2px solid var(--acc);outline-offset:2px}.rp-pick[data-v-49efc460]{border:1px dashed var(--line2);border-radius:var(--r);background:var(--bg);flex-direction:column;align-items:flex-start;gap:8px;margin-bottom:14px;padding:16px;display:flex}.rp-note[data-v-49efc460]{border-radius:var(--r);border:1px solid var(--line2);background:var(--bg);font-size:var(--t-12);color:var(--ink2);align-items:flex-start;gap:10px;margin:0 0 12px;padding:10px 12px;line-height:1.55;display:flex}.rp-note .ct-ic[data-v-49efc460]{color:var(--ink2);margin-top:1px}.rp-note b[data-v-49efc460]{color:var(--ink)}.rp-note p[data-v-49efc460]{margin:0}.rp-note--act[data-v-49efc460]{border-color:color-mix(in srgb, var(--act) 50%, var(--line2));background:color-mix(in srgb, var(--act) 7%, var(--bg))}.rp-note--act .ct-ic[data-v-49efc460]{color:var(--act)}.rp-note--acc[data-v-49efc460]{border-color:color-mix(in srgb, var(--acc) 45%, var(--line2))}.rp-note--acc .ct-ic[data-v-49efc460]{color:var(--acc-hi)}.rp-note--top[data-v-49efc460]{margin-top:12px}.rp-note--gap[data-v-49efc460]{margin-top:10px}.rp-note .rp-link[data-v-49efc460]{margin-top:4px}.rp-gap[data-v-49efc460]{height:12px}.rp-field[data-v-49efc460]{flex-direction:column;gap:6px;display:flex}.rp-field .rp-h[data-v-49efc460]{margin:0}.rp-input[data-v-49efc460]{border:1px solid var(--line2);border-radius:var(--r);background:var(--bg);height:38px;color:var(--ink);font:inherit;font-size:var(--t-135);box-sizing:border-box;width:100%;min-width:0;padding:0 12px}.rp-input[data-v-49efc460]::placeholder{color:var(--ink3)}.rp-input[data-v-49efc460]:focus-visible{border-color:var(--acc);box-shadow:0 0 0 3px var(--acc-dim);outline:none}.ct-modal-body .rp-hint[data-v-49efc460]{font-size:var(--t-12);color:var(--ink2);margin:0;line-height:1.5}.rp-dev[data-v-49efc460]{border-radius:var(--r);background:color-mix(in srgb, var(--acc) 9%, var(--bg));border:1px solid color-mix(in srgb, var(--acc) 40%, var(--line2));align-items:flex-start;gap:10px;margin-bottom:10px;padding:12px;display:flex}.rp-dev-n[data-v-49efc460]{font:600 var(--t-27) / 1 var(--font-dsp);color:var(--acc-text);text-align:center;flex:none;min-width:28px}.rp-dev-t[data-v-49efc460]{font-size:var(--t-135);color:var(--ink);line-height:1.45}.rp-dev-t small[data-v-49efc460]{font-size:var(--t-12);color:var(--ink2);margin-top:2px;display:block}.rp-pl[data-v-49efc460]{border:1px solid var(--line2);border-radius:var(--r);background:var(--bg);margin:0 0 10px;padding:0;list-style:none}.rp-pl li[data-v-49efc460]{flex-direction:column;gap:4px;min-width:0;padding:10px 12px;display:flex}.rp-pl li+li[data-v-49efc460]{border-top:1px solid var(--line)}.rp-pl-top[data-v-49efc460]{flex-wrap:wrap;align-items:center;gap:8px;min-width:0;display:flex}.rp-pl-name[data-v-49efc460]{color:var(--ink);font-weight:600;font-size:var(--t-135);overflow-wrap:anywhere;min-width:0}.rp-pl-cells[data-v-49efc460]{flex-wrap:wrap;gap:6px;display:flex}.rp-cell[data-v-49efc460]{background:var(--surf2);border:1px solid var(--line2);color:var(--ink2);white-space:nowrap;border-radius:999px;align-items:center;gap:5px;padding:2px 8px;font-size:11.5px;display:inline-flex}.rp-cell b[data-v-49efc460]{color:var(--ink);font-weight:500}.rp-cell.is-on b[data-v-49efc460]{color:var(--acc-text)}.rp-cell .fx[data-v-49efc460]{fill:none;stroke:currentColor;stroke-width:1.4px;stroke-linejoin:round;width:12px;height:12px}.rp-small[data-v-49efc460],.ct-modal-body .rp-small[data-v-49efc460]{font-size:var(--t-12);color:var(--ink2);margin:0;line-height:1.5}.rp-chk[data-v-49efc460]{cursor:pointer;color:var(--ink);font-size:var(--t-135);align-items:flex-start;gap:10px;font-weight:600;line-height:1.4;display:flex;position:relative}.rp-chk-input[data-v-49efc460]{opacity:0;cursor:pointer;width:18px;height:18px;margin:0;position:absolute;top:1px;left:0}.rp-box[data-v-49efc460]{border:1.5px solid var(--ink3);background:var(--bg);box-sizing:border-box;border-radius:4px;flex:none;justify-content:center;align-items:center;width:18px;height:18px;margin-top:1px;display:inline-flex}.rp-box svg[data-v-49efc460]{fill:none;width:12px;height:12px;stroke:var(--acc-ink);stroke-width:2.2px;stroke-linecap:round;stroke-linejoin:round;opacity:0}.rp-chk-input:checked+.rp-box[data-v-49efc460]{background:var(--acc);border-color:var(--acc)}.rp-chk-input:checked+.rp-box svg[data-v-49efc460]{opacity:1}.rp-chk-input:focus-visible+.rp-box[data-v-49efc460]{box-shadow:0 0 0 3px var(--acc-dim)}.rp-chk small[data-v-49efc460]{font-weight:400;font-size:var(--t-12);color:var(--ink2);margin-top:2px;display:block}.rp-unify[data-v-49efc460]{flex-wrap:wrap;align-items:center;gap:10px;margin:10px 0 0 28px;display:flex}.rp-unify-k[data-v-49efc460]{font-size:var(--t-12);color:var(--ink2)}.rp-apply[data-v-49efc460]{font-size:var(--t-12);color:var(--acc-text);font-weight:600}.rp-prog[data-v-49efc460]{background:var(--surf);border:1px solid var(--line2);border-radius:3px;height:6px;margin:8px 0 6px;overflow:hidden}.rp-prog span[data-v-49efc460]{background:var(--acc);height:100%;display:block}.rp-steps[data-v-49efc460]{font-size:var(--t-12);flex-direction:column;gap:6px;margin:0 0 12px;padding:0;list-style:none;display:flex}.rp-steps li[data-v-49efc460]{color:var(--ink2);align-items:center;gap:8px;display:flex}.rp-steps li.is-now[data-v-49efc460]{color:var(--ink);font-weight:600}.rp-steps li.is-done[data-v-49efc460]{color:var(--ok)}.rp-dot[data-v-49efc460]{border:1.5px solid;border-radius:50%;flex:none;width:8px;height:8px}.fxp-pill[data-v-49efc460]{appearance:none;border:1px solid var(--line2);background:var(--surf2);min-height:28px;color:var(--ink);font:inherit;font-size:var(--t-12);white-space:nowrap;cursor:pointer;box-shadow:0 1px 0 var(--shadow-c-card);border-radius:999px;align-items:center;gap:6px;padding:3px 8px 3px 10px;font-weight:500;line-height:1.2;display:inline-flex}.fxp-pill.is-on[data-v-49efc460]{border-color:var(--acc);color:var(--acc-text)}@media (hover:hover){.fxp-pill[data-v-49efc460]:hover{border-color:var(--acc);background:var(--surf-hover)}}.fxp-pill[data-v-49efc460]:focus-visible{outline:2px solid var(--acc);outline-offset:2px}.fxp-ic[data-v-49efc460]{fill:none;stroke:currentColor;stroke-width:1.4px;stroke-linejoin:round;flex:none;width:14px;height:14px}.fxp-k[data-v-49efc460]{color:var(--ink3);font-weight:400}.fxp-caret[data-v-49efc460]:before{content:"▾"}.fxp-caret[data-v-49efc460]{border-left:1px solid var(--line2);color:var(--ink2);margin-left:2px;padding-left:6px}.fxp-menu[data-v-49efc460]{z-index:45;background:var(--surf);border:1px solid var(--line2);border-radius:var(--r-lg);width:min(300px,100vw - 24px);max-height:calc(100vh - 24px);box-shadow:var(--shadow-pop);box-sizing:border-box;padding:6px;position:fixed;overflow:auto}.fxp-h[data-v-49efc460]{font-size:var(--t-12);color:var(--ink3);margin:4px 8px 6px;font-weight:600}.fxp-opt-wrap[data-v-49efc460]{border-radius:var(--r)}.fxp-opt-wrap.is-sel[data-v-49efc460]{background:var(--surf-sel)}.fxp-opt[data-v-49efc460]{appearance:none;border-radius:var(--r);width:100%;color:var(--ink);font:inherit;font-size:var(--t-135);text-align:left;cursor:pointer;background:0 0;border:0;grid-template-columns:18px 1fr;align-items:start;gap:2px 8px;padding:8px;font-weight:500;display:grid}@media (hover:hover){.fxp-opt[data-v-49efc460]:hover{background:var(--surf-hover)}}.fxp-opt[data-v-49efc460]:focus-visible{outline:2px solid var(--acc);outline-offset:-2px}.fxp-opt small[data-v-49efc460]{color:var(--ink3);font-weight:400;font-size:var(--t-12);grid-column:2}.fxp-radio[data-v-49efc460]{border:1.5px solid var(--ink3);border-radius:50%;width:14px;height:14px;margin-top:2px}.fxp-opt[aria-checked=true] .fxp-radio[data-v-49efc460]{border-color:var(--acc);box-shadow:inset 0 0 0 3px var(--surf), inset 0 0 0 7px var(--acc)}.fxp-seg[data-v-49efc460]{border:1px solid var(--line2);border-radius:999px;margin:0 0 8px 34px;display:inline-flex;overflow:hidden}.fxp-seg button[data-v-49efc460]{appearance:none;font:inherit;font-size:var(--t-12);color:var(--ink2);cursor:pointer;background:0 0;border:0;padding:4px 14px}.fxp-seg button.is-sel[data-v-49efc460]{background:var(--acc);color:var(--acc-ink)}.fxp-seg button[data-v-49efc460]:focus-visible{outline:2px solid var(--acc);outline-offset:-2px}.fxp-inuse[data-v-49efc460]{border:1px solid var(--line2);color:var(--ink2);font-size:var(--t-12);border-radius:999px;margin-left:6px;padding:0 6px;font-style:normal;font-weight:400;line-height:1.5;display:inline-block}.fxp-ft[data-v-49efc460]{border-top:1px solid var(--line);flex-direction:column;gap:6px;margin-top:4px;padding:8px;display:flex}.fxp-ft p[data-v-49efc460]{font-size:var(--t-12);color:var(--ink3);margin:0;line-height:1.5}@media (width<=620px){.rp-cmp[data-v-49efc460]{grid-template-columns:minmax(0,1fr) 20px minmax(0,1fr);gap:6px}.rp-thumb[data-v-49efc460]{height:110px}.rp-unify[data-v-49efc460]{margin-left:0}.rp-foot-note[data-v-49efc460]{flex-basis:100%}}@media (prefers-reduced-motion:reduce){.ct-btn[data-v-49efc460]{transition:none}}.cu[data-v-a72d2647]{gap:var(--sp-4);flex-direction:column;min-width:0;display:flex}.cu-ph[data-v-a72d2647]{flex-direction:column;gap:4px;display:flex}.cu-ph>nav.x-crumb[data-v-a72d2647]{margin-bottom:calc(var(--sp-2) - 4px)}.cu-ph-row[data-v-a72d2647]{justify-content:space-between;align-items:flex-end;gap:var(--sp-3);flex-wrap:wrap;display:flex}.cu-ph-txt[data-v-a72d2647]{flex:320px;min-width:0}.cu-ph-actions[data-v-a72d2647]{gap:var(--sp-2);flex-wrap:wrap;display:flex}.cu-ic[data-v-a72d2647]{fill:none;stroke:currentColor;stroke-width:1.6px;stroke-linecap:round;stroke-linejoin:round;flex:none;width:16px;height:16px}.cu-btn[data-v-a72d2647]{appearance:none;border:1px solid var(--line2);border-radius:var(--r);background:var(--surf2);min-height:36px;color:var(--ink);font:inherit;font-size:var(--t-135);cursor:pointer;white-space:nowrap;transition:border-color var(--dur) ease, transform var(--dur) ease, background-color var(--dur) ease;justify-content:center;align-items:center;gap:7px;padding:6px 14px;display:inline-flex}.cu-btn .cu-ic[data-v-a72d2647]{width:15px;height:15px;color:var(--acc-hi)}.cu-btn--primary[data-v-a72d2647]{background:var(--acc);color:var(--acc-ink);border-color:#0000;font-weight:600}.cu-btn--primary .cu-ic[data-v-a72d2647]{color:var(--acc-ink)}.cu-btn--lg[data-v-a72d2647]{min-height:42px;padding:8px 18px}.cu-btn[disabled][data-v-a72d2647]{opacity:.45;cursor:not-allowed}.cu-btn--primary[disabled][data-v-a72d2647]{opacity:1;background:var(--line2);border-color:var(--line2);color:var(--ink2)}.cu-btn--primary[disabled] .cu-ic[data-v-a72d2647]{color:var(--ink2)}.cu-btn[data-v-a72d2647]:focus-visible,.cu-icon-btn[data-v-a72d2647]:focus-visible,.cu-lnk[data-v-a72d2647]:focus-visible,.cu-why[data-v-a72d2647]:focus-visible{box-shadow:0 0 0 3px var(--acc-dim);outline:none}@media (hover:hover){.cu-btn[data-v-a72d2647]:not([disabled]):hover{border-color:var(--ink3);transform:translateY(calc(-1 * var(--lift-y)))}.cu-btn--primary[data-v-a72d2647]:not([disabled]):hover{background:var(--acc-hi)}.cu-icon-btn[data-v-a72d2647]:hover{color:var(--act);border-color:color-mix(in srgb, var(--act) 60%, var(--line2))}.cu-lnk[data-v-a72d2647]:hover{text-decoration:underline}.cu-why[tabindex]:hover .cu-code[data-v-a72d2647]{display:block}}.cu-icon-btn[data-v-a72d2647]{appearance:none;border:1px solid var(--line2);border-radius:var(--r);width:32px;height:32px;color:var(--ink2);cursor:pointer;background:0 0;flex:none;justify-content:center;align-items:center;display:inline-flex}.cu-lnk[data-v-a72d2647]{appearance:none;color:var(--acc-hi);font:inherit;font-weight:600;font-size:var(--t-12);cursor:pointer;background:0 0;border:0;align-items:center;gap:5px;padding:0;display:inline-flex}.cu-note[data-v-a72d2647]{background:var(--surf-card);border:1px solid var(--line-card);border-radius:var(--r-lg);padding:11px var(--sp-4);align-items:flex-start;gap:12px;display:flex}.cu-next[data-v-a72d2647]{padding:14px var(--sp-4);flex-wrap:wrap;gap:14px}.cu-next-txt[data-v-a72d2647]{flex:320px;min-width:0}.cu-next-t[data-v-a72d2647]{font-weight:700;font-size:var(--t-135);color:var(--ink);margin:0}.cu-next-d[data-v-a72d2647]{font-size:var(--t-12);color:var(--ink2);margin:4px 0 0;line-height:1.6}.cu-next-d b[data-v-a72d2647]{color:var(--ink);font-weight:600}.cu-next-a[data-v-a72d2647]{flex-wrap:wrap;align-items:center;gap:8px;display:flex}.cu-lines[data-v-a72d2647]{flex-direction:column;gap:2px;display:flex}.cu-rule-line[data-v-a72d2647]{font-size:var(--t-12);color:var(--ink2);margin:0;line-height:1.6}.cu-rule-line b[data-v-a72d2647]{color:var(--ink);white-space:nowrap;font-weight:600}.cu-sep[data-v-a72d2647]{color:var(--ink3);margin-inline:6px}.cu-sep[data-v-a72d2647]:before{content:"·"}.cu-card[data-v-a72d2647]{background:var(--surf-card);border:1px solid var(--line-card);border-radius:var(--r-lg);box-shadow:var(--shadow-card);min-width:0;overflow:hidden}.cu-card--blocked[data-v-a72d2647]{border-color:color-mix(in srgb, var(--bad) 45%, var(--line2))}.cu-head[data-v-a72d2647]{border-bottom:1px solid var(--line-card);padding:16px 18px}.cu-card--blocked .cu-head[data-v-a72d2647]{border-bottom-color:color-mix(in srgb, var(--bad) 25%, var(--line))}.cu-head h2[data-v-a72d2647]{color:var(--ink);overflow-wrap:anywhere;margin:0;font-size:18px;font-weight:700}.cu-head p[data-v-a72d2647]{font-size:var(--t-12);color:var(--ink2);margin:4px 0 0}.cu-head--row[data-v-a72d2647]{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:10px;display:flex}.cu-head h2.cu-bad[data-v-a72d2647]{color:var(--bad)}.cu-apply[data-v-a72d2647]{border-bottom:1px solid var(--line-card);padding:14px 18px}.cu-lbl[data-v-a72d2647]{color:var(--future);font-size:var(--t-label);font-weight:var(--t-label-w);text-transform:var(--t-label-tf);letter-spacing:var(--t-label-track);margin-bottom:6px;display:block}.cu-apply-row[data-v-a72d2647]{flex-wrap:wrap;gap:8px;display:flex}.cu-apply-row .cu-inp[data-v-a72d2647]{flex:260px}.cu-hint[data-v-a72d2647]{font-size:var(--t-12);color:var(--ink2);margin:6px 0 0}.cu-inp[data-v-a72d2647]{background:var(--bg);border:1px solid var(--line2);border-radius:var(--r);min-width:0;height:40px;color:var(--ink);font:inherit;font-size:var(--t-135);padding:0 12px}.cu-inp[data-v-a72d2647]::placeholder{color:var(--ink2)}.cu-inp[data-v-a72d2647]:focus-visible{border-color:var(--acc);box-shadow:0 0 0 3px var(--acc-dim);outline:none}.cu-list[data-v-a72d2647]{margin:0;padding:0;list-style:none}.cu-row[data-v-a72d2647]{border-bottom:1px solid var(--line-row);grid-template-columns:minmax(0,1fr) minmax(0,300px) auto;align-items:center;gap:10px 14px;padding:12px 18px;display:grid}.cu-row[data-v-a72d2647]:last-child{border-bottom:0}.cu-row--blocked[data-v-a72d2647],.cu-row--st[data-v-a72d2647]{grid-template-columns:minmax(0,1fr) auto;align-items:start}.cu-row--converting[data-v-a72d2647]{grid-template-columns:minmax(0,1fr) auto}.cu-row--fail[data-v-a72d2647]{background:color-mix(in srgb, var(--bad) 5%, transparent)}.cu-file[data-v-a72d2647]{align-items:flex-start;gap:12px;min-width:0;display:flex}.cu-th[data-v-a72d2647]{background:var(--bg);border:1px solid var(--line2);width:56px;height:42px;color:var(--ink2);border-radius:4px;flex:none;justify-content:center;align-items:center;display:flex;overflow:hidden}.cu-th--none[data-v-a72d2647]{border-style:dashed}.cu-th img[data-v-a72d2647]{object-fit:contain;width:100%;height:100%;display:block}.cu-file-t[data-v-a72d2647]{flex-direction:column;gap:2px;min-width:0;display:flex}.cu-name[data-v-a72d2647]{font-family:var(--font-mono);font-size:var(--t-12);color:var(--ink);overflow-wrap:anywhere;font-weight:700}.cu-meta[data-v-a72d2647],.cu-space[data-v-a72d2647]{font-family:var(--font-mono);font-size:var(--t-label);color:var(--future);overflow-wrap:anywhere}.cu-mono[data-v-a72d2647],.cu-mono-dim[data-v-a72d2647]{font-family:var(--font-mono);font-variant-numeric:tabular-nums}.cu-mono-dim[data-v-a72d2647],.cu-dim[data-v-a72d2647]{color:var(--ink2)}.cu-why[data-v-a72d2647]{font-size:var(--t-12);color:var(--ink2);border-radius:4px;margin:6px 0 0;position:relative}.cu-why b[data-v-a72d2647]{color:var(--ink)}.cu-code[data-v-a72d2647]{z-index:2;border:1px solid var(--line);border-radius:var(--r);background:var(--surf);color:var(--ink);font-family:var(--font-mono);font-size:var(--t-12);white-space:nowrap;box-shadow:var(--shadow);pointer-events:none;padding:4px 10px;display:none;position:absolute;top:calc(100% + 4px);left:0}.cu-why:focus-visible .cu-code[data-v-a72d2647]{display:block}.cu-st[data-v-a72d2647]{text-align:right;font-size:var(--t-12);white-space:nowrap;flex-direction:column;align-items:flex-end;gap:4px;display:flex}.cu-st-ok[data-v-a72d2647]{color:var(--ok);align-items:center;gap:5px;font-weight:600;display:inline-flex}.cu-st-fail[data-v-a72d2647]{color:var(--bad);align-items:center;gap:5px;font-weight:600;display:inline-flex}.cu-st-up[data-v-a72d2647]{color:var(--future);font-weight:700}.cu-namecheck[data-v-a72d2647]{font-size:var(--t-12);color:var(--ink2);align-items:flex-start;gap:10px;margin:0;display:flex}.cu-namecheck .cu-ic[data-v-a72d2647]{color:var(--future);margin-top:3px}.cu-namecheck b[data-v-a72d2647]{color:var(--ink)}.cu-foot[data-v-a72d2647]{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:12px;padding:16px 18px;display:flex}.cu-foot b[data-v-a72d2647]{color:var(--ink)}.cu-foot-a[data-v-a72d2647]{flex-wrap:wrap;gap:10px;margin-left:auto;display:flex}.cu-keep[data-v-a72d2647]{border:1px solid color-mix(in srgb, var(--act) 40%, var(--line2));border-radius:var(--r-lg);background:color-mix(in srgb, var(--act) 7%, transparent);align-items:flex-start;gap:12px;padding:12px 16px;display:flex}.cu-keep .cu-ic[data-v-a72d2647]{color:var(--act);margin-top:3px}.cu-keep b[data-v-a72d2647]{color:var(--ink)}.cu-keep p[data-v-a72d2647]{font-size:var(--t-12);color:var(--ink2);margin:4px 0 0}.cu-prog[data-v-a72d2647]{border-bottom:1px solid var(--line-card);padding:16px 18px}.cu-prog-top[data-v-a72d2647]{align-items:center;gap:12px;display:flex}.cu-prog-pct[data-v-a72d2647]{font-family:var(--font-mono);color:var(--ink);font-size:22px;font-weight:700}.cu-bar[data-v-a72d2647]{background:var(--line2);border-radius:2px;height:8px;display:flex;overflow:hidden}.cu-bar--big[data-v-a72d2647]{flex:1;height:10px}.cu-bar--mini[data-v-a72d2647]{width:120px;height:5px}.cu-bar-fill[data-v-a72d2647]{background:repeating-linear-gradient(90deg, var(--acc-hi) 0 5px, color-mix(in srgb, var(--acc) 65%, transparent) 5px 7px);height:100%;display:block}@media (width<=760px){.cu-row[data-v-a72d2647]{grid-template-columns:minmax(0,1fr) auto}.cu-row .cu-desc[data-v-a72d2647]{grid-area:2/1/auto/2}.cu-row--st[data-v-a72d2647]{grid-template-columns:minmax(0,1fr)}.cu-st[data-v-a72d2647]{text-align:left;white-space:normal;flex-flow:wrap;align-items:flex-start;gap:6px 12px}}.ct[data-v-a8dfad05]{gap:var(--sp-4);flex-direction:column;min-width:0;display:flex}.ct-picker[data-v-a8dfad05]{opacity:0;pointer-events:none;width:1px;height:1px;position:absolute}.ct-ph[data-v-a8dfad05]{justify-content:space-between;align-items:flex-start;gap:var(--sp-3);flex-wrap:wrap;display:flex}.ct-ph-main[data-v-a8dfad05]{flex-direction:column;flex:360px;gap:4px;min-width:0;display:flex}.ct-sub[data-v-a8dfad05]{margin:2px 0 0}.ct-keep[data-v-a8dfad05]{font-size:var(--t-12);color:var(--ink2);margin:0;line-height:1.6}.ct-keep b[data-v-a8dfad05]{color:var(--ink);font-weight:600}.ct-ph-act[data-v-a8dfad05]{flex-direction:column;align-items:flex-end;gap:6px;min-width:0;display:flex}.ct-rule-line[data-v-a8dfad05]{font-size:var(--t-12);color:var(--ink2);text-align:end;margin:0;line-height:1.5}.ct-rule-line b[data-v-a8dfad05]{color:var(--ink);white-space:nowrap;font-weight:600}.ct-rule-line--center[data-v-a8dfad05]{text-align:center;margin-top:8px}.ct-sep[data-v-a8dfad05]{color:var(--ink3);margin-inline:6px}.ct-sep[data-v-a8dfad05]:before{content:"·"}.ct-steps[data-v-a8dfad05]{counter-reset:ct-step;text-align:start;grid-template-columns:repeat(3,minmax(0,1fr));gap:10px;width:100%;max-width:640px;margin:12px 0 0;padding:0;list-style:none;display:grid}.ct-steps li[data-v-a8dfad05]{border:1px solid var(--line-card);border-radius:var(--r);background:var(--surf-card);align-items:flex-start;gap:10px;min-width:0;padding:10px 12px;display:flex}.ct-steps li.is-now[data-v-a8dfad05]{border-color:var(--line2)}.ct-steps b[data-v-a8dfad05]{color:var(--ink);font-size:var(--t-135);display:block}.ct-step-n[data-v-a8dfad05]{counter-increment:ct-step;background:var(--surf2);border:1px solid var(--line2);width:22px;height:22px;color:var(--ink);font:600 var(--t-12) / 1 var(--font-mono);border-radius:50%;flex:none;justify-content:center;align-items:center;display:inline-flex}.ct-step-n[data-v-a8dfad05]:before{content:counter(ct-step)}.ct-step-d[data-v-a8dfad05]{color:var(--ink2);font-size:var(--t-12);margin-top:2px;line-height:1.5;display:block}.ct-usage[data-v-a8dfad05]{align-items:center;gap:var(--sp-3);flex-wrap:wrap;display:flex}.ct-usage-bar[data-v-a8dfad05]{background:var(--surf2);border:1px solid var(--line2);border-radius:3px;flex:0 240px;min-width:120px;height:6px;overflow:hidden}.ct-usage-fill[data-v-a8dfad05]{background:var(--acc);height:100%;display:block}.ct-usage-fill.is-full[data-v-a8dfad05]{background:var(--act)}.ct-usage-lbl[data-v-a8dfad05]{color:var(--ink2);font-size:var(--t-135)}.ct-usage-full[data-v-a8dfad05]{color:var(--act);font-size:var(--t-135);flex-basis:100%;margin:0}.ct-ic[data-v-a8dfad05]{fill:none;stroke:currentColor;stroke-width:1.6px;stroke-linecap:round;stroke-linejoin:round;flex:none;width:16px;height:16px}.ct-mono[data-v-a8dfad05]{font-family:var(--font-mono);font-variant-numeric:tabular-nums}.ct-dim[data-v-a8dfad05]{color:var(--ink2)}.ct-btn[data-v-a8dfad05]{appearance:none;border:1px solid var(--line2);border-radius:var(--r);background:var(--surf2);min-height:36px;color:var(--ink);font:inherit;font-size:var(--t-135);cursor:pointer;white-space:nowrap;transition:border-color var(--dur) ease, transform var(--dur) ease, background-color var(--dur) ease, color var(--dur) ease;justify-content:center;align-items:center;gap:7px;padding:6px 14px;display:inline-flex}.ct-btn .ct-ic[data-v-a8dfad05]{width:15px;height:15px;color:var(--acc-hi)}.ct-btn--primary[data-v-a8dfad05]{background:var(--acc);color:var(--acc-ink);border-color:#0000;font-weight:600}.ct-btn--primary .ct-ic[data-v-a8dfad05]{color:var(--acc-ink)}.ct-btn--danger[data-v-a8dfad05],.ct-btn--act[data-v-a8dfad05]{border-color:color-mix(in srgb, var(--act) 60%, var(--line2));color:var(--act);background:0 0}.ct-btn--act .ct-ic[data-v-a8dfad05],.ct-btn--danger .ct-ic[data-v-a8dfad05]{color:currentColor}.ct-btn--lg[data-v-a8dfad05]{min-height:42px;padding:8px 18px}.ct-btn[disabled][data-v-a8dfad05]{opacity:.45;cursor:not-allowed}.ct-btn--primary[disabled][data-v-a8dfad05]{opacity:1;background:var(--line2);border-color:var(--line2);color:var(--ink2)}.ct-btn--primary[disabled] .ct-ic[data-v-a8dfad05]{color:var(--ink2)}.ct-btn[data-v-a8dfad05]:focus-visible,.ct-icon-btn[data-v-a8dfad05]:focus-visible{box-shadow:0 0 0 3px var(--acc-dim);outline:none}.ct-put[data-v-a8dfad05]{appearance:none;border:1px solid color-mix(in srgb, var(--acc) 60%, transparent);border-radius:var(--r);background:color-mix(in srgb, var(--acc) 18%, transparent);color:var(--acc-text);font:inherit;font-size:var(--t-12);white-space:nowrap;cursor:pointer;transition:background-color var(--dur) ease, border-color var(--dur) ease, color var(--dur) ease;flex:none;justify-content:center;align-items:center;gap:5px;padding:5px 11px;font-weight:700;display:inline-flex}.ct-put-ic[data-v-a8dfad05]{fill:none;stroke:currentColor;stroke-width:2px;stroke-linecap:round;stroke-linejoin:round;flex:none;width:14px;height:14px}@media (hover:hover){.ct-put[data-v-a8dfad05]:hover{background:var(--acc);border-color:var(--acc);color:var(--acc-ink)}}@media (prefers-reduced-motion:reduce){.ct-put[data-v-a8dfad05]{transition:none}}.ct-put[data-v-a8dfad05]:focus-visible{outline:2px solid var(--acc);outline-offset:2px}.ct-icon-btn[data-v-a8dfad05]{appearance:none;border:1px solid var(--line2);border-radius:var(--r);width:32px;height:32px;color:var(--ink2);cursor:pointer;background:0 0;flex:none;justify-content:center;align-items:center;display:inline-flex}.ct-icon-btn--sm[data-v-a8dfad05]{border-color:#0000;width:28px;height:28px}@media (hover:hover){.ct-btn[data-v-a8dfad05]:not([disabled]):hover{border-color:var(--ink3);transform:translateY(calc(-1 * var(--lift-y)))}.ct-btn--primary[data-v-a8dfad05]:not([disabled]):hover{background:var(--acc-hi)}.ct-btn--act[data-v-a8dfad05]:not([disabled]):hover,.ct-btn--danger[data-v-a8dfad05]:not([disabled]):hover{background:var(--act);color:var(--bg);border-color:var(--act)}.ct-icon-btn[data-v-a8dfad05]:hover{color:var(--act);border-color:color-mix(in srgb, var(--act) 60%, var(--line2))}.ct-icon-btn--sm[data-v-a8dfad05]:hover{color:var(--ink);border-color:var(--line2)}}.ct-tools[data-v-a8dfad05]{flex-wrap:wrap;align-items:center;gap:8px 12px;display:flex}.ct-seg[data-v-a8dfad05]{border:1px solid var(--line2);border-radius:var(--r);background:var(--bg);gap:2px;height:38px;padding:3px;display:inline-flex}.ct-seg-i[data-v-a8dfad05]{appearance:none;border-radius:calc(var(--r) - 2px);color:var(--ink2);font:inherit;font-size:var(--t-12);white-space:nowrap;cursor:pointer;background:0 0;border:1px solid #0000;align-items:center;gap:6px;padding:0 12px;display:inline-flex}.ct-seg-i[aria-checked=true][data-v-a8dfad05]{border-color:var(--line2);background:var(--surf2);color:var(--ink);font-weight:700}.ct-seg-n[data-v-a8dfad05]{font-family:var(--font-mono);color:var(--ink2)}.ct-seg-i[aria-checked=true] .ct-seg-n[data-v-a8dfad05]{color:var(--ink)}.ct-seg-i[data-v-a8dfad05]:focus-visible{outline:2px solid var(--acc);outline-offset:1px}.ct-btn--sm[data-v-a8dfad05]{min-height:30px;font-size:var(--t-12);padding:4px 11px}.ct-btn--sm .ct-ic[data-v-a8dfad05]{width:13px;height:13px}.ct-select-btn[data-v-a8dfad05]{background:0 0;margin-left:auto}.ct-selbar[data-v-a8dfad05]{border:1px solid color-mix(in srgb, var(--act) 45%, var(--line-card));border-radius:var(--r);background:color-mix(in srgb, var(--act) 8%, var(--surf-card));flex-wrap:wrap;align-items:center;gap:8px 14px;min-height:44px;padding:6px 8px 6px 14px;display:flex}.ct-selbar-n[data-v-a8dfad05]{color:var(--act);font-weight:700;font-size:var(--t-135)}.ct-selbar-hint[data-v-a8dfad05]{font-size:var(--t-12);color:var(--ink2)}.ct-selbar-acts[data-v-a8dfad05]{flex-wrap:wrap;gap:8px;margin-left:auto;display:flex}.ct-selbar .ct-btn[data-v-a8dfad05]:not(.ct-btn--danger){background:0 0}.ct-batch-list[data-v-a8dfad05]{max-height:240px;font-size:var(--t-135);flex-direction:column;gap:6px;margin:0;padding:0 0 0 18px;display:flex;overflow:auto}.ct-batch-why[data-v-a8dfad05]{font-size:var(--t-12);color:var(--act);display:block}.ct-api[data-v-a8dfad05]{border:1px solid var(--line2);color:var(--ink2);white-space:nowrap;border-radius:9px;align-self:flex-start;padding:1px 7px;font-size:11px;display:inline-block}.ct-search[data-v-a8dfad05]{align-items:center;gap:var(--sp-2);background:var(--bg);border:1px solid var(--line2);border-radius:var(--r);flex:0 340px;min-width:0;max-width:340px;height:38px;padding-inline:12px;display:flex}.ct-search>.ct-ic[data-v-a8dfad05]{color:var(--acc-hi)}.ct-search input[data-v-a8dfad05]{min-width:0;color:var(--ink);font:inherit;font-size:var(--t-135);background:0 0;border:0;outline:0;flex:1}.ct-search input[data-v-a8dfad05]::placeholder{color:var(--ink2)}.ct-search[data-v-a8dfad05]:focus-within{border-color:var(--acc);box-shadow:0 0 0 3px var(--acc-dim)}.ct-res-head[data-v-a8dfad05]{font-size:var(--t-135);color:var(--ink2);margin:0}.ct-res-head b[data-v-a8dfad05]{color:var(--ink)}.ct-card[data-v-a8dfad05]{background:var(--surf-card);border:1px solid var(--line-card);border-radius:var(--r-lg);box-shadow:var(--shadow-card);min-width:0}.ct-grid[data-v-a8dfad05]{grid-template-columns:repeat(auto-fill,minmax(230px,1fr));gap:14px;display:grid}.ct-tile[data-v-a8dfad05]{flex-direction:column;padding:0;display:flex;position:relative;overflow:hidden}.ct-tile.is-selecting[data-v-a8dfad05]{cursor:pointer}.ct-tile.is-selected[data-v-a8dfad05]{border-color:var(--act);box-shadow:0 0 0 1px var(--act)}.ct-sel[data-v-a8dfad05]{z-index:1;cursor:pointer;width:20px;height:20px;margin:0;position:absolute;top:10px;left:10px}.ct-sel[data-v-a8dfad05]:not(:checked):not(:indeterminate){background:var(--surf)}.ct-sel[data-v-a8dfad05]:focus-visible{outline:2px solid var(--acc);outline-offset:2px}.ct-th[data-v-a8dfad05]{background:color-mix(in srgb, var(--bg) 70%, transparent);border-bottom:1px solid var(--line-card);height:180px;color:var(--ink2);justify-content:center;align-items:center;padding:12px;display:flex}.ct-th img[data-v-a8dfad05]{object-fit:contain;width:100%;height:100%;display:block}.ct-th-btn[data-v-a8dfad05]{appearance:none;border:0;border-bottom:1px solid var(--line-card);cursor:zoom-in;width:100%;font:inherit;border-radius:0;position:relative}.ct-th-btn[data-v-a8dfad05]:focus-visible{box-shadow:inset 0 0 0 2px var(--acc);outline:none}.ct-zoom[data-v-a8dfad05]{background:color-mix(in srgb, var(--bg) 82%, transparent);border:1px solid var(--line2);width:28px;height:28px;color:var(--acc-hi);opacity:0;transition:opacity var(--dur) ease;border-radius:999px;justify-content:center;align-items:center;display:inline-flex;position:absolute;bottom:8px;right:8px}.ct-th-btn:focus-visible .ct-zoom[data-v-a8dfad05]{opacity:1}@media (hover:hover){.ct-th-btn:hover .ct-zoom[data-v-a8dfad05]{opacity:1}.ct-th-btn[data-v-a8dfad05]:hover{background:color-mix(in srgb, var(--bg) 55%, transparent)}}@media (hover:none){.ct-zoom[data-v-a8dfad05]{opacity:.85}}@media (prefers-reduced-motion:reduce){.ct-zoom[data-v-a8dfad05]{transition:none}}.ct-title[data-v-a8dfad05]:focus-visible{box-shadow:0 0 0 3px var(--acc-dim);border-radius:var(--r);outline:none}.ct-th-none[data-v-a8dfad05]{width:40%;height:40%}.ct-b[data-v-a8dfad05]{flex-direction:column;flex:auto;gap:3px;min-width:0;padding:12px 14px;display:flex}.ct-n[data-v-a8dfad05]{font-family:var(--font-mono);font-size:var(--t-12);color:var(--ink);text-overflow:ellipsis;white-space:nowrap;font-weight:700;overflow:hidden}.ct-n--wrap[data-v-a8dfad05]{white-space:normal;overflow-wrap:anywhere}.ct-nrow[data-v-a8dfad05]{align-items:center;gap:8px;min-width:0;display:flex}.ct-nrow .ct-n[data-v-a8dfad05]{flex:auto;min-width:0}.ct-icon-btn--md[data-v-a8dfad05]{width:28px;height:28px}.ct-more-btn[data-v-a8dfad05]{color:var(--ink)}.ct-more-btn svg[data-v-a8dfad05]{fill:currentColor;stroke:none;width:16px;height:16px}.ct-more-btn.is-open[data-v-a8dfad05]{border-color:var(--ink2);color:var(--ink);background:var(--surf-hover)}@media (hover:hover){.ct-icon-btn.ct-more-btn[data-v-a8dfad05]:hover{border-color:var(--acc);color:var(--acc-text)}}.ct-menu[data-v-a8dfad05]{z-index:30;background:var(--surf);border:1px solid var(--line2);border-radius:var(--r-lg);width:min(272px,100vw - 24px);box-shadow:var(--shadow-pop);box-sizing:border-box;padding:6px;position:fixed}.ct-menu-i[data-v-a8dfad05]{appearance:none;border-radius:var(--r);width:100%;color:var(--ink);font:inherit;font-size:var(--t-135);text-align:start;cursor:pointer;background:0 0;border:0;grid-template-columns:18px 1fr;align-items:start;gap:2px 10px;padding:9px 10px;font-weight:600;display:grid}.ct-menu-i .ct-ic[data-v-a8dfad05]{color:var(--acc-hi);margin-top:2px}.ct-menu-i small[data-v-a8dfad05]{color:var(--ink2);font-weight:400;font-size:var(--t-12);grid-column:2;line-height:1.45}.ct-menu-i[disabled][data-v-a8dfad05]{opacity:.45;cursor:not-allowed}.ct-menu-i[data-v-a8dfad05]:focus-visible{outline:2px solid var(--acc);outline-offset:-2px}@media (hover:hover){.ct-menu-i[data-v-a8dfad05]:not([disabled]):hover{background:var(--surf-hover)}}.ct-menu-i--danger[data-v-a8dfad05],.ct-menu-i--danger .ct-ic[data-v-a8dfad05]{color:var(--act)}.ct-menu-sep[data-v-a8dfad05]{background:var(--line);height:1px;margin:4px 6px}.ct-tile.is-fresh[data-v-a8dfad05]{border-color:var(--ink2);box-shadow:0 0 0 1px var(--ink2)}.ct-d[data-v-a8dfad05]{font-size:var(--t-12);color:var(--ink);text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.ct-d.ct-dim[data-v-a8dfad05]{color:var(--ink2)}.ct-m[data-v-a8dfad05]{font-family:var(--font-mono);font-size:var(--t-label);color:var(--future);overflow-wrap:anywhere}.ct-f[data-v-a8dfad05]{font-size:var(--t-label);justify-content:space-between;align-items:center;gap:8px;min-width:0;margin-top:auto;padding-top:8px;display:flex}.ct-when[data-v-a8dfad05]{min-width:0;color:var(--ink2);font-variant-numeric:tabular-nums;text-overflow:ellipsis;white-space:nowrap;flex:auto;overflow:hidden}.ct-foot[data-v-a8dfad05]{font-size:var(--t-12);color:var(--ink2);margin:0}.ct-more[data-v-a8dfad05]{flex-wrap:wrap;align-items:center;gap:12px;display:flex}.ct-waiting[data-v-a8dfad05]{flex-direction:column;gap:10px;display:flex}.ct-waiting-lbl[data-v-a8dfad05]{color:var(--ink2);font-size:var(--t-12);margin:0}.ct-tile--ghost[data-v-a8dfad05]{border:1px solid var(--line);border-radius:var(--r-lg);flex-direction:column;display:flex;overflow:hidden}.ct-ghost-line[data-v-a8dfad05]{background:var(--line);border-radius:4px;width:70%;height:12px;display:block}.ct-ghost-line--short[data-v-a8dfad05]{width:50%;margin-top:6px}.ct-empty[data-v-a8dfad05]{text-align:center;flex-direction:column;align-items:center;gap:10px;padding:40px 22px;display:flex}.ct-empty h2[data-v-a8dfad05]{font:600 var(--t-19) / 1.3 var(--font-dsp);letter-spacing:var(--dsp-track);color:var(--ink);margin:0}.ct-empty p[data-v-a8dfad05]{max-width:520px;color:var(--ink2);margin:0}.ct-empty--search[data-v-a8dfad05]{padding:36px 22px}.ct-empty-ic[data-v-a8dfad05]{background:color-mix(in srgb, var(--acc) 16%, transparent);border:1px solid color-mix(in srgb, var(--acc) 40%, var(--line2));border-radius:12px;justify-content:center;align-items:center;width:52px;height:52px;display:flex}.ct-empty-ic .ct-ic[data-v-a8dfad05]{width:26px;height:26px;color:var(--future)}.ct-empty-h2[data-v-a8dfad05]{font-size:var(--t-12)}.ct-empty-h2 b[data-v-a8dfad05]{color:var(--ink)}.ct-state[data-v-a8dfad05]{border-radius:var(--r-lg);border:1px solid color-mix(in srgb, var(--act) 45%, var(--line2));background:color-mix(in srgb, var(--act) 7%, var(--surf2));align-items:flex-start;gap:14px;max-width:720px;padding:18px 20px;display:flex}.ct-state>.ct-ic[data-v-a8dfad05]{width:22px;height:22px;color:var(--act);margin-top:1px}.ct-state h2[data-v-a8dfad05]{color:var(--ink);margin:0 0 4px;font-size:15px}.ct-state p[data-v-a8dfad05]{color:var(--ink2);font-size:var(--t-12);margin:0 0 12px}.ct-modal-scrim[data-v-a8dfad05]{background:var(--scrim-modal);z-index:20;position:fixed;inset:0}.ct-modal[data-v-a8dfad05]{z-index:21;background:var(--surf2);border:1px solid var(--line-card);border-radius:var(--r-lg);width:min(520px,100vw - 32px);max-height:calc(100vh - 32px);box-shadow:var(--shadow-modal);position:fixed;top:50%;left:50%;overflow:auto;transform:translate(-50%,-50%)}.ct-modal-t[data-v-a8dfad05]{font:600 var(--t-19) / 1.3 var(--font-dsp);letter-spacing:var(--dsp-track);color:var(--ink);overflow-wrap:anywhere;margin:0;padding:18px 20px 4px}.ct-modal-body[data-v-a8dfad05]{font-size:var(--t-135);color:var(--ink2);padding:14px 20px 6px}.ct-modal-body p[data-v-a8dfad05]{margin:0 0 10px}.ct-modal-body b[data-v-a8dfad05]{color:var(--ink)}.ct-modal-item[data-v-a8dfad05]{border:1px solid var(--line2);border-radius:var(--r);background:var(--bg);align-items:center;gap:12px;min-width:0;margin-bottom:12px;padding:11px 12px;display:flex}.ct-th--sm[data-v-a8dfad05]{border:1px solid var(--line2);border-radius:4px;flex:none;width:56px;height:56px;padding:0;overflow:hidden}.ct-modal-item-t[data-v-a8dfad05]{min-width:0;font-size:var(--t-12);overflow-wrap:anywhere;flex-direction:column;gap:1px;display:flex}.ct-inuse[data-v-a8dfad05]{color:var(--ink);overflow-wrap:anywhere;margin:0 0 12px;padding:0 0 0 18px}.ct-inuse li+li[data-v-a8dfad05]{margin-top:2px}.ct-modal-foot[data-v-a8dfad05]{border-top:1px solid var(--line);flex-wrap:wrap;justify-content:flex-end;gap:10px;margin-top:8px;padding:14px 20px 18px;display:flex}@media (width<=620px){.ct-ph-act[data-v-a8dfad05]{align-items:stretch;width:100%}.ct-ph-act .ct-btn[data-v-a8dfad05]{justify-content:center}.ct-rule-line[data-v-a8dfad05]{text-align:start}.ct-steps[data-v-a8dfad05]{grid-template-columns:minmax(0,1fr)}.ct-grid[data-v-a8dfad05]{grid-template-columns:repeat(auto-fill,minmax(150px,1fr));gap:10px}.ct-th[data-v-a8dfad05]{height:130px;padding:8px}.ct-f[data-v-a8dfad05]{align-items:stretch;gap:var(--sp-card-to-actions);flex-direction:column}.ct-put[data-v-a8dfad05]{width:100%}.ct-search[data-v-a8dfad05]{flex:100%;max-width:none}.ct-selbar-acts[data-v-a8dfad05]{justify-content:flex-end;width:100%}}.hc[data-v-34c9cb16]{isolation:isolate;flex-direction:column;min-width:0;min-height:100%;display:flex}.hc>[data-page-motif][data-v-34c9cb16]{flex-grow:0}.hc-wrap[data-v-34c9cb16]{gap:var(--sp-4);flex:1 1 0;grid-template-rows:minmax(0,1fr);grid-template-columns:236px minmax(0,1fr);align-items:start;min-width:0;min-height:360px;display:grid}.hc-toc[data-v-34c9cb16]{flex-direction:column;min-width:0;max-height:100%;display:flex;overflow-y:auto}.hc-toc-h[data-v-34c9cb16]{font-family:var(--font-dsp);font-size:var(--t-label);font-weight:var(--t-label-w);letter-spacing:var(--t-label-track);text-transform:var(--t-label-tf);color:var(--ink2);padding:0 12px 6px}.hc-toc-list[data-v-34c9cb16]{flex-direction:column;gap:2px;min-width:0;margin:0;padding:0;list-style:none;display:flex}.hc-toc-btn[data-v-34c9cb16]{border-radius:var(--r);min-height:40px;color:var(--ink2);font-size:var(--t-135);border-inline-start:2px solid #0000;align-items:flex-start;gap:8px;padding:9px 12px;line-height:1.4;text-decoration:none;display:flex}.hc-toc-no[data-v-34c9cb16]{width:16px;font:500 var(--t-12) / 1.6 var(--font-mono);color:var(--ink2);flex:none}.hc-toc-btn[aria-current=page][data-v-34c9cb16]{color:var(--ink);background:var(--surf-sel);border-inline-start-color:var(--acc);font-weight:600}.hc-toc-btn[aria-current=page] .hc-toc-no[data-v-34c9cb16]{color:var(--acc-hi)}.hc-toc-btn[data-v-34c9cb16]:focus-visible{outline:2px solid var(--acc);outline-offset:2px}@media (hover:hover){.hc-toc-btn[data-v-34c9cb16]:hover{color:var(--ink);background:var(--surf2)}}.hc-contact--m[data-v-34c9cb16]{display:none}.hc-contact[data-v-34c9cb16]{font-size:var(--t-12);color:var(--ink2);margin:12px 12px 0;line-height:1.6}.hc-art[data-v-34c9cb16]{overscroll-behavior:contain;min-width:0;max-height:100%;padding:22px 28px 28px;overflow-y:auto}.hc-state[data-v-34c9cb16]{color:var(--ink2);font-size:var(--t-135);margin:0}.hc-fallback[data-v-34c9cb16]{border-radius:var(--r);border:1px solid var(--line2);background:var(--surf2);color:var(--ink2);font-size:var(--t-12);margin:0 0 12px;padding:8px 12px}.hc-meta[data-v-34c9cb16]{font-size:var(--t-12);color:var(--ink2);margin:0 0 4px}.hc-jump[data-v-34c9cb16]{flex-wrap:wrap;gap:6px;margin:4px 0 6px;padding:0;list-style:none;display:flex}.hc-jump a[data-v-34c9cb16]{border:1px solid var(--line2);min-height:28px;color:var(--ink2);font-size:var(--t-12);border-radius:999px;align-items:center;padding:0 10px;text-decoration:none;display:inline-flex}.hc-jump a[data-v-34c9cb16]:focus-visible{outline:2px solid var(--acc);outline-offset:2px}@media (hover:hover){.hc-jump a[data-v-34c9cb16]:hover{color:var(--ink);border-color:var(--ink3)}}.hc-art[data-v-34c9cb16] .hc-h1{font:600 26px / 1.25 var(--font-dsp);letter-spacing:var(--dsp-track);color:var(--ink);margin:8px 0 6px}.hc-art[data-v-34c9cb16] .hc-h2{border-top:1px solid var(--line);color:var(--ink);margin:28px 0 8px;padding-top:14px;scroll-margin-top:12px;font-size:17px;font-weight:700}.hc-art[data-v-34c9cb16] .hc-h3{font-size:var(--t-135);color:var(--ink);margin:18px 0 6px;scroll-margin-top:12px;font-weight:700}.hc-art[data-v-34c9cb16] .hc-h2:focus-visible,.hc-art[data-v-34c9cb16] .hc-h3:focus-visible{outline:2px solid color-mix(in srgb, var(--acc) 45%, transparent);outline-offset:6px;border-radius:4px}.hc-art[data-v-34c9cb16] p,.hc-art[data-v-34c9cb16] li{font-size:var(--t-135);color:var(--ink2);line-height:1.75}.hc-art[data-v-34c9cb16] p{margin:8px 0}.hc-art[data-v-34c9cb16] ol,.hc-art[data-v-34c9cb16] ul:not(.hc-jump){margin:8px 0;padding-inline-start:22px}.hc-art[data-v-34c9cb16] li+li{margin-top:4px}.hc-art[data-v-34c9cb16] b,.hc-art[data-v-34c9cb16] .hc-ui{color:var(--ink);font-weight:600}.hc-art[data-v-34c9cb16] .hc-ui:before{content:"「";color:var(--ink3);font-weight:400}.hc-art[data-v-34c9cb16] .hc-ui:after{content:"」";color:var(--ink3);font-weight:400}.hc-art[data-v-34c9cb16]:lang(en) .hc-ui:before,.hc-art[data-v-34c9cb16]:lang(ja) .hc-ui:before{content:"“"}.hc-art[data-v-34c9cb16]:lang(en) .hc-ui:after,.hc-art[data-v-34c9cb16]:lang(ja) .hc-ui:after{content:"”"}.hc-link[data-v-34c9cb16],.hc-art[data-v-34c9cb16] .hc-link{color:var(--acc-hi);font-weight:600;text-decoration:none}.hc-link[data-v-34c9cb16]:focus-visible,.hc-art[data-v-34c9cb16] .hc-link:focus-visible{outline:2px solid var(--acc);outline-offset:2px;border-radius:3px}@media (hover:hover){.hc-link[data-v-34c9cb16]:hover,.hc-art[data-v-34c9cb16] .hc-link:hover{text-underline-offset:3px;text-decoration:underline}}.hc-art[data-v-34c9cb16] .hc-callout{border-radius:var(--r-lg);border:1px solid color-mix(in srgb, var(--acc) 22%, var(--line2));background:var(--surf2);align-items:flex-start;gap:10px;margin:12px 0;padding:10px 14px;display:flex}.hc-art[data-v-34c9cb16] .hc-callout--warn{border-color:color-mix(in srgb, var(--act) 45%, var(--line2))}.hc-art[data-v-34c9cb16] .hc-ic{width:17px;height:17px;color:var(--future);flex:none;margin-top:4px}.hc-art[data-v-34c9cb16] .hc-callout--warn .hc-ic{color:var(--act)}.hc-art[data-v-34c9cb16] .hc-callout-b>:first-child{margin-top:0}.hc-art[data-v-34c9cb16] .hc-callout-b>:last-child{margin-bottom:0}.hc-art[data-v-34c9cb16] .hc-tblw{width:100%;margin:10px 0;overflow-x:auto}.hc-art[data-v-34c9cb16] .hc-tbl{border-collapse:collapse;width:100%;font-size:var(--t-12);min-width:480px}.hc-art[data-v-34c9cb16] .hc-tbl th,.hc-art[data-v-34c9cb16] .hc-tbl td{text-align:start;vertical-align:top;border-bottom:1px solid var(--line-row);color:var(--ink2);padding:8px 10px;line-height:1.55}.hc-art[data-v-34c9cb16] .hc-tbl th{background:var(--surf-th);color:var(--ink);border-bottom-color:var(--line-th);white-space:nowrap;font-weight:600}.hc-art[data-v-34c9cb16] .hc-tbl td:first-child{color:var(--ink)}.hc-art[data-v-34c9cb16] .hc-fig{border:1px solid var(--line-card);border-radius:var(--r);background:var(--surf-tbl);max-width:820px;margin:10px 0 14px;overflow:hidden}.hc-art[data-v-34c9cb16] .hc-fig img{width:100%;height:auto;display:block}.hc-art[data-v-34c9cb16] .hc-fig figcaption{font-size:var(--t-12);color:var(--ink2);border-top:1px solid var(--line-card);padding:6px 10px}.hc-foot[data-v-34c9cb16]{border-top:1px solid var(--line);font-size:var(--t-12);color:var(--ink2);flex-wrap:wrap;justify-content:space-between;align-items:center;gap:8px 16px;margin-top:26px;padding-top:14px;display:flex}.hc-related[data-v-34c9cb16]{flex-wrap:wrap;align-items:baseline;gap:6px 14px;display:flex}.hc-related-h[data-v-34c9cb16]{color:var(--ink2)}@media (width<=900px){.hc-wrap[data-v-34c9cb16]{flex:none;grid-template-rows:none;grid-template-columns:minmax(0,1fr);height:auto;min-height:0}.hc-toc[data-v-34c9cb16],.hc-art[data-v-34c9cb16]{max-height:none;overflow-y:visible}.hc-toc-h[data-v-34c9cb16],.hc-toc .hc-contact[data-v-34c9cb16]{display:none}.hc-contact--m[data-v-34c9cb16]{margin:0 4px;display:block}.hc-toc-list[data-v-34c9cb16]{scrollbar-width:thin;flex-direction:row;gap:6px;padding-bottom:4px;overflow-x:auto}.hc-toc-btn[data-v-34c9cb16]{white-space:nowrap;border:1px solid var(--line2);border-radius:999px;flex:none;align-items:center;min-height:34px;padding:0 12px}.hc-toc-btn[aria-current=page][data-v-34c9cb16]{border-color:var(--acc)}}@media (width<=480px){.hc-art[data-v-34c9cb16]{padding:16px 16px 22px}.hc-art[data-v-34c9cb16] .hc-h1{font-size:21px}}.lg-page[data-v-1a6d1bfb]{background:var(--bg);isolation:isolate;flex-direction:column;min-height:100vh;display:flex;position:relative}.lg-page[data-v-1a6d1bfb]:before{content:"";z-index:1;pointer-events:none;background:radial-gradient(42% 46% at 50% 52%, color-mix(in srgb, var(--bg) 96%, transparent), transparent 76%);position:absolute;inset:0}.lg-motif[data-v-1a6d1bfb]{z-index:0}.lg-top[data-v-1a6d1bfb]{height:var(--h-header);padding-inline:var(--sp-5);z-index:2;align-items:center;display:flex;position:relative}.lg-top[data-v-1a6d1bfb] .x-lang-switch--header{display:flex}.lg-body[data-v-1a6d1bfb]{padding-top:132px;padding-inline:var(--sp-4);z-index:2;flex:auto;justify-content:center;align-items:flex-start;display:flex;position:relative}.lg-card[data-v-1a6d1bfb]{background:var(--surf);border:1px solid var(--line);border-radius:var(--r-lg);width:400px;max-width:100%;box-shadow:var(--shadow);padding:calc(var(--sp-4) * 2)}.lg-head[data-v-1a6d1bfb]{gap:var(--sp-1);margin-bottom:calc(var(--sp-5) + var(--sp-2));flex-direction:column;display:flex}.lg-status[data-v-1a6d1bfb]{background:var(--surf2);border:1px solid var(--line2);border-left:2px solid var(--line2);border-radius:var(--r);padding:var(--sp-3);align-items:flex-start;gap:10px;display:flex}.lg-status-icon[data-v-1a6d1bfb]{color:var(--ink3);flex:none;margin-top:1px}.lg-status-text[data-v-1a6d1bfb]{gap:var(--sp-1);flex-direction:column;min-width:0;display:flex}.lg-status-title[data-v-1a6d1bfb]{font-size:var(--t-135);color:var(--ink);margin:0;font-weight:600}.lg-status-body[data-v-1a6d1bfb]{color:var(--ink2);font-size:12.5px;line-height:1.5}.lg-status--act[data-v-1a6d1bfb]{border-left-color:var(--act)}.lg-status--act .lg-status-icon[data-v-1a6d1bfb]{color:var(--act)}.lg-status--quiet[data-v-1a6d1bfb]{border-left-color:var(--line2)}.lg-status--quiet .lg-status-icon[data-v-1a6d1bfb]{color:var(--ink3)}.lg-status--done[data-v-1a6d1bfb]{border-left-color:var(--ok)}.lg-status--done .lg-status-icon[data-v-1a6d1bfb]{color:var(--ok)}.lg-meta[data-v-1a6d1bfb]{border:1px solid var(--line);border-radius:var(--r);padding:var(--sp-3);margin-top:var(--sp-4)}.lg-meta-row[data-v-1a6d1bfb]{justify-content:space-between;gap:var(--sp-3);align-items:baseline;display:flex}.lg-meta-row+.lg-meta-row[data-v-1a6d1bfb]{margin-top:var(--sp-2);padding-top:var(--sp-2);border-top:1px solid var(--line)}.lg-meta-k[data-v-1a6d1bfb]{font-size:var(--t-label);text-transform:var(--t-label-tf);letter-spacing:var(--t-label-track);font-weight:var(--t-label-w);color:var(--ink2);white-space:nowrap}.lg-meta-v[data-v-1a6d1bfb]{font-family:var(--font-mono);font-size:var(--t-12);color:var(--ink);text-align:right;overflow-wrap:anywhere;min-width:0}.lg-foot[data-v-1a6d1bfb]{gap:var(--sp-2);margin-top:var(--sp-4);padding-top:var(--sp-4);border-top:1px solid var(--line);display:flex}.lg-foot-icon[data-v-1a6d1bfb]{color:var(--ink3);flex:none;margin-top:1px}.lg-foot-text[data-v-1a6d1bfb]{font-size:var(--t-label);color:var(--ink2);margin:0;line-height:1.55}.lg-submit[data-v-1a6d1bfb]{appearance:none;width:100%;margin-top:var(--sp-4);justify-content:center;align-items:center;gap:var(--sp-2);border-radius:var(--r);background:var(--acc);height:40px;color:var(--acc-ink);font-family:inherit;font-size:var(--t-135);cursor:pointer;transition:transform var(--dur) ease, background-color var(--dur) ease, border-color var(--dur) ease, color var(--dur) ease;border:1px solid #0000;font-weight:600;display:flex}@media (hover:hover){.lg-submit[data-v-1a6d1bfb]:hover{background:var(--acc-hi);transform:translateY(calc(-1 * var(--lift-y)))}}.lg-submit[data-v-1a6d1bfb]:active{transform:translateY(var(--lift-y));background:var(--acc-dim);color:var(--ink)}.lg-submit[data-v-1a6d1bfb]:focus-visible{box-shadow:0 0 0 3px var(--acc-dim);outline:none}.lg-back[data-v-1a6d1bfb]{margin-top:var(--sp-4);font-size:var(--t-135);color:var(--acc-text);text-underline-offset:3px;border-radius:var(--r);align-self:flex-start;text-decoration:underline;display:inline-block}.lg-back[data-v-1a6d1bfb]:focus-visible{box-shadow:0 0 0 3px var(--acc-dim);outline:none}@media (width<=480px){.lg-top[data-v-1a6d1bfb]{padding-inline:var(--sp-4)}.lg-body[data-v-1a6d1bfb]{padding-top:0;padding-inline:0}.lg-card[data-v-1a6d1bfb]{width:100%;box-shadow:none;padding:var(--sp-4) var(--sp-5) 0;background:0 0;border:none;border-radius:0}.lg-submit[data-v-1a6d1bfb]{height:44px}}.jb-note,.jb-lead{color:var(--ink2);font-size:var(--t-12);margin:0;line-height:1.55}.jb-tabs{border-bottom:1px solid var(--line);gap:4px;display:flex;overflow-x:auto}.jb-tab{appearance:none;border:0;min-height:40px;color:var(--ink2);font:inherit;font-size:var(--t-135);cursor:pointer;white-space:nowrap;background:0 0;border-bottom:2px solid #0000;padding:8px 14px}.jb-tab.is-on{color:var(--ink);border-bottom-color:var(--acc)}.jb-tab:focus-visible{box-shadow:0 0 0 3px var(--acc-dim);outline:none}@media (hover:hover){.jb-tab:hover{color:var(--ink)}}.jb-filters{align-items:center;gap:var(--sp-2);flex-wrap:wrap;display:flex}.jb-search{align-items:center;gap:var(--sp-2);background:var(--bg);border:1px solid var(--line2);border-radius:var(--r);min-width:0;max-width:420px;height:38px;padding-inline:var(--sp-3);color:var(--ink2);flex:280px;display:flex}.jb-search svg{width:17px;height:17px;color:var(--acc-hi);flex:none}.jb-search input{min-width:0;color:var(--ink);font:inherit;font-size:var(--t-135);background:0 0;border:0;outline:0;flex:1}.jb-search input::placeholder{color:var(--ink2)}.jb-search:focus-within{border-color:var(--acc);box-shadow:0 0 0 3px var(--acc-dim)}.jb-orgbar{align-items:center;gap:var(--sp-2);flex-wrap:wrap;display:flex}.jb-filters>.jb-sel.jb-sel{min-width:140px}.jb-empty{padding:var(--sp-4);border:1px dashed var(--line2);border-radius:var(--r-lg);color:var(--ink2);font-size:var(--t-135);margin:0}.jb-list{flex-direction:column;gap:10px;margin:0;padding:0;list-style:none;display:flex}.jb-card{border:1px solid var(--line2);border-radius:var(--r-lg);background:var(--surf);flex-direction:column;gap:10px;min-width:0;padding:14px 16px;display:flex}.jb-card.is-open{box-shadow:inset 3px 0 0 var(--future)}.jb-card-head{grid-template-columns:minmax(150px,auto) 1fr auto;align-items:baseline;gap:6px 14px;display:grid}.jb-when{font-size:var(--t-12);color:var(--ink);flex-direction:column;gap:2px;display:flex}.jb-what{font-size:var(--t-135);color:var(--ink);overflow-wrap:anywhere;flex-wrap:wrap;gap:4px 12px;min-width:0;display:flex}.jb-kind{font-size:var(--t-label);text-transform:var(--t-label-tf);letter-spacing:var(--t-label-track);font-weight:var(--t-label-w);color:var(--ink2)}.jb-setting b{color:var(--ink2);font-weight:600}.jb-dot:after,.jb-dot-before:before{content:" · "}.jb-steps>span+span:before{content:"→ "}.jb-who{font-size:var(--t-12);color:var(--ink2);overflow-wrap:anywhere}.jb-tag{border:1px solid var(--line2);font-size:var(--t-label);color:var(--ink2);border-radius:999px;margin-left:6px;padding:1px 6px;display:inline-block}.jb-tag.is-act{border-color:color-mix(in srgb, var(--act) 55%, var(--line2));color:var(--act)}.jb-counts{flex-wrap:wrap;gap:6px;display:flex}.jb-chip{border:1px solid var(--line2);min-height:24px;font-size:var(--t-12);color:var(--ink);border-radius:999px;align-items:center;padding:2px 10px;display:inline-flex}.jb-chip.is-plain{color:var(--ink2)}.jb-chip.is-future{border-color:color-mix(in srgb, var(--future) 45%, var(--line2));color:var(--future)}.jb-chip.is-ok{border-color:var(--line2);color:var(--ink2)}.jb-chip.is-act{border-color:color-mix(in srgb, var(--act) 55%, var(--line2));color:var(--act)}.jb-chip.is-dim{color:var(--ink2);border-style:dashed}.jb-actions{flex-wrap:wrap;gap:8px;display:flex}.jb-targets{border-top:1px solid var(--line);padding-top:10px}.jb-tlist{flex-direction:column;gap:8px;margin:0;padding:0;list-style:none;display:flex}.jb-target{font-size:var(--t-12);grid-template-columns:minmax(120px,auto) minmax(0,1fr);gap:2px 14px;display:grid}.jb-target .jb-steps,.jb-target .jb-resettings,.jb-target .jb-target-what{grid-column:2}.jb-sn,.jb-status{font-size:var(--t-12)}.jb-status.is-future{color:var(--future)}.jb-status.is-ok{color:var(--ink2)}.jb-status.is-act{color:var(--act)}.jb-status.is-dim{color:var(--ink2)}.jb-steps{color:var(--ink2);flex-wrap:wrap;gap:2px 8px;display:flex}.jb-err{color:var(--act);font-size:var(--t-12);margin:0}.jb-warn{border-left:2px solid var(--act);background:color-mix(in srgb, var(--act) 10%, transparent);color:var(--ink);font-size:var(--t-12);margin:10px 0;padding:8px 12px}.jb-more{flex-direction:column;align-items:center;gap:6px;display:flex}.jb-table{border-collapse:collapse;width:100%;font-size:var(--t-135)}.jb-table th,.jb-table td{border-bottom:1px solid var(--line);text-align:left;vertical-align:top;overflow-wrap:anywhere;padding:8px 10px}.jb-table th{font-size:var(--t-label);text-transform:var(--t-label-tf);letter-spacing:var(--t-label-track);font-weight:var(--t-label-w);color:var(--ink2)}.jb-num{text-align:right}.jb-scope{color:var(--ink);flex-wrap:wrap;gap:8px 16px;margin:10px 0;display:flex}.jb-scope label{cursor:pointer;align-items:center;gap:6px;display:inline-flex}.jb-resend{width:min(680px,100vw - 32px)}@media (width<=620px){.jb-card-head,.jb-target{grid-template-columns:minmax(0,1fr)}.jb-target .jb-steps,.jb-target .jb-resettings{grid-column:1}.jb-search{flex-basis:100%;max-width:none}.jb-actions .pl-btn{flex:auto;min-height:40px}.jb-table thead,.jb-table tfoot{display:none}.jb-table,.jb-table tbody,.jb-table tr,.jb-table td{width:100%;display:block}.jb-table tr{border-bottom:1px solid var(--line);padding:8px 0}.jb-table td{text-align:left;border:0;padding:2px 0}.jb-table td[data-label]:before{content:attr(data-label) " ";color:var(--ink2);font-size:var(--t-label)}}.jb-h2{margin:var(--sp-3) 0 0;font:600 var(--t-19) / 1.3 var(--font-dsp);letter-spacing:var(--dsp-track);color:var(--ink)}.jb-title{flex-wrap:wrap;align-items:center;gap:8px;display:flex}.jb-xorg{font:400 var(--t-12) / 1.4 var(--font);letter-spacing:normal;color:var(--act);border:1px solid var(--act);white-space:nowrap;border-radius:999px;padding:1px 8px}.jb-xbar{border:1px solid var(--act);border-radius:var(--r);padding:var(--sp-2) var(--sp-3);background:var(--surf);font-size:var(--t-135);color:var(--ink)}.jb-xbar p{margin:0}.jb-card.is-focus{border-color:var(--acc);box-shadow:0 0 0 2px color-mix(in srgb, var(--acc) 35%, transparent)}.jb-card.is-focus:focus-visible{outline:none}.pb[data-v-8d3d035a]{gap:var(--sp-4);flex-direction:column;display:flex}.impact[data-v-8d3d035a]{margin:0 0 12px}.impact-lead[data-v-8d3d035a]{color:var(--ink2);margin:0 0 4px}.impact-list[data-v-8d3d035a]{flex-wrap:wrap;gap:4px 12px;margin:0;padding:0;list-style:none;display:flex}.impact-rest[data-v-8d3d035a]{color:var(--ink2)}.mcp-cf-sec[data-v-14755c46]{margin-top:14px}.mcp-cf-sec h2[data-v-14755c46]{color:var(--ink2);font-size:var(--t-12);margin:0 0 6px;font-weight:600}.mcp-cf-what[data-v-14755c46]{word-break:break-all;margin:0 0 8px;font-size:14px;font-weight:600}.mcp-cf-thumbs[data-v-14755c46]{flex-wrap:wrap;gap:8px;display:flex}.mcp-cf-groups[data-v-14755c46]{margin:0;padding:0;list-style:none}.mcp-cf-groups li[data-v-14755c46]{border-bottom:1px solid var(--line-row,var(--line));justify-content:space-between;gap:12px;padding:6px 0;font-size:13px;display:flex}.mcp-cf-groups li span[data-v-14755c46]{overflow-wrap:anywhere;min-width:0}.mcp-cf-groups li b[data-v-14755c46]{flex:none;font-weight:600}.mcp-up[data-v-9bbd2554] .cu-row{grid-template-columns:minmax(0,1fr) auto}.mcp-up[data-v-9bbd2554] .cu-row .cu-desc{grid-area:2/1/auto/2}.mcp-up[data-v-9bbd2554] .cu-row--st{grid-template-columns:minmax(0,1fr)}.mcp-up[data-v-9bbd2554] .cu-st{text-align:left;white-space:normal;flex-flow:wrap;align-items:flex-start;gap:6px 12px}.mcp-up-input[data-v-9bbd2554]{display:none}.mcp-up-drop[data-v-9bbd2554]{border:2px dashed var(--line);border-radius:var(--r);background:var(--surf);width:100%;min-height:160px;color:var(--ink);cursor:pointer;font:inherit;flex-direction:column;justify-content:center;align-items:center;gap:6px;margin:12px 0;padding:16px;display:flex}.mcp-up-drop span[data-v-9bbd2554]{color:var(--ink2);font-size:var(--t-12)}.mcp-up-drop--over[data-v-9bbd2554],.mcp-up-drop[data-v-9bbd2554]:focus-visible{border-color:var(--acc)}@media (hover:hover){.mcp-up-drop[data-v-9bbd2554]:hover{border-color:var(--acc)}}.mfa-page[data-v-188de026]{background:var(--bg);justify-content:center;min-height:100vh;padding:48px 16px;display:flex}.mfa-page .mfa-card[data-v-188de026]{background:var(--surf);border:1px solid var(--line);border-radius:12px;width:100%;max-width:520px;padding:28px}.mfa-steps[data-v-188de026]{gap:16px;margin:20px 0 0;padding-left:20px;display:grid}.mfa-steps li[data-v-188de026]{color:var(--ink2);gap:4px;display:grid}.mfa-steps li.is-current[data-v-188de026]{color:var(--ink)}.mfa-qr[data-v-188de026]{border-radius:8px;margin-top:8px}.mfa-key-label[data-v-188de026]{margin-top:8px}.mfa-key[data-v-188de026]{word-break:break-all;-webkit-user-select:all;user-select:all}.mfa-code[data-v-188de026]{max-width:320px;margin-top:8px}.mfa-p[data-v-188de026]{color:var(--ink2);margin:12px 0 0}.mfa-err[data-v-188de026]{color:var(--bad);margin:12px 0 0}.mfa-actions[data-v-188de026]{flex-wrap:wrap;justify-content:flex-end;gap:8px;margin-top:20px;display:flex}.ov-infos[data-v-eca73d05]{grid-template-columns:repeat(2,minmax(0,1fr));align-items:stretch;gap:16px;display:grid}@media (width<=560px){.ov-infos[data-v-eca73d05]{grid-template-columns:minmax(0,1fr)}}.ov-info[data-v-eca73d05]{cursor:pointer;flex-direction:column;gap:6px;min-width:0;padding:14px 16px;display:flex}.ov-info--hot[data-v-eca73d05]{border-color:color-mix(in srgb, var(--act) 55%, var(--line-card));box-shadow:inset 4px 0 0 var(--act), var(--shadow-card)}.ov-info--zero .ov-info-v[data-v-eca73d05]{color:var(--ink3)}.ov-info-l[data-v-eca73d05]{font-size:var(--t-12);color:var(--ink2);align-items:center;gap:7px;font-weight:600;display:flex}.ov-info-v[data-v-eca73d05]{font:600 34px / 1.05 var(--font-dsp);font-variant-numeric:tabular-nums;color:var(--ink)}.ov-info-s[data-v-eca73d05],.ov-guide[data-v-eca73d05]{font-size:var(--t-12);color:var(--ink2);overflow-wrap:anywhere;line-height:1.5;display:block}.ov-since[data-v-eca73d05]{font-size:var(--t-12);color:var(--ink2);flex-direction:column;gap:2px;margin:0;padding:0;list-style:none;display:flex}.ov-since li[data-v-eca73d05]{flex-wrap:wrap;justify-content:space-between;gap:10px;display:flex}.ov-since b[data-v-eca73d05],.ov-types b[data-v-eca73d05]{font:500 var(--t-12) var(--font-mono);color:var(--act)}.ov-types[data-v-eca73d05]{font-size:var(--t-12);color:var(--ink2);flex-direction:column;gap:2px;display:flex}.ov-stack[data-v-eca73d05]{background:var(--line-row);border-radius:999px;gap:2px;height:6px;display:flex;overflow:hidden}.ov-seg[data-v-eca73d05]{min-width:2px;display:block}.ov-seg--shutdown[data-v-eca73d05]{background:var(--act)}.ov-seg--update[data-v-eca73d05]{background:color-mix(in srgb, var(--act) 55%, var(--line2))}.ov-seg--normal[data-v-eca73d05]{background:var(--ok)}.ov-lnk[data-v-eca73d05]{appearance:none;font:inherit;font-size:var(--t-12);color:var(--acc-hi);cursor:pointer;transition:opacity var(--dur) ease;background:0 0;border:0;align-self:flex-start;margin-top:auto;padding:0;font-weight:600}.ov-lnk[data-v-eca73d05]:focus-visible{outline:2px solid var(--acc);outline-offset:2px}@media (hover:hover){.ov-lnk[data-v-eca73d05]:hover{opacity:.8}}.ov-mk[data-v-eca73d05]{flex:none;display:inline-block}.ov-mk--warn[data-v-eca73d05]{border-left:6px solid #0000;border-right:6px solid #0000;border-bottom:10px solid var(--act);width:0;height:0}.ov-pend[data-v-ca497fb5]{grid-template-columns:repeat(2,minmax(0,1fr));align-items:stretch;gap:12px;display:grid}.ov-pend--one[data-v-ca497fb5]{grid-template-columns:minmax(0,1fr)}@media (width<=900px){.ov-pend[data-v-ca497fb5]{grid-template-columns:minmax(0,1fr)}}.ov-pi[data-v-ca497fb5]{flex-direction:column;gap:6px;min-width:0;padding:14px 16px;display:flex}.ov-pi--hot[data-v-ca497fb5]{border-color:color-mix(in srgb, var(--act) 55%, var(--line-card));box-shadow:inset 4px 0 0 var(--act), var(--shadow-card)}.ov-pi--zero[data-v-ca497fb5]{border:1px dashed var(--line2);border-radius:var(--r-lg);background:0 0}.ov-pi--zero .ov-pi-l[data-v-ca497fb5]{color:var(--ink3)}.ov-pi--zero .ov-pi-v[data-v-ca497fb5]{color:var(--ink3);font-size:27px}.ov-pi-l[data-v-ca497fb5]{font-size:var(--t-12);color:var(--ink2);align-items:center;gap:7px;font-weight:600;display:flex}.ov-pi-v[data-v-ca497fb5]{font:600 34px / 1.05 var(--font-dsp);font-variant-numeric:tabular-nums;color:var(--ink)}.ov-pi-s[data-v-ca497fb5]{font-size:var(--t-12);color:var(--ink2);overflow-wrap:anywhere}.ov-pi-queued[data-v-ca497fb5]{font-size:var(--t-12);color:var(--ink);overflow-wrap:anywhere;margin:0;line-height:1.5}.ov-pi-why[data-v-ca497fb5]{font-size:var(--t-12);color:var(--ink2);overflow-wrap:anywhere;margin:0;line-height:1.4}.ov-pi-act[data-v-ca497fb5]{flex-wrap:wrap;align-items:center;gap:8px 14px;margin-top:auto;padding-top:4px;display:flex}.ov-actw[data-v-ca497fb5]{flex-direction:column;align-items:flex-start;gap:3px;min-width:0;display:inline-flex}.ov-act[data-v-ca497fb5]:disabled{opacity:1;border:1px dashed var(--line2);color:var(--ink2);cursor:not-allowed;background:0 0}@media (hover:hover){.ov-act[data-v-ca497fb5]:not(:disabled){transition:transform var(--dur) ease}.ov-act[data-v-ca497fb5]:not(:disabled):hover{transform:translateY(calc(-1 * var(--lift-y)))}}.ov-lnk[data-v-ca497fb5]{appearance:none;font:inherit;font-size:var(--t-12);color:var(--acc-hi);cursor:pointer;transition:opacity var(--dur) ease;background:0 0;border:0;padding:0;font-weight:600}.ov-lnk[data-v-ca497fb5]:focus-visible,.ov-act[data-v-ca497fb5]:focus-visible{outline:2px solid var(--acc);outline-offset:2px}@media (hover:hover){.ov-lnk[data-v-ca497fb5]:hover{opacity:.8}}.ov-mk[data-v-ca497fb5]{flex:none;display:inline-block}.ov-mk--warn[data-v-ca497fb5]{border-left:6px solid #0000;border-right:6px solid #0000;border-bottom:10px solid var(--act);width:0;height:0}.ov-mk--wait[data-v-ca497fb5]{border:2px dashed var(--act);border-radius:999px;width:10px;height:10px}.ov-pi--zero .ov-mk--warn[data-v-ca497fb5]{border-bottom-color:var(--ink3)}.ov-pi--zero .ov-mk--wait[data-v-ca497fb5]{border-color:var(--ink3)}.rd-modal[data-v-d9a3ab49]{flex-direction:column;width:min(560px,100vw - 32px);display:flex;overflow:hidden}.rd-hd[data-v-d9a3ab49]{align-items:flex-start;gap:12px;padding-inline-end:14px;display:flex}.rd-title[data-v-d9a3ab49]{flex:1;min-width:0}.rd-title[data-v-d9a3ab49]:focus-visible{outline:none}.rd-x[data-v-d9a3ab49]{appearance:none;border-radius:var(--r);width:32px;height:32px;color:var(--ink2);cursor:pointer;transition:border-color var(--dur) ease, transform var(--dur) ease;background:0 0;border:1px solid #0000;flex:none;justify-content:center;align-items:center;margin-top:14px;padding:0;display:inline-flex}.rd-x svg[data-v-d9a3ab49]{fill:none;stroke:currentColor;stroke-width:1.8px;stroke-linecap:round;width:16px;height:16px}.rd-x[data-v-d9a3ab49]:focus-visible{box-shadow:0 0 0 3px var(--acc-dim);outline:none}@media (hover:hover){.rd-x[data-v-d9a3ab49]:hover{border-color:var(--acc)}}.rd-body[data-v-d9a3ab49]{gap:var(--sp-3);flex-direction:column;flex:auto;min-height:0;display:flex;overflow:auto}.rd-sec h3[data-v-d9a3ab49],.rd-h3[data-v-d9a3ab49]{font-size:var(--t-12);color:var(--ink2);margin:0 0 4px;font-weight:600}.rd-sec p[data-v-d9a3ab49]{color:var(--ink);margin:0;line-height:1.55}.rd-sn[data-v-d9a3ab49]{font:var(--t-12) var(--font-mono);color:var(--ink);flex-wrap:wrap;gap:4px 14px;margin:4px 0 0;padding:0;list-style:none;display:flex}.rd-sn li[data-v-d9a3ab49]{overflow-wrap:anywhere}.rd-note[data-v-d9a3ab49]{font-size:var(--t-12);color:var(--ink2);margin:4px 0 0}.rd-capped[data-v-d9a3ab49]{margin:0}.rd-lead[data-v-d9a3ab49]{color:var(--ink);border-inline-start:3px solid var(--line2);margin:0;padding-inline-start:12px;line-height:1.55}.rd-lead--ok[data-v-d9a3ab49]{border-inline-start-color:var(--acc-text)}.rd-lead--bad[data-v-d9a3ab49]{border-inline-start-color:var(--act)}.rd-det[data-v-d9a3ab49]{border:1px solid var(--line-row);border-radius:var(--r);padding:8px 12px}.rd-det summary[data-v-d9a3ab49]{cursor:pointer;color:var(--ink);font-weight:600}.rd-det summary[data-v-d9a3ab49]:focus-visible{box-shadow:0 0 0 3px var(--acc-dim);border-radius:4px;outline:none}.rd-fails[data-v-d9a3ab49]{gap:var(--sp-2);flex-direction:column;margin:0;padding:0;list-style:none;display:flex}.rd-reason[data-v-d9a3ab49]{color:var(--ink);margin:0 0 6px;line-height:1.5}.rd-run[data-v-d9a3ab49]{align-items:center;gap:12px;display:flex}.rd-run p[data-v-d9a3ab49]{margin:0}.rd-runl[data-v-d9a3ab49]{color:var(--ink);font-weight:600}.rd-spin[data-v-d9a3ab49]{fill:none;width:22px;height:22px;stroke:var(--acc-text);stroke-width:2px;stroke-linecap:round;flex:none;animation:1s linear infinite rd-spin-d9a3ab49}@keyframes rd-spin-d9a3ab49{to{transform:rotate(360deg)}}@media (prefers-reduced-motion:reduce){.rd-spin[data-v-d9a3ab49]{animation:none}}.ov-page[data-v-4d69a0a7]{gap:var(--sp-4);flex-direction:column;min-width:0;display:flex}.ov-ph[data-v-4d69a0a7]{justify-content:space-between;align-items:flex-start;gap:var(--sp-head-wrap) var(--sp-4);flex-wrap:wrap;display:flex}.ov-ph-main[data-v-4d69a0a7]{flex:360px;min-width:0}.ov-title[data-v-4d69a0a7]{flex-wrap:wrap;align-items:center;gap:10px;display:flex}.ov-xorg[data-v-4d69a0a7]{font-family:var(--font);letter-spacing:0;font-weight:400}.ov-ph-tools[data-v-4d69a0a7]{flex-wrap:wrap;align-items:flex-end;gap:10px;display:flex}.ov-filterbar[data-v-4d69a0a7]{align-items:center;gap:var(--sp-2);margin:0 0 var(--sp-3);flex-wrap:wrap;display:flex}.ov-updated[data-v-4d69a0a7]{font-family:var(--font-mono);font-size:var(--t-12);color:var(--ink2);white-space:nowrap;align-self:center}.ov-xbar[data-v-4d69a0a7]{font-size:var(--t-12)}.ov-scope[data-v-4d69a0a7]{flex-wrap:wrap;align-items:center;margin-bottom:0}.ov-dismiss[data-v-4d69a0a7]{margin-inline-start:auto}.ov-scope>.mb-ic[data-v-4d69a0a7]{margin-top:0}.ov-seg[data-v-4d69a0a7]{flex-wrap:wrap;flex:none;max-width:100%}.ov-seg button[data-v-4d69a0a7]{flex:none;min-height:30px;padding:5px 10px}.ov-scope .ov-scope-note[data-v-4d69a0a7]{flex:320px;font-size:13px}.ov-manage-link[data-v-4d69a0a7]{color:var(--acc-hi);white-space:nowrap;margin-inline-start:4px;font-weight:600;text-decoration:none}.ov-manage-link[data-v-4d69a0a7]:focus-visible{outline:2px solid var(--acc);outline-offset:2px;border-radius:3px}@media (hover:hover){.ov-manage-link[data-v-4d69a0a7]:hover{text-underline-offset:3px;text-decoration:underline}}.ov-fail[data-v-4d69a0a7]{align-items:center;gap:var(--sp-2);flex-wrap:wrap;display:flex}.ov-kpi-groups[data-v-4d69a0a7]{grid-template-columns:minmax(0,1fr);align-items:stretch;gap:28px;display:grid}.ov-grp-h[data-v-4d69a0a7]{flex-wrap:wrap;align-items:baseline;gap:4px 12px;display:flex}.ov-grp-sum[data-v-4d69a0a7]{font-size:var(--t-12);color:var(--ink2)}.ov-info-wrap[data-v-4d69a0a7]{margin-top:16px}.ov-guide[data-v-4d69a0a7]{font-size:var(--t-12);color:var(--ink2);overflow-wrap:anywhere;line-height:1.5;display:block}.ov-stale[data-v-4d69a0a7]{border:1px solid color-mix(in srgb, var(--act) 45%, var(--line2));border-radius:var(--r);color:var(--ink);flex-wrap:wrap;align-items:center;gap:4px 10px;margin:0;padding:8px 12px;font-size:13px;display:flex}.ov-stale-btn[data-v-4d69a0a7]{font-size:inherit}.ov-grp[data-v-4d69a0a7]{flex-direction:column;min-width:0;display:flex}.ov-kpis[data-v-4d69a0a7]{flex:1;grid-auto-rows:1fr;align-items:stretch;gap:16px;display:grid}.ov-kpis--status[data-v-4d69a0a7]{grid-template-columns:repeat(3,minmax(0,1fr))}.ov-kpi[data-v-4d69a0a7]{text-align:start;height:100%;min-height:138px;color:var(--ink);font:inherit;flex-direction:column;gap:3px;padding:14px 16px;display:flex;position:relative}.ov-kpi-l[data-v-4d69a0a7]{color:var(--ink2);align-items:center;gap:7px;font-size:13px;font-weight:600;display:flex}.ov-kpi-v[data-v-4d69a0a7]{font:600 34px / 1.05 var(--font-dsp);letter-spacing:.01em;font-variant-numeric:tabular-nums;color:var(--ink)}.ov-kpi-s[data-v-4d69a0a7]{font-size:var(--t-12);color:var(--ink2)}.ov-kpi-f[data-v-4d69a0a7]{font-size:var(--t-12);color:var(--ink3);margin-top:auto;padding-top:8px}.ov-kpi-f--go[data-v-4d69a0a7]{color:var(--acc-hi);font-weight:600}.ov-kpi--btn[data-v-4d69a0a7]{cursor:pointer;transition:transform var(--dur) ease, box-shadow var(--dur) ease}.ov-kpi--btn[data-v-4d69a0a7]:focus-visible{outline:2px solid var(--acc);outline-offset:2px}.ov-kpi--btn.ov-tone-act[data-v-4d69a0a7]:focus-visible{outline-color:var(--act)}.ov-kpi--btn.ov-tone-ok[data-v-4d69a0a7]:focus-visible{outline-color:var(--ok)}@media (hover:hover){.ov-kpi.ov-kpi--btn[data-v-4d69a0a7]:hover{transform:translateY(calc(-2 * var(--lift-y)));box-shadow:var(--ov-kpi-bar,0 0 0 0 transparent), 0 14px 28px color-mix(in srgb, var(--bg) 78%, transparent)}}.ov-kpi--btn[aria-current=true][data-v-4d69a0a7]{border-color:var(--acc)}.ov-kpi.ov-tone-ok[data-v-4d69a0a7]{--ov-kpi-bar:inset 4px 0 0 var(--ok);box-shadow:var(--ov-kpi-bar), 0 10px 24px color-mix(in srgb, var(--bg) 60%, transparent)}.ov-kpi.ov-tone-act[data-v-4d69a0a7]{--ov-kpi-bar:inset 4px 0 0 var(--act);box-shadow:var(--ov-kpi-bar), 0 10px 24px color-mix(in srgb, var(--bg) 60%, transparent)}.ov-mk[data-v-4d69a0a7]{flex:none;display:inline-block}.ov-mk--on[data-v-4d69a0a7]{background:var(--acc-hi);width:9px;height:9px;box-shadow:0 0 0 3px color-mix(in srgb, var(--acc) 22%, transparent);border-radius:999px}.ov-mk--off[data-v-4d69a0a7]{border:2px solid var(--act);border-radius:999px;width:10px;height:10px}.ov-mk--dorm[data-v-4d69a0a7]{border:2px solid var(--ink2);border-radius:999px;width:10px;height:10px}.ov-mk--warn[data-v-4d69a0a7]{border-left:6px solid #0000;border-right:6px solid #0000;border-bottom:10px solid var(--act);width:0;height:0}.ov-mk--all[data-v-4d69a0a7]{background:var(--ink3);border-radius:2px;width:9px;height:9px}.ov-meter[data-v-4d69a0a7]{background:var(--surf2);border:1px solid var(--line2);border-radius:3px;height:6px;margin-top:6px;display:flex;overflow:hidden}.ov-meter i[data-v-4d69a0a7]{height:100%;display:block}.ov-meter--on[data-v-4d69a0a7]{background:var(--acc-hi)}.ov-meter--act[data-v-4d69a0a7]{background:var(--act)}.ov-meter--alarm[data-v-4d69a0a7]{background:color-mix(in srgb, var(--act) 55%, transparent)}.ov-meter--wait[data-v-4d69a0a7]{background:var(--future)}.ov-unknown[data-v-4d69a0a7]{font-size:var(--t-12);margin:-8px 0 0}.ov-list[data-v-4d69a0a7]{min-width:0}.ov-list>.mb-ct[data-v-4d69a0a7]{margin-bottom:var(--sp-heading-to-content)}.ov-tabs[data-v-4d69a0a7]{margin-bottom:12px}.ov-tabs .mb-tab[data-v-4d69a0a7]{padding:10px 10px 9px}.ov-hint[data-v-4d69a0a7]{color:var(--ink2);margin:0 0 12px;font-size:13px}.ov-tbl[data-v-4d69a0a7]{overflow:hidden}.ov-tbl tbody td[data-v-4d69a0a7]{vertical-align:top}.ov-row[data-v-4d69a0a7]{cursor:pointer}@media (hover:hover){.ov-row:hover td[data-v-4d69a0a7]{background:color-mix(in srgb, var(--acc) 7%, transparent)}.ov-row:hover .ov-go[data-v-4d69a0a7]{color:var(--acc-hi)}.ov-sn[data-v-4d69a0a7]:hover{color:var(--acc-hi);text-underline-offset:3px;text-decoration:underline}}.ov-sn[data-v-4d69a0a7]{font-family:var(--font-mono);color:var(--ink);overflow-wrap:anywhere;font-size:15.5px;font-weight:700;line-height:1.35;text-decoration:none;display:block}.ov-sn[data-v-4d69a0a7]:focus-visible{outline:2px solid var(--acc);outline-offset:2px}.ov-l2[data-v-4d69a0a7]{font-size:var(--t-12);color:var(--ink2);margin-top:6px;display:block}.ov-when[data-v-4d69a0a7]{font-family:var(--font-mono);font-variant-numeric:tabular-nums;white-space:nowrap;color:var(--ink2);font-size:12.5px}.ov-dur[data-v-4d69a0a7]{color:var(--act);white-space:nowrap;font-weight:700}.ov-dur--never[data-v-4d69a0a7]{color:var(--ink2)}.ov-battery[data-v-4d69a0a7]{align-items:center;gap:var(--sp-2);display:inline-flex}.ov-badge[data-v-4d69a0a7]{font-size:var(--t-12);color:var(--act);white-space:nowrap;border:1px solid;border-radius:999px;padding:1px 8px}.ov-bars[data-v-4d69a0a7]{align-items:flex-end;gap:2px;display:inline-flex}.ov-bar-cell[data-v-4d69a0a7]{background:var(--line2);border-radius:1px;width:5px;height:12px}.ov-bar-cell--on[data-v-4d69a0a7]{background:var(--act)}.mb-tbl td.ov-go[data-v-4d69a0a7]{text-align:right;width:36px;color:var(--ink3);padding-right:14px}.ov-go[data-v-4d69a0a7]:after{content:"›"}.mb-tbl td.ov-c-act[data-v-4d69a0a7]{white-space:nowrap;text-align:right;width:1%;padding-right:14px}@media (hover:hover){.ov-row-act[data-v-4d69a0a7]:not(:disabled){transition:transform var(--dur) ease}.ov-row-act[data-v-4d69a0a7]:not(:disabled):hover{transform:translateY(calc(-1 * var(--lift-y)))}}.ov-row-act[data-v-4d69a0a7]:disabled{cursor:not-allowed}.ov-row-act[data-v-4d69a0a7]:focus-visible{outline:2px solid var(--acc);outline-offset:2px}.ov-badge--queued[data-v-4d69a0a7],.ov-why[data-v-4d69a0a7]{color:var(--ink2)}.ov-hint--guide[data-v-4d69a0a7]{margin-top:-8px}.ov-tab-sep[data-v-4d69a0a7]{background:var(--line2);flex:none;align-self:center;width:1px;height:18px;margin:0 6px}.ov-empty[data-v-4d69a0a7]{border:1px dashed var(--line2);border-radius:var(--r-lg);color:var(--ink2);align-items:center;gap:10px;padding:18px 20px;font-size:13px;display:flex}.ov-empty svg[data-v-4d69a0a7]{width:18px;height:18px;color:var(--acc-hi);flex:none}.ov-more[data-v-4d69a0a7]{justify-content:center;padding-top:12px;display:flex}.ov-dists[data-v-4d69a0a7]{gap:var(--sp-4);grid-template-columns:repeat(auto-fit,minmax(290px,1fr));display:grid}.ov-dist-note[data-v-4d69a0a7]{font-size:var(--t-12);color:var(--ink2);margin:-2px 0 12px;line-height:1.6}.ov-info[data-v-4d69a0a7]{margin-inline-start:2px;display:inline-flex;position:relative}.ov-info-btn[data-v-4d69a0a7]{border:1px solid var(--line2);width:17px;height:17px;color:var(--ink2);font:600 10.5px / 1 var(--font);cursor:help;background:0 0;border-radius:999px;padding:0}.ov-info-btn[data-v-4d69a0a7]:after{content:"i"}.ov-info-btn[data-v-4d69a0a7]:focus-visible{outline:2px solid var(--acc);outline-offset:2px}.ov-tip[data-v-4d69a0a7]{z-index:6;background:var(--surf);border:1px solid var(--line2);border-radius:var(--r);width:min(300px,100vw - 48px);box-shadow:0 8px 20px color-mix(in srgb, var(--bg) 70%, transparent);font-size:var(--t-12);color:var(--ink2);text-transform:none;letter-spacing:0;padding:8px 10px;font-weight:400;line-height:1.6;display:none;position:absolute;top:22px;left:-10px}.ov-info:focus-within .ov-tip[data-v-4d69a0a7]{display:block}@media (hover:hover){.ov-info:hover .ov-tip[data-v-4d69a0a7]{display:block}}.ov-bars-list[data-v-4d69a0a7]{flex-direction:column;gap:8px;margin:0;padding:0;list-style:none;display:flex}.ov-bars-list li[data-v-4d69a0a7]{grid-template-columns:minmax(0,11.5em) minmax(0,1fr) 2.4em;align-items:center;gap:10px;font-size:13px;display:grid}.ov-bars-list li.ov-zero[data-v-4d69a0a7]{color:var(--ink3)}.ov-bar-l[data-v-4d69a0a7]{overflow-wrap:anywhere}.ov-track[data-v-4d69a0a7]{background:var(--surf2);border:1px solid var(--line2);border-radius:3px;height:6px;display:block;overflow:hidden}.ov-fill[data-v-4d69a0a7]{background:var(--tone);height:100%;display:block}.ov-bar-n[data-v-4d69a0a7]{text-align:end;font-family:var(--font-mono);font-variant-numeric:tabular-nums}li.ov-tone-ok[data-v-4d69a0a7]{--tone:var(--acc-hi)}li.ov-tone-act[data-v-4d69a0a7]{--tone:var(--act)}li.ov-tone-mute[data-v-4d69a0a7]{--tone:var(--ink3)}.ov-follow-gap[data-v-4d69a0a7]{margin-top:10px}.ov-follow-foot[data-v-4d69a0a7]{font-size:var(--t-12);color:var(--ink2)}.ov-company-btn[data-v-4d69a0a7]{flex:none;align-items:center;gap:6px;display:inline-flex}.ov-company-btn svg[data-v-4d69a0a7]{width:13px;height:13px}.ov-off-btn[data-v-4d69a0a7]{font-size:inherit;color:var(--act)}.ov-admin-only[data-v-4d69a0a7]{color:var(--ink3);white-space:nowrap;margin-inline-start:4px}.ov-picked-off[data-v-4d69a0a7]{color:var(--act);margin-inline-start:6px}.ov-follow-sub[data-v-4d69a0a7]{color:var(--ink);margin:0 0 4px;font-weight:600}.ov-seg-mine[data-v-4d69a0a7]{border-radius:calc(var(--r) - 3px);align-items:center;gap:2px;padding-right:3px;display:inline-flex}.ov-seg-mine.is-on[data-v-4d69a0a7]{background:var(--acc-dim)}.ov-seg-mine.is-on>button[aria-pressed][data-v-4d69a0a7]{background:0 0}.mb-seg button.ov-cnt[data-v-4d69a0a7]{border:1px dashed color-mix(in srgb, var(--acc) 60%, transparent);background:color-mix(in srgb, var(--acc) 7%, transparent);height:26px;min-height:26px;color:var(--acc-hi);white-space:nowrap;border-radius:5px;flex:none;gap:5px;margin-left:2px;padding:0 8px;font-weight:600}.mb-seg button.ov-cnt svg[data-v-4d69a0a7]{width:13px;height:13px}.mb-seg button.ov-cnt b[data-v-4d69a0a7]{font-family:var(--font-mono);font-weight:500}@media (hover:hover){.mb-seg button.ov-cnt[data-v-4d69a0a7]:hover{background:color-mix(in srgb, var(--acc) 14%, transparent);border-style:solid}}.ov-gone[data-v-4d69a0a7]{gap:var(--sp-2);flex-direction:column;display:flex}.ov-gone h2[data-v-4d69a0a7],.ov-gone p[data-v-4d69a0a7]{margin:0}@media (width<=1080px){.ov-kpis--status[data-v-4d69a0a7]{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (width<=720px){.ov-kpis--status[data-v-4d69a0a7]{grid-template-columns:minmax(0,1fr)}.ov-tbl tbody tr td.ov-c-act[data-v-4d69a0a7]{padding-top:8px}.ov-kpi[data-v-4d69a0a7]{min-height:156px}.ov-ph-tools[data-v-4d69a0a7]{width:100%}.ov-filterbar .ov-picker[data-v-4d69a0a7]{flex:100%}.mb-btn[data-v-4d69a0a7],.mb-btn--sm[data-v-4d69a0a7],.ov-seg button[data-v-4d69a0a7]{min-height:44px}.mb-seg button.ov-cnt[data-v-4d69a0a7]{height:36px}.ov-tbl thead[data-v-4d69a0a7]{display:none}.ov-tbl[data-v-4d69a0a7],.ov-tbl tbody[data-v-4d69a0a7],.ov-tbl tr[data-v-4d69a0a7],.ov-tbl td[data-v-4d69a0a7]{width:100%;display:block}.ov-tbl tbody tr[data-v-4d69a0a7]{border-bottom:1px solid var(--line);padding:12px 16px;position:relative}.ov-tbl tbody tr[data-v-4d69a0a7]:last-child{border-bottom:0}.ov-tbl tbody td[data-v-4d69a0a7],.ov-tbl tbody td[data-v-4d69a0a7]:first-child,.ov-tbl tbody td[data-v-4d69a0a7]:last-child{border:0;padding:2px 0}.mb-tbl td.ov-go[data-v-4d69a0a7]{width:auto;padding:0;position:absolute;top:14px;right:14px}.ov-tbl tbody td.ov-c-name[data-v-4d69a0a7]{padding-right:24px}}.ls-root[data-v-0f44d08b]{flex-direction:column;gap:10px;margin:0;display:flex}.ls-root--wait[data-v-0f44d08b]{min-height:18px}.ls-lbl[data-v-0f44d08b]{color:var(--ink2);font-size:var(--t-12);margin:0}.ls-rows[data-v-0f44d08b]{flex-direction:column;gap:10px;margin-top:4px;display:flex}.ls-row[data-v-0f44d08b]{background:var(--line);border-radius:4px;width:70%;height:12px;display:block}.ls-row[data-v-0f44d08b]:nth-child(2){width:50%}.ls-row[data-v-0f44d08b]:nth-child(3){width:62%}.atd-head[data-v-cdfa43c1]{padding-top:4px}.atd-ok[data-v-cdfa43c1]{font-size:var(--t-12);color:var(--ok);align-items:center;gap:6px;margin:14px 20px 0;display:flex}.atd-outs[data-v-cdfa43c1]{border:1px solid color-mix(in srgb, var(--act) 45%, var(--line2));border-radius:var(--r);background:color-mix(in srgb, var(--act) 8%, transparent);font-size:var(--t-12);color:var(--ink);margin:0 0 10px;padding:10px 12px}.atd-outs p[data-v-cdfa43c1]{margin:0 0 8px}.atd-outs b[data-v-cdfa43c1]{color:var(--act)}.atd-outs-row[data-v-cdfa43c1]{flex-wrap:wrap;gap:8px;display:flex}.atd-chg[data-v-cdfa43c1]{border:1px solid var(--line);border-radius:var(--r);background:var(--bg);margin:0 0 12px;padding:0;list-style:none}.atd-chg li[data-v-cdfa43c1]{border-top:1px solid var(--line);font-size:var(--t-12);grid-template-columns:auto minmax(0,1fr) auto;align-items:center;gap:10px;padding:6px 10px;display:grid}.atd-chg li[data-v-cdfa43c1]:first-child{border-top:0}.atd-fn[data-v-cdfa43c1]{text-overflow:ellipsis;white-space:nowrap;min-width:0;color:var(--ink);overflow:hidden}.atd-arrow[data-v-cdfa43c1]{color:var(--ink)}.dpd-wide[data-v-0395b0be]{width:min(640px,100vw - 32px)}.dpd-sec[data-v-0395b0be]{margin:0 0 12px}.dpd-h[data-v-0395b0be]{font-size:var(--t-label);font-weight:var(--t-label-w);text-transform:var(--t-label-tf);letter-spacing:var(--t-label-track);color:var(--ink2);align-items:center;gap:6px;margin:0 0 6px;display:flex}.dpd-sch[data-v-0395b0be]{flex-wrap:wrap;gap:4px 12px;display:flex}.dpd-sch-n[data-v-0395b0be]{color:var(--ink);font-weight:600}.dpd-slots[data-v-0395b0be]{font-size:var(--t-12);color:var(--ink2);flex-wrap:wrap;gap:4px 10px;display:flex}.dpd-what[data-v-0395b0be]{border:1px solid color-mix(in srgb, var(--act) 45%, var(--line2));border-radius:var(--r);background:color-mix(in srgb, var(--act) 8%, transparent);margin:0 0 12px;padding:10px 12px}.dpd-what .dpd-h[data-v-0395b0be]{color:var(--act)}.dpd-list[data-v-0395b0be]{font-size:var(--t-12);color:var(--ink);margin:0;padding-inline-start:18px;line-height:1.6}.dpd-sum[data-v-0395b0be]{grid-template-columns:auto 1fr;align-items:baseline;gap:4px 10px;margin:0;display:grid}.dpd-sum dt[data-v-0395b0be]{font-size:var(--t-19);color:var(--act);text-align:right;font-weight:600}.dpd-sum dd[data-v-0395b0be]{font-size:var(--t-12);color:var(--ink);margin:0}.dpd-ack[data-v-0395b0be]{border:1px solid var(--line2);border-radius:var(--r);background:var(--bg);font-size:var(--t-12);color:var(--ink);cursor:pointer;align-items:flex-start;gap:8px;margin:0 0 8px;padding:10px 12px;display:flex}.dpd-ack input[data-v-0395b0be]{flex:none;margin-top:2px}.dpd-ack[data-v-0395b0be]:has(input:focus-visible){box-shadow:0 0 0 3px var(--acc-dim)}.sc-asg-keep[data-v-be3e8da4]{margin-top:2px;display:block}.sc-asg-row[data-v-be3e8da4]{border:1px solid var(--line);border-radius:var(--r);background:var(--bg);color:var(--ink);justify-content:space-between;align-items:center;gap:10px;padding:6px 10px;display:flex}.sc-asg-full[data-v-be3e8da4]{color:var(--act)}.sc-asg-incbox[data-v-be3e8da4]{flex-direction:column;align-items:flex-start;gap:6px;margin-bottom:10px;display:flex}.impact[data-v-be3e8da4]{margin:0 0 12px}.impact-lead[data-v-be3e8da4]{color:var(--ink2);margin:0 0 4px}.impact-list[data-v-be3e8da4]{flex-wrap:wrap;gap:4px 12px;margin:0;padding:0;list-style:none;display:flex}.impact-rest[data-v-be3e8da4]{color:var(--ink2)}.pbc-bar[data-v-3ddb4206]{align-items:center;gap:var(--sp-2);flex-wrap:wrap;display:flex}.pbc-nomatch[data-v-3ddb4206]{margin:0}.pbc-api[data-v-3ddb4206]{border:1px solid var(--line2);color:var(--ink2);white-space:nowrap;border-radius:9px;padding:1px 7px;font-size:11px;display:inline-block}.pbc-auto[data-v-3ddb4206]{margin-top:var(--sp-3);padding:10px var(--sp-4);border:1px solid var(--line2);border-radius:var(--r-lg);background:var(--surf)}.pbc-auto-sum[data-v-3ddb4206]{cursor:pointer;color:var(--ink2)}.pbc-auto-note[data-v-3ddb4206]{font-size:var(--t-12);margin:6px 0}.pbc-auto-list[data-v-3ddb4206]{margin:0;padding:0;list-style:none}.pbc-auto-list li[data-v-3ddb4206]{gap:var(--sp-3);border-top:1px solid var(--line);font-size:var(--t-135);flex-wrap:wrap;justify-content:space-between;padding:6px 0;display:flex}.pbc-autotag[data-v-3ddb4206]{border:1px solid var(--line2);color:var(--ink2);white-space:nowrap;border-radius:999px;padding:1px 8px;font-size:11px;display:inline-block}.pbc-tbl[data-v-3ddb4206]{background:var(--surf);border:1px solid var(--line2);border-radius:var(--r-lg);overflow:clip;container:pbc/inline-size}.pbc-row[data-v-3ddb4206]{gap:var(--sp-3);padding:12px var(--sp-4);border-top:1px solid var(--line);min-width:0;transition:transform var(--dur) ease;grid-template-columns:minmax(200px,2.2fr) minmax(175px,1.3fr) minmax(110px,1fr) minmax(155px,1.1fr) 130px minmax(240px,auto);align-items:center;display:grid}.pbc-row[data-v-3ddb4206]>*{min-width:0}.pbc-cell[data-v-3ddb4206] .pbc-thumbs{flex-wrap:wrap}@container pbc (width>=1121px){:root:lang(ja) .pbc-row[data-v-3ddb4206]{grid-template-columns:minmax(200px,2.2fr) minmax(175px,1.3fr) minmax(110px,1fr) minmax(155px,1.1fr) 130px minmax(300px,auto)}}.pbc-head[data-v-3ddb4206]{background:var(--surf2);border-top:0;border-bottom:1px solid var(--line);height:34px;padding-block:0}.pbc-head+.pbc-row[data-v-3ddb4206]{border-top:0}.pbc-lbl[data-v-3ddb4206],.pbc-k[data-v-3ddb4206]{font-size:var(--t-label);font-weight:var(--t-label-w);text-transform:var(--t-label-tf);letter-spacing:var(--t-label-track);color:var(--ink2)}.pbc-k[data-v-3ddb4206]{display:none}.pbc-namecell[data-v-3ddb4206]{flex-wrap:wrap;align-items:center;gap:8px;display:flex}.pbc-dot-spacer[data-v-3ddb4206]{visibility:hidden;background:0 0}.pbc-name[data-v-3ddb4206]{max-width:100%;color:var(--ink);transition:color var(--dur) ease;border-radius:4px;align-items:center;gap:10px;font-weight:600;text-decoration:none;display:inline-flex}.pbc-name span[data-v-3ddb4206]{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.pbc-type[data-v-3ddb4206]{border:1px solid var(--acc);background:var(--acc-dim);height:22px;font-size:var(--t-12);color:var(--ink);white-space:nowrap;border-radius:999px;align-items:center;padding:0 8px;font-weight:600;line-height:1;display:inline-flex}.pbc-used[data-v-3ddb4206]{color:var(--ink)}.pbc-unused[data-v-3ddb4206]{color:var(--ink2)}.pbc-active[data-v-3ddb4206]{font-size:var(--t-12);margin-left:8px}.pbc-act[data-v-3ddb4206]{flex-wrap:wrap;justify-content:flex-end;gap:6px;display:flex}.pbc-del[data-v-3ddb4206]{padding-inline:7px}.pbc-empty[data-v-3ddb4206]{border:1px solid var(--line2);border-radius:var(--r-lg);background:var(--surf);padding:48px var(--sp-5) 40px;text-align:center;align-items:center;gap:var(--sp-3);flex-direction:column;display:flex}.pbc-empty h2[data-v-3ddb4206]{font-size:var(--t-19);color:var(--ink);margin:0;font-weight:600}.pbc-empty p[data-v-3ddb4206]{max-width:52ch;color:var(--ink2);margin:0}.pbc-empty-ic[data-v-3ddb4206]{border:1px solid var(--line2);width:44px;height:44px;color:var(--acc-hi);border-radius:50%;justify-content:center;align-items:center;display:flex}.pbc-ask-lead[data-v-3ddb4206]{margin:0 0 var(--sp-3);color:var(--ink2)}.pbc-ask-opts[data-v-3ddb4206]{gap:var(--sp-2);display:grid}.pbc-ask-opt[data-v-3ddb4206]{justify-content:space-between;align-items:center;gap:var(--sp-3);width:100%;padding:12px var(--sp-3);border:1px solid var(--line2);border-radius:var(--r-md,8px);background:var(--surf2);color:var(--ink);font:inherit;text-align:left;cursor:pointer;transition:border-color var(--dur) ease;display:flex}.pbc-ask-opt[data-v-3ddb4206]:focus-visible{border-color:var(--acc)}@media (hover:hover){.pbc-ask-opt[data-v-3ddb4206]:hover{border-color:var(--acc)}}.pbc-ask-t[data-v-3ddb4206]{font-weight:600}.pbc-modal-name[data-v-3ddb4206]{color:var(--ink);overflow-wrap:anywhere;margin:0 0 8px;font-weight:600}.pbc-err[data-v-3ddb4206]{color:var(--act);font-size:var(--t-12)}.pbc-force[data-v-3ddb4206]{align-items:flex-start;gap:8px;margin-top:8px;display:flex}.pbc-force input[data-v-3ddb4206]{margin-top:2px}.pbc-danger[data-v-3ddb4206]{color:var(--act);border-color:color-mix(in srgb, var(--act) 55%, var(--line2))}@media (hover:hover){.pbc-row[data-v-3ddb4206]:not(.pbc-head):hover{transform:translateX(var(--lift-x))}.pbc-row:not(.pbc-head):hover .pbc-name[data-v-3ddb4206]{color:var(--acc-hi)}}@container pbc (width<=1120px){.pbc-head[data-v-3ddb4206]{display:none}.pbc-row[data-v-3ddb4206]{--pbc-gap-y:6px;gap:var(--pbc-gap-y) 12px;padding:12px var(--sp-3);grid-template-columns:1fr 1fr}.pbc-row[data-v-3ddb4206]>:first-child{grid-column:1/-1}.pbc-cell[data-v-3ddb4206]{flex-direction:column;gap:2px;display:flex}.pbc-k[data-v-3ddb4206]{display:block}.pbc-act[data-v-3ddb4206]{margin-top:calc(var(--sp-card-to-actions) - var(--pbc-gap-y));grid-column:1/-1;justify-content:flex-start}}.pr-page[data-v-a00c4d9a]{background:var(--bg);isolation:isolate;flex-direction:column;min-height:100vh;display:flex;position:relative}.pr-motif[data-v-a00c4d9a]{z-index:0}.pr-top[data-v-a00c4d9a]{height:var(--h-header);padding-inline:var(--sp-5);z-index:2;align-items:center;display:flex;position:relative}.pr-top[data-v-a00c4d9a] .x-lang-switch--header{display:flex}.pr-body[data-v-a00c4d9a]{padding-top:96px;padding-inline:var(--sp-4);z-index:2;flex:auto;justify-content:center;align-items:flex-start;display:flex;position:relative}.pr-card[data-v-a00c4d9a]{background:var(--surf);border:1px solid var(--line);border-radius:var(--r-lg);width:400px;max-width:100%;box-shadow:var(--shadow);padding:calc(var(--sp-4) * 2);gap:var(--sp-3);flex-direction:column;display:flex}@media (width<=480px){.pr-body[data-v-a00c4d9a]{padding-top:var(--sp-5)}.pr-card[data-v-a00c4d9a]{padding:var(--sp-5)}}.pr-brand[data-v-a00c4d9a]{margin-bottom:var(--sp-2)}.pr-h1[data-v-a00c4d9a]{font-size:var(--t-19);color:var(--ink);margin:0;font-weight:600}.pr-lead[data-v-a00c4d9a]{font-size:var(--t-135);color:var(--ink2);overflow-wrap:anywhere;margin:0;line-height:1.55}.pr-note[data-v-a00c4d9a]{color:var(--ink2);margin:0;font-size:12.5px;line-height:1.5}.pr-form[data-v-a00c4d9a],.pr-done[data-v-a00c4d9a]{gap:var(--sp-2);flex-direction:column;display:flex}.pr-label[data-v-a00c4d9a]{margin-top:var(--sp-2);color:var(--ink2);font-size:12.5px;font-weight:500}.pr-input[data-v-a00c4d9a]{appearance:none;background:var(--bg);border:1px solid var(--line2);border-radius:var(--r);width:100%;height:40px;padding-inline:var(--sp-3);color:var(--ink);font-family:inherit;font-size:var(--t-135)}.pr-input[data-v-a00c4d9a]::placeholder{color:var(--ink3)}.pr-input[data-v-a00c4d9a]:focus-visible{border-color:var(--acc);box-shadow:0 0 0 3px var(--acc-dim);outline:none}.pr-input.is-invalid[data-v-a00c4d9a]{border-color:var(--bad)}.pr-input[data-v-a00c4d9a]:read-only{border-color:var(--line);color:var(--ink2)}.pr-hidden-user[data-v-a00c4d9a]{opacity:0;pointer-events:none;width:1px;height:1px;position:absolute}.pr-password[data-v-a00c4d9a]{display:flex;position:relative}.pr-input--with-toggle[data-v-a00c4d9a]{padding-inline-end:calc(var(--sp-4) * 2 + var(--sp-1))}.pr-eye[data-v-a00c4d9a]{appearance:none;inset-inline-end:var(--sp-1);top:var(--sp-1);border-radius:var(--r);width:32px;height:32px;color:var(--ink2);cursor:pointer;background:0 0;border:1px solid #0000;justify-content:center;align-items:center;display:flex;position:absolute}.pr-eye[aria-pressed=true][data-v-a00c4d9a]{color:var(--acc-text)}.pr-eye[data-v-a00c4d9a]:focus-visible{border-color:var(--acc);box-shadow:0 0 0 3px var(--acc-dim);outline:none}.pr-error[data-v-a00c4d9a]{margin:var(--sp-1) 0 0;color:var(--bad);font-size:12.5px;line-height:1.5}.pr-submit[data-v-a00c4d9a]{appearance:none;margin-top:var(--sp-3);border-radius:var(--r);background:var(--acc);min-height:40px;color:var(--acc-ink);font-family:inherit;font-size:var(--t-135);cursor:pointer;transition:background-color var(--dur) ease;border:1px solid #0000;justify-content:center;align-items:center;font-weight:600;text-decoration:none;display:flex}@media (hover:hover){.pr-submit[data-v-a00c4d9a]:hover{background:var(--acc-hi)}}.pr-submit[data-v-a00c4d9a]:focus-visible{box-shadow:0 0 0 3px var(--acc-dim);outline:none}.pr-submit[aria-busy=true][data-v-a00c4d9a]{cursor:default}.pr-link[data-v-a00c4d9a]{margin-top:var(--sp-2);font-size:var(--t-135);color:var(--acc-text);text-underline-offset:3px;border-radius:var(--r);align-self:flex-start;text-decoration:underline}.pr-link[data-v-a00c4d9a]:focus-visible{box-shadow:0 0 0 3px var(--acc-dim);outline:none}.ad-area[data-v-ac1c6437]{width:100%;min-height:140px;font-family:var(--font-mono);resize:vertical}.ad-row[data-v-ac1c6437]{align-items:center;gap:var(--sp-2,8px);margin-top:var(--sp-2,8px);flex-wrap:wrap;display:flex}.ad-file input[data-v-ac1c6437]{opacity:0;width:1px;height:1px;position:absolute}.ad-file[data-v-ac1c6437]{cursor:pointer;position:relative}.ad-sum[data-v-ac1c6437]{margin:0 0 var(--sp-2,8px);color:var(--ink)}.ad-table-wrap[data-v-ac1c6437]{border:1px solid var(--line2);border-radius:var(--r);max-height:320px;margin-bottom:var(--sp-2,8px);overflow:auto}.ad-table[data-v-ac1c6437]{border-collapse:collapse;width:100%;font-size:var(--t-12,12px)}.ad-table th[data-v-ac1c6437],.ad-table td[data-v-ac1c6437]{text-align:left;border-bottom:1px solid var(--line2);padding:6px 10px}.ad-table th[data-v-ac1c6437]{background:var(--surf2);color:var(--ink2);position:sticky;top:0}.ad-mono[data-v-ac1c6437]{font-family:var(--font-mono)}.ad-tag[data-v-ac1c6437]{color:var(--act);margin-left:6px}.ad-ok[data-v-ac1c6437]{color:var(--acc-text)}.ad-no[data-v-ac1c6437]{color:var(--ink3)}.ad-list[data-v-ac1c6437]{max-height:240px;margin:0;padding-left:18px;overflow:auto}.po-page[data-v-fbeaa300]{isolation:isolate;flex-direction:column;min-width:0;min-height:100%;display:flex}.po-page:has(>.ld.is-open)>[data-page-motif][data-v-fbeaa300]{flex-grow:0}.mb-ph[data-v-fbeaa300]{margin-bottom:var(--sp-4)}.po-cta[data-v-fbeaa300]{flex-shrink:0}.mb-bar[data-v-fbeaa300]{margin-bottom:12px}.po-num[data-v-fbeaa300]{text-align:right}.po-code[data-v-fbeaa300]{font-family:var(--font-mono);color:var(--ink2);white-space:nowrap;font-size:12.5px}.po-code-m[data-v-fbeaa300]{display:none}.po-nm[data-v-fbeaa300]{overflow-wrap:anywhere;font-size:14.5px;font-weight:700}.is-banned .po-nm[data-v-fbeaa300]{color:var(--ink2)}.po-mono[data-v-fbeaa300]{font-family:var(--font-mono);font-variant-numeric:tabular-nums;font-size:12.5px}.po-zero[data-v-fbeaa300],.po-n--zero[data-v-fbeaa300]{color:var(--ink3)}.po-owner[data-v-fbeaa300]{min-width:0;display:block}.po-email[data-v-fbeaa300]{font-family:var(--font-mono);color:var(--ink2);overflow-wrap:anywhere;min-width:0;margin-top:3px;font-size:12px;display:block}.mb-d-dl .po-email[data-v-fbeaa300]{color:var(--ink);margin-top:0}.po-tag[data-v-fbeaa300]{border:1px solid var(--line2);font:400 11px/1.4 var(--font);color:var(--ink2);vertical-align:middle;white-space:nowrap;border-radius:4px;margin-left:6px;padding:0 5px;display:inline-block}.po-stt--none[data-v-fbeaa300]{color:var(--ink3);font-weight:400}.mb-menu button[data-v-fbeaa300]:disabled,.mb-menu button.is-danger[data-v-fbeaa300]:disabled,.mb-menu button:disabled .mb-ic[data-v-fbeaa300]{color:var(--ink3);cursor:not-allowed}.po-why[data-v-fbeaa300]{color:var(--ink3);padding:0 10px 6px 34px;font-size:11.5px;display:block}.mb-d-row-txt .po-why-line[data-v-fbeaa300]{color:var(--ink3)}.po-foot[data-v-fbeaa300]{color:var(--ink2);margin:10px 0 0;font-size:12.5px}.po-state--quiet[data-v-fbeaa300]{border-color:color-mix(in srgb, var(--acc) 12%, var(--line2));background:color-mix(in srgb, var(--acc) 3.6%, var(--surf2))}.po-state--quiet>.mb-ic[data-v-fbeaa300]{color:var(--future)}.po-dhead[data-v-fbeaa300]{min-width:0}.po-d-acts[data-v-fbeaa300]{row-gap:var(--sp-card-to-actions);margin:0 0 12px}.po-dd[data-v-fbeaa300]{flex-wrap:wrap;align-items:center;gap:8px;display:flex}.po-risk--quiet[data-v-fbeaa300]{border-color:var(--line2);background:0 0}.po-note-gap[data-v-fbeaa300]{margin-bottom:14px}.po-gap[data-v-fbeaa300]{margin-top:8px}.po-nohand[data-v-fbeaa300]{color:var(--act);margin-top:3px;font-size:12px;display:block}.po-nohand-line[data-v-fbeaa300]{color:var(--act)}.po-hand-acts[data-v-fbeaa300]{flex-wrap:wrap;justify-content:flex-end;gap:8px;display:flex}.po-links[data-v-fbeaa300]{flex-direction:column;gap:8px;margin:0;padding:0;list-style:none;display:flex}.po-links li[data-v-fbeaa300]{flex-wrap:wrap;align-items:baseline;gap:4px 10px;display:flex}.po-link[data-v-fbeaa300]{font-size:var(--t-12);color:var(--acc-text);border-radius:4px;font-weight:600;text-decoration:none}.po-link[data-v-fbeaa300]:focus-visible{box-shadow:0 0 0 3px var(--acc-dim);border-radius:4px;outline:none}.po-link-aside[data-v-fbeaa300]{font-size:var(--t-12);color:var(--ink2)}.po-ct-row[data-v-fbeaa300]{align-items:center;gap:8px;display:flex}.po-ct-row>.mb-btn[data-v-fbeaa300]{margin-inline-start:auto}.po-audit[data-v-fbeaa300]{margin:0;padding:0;list-style:none}.po-audit li[data-v-fbeaa300]{border-top:1px solid var(--line);grid-template-columns:auto minmax(0,1fr);gap:2px 10px;padding:7px 0;font-size:13px;display:grid}.po-audit li[data-v-fbeaa300]:first-child{border-top:0}.po-audit-when[data-v-fbeaa300]{font-family:var(--font-mono);font-size:var(--t-12);color:var(--ink2);white-space:nowrap;grid-row:span 2}.po-audit-what[data-v-fbeaa300]{font-weight:600}.po-audit-who[data-v-fbeaa300]{font-size:var(--t-12);color:var(--ink2);overflow-wrap:anywhere}.po-confirm[data-v-fbeaa300]{gap:var(--sp-2);margin-top:var(--sp-3);font-size:var(--t-135);cursor:pointer;align-items:flex-start;display:flex}.po-confirm input[data-v-fbeaa300]{flex:none;width:18px;height:18px;margin-top:3px}@media (width<=760px){.po-cta[data-v-fbeaa300]{justify-content:center;width:100%}.po-tbl td.po-c-code[data-v-fbeaa300]{display:none}.po-code-m[data-v-fbeaa300]{margin-top:2px;display:block}.po-tbl td.po-c-name[data-v-fbeaa300]{grid-area:1/1}.po-tbl td.po-kv[data-v-fbeaa300]{text-align:left;grid-column:1/-1;justify-content:space-between;align-items:flex-start;gap:12px;display:flex}.po-tbl td.po-kv[data-v-fbeaa300]:before{content:attr(data-label);color:var(--ink2);font-size:var(--t-12);flex:none}.po-tbl td.po-kv[data-v-fbeaa300]>*{text-align:right;min-width:0}.po-tbl tr.is-banned[data-v-fbeaa300]{box-shadow:inset 3px 0 0 var(--act)}.po-tbl .mb-c-act .ld-chev[data-v-fbeaa300]{display:none}.po-page .mb-btn[data-v-fbeaa300],.po-page[data-v-fbeaa300] .mb-btn{min-height:44px}.mb-kebab[data-v-fbeaa300]{width:44px;height:44px}.mb-menu[data-v-fbeaa300]{right:0}.po-page[data-v-fbeaa300] .mb-modal{border-radius:var(--r-lg) var(--r-lg) 0 0;width:100%;max-height:calc(100vh - 32px);top:auto;bottom:0;left:0;transform:none}}.fxp-pill[data-v-9927161f]{appearance:none;border:1px solid var(--line2);background:var(--surf2);min-height:28px;color:var(--ink);font:inherit;font-size:var(--t-12);white-space:nowrap;cursor:pointer;box-shadow:0 1px 0 var(--shadow-c-card);transition:border-color var(--dur) ease, background-color var(--dur) ease;border-radius:999px;align-items:center;gap:6px;padding:3px 8px 3px 10px;font-weight:500;line-height:1.2;display:inline-flex}.fxp-pill.is-on[data-v-9927161f]{border-color:var(--acc);color:var(--acc-text)}.fxp-pill.is-static[data-v-9927161f]{cursor:default;box-shadow:none}@media (hover:hover){button.fxp-pill[data-v-9927161f]:hover{border-color:var(--acc);background:var(--surf-hover)}}.fxp-pill[data-v-9927161f]:focus-visible{outline:2px solid var(--acc);outline-offset:2px}.fxp-ic[data-v-9927161f]{fill:none;stroke:currentColor;stroke-width:1.4px;stroke-linejoin:round;flex:none;width:14px;height:14px}.fxp-k[data-v-9927161f]{color:var(--ink3);font-weight:400}.fxp-caret[data-v-9927161f]:before{content:"▾"}.fxp-caret[data-v-9927161f]{border-left:1px solid var(--line2);color:var(--ink2);margin-left:2px;padding-left:6px}.fxp-menu[data-v-9927161f]{z-index:45;background:var(--surf);border:1px solid var(--line2);border-radius:var(--r-lg);width:min(300px,100vw - 24px);max-height:calc(100vh - 24px);box-shadow:var(--shadow-pop);padding:6px;position:fixed;overflow:auto}.fxp-h[data-v-9927161f]{font-size:var(--t-12);color:var(--ink3);margin:4px 8px 6px;font-weight:600}.fxp-opt-wrap[data-v-9927161f]{border-radius:var(--r)}.fxp-opt-wrap.is-sel[data-v-9927161f]{background:var(--surf-sel)}.fxp-opt[data-v-9927161f]{appearance:none;border-radius:var(--r);width:100%;color:var(--ink);font:inherit;font-size:var(--t-135);text-align:left;cursor:pointer;background:0 0;border:0;grid-template-columns:18px 1fr;align-items:start;gap:2px 8px;padding:8px;font-weight:500;display:grid}@media (hover:hover){.fxp-opt[data-v-9927161f]:hover{background:var(--surf-hover)}}.fxp-opt[data-v-9927161f]:focus-visible{outline:2px solid var(--acc);outline-offset:-2px}.fxp-opt small[data-v-9927161f]{color:var(--ink3);font-weight:400;font-size:var(--t-12);grid-column:2}.fxp-radio[data-v-9927161f]{border:1.5px solid var(--ink3);border-radius:50%;width:14px;height:14px;margin-top:2px}.fxp-opt[aria-checked=true] .fxp-radio[data-v-9927161f]{border-color:var(--acc);box-shadow:inset 0 0 0 3px var(--surf), inset 0 0 0 7px var(--acc)}.fxp-seg[data-v-9927161f]{border:1px solid var(--line2);border-radius:999px;margin:0 0 8px 34px;display:inline-flex;overflow:hidden}.fxp-seg button[data-v-9927161f]{appearance:none;font:inherit;font-size:var(--t-12);color:var(--ink2);cursor:pointer;background:0 0;border:0;padding:4px 14px}.fxp-seg button.is-sel[data-v-9927161f]{background:var(--acc);color:var(--acc-ink)}.fxp-seg button[data-v-9927161f]:focus-visible{outline:2px solid var(--acc);outline-offset:-2px}.fxp-ft[data-v-9927161f]{border-top:1px solid var(--line);flex-direction:column;gap:6px;margin-top:4px;padding:8px;display:flex}.fxp-ft p[data-v-9927161f]{font-size:var(--t-12);color:var(--ink3);margin:0;line-height:1.5}.fxd[data-v-0c3f6003]{width:min(720px,100vw - 32px)}.fxd-t[data-v-0c3f6003]{flex-wrap:wrap;align-items:center;gap:8px;display:flex}.fxd-ref[data-v-0c3f6003]{font-family:var(--font);font-size:var(--t-12);letter-spacing:0;color:var(--act);background:color-mix(in srgb, var(--act) 18%, transparent);border:1px solid color-mix(in srgb, var(--act) 50%, transparent);border-radius:999px;padding:4px 8px;font-weight:600;line-height:1}.fxd-lead[data-v-0c3f6003]{margin:0 0 14px;font-size:12.5px;line-height:1.55}.fxd-chips[data-v-0c3f6003]{flex-wrap:wrap;gap:6px;margin:0 0 14px;display:flex}.fxd-chip[data-v-0c3f6003]{appearance:none;border:1px solid var(--line2);background:var(--surf2);min-height:28px;color:var(--ink);font:inherit;font-size:var(--t-12);white-space:nowrap;cursor:pointer;transition:border-color var(--dur) ease, background-color var(--dur) ease;border-radius:999px;align-items:center;gap:6px;padding:3px 10px;font-weight:500;line-height:1.2;display:inline-flex}.fxd-chip.is-sel[data-v-0c3f6003]{border-color:var(--acc);color:var(--acc-text)}@media (hover:hover){.fxd-chip[data-v-0c3f6003]:hover{border-color:var(--acc);background:var(--surf-hover)}}.fxd-chip[data-v-0c3f6003]:focus-visible{outline:2px solid var(--acc);outline-offset:2px}.fxd-cur[data-v-0c3f6003]{font-size:var(--t-11);color:var(--ink2)}.fxd-msg[data-v-0c3f6003]{font-size:var(--t-12);margin:0 0 8px}.fxd-msg.is-bad[data-v-0c3f6003]{color:var(--act)}.fxd-note[data-v-0c3f6003]{font-size:var(--t-12);color:var(--ink2);margin:12px 0 0}.fxd-figs[data-v-0c3f6003]{grid-template-columns:1fr 1fr;gap:14px;display:grid}.fxd-figs figure[data-v-0c3f6003]{min-width:0;margin:0}.fxd-figs img[data-v-0c3f6003]{border-radius:var(--r);border:1px solid var(--line2);background:#fff;width:100%;height:auto;display:block}.fxd-figs figcaption[data-v-0c3f6003]{color:var(--ink2);margin-top:6px;font-size:12.5px}@media (width<=620px){.fxd-figs[data-v-0c3f6003]{gap:8px}}.ple-head[data-v-b5eb1a76]{min-width:0}.ple-title[data-v-b5eb1a76]{align-items:center;gap:10px;display:flex}.ple-title .pl-dot[data-v-b5eb1a76]{width:14px;height:14px}.ple-meta[data-v-b5eb1a76]{align-items:flex-start;gap:var(--sp-3) var(--sp-5);background:var(--surf);border:1px solid var(--line2);border-radius:var(--r-lg);padding:var(--sp-3) var(--sp-4);flex-wrap:wrap;display:flex}.ple-field[data-v-b5eb1a76]{border:0;flex-direction:column;flex:280px;gap:6px;min-width:0;max-width:420px;margin:0;padding:0;display:flex}.ple-lbl[data-v-b5eb1a76]{font-size:var(--t-label);font-weight:var(--t-label-w);text-transform:var(--t-label-tf);letter-spacing:var(--t-label-track);color:var(--ink2);padding:0}.ple-inp[data-v-b5eb1a76]{background:var(--bg);border:1px solid var(--line2);border-radius:var(--r);width:100%;min-width:0;height:34px;color:var(--ink);font:inherit;font-size:var(--t-135);transition:border-color var(--dur) ease;align-items:center;gap:6px;padding:0 10px;display:flex}input.ple-inp[data-v-b5eb1a76]:focus-visible,.ple-inp[data-v-b5eb1a76]:focus-within{border-color:var(--acc);box-shadow:0 0 0 3px var(--acc-dim);outline:none}.ple-inp.is-bad[data-v-b5eb1a76]{border-color:var(--act)}.ple-inp input[data-v-b5eb1a76]{width:100%;min-width:0;color:var(--ink);font-family:var(--font-mono);font-size:var(--t-135);background:0 0;border:0;outline:none;flex:1}.ple-unit[data-v-b5eb1a76]{color:var(--ink2);font-size:var(--t-12)}.ple-rule[data-v-b5eb1a76]{font-size:var(--t-12);color:var(--ink2);margin:0}.ple-rule.is-bad[data-v-b5eb1a76],.ple-foot .is-bad[data-v-b5eb1a76],.ple-dur small.is-bad[data-v-b5eb1a76]{color:var(--act)}.ple-ed[data-v-b5eb1a76]{gap:var(--sp-4);grid-template-columns:272px minmax(0,1fr);align-items:start;display:grid}.ple-ed.is-single[data-v-b5eb1a76]{grid-template-columns:minmax(0,1fr)}.ple-panel[data-v-b5eb1a76]{background:var(--surf);border:1px solid var(--line2);border-radius:var(--r-lg);min-width:0}.ple-panel-hd[data-v-b5eb1a76]{justify-content:space-between;align-items:center;gap:var(--sp-2) var(--sp-3);padding:var(--sp-3) var(--sp-4);border-bottom:1px solid var(--line);flex-wrap:wrap;display:flex}.ple-panel-t[data-v-b5eb1a76]{color:var(--ink);margin:0;font-size:15px;font-weight:600;line-height:1.4}.ple-panel-sub[data-v-b5eb1a76]{font-size:var(--t-12);color:var(--ink2);margin:2px 0 0}.ple-panel-bd[data-v-b5eb1a76]{padding:var(--sp-3) var(--sp-4)}.ple-lock[data-v-b5eb1a76]{font-size:var(--t-12);color:var(--future)}.ple-libsearch[data-v-b5eb1a76]{max-width:none}.ple-lib[data-v-b5eb1a76]{margin:var(--sp-3) 0 0;grid-template-columns:1fr;gap:6px;padding:0;list-style:none;display:grid}.ple-card[data-v-b5eb1a76]{border:1px solid var(--line);border-radius:var(--r);background:var(--surf2);cursor:grab;min-width:0;transition:transform var(--dur) ease, border-color var(--dur) ease;align-items:center;gap:8px;padding:5px;display:flex}.ple-card-n[data-v-b5eb1a76]{min-width:0;font-size:var(--t-12);color:var(--ink);text-overflow:ellipsis;white-space:nowrap;flex:auto;overflow:hidden}.ple-th[data-v-b5eb1a76]{appearance:none;border:1px solid var(--line);background:var(--bg);cursor:zoom-in;border-radius:4px;flex:none;width:88px;height:88px;padding:0;display:block;overflow:hidden}.ple-th--lib[data-v-b5eb1a76]{width:72px;height:72px}.ple-th[disabled][data-v-b5eb1a76]{cursor:default}.ple-th[data-v-b5eb1a76]:focus-visible{outline:2px solid var(--acc);outline-offset:2px}.ple-th img[data-v-b5eb1a76]{object-fit:contain;width:100%;height:100%;display:block}.ple-usage[data-v-b5eb1a76]{align-items:center;gap:var(--sp-2) var(--sp-3);background:var(--surf);border:1px solid var(--line2);border-radius:var(--r-lg);padding:var(--sp-2) var(--sp-4);font-size:var(--t-135);color:var(--ink);flex-wrap:wrap;display:flex}.ple-usage>span[data-v-b5eb1a76]:first-child{margin-inline-end:auto}.ple-usage-sep[data-v-b5eb1a76]:before{content:" · ";color:var(--ink3)}.ple-fx75[data-v-b5eb1a76]{font-size:var(--t-12);color:var(--ink3)}.ple-fx[data-v-b5eb1a76]{margin-top:var(--sp-card-to-actions);flex-wrap:wrap;align-items:center;gap:6px;min-width:0;display:flex}.ple-fxst[data-v-b5eb1a76]{border:1px solid var(--line2);background:var(--surf2);min-height:22px;font-size:var(--t-12);white-space:nowrap;border-radius:999px;align-items:center;gap:5px;padding:2px 8px;font-weight:500;line-height:1.2;display:inline-flex}.ple-fxst i[data-v-b5eb1a76]{background:currentColor;border-radius:50%;width:7px;height:7px}.ple-fxst--processing[data-v-b5eb1a76]{color:var(--future);border-color:color-mix(in srgb, var(--future) 45%, transparent)}.ple-fxst--failed[data-v-b5eb1a76]{color:var(--act);border-color:color-mix(in srgb, var(--act) 50%, transparent)}.ple-fxst--ready[data-v-b5eb1a76]{color:var(--ok);border-color:color-mix(in srgb, var(--ok) 45%, transparent)}.ple-fxhint[data-v-b5eb1a76]{font-size:var(--t-12);color:var(--ink3);flex-basis:100%;line-height:1.5}.ple-fxhint b[data-v-b5eb1a76]{color:var(--ink2);font-weight:600}.ple-hms[data-v-b5eb1a76]{flex-wrap:wrap;gap:4px;display:flex}.ple-fit[data-v-b5eb1a76]{color:var(--future)}.ple-conflict[data-v-b5eb1a76]{width:min(640px,100vw - 32px)}.ple-conflict .pl-devlist li[data-v-b5eb1a76]{flex-wrap:wrap;gap:2px 10px}.ple-cf-h[data-v-b5eb1a76]{font-size:var(--t-label);font-weight:var(--t-label-w);text-transform:var(--t-label-tf);letter-spacing:var(--t-label-track);color:var(--ink2);margin:12px 0 6px}.ple-chg[data-v-b5eb1a76]{border:1px solid var(--line);border-radius:var(--r);background:var(--bg);margin:0;padding:0;list-style:none}.ple-chg li[data-v-b5eb1a76]{border-top:1px solid var(--line);font-size:var(--t-12);color:var(--ink);grid-template-columns:auto minmax(0,1fr) auto;align-items:center;gap:10px;padding:6px 10px;display:grid}.ple-chg li[data-v-b5eb1a76]:first-child{border-top:0}.ple-chg-n[data-v-b5eb1a76]{text-overflow:ellipsis;white-space:nowrap;min-width:0;overflow:hidden}.ple-cf-outs[data-v-b5eb1a76]{flex-wrap:wrap;gap:8px;display:flex}.ple-cf-note[data-v-b5eb1a76]{font-size:var(--t-12);margin-top:8px}.ple-more[data-v-b5eb1a76]{margin-top:var(--sp-2)}.ple-libmsg[data-v-b5eb1a76]{margin:var(--sp-3) 0 0;font-size:var(--t-12);color:var(--ink2)}.ple-tag-wrap[data-v-b5eb1a76]{margin:0 0 var(--sp-3);display:inline-flex;position:relative}.ple-tag[data-v-b5eb1a76]{appearance:none;border:1px solid var(--line2);color:var(--ink2);font:inherit;font-size:var(--t-12);cursor:help;background:0 0;border-radius:999px;align-items:center;padding:0 8px;line-height:1.7;display:inline-flex}.ple-tag[data-v-b5eb1a76]:focus-visible{outline:2px solid var(--acc);outline-offset:2px}.ple-tag-pop[data-v-b5eb1a76]{z-index:20;border:1px solid var(--line2);border-radius:var(--r);background:var(--surf2);width:max-content;max-width:min(320px,70vw);box-shadow:var(--shadow);color:var(--ink2);font-size:var(--t-12);white-space:normal;opacity:0;visibility:hidden;pointer-events:none;padding:8px 10px;line-height:1.5;position:absolute;inset-block-start:calc(100% + 6px);inset-inline-start:0}.ple-tag-pop b[data-v-b5eb1a76]{color:var(--ink);font-weight:600}.ple-tag:focus-visible+.ple-tag-pop[data-v-b5eb1a76]{opacity:1;visibility:visible}@media (hover:hover){.ple-tag-wrap:hover .ple-tag-pop[data-v-b5eb1a76]{opacity:1;visibility:visible}}.ple-list[data-v-b5eb1a76]{border:1px solid var(--line);border-radius:var(--r);background:var(--bg);margin:0;padding:0;list-style:none}.ple-it[data-v-b5eb1a76]{border-top:1px solid var(--line);transition:transform var(--dur) ease;grid-template-columns:18px 22px 88px minmax(0,1fr) minmax(150px,auto) 30px;align-items:center;gap:10px;padding:8px 10px;display:grid}.ple-it-head[data-v-b5eb1a76]{border-top:0;border-bottom:1px solid var(--line);background:var(--surf2);padding-block:6px}.ple-it-head+.ple-it[data-v-b5eb1a76]{border-top:0}.ple-span2[data-v-b5eb1a76]{grid-column:span 2}.ple-grip[data-v-b5eb1a76]{appearance:none;width:18px;height:26px;color:var(--ink3);cursor:grab;background:0 0;border:0;border-radius:4px;justify-content:center;align-items:center;padding:0;display:flex}.ple-grip svg[data-v-b5eb1a76]{fill:currentColor;width:10px;height:15px}.ple-no[data-v-b5eb1a76]{font-size:var(--t-12);color:var(--ink2);text-align:right}.ple-main[data-v-b5eb1a76]{flex-direction:column;gap:1px;min-width:0;display:flex}.ple-name[data-v-b5eb1a76]{color:var(--ink);text-overflow:ellipsis;white-space:nowrap;font-weight:600;overflow:hidden}.ple-spec[data-v-b5eb1a76]{font-size:var(--t-12);color:var(--ink2);text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.ple-dur[data-v-b5eb1a76]{flex-direction:column;gap:2px;min-width:0;display:flex}.ple-inp--dur[data-v-b5eb1a76]{width:64px;height:30px;padding:0 6px}.ple-dur small[data-v-b5eb1a76],.ple-ro[data-v-b5eb1a76]{font-size:var(--t-12);color:var(--ink2)}.ple-foot[data-v-b5eb1a76]{font-size:var(--t-12);color:var(--ink2);flex-wrap:wrap;justify-content:space-between;gap:6px 12px;padding:10px 2px 0;display:flex}.ple-toast[data-v-b5eb1a76]{z-index:30}@media (hover:hover){.ple-card[data-v-b5eb1a76]:hover{transform:translateY(calc(-1 * var(--lift-y)));border-color:var(--line2)}.ple-it.is-editable[data-v-b5eb1a76]:hover{transform:translateX(var(--lift-x))}.ple-inp[data-v-b5eb1a76]:hover{border-color:var(--ink3)}.ple-inp.is-bad[data-v-b5eb1a76]:hover{border-color:var(--act)}}@media (width<=1180px){.ple-ed[data-v-b5eb1a76]{grid-template-columns:minmax(0,1fr)}.ple-lib[data-v-b5eb1a76]{grid-template-columns:repeat(auto-fill,minmax(210px,1fr))}}@media (width<=760px){.ple-it-head[data-v-b5eb1a76]{display:none}.ple-th[data-v-b5eb1a76]{width:68px;height:68px}.ple-th--lib[data-v-b5eb1a76]{width:60px;height:60px}.ple-it[data-v-b5eb1a76]{grid-template-columns:18px 68px minmax(0,1fr) 30px;grid-template-areas:"g t m x""g d d d";row-gap:8px}.ple-it[data-v-b5eb1a76]>:first-child{grid-area:g;align-self:start}.ple-no[data-v-b5eb1a76]{display:none}.ple-it>.ple-th[data-v-b5eb1a76]{grid-area:t}.ple-main[data-v-b5eb1a76]{grid-area:m}.ple-dur[data-v-b5eb1a76]{flex-flow:wrap;grid-area:d;align-items:center;gap:8px}.ple-it[data-v-b5eb1a76]>:last-child{grid-area:x;align-self:start}}.ed-api[data-v-b5eb1a76]{border:1px solid var(--line2);color:var(--ink2);white-space:nowrap;border-radius:9px;margin-top:4px;padding:1px 7px;font-size:11px;display:inline-block}.pa-page[data-v-05bb9605]{min-width:0}.mb-ph[data-v-05bb9605]{margin-bottom:var(--sp-4)}.pa-filters[data-v-05bb9605]{flex-wrap:wrap;align-items:center;gap:10px;margin-bottom:12px;display:flex}.pa-search[data-v-05bb9605]{flex:240px;max-width:360px}.pa-filters .pa-sel[data-v-05bb9605]{flex:0 auto;display:inline-block}.pa-range[data-v-05bb9605]{flex-wrap:wrap;gap:8px;display:inline-flex}.pa-date[data-v-05bb9605]{font-size:var(--t-12);color:var(--ink2);align-items:center;gap:6px;display:inline-flex}.pa-date .mb-input[data-v-05bb9605]{width:auto;padding-top:6px;padding-bottom:6px}.pa-chip-line[data-v-05bb9605]{margin:0 0 10px}.pa-chip[data-v-05bb9605]{border:1px solid var(--acc);background:var(--acc-dim);font-size:var(--t-12);border-radius:999px;align-items:center;gap:6px;padding:2px 4px 2px 10px;font-weight:600;display:inline-flex}.pa-chip button[data-v-05bb9605]{appearance:none;color:var(--ink2);cursor:pointer;background:0 0;border:0;padding:2px;display:inline-flex}.pa-tbl tbody td[data-v-05bb9605]{vertical-align:top}.pa-c-time[data-v-05bb9605]{width:150px}.pa-c-state[data-v-05bb9605]{width:210px}.pa-tbl thead th.pa-c-state[data-v-05bb9605],.pa-tbl tbody td[data-v-05bb9605]:last-child{text-align:left}.pa-row[data-v-05bb9605]{cursor:pointer}@media (hover:hover){.pa-row:hover td[data-v-05bb9605]{background:var(--surf-sel)}}.pa-org[data-v-05bb9605]{overflow-wrap:anywhere;font-weight:600}.pa-sub[data-v-05bb9605]{color:var(--ink3);font-size:var(--t-label);margin-top:2px;display:block}.pa-sn[data-v-05bb9605]{appearance:none;color:var(--ink);font-family:var(--font-mono);font-size:var(--t-12);text-align:left;cursor:pointer;background:0 0;border:0;padding:0;font-weight:600}.pa-sn.is-named[data-v-05bb9605]{font-family:inherit}.pa-sn[data-v-05bb9605]:focus-visible{box-shadow:0 0 0 3px var(--acc-dim);border-radius:4px;outline:none}.pa-time[data-v-05bb9605]{font-family:var(--font-mono);font-variant-numeric:tabular-nums;font-size:var(--t-12);color:var(--ink2);white-space:nowrap}.pa-open[data-v-05bb9605]{color:var(--act);font-weight:600;font-size:var(--t-12)}.pa-closed[data-v-05bb9605]{color:var(--ink2);font-size:var(--t-12)}.pa-foot[data-v-05bb9605]{color:var(--ink2);margin:10px 0 0;font-size:12.5px}.pa-more[data-v-05bb9605]{justify-content:center;margin-top:12px;display:flex}@media (width<=760px){.pa-search[data-v-05bb9605]{flex-basis:100%;max-width:none}.pa-tbl[data-v-05bb9605]{display:block;overflow-x:auto}}.cm-page[data-v-3b713ec0]{flex-direction:column;gap:16px;min-width:0;display:flex}.cm-head[data-v-3b713ec0]{margin-bottom:0}.cm-pick[data-v-3b713ec0]{flex-wrap:wrap;align-items:center;gap:8px 12px;display:flex}.cm-sel[data-v-3b713ec0]{width:320px;max-width:100%}.cm-pick-n[data-v-3b713ec0]{color:var(--ink2);font-size:var(--t-12)}.cm-model[data-v-3b713ec0]{flex-direction:column;gap:10px;display:flex}.cm-meta[data-v-3b713ec0]{color:var(--ink2);flex-wrap:wrap;align-items:baseline;gap:6px;margin:0;display:flex}.cm-meta b[data-v-3b713ec0]{color:var(--ink)}.cm-meta-note[data-v-3b713ec0]{color:var(--ink2);margin:0}.cm-stats[data-v-3b713ec0]{grid-template-columns:repeat(4,minmax(0,1fr));gap:10px;margin:0;display:grid}.cm-stats>div[data-v-3b713ec0]{border:1px solid var(--line-card);border-radius:var(--r);background:var(--surf-card);padding:10px 14px}.cm-stats dt[data-v-3b713ec0]{color:var(--ink2);font-size:var(--t-12)}.cm-stats dd[data-v-3b713ec0]{font-family:var(--font-dsp);font-size:var(--t-27);color:var(--ink);margin:2px 0 0;line-height:1.1}.cm-stats dd.cm-dd-sm[data-v-3b713ec0]{font-family:var(--font);font-size:var(--t-135);padding-top:6px;line-height:1.6}.cm-sec[data-v-3b713ec0]{gap:var(--sp-stack);flex-direction:column;display:flex}.cm-h2[data-v-3b713ec0]{font-size:var(--t-15,15px);color:var(--ink);align-items:center;gap:8px;margin:6px 0 0;display:flex}.cm-hint[data-v-3b713ec0]{color:var(--ink2);font-size:var(--t-12);margin:0}.cm-sec>.cm-hint[data-v-3b713ec0]{margin-bottom:calc(var(--sp-desc-to-control) - var(--sp-stack))}.cm-sec>.cm-h2+.cm-tbl[data-v-3b713ec0]{margin-top:calc(var(--sp-heading-to-content) - var(--sp-stack))}.cm-item[data-v-3b713ec0]{flex-direction:column;gap:1px;min-width:0;display:flex}.cm-name[data-v-3b713ec0]{color:var(--ink);font-weight:600}.cm-mono[data-v-3b713ec0]{color:var(--ink2);font-family:var(--font-mono);font-size:var(--t-12);overflow-wrap:anywhere}.cm-dim[data-v-3b713ec0]{color:var(--ink2)}.cm-tbl th.cm-c-code[data-v-3b713ec0],.cm-tbl td.cm-c-code[data-v-3b713ec0]{white-space:nowrap;width:1%}.cm-code[data-v-3b713ec0]{color:var(--ink);font-family:var(--font-mono);font-size:var(--t-135);white-space:nowrap}.cm-code b[data-v-3b713ec0]{color:var(--ink);font-weight:600}.cm-code-sep[data-v-3b713ec0]:before{content:"·";color:var(--ink2);padding:0 5px}.cm-tbl tr.cm-cust td[data-v-3b713ec0]{background:color-mix(in srgb, var(--acc) 5%, var(--surf-tbl))}.cm-opts[data-v-3b713ec0]{flex-wrap:wrap;gap:4px;display:inline-flex}.cm-opt[data-v-3b713ec0]{border:1px solid var(--line2);color:var(--ink);font-size:var(--t-12);border-radius:999px;align-items:center;gap:6px;padding:1px 8px;display:inline-flex}.cm-opt code[data-v-3b713ec0]{color:var(--ink2);font-family:var(--font-mono)}.cm-opt-fw[data-v-3b713ec0]{color:var(--future);font-size:var(--t-12)}.cm-badge[data-v-3b713ec0]{border:1px solid var(--line2);color:var(--ink2);font-size:var(--t-12);white-space:nowrap;border-radius:999px;margin-inline-start:4px;padding:1px 8px;font-weight:400;display:inline-block}.cm-badge--solid[data-v-3b713ec0]{background:var(--acc);color:var(--acc-ink);border-color:#0000;margin-inline-start:0;font-weight:600}.cm-badge--acc[data-v-3b713ec0]{border-color:var(--future);color:var(--future)}.cm-badge--warn[data-v-3b713ec0]{border-color:var(--act);color:var(--act)}.cm-tbl tr.cm-diff td[data-v-3b713ec0]:first-child{box-shadow:inset 3px 0 0 var(--future)}.cm-diffbox[data-v-3b713ec0]{border:1px solid var(--line2);border-left:3px solid var(--future);border-radius:var(--r);background:var(--surf);padding:10px 14px}.cm-diffbox ul[data-v-3b713ec0]{color:var(--ink2);margin:6px 0 0;padding-left:18px}.cm-group[data-v-3b713ec0]{border:1px solid var(--line-card);border-radius:var(--r);background:var(--surf-card)}.cm-group-hd[data-v-3b713ec0]{width:100%;color:var(--ink);font:inherit;text-align:start;cursor:pointer;background:0 0;border:0;align-items:center;gap:8px;padding:10px 14px;display:flex}.cm-group-hd[data-v-3b713ec0]:disabled{cursor:default}.cm-group-hd[data-v-3b713ec0]:focus-visible{box-shadow:0 0 0 3px var(--acc-dim);border-radius:var(--r);outline:none}.cm-caret[data-v-3b713ec0]{border-right:1.6px solid var(--ink2);border-bottom:1.6px solid var(--ink2);width:8px;height:8px;transition:transform var(--dur) ease;margin-right:2px;transform:rotate(-45deg)}.cm-group-hd[aria-expanded=true] .cm-caret[data-v-3b713ec0]{transform:rotate(45deg)}.cm-group>.cm-tbl[data-v-3b713ec0]{border-radius:0 0 var(--r) var(--r);border-bottom:0;border-left:0;border-right:0;margin:0}.cm-foot[data-v-3b713ec0]{color:var(--ink3);font-size:var(--t-12);margin:4px 0 0}@media (width<=760px){.cm-sel[data-v-3b713ec0]{width:100%}.cm-pick-n[data-v-3b713ec0]{display:none}.cm-stats[data-v-3b713ec0]{grid-template-columns:repeat(2,minmax(0,1fr))}.cm-tbl tbody tr[data-v-3b713ec0]{grid-template-columns:minmax(0,1fr) minmax(0,1fr)!important;gap:6px 12px!important}.cm-tbl--wr tbody td[data-v-3b713ec0]:first-child,.cm-tbl--wr tbody td[data-v-3b713ec0]:nth-child(2),.cm-tbl--wr tbody td[data-v-3b713ec0]:nth-child(3),.cm-tbl--ro tbody td[data-v-3b713ec0]:first-child,.cm-tbl--ro tbody td[data-v-3b713ec0]:nth-child(2){grid-column:1/-1!important}.cm-tbl td.cm-c-code[data-v-3b713ec0]{white-space:normal;width:auto}.cm-code[data-v-3b713ec0]{white-space:normal;overflow-wrap:anywhere}.cm-tbl tr.cm-cust[data-v-3b713ec0]{background:color-mix(in srgb, var(--acc) 5%, var(--surf2))}.cm-tbl td[data-label][data-v-3b713ec0]:before{content:attr(data-label);color:var(--ink2);font-size:var(--t-12);margin-bottom:2px;display:block}}@media (prefers-reduced-motion:reduce){.cm-caret[data-v-3b713ec0]{transition:none}}.pd-page[data-v-075ce92a]{gap:var(--sp-4);flex-direction:column;min-width:0;display:flex}.pd-ph[data-v-075ce92a]{margin-bottom:4px}.pd-tools[data-v-075ce92a]{flex-wrap:wrap;align-items:center;gap:10px;min-width:0;display:flex}.pd-meta[data-v-075ce92a]{flex-direction:column;align-items:flex-end;gap:2px;min-width:0;display:flex}.pd-updated[data-v-075ce92a]{font-family:var(--font-mono);font-size:var(--t-12);color:var(--ink2);white-space:nowrap}.pd-acct[data-v-075ce92a]{font-size:var(--t-12);color:var(--ink2);overflow-wrap:anywhere}.pd-state-p[data-v-075ce92a]{margin:0}.pd-state--quiet[data-v-075ce92a]{border-color:color-mix(in srgb, var(--acc) 12%, var(--line2));background:color-mix(in srgb, var(--acc) 3.6%, var(--surf2))}.pd-state--quiet>.mb-ic[data-v-075ce92a]{color:var(--future)}.pd-note[data-v-075ce92a]{margin-bottom:0}.pd-kpis[data-v-075ce92a]{grid-template-columns:repeat(3,minmax(0,1fr));align-items:stretch;gap:12px;display:grid}.pd-kpi[data-v-075ce92a]{flex-direction:column;gap:3px;min-height:128px;padding:14px 16px;display:flex;position:relative}.pd-kpi-l[data-v-075ce92a]{color:var(--ink2);align-items:center;gap:7px;font-size:13px;font-weight:600;display:flex}.pd-kpi-v[data-v-075ce92a]{font:600 34px / 1.05 var(--font-dsp);letter-spacing:.01em;font-variant-numeric:tabular-nums;color:var(--ink)}.pd-kpi-s[data-v-075ce92a]{font-size:var(--t-12);color:var(--ink2)}.pd-kpi-f[data-v-075ce92a]{font-size:var(--t-12);color:var(--ink3);margin-top:auto;padding-top:8px}.pd-kpi--thr[data-v-075ce92a]{box-shadow:inset 4px 0 0 var(--act), 0 10px 24px color-mix(in srgb, var(--bg) 60%, transparent)}.pd-kpi--thr .pd-kpi-v[data-v-075ce92a]{color:var(--act)}.pd-sk1[data-v-075ce92a]{width:40%}.pd-sk2[data-v-075ce92a]{width:30%;height:30px;margin-top:10px}.pd-sk3[data-v-075ce92a]{width:55%;margin-top:10px}.pd-skel-chart[data-v-075ce92a]{margin-top:var(--sp-4)}.pd-sk-t[data-v-075ce92a]{width:22%}.pd-sk-c[data-v-075ce92a]{height:160px;margin-top:14px}.pd-mk[data-v-075ce92a]{flex:none;display:inline-block}.pd-mk--reg[data-v-075ce92a]{background:var(--acc-hi);width:9px;height:9px;box-shadow:0 0 0 3px color-mix(in srgb, var(--acc) 22%, transparent);border-radius:999px}.pd-mk--ov[data-v-075ce92a]{background:var(--ink2);border-radius:2px;width:9px;height:9px}.pd-mk--thr[data-v-075ce92a]{border-left:6px solid #0000;border-right:6px solid #0000;border-bottom:10px solid var(--ink3);width:0;height:0}.pd-kpi--thr .pd-mk--thr[data-v-075ce92a]{border-bottom-color:var(--act)}.pd-ct-aside[data-v-075ce92a]{font-family:var(--font-mono);color:var(--ink2);text-transform:none;letter-spacing:0;margin-inline-start:auto;font-size:11.5px;font-weight:400}.pd-legend[data-v-075ce92a]{font-size:var(--t-12);color:var(--ink2);flex-wrap:wrap;gap:14px;margin:-2px 0 10px;display:flex}.pd-legend span[data-v-075ce92a]{align-items:center;gap:6px;display:inline-flex}.pd-chart[data-v-075ce92a]{grid-template-rows:154px auto;grid-template-columns:28px minmax(0,1fr);min-width:0;padding-top:18px;display:grid}.pd-axis[data-v-075ce92a]{position:relative}.pd-tick[data-v-075ce92a]{font:11.5px var(--font-mono);color:var(--ink2);position:absolute;right:6px;transform:translateY(50%)}.pd-plot[data-v-075ce92a]{min-width:0;display:flex;position:relative}.pd-gl[data-v-075ce92a]{border-top:1px solid var(--line);height:0;position:absolute;left:0;right:0}.pd-day[data-v-075ce92a]{flex:1 1 0;justify-content:center;gap:2px;min-width:0;margin:0 2px;display:flex;position:relative}.pd-day--today[data-v-075ce92a]:before{content:"";background:color-mix(in srgb, var(--acc) 8%, transparent);border-radius:4px;position:absolute;inset:-14px 0 0}.pd-col[data-v-075ce92a]{width:min(22px,30%);position:relative}.pd-bar[data-v-075ce92a]{height:var(--h);border-radius:2px 2px 0 0;position:absolute;bottom:0;left:0;right:0}.pd-bar--reg[data-v-075ce92a]{background:var(--acc-hi)}.pd-bar--ov[data-v-075ce92a]{background:var(--ink2)}.pd-vl[data-v-075ce92a]{left:50%;bottom:calc(var(--h) + 4px);font:600 11.5px var(--font-mono);color:var(--ink);font-variant-numeric:tabular-nums;white-space:nowrap;position:absolute;transform:translate(-50%)}.pd-vl--ov[data-v-075ce92a]{color:var(--ink2)}.pd-vl--z[data-v-075ce92a]{color:var(--ink3);font-weight:400}.pd-xl[data-v-075ce92a]{grid-column:2;padding-top:6px;display:flex}.pd-xd[data-v-075ce92a]{flex-direction:column;flex:1 1 0;align-items:center;min-width:0;line-height:1.3;display:flex}.pd-xd-d[data-v-075ce92a]{font:11.5px var(--font-mono);color:var(--ink2)}.pd-xd-w[data-v-075ce92a]{color:var(--ink3);font-size:11px}.pd-foot[data-v-075ce92a]{font-size:var(--t-12);color:var(--ink2);margin:10px 0 0}.pd-kpi--btn[data-v-075ce92a]{appearance:none;border:1px solid var(--line-card);width:100%;color:inherit;font:inherit;text-align:left;cursor:pointer}.pd-kpi--btn[data-v-075ce92a]:disabled{cursor:default}.pd-kpi--btn[data-v-075ce92a]:focus-visible{box-shadow:0 0 0 3px var(--acc-dim);outline:none}.pd-kpi--btn.is-open[data-v-075ce92a]{border-color:color-mix(in srgb, var(--acc) 45%, var(--line-card))}@media (hover:hover){.pd-kpi--btn[data-v-075ce92a]:not(:disabled):hover{border-color:color-mix(in srgb, var(--acc) 35%, var(--line-card))}}.pd-kpi-more[data-v-075ce92a]{color:var(--acc-text);margin-inline-start:8px;font-weight:600}.pd-day[data-v-075ce92a]{cursor:pointer}.pd-day--open[data-v-075ce92a]:before{content:"";box-shadow:inset 0 0 0 1px color-mix(in srgb, var(--acc) 45%, transparent);border-radius:4px;position:absolute;inset:-14px 0 0}.pd-xd[data-v-075ce92a]{appearance:none;font:inherit;cursor:pointer;background:0 0;border:0;border-radius:4px;padding:2px 0}.pd-xd[data-v-075ce92a]:focus-visible{box-shadow:0 0 0 3px var(--acc-dim);outline:none}.pd-xd.is-open .pd-xd-d[data-v-075ce92a]{color:var(--acc-text);font-weight:600}.pd-list-close[data-v-075ce92a]{margin-inline-start:auto}.pd-list-bar[data-v-075ce92a]{flex-wrap:wrap;align-items:center;gap:10px;margin-bottom:12px;display:flex}.pd-list-search[data-v-075ce92a]{flex:240px;max-width:360px}.pd-list-bar .mb-seg button[data-v-075ce92a]{white-space:nowrap}.pd-list-copy[data-v-075ce92a]{margin-inline-start:auto}.pd-copy-fallback[data-v-075ce92a]{margin-bottom:12px}.pd-copy-fallback .mb-input[data-v-075ce92a]{width:100%;font-family:var(--font-mono)}.pd-list-trunc[data-v-075ce92a]{margin:0 0 10px}.pd-mono[data-v-075ce92a]{font-family:var(--font-mono);font-size:var(--t-12);white-space:nowrap}.pd-list-tbl tbody td[data-v-075ce92a]:last-child,.pd-list-tbl thead th[data-v-075ce92a]:last-child{text-align:left}.pd-kind[data-v-075ce92a]{font-size:var(--t-12);font-weight:600}.pd-kind--reg[data-v-075ce92a]{color:var(--acc-hi)}.pd-kind--ov[data-v-075ce92a]{color:var(--ink2)}@media (width<=720px){.pd-kpis[data-v-075ce92a]{grid-template-columns:repeat(2,minmax(0,1fr))}.pd-kpi--wide[data-v-075ce92a]{grid-column:1/-1}.pd-tools[data-v-075ce92a]{width:100%}.pd-meta[data-v-075ce92a]{align-items:flex-start}.mb-btn[data-v-075ce92a]{min-height:44px}.pd-list-search[data-v-075ce92a]{flex-basis:100%;max-width:none}.pd-list-copy[data-v-075ce92a]{margin-inline-start:0}.pd-list-tbl[data-v-075ce92a]{display:block;overflow-x:auto}}.po-pk-action[data-v-f8b1cbc6]{border-radius:var(--r);background:var(--acc-dim);width:100%;min-height:40px;color:var(--acc-hi);font:inherit;font-size:var(--t-135);text-align:left;cursor:pointer;border:0;align-items:center;padding:0 10px;font-weight:700;display:flex}.po-pk-action.po-pk-active[data-v-f8b1cbc6]{outline:1px solid var(--acc)}@media (hover:hover){.po-pk-action[data-v-f8b1cbc6]:hover{outline:1px solid var(--acc)}}.po-pk-sep[data-v-f8b1cbc6]{background:var(--line2);height:1px;margin:4px}.po-pk-tag[data-v-f8b1cbc6]{border:1px solid var(--acc);color:var(--acc-hi);font-size:var(--t-11);white-space:nowrap;border-radius:999px;flex:none;padding:1px 8px;font-weight:400}.po-pk-autodot[data-v-f8b1cbc6]{background:var(--acc-hi)}.sc-exc-dates[data-v-95242066]{gap:var(--sp-3);grid-template-columns:1fr 1fr;display:grid}.sc-exc-dates+.sc-err[data-v-95242066]{margin-top:var(--sp-field-error)}.sc-exc-changes[data-v-95242066]{margin:var(--sp-2) 0 0;color:var(--ink);gap:4px;padding-left:1.2em;display:grid}@media (width<=480px){.sc-exc-dates[data-v-95242066]{grid-template-columns:1fr}}.sip[data-v-d10b78ff]{width:min(720px,100vw - 32px)}.sip-hd[data-v-d10b78ff]{flex-wrap:wrap;align-items:baseline;gap:4px 10px;display:flex}.sip-hd .pl-modal-t[data-v-d10b78ff]{flex:auto;min-width:0}.sip-count[data-v-d10b78ff]{color:var(--acc-hi);font-size:var(--t-135)}.sip-help[data-v-d10b78ff]{font-size:var(--t-12);color:var(--ink2);margin:0 0 8px}.sip-search[data-v-d10b78ff]{box-sizing:border-box;border:1px solid var(--line2);border-radius:var(--r);background:var(--bg);width:100%;min-height:32px;color:var(--ink);font:inherit;font-size:var(--t-135);margin-bottom:10px;padding:4px 10px}.sip-search[data-v-d10b78ff]:focus-visible,.sip-dwell-in[data-v-d10b78ff]:focus-visible{border-color:var(--acc);box-shadow:0 0 0 3px var(--acc-dim);outline:none}.sip-dwell[data-v-d10b78ff]{border:1px solid var(--line);border-radius:var(--r);background:var(--bg);flex-wrap:wrap;align-items:center;gap:8px 10px;margin-top:12px;padding:10px 12px;display:flex}.sip-dwell-l[data-v-d10b78ff]{font-size:var(--t-135)}.sip-dwell-f[data-v-d10b78ff]{font-size:var(--t-135);align-items:center;gap:6px;display:inline-flex}.sip-dwell-in[data-v-d10b78ff]{box-sizing:border-box;border:1px solid var(--line2);border-radius:var(--r);background:var(--surf);width:64px;height:36px;color:var(--ink);font:inherit;font-size:var(--t-135);text-align:center;padding:0 6px}.sip-dwell-min[data-v-d10b78ff]{font-size:var(--t-12);color:var(--ink2)}.sip-dwell-mixed[data-v-d10b78ff]{font-size:var(--t-12);color:var(--future)}.sip-dwell-note[data-v-d10b78ff]{font-size:var(--t-12);color:var(--ink3);flex-basis:100%}.sc-panel{background:var(--surf);border:1px solid var(--line2);border-radius:var(--r-lg);min-width:0}.sc-panel-hd{justify-content:space-between;align-items:center;gap:var(--sp-2) var(--sp-3);padding:var(--sp-3) var(--sp-4);border-bottom:1px solid var(--line);flex-wrap:wrap;display:flex}.sc-panel-t{color:var(--ink);margin:0;font-size:15px;font-weight:600;line-height:1.4}.sc-panel-sub{font-size:var(--t-12);color:var(--ink2);margin:2px 0 0}.sc-panel-bd{padding:var(--sp-3) var(--sp-4)}.sc-lbl{font-size:var(--t-label);font-weight:var(--t-label-w);text-transform:var(--t-label-tf);letter-spacing:var(--t-label-track);color:var(--ink2)}.sc-ro{font-size:var(--t-12);color:var(--ink2);align-items:center;gap:6px;display:inline-flex}.sc-ro .pl-ic{width:13px;height:13px}.sc-wk{grid-template-columns:52px minmax(0,1fr);align-items:center;gap:5px 10px;display:grid}.sc-wk-day{appearance:none;font:inherit;font-size:var(--t-12);color:var(--ink2);text-align:left;white-space:nowrap;cursor:pointer;transition:color var(--dur) ease;background:0 0;border:0;border-radius:4px;padding:0 0 0 8px;position:relative}.sc-wk-day.is-sel{color:var(--ink);font-weight:600}.sc-wk-day.is-sel:before{content:"";background:var(--acc);border-radius:999px;width:3px;position:absolute;top:2px;bottom:2px;left:0}.sc-trk{background:var(--bg);border:1px solid var(--line);background-image:repeating-linear-gradient(90deg, transparent 0 calc(100% / 24 - 1px), var(--line) calc(100% / 24 - 1px) calc(100% / 24));border-radius:4px;height:28px;position:relative;overflow:hidden}.sc-trk.is-sel{border-color:var(--line2)}button.sc-trk{appearance:none;width:100%;font:inherit;cursor:pointer;padding:0;display:block}.sc-seg{min-width:2px;color:var(--ink);white-space:nowrap;background:color-mix(in srgb, var(--ink3) 30%, var(--surf2));border-radius:3px;align-items:center;padding:0 6px;font-size:11px;line-height:1;display:flex;position:absolute;top:3px;bottom:3px;overflow:hidden}.sc-seg span{text-overflow:ellipsis;overflow:hidden}.sc-seg--cat-1{--pl-c:var(--cat-1)}.sc-seg--cat-2{--pl-c:var(--cat-2)}.sc-seg--cat-3{--pl-c:var(--cat-3)}.sc-seg--cat-4{--pl-c:var(--cat-4)}.sc-seg--cat-5{--pl-c:var(--cat-5)}.sc-seg--cat-6{--pl-c:var(--cat-6)}.sc-seg--cat-7{--pl-c:var(--cat-7)}.sc-seg--cat-8{--pl-c:var(--cat-8)}.sc-seg[class*=sc-seg--cat-]{background-color:color-mix(in srgb, var(--pl-c) 42%, var(--surf2));box-shadow:inset 2px 0 0 var(--pl-c)}.sc-seg.pl-pat--diag{background-image:repeating-linear-gradient(135deg, transparent 0 3px, var(--sc-hatch) 3px 6px)}.sc-seg.pl-pat--dots{background-image:radial-gradient(circle, var(--sc-hatch) 0 1.3px, transparent 1.6px);background-position:0 0;background-size:6px 6px}.sc-seg.pl-pat--hline{background-image:repeating-linear-gradient(0deg, transparent 0 3px, var(--sc-hatch) 3px 6px)}.sc-seg.is-cont-out{border-top-right-radius:0;border-bottom-right-radius:0}.sc-seg.is-cont-in{border-top-left-radius:0;border-bottom-left-radius:0}.sc-seg.is-wrap-out:after,.sc-seg.is-wrap-in:before{content:"";background:var(--future);width:2px;position:absolute;top:0;bottom:0}.sc-seg.is-wrap-out:after{right:0}.sc-seg.is-wrap-in:before{left:0}.sc-seg.is-draft{box-shadow:none;outline:2px solid var(--acc);outline-offset:-2px;background:0 0}.sc-seg.is-overlap{background:repeating-linear-gradient(135deg, color-mix(in srgb, var(--act) 55%, transparent) 0 3px, transparent 3px 6px);box-shadow:inset 0 0 0 1px var(--act);pointer-events:none;padding:0}.sc-seg.is-muted{opacity:.35}button.sc-seg{appearance:none;font:inherit;text-align:left;cursor:pointer;border:0;font-size:11px}.sc-axis{grid-column:2;height:16px;position:relative}.sc-axis.is-day{grid-column:auto;margin-top:4px}.sc-axis span{font:11px/16px var(--font-mono);color:var(--ink2);position:absolute;top:0;transform:translate(-50%)}.sc-axis span:first-child{transform:none}.sc-axis span:last-child{transform:translate(-100%)}.sc-legend{margin-top:var(--sp-3);font-size:var(--t-12);color:var(--ink2);flex-wrap:wrap;gap:6px 14px;display:flex}.sc-legend>span{align-items:center;gap:6px;display:inline-flex}.sc-legend .sc-empty{border:1px solid var(--line2);background:var(--bg);border-radius:2px;width:18px;height:10px}.sc-legend .sc-x{width:18px;height:10px;box-shadow:inset 2px 0 0 var(--future);background:var(--surf2);border-radius:2px}.sc-trk[data-dense] .sc-seg.sc-seg{min-width:0;padding:0}.sc-trk.is-day{height:60px;overflow:visible}.sc-trk.is-day .sc-seg{box-sizing:border-box;font-size:var(--t-12);flex-direction:column;justify-content:center;align-items:flex-start;gap:2px;padding:0 8px;top:8px;bottom:8px}.sc-trk.is-day .sc-seg small{font:11px/1 var(--font-mono);color:var(--ink2)}.sc-hdl{appearance:none;border:1px solid var(--acc);background:var(--surf2);cursor:ew-resize;touch-action:none;z-index:2;border-radius:3px;width:10px;margin-left:-5px;padding:0;position:absolute;top:2px;bottom:2px}.sc-hdl:after{content:"";background:var(--acc);border-radius:1px;width:2px;margin-left:-1px;position:absolute;top:30%;bottom:30%;left:50%}.sc-hdl:focus-visible,.sc-wk-day:focus-visible,button.sc-trk:focus-visible,button.sc-seg:focus-visible,.sc-days button:focus-visible{box-shadow:0 0 0 3px var(--acc-dim);outline:none}.sc-slot{margin-top:var(--sp-4);grid-template-columns:minmax(180px,1.4fr) 150px 150px 120px;align-items:end;gap:12px;display:grid}.sc-field{flex-direction:column;gap:4px;min-width:0;display:flex}.sc-inp{background:var(--bg);border:1px solid var(--line2);border-radius:var(--r);width:100%;min-width:0;height:34px;color:var(--ink);font:inherit;font-size:var(--t-135);transition:border-color var(--dur) ease;align-items:center;gap:6px;padding:0 10px;display:flex}.sc-inp.is-mono,.sc-inp.is-mono input{font-family:var(--font-mono)}.sc-pf-row .sc-sel{min-width:0}.sc-inp:focus-visible,.sc-inp:focus-within{border-color:var(--acc);box-shadow:0 0 0 3px var(--acc-dim);outline:none}.sc-inp.is-bad{border-color:var(--act)}.sc-pair{gap:6px;min-width:0;display:flex}.sc-pair select{flex:0 0 64px;width:64px}.sc-pair input{flex:auto;min-width:0}.sc-len{height:34px;font-family:var(--font-mono);font-size:var(--t-12);color:var(--ink);align-items:center;display:flex}.sc-slot-msg{font-size:var(--t-12);color:var(--act);flex-wrap:wrap;grid-column:1/-1;align-items:center;gap:6px 12px;margin:0;display:flex}.sc-slot-msg b{color:var(--ink)}.sc-slot-rule{font-size:var(--t-12);color:var(--ink2);flex-wrap:wrap;grid-column:1/-1;justify-content:space-between;align-items:center;gap:8px;display:flex}.sc-acts{flex-wrap:wrap;gap:8px;display:flex}.sc-linkbtn{appearance:none;font:inherit;font-size:var(--t-12);color:var(--future);cursor:pointer;background:0 0;border:0;border-radius:4px;padding:0}.sc-linkbtn:focus-visible{box-shadow:0 0 0 3px var(--acc-dim);outline:none}.sc-tbl-wrap{border:1px solid var(--line);border-radius:var(--r);overflow:hidden}.sc-dt{border-collapse:collapse;width:100%;font-size:var(--t-12)}.sc-dt thead th{background:var(--surf2);height:34px;padding:0 var(--sp-3);text-align:start;white-space:nowrap;vertical-align:middle;border-bottom:1px solid var(--line)}.sc-dt tbody td{padding:9px var(--sp-3);border-bottom:1px solid var(--line);vertical-align:middle;color:var(--ink2)}.sc-dt tbody tr:last-child td{border-bottom:0}.sc-dt .pl-mono{color:var(--ink)}.sc-dt .sc-r{text-align:right}.sc-dt tr.is-bad td{background:color-mix(in srgb, var(--act) 6%, transparent)}.sc-dt tr.is-bad td:first-child{box-shadow:inset 2px 0 0 var(--act)}.sc-dt tr.is-sel td{background:var(--acc-dim)}.sc-pn{color:var(--ink);font-size:var(--t-135);flex-wrap:wrap;align-items:center;gap:8px;min-width:0;display:inline-flex}.sc-tag{font-size:var(--t-12);color:var(--future);white-space:nowrap;align-items:center;gap:4px;display:inline-flex}.sc-tag .pl-ic{width:12px;height:12px}.sc-tag--bad{color:var(--act)}.sc-tk{display:none}.sc-days{margin-bottom:var(--sp-3);flex-wrap:wrap;gap:4px;display:flex}.sc-days button{appearance:none;border:1px solid var(--line2);border-radius:var(--r);min-width:44px;height:28px;color:var(--ink2);font:inherit;font-size:var(--t-12);cursor:pointer;transition:color var(--dur) ease, transform var(--dur) ease;background:0 0;padding:0 10px}.sc-days button[aria-pressed=true]{background:var(--acc-dim);color:var(--ink);border-color:var(--acc)}.sc-pager{margin-top:var(--sp-3);font-size:var(--t-12);color:var(--ink2);flex-wrap:wrap;justify-content:space-between;align-items:center;gap:8px;display:flex}.sc-cands{border:0;flex-direction:column;gap:6px;min-width:0;margin:0 0 12px;padding:0;display:flex}.sc-cand{border:1px solid var(--line2);border-radius:var(--r);background:var(--bg);cursor:pointer;min-width:0;color:var(--ink);align-items:center;gap:10px;padding:9px 12px;display:flex;position:relative}.sc-cand input{opacity:0;cursor:pointer;margin:0;position:absolute;inset:0}.sc-cand:before{content:"";border:1.5px solid var(--ink3);border-radius:999px;flex:none;width:14px;height:14px}.sc-cand.is-check:before{border-radius:3px}.sc-cand-n{overflow-wrap:anywhere;flex:auto;min-width:0}.sc-cand:has(input:checked){border-color:var(--acc-hi);background:color-mix(in srgb, var(--acc) 14%, var(--bg))}.sc-cand:has(input:checked):before{border-color:var(--acc-hi);background:radial-gradient(circle, var(--acc-hi) 0 3.5px, transparent 4px)}.sc-cand.is-check:has(input:checked):before{background:var(--acc-hi)}.sc-cand:has(input:focus-visible){box-shadow:0 0 0 3px var(--acc-dim)}.sc-cand:has(input:disabled){opacity:.5;cursor:not-allowed}.sc-err{color:var(--act);align-items:flex-start;gap:8px;margin:6px 0 0;font-size:12.5px;line-height:1.5;display:flex}.sc-err .pl-ic{width:14px;height:14px;margin-top:2px}.sc-hint{font-size:var(--t-12);color:var(--ink2);margin:0;line-height:1.5}@media (hover:hover){.sc-wk-day:hover,.sc-days button:hover{color:var(--ink)}.sc-days button:hover{transform:translateY(calc(-1 * var(--lift-y)))}.sc-inp:hover{border-color:var(--ink3)}.sc-inp.is-bad:hover{border-color:var(--act)}button.sc-seg:hover{filter:brightness(1.12)}.sc-linkbtn:hover{color:var(--ink)}}@media (width<=900px){.sc-slot{grid-template-columns:1fr 1fr}.sc-slot>.sc-field:first-child{grid-column:1/-1}}@media (width<=620px){.sc-wk{grid-template-columns:34px minmax(0,1fr);column-gap:6px}.sc-wk-day{padding-left:6px}.sc-trk:not(.is-day) .sc-seg span,.sc-axis .is-mid{display:none}.sc-slot{grid-template-columns:1fr}.sc-dt thead{display:none}.sc-dt,.sc-dt tbody,.sc-dt td{width:100%;display:block}.sc-dt tr{border-top:1px solid var(--line);grid-template-columns:1fr 1fr;gap:4px 10px;padding:10px;display:grid}.sc-dt tbody tr:first-child{border-top:0}.sc-dt tbody td{border:0;padding:0}.sc-dt td.sc-full{grid-column:1/-1}.sc-dt .sc-r{text-align:left}.sc-tk{font-size:var(--t-label);font-weight:var(--t-label-w);text-transform:var(--t-label-tf);letter-spacing:var(--t-label-track);color:var(--ink3);margin-right:6px;display:inline}}.sc-wg-bd{position:relative}.sc-coach{border-radius:var(--r);background:color-mix(in srgb, var(--acc) 10%, var(--surf));border:1px solid color-mix(in srgb, var(--acc) 40%, var(--line2));font-size:var(--t-12);color:var(--ink);flex-wrap:wrap;align-items:center;gap:6px 14px;margin:0 0 10px;padding:8px 12px;display:flex}.sc-coach .pl-ic{width:16px;height:16px;color:var(--acc-hi)}.sc-coach kbd{font:600 11px/1 var(--font-mono);border:1px solid var(--line2);background:var(--surf2);color:var(--ink);border-radius:4px;margin-right:3px;padding:3px 6px}.sc-dense-note{margin-bottom:var(--sp-3)}.sc-wg-scroll{margin:0 calc(-1 * var(--sp-4));padding:26px var(--sp-4) 10px;overflow-x:auto}.sc-wg{grid-template-columns:78px minmax(0,1fr);align-items:center;gap:6px 8px;min-width:640px;display:grid}.sc-wg-head{justify-content:space-between;align-items:center;gap:2px;min-width:0;display:flex}.sc-wg-day{appearance:none;font:inherit;color:var(--ink2);cursor:pointer;text-align:left;white-space:nowrap;background:0 0;border:0;border-radius:4px;padding:4px 0 4px 9px;font-size:12.5px;position:relative}.sc-wg-day small{color:var(--ink3);font-size:10.5px;font-weight:400;display:block}.sc-wg-day.is-sel{color:var(--ink);font-weight:600}.sc-wg-day.is-sel:before{content:"";background:var(--acc);border-radius:999px;width:3px;position:absolute;top:3px;bottom:3px;left:0}.sc-wg-more{appearance:none;border:1px solid var(--line2);background:var(--surf2);width:30px;height:30px;color:var(--ink);cursor:pointer;border-radius:7px;flex:none;justify-content:center;align-items:center;padding:0;display:inline-flex}.sc-wg-more svg,.sc-dots{fill:currentColor;width:16px;height:16px}.sc-wg-cell{min-width:0}.sc-trk.is-day.is-row{height:40px}.sc-trk.is-day.is-row .sc-seg{padding:0 7px;font-size:11.5px;top:4px;bottom:4px}.sc-trk.is-day.is-row .sc-seg small{font-size:10.5px}.sc-trk.is-day{touch-action:pan-y;-webkit-user-select:none;user-select:none}.sc-trk.is-mouse{cursor:crosshair}.sc-trk.is-mouse button.sc-seg{cursor:grab}.sc-rz{cursor:ew-resize;touch-action:none;z-index:2;justify-content:center;align-items:center;width:10px;display:flex;position:absolute;top:0;bottom:0}.sc-rz:after{content:"";background:var(--ink);opacity:.6;width:3px;height:16px;max-height:70%;transition:opacity var(--dur) ease;border-radius:2px}.sc-rz.is-s{left:0}.sc-rz.is-e{right:0}.sc-ghost{white-space:nowrap;border:1.5px dashed var(--acc);background:color-mix(in srgb, var(--acc) 14%, transparent);color:var(--acc-hi);font:600 11px/1 var(--font-mono);pointer-events:none;z-index:1;border-radius:3px;justify-content:center;align-items:center;display:flex;position:absolute;top:4px;bottom:4px;overflow:hidden}.sc-trk.is-big .sc-ghost{top:8px;bottom:8px}.sc-seg.is-live{outline:2px solid var(--acc);outline-offset:-2px;z-index:3;pointer-events:none}.sc-seg.is-live.is-new{background:color-mix(in srgb, var(--acc) 20%, transparent);box-shadow:none;outline-style:dashed}.sc-seg.is-draft,.sc-seg.is-overlap{z-index:3}.sc-hdl{z-index:5}.sc-gapmk{background:repeating-linear-gradient(0deg, var(--act) 0 3px, transparent 3px 6px);pointer-events:none;z-index:2;border-radius:2px;width:6px;margin-left:-3px;position:absolute;top:2px;bottom:2px}.sc-blk{border-left:2px solid var(--act);pointer-events:none;z-index:6;width:0;position:absolute;top:-4px;bottom:-4px}.sc-chip,.sc-tip{white-space:nowrap;font:11.5px/20px var(--font-mono);background:var(--ink);color:var(--surf);pointer-events:none;z-index:8;border-radius:5px;padding:0 7px;position:absolute;top:-22px;transform:translate(-50%)}.sc-chip.is-block{background:var(--act);color:var(--bg);font-family:var(--font);top:calc(100% + 3px)}.sc-tip{font-family:var(--font);top:calc(100% + 3px)}.sc-chip.is-l,.sc-tip.is-l{transform:none}.sc-chip.is-r,.sc-tip.is-r{transform:translate(-100%)}.sc-trk-hint{font-size:var(--t-12);color:var(--ink2);text-align:center;pointer-events:none;justify-content:center;align-items:center;gap:8px;padding:0 10px;line-height:1.3;display:flex;position:absolute;inset:0}.sc-trk-hint .pl-ic{width:16px;height:16px;color:var(--acc-hi);flex:none}.sc-dtabs{grid-template-columns:repeat(7,minmax(0,1fr));gap:4px;display:grid}.sc-dtab{appearance:none;border:1px solid var(--line2);background:var(--bg);min-width:0;font:inherit;font-size:var(--t-12);color:var(--ink2);cursor:pointer;border-radius:8px;flex-direction:column;align-items:center;gap:4px;padding:6px 0 5px;display:flex}.sc-dtab[aria-selected=true]{border-color:var(--acc);color:var(--ink);background:color-mix(in srgb, var(--acc) 12%, var(--bg));font-weight:600}.sc-dtab i{background:var(--line);border-radius:2px;width:80%;height:5px;display:block;position:relative;overflow:hidden}.sc-dtab i b{border-radius:0;width:auto;height:auto;position:absolute;top:0;bottom:0}.sc-dayhd{justify-content:space-between;align-items:center;gap:8px;margin:14px 0 30px;display:flex}.sc-dayhd h3{margin:0;font-size:15px}.sc-hd-acts{flex-wrap:wrap;align-items:center;gap:8px;display:flex}.sc-dcards{flex-direction:column;gap:6px;margin-top:14px;display:flex}.sc-dcard{appearance:none;border:1px solid var(--line2);background:var(--surf2);width:100%;min-height:48px;color:var(--ink);font:inherit;text-align:left;cursor:pointer;border-radius:10px;align-items:center;gap:10px;padding:10px 12px;display:flex}.sc-dcard-b{flex-wrap:wrap;flex:auto;align-items:center;gap:4px 8px;min-width:0;display:flex}.sc-dcard-n{font-weight:600;font-size:var(--t-135)}.sc-dcard-t{font-family:var(--font-mono);font-size:var(--t-12);color:var(--ink2);flex-basis:100%}.sc-dcard-g{color:var(--ink3);flex:none}.sc-pop{z-index:20;background:var(--surf);border:1px solid var(--line2);border-radius:var(--r-lg);width:340px;max-width:calc(100% - 8px);box-shadow:var(--shadow);position:absolute}.sc-pop:before{content:"";top:-7px;left:var(--ax,50%);background:var(--surf);border-left:1px solid var(--line2);border-top:1px solid var(--line2);width:12px;height:12px;margin-left:-6px;position:absolute;transform:rotate(45deg)}.sc-pf{flex-direction:column;gap:10px;padding:12px 14px 14px;display:flex}.sc-pf-hd{justify-content:space-between;align-items:center;gap:8px;display:flex}.sc-pf-hd h3{margin:0;font-size:14px;font-weight:600}.sc-pf-x{appearance:none;width:32px;height:32px;color:var(--ink2);cursor:pointer;background:0 0;border:0;border-radius:6px;justify-content:center;align-items:center;padding:0;display:inline-flex}.sc-pf-row{grid-template-columns:64px minmax(0,1fr);align-items:center;gap:8px;display:grid}.sc-pf-row>.sc-lbl{letter-spacing:.04em}.sc-pf-time{gap:6px;min-width:0;display:flex}.sc-pf-time .sc-day-sel{flex:0 0 80px;width:80px}.sc-stepr{border:1px solid var(--line2);border-radius:var(--r);background:var(--bg);flex:auto;min-width:0;display:flex;overflow:hidden}.sc-stepr.is-bad{border-color:var(--act)}.sc-stepr input{width:0;min-width:0;height:34px;color:var(--ink);text-align:center;font-family:var(--font-mono);background:0 0;border:0;flex:auto;font-size:14px}.sc-stepr input:focus-visible{background:var(--acc-dim);outline:none}.sc-stp{appearance:none;background:var(--surf2);width:36px;color:var(--ink);cursor:pointer;border:0;flex:none;padding:0;font-size:16px;line-height:1}.sc-stp[disabled]{opacity:.35;cursor:not-allowed}.sc-pf-meta{font-size:var(--t-12);color:var(--ink2);flex-wrap:wrap;gap:4px 12px;display:flex}.sc-pf-meta b{color:var(--ink);font-family:var(--font-mono);font-weight:500}.sc-pf-info,.sc-pf-gap{font-size:var(--t-12);flex-wrap:wrap;align-items:center;gap:6px 8px;margin:0;display:flex}.sc-pf-info{color:var(--future)}.sc-pf-info .pl-ic{width:14px;height:14px}.sc-pf-gap{color:var(--act)}.sc-pf-acts{flex-wrap:wrap;justify-content:space-between;gap:8px;margin-top:2px;display:flex}.sc-pf-r{gap:8px;margin-left:auto;display:flex}.sc-menu{z-index:22;background:var(--surf);border:1px solid var(--line2);min-width:220px;box-shadow:var(--shadow);border-radius:10px;flex-direction:column;padding:4px;display:flex;position:absolute}.sc-menu.is-static{box-shadow:none;border:0;padding:6px 8px 12px;position:static}.sc-menu-t{color:var(--ink2);margin:0;padding:6px 12px 2px;font-size:11.5px}.sc-menu button{appearance:none;min-height:40px;color:var(--ink);font:inherit;text-align:left;cursor:pointer;background:0 0;border:0;border-radius:7px;align-items:center;gap:10px;padding:9px 12px;font-size:13px;display:flex}.sc-menu button small{color:var(--ink2);margin-left:auto;padding-left:10px;font-size:11.5px}.sc-menu button.is-danger{color:var(--act)}.sc-menu button[disabled]{opacity:.4;cursor:not-allowed}.sc-ovl{z-index:50;justify-content:center;align-items:center;padding:16px;display:flex;position:fixed;inset:0}.sc-ovl-bg{background:var(--scrim);position:absolute;inset:0}.sc-dlg{background:var(--surf);border:1px solid var(--line2);border-radius:var(--r-lg);width:440px;max-width:100%;max-height:calc(100% - 32px);box-shadow:var(--shadow);position:relative;overflow:auto}.sc-ovl.is-sheet{align-items:flex-end;padding:0}.sc-ovl.is-sheet .sc-dlg{width:100%;max-height:88%;padding-bottom:env(safe-area-inset-bottom);border-bottom:0;border-radius:16px 16px 0 0;animation:.18s ease-out sc-up}.sc-ovl.is-sheet .sc-dlg:before{content:"";background:var(--line2);border-radius:2px;width:40px;height:4px;margin:8px auto 0;display:block}.sc-ovl.is-sheet .sc-stp{width:46px;font-size:18px}.sc-ovl.is-sheet .sc-stepr input,.sc-ovl.is-sheet .sc-inp{height:44px}.sc-ovl.is-sheet .pl-btn{min-height:44px}.sc-ovl.is-sheet .sc-pf-acts{flex-direction:column-reverse}.sc-ovl.is-sheet .sc-pf-r{width:100%;margin-left:0}.sc-ovl.is-sheet .sc-pf-r .pl-btn{flex:1}@keyframes sc-up{0%{opacity:.4;transform:translateY(40px)}to{opacity:1;transform:none}}@media (prefers-reduced-motion:reduce){.sc-ovl.is-sheet .sc-dlg{animation:none}}.sc-cp-days{grid-template-columns:repeat(7,minmax(0,1fr));gap:5px;display:grid}.sc-cp-day{border:1px solid var(--line2);border-radius:var(--r);background:var(--bg);cursor:pointer;flex-direction:column;align-items:center;gap:4px;min-width:0;padding:8px 0;font-size:12.5px;display:flex;position:relative}.sc-cp-day input{opacity:0;cursor:pointer;margin:0;position:absolute;inset:0}.sc-cp-box{border:1.5px solid var(--ink3);border-radius:3px;width:16px;height:16px}.sc-cp-day small{color:var(--ink2);font-size:10.5px}.sc-cp-day:has(input:checked){border-color:var(--acc);background:color-mix(in srgb, var(--acc) 14%, var(--bg))}.sc-cp-day:has(input:checked) .sc-cp-box{border-color:var(--acc-hi);background:var(--acc-hi)}.sc-cp-day:has(input:focus-visible){box-shadow:0 0 0 3px var(--acc-dim)}.sc-cp-day.is-src{opacity:.5;cursor:not-allowed}.sc-cp-day.has{box-shadow:inset 0 -3px 0 var(--act)}.sc-cp-quick{flex-wrap:wrap;gap:6px;display:flex}.sc-cands legend{margin-bottom:6px;padding:0}.sc-cand-n small{font-size:var(--t-12);color:var(--ink2);display:block}.sc-cp-warn{border-left:2px solid var(--act);color:var(--act);margin:0;padding:4px 0 4px 10px;font-size:12.5px}.sc-cp-warn ul{margin:4px 0;padding-left:18px}.sc-cp-foot{font-size:var(--t-12);color:var(--ink2);margin:0}.sc-sv-body{font-size:var(--t-135);color:var(--ink);margin:0;line-height:1.55}.sc-wg-day:focus-visible,.sc-wg-more:focus-visible,.sc-dtab:focus-visible,.sc-dcard:focus-visible,.sc-stp:focus-visible,.sc-pf-x:focus-visible,.sc-menu button:focus-visible{box-shadow:0 0 0 3px var(--acc-dim);outline:none}@media (hover:hover){.sc-wg-day:hover{color:var(--ink)}.sc-wg-more:hover{border-color:var(--acc);color:var(--acc-hi)}button.sc-seg:hover .sc-rz:after{opacity:.9}.sc-menu button:not([disabled]):hover{background:var(--surf-hover)}.sc-dcard:hover{border-color:var(--ink3)}.sc-pf-x:hover{color:var(--ink)}}.sc-noplaylists{margin:-18px 0 var(--sp-3)}.sc-trk.is-day.is-row .sc-seg.has-th{flex-direction:row;justify-content:flex-start;align-items:center;gap:4px;padding:0 5px}.sc-seg .sc-seg-th{flex:none;align-items:center;gap:2px;display:inline-flex;overflow:visible}.sc-seg .sc-seg-txt{flex-direction:column;flex:auto;justify-content:center;gap:2px;min-width:0;display:flex;overflow:hidden}.sc-seg .sc-seg-txt>span,.sc-seg .sc-seg-txt>small{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.sc-seg.has-th .sc-rz{width:5px}.sc-seg.has-th .sc-rz.is-s{justify-content:flex-start}.sc-seg.has-th .sc-rz.is-e{justify-content:flex-end}.sc-seg .sc-seg-img,.sc-legend .sc-lg-th{background:var(--surf2);box-shadow:0 0 0 1px var(--line2);border-radius:2px;flex:none;display:inline-block;overflow:hidden}.sc-seg .sc-seg-img{border-radius:4px;width:30px;height:30px}.sc-seg.has-th .sc-seg-th{flex-shrink:1;min-width:0}.sc-seg.has-th .sc-seg-img{flex:0 30px;min-width:18px}.sc-seg .sc-seg-img img,.sc-legend .sc-lg-th img,.sc-pv-th img{object-fit:cover;pointer-events:none;width:100%;height:100%;display:block}.sc-seg .sc-seg-more{background:var(--surf);color:var(--ink);font:600 10.5px/1.2 var(--font-mono);border-radius:3px;flex:none;margin-left:2px;padding:1px 4px}.sc-legend .sc-lg-th{border-radius:3px;width:18px;height:18px}.sc-pv-wrap{z-index:25;max-width:calc(100% - 8px);position:absolute}.sc-pv-wrap.is-sheet{max-width:none;max-height:70vh;position:fixed;bottom:16px;left:16px;right:16px;overflow-y:auto}.sc-pv{background:var(--surf);border:1px solid var(--line2);border-radius:var(--r-lg);box-shadow:var(--shadow);color:var(--ink);padding:12px 14px}.sc-pv-hd{align-items:center;gap:8px;display:flex}.sc-pv-n{text-overflow:ellipsis;white-space:nowrap;flex:1;min-width:0;font-size:14px;font-weight:600;overflow:hidden}.sc-pv-x{appearance:none;border-radius:var(--r);width:28px;height:28px;color:var(--ink2);cursor:pointer;background:0 0;border:0;justify-content:center;align-items:center;padding:0;display:inline-flex}.sc-pv-sub{font-size:var(--t-12);color:var(--ink2);margin:4px 0 10px}.sc-pv-grid{grid-template-columns:repeat(5,minmax(0,1fr));gap:6px;max-height:300px;display:grid;overflow-y:auto}.sc-pv-th{aspect-ratio:3/4;background:var(--surf2);box-shadow:0 0 0 1px var(--line2);border-radius:3px;display:block;overflow:hidden}.sc-pv-more{font-size:var(--t-12);color:var(--ink2);margin:8px 0 0}.sc-pv-edit{font-size:var(--t-12);color:var(--acc-text);margin-top:10px;text-decoration:none;display:inline-block}.sc-pv-edit:focus-visible,.sc-pv-x:focus-visible{outline:2px solid var(--acc);outline-offset:2px}@media (hover:hover){.sc-pv-edit:hover{text-decoration:underline}.sc-pv-x:hover{background:var(--surf2);color:var(--ink)}}.sc-pf-hd h3{margin-right:auto}.sce-head[data-v-a218f892]{min-width:0}.sce-meta[data-v-a218f892]{padding:var(--sp-3) var(--sp-4)}.sce-name[data-v-a218f892]{max-width:420px}.sce-bad[data-v-a218f892]{color:var(--act)}.sce-used[data-v-a218f892]{padding:var(--sp-3) var(--sp-4);flex-wrap:wrap;justify-content:space-between;align-items:flex-start;gap:12px;display:flex}.sce-used-b[data-v-a218f892]{flex:320px;min-width:0}.sce-used-t[data-v-a218f892]{color:var(--ink);margin:0;font-weight:600}.sce-used p+p[data-v-a218f892]{font-size:var(--t-12);color:var(--ink2);margin:2px 0 0;line-height:1.5}.sce-used b[data-v-a218f892]{color:var(--ink);font-weight:600}.sce-used span+span[data-v-a218f892]:before{content:" "}.sce-toast[data-v-a218f892]{z-index:30}.sce-keep[data-v-a218f892]{font-size:var(--t-12);color:var(--ink2);margin:0;line-height:1.6}.sce-keep b[data-v-a218f892]{color:var(--ink);font-weight:600}.ed-api[data-v-a218f892]{border:1px solid var(--line2);color:var(--ink2);white-space:nowrap;border-radius:9px;margin-top:4px;padding:1px 7px;font-size:11px;display:inline-block}.set-page{flex-direction:column;min-width:0;display:flex}.set-page .set-body{gap:var(--sp-4);flex-direction:column;min-width:0;display:flex}.set-page .set-panel{flex-direction:column;gap:10px;min-width:0;display:flex}.set-page .dsf-blk{background:var(--surf2);border:1px solid var(--line);border-radius:var(--r-lg);min-width:0}.set-page .dsf-fields{padding:6px var(--sp-5) 0}.set-page .dsf-field{padding:var(--sp-5) 0;border-bottom:1px solid color-mix(in srgb, var(--acc) 14%, var(--line));grid-template-columns:minmax(0,1.1fr) minmax(0,2.5fr);align-items:start;gap:10px 24px;min-width:0;margin:0;display:grid}.set-page .dsf-field:last-of-type{border-bottom:0}.set-page .dsf-field--locked .dsf-f-ctl{opacity:.55}.set-page .dsf-f-head{min-width:0}.set-page .dsf-f-label{font-size:var(--t-135);color:var(--ink);margin:0;padding:0;font-weight:700}.set-page .dsf-f-hint{font-size:var(--t-12);color:var(--ink2);margin:4px 0 0;line-height:1.6}.set-page .dsf-f-ctl{min-width:0}.set-page .dsf-ro{color:var(--ink);font-weight:600;font-size:var(--t-135);overflow-wrap:anywhere}.set-page .dsf-ro--unknown{color:var(--ink2);font-weight:500}.set-page .dsf-sw{cursor:pointer;font-size:var(--t-135);align-items:center;gap:12px;display:inline-flex;position:relative}.set-page .dsf-sw input{opacity:0;pointer-events:none;position:absolute}.set-page .dsf-sw-track{background:var(--line2);border-radius:999px;flex:none;width:48px;height:26px;position:relative}.set-page .dsf-sw-track:after{content:"";background:var(--ink2);width:20px;height:20px;transition:transform var(--dur) ease;border-radius:50%;position:absolute;top:3px;left:3px}.set-page .dsf-sw input:checked+.dsf-sw-track{background:var(--acc)}.set-page .dsf-sw input:checked+.dsf-sw-track:after{background:var(--ink);transform:translate(22px)}.set-page .dsf-sw input:focus-visible+.dsf-sw-track{box-shadow:0 0 0 3px var(--acc-dim)}.set-page .dsf-sw input:disabled+.dsf-sw-track{opacity:.55}.set-page .dsf-sw:has(input:disabled){cursor:default}.set-page .dsf-sw-text{color:var(--ink)}.set-page .set-sr{clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;margin:0;padding:0;position:absolute;overflow:hidden}.set-page .dsf-savebar{align-items:center;gap:12px var(--sp-4);padding:var(--sp-4) var(--sp-5);border:1px solid var(--line);border-radius:var(--r-lg);background:color-mix(in srgb, var(--acc) 6%, var(--surf2));flex-wrap:wrap;display:flex}.set-page .dsf-savehint{font-size:var(--t-135);color:var(--ink2);flex:260px;margin:0}.set-page .dsf-save{appearance:none;min-height:40px;padding:0 var(--sp-5);border:1px solid var(--acc);border-radius:var(--r);background:var(--acc);color:var(--acc-ink);font:inherit;font-size:var(--t-135);cursor:pointer;flex:none;font-weight:600}.set-page .dsf-save:disabled{cursor:default;opacity:1;border-color:var(--line2);background:var(--line2);color:var(--ink2)}.set-page .dsf-save:focus-visible{box-shadow:0 0 0 3px var(--acc-dim);outline:none}.set-page .set-e-head{align-items:center;gap:var(--sp-card-to-actions) var(--sp-4);padding:14px var(--sp-5);flex-wrap:wrap;min-width:0;display:flex}.set-page .set-e-txt{flex-direction:column;flex:280px;gap:3px;min-width:0;display:flex}.set-page .set-e-t{font-size:var(--t-135);color:var(--ink);margin:0;font-weight:700}.set-page .set-e-sum{font-size:var(--t-135);color:var(--ink2);overflow-wrap:anywhere;margin:0;line-height:1.55}.set-page .set-e-sum b{color:var(--ink);font-weight:600}.set-page .set-e-sum .set-off{color:var(--act)}.set-page .set-e-sum .mb-dot-sep:before{color:var(--ink3)}.set-page .set-e-btn .set-chev{width:16px;height:16px;transition:transform var(--dur) ease}.set-page .set-e-btn[aria-expanded=true] .set-chev{transform:rotate(90deg)}.set-page .set-e.is-open{border-color:color-mix(in srgb, var(--acc) 40%, var(--line))}.set-page .set-e.is-open .set-e-head{border-bottom:1px solid var(--line)}.set-page .set-e-foot{padding:0 var(--sp-5) var(--sp-4);justify-content:flex-end;display:flex}.set-page .set-lead{margin:8px var(--sp-5) 0;font-size:var(--t-12);color:var(--ink2);line-height:1.6}.set-page .set-inl{flex-wrap:wrap;align-items:center;gap:8px 10px;min-width:0;display:flex}.set-page .set-stack{flex-direction:column;align-items:flex-start;gap:10px;min-width:0;display:flex}.set-page .set-stack>.mb-note,.set-page .set-stack>.mb-soonbox{align-self:stretch;margin:0}.set-page .set-mono{font-family:var(--font-mono);font-variant-numeric:tabular-nums}.set-page .set-small{font-size:var(--t-12);color:var(--ink2);display:block}.set-page .set-name{max-width:320px}.set-page .set-err{font-size:var(--t-12);color:var(--act);margin:0}.set-page .set-state{padding:var(--sp-4) var(--sp-5);font-size:var(--t-135);color:var(--ink2);margin:0}.set-page .set-state--bad{color:var(--act)}.set-page .set-sel{width:min(100%,260px)}.set-page .set-badge{border:1px solid var(--line2);background:var(--surf2);min-height:20px;color:var(--ink2);font-size:var(--t-12);white-space:nowrap;border-radius:999px;align-items:center;gap:5px;padding:2px 8px;line-height:1.3;display:inline-flex}.set-page .set-types{flex-direction:column;gap:2px;min-width:0;margin:0;padding:0;list-style:none;display:flex}.set-page .set-type{cursor:pointer;min-height:36px;font-size:var(--t-135);color:var(--ink);flex-wrap:wrap;align-items:center;gap:4px 10px;padding:4px 0;display:flex}.set-page .set-type-d{color:var(--ink2);font-size:var(--t-12);margin-inline-start:auto}.set-page .set-check{cursor:pointer;width:16px;height:16px;margin:0}.set-page .set-check:focus-visible{outline:2px solid var(--acc);outline-offset:2px}.set-page .set-follow{padding:10px var(--sp-5) var(--sp-5);min-width:0}.set-page .set-follow .fw-bar{margin:0 0 10px}.set-page .set-follow .mb-tbl td.set-c-f,.set-page .set-follow .mb-tbl th.set-c-f{width:1%}.set-page .set-follow .mb-tbl td:last-child{text-align:right;white-space:nowrap}.set-page .set-ws-name{margin-inline-end:6px;font-weight:600}.set-page .mb-tbl tr.is-unfollowed .set-ws-name{color:var(--ink2);font-weight:400}.set-page .set-ws-tags{vertical-align:middle;flex-wrap:wrap;gap:6px;display:inline-flex}.set-page .set-foot{font-size:var(--t-12);color:var(--ink3);margin:12px 0 0;line-height:1.6}@media (width<=1100px){.set-page .dsf-field{grid-template-columns:minmax(0,1fr)}}@media (width<=620px){.set-page .dsf-fields{padding:4px var(--sp-4) 0}.set-page .dsf-savebar{padding:14px var(--sp-4)}.set-page .dsf-save{flex:100%}.set-page .set-e-head{padding:12px var(--sp-4)}.set-page .set-e-foot{padding-inline:var(--sp-4)}.set-page .set-lead{margin-inline:var(--sp-4)}.set-page .set-follow{padding-inline:var(--sp-4)}.set-page .set-type-d{flex-basis:100%;margin-inline-start:26px}}@media (hover:hover){.set-page .dsf-save:not(:disabled):hover{border-color:var(--acc-hi);background:var(--acc-hi)}}@media (prefers-reduced-motion:reduce){.set-page .set-e-btn .set-chev,.set-page .dsf-sw-track:after{transition:none}}.set-page .set-tblwrap{width:100%;min-width:0}@media (width<=760px){.set-page .set-hide-n{display:none}}.wsn-label[data-v-8921c0b3]{font-size:var(--t-12);color:var(--ink2);margin-bottom:6px;display:block}.wsn-input[data-v-8921c0b3]{box-sizing:border-box;border:1px solid var(--line2);border-radius:var(--r);background:var(--bg);width:100%;min-height:36px;color:var(--ink);font:inherit;font-size:var(--t-135);padding:6px 10px}.wsn-input[data-v-8921c0b3]:focus-visible{border-color:var(--acc);box-shadow:0 0 0 3px var(--acc-dim);outline:none}.wsn-input[aria-invalid=true][data-v-8921c0b3]{border-color:var(--act)}.wsn-err[data-v-8921c0b3],.wsn-hint[data-v-8921c0b3]{font-size:var(--t-12);margin:6px 0 8px}.wsn-err[data-v-8921c0b3]{color:var(--act)}.wsn-hint[data-v-8921c0b3]{color:var(--ink3)}.wsn-note[data-v-8921c0b3]{margin:var(--sp-1) 0 var(--sp-2);font-size:var(--t-12);color:var(--ink2)}.wsv[data-v-c953dc2e]{gap:var(--sp-4);min-width:0;min-height:100%;font-size:var(--t-135);isolation:isolate;flex-direction:column;display:flex}.wsv:has(>.ld.is-open)>[data-page-motif][data-v-c953dc2e]{flex-grow:0}.wsv>[data-page-motif][data-v-c953dc2e]{margin-top:calc(-1 * var(--sp-4))}.wsv-ph>.mb-ph[data-v-c953dc2e]{margin-bottom:var(--sp-1)}.wsv-ph-acts[data-v-c953dc2e]{align-items:center;gap:var(--sp-2);flex-wrap:wrap;display:flex}.wsv-state[data-v-c953dc2e]{color:var(--ink2);font-size:var(--t-135);margin:0}.wsv-state--act[data-v-c953dc2e],.wsv-act[data-v-c953dc2e]{color:var(--act)}.wsv-gap[data-v-c953dc2e]{margin-bottom:var(--sp-3)}.wsv-tablewrap[data-v-c953dc2e]{min-width:0}@media (width<=620px){.wsv-tablewrap[data-v-c953dc2e]{overflow-x:auto}}.wsv-table tbody tr[data-v-c953dc2e]{cursor:pointer}.wsv-c-acts[data-v-c953dc2e]{text-align:right}.wsv-acts[data-v-c953dc2e]{flex-wrap:wrap;justify-content:flex-end;gap:6px;display:flex}.wsv-name[data-v-c953dc2e]{color:var(--ink);overflow-wrap:anywhere;font-weight:600;text-decoration:none}.wsv-name[data-v-c953dc2e]:focus-visible,.wsv-count[data-v-c953dc2e]:focus-visible,.wsv-sn[data-v-c953dc2e]:focus-visible{box-shadow:0 0 0 3px var(--acc-dim);border-radius:4px;outline:none}.wsv-count[data-v-c953dc2e]{color:var(--ink);white-space:nowrap;text-decoration:none}.wsv-count[data-v-c953dc2e]:after{content:" →";color:var(--ink3)}@media (hover:hover){.wsv-count[data-v-c953dc2e]:hover,.wsv-sn[data-v-c953dc2e]:hover{color:var(--acc-hi)}}.wsv-badge[data-v-c953dc2e]{margin-inline-start:8px}.wsv-sw[data-v-c953dc2e]{cursor:pointer;font-size:var(--t-12);color:var(--ink);white-space:nowrap;align-items:center;gap:8px;display:inline-flex}.wsv-sw input[data-v-c953dc2e]{appearance:none;background:var(--line2);cursor:pointer;width:32px;height:18px;transition:background var(--dur);border-radius:999px;flex:none;margin:0;position:relative}.wsv-sw input[data-v-c953dc2e]:after{content:"";background:var(--surf);width:14px;height:14px;transition:transform var(--dur);border-radius:50%;position:absolute;top:2px;left:2px}.wsv-sw input[data-v-c953dc2e]:checked{background:var(--acc)}.wsv-sw input[data-v-c953dc2e]:checked:after{transform:translate(14px)}.wsv-sw input[data-v-c953dc2e]:focus-visible{outline:2px solid var(--acc);outline-offset:2px}.wsv-sw input[disabled][data-v-c953dc2e]{opacity:.5;cursor:not-allowed}.wsv-hint[data-v-c953dc2e]{font-size:var(--t-12);color:var(--ink3);margin:0}.wsv-head[data-v-c953dc2e]{flex-wrap:wrap;align-items:center;gap:12px;display:flex}.wsv-htitle[data-v-c953dc2e]{font-size:var(--t-19);color:var(--ink);overflow-wrap:anywhere;margin:0;font-weight:600}.wsv-detail[data-v-c953dc2e]{gap:var(--sp-4);flex-direction:column;display:flex}.wsv-card[data-v-c953dc2e]{padding:var(--sp-3) var(--sp-4);border:1px solid var(--line-card);border-radius:var(--r-lg);background:var(--surf-card);flex-direction:column;gap:8px;display:flex}.wsv-danger[data-v-c953dc2e]{border-color:color-mix(in srgb, var(--act) 45%, var(--line2))}.wsv-self-start[data-v-c953dc2e],.wsv-linkbtn[data-v-c953dc2e]{align-self:flex-start}.wsv-h[data-v-c953dc2e]{font-size:var(--t-135);color:var(--ink);margin:0;font-weight:600}.wsv-p[data-v-c953dc2e]{font-size:var(--t-135);color:var(--ink2);margin:0}.wsv-devs[data-v-c953dc2e]{flex-direction:column;margin:0;padding:0;list-style:none;display:flex}.wsv-devs li[data-v-c953dc2e]{border-top:1px solid var(--line);align-items:baseline;gap:10px;min-width:0;padding:6px 0;display:flex}.wsv-devs li[data-v-c953dc2e]:first-child{border-top:0}.wsv-sn[data-v-c953dc2e]{font-family:var(--font-mono,ui-monospace, monospace);color:var(--ink);text-decoration:none}.wsv-dim[data-v-c953dc2e]{color:var(--ink3);font-size:var(--t-12);text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.wsv-switch[data-v-c953dc2e]{color:var(--ink);font-size:var(--t-135);cursor:pointer;align-items:center;gap:8px;display:inline-flex}.wsv-switch input[data-v-c953dc2e]{width:16px;height:16px;margin:0}.wsv-switch input[data-v-c953dc2e]:focus-visible{outline:2px solid var(--acc);outline-offset:2px}.wsv-row[data-v-c953dc2e]{flex-wrap:wrap;gap:8px;display:flex}.wsv-confirm[data-v-c953dc2e]{flex-direction:column;gap:8px;display:flex}.wsv-table thead th.wsv-c-follow[data-v-c953dc2e],.wsv-table tbody td.wsv-c-follow[data-v-c953dc2e]{width:1%;padding-right:0}.wsv-table tbody tr.is-unfollowed .wsv-name[data-v-c953dc2e]{color:var(--ink2)}.wsv-table thead th.wsv-x-mid[data-v-c953dc2e]{text-align:left}.wsv-th-in[data-v-c953dc2e]{align-items:center;gap:6px;display:inline-flex}.wsv-th-in .fw-who[data-v-c953dc2e]{padding:3px 6px;font-size:10.5px}.wsv-keep[data-v-c953dc2e]{font-size:var(--t-12);color:var(--ink2);margin:0;line-height:1.6}.wsv-tag-wrap[data-v-c953dc2e]{align-self:flex-start;display:inline-flex;position:relative}.wsv-tag[data-v-c953dc2e]{appearance:none;border:1px solid var(--line2);color:var(--ink2);font:inherit;font-size:var(--t-12);cursor:help;background:0 0;border-radius:999px;align-items:center;padding:0 8px;line-height:1.7;display:inline-flex}.wsv-tag[data-v-c953dc2e]:focus-visible{outline:2px solid var(--acc);outline-offset:2px}.wsv-tag-pop[data-v-c953dc2e]{z-index:20;border:1px solid var(--line2);border-radius:var(--r);background:var(--surf2);width:max-content;max-width:min(320px,70vw);box-shadow:var(--shadow);color:var(--ink);font-size:var(--t-12);white-space:normal;opacity:0;visibility:hidden;pointer-events:none;padding:8px 10px;line-height:1.5;position:absolute;inset-block-start:calc(100% + 6px);inset-inline-start:0}.wsv-tag:focus-visible+.wsv-tag-pop[data-v-c953dc2e]{opacity:1;visibility:visible}@media (hover:hover){.wsv-tag-wrap:hover .wsv-tag-pop[data-v-c953dc2e]{opacity:1;visibility:visible}}.wsv-th-i[data-v-c953dc2e]:after{content:"ⓘ";color:var(--ink3);margin-inline-start:6px;font-size:11px}.wsv-follow-chk[data-v-c953dc2e]{align-self:flex-start}.wsv-admin-only[data-v-c953dc2e],.wsv-admin-inline[data-v-c953dc2e]{font-size:var(--t-12);color:var(--ink3);margin:0}.wsv-admin-inline[data-v-c953dc2e]{margin-inline-start:4px}.wsv-only-default[data-v-c953dc2e]{margin:0 0 10px}.wsv-stats-ro[data-v-c953dc2e]{font-size:var(--t-12);color:var(--ink2);white-space:nowrap}.wsv-narrow-company[data-v-c953dc2e]{margin:0 0 8px;display:none}@media (width<=700px){.wsv-narrow-company[data-v-c953dc2e]{display:block}.wsv-x-mid[data-v-c953dc2e]{display:none}}
