.tp[data-v-75214792]{--tp-radius:calc(14 * var(--u));background:var(--panel-bg);border-radius:var(--tp-radius);box-shadow:var(--fm-hero-shadow);display:flex;flex-direction:column;height:100%;overflow:hidden;width:100%}@supports (corner-shape:squircle){.tp[data-v-75214792]{border-radius:calc(var(--tp-radius) * var(--fm-corner-scale));corner-shape:var(--fm-corner-shape)}}.bar[data-v-75214792]{background:var(--bar);border-radius:999px;display:block;flex-shrink:0;height:calc(var(--h,7) * var(--u));width:calc(var(--w,40) * var(--u))}.bar-lab[data-v-75214792]{background:var(--bar-strong);border-radius:calc(5 * var(--u));height:calc(10 * var(--u))}.bar-weak[data-v-75214792]{background:var(--bar-weak)}.bar-h6[data-v-75214792]{height:calc(6 * var(--u))}.sp[data-v-75214792]{flex:1}.tp-head[data-v-75214792]{align-items:center;background:#fff;border-bottom:1px solid var(--line);display:flex;flex-shrink:0;gap:calc(12 * var(--u));height:calc(46 * var(--u));padding:0 calc(16 * var(--u))}.tp-logo[data-v-75214792]{background:var(--accent);border-radius:calc(6 * var(--u));flex-shrink:0;height:calc(22 * var(--u));width:calc(22 * var(--u))}.tp-avatar[data-v-75214792]{background:var(--bar-weak);border-radius:999px;flex-shrink:0;height:calc(24 * var(--u));width:calc(24 * var(--u))}.tp-title[data-v-75214792]{align-items:center;display:flex;height:calc(46 * var(--u));padding:0 calc(16 * var(--u))}.tp-title-text[data-v-75214792]{color:var(--ink);font-size:var(--fm-hero-fs-l);font-weight:700;line-height:1.2}.tp-create[data-v-75214792]{align-items:center;background:var(--accent);border-radius:999px;color:#fff;display:flex;font-size:var(--fm-hero-fs-s);font-weight:700;height:calc(30 * var(--u));justify-content:center;line-height:1;padding:0 calc(16 * var(--u))}.tp-list[data-v-75214792]{display:flex;flex-direction:column;gap:calc(20 * var(--u));padding:calc(14 * var(--u)) calc(16 * var(--u)) calc(15 * var(--u))}.tp-card[data-v-75214792]{--tp-card-radius:calc(12 * var(--u));background:#fff;border:calc(2 * var(--u)) solid var(--line-strong);border-radius:var(--tp-card-radius);box-shadow:0 calc(3 * var(--u)) calc(9 * var(--u)) #2835931f;height:calc(150 * var(--u));overflow:hidden;position:relative}@supports (corner-shape:squircle){.tp-card[data-v-75214792]{border-radius:calc(var(--tp-card-radius) * var(--fm-corner-scale));corner-shape:var(--fm-corner-shape)}}.tp-card-head[data-v-75214792]{background:var(--accent-tint);border-bottom:1px solid var(--line);gap:calc(12 * var(--u));height:calc(82 * var(--u));padding:0 calc(14 * var(--u))}.tp-badge[data-v-75214792],.tp-card-body[data-v-75214792],.tp-card-head[data-v-75214792],.tp-count[data-v-75214792],.tp-menu[data-v-75214792]{align-items:center;display:flex}.tp-badge[data-v-75214792]{background:var(--accent);border-radius:999px;color:#fff;flex-shrink:0;font-size:var(--fm-hero-fs-s);font-weight:700;height:calc(30 * var(--u));justify-content:center;line-height:1;width:calc(78 * var(--u))}.tp-form-name[data-v-75214792]{color:var(--ink);flex-shrink:1;font-size:var(--fm-hero-fs-l);font-weight:700;letter-spacing:.01em;line-height:1.2;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.tp-count[data-v-75214792]{background:#fff;border:1px solid var(--line);border-radius:999px;color:var(--accent);font-size:var(--fm-hero-fs-s);font-weight:700;height:calc(30 * var(--u));justify-content:center;line-height:1}.tp-card-body[data-v-75214792],.tp-count[data-v-75214792]{padding:0 calc(14 * var(--u))}.tp-card-body[data-v-75214792]{gap:calc(12 * var(--u));height:calc(68 * var(--u))}.tp-menu[data-v-75214792]{background:var(--accent-tint);border-radius:calc(6 * var(--u));color:var(--accent);font-weight:700;height:calc(34 * var(--u));justify-content:center;line-height:1;width:calc(96 * var(--u))}.tp-lock-text[data-v-75214792],.tp-menu[data-v-75214792]{font-size:var(--fm-hero-fs-m);white-space:nowrap}.tp-lock-text[data-v-75214792]{color:var(--lock-icon);line-height:1.2}.tp-card-lock[data-v-75214792]{animation:tm-lock-card-75214792 var(--d-lock) ease-out var(--t-lock) both;background:var(--lock-bg);border-color:transparent}@keyframes tm-lock-card-75214792{0%{background:#fff;border-color:var(--line-strong)}to{background:var(--lock-bg);border-color:transparent}}.tp-card-dash[data-v-75214792]{animation:tm-lock-dash-75214792 var(--d-lock) ease-out var(--t-lock) both;border:calc(2 * var(--u)) dashed var(--lock-line);border-radius:inherit;inset:calc(-2 * var(--u));pointer-events:none;position:absolute}@keyframes tm-lock-dash-75214792{0%{opacity:0}to{opacity:1}}.tp-card-lock .tp-card-head[data-v-75214792]{animation:tm-lock-head-75214792 var(--d-lock) ease-out var(--t-lock) both;background:var(--lock-bg);border-bottom-color:var(--lock-line)}@keyframes tm-lock-head-75214792{0%{background:var(--accent-tint);border-bottom-color:var(--line)}to{background:var(--lock-bg);border-bottom-color:var(--lock-line)}}.tp-card-lock .tp-badge[data-v-75214792]{animation:tm-lock-badge-75214792 var(--d-lock) ease-out var(--t-lock) both;background:var(--lock-bar)}@keyframes tm-lock-badge-75214792{0%{background:var(--accent)}to{background:var(--lock-bar)}}.tp-card-lock .tp-form-name[data-v-75214792]{animation:tm-lock-bar-75214792 var(--d-lock) ease-out var(--t-lock) both;color:var(--lock-icon)}@keyframes tm-lock-bar-75214792{0%{color:var(--ink)}to{color:var(--lock-icon)}}.tp-lock[data-v-75214792]{animation:tm-lock-icon-75214792 calc(var(--d-lock) * .5) cubic-bezier(.3,1.4,.5,1) calc(var(--t-lock) + var(--d-lock) * .5) both;color:var(--lock-icon);flex-shrink:0;height:calc(26 * var(--u));width:calc(26 * var(--u))}@keyframes tm-lock-icon-75214792{0%{opacity:0;transform:scale(.6)}to{opacity:1;transform:scale(1)}}.tp-card-lock .tp-lock-text[data-v-75214792]{animation:tm-lock-dash-75214792 calc(var(--d-lock) * .5) ease-out calc(var(--t-lock) + var(--d-lock) * .5) both}@media(prefers-reduced-motion:reduce){.tp-card-dash[data-v-75214792],.tp-card-lock[data-v-75214792],.tp-card-lock .tp-badge[data-v-75214792],.tp-card-lock .tp-card-head[data-v-75214792],.tp-card-lock .tp-form-name[data-v-75214792],.tp-card-lock .tp-lock-text[data-v-75214792],.tp-lock[data-v-75214792]{animation:none}}.pc[data-v-33a55c42]{--pc-radius:calc(14 * var(--u));background:#fff;border-radius:var(--pc-radius);box-shadow:var(--fm-hero-shadow);display:flex;flex-direction:column;height:100%;overflow:hidden;padding:calc(24 * var(--u)) calc(26 * var(--u));width:100%}@supports (corner-shape:squircle){.pc[data-v-33a55c42]{border-radius:calc(var(--pc-radius) * var(--fm-corner-scale));corner-shape:var(--fm-corner-shape)}}.pc-title[data-v-33a55c42]{color:var(--accent);flex-shrink:0;font-size:var(--fm-hero-fs-l);font-weight:700;margin:0 0 calc(12 * var(--u));text-align:center}.lab[data-v-33a55c42],.pc-title[data-v-33a55c42],.val[data-v-33a55c42]{line-height:1.2;white-space:nowrap}.lab[data-v-33a55c42],.val[data-v-33a55c42]{color:var(--ink);font-size:var(--fm-hero-fs-m)}.lab[data-v-33a55c42],.submit-label[data-v-33a55c42],.th-label[data-v-33a55c42]{font-weight:700}.submit-label[data-v-33a55c42]{color:#fff;font-size:var(--fm-hero-fs-m);line-height:1}.f[data-v-33a55c42]{flex-direction:column;margin-bottom:calc(16 * var(--u))}.f[data-v-33a55c42],.f-head[data-v-33a55c42]{display:flex;gap:calc(8 * var(--u))}.check[data-v-33a55c42],.f-head[data-v-33a55c42],.in[data-v-33a55c42],.opt[data-v-33a55c42],.opts[data-v-33a55c42],.radio[data-v-33a55c42],.submit[data-v-33a55c42],.td[data-v-33a55c42],.tr[data-v-33a55c42]{align-items:center}.in[data-v-33a55c42]{border:1px solid var(--field-border);border-radius:calc(5 * var(--u));height:calc(40 * var(--u));padding:0 calc(12 * var(--u))}.in[data-v-33a55c42],.opt[data-v-33a55c42],.opts[data-v-33a55c42],.radio[data-v-33a55c42],.tbl[data-v-33a55c42]{display:flex}.opts[data-v-33a55c42]{gap:calc(24 * var(--u));height:calc(34 * var(--u))}.opt[data-v-33a55c42]{gap:calc(10 * var(--u))}.radio[data-v-33a55c42]{border:calc(1.6 * var(--u)) solid #b6b6b6;flex-shrink:0;height:calc(18 * var(--u));justify-content:center;width:calc(18 * var(--u))}.radio[data-v-33a55c42],.radio i[data-v-33a55c42]{border-radius:999px}.radio i[data-v-33a55c42]{background:var(--accent);height:calc(8 * var(--u));width:calc(8 * var(--u))}.f-perm[data-v-33a55c42]{margin-bottom:calc(18 * var(--u))}.tbl[data-v-33a55c42]{flex-direction:column}.tr[data-v-33a55c42]{border-bottom:1px solid var(--line);display:grid;grid-template-columns:1fr calc(84 * var(--u)) calc(84 * var(--u));height:calc(46 * var(--u))}.tr-head[data-v-33a55c42]{border-bottom:calc(1.5 * var(--u)) solid var(--line-strong);height:calc(48 * var(--u))}.th-label[data-v-33a55c42]{color:var(--bar-strong);font-size:var(--fm-hero-fs-m);line-height:1.2}.th-label-col[data-v-33a55c42]{text-align:center}.tr-name[data-v-33a55c42]{color:var(--ink);font-size:var(--fm-hero-fs-s);line-height:1.2;overflow:hidden;padding-right:calc(6 * var(--u));text-overflow:ellipsis;white-space:nowrap}.check[data-v-33a55c42],.submit[data-v-33a55c42],.td[data-v-33a55c42]{display:flex;justify-content:center}.check[data-v-33a55c42]{border:calc(1.6 * var(--u)) solid #b6b6b6;border-radius:calc(4 * var(--u));flex-shrink:0;height:calc(18 * var(--u));width:calc(18 * var(--u))}.check i[data-v-33a55c42]{border-bottom:calc(2.2 * var(--u)) solid var(--accent);border-left:calc(2.2 * var(--u)) solid var(--accent);height:calc(4 * var(--u));margin-top:calc(-2 * var(--u));transform:rotate(-45deg);width:calc(9 * var(--u))}.submit-wrap[data-v-33a55c42]{flex-shrink:0;margin-top:auto;position:relative}.submit[data-v-33a55c42]{animation:tm-press-33a55c42 var(--d-press) ease-in-out var(--t-press) both;background:var(--accent);border-radius:calc(6 * var(--u));height:calc(52 * var(--u))}.typed[data-v-33a55c42]{animation:tm-type-33a55c42 var(--d-type) ease-out calc(var(--t-fill) + var(--i) * var(--t-fill-step)) both;background:var(--bar-strong);border-radius:999px;height:calc(7 * var(--u));transform-origin:left center;width:calc(var(--w) * var(--u))}@keyframes tm-type-33a55c42{0%{transform:scaleX(0)}to{transform:scaleX(1)}}.typed-text[data-v-33a55c42]{animation:tm-type-text-33a55c42 var(--d-type) ease-out calc(var(--t-fill) + var(--i) * var(--t-fill-step)) both;background:none;color:var(--ink);font-size:var(--fm-hero-fs-l);height:auto;line-height:1.2;transform:none;white-space:nowrap;width:auto}@keyframes tm-type-text-33a55c42{0%{clip-path:inset(0 100% 0 0)}to{clip-path:inset(0 0 0 0)}}.radio-picked[data-v-33a55c42]{animation:tm-pick-33a55c42 var(--d-type) ease-out calc(var(--t-fill) + 2 * var(--t-fill-step)) both;border-color:var(--accent)}.radio-picked i[data-v-33a55c42]{--tm-dot-from:scale(.2);--tm-dot-to:scale(1);animation:tm-dot-33a55c42 var(--d-type) cubic-bezier(.3,1.4,.5,1) calc(var(--t-fill) + 2 * var(--t-fill-step)) both;transform:var(--tm-dot-to)}.check-on[data-v-33a55c42]{animation:tm-pick-33a55c42 var(--d-type) ease-out calc(var(--t-fill) + var(--i) * var(--t-fill-step)) both;border-color:var(--accent)}.check-on i[data-v-33a55c42]{--tm-dot-from:rotate(-45deg) scale(.2);--tm-dot-to:rotate(-45deg) scale(1);animation:tm-dot-33a55c42 var(--d-type) cubic-bezier(.3,1.4,.5,1) calc(var(--t-fill) + var(--i) * var(--t-fill-step)) both;transform:var(--tm-dot-to)}@keyframes tm-pick-33a55c42{0%{border-color:#b6b6b6}to{border-color:var(--accent)}}@keyframes tm-dot-33a55c42{0%{opacity:0;transform:var(--tm-dot-from)}to{opacity:1;transform:var(--tm-dot-to)}}@keyframes tm-press-33a55c42{0%,to{background:var(--accent);transform:scale(1)}45%{background:var(--accent-deep);transform:scale(.965)}}.tap[data-v-33a55c42]{animation:tm-tap-33a55c42 calc(.26s + var(--d-press)) ease-out calc(-.12s + var(--t-press)) both;background:#ffffff59;border-radius:999px;height:calc(30 * var(--u));left:50%;margin:calc(-15 * var(--u)) 0 0 calc(-15 * var(--u));opacity:0;position:absolute;top:50%;width:calc(30 * var(--u));z-index:1}@keyframes tm-tap-33a55c42{0%{opacity:0;transform:scale(1.9)}45%{opacity:1;transform:scale(1)}to{opacity:0;transform:scale(.7)}}@media(prefers-reduced-motion:reduce){.check-on[data-v-33a55c42],.check-on i[data-v-33a55c42],.radio-picked[data-v-33a55c42],.radio-picked i[data-v-33a55c42],.submit[data-v-33a55c42],.tap[data-v-33a55c42],.typed[data-v-33a55c42],.typed-text[data-v-33a55c42]{animation:none}}.tm-hero[data-v-1bb9b15c]{--stage-w:1000;--stage-h:708;--silver:1.4142;--card-ar:1.5825;--panel-w:864;--card-w:400;--card-x:600;aspect-ratio:var(--stage-w)/var(--stage-h);container-type:inline-size;position:relative}.tm-hero__stage[data-v-1bb9b15c]{--u:calc(100cqw / var(--stage-w));--accent:var(--color-fm-500);--accent-deep:var(--color-fm-600);--accent-tint:#dcecfd;--panel-bg:#dbe4ef;--line:#d8e3ef;--line-strong:#c3d3e4;--ink:#3f4a5a;--bar-strong:#8d97a8;--bar:#b9c4d6;--bar-weak:#d7e0ec;--bar-faint:#e7edf4;--field-border:#c7c7c7;--lock-bg:#f1f3f6;--lock-line:#c3ccd8;--lock-bar:#d3dae3;--lock-icon:#98a3b3;--t-form-in:.2s;--t-fill:.85s;--t-fill-step:.26s;--t-press:2.4s;--t-form-out:2.73s;--t-panel-in:3.15s;--t-swap:3.16s;--t-lock:3.9s;--t-hold:.75s;--t-form-back:calc(var(--t-lock) + var(--d-lock) + var(--t-hold));--d-fade-in:.5s;--d-fade-out:.42s;--d-type:.34s;--d-press:.29s;--d-panel:.55s;--d-lock:.68s;height:100%;position:relative;width:100%}.tm-hero__panel[data-v-1bb9b15c]{animation:tm-panel-in-1bb9b15c var(--d-panel) ease-out var(--t-panel-in) both;height:calc(var(--panel-w) / var(--silver) * var(--u));left:0;position:absolute;top:calc(.5 * (var(--stage-h) - var(--panel-w) / var(--silver)) * var(--u));width:calc(var(--panel-w) * var(--u))}@keyframes tm-panel-in-1bb9b15c{0%{opacity:0;transform:translateY(calc(16 * var(--u)))}to{opacity:1;transform:none}}.tm-hero__card-slot[data-v-1bb9b15c]{animation:tm-card-move-1bb9b15c 1ms linear var(--t-swap) both;height:calc(var(--card-w) * var(--card-ar) * var(--u));left:calc(var(--card-x) * var(--u));position:absolute;top:calc(.5 * (var(--stage-h) - var(--card-w) * var(--card-ar)) * var(--u));width:calc(var(--card-w) * var(--u))}@keyframes tm-card-move-1bb9b15c{0%{transform:translate(calc((.5 * (var(--stage-w) - var(--card-w)) - var(--card-x)) * var(--u)))}to{transform:none}}.tm-hero__card-fade[data-v-1bb9b15c]{animation:tm-fade-in-1bb9b15c var(--d-fade-in) ease-out var(--t-form-in) both,tm-fade-out-1bb9b15c var(--d-fade-out) ease-in var(--t-form-out) forwards,tm-fade-back-1bb9b15c var(--d-fade-in) ease-out var(--t-form-back) forwards;height:100%}@keyframes tm-fade-in-1bb9b15c{0%{opacity:0}to{opacity:1}}@keyframes tm-fade-out-1bb9b15c{0%{opacity:1}to{opacity:0}}@keyframes tm-fade-back-1bb9b15c{0%{opacity:0}to{opacity:1}}@media(prefers-reduced-motion:reduce){.tm-hero__card-fade[data-v-1bb9b15c],.tm-hero__card-slot[data-v-1bb9b15c],.tm-hero__panel[data-v-1bb9b15c]{animation:none}}
