:root{--bg: #F7F5F2;--surface: #FFFFFF;--surface-2: #FAF9F7;--ink: #16181D;--ink-2: #3A3D44;--muted: #6B6F76;--line: #E7E5E0;--line-2: #EFEDE9;--brand: #E95F31;--brand-ink: #D24E1F;--brand-soft: #FDEEE8;--green: #008F3C;--green-2: #008F3C;--green-soft: #E5F4EB;--amber-soft: #FFF5DB;--amber-ink: #8A5A00;--yellow-bg: #FDF3D3;--yellow-line: #F1DC9C;--red: #C93A2B;--red-soft: #FCEBE8;--cash: #1F5BD8;--qa-blue: #2B5BD7;--shadow: 0 1px 2px rgba(22,24,29,.04), 0 2px 8px rgba(22,24,29,.04);--shadow-lg: 0 12px 40px rgba(22,24,29,.14);--r: 14px;--r-sm: 10px;--head: "Bricolage Grotesque", "Inter", system-ui, sans-serif;--body: "Inter", system-ui, -apple-system, "Segoe UI", sans-serif}:root[data-theme=dark]{--bg: #0F1013;--surface: #1F2228;--surface-2: #272A31;--ink: #F2F2F0;--ink-2: #D8D9DC;--muted: #A4A7AE;--line: #353841;--line-2: #2C2F37;--brand-soft: #3A2018;--green-soft: #0F2E1C;--amber-soft: #33290F;--amber-ink: #F2C460;--red-soft: #3A1A16;--yellow-bg: #3A2F12;--yellow-line: #5A4718;--cash: #7FA6FF;--shadow: none;--shadow-lg: 0 12px 40px rgba(0,0,0,.5)}@media(prefers-color-scheme:dark){:root:not([data-theme=light]){--bg: #0F1013;--surface: #1F2228;--surface-2: #272A31;--ink: #F2F2F0;--ink-2: #D8D9DC;--muted: #A4A7AE;--line: #353841;--line-2: #2C2F37;--brand-soft: #3A2018;--green-soft: #0F2E1C;--amber-soft: #33290F;--amber-ink: #F2C460;--red-soft: #3A1A16;--yellow-bg: #3A2F12;--yellow-line: #5A4718;--cash: #7FA6FF;--shadow: none;--shadow-lg: 0 12px 40px rgba(0,0,0,.5)}}@font-face{font-family:Bricolage Grotesque;src:url("./media/bricolage-grotesque-latin-ext-B7OQLD5L.woff2") format("woff2");font-weight:200 800;unicode-range:U+0100-02AF,U+1E00-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Bricolage Grotesque;src:url("./media/bricolage-grotesque-latin-GNKT45MV.woff2") format("woff2");font-weight:200 800;unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Inter;src:url("./media/inter-latin-ext-R2MGBNXG.woff2") format("woff2");font-weight:100 900;unicode-range:U+0100-02AF,U+1E00-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Inter;src:url("./media/inter-latin-4SXSOLGO.woff2") format("woff2");font-weight:100 900;unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}:root{--sq: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 100 100'%3E%3Cpath d='M50 0C88 0 100 12 100 50S88 100 50 100 0 88 0 50 12 0 50 0Z'/%3E%3C/svg%3E")}*{box-sizing:border-box}html,body{margin:0}body{background:var(--bg);color:var(--ink);font:15px/1.55 var(--body);-webkit-font-smoothing:antialiased}a{color:inherit;text-decoration:none}button{font:inherit;color:inherit;background:none;border:0;cursor:pointer;padding:0}input,textarea,select{font:inherit;color:var(--ink)}h1,h2,h3,h4{font-family:var(--head);letter-spacing:-.01em;margin:0;line-height:1.2}.sr{position:absolute;width:1px;height:1px;overflow:hidden;clip:rect(0 0 0 0)}:root.vt-instant::view-transition-group(*),:root.vt-instant::view-transition-old(*),:root.vt-instant::view-transition-new(*){animation:none}.i{display:inline-block;vertical-align:-3px;flex-shrink:0}.wrap{max-width:1280px;margin:0 auto;padding:24px 20px 120px}.wrap.narrow{max-width:1120px}.card{background:var(--surface);border:1px solid var(--line);border-radius:var(--r);box-shadow:var(--shadow)}.pad{padding:20px}.muted{color:var(--muted)}.small{font-size:13px}.row{display:flex;align-items:center;gap:10px}.between{justify-content:space-between}.av{width:40px;height:40px;border-radius:50%;flex-shrink:0;object-fit:cover;display:grid;place-items:center;font:600 14px/1 var(--body);color:#fff;position:relative}.av-sm{width:28px;height:28px;font-size:11px}.btn{height:40px;padding:0 18px;border-radius:999px;font-weight:600;font-size:14px;display:inline-flex;align-items:center;justify-content:center;gap:8px;border:1px solid transparent;white-space:nowrap}.btn-primary{background:var(--brand);color:#fff}.btn-primary:hover{background:var(--brand-ink)}.btn-dark{background:var(--ink);color:var(--surface)}.btn-ghost{border-color:var(--line);background:var(--surface)}.btn-ghost:hover{border-color:var(--ink-2)}.btn-green{background:var(--green);color:#fff}.btn-sm{height:32px;padding:0 12px;font-size:13px}.btn[disabled]{opacity:.5;cursor:not-allowed}.icon-btn{width:40px;height:40px;border-radius:999px;display:grid;place-items:center;color:var(--ink-2);position:relative}.icon-btn:hover{background:var(--surface-2)}.field{display:block;margin-bottom:16px}.field>span{display:block;font-weight:600;font-size:13.5px;margin-bottom:6px}.inp{width:100%;height:44px;border-radius:var(--r-sm);border:1px solid var(--line);background:var(--surface);padding:0 14px;outline:none}.inp:focus{border-color:var(--brand);box-shadow:0 0 0 3px var(--brand-soft)}.field>em{display:block;font-style:normal;font-size:12.5px;color:var(--muted);margin-top:5px}.seg{display:inline-flex;background:var(--surface-2);border:1px solid var(--line);border-radius:999px;padding:3px;gap:2px}.seg button{height:32px;padding:0 14px;border-radius:999px;font-weight:600;font-size:13.5px;color:var(--muted)}.seg button.on{background:var(--surface);color:var(--ink);box-shadow:0 1px 3px #00000014}table{width:100%;border-collapse:collapse;font-size:14px}th{text-align:left;font-size:12px;text-transform:uppercase;letter-spacing:.05em;color:var(--muted);font-weight:600;padding:12px 14px;border-bottom:1px solid var(--line)}td{padding:12px 14px;border-bottom:1px solid var(--line-2);vertical-align:middle}tr:last-child td{border-bottom:0}tbody tr:hover{background:var(--surface-2)}.tbl-wrap{overflow:auto}.page-h{display:flex;align-items:center;justify-content:space-between;gap:12px;margin-bottom:18px;flex-wrap:wrap}.page-h h1{font-size:26px}.modal-bg{position:fixed;inset:0;background:#0f101373;z-index:60;display:none;align-items:flex-start;justify-content:center;padding:70px 16px;overflow:auto}.modal-bg.show{display:flex}.modal{width:100%;max-width:640px;background:var(--surface);border-radius:18px;box-shadow:var(--shadow-lg)}.modal-h{padding:16px 20px;border-bottom:1px solid var(--line-2);display:flex;align-items:center;gap:10px}.modal-b{padding:18px 20px}.modal-f{padding:14px 20px;border-top:1px solid var(--line-2);display:flex;align-items:center;gap:10px}.logo-photo{object-fit:cover;flex-shrink:0;-webkit-mask:var(--sq) center/100% 100% no-repeat;mask:var(--sq) center/100% 100% no-repeat}@media(max-width:700px){.wrap{padding:16px 16px 150px}}:root{--pin-ink: #8a5a00;--team-tag-ink: var(--brand-ink)}:root[data-theme=dark]{--pin-ink: #f2c14e;--team-tag-ink: #ff9b77}@media(prefers-color-scheme:dark){:root:not([data-theme=light]){--pin-ink: #f2c14e;--team-tag-ink: #ff9b77}}.av>img{width:100%;height:100%;border-radius:50%;object-fit:cover;display:block}.av-xs{width:24px;height:24px;font-size:9px}.verified{display:inline-block;vertical-align:-3px;flex-shrink:0}.team-tag{display:inline-flex;align-items:center;gap:4px;font-size:11px;font-weight:700;color:var(--team-tag-ink);background:var(--brand-soft);padding:1px 7px;border-radius:999px;letter-spacing:.01em}.cash{color:var(--cash);font-weight:600;cursor:pointer}.cash:hover{text-decoration:underline}.mention{color:var(--brand-ink);font-weight:500}.status{display:inline-flex;align-items:center;gap:6px;font-size:12px;font-weight:600;padding:3px 9px;border-radius:999px;white-space:nowrap}.st-amber{background:var(--amber-soft);color:var(--amber-ink)}.st-green{background:var(--green-soft);color:var(--green)}.st-red{background:var(--red-soft);color:var(--red)}.st-grey{background:var(--line-2);color:var(--muted)}.side-title{font:700 13px/1 var(--body);text-transform:uppercase;letter-spacing:.06em;color:var(--muted);margin-bottom:12px}.side-title .i{vertical-align:-2px}.tgl{width:42px;height:24px;border-radius:999px;background:var(--line);position:relative;flex-shrink:0;transition:background .15s}.tgl:after{content:"";position:absolute;top:3px;left:3px;width:18px;height:18px;border-radius:50%;background:#fff;transition:left .15s;box-shadow:0 1px 3px #0003}.tgl.on{background:var(--green-2)}.tgl.on:after{left:21px}.tgl:focus-visible{outline:2px solid var(--brand);outline-offset:2px}.sel{height:34px;border-radius:999px;border:1px solid var(--line);padding:0 36px 0 14px;font-size:13.5px;color:var(--ink);cursor:pointer;-webkit-appearance:none;appearance:none;background:var(--surface) url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='14' height='14' viewBox='0 0 24 24' fill='none' stroke='%238A8F98' stroke-width='2.4' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='m6 9 6 6 6-6'/%3E%3C/svg%3E") no-repeat right 13px center/14px}.sel:hover{border-color:var(--ink-2)}.sel:focus-visible{outline:2px solid var(--brand);outline-offset:1px}.btn-red{background:var(--red);border-color:var(--red);color:#fff}.btn-red:hover{filter:brightness(.92)}.rich>:first-child{margin-top:0}.rich p{margin:0 0 12px}.rich h2{font-size:22px;line-height:1.3;margin:22px 0 8px;color:var(--ink)}.rich h3{font-size:18px;line-height:1.35;margin:18px 0 6px;color:var(--ink)}.rich ul,.rich ol{padding-left:22px;margin:0 0 12px}.rich li{margin:2px 0}.rich li>p{margin:0}.rich blockquote{margin:0 0 12px;padding:4px 0 4px 14px;border-left:3px solid var(--brand);color:var(--ink-2)}.rich blockquote>:last-child{margin-bottom:0}.rich a{color:var(--brand-ink);text-decoration:underline;text-underline-offset:2px}.rich a.cash{color:var(--cash);text-decoration:none}.rich a.cash:hover{text-decoration:underline}.rich figure{margin:16px 0;position:relative}.rich figure img{display:block;width:100%;height:auto;border-radius:12px;border:1px solid var(--line)}.rich figcaption{font-size:13.5px;color:var(--muted);margin-top:6px;text-align:center;outline:none}.rich:not(.ed-area) figure img{cursor:zoom-in;transition:filter .15s}.rich:not(.ed-area) figure img:hover{filter:brightness(.94)}.embed{position:relative;aspect-ratio:16/9;border-radius:14px;overflow:hidden;background:#000}.embed.vert{aspect-ratio:9/16;max-width:300px}.embed iframe{position:absolute;inset:0;width:100%;height:100%;border:0}.att-file{display:flex;align-items:center;gap:12px;padding:9px 10px 9px 12px;border:1px solid var(--line);border-radius:12px;min-width:0;color:var(--ink);max-width:520px;background:var(--surface);transition:border-color .15s}.att-file:hover{border-color:var(--ink-2)}.att-ext{flex-shrink:0;width:36px;height:42px;border-radius:6px;background:var(--surface-2);border:1px solid var(--line);display:grid;place-items:center;font:700 10px/1 var(--body);color:var(--ink-2)}.att-ext.pdf{background:var(--red);border-color:transparent;color:#fff}.ed-att-fn{display:flex;flex-direction:column;min-width:0;flex:1}.ed-att-fn b{font-size:14px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.ed-att-fn small{font-size:12.5px;color:var(--muted)}.att-dl{font-size:13px;font-weight:600;color:var(--brand-ink);flex-shrink:0}:root{--st-blue-bg: #e8f0fe;--st-blue-ink: #2b5bd7}:root[data-theme=dark]{--st-blue-bg: #1e2a44;--st-blue-ink: #8ab4f8}@media(prefers-color-scheme:dark){:root:not([data-theme=light]){--st-blue-bg: #1e2a44;--st-blue-ink: #8ab4f8}}.st-blue{background:var(--st-blue-bg);color:var(--st-blue-ink)}.back{display:inline-flex;align-items:center;gap:6px;color:var(--muted);font-weight:500;font-size:14px;margin-bottom:14px}.back:hover{color:var(--ink)}.eyebrow{display:inline-flex;align-items:center;gap:6px;font-size:11.5px;font-weight:700;letter-spacing:.08em;text-transform:uppercase;color:var(--brand-ink)}.pills{display:flex;flex-wrap:wrap;gap:8px;margin:14px 0}.pill{font-size:12.5px;border:1px solid var(--line);border-radius:999px;padding:4px 10px;color:var(--muted)}.pill b{color:var(--ink)}.wl-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:16px}.wl-card{position:relative;padding:18px 18px 16px;display:flex;flex-direction:column;transition:.15s}.wl-card:hover{border-color:var(--ink-2);transform:translateY(-1px)}.wl-card:has(.cr-ctl) h3{padding-right:64px}.wl-card h3{font-size:18px;margin:0 0 6px}.wl-card .meta{font-size:12.5px;color:var(--muted)}.wl-card .meta b{color:var(--ink)}.wl-card .d{font-size:14px;color:var(--ink-2);margin:10px 0 14px}.wl-card .foot{margin-top:auto;border-top:1px solid var(--line-2);padding-top:12px}.wl-card.hid>:not(.cr-ctl){opacity:.55}.wl-card .hid-pill{margin-left:8px}.tk-row{display:flex;flex-wrap:wrap;gap:6px;align-items:center;margin-top:6px}.tk{display:inline-flex;align-items:center;gap:6px;height:28px;padding:0 8px 0 4px;border:1px solid var(--line);border-radius:7px;font-size:12px;font-weight:700;background:var(--surface-2)}.vbar{height:6px;border-radius:3px;background:var(--line-2);overflow:hidden}.vbar i{display:block;height:100%;background:linear-gradient(90deg,var(--brand),var(--green-2));transform-origin:left;animation:dk-grow-x var(--dk-t-xl) var(--dk-ease) .2s backwards}.mini2{display:grid;grid-template-columns:1fr 1fr;gap:8px;margin:12px 0}.mini2 div{border:1px solid var(--line-2);background:var(--surface-2);border-radius:10px;padding:8px 10px;font-size:12px;color:var(--muted)}.mini2 b{display:block;color:var(--ink);font-size:14.5px}.mini2 .vbar{padding:0;border:0;border-radius:3px;background:var(--line-2)}.wl-hero{padding:24px}.wl-kicker{font-size:13px;font-weight:600;color:var(--muted)}.wl-hero .pills{margin-bottom:18px}.wl-hero h1{font-size:34px;margin:8px 0 6px}.tw .num{text-align:right;font-variant-numeric:tabular-nums;white-space:nowrap}.tw .pos{color:var(--green)}.tw .neg{color:var(--red)}.tbl-h{display:flex;align-items:end;justify-content:space-between;gap:12px;padding:18px 18px 8px;flex-wrap:wrap}.tbl-h h2{font-size:19px}.tw table td,.tw table th{padding:11px 10px;white-space:nowrap}@media(min-width:981px){.tw table td,.tw table th{padding-left:7px;padding-right:7px}.tw table th,.tw table th.num{white-space:normal;vertical-align:bottom;line-height:1.3}.tw table td.wrap-cell{white-space:normal;min-width:110px}}.tw table td:first-child,.tw table th:first-child{padding-left:22px!important}.tw table td:last-child,.tw table th:last-child{padding-right:22px!important}.tw table tr:hover td{background:var(--surface-2)}.tw tr.go{cursor:pointer}.tw .sym{display:flex;align-items:center;gap:10px;font-weight:700}.tw .dir{font-size:11px;font-weight:700;padding:2px 8px;border-radius:999px}.tw .dir.long{background:var(--green-soft);color:var(--green)}.tw .dir.short{background:var(--red-soft);color:var(--red)}.tw-state{display:flex;align-items:center;justify-content:space-between;gap:12px;flex-wrap:wrap;color:var(--ink-2)}.tw-sk-card{display:grid;align-content:start;gap:10px;min-height:220px}.tw-sk{display:block;height:12px;border-radius:6px;background:var(--surface-2);position:relative;overflow:hidden}.tw-sk:after{content:"";position:absolute;inset:0;pointer-events:none;background:linear-gradient(90deg,transparent,var(--dk-shimmer) 50%,transparent);transform:translate(-100%);animation:dk-shimmer 1.6s var(--dk-ease-std) infinite;animation-delay:0ms}.tw-sk.title{height:22px;width:60%;margin-bottom:4px}.tw-sk.w40{width:40%}.tw-sk.w70{width:70%}@media(max-width:980px){.wl-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media(max-width:700px){.wl-grid{grid-template-columns:minmax(0,1fr)}.wl-hero h1{font-size:26px}.wl-hero{padding:18px}}.cdk-overlay-container,.cdk-global-overlay-wrapper{pointer-events:none;top:0;left:0;height:100%;width:100%}.cdk-overlay-container{position:fixed;z-index:1000}.cdk-overlay-container:empty{display:none}.cdk-global-overlay-wrapper{display:flex;position:absolute;z-index:1000}.cdk-overlay-pane{position:absolute;pointer-events:auto;box-sizing:border-box;display:flex;max-width:100%;max-height:100%;z-index:1000}.cdk-overlay-backdrop{position:absolute;inset:0;pointer-events:auto;-webkit-tap-highlight-color:transparent;opacity:0;touch-action:manipulation;z-index:1000;transition:opacity .4s cubic-bezier(.25,.8,.25,1)}@media(prefers-reduced-motion){.cdk-overlay-backdrop{transition-duration:1ms}}.cdk-overlay-backdrop-showing{opacity:1}@media(forced-colors:active){.cdk-overlay-backdrop-showing{opacity:.6}}.cdk-overlay-dark-backdrop{background:#00000052}.cdk-overlay-transparent-backdrop{transition:visibility 1ms linear,opacity 1ms linear;visibility:hidden;opacity:1}.cdk-overlay-transparent-backdrop.cdk-overlay-backdrop-showing,.cdk-high-contrast-active .cdk-overlay-transparent-backdrop{opacity:0;visibility:visible}.cdk-overlay-backdrop-noop-animation{transition:none}.cdk-overlay-connected-position-bounding-box{position:absolute;display:flex;flex-direction:column;min-width:1px;min-height:1px;z-index:1000}.cdk-global-scrollblock{position:fixed;width:100%;overflow-y:scroll}.cdk-overlay-popover{background:none;border:none;padding:0;outline:0;overflow:visible;position:fixed;pointer-events:none;white-space:normal;color:inherit;text-decoration:none;width:100%;height:100%;inset:0 auto auto 0}.cdk-overlay-popover::backdrop{display:none}.cdk-overlay-popover .cdk-overlay-backdrop{position:fixed;z-index:auto}.cm-menu{min-width:230px;padding:6px;border-radius:12px;box-shadow:0 10px 30px #11111329;animation:menu-in .12s ease}@keyframes menu-in{0%{opacity:0;transform:translateY(-4px)}}.cm-menu button{display:flex;align-items:center;gap:10px;width:100%;padding:9px 10px;border-radius:8px;font-size:14px;font-weight:500;color:var(--ink);text-align:left;outline:none}.cm-menu button:hover,.cm-menu button:focus-visible{background:var(--surface-2)}.cm-menu button svg{color:var(--muted);flex-shrink:0}.cm-menu button.red,.cm-menu button.red svg{color:var(--red)}.modal-bg.xl{padding:40px 16px}.modal.modal-xl{max-width:880px}.modal.modal-thanks{max-width:480px}.modal.modal-ask{max-width:440px}.dk-dialog-bg{animation:dialog-bg-in .18s ease}.dk-dialog{animation:dialog-in .2s cubic-bezier(.2,.8,.2,1)}@keyframes dialog-bg-in{0%{opacity:0}}@keyframes dialog-in{0%{opacity:0;transform:translateY(8px) scale(.985)}}@media(max-width:700px){.modal-bg.xl{padding:0}.modal.modal-xl{max-width:none;min-height:100%;border-radius:0;display:flex;flex-direction:column}.modal.modal-xl>*{flex:1}}.rules-pick{display:flex;flex-direction:column;gap:6px;max-height:300px;overflow:auto}.rules-pick label{display:flex;gap:10px;align-items:flex-start;padding:9px 10px;border:1px solid var(--line);border-radius:10px;cursor:pointer}.rules-pick label:hover{border-color:var(--ink-2)}.rules-pick input{margin-top:3px;accent-color:var(--brand)}.rules-pick b{display:block;font-size:14px}.rules-pick small{display:block;color:var(--muted);font-size:12.5px;margin-top:1px}.del-quote{display:flex;gap:10px;padding:10px 12px;border-radius:10px;background:var(--surface-2);border:1px solid var(--line-2)}.review-note{display:flex;gap:10px;align-items:flex-start;padding:12px 14px;border-radius:var(--r-sm);background:var(--amber-soft);color:var(--amber-ink);font-size:13.5px}:root{--dk-t-xs: .12s;--dk-t-s: .18s;--dk-t-m: .28s;--dk-t-l: .44s;--dk-t-xl: .8s;--dk-ease: cubic-bezier(.2, .8, .2, 1);--dk-ease-in: cubic-bezier(.4, 0, 1, 1);--dk-ease-std: cubic-bezier(.4, 0, .2, 1);--dk-ease-spring: cubic-bezier(.34, 1.56, .64, 1);--dk-stagger: 40ms;--dk-lift: -3px;--dk-shadow-hover: 0 12px 28px rgba(22, 24, 29, .1), 0 2px 6px rgba(22, 24, 29, .05);--dk-shimmer: rgba(22, 24, 29, .05);--dk-glow: rgba(233, 95, 49, .35)}:root[data-theme=dark]{--dk-shadow-hover: 0 14px 32px rgba(0, 0, 0, .5), 0 0 0 1px rgba(255, 255, 255, .05);--dk-shimmer: rgba(255, 255, 255, .06);--dk-glow: rgba(233, 95, 49, .5)}@media(prefers-color-scheme:dark){:root:not([data-theme=light]){--dk-shadow-hover: 0 14px 32px rgba(0, 0, 0, .5), 0 0 0 1px rgba(255, 255, 255, .05);--dk-shimmer: rgba(255, 255, 255, .06);--dk-glow: rgba(233, 95, 49, .5)}}@keyframes dk-rise{0%{opacity:0;transform:translateY(12px)}}@keyframes dk-rise-sm{0%{opacity:0;transform:translateY(6px)}}@keyframes dk-scale-up{0%{opacity:0;transform:scale(.96)}}@keyframes dk-fade-in{0%{opacity:0}}@keyframes dk-fade-out{to{opacity:0}}@keyframes dk-drop-in{0%{opacity:0;transform:translateY(-6px) scale(.98)}}@keyframes dk-drop-out{to{opacity:0;transform:translateY(-4px) scale(.98)}}@keyframes dk-unfold{0%{opacity:0;transform:translateY(-6px)}}@keyframes dk-fold{to{opacity:0;transform:translateY(-4px)}}@keyframes dk-pop-in{0%{opacity:0;transform:scale(.4)}}@keyframes dk-pop-out{to{opacity:0;transform:scale(.6)}}@keyframes dk-slide-in-right{0%{opacity:0;transform:translate(12px)}}@keyframes dk-shimmer{0%{transform:translate(-100%)}to{transform:translate(100%)}}@keyframes dk-grow-y{0%{transform:scaleY(0)}}@keyframes dk-grow-x{0%{transform:scaleX(0)}}@keyframes dk-curtain{0%{transform:scaleX(1)}to{transform:scaleX(0)}}@keyframes dk-vanish{0%{opacity:1}to{opacity:0}}@keyframes dk-vt-out{to{opacity:0}}@keyframes dk-vt-in{0%{opacity:0;transform:translateY(8px)}}.dk-enter-rise{animation:dk-rise var(--dk-t-m) var(--dk-ease) backwards}.dk-enter-fade{animation:dk-fade-in var(--dk-t-s) ease-out backwards}.dk-enter-drop{transform-origin:var(--dk-origin, top center);animation:dk-drop-in var(--dk-t-s) var(--dk-ease) backwards}.dk-enter-unfold{animation:dk-unfold var(--dk-t-m) var(--dk-ease) backwards}.dk-enter-pop{animation:dk-pop-in var(--dk-t-l) var(--dk-ease-spring) backwards}.dk-enter-slide{animation:dk-slide-in-right var(--dk-t-m) var(--dk-ease) backwards}.dk-leave-fade{pointer-events:none;animation:dk-fade-out var(--dk-t-xs) ease-in forwards}.dk-leave-drop{pointer-events:none;transform-origin:var(--dk-origin, top center);animation:dk-drop-out var(--dk-t-xs) var(--dk-ease-in) forwards}.dk-leave-fold{pointer-events:none;animation:dk-fold var(--dk-t-xs) var(--dk-ease-in) forwards}.dk-leave-pop{pointer-events:none;animation:dk-pop-out var(--dk-t-s) var(--dk-ease-in) forwards}.dk-pre{opacity:0}.dk-reveal{animation:dk-rise var(--dk-t-m) var(--dk-ease) backwards;animation-delay:calc(var(--dk-i, 0) * var(--dk-stagger))}.dk-reveal.dk-reveal-fade{animation-name:dk-fade-in}.dk-reveal.dk-reveal-scale{animation-name:dk-scale-up}.dk-reveal.dk-reveal-sm{animation-name:dk-rise-sm}.dk-counting{font-variant-numeric:tabular-nums}.dk-iv:not(.dk-iv-in) .dk-draw,.dk-iv:not(.dk-iv-in) .dk-draw:before,.dk-iv:not(.dk-iv-in) .dk-draw:after,.dk-iv:not(.dk-iv-in).dk-draw,.dk-iv:not(.dk-iv-in).dk-draw:before,.dk-iv:not(.dk-iv-in).dk-draw:after{animation-play-state:paused}.dk-grow-up{transform-origin:bottom;animation:dk-grow-y var(--dk-t-xl) var(--dk-ease) backwards;animation-delay:calc(min(var(--i, 0),40) * var(--dk-draw-step, 14ms))}.dk-curtain{position:relative}.dk-curtain:after{content:"";position:absolute;inset:0;z-index:3;pointer-events:none;background:linear-gradient(90deg,transparent,var(--dk-curtain-bg, var(--surface)) 40px);transform-origin:right;transform:scaleX(0);animation:dk-curtain var(--dk-t-xl) var(--dk-ease-std) backwards}.dk-lift{transition:transform var(--dk-t-s) var(--dk-ease),box-shadow var(--dk-t-s) var(--dk-ease),border-color .15s}@media(hover:hover){.dk-lift:hover{transform:translateY(var(--dk-lift));box-shadow:var(--dk-shadow-hover)}}a.dk-lift:active:not(:has(button:active)){transform:translateY(0) scale(.985);transition-duration:var(--dk-t-xs)}.wl-card{transition:transform var(--dk-t-s) var(--dk-ease),box-shadow var(--dk-t-s) var(--dk-ease),border-color .15s}@media(hover:hover){.wl-card:hover{transform:translateY(var(--dk-lift));box-shadow:var(--dk-shadow-hover)}}.wl-card:active:not(:has(button:active)){transform:translateY(0) scale(.985);transition-duration:var(--dk-t-xs)}.btn{transition:background-color var(--dk-t-s) ease,border-color var(--dk-t-s) ease,color var(--dk-t-s) ease,box-shadow var(--dk-t-s) ease,opacity var(--dk-t-s) ease,transform var(--dk-t-xs) var(--dk-ease)}.btn:not([disabled]):active{transform:scale(.97)}.icon-btn{transition:background-color var(--dk-t-s) ease,color var(--dk-t-s) ease,transform var(--dk-t-xs) var(--dk-ease)}.icon-btn:active{transform:scale(.92)}.tgl{transition:background-color var(--dk-t-s) ease}.tgl:after{transition:transform var(--dk-t-m) var(--dk-ease-spring)}.tgl.on:after{left:3px;transform:translate(18px)}.tgl:active:after{transform:scale(.88)}.tgl.on:active:after{transform:translate(18px) scale(.88)}.seg button{transition:background-color var(--dk-t-s) ease,color var(--dk-t-s) ease,box-shadow var(--dk-t-s) ease,transform var(--dk-t-xs) var(--dk-ease)}.seg button:active{transform:scale(.96)}.dk-ink-host{isolation:isolate}.dk-ink-run:before{content:"";position:absolute;z-index:-1;left:var(--dk-ink-x);top:var(--dk-ink-y);width:var(--dk-ink-w);height:var(--dk-ink-h);box-sizing:border-box;border-radius:var(--dk-ink-r);border-style:solid;border-width:var(--dk-ink-bw);border-color:var(--dk-ink-bc);background:var(--dk-ink-bg);box-shadow:var(--dk-ink-shadow);transform-origin:0 0;pointer-events:none}.dk-ink-hide{background-color:transparent!important;border-color:transparent!important;box-shadow:none!important}@keyframes dk-dialog-out{to{opacity:0;transform:translateY(6px) scale(.985)}}.dk-dialog-leaving .dk-dialog-bg{pointer-events:none;animation:dk-fade-out var(--dk-t-s) ease-in forwards}.dk-dialog-leaving .dk-dialog{animation:dk-dialog-out var(--dk-t-s) var(--dk-ease-in) forwards}::view-transition-group(dk-top),::view-transition-group(dk-bottom-nav),::view-transition-group(dk-live),::view-transition-group(dk-side){animation-duration:var(--dk-t-s)}::view-transition-old(root){animation:dk-vt-out var(--dk-t-xs) var(--dk-ease-in) both}::view-transition-new(root){animation:dk-vt-in var(--dk-t-m) var(--dk-ease) both}:root.dk-motion-off *,:root.dk-motion-off *:before,:root.dk-motion-off *:after{animation-duration:.01ms!important;animation-delay:0s!important;animation-iteration-count:1!important;transition-duration:.01ms!important;transition-delay:0s!important;scroll-behavior:auto!important}:root.dk-motion-off::view-transition-group(*),:root.dk-motion-off::view-transition-old(*),:root.dk-motion-off::view-transition-new(*){animation:none!important}@media(prefers-reduced-motion:reduce){:root *,:root *:before,:root *:after{animation-duration:.01ms!important;animation-delay:0s!important;animation-iteration-count:1!important;transition-duration:.01ms!important;transition-delay:0s!important;scroll-behavior:auto!important}:root::view-transition-group(*),:root::view-transition-old(*),:root::view-transition-new(*){animation:none!important}}@media(hover:none)and (pointer:coarse){:root input:not(.title-inp),:root textarea,:root select{font-size:max(16px,1em)!important}}@media(prefers-reduced-motion:reduce){*,*:before,*:after{animation-duration:.01ms!important;animation-iteration-count:1!important;transition-duration:.01ms!important;scroll-behavior:auto!important}}
