@import "https://fonts.googleapis.com/css2?family=Bricolage+Grotesque:opsz,wght@12..96,500..800&family=Inter:wght@400;500;600;700&family=Plus+Jakarta+Sans:wght@700&display=swap";@import "https://fonts.googleapis.com/css2?family=Inter:wght@400;500;600;700&family=JetBrains+Mono:wght@400;500;600&family=Instrument+Serif:ital@0;1&family=Playfair+Display:ital,wght@0,400;0,500;0,600;0,700;1,400;1,500&display=swap";.sk{--sk-ink:#030719;--sk-ink-2:#030719a8;--sk-ink-3:#03071973;--sk-line:#03071914;--sk-line-2:#0307191f;--sk-blue:#124bec;--sk-blue-hover:#0d3fd0;--sk-blue-soft:#124bec14;--sk-blue-softer:#124bec0d;--sk-grey:#f5f6f7;--sk-foot:#f3f4f6;--sk-ok:#0f9d58;--sk-warn:#b45309;--sk-warn-bg:#fff7ed;--sk-err:#c81e1e;--sk-err-bg:#fef2f2;--sk-display:"Bricolage Grotesque", "Inter", system-ui, sans-serif;--sk-body:"Inter", -apple-system, system-ui, sans-serif;color:var(--sk-ink);font-family:var(--sk-body);-webkit-font-smoothing:antialiased;background:#fff;min-height:100vh;font-size:16px;line-height:1.5;overflow-x:hidden}.sk *,.sk :before,.sk :after{box-sizing:border-box}.sk a{color:inherit;text-decoration:none}.sk button{font-family:inherit}.sk :focus-visible{outline:2px solid var(--sk-blue);outline-offset:2px}.sk-wrap{max-width:1200px;margin:0 auto;padding:0 16px}@media (width>=768px){.sk-wrap{padding:0 32px}}.sk-h1{font-family:var(--sk-display);letter-spacing:-.035em;margin:0;font-size:clamp(40px,6.4vw,64px);font-weight:700;line-height:1.02}.sk-h2{font-family:var(--sk-display);letter-spacing:-.025em;margin:0;font-size:clamp(30px,4vw,40px);font-weight:600;line-height:1.08}.sk-h3{font-family:var(--sk-display);letter-spacing:-.02em;margin:0;font-size:20px;font-weight:600;line-height:1.25}.sk-lede{color:var(--sk-ink-2);max-width:560px;margin:0;font-size:17.5px}.sk-eyebrow{letter-spacing:.12em;text-transform:uppercase;color:var(--sk-blue);margin:0 0 14px;font-size:12.5px;font-weight:600}.sk-muted{color:var(--sk-ink-2)}.sk-center{text-align:center}.sk-center .sk-lede{margin-left:auto;margin-right:auto}.sk-btn{cursor:pointer;white-space:nowrap;border:0;border-radius:999px;justify-content:center;align-items:center;gap:8px;height:52px;padding:0 28px;font-size:16px;font-weight:600;transition:background-color .15s,color .15s,box-shadow .15s;display:inline-flex}.sk-btn:disabled{cursor:not-allowed;opacity:.55}.sk-btn-primary{background:var(--sk-blue);color:#fff}.sk-btn-primary:hover:not(:disabled){background:var(--sk-blue-hover)}.sk-btn-soft{background:var(--sk-blue-soft);color:var(--sk-blue)}.sk-btn-soft:hover:not(:disabled){background:#124bec21}.sk-btn-ghost{color:var(--sk-ink);border:1px solid var(--sk-line-2);background:linear-gradient(#fff,#f5f7fb);box-shadow:inset 0 1px #ffffffe6,0 1px 2px #0307190f,0 6px 16px #03071912}.sk-btn-ghost:hover:not(:disabled){background:#fff}.sk-btn-sm{height:42px;padding:0 18px;font-size:15px}.sk-btn-block{width:100%}.sk-btn-current{color:var(--sk-ink-2);border:1px dashed var(--sk-line-2);cursor:default;background:0 0}.sk-nav{z-index:30;-webkit-backdrop-filter:saturate(1.4)blur(10px);background:#ffffffdb;position:sticky;top:0}.sk-nav-in{grid-template-columns:1fr auto 1fr;align-items:center;gap:16px;height:72px;display:grid}.sk-nav-in>.sk-logo{justify-self:start}.sk-nav-cta{grid-column:3;justify-self:end}.sk-logo{font-family:"Plus Jakarta Sans", var(--sk-body);letter-spacing:-.025em;color:var(--sk-ink);align-items:center;gap:8px;font-size:22px;font-weight:700;display:inline-flex}.sk-logo-tile{background:var(--sk-ink);border-radius:.36em;flex:none;place-items:center;width:1.45em;height:1.45em;display:grid;box-shadow:0 1px 2px #0307192e}.sk-logo-mark{background:#fff;width:.92em;height:.92em;-webkit-mask:url(/stack-mark.png) 50%/contain no-repeat;mask:url(/stack-mark.png) 50%/contain no-repeat}.sk-nav-links{gap:4px;display:none}.sk-nav-links a{color:var(--sk-ink);border-radius:14px;padding:8px 14px;font-size:15.5px;font-weight:500}.sk-nav-links a:hover,.sk-nav-links a.on{background:var(--sk-grey)}.sk-nav-cta{align-items:center;gap:8px;display:flex}.sk-nav-cta .sk-btn-sm{height:40px}.sk-nav-signin{display:none}@media (width>=768px){.sk-nav-links{display:flex}.sk-nav-signin{display:inline-flex}}.sk-panel{background:linear-gradient(#4d7cff14 0%,#4d7cff05 55%,#4d7cff0f 100%);border-radius:30px;margin:0 8px;padding:56px 0 64px}@media (width>=768px){.sk-panel{margin:0 12px;padding:80px 0 88px}}.sk-pill{border:1px solid var(--sk-line);color:var(--sk-ink-2);background:#ffffffc7;border-radius:999px;align-items:center;gap:8px;padding:6px 14px 6px 6px;font-size:14px;display:inline-flex;box-shadow:inset 0 1px #ffffffe6,0 1px 2px #0307190d}.sk-pill b{background:var(--sk-blue);color:#fff;border-radius:999px;padding:3px 9px;font-size:12px;font-weight:600}.sk-hero-actions{flex-wrap:wrap;justify-content:center;gap:12px;margin-top:32px;display:flex}.sk-section{padding:88px 0}.sk-block{background:var(--sk-grey);border-radius:30px;margin:0 8px;padding:72px 0}@media (width>=768px){.sk-block{margin:0 12px;padding:88px 0}}.sk-section-head{margin-bottom:44px}.sk-section-head .sk-lede{margin-top:14px}.sk-toggle{border:1px solid var(--sk-line-2);background:#fff;border-radius:999px;gap:2px;padding:4px;display:inline-flex;box-shadow:0 1px 2px #0307190d}.sk-toggle button{height:40px;color:var(--sk-ink-2);cursor:pointer;background:0 0;border:0;border-radius:999px;align-items:center;gap:8px;padding:0 18px;font-size:15px;font-weight:600;display:inline-flex}.sk-toggle button.on{background:var(--sk-ink);color:#fff}.sk-save{color:var(--sk-blue);background:var(--sk-blue-soft);border-radius:999px;padding:2px 8px;font-size:12px;font-weight:600}.sk-toggle button.on .sk-save{color:#fff;background:#ffffff2e}.sk-plans{grid-template-columns:1fr;gap:16px;margin-top:40px;display:grid}@media (width>=720px){.sk-plans{grid-template-columns:repeat(2,1fr)}}@media (width>=1120px){.sk-plans{grid-template-columns:repeat(4,1fr)}}.sk-plan{text-align:left;border:1px solid var(--sk-line-2);background:#fff;border-radius:24px;flex-direction:column;padding:28px 24px 24px;display:flex;position:relative;box-shadow:0 1px 2px #0307190a,0 8px 24px #0307190a}.sk-plan.is-rec{border:1.5px solid var(--sk-blue);box-shadow:0 1px 2px #124bec14,0 16px 40px #124bec1f}.sk-plan.is-current{background:var(--sk-blue-softer)}.sk-plan-tag{background:var(--sk-blue);color:#fff;letter-spacing:.01em;border-radius:999px;padding:4px 11px;font-size:12px;font-weight:600;position:absolute;top:-12px;left:24px}.sk-plan-tag.is-current{background:var(--sk-ink)}.sk-plan-name{font-family:var(--sk-display);letter-spacing:-.02em;font-size:22px;font-weight:700}.sk-plan-tagline{color:var(--sk-ink-2);min-height:44px;margin:4px 0 20px;font-size:14.5px}.sk-price{align-items:baseline;gap:6px;display:flex}.sk-price-n{font-family:var(--sk-display);letter-spacing:-.04em;font-size:46px;font-weight:700;line-height:1}.sk-price-u{color:var(--sk-ink-2);font-size:15px}.sk-price-note{color:var(--sk-ink-3);min-height:20px;margin-top:8px;font-size:13.5px}.sk-plan-stats{grid-template-columns:1fr 1fr;gap:8px;margin:20px 0;display:grid}.sk-stat{background:var(--sk-grey);border-radius:14px;padding:12px}.sk-plan.is-current .sk-stat{background:#fff}.sk-stat-n{font-family:var(--sk-display);letter-spacing:-.03em;font-size:24px;font-weight:700;line-height:1.1}.sk-stat-l{color:var(--sk-ink-2);font-size:12.5px}.sk-checks{flex:1;gap:10px;margin:0 0 24px;padding:0;list-style:none;display:grid}.sk-checks li{gap:10px;font-size:14.5px;line-height:1.4;display:flex}.sk-checks svg{color:var(--sk-blue);flex:none;margin-top:2px}.sk-notice{text-align:left;border:1px solid var(--sk-line);background:#fff;border-radius:16px;align-items:flex-start;gap:12px;padding:14px 16px;font-size:14.5px;display:flex}.sk-notice.is-warn{background:var(--sk-warn-bg);color:#7c2d12;border-color:#fed7aa}.sk-notice.is-err{background:var(--sk-err-bg);color:#7f1d1d;border-color:#fecaca}.sk-notice.is-ok{color:#064e3b;background:#ecfdf5;border-color:#a7f3d0}.sk-notice .sk-btn{margin-left:auto}.sk-status{gap:10px;max-width:760px;margin:28px auto 0;display:grid}.sk-table-wrap{-webkit-overflow-scrolling:touch;border:1px solid var(--sk-line-2);background:#fff;border-radius:24px;overflow-x:auto}.sk-table{border-collapse:collapse;width:100%;min-width:680px;font-size:14.5px}.sk-table th,.sk-table td{text-align:center;border-bottom:1px solid var(--sk-line);padding:14px 16px}.sk-table tbody tr:last-child td,.sk-table tbody tr:last-child th{border-bottom:0}.sk-table thead th{font-family:var(--sk-display);letter-spacing:-.02em;background:#fff;font-size:17px;font-weight:700;position:sticky;top:0}.sk-table thead th.is-rec{color:var(--sk-blue)}.sk-table th[scope=row]{text-align:left;background:#fff;min-width:210px;font-weight:500;position:sticky;left:0}.sk-table td.is-rec{background:var(--sk-blue-softer)}@media (width<=640px){.sk-table{min-width:520px;font-size:13.5px}.sk-table th,.sk-table td{padding:12px 10px}.sk-table th[scope=row]{min-width:132px;max-width:132px;box-shadow:1px 0 0 var(--sk-line)}.sk-table thead th{font-size:15px}}.sk-yes{color:var(--sk-blue)}.sk-no{color:var(--sk-ink-3)}.sk-faq{max-width:760px;margin:0 auto}.sk-faq details{border-bottom:1px solid var(--sk-line-2)}.sk-faq summary{cursor:pointer;justify-content:space-between;gap:16px;padding:20px 0;font-size:17px;font-weight:600;list-style:none;display:flex}.sk-faq summary::-webkit-details-marker{display:none}.sk-faq summary:after{content:"+";color:var(--sk-ink-2);font-size:22px;font-weight:400;line-height:1;transition:transform .2s}.sk-faq details[open] summary:after{transform:rotate(45deg)}.sk-faq details p{color:var(--sk-ink-2);max-width:680px;margin:0 0 20px}.sk-foot{background:var(--sk-foot);margin-top:88px;padding:56px 0 40px}.sk-foot-grid{grid-template-columns:1fr 1fr;gap:32px;display:grid}@media (width>=768px){.sk-foot-grid{grid-template-columns:2fr 1fr 1fr 1fr}}.sk-foot h4{letter-spacing:.12em;text-transform:uppercase;color:var(--sk-ink-3);margin:0 0 14px;font-size:12.5px;font-weight:600}.sk-foot ul{gap:10px;margin:0;padding:0;font-size:15px;list-style:none;display:grid}.sk-foot a:hover{color:var(--sk-blue)}.sk-foot-brand{grid-column:1/-1}@media (width>=768px){.sk-foot-brand{grid-column:auto}}.sk-foot-base{border-top:1px solid var(--sk-line-2);color:var(--sk-ink-3);flex-wrap:wrap;justify-content:space-between;gap:8px;margin-top:48px;padding-top:20px;font-size:13.5px;display:flex}.sk-dialog-bg{z-index:50;background:#03071966;place-items:center;padding:16px;display:grid;position:fixed;inset:0}.sk-dialog{background:#fff;border-radius:24px;width:100%;max-width:440px;padding:28px;box-shadow:0 24px 64px #03071940}.sk-dialog p{color:var(--sk-ink-2);margin:10px 0 24px}.sk-dialog-actions{flex-wrap:wrap;justify-content:flex-end;gap:10px;display:flex}.sk-skel{background:linear-gradient(90deg,#eef0f3 0%,#f6f7f9 50%,#eef0f3 100%) 0 0/200% 100%;border-radius:24px;animation:1.2s linear infinite sk-shimmer}@keyframes sk-shimmer{to{background-position:-200% 0}}.sk-spin{border:2px solid;border-right-color:#0000;border-radius:50%;width:16px;height:16px;animation:.7s linear infinite sk-rot}@keyframes sk-rot{to{transform:rotate(360deg)}}@media (prefers-reduced-motion:reduce){.sk-skel,.sk-spin{animation:none}}.pp-plans{text-align:left;grid-template-columns:1fr;align-items:stretch;gap:16px;margin-top:48px;display:grid}@media (width>=720px){.pp-plans{grid-template-columns:repeat(2,1fr)}}@media (width>=1180px){.pp-plans{grid-template-columns:repeat(4,1fr);gap:14px}}.pp-card{border-radius:22px;flex-direction:column;padding:28px 24px 24px;transition:transform .25s,box-shadow .25s;display:flex;position:relative}.pp-card.is-sand{color:#1b1712;background:#efe6da}.pp-card.is-white{color:var(--sk-ink);border:1px solid var(--sk-line-2);background:#fff}.pp-card.is-blue{background:var(--sk-blue);color:#fff;box-shadow:0 30px 60px #124bec59}.pp-card.is-ink{color:#fff;background:#15161a}@media (width>=1180px){.pp-card.is-rec{margin-bottom:-14px;padding-bottom:38px;transform:translateY(-14px)}}.pp-card:hover{transform:translateY(-4px)}@media (width>=1180px){.pp-card.is-rec:hover{transform:translateY(-18px)}}.pp-head{justify-content:space-between;align-items:center;gap:8px;display:flex}.pp-name{font-family:var(--sk-display);letter-spacing:-.02em;font-size:22px;font-weight:700}.pp-tag{letter-spacing:.1em;text-transform:uppercase;background:#fff3;border-radius:8px;padding:5px 10px;font-size:11px;font-weight:700}.pp-card.is-white .pp-tag,.pp-card.is-sand .pp-tag{background:var(--sk-ink);color:#fff}.pp-trial{color:#0ea5b7;margin-top:6px;font-size:13px;font-weight:600}.pp-card.is-blue .pp-trial{color:#a5f3fc}.pp-card.is-ink .pp-trial{color:#67e8f9}.pp-trial.is-blank{visibility:hidden}.pp-tagline{opacity:.72;min-height:42px;margin:6px 0 18px;font-size:14px}.pp-price{align-items:baseline;gap:6px;display:flex}.pp-price span{font-family:var(--sk-display);letter-spacing:-.045em;font-size:58px;font-weight:800;line-height:1}.pp-price small{opacity:.65;font-size:16px;font-weight:600}.pp-note{opacity:.65;min-height:18px;margin-top:8px;font-size:13px}.pp-rows{flex:1;margin:20px 0 22px;padding:0;list-style:none}.pp-rows li{border-top:1px solid;border-top-color:color-mix(in srgb, currentColor 14%, transparent);align-items:flex-start;gap:10px;padding:12px 0;font-size:14.5px;font-weight:600;display:flex}.pp-rows li:last-child{border-bottom:1px solid color-mix(in srgb, currentColor 14%, transparent)}.pp-rows li svg{flex:none;margin-top:2px}.pp-rows li.is-off{opacity:.42;font-weight:500;text-decoration:line-through}.pp-x{text-align:center;flex:none;width:15px;margin-top:1px;font-size:12px}.pp-btn{width:100%;height:54px;font:inherit;cursor:pointer;border:0;border-radius:12px;justify-content:center;align-items:center;gap:8px;font-size:16px;font-weight:700;transition:transform .15s,opacity .15s;display:inline-flex}.pp-btn:hover:not(:disabled){transform:translateY(-1px)}.pp-btn:disabled{opacity:.55;cursor:not-allowed}.pp-card.is-sand .pp-btn{color:#fff;background:#15161a}.pp-card.is-white .pp-btn{background:var(--sk-blue);color:#fff}.pp-card.is-blue .pp-btn,.pp-card.is-ink .pp-btn{color:var(--sk-ink);background:#fff}.pp-btn.is-current{opacity:.7;cursor:default;border:1.5px dashed;color:inherit!important;background:0 0!important}.pp-due{text-align:center;opacity:.7;margin-top:10px;font-size:13px}.pp-band{background:#e4ebfb;border-radius:26px;gap:28px;padding:36px 28px;display:grid}@media (width>=900px){.pp-band{grid-template-columns:1fr 1.1fr;align-items:center;padding:44px 48px}}.pp-steps{margin:0;padding:0;list-style:none}.pp-steps li{border-bottom:1px solid #0307191a;align-items:center;gap:18px;padding:16px 0;font-size:16.5px;font-weight:600;display:flex}.pp-steps li:last-child{border-bottom:0}.pp-steps span{width:30px;height:30px;color:var(--sk-blue);background:#fff;border-radius:50%;flex:none;place-items:center;font-size:14px;display:grid}@keyframes skl-enter{0%{opacity:0;filter:blur(6px);transform:translateY(14px)}to{opacity:1;filter:none;transform:none}}.skl-enter{opacity:0;animation:.8s cubic-bezier(.2,.7,.2,1) forwards skl-enter}.skl-enter-1{animation-delay:50ms}.skl-enter-2{animation-delay:.15s}.skl-enter-3{animation-delay:.28s}.skl-enter-4{animation-delay:.4s}.skl-reveal{opacity:0;transition:opacity .8s,transform .8s cubic-bezier(.2,.7,.2,1);transform:translateY(24px)}.skl-reveal.is-in{opacity:1;transform:none}.skl-fold{isolation:isolate;border-radius:30px;margin:0 8px;padding:64px 0 0;position:relative;overflow:hidden}@media (width>=768px){.skl-fold{margin:0 12px;padding-top:88px}}.skl-sky{z-index:-1;background:linear-gradient(#eef3ff 0%,#f5f8ff 45%,#fdf6f1 100%);position:absolute;inset:0}.skl-cloud{filter:blur(60px);opacity:.55;border-radius:50%;animation:18s ease-in-out infinite alternate skl-drift;position:absolute}.skl-cloud.c1{background:#c9d8ff;width:520px;height:320px;top:-80px;left:-120px}.skl-cloud.c2{background:#ffd9c2;width:460px;height:300px;animation-duration:22s;top:120px;right:-140px}.skl-cloud.c3{background:#dfe7ff;width:380px;height:260px;animation-duration:26s;bottom:40px;left:30%}@keyframes skl-drift{to{transform:translate(40px,30px)scale(1.08)}}.skl-capsule{border:1px solid var(--sk-line);color:var(--sk-ink-2);-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);background:#ffffffbf;border-radius:999px;align-items:center;gap:10px;padding:5px 14px 5px 5px;font-size:14px;display:inline-flex;box-shadow:inset 0 1px #ffffffe6,0 1px 2px #0307190d}.skl-avatars{display:flex}.skl-avatars img{-o-object-fit:cover;object-fit:cover;border:2px solid #fff;border-radius:50%;width:26px;height:26px;margin-left:-8px}.skl-avatars img:first-child{margin-left:0}.skl-accent{color:var(--sk-blue)}.skl-phones{justify-content:center;align-items:flex-start;height:440px;margin-top:56px;display:flex;position:relative}@media (width>=768px){.skl-phones{height:520px}}.skl-phone{aspect-ratio:9/19.2;background:#0b0c10;border-radius:42px;flex:none;width:236px;padding:8px;position:relative;box-shadow:0 0 0 1.5px #2a2c33,0 30px 60px #03071947,0 8px 18px #0307192e}.skl-phone:before{content:"";z-index:5;background:#000;border-radius:99px;width:74px;height:22px;position:absolute;top:15px;left:50%;transform:translate(-50%)}.skl-screen{background:#fff;border-radius:34px;width:100%;height:100%;position:relative;overflow:hidden}.skl-phones .skl-phone{will-change:transform;transition:transform .2s linear}.skl-phones .skl-side{width:210px;display:none;position:absolute;top:48px}@media (width>=640px){.skl-phones .skl-side{display:block}}.skl-phones .skl-left{right:calc(50% + 80px);transform:rotate(-8deg)}.skl-phones .skl-right{left:calc(50% + 80px);transform:rotate(8deg)}.skl-phones .skl-center{z-index:2}.skl-status{z-index:4;color:#fff;justify-content:space-between;align-items:center;height:44px;padding:6px 22px 0;font-size:12px;font-weight:600;display:flex;position:absolute;top:0;left:0;right:0}.skl-status.is-dark{color:var(--sk-ink)}.skl-video{position:absolute;inset:0}.skl-video img{-o-object-fit:cover;object-fit:cover;width:100%;height:100%;animation:9s ease-in-out infinite alternate skl-kenburns;transform:scale(1.04)}@keyframes skl-kenburns{to{transform:scale(1.14)translateY(-3%)}}.skl-video:after{content:"";background:linear-gradient(#00000040 0%,#0000 25% 55%,#0000008c 100%);position:absolute;inset:0}.skl-caption{z-index:3;text-align:left;font-family:var(--sk-display);letter-spacing:-.01em;color:#fff;text-transform:uppercase;text-shadow:0 2px #00000059,0 0 18px #00000059;font-size:19px;font-weight:800;line-height:1.12;position:absolute;top:54%;left:14px;right:52px}.skl-caption span{transition:color .15s}.skl-caption span.on{color:#ffe14d}.skl-rail{z-index:3;color:#fff;text-align:center;gap:14px;font-size:10.5px;font-weight:600;display:grid;position:absolute;bottom:74px;right:10px}.skl-rail i{-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px);background:#ffffff2e;border-radius:50%;width:30px;height:30px;margin:0 auto 3px;display:block}.skl-handle{z-index:3;color:#fff;font-size:12px;position:absolute;bottom:34px;left:14px;right:54px}.skl-handle b{font-size:13px;display:block}.skl-prog{z-index:3;background:#ffffff4d;border-radius:9px;height:3px;position:absolute;bottom:18px;left:14px;right:14px;overflow:hidden}.skl-prog span{background:#fff;height:100%;animation:6s linear infinite skl-prog;display:block}@keyframes skl-prog{0%{width:0}to{width:100%}}.skl-app{color:var(--sk-ink);text-align:left;background:#f6f7fb;padding:50px 14px 14px;font-size:12px;position:absolute;inset:0}.skl-app h5{font-family:var(--sk-display);letter-spacing:-.02em;margin:2px 0 10px;font-size:17px}.skl-tile{border:1px solid var(--sk-line);background:#fff;border-radius:14px;margin-bottom:8px;padding:10px}.skl-tile img{-o-object-fit:cover;object-fit:cover;border-radius:10px;width:100%;height:96px;margin-bottom:8px;display:block}.skl-row{color:var(--sk-ink-2);justify-content:space-between;gap:6px;display:flex}.skl-row b{color:var(--sk-ink)}.skl-chip{background:var(--sk-blue-soft);color:var(--sk-blue);border-radius:99px;padding:2px 8px;font-size:10.5px;font-weight:600;display:inline-block}.skl-chip.is-ok{color:#0f7a43;background:#e7f8ee}.skl-bar{background:#e9ecf3;border-radius:9px;height:5px;margin-top:6px;overflow:hidden}.skl-bar span{background:var(--sk-blue);border-radius:9px;height:100%;display:block}.skl-demo{color:#fff;background:radial-gradient(1200px 500px at 70% 0,#14205a 0%,#070a18 55%,#04050c 100%);border-radius:30px;margin:0 8px;padding:28px 0 40px;position:relative;overflow:hidden}@media (width>=768px){.skl-demo{margin:0 12px;padding:36px 0 48px}}.skl-stars{opacity:.5;pointer-events:none;background-image:radial-gradient(1px 1px at 20% 30%,#fff 50%,#0000 51%),radial-gradient(1px 1px at 70% 20%,#fff 50%,#0000 51%),radial-gradient(1px 1px at 40% 80%,#fff 50%,#0000 51%),radial-gradient(1px 1px at 85% 65%,#fff 50%,#0000 51%),radial-gradient(1px 1px at 10% 70%,#fff 50%,#0000 51%);background-size:260px 260px;animation:6s ease-in-out infinite alternate skl-twinkle;position:absolute;inset:0}@keyframes skl-twinkle{to{opacity:.25}}.skl-demo-label{letter-spacing:.14em;text-transform:uppercase;color:#ffffff8c;font-family:ui-monospace,SFMono-Regular,Menlo,monospace;font-size:11.5px}.skl-demo-grid{align-items:center;gap:28px;margin-top:22px;display:grid}@media (width>=900px){.skl-demo-grid{grid-template-columns:1.15fr 1fr;gap:48px}}.skl-steps{gap:10px;display:grid}.skl-step{opacity:.5;background:#ffffff0a;border:1px solid #ffffff14;border-radius:18px;padding:14px 16px;transition:background .35s,border-color .35s,opacity .35s}.skl-step.is-on{opacity:1;background:#ffffff17;border-color:#7896ff8c}.skl-step.is-done{opacity:.8}.skl-step-h{align-items:center;gap:10px;font-size:15px;font-weight:600;display:flex}.skl-step-n{background:#ffffff1a;border-radius:50%;flex:none;place-items:center;width:24px;height:24px;font-size:12px;display:grid}.skl-step.is-on .skl-step-n,.skl-step.is-done .skl-step-n{background:var(--sk-blue)}.skl-step-body{color:#ffffffb8;grid-template-rows:0fr;margin:8px 0 0 34px;font-size:14px;transition:grid-template-rows .45s;display:grid}.skl-step.is-on .skl-step-body,.skl-step.is-done .skl-step-body{grid-template-rows:1fr}.skl-step-body>div{overflow:hidden}.skl-type{white-space:nowrap;vertical-align:bottom;border-right:2px solid #ffffffb3;max-width:100%;animation:.8s step-end infinite skl-caret;display:inline-block;overflow:hidden}@keyframes skl-caret{50%{border-color:#0000}}.skl-track{gap:3px;height:26px;margin-top:4px;display:flex}.skl-track span{background:#7896ff8c;border-radius:5px;transition:flex .6s,opacity .6s}.skl-track span.cut{opacity:0;flex:0!important}.skl-demo-phone{justify-content:center;display:flex}.skl-tabs{flex-wrap:wrap;justify-content:center;gap:8px;margin-top:30px;display:flex}.skl-tab{color:#fffc;cursor:pointer;background:0 0;border:1px solid #fff3;border-radius:999px;height:40px;padding:0 16px;font-size:14px;font-weight:600}.skl-tab:hover{color:#fff;border-color:#ffffff73}.skl-tab.is-on{color:var(--sk-ink);background:#fff;border-color:#fff}.skl-how{gap:16px;display:grid}@media (width>=900px){.skl-how{grid-template-columns:repeat(3,1fr)}}.skl-how-card{border:1px solid var(--sk-line-2);background:#fff;border-radius:26px;flex-direction:column;display:flex;overflow:hidden;box-shadow:0 1px 2px #0307190a}.skl-how-txt{padding:26px 24px 20px}.skl-how-n{border:1px solid var(--sk-line-2);width:30px;height:30px;color:var(--sk-ink-2);border-radius:50%;place-items:center;margin-bottom:22px;font-size:13px;display:grid}.skl-how-pic{background:linear-gradient(#fff 0%,#f1f4fb 100%);justify-content:center;align-items:flex-start;height:280px;margin-top:auto;padding-top:4px;display:flex;overflow:hidden}.skl-how-pic .skl-phone{width:210px;transition:transform .5s cubic-bezier(.2,.7,.2,1);transform:translateY(0)}.skl-how-card:hover .skl-how-pic .skl-phone{transform:translateY(-12px)}.skl-marquee{overflow:hidden;-webkit-mask-image:linear-gradient(90deg,#0000,#000 8% 92%,#0000);mask-image:linear-gradient(90deg,#0000,#000 8% 92%,#0000)}.skl-marquee-in{gap:14px;width:max-content;animation:48s linear infinite skl-scroll;display:flex}.skl-marquee:hover .skl-marquee-in{animation-play-state:paused}@keyframes skl-scroll{to{transform:translate(-50%)}}.skl-niche{border-radius:22px;flex:none;width:210px;height:300px;position:relative;overflow:hidden}.skl-niche img{-o-object-fit:cover;object-fit:cover;width:100%;height:100%;transition:transform .6s}.skl-niche:hover img{transform:scale(1.06)}.skl-niche:after{content:"";background:linear-gradient(#0000 50%,#0009);position:absolute;inset:0}.skl-niche span{z-index:1;color:#fff;font-size:15px;font-weight:600;position:absolute;bottom:12px;left:14px}.skl-niche em{z-index:1;color:var(--sk-ink);background:#ffffffe6;border-radius:99px;padding:3px 9px;font-size:11.5px;font-style:normal;font-weight:600;position:absolute;top:12px;left:12px}.skl-campaign{text-align:center;color:#fff;isolation:isolate;border-radius:30px;place-items:center;min-height:460px;margin:0 8px;display:grid;position:relative;overflow:hidden}@media (width>=768px){.skl-campaign{margin:0 12px}}.skl-campaign img{-o-object-fit:cover;object-fit:cover;z-index:-2;width:100%;height:100%;position:absolute;inset:0}.skl-campaign:before{content:"";z-index:-1;background:linear-gradient(#04061259,#040612b3);position:absolute;inset:0}.skl-campaign .sk-h2{font-size:clamp(36px,6vw,64px)}@media (prefers-reduced-motion:reduce){.skl-enter,.skl-reveal{opacity:1;filter:none;transition:none;animation:none;transform:none}.skl-cloud,.skl-video img,.skl-prog span,.skl-stars,.skl-marquee-in,.skl-type{animation:none}}.skl-atmo{opacity:0;width:100%;height:100%;transition:opacity 1.6s;display:block;position:absolute;inset:0}.skl{font-size:18px}.skl .sk-wrap{max-width:1360px}.skl .sk-nav-in{height:84px}.skl .sk-logo{font-size:26px}.skl .sk-logo-tile{width:1.4em;height:1.4em}.skl .sk-nav-links a{padding:10px 16px;font-size:17px}.skl .sk-h1{letter-spacing:-.045em;font-size:clamp(42px,10.5vw,112px);line-height:.98}.skl .sk-h2{letter-spacing:-.03em;font-size:clamp(36px,5.4vw,66px)}.skl .sk-h3{font-size:25px}.skl .sk-lede{max-width:700px;font-size:clamp(18px,1.7vw,23px)}.skl .sk-eyebrow{font-size:14px}.skl .sk-btn{height:62px;padding:0 34px;font-size:18px}.skl .sk-btn-sm{height:46px;padding:0 20px;font-size:16px}.skl .sk-section{padding:120px 0}.skl .sk-section-head{margin-bottom:56px}.skl .skl-fold{padding-top:96px}@media (width>=768px){.skl .skl-fold{padding-top:120px}}.skl .skl-capsule{padding:6px 18px 6px 6px;font-size:16px}.skl .skl-avatars img{width:32px;height:32px}.skl .sk-hero-actions{gap:14px;margin-top:40px}.skl .skl-phones{height:600px;margin-top:64px;padding-bottom:0}@media (width>=768px){.skl .skl-phones{height:690px}}.skl .skl-phone{border-radius:48px;width:280px;padding:10px}.skl .skl-phone:before{width:92px;height:27px;top:19px}.skl .skl-screen{border-radius:40px}.skl .skl-phones .skl-side{width:248px;top:56px}.skl .skl-phones .skl-side .skl-phone{width:248px}.skl .skl-phones .skl-left{right:calc(50% + 100px)}.skl .skl-phones .skl-right{left:calc(50% + 100px)}.skl .skl-status{height:54px;padding:8px 28px 0;font-size:14px}.skl .skl-caption{font-size:25px;left:18px;right:62px}.skl .skl-rail{gap:18px;font-size:12px;bottom:92px;right:12px}.skl .skl-rail i{width:38px;height:38px}.skl .skl-handle{font-size:14px;bottom:42px;left:18px}.skl .skl-handle b{font-size:15.5px}.skl .skl-prog{height:4px;bottom:22px;left:18px;right:18px}.skl .skl-app{padding:62px 16px 16px;font-size:14px}.skl .skl-app h5{margin-bottom:14px;font-size:22px}.skl .skl-tile{border-radius:16px;margin-bottom:10px;padding:12px}.skl .skl-tile img{height:128px}.skl .skl-chip{padding:3px 10px;font-size:12px}.skl .skl-demo{padding:40px 0 56px}@media (width>=768px){.skl .skl-demo{padding:52px 0 64px}}.skl .skl-demo-label{font-size:13.5px}.skl .skl-step{border-radius:20px;padding:18px 20px}.skl .skl-step-h{gap:12px;font-size:19px}.skl .skl-step-n{width:30px;height:30px;font-size:14px}.skl .skl-step-body{margin-left:42px;font-size:16.5px}.skl .skl-track{height:32px}.skl .skl-demo-phone .skl-phone{width:320px}.skl .skl-tab{height:48px;padding:0 22px;font-size:16px}.skl .skl-how{gap:20px}.skl .skl-how-txt{padding:32px 30px 24px}.skl .skl-how-n{width:36px;height:36px;font-size:15px}.skl .skl-how-pic{height:auto;padding:4px 0 30px;overflow:visible}.skl .skl-how-pic .skl-phone{width:256px}.skl .skl-how-pic .skl-app{padding:54px 12px 12px;font-size:12.5px}.skl .skl-how-pic .skl-app h5{margin-bottom:10px;font-size:19px}.skl .skl-how-pic .skl-tile{border-radius:14px;margin-bottom:8px;padding:10px}.skl .skl-how-pic .skl-chip{white-space:nowrap;padding:2px 8px;font-size:11px}.skl .skl-niche{border-radius:26px;width:270px;height:390px}.skl .skl-niche span{font-size:18px;bottom:16px;left:18px}.skl .skl-niche em{font-size:13px}.skl .skl-campaign{min-height:600px}.skl .skl-campaign .sk-h2{font-size:clamp(44px,8vw,104px)}.skl .sk-faq{max-width:880px}.skl .sk-faq summary{padding:24px 0;font-size:20px}.skl .sk-faq details p{font-size:17.5px}.skl .skl-demo-head{padding-bottom:40px}.skl .skl-about{grid-template-columns:repeat(auto-fit,minmax(min(100%,340px),1fr));gap:14px;display:grid}.skl .skl-about-item{border:1px solid var(--sk-line-2);background:#fff;border-radius:22px;padding:24px 26px}.skl .skl-about-item p,.skl .skl-about-item li{color:var(--sk-ink-2);font-size:15.5px;line-height:1.55}.skl .skl-about-item p{margin:10px 0 0}.skl .skl-about-item ul,.skl .skl-about-item ol{margin:10px 0 0;padding-left:20px}.skl .skl-about-item li+li{margin-top:6px}.skl .skl-about-item b{color:var(--sk-ink);font-weight:600}@media (width<=640px){.skl .skl-phone{width:250px}.skl .skl-phones{height:560px;margin-top:44px}.skl .skl-fold{padding-top:64px}.skl .sk-hero-actions{margin-top:28px}.skl .skl-caption{font-size:20px}.skl .sk-section{padding:64px 0}.skl .skl-demo-head{padding-bottom:24px}.skl .sk-section-head{margin-bottom:28px}.skl .skl-demo{padding:28px 0 36px}.skl .skl-demo-phone .skl-phone{width:230px}.skl .skl-step{padding:14px 16px}.skl .skl-step-h{font-size:17px}.skl .skl-step-body{font-size:15px}.skl-floaters{display:none}.skl .skl-how{scroll-snap-type:x mandatory;scrollbar-width:none;gap:12px;margin:0 -16px;padding:0 16px 6px;scroll-padding:0 16px;display:flex;overflow-x:auto}.skl .skl-how::-webkit-scrollbar{display:none}.skl .skl-how-card{scroll-snap-align:center;flex:0 0 84%}.skl .skl-how-txt{padding:24px 22px 16px}.skl .skl-how-pic .skl-phone{width:236px}.skl .skl-niche{width:200px;height:290px}.skl .skl-campaign{min-height:420px}.skl .sk-faq summary{padding:18px 0;font-size:17px}.skl .sk-faq details p{font-size:15.5px}}.pc-fold{padding-bottom:72px}.pc-wrap{margin-top:56px;position:relative}.pc-stage{height:var(--pc-h,780px);perspective:1700px;outline:none;position:relative}.pc-slot{width:min(410px,86vw);transform-style:preserve-3d;transition:transform .6s cubic-bezier(.2,.75,.2,1),opacity .45s;position:absolute;top:20px;left:50%}.pc-slot:not(.is-focus){cursor:pointer}.pc-slot:not(.is-focus) .pc-card{box-shadow:0 10px 30px #03071914}.pc-card{text-align:left;border-radius:26px;flex-direction:column;padding:32px 30px 26px;display:flex;position:relative;box-shadow:0 30px 70px #1228782e,0 2px 8px #0307190f}.pc-card.is-sand{color:#1b1712;background:#efe6da}.pc-card.is-white{color:var(--sk-ink);border:1px solid var(--sk-line-2);background:#fff}.pc-card.is-blue{background:var(--sk-blue);color:#fff}.pc-card.is-ink{color:#fff;background:#15161a}.pc-head{flex-wrap:wrap;align-items:center;gap:10px;display:flex}.pc-name{font-family:var(--sk-display);letter-spacing:-.02em;font-size:26px;font-weight:700}.pc-trial{color:#06b6d4;font-size:14px;font-weight:700}.pc-card.is-blue .pc-trial{color:#a5f3fc}.pc-card.is-ink .pc-trial{color:#67e8f9}.pc-tag{letter-spacing:.1em;text-transform:uppercase;background:#fff3;border-radius:8px;margin-left:auto;padding:6px 11px;font-size:11.5px;font-weight:700}.pc-card.is-white .pc-tag,.pc-card.is-sand .pc-tag{background:var(--sk-ink);color:#fff}.pc-tagline{opacity:.7;margin:6px 0 22px;font-size:15.5px}.pc-price{align-items:baseline;gap:8px;display:flex}.pc-price span{font-family:var(--sk-display);letter-spacing:-.05em;font-size:84px;font-weight:800;line-height:.95}.pc-price small{opacity:.6;font-size:18px;font-weight:600}.pc-note{opacity:.6;border-bottom:1px solid color-mix(in srgb, currentColor 14%, transparent);margin-top:10px;padding-bottom:22px;font-size:14.5px}.pc-rows{flex:1;margin:10px 0 26px;padding:0;list-style:none}.pc-rows li{align-items:flex-start;gap:12px;padding:9px 0;font-size:16.5px;font-weight:500;display:flex}.pc-rows li.is-off span:last-child{opacity:.5;text-decoration:line-through}.pc-ok{color:#16a34a;flex:none;margin-top:2px}.pc-card.is-blue .pc-ok,.pc-card.is-ink .pc-ok{color:#86efac}.pc-x{text-align:center;color:#e11d48;flex:none;width:15px;margin-top:1px;font-weight:800}.pc-card.is-blue .pc-x,.pc-card.is-ink .pc-x{color:#fda4af}.pc-btn{width:100%;height:60px;font:inherit;cursor:pointer;border:0;border-radius:999px;justify-content:center;align-items:center;gap:10px;font-size:17.5px;font-weight:700;transition:transform .15s,box-shadow .2s;display:inline-flex}.pc-btn:hover:not(:disabled){transform:translateY(-1px)}.pc-btn:disabled{opacity:.55;cursor:not-allowed}.pc-card.is-sand .pc-btn{color:#fff;background:#15161a}.pc-card.is-white .pc-btn{background:var(--sk-blue);color:#fff;box-shadow:0 10px 30px #124bec59}.pc-card.is-blue .pc-btn{color:var(--sk-blue);background:#fff;box-shadow:0 10px 34px #a5f3fc73}.pc-card.is-ink .pc-btn{color:var(--sk-ink);background:#fff;box-shadow:0 10px 30px #67e8f940}.pc-btn.is-current{opacity:.7;cursor:default;border:1.5px dashed;color:inherit!important;box-shadow:none!important;background:0 0!important}.pc-due{text-align:center;opacity:.75;min-height:20px;margin-top:12px;font-size:14.5px}.pc-arrow{top:calc(var(--pc-h,780px) / 2 - 26px);z-index:20;border:1px solid var(--sk-line-2);-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);cursor:pointer;width:52px;height:52px;color:var(--sk-ink);background:#ffffffe6;border-radius:50%;font-size:28px;line-height:1;position:absolute;box-shadow:0 6px 20px #0307191a}.pc-arrow:disabled{opacity:.3;cursor:default}.pc-arrow.is-prev{left:0}.pc-arrow.is-next{right:0}.pc-dots{flex-wrap:wrap;justify-content:center;gap:8px;margin-top:18px;display:flex}.pc-dots button{border:1px solid var(--sk-line-2);height:42px;font:inherit;color:var(--sk-ink-2);cursor:pointer;background:#fffc;border-radius:999px;padding:0 18px;font-size:15px;font-weight:600}.pc-dots button.on{background:var(--sk-ink);color:#fff;border-color:var(--sk-ink)}@media (width<=899px){.pc-stage{perspective:none;scroll-snap-type:x mandatory;scrollbar-width:none;gap:14px;margin:0 -16px;padding:16px 7vw 24px;display:flex;overflow-x:auto;height:auto!important}.pc-stage::-webkit-scrollbar{display:none}.pc-slot{scroll-snap-align:center;flex:0 0 86vw;width:86vw;position:static;opacity:1!important;transform:none!important}.pc-arrow{display:none}.pc-price span{font-size:64px}}@media (prefers-reduced-motion:reduce){.pc-slot{transition:none}}.skl .sk-table{font-size:16px}.skl .sk-table th,.skl .sk-table td{padding:16px 18px}.skl .sk-table thead th{font-size:19px}.af-calc{border:1px solid var(--sk-line-2);background:#fff;border-radius:30px;gap:20px;padding:20px;display:grid;box-shadow:0 20px 60px #124bec14}@media (width>=900px){.af-calc{grid-template-columns:1fr 1fr;padding:24px}}.af-calc>div:first-child{padding:18px 12px}.af-lbl{color:var(--sk-ink-2);letter-spacing:.02em;font-size:14px;font-weight:600}.af-n{font-family:var(--sk-display);letter-spacing:-.05em;margin:6px 0 14px;font-size:72px;font-weight:800;line-height:1}.af-range{appearance:none;background:linear-gradient(90deg, var(--sk-blue) var(--pct), #e6eaf3 var(--pct));border-radius:99px;outline:none;width:100%;height:8px}.af-range::-webkit-slider-thumb{-webkit-appearance:none;border:2px solid var(--sk-blue);cursor:grab;background:#fff;border-radius:50%;width:26px;height:26px;box-shadow:0 4px 12px #124bec4d}.af-range::-moz-range-thumb{border:2px solid var(--sk-blue);cursor:grab;background:#fff;border-radius:50%;width:24px;height:24px}.af-plans{flex-wrap:wrap;gap:8px;margin-top:10px;display:flex}.af-plans button{border:1px solid var(--sk-line-2);height:44px;font:inherit;cursor:pointer;color:var(--sk-ink-2);background:#fff;border-radius:999px;padding:0 16px;font-size:15px;font-weight:600}.af-plans button.on{background:var(--sk-ink);color:#fff;border-color:var(--sk-ink)}.af-out{color:#fff;background:radial-gradient(600px 300px at 80% 0,#3b6bff 0%,#124bec 45%,#0b2f9e 100%);border-radius:22px;flex-direction:column;justify-content:center;padding:30px;display:flex}.af-big{font-family:var(--sk-display);letter-spacing:-.05em;margin:8px 0 10px;font-size:clamp(56px,7vw,92px);font-weight:800;line-height:1}.af-big small{opacity:.7;letter-spacing:0;margin-left:6px;font-size:22px;font-weight:600}.af-steps{gap:16px;display:grid}@media (width>=900px){.af-steps{grid-template-columns:repeat(3,1fr)}}.af-step{border:1px solid var(--sk-line);background:#fff;border-radius:24px;padding:28px}.af-step>span{background:var(--sk-blue-soft);width:38px;height:38px;color:var(--sk-blue);border-radius:50%;place-items:center;margin-bottom:18px;font-weight:700;display:grid}.af-terms{margin:0;padding:0;list-style:none}.af-terms li{border-bottom:1px solid #0307191a;align-items:flex-start;gap:12px;padding:14px 0;font-size:16.5px;font-weight:600;display:flex}.af-terms li:last-child{border-bottom:0}.af-terms svg{color:var(--sk-blue);flex:none;margin-top:3px}.skl-film{color:#fff;background:linear-gradient(135deg,#124bec,#3b6bff)}.skl-film .skl-row span{color:#fffc}.skl-accts{flex-wrap:wrap;gap:4px;margin-top:4px;display:flex}.skl-accts i{background:var(--sk-grey);color:var(--sk-ink-2);border-radius:6px;padding:1px 6px;font-size:10px;font-style:normal;font-weight:600}.skl-earn{background:#ecfdf3}.skl-earn b{color:#047857}.skl-calc{border:1px solid var(--sk-line-2);background:#fff;border-radius:32px;gap:18px;padding:26px;display:grid;box-shadow:0 24px 60px #12287814}@media (width>=900px){.skl-calc{grid-template-columns:1.15fr 1fr;gap:34px;padding:34px}}.skl-calc-l{gap:14px;display:grid}@media (width>=600px){.skl-calc-l{grid-template-columns:1fr 1fr;gap:16px 22px}}.skl-calc-in{gap:8px;display:grid}.skl-calc-in span{color:var(--sk-ink-2);justify-content:space-between;font-size:14px;font-weight:600;display:flex}.skl-calc-in span b{color:var(--sk-ink)}.skl-calc-in input{width:100%;accent-color:var(--sk-blue)}.skl-calc-r{color:#fff;background:radial-gradient(120% 140% at 0 0,#3b6bff 0%,#124bec 45%,#0b1f6b 100%);border-radius:24px;flex-direction:column;justify-content:center;gap:6px;padding:26px;display:flex}.skl-calc-r>span{color:#fffc;font-weight:600}.skl-calc-r>b{font-family:var(--sk-display);letter-spacing:-.05em;font-size:clamp(44px,6vw,68px);line-height:1}.skl-calc-r ul{color:#ffffffd9;gap:8px;margin:14px 0 0;padding:0;font-size:15px;list-style:none;display:grid}.skl-calc-r em{color:#fff;font-style:normal;font-weight:800}.skl-calc-r p{color:#fff9;margin:14px 0 0;font-size:12.5px}.slg{max-width:820px;padding-top:140px;padding-bottom:80px}.slg-date{color:var(--sk-ink-3);margin:8px 0 0}.slg-tabs{flex-wrap:wrap;gap:6px;margin:22px 0 30px;display:flex}.slg-tabs a{background:var(--sk-grey);color:var(--sk-ink-2);border-radius:99px;padding:8px 14px;font-size:14px;font-weight:600}.slg-tabs a[aria-current=page],.slg-tabs a:hover{background:var(--sk-ink);color:#fff}.slg-body{color:var(--sk-ink-2);font-size:16px;line-height:1.65}.slg-body h2{font-family:var(--sk-display);letter-spacing:-.02em;color:var(--sk-ink);margin:36px 0 10px;font-size:22px}.slg-body h3{color:var(--sk-ink);margin:20px 0 6px;font-size:16px}.slg-body ul,.slg-body ol{gap:8px;padding-left:22px;display:grid}.slg-body b{color:var(--sk-ink)}.slg-body a{color:var(--sk-blue);text-decoration:underline}.slg-body code{background:var(--sk-grey);border-radius:6px;padding:1px 6px;font-size:14px}.sk.skl{isolation:isolate;background:#fff}.skl-bgfx{z-index:-2;pointer-events:none;background:linear-gradient(#eef3ff 0%,#f6f8ff 50%,#fdf6f1 100%);position:fixed;inset:0}.skl-bgfx .skl-atmo{opacity:0}.skl-floaty{position:relative}.skl-floaters{pointer-events:none;z-index:0;position:absolute;inset:0;overflow:hidden}.skl-floaty>.sk-wrap{z-index:1;position:relative}.skl-float{white-space:nowrap;color:var(--sk-ink-2);-webkit-backdrop-filter:blur(10px);animation:skl-bob var(--s,12s) ease-in-out var(--d,0s) infinite alternate;opacity:.9;background:#ffffffb8;border:1px solid #ffffffe6;border-radius:99px;padding:9px 15px;font-size:14px;font-weight:700;position:absolute;transform:translate(-50%,-50%);box-shadow:0 10px 30px #1228781a}.skl-float.is-money{color:#047857;background:#ecfdf3d9}.skl-float.is-ok{color:#0f766e}.skl-float.is-blue{color:var(--sk-blue);background:#e8efffd9}@keyframes skl-bob{0%{transform:translate(-50%,-50%)translate(0)rotate(-2deg)}50%{transform:translate(-50%,-50%)translate(18px,-26px)rotate(1.5deg)}to{transform:translate(-50%,-50%)translate(-14px,14px)rotate(-1deg)}}@media (width<=900px){.skl-float{opacity:.55;padding:7px 11px;font-size:12px}}@media (prefers-reduced-motion:reduce){.skl-float{animation:none}}.slg-table{border:1px solid var(--sk-line-2);border-radius:14px;margin:14px 0;overflow-x:auto}.slg-table table{border-collapse:collapse;width:100%;font-size:14.5px}.slg-table th,.slg-table td{text-align:left;border-bottom:1px solid var(--sk-line);vertical-align:top;padding:10px 14px}.slg-table th{color:var(--sk-ink);background:var(--sk-grey);font-weight:700}.slg-table tr:last-child td{border-bottom:0}.slg-body ol ol,.slg-body ol{gap:8px}.slg-note{color:#14532d;background:#ecfdf3;border:1px solid #b7ebc9;border-radius:12px;margin:0 0 26px;padding:14px 16px;line-height:1.55}.slg-note code{font-size:13px}.sa{background:#f6f7fb;grid-template-columns:1fr;min-height:100vh;display:grid}@media (width>=900px){.sa{grid-template-columns:260px 1fr}}.sa-side{border-right:1px solid var(--sk-line);background:#fff;flex-direction:column;gap:6px;height:100vh;padding:18px 14px;display:flex;position:sticky;top:0}.sa-side .sk-logo{padding:6px 10px 18px}.sa-nav{gap:2px;display:grid}.sa-nav a{color:var(--sk-ink-2);border-radius:12px;align-items:center;gap:12px;padding:11px 12px;font-size:15.5px;font-weight:500;display:flex}.sa-nav a:hover{background:var(--sk-grey);color:var(--sk-ink)}.sa-nav a.active{background:var(--sk-blue-soft);color:var(--sk-blue);font-weight:600}.sa-nav svg{flex:none}.sa-group{letter-spacing:.12em;text-transform:uppercase;color:var(--sk-ink-3);padding:16px 12px 6px;font-size:11.5px;font-weight:600}.sa-me{border:1px solid var(--sk-line);border-radius:14px;align-items:center;gap:10px;margin-top:auto;padding:12px;font-size:14px;display:flex}.sa-avatar{background:var(--sk-blue);color:#fff;border-radius:50%;flex:none;place-items:center;width:34px;height:34px;font-weight:700;display:grid}.sa-me-txt{flex:1;min-width:0}.sa-me-txt b{white-space:nowrap;text-overflow:ellipsis;display:block;overflow:hidden}.sa-me-txt span{color:var(--sk-ink-3);font-size:12.5px}.sa-out{color:var(--sk-ink-3);cursor:pointer;background:0 0;border:0;padding:4px;font-size:13px}.sa-out:hover{color:var(--sk-ink)}.sa-tabs,.sa-top-logo,.sa-top-me,.sa-nudge{display:none}@media (width<=899px){.sa-side{display:none}.sa-top{z-index:20;-webkit-backdrop-filter:blur(14px);border-bottom:1px solid var(--sk-line);background:#f6f7fbe0;justify-content:flex-start;gap:10px;padding:10px 16px;position:sticky;top:0}.sa-top-logo{flex:none;display:block}.sa-top-logo img{border-radius:9px;width:30px;height:30px}.sa-title{letter-spacing:-.02em;white-space:nowrap;text-overflow:ellipsis;flex:1;min-width:0;font-size:19px;overflow:hidden}.sa-plan{gap:8px}.sa-plan .sa-chip{height:30px;padding:0 10px;font-size:12.5px}.sa-plan .sk-btn{height:32px;padding:0 12px;font-size:13px}.sa-top-me{display:block}.sa-top-me .sa-avatar{width:32px;height:32px;font-size:14px}.sa-body{padding:14px 14px calc(92px + env(safe-area-inset-bottom))}.sa-nudge{background:var(--sk-blue-soft);color:var(--sk-ink);border-radius:14px;justify-content:space-between;align-items:center;gap:10px;margin:10px 14px 0;padding:10px 12px;font-size:13.5px;display:flex}.sa-nudge button{background:var(--sk-blue);color:#fff;height:32px;font:inherit;cursor:pointer;border:0;border-radius:10px;flex:none;padding:0 12px;font-size:13px;font-weight:700}.sa-tabs{z-index:40;padding:6px 6px calc(6px + env(safe-area-inset-bottom));-webkit-backdrop-filter:blur(16px);border-top:1px solid var(--sk-line);background:#fffffff0;grid-template-columns:repeat(5,1fr);display:grid;position:fixed;bottom:0;left:0;right:0}.sa-tabs a,.sa-tabs button{color:var(--sk-ink-3);font:inherit;cursor:pointer;background:0 0;border:0;border-radius:12px;justify-items:center;gap:3px;padding:6px 0 4px;font-size:11px;font-weight:600;text-decoration:none;display:grid}.sa-tabs a svg,.sa-tabs button svg{width:22px;height:22px}.sa-tabs a.active,.sa-tabs button.active{color:var(--sk-blue)}.sa-sheet-bg{z-index:50;background:#03071959;align-items:flex-end;display:flex;position:fixed;inset:0}.sa-sheet{width:100%;padding:8px 14px calc(18px + env(safe-area-inset-bottom));background:#fff;border-radius:22px 22px 0 0;gap:12px;animation:.2s ease-out sa-sheet;display:grid}@keyframes sa-sheet{0%{opacity:.5;transform:translateY(30px)}to{opacity:1;transform:none}}.sa-sheet-grip{background:var(--sk-line-2,#dfe3ea);border-radius:2px;justify-self:center;width:40px;height:4px;margin-bottom:4px}.sa-sheet-grid{grid-template-columns:repeat(3,1fr);gap:8px;display:grid}.sa-sheet-grid a{background:var(--sk-grey);color:var(--sk-ink);text-align:center;border-radius:16px;justify-items:center;gap:8px;padding:16px 6px;font-size:13px;font-weight:600;text-decoration:none;display:grid}.sa-sheet-grid a.active{background:var(--sk-blue-soft);color:var(--sk-blue)}.sa-sheet .sa-community{margin:0;display:flex}.sa-sheet-theme{border:1px solid var(--sk-line);height:44px;font:inherit;color:var(--sk-ink-2);cursor:pointer;background:#fff;border-radius:14px;font-weight:600}}.sa-up-btn{height:36px;color:var(--sk-blue);font:inherit;cursor:pointer;background:#fff;border:0;border-radius:12px;margin-top:8px;font-weight:700}.sa-up-btn:disabled{opacity:.75;cursor:default}.sa-main{flex-direction:column;min-width:0;display:flex}.sa-top{justify-content:space-between;align-items:center;gap:12px;padding:18px 16px;display:flex}@media (width>=768px){.sa-top{padding:22px 36px}}.sa-title{font-family:var(--sk-display);letter-spacing:-.03em;margin:0;font-size:28px;font-weight:700}.sa-plan{align-items:center;gap:10px;display:inline-flex}.sa-chip{border:1px solid var(--sk-line-2);white-space:nowrap;background:#fff;border-radius:999px;align-items:center;gap:6px;height:36px;padding:0 14px;font-size:14px;font-weight:600;display:inline-flex}.sa-chip i{background:var(--sk-blue);border-radius:50%;width:8px;height:8px}.sa-body{flex:1;padding:0 16px 56px}@media (width>=768px){.sa-body{padding:0 36px 64px}}.sa-card{border:1px solid var(--sk-line);background:#fff;border-radius:22px;padding:24px;box-shadow:0 1px 2px #03071908}.sa-grid{grid-template-columns:repeat(auto-fit,minmax(240px,1fr));gap:14px;display:grid}.sa-k{color:var(--sk-ink-2);font-size:14px}.sa-v{font-family:var(--sk-display);letter-spacing:-.03em;margin-top:4px;font-size:34px;font-weight:700}.sa-v small{font-family:var(--sk-body);color:var(--sk-ink-3);letter-spacing:0;font-size:15px;font-weight:500}.sa-bar{background:#edf0f6;border-radius:99px;height:8px;margin-top:14px;overflow:hidden}.sa-bar span{background:var(--sk-blue);border-radius:99px;height:100%;transition:width .6s;display:block}.sa-bar span.is-full{background:#f59e0b}.sa-note{color:var(--sk-ink-3);margin:10px 0 0;font-size:13.5px}.sa-sec{margin-top:28px}.sa-sec-h{justify-content:space-between;align-items:baseline;gap:12px;margin-bottom:12px;display:flex}.sa-sec-h h2{font-family:var(--sk-display);letter-spacing:-.02em;margin:0;font-size:21px;font-weight:700}.sa-sec-h span{color:var(--sk-ink-3);font-size:14px}.sa-tool{text-align:left;border:1px solid var(--sk-line);background:#fff;border-radius:22px;flex-direction:column;gap:6px;padding:22px;transition:transform .2s,box-shadow .2s;display:flex}.sa-tool:hover{transform:translateY(-2px);box-shadow:0 10px 30px #03071912}.sa-tool-ico{background:var(--sk-blue-soft);width:44px;height:44px;color:var(--sk-blue);border-radius:14px;place-items:center;margin-bottom:8px;display:grid}.sa-tool b{font-size:17px}.sa-tool span{color:var(--sk-ink-2);font-size:14.5px}.sa-soon{background:var(--sk-grey);color:var(--sk-ink-3);vertical-align:middle;border-radius:99px;margin-left:8px;padding:2px 8px;font-size:11.5px;font-weight:600}.sa-table{border-collapse:collapse;width:100%;font-size:14.5px}.sa-table th{text-align:left;color:var(--sk-ink-3);border-bottom:1px solid var(--sk-line);padding:10px 8px;font-size:13px;font-weight:500}.sa-table td{border-bottom:1px solid var(--sk-line);padding:12px 8px}.sa-pill{background:var(--sk-grey);color:var(--sk-ink-2);border-radius:99px;padding:3px 10px;font-size:12px;font-weight:600;display:inline-block}.sa-pill.is-ok{color:#0f7a43;background:#e7f8ee}.sa-pill.is-warn{background:var(--sk-warn-bg);color:var(--sk-warn)}.sa-copy{background:var(--sk-grey);border-radius:14px;align-items:center;gap:8px;padding:6px 6px 6px 16px;font-family:ui-monospace,SFMono-Regular,Menlo,monospace;font-size:14.5px;display:flex}.sa-copy span{text-overflow:ellipsis;white-space:nowrap;flex:1;min-width:0;overflow:hidden}.sa-embed{border:1px solid var(--sk-line);border-radius:22px;overflow:hidden}.sa-auth{isolation:isolate;place-items:center;min-height:100vh;padding:32px 16px;display:grid;position:relative;overflow:hidden}.sa-auth .skl-atmo{z-index:-1}.sa-auth-sky{z-index:-2;background:linear-gradient(#dfe8ff 0%,#f3f6ff 60%,#fdf7f2 100%);position:absolute;inset:0}.sa-auth-card{-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px);background:#ffffffe0;border:1px solid #ffffffe6;border-radius:28px;width:100%;max-width:420px;padding:32px 28px;box-shadow:0 30px 80px #124bec24,0 2px 6px #0307190f}.sa-auth-card h1{font-family:var(--sk-display);letter-spacing:-.03em;margin:18px 0 6px;font-size:30px}.sa-field{gap:6px;margin-bottom:14px;display:grid}.sa-field label{font-size:13.5px;font-weight:600}.sa-field input{border:1px solid var(--sk-line-2);height:48px;font:inherit;color:var(--sk-ink);background:#fff;border-radius:14px;padding:0 14px;font-size:15.5px}.sa-field input:focus{outline:2px solid var(--sk-blue);outline-offset:0;border-color:#0000}.sa-or{color:var(--sk-ink-3);letter-spacing:.12em;text-transform:uppercase;align-items:center;gap:12px;margin:18px 0;font-size:12px;display:flex}.sa-or:before,.sa-or:after{content:"";background:var(--sk-line-2);flex:1;height:1px}.sa-auth .google-btn{border:1px solid var(--sk-line-2);width:100%;height:48px;font:inherit;cursor:pointer;color:var(--sk-ink);background:#fff;border-radius:14px;justify-content:center;align-items:center;gap:10px;font-size:15px;font-weight:600;display:flex}.sa-auth .google-slot{justify-content:center;display:flex}.sa-switch{text-align:center;color:var(--sk-ink-2);margin:18px 0 0;font-size:14.5px}.sa-switch button{color:var(--sk-blue);font:inherit;cursor:pointer;background:0 0;border:0;font-weight:600}.sa-invited{background:var(--sk-blue-soft);color:var(--sk-blue);border-radius:999px;align-items:center;gap:8px;margin-top:4px;padding:6px 12px;font-size:13.5px;font-weight:600;display:inline-flex}.sd-hello{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:14px;margin-bottom:18px;display:flex}.sd-hello-t{font-family:var(--sk-display);letter-spacing:-.03em;font-size:clamp(26px,3vw,34px);font-weight:700}.sd-stats{grid-template-columns:repeat(2,1fr);gap:12px;margin-bottom:18px;display:grid}@media (width>=1000px){.sd-stats{grid-template-columns:repeat(3,1fr)}}.sd-stat{border:1px solid var(--sk-line);background:#fff;border-radius:22px;padding:18px 20px}.sd-stat-k{color:var(--sk-ink-2);font-size:13.5px;font-weight:600}.sd-stat-v{font-family:var(--sk-display);letter-spacing:-.04em;margin-top:4px;font-size:clamp(26px,2.6vw,36px);font-weight:800}.sd-stat-n{color:var(--sk-ink-3);margin-top:2px;font-size:12.5px}.sd-main{align-items:start;gap:16px;display:grid}@media (width>=1100px){.sd-main{grid-template-columns:minmax(0,1fr) 360px}}.sd-side{gap:16px;display:grid}.sd-side-h{color:var(--sk-ink);align-items:center;gap:8px;font-size:16px;display:flex}.sd-side-h svg{color:var(--sk-blue)}.sd-label{letter-spacing:.08em;text-transform:uppercase;margin:14px 0 4px;font-size:12px;font-weight:700}.sd-cal-h{justify-content:space-between;align-items:center;margin-bottom:14px;display:flex}.sd-cal-h h2{font-family:var(--sk-display);letter-spacing:-.02em;margin:0;font-size:22px;font-weight:700}.sd-nav{border:1px solid var(--sk-line-2);min-width:36px;height:36px;font:inherit;cursor:pointer;color:var(--sk-ink);background:#fff;border-radius:999px;padding:0 12px;font-size:14px;font-weight:600}.sd-nav:hover{background:var(--sk-grey)}.sd-grid{grid-template-columns:repeat(7,minmax(0,1fr));gap:4px;display:grid}.sd-dow{color:var(--sk-ink-3);text-align:center;padding:4px 0 6px;font-size:12px;font-weight:600}.sd-day{text-align:left;cursor:pointer;min-height:92px;font:inherit;color:var(--sk-ink);background:#f8f9fc;border:1px solid #0000;border-radius:14px;flex-direction:column;gap:4px;min-width:0;padding:6px;transition:background .15s,border-color .15s;display:flex}.sd-day.is-out{opacity:.45}.sd-day.is-sel{border-color:var(--sk-blue);background:#fff}.sd-num{border-radius:50%;place-items:center;width:24px;height:24px;font-size:13px;font-weight:600;display:grid}.sd-day.is-today .sd-num{background:var(--sk-blue);color:#fff}.sd-chips{flex-direction:column;gap:3px;min-width:0;display:flex}.sd-chip{white-space:nowrap;text-overflow:ellipsis;border-radius:6px;padding:2px 6px;font-size:11px;font-weight:700;overflow:hidden}.sd-chip.is-done{opacity:.6;text-decoration:line-through}.sd-more{color:var(--sk-ink-3);padding-left:4px;font-size:11px}.sd-legend{color:var(--sk-ink-2);flex-wrap:wrap;gap:14px;margin-top:14px;font-size:12.5px;display:flex}.sd-legend i{vertical-align:middle;border-radius:3px;width:9px;height:9px;margin-right:6px;display:inline-block}@media (width<=640px){.sd-day{border-radius:10px;min-height:54px;padding:4px}.sd-chip{border-radius:50%;width:8px;height:8px;padding:0;font-size:0;background:currentColor!important}.sd-chips{flex-flow:wrap;gap:3px}.sd-more{display:none}}.sd-task{border-bottom:1px solid var(--sk-line);align-items:flex-start;gap:12px;padding:12px 0;display:flex}.sd-task:last-of-type{border-bottom:0}.sd-check{color:#fff;cursor:pointer;border:2px solid;border-radius:8px;flex:none;place-items:center;width:24px;height:24px;margin-top:1px;font-size:13px;font-weight:800;display:grid}.sd-task-main{flex:1;min-width:0}.sd-task-t{font-size:15px;font-weight:600}.sd-task.is-done .sd-task-t{color:var(--sk-ink-3);text-decoration:line-through}.sd-task-m{color:var(--sk-ink-3);flex-wrap:wrap;align-items:center;gap:8px;margin-top:4px;font-size:12.5px;display:flex}.sd-kind{border-radius:99px;padding:2px 8px;font-size:11.5px;font-weight:700}.sd-ico{width:32px;height:32px;color:var(--sk-ink-3);cursor:pointer;background:0 0;border:0;border-radius:10px;flex:none;place-items:center;font-size:13px;display:grid}.sd-ico:hover{background:var(--sk-grey);color:var(--sk-ink)}.sd-add input{border:1px dashed var(--sk-line-2);width:100%;height:42px;font:inherit;color:var(--sk-ink);background:0 0;border-radius:12px;margin-top:10px;padding:0 12px;font-size:14.5px}.sd-add input:focus{outline:2px solid var(--sk-blue);background:#fff;border-color:#0000}.sd-toggle{cursor:pointer;align-items:center;gap:10px;font-size:14.5px;display:flex}.sd-toggle input{width:18px;height:18px;accent-color:var(--sk-blue)}.sd-days{flex-wrap:wrap;align-items:center;gap:5px;display:flex}.sd-days button{border:1px solid var(--sk-line-2);width:34px;height:34px;font:inherit;cursor:pointer;color:var(--sk-ink-2);background:#fff;border-radius:50%;font-size:13px;font-weight:700}.sd-days button.on{background:var(--sk-blue);color:#fff;border-color:var(--sk-blue)}.sd-days input{border:1px solid var(--sk-line-2);height:34px;font:inherit;border-radius:10px;margin-left:4px;padding:0 8px}.sd-deals{grid-template-columns:repeat(auto-fill,minmax(300px,1fr));gap:14px;display:grid}.sd-deal-h{justify-content:space-between;align-items:flex-start;gap:12px;display:flex}.sd-deal-b{font-family:var(--sk-display);letter-spacing:-.02em;font-size:20px;font-weight:700}.sd-deal-amt{font-family:var(--sk-display);letter-spacing:-.03em;color:var(--sk-blue);font-size:22px;font-weight:800}.sd-bar{background:#edf0f6;border-radius:99px;height:6px;margin-top:14px;overflow:hidden}.sd-bar span{background:#059669;border-radius:99px;height:100%;display:block}.sd-deal-a{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:10px;margin-top:14px;display:flex}.sd-empty{text-align:center;cursor:pointer;width:100%;font:inherit;color:var(--sk-ink);border:1.5px dashed var(--sk-line-2);flex-direction:column;align-items:center;gap:8px;padding:40px 20px;display:flex}.sd-empty:hover{border-color:var(--sk-blue)}.sd-skel{gap:16px;display:grid}.sd-skel .sk-skel{border-radius:22px}.sd-modal{max-width:560px;max-height:92vh;overflow-y:auto}.sd-modal .sa-field span{font-size:13.5px;font-weight:600}.sd-form2{grid-template-columns:1fr;gap:12px;display:grid}@media (width>=520px){.sd-form2{grid-template-columns:1.6fr 1fr}}.sd-row{gap:8px;margin-bottom:8px;display:flex}.sd-row select,.sd-row input{border:1px solid var(--sk-line-2);height:44px;font:inherit;color:var(--sk-ink);background:#fff;border-radius:12px;min-width:0;padding:0 10px;font-size:15px}.sd-row select{flex:1}.sd-row input{flex:1.2}.sd-seg{background:var(--sk-grey);border-radius:999px;gap:2px;margin-bottom:16px;padding:4px;display:inline-flex}.sd-seg button{height:38px;font:inherit;color:var(--sk-ink-2);cursor:pointer;background:0 0;border:0;border-radius:999px;padding:0 16px;font-size:14.5px;font-weight:600}.sd-seg button.on{color:var(--sk-ink);background:#fff;box-shadow:0 1px 3px #0307191a}.sd-form3{grid-template-columns:1fr;gap:10px;display:grid}@media (width>=520px){.sd-form3{grid-template-columns:repeat(3,1fr)}}.sd-plat{flex-wrap:wrap;gap:6px;margin:4px 0 12px;display:flex}.sd-plat button{border:1px solid var(--sk-line-2);height:36px;font:inherit;color:var(--sk-ink-2);cursor:pointer;background:#fff;border-radius:999px;padding:0 14px;font-size:14px;font-weight:600}.sd-plat button.on{background:var(--sk-ink);color:#fff;border-color:var(--sk-ink)}.sd-cpm-preview{background:var(--sk-blue-softer);color:var(--sk-ink-2);border-radius:14px;margin-bottom:12px;padding:12px 14px;font-size:14px}.sd-cpm-tag{font-family:var(--sk-body);letter-spacing:.06em;background:var(--sk-ink);color:#fff;vertical-align:middle;border-radius:6px;margin-left:8px;padding:2px 7px;font-size:11px;font-weight:700}.sd-cpm-terms{color:var(--sk-ink-2);flex-wrap:wrap;gap:6px 14px;margin-top:10px;font-size:13px;display:flex}.sd-views{border:1px solid var(--sk-line);border-radius:14px;max-height:260px;margin-top:12px;padding:4px 10px;overflow-y:auto}.sd-view-row{border-bottom:1px solid var(--sk-line);align-items:center;gap:10px;padding:6px 0;display:flex}.sd-view-row:last-child{border-bottom:0}.sd-view-t{flex:1;min-width:0;font-size:14px;font-weight:600}.sd-view-t em{color:var(--sk-ink-3);margin-left:8px;font-size:12.5px;font-style:normal;font-weight:400}.sd-view-row input{border:1px solid var(--sk-line-2);width:110px;height:34px;font:inherit;border-radius:10px;padding:0 10px;font-size:14px}.sd-view-ok{text-align:center;width:18px;color:var(--sk-ink-3);font-weight:800}.sd-view-ok.on{color:#059669}.sa{background:linear-gradient(#eef3ff 0%,#f5f7ff 38%,#fbf8f4 100%)}.sa-side{-webkit-backdrop-filter:blur(18px);background:#ffffffb8;border-right:1px solid #0307190f;box-shadow:inset 1px 0 #fff9}.sa-nav a{border-radius:14px;padding:11px 14px;font-size:15px;transition:background .15s,color .15s,transform .15s}.sa-nav a:hover{background:#124bec0f}.sa-nav a.active{color:#fff;background:linear-gradient(135deg,#124bec,#3b6bff);box-shadow:0 8px 20px #124bec47}.sa-group{font-size:11px}.sa-me{background:#fffc;border-radius:18px}.sa-title{letter-spacing:-.035em;font-size:30px}.sa-top{padding-bottom:8px}.sa-card{border-color:#0307190f;border-radius:24px;box-shadow:0 1px 2px #03071908,0 12px 32px #1228780d}.sd-card-h{justify-content:space-between;align-items:baseline;gap:10px;margin-bottom:8px;display:flex}.sd-card-h h2{font-family:var(--sk-display);letter-spacing:-.025em;margin:0;font-size:21px;font-weight:700}.sd-card-h span,.sd-card-h a{color:var(--sk-ink-3);font-size:13.5px;font-weight:600}.sd-card-h a{color:var(--sk-blue)}.sd-card-h.is-sec{margin-bottom:12px}.sd-card-h.is-sec h2{font-size:24px}.sd-hero{isolation:isolate;border-radius:30px;padding:34px 32px;position:relative;overflow:hidden;box-shadow:0 24px 60px #124bec1f,inset 0 0 0 1px #ffffffb3}.sd-hero-sky{z-index:-2;background:linear-gradient(#dbe6ff 0%,#eef3ff 55%,#fdf3ea 100%);position:absolute;inset:0}.sd-hero .skl-atmo{z-index:-1}.sd-hero-in{align-items:end;gap:22px;display:grid}@media (width>=1000px){.sd-hero-in{grid-template-columns:1.25fr 1fr}}.sd-hero-date{color:var(--sk-ink-2);-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);background:#ffffffbf;border-radius:99px;padding:5px 12px;font-size:13px;font-weight:600;display:inline-flex}.sd-hero h1{font-family:var(--sk-display);letter-spacing:-.045em;color:var(--sk-ink);margin:14px 0 12px;font-size:clamp(34px,4.4vw,54px);font-weight:800;line-height:1}.sd-hero h1 span{color:var(--sk-blue)}.sd-hero p{color:var(--sk-ink-2);max-width:520px;margin:0;font-size:16.5px}.sd-hero-cta{flex-wrap:wrap;gap:10px;margin-top:22px;display:flex}.sd-hero-cta .sk-btn{height:50px;padding:0 22px;font-size:16px}.sd-hero-stats{grid-template-columns:1fr 1fr;gap:10px;display:grid}.sd-glass{-webkit-backdrop-filter:blur(14px);background:#ffffff9e;border:1px solid #fffc;border-radius:22px;gap:2px;padding:16px 18px;display:grid;box-shadow:0 8px 24px #12287814}.sd-glass span{color:var(--sk-ink-2);font-size:13px;font-weight:600}.sd-glass b{font-family:var(--sk-display);letter-spacing:-.04em;font-size:clamp(26px,2.6vw,34px);font-weight:800}.sd-glass em{color:var(--sk-ink-3);font-size:11.5px;font-style:normal}.sd-glass.is-main{color:#fff;background:linear-gradient(135deg,#124beceb,#3b6bffe0);border-color:#0000;grid-column:1/-1}.sd-glass.is-main span{color:#ffffffd9}.sd-glass.is-main b{font-size:clamp(36px,3.6vw,48px)}.sd-today .sd-task{padding:13px 0}.sd-zero{place-items:center;gap:6px;padding:22px 0 10px;font-size:28px;display:grid}.sd-zero span{color:var(--sk-ink-3);font-size:14px}.sd-cal{padding:22px}.sd-day{background:#f4f7ffcc;border-radius:16px}.sd-day:hover{background:#e8eeff}.sd-day.is-today{background:#fff;box-shadow:0 0 0 1.5px #124bec59}.sd-chip{border-radius:7px}.sd-bottom{gap:16px;display:grid}@media (width>=1000px){.sd-bottom{grid-template-columns:1.4fr 1fr}}.sd-promo{color:#fff;background:radial-gradient(120% 120% at 0 0,#2a2f6b 0%,#0d0f1a 60%);border-radius:26px;flex-direction:column;justify-content:space-between;gap:22px;min-height:220px;padding:28px;transition:transform .2s;display:flex;position:relative;overflow:hidden;box-shadow:0 20px 50px #0d0f1a59}.sd-promo:hover{transform:translateY(-2px)}.sd-promo b{font-family:var(--sk-display);letter-spacing:-.03em;margin:10px 0 6px;font-size:26px;display:block}.sd-promo span{color:#ffffffb8;font-size:15px}.sd-promo-tag{background:linear-gradient(135deg,#3b6bff,#8b5cf6,#ec4899);border-radius:99px;padding:4px 10px;font-weight:700;display:inline-block;color:#fff!important;font-size:12px!important}.sd-promo-art{gap:4px;height:38px;display:flex}.sd-promo-art i{background:#638cff8c;border-radius:8px}.sd-promo-art i.cut{background:repeating-linear-gradient(135deg,#ffffff1f 0 4px,#0000 4px 8px)}.sd-deal{position:relative}.db-hero{flex-wrap:wrap;justify-content:space-between;align-items:flex-end;gap:16px;margin-bottom:18px;display:flex}.db-hero h2{font-family:var(--sk-display);letter-spacing:-.04em;margin:0;font-size:clamp(28px,3vw,38px);font-weight:800}.db-hero p{color:var(--sk-ink-2);max-width:560px;margin:6px 0 0}.db-switch,.db-tabs{background:#fffc;border:1px solid #0307190f;border-radius:99px;padding:4px;display:inline-flex;box-shadow:0 4px 14px #1228780f}.db-switch button,.db-tabs button{height:40px;font:inherit;color:var(--sk-ink-2);cursor:pointer;background:0 0;border:0;border-radius:99px;align-items:center;gap:6px;padding:0 16px;font-size:14.5px;font-weight:600;display:inline-flex}.db-switch button.on,.db-tabs button.on{background:var(--sk-ink);color:#fff}.db-switch em,.db-tabs em{opacity:.7;font-size:12px;font-style:normal}.db-top{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:12px;margin-bottom:14px;display:flex}.db-top-r{flex-wrap:wrap;align-items:center;gap:8px;display:flex}.db-search{width:240px;max-width:100%;height:40px;font:inherit;background:#fff;border:1px solid #0307191a;border-radius:99px;padding:0 16px}.db-grid{grid-template-columns:repeat(auto-fill,minmax(290px,1fr));gap:14px;display:grid}.db-card{background:#fff;border:1px solid #0307190f;border-radius:22px;flex-direction:column;gap:12px;padding:18px;transition:transform .18s,box-shadow .18s;display:flex;box-shadow:0 1px 2px #03071908,0 10px 26px #1228780d}.db-card.is-compact{border-radius:18px;gap:10px;padding:14px}.db-card-h{align-items:center;gap:12px;display:flex}.db-av{color:#fff;font-weight:800;font-family:var(--sk-display);border-radius:14px;flex:none;place-items:center;display:grid}.db-card-t{flex:1;min-width:0;display:grid}.db-card-t b{white-space:nowrap;text-overflow:ellipsis;font-size:16px;overflow:hidden}.db-card-t span{color:var(--sk-ink-3);font-size:12.5px}.db-stage{white-space:nowrap;border-radius:99px;align-items:center;gap:4px;padding:3px 9px;font-size:11.5px;font-weight:700;display:inline-flex}.db-desc{color:var(--sk-ink-2);-webkit-line-clamp:2;-webkit-box-orient:vertical;margin:0;font-size:14px;display:-webkit-box;overflow:hidden}.db-tags{flex-wrap:wrap;gap:6px;display:flex}.db-tag{background:var(--sk-grey);color:var(--sk-ink-2);border-radius:99px;padding:3px 9px;font-size:12px;font-weight:600}.db-tag.is-pay{color:#047857;background:#ecfdf3}.db-tag.is-hot{color:#e11d48;background:#fff1f2}.db-actions{flex-wrap:wrap;align-items:center;gap:6px;margin-top:auto;display:flex}.db-select{height:38px;font:inherit;background:#fff;border:1px solid #0307191f;border-radius:12px;padding:0 10px;font-size:14px}.db-select.sm{border-radius:99px;height:34px;font-size:13px;font-weight:600}.db-textarea{border:1px solid var(--sk-line-2);width:100%;font:inherit;resize:vertical;border-radius:14px;padding:10px 12px}.db-x{width:32px;height:32px;color:var(--sk-ink-3);cursor:pointer;background:0 0;border:0;border-radius:10px;place-items:center;margin-left:auto;display:grid}.db-x:hover{background:var(--sk-grey);color:#e11d48}.db-empty{text-align:center;background:#ffffffb3;border:1.5px dashed #0307191f;border-radius:24px;gap:6px;padding:48px 20px;display:grid}.db-empty span{color:var(--sk-ink-3)}.db-kanban{grid-auto-columns:minmax(250px,1fr);grid-auto-flow:column;gap:12px;padding-bottom:6px;display:grid;overflow-x:auto}.db-col{background:#ffffff8c;border:1px solid #0307190d;border-radius:22px;flex-direction:column;gap:10px;min-height:240px;padding:12px;display:flex}.db-col-h{align-items:center;gap:7px;padding:4px 4px 2px;font-size:14.5px;font-weight:700;display:flex}.db-col-h em{color:var(--sk-ink-3);background:#fff;border-radius:99px;margin-left:auto;padding:1px 8px;font-size:12px;font-style:normal}.db-col-empty{color:var(--sk-ink-3);padding:6px 4px;font-size:13px}.db-teaser{gap:8px;display:grid}.db-pipe{grid-template-columns:repeat(4,1fr);gap:6px;margin-bottom:4px;display:grid}.db-pipe-i{background:var(--sk-grey);cursor:pointer;font:inherit;border:0;border-radius:14px;justify-items:center;gap:2px;padding:10px 6px;display:grid}.db-pipe-i b{font-family:var(--sk-display);font-size:20px}.db-pipe-i span{color:var(--sk-ink-3);font-size:11.5px;font-weight:600}.db-mini{cursor:pointer;text-align:left;font:inherit;background:0 0;border:0;border-radius:14px;align-items:center;gap:10px;padding:8px 4px;display:flex}.db-mini:hover{background:var(--sk-grey)}.db-mini span{min-width:0;display:grid}.db-mini b{white-space:nowrap;text-overflow:ellipsis;font-size:14.5px;overflow:hidden}.db-mini em{color:var(--sk-ink-3);font-size:12.5px;font-style:normal}.sa-up{color:#fff;background:radial-gradient(120% 140% at 0 0,#3b6bff 0%,#124bec 45%,#0d1a5c 100%);border-radius:20px;gap:4px;margin:auto 0 12px;padding:16px;text-decoration:none;display:grid;box-shadow:0 12px 28px #124bec4d}.sa-up b{font-size:15px}.sa-up span{color:#fffc;font-size:12.5px;line-height:1.35}.ow{isolation:isolate;flex-direction:column;align-items:center;min-height:100vh;padding:0 16px 48px;display:flex;position:relative;overflow:hidden}.ow-sky{z-index:-2;background:linear-gradient(#cfdcff 0%,#eaf0ff 50%,#fdf1e6 100%);position:fixed;inset:0}.ow .skl-atmo{z-index:-1;position:fixed}.ow-top{justify-content:space-between;align-items:center;width:100%;max-width:1100px;padding:22px 0;display:flex}.ow-dots{gap:6px;display:flex}.ow-dots i{background:#0307191f;border-radius:99px;width:28px;height:6px;transition:background .2s}.ow-dots i.on{background:var(--sk-blue)}.ow-card{-webkit-backdrop-filter:blur(20px);background:#ffffffd1;border:1px solid #ffffffe6;border-radius:32px;width:100%;max-width:560px;margin-top:4vh;padding:36px 32px;box-shadow:0 30px 80px #12287829}@media (width<=560px){.ow-card{border-radius:26px;padding:26px 20px}}.ow-card h1{font-family:var(--sk-display);letter-spacing:-.045em;margin:0;font-size:clamp(30px,5vw,40px);font-weight:800;line-height:1.05}.ow-sub{color:var(--sk-ink-2);margin:10px 0 22px;font-size:16px}.ow-q{margin:18px 0 10px;font-size:15px;font-weight:700}.ow-q em{color:var(--sk-ink-3);font-style:normal;font-weight:500}.ow-chips{flex-wrap:wrap;gap:8px;display:flex}.ow-chips button{height:42px;font:inherit;cursor:pointer;background:#fff;border:1px solid #0307191a;border-radius:99px;padding:0 16px;font-size:14.5px;font-weight:600;transition:all .15s}.ow-chips button:hover{border-color:var(--sk-blue)}.ow-chips button.on{background:var(--sk-ink);border-color:var(--sk-ink);color:#fff}.ow-go{justify-content:center;width:100%;height:56px;margin-top:18px;font-size:17px}.ow-plan{gap:8px;margin:0;padding:0;list-style:none;display:grid;position:relative}.ow-plan li{background:#fff;border:1px solid #0307190f;border-radius:16px;align-items:center;gap:12px;padding:12px 14px;animation:.4s both ow-in;display:flex}.ow-plan li:nth-child(2){animation-delay:60ms}.ow-plan li:nth-child(3){animation-delay:.12s}.ow-plan li:nth-child(4){animation-delay:.18s}.ow-plan li:nth-child(n+5){animation-delay:.24s}@keyframes ow-in{0%{opacity:0;transform:translateY(6px)}}.ow-plan li>span:last-child{display:grid}.ow-plan li b{font-size:15px}.ow-plan li em{color:var(--sk-ink-3);font-size:13px;font-style:normal}.ow-plan-ico{background:var(--sk-grey);width:34px;height:34px;color:var(--sk-ink-2);border-radius:11px;flex:none;place-items:center;display:grid}.ow-plan li.is-film .ow-plan-ico{color:#fff;background:linear-gradient(135deg,#124bec,#3b6bff)}.ow-plan li.is-post .ow-plan-ico{color:#047857;background:#ecfdf3}.ow-note{color:var(--sk-ink-3);margin:14px 0 0;font-size:13.5px}.ow-int{background:var(--sk-grey);border-radius:99px;grid-template-columns:1fr 1fr;margin-bottom:14px;padding:4px;display:grid}.ow-int button{height:42px;font:inherit;cursor:pointer;color:var(--sk-ink-2);background:0 0;border:0;border-radius:99px;font-weight:700}.ow-int button.on{color:var(--sk-ink);background:#fff;box-shadow:0 2px 8px #03071914}.ow-int em{color:#047857;margin-left:4px;font-size:11.5px;font-style:normal}.ow-plans{gap:8px;display:grid}.ow-plan-c{font:inherit;text-align:left;cursor:pointer;background:#fff;border:1.5px solid #03071914;border-radius:18px;align-items:center;gap:12px;padding:14px 16px;transition:border-color .15s,box-shadow .15s;display:flex}.ow-plan-c.on{border-color:var(--sk-blue);box-shadow:0 0 0 4px #124bec1a}.ow-radio{border:2px solid #03071933;border-radius:50%;flex:none;width:20px;height:20px;position:relative}.on>.ow-radio{border-color:var(--sk-blue)}.on>.ow-radio:after{content:"";background:var(--sk-blue);border-radius:50%;position:absolute;inset:3px}.ow-plan-n{flex:1;min-width:0;display:grid}.ow-plan-n b{align-items:center;gap:8px;font-size:16px;display:flex}.ow-plan-n b em{background:var(--sk-blue-soft);color:var(--sk-blue);border-radius:99px;padding:2px 8px;font-size:11px;font-style:normal}.ow-plan-n>span{color:var(--sk-ink-3);font-size:12.5px}.ow-plan-p{text-align:right}.ow-plan-p b{font-family:var(--sk-display);letter-spacing:-.03em;font-size:22px}.ow-plan-p span{color:var(--sk-ink-3);font-size:12px}.ow-due{background:var(--sk-grey);color:var(--sk-ink-2);border-radius:18px;gap:6px;margin-top:14px;padding:14px 16px;font-size:14px;display:grid}.ow-due>div{justify-content:space-between;display:flex}.ow-due-t{color:var(--sk-ink);font-size:16px;font-weight:700}.ow-due-t b{font-family:var(--sk-display);color:#047857;font-size:22px}.ow-fine{text-align:center;color:var(--sk-ink-3);margin:12px 0 0;font-size:13px}.ow-skip{font:inherit;color:var(--sk-ink-2);cursor:pointer;background:0 0;border:0;padding:0;text-decoration:underline}.cx{max-width:480px}.cx-reasons{gap:6px;display:grid}.cx-reasons button{font:inherit;text-align:left;cursor:pointer;background:#fff;border:1.5px solid #03071914;border-radius:14px;align-items:center;gap:10px;padding:12px 14px;font-weight:600;display:flex}.cx-reasons button.on{border-color:var(--sk-blue)}.cx-offers{gap:8px;display:grid}.cx-offer{border:1.5px solid var(--sk-blue);background:var(--sk-blue-soft);font:inherit;text-align:left;cursor:pointer;border-radius:18px;gap:2px;padding:16px;display:grid}.cx-offer b{color:var(--sk-blue);font-size:16px}.cx-offer span{color:var(--sk-ink-2);font-size:13.5px}.cx-red{color:#e11d48!important}.sa{background-attachment:fixed}@media (width>=900px){.sa-side{height:100vh;position:sticky;top:0;overflow-y:auto}}.sa-up{margin-top:auto}.sa-up+.sa-me{margin-top:0}.sd-row-t{color:var(--sk-ink-2);white-space:nowrap;align-self:center;font-size:14px;font-weight:600}.sd-form2,.sd-form3{min-width:0}@media (width>=520px){.sd-form2{grid-template-columns:minmax(0,1.6fr) minmax(0,1fr)}.sd-form3{grid-template-columns:repeat(3,minmax(0,1fr))}}.sd-form2 .sa-field input,.sd-form3 .sa-field input{box-sizing:border-box;width:100%;min-width:0}.ss-head{flex-wrap:wrap;justify-content:space-between;align-items:flex-end;gap:14px;margin-bottom:14px;display:flex}.ss-head h2{font-family:var(--sk-display);letter-spacing:-.04em;margin:0;font-size:clamp(28px,3vw,38px);font-weight:800}.ss-head p{color:var(--sk-ink-2);align-items:center;gap:6px;margin:6px 0 0;display:flex}.ss-dot{background:#10b981;border-radius:50%;width:8px;height:8px;box-shadow:0 0 0 4px #10b9812e}.ss-nav{background:#fffc;border:1px solid #0307190f;border-radius:99px;align-items:center;gap:6px;padding:4px;display:flex}.ss-range{white-space:nowrap;padding:0 6px;font-size:14px;font-weight:700}.ss-stats{grid-template-columns:repeat(2,1fr);gap:10px;margin-bottom:14px;display:grid}@media (width>=900px){.ss-stats{grid-template-columns:repeat(4,1fr)}}.ss-stat{background:#ffffffbf;border:1px solid #ffffffe6;border-radius:20px;gap:2px;padding:14px 16px;display:grid;box-shadow:0 8px 22px #1228780f}.ss-stat span{color:var(--sk-ink-3);font-size:12.5px;font-weight:600}.ss-stat b{font-family:var(--sk-display);letter-spacing:-.03em;font-size:28px}.ss-stat em{color:var(--sk-ink-3);font-size:12px;font-style:normal}.ss-cal{padding:14px;overflow-x:auto}.ss-grid{grid-template-columns:56px repeat(7,minmax(96px,1fr));min-width:760px;display:grid}.ss-corner{border-bottom:1px solid var(--sk-line)}.ss-ad-l{color:var(--sk-ink-3);align-items:center;font-size:11px;display:flex}.ss-dh{text-align:center;border-bottom:1px solid var(--sk-line);gap:2px;padding:6px 0 10px;display:grid}.ss-dh span{color:var(--sk-ink-3);text-transform:uppercase;letter-spacing:.04em;font-size:12px;font-weight:600}.ss-dh b{font-family:var(--sk-display);border-radius:50%;place-items:center;width:38px;height:38px;margin:0 auto;font-size:22px;display:grid}.ss-dh.is-today b{background:var(--sk-blue);color:#fff}.ss-ad{border-bottom:1px solid var(--sk-line);border-left:1px solid var(--sk-line);align-content:start;gap:3px;min-height:30px;padding:4px;display:grid}.ss-chip{font:inherit;text-align:left;cursor:pointer;background:color-mix(in srgb, var(--c) 14%, white);color:var(--c);white-space:nowrap;text-overflow:ellipsis;border:0;border-radius:7px;padding:3px 6px;font-size:11.5px;font-weight:600;overflow:hidden}.ss-chip.is-done{opacity:.5;text-decoration:line-through}.ss-hours{align-content:start;display:grid}.ss-hours span{color:var(--sk-ink-3);text-align:right;padding-right:8px;font-size:11px;transform:translateY(-7px)}.ss-col{border-left:1px solid var(--sk-line);background-image:repeating-linear-gradient(to bottom, transparent 0 45px, var(--sk-line) 45px 46px);position:relative}.ss-col.is-today{background-color:#124bec09}.ss-ev{text-align:left;font:inherit;cursor:pointer;background:color-mix(in srgb, var(--c) 13%, white);border:0;border-left:3px solid var(--c);color:var(--sk-ink);border-radius:10px;flex-direction:column;gap:2px;padding:4px 7px;transition:transform .12s,box-shadow .12s;display:flex;position:absolute;overflow:hidden}.ss-ev:hover{z-index:2;transform:translateY(-1px);box-shadow:0 6px 16px #12287824}.ss-ev.is-film{color:#fff;background:linear-gradient(135deg,#124bec,#3b6bff);border-left-color:#0b2f9c}.ss-ev.is-done{opacity:.45}.ss-ev-t{color:var(--c);align-items:center;gap:4px;font-size:11px;font-weight:700;display:flex}.ss-ev.is-film .ss-ev-t{color:#ffffffe6}.ss-ev-n{-webkit-line-clamp:3;-webkit-box-orient:vertical;font-size:12px;font-weight:600;line-height:1.25;display:-webkit-box;overflow:hidden}.ss-bottom{gap:16px;margin-top:16px;display:grid}@media (width>=1000px){.ss-bottom{grid-template-columns:1fr 1fr}}.ss-set-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:0 12px;margin-top:8px;display:grid}.ss-set-grid .sa-field span{font-size:13px;font-weight:600}.ss-set-grid input{box-sizing:border-box;width:100%}.ss-times{flex-wrap:wrap;align-items:center;gap:6px;display:flex}.ss-time{color:#047857;background:#ecfdf3;border-radius:99px;align-items:center;gap:4px;height:34px;padding:0 6px 0 12px;font-size:13.5px;font-weight:700;display:inline-flex}.ss-time button{color:inherit;cursor:pointer;background:0 0;border:0;border-radius:50%;place-items:center;width:22px;height:22px;display:grid}.ss-time button:hover{background:#0478571f}.ss-time-add{align-items:center;gap:4px;display:inline-flex}.ss-time-add input{border:1px solid var(--sk-line-2);height:34px;font:inherit;border-radius:99px;padding:0 10px;font-size:13px}.sd-view-row.is-cross{flex-wrap:wrap}.sd-view-accts{flex-wrap:wrap;flex:1;justify-content:flex-end;gap:6px;display:flex}.sd-view-accts label{background:var(--sk-grey);border-radius:10px;align-items:center;gap:4px;padding:2px 4px 2px 8px;display:inline-flex}.sd-view-accts label span{color:var(--sk-ink-3);font-size:11.5px;font-weight:700}.sd-view-accts label.ok{background:#ecfdf3}.sd-view-accts label.ok span{color:#047857}.sd-view-accts label.miss{background:#fff1f2}.sd-view-accts label.miss span{color:#e11d48}.sd-view-accts input{width:76px;height:30px;font:inherit;background:#fff;border:0;border-radius:8px;padding:0 8px;font-size:13px}.ss-ev.is-urgent{box-shadow:none}.ss-ev.is-urgent .ss-ev-t:after{content:"";background:#ef4444;border-radius:50%;width:6px;height:6px;margin-left:auto}.sk.sa{overflow-x:clip}.ss-ev-inl{color:var(--sk-ink-2);white-space:nowrap;text-overflow:ellipsis;min-width:0;font-weight:600;overflow:hidden}.ss-hero{color:#fff;background:radial-gradient(120% 140% at 0 0,#3b6bff 0%,#124bec 40%,#0b1f6b 100%);border-radius:30px;align-items:center;gap:22px;margin-bottom:22px;padding:30px;display:grid;position:relative;overflow:hidden;box-shadow:0 26px 60px #124bec47}.ss-hero:after{content:"";pointer-events:none;background:radial-gradient(circle,#ffffff2e,#0000 65%);border-radius:50%;width:360px;height:360px;position:absolute;top:-120px;right:-80px}.ss-hero.is-on{background:radial-gradient(120% 140% at 0 0,#10b981 0%,#047857 45%,#064e3b 100%);box-shadow:0 26px 60px #04785740}@media (width>=1000px){.ss-hero{grid-template-columns:1.3fr 1fr;padding:36px 38px}}.ss-hero h3{font-family:var(--sk-display);letter-spacing:-.04em;margin:14px 0 8px;font-size:clamp(26px,3vw,36px);font-weight:800;line-height:1.05}.ss-hero p{color:#ffffffd1;max-width:520px;margin:0;font-size:15.5px;display:block}.ss-hero .ss-dot{background:#a7f3d0;margin-right:6px;display:inline-block;box-shadow:0 0 0 4px #a7f3d040}.ss-gcal{background:#fff;border-radius:14px;place-items:end center;width:52px;height:56px;display:grid;position:relative;overflow:hidden;box-shadow:0 10px 24px #0003}.ss-gcal:before{content:"";background:linear-gradient(90deg,#4285f4,#34a853 40%,#fbbc04 70%,#ea4335);height:15px;position:absolute;inset:0 0 auto}.ss-gcal i{font-style:normal;font-family:var(--sk-display);color:#1f2937;padding-bottom:6px;font-size:24px;font-weight:800}.ss-hero-cta{flex-wrap:wrap;align-items:center;gap:10px;margin-top:20px;display:flex}.ss-hero .sk-btn-primary{color:var(--sk-ink);background:#fff}.ss-hero.is-on .sk-btn-primary{color:#047857}.ss-hero .sk-btn-ghost{color:#fff;background:#ffffff24;border-color:#ffffff40}.ss-hero .sk-btn{align-items:center;gap:7px;display:inline-flex}.ss-big{height:54px;padding:0 26px;font-size:16.5px}.ss-link{color:#ffffffb3;font:inherit;cursor:pointer;background:0 0;border:0;font-size:14px;text-decoration:underline}.ss-hero-fine{color:#ffffffa6;margin-top:10px;font-size:12.5px;display:block}.ss-spin{animation:1s linear infinite ss-spin}@keyframes ss-spin{to{transform:rotate(360deg)}}.ss-hero-r{z-index:1;gap:10px;display:grid;position:relative}.ss-notif{color:var(--sk-ink);animation:.45s cubic-bezier(.2,.8,.2,1) both ss-pop;animation-delay:calc(var(--i,0) * 90ms);transform-origin:top;background:#fffffff2;border-radius:18px;align-items:center;gap:12px;padding:12px 14px;display:flex;box-shadow:0 10px 26px #00000029}.ss-notif:nth-child(2){margin-left:14px}.ss-notif:nth-child(3){opacity:.92;margin-left:28px}@keyframes ss-pop{0%{opacity:0;transform:translateY(-8px)scale(.97)}}.ss-notif-ico{color:#fff;background:var(--c);border-radius:11px;flex:none;place-items:center;width:36px;height:36px;display:grid}.ss-notif-b{gap:1px;min-width:0;display:grid}.ss-notif-b em{color:var(--sk-ink-3);align-items:center;gap:4px;font-size:11.5px;font-style:normal;font-weight:700;display:inline-flex}.ss-notif-b b{white-space:nowrap;text-overflow:ellipsis;font-size:14px;overflow:hidden}.ss-notif.is-empty b{white-space:normal}.ss-set-row{border-bottom:1px solid var(--sk-line);flex-wrap:wrap;justify-content:space-between;gap:14px;margin:6px 0 14px;padding-bottom:14px;display:flex}@media (width>=1000px){.ss-bottom{grid-template-columns:1fr}.ss-set-grid{grid-template-columns:repeat(4,minmax(0,1fr))}}.sd-gcal-bar{color:var(--sk-ink);background:#ffffffd9;border:1px solid #124bec2e;border-radius:20px;align-items:center;gap:14px;margin-top:14px;padding:12px 14px 12px 12px;text-decoration:none;transition:transform .15s;display:flex;box-shadow:0 10px 28px #124bec1a}.sd-gcal-bar:hover{transform:translateY(-1px)}.sd-gcal-bar .ss-gcal{border-radius:11px;flex:none;width:40px;height:44px;box-shadow:0 4px 12px #0000001f}.sd-gcal-bar .ss-gcal:before{height:11px}.sd-gcal-bar .ss-gcal i{padding-bottom:4px;font-size:18px}.sd-gcal-bar>span:nth-child(2){flex:1;min-width:0;display:grid}.sd-gcal-bar b{font-size:15px}.sd-gcal-bar em{color:var(--sk-ink-3);font-size:13px;font-style:normal}.sd-gcal-bar.is-on{border-color:#10b9814d}.sd-gcal-bar.is-on em{color:#047857}.sa-legal{color:var(--sk-ink-3);text-align:center;margin:12px 0 0;font-size:12.5px}.sa-legal a{color:var(--sk-ink-2);text-decoration:underline}.db-disclaim{color:var(--sk-ink-3);margin:-4px 0 14px;font-size:13px}.sa{grid-template-columns:minmax(0,1fr)}@media (width>=900px){.sa{grid-template-columns:260px minmax(0,1fr)}}.sa-main{min-width:0}.sa-danger{border-color:#e11d4840}.cx-danger{background:#e11d48!important}.cx-danger:disabled{opacity:.45}.sa-me{gap:6px}.sa-me-link{min-width:0;color:inherit;border-radius:12px;flex:1;align-items:center;gap:10px;padding:2px;text-decoration:none;display:flex}.sa-me-link:hover .sa-me-txt b{color:var(--sk-blue)}.sa-theme{border:1px solid var(--sk-line-2);width:34px;height:34px;color:var(--sk-ink-2);cursor:pointer;background:0 0;border-radius:10px;flex:none;place-items:center;display:grid}.sa-theme:hover{color:var(--sk-ink);background:var(--sk-grey)}.st{align-items:start;gap:16px;display:grid}@media (width>=900px){.st{grid-template-columns:220px minmax(0,1fr)}}.st-nav{scrollbar-width:none;gap:4px;display:flex;overflow-x:auto}@media (width>=900px){.st-nav{flex-direction:column;position:sticky;top:20px}}.st-nav button{height:40px;font:inherit;color:var(--sk-ink-2);cursor:pointer;white-space:nowrap;text-align:left;background:0 0;border:0;border-radius:11px;flex:none;align-items:center;gap:10px;padding:0 12px;font-size:14.5px;font-weight:600;display:flex}.st-nav button:hover{background:var(--sk-grey);color:var(--sk-ink)}.st-nav button.on{background:var(--sk-ink);color:#fff}.st-body{gap:14px;min-width:0;display:grid}.st-sec h3{margin:0 0 12px;font-size:16px}.st-inline{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:14px;display:flex}.st-inline h3{margin-bottom:2px}.st-row{align-items:end;gap:12px;display:grid}@media (width>=700px){.st-row{grid-template-columns:1fr 1fr auto}}.st-field{gap:6px;display:grid}.st-field span{font-size:13.5px;font-weight:600}.st-field input{border:1px solid var(--sk-line-2);height:42px;font:inherit;color:var(--sk-ink);background:#fff;border-radius:11px;padding:0 12px}.st-field input:focus{outline:2px solid var(--sk-blue);outline-offset:-1px;border-color:#0000}.st-field input:disabled{background:var(--sk-grey);color:var(--sk-ink-2)}.st-actions{align-items:center;gap:10px;height:42px;display:flex}.st-saved{color:#047857;align-items:center;gap:4px;font-size:13.5px;font-weight:600;display:inline-flex}.st-sec .sk-notice{margin-top:12px}.st-themes{grid-template-columns:repeat(auto-fit,minmax(160px,1fr));gap:12px;display:grid}.st-theme{border:1.5px solid var(--sk-line-2);cursor:pointer;font:inherit;text-align:left;color:var(--sk-ink);background:0 0;border-radius:16px;gap:10px;padding:10px;display:grid}.st-theme.on{border-color:var(--sk-blue);box-shadow:0 0 0 3px var(--sk-blue-soft)}.st-theme-pic{border-radius:10px;height:84px;display:block;position:relative;overflow:hidden}.st-theme-pic i{border-radius:4px;position:absolute}.st-theme-pic i:first-child{width:28%;top:0;bottom:0;left:0}.st-theme-pic i:nth-child(2){height:26%;top:14%;left:34%;right:8%}.st-theme-pic i:nth-child(3){height:34%;top:50%;left:34%;right:30%}.st-theme.is-light .st-theme-pic{background:#eef1f8}.st-theme.is-light .st-theme-pic i{background:#fff}.st-theme.is-light .st-theme-pic i:first-child{background:#e3e7f1}.st-theme.is-dark .st-theme-pic{background:#0b0c10}.st-theme.is-dark .st-theme-pic i{background:#1b1f2a}.st-theme.is-dark .st-theme-pic i:first-child{background:#151821}.st-theme-l{align-items:center;gap:7px;font-size:14.5px;font-weight:600;display:flex}.st-theme-ok{color:var(--sk-blue);margin-left:auto}.st-conn-h{align-items:center;gap:12px;margin-bottom:12px;display:flex}.st-conn-h h3{margin:0}.st-conn-ico{color:#fff;border-radius:11px;flex:none;place-items:center;width:38px;height:38px;display:grid}.st-conn-ico.is-ig{background:linear-gradient(135deg,#f58529,#dd2a7b 50%,#8134af)}.st-conn-ico.is-gcal{background:linear-gradient(135deg,#4285f4,#34a853)}.st-list{gap:6px;display:grid}.st-item{background:var(--sk-grey);border-radius:12px;align-items:center;gap:8px;padding:10px 12px;display:flex}.st-item>span{color:var(--sk-ink-2)}.st-item em{text-transform:uppercase;letter-spacing:.04em;color:var(--sk-ink-3);font-size:11.5px;font-style:normal;font-weight:700}.st-item em.is-err{color:#e11d48}.st-item em.is-ok{color:#047857}.st-item>:is(button,a){margin-left:auto}.st-theme.is-system .st-theme-pic{background:#eef1f8}.st-theme.is-system .st-theme-pic i{background:#fff}.st-theme.is-system .st-theme-pic:after{content:"";background:linear-gradient(#0b0c10,#0b0c10) padding-box padding-box;position:absolute;inset:0 0 0 50%}.cal-links{flex-wrap:wrap;align-items:center;gap:8px;display:inline-flex}.cal-links .sk-btn{gap:6px}.cal-more{color:var(--sk-ink-3);align-items:center;gap:6px;font-size:12.5px;display:inline-flex}.cal-more a,.cal-more button{font:inherit;color:var(--sk-ink-2);cursor:pointer;text-underline-offset:2px;background:0 0;border:0;align-items:center;gap:4px;padding:0;text-decoration:underline;display:inline-flex}.cal-more a:hover,.cal-more button:hover{color:var(--sk-blue)}.ss-hero .cal-links .sk-btn{color:#fff;box-shadow:none;background:#ffffff24;border-color:#ffffff40}.ss-hero .cal-more,.ss-hero .cal-more a,.ss-hero .cal-more button{color:#ffffffbf}.st-item-cal{flex-wrap:wrap}.st-item-cal .cal-links{margin-left:auto}.db-grid{grid-template-columns:repeat(auto-fill,minmax(300px,1fr));gap:12px}.db-card{border-radius:20px;gap:14px;padding:16px;box-shadow:0 1px 2px #0307190a}.db-card:hover{transform:translateY(-1px);box-shadow:0 10px 28px #12287814}.db-card .db-av{border-radius:14px;box-shadow:0 0 0 1px #0307190f}.db-card-t b{letter-spacing:-.01em;font-size:16.5px;font-weight:700}.db-card-t span{color:var(--sk-ink-3);font-size:12.5px;font-weight:500}.db-card-t span.is-hot{color:#e11d48}.db-pay{background:var(--sk-grey);border-radius:14px;align-items:baseline;gap:6px;padding:12px 14px;display:flex}.db-pay b{font-family:var(--sk-display);letter-spacing:-.02em;color:var(--sk-ink);font-size:20px;font-weight:800}.db-pay span{color:var(--sk-ink-3);font-size:13px;font-weight:600}.db-actions{flex-wrap:nowrap;gap:8px}.db-actions .db-apply{background:var(--sk-ink);color:#fff;border-radius:12px;flex:1;justify-content:center;align-items:center;gap:6px;height:40px;font-size:14px;font-weight:700;text-decoration:none;transition:opacity .15s;display:inline-flex}.db-apply:hover{opacity:.88}.db-icon{width:40px;height:40px;color:var(--sk-ink-2);cursor:pointer;background:#fff;border:1px solid #0307191a;border-radius:12px;flex:none;place-items:center;display:grid}.db-icon:hover{background:var(--sk-grey);color:var(--sk-ink)}.db-saved{color:var(--sk-blue,#2f6bff);flex:none;place-items:center;width:24px;display:grid}.db-actions .db-select.sm{border-radius:12px;height:40px}.db-x{margin-left:0}.db-search{width:220px;max-width:100%;height:40px;color:var(--sk-ink-3);background:#fff;border:1px solid #0307191a;border-radius:99px;align-items:center;gap:8px;padding:0 14px;display:inline-flex}.db-search input{font:inherit;min-width:0;color:var(--sk-ink);background:0 0;border:0;outline:0;flex:1}.db-chips{scrollbar-width:none;gap:6px;margin:0 0 14px;display:flex;overflow-x:auto}.db-chips::-webkit-scrollbar{display:none}.db-chips button{height:34px;font:inherit;color:var(--sk-ink-2);cursor:pointer;background:#fff;border:1px solid #03071914;border-radius:99px;flex:none;align-items:center;gap:6px;padding:0 14px;font-size:13.5px;font-weight:600;display:inline-flex}.db-chips button em{color:var(--sk-ink-3);font-size:12px;font-style:normal}.db-chips button.on{background:var(--sk-ink);border-color:var(--sk-ink);color:#fff}.db-chips button.on em{color:#ffffffb3}.db-disclaim{color:var(--sk-ink-3);margin:18px 2px 0;font-size:12px;line-height:1.5}.sa-community{color:var(--sk-ink);background:#5865f214;border:1px solid #5865f22e;border-radius:16px;align-items:center;gap:10px;margin:auto 0 10px;padding:10px 12px;text-decoration:none;transition:background .15s;display:flex}.sa-community:hover{background:#5865f224}.sa-up+.sa-community,.sa-community~.sa-me{margin-top:0}.sa-community-ico{color:#fff;background:#5865f2;border-radius:10px;flex:none;place-items:center;width:34px;height:34px;display:grid}.sa-community-t{min-width:0;display:grid}.sa-community-t b{font-size:14px}.sa-community-t em{color:var(--sk-ink-3);white-space:nowrap;text-overflow:ellipsis;font-size:12px;font-style:normal;overflow:hidden}@media (width<=899px){.sa-community{display:none}}@media (width<=640px){.db-hero{gap:12px;margin-bottom:12px}.db-hero>div:first-child,.db-top-r .db-add-t{display:none}.db-top-r .sk-btn-primary{justify-content:center;width:40px;padding:0}.db-top{gap:10px}.db-top-r{flex-wrap:nowrap;width:100%}.db-top-r .db-search{flex:1;width:auto}.db-top-r .sk-btn{flex:none}.db-top{flex-wrap:nowrap}.db-top>.db-search{flex:1;width:auto}.db-top>.sk-btn-primary{flex:none;justify-content:center;width:40px;padding:0}.db-top>.sk-btn-primary .db-add-t{display:none}.db-chips{margin-bottom:12px}}.ow-back{color:var(--sk-ink-3);font:inherit;cursor:pointer;background:0 0;border:0;justify-self:start;margin:-4px 0 10px;padding:0;font-weight:600}.ow-back:hover{color:var(--sk-ink)}.ow-goals{gap:10px;margin:6px 0 4px;display:grid}.ow-goals button{height:56px;font:inherit;color:var(--sk-ink);cursor:pointer;text-align:left;background:#fff;border:1px solid #0307191a;border-radius:16px;align-items:center;gap:12px;padding:0 16px;font-size:16px;font-weight:600;display:flex}.ow-goals button.on{border-color:var(--sk-blue);box-shadow:0 0 0 1px var(--sk-blue);background:var(--sk-blue-soft)}.ow-check{color:#fff;border:1.5px solid #03071933;border-radius:7px;flex:none;place-items:center;width:22px;height:22px;display:grid}.ow-goals button.on .ow-check{background:var(--sk-blue);border-color:var(--sk-blue)}.ow-hl{color:var(--sk-blue)}.ow-save{margin:8px 0 0;padding:0;list-style:none;display:grid}.ow-save li{border-bottom:1px solid var(--sk-line);color:var(--sk-ink-2);justify-content:space-between;padding:12px 2px;font-size:15px;display:flex}.ow-save li b{color:var(--sk-ink)}.ow-worth{background:var(--sk-ink);color:#fff;border-radius:18px;justify-content:space-between;align-items:center;gap:12px;margin-top:14px;padding:16px 18px;display:flex}.ow-worth span{opacity:.75;font-size:14px}.ow-worth b{font-family:var(--sk-display);letter-spacing:-.02em;font-size:22px}.ow-perks{gap:10px;margin-top:16px;display:grid}.ow-perks>div{color:var(--sk-ink-2);align-items:flex-start;gap:12px;font-size:14px;display:flex}.ow-perks svg{color:var(--sk-blue);flex:none;margin-top:2px}.ow-perks span{display:grid}.ow-perks b{color:var(--sk-ink);font-size:15px}.ow-trial{gap:0;margin:12px 0 4px;padding:0;list-style:none;display:grid}.ow-trial li{gap:14px;padding-bottom:22px;display:flex;position:relative}.ow-trial li:last-child{padding-bottom:4px}.ow-trial li:before{content:"";background:var(--sk-line);width:2px;position:absolute;top:24px;bottom:0;left:10px}.ow-trial li:last-child:before{display:none}.ow-trial i{border:2px solid var(--sk-line);z-index:1;background:#fff;border-radius:50%;flex:none;width:22px;height:22px;position:relative}.ow-trial i.on{border-color:var(--sk-blue);background:var(--sk-blue);box-shadow:0 0 0 4px var(--sk-blue-soft)}.ow-trial span{color:var(--sk-ink-2);gap:2px;font-size:14.5px;display:grid}.ow-trial b{color:var(--sk-ink);font-size:16px}.ow-plan-p s{color:var(--sk-ink-3);font-size:12px;display:block}.ow-save-amt{color:#047857;font-weight:700}.ow-value{text-align:center;padding:12px 0 4px}.ow-kicker{color:var(--sk-blue);margin:0 0 18px;font-size:14px;font-weight:600}.ow-value h1{color:var(--sk-ink-2);letter-spacing:-.01em;margin:0;font-size:22px;font-weight:600}.ow-big{font-family:var(--sk-display);letter-spacing:-.05em;color:var(--sk-ink);margin:6px 0 14px;font-size:clamp(64px,18vw,96px);font-weight:700;line-height:1}.ow-big span{letter-spacing:-.01em;color:var(--sk-ink-2);margin-left:4px;font-size:.3em}.ow-value .ow-sub{max-width:340px;margin:0 auto}.ow-value .ow-go{margin-top:28px}.ow-value .ow-fine{margin-top:12px}.sk-save-photos{z-index:1000;padding:16px 16px calc(16px + env(safe-area-inset-bottom));background:#03071966;justify-content:center;align-items:flex-end;display:flex;position:fixed;inset:0}.sk-save-photos>div{background:var(--sk-bg,#fff);text-align:center;border-radius:22px;gap:10px;width:100%;max-width:420px;padding:20px;display:grid}.sk-save-photos b{color:var(--sk-ink);margin-bottom:4px;font-size:17px}.sk-save-photos .sk-btn{justify-content:center;width:100%;height:50px}.sk-save-x{font:inherit;color:var(--sk-ink-2);cursor:pointer;background:0 0;border:0;padding:8px;font-size:15px}a.sd-glass{color:inherit;text-decoration:none}.sd-excl{border:1px solid var(--sk-line-2);height:28px;font:inherit;color:var(--sk-ink-3);cursor:pointer;background:0 0;border-radius:99px;flex:none;margin-left:8px;padding:0 10px;font-size:12px;font-weight:600}.sd-excl.on{background:var(--sk-ink);border-color:var(--sk-ink);color:#fff}.sd-view-row.is-excl .sd-view-t,.sd-view-row.is-excl input,.sd-view-row.is-excl .sd-view-accts{opacity:.45}.sd-view-row.is-excl .sd-view-t{text-decoration:line-through}.sd-view-row.is-excl .sd-excl{opacity:1;text-decoration:none}.sd-override{color:var(--sk-ink-2);background:#fff8e6;border-radius:12px;justify-content:space-between;align-items:flex-start;gap:10px;margin-top:10px;padding:10px 12px;font-size:13px;display:flex}.sd-override em{color:var(--sk-ink-3);margin-top:2px;font-style:normal;display:block}.sd-override button{font:inherit;color:var(--sk-blue);cursor:pointer;background:0 0;border:0;flex:none;padding:0;font-weight:700}.mn-seg{margin-bottom:14px}.mn-tiles{grid-template-columns:repeat(3,minmax(0,1fr));gap:12px;margin-bottom:16px;display:grid}.mn-tile{gap:4px;display:grid}.mn-tile span{color:var(--sk-ink-2);font-size:13px;font-weight:600}.mn-tile b{font-family:var(--sk-display);letter-spacing:-.04em;text-overflow:ellipsis;white-space:nowrap;font-size:clamp(20px,3vw,32px);font-weight:800;overflow:hidden}.mn-tile.is-net b{color:#047857}.mn-tile.is-net.is-neg b{color:#e11d48}.mn-cols{gap:16px;display:grid}@media (width>=1000px){.mn-cols{grid-template-columns:minmax(0,1.4fr) minmax(0,1fr);align-items:start}}.mn-side{gap:16px;display:grid}.mn-row{border-bottom:1px solid var(--sk-line);align-items:center;gap:10px;padding:12px 0;display:flex}.mn-row:last-child{border-bottom:0}.mn-row.is-off .mn-row-main,.mn-row.is-off .mn-row-amt{opacity:.45}.mn-dot{border-radius:50%;flex:none;width:10px;height:10px}.mn-row-main{flex:1;gap:2px;min-width:0;display:grid}.mn-row-main b{text-overflow:ellipsis;white-space:nowrap;font-size:15px;font-weight:600;overflow:hidden}.mn-row-main span,.mn-row-amt span{color:var(--sk-ink-3);font-size:12.5px}.mn-row-amt{text-align:right;flex:none;display:grid}.mn-row-amt b{font-size:15px;font-weight:700}.mn-row-a{flex:none;align-items:center;gap:2px;display:flex}.mn-link{font:inherit;color:var(--sk-blue);cursor:pointer;background:0 0;border:0;padding:6px;font-size:13px;font-weight:600}.mn-switch{cursor:pointer;width:40px;height:24px;margin-left:6px;display:inline-block;position:relative}.mn-switch input{opacity:0;cursor:pointer;width:100%;height:100%;margin:0;position:absolute}.mn-switch span{pointer-events:none;background:#d4d7e0;border-radius:99px;transition:background .15s;position:absolute;inset:0}.mn-switch span:after{content:"";background:#fff;border-radius:50%;width:18px;height:18px;transition:transform .15s;position:absolute;top:3px;left:3px;box-shadow:0 1px 2px #03071933}.mn-switch input:checked+span{background:var(--sk-blue)}.mn-switch input:checked+span:after{transform:translate(16px)}.mn-switch input:focus-visible+span{outline:2px solid var(--sk-blue);outline-offset:2px}.mn-add{background:var(--sk-grey);border-radius:16px;margin:4px 0 8px;padding:14px}.mn-add .sa-field span{font-size:13.5px;font-weight:600}.mn-add .sa-field input{width:100%;min-width:0}.mn-add-row{grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:10px;display:grid}.mn-cats{flex-wrap:wrap;gap:6px;margin-bottom:12px;display:flex}.mn-cats button{border:1px solid var(--sk-line-2);height:34px;font:inherit;color:var(--sk-ink-2);cursor:pointer;background:#fff;border-radius:99px;padding:0 12px;font-size:13.5px;font-weight:600}.mn-cats button.on{background:var(--sk-blue);border-color:var(--sk-blue);color:#fff}.mn-bar{grid-template-columns:minmax(0,1fr) auto;gap:4px 10px;padding:8px 0;font-size:14px;display:grid}.mn-bar b{font-weight:700}.mn-bar i{background:#edf0f6;border-radius:99px;grid-column:1/-1;height:6px;overflow:hidden}.mn-bar em{border-radius:99px;height:100%;display:block}@media (width<=640px){.db-switch button{padding:0 12px;font-size:14px}.mn-tiles{gap:8px}.mn-tile{padding:14px 12px}.mn-tile span{font-size:12px}.mn-seg{display:flex}.mn-seg button{flex:1;padding:0 8px}.mn-add .sa-field input,.sd-view-row input{font-size:16px}}.ow-saves{grid-template-columns:repeat(3,1fr);gap:8px;margin:20px 0 0;display:grid}.ow-saves>div{background:var(--sk-blue-soft,#eef3ff);border-radius:16px;gap:2px;padding:14px 8px;display:grid}.ow-saves b{font-family:var(--sk-display);letter-spacing:-.03em;color:var(--sk-ink);font-size:26px}.ow-saves span{color:var(--sk-ink);font-size:14px;font-weight:600}.ow-saves em{color:var(--sk-ink-2);font-size:12px;font-style:normal}.ow-pays{color:var(--sk-blue);margin:14px 0 0;font-size:14px;font-weight:600}.sa.is-dark .sk-btn-primary{background:var(--sk-blue)}.sa.is-dark .sk-btn-primary:hover:not(:disabled){background:var(--sk-blue-hover)}.sa.is-dark .sk-btn-soft{background:var(--sk-blue-soft)}.sa.is-dark .sk-btn-soft:hover:not(:disabled){background:#124bec21}.sa.is-dark .sk-btn-ghost{background:linear-gradient(var(--dk-card), var(--dk-card-2));box-shadow:inset 0 1px #ffffff0f,0 1px 2px #00000036,0 6px 16px #00000040}.sa.is-dark .sk-nav{background:#151821eb}.sa.is-dark .sk-logo-tile{background:var(--sk-ink);box-shadow:0 1px 2px #0000008c}.sa.is-dark .sk-logo-mark{background:var(--dk-card)}.sa.is-dark .sk-nav-links a:hover,.sa.is-dark .sk-nav-links a.on{background:var(--sk-grey)}.sa.is-dark .sk-panel{background:linear-gradient(#4d7cff14 0%,#4d7cff05 55%,#4d7cff0f 100%)}.sa.is-dark .sk-pill{background:#151821e0;box-shadow:inset 0 1px #ffffff0f,0 1px 2px #0000002e}.sa.is-dark .sk-pill b{background:var(--sk-blue)}.sa.is-dark .sk-block{background:var(--sk-grey)}.sa.is-dark .sk-toggle{background:var(--dk-card);box-shadow:0 1px 2px #0000002e}.sa.is-dark .sk-toggle button.on{color:#0b0c10;background:var(--sk-ink)}.sa.is-dark .sk-save{background:var(--sk-blue-soft)}.sa.is-dark .sk-toggle button.on .sk-save{background:#15182147}.sa.is-dark .sk-plan{background:var(--dk-card);box-shadow:0 1px 2px #00000024,0 8px 24px #00000024}.sa.is-dark .sk-plan.is-current{background:var(--sk-blue-softer)}.sa.is-dark .sk-plan-tag{background:var(--sk-blue)}.sa.is-dark .sk-plan-tag.is-current{background:var(--sk-ink)}.sa.is-dark .sk-stat{background:var(--sk-grey)}.sa.is-dark .sk-plan.is-current .sk-stat,.sa.is-dark .sk-notice{background:var(--dk-card)}.sa.is-dark .sk-notice.is-warn{background:var(--sk-warn-bg)}.sa.is-dark .sk-notice.is-err{background:var(--sk-err-bg)}.sa.is-dark .sk-notice.is-ok{background:var(--dk-card-2)}.sa.is-dark .sk-table-wrap,.sa.is-dark .sk-table thead th,.sa.is-dark .sk-table th[scope=row]{background:var(--dk-card)}.sa.is-dark .sk-table td.is-rec{background:var(--sk-blue-softer)}.sa.is-dark .sk-foot{background:var(--sk-foot)}.sa.is-dark .sk-dialog{background:var(--dk-card);box-shadow:0 24px 64px #0000008c}.sa.is-dark .pp-card.is-sand{background:var(--dk-card-2)}.sa.is-dark .pp-card.is-white{background:var(--dk-card)}.sa.is-dark .pp-card.is-blue{background:var(--sk-blue)}.sa.is-dark .pp-card.is-ink{background:#15161a}.sa.is-dark .pp-tag{background:#1518214d}.sa.is-dark .pp-card.is-white .pp-tag,.sa.is-dark .pp-card.is-sand .pp-tag{color:#0b0c10;background:var(--sk-ink)}.sa.is-dark .pp-card.is-sand .pp-btn{background:#15161a}.sa.is-dark .pp-card.is-white .pp-btn{background:var(--sk-blue)}.sa.is-dark .pp-card.is-blue .pp-btn,.sa.is-dark .pp-card.is-ink .pp-btn{background:var(--dk-card)}.sa.is-dark .pp-band{background:var(--dk-card-2)}.sa.is-dark .pp-steps li{border-bottom:1px solid #ffffff29}.sa.is-dark .pp-steps span{background:var(--dk-card)}.sa.is-dark .sa-side{background:var(--dk-card)}.sa.is-dark .sa-avatar{background:var(--sk-blue)}.sa.is-dark .sa-out{background:0 0}.sa.is-dark .sa-up-btn,.sa.is-dark .sa-chip{background:var(--dk-card)}.sa.is-dark .sa-chip i{background:var(--sk-blue)}.sa.is-dark .sa-card{background:var(--dk-card);box-shadow:0 1px 2px #0000001a}.sa.is-dark .sa-bar{background:var(--dk-card-2)}.sa.is-dark .sa-bar span{background:var(--sk-blue)}.sa.is-dark .sa-bar span.is-full{background:#f59e0b}.sa.is-dark .sa-tool{background:var(--dk-card)}.sa.is-dark .sa-tool:hover{box-shadow:0 10px 30px #00000040}.sa.is-dark .sa-tool-ico{background:var(--sk-blue-soft)}.sa.is-dark .sa-soon,.sa.is-dark .sa-pill{background:var(--sk-grey)}.sa.is-dark .sa-pill.is-ok{background:var(--dk-card-2)}.sa.is-dark .sa-pill.is-warn{background:var(--sk-warn-bg)}.sa.is-dark .sa-copy{background:var(--sk-grey)}.sa.is-dark .sa-auth-sky{background:linear-gradient(180deg, var(--dk-card-2) 0%, var(--dk-card-2) 60%, var(--dk-card-2) 100%)}.sa.is-dark .sa-auth-card{background:#151821eb;box-shadow:0 30px 80px #124bec24,0 2px 6px #00000036}.sa.is-dark .sa-field input{background:var(--dk-card)}.sa.is-dark .sa-or:before,.sa.is-dark .sa-or:after{background:var(--sk-line-2)}.sa.is-dark .sa-auth .google-btn{background:var(--dk-card)}.sa.is-dark .sa-switch button{background:0 0}.sa.is-dark .sa-invited{background:var(--sk-blue-soft)}.sa.is-dark .sd-stat,.sa.is-dark .sd-nav{background:var(--dk-card)}.sa.is-dark .sd-nav:hover{background:var(--sk-grey)}.sa.is-dark .sd-day,.sa.is-dark .sd-day:hover{background:var(--dk-card-2)}.sa.is-dark .sd-day.is-sel{background:var(--dk-card)}.sa.is-dark .sd-day.is-today .sd-num{background:var(--sk-blue)}.sa.is-dark .sd-ico:hover{background:var(--sk-grey)}.sa.is-dark .sd-add input:focus,.sa.is-dark .sd-days button{background:var(--dk-card)}.sa.is-dark .sd-days button.on{background:var(--sk-blue)}.sa.is-dark .sd-bar{background:var(--dk-card-2)}.sa.is-dark .sd-bar span{background:#059669}.sa.is-dark .sd-row select,.sa.is-dark .sd-row input{background:var(--dk-card)}.sa.is-dark .sd-seg{background:var(--sk-grey)}.sa.is-dark .sd-seg button.on{background:var(--dk-card);box-shadow:0 1px 3px #00000059}.sa.is-dark .sd-plat button{background:var(--dk-card)}.sa.is-dark .sd-plat button.on{color:#0b0c10;background:var(--sk-ink)}.sa.is-dark .sd-cpm-preview{background:var(--sk-blue-softer)}.sa.is-dark .sd-cpm-tag{color:#0b0c10;background:var(--sk-ink)}.sa.is-dark{background:linear-gradient(180deg, #4c7dff1f 0%, var(--dk-bg) 38%, var(--dk-bg) 100%)}.sa.is-dark .sa-side{background:#151821d1;border-right:1px solid #ffffff1a;box-shadow:inset 1px 0 #ffffff0f}.sa.is-dark .sa-nav a:hover{background:#124bec0f}.sa.is-dark .sa-nav a.active{background:linear-gradient(135deg,#124bec,#3b6bff)}.sa.is-dark .sa-me{background:#151821e6}.sa.is-dark .sa-card{border-color:#ffffff1a;box-shadow:0 1px 2px #0000001a,0 12px 32px #1228780d}.sa.is-dark .sd-hero-date{background:#151821d9}.sa.is-dark .sd-glass{background:#151821b8}.sa.is-dark .sd-glass.is-main{background:linear-gradient(135deg,#124beceb,#3b6bffe0)}.sa.is-dark .sd-day{background:#1b1f2acc}.sa.is-dark .sd-day:hover{background:#4c7dff29}.sa.is-dark .sd-day.is-today{background:var(--dk-card)}.sa.is-dark .sd-promo{background:radial-gradient(120% 120% at 0 0,#2a2f6b 0%,#0d0f1a 60%)}.sa.is-dark .sd-promo-tag{background:linear-gradient(135deg,#3b6bff,#8b5cf6,#ec4899)}.sa.is-dark .sd-promo-art i{background:#638cff8c}.sa.is-dark .sd-promo-art i.cut{background:repeating-linear-gradient(135deg,#15182138 0 4px,#0000 4px 8px)}.sa.is-dark .db-switch,.sa.is-dark .db-tabs{background:#151821e6;border:1px solid #ffffff1a}.sa.is-dark .db-switch button.on,.sa.is-dark .db-tabs button.on{color:#0b0c10;background:var(--sk-ink)}.sa.is-dark .db-card{background:var(--dk-card);border:1px solid #ffffff1a;box-shadow:0 1px 2px #0000001a,0 10px 26px #1228780d}.sa.is-dark .db-tag{background:var(--sk-grey)}.sa.is-dark .db-tag.is-pay{color:#34d399;background:#10b98126}.sa.is-dark .db-tag.is-hot{color:#fb7185;background:#f43f5e26}.sa.is-dark .db-select{background:var(--dk-card);border:1px solid #ffffff30}.sa.is-dark .db-x:hover{background:var(--sk-grey);color:#fb7185}.sa.is-dark .db-empty{background:#151821cc;border:1.5px dashed #ffffff30}.sa.is-dark .db-col{background:#151821a6;border:1px solid #ffffff14}.sa.is-dark .db-col-h em{background:var(--dk-card)}.sa.is-dark .db-pipe-i,.sa.is-dark .db-mini:hover{background:var(--sk-grey)}.sa.is-dark .sa-up{background:radial-gradient(120% 140% at 0 0,#3b6bff 0%,#124bec 45%,#0d1a5c 100%)}.sa.is-dark .ow-sky{background:linear-gradient(180deg, var(--dk-card-2) 0%, var(--dk-card-2) 50%, var(--dk-card-2) 100%)}.sa.is-dark .ow-dots i{background:#0307191f}.sa.is-dark .ow-dots i.on{background:var(--sk-blue)}.sa.is-dark .ow-card{background:#151821eb}.sa.is-dark .ow-chips button{background:var(--dk-card);border:1px solid #ffffff29}.sa.is-dark .ow-chips button.on{color:#0b0c10;background:var(--sk-ink)}.sa.is-dark .ow-plan li{background:var(--dk-card);border:1px solid #ffffff1a}.sa.is-dark .ow-plan-ico{background:var(--sk-grey)}.sa.is-dark .ow-plan li.is-film .ow-plan-ico{background:linear-gradient(135deg,#124bec,#3b6bff)}.sa.is-dark .ow-plan li.is-post .ow-plan-ico{color:#34d399;background:#10b98126}.sa.is-dark .ow-int{background:var(--sk-grey)}.sa.is-dark .ow-int button.on{background:var(--dk-card);box-shadow:0 2px 8px #00000047}.sa.is-dark .ow-int em{color:#34d399}.sa.is-dark .ow-plan-c{background:var(--dk-card);border:1.5px solid #ffffff21}.sa.is-dark .ow-radio{border:2px solid #ffffff38}.sa.is-dark .on>.ow-radio:after{background:var(--sk-blue)}.sa.is-dark .ow-plan-n b em{background:var(--sk-blue-soft)}.sa.is-dark .ow-due{background:var(--sk-grey)}.sa.is-dark .ow-due-t b{color:#34d399}.sa.is-dark .ow-skip{background:0 0}.sa.is-dark .cx-reasons button{background:var(--dk-card);border:1.5px solid #ffffff21}.sa.is-dark .cx-offer{background:var(--sk-blue-soft)}.sa.is-dark .cx-red{color:#fb7185!important}.sa.is-dark .ss-dot{background:#10b981}.sa.is-dark .ss-nav{background:#151821e6;border:1px solid #ffffff1a}.sa.is-dark .ss-stat{background:#151821d9}.sa.is-dark .ss-dh.is-today b{background:var(--sk-blue)}.sa.is-dark .ss-ev{background:color-mix(in srgb, var(--c) 13%, var(--dk-card))}.sa.is-dark .ss-ev.is-film{background:linear-gradient(135deg,#124bec,#3b6bff)}.sa.is-dark .ss-time{color:#34d399;background:#10b98126}.sa.is-dark .ss-time button:hover{background:#0478571f}.sa.is-dark .sd-view-accts label{background:var(--sk-grey)}.sa.is-dark .sd-view-accts label.ok{background:#10b98126}.sa.is-dark .sd-view-accts label.ok span{color:#34d399}.sa.is-dark .sd-view-accts label.miss{background:#f43f5e26}.sa.is-dark .sd-view-accts label.miss span{color:#fb7185}.sa.is-dark .sd-view-accts input{background:var(--dk-card)}.sa.is-dark .ss-ev.is-urgent .ss-ev-t:after{background:#ef4444}.sa.is-dark .ss-hero{background:radial-gradient(120% 140% at 0 0,#3b6bff 0%,#124bec 40%,#0b1f6b 100%)}.sa.is-dark .ss-hero:after{background:radial-gradient(circle,#15182147,#0000 65%)}.sa.is-dark .ss-hero.is-on{background:radial-gradient(120% 140% at 0 0,#10b981 0%,#047857 45%,#064e3b 100%)}.sa.is-dark .ss-hero .ss-dot{background:var(--dk-card-2)}.sa.is-dark .ss-gcal{background:var(--dk-card)}.sa.is-dark .ss-gcal:before{background:linear-gradient(90deg,#4285f4,#34a853 40%,#fbbc04 70%,#ea4335)}.sa.is-dark .ss-gcal i{color:var(--sk-ink)}.sa.is-dark .ss-hero .sk-btn-primary{background:var(--dk-card)}.sa.is-dark .ss-hero.is-on .sk-btn-primary{color:#34d399}.sa.is-dark .ss-hero .sk-btn-ghost{background:#1518213d}.sa.is-dark .ss-link{background:0 0}.sa.is-dark .ss-notif{background:#151821eb}.sa.is-dark .ss-notif-ico{background:var(--c)}.sa.is-dark .sd-gcal-bar{background:#151821eb}.sa.is-dark .sd-gcal-bar.is-on em{color:#34d399}.sa.is-dark .cx-danger{background:#e11d48!important}.sa.is-dark .sa-theme:hover,.sa.is-dark .st-nav button:hover{background:var(--sk-grey)}.sa.is-dark .st-nav button.on{color:#0b0c10;background:var(--sk-ink)}.sa.is-dark .st-field input{background:var(--dk-card)}.sa.is-dark .st-field input:disabled{background:var(--sk-grey)}.sa.is-dark .st-saved{color:#34d399}.sa.is-dark .st-conn-ico.is-ig{background:linear-gradient(135deg,#f58529,#dd2a7b 50%,#8134af)}.sa.is-dark .st-conn-ico.is-gcal{background:linear-gradient(135deg,#4285f4,#34a853)}.sa.is-dark .st-item{background:var(--sk-grey)}.sa.is-dark .st-item em.is-err{color:#fb7185}.sa.is-dark .st-item em.is-ok{color:#34d399}.sa.is-dark .cal-more a,.sa.is-dark .cal-more button{background:0 0}.sa.is-dark .ss-hero .cal-links .sk-btn{background:#1518213d}.sa.is-dark .db-card{box-shadow:0 1px 2px #00000024}.sa.is-dark .db-card .db-av{box-shadow:0 0 0 1px #00000036}.sa.is-dark .db-card-t span.is-hot{color:#fb7185}.sa.is-dark .db-pay{background:var(--sk-grey)}.sa.is-dark .db-actions .db-apply{color:#0b0c10;background:var(--sk-ink)}.sa.is-dark .db-icon{background:var(--dk-card);border:1px solid #ffffff29}.sa.is-dark .db-icon:hover{background:var(--sk-grey)}.sa.is-dark .db-search{background:var(--dk-card);border:1px solid #ffffff29}.sa.is-dark .db-chips button{background:var(--dk-card);border:1px solid #ffffff21}.sa.is-dark .db-chips button.on{color:#0b0c10;background:var(--sk-ink)}.sa.is-dark .sa-community{background:#5865f214}.sa.is-dark .sa-community:hover{background:#5865f224}.sa.is-dark .sa-community-ico{background:#5865f2}.sa.is-dark .ow-back{background:0 0}.sa.is-dark .ow-goals button{background:var(--dk-card);border:1px solid #ffffff29}.sa.is-dark .ow-goals button.on{background:var(--sk-blue-soft)}.sa.is-dark .ow-check{border:1.5px solid #ffffff38}.sa.is-dark .ow-goals button.on .ow-check{background:var(--sk-blue)}.sa.is-dark .ow-worth{color:#0b0c10;background:var(--sk-ink)}.sa.is-dark .ow-trial li:before{background:var(--sk-line)}.sa.is-dark .ow-trial i{background:var(--dk-card)}.sa.is-dark .ow-trial i.on{background:var(--sk-blue)}.sa.is-dark .ow-save-amt{color:#34d399}.sa.is-dark .sk-save-photos{background:#03071966}.sa.is-dark .sk-save-photos>div{background:var(--sk-bg,var(--dk-card))}.sa.is-dark .sk-save-x{background:0 0}.sa.is-dark .sd-excl.on{color:#0b0c10;background:var(--sk-ink)}.sa.is-dark .sd-override{background:#f59e0b1f}.sa.is-dark .sd-override button{background:0 0}.sa.is-dark .mn-tile.is-net b{color:#34d399}.sa.is-dark .mn-tile.is-net.is-neg b{color:#fb7185}.sa.is-dark .mn-link{background:0 0}.sa.is-dark .mn-switch span{background:#3a3f4d}.sa.is-dark .mn-switch span:after{background:var(--dk-card);box-shadow:0 1px 2px #0000008c}.sa.is-dark .mn-switch input:checked+span{background:var(--sk-blue)}.sa.is-dark .mn-add{background:var(--sk-grey)}.sa.is-dark .mn-cats button{background:var(--dk-card)}.sa.is-dark .mn-cats button.on{background:var(--sk-blue)}.sa.is-dark .mn-bar i{background:var(--dk-card-2)}.sa.is-dark .ow-saves>div{background:var(--sk-blue-soft,#4c7dff1f)}.sa.is-dark .ap-test{color:#fcd34d;border:1px solid var(--sk-line-2);background:#f59e0b1f}.sa.is-dark .ap-acct{background:var(--dk-card)}.sa.is-dark .ap-acct em.is-err,.sa.is-dark .ap-acct.is-err b{color:#fb7185}.sa.is-dark .ap-av{background:linear-gradient(135deg,#f58529,#dd2a7b 50%,#8134af)}.sa.is-dark .ap-x:hover{background:var(--sk-grey);color:#fb7185}.sa.is-dark .ap-link{background:0 0}.sa.is-dark .ap-empty-ico{background:linear-gradient(135deg,#f58529,#dd2a7b 50%,#8134af)}.sa.is-dark .ap-input{background:var(--dk-card)}.sa.is-dark .ap-seg{background:var(--sk-grey)}.sa.is-dark .ap-seg button.on{background:var(--dk-card);box-shadow:0 1px 3px #00000059}.sa.is-dark .ap-icon:hover{background:var(--sk-grey)}.sa.is-dark .ap-drop{background:var(--dk-card-2)}.sa.is-dark .ap-drop video{background:#000}.sa.is-dark .ap-tabs button{background:0 0}.sa.is-dark .ap-tabs em{background:var(--sk-grey)}.sa.is-dark .ap-post-ico{background:#10131c}.sa.is-dark .ap-post-t em.is-err{color:#fb7185}.sa.is-dark .sa-pill.is-err{color:#fb7185;background:#f43f5e26}.sa.is-dark .sa-pill.is-blue{background:var(--sk-blue-soft)}.sa.is-dark .ap-rule-ico{background:linear-gradient(135deg,#f58529,#dd2a7b)}.sa.is-dark .ap-rule-ico.is-dm{background:linear-gradient(135deg,#3b6bff,#8134af)}.sa.is-dark .ap-switch i{background:#3a3f4d}.sa.is-dark .ap-switch i:after{background:var(--dk-card)}.sa.is-dark .ap-switch input:checked+i{background:#10b981}.sa.is-dark .ap-bubble.is-us{background:linear-gradient(135deg,#3b6bff,#8134af)}.sa.is-dark .ap-bubble.is-them{background:var(--sk-grey)}.sa.is-dark .ap-ev-ico{background:var(--sk-grey)}.sa.is-dark .ap-ev.is-replied .ap-ev-ico{color:#34d399;background:#10b98126}.sa.is-dark .ap-ev.is-failed .ap-ev-ico{color:#fb7185;background:#f43f5e26}.sa.is-dark .ap-ev.is-failed em{color:#fb7185}.sa.is-dark .ap-pick{background:var(--dk-card)}.sa.is-dark .ap-pick.is-err em{color:#fb7185}.sa.is-dark .ap-stack .ap-av{border:2px solid var(--dk-card)}.sa.is-dark .ap-target{background:var(--dk-card)}.sa.is-dark .ap-target.on{background:var(--sk-blue-soft)}.sa.is-dark .ap-usage-bar{background:var(--sk-grey)}.sa.is-dark .ap-usage-bar i{background:var(--sk-blue)}.sa.is-dark .ap-steps li:before{background:var(--sk-blue-soft)}.sa.is-dark .ap-mrow-t .is-ok{color:#34d399}.sa.is-dark .ap-mrow-t .is-err{color:#fb7185}.sa.is-dark .ap-danger{color:#fb7185!important}.sa.is-dark .ap-post-av .ap-av{border:2px solid var(--dk-card)}.sa.is-dark .ap-av.is-tt{background:#111318}.sa.is-dark .ap-plat{border:1.5px solid var(--dk-card);background:linear-gradient(135deg,#f58529,#dd2a7b 50%,#8134af)}.sa.is-dark .ap-plat.is-tt{background:#111318}.sa.is-dark .ap-av.is-fb,.sa.is-dark .ap-plat.is-fb{background:#1877f2}.sa.is-dark .ap-av.is-sc,.sa.is-dark .ap-plat.is-sc{background:var(--dk-card-2)}.sa.is-dark .ap-chip{background:var(--dk-card)}.sa.is-dark .ap-chip em{background:var(--sk-grey)}.sa.is-dark .ap-bank-row{background:var(--dk-card)}.sa.is-dark .ap-bank-use:hover{background:var(--dk-card-2)}.sa.is-dark .ap-bank-use:active,.sa.is-dark .ap-bank-t b em,.sa.is-dark .ap-bank-ins:hover{background:var(--sk-blue-soft)}.sa.is-dark .ap-edit-sum{background:var(--dk-card-2)}.sa.is-dark .ap-preview{background:var(--sk-grey)}.sa.is-dark .ap-preview video{background:#000}.sa.is-dark .ap-tt-av{background:#111}.sa.is-dark .ap-tt-check.on{background:var(--sk-blue-soft)}.sa.is-dark .ap-tt-check.is-off,.sa.is-dark .ap-tt-disclose{background:var(--sk-grey)}.sa.is-dark .ap-tt-opt,.sa.is-dark .rm-flow{background:var(--dk-card)}.sa.is-dark .rm-flow-i{background:var(--sk-grey)}.sa.is-dark .rm-flow-i.is-hook i{background:#f97316}.sa.is-dark .rm-flow-i.is-middle i{background:#8b5cf6}.sa.is-dark .rm-flow-i.is-demo i{background:var(--sk-blue)}.sa.is-dark .rm-flow-i.is-out{background:var(--sk-blue-soft)}.sa.is-dark .rm-col.is-hook .rm-step{background:#f97316}.sa.is-dark .rm-col.is-middle .rm-step{background:#8b5cf6}.sa.is-dark .rm-col.is-demo .rm-step{background:var(--sk-blue)}.sa.is-dark .rm-when{background:var(--sk-grey)}.sa.is-dark .rm-drop{background:var(--dk-card-2)}.sa.is-dark .rm-drop:hover,.sa.is-dark .rm-col.is-over .rm-drop{background:var(--sk-blue-softer)}.sa.is-dark .rm-drop-ico{background:var(--dk-card)}.sa.is-dark .rm-order{background:var(--sk-blue)}.sa.is-dark .rm-col.is-hook .rm-order{background:#f97316}.sa.is-dark .rm-col.is-middle .rm-order{background:#8b5cf6}.sa.is-dark .rm-move button:hover:not(:disabled){background:var(--sk-grey)}.sa.is-dark .rm-tile-pic{background:#10131c}.sa.is-dark .rm-dur{background:#10131cb3}.sa.is-dark .rm-tile-x{background:#10131c99}.sa.is-dark .rm-tile-x:hover{background:#e11d48}.sa.is-dark .rm-text{background:var(--dk-card)}.sa.is-dark .rm-tile.is-up .rm-tile-pic{background:var(--sk-grey)}.sa.is-dark .rm-tile.is-err .rm-up{color:#fb7185}.sa.is-dark .rm-bar{background:#0307191a}.sa.is-dark .rm-bar i{background:var(--sk-blue)}.sa.is-dark .rm-seq-i.is-hook>i{background:#f97316}.sa.is-dark .rm-seq-i.is-middle>i{background:#8b5cf6}.sa.is-dark .rm-seq-i.is-demo>i{background:var(--sk-blue)}.sa.is-dark .rm-combo{background:var(--sk-grey)}.sa.is-dark .rm-num.is-total{background:var(--sk-blue-soft)}.sa.is-dark .rm-vid{background:var(--dk-card)}.sa.is-dark .rm-vid-pic{background:#10131c}.sa.is-dark .rm-play,.sa.is-dark .rm-busy{background:#10131c8c}.sa.is-dark .rm-vid-pic:hover .rm-play{background:var(--sk-blue)}.sa.is-dark .rm-vid-t .rm-err{color:#fb7185}.sa.is-dark .rm-preview video{background:#000}.sa.is-dark .skl-sky{background:linear-gradient(180deg, #4c7dff1f 0%, var(--dk-card-2) 45%, var(--dk-bg) 100%)}.sa.is-dark .skl-cloud.c1{background:#c9d8ff}.sa.is-dark .skl-cloud.c2,.sa.is-dark .skl-cloud.c3{background:var(--dk-card-2)}.sa.is-dark .skl-capsule{background:#151821d9;box-shadow:inset 0 1px #ffffff0f,0 1px 2px #0000002e}.sa.is-dark .skl-avatars img{border:2px solid var(--dk-card)}.sa.is-dark .skl-phone{background:#0b0c10;box-shadow:0 0 0 1.5px #2a2c33,0 30px 60px #0000008c,0 8px 18px #0000008c}.sa.is-dark .skl-phone:before{background:#000}.sa.is-dark .skl-screen{background:var(--dk-card)}.sa.is-dark .skl-rail i{background:#15182147}.sa.is-dark .skl-prog{background:#15182166}.sa.is-dark .skl-prog span{background:var(--dk-card)}.sa.is-dark .skl-app{background:var(--dk-bg)}.sa.is-dark .skl-tile{background:var(--dk-card)}.sa.is-dark .skl-chip{background:var(--sk-blue-soft)}.sa.is-dark .skl-chip.is-ok,.sa.is-dark .skl-bar{background:var(--dk-card-2)}.sa.is-dark .skl-bar span{background:var(--sk-blue)}.sa.is-dark .skl-demo{background:radial-gradient(1200px 500px at 70% 0,#14205a 0%,#070a18 55%,#04050c 100%)}.sa.is-dark .skl-stars{background-image:radial-gradient(1px 1px at 20% 30%, var(--dk-card) 50%, transparent 51%), radial-gradient(1px 1px at 70% 20%, var(--dk-card) 50%, transparent 51%), radial-gradient(1px 1px at 40% 80%, var(--dk-card) 50%, transparent 51%), radial-gradient(1px 1px at 85% 65%, var(--dk-card) 50%, transparent 51%), radial-gradient(1px 1px at 10% 70%, var(--dk-card) 50%, transparent 51%)}.sa.is-dark .skl-step{background:#15182124}.sa.is-dark .skl-step.is-on{background:#15182130}.sa.is-dark .skl-step-n{background:#15182133}.sa.is-dark .skl-step.is-on .skl-step-n,.sa.is-dark .skl-step.is-done .skl-step-n{background:var(--sk-blue)}.sa.is-dark .skl-track span{background:#7896ff8c}.sa.is-dark .skl-tab.is-on{background:var(--dk-card);border-color:var(--dk-card)}.sa.is-dark .skl-how-card{background:var(--dk-card);box-shadow:0 1px 2px #00000024}.sa.is-dark .skl-how-pic{background:linear-gradient(180deg, var(--dk-card) 0%, var(--dk-card-2) 100%)}.sa.is-dark .skl-niche em{background:#151821eb}.sa.is-dark .skl-campaign:before{background:linear-gradient(#04061259,#040612b3)}.sa.is-dark .skl .skl-about-item{background:var(--dk-card)}.sa.is-dark .pc-slot:not(.is-focus) .pc-card{box-shadow:0 10px 30px #00000047}.sa.is-dark .pc-card{box-shadow:0 30px 70px #1228782e,0 2px 8px #00000036}.sa.is-dark .pc-card.is-sand{background:var(--dk-card-2)}.sa.is-dark .pc-card.is-white{background:var(--dk-card)}.sa.is-dark .pc-card.is-blue{background:var(--sk-blue)}.sa.is-dark .pc-card.is-ink{background:#15161a}.sa.is-dark .pc-tag{background:#1518214d}.sa.is-dark .pc-card.is-white .pc-tag,.sa.is-dark .pc-card.is-sand .pc-tag{color:#0b0c10;background:var(--sk-ink)}.sa.is-dark .pc-x{color:#fb7185}.sa.is-dark .pc-card.is-sand .pc-btn{background:#15161a}.sa.is-dark .pc-card.is-white .pc-btn{background:var(--sk-blue)}.sa.is-dark .pc-card.is-blue .pc-btn,.sa.is-dark .pc-card.is-ink .pc-btn{background:var(--dk-card)}.sa.is-dark .pc-arrow{background:#151821eb;box-shadow:0 6px 20px #00000059}.sa.is-dark .pc-dots button{background:#151821e6}.sa.is-dark .pc-dots button.on{color:#0b0c10;background:var(--sk-ink)}.sa.is-dark .af-calc{background:var(--dk-card)}.sa.is-dark .af-range{background:linear-gradient(90deg, var(--sk-blue) var(--pct), var(--dk-card-2) var(--pct))}.sa.is-dark .af-range::-webkit-slider-thumb{background:var(--dk-card)}.sa.is-dark .af-range::-moz-range-thumb{background:var(--dk-card)}.sa.is-dark .af-plans button{background:var(--dk-card)}.sa.is-dark .af-plans button.on{color:#0b0c10;background:var(--sk-ink)}.sa.is-dark .af-out{background:radial-gradient(600px 300px at 80% 0,#3b6bff 0%,#124bec 45%,#0b2f9e 100%)}.sa.is-dark .af-step{background:var(--dk-card)}.sa.is-dark .af-step>span{background:var(--sk-blue-soft)}.sa.is-dark .af-terms li{border-bottom:1px solid #ffffff29}.sa.is-dark .skl-film{background:linear-gradient(135deg,#124bec,#3b6bff)}.sa.is-dark .skl-accts i{background:var(--sk-grey)}.sa.is-dark .skl-earn{background:#10b98126}.sa.is-dark .skl-earn b{color:#34d399}.sa.is-dark .skl-calc{background:var(--dk-card)}.sa.is-dark .skl-calc-r{background:radial-gradient(120% 140% at 0 0,#3b6bff 0%,#124bec 45%,#0b1f6b 100%)}.sa.is-dark .slg-tabs a{background:var(--sk-grey)}.sa.is-dark .slg-tabs a[aria-current=page],.sa.is-dark .slg-tabs a:hover{color:#0b0c10;background:var(--sk-ink)}.sa.is-dark .slg-body code{background:var(--sk-grey)}.sa.is-dark.skl{background:var(--dk-card)}.sa.is-dark .skl-bgfx{background:linear-gradient(180deg, #4c7dff1f 0%, var(--dk-card-2) 50%, var(--dk-bg) 100%)}.sa.is-dark .skl-float{background:#151821d1}.sa.is-dark .skl-float.is-money{color:#34d399;background:#1b1f2ad9}.sa.is-dark .skl-float.is-ok{color:#5eead4}.sa.is-dark .skl-float.is-blue{background:#1b1f2ad9}.sa.is-dark .slg-table th{background:var(--sk-grey)}.sa.is-dark .slg-note{background:#10b98126}@media (width<=899px){.sa.is-dark .sa-top{background:#1b1f2ae0}.sa.is-dark .sa-nudge{background:var(--sk-blue-soft)}.sa.is-dark .sa-nudge button{background:var(--sk-blue)}.sa.is-dark .sa-tabs{background:#151821eb}.sa.is-dark .sa-tabs a,.sa.is-dark .sa-tabs button{background:0 0}.sa.is-dark .sa-sheet-bg{background:#03071959}.sa.is-dark .sa-sheet{background:var(--dk-card)}.sa.is-dark .sa-sheet-grip{background:var(--sk-line-2,var(--dk-card-2))}.sa.is-dark .sa-sheet-grid a{background:var(--sk-grey)}.sa.is-dark .sa-sheet-grid a.active{background:var(--sk-blue-soft)}.sa.is-dark .sa-sheet-theme{background:var(--dk-card)}}@media (width<=640px){.sa.is-dark .sd-chip{background:currentColor!important}}.sa.is-dark{--dk-bg:#0b0c10;--dk-card:#151821;--dk-card-2:#1b1f2a;--sk-ink:#eceef4;--sk-ink-2:#eceef4b3;--sk-ink-3:#eceef475;--sk-line:#ffffff14;--sk-line-2:#ffffff24;--sk-blue:#5b84ff;--sk-blue-hover:#7598ff;--sk-blue-soft:#5b84ff26;--sk-blue-softer:#5b84ff17;--sk-grey:#1d212b;--sk-foot:#12141a;--sk-ok:#34d399;--sk-warn:#fbbf24;--sk-warn-bg:#f59e0b1f;--sk-err:#fb7185;--sk-err-bg:#f43f5e24;--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;color:var(--sk-ink);background:var(--dk-bg)!important}.sa.is-dark input,.sa.is-dark select,.sa.is-dark textarea{background-color:var(--dk-card-2);color:var(--sk-ink);border-color:var(--sk-line-2)}.sa.is-dark input::-moz-placeholder{color:var(--sk-ink-3)}.sa.is-dark textarea::-moz-placeholder{color:var(--sk-ink-3)}.sa.is-dark input::placeholder,.sa.is-dark textarea::placeholder{color:var(--sk-ink-3)}.sa.is-dark input:disabled{opacity:.6}.sa.is-dark .sa-side{border-right-color:var(--sk-line);box-shadow:none;background:#11131ae6}.sa.is-dark .sa-card,.sa.is-dark .sk-dialog{background:var(--dk-card);border-color:var(--sk-line);box-shadow:inset 0 1px #ffffff08,0 12px 32px #00000059}.sa.is-dark .sk-dialog-bg{background:#0009}.sa.is-dark .sk-btn-ghost{background:var(--dk-card-2);color:var(--sk-ink);border-color:var(--sk-line-2)}.sa.is-dark .sk-btn-ghost:hover:not(:disabled){background:#232838}.sa.is-dark .sk-skel{background:linear-gradient(90deg,#171a23,#1f2330,#171a23) 0 0/200% 100%}.sa.is-dark .sa-nav a:not(.active):hover{background:#ffffff0d}.sa.is-dark .sd-hero-sky{background:linear-gradient(#111735 0%,#0f1324 60%,#120f19 100%)}.sa.is-dark .sd-hero .skl-atmo{mix-blend-mode:screen;opacity:.14!important}.sa.is-dark .sd-hero{box-shadow:0 24px 60px #00000073,inset 0 0 0 1px #ffffff0d}.sa.is-dark .sd-hero h1 span{color:#8aa6ff}.sa.is-dark .sd-day.is-today{background:#1f2536;box-shadow:0 0 0 1.5px #5b84ff80}.sa.is-dark .ss-ev{background:color-mix(in srgb, var(--c) 22%, #151821);color:var(--sk-ink)}.sa.is-dark .ss-chip{background:color-mix(in srgb, var(--c) 22%, #151821)}.sa.is-dark .ss-col.is-today{background-color:#5b84ff0f}.sa.is-dark .ss-col{background-image:repeating-linear-gradient(#0000 0 45px,#ffffff0f 45px 46px)}.sa.is-dark .sk-notice.is-ok{color:#a7f3d0;background:#10b9811a;border-color:#34d39947}.sa.is-dark .sk-notice.is-warn{color:#fde68a;border-color:#fbbf2447}.sa.is-dark .sk-notice.is-err{color:#fecdd3;border-color:#fb71854d}.sa.is-dark .sk-logo-tile{box-shadow:none;background:#eceef4}.sa.is-dark .sk-logo-tile .sk-logo-mark{background:#0b0c10}.sa{--ph-bg:#f2f3f7;--ph-card:#fff;--ph-fill:#eef0f4;--ph-sep:#03071914;--ph-bar:#f2f3f7db;--ph-tabs:#fafafce6;--ph-on:#fff;--ph-r:20px}.sa.is-dark{--ph-bg:#0b0c10;--ph-card:#16181f;--ph-fill:#1f222b;--ph-sep:#ffffff14;--ph-bar:#0b0c10d1;--ph-tabs:#12141ae6;--ph-on:#343846}@media (width<=899px){body:has(.sa){background:var(--ph-bg);overscroll-behavior-y:none}.sa.sa{background:var(--ph-bg)!important}.sa.sa .sa-top{background:var(--ph-bg);-webkit-backdrop-filter:none;border-bottom:1px solid #0000;align-items:center;gap:12px;padding:12px 16px 8px;transition:background .2s,border-color .2s}.sa.sa .sa-top-logo{flex:none;margin:0;display:flex}.sa.sa .sa-top-logo img{border-radius:9px;width:32px;height:32px}.sa.sa .sa-title{letter-spacing:-.03em;font-size:28px;line-height:1.15}.sa.sa .sa-top.is-scrolled{background:var(--ph-bar);border-bottom-color:var(--ph-sep);-webkit-backdrop-filter:saturate(180%)blur(18px)}.sa.sa .sa-plan .sa-chip{display:none}.sa.sa .sa-top-me .sa-avatar{width:34px;height:34px;font-size:14px}.sa.sa .sa-top-me{margin:-5px;padding:5px}.sa.sa .sa-body{padding:8px 16px calc(96px + env(safe-area-inset-bottom))}.sa.sa .sa-nudge{border-radius:14px;margin:4px 16px 0}.sa.sa .sa-tabs{padding:4px 4px calc(4px + env(safe-area-inset-bottom));background:var(--ph-tabs);border-top:1px solid var(--ph-sep);-webkit-backdrop-filter:saturate(180%)blur(20px)}.sa.sa .sa-tabs a,.sa.sa .sa-tabs button{letter-spacing:.01em;min-height:50px;color:var(--sk-ink-3);-webkit-tap-highlight-color:transparent;align-content:center;gap:2px;padding:4px 0;font-size:10.5px;font-weight:600}.sa.sa .sa-tabs a svg,.sa.sa .sa-tabs button svg{width:24px;height:24px}.sa.sa .sa-tabs a.active,.sa.sa .sa-tabs button.active{color:var(--sk-blue)}.sa.sa .sa-sheet-bg{background:#03071952}.sa.sa .sa-sheet{background:var(--ph-bg);padding:8px 16px calc(20px + env(safe-area-inset-bottom));border-radius:24px 24px 0 0;gap:16px}.sa.sa .sa-sheet-grip{background:var(--sk-line-2);border-radius:3px;width:36px;height:5px;margin-bottom:0}.sa-list{background:var(--ph-card);border-radius:16px;display:grid;overflow:hidden}.sa-list>a,.sa-list>button{min-height:50px;font:inherit;color:var(--sk-ink);text-align:left;cursor:pointer;-webkit-tap-highlight-color:transparent;background:0 0;border:0;align-items:center;gap:14px;padding:0 14px 0 16px;font-size:16px;font-weight:500;text-decoration:none;display:flex;position:relative}.sa-list>a+a:before,.sa-list>a+button:before,.sa-list>button+a:before,.sa-list>button+button:before{content:"";background:var(--ph-sep);height:1px;position:absolute;top:0;left:49px;right:0}.sa-list>a>svg:first-child,.sa-list>button>svg:first-child{color:var(--sk-ink-2);flex:none}.sa-list>a>span,.sa-list>button>span{flex:1;min-width:0}.sa-list>a:active,.sa-list>button:active{background:var(--ph-fill)}.sa-list>a.active,.sa-list>a.active>svg:first-child{color:var(--sk-blue)}.sa-chev{color:var(--sk-ink-3);opacity:.7;flex:none}.ph-switch{background:var(--sk-line-2);border-radius:99px;flex:none;width:46px;height:28px;transition:background .2s;position:relative}.ph-switch:after{content:"";background:#fff;border-radius:50%;width:24px;height:24px;transition:transform .2s;position:absolute;top:2px;left:2px;box-shadow:0 2px 4px #0003}.ph-switch.on{background:#34c759}.ph-switch.on:after{transform:translate(18px)}.sa .sk-dialog-bg{place-items:end stretch;padding:0}.sa.sa .sk-dialog{width:100%;max-width:none;padding:22px 16px calc(18px + env(safe-area-inset-bottom));border-radius:24px 24px 0 0;max-height:90vh;animation:.24s cubic-bezier(.2,.8,.2,1) ph-sheet;overflow-y:auto;box-shadow:0 -10px 40px #0307192e}.sa .sk-dialog-actions{flex-direction:column-reverse;align-items:stretch;gap:8px}.sa .sk-dialog-actions .sk-btn{justify-content:center;width:100%;height:50px}}.st-s{display:none}@keyframes ph-sheet{0%{opacity:.6;transform:translateY(40px)}to{opacity:1;transform:none}}@media (width<=640px){.sa.sa .sa-card{border-radius:var(--ph-r);box-shadow:none;background:var(--ph-card);border:0;padding:18px 16px}.sa.sa .sa-sec{margin-top:28px}.sa.sa .sa-sec-h{flex-direction:column;align-items:flex-start;gap:2px;margin:0 4px 10px}.sa.sa .sa-sec-h span{font-size:13px}.sa.sa .sa-grid{background:var(--ph-card);border-radius:var(--ph-r);grid-template-columns:minmax(0,1fr);gap:0;overflow:hidden}.sa.sa .sa-grid>.sa-card{background:0 0;border-radius:0;padding:14px 16px;position:relative}.sa.sa .sa-grid>.sa-card+.sa-card:before{content:"";background:var(--ph-sep);height:1px;position:absolute;top:0;left:16px;right:0}.sa.sa .sa-grid .sa-v{margin-top:0;font-size:26px}.sa.sa .sa-grid .sa-note{margin-top:4px}.sa.sa .sa-sec-h h2,.sa.sa .sd-card-h.is-sec h2{letter-spacing:-.025em;font-size:21px}.sa.sa .sd-card-h h2{font-size:19px}.sa.sa .sd-card-h.is-sec{margin:0 4px 10px}.sa.sa .sa-note{font-size:13.5px}.sa.sa .sa-card h3{letter-spacing:-.01em;font-weight:700}.sa input:not([type=checkbox]):not([type=radio]):not([type=range]),.sa select,.sa textarea{font-size:16px}.sa.sa .st-field input,.sa.sa .sa-field input{border-radius:12px;height:46px}.sa.sa .sk-btn{min-height:44px}.sa.sa .sk-btn-sm{height:44px;padding:0 18px;font-size:15px}.sa.sa .sk-btn-ghost{box-shadow:none;background:var(--ph-fill);border-color:#0000}.sa.sa .sd-hero{box-shadow:none;border-radius:24px;padding:22px 18px 18px}.sa.sa .sd-hero-in{gap:18px}.sa.sa .sd-hero-date{-webkit-backdrop-filter:none;backdrop-filter:none;color:var(--sk-ink-2);text-transform:uppercase;letter-spacing:.06em;background:0 0;padding:0;font-size:13px;font-weight:600}.sa.sa .sd-hero h1{margin:8px 0;font-size:32px}.sa.sa .sd-hero p{font-size:15px}.sa.sa .sd-hero-cta{margin-top:18px}.sa.sa .sd-hero-cta .sk-btn-primary{flex:1;justify-content:center}.sa.sa .sd-hero-cta .sk-btn-ghost{display:none}.sa.sa .sd-hero-stats{grid-template-columns:repeat(3,minmax(0,1fr));gap:8px}.sa.sa .sd-glass{box-shadow:none;border:0;border-radius:16px;gap:0;min-width:0;padding:12px}.sa.sa .sd-glass.is-main{grid-column:auto}.sa.sa .sd-glass span{white-space:nowrap;text-overflow:ellipsis;font-size:12px;overflow:hidden}.sa.sa .sd-glass b,.sa.sa .sd-glass.is-main b{white-space:nowrap;text-overflow:ellipsis;font-size:24px;overflow:hidden}.sa.sa .sd-glass em{display:none}.sa.sa .sd-gcal-bar{box-shadow:none;background:var(--ph-card);border:0;border-radius:16px;margin-top:12px;padding:12px 14px}.sa.sa .sd-gcal-bar .ss-gcal{width:34px;height:38px}.sa.sa .sd-gcal-bar b{white-space:nowrap;text-overflow:ellipsis;font-size:15px;overflow:hidden}.sa.sa .sd-gcal-bar em{display:none}.sa.sa .sd-gcal-bar .sk-btn{height:36px;min-height:36px;padding:0 14px;font-size:14px}.sa.sa .sd-add input{background:var(--ph-fill);border:0;height:44px}.sa.sa .sa-sec:has(>.sd-empty){display:none}.sa.sa .sd-main{gap:12px;margin-top:12px!important}.sa.sa .sd-side{gap:12px}.sa.sa .sd-cal{padding:16px 12px}.sa.sa .sd-cal-h{margin:0 4px 8px}.sa.sa .sd-cal-h h2{font-size:19px}.sa.sa .sd-nav{background:var(--ph-fill);border:0;min-width:34px;height:34px}.sa.sa .sd-grid{gap:2px}.sa.sa .sd-dow{text-transform:uppercase;letter-spacing:.04em;font-size:11px}.sa.sa .sd-day{min-height:46px;box-shadow:none;background:0 0;border:0;border-radius:12px;align-items:center;gap:3px;padding:4px 0}.sa.sa .sd-day.is-sel{background:var(--ph-fill)}.sa.sa .sd-day.is-today{box-shadow:none;background:0 0}.sa.sa .sd-day.is-today.is-sel{background:var(--ph-fill)}.sa.sa .sd-num{width:30px;height:30px;font-size:15px;font-weight:500}.sa.sa .sd-chips{justify-content:center}.sa.sa .sd-legend{gap:6px 12px;margin:12px 4px 0;font-size:12px}.sa.sa .db-hero{margin-bottom:12px}.sa.sa .db-switch,.sa.sa .db-tabs{background:var(--ph-fill);width:100%;box-shadow:none;border:0;border-radius:12px;padding:3px;display:flex}.sa.sa .db-switch button,.sa.sa .db-tabs button{white-space:nowrap;border-radius:9px;flex:1;justify-content:center;align-items:center;gap:4px;height:36px;padding:0 6px;font-size:14px;display:inline-flex}.sa.sa .db-switch button.on,.sa.sa .db-tabs button.on{background:var(--ph-on);color:var(--sk-ink);box-shadow:0 1px 3px #0307191f}.sa.sa .db-search{background:var(--ph-fill);border:0;border-radius:12px;height:40px}.sa.sa .db-top>.sk-btn-primary{border-radius:12px;justify-content:center;align-items:center;width:40px;height:40px;min-height:40px;display:inline-flex}.sa.sa .db-top>.sk-btn-primary svg{flex:none;width:18px;height:18px}.sa.sa .db-chips button{background:var(--ph-fill);border:0}.sa.sa .db-chips button.on{background:var(--sk-ink)}.sa.sa .db-grid{background:var(--ph-card);border-radius:var(--ph-r);grid-template-columns:minmax(0,1fr);gap:0;display:grid;overflow:hidden}.sa.sa .db-card{box-shadow:none;background:0 0;border:0;border-radius:0;grid-template-columns:minmax(0,1fr) auto;grid-template-areas:"h a""p a""d d";align-items:center;gap:0 12px;padding:14px 16px;display:grid;position:relative;transform:none}.sa.sa .db-card+.db-card:before{content:"";background:var(--ph-sep);height:1px;position:absolute;top:0;left:72px;right:0}.sa.sa .db-card-h{grid-area:h;gap:12px;min-width:0}.sa.sa .db-card .db-av{border-radius:12px;width:44px!important;height:44px!important}.sa.sa .db-card-t{min-width:0}.sa.sa .db-card-t b{white-space:nowrap;text-overflow:ellipsis;font-size:16px;display:block;overflow:hidden}.sa.sa .db-pay{white-space:nowrap;text-overflow:ellipsis;background:0 0;border-radius:0;grid-area:p;min-width:0;margin-top:-2px;padding:0 0 0 56px;display:block;overflow:hidden}.sa.sa .db-pay span{margin-left:4px}.sa.sa .db-pay b{font-family:var(--sk-body);letter-spacing:0;font-size:14px;font-weight:700}.sa.sa .db-pay span{font-size:12.5px;font-weight:500}.sa.sa .db-desc{-webkit-line-clamp:2;-webkit-box-orient:vertical;grid-area:d;margin:8px 0 0 56px;font-size:13.5px;display:-webkit-box;overflow:hidden}.sa.sa .db-tags{display:none}.sa.sa .db-actions{grid-area:a;align-items:center;gap:4px;display:flex}.sa.sa .db-actions .db-apply{background:var(--sk-blue-soft);height:34px;color:var(--sk-blue);border-radius:99px;flex:none;padding:0 16px;font-size:14px}.sa.sa .db-actions .db-apply svg{display:none}.sa.sa .db-x{width:34px;height:34px;color:var(--sk-ink-3);background:0 0;border:0}.sa.sa .db-disclaim{margin:12px 4px 0;font-size:11.5px}.sa.sa .mn-tile{padding:14px 12px}.sa.sa .ap-seg,.sa.sa .sd-seg{background:var(--ph-fill);border-radius:12px;padding:3px}.sa.sa .sd-seg button,.sa.sa .ap-seg button{border-radius:9px}.sa.sa .sd-seg{display:flex}.sa.sa .sd-seg button{flex:1;height:auto;min-height:38px;padding:6px 10px;font-size:14px;line-height:1.2}.sa.sa .sd-seg button.on,.sa.sa .ap-seg button.on{background:var(--ph-on)}.sa.sa .ss-hero{box-shadow:none;border-radius:24px;gap:16px;margin-bottom:20px;padding:22px 18px}.sa.sa .ss-hero h3{font-size:26px}.sa.sa .ss-hero p{display:none}.sa.sa .ss-hero .cal-links .sk-btn{color:#fff;background:#ffffff29}.sa.sa .ss-hero-cta{gap:8px;margin-top:16px}.sa.sa .ss-hero-cta>.sk-btn,.sa.sa .ss-hero-cta>a.sk-btn{justify-content:center;width:100%}.sa.sa .ss-hero .cal-links{gap:8px;width:100%;display:flex}.sa.sa .ss-hero .cal-links>.sk-btn{flex:1;justify-content:center;height:40px;min-height:40px;padding:0 10px;font-size:14px}.sa.sa .ss-hero .cal-more{justify-content:center;width:100%}.sa.sa .ss-stats{gap:8px}.sa.sa .ss-stat{box-shadow:none;background:var(--ph-card);border:0;border-radius:16px}.sa.sa .ss-set .sd-card-h{gap:2px;display:grid}.sa.sa .st-nav{background:var(--ph-fill);border-radius:12px;gap:0;padding:3px;display:flex;overflow-x:auto}.sa.sa .st-nav button{border-radius:9px;flex:1 1 0;justify-content:center;min-width:0;height:36px;padding:0 12px;font-size:14px}.sa.sa .st-nav button svg,.sa.sa .st-nav .st-l{display:none}.sa.sa .st-nav .st-s{display:inline}.sa.sa .st-nav button.on{background:var(--ph-on);color:var(--sk-ink);box-shadow:0 1px 3px #0307191f}.sa.sa .st-body{gap:12px}.sa.sa .st-sec h3,.sa.sa .ap-compose h3,.sa.sa .ap-try h3,.sa.sa .ap-activity h3{letter-spacing:-.01em;font-size:17px;font-weight:700}.sa.sa .st-actions{height:auto}.sa.sa .st-actions .sk-btn{justify-content:center;width:100%}.sa.sa .st-inline .sk-btn{flex:none}.sa.sa .sa-danger{box-shadow:none}.sa.sa .ap{gap:12px}.sa.sa .ap-head{margin-top:0}.sa.sa .ap-head p{display:none}.sa.sa .ap-head:not(:has(button)){display:none}.sa.sa .ap-head .sk-btn{justify-content:center;width:100%}.sa.sa .ap-test{border:0;border-radius:12px;padding:10px 12px;font-size:13px}.sa.sa .ap-drop{background:var(--ph-fill);border-color:#0000;border-radius:14px}.sa.sa .ap-input{border-radius:12px}.sa.sa .ap-go{border-radius:14px;height:50px}.sa.sa .ap-queue{padding:0}.sa.sa .ap-empty{border:0;padding:28px 16px}.sa.sa .ap-empty h3{font-size:18px}.sa.sa .ap-empty p{font-size:15px}.sa.sa .ap-picks{margin:0 -16px;padding:2px 16px;scroll-padding:0 16px}.sa.sa .ap:has(.ap-starter) .ap-head{display:none}.sa.sa .rm-flow,.sa.sa .rm-col-t p{display:none}.sa.sa .rm-col-t h3{font-size:18px}.sa.sa .rm-go{bottom:calc(68px + env(safe-area-inset-bottom));box-shadow:0 8px 30px #03071929}.sa .rec{border-radius:var(--ph-r);border:0;min-height:0;padding:20px 16px 24px}.sa .rec-head p{display:none}.sa .rec-head{align-items:center}.sa .rec-head h2{margin:0;font-size:19px}.sa .rec-head-ico{width:40px;height:40px}.sa .rec-go-btn{border-radius:14px;height:50px;font-size:16px}}@font-face{font-family:TikTok Sans;font-weight:300 900;font-display:block;src:url(/fonts/tiktok-sans/TikTokSans-VF.woff2)format("woff2-variations"),url(/fonts/tiktok-sans/TikTokSans-VF.woff2)format("woff2")}.ce{--bg:#0e0f11;--p1:#141518;--p2:#1a1b1f;--p3:#232429;--line:#26272c;--line2:#313238;--text:#ececee;--muted:#9a9ba3;--dim:#64656d;--accent:#4c7dff;--violet:#4c7dff;--cyan:#4c7dff;--grad:#4c7dff;background:var(--bg);height:calc(100vh - 128px);min-height:660px;color:var(--text);border:1px solid var(--line);letter-spacing:-.005em;border-radius:12px;flex-direction:column;font-family:Inter,-apple-system,Segoe UI,system-ui,sans-serif;font-size:13px;display:flex;position:relative;overflow:hidden}.ce button{font:inherit;color:inherit}.spin{animation:.8s linear infinite ce-spin}@keyframes ce-spin{to{transform:rotate(360deg)}}.ce-icon{cursor:pointer;width:30px;height:30px;color:var(--muted);background:0 0;border:0;border-radius:6px;flex:none;place-items:center;display:grid}.ce-icon:hover:not(:disabled){background:var(--p3);color:var(--text)}.ce-icon:disabled{opacity:.35;cursor:default}.ce-ghost{border:1px solid var(--line2);background:var(--p2);cursor:pointer;border-radius:6px;align-items:center;gap:6px;height:30px;padding:0 12px;font-weight:500;display:inline-flex}.ce-ghost:hover{background:var(--p3)}.ce-export{cursor:pointer;background:#f2f2f3;border:0;border-radius:6px;justify-content:center;align-items:center;gap:6px;height:30px;padding:0 14px;font-weight:600;display:inline-flex;color:#111!important}.ce-export:hover:not(:disabled){background:#fff}.ce-export:disabled{opacity:.35;cursor:default}.ce-link{color:var(--muted);cursor:pointer;background:0 0;border:0;align-items:center;gap:6px;font-weight:500;display:inline-flex}.ce-link:hover{color:var(--text)}.ce-top{border-bottom:1px solid var(--line);background:var(--p1);flex:none;align-items:center;gap:12px;height:46px;padding:0 10px 0 14px;display:flex}.ce-brand{color:var(--text);align-items:center;gap:7px;font-weight:600;display:flex}.ce-brand svg{color:var(--muted)}.ce-file{color:var(--muted);white-space:nowrap;text-overflow:ellipsis;border-left:1px solid var(--line2);max-width:30%;padding-left:12px;overflow:hidden}.ce-top-r{align-items:center;gap:6px;margin-left:auto;display:flex}.ce-msgs{gap:6px;padding:8px 12px 0;display:grid}.ce-err{color:#f3a6a6;background:#2a1517;border:1px solid #4a2326;border-radius:6px;justify-content:space-between;align-items:center;gap:10px;padding:7px 10px;display:flex}.ce-err button{cursor:pointer;background:0 0;border:0}.ce-start{flex:1;align-content:center;place-items:center;gap:18px;padding:32px 24px;display:grid}.ce-start-in{text-align:center;cursor:pointer;border:1.5px dashed var(--line2);background:var(--p1);border-radius:14px;justify-items:center;gap:8px;width:min(640px,100%);padding:56px 28px;transition:border-color .15s,background .15s;display:grid}.ce-start-in:hover{background:var(--p2);border-color:#55565e}.ce:has(.ce-start):hover .ce-start-in{background:var(--p2);border-color:#55565e}.ce-start-ico{width:52px;height:52px;color:var(--accent);background:#4c7dff1f;border-radius:14px;place-items:center;margin-bottom:8px;display:grid}.ce-start h2{letter-spacing:-.015em;margin:0;font-size:20px;font-weight:650}.ce-start p{color:var(--muted);margin:0 0 14px;font-size:13.5px}.ce-start-btn{height:36px;padding:0 18px}.ce-record{border:1px solid var(--line2);background:var(--p1);width:min(640px,100%);color:var(--text);border-radius:12px;align-items:center;gap:12px;padding:12px 16px;text-decoration:none;transition:background .15s,border-color .15s;display:flex}.ce-record:hover{background:var(--p2);border-color:#55565e}.ce-record>span:last-child{gap:2px;display:grid}.ce-record b{font-weight:600}.ce-record em{color:var(--muted);font-size:12px;font-style:normal}.ce-record-ico{width:36px;height:36px;color:var(--accent);background:#4c7dff1f;border-radius:10px;flex:none;place-items:center;display:grid}.ce-how{grid-template-columns:repeat(3,minmax(0,1fr));gap:10px;width:min(640px,100%);margin:0;padding:0;list-style:none;display:grid}@media (width<=720px){.ce-how{grid-template-columns:1fr}}.ce-how li{background:var(--p1);border:1px solid var(--line);border-radius:10px;align-items:flex-start;gap:10px;padding:12px;display:flex}.ce-how li b{background:var(--p3);width:22px;height:22px;color:var(--text);border-radius:6px;flex:none;place-items:center;font-size:11.5px;display:grid}.ce-how li span{color:var(--muted);gap:2px;font-size:12px;line-height:1.4;display:grid}.ce-how li strong{color:var(--text);font-size:12.5px;font-weight:600}.ce-queue-note{color:var(--dim);border-bottom:1px solid var(--line);margin:0;padding:8px 12px;font-size:11.5px;line-height:1.4}.ce-batchpage{flex:1;align-content:start;justify-items:center;gap:14px;padding:22px;display:grid;overflow-y:auto}.ce-batchpage .ce-link{justify-self:start}.ce-body{flex:1;grid-template-columns:minmax(0,1fr) 340px;min-height:0;display:grid}.ce-center{background:#0a0b0c;flex-direction:column;justify-content:center;align-items:center;gap:10px;min-height:0;padding:16px;display:flex}.ce-stage{outline:1px solid var(--line);cursor:pointer;background:#000;border-radius:4px;max-width:100%;height:100%;max-height:calc(100% - 46px);position:relative;overflow:hidden}.ce-stage video{-o-object-fit:contain;object-fit:contain;width:100%;height:100%;display:block}.ce-playhint{pointer-events:none;place-items:center;display:grid;position:absolute;inset:0}.ce-playhint svg{color:#fff;background:#0000008c;border-radius:50%;width:52px;height:52px;padding:15px}.ce-drag{cursor:grab;-webkit-user-select:none;user-select:none;touch-action:none;z-index:3;border-radius:3px;line-height:1.15;position:absolute}.ce-drag:hover{outline-offset:5px;outline:1px dashed #ffffff8c}.ce-drag.is-sel{outline:1px solid var(--accent);outline-offset:5px}.ce-drag.is-drag{cursor:grabbing}.ce-guide{background:var(--accent);z-index:2;width:1px;position:absolute;top:0;bottom:0;left:50%}.ce-transport{align-items:center;gap:10px;display:flex}.ce-play{border:1px solid var(--line2);background:var(--p2);cursor:pointer;border-radius:6px;place-items:center;width:32px;height:32px;display:grid;color:var(--text)!important}.ce-play:hover:not(:disabled){background:var(--p3)}.ce-play:disabled{opacity:.35}.ce-time{font-variant-numeric:tabular-nums;font-weight:500}.ce-time em{color:var(--dim);font-style:normal}.ce-working{z-index:5;cursor:default;-webkit-backdrop-filter:blur(6px);background:#0a0b0cdb;place-items:center;display:grid;position:absolute;inset:0}.ce-working-in{border:1px solid var(--line2);background:#141518eb;border-radius:12px;gap:14px;width:min(270px,84%);padding:16px 16px 18px;display:grid;box-shadow:0 16px 40px #00000073}.ce-bar{background:var(--p3);border-radius:2px;height:3px;overflow:hidden}.ce-bar i{background:var(--text);height:100%;transition:width .4s;display:block}.ce-working ul{gap:8px;margin:0;padding:0;font-size:12.5px;list-style:none;display:grid}.ce-working li{color:var(--dim);align-items:center;gap:8px;display:flex}.ce-working li span{flex:none;place-items:center;width:14px;height:14px;display:grid}.ce-working li.on{color:var(--text)}.ce-working li.done{color:var(--muted)}.ce-working li.done span{color:#5fbf8a}.ce-side{border-left:1px solid var(--line);background:var(--p1);flex-direction:column;min-height:0;display:flex}.ce-tabs{border-bottom:1px solid var(--line);flex:none;gap:2px;padding:0 8px;display:flex}.ce-tabs button{height:40px;color:var(--muted);cursor:pointer;background:0 0;border:0;border-bottom:2px solid #0000;align-items:center;gap:6px;margin-bottom:-1px;padding:0 10px;font-weight:500;display:inline-flex}.ce-tabs button svg{opacity:.8}.ce-tabs button:hover{color:var(--text)}.ce-tabs button.on{color:var(--text);border-bottom-color:var(--text)}.ce-pane{flex-direction:column;flex:1;gap:12px;min-height:0;padding:14px;display:flex;overflow-y:auto}.ce-hint{color:var(--dim);margin:0;font-size:12px}.ce-hint.ce-hint-err{color:#f3a6a6}.ce-done{border:1px solid var(--line2);background:var(--p2);border-radius:8px;padding:10px 12px}.ce-done-h{align-items:center;gap:7px;display:flex}.ce-done-h svg{color:#5fbf8a}.ce-done-h b{font-weight:600}.ce-done-h em{color:var(--muted);font-variant-numeric:tabular-nums;margin-left:auto;font-style:normal}.ce-done p{color:var(--muted);margin:4px 0 0 21px;font-size:12px}.ce-chips{gap:4px;margin-top:8px;display:grid}.ce-chip{cursor:pointer;text-align:left;background:0 0;border:0;border-radius:5px;align-items:center;gap:8px;width:100%;padding:5px 8px;font-size:12px;display:flex;color:var(--muted)!important}.ce-chip svg{opacity:.7;flex:none}.ce-chip span{white-space:nowrap;text-overflow:ellipsis;text-decoration:line-through;-webkit-text-decoration-color:var(--dim);text-decoration-color:var(--dim);overflow:hidden}.ce-chip:hover{background:var(--p3);color:var(--text)!important}.ce-transcript{color:var(--text);font-size:14px;line-height:1.85}.ce-w{cursor:pointer;border-radius:3px;padding:1px 0}.ce-w:hover{background:var(--p3)}.ce-w.is-cut{color:var(--dim);-webkit-text-decoration:line-through #4a4b52;text-decoration:line-through #4a4b52}.ce-w.is-retake,.ce-w.is-filler{color:#6f7079}.ce-w.is-live{color:#fff;background:#4c7dff47}.ce-wedit{font:inherit;background:var(--p3);color:#fff;border:1px solid var(--accent);border-radius:3px;outline:none;padding:0 3px}.ce-skel{gap:10px;padding-top:4px;display:grid}.ce-skel i{background:var(--p3);border-radius:3px;height:10px;animation:1.2s ease-in-out infinite alternate ce-fade}@keyframes ce-fade{to{opacity:.45}}.ce-add{border:1px solid var(--line2);background:var(--p2);cursor:pointer;border-radius:6px;justify-content:center;align-items:center;gap:6px;height:34px;font-weight:500;display:flex;color:var(--text)!important}.ce-add:hover:not(:disabled){background:var(--p3)}.ce-add:disabled{opacity:.35;cursor:default}.ce-list{gap:4px;display:grid}.ce-item{border:1px solid var(--line);background:var(--p2);cursor:pointer;border-radius:6px;align-items:center;gap:8px;height:36px;padding:0 4px 0 10px;display:flex}.ce-item.on{border-color:var(--accent)}.ce-item input{min-width:0;color:var(--text);font:inherit;background:0 0;border:0;outline:none;flex:1}.ce-item em{color:var(--dim);font-variant-numeric:tabular-nums;font-size:12px;font-style:normal}.ce-item b{white-space:nowrap;text-overflow:ellipsis;flex:1;min-width:0;font-weight:500;overflow:hidden}.ce-note{color:var(--muted);place-items:center;display:grid}.ce-bottom{border-top:1px solid var(--line);background:var(--p1);flex:none}.tl{background:var(--bg);-webkit-user-select:none;user-select:none;display:flex;position:relative;overflow:auto hidden}.tl-labels{z-index:6;background:var(--p1);border-right:1px solid var(--line);flex:none;grid-template-rows:26px 32px 30px 78px;width:44px;display:grid;position:sticky;left:0}.tl-labels span{color:var(--dim);border-bottom:1px solid var(--line);place-items:center;display:grid}.tl-labels span.is-video{color:var(--muted)}.tl-canvas{flex:none;grid-template-rows:26px 32px 30px 78px;display:grid;position:relative}.tl-ruler{border-bottom:1px solid var(--line);cursor:ew-resize;position:relative}.tl-ruler span{border-left:1px solid var(--line2);height:20px;color:var(--dim);font-variant-numeric:tabular-nums;padding-left:4px;font-size:10.5px;position:absolute;top:6px}.tl-track{border-bottom:1px solid var(--line);position:relative}.tl-block{cursor:grab;white-space:nowrap;border-radius:7px;align-items:center;padding:0 9px;font-size:11.5px;font-weight:600;display:flex;position:absolute;top:4px;bottom:4px;overflow:hidden}.tl-block span{text-overflow:ellipsis;pointer-events:none;overflow:hidden}.tl-block.is-cap{color:#a5f3fc;background:#22d3ee2e;border:1px solid #22d3ee59;padding:0 6px}.tl-block.is-sel{z-index:2;box-shadow:0 0 0 2px #fff}.tl-clip{cursor:grab;background:#1c2130;border-radius:10px;height:66px;transition:box-shadow .15s,opacity .15s;position:absolute;top:6px;overflow:hidden;box-shadow:inset 0 0 0 1.5px #3b6bffa6}.tl-clip:active{cursor:grabbing}.tl-clip.is-sel{z-index:2;box-shadow:inset 0 0 0 2px #fff,0 0 0 3px #8b5cf673}.tl-clip.is-lift{opacity:.7;box-shadow:inset 0 0 0 2px var(--cyan), 0 10px 30px #0009;z-index:3}.tl-frames{pointer-events:none;height:44px;position:absolute;top:0;left:0;right:0;overflow:hidden}.tl-frames img{-o-object-fit:cover;object-fit:cover;opacity:.9;height:44px;position:absolute;top:0}.tl-wave{pointer-events:none;background:#0a0b0fa6;position:absolute;bottom:0;left:0}.tl-badge{color:#fff;pointer-events:none;background:#000000b3;border-radius:6px;align-items:center;padding:1px 6px;font-size:10.5px;font-style:normal;font-weight:800;display:flex;position:absolute;top:4px;right:12px}.tl-badge.is-mute{left:12px;right:auto}.tl-h{cursor:ew-resize;z-index:3;background:#fff0;width:9px;position:absolute;top:0;bottom:0}.tl-h.is-l{border-left:3px solid #fff0;left:0}.tl-h.is-r{border-right:3px solid #fff0;right:0}.tl-clip:hover .tl-h,.tl-clip.is-sel .tl-h,.tl-block:hover .tl-h,.tl-block.is-sel .tl-h{background:#ffffffd9}.tl-head{z-index:5;pointer-events:none;background:#fff;width:2px;position:absolute;top:0;bottom:0;transform:translate(-1px);box-shadow:0 0 10px #ffffff80}.tl-head b{color:#000;font-variant-numeric:tabular-nums;white-space:nowrap;background:#fff;border-radius:5px;padding:1px 5px;font-size:10px;position:absolute;top:2px;left:50%;transform:translate(-50%)}.bt{align-content:start;gap:14px;width:100%;max-width:720px;display:grid}.bt-head{align-items:center;gap:14px;display:flex}.bt-head b{font-size:20px;display:block}.bt-head span{color:var(--muted)}.bt-ico{background:var(--grad);border-radius:15px;flex:none;place-items:center;width:48px;height:48px;display:grid}.bt-drop{border:1.5px dashed var(--line2);text-align:center;cursor:pointer;color:var(--muted);border-radius:16px;justify-content:center;align-items:center;gap:8px;padding:26px;display:flex}.bt-drop:hover{border-color:var(--violet);color:var(--text)}.bt-list{gap:6px;display:grid}.bt-item{background:var(--p1);border:1px solid var(--line);border-radius:12px;align-items:center;gap:10px;padding:10px 12px;display:flex}.bt-item.is-done{border-color:#34d39959}.bt-item.is-error{border-color:#ef444459}.bt-state{background:var(--p3);border-radius:50%;flex:none;place-items:center;width:26px;height:26px;display:grid}.bt-item.is-done .bt-state{color:#6ee7b7;background:#34d39933}.bt-item.is-error .bt-state{color:#fca5a5;background:#ef444433}.bt-dot{background:var(--dim);border-radius:50%;width:7px;height:7px}.bt-name{flex:1;min-width:0;display:grid}.bt-name b{white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.bt-name span{color:var(--muted);font-size:12px}.bt-actions{gap:8px;display:flex}.tl-labels,.tl-canvas{grid-auto-rows:36px}.tl-block.is-audio{height:26px;bottom:auto}.tl-block.is-audio span{align-items:center;gap:4px;display:inline-flex}.bt.is-compact{max-width:none}.bt.is-compact .bt-drop{padding:22px 14px}.tl{background:0 0}.tl-labels{background:var(--p1)}@media (width<=980px){.ce{height:auto;min-height:0}.ce-body{grid-template-columns:1fr}.ce-center{height:62vh}.ce-side{border-left:0;border-top:1px solid var(--line)}.ce-pane{max-height:50vh}.ce-top{flex-wrap:wrap}.ce-file{display:none}}.tl-ruler span{color:var(--dim)}.tl-block{border-radius:4px;font-weight:500}.tl-block.is-text{color:#e4e0f5;background:#3a3550;box-shadow:inset 2px 0 #8b7fd6}.tl-block.is-cap{color:var(--muted);border:1px solid var(--line2);background:#22262d}.tl-block.is-audio{color:#b9dccb;background:#1f332b;box-shadow:inset 2px 0 #5fbf8a}.tl-block.is-sel{box-shadow:0 0 0 1px var(--accent)}.tl-clip{box-shadow:inset 0 0 0 1px var(--line2);background:#1b1c20;border-radius:4px}.tl-clip.is-sel{box-shadow:inset 0 0 0 1.5px var(--accent)}.tl-head{background:var(--accent);box-shadow:none}.tl-head b{background:var(--accent);color:#fff;border-radius:3px}.bt-ico{background:var(--p3);color:var(--muted);border-radius:8px}.bt-drop{border-radius:8px}.bt-drop:hover{border-color:#55565e}.bt-item{border-radius:6px}.bt-head b{font-size:15px;font-weight:600}@media (width<=980px){.ce-top{flex-wrap:wrap;height:auto;padding:8px 10px}.ce-top-r{flex-wrap:wrap;justify-content:flex-end}.ce-body,.ce-side,.ce-center{min-width:0}.ce-tabs{scrollbar-width:none;overflow-x:auto}.ce-tabs button{flex:none}.ce-done-h em{white-space:nowrap}}@media (width<=520px){.ce-top-r .ce-ghost{padding:0 9px}.ce-top-r .ce-ghost svg+*{display:none}}.ce-body{grid-template-columns:230px minmax(0,1fr) 330px}.ce-queue{border-right:1px solid var(--line);background:var(--p1);flex-direction:column;min-height:0;display:flex}.ce-queue-h{border-bottom:1px solid var(--line);flex:none;justify-content:space-between;align-items:center;height:41px;padding:0 12px;font-weight:600;display:flex}.ce-queue-h em{color:var(--dim);font-variant-numeric:tabular-nums;font-style:normal;font-weight:500}.ce-queue-list{flex:1;align-content:start;gap:2px;min-height:0;padding:6px;display:grid;overflow-y:auto}.ce-q{cursor:pointer;border-radius:6px;outline:none;align-items:center;gap:9px;padding:7px 6px 7px 8px;display:flex}.ce-q:hover{background:var(--p2)}.ce-q.on{background:var(--p3)}.ce-q-ico{border:1px solid var(--line2);width:20px;height:20px;color:var(--muted);border-radius:50%;flex:none;place-items:center;display:grid}.ce-q-ico.is-ready{color:#5fbf8a;border-color:#2f5a44}.ce-q-ico.is-error{color:#f3a6a6;border-color:#5a2f33}.ce-q-t{flex:1;min-width:0;display:grid}.ce-q-t b{white-space:nowrap;text-overflow:ellipsis;font-weight:500;overflow:hidden}.ce-q-t em{color:var(--dim);white-space:nowrap;text-overflow:ellipsis;font-size:11.5px;font-style:normal;overflow:hidden}.ce-q .ce-icon{width:24px;height:24px}.ce-q-x{opacity:0}.ce-q:hover .ce-q-x{opacity:1}.ce-queue>.ce-add{flex:none;margin:8px}.ce.is-drop{outline:2px dashed var(--accent);outline-offset:-6px}@media (width<=1180px){.ce-body{grid-template-columns:200px minmax(0,1fr) 290px}}@media (width<=980px){.ce-body{grid-template-columns:1fr}.ce-queue{border-right:0;border-bottom:1px solid var(--line)}.ce-queue-list{padding:6px;display:flex;overflow:auto hidden}.ce-q{flex:0 0 200px}.ce-queue>.ce-add{display:none}}.ce-modal-bg{z-index:60;background:#0009;place-items:center;padding:16px;display:grid;position:fixed;inset:0}.ce-modal{background:var(--p1);border:1px solid var(--line2);width:min(520px,100%);max-height:90vh;color:var(--text);border-radius:12px;gap:14px;padding:16px;display:grid;overflow-y:auto;box-shadow:0 24px 64px #0000008c}.ce-modal-h{justify-content:space-between;align-items:center;gap:10px;display:flex}.ce-modal-h b{font-size:15px;font-weight:600}.ce-modal-a{justify-content:flex-end;gap:8px;display:flex}.ce-join-pick{grid-template-columns:1fr 1fr;gap:8px;display:grid}@media (width<=520px){.ce-join-pick{grid-template-columns:1fr}}.ce-join-pick button{border:1px solid var(--line2);background:var(--p2);text-align:left;cursor:pointer;color:var(--muted);border-radius:10px;align-items:flex-start;gap:10px;padding:12px;display:flex}.ce-join-pick button span{gap:2px;display:grid}.ce-join-pick button b{color:var(--text);font-weight:600}.ce-join-pick button em{color:var(--dim);font-size:12px;font-style:normal}.ce-join-pick button.on{border-color:var(--accent);color:var(--accent);background:#4c7dff1a}.ce-join-bar{justify-content:space-between;align-items:center;gap:10px;font-weight:600;display:flex}.ce-join-bar em{color:var(--dim);margin-left:6px;font-style:normal;font-weight:400}.ce-join-bar .ce-link:disabled{opacity:.4;cursor:default}.ce-join-list{gap:4px;max-height:320px;margin:0;padding:0;list-style:none;display:grid;overflow-y:auto}.ce-join-list li{background:var(--p2);border:1px solid var(--line);cursor:grab;border-radius:8px;align-items:center;gap:8px;height:40px;padding:0 4px 0 6px;display:flex}.ce-join-list li.is-drag{opacity:.5;border-color:var(--accent)}.ce-join-list li>b{background:var(--p3);border-radius:6px;flex:none;place-items:center;width:22px;height:22px;font-size:11.5px;display:grid}.ce-join-list li em{color:var(--dim);flex:none;font-size:11.5px;font-style:normal}.ce-join-list .ce-icon{width:26px;height:26px}.ce-join-list .ce-icon:disabled{opacity:.3;cursor:default}.ce-join-grip{color:var(--dim);flex:none}.ce-join-name{white-space:nowrap;text-overflow:ellipsis;flex:1;min-width:0;overflow:hidden}.ce-join-title{gap:6px;display:grid}.ce-join-title span{color:var(--muted);font-size:12px}.ce-join-title input{border:1px solid var(--line2);background:var(--p2);height:34px;color:var(--text);font:inherit;border-radius:6px;padding:0 10px}.ce-join-title input:focus{outline:1px solid var(--accent);border-color:var(--accent)}.ce-join-btn{color:var(--accent);font-size:12px}.ce-join-btn:hover{color:var(--text)}.ce-join-foot{flex:none;gap:6px;margin:8px;display:grid}.ce-join-foot .ce-export,.ce-join-foot .ce-ghost{justify-content:center;width:100%;height:34px}.ce-q-tick{border:1.5px solid var(--line2);color:#fff;border-radius:4px;flex:none;place-items:center;width:16px;height:16px;display:grid}.ce-q-tick.on{background:var(--accent);border-color:var(--accent)}.ce-q.is-picked{background:#4c7dff1a}.ce-q.is-off{opacity:.4;cursor:default}.ce-q-joined{width:18px;height:18px;color:var(--accent);background:#4c7dff26;border-radius:5px;flex:none;place-items:center;display:grid}.ce-resize{border:2px solid var(--accent);cursor:nwse-resize;touch-action:none;background:#fff;border-radius:50%;width:14px;height:14px;position:absolute;bottom:-11px;right:-11px;box-shadow:0 1px 4px #00000080}.ce-resize:after{content:"";position:absolute;inset:-8px}.ce-switch-row{background:var(--p2);border:1px solid var(--line);cursor:pointer;border-radius:8px;justify-content:space-between;align-items:center;gap:10px;padding:10px 12px;display:flex}.ce-switch-row span{gap:1px;display:grid}.ce-switch-row b{font-weight:600}.ce-switch-row em{color:var(--dim);font-size:12px;font-style:normal}.ce-switch-row input{width:16px;height:16px;accent-color:var(--accent)}.ce-field{gap:8px;display:grid}.ce-field.is-off{opacity:.4;pointer-events:none}.ce-field>span{color:var(--muted);justify-content:space-between;font-weight:500;display:flex}.ce-field>span em{color:var(--text);font-variant-numeric:tabular-nums;font-style:normal}.ce-size{align-items:center;gap:6px;display:flex}.ce-size input[type=range]{accent-color:var(--accent);flex:1}.ce-size .ce-icon{border:1px solid var(--line2);background:var(--p2);width:28px;height:28px}.ce-size .ce-icon:disabled{opacity:.35;cursor:default}.ce-seg{background:var(--p2);border:1px solid var(--line);border-radius:7px;grid-auto-columns:1fr;grid-auto-flow:column;gap:2px;padding:2px;display:grid}.ce-seg button{height:28px;color:var(--muted);cursor:pointer;background:0 0;border:0;border-radius:5px;font-weight:500}.ce-seg button:hover:not(:disabled){color:var(--text)}.ce-seg button.on{background:var(--p3);color:var(--text);box-shadow:0 0 0 1px var(--line2)}.ce-styles{grid-template-columns:repeat(auto-fill,minmax(76px,1fr));gap:6px;display:grid}.ce-style{border:1px solid var(--line2);cursor:pointer;color:var(--muted);background:#26272c;border-radius:8px;justify-items:center;gap:6px;padding:10px 4px 7px;display:grid}.ce-style:hover:not(:disabled){border-color:#55565e}.ce-style.on{border-color:var(--accent);box-shadow:0 0 0 1px var(--accent)}.ce-style>span{place-items:center;min-height:18px;display:grid}.ce-style em{white-space:nowrap;text-overflow:ellipsis;max-width:100%;font-size:10.5px;font-style:normal;overflow:hidden}.ce-hist-btn{margin-left:8px}.ce-hist{width:min(880px,100%)}.ce-hist .ce-modal-h b em{color:var(--dim);margin-left:6px;font-style:normal;font-weight:400}.ce-hist-tools{align-items:center;gap:8px;display:flex}.ce-hist-q{border:1px solid var(--line2);background:var(--p2);width:180px;height:30px;color:var(--text);font:inherit;border-radius:6px;padding:0 10px}.ce-hist-load{height:160px;color:var(--muted);place-items:center;display:grid}.ce-hist-grid{grid-template-columns:repeat(auto-fill,minmax(140px,1fr));gap:12px;max-height:66vh;padding:2px;display:grid;overflow-y:auto}.ce-hist-card{align-content:start;gap:6px;min-width:0;display:grid}.ce-hist-pic{aspect-ratio:9/16;border:1px solid var(--line2);cursor:pointer;background:#000;border-radius:10px;width:100%;padding:0;display:block;position:relative;overflow:hidden}.ce-hist-pic img,.ce-hist-ph{-o-object-fit:cover;object-fit:cover;width:100%;height:100%;display:block}.ce-hist-ph{background:linear-gradient(160deg, var(--p3), var(--p1))}.ce-hist-dur{color:#fff;font-variant-numeric:tabular-nums;background:#000000b3;border-radius:5px;padding:1px 6px;font-size:11px;font-style:normal;font-weight:600;position:absolute;bottom:6px;right:6px}.ce-hist-open{color:#fff;opacity:0;background:#00000080;justify-content:center;align-items:center;gap:6px;font-weight:600;transition:opacity .15s;display:flex;position:absolute;inset:0}.ce-hist-pic:hover .ce-hist-open,.ce-hist-pic:focus-visible .ce-hist-open{opacity:1}.ce-hist-t{gap:1px;min-width:0;padding:0 2px;display:grid}.ce-hist-t b{white-space:nowrap;text-overflow:ellipsis;font-weight:600;overflow:hidden}.ce-hist-t span{color:var(--dim);font-size:11.5px}.ce-hist-a{justify-content:flex-end;gap:2px;margin-top:-2px;display:flex}.ce-hist-a .ce-icon{width:26px;height:26px}.ce-recent{gap:10px;width:min(640px,100%);margin-top:6px;display:grid}.ce-recent-h{justify-content:space-between;align-items:center;display:flex}.ce-recent-h b{font-weight:600}.ce-recent-row{grid-template-columns:repeat(6,minmax(0,1fr));gap:10px;display:grid}@media (width<=720px){.ce-recent-row{grid-template-columns:repeat(3,minmax(0,1fr))}}.ce-hist-card.is-compact .ce-hist-t span{font-size:11px}.ce-opening{color:var(--muted);justify-content:center;align-items:center;gap:10px;display:flex}.ce-bg-eta{text-align:left;gap:4px;display:grid}.ce-bg-eta b{font-size:15px;font-weight:650}.ce-bg-eta span{color:var(--muted);font-size:12px;line-height:1.45}.ce-notify{justify-self:start;align-items:center;gap:6px;display:inline-flex}.ce-exp{width:min(520px,100%)}.ce-exp-sec{gap:8px;display:grid}.ce-exp-l{color:var(--muted);font-weight:500}.ce-join-pick button:disabled{opacity:.45;cursor:default}.ce-exp-post{border:1px solid var(--line);background:var(--p1);border-radius:8px;gap:8px;padding:10px;display:grid}.ce-exp-accts{flex-wrap:wrap;gap:6px;display:flex}.ce-exp-acct{border:1px solid var(--line2);background:var(--p2);height:28px;color:var(--muted);cursor:pointer;border-radius:99px;align-items:center;gap:5px;padding:0 10px;font-weight:500;display:inline-flex}.ce-exp-acct em{color:var(--dim);font-size:11px;font-style:normal}.ce-exp-acct.on{border-color:var(--accent);color:var(--text);background:#4c7dff1f}.ce-exp-cap,.ce-exp-at{box-sizing:border-box;border:1px solid var(--line2);background:var(--p2);width:100%;color:var(--text);font:inherit;resize:vertical;border-radius:6px;padding:8px 10px}.ce-exp-at{--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;height:34px;padding:0 10px}.ce-pace{margin-top:10px}.ce-caplist{border-top:1px solid var(--line);gap:4px;margin-top:14px;padding-top:12px;display:grid}.ce-caplist-h{justify-content:space-between;align-items:center;margin-bottom:4px;font-size:12.5px;display:flex}.ce-caprow{border:1px solid #0000;border-radius:7px;grid-template-columns:auto minmax(0,1fr) auto;align-items:center;gap:6px;padding:3px 4px;display:grid}.ce-caprow.is-now{background:#4c7dff1a;border-color:#4c7dff59}.ce-captime{color:var(--dim);font-variant-numeric:tabular-nums;cursor:pointer;background:0 0;border:0;padding:4px 2px;font:500 11px/1 ui-monospace,Consolas,monospace}.ce-captime:hover{color:var(--text)}.ce-capin{border:1px solid var(--line);background:var(--p2);min-width:0;height:28px;color:var(--text);font:inherit;border-radius:6px;padding:0 8px;font-size:13px}.ce-capin:focus{border-color:var(--accent);background:var(--p3);outline:none}.ce-caprow .ce-icon{opacity:.55}.ce-caprow:hover .ce-icon{opacity:1}.ce-clip-h{justify-content:space-between;align-items:baseline;margin-bottom:4px;display:flex}.ce-clip-h em{color:var(--dim);font-variant-numeric:tabular-nums;font-size:12px;font-style:normal}.ce-clip-all{margin-top:6px;font-size:12px}.ce-clip-acts{flex-wrap:wrap;gap:8px;margin-top:4px;display:flex}.ce-clip-acts .ce-ghost{align-items:center;gap:6px;display:inline-flex}.ce-kbd{border:1px solid var(--line2);color:var(--dim);border-radius:4px;margin-left:4px;padding:1px 5px;font-size:10.5px;font-style:normal}.ce-queue-h .ce-q-add{background:var(--accent);color:#fff;border-radius:6px;margin-left:6px}.ce-queue-h .ce-q-add:hover:not(:disabled){background:var(--accent);filter:brightness(1.1);color:#fff}.ce.is-full{z-index:80;height:100dvh;min-height:0;padding:env(safe-area-inset-top) env(safe-area-inset-right) 0 env(safe-area-inset-left);border:0;border-radius:0;position:fixed;inset:0}.ce.is-full .ce-top{flex-wrap:nowrap;gap:8px;height:52px;padding:0 12px 0 8px}.ce-back{width:36px;height:36px;color:var(--text)}.ce-title{cursor:pointer;background:0 0;border:0;border-radius:8px;align-items:center;gap:8px;min-width:0;height:36px;padding:0 10px;display:inline-flex}.ce-title:hover{background:var(--p2)}.ce-title b{white-space:nowrap;text-overflow:ellipsis;max-width:42vw;font-weight:600;overflow:hidden}.ce-title em{color:var(--dim);white-space:nowrap;font-size:12px;font-style:normal}.ce-title svg{color:var(--dim);flex:none}.ce.is-full .ce-top-r{flex-wrap:nowrap}.ce.is-full .ce-export{border-radius:8px;height:34px;padding:0 16px}.ce.is-full .ce-ghost{border-radius:8px;height:34px}.ce-work{flex:1;grid-template:"rail panel view"minmax(0,1fr)"rail panel ctl""tl tl tl"/76px 330px minmax(0,1fr);min-height:0;display:grid}.ce-rail{background:var(--p1);border-right:1px solid var(--line);flex-direction:column;grid-area:rail;gap:2px;padding:8px 6px;display:flex;overflow-y:auto}.ce-tool{cursor:pointer;background:0 0;border:0;border-radius:10px;justify-items:center;gap:4px;padding:9px 2px 8px;font-size:11px;font-weight:500;display:grid;position:relative;color:var(--muted)!important}.ce-tool svg{width:20px;height:20px}.ce-tool:hover:not(:disabled){background:var(--p2);color:var(--text)!important}.ce-tool.on{background:var(--p3);color:var(--text)!important}.ce-tool:disabled{opacity:.35}.ce-tool-n{background:var(--accent);color:#fff;border-radius:8px;min-width:16px;height:16px;padding:0 4px;font:600 10px/16px Inter,system-ui,sans-serif;position:absolute;top:4px;right:10px}.ce-panel{background:var(--p1);border-right:1px solid var(--line);flex-direction:column;grid-area:panel;min-height:0;display:flex}.ce-panel-h{flex:none;justify-content:space-between;align-items:center;height:46px;padding:0 10px 0 16px;display:flex}.ce-panel-h b{font-size:14px;font-weight:600}.ce-panel .ce-pane{gap:14px;padding:4px 16px 20px}.ce-view{background:#0a0b0c;grid-area:view;place-items:center;min-width:0;min-height:0;padding:16px;display:grid}.ce-view .ce-stage{max-width:100%;height:100%;max-height:100%;box-shadow:0 0 0 1px var(--line);border-radius:6px;outline:0}.ce-ctl{background:#0a0b0c;grid-area:ctl;grid-template-columns:1fr auto 1fr;align-items:center;gap:8px;height:50px;padding:0 12px;display:grid}.ce-ctl-l,.ce-ctl-r{align-items:center;gap:4px;display:flex}.ce-ctl-r{justify-content:flex-end}.ce-ctl .ce-time{white-space:nowrap;margin-right:8px;font-size:12.5px}.ce-ctl .ce-icon{border-radius:8px;width:34px;height:34px}.ce-ctl .ce-play{background:#f2f2f3;border:0;border-radius:50%;width:40px;height:40px;color:#111!important}.ce-ctl .ce-play:hover:not(:disabled){background:#fff}.ce-work>.ce-bottom{grid-area:tl;min-width:0}.ce-panel .ce-queue-h{border:0;gap:8px;height:auto;padding:0;font-weight:600}.ce-panel .ce-queue-list{padding:0;overflow:visible}.ce-panel .ce-join-foot{margin:4px 0 0}.ce-resume{border:1px solid var(--accent);width:min(640px,100%);color:var(--text);cursor:pointer;text-align:left;background:#4c7dff1a;border-radius:12px;align-items:center;gap:12px;padding:14px 16px;display:flex}.ce-resume span{gap:2px;display:grid}.ce-resume em{color:var(--muted);font-size:12px;font-style:normal}.ce-range{width:100%;height:22px;accent-color:var(--text);cursor:pointer;margin:0}.ce-field>span{font-size:12.5px}.ce-seg{border-radius:9px}.ce-seg button{white-space:nowrap;border-radius:7px;height:32px}.ce-sw{flex-wrap:wrap;gap:8px;display:flex}.ce-sw-i{cursor:pointer;width:28px;height:28px;color:var(--muted);border:0;border-radius:50%;place-items:center;padding:0;display:grid;position:relative;box-shadow:inset 0 0 0 1px #ffffff2e}.ce-sw-i.on{box-shadow:0 0 0 2px var(--p1), 0 0 0 4px var(--text)}.ce-sw-i.is-none,.ce-sw-i.is-pick{background:var(--p3)}.ce-sw-i.is-pick{color:#fff;background-image:conic-gradient(#ff3b5c,#ffe14d,#4ade80,#22d3ee,#4c7dff,#a78bfa,#ff3b5c)}.ce-sw-i.is-pick.on{background-image:none}.ce-sw-i.is-pick svg{filter:drop-shadow(0 1px 1px #0009)}.ce-sw-i input{opacity:0;cursor:pointer;width:100%;height:100%;position:absolute;inset:0}.ce-sw-i:disabled{opacity:.4}.ce-toggle{appearance:none;background:var(--line2);cursor:pointer;border-radius:12px;flex:none;margin:0;transition:background .15s;position:relative;width:40px!important;height:24px!important}.ce-toggle:after{content:"";background:#fff;border-radius:50%;width:18px;height:18px;transition:transform .15s;position:absolute;top:3px;left:3px}.ce-toggle:checked{background:var(--accent)}.ce-toggle:checked:after{transform:translate(16px)}.ce-switch-row{border-radius:10px;padding:10px 12px}.ce-switch-row.is-off{opacity:.45;pointer-events:none}.ce-styles{grid-template-columns:repeat(4,minmax(0,1fr))}.ce-style{background:var(--p2);border-radius:10px}.ce-style.is-base{box-shadow:inset 0 0 0 1px var(--accent)}.ce-textin{box-sizing:border-box;border:1px solid var(--line2);background:var(--p2);width:100%;color:var(--text);font:inherit;resize:vertical;border-radius:8px;padding:8px 10px;font-size:14px}.ce-textin:focus{border-color:var(--accent);outline:none}.ce-pop{animation:.14s cubic-bezier(.2,.9,.3,1.3) ce-pop;display:inline-block}@keyframes ce-pop{0%{opacity:.4;transform:scale(.78)}to{opacity:1;transform:scale(1)}}.ce.is-narrow.is-full .ce-top{height:48px;padding:0 8px 0 4px}.ce.is-narrow.is-full .ce-title b{max-width:38vw}.ce.is-narrow .ce-work{grid-template:"view"minmax(0,1fr)"ctl""tl""rail"/minmax(0,1fr)}.ce.is-narrow.has-sheet .ce-work{grid-template-rows:minmax(0,1fr) auto minmax(0,52%);grid-template-areas:"view""ctl""panel"}.ce.is-narrow.has-sheet .ce-rail,.ce.is-narrow.has-sheet .ce-work>.ce-bottom{display:none}.ce.is-narrow .ce-view{padding:8px 12px 0}.ce.is-narrow .ce-ctl{height:48px;padding:0 10px}.ce.is-narrow .ce-rail{padding:4px 4px calc(4px + env(safe-area-inset-bottom));border-right:0;border-top:1px solid var(--line);scrollbar-width:none;flex-direction:row;gap:0;overflow:auto hidden}.ce.is-narrow .ce-rail::-webkit-scrollbar{display:none}.ce.is-narrow .ce-tool{flex:1 0 64px;padding:8px 2px 6px;font-size:10.5px}.ce.is-narrow .ce-rail.is-ctx .ce-tool.is-back{border-right:1px solid var(--line);border-radius:0;color:var(--text)!important}.ce.is-narrow .ce-panel{border-right:0;border-top:1px solid var(--line);background:var(--p1);padding-bottom:env(safe-area-inset-bottom);border-radius:16px 16px 0 0;animation:.2s ease-out ce-sheet;box-shadow:0 -12px 30px #00000059}@keyframes ce-sheet{0%{opacity:.5;transform:translateY(24px)}to{opacity:1;transform:none}}.ce.is-narrow .ce-panel-h{height:44px}.ce.is-narrow .ce-panel-h .ce-icon{width:36px;height:36px;color:var(--text)}.ce.is-narrow .ce-pane{max-height:none}.ce.is-narrow .ce-styles{scrollbar-width:none;margin:0 -16px;padding:2px 16px;display:flex;overflow-x:auto}.ce.is-narrow .ce-style{flex:0 0 74px}.ce.is-narrow input:not([type=range]):not([type=checkbox]):not([type=color]),.ce.is-narrow textarea{font-size:16px}.ce.is-narrow .ce-capin{height:36px}.ce.is-narrow .ce-q-x{opacity:1}.ce.is-narrow .tl-labels,.ce.is-narrow .tl-canvas{grid-template-rows:22px 26px 26px 58px}.ce.is-narrow .tl-clip{height:50px;top:4px}.ce.is-narrow .tl-frames,.ce.is-narrow .tl-frames img{height:34px}.ce.is-narrow .tl-ruler span{font-size:9.5px}.ce.is-narrow .tl-h{width:14px}.ce-pane>*{flex:none}.ce.is-narrow .ce-sw{scrollbar-width:none;flex-wrap:nowrap;margin:0 -16px;padding:4px 16px;overflow-x:auto}.ce.is-narrow .ce-sw::-webkit-scrollbar{display:none}.ce.is-narrow .ce-sw-i{flex:none;width:32px;height:32px}.ce:not(.is-full){--bg:transparent;--p1:#fff;--p2:var(--sk-grey,#f5f6f7);--p3:#eceef2;--line:var(--sk-line);--line2:var(--sk-line-2);--text:var(--sk-ink);--muted:var(--sk-ink-2);--dim:var(--sk-ink-3);--accent:var(--sk-blue);background:0 0;border:0;border-radius:0;height:auto;min-height:0;font-size:14px;overflow:visible}.sa.is-dark .ce:not(.is-full){--p1:var(--dk-card);--p2:var(--dk-card-2);--p3:#262b38}.ce-start{flex-direction:column;align-items:stretch;gap:22px;max-width:980px;padding:4px 0 8px;display:flex}.ce-new{grid-template-columns:minmax(0,2fr) minmax(0,1fr);gap:12px;display:grid}.ce-new-up,.ce-new-rec{cursor:pointer;text-align:left;-webkit-tap-highlight-color:transparent;border-radius:20px;align-items:center;gap:14px;min-height:120px;padding:20px 22px;text-decoration:none;transition:transform .12s,background .15s,border-color .15s;display:flex}.ce-new-up{background:var(--sk-blue,#124bec);border:0;color:#fff!important}.ce-new-up:hover{background:var(--sk-blue-hover,#0f3fd0)}.ce-new-rec{border:1px solid var(--line);background:var(--p1);color:var(--text)}.ce-new-rec:hover{border-color:var(--line2)}.ce-new-up:active,.ce-new-rec:active{transform:scale(.98)}.ce-new-ico{border-radius:16px;flex:none;place-items:center;width:52px;height:52px;display:grid}.ce-new-up .ce-new-ico{background:#ffffff2e}.ce-new-rec .ce-new-ico{background:var(--sk-blue-soft,#eef3ff);color:var(--accent)}.ce-new-t{gap:3px;min-width:0;display:grid}.ce-new-t b{letter-spacing:-.015em;font-size:18px;font-weight:700}.ce-new-t em{opacity:.78;font-size:13.5px;font-style:normal}.ce.is-drop .ce-new-up{outline:3px dashed var(--sk-blue,#124bec);outline-offset:4px}.ce.is-drop{outline:0}.ce-resume{border:1px solid var(--line);background:var(--p1);border-radius:16px;width:100%;padding:14px 16px}.ce-resume svg{color:var(--accent);flex:none}.ce-resume span{flex:1}.ce-resume b{font-weight:650}.ce-recent{gap:12px;width:100%;margin:0}.ce-recent-h b{letter-spacing:-.01em;font-size:17px;font-weight:700}.ce-recent-h .ce-link{color:var(--accent);gap:2px;font-size:14px}.ce-recent-row{grid-template-columns:repeat(auto-fill,minmax(124px,1fr));gap:12px}.ce-hist-card.is-compact{gap:7px}.ce-hist-card.is-compact .ce-hist-pic{border:0;border-radius:14px}.ce-hist-card.is-compact .ce-hist-t b{font-size:13px}.ce-hist-ph{color:var(--dim);background:var(--p2);place-items:center;display:grid}.ce:not(.is-full) .ce-hist-pic{background:var(--p2)}.ce-msgs{padding:0 0 12px}.ce.is-full .ce-msgs{padding:8px 12px 0}.ce:not(.is-full) .ce-err{color:#b42335;background:#fff1f2;border-color:#fecdd3;border-radius:12px}.sa.is-dark .ce:not(.is-full) .ce-err{color:#fda4af;background:#f43f5e26;border-color:#f43f5e4d}@media (width<=760px){.ce-start{gap:20px;padding-top:2px}.ce-new{grid-template-columns:1fr;gap:10px}.ce-new-up{min-height:132px}.ce-new-rec{border-radius:16px;min-height:0;padding:12px 16px}.ce-new-rec .ce-new-ico{border-radius:12px;width:40px;height:40px}.ce-new-rec .ce-new-t b{font-size:16px}.ce-recent-row{grid-template-columns:repeat(3,minmax(0,1fr));gap:8px}.ce-hist-card.is-compact .ce-hist-pic{border-radius:12px}}.ce-export{background:var(--accent);border-radius:8px;color:#fff!important}.ce-export:hover:not(:disabled){background:var(--accent);filter:brightness(1.08)}.ce.is-full .ce-export{border-radius:99px;height:34px;padding:0 18px;font-weight:650}.ce-modal .ce-export,.ce-modal .ce-ghost{border-radius:10px;height:40px;padding:0 18px}.ce:not(.is-full) .ce-modal{box-shadow:0 24px 64px #0307192e}@media (width<=760px){.ce-modal-bg.is-sheet{place-items:end stretch;padding:0}.ce-modal-bg.is-sheet>.ce-modal{width:100%;max-height:88dvh;padding:10px 16px calc(16px + env(safe-area-inset-bottom));border-bottom:0;border-radius:20px 20px 0 0;animation:.22s ease-out ce-sheet}.ce-modal-bg.is-sheet>.ce-modal:before{content:"";background:var(--line2);border-radius:2px;justify-self:center;width:38px;height:4px}.ce-modal-a{grid-template-columns:1fr 1fr;display:grid}.ce-modal-a>:only-child{grid-column:1/-1}.ce-hist-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:10px;max-height:none}.ce-hist-q{width:100%;font-size:16px}.ce-hist .ce-modal-h{flex-wrap:wrap}.ce-hist-tools{flex:1;justify-content:flex-end}.ce-hist-a .ce-icon{width:34px;height:34px}.ce-hist-open{display:none}}.ce-hist .ce-modal-h b{font-size:17px}.ce-hist-grid{grid-template-columns:repeat(auto-fill,minmax(132px,1fr))}.ce-hist-pic{border:0;border-radius:12px}@media (width<=760px){.ce-hist-grid{grid-template-columns:repeat(3,minmax(0,1fr))}}body.ce-open .sa-tabs{display:none}.ce.is-full{--bg:#000;--p1:#121214;--p2:#1c1c1f;--p3:#2a2a2e;--line:#222225;--line2:#333338;background:var(--bg)}.ce.is-full .ce-top{background:var(--bg);border-bottom:0}.ce.is-full .ce-title b{font-size:14px}.ce.is-full .ce-view,.ce.is-full .ce-ctl,.ce.is-full .ce-bottom{background:var(--bg)}.ce.is-full .tl-labels{background:var(--p1)}@media (width<=760px){.ce.is-narrow.is-full .ce-top{height:50px;padding:0 8px 0 2px}.ce.is-narrow.is-full .ce-top .ce-back{width:44px;height:44px}.ce.is-narrow.is-full .ce-title{flex:1;padding:0 4px}.ce.is-narrow.is-full .ce-title b{max-width:46vw}.ce.is-narrow.is-full .ce-top-r .ce-ghost{background:0 0;border:0;justify-content:center;width:40px;height:40px;padding:0}.ce.is-narrow .ce-view{padding:2px 10px 0}.ce.is-narrow .ce-view .ce-stage{box-shadow:none;border-radius:10px}.ce.is-narrow .ce-ctl{height:50px;padding:0 6px}.ce.is-narrow .ce-ctl .ce-icon{width:44px;height:44px;color:var(--text)}.ce.is-narrow .ce-ctl .ce-icon:disabled{color:var(--dim)}.ce.is-narrow .ce-ctl .ce-play{width:44px;height:44px}.ce.is-narrow .ce-time{padding-left:8px;font-size:12.5px}.ce.is-narrow .ce-bottom{border-top:0}.ce.is-narrow .ce-rail{border-top:1px solid var(--line);background:var(--p1);padding:2px 2px calc(2px + env(safe-area-inset-bottom))}.ce.is-narrow .ce-tool{border-radius:12px;gap:5px;min-height:56px;padding:8px 0 6px;font-size:11px}.ce.is-narrow .ce-tool.on,.ce.is-narrow .ce-tool:hover:not(:disabled){background:0 0}.ce.is-narrow .ce-tool:active:not(:disabled){background:var(--p2)}.ce.is-narrow.has-sheet .ce-work{grid-template-rows:minmax(0,1fr) auto minmax(0,50%)}.ce.is-narrow .ce-panel{background:var(--p1);border-top:0;border-radius:18px 18px 0 0;box-shadow:0 -10px 30px #00000080}.ce.is-narrow .ce-panel:before{content:"";background:var(--line2);border-radius:2px;flex:none;width:36px;height:4px;margin:8px auto 0;display:block}.ce.is-narrow .ce-panel-h{height:42px;padding:0 4px 0 16px}.ce.is-narrow .ce-panel-h .ce-icon{width:44px;height:44px}.ce.is-narrow .ce-panel .ce-pane{gap:14px;padding:2px 16px 18px}.ce.is-narrow .ce-seg button{height:36px}.ce.is-narrow .ce-add{border-radius:12px;height:44px}.ce.is-narrow .ce-ghost{min-height:40px}.ce.is-narrow .ce-panel .ce-icon{width:40px;height:40px}.ce.is-narrow .ce-item{height:44px}.ce.is-narrow .ce-q{padding:10px 6px 10px 8px}}.ce-hist-t span{white-space:nowrap;text-overflow:ellipsis;overflow:hidden}@media (width>=761px){.ce-new-up,.ce-new-rec{min-height:168px}}.ce-panel .ce-queue-list{display:grid;overflow:visible}.ce-panel .ce-q{flex:none}@media (width<=760px){.ce.is-narrow.has-sheet .ce-work{grid-template-rows:minmax(0,1fr) auto auto}.ce.is-narrow .ce-panel{max-height:55dvh}}.rec,.rcam{--bg:#0e0f11;--p1:#141518;--p2:#1a1b1f;--p3:#232429;--line:#26272c;--line2:#313238;--text:#ececee;--muted:#9a9ba3;--dim:#64656d;--accent:#4c7dff;--red:#ff3b30;letter-spacing:-.005em;font-family:Inter,-apple-system,Segoe UI,system-ui,sans-serif}.rec button,.rcam button{font:inherit;color:inherit}.rec{background:var(--bg);color:var(--text);border:1px solid var(--line);border-radius:12px;justify-content:center;min-height:calc(100vh - 128px);padding:32px 20px 48px;font-size:13px;display:flex}.rec-setup{align-content:start;gap:16px;width:min(680px,100%);display:grid}.rec-head{align-items:flex-start;gap:14px;display:flex}.rec-head h2{letter-spacing:-.015em;margin:0 0 4px;font-size:20px;font-weight:650}.rec-head p{color:var(--muted);margin:0;font-size:13.5px;line-height:1.5}.rec-head-ico{width:44px;height:44px;color:var(--accent);background:#4c7dff1f;border-radius:12px;flex:none;place-items:center;display:grid}.rec-editor{border:1px solid var(--line2);background:var(--p1);border-radius:12px;overflow:hidden}.rec-editor-h,.rec-editor-f{justify-content:space-between;align-items:center;gap:10px;padding:10px 14px;display:flex}.rec-editor-h{border-bottom:1px solid var(--line)}.rec-editor-f{border-top:1px solid var(--line);color:var(--muted);flex-wrap:wrap;font-size:12px}.rec-editor-f em{color:#fbbf24;font-style:normal}.rec-text{resize:vertical;width:100%;min-height:240px;max-height:50vh;color:var(--text);font:inherit;box-sizing:border-box;background:0 0;border:0;outline:0;padding:14px;font-size:16px;line-height:1.55;display:block}.rec-text::placeholder{color:var(--dim)}.rec-link{color:var(--muted);cursor:pointer;background:0 0;border:0;padding:0;font-weight:500}.rec-link:hover{color:var(--text)}.rec-hooks{border-top:1px solid var(--line);gap:8px;padding:10px 14px 12px;display:grid}.rec-hooks>span{color:var(--muted);font-size:12px}.rec-hooks>div{flex-wrap:wrap;gap:6px;display:flex}.rec-chip{border:1px solid var(--line2);background:var(--p2);cursor:pointer;text-align:left;text-overflow:ellipsis;white-space:nowrap;border-radius:999px;max-width:100%;padding:6px 12px;overflow:hidden}.rec-chip:hover{background:var(--p3)}.rec-go{flex-wrap:wrap;align-items:center;gap:18px;display:flex}.rec-go-btn{border-radius:8px;height:42px;padding:0 20px;font-size:14px}.rec-list{gap:6px;margin-top:8px;display:grid}.rec-list-h{justify-content:space-between;align-items:baseline;padding:0 2px 4px;display:flex}.rec-list-h span{color:var(--dim);font-size:12px}.rec-item{border:1px solid var(--line);background:var(--p1);cursor:pointer;color:var(--muted);border-radius:10px;align-items:center;gap:12px;padding:10px 8px 10px 14px;display:flex}.rec-item:hover{background:var(--p2)}.rec-item.on{border-color:var(--accent);background:#4c7dff14}.rec-item>span{flex:1;gap:2px;min-width:0;display:grid}.rec-item b{color:var(--text);text-overflow:ellipsis;white-space:nowrap;font-weight:550;overflow:hidden}.rec-item em{font-size:12px;font-style:normal}@media (width<=720px){.rec{border:0;border-radius:0;min-height:0;padding:18px 16px 96px}.rec-text{min-height:200px}.rec-go-btn{flex:100%}.rec-go{justify-content:center}}.rcam{z-index:1000;color:#fff;touch-action:manipulation;-webkit-user-select:none;user-select:none;background:#000;place-items:center;height:100dvh;display:grid;position:fixed;inset:0;overflow:hidden}.rcam-frame{aspect-ratio:9/16;background:#000;width:min(100vw,56.25dvh);max-height:100dvh;position:relative;overflow:hidden}@media (aspect-ratio<=9/16){.rcam-frame{aspect-ratio:auto;width:100vw;height:100dvh}}.rcam-video{aspect-ratio:9/16;-o-object-fit:cover;object-fit:cover;background:#000;width:min(100%,56.25dvh);height:auto;margin:auto;position:absolute;inset:0}.rcam-video.rcam-take{aspect-ratio:auto;width:100%;height:100%}.rcam-video.is-selfie{transform:scaleX(-1)}.rcam-take{-o-object-fit:contain;object-fit:contain;z-index:1}.rcam-btn{cursor:pointer;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);background:#00000073;border:0;border-radius:50%;place-items:center;width:40px;height:40px;display:grid}.rcam-btn.on{background:#fff;color:#111!important}.rcam-btn:disabled{opacity:.35;cursor:default}.rcam-btn-gap{width:40px}.rcam-top{z-index:4;padding:calc(env(safe-area-inset-top,0px) + 10px) 12px 0;justify-content:space-between;align-items:center;display:flex;position:absolute;top:0;left:0;right:0}.rcam-time{font-variant-numeric:tabular-nums;background:#0000008c;border-radius:999px;align-items:center;gap:7px;height:30px;padding:0 12px;font-size:14px;font-weight:600;display:inline-flex}.rcam-time i{background:var(--red);border-radius:50%;width:8px;height:8px;animation:1s steps(2,start) infinite rcam-blink}.rcam-time em{color:#ffffff8c;font-style:normal;font-weight:500}.rcam-time.is-low{background:var(--red)}.rcam-time.is-low i{background:#fff}@keyframes rcam-blink{to{visibility:hidden}}.rp{z-index:3;left:10px;right:10px;top:calc(env(safe-area-inset-top,0px) + 58px);-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px);cursor:pointer;background:#0000008c;border-radius:14px;height:30%;position:absolute;overflow:hidden}.rp-scroll{scrollbar-width:none;-webkit-overflow-scrolling:touch;height:100%;overflow-y:auto;-webkit-mask-image:linear-gradient(#0000 0,#000 14% 78%,#0000 100%);mask-image:linear-gradient(#0000 0,#000 14% 78%,#0000 100%)}.rp-scroll::-webkit-scrollbar{display:none}.rp-text{letter-spacing:-.01em;text-shadow:0 1px 2px #0009;padding:18px 16px 100%;font-weight:650;line-height:1.32}.rp-text p{overflow-wrap:anywhere;margin:0 0 .35em}.rp.is-paused{box-shadow:inset 0 0 0 2px #ffffff80}.rp-paused{color:#111;background:#ffffffe6;border-radius:50%;place-items:center;width:24px;height:24px;display:grid;position:absolute;top:8px;right:8px}.rcam-panel{z-index:5;left:10px;right:10px;bottom:calc(env(safe-area-inset-bottom,0px) + 140px);-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);background:#141518eb;border-radius:14px;gap:12px;padding:14px 16px;display:grid;position:absolute}.rcam-panel label{grid-template-columns:76px 1fr 28px;align-items:center;gap:10px;font-size:13px;display:grid}.rcam-panel label b{text-align:right;font-variant-numeric:tabular-nums;font-weight:600}.rcam-panel input[type=range]{accent-color:#fff;width:100%;height:28px;margin:0}.rcam-toggle{cursor:pointer;background:0 0;border:1px solid #ffffff40;border-radius:999px;justify-self:start;align-items:center;gap:7px;height:34px;padding:0 14px;display:inline-flex}.rcam-toggle.on{background:#fff;border-color:#fff;color:#111!important}.rcam-count{z-index:6;pointer-events:none;text-shadow:0 4px 30px #00000080;place-items:center;font-size:140px;font-weight:750;animation:1s ease-out both rcam-pop;display:grid;position:absolute;inset:0}@keyframes rcam-pop{0%{opacity:0;transform:scale(1.35)}25%{opacity:1;transform:scale(1)}to{opacity:.85}}.rcam-err{z-index:7;text-align:center;background:#141518f2;border-radius:14px;justify-items:center;gap:12px;padding:18px;display:grid;position:absolute;top:50%;left:20px;right:20px;transform:translateY(-50%)}.rcam-err p{margin:0;font-size:14px;line-height:1.5}.rcam-err .ce-export{height:36px;padding:0 18px}.rcam-bottom{z-index:4;padding:0 20px calc(env(safe-area-inset-bottom,0px) + 22px);background:linear-gradient(#0000,#00000073);justify-items:center;gap:12px;display:grid;position:absolute;bottom:0;left:0;right:0}.rcam-hint{color:#ffffffd9;text-shadow:0 1px 2px #0009;text-align:center;min-height:18px;font-size:13px}.rcam-row{grid-template-columns:1fr auto 1fr;align-items:center;width:100%;display:grid}.rcam-side{justify-content:flex-end;display:flex}.rcam-flip{width:48px;height:48px}.rcam-shutter{cursor:pointer;background:0 0;border:4px solid #fff;border-radius:50%;place-items:center;width:78px;height:78px;padding:0;display:grid}.rcam-shutter i{background:var(--red);border-radius:50%;width:62px;height:62px;transition:width .2s,height .2s,border-radius .2s}.rcam-shutter.is-rec i,.rcam-shutter.is-count i{border-radius:7px;width:30px;height:30px}.rcam-shutter:disabled{opacity:.4;cursor:default}.rcam-review{z-index:4;padding:16px 14px calc(env(safe-area-inset-bottom,0px) + 16px);background:linear-gradient(#0000,#000000bf 30%);grid-template-columns:1fr 1fr;gap:8px;display:grid;position:absolute;bottom:0;left:0;right:0}.rcam-act{cursor:pointer;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);background:#ffffff29;border:0;border-radius:12px;justify-content:center;align-items:center;gap:8px;height:46px;font-size:14px;font-weight:600;display:inline-flex}.rcam-act:disabled{opacity:.5}.rcam-act.is-main{background:#fff;order:-1;grid-column:1/-1;height:50px;font-size:15px;color:#111!important}.rcam-sound{z-index:3;cursor:pointer;background:#0009;border:0;border-radius:999px;align-items:center;gap:8px;height:40px;padding:0 16px;font-weight:600;display:inline-flex;position:absolute;top:45%;left:50%;transform:translate(-50%,-50%)}.ap{gap:14px;display:grid}.ap-head{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:12px;margin-top:-6px;display:flex}.ap-head h2{font-family:var(--sk-display);letter-spacing:-.035em;margin:0;font-size:clamp(26px,3vw,34px);font-weight:800}.ap-head p{color:var(--sk-ink-2);margin:4px 0 0}.ap-test{color:#7a5a00;background:#fff8e6;border:1px solid #f5e1a4;border-radius:14px;align-items:flex-start;gap:8px;padding:10px 14px;font-size:14px;display:flex}.ap-test svg{flex:none;margin-top:2px}.ap-accts{flex-wrap:wrap;align-items:center;gap:8px;display:flex}.ap-acct{border:1px solid var(--sk-line-2);background:#fff;border-radius:99px;align-items:center;gap:8px;height:40px;padding:0 6px;display:inline-flex}.ap-acct b{font-size:14px}.ap-acct em{color:var(--sk-ink-3);text-transform:uppercase;letter-spacing:.04em;margin-left:6px;font-size:11px;font-style:normal;font-weight:700}.ap-acct em.is-err,.ap-acct.is-err b{color:#e11d48}.ap-av{-o-object-fit:cover;object-fit:cover;color:#fff;background:linear-gradient(135deg,#f58529,#dd2a7b 50%,#8134af);border-radius:50%;flex:none;place-items:center;font-weight:800;display:inline-grid}.ap-x{width:26px;height:26px;color:var(--sk-ink-3);cursor:pointer;background:0 0;border:0;border-radius:50%;place-items:center;display:grid}.ap-x:hover{background:var(--sk-grey);color:#e11d48}.ap-connect{border:1.5px dashed var(--sk-line-2);height:40px;font:inherit;cursor:pointer;color:var(--sk-ink);background:0 0;border-radius:99px;align-items:center;gap:6px;padding:0 16px;font-weight:600;display:inline-flex}.ap-connect:hover:not(:disabled){border-color:var(--sk-blue);color:var(--sk-blue)}.ap-connect:disabled{opacity:.5;cursor:not-allowed}.ap-link{font:inherit;color:var(--sk-blue);cursor:pointer;background:0 0;border:0;padding:0;font-size:14px;font-weight:600}.ap-empty{text-align:center;justify-items:center;gap:8px;padding:40px 24px;display:grid}.ap-empty h3{margin:6px 0 0;font-size:19px}.ap-empty p{color:var(--sk-ink-2);max-width:420px;margin:0 0 8px}.ap-empty-ico{color:#fff;background:linear-gradient(135deg,#f58529,#dd2a7b 50%,#8134af);border-radius:16px;place-items:center;width:52px;height:52px;display:grid}.ap-starter{border:1.5px dashed var(--sk-line-2);cursor:pointer;font:inherit;color:inherit}.ap-starter:hover{border-color:var(--sk-blue)}.ap-grid{align-items:start;gap:14px;display:grid}@media (width>=1100px){.ap-grid{grid-template-columns:380px minmax(0,1fr)}.ap-rules+.ap-side{order:2}.ap-grid:has(.ap-rules){grid-template-columns:minmax(0,1fr) 360px}}.ap-field{gap:6px;display:grid}.ap-field>span{justify-content:space-between;gap:8px;font-size:13.5px;font-weight:600;display:flex}.ap-field em{color:var(--sk-ink-3);font-style:normal;font-weight:500}.ap-input{box-sizing:border-box;border:1px solid var(--sk-line-2);width:100%;font:inherit;color:var(--sk-ink);resize:vertical;background:#fff;border-radius:12px;padding:10px 12px;font-size:14.5px}.ap-input:focus{outline:2px solid var(--sk-blue);outline-offset:-1px;border-color:#0000}select.ap-input{height:44px}.ap-seg{background:var(--sk-grey);border-radius:12px;grid-auto-columns:1fr;grid-auto-flow:column;gap:4px;padding:4px;display:grid}.ap-seg button{height:36px;font:inherit;color:var(--sk-ink-2);cursor:pointer;background:0 0;border:0;border-radius:9px;justify-content:center;align-items:center;gap:6px;font-size:13.5px;font-weight:600;display:inline-flex}.ap-seg button.on{color:var(--sk-ink);background:#fff;box-shadow:0 1px 3px #0307191a}.ap-seg.sm button{height:30px;font-size:13px}@media (width<=560px){.ap-seg.is-plat{grid-template-columns:1fr 1fr;grid-auto-flow:row}}.ap-icon{width:32px;height:32px;color:var(--sk-ink-3);cursor:pointer;background:0 0;border:0;border-radius:9px;place-items:center;display:inline-grid}.ap-icon:hover{background:var(--sk-grey);color:var(--sk-ink)}.ap-compose{gap:12px;display:grid}.ap-compose h3,.ap-try h3,.ap-activity h3{align-items:center;gap:6px;margin:0;font-size:16px;display:flex}.ap-drop{border:1.5px dashed var(--sk-line-2);cursor:pointer;text-align:center;color:var(--sk-ink-2);background:#fafbff;border-radius:16px;justify-items:center;gap:4px;padding:26px 14px;display:grid}.ap-drop:hover{border-color:var(--sk-blue)}.ap-drop b{color:var(--sk-ink)}.ap-drop span{font-size:13px}.ap-drop.has{gap:8px;padding:10px}.ap-drop video{-o-object-fit:contain;object-fit:contain;background:#000;border-radius:12px;width:100%;max-height:260px}.ap-drop-name{justify-content:center;align-items:center;gap:10px;font-size:13px;display:flex;overflow:hidden}.ap-go{justify-content:center;width:100%;height:46px}.ap-queue{padding:0;overflow:hidden}.ap-tabs{border-bottom:1px solid var(--sk-line);gap:2px;padding:8px 10px 0;display:flex}.ap-tabs button{height:40px;font:inherit;color:var(--sk-ink-3);cursor:pointer;background:0 0;border:0;border-bottom:2px solid #0000;align-items:center;gap:6px;margin-bottom:-1px;padding:0 12px;font-weight:600;display:inline-flex}.ap-tabs button.on{color:var(--sk-ink);border-bottom-color:var(--sk-ink)}.ap-tabs em{background:var(--sk-grey);border-radius:99px;padding:1px 7px;font-size:12px;font-style:normal}.ap-none{color:var(--sk-ink-3);text-align:center;margin:0;padding:28px 18px}.ap-list{display:grid}.ap-post{border-bottom:1px solid var(--sk-line);align-items:center;gap:12px;padding:14px 16px;display:flex}.ap-post:last-child{border-bottom:0}.ap-post-ico{color:#ffffffb3;background:#10131c;border-radius:9px;flex:none;place-items:center;width:40px;height:52px;display:grid}.ap-post-t{flex:1;gap:2px;min-width:0;display:grid}.ap-post-t b{white-space:nowrap;text-overflow:ellipsis;font-size:15px;overflow:hidden}.ap-post-t span{color:var(--sk-ink-2);white-space:nowrap;text-overflow:ellipsis;font-size:13.5px;overflow:hidden}.ap-post-t em{color:var(--sk-ink-3);align-items:center;gap:4px;font-size:12.5px;font-style:normal;display:inline-flex}.ap-post-t em.is-err{color:#e11d48;white-space:normal}.ap-post .sa-pill{white-space:nowrap;align-items:center;gap:4px;display:inline-flex}.ap-post-a{gap:2px;display:flex}.sa-pill.is-err{color:#e11d48;background:#fff1f2}.sa-pill.is-blue{background:var(--sk-blue-soft);color:var(--sk-blue)}.ap-rules{align-content:start;gap:12px;display:grid}.ap-rule{gap:10px;transition:opacity .15s;display:grid}.ap-rule.is-off{opacity:.55}.ap-rule-h{align-items:center;gap:10px;display:flex}.ap-rule-ico{color:#fff;background:linear-gradient(135deg,#f58529,#dd2a7b);border-radius:11px;flex:none;place-items:center;width:34px;height:34px;display:grid}.ap-rule-ico.is-dm{background:linear-gradient(135deg,#3b6bff,#8134af)}.ap-rule-t{flex:1;min-width:0;display:grid}.ap-rule-t b{font-size:15.5px}.ap-rule-t span{color:var(--sk-ink-3);font-size:13px}.ap-rule-f{color:var(--sk-ink-3);align-items:center;gap:2px;font-size:13px;display:flex}.ap-rule-f span{flex:1}.ap-also{color:var(--sk-ink-2);margin:0;font-size:13px}.ap-switch{cursor:pointer;flex:none;width:42px;height:24px;position:relative}.ap-switch input{opacity:0;cursor:pointer;margin:0;position:absolute;inset:0}.ap-switch i{pointer-events:none;background:#d4d7e0;border-radius:99px;transition:background .15s;position:absolute;inset:0}.ap-switch i:after{content:"";background:#fff;border-radius:50%;width:18px;height:18px;transition:transform .15s;position:absolute;top:3px;left:3px;box-shadow:0 1px 3px #0003}.ap-switch input:checked+i{background:#10b981}.ap-switch input:checked+i:after{transform:translate(18px)}.ap-switch input:focus-visible+i{outline:2px solid var(--sk-blue);outline-offset:2px}.ap-bubble{white-space:pre-wrap;word-break:break-word;border-radius:18px;max-width:85%;padding:9px 13px;font-size:14px;line-height:1.4}.ap-bubble.is-us{color:#fff;background:linear-gradient(135deg,#3b6bff,#8134af);border-bottom-right-radius:6px;justify-self:end;margin-left:auto}.ap-bubble.is-them{background:var(--sk-grey);color:var(--sk-ink);border-bottom-left-radius:6px}.ap-preview{border:1px solid var(--sk-line);background:#fafbff;border-radius:16px;gap:6px;margin-top:12px;padding:12px;display:grid}.ap-modal{gap:12px;max-width:520px;max-height:92vh;display:grid;overflow-y:auto}.ap-modal .ap-field{margin:0}.ap-side{align-content:start;gap:12px;display:grid}.ap-try{gap:10px;display:grid}.ap-try p{color:var(--sk-ink-2);margin:0;font-size:13.5px}.ap-try-row{gap:6px;display:flex}.ap-try-row .ap-input{height:40px;padding:0 12px}.ap-try-msg{font-weight:600;color:var(--sk-ink)!important}.ap-activity{gap:8px;display:grid}.ap-activity .ap-none{padding:12px 0}.ap-events{gap:2px;max-height:520px;display:grid;overflow-y:auto}.ap-ev{border-bottom:1px solid var(--sk-line);gap:10px;padding:9px 2px;font-size:13.5px;display:flex}.ap-ev:last-child{border-bottom:0}.ap-ev-ico{background:var(--sk-grey);width:22px;height:22px;color:var(--sk-ink-3);border-radius:50%;flex:none;place-items:center;display:grid}.ap-ev.is-replied .ap-ev-ico{color:#047857;background:#ecfdf3}.ap-ev.is-failed .ap-ev-ico{color:#e11d48;background:#fff1f2}.ap-ev>div{gap:1px;min-width:0;display:grid}.ap-ev q{color:var(--sk-ink-2);text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.ap-ev em{color:var(--sk-ink-3);font-size:12.5px;font-style:normal}.ap-ev.is-failed em{color:#e11d48}.ap-tabs{scrollbar-width:none;overflow-x:auto}.ap-tabs button{flex:none}.ap-post{flex-wrap:wrap}.ap-post-t{flex-basis:160px}.ap-picks{scrollbar-width:none;align-items:center;gap:8px;padding:2px;display:flex;overflow-x:auto}.ap-pick{border:1.5px solid var(--sk-line-2);height:54px;font:inherit;color:var(--sk-ink);cursor:pointer;text-align:left;background:#fff;border-radius:16px;flex:none;align-items:center;gap:10px;padding:0 16px 0 10px;transition:border-color .15s,box-shadow .15s;display:flex}.ap-pick>span:last-child{line-height:1.25;display:grid}.ap-pick b{font-size:14.5px}.ap-pick em{color:var(--sk-ink-3);font-size:12px;font-style:normal}.ap-pick:hover{border-color:#124bec59}.ap-pick.on{border-color:var(--sk-blue);box-shadow:0 0 0 3px var(--sk-blue-soft)}.ap-pick.is-err em{color:#e11d48}.ap-pick.is-add{color:var(--sk-ink-2);background:0 0;border-style:dashed;gap:6px;padding:0 16px;font-weight:600}.ap-pick.is-add:hover{color:var(--sk-blue)}.ap-stack{display:flex}.ap-stack .ap-av{border:2px solid #fff;margin-left:-8px}.ap-stack .ap-av:first-child{margin-left:0}.ap-manage-btn{flex:none;padding:0 6px}.ap-targets{flex-wrap:wrap;align-items:center;gap:6px;display:flex}.ap-target{border:1.5px solid var(--sk-line-2);height:36px;font:inherit;color:var(--sk-ink-2);cursor:pointer;background:#fff;border-radius:99px;align-items:center;gap:6px;padding:0 12px 0 6px;font-size:13.5px;font-weight:600;display:inline-flex}.ap-target.on{border-color:var(--sk-blue);color:var(--sk-ink);background:var(--sk-blue-soft)}.ap-target svg{color:var(--sk-blue)}.ap-usage{gap:6px;display:grid}.ap-usage-bar{background:var(--sk-grey);border-radius:99px;height:6px;overflow:hidden}.ap-usage-bar i{background:var(--sk-blue);border-radius:99px;height:100%;display:block}.ap-usage span{color:var(--sk-ink-2);font-size:13px}.ap-steps{counter-reset:step;gap:12px;margin:0;padding:0;list-style:none;display:grid}.ap-steps li{counter-increment:step;gap:3px;padding-left:38px;display:grid;position:relative}.ap-steps li:before{content:counter(step);background:var(--sk-blue-soft);width:26px;height:26px;color:var(--sk-blue);border-radius:50%;place-items:center;font-size:13px;font-weight:800;display:grid;position:absolute;top:0;left:0}.ap-steps li span{color:var(--sk-ink-2);font-size:14px}.ap-steps .ap-link{align-items:center;gap:4px;width:fit-content;display:inline-flex}.ap-manage{max-width:600px}.ap-mlist{gap:8px;display:grid}.ap-mrow{border:1px solid var(--sk-line);border-radius:16px;flex-wrap:wrap;align-items:center;gap:12px;padding:12px;display:flex}.ap-mrow-t{flex:1;gap:2px;min-width:180px;display:grid}.ap-mrow-t b{align-items:center;gap:6px;font-size:15px;display:flex}.ap-mrow-t b em{color:var(--sk-ink-3);text-transform:uppercase;letter-spacing:.04em;font-size:11px;font-style:normal}.ap-mrow-t span{color:var(--sk-ink-2);align-items:center;gap:4px;font-size:13px;display:inline-flex}.ap-mrow-t .is-ok{color:#047857}.ap-mrow-t .is-err{color:#e11d48}.ap-mrow-a{gap:6px;display:flex}.ap-danger{color:#e11d48!important}.ap-post-ico{position:relative}.ap-post-av{position:absolute;bottom:-6px;right:-7px}.ap-post-av .ap-av{border:2px solid #fff}.ap-rule-acct{color:var(--sk-ink-2);align-items:center;gap:5px;margin-right:8px;font-weight:600;flex:none!important;display:inline-flex!important}.sk-dialog-actions{flex-wrap:wrap}.ap-av-wrap{flex:none;display:inline-block;position:relative}.ap-av-wrap>.ap-av{display:inline-grid}.ap-av.is-tt{background:#111318}.ap-plat{color:#fff;background:linear-gradient(135deg,#f58529,#dd2a7b 50%,#8134af);border:1.5px solid #fff;border-radius:50%;place-items:center;width:14px;height:14px;font-size:8px;font-weight:800;line-height:1;display:grid;position:absolute;bottom:-3px;right:-3px}.ap-plat.is-tt{background:#111318;box-shadow:inset 0 0 0 1px #25f4ee}.ap-av.is-fb,.ap-plat.is-fb{background:#1877f2}.ap-av.is-sc,.ap-plat.is-sc{color:#111318;background:#fffc00}.ap-stack .ap-av-wrap{margin-left:-8px}.ap-stack .ap-av-wrap:first-child{margin-left:0}.ap-stack .ap-plat{display:none}.ap-field>span label{cursor:pointer}.ap-bank-chips{scrollbar-width:none;gap:6px;padding:1px;display:flex;overflow-x:auto}.ap-chip{border:1px solid var(--sk-line-2);height:36px;font:inherit;color:var(--sk-ink-2);cursor:pointer;touch-action:manipulation;background:#fff;border-radius:99px;flex:none;align-items:center;gap:6px;padding:0 12px;font-size:13.5px;font-weight:600;display:inline-flex}.ap-chip:hover:not(:disabled){border-color:var(--sk-blue);color:var(--sk-blue)}.ap-chip:disabled{opacity:.5;cursor:not-allowed}.ap-chip em{background:var(--sk-grey);color:var(--sk-ink-2);border-radius:99px;padding:1px 7px;font-size:11.5px;font-style:normal}.ap-sheet-h{align-items:center;gap:10px;display:flex}.ap-sheet-h h3{flex:1;margin:0;font-size:20px}.ap-bank-list{overscroll-behavior:contain;-webkit-overflow-scrolling:touch;gap:6px;max-height:min(52vh,460px);display:grid;overflow-y:auto}.ap-sheet .ap-none{margin:0;padding:18px 8px}.ap-bank-row{border:1px solid var(--sk-line);background:#fff;border-radius:14px;align-items:stretch;gap:6px;display:flex}.ap-bank-row.is-manage{align-items:center;padding:6px 6px 6px 12px}.ap-bank-row.is-manage .ap-input{flex:1;height:40px;padding:0 10px}.ap-bank-use{min-width:0;min-height:52px;font:inherit;color:inherit;text-align:left;cursor:pointer;touch-action:manipulation;background:0 0;border:0;border-radius:14px;flex:1;padding:10px 12px}.ap-bank-use:hover{background:#fafbff}.ap-bank-use:active{background:var(--sk-blue-soft)}.ap-bank-t{flex:1;gap:2px;min-width:0;display:grid}.ap-bank-t b{flex-wrap:wrap;align-items:center;gap:6px;font-size:14.5px;display:flex}.ap-bank-t b em{color:var(--sk-blue);background:var(--sk-blue-soft);border-radius:99px;padding:1px 7px;font-size:11px;font-style:normal;font-weight:700}.ap-bank-t>span{color:var(--sk-ink-2);-webkit-line-clamp:2;white-space:pre-line;word-break:break-word;-webkit-box-orient:vertical;font-size:13px;line-height:1.35;display:-webkit-box;overflow:hidden}.ap-bank-ins{border:0;border-left:1px solid var(--sk-line);font:inherit;color:var(--sk-blue);cursor:pointer;touch-action:manipulation;background:0 0;border-radius:0 14px 14px 0;flex:none;align-items:center;gap:4px;padding:0 12px;font-size:13px;font-weight:600;display:inline-flex}.ap-bank-ins:hover{background:var(--sk-blue-soft)}.ap-sheet .ap-bank-more{color:var(--sk-ink-3);text-align:center;margin:2px 0 0;font-size:12.5px}.ap-bank-new{justify-self:start}.ap-bank-save{gap:12px;display:grid}.ap-bank-scope{grid-template-columns:repeat(auto-fit,minmax(160px,1fr));gap:10px;display:grid}@media (width<=640px){.ap-compose .ap-input,.ap-sheet .ap-input{font-size:16px}.ap-sheet-bg{place-items:end stretch;padding:0}.ap-sheet{width:100%;max-width:none;max-height:86vh;padding:18px 16px;padding-bottom:calc(16px + env(safe-area-inset-bottom));border-radius:22px 22px 0 0;margin:0}.ap-bank-list{max-height:58vh}}.ap-edit-sum{border:1px solid var(--sk-line);background:#fafbff;border-radius:14px;align-items:center;gap:12px;padding:10px 12px;display:flex}.ap-edit-on{flex-wrap:wrap;gap:6px;display:flex}.ap-edit-acct{border:1px solid var(--sk-line);height:34px;color:var(--sk-ink-2);border-radius:99px;align-items:center;gap:6px;padding:0 6px;font-size:13.5px;font-weight:600;display:inline-flex}.ap-edit-acct .sa-pill{font-size:11px}.ap-preview{background:var(--sk-grey);border-radius:14px;place-items:center;min-height:80px;padding:8px;display:grid}.ap-preview video{-o-object-fit:contain;object-fit:contain;background:#000;border-radius:10px;width:100%;max-height:300px}.ap-tt{border:1px solid var(--sk-line-2);border-radius:16px;gap:12px;min-width:0;margin:0;padding:12px 14px 14px;display:grid}.ap-tt legend{align-items:center;gap:6px;padding:0 6px;font-size:13px;font-weight:700;display:inline-flex}.ap-tt-acct{gap:8px;display:grid}.ap-tt-creator{align-items:center;gap:10px;min-width:0;display:flex}.ap-tt-av{color:#fff;background:#111;border-radius:50%;flex:none;place-items:center;width:40px;height:40px;font-size:16px;display:grid;overflow:hidden}.ap-tt-av img{-o-object-fit:cover;object-fit:cover;width:100%;height:100%}.ap-tt-name{min-width:0;line-height:1.25;display:grid}.ap-tt-name span{color:var(--sk-ink-3);font-size:11.5px;font-weight:600}.ap-tt-name b{text-overflow:ellipsis;white-space:nowrap;font-size:15px;overflow:hidden}.ap-tt-name em{color:var(--sk-ink-2);text-overflow:ellipsis;white-space:nowrap;font-size:12.5px;font-style:normal;overflow:hidden}.ap-tt-notice{align-items:flex-start;gap:8px;font-size:13px;display:flex}.ap-tt-notice svg{flex:none;margin-top:2px}.ap-tt-hint{color:var(--sk-ink-3);margin:0;font-size:12.5px;font-style:normal;font-weight:500;display:block}.ap-tt-checks{flex-wrap:wrap;gap:8px;display:flex}.ap-tt-check{border:1.5px solid var(--sk-line-2);cursor:pointer;-webkit-user-select:none;user-select:none;border-radius:99px;align-items:center;gap:8px;height:38px;padding:0 14px 0 10px;font-size:14px;font-weight:600;display:inline-flex;position:relative}.ap-tt-check input{width:16px;height:16px;accent-color:var(--sk-blue);cursor:inherit;margin:0}.ap-tt-check.on{border-color:var(--sk-blue);background:var(--sk-blue-soft)}.ap-tt-check.is-off{opacity:.45;cursor:not-allowed;background:var(--sk-grey)}.ap-tt-row{justify-content:space-between;align-items:center;gap:12px;display:flex}.ap-tt-row>div{gap:2px;min-width:0;display:grid}.ap-tt-row b{font-size:14px}.ap-tt-row span{color:var(--sk-ink-3);font-size:12.5px}.ap-tt-disclose{background:var(--sk-grey);border-radius:12px;gap:8px;padding:10px;display:grid}.ap-tt-opt{cursor:pointer;background:#fff;border:1.5px solid #0000;border-radius:10px;align-items:flex-start;gap:10px;padding:10px 12px;display:flex}.ap-tt-opt input{width:17px;height:17px;accent-color:var(--sk-blue);cursor:inherit;flex:none;margin:2px 0 0}.ap-tt-opt div{gap:1px;display:grid}.ap-tt-opt b{font-size:14px}.ap-tt-opt span{color:var(--sk-ink-3);font-size:12.5px}.ap-tt-opt.on{border-color:var(--sk-blue)}.ap-tt-opt.is-off{opacity:.5;cursor:not-allowed}.ap-tt-label{margin:2px 2px 0;font-size:13px;font-weight:600}.ap-tt-label.is-warn{color:var(--sk-warn)}.ap-tt-consent{gap:4px;display:grid}.ap-tt-consent p{color:var(--sk-ink-2);margin:0;font-size:13px}.ap-tt-consent a{color:var(--sk-blue);font-weight:600}.ap-tt-why{color:var(--sk-warn);margin:0;font-size:13px;font-weight:600}.sa.is-dark .ap-tt-opt{background:var(--dk-card)}.rm{gap:16px;display:grid}.rm-flow{border:1px solid var(--sk-line);background:#fff;border-radius:20px;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:10px 24px;margin-top:-4px;padding:14px 16px;display:flex}.rm-flow p{max-width:520px;color:var(--sk-ink-2);flex:280px;margin:0;font-size:13.5px}.rm-flow-steps{flex-wrap:wrap;align-items:center;gap:8px;display:flex}.rm-flow-i{background:var(--sk-grey);border-radius:12px;align-items:center;gap:8px;height:40px;padding:0 14px 0 6px;display:inline-flex}.rm-flow-i i{color:#fff;border-radius:9px;place-items:center;width:28px;height:28px;font-size:13px;font-style:normal;font-weight:800;display:grid}.rm-flow-i.is-hook i{background:#f97316}.rm-flow-i.is-middle i{background:#8b5cf6}.rm-flow-i.is-demo i{background:var(--sk-blue)}.rm-flow-i.is-out{background:var(--sk-blue-soft);color:var(--sk-blue);padding-left:12px}.rm-flow-i b{font-size:14px}.rm-flow-i em{color:var(--sk-ink-3);font-size:12px;font-style:normal}.rm-flow-arrow{color:var(--sk-ink-3)}.rm-flow-eq{color:var(--sk-ink-3);padding:0 2px;font-size:18px;font-weight:700}.rm-cols{align-items:start;gap:16px;display:grid}.rm-col{border-left:4px solid #0000;gap:14px;padding:18px;transition:box-shadow .15s;display:grid}.rm-col.is-hook{border-left-color:#f97316}.rm-col.is-middle{border-left-color:#8b5cf6}.rm-col.is-demo{border-left-color:var(--sk-blue)}.rm-col.is-over{box-shadow:0 0 0 3px var(--sk-blue-soft), 0 12px 32px #12287814}.rm-col-h{flex-wrap:wrap;align-items:flex-start;gap:12px;display:flex}.rm-step{color:#fff;border-radius:11px;flex:none;place-items:center;width:34px;height:34px;font-weight:800;display:grid}.rm-col.is-hook .rm-step{background:#f97316}.rm-col.is-middle .rm-step{background:#8b5cf6}.rm-col.is-demo .rm-step{background:var(--sk-blue)}.rm-col-tip{color:var(--sk-ink-3);margin:-4px 0 0;font-size:12px}.rm-col-t{flex:1;min-width:200px}.rm-col-t h3{flex-wrap:wrap;align-items:center;gap:8px;margin:0;font-size:18px;display:flex}.rm-when{letter-spacing:.02em;background:var(--sk-grey);color:var(--sk-ink-2);border-radius:99px;padding:3px 8px;font-size:11.5px;font-weight:700}.rm-col-t p{color:var(--sk-ink-2);margin:3px 0 0;font-size:13.5px}.rm-col-a{align-items:center;gap:10px;margin-left:auto;padding-top:6px;display:flex}.rm-col-a em{color:var(--sk-ink-3);font-size:12.5px;font-style:normal}.rm-drop{border:1.5px dashed var(--sk-line-2);cursor:pointer;text-align:center;color:var(--sk-ink-2);font:inherit;background:#fafbff;border-radius:18px;justify-items:center;gap:6px;padding:40px 16px;transition:border-color .15s,background .15s;display:grid}.rm-drop:hover,.rm-col.is-over .rm-drop{border-color:var(--sk-blue);background:var(--sk-blue-softer)}.rm-drop.is-slim{padding:22px 16px}.rm-drop b{color:var(--sk-ink);font-size:15px}.rm-drop span{font-size:13px}.rm-drop-ico{border:1px solid var(--sk-line);width:44px;height:44px;color:var(--sk-blue);background:#fff;border-radius:14px;place-items:center;margin-bottom:4px;display:grid}.rm-tiles{grid-template-columns:repeat(auto-fill,minmax(124px,1fr));gap:14px 12px;max-height:560px;padding:2px;display:grid;overflow-y:auto}@media (width>=1100px){.rm-tiles{grid-template-columns:repeat(auto-fill,minmax(132px,1fr))}}.rm-tile{border-radius:16px;align-content:start;gap:6px;min-width:0;transition:opacity .15s,box-shadow .15s;display:grid;position:relative}.rm-tile[draggable=true]{cursor:grab}.rm-tile.is-dragging{opacity:.4}.rm-tile.is-target{box-shadow:-6px 0 0 -2px var(--sk-blue)}.rm-order{box-sizing:border-box;background:var(--sk-blue);color:#fff;border-radius:7px;place-items:center;min-width:22px;height:22px;padding:0 6px;font-size:12px;font-weight:800;display:grid;position:absolute;bottom:6px;left:6px}.rm-col.is-hook .rm-order{background:#f97316}.rm-col.is-middle .rm-order{background:#8b5cf6}.rm-tile-row{align-items:center;gap:2px;min-width:0;display:flex}.rm-grip{color:var(--sk-ink-3);flex:none}.rm-tile-row .rm-tile-name{flex:1;min-width:0}.rm-move{flex:none;display:inline-flex}.rm-move button{width:24px;height:24px;color:var(--sk-ink-2);cursor:pointer;background:0 0;border:0;border-radius:7px;place-items:center;padding:0;display:grid}.rm-move button:hover:not(:disabled){background:var(--sk-grey);color:var(--sk-ink)}.rm-move button:disabled{opacity:.3;cursor:default}.rm-tile-pic{aspect-ratio:9/16;cursor:pointer;width:100%;box-shadow:0 0 0 1.5px var(--sk-line);background:#10131c;border:0;border-radius:14px;padding:0;transition:box-shadow .15s,transform .15s;display:block;position:relative;overflow:hidden}.rm-tile-pic img,.rm-tile-pic .rm-ph{-o-object-fit:cover;object-fit:cover;width:100%;height:100%;display:block}.rm-tile:not(.on) .rm-tile-pic img{opacity:.55;filter:saturate(.6)}.rm-tile.on .rm-tile-pic{box-shadow:0 0 0 2.5px var(--sk-blue)}.rm-tile-pic:hover{transform:translateY(-1px)}.rm-tile-txt{color:#fff;text-align:center;text-shadow:0 1px 2px #000,0 0 3px #000;-webkit-line-clamp:4;-webkit-box-orient:vertical;font-size:11px;font-style:normal;font-weight:800;line-height:1.2;display:-webkit-box;position:absolute;top:12%;left:7px;right:7px;overflow:hidden}.rm-check{color:#fff;background:#10131c59;border:2px solid #fff;border-radius:6px;place-items:center;width:20px;height:20px;display:grid;position:absolute;top:7px;left:7px}.rm-tile.on .rm-check{background:var(--sk-blue);border-color:var(--sk-blue)}.rm-dur{color:#fff;background:#10131cb3;border-radius:6px;padding:2px 6px;font-size:11px;font-weight:700;position:absolute;bottom:6px;right:6px}.rm-tile-x{color:#fff;cursor:pointer;opacity:0;background:#10131c99;border:0;border-radius:8px;place-items:center;width:26px;height:26px;transition:opacity .15s,background .15s;display:grid;position:absolute;top:6px;right:6px}.rm-tile:hover .rm-tile-x,.rm-tile-x:focus-visible{opacity:1}.rm-tile-x:hover{background:#e11d48}@media (hover:none){.rm-tile-x{opacity:1}}.rm-tile-name{white-space:nowrap;text-overflow:ellipsis;padding:0 2px;font-size:12.5px;overflow:hidden}.rm-text{box-sizing:border-box;resize:vertical;border:1px solid var(--sk-line-2);width:100%;font:inherit;color:var(--sk-ink);background:#fff;border-radius:10px;padding:6px 8px;font-size:12.5px;line-height:1.35}.rm-text:focus{outline:2px solid var(--sk-blue);outline-offset:-1px;border-color:#0000}.rm-tile-add{aspect-ratio:9/16;border:1.5px dashed var(--sk-line-2);color:var(--sk-ink-2);font:inherit;cursor:pointer;text-align:center;background:0 0;border-radius:14px;place-content:center;justify-items:center;gap:4px;padding:8px;transition:border-color .15s,color .15s;display:grid}.rm-tile-add:hover{border-color:var(--sk-blue);color:var(--sk-blue)}.rm-tile-add b{font-size:13px}.rm-tile-add span{color:var(--sk-ink-3);font-size:11.5px}.rm-tile.is-up .rm-tile-pic{background:var(--sk-grey);cursor:default;box-shadow:none}.rm-tile.is-up .rm-tile-pic:hover{transform:none}.rm-up{color:var(--sk-ink-2);text-align:center;place-content:center;justify-items:center;gap:6px;padding:10px;display:grid;position:absolute;inset:0}.rm-up small{font-size:12px;font-weight:600}.rm-tile.is-err .rm-up{color:#e11d48}.rm-bar{background:#0307191a;border-radius:99px;width:72px;height:4px;display:block;overflow:hidden}.rm-bar i{background:var(--sk-blue);border-radius:99px;height:100%;transition:width .2s;display:block}.rm-order-card{gap:12px;padding:16px 18px;display:grid}.rm-order-h{flex-wrap:wrap;align-items:baseline;gap:6px 12px;display:flex}.rm-order-h h3{margin:0;font-size:16px}.rm-order-h em{color:var(--sk-ink-3);font-size:13px;font-style:normal}.rm-seq{flex-wrap:wrap;align-items:center;gap:8px;margin:0;padding:0;list-style:none;display:flex}.rm-seq-i{align-items:center;gap:8px;min-width:0;max-width:100%;display:inline-flex}.rm-seq-i>i{color:#fff;border-radius:8px;flex:none;place-items:center;width:24px;height:24px;font-size:12px;font-style:normal;font-weight:800;display:grid}.rm-seq-i.is-hook>i{background:#f97316}.rm-seq-i.is-middle>i{background:#8b5cf6}.rm-seq-i.is-demo>i{background:var(--sk-blue)}.rm-seq-i>span{min-width:0;padding:5px 12px 5px 0;display:grid}.rm-seq-i small{color:var(--sk-ink-3);text-transform:uppercase;letter-spacing:.04em;font-size:11px;font-weight:700}.rm-seq-i b{white-space:nowrap;text-overflow:ellipsis;max-width:220px;font-size:13.5px;overflow:hidden}.rm-seq-arrow{color:var(--sk-ink-3);flex:none}.rm-combos{color:var(--sk-ink-3);flex-wrap:wrap;align-items:center;gap:6px;margin:0;font-size:12.5px;display:flex}.rm-combo{background:var(--sk-grey);color:var(--sk-ink-2);text-overflow:ellipsis;white-space:nowrap;border-radius:8px;max-width:100%;padding:3px 8px;overflow:hidden}.rm-combo.is-more{background:0 0;padding-left:2px}.rm-go{z-index:5;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:14px 20px;padding:16px 18px;display:flex;position:sticky;bottom:12px;box-shadow:0 16px 40px #12287824}.rm-math{flex-wrap:wrap;align-items:center;gap:10px;display:flex}.rm-num{color:var(--sk-ink-2);align-items:baseline;gap:6px;font-size:14px;display:inline-flex}.rm-num b{font-family:var(--sk-display);color:var(--sk-ink);letter-spacing:-.03em;font-size:28px;line-height:1}.rm-num.is-total{background:var(--sk-blue-soft);color:var(--sk-blue);border-radius:12px;padding:6px 12px}.rm-num.is-total b{color:var(--sk-blue)}.rm-math i{color:var(--sk-ink-3);font-size:18px;font-style:normal}.rm-go-r{flex-wrap:wrap;align-items:center;gap:14px;display:flex}.rm-go-r .sk-btn{height:48px;padding:0 22px}.rm-fine{color:var(--sk-ink-3);flex-basis:100%;margin:-6px 0 0;font-size:12.5px}.rm-out{gap:10px;margin-top:8px;display:grid}.rm-out-h{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:12px;display:flex}.rm-out-h h2{font-family:var(--sk-display);letter-spacing:-.02em;margin:0;font-size:22px}.rm-out-a{flex-wrap:wrap;gap:8px;display:flex}.rm-tabs{border-bottom:1px solid var(--sk-line);padding:0}.rm-grid{grid-template-columns:repeat(auto-fill,minmax(170px,1fr));gap:12px;display:grid}.rm-vid{border:1px solid var(--sk-line);background:#fff;border-radius:16px;align-content:start;gap:8px;padding:8px;display:grid}.rm-vid.is-failed{border-color:#e11d484d}.rm-vid-pic{aspect-ratio:9/16;cursor:pointer;background:#10131c;border:0;border-radius:11px;width:100%;padding:0;position:relative;overflow:hidden}.rm-vid-pic:disabled{cursor:default}.rm-vid-pic img,.rm-vid-pic .rm-ph{-o-object-fit:cover;object-fit:cover;width:100%;height:100%;display:block}.rm-vid.is-queued .rm-vid-pic img,.rm-vid.is-running .rm-vid-pic img,.rm-vid.is-failed .rm-vid-pic img{opacity:.45}.rm-play,.rm-busy{color:#fff;background:#10131c8c;border-radius:50%;place-items:center;width:42px;height:42px;margin:auto;display:grid;position:absolute;inset:0}.rm-vid-pic:hover .rm-play{background:var(--sk-blue)}.rm-vid-txt{color:#fff;text-align:center;text-shadow:0 1px 2px #000,0 0 3px #000;-webkit-line-clamp:4;-webkit-box-orient:vertical;font-size:12px;font-style:normal;font-weight:800;line-height:1.2;display:-webkit-box;position:absolute;top:14%;left:8px;right:8px;overflow:hidden}.rm-vid-t{gap:1px;min-width:0;padding:0 2px;display:grid}.rm-vid-t b{white-space:nowrap;text-overflow:ellipsis;font-size:13.5px;overflow:hidden}.rm-vid-t span{color:var(--sk-ink-3);font-size:12px}.rm-vid-t .rm-err{color:#e11d48}.rm-vid-t .rm-vid-parts{color:#8b5cf6;font-weight:600}.rm-vid-a{justify-content:flex-end;gap:2px;display:flex}.rm-preview{gap:10px;max-width:420px;padding:14px;display:grid}.rm-preview-h{justify-content:space-between;align-items:center;gap:10px;display:flex}.rm-preview-h b{white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.rm-preview video{background:#000;border-radius:12px;width:100%;max-height:72vh}.rm-preview-load{height:300px;color:var(--sk-ink-3);place-items:center;display:grid}@media (width<=899px){.rm-go{bottom:calc(76px + env(safe-area-inset-bottom));border-radius:18px;flex-wrap:nowrap;gap:8px;padding:10px 12px}.rm-math{flex-wrap:nowrap;gap:6px;min-width:0}.rm-num{gap:4px;font-size:12px}.rm-num b{font-size:20px}.rm-num.is-total{padding:4px 8px}.rm-math i{font-size:14px}.rm-go-r{flex-wrap:nowrap;flex:none;gap:8px}.rm-go-r label{display:none}.rm-go-r .sk-btn{height:42px;padding:0 14px;font-size:14px}.rm-fine{display:none}.rm-flow,.rm-cols,.rm-cols>*,.rm-col-t{min-width:0}.rm-flow p{flex-basis:100%}.rm-col{padding:14px}.rm-math .rm-num:not(.is-total){font-size:0}.rm-math .rm-num:not(.is-total) b{font-size:20px}.rm-go{flex-wrap:nowrap}.rm-go-r{flex:1;justify-content:flex-end}}.pf{--bg:#fff;--soft:#f5f5f4;--ink:#0a0a0a;--ink2:#57534e;--ink3:#a8a29e;--line:#ececea;background:var(--bg);min-height:100vh;color:var(--ink);-webkit-font-smoothing:antialiased;font-family:Inter Tight,Inter,-apple-system,Segoe UI,system-ui,sans-serif;font-size:16px;line-height:1.55;overflow-x:hidden}.pf *{box-sizing:border-box}.pf a{color:inherit;text-decoration:none}.pf img{max-width:100%;display:block}.pf h1,.pf h2{letter-spacing:-.035em;margin:0;font-weight:700}.pf-nav{z-index:10;-webkit-backdrop-filter:saturate(1.4)blur(14px);background:#ffffffd9;align-items:center;gap:28px;height:64px;padding:0 clamp(20px,4vw,40px);display:flex;position:sticky;top:0}.pf-mark{letter-spacing:-.02em;font-size:17px;font-weight:700}.pf-nav nav{color:var(--ink2);gap:26px;margin-left:auto;font-size:15px;display:flex}.pf-nav nav a:hover{color:var(--ink)}.pf-btn{background:var(--ink);border-radius:12px;justify-content:center;align-items:center;height:48px;padding:0 22px;font-size:15.5px;font-weight:600;transition:opacity .15s;display:inline-flex;color:#fff!important}.pf-btn:hover{opacity:.85}.pf-btn-sm{border-radius:10px;height:38px;padding:0 16px;font-size:14.5px}.pf-btn-line{background:#fff;box-shadow:inset 0 0 0 1px #d6d3d1;color:var(--ink)!important}.pf-btn-light{background:#fff;color:var(--ink)!important}.pf-wrap{max-width:1120px;margin:0 auto;padding:0 clamp(20px,4vw,40px)}.pf-hero{grid-template-columns:1fr 340px;align-items:center;gap:clamp(32px,6vw,88px);padding:clamp(48px,8vw,104px) 0 clamp(48px,6vw,72px);display:grid}.pf-kicker{color:var(--ink2);margin:0 0 18px;font-size:14px;font-weight:600}.pf-hero h1{letter-spacing:-.05em;font-size:clamp(56px,8.4vw,104px);font-weight:800;line-height:.95}.pf-sub{letter-spacing:-.03em;color:var(--ink);margin:14px 0 0;font-size:clamp(22px,2.4vw,30px);font-weight:600}.pf-lede{color:var(--ink2);max-width:470px;margin:12px 0 32px;font-size:clamp(17px,1.5vw,19px)}.pf-lede b{color:var(--ink);font-weight:700}.pf-contact{border-top:1px solid var(--line);flex-wrap:wrap;gap:28px;max-width:470px;padding-top:22px;display:flex}.pf-contact a{letter-spacing:-.01em;gap:2px;font-size:17px;font-weight:600;display:grid}.pf-contact a:hover{text-underline-offset:3px;text-decoration:underline}.pf-contact span{color:var(--ink3);text-transform:uppercase;letter-spacing:.06em;font-size:12.5px;font-weight:600}.pf-end-contact{flex-wrap:wrap;justify-content:center;gap:10px;display:flex}.pf-btn-dark{background:0 0;box-shadow:inset 0 0 0 1px #ffffff59;color:#fff!important}.pf-hero-img{aspect-ratio:4/5;background:var(--soft);border-radius:24px;overflow:hidden}.pf-hero-img img{-o-object-fit:cover;object-fit:cover;-o-object-position:center 30%;object-position:center 30%;width:100%;height:100%}.pf-logos{border-top:1px solid var(--line);padding:28px 0 8px}.pf-logos>p{color:var(--ink3);text-align:center;margin:0 0 18px;font-size:13.5px;font-weight:600}.pf-logo-row{flex-wrap:wrap;justify-content:center;gap:14px 28px;display:flex}.pf-logo{color:var(--ink2);align-items:center;gap:9px;font-size:15px;font-weight:600;display:inline-flex}.pf-logo img{-o-object-fit:contain;object-fit:contain;border-radius:8px;width:28px;height:28px}.pf-sec{padding:clamp(64px,9vw,112px) 0 0}.pf-head{justify-content:space-between;align-items:baseline;gap:16px;margin-bottom:26px;display:flex}.pf-sec h2{font-size:clamp(30px,3.6vw,42px)}.pf-head p{color:var(--ink3);margin:0;font-size:14.5px}.pf-work-grid{grid-template-columns:repeat(4,minmax(0,1fr));gap:16px;display:grid}.pf-work{margin:0}.pf-phone{aspect-ratio:9/16;background:var(--soft);cursor:pointer;border-radius:18px;position:relative;overflow:hidden}.pf-phone video{-o-object-fit:cover;object-fit:cover;width:100%;height:100%;transition:transform .4s;display:block}.pf-phone:hover video{transform:scale(1.02)}.pf-play{width:38px;height:38px;color:var(--ink);pointer-events:none;background:#fffffff2;border-radius:50%;place-items:center;padding-left:2px;display:grid;position:absolute;bottom:12px;left:12px}.pf-work figcaption{align-items:center;gap:8px;margin-top:12px;font-size:14.5px;display:flex}.pf-work figcaption img{-o-object-fit:contain;object-fit:contain;border-radius:6px;width:22px;height:22px}.pf-work figcaption em{color:var(--ink3);margin-left:auto;font-size:13px;font-style:normal}.pf-proof-top{flex-wrap:wrap;justify-content:space-between;align-items:flex-end;gap:16px 40px;margin-bottom:26px;display:flex}.pf-huge{line-height:.9;letter-spacing:-.05em!important;font-size:clamp(76px,12vw,148px)!important;font-weight:800!important}.pf-huge-l{color:var(--ink2);margin:8px 0 0;font-size:18px;font-weight:500}.pf-proof-note{color:var(--ink3);max-width:280px;margin:0;font-size:14.5px}.pf-proof{grid-template-columns:1fr 1fr;gap:16px;max-width:760px;display:grid}.pf-proof img{border:1px solid var(--line);background:var(--soft);border-radius:18px;width:100%}.pf-about{grid-template-columns:340px 1fr;align-items:center;gap:clamp(32px,6vw,80px);display:grid}.pf-about>img{aspect-ratio:4/5;-o-object-fit:cover;object-fit:cover;border-radius:24px;width:100%}.pf-about ul{margin:22px 0 0;padding:0;list-style:none}.pf-about li{border-top:1px solid var(--line);gap:2px;padding:16px 0;display:grid}.pf-about li b{font-size:17px;font-weight:600}.pf-about li span{color:var(--ink2)}.pf-about-p{border-top:1px solid var(--line);color:var(--ink3);margin:16px 0 0;padding-top:16px;font-size:14.5px}.pf-end{background:var(--ink);color:#fff;text-align:center;border-radius:28px;justify-items:center;gap:14px;margin:clamp(72px,10vw,128px) clamp(12px,2vw,24px) 0;padding:clamp(64px,9vw,104px) 20px;display:grid}.pf-end h2{font-size:clamp(36px,5.5vw,64px)}.pf-end p{color:#fff9;margin:0 0 12px}.pf-foot{color:var(--ink3);justify-content:space-between;padding:22px clamp(20px,4vw,40px) 28px;font-size:13.5px;display:flex}.pf-foot a:hover{color:var(--ink)}@media (width<=880px){.pf-hero{grid-template-columns:1fr;padding-top:32px}.pf-hero-img{aspect-ratio:1;order:-1;max-width:420px}.pf-work-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.pf-about{grid-template-columns:1fr}.pf-about>img{aspect-ratio:1;max-width:420px}}@media (width<=560px){.pf-nav nav{display:none}.pf-nav .pf-btn-sm{margin-left:auto}.pf-logo-row{gap:12px 18px}.pf-logo{font-size:14px}.pf-work-grid{gap:10px}.pf-work figcaption em{display:none}.pf-proof{grid-template-columns:1fr}.pf-contact{gap:18px}}@font-face{font-family:Geist Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/assets/geist-cyrillic-ext-wght-normal-DjL33-gN.woff2)format("woff2-variations");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Geist Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/assets/geist-cyrillic-wght-normal-BEAKL7Jp.woff2)format("woff2-variations");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Geist Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/assets/geist-vietnamese-wght-normal-6IgcOCM7.woff2)format("woff2-variations");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Geist Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/assets/geist-latin-ext-wght-normal-DC-KSUi6.woff2)format("woff2-variations");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Geist Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/assets/geist-latin-wght-normal-BgDaEnEv.woff2)format("woff2-variations");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}*,:before,:after,::backdrop{--tw-border-spacing-x:0;--tw-border-spacing-y:0;--tw-translate-x:0;--tw-translate-y:0;--tw-rotate:0;--tw-skew-x:0;--tw-skew-y:0;--tw-scale-x:1;--tw-scale-y:1;--tw-pan-x: ;--tw-pan-y: ;--tw-pinch-zoom: ;--tw-scroll-snap-strictness:proximity;--tw-gradient-from-position: ;--tw-gradient-via-position: ;--tw-gradient-to-position: ;--tw-ordinal: ;--tw-slashed-zero: ;--tw-numeric-figure: ;--tw-numeric-spacing: ;--tw-numeric-fraction: ;--tw-ring-inset: ;--tw-ring-offset-width:0px;--tw-ring-offset-color:#fff;--tw-ring-color:#3b82f680;--tw-ring-offset-shadow:0 0 #0000;--tw-ring-shadow:0 0 #0000;--tw-shadow:0 0 #0000;--tw-shadow-colored:0 0 #0000;--tw-blur: ;--tw-brightness: ;--tw-contrast: ;--tw-grayscale: ;--tw-hue-rotate: ;--tw-invert: ;--tw-saturate: ;--tw-sepia: ;--tw-drop-shadow: ;--tw-backdrop-blur: ;--tw-backdrop-brightness: ;--tw-backdrop-contrast: ;--tw-backdrop-grayscale: ;--tw-backdrop-hue-rotate: ;--tw-backdrop-invert: ;--tw-backdrop-opacity: ;--tw-backdrop-saturate: ;--tw-backdrop-sepia: ;--tw-contain-size: ;--tw-contain-layout: ;--tw-contain-paint: ;--tw-contain-style: }*,:before,:after{box-sizing:border-box;border:0 solid #e5e7eb}:before,:after{--tw-content:""}html,:host{-webkit-text-size-adjust:100%;tab-size:4;font-feature-settings:normal;font-variation-settings:normal;-webkit-tap-highlight-color:transparent;font-family:Inter,system-ui,sans-serif;line-height:1.5}body{line-height:inherit;margin:0}hr{height:0;color:inherit;border-top-width:1px}abbr:where([title]){-webkit-text-decoration:underline dotted;text-decoration:underline dotted}h1,h2,h3,h4,h5,h6{font-size:inherit;font-weight:inherit}a{color:inherit;-webkit-text-decoration:inherit;text-decoration:inherit}b,strong{font-weight:bolder}code,kbd,samp,pre{font-feature-settings:normal;font-variation-settings:normal;font-family:JetBrains Mono,ui-monospace,monospace;font-size:1em}small{font-size:80%}sub,sup{vertical-align:baseline;font-size:75%;line-height:0;position:relative}sub{bottom:-.25em}sup{top:-.5em}table{text-indent:0;border-color:inherit;border-collapse:collapse}button,input,optgroup,select,textarea{font-feature-settings:inherit;font-variation-settings:inherit;font-family:inherit;font-size:100%;font-weight:inherit;line-height:inherit;letter-spacing:inherit;color:inherit;margin:0;padding:0}button,select{text-transform:none}button,input:where([type=button]),input:where([type=reset]),input:where([type=submit]){-webkit-appearance:button;background-color:#0000;background-image:none}:-moz-focusring{outline:auto}:-moz-ui-invalid{box-shadow:none}progress{vertical-align:baseline}::-webkit-inner-spin-button{height:auto}::-webkit-outer-spin-button{height:auto}[type=search]{-webkit-appearance:textfield;outline-offset:-2px}::-webkit-search-decoration{-webkit-appearance:none}::-webkit-file-upload-button{-webkit-appearance:button;font:inherit}summary{display:list-item}blockquote,dl,dd,h1,h2,h3,h4,h5,h6,hr,figure,p,pre{margin:0}fieldset{margin:0;padding:0}legend{padding:0}ol,ul,menu{margin:0;padding:0;list-style:none}dialog{padding:0}textarea{resize:vertical}input::-moz-placeholder{opacity:1;color:#9ca3af}textarea::-moz-placeholder{opacity:1;color:#9ca3af}input::placeholder,textarea::placeholder{opacity:1;color:#9ca3af}button,[role=button]{cursor:pointer}:disabled{cursor:default}img,svg,video,canvas,audio,iframe,embed,object{vertical-align:middle;display:block}img,video{max-width:100%;height:auto}[hidden]:where(:not([hidden=until-found])){display:none}.container{width:100%}@media (width>=640px){.container{max-width:640px}}@media (width>=768px){.container{max-width:768px}}@media (width>=1024px){.container{max-width:1024px}}@media (width>=1280px){.container{max-width:1280px}}@media (width>=1536px){.container{max-width:1536px}}.\!visible{visibility:visible!important}.visible{visibility:visible}.invisible{visibility:hidden}.collapse{visibility:collapse}.static{position:static}.fixed{position:fixed}.absolute{position:absolute}.relative{position:relative}.sticky{position:sticky}.left-3{left:.75rem}.top-1\/2{top:50%}.z-50{z-index:50}.z-\[5\]{z-index:5}.mx-auto{margin-left:auto;margin-right:auto}.mb-1{margin-bottom:.25rem}.mb-1\.5{margin-bottom:.375rem}.mb-10{margin-bottom:2.5rem}.mb-2{margin-bottom:.5rem}.mb-2\.5{margin-bottom:.625rem}.mb-3{margin-bottom:.75rem}.mb-4{margin-bottom:1rem}.mb-5{margin-bottom:1.25rem}.mb-6{margin-bottom:1.5rem}.mb-7{margin-bottom:1.75rem}.mb-8{margin-bottom:2rem}.ml-3{margin-left:.75rem}.ml-auto{margin-left:auto}.mr-1\.5{margin-right:.375rem}.mt-0\.5{margin-top:.125rem}.mt-1{margin-top:.25rem}.mt-1\.5{margin-top:.375rem}.mt-10{margin-top:2.5rem}.mt-2{margin-top:.5rem}.mt-3{margin-top:.75rem}.mt-4{margin-top:1rem}.mt-5{margin-top:1.25rem}.mt-6{margin-top:1.5rem}.line-clamp-2{-webkit-line-clamp:2;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}.block{display:block}.inline-block{display:inline-block}.inline{display:inline}.flex{display:flex}.inline-flex{display:inline-flex}.\!table{display:table!important}.table{display:table}.grid{display:grid}.contents{display:contents}.hidden{display:none}.h-1{height:.25rem}.h-1\.5{height:.375rem}.h-2{height:.5rem}.h-2\.5{height:.625rem}.h-3{height:.75rem}.h-3\.5{height:.875rem}.h-4{height:1rem}.h-6{height:1.5rem}.h-64{height:16rem}.h-7{height:1.75rem}.h-72{height:18rem}.h-8{height:2rem}.h-9{height:2.25rem}.h-\[2px\]{height:2px}.h-\[420px\]{height:420px}.h-\[60vh\]{height:60vh}.h-full{height:100%}.max-h-40{max-height:10rem}.min-h-screen{min-height:100vh}.w-1{width:.25rem}.w-1\.5{width:.375rem}.w-10{width:2.5rem}.w-2{width:.5rem}.w-2\.5{width:.625rem}.w-20{width:5rem}.w-24{width:6rem}.w-3{width:.75rem}.w-3\.5{width:.875rem}.w-4{width:1rem}.w-56{width:14rem}.w-6{width:1.5rem}.w-7{width:1.75rem}.w-8{width:2rem}.w-80{width:20rem}.w-9{width:2.25rem}.w-full{width:100%}.min-w-0{min-width:0}.max-w-2xl{max-width:42rem}.max-w-3xl{max-width:48rem}.max-w-\[1180px\]{max-width:1180px}.max-w-\[200px\]{max-width:200px}.max-w-\[20rem\]{max-width:20rem}.max-w-\[400px\]{max-width:400px}.max-w-full{max-width:100%}.max-w-md{max-width:28rem}.max-w-sm{max-width:24rem}.flex-1{flex:1}.flex-shrink{flex-shrink:1}.flex-shrink-0,.shrink-0{flex-shrink:0}.grow{flex-grow:1}.-translate-y-1\/2{--tw-translate-y:-50%;transform:translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.transform{transform:translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}@keyframes spin{to{transform:rotate(360deg)}}.animate-spin{animation:1s linear infinite spin}.cursor-pointer{cursor:pointer}.resize{resize:both}.grid-cols-1{grid-template-columns:repeat(1,minmax(0,1fr))}.grid-cols-2{grid-template-columns:repeat(2,minmax(0,1fr))}.grid-cols-3{grid-template-columns:repeat(3,minmax(0,1fr))}.grid-cols-4{grid-template-columns:repeat(4,minmax(0,1fr))}.flex-col{flex-direction:column}.flex-wrap{flex-wrap:wrap}.items-start{align-items:flex-start}.items-end{align-items:flex-end}.items-center{align-items:center}.items-baseline{align-items:baseline}.justify-center{justify-content:center}.justify-between{justify-content:space-between}.gap-1{gap:.25rem}.gap-1\.5{gap:.375rem}.gap-2{gap:.5rem}.gap-2\.5{gap:.625rem}.gap-3{gap:.75rem}.gap-4{gap:1rem}.gap-6{gap:1.5rem}.gap-7{gap:1.75rem}.gap-8{gap:2rem}.gap-px{gap:1px}.space-y-1\.5>:not([hidden])~:not([hidden]){--tw-space-y-reverse:0;margin-top:calc(.375rem * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(.375rem * var(--tw-space-y-reverse))}.space-y-2>:not([hidden])~:not([hidden]){--tw-space-y-reverse:0;margin-top:calc(.5rem * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(.5rem * var(--tw-space-y-reverse))}.space-y-2\.5>:not([hidden])~:not([hidden]){--tw-space-y-reverse:0;margin-top:calc(.625rem * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(.625rem * var(--tw-space-y-reverse))}.space-y-3>:not([hidden])~:not([hidden]){--tw-space-y-reverse:0;margin-top:calc(.75rem * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(.75rem * var(--tw-space-y-reverse))}.space-y-4>:not([hidden])~:not([hidden]){--tw-space-y-reverse:0;margin-top:calc(1rem * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(1rem * var(--tw-space-y-reverse))}.divide-y>:not([hidden])~:not([hidden]){--tw-divide-y-reverse:0;border-top-width:calc(1px * calc(1 - var(--tw-divide-y-reverse)));border-bottom-width:calc(1px * var(--tw-divide-y-reverse))}.divide-\[var\(--border-soft\)\]>:not([hidden])~:not([hidden]){border-color:var(--border-soft)}.overflow-hidden{overflow:hidden}.truncate{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.break-all{word-break:break-all}.rounded{border-radius:6px}.rounded-\[10px\]{border-radius:10px}.rounded-\[14px\]{border-radius:14px}.rounded-full{border-radius:9999px}.rounded-lg{border-radius:12px}.rounded-md{border-radius:8px}.rounded-sm{border-radius:4px}.rounded-r-md{border-top-right-radius:8px;border-bottom-right-radius:8px}.border{border-width:1px}.border-y{border-top-width:1px;border-bottom-width:1px}.border-b{border-bottom-width:1px}.border-b-2{border-bottom-width:2px}.border-l-2{border-left-width:2px}.border-r{border-right-width:1px}.border-t{border-top-width:1px}.border-dashed{border-style:dashed}.border-\[\#60a5fa\]\/20{border-color:#60a5fa33}.border-\[\#b3a4e0\]\/20{border-color:#b3a4e033}.border-\[\#ef4444\]\/20{border-color:#ef444433}.border-\[\#f5f5f5\]{--tw-border-opacity:1;border-color:rgb(245 245 245/var(--tw-border-opacity,1))}.border-\[var\(--accent\)\]{border-color:var(--accent)}.border-\[var\(--border\)\]{border-color:var(--border)}.border-\[var\(--border-soft\)\]{border-color:var(--border-soft)}.border-\[var\(--line2\)\]{border-color:var(--line2)}.border-edge-subtle{border-color:#ffffff0f}.border-l-\[var\(--accent\)\]{border-left-color:var(--accent)}.border-l-\[var\(--gold\)\]{border-left-color:var(--gold)}.border-l-\[var\(--sage\)\]{border-left-color:var(--sage)}.border-l-\[var\(--sky\)\]{border-left-color:var(--sky)}.bg-\[\#60a5fa\]\/10{background-color:#60a5fa1a}.bg-\[\#b3a4e0\]\/10{background-color:#b3a4e01a}.bg-\[\#ef4444\]\/5{background-color:#ef44440d}.bg-\[var\(--accent\)\]{background-color:var(--accent)}.bg-\[var\(--accent-soft\)\]{background-color:var(--accent-soft)}.bg-\[var\(--bg\)\]{background-color:var(--bg)}.bg-\[var\(--bg-card\)\]{background-color:var(--bg-card)}.bg-\[var\(--bg-deep\)\]{background-color:var(--bg-deep)}.bg-\[var\(--bg-elev\)\]{background-color:var(--bg-elev)}.bg-\[var\(--border\)\]{background-color:var(--border)}.bg-\[var\(--border-soft\)\]{background-color:var(--border-soft)}.bg-\[var\(--cream\)\]{background-color:var(--cream)}.bg-\[var\(--gold\)\]{background-color:var(--gold)}.bg-\[var\(--gold-soft\)\]{background-color:var(--gold-soft)}.bg-\[var\(--sage\)\]{background-color:var(--sage)}.bg-\[var\(--sky\)\]{background-color:var(--sky)}.bg-\[var\(--tile\)\]{background-color:var(--tile)}.bg-transparent{background-color:#0000}.object-contain{-o-object-fit:contain;object-fit:contain}.p-10{padding:2.5rem}.p-2{padding:.5rem}.p-3{padding:.75rem}.p-4{padding:1rem}.p-5{padding:1.25rem}.p-6{padding:1.5rem}.p-8{padding:2rem}.px-1{padding-left:.25rem;padding-right:.25rem}.px-1\.5{padding-left:.375rem;padding-right:.375rem}.px-2{padding-left:.5rem;padding-right:.5rem}.px-2\.5{padding-left:.625rem;padding-right:.625rem}.px-3{padding-left:.75rem;padding-right:.75rem}.px-3\.5{padding-left:.875rem;padding-right:.875rem}.px-4{padding-left:1rem;padding-right:1rem}.px-5{padding-left:1.25rem;padding-right:1.25rem}.px-6{padding-left:1.5rem;padding-right:1.5rem}.px-8{padding-left:2rem;padding-right:2rem}.px-\[18px\]{padding-left:18px;padding-right:18px}.py-0\.5{padding-top:.125rem;padding-bottom:.125rem}.py-1{padding-top:.25rem;padding-bottom:.25rem}.py-1\.5{padding-top:.375rem;padding-bottom:.375rem}.py-10{padding-top:2.5rem;padding-bottom:2.5rem}.py-12{padding-top:3rem;padding-bottom:3rem}.py-16{padding-top:4rem;padding-bottom:4rem}.py-2{padding-top:.5rem;padding-bottom:.5rem}.py-2\.5{padding-top:.625rem;padding-bottom:.625rem}.py-24{padding-top:6rem;padding-bottom:6rem}.py-3{padding-top:.75rem;padding-bottom:.75rem}.py-4{padding-top:1rem;padding-bottom:1rem}.py-6{padding-top:1.5rem;padding-bottom:1.5rem}.py-8{padding-top:2rem;padding-bottom:2rem}.py-\[3px\]{padding-top:3px;padding-bottom:3px}.pl-10{padding-left:2.5rem}.pl-9{padding-left:2.25rem}.pr-3{padding-right:.75rem}.pt-0\.5{padding-top:.125rem}.pt-2{padding-top:.5rem}.pt-4{padding-top:1rem}.pt-6{padding-top:1.5rem}.text-left{text-align:left}.text-center{text-align:center}.text-right{text-align:right}.font-mono{font-family:JetBrains Mono,ui-monospace,monospace}.text-2xl{font-size:1.5rem;line-height:2rem}.text-3xl{font-size:1.875rem;line-height:2.25rem}.text-\[10px\]{font-size:10px}.text-\[11px\]{font-size:11px}.text-\[12\.5px\]{font-size:12.5px}.text-\[12px\]{font-size:12px}.text-\[13\.5px\]{font-size:13.5px}.text-\[13px\]{font-size:13px}.text-\[14px\]{font-size:14px}.text-\[15px\]{font-size:15px}.text-\[17px\]{font-size:17px}.text-\[18px\]{font-size:18px}.text-\[24px\]{font-size:24px}.text-\[28px\]{font-size:28px}.text-\[36px\]{font-size:36px}.text-\[9px\]{font-size:9px}.text-lg{font-size:1.125rem;line-height:1.75rem}.text-sm{font-size:.875rem;line-height:1.25rem}.text-xl{font-size:1.25rem;line-height:1.75rem}.text-xs{font-size:.75rem;line-height:1rem}.font-bold{font-weight:700}.font-medium{font-weight:500}.font-normal{font-weight:400}.font-semibold{font-weight:600}.uppercase{text-transform:uppercase}.lowercase{text-transform:lowercase}.capitalize{text-transform:capitalize}.normal-case{text-transform:none}.italic{font-style:italic}.tabular-nums{--tw-numeric-spacing:tabular-nums;font-variant-numeric:var(--tw-ordinal) var(--tw-slashed-zero) var(--tw-numeric-figure) var(--tw-numeric-spacing) var(--tw-numeric-fraction)}.leading-\[1\.1\]{line-height:1.1}.leading-none{line-height:1}.leading-relaxed{line-height:1.625}.tracking-\[-0\.02em\]{letter-spacing:-.02em}.tracking-\[0\.06em\]{letter-spacing:.06em}.tracking-\[0\.08em\]{letter-spacing:.08em}.tracking-\[0\.12em\]{letter-spacing:.12em}.tracking-\[0\.1em\]{letter-spacing:.1em}.tracking-normal{letter-spacing:0}.tracking-tight{letter-spacing:-.025em}.tracking-wider{letter-spacing:.05em}.text-\[\#161318\]{--tw-text-opacity:1;color:rgb(22 19 24/var(--tw-text-opacity,1))}.text-\[\#60a5fa\]{--tw-text-opacity:1;color:rgb(96 165 250/var(--tw-text-opacity,1))}.text-\[\#b3a4e0\]{--tw-text-opacity:1;color:rgb(179 164 224/var(--tw-text-opacity,1))}.text-\[\#ef4444\]{--tw-text-opacity:1;color:rgb(239 68 68/var(--tw-text-opacity,1))}.text-\[var\(--accent\)\]{color:var(--accent)}.text-\[var\(--border-strong\)\]{color:var(--border-strong)}.text-\[var\(--cream\)\]{color:var(--cream)}.text-\[var\(--gold\)\]{color:var(--gold)}.text-\[var\(--sage\)\]{color:var(--sage)}.text-\[var\(--sky\)\]{color:var(--sky)}.text-\[var\(--text\)\]{color:var(--text)}.text-\[var\(--text-dim\)\]{color:var(--text-dim)}.text-\[var\(--text-faint\)\]{color:var(--text-faint)}.text-\[var\(--text-muted\)\]{color:var(--text-muted)}.underline{text-decoration-line:underline}.no-underline{text-decoration-line:none}.placeholder-\[var\(--faint\)\]::placeholder{color:var(--faint)}.placeholder-\[var\(--text-faint\)\]::placeholder{color:var(--text-faint)}.shadow{--tw-shadow:0 1px 3px 0 #0000001a, 0 1px 2px -1px #0000001a;--tw-shadow-colored:0 1px 3px 0 var(--tw-shadow-color), 0 1px 2px -1px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000), var(--tw-ring-shadow,0 0 #0000), var(--tw-shadow)}.outline-none{outline-offset:2px;outline:2px solid #0000}.outline{outline-style:solid}.ring{--tw-ring-offset-shadow:var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);--tw-ring-shadow:var(--tw-ring-inset) 0 0 0 calc(3px + var(--tw-ring-offset-width)) var(--tw-ring-color);box-shadow:var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow,0 0 #0000)}.blur{--tw-blur:blur(8px);filter:var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow)}.filter{filter:var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow)}.backdrop-blur-xl{--tw-backdrop-blur:blur(24px);-webkit-backdrop-filter:var(--tw-backdrop-blur) var(--tw-backdrop-brightness) var(--tw-backdrop-contrast) var(--tw-backdrop-grayscale) var(--tw-backdrop-hue-rotate) var(--tw-backdrop-invert) var(--tw-backdrop-opacity) var(--tw-backdrop-saturate) var(--tw-backdrop-sepia);backdrop-filter:var(--tw-backdrop-blur) var(--tw-backdrop-brightness) var(--tw-backdrop-contrast) var(--tw-backdrop-grayscale) var(--tw-backdrop-hue-rotate) var(--tw-backdrop-invert) var(--tw-backdrop-opacity) var(--tw-backdrop-saturate) var(--tw-backdrop-sepia)}.transition{transition-property:color,background-color,border-color,text-decoration-color,fill,stroke,opacity,box-shadow,transform,filter,-webkit-backdrop-filter,backdrop-filter;transition-duration:.15s;transition-timing-function:cubic-bezier(.4,0,.2,1)}.transition-all{transition-property:all;transition-duration:.15s;transition-timing-function:cubic-bezier(.4,0,.2,1)}.transition-colors{transition-property:color,background-color,border-color,text-decoration-color,fill,stroke;transition-duration:.15s;transition-timing-function:cubic-bezier(.4,0,.2,1)}.duration-150{transition-duration:.15s}.duration-500{transition-duration:.5s}.duration-700{transition-duration:.7s}.ease-in-out{transition-timing-function:cubic-bezier(.4,0,.2,1)}.ease-out{transition-timing-function:cubic-bezier(0,0,.2,1)}:root{--bg:#0e0e0f;--bg-elev:#17171a;--bg-card:#17171a;--bg-warm:#1a1816;--bg-tint:#141417;--bg-deep:#070708;--bg-rgb:14, 14, 15;--border:#2b2b2f;--border-strong:#3e3e44;--border-soft:#1f1f23;--text:#f1f1f2;--text-muted:#a9a9af;--text-dim:#90909a;--text-faint:#80808a;--accent:#dda15e;--accent-hover:#ecb478;--accent-soft:#dda15e29;--accent-ink:#17130c;--accent-text:#e9ba81;--teal:#23b3b8;--teal-hover:#4bcdd1;--teal-soft:#23b3b82e;--teal-text:#54d3d7;--orange:#fb8f3f;--mint:#4ecc9a;--gold:#fb8b3c;--gold-hover:#ffa85c;--gold-soft:#fb8b3c2e;--warm-raw:#fb8f3f;--sheen-hue:255, 210, 122;--sheen-fade:linear-gradient(163deg, rgba(var(--sheen-hue), .13) 0%, rgba(var(--sheen-hue), .072) 38%, rgba(var(--sheen-hue), .028) 70%, rgba(var(--sheen-hue), 0) 100%);--paper:#17171a;--ink:#f1f1f2;--cream:#f1f1f2;--sage:#3fd39a;--clay:#e08a5a;--sky:#6fb3d4;--lotus-coral:#dda15e;--lotus-flame:#e8b070;--lotus-orange:#fb8f3f;--lotus-teal:#23b3b8;--lotus-aqua:#1fb6b0;--lotus-mint:#4ecc9a;--lotus-green:#5ed7a2;--lotus-gradient:linear-gradient(100deg, #23b3b8 0%, #1fb6b0 22%, #4ecc9a 40%, #f2705a 70%, #fb8f3f 100%);--lotus-gradient-soft:linear-gradient(100deg, #23b3b81a, #4ecc9a1a 40%, #f2705a1f 72%, #fb8f3f1f);--r-attention:#23b3b8;--r-emotion:#f2705a;--r-visual:#4ecc9a;--r-auditory:#fb8b3c;--r-memory:#e8749c;--r-salience:#8b7fd4;--r-social:#b8551f;--r-reward:#6cc46a}body{background:var(--bg);color:var(--text);-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;margin:0;font-family:Geist Variable,Inter,system-ui,-apple-system,sans-serif;font-size:14px;line-height:1.5}#root{min-height:100vh}.font-data{font-variant-numeric:tabular-nums;font-family:JetBrains Mono,ui-monospace,monospace}.font-display{letter-spacing:-.02em;font-family:Geist Variable,Inter,system-ui,sans-serif;font-weight:600}.font-edito{letter-spacing:-.01em;font-family:Instrument Serif,Georgia,serif;font-style:italic;font-weight:400}.plr-noise{pointer-events:none;z-index:0;opacity:.016;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='180' height='180'%3E%3Cfilter id='n'%3E%3CfeTurbulence type='fractalNoise' baseFrequency='0.85' numOctaves='3' stitchTiles='stitch'/%3E%3C/filter%3E%3Crect width='100%25' height='100%25' filter='url(%23n)'/%3E%3C/svg%3E");position:absolute;inset:0}.plr-grid{z-index:0;pointer-events:none;background-image:linear-gradient(90deg,#0c8fa10e 1px,#0000 1px),linear-gradient(#0c8fa10e 1px,#0000 1px);background-size:46px 46px;position:absolute;inset:0;-webkit-mask-image:radial-gradient(80% 70% at 50% 36%,#000 30%,#0000 86%);mask-image:radial-gradient(80% 70% at 50% 36%,#000 30%,#0000 86%)}.plr-floor{z-index:0;pointer-events:none;transform-origin:bottom;opacity:.3;background-image:linear-gradient(90deg,#0c8fa129 1px,#0000 1px),linear-gradient(#0c8fa129 1px,#0000 1px);background-size:56px 56px;width:240%;height:48vh;animation:7s linear infinite plr-floor;position:absolute;bottom:0;left:50%;transform:translate(-50%)perspective(440px)rotateX(70deg);-webkit-mask-image:linear-gradient(#0000 22%,#000 96%);mask-image:linear-gradient(#0000 22%,#000 96%)}@keyframes plr-floor{0%{background-position:0 0}to{background-position:0 58px}}.plr-ceiling,.plr-wall-l,.plr-wall-r{z-index:0;pointer-events:none;opacity:.26;background-image:linear-gradient(90deg,#fd636c24 1px,#0000 1px),linear-gradient(#fd636c24 1px,#0000 1px);background-size:56px 56px;position:absolute}.plr-ceiling{transform-origin:top;width:240%;height:48vh;animation:7s linear infinite plr-ceiling;top:0;left:50%;transform:translate(-50%)perspective(440px)rotateX(-70deg);-webkit-mask-image:linear-gradient(#000 4%,#0000 78%);mask-image:linear-gradient(#000 4%,#0000 78%)}.plr-wall-l{transform-origin:0;width:32vw;height:240%;animation:7s linear infinite plr-wallx;top:50%;left:0;transform:translateY(-50%)perspective(440px)rotateY(70deg);-webkit-mask-image:linear-gradient(90deg,#000 2%,#0000 62%);mask-image:linear-gradient(90deg,#000 2%,#0000 62%)}.plr-wall-r{transform-origin:100%;width:32vw;height:240%;animation:7s linear infinite plr-wallx;top:50%;right:0;transform:translateY(-50%)perspective(440px)rotateY(-70deg);-webkit-mask-image:linear-gradient(270deg,#000 2%,#0000 62%);mask-image:linear-gradient(270deg,#000 2%,#0000 62%)}@keyframes plr-ceiling{0%{background-position:0 0}to{background-position:0 -58px}}@keyframes plr-wallx{0%{background-position:0 0}to{background-position:58px 0}}@media (prefers-reduced-motion:reduce){.plr-floor,.plr-ceiling,.plr-wall-l,.plr-wall-r{animation:none}}.section-label{letter-spacing:.1em;text-transform:uppercase;color:var(--text-dim);font-size:11px;font-weight:600}.eyebrow{letter-spacing:.18em;text-transform:uppercase;color:var(--text-muted);align-items:center;gap:10px;font-size:11px;font-weight:600;display:inline-flex}.eyebrow .dot{background:var(--accent);border-radius:5px;width:5px;height:5px}.btn{cursor:pointer;white-space:nowrap;border:1px solid #0000;border-radius:999px;justify-content:center;align-items:center;gap:8px;padding:12px 20px;font-family:inherit;font-size:14px;font-weight:600;text-decoration:none;transition:transform 80ms,background .12s,border-color .12s,color .12s;display:inline-flex}.btn:active{transform:translateY(1px)}.btn:disabled{opacity:.55;cursor:not-allowed}.btn-primary{background:var(--accent);color:var(--accent-ink)}.btn-primary:hover{background:var(--accent-hover)}.btn-gold{background:var(--gold);color:#241804}.btn-gold:hover{background:var(--gold-hover)}.btn-cream{background:var(--cream);color:#161318}.btn-cream:hover{background:#fff}.btn-glass{color:var(--text);border-color:var(--border-strong);background:#ffffff0d}.btn-glass:hover{border-color:var(--border-strong);background:#ffffff1a}.btn-ghost{color:var(--text);border-color:var(--border-strong);background:0 0}.btn-ghost:hover{border-color:var(--teal);color:var(--teal-text)}.btn-sm{padding:9px 16px;font-size:13px}.btn-arrow svg{transition:transform .12s}.btn:hover .btn-arrow svg{transform:translate(2px)}.container{max-width:1240px;margin:0 auto;padding:0 32px}.mono{font-feature-settings:"tnum";font-family:JetBrains Mono,ui-monospace,monospace}.section-head{max-width:720px;margin-bottom:56px}.section-head h2{letter-spacing:-.03em;text-wrap:balance;color:var(--text);margin:16px 0;font-family:Playfair Display,Instrument Serif,serif;font-size:52px;font-weight:400;line-height:1.02}.section-head p{color:var(--text-muted);text-wrap:pretty;max-width:560px;font-size:17px}.card{background:var(--bg-card);border:1px solid var(--border-soft);border-radius:16px;padding:28px}.logo-mark{background:url(/lotus-logo.png) 50%/contain no-repeat;border-radius:10px;flex-shrink:0;width:34px;height:34px;display:inline-block}.font-serif-display{letter-spacing:-.03em;font-family:Playfair Display,Instrument Serif,serif;font-weight:400}.font-serif-display em{color:var(--accent);font-style:italic}@media (width<=860px){.container{padding:0 20px}.section-head h2{font-size:38px}}.plr-card{background:var(--bg-card);border:1px solid var(--border);border-radius:16px}.plr-marquee{width:100%;overflow:hidden}.plr-marquee-track{white-space:nowrap;will-change:transform;flex-shrink:0;align-items:center;min-width:100%;animation:linear infinite plr-marquee;display:inline-flex}.plr-marquee[data-pause="1"]:hover .plr-marquee-track{animation-play-state:paused}@keyframes plr-marquee{0%{transform:translate(0)}to{transform:translate(-50%)}}.plr-mark{background-image:url(/lotus-logo.png);background-position:50%;background-repeat:no-repeat;background-size:contain;border-radius:0;flex-shrink:0}::-webkit-scrollbar{width:8px;height:8px}::-webkit-scrollbar-track{background:var(--bg-deep)}::-webkit-scrollbar-thumb{background:var(--border);border-radius:4px}::-webkit-scrollbar-thumb:hover{background:var(--border-strong)}::selection{background:var(--accent-soft);color:var(--cream)}.hover\:border-\[var\(--border-strong\)\]:hover{border-color:var(--border-strong)}.hover\:bg-\[var\(--bg-elev\)\]:hover{background-color:var(--bg-elev)}.hover\:bg-white:hover{--tw-bg-opacity:1;background-color:rgb(255 255 255/var(--tw-bg-opacity,1))}.hover\:text-\[var\(--cream\)\]:hover{color:var(--cream)}.hover\:text-\[var\(--text-muted\)\]:hover{color:var(--text-muted)}.hover\:underline:hover{text-decoration-line:underline}.hover\:shadow-card-hover:hover{--tw-shadow:0 24px 48px -28px #0009;--tw-shadow-colored:0 24px 48px -28px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000), var(--tw-ring-shadow,0 0 #0000), var(--tw-shadow)}.focus\:border-\[var\(--accent\)\]:focus{border-color:var(--accent)}.focus\:border-\[var\(--coral\)\]:focus{border-color:var(--coral)}.focus\:outline-none:focus{outline-offset:2px;outline:2px solid #0000}.disabled\:opacity-40:disabled{opacity:.4}.disabled\:opacity-50:disabled{opacity:.5}.group:hover .group-hover\:text-\[var\(--cream\)\]{color:var(--cream)}.group:hover .group-hover\:text-\[var\(--text-muted\)\]{color:var(--text-muted)}@media (width>=768px){.md\:flex{display:flex}.md\:grid-cols-2{grid-template-columns:repeat(2,minmax(0,1fr))}.md\:grid-cols-3{grid-template-columns:repeat(3,minmax(0,1fr))}.md\:grid-cols-4{grid-template-columns:repeat(4,minmax(0,1fr))}.md\:px-10{padding-left:2.5rem;padding-right:2.5rem}.md\:px-12{padding-left:3rem;padding-right:3rem}.md\:px-6{padding-left:1.5rem;padding-right:1.5rem}}@media (width>=1024px){.lg\:grid-cols-2{grid-template-columns:repeat(2,minmax(0,1fr))}}
