@font-face{font-family:Inter;src:url(/assets/Inter-DiVDrmQJ.woff2)format("woff2");font-weight:100 900;font-display:swap}:root{--bg:#121212;--panel:#1c1c1c;--raised:#242424;--hover:#2e2e2e;--line:#262626;--tx:#f2f2f2;--tx2:#9b9b9b;--tx3:#8a8a8a;--faint:#5a5a5a;--acc:#4f7cff;--acc-hover:#6a90ff;--st-none:#5a5a5a;--st-sent:#9b9b9b;--st-listened:#4f9dff;--st-downloaded:#f5a524;--st-placed:#2fd27d;--r:14px;--r2:20px;--safe-b:env(safe-area-inset-bottom,0px)}*{box-sizing:border-box}html,body{background:var(--bg);color:var(--tx);-webkit-font-smoothing:antialiased;margin:0;font-family:Inter,system-ui,sans-serif}body{min-height:100vh}html{scrollbar-width:none}html::-webkit-scrollbar{display:none}button,input,textarea,select{font:inherit;color:inherit}a{color:inherit}.mono{font-variant-numeric:tabular-nums;font-feature-settings:"tnum"}:focus-visible{outline:2px solid var(--acc);outline-offset:2px}#app{max-width:480px;min-height:100vh;margin:0 auto;position:relative}body.wide #app{max-width:none}.screen{padding:24px 20px calc(120px + var(--safe-b));flex-direction:column;gap:28px;display:flex}.screen.no-tabs{padding-bottom:48px}.top{align-items:center;gap:10px;display:flex}.top .title{letter-spacing:-.01em;flex:1;min-width:0;padding-left:4px;font-size:26px;font-weight:600}.top .title.center{text-align:center;padding:0;font-size:18px}.sq{background:var(--raised);width:48px;height:48px;color:var(--tx);cursor:pointer;border:0;border-radius:14px;flex:none;justify-content:center;align-items:center;text-decoration:none;display:flex;position:relative;overflow:hidden}.sq:hover{background:var(--hover)}.sq.sm{border-radius:12px;width:44px;height:44px}.sq.ghost{background:0 0}.sq.ghost:hover{background:var(--raised)}.sq img{object-fit:cover;width:100%;height:100%}.xbtn{width:40px;height:40px;color:var(--tx3);cursor:pointer;background:0 0;border:0;border-radius:12px;flex:none;justify-content:center;align-items:center;padding:0;text-decoration:none;transition:color .15s,background .15s;display:flex}.xbtn:hover{color:var(--tx);background:var(--raised)}.spacer48{flex:none;width:48px}h1.big{letter-spacing:-.02em;margin:0;font-size:36px;font-weight:600;line-height:1.1}.kicker{color:var(--tx2);font-size:14px}.h2row{justify-content:space-between;align-items:center;min-height:32px;display:flex}.h2{color:var(--tx2);margin:0;font-size:15px;font-weight:600}.muted{color:var(--tx2)}.small{font-size:13px}.tiny{color:var(--tx3);font-size:12px}section{flex-direction:column;gap:12px;display:flex}.card{background:var(--panel);border-radius:var(--r2)}a.card{color:var(--tx);text-decoration:none;display:block}a.card:hover,button.card:hover{background:#212121}.list{background:var(--panel);border-radius:var(--r2);padding:0 16px}.row{min-height:64px;color:var(--tx);text-align:left;cursor:default;background:0 0;border:0;align-items:center;gap:12px;width:100%;padding:0;text-decoration:none;display:flex}.list>.row+.row,.list>*+.row{border-top:1px solid var(--line)}a.row,button.row{cursor:pointer}.row .grow{flex:1;min-width:0}.row .t{text-overflow:ellipsis;white-space:nowrap;font-size:15px;font-weight:500;display:block;overflow:hidden}.row .s{color:var(--tx2);margin-top:3px;font-size:13px;display:block}.chev{color:var(--tx3);display:flex}.more-link{background:var(--raised);min-height:36px;color:var(--tx);border-radius:999px;align-items:center;gap:2px;padding:0 10px 0 12px;font-size:13px;font-weight:500;text-decoration:none;display:inline-flex}.more-link:hover{background:var(--hover)}.more-link.blue{background:var(--acc);color:#fff;font-weight:600}.more-link.blue:hover{background:var(--acc-hover)}.more-link.outline{background:0 0;font-weight:600;box-shadow:inset 0 0 0 1px #3a3a3a}.more-link.outline:hover{background:var(--raised)}.showmore{cursor:pointer;font:inherit;border:0;align-self:center;gap:4px;padding:0 14px 0 10px;font-size:13px;font-weight:600}.showmore svg{transition:transform .25s var(--ease)}.showmore.less svg{transform:rotate(180deg)}.sndlist:not(.allopen) .xrow,.frlist:not(.allopen) .xrow{display:none}.btn{white-space:nowrap;border-radius:var(--r);cursor:pointer;background:var(--raised);min-height:50px;color:var(--tx);border:0;justify-content:center;align-items:center;gap:8px;padding:0 18px;font-size:15px;font-weight:600;text-decoration:none;display:flex}.btn:hover{background:var(--hover)}.btn.primary{color:var(--bg);background:#e6e6e6}.btn.sm{min-height:42px;padding:0 14px;font-size:14px}.btn.block{width:100%}.btn.big{border-radius:16px;min-height:56px;font-size:16px}.btn:disabled{opacity:.45;cursor:default}.danger{color:#ff6b6b}.pills{flex-wrap:wrap;gap:6px;display:flex}.pill{background:var(--raised);color:#c4c4c4;cursor:pointer;border:0;border-radius:999px;align-items:center;gap:6px;min-height:38px;padding:0 14px;font-size:14px;font-weight:500;text-decoration:none;display:inline-flex}.pill:hover{background:var(--hover)}.pill.on{background:var(--tx);color:var(--bg)}.pill.static{cursor:default}.pill.dashed{background:0 0;border:1px dashed #444}.pill .av{margin-left:-9px}.field{flex-direction:column;gap:8px;display:flex}.field>span,.lbl{color:var(--tx2);font-size:13px;font-weight:500}.inp{border-radius:var(--r);background:var(--panel);width:100%;min-height:52px;color:var(--tx);border:0;padding:0 16px;font-size:16px}textarea.inp{resize:vertical;min-height:96px;padding:14px 16px;line-height:1.5}select.inp{appearance:none;background-image:linear-gradient(45deg,#0000 50%,#8a8a8a 50%),linear-gradient(135deg,#8a8a8a 50%,#0000 50%);background-position:calc(100% - 22px) 23px,calc(100% - 16px) 23px;background-repeat:no-repeat;background-size:6px 6px;padding-right:40px}.inp.title{min-height:60px;font-size:20px;font-weight:500}.grid2{grid-template-columns:repeat(2,minmax(0,1fr));gap:8px;display:grid}.grid3{grid-template-columns:repeat(3,minmax(0,1fr));gap:8px;display:grid}.switch{flex:none;width:44px;height:26px;position:relative}.switch input{opacity:0;cursor:pointer;margin:0;position:absolute;inset:0}.switch span{pointer-events:none;background:#2e2e2e;border-radius:13px;transition:background .2s,box-shadow .2s;position:absolute;inset:0;box-shadow:inset 0 0 0 1px #3a3a3a}.switch span:after{content:"";background:#8a8a8a;border-radius:9px;width:18px;height:18px;transition:transform .2s,background .2s;position:absolute;top:4px;left:4px}.switch input:checked+span:after{background:var(--bg);transform:translate(18px)}.switch input:focus-visible+span{outline:2px solid var(--acc);outline-offset:2px}.seg{background:var(--bg);border-radius:10px;padding:3px;display:flex}.seg button{min-height:36px;color:var(--tx2);cursor:pointer;background:0 0;border:0;border-radius:8px;padding:0 12px;font-size:13px;font-weight:500}.tabs2{background:var(--panel);border-radius:14px;padding:4px;display:flex}.tabs2 a,.tabs2 button{min-height:42px;color:var(--tx2);cursor:pointer;background:0 0;border:0;border-radius:10px;flex:1;justify-content:center;align-items:center;font-size:14px;font-weight:500;text-decoration:none;display:flex}.tabs2 .on{background:var(--raised);color:var(--tx)}.tabs2:not(.vsel){background:0 0;border-radius:999px;box-shadow:inset 0 0 0 1px #3a3a3a}.tabs2:not(.vsel) a,.tabs2:not(.vsel) button{border-radius:999px;transition:background .15s,color .15s}.tabs2:not(.vsel) a:not(.on):hover,.tabs2:not(.vsel) button:not(.on):hover{color:var(--tx)}.card.outcard{background:0 0;box-shadow:inset 0 0 0 1px #3a3a3a}.card.outcard:hover{background:var(--raised)}.yourpill,.findmore{align-self:stretch;width:100%;gap:10px!important;min-height:52px!important;padding:0 16px 0 18px!important;font-size:14.5px!important}.yourpill>svg:last-child,.findmore>svg:last-child{color:var(--tx3);margin-left:auto}.yourpill i{background:var(--acc);border-radius:50%;width:7px;height:7px;margin-left:4px}.yourpill span{color:var(--tx2);font-weight:500}.findmore{gap:6px;min-height:40px;padding:0 16px 0 12px}.findmore span{color:var(--tx3);margin-left:2px;font-weight:500}.av{width:40px;height:40px;color:var(--tx);background:#2c2c2c;border-radius:50%;flex:none;justify-content:center;align-items:center;font-size:13px;font-weight:600;display:inline-flex;overflow:hidden}.av img{object-fit:cover;width:100%;height:100%}.av.s28{width:28px;height:28px;font-size:10px}.av.s32{width:32px;height:32px;font-size:11px}.av.s48{width:48px;height:48px;font-size:15px}.mebtn{border-radius:50%;flex:none;text-decoration:none;display:flex}.av.s56{width:56px;height:56px;font-size:18px}.av.s88{width:88px;height:88px;font-size:28px}.av.s104{width:104px;height:104px;font-size:32px}.stack{display:flex}.stack .av{box-shadow:0 0 0 2px var(--panel);margin-right:-4px}.status{color:#dcdcdc;white-space:nowrap;align-items:center;gap:7px;font-size:13px;font-weight:500;display:inline-flex}.status i{background:var(--c);border-radius:50%;flex:none;width:9px;height:9px}.status.none{color:var(--tx2)}.status.none i{box-shadow:inset 0 0 0 1.5px var(--st-none);background:0 0}.ring{box-shadow:0 0 0 2px var(--panel), 0 0 0 4px var(--c)!important}.ring.none{--c:var(--st-none)}.statusbar{background:#2a2a2a;border-radius:3px;gap:2px;height:6px;display:flex;overflow:hidden}.statusbar span{background:var(--c)}canvas.wave{cursor:pointer;touch-action:pan-y;-webkit-user-select:none;user-select:none;width:100%;height:48px;display:block}.tabbar{width:100%;max-width:480px;height:calc(82px + var(--safe-b));padding:4px 12px calc(20px + var(--safe-b));-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);z-index:20;background:#121212f0;border-top:1px solid #1f1f1f;justify-content:space-around;align-items:center;display:flex;position:fixed;bottom:0;left:50%;transform:translate(-50%)}.tab{min-width:60px;min-height:48px;color:var(--tx3);flex-direction:column;justify-content:center;align-items:center;gap:4px;font-size:10px;font-weight:500;text-decoration:none;display:flex}.tab:hover,.tab.on{color:var(--tx)}.fabwrap{width:100%;max-width:480px;left:50%;bottom:calc(98px + var(--safe-b));z-index:25;pointer-events:none;height:0;position:fixed;transform:translate(-50%)}.fab{background:var(--acc);color:#fff;cursor:pointer;pointer-events:auto;border:0;border-radius:30px;justify-content:center;align-items:center;width:60px;height:60px;transition:transform .15s,background .15s;display:flex;position:absolute;bottom:0;right:20px;box-shadow:0 12px 30px #4f7cff59,0 4px 12px #00000080}.fab:hover{background:var(--acc-hover)}.fab.open{background:var(--hover);transform:rotate(45deg);box-shadow:0 4px 12px #00000080}.fabmenu{pointer-events:auto;background:#262626;border-radius:18px;flex-direction:column;width:230px;padding:6px;display:flex;position:absolute;bottom:72px;right:20px;box-shadow:0 14px 36px #0009}.fabmenu a{min-height:52px;color:var(--tx);border-radius:12px;align-items:center;gap:12px;padding:0 14px;font-size:15px;text-decoration:none;display:flex}.fabmenu a:hover{background:var(--hover)}.fabmenu:not(.hidden){transform-origin:calc(100% - 30px) calc(100% + 42px);animation:fabin .26s var(--ease) both}.fabmenu:not(.hidden) a{animation:fabitem .26s var(--ease) both}.fabmenu:not(.hidden) a:nth-child(2){animation-delay:30ms}.fabmenu:not(.hidden) a:nth-child(3){animation-delay:60ms}.fabmenu:not(.hidden) a:nth-child(4){animation-delay:90ms}.fabmenu:not(.hidden) a:nth-child(5){animation-delay:.12s}@keyframes fabin{0%{opacity:0;transform:scale(.6)}}@keyframes fabitem{0%{opacity:0;transform:translateY(6px)}}.fab{transition:transform .26s var(--ease), background .15s}.fabmenu a i{background:var(--c);border-radius:5px;width:10px;height:10px}#overlay:empty{display:none}.scrim{z-index:40;background:#000000a6;justify-content:center;align-items:center;padding:16px;animation:.15s fade;display:flex;position:fixed;inset:0}.sheet{background:#1a1a1a;border-radius:24px;flex-direction:column;gap:18px;width:100%;max-width:420px;max-height:calc(100vh - 32px);padding:22px 20px 20px;animation:.18s ease-out pop;display:flex;overflow:auto;box-shadow:0 24px 64px #0009}.sheet .grab{display:none}@keyframes fade{0%{opacity:0}}@keyframes pop{0%{opacity:0;transform:scale(.96)}}.crop{aspect-ratio:1;touch-action:none;cursor:grab;background:#0c0c0c;border-radius:18px;width:100%;position:relative;overflow:hidden}.crop canvas{width:100%;height:100%;display:block}.crop:after{content:"";pointer-events:none;background:radial-gradient(circle,#0000 0 calc(50% - 1px),#0009 50%);position:absolute;inset:0}input[type=range]{width:100%;accent-color:var(--acc)}#toast{left:50%;bottom:calc(180px + var(--safe-b));color:#121212;opacity:0;pointer-events:none;z-index:60;text-align:center;background:#f2f2f2;border-radius:14px;max-width:90vw;padding:12px 18px;font-size:14px;font-weight:500;transition:opacity .2s,transform .2s;position:fixed;transform:translate(-50%)translateY(20px)}#toast.show{opacity:1;transform:translate(-50%)translateY(0)}.live{background:var(--acc);border-radius:5px;flex:none;width:10px;height:10px;animation:1.6s infinite pulse;box-shadow:0 0 0 5px #4f7cff33}@keyframes pulse{50%{box-shadow:0 0 0 9px #4f7cff00}}.stat{background:var(--panel);border-radius:16px;padding:14px 16px}.stat b{font-size:24px;font-weight:600;display:block}.stat span{color:var(--tx2);font-size:12px}.empty{text-align:center;color:var(--tx2);padding:28px 16px;font-size:14px;line-height:1.5}.notice{background:#1f1f1f;border:1px solid #333;border-radius:16px;flex-direction:column;gap:14px;padding:16px;display:flex}.meter{background:#262626;border-radius:2px;height:4px;display:block;overflow:hidden}.meter span{background:var(--tx2);border-radius:2px;height:4px;display:block}.infcard{border-radius:var(--r2);background:color-mix(in srgb, var(--acc) 7%, var(--panel));box-shadow:inset 0 0 0 1px color-mix(in srgb, var(--acc) 22%, transparent);grid-template-columns:auto 1fr;align-items:center;gap:14px;padding:16px 18px;display:grid}.infcard .infsym{width:44px;height:44px;color:var(--acc);background:color-mix(in srgb, var(--acc) 16%, transparent);border-radius:22px;justify-content:center;align-items:center;font-size:26px;line-height:1;display:flex}.infcard .meter{grid-column:span 2;justify-self:stretch;width:100%}.meter.inf{border-radius:3px;height:6px;position:relative}.meter.inf span{background:color-mix(in srgb, var(--acc) 55%, #262626);border-radius:3px;width:100%;height:6px}.meter.inf:after{content:"";background:linear-gradient(90deg,#0000,#ffffff8c,#0000);border-radius:2px;width:30%;animation:2.8s ease-in-out infinite sweep;position:absolute;top:0;bottom:0;left:-30%}@keyframes sweep{to{left:100%}}.clearbtn{color:var(--tx2);cursor:pointer;background:0 0;border:0;border-radius:12px;min-height:44px;padding:0 10px;font-size:14px;font-weight:500}.clearbtn:hover{color:var(--tx);background:var(--raised)}.wordmark{letter-spacing:-.045em;color:var(--tx);font-weight:700;line-height:1}.gdot{background:var(--st-placed);border-radius:50%;width:.15em;height:.15em;margin-left:.05em;display:inline-block}.splash{z-index:90;background:var(--bg);justify-content:center;align-items:center;transition:opacity .3s;display:flex;position:fixed;inset:0}.splash.out{opacity:0;pointer-events:none}.splash .gdot{animation:1.5s ease-in-out 2 blink}.splash .wordmark{animation:1.5s ease-in-out both fadein}.ring svg{transform-origin:50% 3px;animation:4s ease-in-out .4s infinite ring}@keyframes ring{0%,22%,to{transform:rotate(0)}3%{transform:rotate(16deg)}6%{transform:rotate(-14deg)}9%{transform:rotate(11deg)}12%{transform:rotate(-8deg)}15%{transform:rotate(5deg)}18%{transform:rotate(-2deg)}}@media (prefers-reduced-motion:reduce){.ring svg{animation:none}}@keyframes fadein{0%{opacity:0}to{opacity:1}}.splash.loop .gdot{animation-iteration-count:infinite}@keyframes blink{0%,to{opacity:1}50%{opacity:.1}}.seg{background:#2a2a2a;border-radius:10px;flex:none;padding:3px;display:inline-flex}.seg button{color:var(--tx2);cursor:pointer;background:0 0;border:0;border-radius:8px;min-height:32px;padding:0 12px;font-size:13px;font-weight:500}.seg button.on{background:var(--tx);color:var(--bg)}.ktoggle{cursor:pointer;background:#1a1a1a;border:0;border-radius:8px;flex:none;align-items:center;gap:2px;padding:2px;display:inline-flex;box-shadow:inset 0 0 0 1px #2e2e2e}.ktoggle i{letter-spacing:.06em;text-transform:uppercase;color:#6a6a6a;border-radius:6px;padding:3px 7px;font-size:10.5px;font-style:normal;font-weight:600;transition:background .15s,color .15s}.ktoggle i.on{color:var(--tx);background:#333}.ktoggle:hover i:not(.on){color:var(--tx2)}.khint{color:var(--tx2);align-items:flex-start;gap:8px;font-size:13px;line-height:1.45;display:flex}.khint i{background:var(--st-downloaded);border-radius:50%;flex:none;width:7px;height:7px;margin-top:6px}.heat{grid-template-columns:24px repeat(8,minmax(0,1fr));align-items:center;gap:4px;display:grid}.heat span{border-radius:5px;height:22px}.heat .lab{height:auto;color:var(--tx3);text-align:center;font-size:10px}.heat .day{height:auto;color:var(--tx2);font-size:11px}.check{width:24px;height:24px;color:var(--bg);border:2px solid #4a4a4a;border-radius:7px;flex:none;justify-content:center;align-items:center;display:flex}.check.on{background:var(--tx);border-color:var(--tx)}.hidden{display:none!important}.dropzone{border-radius:var(--r2);text-align:center;color:var(--tx2);cursor:pointer;border:1.5px dashed #3a3a3a;padding:22px;font-size:14px}.dropzone:hover,.dropzone.over{border-color:var(--acc);color:var(--tx)}.recv{flex-wrap:wrap;align-items:flex-start;gap:40px;max-width:1180px;margin:0 auto;padding:40px 20px 140px;display:flex}.recv aside{flex-direction:column;flex:300px;gap:24px;max-width:400px;display:flex}.recv main{flex-direction:column;flex:999 520px;gap:8px;min-width:0;display:flex}.track{background:var(--panel);border-radius:18px;flex-direction:column;gap:12px;padding:14px;display:flex}.track .head{align-items:center;gap:12px;display:flex}.playbtn{width:44px;height:44px;color:var(--tx);cursor:pointer;background:#2a2a2a;border:0;border-radius:22px;flex:none;justify-content:center;align-items:center;display:flex}.track.active .playbtn{background:var(--pacc,#f2f2f2);color:var(--pacc-fg,#121212)}.player{left:50%;bottom:calc(16px + var(--safe-b));z-index:30;background:#262626;border-radius:20px;align-items:center;gap:12px;width:calc(100% - 24px);max-width:720px;padding:10px 16px 10px 10px;display:flex;position:fixed;transform:translate(-50%);box-shadow:0 14px 36px #0000008c}.player .bar{cursor:pointer;background:#3a3a3a;border-radius:2px;height:3px}.player .bar span{background:var(--pacc,#f2f2f2);border-radius:2px;width:0;height:3px;display:block}@media (width>=900px){.recv{padding-top:64px}.recv h1.big{font-size:48px}}.card.row{background:var(--panel)}input[type=range]{appearance:none;background:0 0;height:28px}input[type=range]::-webkit-slider-runnable-track{background:#3a3a3a;border-radius:2px;height:4px}input[type=range]::-moz-range-track{background:#3a3a3a;border-radius:2px;height:4px}input[type=range]::-webkit-slider-thumb{-webkit-appearance:none;background:#f2f2f2;border:0;border-radius:11px;width:22px;height:22px;margin-top:-9px}input[type=range]::-moz-range-thumb{background:#f2f2f2;border:0;border-radius:11px;width:22px;height:22px}.track.active{box-shadow:inset 0 0 0 1.5px var(--pacc,#f2f2f2)}.inp{border:1px solid #2a2a2a}.sheet .inp,.card .inp{background-color:#242424;border-color:#333}.inp::placeholder{color:gray}.cal{text-align:center;grid-template-columns:repeat(7,minmax(0,1fr));gap:4px;display:grid}.cal .wd{color:var(--tx3);padding:4px 0;font-size:11px}.cal button{aspect-ratio:1;min-height:40px;color:var(--tx);cursor:pointer;background:0 0;border:0;border-radius:50%;font-size:15px}.cal button:hover{background:var(--raised)}.cal button.today{box-shadow:inset 0 0 0 1.5px #4a4a4a}.cal button.on{background:var(--tx);color:var(--bg);font-weight:600}.cal button:disabled{color:#4a4a4a;cursor:default;background:0 0}.checkwrap{display:block;position:relative}.checkwrap .tick{color:var(--st-placed);pointer-events:none;display:none;position:absolute;top:50%;right:14px;transform:translateY(-50%)}.checkwrap.ok .tick{display:flex}.checkwrap.ok .inp{border-color:var(--st-placed);padding-right:44px}.checkwrap.bad .inp{border-color:#ff6b6b}.fieldmsg{color:#ff6b6b;font-size:12px;line-height:1.4}.fieldmsg:empty{display:none}.fieldmsg a{color:var(--tx)}.vis{color:#c4c4c4;background:var(--raised);white-space:nowrap;border-radius:999px;align-items:center;gap:5px;padding:4px 10px 4px 8px;font-size:12px;font-weight:500;display:inline-flex}.protag{isolation:isolate;letter-spacing:.08em;color:#b9c8ff;vertical-align:middle;box-sizing:border-box;background:#151515;border-radius:6px;justify-content:center;align-items:center;height:18px;padding:0 5px 0 calc(5px + .08em);font-size:10px;font-weight:700;line-height:1;display:inline-flex;position:relative}.protag:before,.probtn:before,.proedge:before{content:"";border-radius:inherit;-webkit-mask-composite:xor;z-index:-1;pointer-events:none;background:linear-gradient(120deg,#4f7cff,#b48cff,#4f7cff);padding:1px;position:absolute;inset:0;-webkit-mask:linear-gradient(#000 0 0) content-box,linear-gradient(#000 0 0);-webkit-mask-composite:xor,source-over;mask:linear-gradient(#000 0 0) content-box exclude,linear-gradient(#000 0 0)}.av.sqlogo{border-radius:50%;font-weight:800}.vring{--gap:var(--bg);box-shadow:0 0 0 1.5px var(--gap), 0 0 0 3px #4f7cff, 0 0 0 4.5px var(--gap), 0 0 0 6px #4f7cff73;border-radius:50%;flex:none;margin-right:3px;display:inline-flex}.card .vring{--gap:var(--panel)}.vring:has(.s48,.s56,.s88){box-shadow:0 0 0 2px var(--gap), 0 0 0 4px #4f7cff, 0 0 0 5.5px var(--gap), 0 0 0 7.5px #4f7cff73;margin-right:4px}.vring:has(.s104){box-shadow:0 0 0 4px var(--gap), 0 0 0 7px #4f7cff, 0 0 0 9.5px var(--gap), 0 0 0 13px #4f7cff73;margin:0}.nm{align-items:center;gap:6px;min-width:0;display:inline-flex}.ttabs{border-bottom:1px solid var(--line);justify-content:space-between;align-items:center;margin-top:-8px;display:flex}.ttabs .l{gap:22px;display:flex}.ttabs button{min-height:44px;color:var(--tx3);cursor:pointer;background:0 0;border:0;padding:0 2px;font-size:15px;font-weight:600;box-shadow:inset 0 -2px #0000}.ttabs button.on{color:var(--tx);box-shadow:inset 0 -2px 0 var(--tx)}.ttabs .sortbtn{color:#c4c4c4;box-shadow:none;align-items:center;gap:6px;font-size:14px;font-weight:500;display:flex}.popmenu{z-index:70;background:#262626;border-radius:14px;width:216px;padding:6px;position:absolute;box-shadow:0 12px 32px #0000008c}.popmenu button{width:100%;min-height:44px;color:var(--tx);cursor:pointer;text-align:left;background:0 0;border:0;border-radius:10px;align-items:center;padding:0 12px;font-size:14px;display:flex}.search{display:block;position:relative}.search svg{color:var(--tx3);pointer-events:none;position:absolute;top:50%;left:16px;transform:translateY(-50%)}.search .inp{background:0 0;border:0;border-radius:999px;padding-left:46px;transition:box-shadow .15s,background .15s;box-shadow:inset 0 0 0 1px #3a3a3a}.search .inp:hover{background:#ffffff05}.search .inp:focus{outline:none;box-shadow:inset 0 0 0 1.5px #5a5a5a}.hero{box-shadow:inset 0 0 0 1.5px var(--st-placed);border-radius:var(--r2);color:var(--tx);background:#15231b;flex-direction:column;gap:12px;padding:20px;text-decoration:none;display:flex;position:relative}.hero .k{letter-spacing:.12em;color:var(--st-placed);align-items:center;gap:8px;font-size:12px;font-weight:700;display:flex}.hero .big{letter-spacing:-.02em;padding-right:36px;font-size:24px;font-weight:700;line-height:1.15}.btn.green{background:var(--st-placed);color:#0c1f14}.btn.green:hover{background:#45dd8c}.place{color:#dcdcdc;cursor:pointer;white-space:nowrap;background:0 0;border:0;border-radius:999px;flex:none;align-items:center;gap:7px;min-height:38px;padding:0 13px;font-size:13px;font-weight:600;display:inline-flex;box-shadow:inset 0 0 0 1.5px #3a3a3a}.place i{width:9px;height:9px;box-shadow:inset 0 0 0 1.5px var(--st-placed);border-radius:50%}.place:hover{box-shadow:inset 0 0 0 1.5px var(--st-placed)}.place.on{background:var(--st-placed);color:#0c1f14;box-shadow:none}.place.on i{box-shadow:none;background:#0c1f14}.track.placed{box-shadow:inset 0 0 0 1.5px var(--st-placed);background:#15231b}.fbtn{min-height:36px;color:var(--tx3);cursor:pointer;background:0 0;border:0;border-radius:999px;align-self:flex-start;align-items:center;gap:7px;padding:0 10px 0 4px;font-size:13px;font-weight:500;display:inline-flex}.fbtn:hover{color:var(--tx)}.fbtn.set{color:var(--tx);background:#2a2a2a;padding-left:10px}.fbchip{background:var(--bg);color:var(--c);white-space:nowrap;border-radius:999px;align-items:center;gap:5px;padding:4px 10px 4px 8px;font-size:12.5px;font-weight:600;display:inline-flex}.row.seen .av,.row.seen .grow{opacity:.45}.row.seen .status{opacity:.6}.row.seen .status.keep{opacity:1}.lrow{width:100%;min-height:68px;color:var(--tx);text-align:left;cursor:pointer;background:0 0;border:0;align-items:center;gap:14px;padding:10px 0;display:flex}.list>.lrow+.lrow{border-top:1px solid var(--line)}.bottombar{width:100%;max-width:480px;padding:14px 20px calc(22px + var(--safe-b));-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);border-top:1px solid var(--line);z-index:20;background:#121212f5;align-items:center;gap:14px;display:flex;position:fixed;bottom:0;left:50%;transform:translate(-50%)}.okcircle{border-radius:36px;justify-content:center;align-self:center;align-items:center;width:72px;height:72px;display:flex}.vpill{color:#8fa9ff;background:#1a2140;border-radius:999px;align-items:center;gap:6px;padding:6px 12px;font-size:13px;font-weight:600;display:inline-flex}.prof{text-align:center;flex-direction:column;align-items:center;gap:14px;display:flex}.prof .n{letter-spacing:-.01em;justify-content:center;align-items:center;gap:8px;font-size:26px;font-weight:600;display:flex}.av.s104.sqlogo{font-size:40px}.demo-badge{z-index:80;color:#9b9b9b;pointer-events:none;background:#1c1c1c;border:1px solid #2c2c2c;border-radius:999px;padding:4px 10px;font-size:11px;font-weight:600;position:fixed;top:10px;right:10px}@media (width<=520px){.demo-badge{display:none}}.joinedcard>:not(:last-child){opacity:.45}.joinedcard{background:#181818}.fileinp{opacity:0;pointer-events:none;width:1px;height:1px;position:absolute;overflow:hidden}.dropzone{position:relative}.hello{flex-direction:column;flex:1;gap:2px;min-width:0;padding-left:4px;display:flex}.hello span{color:var(--tx2);font-size:14px}.hello b{letter-spacing:-.01em;text-overflow:ellipsis;white-space:nowrap;font-size:24px;font-weight:600;overflow:hidden}.hname{align-items:baseline;min-width:0;font-size:24px;display:flex}.tdot,.top .title:not(.center):not(:empty):after{content:"";background:var(--st-placed);border-radius:50%;flex:none;width:.17em;height:.17em;margin-left:.07em;display:inline-block}.hname .tdot{width:.22em;height:.22em;margin-left:.08em}.hdot{width:28px;height:28px;color:var(--c);background:color-mix(in srgb, var(--c) 16%, transparent);border-radius:14px;flex:none;justify-content:center;align-items:center;display:flex}.say{align-items:center;gap:8px;display:flex}.say .bubble{color:var(--c);background:var(--bg);border-radius:14px 14px 14px 4px;align-items:center;gap:6px;padding:6px 12px 6px 10px;font-size:13px;font-weight:600;display:inline-flex;position:relative}.smartf{border-radius:var(--r);background:#242424;border:1px solid #333;align-items:center;gap:12px;min-height:54px;padding:0 16px;transition:border-color .15s;display:flex}.smartf:focus-within{border-color:#4a4a4a}.smicon{color:var(--tx);flex:none;display:flex}.smicon svg{width:20px;height:20px}.smartin{min-width:0;color:var(--tx);font:inherit;background:0 0;border:0;outline:none;flex:1;padding:0;font-size:16px}.smartin::placeholder{color:#7a7a7a}.typerow{gap:2px;margin:2px 0 2px -6px;display:flex}.typedot{color:#5c5c5c;cursor:pointer;background:0 0;border:0;border-radius:17px;flex:none;justify-content:center;align-items:center;width:34px;height:34px;padding:0;transition:background .15s,color .15s;display:flex}.typedot:hover{color:var(--tx2)}.typedot.on{color:var(--tx);background:#2a2a2a}.vring .av,.pring .av{margin:0!important}.pring{--gap:var(--bg);border-radius:50%;flex:none;display:inline-flex;position:relative}.pring:before{content:"";background:linear-gradient(135deg,#a57bff,#e29bff 55%,#a57bff);border-radius:50%;position:absolute;inset:-4px}.pring>.av{box-shadow:0 0 0 2px var(--gap);position:relative}.pring:has(.s104):before{inset:-7px}.pring:has(.s104)>.av{box-shadow:0 0 0 4px var(--gap)}.card .pring{--gap:var(--panel)}.pill .vring,.pill .pring{margin-left:-9px}.stack .vring,.stack .pring{margin-right:-4px}.sheet.csheet{max-width:340px;padding:28px 22px 18px}.cbox{text-align:center;flex-direction:column;align-items:center;gap:10px;display:flex}.ctop{margin-bottom:6px;position:relative}.ctop .av.s56{box-shadow:0 0 0 4px #1a1a1a}.cicon{width:56px;height:56px;color:var(--tx);background:#262626;border-radius:28px;justify-content:center;align-items:center;display:flex}.cicon.red{color:#ff7b7b;background:#3a1e1e}.sheet.errsheet{position:relative}.sheet.errsheet .grab{display:none}.ctitle{letter-spacing:-.01em;overflow-wrap:anywhere;max-width:100%;font-size:19px;font-weight:600;line-height:1.25}.ctext{color:var(--tx2);max-width:280px;font-size:14px;line-height:1.5}.cbtns{flex-direction:column;gap:6px;width:100%;margin-top:12px;display:flex}.cbtns .btn{width:100%;min-height:50px}.btn.cdanger{color:#1a0b0b;background:#ff6b6b}.btn.cghost{color:var(--tx2);background:0 0;font-weight:500}.btn.cghost:hover{color:var(--tx);background:#222}.fbwrap{align-self:flex-start;position:relative}.fbtn2{cursor:pointer;background:0 0;border:0;padding:0;display:flex}.rnone{min-height:36px;color:var(--tx3);border-radius:999px;align-items:center;gap:7px;padding:0 12px 0 10px;font-size:13px;font-weight:500;display:inline-flex;box-shadow:inset 0 0 0 1px #333}.fbtn2:hover .rnone{color:var(--tx);box-shadow:inset 0 0 0 1px #4a4a4a}.rchip{background:var(--bg);min-height:36px;color:var(--c);border-radius:999px;align-items:center;gap:6px;padding:0 13px 0 11px;font-size:13px;font-weight:600;display:inline-flex}.rbar{z-index:30;white-space:nowrap;background:#262626;border-radius:999px;gap:6px;padding:6px;animation:.15s ease-out pop;display:flex;position:absolute;bottom:calc(100% + 8px);left:0;box-shadow:0 12px 30px #0000008c}.rbar button{min-height:38px;color:var(--c);cursor:pointer;background:0 0;border:0;border-radius:999px;align-items:center;gap:6px;padding:0 13px 0 11px;font-size:13px;font-weight:600;display:inline-flex}.rbar button:hover,.rbar button.on{background:var(--bg)}@media (width<=400px){.rbar button{padding:0 10px}}.pill.tint{color:var(--c);background:color-mix(in srgb, var(--c) 14%, transparent);gap:6px}.stat.tint{position:relative}.stat.tint b{color:var(--c)}.tabs2.vsel .on{color:var(--tx);background:#303030;font-weight:600;box-shadow:0 1px 3px #00000073,inset 0 0 0 1px #3c3c3c}.tabs2.vsel.private .on svg{color:var(--st-forward)}.tabs2.vsel.public .on svg{color:var(--acc)}.tabs2.vsel button:not(.on):hover{color:var(--tx)}.codecard{text-align:center;border-radius:var(--r2);background:color-mix(in srgb, var(--st-forward) 8%, var(--panel));box-shadow:inset 0 0 0 1px color-mix(in srgb, var(--st-forward) 28%, transparent);padding:18px 20px 20px}.codecard .k{letter-spacing:.08em;text-transform:uppercase;color:var(--st-forward);align-items:center;gap:6px;font-size:12px;font-weight:600;display:inline-flex}.codecard .code{letter-spacing:.08em;color:var(--tx);margin-top:8px;font-size:30px;font-weight:600}.empty.tinted{flex-direction:column;align-items:center;gap:10px;display:flex}.empty.tinted .eicon{width:40px;height:40px;color:var(--c);background:color-mix(in srgb, var(--c) 14%, transparent);border-radius:20px;justify-content:center;align-items:center;display:flex}.songs{flex-direction:column;gap:10px;display:flex}.song{min-height:76px;color:var(--tx);text-align:left;width:100%;font:inherit;border:0;align-items:center;gap:14px;padding:12px 14px 12px 12px;text-decoration:none;display:flex}a.song,button.song{cursor:pointer}.song img,.song .cv{object-fit:cover;border-radius:12px;flex:none;width:52px;height:52px}.song .cv{background:var(--raised);color:var(--tx3);justify-content:center;align-items:center;display:flex}.song .grow{min-width:0}.song .a,.song .t{text-overflow:ellipsis;white-space:nowrap;display:block;overflow:hidden}.song .a{font-size:16px;font-weight:600}.song .t{color:var(--tx2);margin-top:4px;font-size:13px}.song .go{color:var(--tx3);flex:none;display:flex}a.song:hover .go{color:var(--tx)}.song.add{box-shadow:inset 0 0 0 1.5px var(--line);background:0 0}.song.add .a{color:var(--acc);font-weight:500}.song.add .cv{color:var(--acc);background:color-mix(in srgb, var(--acc) 12%, transparent)}.reqs .row{gap:6px;min-height:56px}.reqs .rq{min-width:0;color:var(--tx);flex:1;align-items:center;gap:12px;text-decoration:none;display:flex}.reqs .row .t{font-size:14px}.reqs .row .s{margin-top:1px;font-size:12px}.okbtn{background:var(--tx);color:#121212;cursor:pointer;border:0;border-radius:50%;flex:none;justify-content:center;align-items:center;width:34px;height:34px;padding:0;display:flex}.okbtn:hover{opacity:.85}.reqs .xbtn{border-radius:50%;width:34px;height:34px}.addrow{width:100%;min-height:64px;box-shadow:inset 0 0 0 1.5px var(--line);color:var(--tx);text-align:left;font:inherit;cursor:pointer;background:0 0;border:0;align-items:center;gap:14px;padding:12px 16px 12px 12px;transition:background .15s,box-shadow .15s;display:flex}.card.addrow:hover{background:#181818;box-shadow:inset 0 0 0 1.5px #3a3a3a}.addrow .plus{width:40px;height:40px;color:var(--acc);background:color-mix(in srgb, var(--acc) 14%, transparent);border-radius:50%;flex:none;justify-content:center;align-items:center;display:flex}.addrow .grow{min-width:0}.addrow .a{font-size:15px;font-weight:600;display:block}.addrow .t{color:var(--tx2);margin-top:3px;font-size:13px;display:block}.song.pick{background:var(--raised)}.song.pick .chev,.song.pick>svg{color:var(--tx3)}.song .grow{flex:1}.track.ref .rn{text-overflow:ellipsis;white-space:nowrap;font-size:16px;font-weight:500;display:block;overflow:hidden}a.card.song{display:flex}.morerow{border:0;border-top:1px solid var(--line);width:100%;min-height:52px;color:var(--tx2);font:inherit;cursor:pointer;background:0 0;justify-content:center;gap:6px;font-size:14px;font-weight:500}.morerow:hover{color:var(--tx)}.morerow .mi{display:flex}:root{--ease:cubic-bezier(.22, .61, .36, 1);--spring:cubic-bezier(.34, 1.56, .64, 1)}@keyframes rise{0%{opacity:0;transform:translateY(10px)}}#app.enter .screen>*{animation:rise .42s var(--ease) both}#app.enter .screen>:nth-child(2){animation-delay:35ms}#app.enter .screen>:nth-child(3){animation-delay:70ms}#app.enter .screen>:nth-child(4){animation-delay:.105s}#app.enter .screen>:nth-child(5){animation-delay:.14s}#app.enter .screen>:nth-child(6){animation-delay:.175s}#app.enter .screen>:nth-child(n+7){animation-delay:.21s}.btn,.sq,.pill,.playbtn,a.card,button.card,.tab,.place,.okbtn,.more-link{transition:transform .16s var(--ease), background .15s, box-shadow .15s, color .15s}.btn:active,.sq:active,.pill:active,.playbtn:active,.place:active,.okbtn:active,.more-link:active{transform:scale(.95)}a.card:active,button.card:active,.addrow:active{transform:scale(.98)}.fab:not(.open):active{transform:scale(.92)}.tab:active{transform:scale(.9)}#app.enter .tab.on svg{animation:hop .45s var(--spring)}@keyframes hop{40%{transform:translateY(-3px)scale(1.12)}}.scrim.out{animation:.16s forwards fadeaway}.scrim.out .sheet{animation:.16s forwards popaway}@keyframes fadeaway{to{opacity:0}}@keyframes popaway{to{opacity:0;transform:scale(.96)}}.place.pop{animation:placepop .4s var(--spring)}@keyframes placepop{45%{transform:scale(1.1)}}.hero{isolation:isolate;overflow:hidden}.hero:after{content:"";z-index:-1;pointer-events:none;animation:heroshine 7.5s .35s var(--ease) infinite;background:linear-gradient(105deg,#0000 35%,#2fd27d29 50%,#0000 65%);position:absolute;inset:0;transform:translate(-100%)}@keyframes heroshine{0%{transform:translate(-100%)}21.3%,to{transform:translate(100%)}}@keyframes shine{to{transform:translate(100%)}}#app.enter .hero .k svg{animation:hop .6s .5s var(--spring) both}.reveal{animation:rise .32s var(--ease) both}.track.active .playbtn{box-shadow:0 0 0 0 color-mix(in srgb, var(--pacc,#f2f2f2) 35%, transparent);animation:2s ease-in-out infinite breathe}@keyframes breathe{50%{box-shadow:0 0 0 7px #0000}}@media (prefers-reduced-motion:reduce){*,:before,:after{transition:none!important;animation:none!important}}.screen.joined{min-height:100dvh}.jd{text-align:center;flex-direction:column;flex:1;justify-content:center;align-items:center;gap:8px;display:flex}.okcircle.sm{width:56px;height:56px}.jd-opp{color:var(--tx2);font-size:17px;font-weight:500}.jd-meta{margin-top:6px}.jd-act{flex-direction:column;gap:14px;display:flex}.jd-later{color:var(--tx2);align-self:center;padding:8px 16px;font-size:15px;font-weight:500;text-decoration:none}.jd-later:hover{color:var(--tx)}#app.enter .okcircle{animation:okpop .55s .1s var(--spring) both}@keyframes okpop{0%{opacity:0;transform:scale(.4)}}.handlef{border-radius:var(--r);cursor:text;background:#242424;align-items:center;gap:2px;min-height:56px;padding:0 16px;transition:box-shadow .15s;display:flex;box-shadow:inset 0 0 0 1px #333}.handlef .at{color:var(--tx3);font-size:18px;font-weight:600}.handlef input{min-width:0;height:54px;color:var(--tx);font:inherit;background:0 0;border:0;outline:none;flex:1;font-size:17px}.handlef input::-webkit-search-cancel-button{filter:invert(.6)}.fres{flex-direction:column;gap:10px;min-height:8px;display:flex}.fsub{margin:2px 0 -2px;font-size:13px}.flist{background:#222;padding:3px 16px}.flist.reqs .row{min-height:60px}.flist .undo{background:#2e2e2e}.flist .row{animation:rise .25s var(--ease) both}.addbtn{background:var(--tx);color:#121212;min-height:34px;font:inherit;cursor:pointer;transition:transform .16s var(--ease);border:0;border-radius:999px;flex:none;align-items:center;gap:4px;padding:0 14px 0 10px;font-size:13px;font-weight:600;display:inline-flex}.addbtn:active{transform:scale(.93)}.fstate{color:var(--tx3);flex:none;align-items:center;gap:4px;font-size:13px;display:inline-flex}.fnone{color:var(--tx3);justify-content:center;align-items:center;gap:10px;padding:14px 0;font-size:14px;display:flex}.fnone b{color:var(--tx2);font-weight:500}.tab .ti{display:flex;position:relative}.newdot{background:var(--st-placed);border-radius:50%;width:8px;height:8px;position:absolute;top:-1px;right:-3px;box-shadow:0 0 0 2px #121212}.newdot.b{background:var(--acc)}#app.enter .newdot{animation:okpop .5s var(--spring) both}.briefed{resize:none;color:#dcdcdc;min-height:84px;padding:16px 18px;font-size:15px;line-height:1.55;overflow:hidden}.reqs.sent .rq{opacity:.85}.undo{background:var(--raised);min-height:32px;color:var(--tx2);font:inherit;cursor:pointer;transition:transform .16s var(--ease), color .15s;border:0;border-radius:999px;flex:none;padding:0 12px;font-size:13px;font-weight:500}.undo:hover{color:var(--tx)}.undo:active{transform:scale(.94)}.sentline{min-height:36px;color:var(--tx3);font:inherit;text-align:left;cursor:pointer;background:0 0;border:0;align-self:flex-start;align-items:center;gap:10px;padding:0;font-size:13px;display:inline-flex}.sentline:hover{color:var(--tx2)}.sentline .grow{flex:none}.sentline svg{flex:none;margin-left:-4px}.pstack{align-items:center;display:flex}.pstack>*{border-radius:50%;box-shadow:0 0 0 2px var(--bg)!important}.pstack>*+*{margin-left:-7px}.av.s24{width:24px;height:24px;font-size:9px}.fhint{text-align:center;color:var(--tx3);margin:0;padding:2px 0;font-size:13px}.finv{margin-top:2px}.finv .plus{color:var(--st-placed);background:color-mix(in srgb, var(--st-placed) 13%, transparent)}.prof .n .protag{position:relative;top:3px}.opt{color:var(--tx2);letter-spacing:.02em;vertical-align:1px;background:#2a2a2a;border-radius:6px;margin-left:6px;padding:2px 7px;font-size:11px;font-weight:600;line-height:1.4;display:inline-block}.clr{min-width:0;display:block;position:relative}.clr .inp{width:100%;padding-right:48px}.clr [data-clr]{color:var(--tx2);position:absolute;top:50%;right:4px;transform:translateY(-50%)}.joinbtn{border-radius:14px;gap:8px;min-height:50px;font-size:16px;font-weight:600}.hidrow{box-shadow:inset 0 0 0 1px var(--line);background:0 0;align-items:center;gap:12px;padding:10px 10px 10px 18px;display:flex}.nrow .nx{border-radius:10px;width:32px;height:32px;margin-right:-8px}.nrow>a{padding:12px 0}.card.nrow .nx{margin:-6px -8px -6px 0}@media (hover:hover){.nrow .nx{opacity:0;transition:opacity .15s,color .15s,background .15s}.nrow:hover .nx,.nrow .nx:focus-visible{opacity:1}}.dtabs{display:none}.dgrp{display:contents}body.dk{background:#0a0a0a;overflow:hidden}body.dk #app{max-width:none;height:100vh}.dk-shell{gap:8px;height:100vh;padding:8px;display:flex;position:relative}.dk-rail{background:#161616;border-radius:16px;flex-direction:column;flex:0 0 256px;gap:2px;padding:18px 12px;display:flex;overflow-y:auto}.dk-logo{padding:2px 12px 18px;text-decoration:none}.dk-create{z-index:7;position:absolute;bottom:44px;left:50%;transform:translate(-50%)}.dk-plus{background:var(--acc);color:#fff;height:52px;font:inherit;cursor:pointer;transition:background .15s, transform .15s var(--ease);border:0;border-radius:999px;justify-content:center;align-items:center;gap:9px;padding:0 28px 0 23px;font-size:16px;font-weight:600;display:flex;box-shadow:0 10px 30px #00000080,0 6px 22px #4f7cff4d}.dk-plus span,a.dk-plus{text-decoration:none}.dk-plus svg{transition:transform .2s var(--ease)}.dk-plus:hover,.dk-plus.open{background:var(--acc-hover)}.dk-plus:active{transform:scale(.97)}.dk-plus.open svg{transform:rotate(45deg)}.dk-cmenu{z-index:30;background:#262626;border-radius:14px;flex-direction:column;padding:6px;animation:.15s both fadein;display:flex;position:absolute;top:calc(100% + 6px);left:0;right:0;box-shadow:0 14px 36px #0009}.dk-cmenu.hidden{display:none}.dk-cmenu a{min-height:44px;color:var(--tx);border-radius:10px;align-items:center;gap:12px;padding:0 12px;font-size:14.5px;text-decoration:none;display:flex}.dk-cmenu a:hover{background:var(--hover)}.dk-cmenu a i{background:var(--c);border-radius:50%;flex:none;width:9px;height:9px}.dk-main:has(.bottombar) .dk-create{display:none}.dk .dk-page>.bottombar{background:#121212f5;max-width:760px;margin:0 auto;padding:14px 28px 22px;position:sticky;left:auto;transform:none}.dk .dk-page:has(>.bottombar)>.screen{padding-bottom:40px!important}.dk-create .dk-cmenu{width:220px;inset:auto auto calc(100% + 10px) 50%;transform:translate(-50%)}.dk-me{color:var(--tx);background:#1e1e1e;border-radius:18px;align-items:center;gap:14px;margin-bottom:18px;padding:14px;text-decoration:none;display:flex}.dk-me b{text-overflow:ellipsis;white-space:nowrap;font-size:16px;font-weight:600;display:block;overflow:hidden}.dk-me span span{color:var(--tx3);margin-top:2px;font-size:12.5px;display:block}.dk-nav{min-height:46px;color:var(--tx2);cursor:pointer;text-align:left;background:0 0;border:0;border-radius:13px;align-items:center;gap:13px;width:100%;padding:0 14px;font-size:15px;font-weight:500;text-decoration:none;display:flex}.dk-nav:hover{color:var(--tx);background:#1e1e1e}.dk-nav.on{color:var(--tx);background:#242424}.dk-nav .dk-l{flex:1;align-items:center;gap:6px;display:inline-flex}.dk-dot{border-radius:50%;flex:none;width:7px;height:7px}.dk-dot.g{background:var(--st-placed)}.dk-dot.b{background:var(--acc)}.dk-badge{color:#fff;background:var(--acc);border-radius:999px;padding:1px 7px;font-size:11.5px;font-weight:600}.dk-main{position:relative}.dk-bell{z-index:6;background:var(--raised);width:46px;height:46px;color:var(--tx);cursor:pointer;animation:bellin .22s var(--ease) both;border:0;border-radius:14px;justify-content:center;align-items:center;display:flex;position:absolute;top:40px;right:24px}@keyframes bellin{0%{opacity:0;transform:scale(.85)}to{opacity:1;transform:none}}.dk-bell i{background:var(--acc);width:8px;height:8px;box-shadow:0 0 0 2px var(--raised);border-radius:4px;position:absolute;top:11px;right:12px}.dk-shell:not(.act) .dk-page .top{padding-right:58px}.dk-main{background:#121212;border-radius:16px;flex:1;min-width:0;display:flex;overflow:hidden}.dk-list{border-right:1px solid #1d1d1d;flex:0 0 360px;overflow-y:auto}.dk-page{flex:1;min-width:0;position:relative;overflow-y:auto}.dk-list,.dk-page,.dk-act,.dk-rail{scrollbar-width:none}.dk-list::-webkit-scrollbar{display:none}.dk-page::-webkit-scrollbar{display:none}.dk-act::-webkit-scrollbar{display:none}.dk-rail::-webkit-scrollbar{display:none}.dk .screen{gap:24px;padding:48px 28px 110px}.dk .dk-page>.screen{max-width:700px;margin:0 auto}.dk .dk-main:not(.split) .dk-page>.screen{max-width:760px}.dk .dk-page>.screen{padding-bottom:110px}.dk .dk-list>.screen{gap:18px;padding:44px 18px 110px}.dk .dk-list .card{transition:background .15s,box-shadow .15s}.dk .dk-list .card.dksel{background:#1f1f1f;box-shadow:inset 0 0 0 1.5px #3a3a3a}.dk .dk-list a.card:hover{background:#1c1c1c}.dk-empty{min-height:60vh;color:var(--tx3);justify-content:center;align-items:center;font-size:14px}.keeplist .dk-list .screen>*{animation:none!important}.dk .tabbar,.dk .split .dk-page:not(.back) .top>a.sq[aria-label=Back],.dk .dk-page .top a.sq[aria-label=Activity],.dk .fabwrap{display:none}.dk #toast{bottom:40px}.dk .hero{gap:14px;padding:26px 28px}.dk .hero .big{font-size:34px}.dk .hello b{font-size:28px}.dk-act{animation:actin .3s var(--ease) both;background:#121212;border-radius:16px;flex:0 0 280px;overflow:hidden auto}.dk-act>*{min-width:280px}.dk-act.out{pointer-events:none;animation:actout .28s var(--ease) forwards}@keyframes actin{0%{flex-basis:0;margin-left:-8px}to{flex-basis:280px;margin-left:0}}@keyframes actout{0%{flex-basis:280px;margin-left:0}to{flex-basis:0;margin-left:-8px}}.dk-acthead{z-index:2;background:#121212;align-items:center;gap:6px;padding:14px 10px 10px 20px;display:flex;position:sticky;top:0}.dk-acthead b{flex:1;font-size:17px;font-weight:600}.dk-clear{color:var(--tx2);cursor:pointer;background:0 0;border:0;border-radius:10px;padding:8px 10px;font-size:13px;font-weight:500}.dk-clear:hover{background:var(--raised);color:var(--tx)}.dk-act.still,.dk-bell.still,#app.enter .dk-act.still .screen>*,#app.enter .dk-act.still .newdot{animation:none}.dk-act .screen{gap:18px;padding:4px 14px 30px}.dk-act .screen>.top,.dk-act .hero,.dk-act .tabbar{display:none}.dk-act .list{padding:0 12px}.dk-act .row{min-height:54px!important}.dk-act .row .grow{font-size:13px!important}.dk-act .card{padding:14px!important}.dtabrow,.dk .medit,.dk .mdone,.ownopp.editing .medit,.ownopp:not(.editing) .mdone,body:not(.dk) .ownopp .dgrp[data-g=details]{display:none}body:not(.dk) .ownopp.editing .dgrp[data-g=details]{display:contents}body:not(.dk) .ownopp.editing .dgrp[data-g=packs],body:not(.dk) .ownopp.editing .dgrp[data-g=joined],body:not(.dk) .ownopp.editing .dkclosed{display:none}.dk .dtabrow{align-items:center;gap:12px;min-height:44px;display:flex}.dk .dkedit{min-height:36px;color:var(--tx);font:inherit;cursor:pointer;transition:background .15s, transform .16s var(--ease);background:0 0;border:0;border-radius:999px;align-items:center;gap:6px;margin-left:auto;padding:0 14px 0 11px;font-size:13px;font-weight:600;display:inline-flex;box-shadow:inset 0 0 0 1px #3a3a3a}.dk .dkedit:hover{background:var(--raised)}.dk .dkedit:active{transform:scale(.95)}.dk .dkediting,.dk .dkdone,.dk .dtabrow.editing .dtabs,.dk .dtabrow.editing .dkedit{display:none}.dk .dtabrow.editing .dkediting{flex-direction:column;flex:1;gap:2px;display:flex}.dk .dkediting b{font-size:18px;font-weight:600}.dk .dkediting span{color:var(--tx3);font-size:12.5px}.dk .dtabrow.editing .dkdone{width:auto;height:36px;min-height:36px;color:var(--tx);background:0 0;border:0;border-radius:999px;align-items:center;gap:6px;padding:0 16px 0 12px;font-size:13px;font-weight:600;display:inline-flex;box-shadow:inset 0 0 0 1px #3a3a3a}.dk .dtabrow.editing .dkdone:hover{background:var(--raised)}.dkclosed{color:#c4c4c4;background:#1a1a1a;border-radius:14px;align-items:center;gap:14px;padding:12px 12px 12px 16px;font-size:14px;display:flex}.dkclosed>span{flex:1;align-items:center;gap:10px;display:flex}.dkclosed svg{color:var(--tx3);flex:none}.dkclosed .btn{width:auto;padding:0 16px}.boostbar{isolation:isolate;background:radial-gradient(100% 120% at 100% 0,#8c78ff2e,#0000 60%),#151518;border-radius:14px;align-items:center;gap:12px;padding:12px 16px 16px 12px;display:flex;position:relative;overflow:hidden}.bbic{color:#fff;background:linear-gradient(140deg,#4f7cff,#b48cff);border-radius:10px;flex:none;justify-content:center;align-items:center;width:34px;height:34px;display:flex}.bbt{flex-direction:column;flex:1;gap:1px;min-width:0;display:flex}.bbt b{font-size:14.5px;font-weight:600}.bbt span{color:var(--tx2);font-size:12.5px}.bbleft{white-space:nowrap;background:linear-gradient(120deg,#8fa8ff,#c9aaff);color:#0000;font-variant-numeric:tabular-nums;-webkit-background-clip:text;background-clip:text;font-size:14px;font-weight:600}.bbtrack{background:#ffffff12;border-radius:2px;height:3px;position:absolute;bottom:7px;left:12px;right:12px}.bbtrack i{height:100%;transition:width .6s var(--ease);background:linear-gradient(90deg,#4f7cff,#b48cff);border-radius:2px;display:block}.boostbar:after{content:"";z-index:-1;pointer-events:none;animation:proshine 6s .8s var(--ease) infinite;background:linear-gradient(105deg,#0000 38%,#bea0ff21 50%,#0000 62%);position:absolute;inset:0;transform:translate(-100%)}body:not(.dk) .ownopp.editing .boostbar{display:none}.dk .screen:has(.dtabrow.editing) .boostbar{display:none}.dk .dtabs{background:0 0;border-radius:999px;align-self:flex-start;gap:2px;padding:4px;display:flex;box-shadow:inset 0 0 0 1px #3a3a3a}.dk .dtabs button{min-height:36px;color:var(--tx2);cursor:pointer;background:0 0;border:0;border-radius:999px;align-items:center;gap:7px;padding:0 14px;font-size:13.5px;font-weight:600;display:inline-flex}.dk .dtabs button:hover{color:var(--tx)}.dk .dtabs button.on{color:var(--tx);background:#2a2a2a}.dk .dtabs i{background:var(--acc);border-radius:50%;flex:none;width:7px;height:7px}.dk .dgrp{display:none}.dk .dgrp.on{flex-direction:column;gap:24px;display:flex}.dk .dgrp.on+.dgrp.on{margin-top:4px}.pksum{flex-direction:column;gap:12px;padding:16px 18px;display:flex}.pksum+.pksum{margin-top:0}.pkhead{color:inherit;font:inherit;text-align:left;cursor:pointer;background:0 0;border:0;align-items:center;gap:12px;width:100%;margin:0;padding:0;display:flex}.pkhead .grow{flex-direction:column;flex:1;gap:3px;min-width:0;display:flex}.pkhead b{font-size:16px;font-weight:600}.pkhead .grow>span{color:var(--tx2);font-size:13px}.pkchev{color:var(--tx3);transition:transform .25s var(--ease);display:flex;transform:rotate(90deg)}.pksum.open .pkchev{transform:rotate(-90deg)}.pksum .statusbar span{border-radius:0}.pkcounts{flex-wrap:wrap;gap:6px 14px;display:flex}.pkcounts .status{color:var(--tx2);font-size:12.5px}.pkfb{flex-wrap:wrap;gap:6px;display:flex}.pkfiles{transition:grid-template-rows .3s var(--ease);grid-template-rows:0fr;margin-top:-12px;display:grid}.pkfiles>div{flex-direction:column;min-height:0;display:flex;overflow:hidden}.pksum.open .pkfiles{grid-template-rows:1fr;margin-top:0}.pkfile{border-top:1px solid #242424;align-items:center;gap:10px;min-height:44px;padding:8px 0;display:flex}.pkfile .nm2{overflow-wrap:anywhere;flex:1;min-width:0;font-size:14px}.pkfiles .btn{margin-top:10px}.dk .screen:has(.dtabrow.editing) .dkclosed{display:none}.dkedit{display:none}.dk .pills .dkedit.up{align-self:center}.dk .screen:has(.dtabrow.editing) .dkedit.up{visibility:hidden}.pushcard{background:linear-gradient(180deg, #4f7cff12, transparent 70%), var(--panel);flex-direction:column;gap:16px;padding:18px;display:flex;box-shadow:inset 0 0 0 1px #4f7cff59}.pushcard.in{animation:rise .42s var(--ease) both}.authlogo{position:relative}.authback{color:var(--tx2);margin-right:6px;position:absolute;top:50%;right:100%;transform:translateY(-50%)}.authback .ix{display:none}.authback span{display:flex}@media (width<=1079px){.authlogo{justify-content:space-between;align-items:center;display:flex}.authback{order:2;margin:0 -12px 0 0;position:static;transform:none}.authback .ib{display:none}.authback .ix{display:flex}}.advbtn{width:100%;color:var(--tx2);font:inherit;cursor:pointer;background:0 0;border:0;align-items:center;gap:12px;padding:6px 0;font-size:14px;font-weight:500;display:flex}.advbtn i{background:var(--line);flex:1;height:1px}.advbtn span{align-items:center;gap:8px;display:inline-flex}.advbtn svg{transition:transform .25s var(--ease);margin-left:-6px}.advbtn.open svg{transform:rotate(180deg)}.advbtn:hover{color:var(--tx)}.adv{flex-direction:column;gap:12px;display:flex}.advbox{animation:rise .3s var(--ease) both;flex-direction:column;gap:10px;display:flex}.clr input:disabled~[data-clr]{display:none}.stat b small{font-size:inherit;font-weight:inherit;color:var(--tx3)}.fullcard{flex-direction:column;gap:12px;padding:16px 18px;display:flex}.fullcard .fc-in{color:var(--tx);opacity:.55;flex-direction:column;gap:4px;text-decoration:none;transition:opacity .15s;display:flex}.fullcard .fc-in:hover{opacity:.8}.fullcard .fc-top{align-items:center;gap:10px;margin-bottom:8px;display:flex}.fullcard .fc-t{font-size:17px;font-weight:600}.fullcard .fc-foot{border-top:1px solid var(--line);align-items:center;gap:12px;padding-top:12px;display:flex}.fullpill{color:var(--tx2);background:#262626;border-radius:999px;flex:none;align-items:center;gap:5px;padding:6px 11px 6px 9px;font-size:12.5px;font-weight:600;display:inline-flex}.fullnote{background:color-mix(in srgb, var(--st-downloaded) 9%, var(--panel));box-shadow:inset 0 0 0 1px color-mix(in srgb, var(--st-downloaded) 35%, transparent);border-radius:16px;align-items:flex-start;gap:14px;padding:16px 18px;display:flex}.fullnote>span:first-child{color:var(--st-downloaded);padding-top:1px;display:flex}.fullnote b{color:var(--tx);font-size:15px;font-weight:600;display:block}.fullnote .small{color:var(--tx2);margin-top:3px;line-height:1.45;display:block}.advlock{border-radius:var(--r2);flex-direction:column;justify-content:center;min-height:168px;display:flex;position:relative}.advblur{filter:blur(3.5px);opacity:.8;pointer-events:none;-webkit-user-select:none;user-select:none;padding:16px 14px}.advover{text-align:center;border-radius:var(--r2);isolation:isolate;background:#151515cc;flex-direction:column;justify-content:center;align-items:center;gap:7px;padding:22px 28px;display:flex;position:absolute;inset:0}.advover b{font-size:16px;font-weight:600}.advover>span:not(.advgo){color:var(--tx2);max-width:280px;font-size:13px;line-height:1.45}a.advover{color:var(--tx);cursor:pointer;text-decoration:none;transition:background .15s}a.advover:hover{background:#18181edb}.advgo{color:#b9c8ff;align-items:center;gap:2px;margin-top:6px;font-size:13.5px;font-weight:600;display:inline-flex}a.advover:hover .advgo{color:#d6deff}.advover b em{color:#b9c8ff;font-style:normal}.dk-pro{color:var(--tx);background:linear-gradient(160deg,#4f7cff29,#4f7cff08 60%),#1c1c1c;border-radius:18px;flex-direction:column;gap:10px;margin-top:18px;padding:20px 20px 18px;text-decoration:none;transition:box-shadow .15s,background .15s;display:flex;box-shadow:inset 0 0 0 1px #4f7cff40}.dk-pro:hover,.dk-pro.on{box-shadow:inset 0 0 0 1px #4f7cff80}.dk-pro-k{letter-spacing:-.01em;align-items:center;gap:8px;font-size:16px;font-weight:700;display:inline-flex}.dk-pro-t{color:var(--tx2);font-size:13px;line-height:1.55}.dk-pro-go{color:#9db5ff;align-items:center;gap:2px;margin-top:6px;font-size:13px;font-weight:600;display:inline-flex}.pro-page{gap:32px}.pro-hero{flex-direction:column;gap:12px;display:flex}.pro-k{align-items:center;gap:8px;font-size:15px;font-weight:700;display:inline-flex}.pro-hero h1{letter-spacing:-.02em;margin:0;font-size:38px;line-height:1.1}.pro-hero p{color:var(--tx2);max-width:520px;margin:0;font-size:16px;line-height:1.55}.pro-plans{grid-template-columns:1fr 1fr;align-items:stretch;gap:12px;display:grid}body:not(.dk) .pro-plans{grid-template-columns:1fr}.pro-plan{flex-direction:column;gap:10px;padding:20px;display:flex}.pro-main{background:linear-gradient(160deg, #4f7cff24, #4f7cff05 55%), var(--panel);box-shadow:inset 0 0 0 1.5px #4f7cff73}.pro-ph{justify-content:space-between;align-items:center;gap:8px;min-height:38px;display:flex}.pro-ph b{font-size:18px;font-weight:700}.pro-cur{color:var(--tx2);background:#2a2a2a;border-radius:999px;align-items:center;gap:5px;padding:4px 10px;font-size:12px;font-weight:600;display:inline-flex}.pro-price{align-items:baseline;gap:6px;margin-top:2px;display:flex}.pro-price .n{letter-spacing:-.02em;font-size:34px;font-weight:700}.pro-price .per{color:var(--tx3);font-size:14px}.pro-per{background:#141414;border-radius:999px;padding:3px;display:inline-flex;position:relative}.pro-per button{color:var(--tx2);font:inherit;cursor:pointer;z-index:1;background:0 0;border:0;border-radius:999px;padding:6px 12px;font-size:12.5px;font-weight:600;transition:color .2s;position:relative}.pro-pill{background:#2e2e2e;border-radius:999px;transition:transform .28s cubic-bezier(.2,.8,.2,1),width .28s cubic-bezier(.2,.8,.2,1);position:absolute;top:3px;bottom:3px;left:3px}.pro-main .btn,.pro-curbar{margin-top:auto}.pro-plan .small.muted{margin-bottom:14px}.pro-curbar{border:1px solid var(--line);min-height:52px;color:var(--tx2);border-radius:14px;justify-content:center;align-items:center;gap:7px;font-size:15px;font-weight:600;display:flex}.pro-curbar svg{color:var(--tx3)}.pro-soon{text-align:center}.pro-table{isolation:isolate;padding:4px 18px;position:relative}.pro-col{z-index:-1;background:#151515;border-radius:14px;width:88px;position:absolute;top:6px;bottom:6px;right:12px}.pro-head .pro-hl{color:#b9c8ff}.pro-row+.pro-row{border-top:1px solid var(--line)}.pro-row{grid-template-columns:1fr 76px 76px;align-items:center;gap:8px;min-height:52px;padding:10px 0;display:grid}.pro-head{min-height:40px;color:var(--tx3);text-transform:uppercase;letter-spacing:.06em;font-size:12px;font-weight:600}.pro-head span,.pro-row>span:not(.pro-t){text-align:center;justify-self:center}.pro-t{font-size:14.5px;line-height:1.35}.pro-t span{color:var(--tx3);margin-top:2px;font-size:12px;display:block}.pro-y{color:var(--st-placed,#2fd27d);display:flex}.pro-n{color:var(--tx3)}.pro-v{font-size:13px;font-weight:600}.probtn{isolation:isolate;color:#fff;min-height:52px;transition:background .15s, transform .16s var(--ease);background:#151515;border-radius:14px;gap:6px;font-size:15.5px;position:relative}.probtn em{color:#b9c8ff;font-style:normal}.probtn:hover{background:#1b1b1f}.probtn:active{transform:scale(.98)}.probtn:disabled{color:var(--tx2);cursor:default}.probtn:disabled:before{opacity:.35}#getpro{overflow:hidden}#getpro:after{content:"";z-index:-1;pointer-events:none;animation:proshine 4.2s .5s var(--ease) infinite;background:linear-gradient(105deg,#0000 35%,#b48cff38 50%,#0000 65%);position:absolute;inset:0;transform:translate(-100%)}@keyframes proshine{0%{transform:translate(-100%)}40%,to{transform:translate(100%)}}#getpro:disabled:after{opacity:0;animation:none}:where(.proedge){isolation:isolate;position:relative}.btn.blue{background:var(--acc);color:#fff}.btn.blue:hover{background:var(--acc-hover)}.fabwrap.fab-gone{display:none}.fabwrap.fab-in .fab{animation:fabpop .34s var(--spring) both}.fabwrap.fab-out .fab{pointer-events:none;animation:.2s ease-in forwards fabaway}@keyframes fabpop{0%{opacity:0;transform:scale(.4)}}@keyframes fabaway{to{opacity:0;transform:scale(.4)}}.sq.navbtn{color:var(--tx2);background:0 0;transition:color .15s,background .15s}.sq.navbtn:hover{color:var(--tx);background:var(--raised)}.btn.outline{background:0 0;box-shadow:inset 0 0 0 1px #3a3a3a}.btn.outline:hover{background:var(--raised)}.btn.outline.dangertx{color:#ff6b6b}.propanel{border-radius:var(--r2);background:radial-gradient(120% 90% at 100% 0,#8c78ff21,#0000 60%),linear-gradient(160deg,#4f7cff14,#0000 55%),#151515;flex-direction:column;display:flex;overflow:hidden}.prorow{cursor:text;align-items:center;gap:14px;min-height:72px;padding:14px 16px;display:flex}.prorow+.prorow{border-top:1px solid #ffffff0f}.prorow .grow{flex-direction:column;flex:1;gap:3px;min-width:0;display:flex}.prorow .t{font-size:15px;font-weight:600}.prorow .s{color:var(--tx2);font-size:12.5px;line-height:1.4}.proic{color:#c9d4ff;background:linear-gradient(140deg,#4f7cff47,#b48cff2e);border-radius:12px;flex:none;justify-content:center;align-items:center;width:38px;height:38px;display:flex;box-shadow:inset 0 0 0 1px #b9c8ff29}.prostep{flex:none;align-items:center;gap:4px;display:flex}.prostep button{width:36px;height:36px;color:var(--tx);cursor:pointer;touch-action:manipulation;-webkit-user-select:none;user-select:none;background:#1a1a1f;border:0;border-radius:999px;justify-content:center;align-items:center;transition:background .15s,transform .12s;display:flex;box-shadow:inset 0 0 0 1px #a08cff8c}.prostep button:active{transform:scale(.9)}.prostep button:disabled{opacity:.4;cursor:default}.pronum{color:#eef1ff;text-align:center;background:0 0;border:0;border-radius:10px;width:56px;height:38px;padding:0;font-size:19px;font-weight:600;transition:background .15s,box-shadow .15s}.pronum::placeholder{color:#a7b4ff;opacity:1;font-size:24px;font-weight:400}.pronum:focus{background:#ffffff0f;outline:none}.pronum:focus::placeholder{color:#0000}.pronum.bump{animation:numbump .22s var(--ease)}@keyframes numbump{40%{transform:scale(1.14)}}.propanel{isolation:isolate;position:relative}.propanel:after{content:"";z-index:-1;pointer-events:none;animation:proshine 6s 1s var(--ease) infinite;background:linear-gradient(105deg,#0000 38%,#b48cff1a 50%,#0000 62%);position:absolute;inset:0;transform:translate(-100%)}label.boostrow,.boostrow{cursor:pointer}div.boostrow{cursor:default}.boostrow.off{opacity:.45}.boostlive{color:#d6deff;white-space:nowrap;background:#8c78ff2e;border-radius:999px;align-items:center;height:30px;padding:0 12px;font-size:13px;font-weight:600;display:inline-flex}.boostgo{border-radius:999px;flex:none;min-height:40px;padding:0 16px;font-size:14px}.boostgo svg{color:#b9c8ff}.boostpick{flex:none;display:inline-grid;position:relative}.boostpick input{opacity:0;cursor:pointer;z-index:1;margin:0;position:absolute;inset:0}.boostpick>span{white-space:nowrap;height:40px;transition:opacity .2s, transform .25s var(--spring,var(--ease));border-radius:999px;grid-area:1/1;justify-content:center;align-items:center;gap:6px;padding:0 16px;font-size:14px;font-weight:600;display:inline-flex}.boostpick .bp-off svg{color:#b9c8ff}.boostpick .bp-on{color:#fff;opacity:0;background:linear-gradient(120deg,#4f7cff,#b48cff);transform:scale(.85);box-shadow:0 4px 18px #8c78ff59}.boostpick input:checked~.bp-off{opacity:0;transform:scale(.85)}.boostpick input:checked~.bp-on{opacity:1;transform:none}.boostpick input:disabled{cursor:default}.boostpick input:disabled~.bp-off{opacity:.45}.boostrow:has(.boostpick input:checked){background:linear-gradient(90deg,#8c78ff1f,#0000 80%)}.boostrow:has(.boostpick input:checked) .proic{color:#fff;background:linear-gradient(140deg,#4f7cff,#b48cff)}.boostpick input:focus-visible~span{outline:2px solid var(--acc);outline-offset:2px}.advblur .boostpanel{margin-top:10px}.procicon{color:#fff!important;background:linear-gradient(140deg,#4f7cff,#b48cff)!important}.sheet.bsheet-wrap{isolation:isolate;background:radial-gradient(120% 70% at 50% 0,#8c78ff2e,#0000 60%),#151515;max-width:380px;padding:30px 24px 22px;position:relative;overflow:hidden}.sheet.bsheet-wrap .grab{display:none}.bsheet{text-align:center;flex-direction:column;align-items:center;gap:16px;display:flex}.bsx{position:absolute;top:12px;right:12px}.bsic{color:#fff;width:64px;height:64px;animation:bsicin .5s var(--spring,var(--ease)) both;background:linear-gradient(140deg,#4f7cff,#b48cff);border-radius:20px;justify-content:center;align-items:center;display:flex;box-shadow:0 10px 34px #8c78ff73}@keyframes bsicin{0%{opacity:0;transform:scale(.6)rotate(-12deg)}}.bst{flex-direction:column;gap:4px;max-width:100%;display:flex}.bst b{letter-spacing:-.01em;font-size:20px;font-weight:700}.bst span{color:#b9c8ff;overflow-wrap:anywhere;font-size:14px}.bsl{text-align:left;flex-direction:column;gap:10px;width:100%;margin:0;padding:4px 0;list-style:none;display:flex}.bsl li{color:#d8d8d8;background:#ffffff09;border-radius:12px;align-items:center;gap:10px;padding:10px 12px;font-size:14px;display:flex}.bsl svg{color:#b9c8ff;flex:none}.bspips{justify-content:center;margin-top:0}.bsgo{width:100%}.bsgo>svg{color:#b9c8ff}.bsgo span em{color:#b9c8ff;font-style:normal}.bsgo{overflow:hidden}.bsgo:after{content:"";z-index:-1;pointer-events:none;animation:proshine 4.2s .4s var(--ease) infinite;background:linear-gradient(105deg,#0000 35%,#b48cff38 50%,#0000 65%);position:absolute;inset:0;transform:translate(-100%)}.pips{align-items:center;gap:5px;margin-top:6px;display:flex}.pips:empty{display:none}.pips i{background:#ffffff1f;border-radius:2px;width:14px;height:4px}.pips span{color:var(--tx3);margin-left:4px;font-size:11.5px}@property --ba{syntax:"<angle>";inherits:false;initial-value:0deg}.card.boostcard,.dk .dk-list .card.boostcard,.dk .dk-list .card.boostcard.dksel,.dk .dk-list a.card.boostcard:hover{isolation:isolate;background:radial-gradient(120% 90% at 100% 0,#8c78ff38,#0000 55%),radial-gradient(90% 70% at 0 100%,#4f7cff1f,#0000 60%),#141418;position:relative}@keyframes baspin{to{--ba:360deg}}.card.boostcard:after{content:"";border-radius:inherit;z-index:-1;pointer-events:none;animation:proshine 6s 1s var(--ease) infinite;clip-path:inset(0 round 20px);background:linear-gradient(105deg,#0000 38%,#bea0ff1f 50%,#0000 62%) 0 0/100% 100%;position:absolute;inset:0;transform:translate(-100%)}.card.boostcard{overflow:hidden}.boosttag{background:linear-gradient(120deg,#7f9cff,#c3a2ff);color:#0000;white-space:nowrap;-webkit-background-clip:text;background-clip:text;align-items:center;gap:4px;font-size:13px;font-weight:600;display:inline-flex}.boosttag svg{color:#9fb2ff}.card.boostcard .small.nm{color:#d6deff!important}.card.boostcard [style*=border-top]{border-top-color:#b9c8ff24!important}.card.boostcard .joinbtn em,.card.boostcard .joinbtn svg{color:#b9c8ff}.libdrop{text-align:left;background:color-mix(in srgb, var(--acc) 4%, transparent);border-color:#333;align-items:center;gap:16px;padding:18px 20px;transition:border-color .15s,background .15s;display:flex}.libdrop .ld-i,.libfull .lf-i{background:color-mix(in srgb, var(--acc) 16%, #1c1c1c);width:46px;height:46px;color:var(--acc);border-radius:23px;flex:none;justify-content:center;align-items:center;display:flex}.libdrop .grow,.libfull .grow{flex:1;min-width:0}.libdrop b,.libfull b{color:var(--tx);font-size:15px;font-weight:600;display:block}.libdrop .grow>span,.libfull .grow>span{color:var(--tx2);margin-top:3px;font-size:13px;line-height:1.45;display:block}.libfull{border-radius:var(--r2);color:var(--tx);background:#151515;align-items:center;gap:16px;padding:18px 16px 18px 20px;text-decoration:none;display:flex}.libfull .lf-i{color:#b9c8ff;background:#222}.libfull em,.lu-pro em{color:#b9c8ff;font-style:normal;font-weight:600}.libuse{flex-direction:column;gap:8px;display:flex}.lu-pro{color:var(--tx2);align-items:center;gap:2px;font-weight:500;text-decoration:none;display:inline-flex}.lu-pro:hover{color:var(--tx)}.meter.full span{background:#b9c8ff}.libtabs{margin-top:6px}.libtabs button span{color:var(--tx3);margin-left:2px;font-weight:500}.libtabs button:disabled{opacity:.35;cursor:default}.tr-n{text-overflow:ellipsis;white-space:nowrap;font-size:15px;font-weight:500;display:block;overflow:hidden}.tr-m{flex-wrap:wrap;align-items:center;gap:6px;margin-top:9px;display:flex}.tr-f{color:var(--tx3);justify-content:space-between;margin-top:-2px;font-size:12px;display:flex}.chip{color:#c4c4c4;font-variant-numeric:tabular-nums;background:#262626;border-radius:7px;align-items:center;height:24px;padding:0 8px;font-size:11.5px;font-weight:600;display:inline-flex}.boostcard .vis{isolation:isolate;color:#c9d4ff;background:#151515;position:relative}.boostcard .vis:before{content:"";border-radius:inherit;-webkit-mask-composite:xor;z-index:-1;pointer-events:none;background:linear-gradient(120deg,#4f7cff,#b48cff,#4f7cff);padding:1px;position:absolute;inset:0;-webkit-mask:linear-gradient(#000 0 0) content-box,linear-gradient(#000 0 0);-webkit-mask-composite:xor,source-over;mask:linear-gradient(#000 0 0) content-box exclude,linear-gradient(#000 0 0)}.boostcard .vis svg{color:#b9c8ff}.card.pkcard{background:var(--panel);flex-direction:column;gap:14px;padding:16px 18px;text-decoration:none;display:flex}.pk-top{align-items:center;gap:12px;display:flex}.pk-tt{flex-direction:column;flex:1;gap:3px;min-width:0;display:flex}.pk-tt b{white-space:nowrap;text-overflow:ellipsis;font-size:16.5px;font-weight:600;overflow:hidden}.pk-tt span{color:var(--tx2);white-space:nowrap;text-overflow:ellipsis;font-size:13px;overflow:hidden}.pk-pill{height:28px;color:var(--c);background:color-mix(in srgb, var(--c) 14%, transparent);border-radius:999px;flex:none;align-items:center;gap:6px;padding:0 11px 0 9px;font-size:12.5px;font-weight:600;display:inline-flex}.pk-pill i{background:var(--c);border-radius:50%;width:7px;height:7px}.pk-steps{grid-template-columns:repeat(4,1fr);gap:4px;display:grid}.pk-steps i{background:#ffffff14;border-radius:2px;height:4px}.pk-steps i.on{background:var(--c)}.pk-meta{color:var(--tx2);border-top:1px solid var(--line);justify-content:space-between;gap:12px;padding-top:12px;font-size:13px;display:flex}.pk-meta>span{align-items:center;gap:6px;display:inline-flex}.pk-meta svg,.pk-meta .dim{color:var(--tx3)}.infcard.proedge{box-shadow:none;background:radial-gradient(100% 120% at 100% 0,#8c78ff29,#0000 60%),#151518}.infcard.proedge .infsym{color:#fff;background:linear-gradient(140deg,#4f7cff,#b48cff);border-radius:14px}.infcard.proedge .tiny{color:#b9c8ff}.infcard.proedge .meter.inf{background:#ffffff0f}.infcard.proedge .meter.inf span{background:linear-gradient(90deg,#4f7cff,#b48cff)}.bbic,.boostrow.isup .proic,.procicon,.bsic,.infcard.proedge .infsym{isolation:isolate;position:relative;color:#b9c8ff!important;background:#151515!important}.boostrow:has(.boostpick input:checked) .proic{isolation:isolate;position:relative;color:#b9c8ff!important;background:#151515!important}.bbic:before,.boostrow.isup .proic:before,.procicon:before,.bsic:before,.infcard.proedge .infsym:before{content:"";border-radius:inherit;-webkit-mask-composite:xor;z-index:-1;pointer-events:none;background:linear-gradient(120deg,#4f7cff,#b48cff,#4f7cff);padding:1px;position:absolute;inset:0;-webkit-mask:linear-gradient(#000 0 0) content-box,linear-gradient(#000 0 0);-webkit-mask-composite:xor,source-over;mask:linear-gradient(#000 0 0) content-box exclude,linear-gradient(#000 0 0)}.boostrow:has(.boostpick input:checked) .proic:before{content:"";border-radius:inherit;-webkit-mask-composite:xor;z-index:-1;pointer-events:none;background:linear-gradient(120deg,#4f7cff,#b48cff,#4f7cff);padding:1px;position:absolute;inset:0;-webkit-mask:linear-gradient(#000 0 0) content-box,linear-gradient(#000 0 0);-webkit-mask-composite:xor,source-over;mask:linear-gradient(#000 0 0) content-box exclude,linear-gradient(#000 0 0)}.bsic{box-shadow:0 10px 34px #8c78ff38}.infcard.proedge{isolation:isolate;position:relative;overflow:hidden}.infcard.proedge:after{content:"";z-index:-1;pointer-events:none;animation:proshine 6s 1s var(--ease) infinite;background:linear-gradient(105deg,#0000 38%,#bea0ff1f 50%,#0000 62%);position:absolute;inset:0;transform:translate(-100%)}.dk .dkedit,.dk .dtabrow.editing .dkdone{justify-content:center;border-radius:50%!important;width:44px!important;height:44px!important;min-height:44px!important;padding:0!important}.propanel{background:linear-gradient(160deg,#4f7cff21,#4f7cff05 60%),#1c1c1c;box-shadow:inset 0 0 0 1px #4f7cff40}.propanel:after{display:none}.proic{color:#9db5ff;box-shadow:none;background:#4f7cff21}.boostrow.isup .proic{color:#dfe6ff!important;background:#4f7cff52!important}.boostrow:has(.boostpick input:checked) .proic{color:#dfe6ff!important;background:#4f7cff52!important}.boostrow.isup .proic:before{display:none}.boostrow:has(.boostpick input:checked) .proic:before{display:none}.boostrow:has(.boostpick input:checked){background:#4f7cff12}.prostep button{color:#c9d4ff;background:0 0;box-shadow:inset 0 0 0 1px #4f7cff52}.boostpick .bp-off{color:#c9d4ff;background:0 0;box-shadow:inset 0 0 0 1px #4f7cff59}.boostpick:hover .bp-off{background:#4f7cff1f}.boostpick .bp-on{box-shadow:none;background:#4f7cffd9}.boostgo{background:0 0;box-shadow:inset 0 0 0 1px #4f7cff59}.boostgo:before{display:none}.boostgo:hover{background:#4f7cff1f}.propanel{box-shadow:none;background:#17171b}.prorow+.prorow{border-top-color:#b9c8ff17}.proic,.boostrow.isup .proic{width:24px;height:24px;box-shadow:none;color:#b9c8ff!important;background:0 0!important}.boostrow:has(.boostpick input:checked) .proic{width:24px;height:24px;box-shadow:none;color:#b9c8ff!important;background:0 0!important}.boostrow.isup{background:0 0}.boostrow:has(.boostpick input:checked){background:0 0}.boostpick .bp-on{color:#d6deff;background:#8c78ff1f;box-shadow:inset 0 0 0 1px #a08cffb3}.prostep button{box-shadow:inset 0 0 0 1px #a08cff66}.prostep button:hover{background:#8c78ff1f;box-shadow:inset 0 0 0 1px #aa96ffb3}.boostpick .bp-off,.boostgo{box-shadow:inset 0 0 0 1px #a08cff66}.boostpick:hover .bp-off,.boostgo:hover{background:#8c78ff1f}.pips i.on{background:#b9c8ff}.sheet.bsheet-wrap{background:#17171b}.bsic{width:auto;height:auto;box-shadow:none;animation:none;color:#b9c8ff!important;background:0 0!important}.bsic:before{display:none}.bsic svg{width:34px;height:34px}.bsl li{background:0 0;padding:4px 2px}.card.boostcard,.dk .dk-list .card.boostcard,.dk .dk-list .card.boostcard.dksel,.dk .dk-list a.card.boostcard:hover{background:#17171b}.card.boostcard.proedge:before{background:linear-gradient(120deg,#4f7cff,#b48cff,#4f7cff);padding:1px;animation:none}.card.boostcard:after{display:none}.boostbar{background:#17171b}.boostbar:after{display:none}.bbic{width:22px;height:22px;background:0 0!important}.bbic:before{display:none}.ttabs{border-bottom:0;margin-top:-4px}.ttabs .l{border-radius:999px;gap:2px;padding:4px;box-shadow:inset 0 0 0 1px #3a3a3a}.ttabs .l button{min-height:34px;box-shadow:none;border-radius:999px;padding:0 14px;font-size:14px;transition:background .15s,color .15s}.ttabs .l button.on{background:var(--raised);color:var(--tx);box-shadow:none}.ttabs .l button:not(.on):not(:disabled):hover{color:var(--tx)}.sheet.bsheet-wrap.proedge:before{opacity:.6}.scrim:has(.bsheet-wrap){background:#000000a6}.sheet.bsheet-wrap{-webkit-backdrop-filter:none;backdrop-filter:none;background:#1a1a1a}.bsgo{background:#151515}.bsgo:before{opacity:1}.bsgo:after{display:block}.bsic{filter:drop-shadow(0 0 14px #a08cff8c)}.handlef{background:0 0;border-radius:999px;min-height:52px;padding:0 20px;box-shadow:inset 0 0 0 1px #3a3a3a}.handlef input{height:50px}.handlef:focus-within{box-shadow:inset 0 0 0 1.5px #5a5a5a}.addbtn{color:var(--tx);background:0 0;font-weight:600;transition:background .15s,transform .12s;box-shadow:inset 0 0 0 1px #3a3a3a}.addbtn:hover{background:var(--raised)}.inp.pillinp,.sheet .inp.pillinp{background:0 0;border:0;border-radius:999px;padding:0 22px;box-shadow:inset 0 0 0 1px #3a3a3a}.inp.pillinp:focus,.inp.pillinp:focus-visible{outline:none;box-shadow:inset 0 0 0 1.5px #5a5a5a}:is(.scrim,.scrim:has(.bsheet-wrap)){background:#0000006b}.sheet,.sheet.bsheet-wrap{-webkit-backdrop-filter:blur(12px)saturate(1.3);backdrop-filter:blur(12px)saturate(1.3);background:#1e1e1ea8}.btn.outline,.btn.outline.joinbtn{border-radius:999px}.infcard.proedge{background:#17171b}.infcard.proedge:after{display:none}.infcard.proedge .infsym{width:30px;height:30px;font-size:28px;background:0 0!important}.infcard.proedge .infsym:before{display:none}.infcard.proedge .meter.inf{height:4px}.infcard.proedge .meter.inf span{background:#b9c8ff52;height:4px}.infcard.proedge .meter.inf:after{background:linear-gradient(90deg,#0000,#dce4ff73,#0000)}.libwrap{margin-top:-12px;gap:16px!important}.dk .libwrap{margin-top:-8px}.libwrap>.libtabs{margin-top:0}#allsnd{justify-content:center;align-self:stretch;width:100%;min-height:48px}.editcirc{width:40px;height:40px;color:var(--tx);transition:background .15s, transform .16s var(--ease);border-radius:50%;flex:none;justify-content:center;align-items:center;text-decoration:none;display:inline-flex;box-shadow:inset 0 0 0 1px #3a3a3a}.editcirc:hover{background:var(--raised)}.editcirc:active{transform:scale(.92)}.libdrop{background:0 0}.libdrop:hover,.libdrop.over{background:#ffffff08}.libdrop .ld-i{background:var(--raised);color:var(--tx)}.inp,.sheet .inp,.card .inp{background:0 0;border:1px solid #3a3a3a;border-radius:999px;padding-left:20px;padding-right:20px;transition:border-color .15s,background .15s}textarea.inp,.sheet textarea.inp,.card textarea.inp{border-radius:22px;padding:14px 20px}.inp:focus,.inp:focus-visible{border-color:#5a5a5a;outline:none}select.inp{background-color:#0000}.search .inp{box-shadow:none;border:1px solid #3a3a3a;padding-left:46px}.clr .inp{padding-right:48px}.inp.atname{padding-left:34px}.btn.primary{color:var(--tx);background:0 0;border-radius:999px;box-shadow:inset 0 0 0 1px #3a3a3a}.btn.primary:hover{background:var(--raised)}.btn.primary:disabled{opacity:.45}.btn.cdanger{color:#ff6b6b;background:0 0;border-radius:999px;box-shadow:inset 0 0 0 1px #ff6b6b73}.btn.cdanger:hover{background:#ff6b6b1a}.btn:not(.probtn):not(.blue):not(.green):not(.cghost):not(.cdanger){background:0 0;border-radius:999px;box-shadow:inset 0 0 0 1px #3a3a3a}.btn:not(.probtn):not(.blue):not(.green):not(.cghost):not(.cdanger):not(:disabled):hover{background:var(--raised)}.btn.danger{color:#ff6b6b;box-shadow:inset 0 0 0 1px #ff6b6b73!important}.btn.danger:not(:disabled):hover{background:#ff6b6b1a!important}.tabs2.vsel{background:0 0;border-radius:999px;box-shadow:inset 0 0 0 1px #3a3a3a}.tabs2.vsel a,.tabs2.vsel button{border-radius:999px}.tabs2.vsel .on{background:var(--raised);box-shadow:none}.inp,.sheet .inp,.card .inp,select.inp{background-color:#ffffff09}.inp:hover:not(:focus):not(:disabled){background-color:#ffffff0d}.search .inp,.inp.pillinp,.sheet .inp.pillinp,.handlef{background-color:#ffffff09}.dk-bell{background:0 0;border-radius:50%;box-shadow:inset 0 0 0 1px #3a3a3a}.dk-bell:hover{background:var(--raised)}.dk-bell i{box-shadow:0 0 0 2px var(--bg)}.sq.bellbtn{background:0 0;border-radius:50%;position:relative;box-shadow:inset 0 0 0 1px #3a3a3a}.sq.bellbtn:hover{background:var(--raised)}.sq.bellbtn.ring{box-shadow:inset 0 0 0 1px #3a3a3a!important}.leavebtn{margin-top:-16px}.dk .leavebtn{margin-top:-12px}.clearbtn:hover,.dk-clear:hover{color:var(--tx);background:0 0}.btn.danger,.btn.cdanger{background:#ff6b6b14!important}.btn.danger:not(:disabled):hover,.btn.cdanger:hover{background:#ff6b6b24!important}.list.nlist{background:#ffffff08;box-shadow:inset 0 0 0 1px #333}.nlist .row{cursor:pointer;gap:12px;min-height:54px}.nic{color:var(--tx3);flex:none;display:flex}.switch span{background:0 0;box-shadow:inset 0 0 0 1px #444}.switch span:after{background:#6a6a6a}.switch input:checked+span{background:#4f7cff47;box-shadow:inset 0 0 0 1px #4f7cffbf}.switch input:checked+span:after{background:#dfe6ff}.switch input:disabled+span{opacity:.45}.btn.cghost{border-radius:999px}.btn.cghost:hover{color:var(--tx);background:0 0;box-shadow:inset 0 0 0 1px #3a3a3a}.xbtn,.sq.navbtn,.sq.ghost,.bsx{border-radius:50%}.xbtn:hover,.sq.navbtn:hover,.sq.ghost:hover,.bsx:hover{color:var(--tx);background:0 0;box-shadow:inset 0 0 0 1px #3a3a3a}.typerow{justify-content:space-between;gap:0;margin:2px 0}.typedot{border-radius:22px;width:44px;height:44px}.typedot svg{width:21px;height:21px}.typedot.on{background:0 0;box-shadow:inset 0 0 0 1px #4a4a4a}.contactlist{background:0 0;flex-direction:column;gap:8px;padding:0;display:flex}.contactlist>.row{background:#ffffff09;border-radius:22px;padding:0 12px 0 20px;box-shadow:inset 0 0 0 1px #3a3a3a;border-top:0!important}.addcontact{justify-content:center;align-self:stretch;width:100%;min-height:48px}.contactlist>.row{border-radius:999px;padding:0 14px 0 24px}.dk-plus,.fab{color:var(--tx);-webkit-backdrop-filter:blur(16px)saturate(1.3);backdrop-filter:blur(16px)saturate(1.3);background:#3a3a3e9e;box-shadow:inset 0 0 0 1px #ffffff1f,0 10px 30px #00000073}.dk-plus:hover,.dk-plus.open,.fab:hover{background:#48484eb8}.fab.open{background:#48484eb8;box-shadow:inset 0 0 0 1px #ffffff24,0 4px 14px #00000073}.dk-cmenu,.fabmenu{box-shadow:none;background:0 0;gap:8px;padding:0;transform:none;animation:none!important}.dk-create .dk-cmenu{align-items:center;width:auto;transform:translate(-50%)}.fabmenu{align-items:flex-end;width:auto}.dk-cmenu a,.fabmenu a{white-space:nowrap;-webkit-backdrop-filter:blur(16px)saturate(1.3);backdrop-filter:blur(16px)saturate(1.3);background:#2e2e32b8;border-radius:999px;min-height:46px;padding:0 20px 0 16px;font-size:14.5px;font-weight:500;box-shadow:inset 0 0 0 1px #ffffff1a,0 8px 22px #0006}.dk-cmenu a:hover,.fabmenu a:hover{background:#424248cc}.dk-cmenu:not(.hidden) a,.fabmenu:not(.hidden) a{animation:pillup .3s var(--spring) both}.dk-cmenu a:nth-last-child(2),.fabmenu a:nth-last-child(2){animation-delay:40ms!important}.dk-cmenu a:nth-last-child(3),.fabmenu a:nth-last-child(3){animation-delay:80ms!important}.dk-cmenu a:nth-last-child(4),.fabmenu a:nth-last-child(4){animation-delay:.12s!important}.dk-cmenu a:nth-last-child(5),.fabmenu a:nth-last-child(5){animation-delay:.16s!important}@keyframes pillup{0%{opacity:0;transform:translateY(12px)scale(.88)}}.dk-cmenu.closing a,.fabmenu.closing a{animation:pilldown .2s var(--ease) both!important}.dk-cmenu.closing a:nth-child(2),.fabmenu.closing a:nth-child(2){animation-delay:20ms!important}.dk-cmenu.closing a:nth-child(3),.fabmenu.closing a:nth-child(3){animation-delay:40ms!important}.dk-cmenu.closing a:nth-child(4),.fabmenu.closing a:nth-child(4){animation-delay:60ms!important}@keyframes pilldown{to{opacity:0;transform:translateY(10px)scale(.9)}}.dk-cmenu,.fabmenu{align-items:stretch!important;width:max-content!important}button.pill:not(.static){color:var(--tx2);background:0 0;min-height:40px;padding:0 16px;box-shadow:inset 0 0 0 1px #3a3a3a}button.pill:not(.static):hover{color:var(--tx);background:#ffffff0a}button.pill.on:not(.static){color:var(--tx);background:#ffffff12;padding-left:12px;box-shadow:inset 0 0 0 1px #6a6a6a}.vcard{width:100%;min-height:72px;color:var(--tx);text-align:left;cursor:pointer;font:inherit;background:0 0;border:0;border-radius:22px;align-items:center;gap:14px;padding:14px 18px;transition:background .15s,box-shadow .15s;display:flex;box-shadow:inset 0 0 0 1px #3a3a3a}.vcard:hover{background:#ffffff08}.vcard.on{background:#ffffff0f;box-shadow:inset 0 0 0 1px #7a7a7a}.field{gap:12px}.vcard{border-radius:999px;padding:14px 26px 14px 22px}.dk-create{bottom:28px;left:auto;right:28px;transform:none}.dk-create .dk-cmenu{left:auto;right:0;transform:none}.dk-cmenu a{justify-content:flex-start}.infopill{background:#ffffff08;border-radius:999px;align-items:center;gap:14px;min-height:56px;padding:10px 24px 10px 22px;display:flex;box-shadow:inset 0 0 0 1px #3a3a3a}.infopill>svg{color:var(--tx2);flex:none}.card.ownerpill{border-radius:999px;padding:12px 22px 12px 14px}.card.empty.emptypill{background:0 0;border-radius:999px;padding:16px 22px;box-shadow:inset 0 0 0 1px #333}.dk-shell .dk-act.out{animation:actout .28s var(--ease) forwards}.popmenu{box-shadow:none;background:0 0;flex-direction:column;gap:6px;width:200px;padding:0;display:flex}.popmenu button{-webkit-backdrop-filter:blur(16px)saturate(1.3);backdrop-filter:blur(16px)saturate(1.3);min-height:44px;animation:pilldrop .28s var(--spring) both;background:#2e2e32b8;border-radius:999px;padding:0 16px 0 18px;box-shadow:inset 0 0 0 1px #ffffff1a,0 8px 22px #0006}.popmenu button.on{box-shadow:inset 0 0 0 1px #ffffff47,0 8px 22px #0006}.popmenu button:nth-child(2){animation-delay:40ms}.popmenu button:nth-child(3){animation-delay:80ms}.popmenu button:nth-child(4){animation-delay:.12s}@keyframes pilldrop{0%{opacity:0;transform:translateY(-10px)scale(.9)}}.popmenu.closing button:nth-last-child(2){animation-delay:30ms}.popmenu.closing button:nth-last-child(3){animation-delay:60ms}@keyframes pillup2{to{opacity:0;transform:translateY(-8px)scale(.92)}}.popmenu{-webkit-backdrop-filter:blur(18px);backdrop-filter:blur(18px);transform-origin:100% 0;animation:popin .22s var(--ease) both;background:#202024f0;border-radius:24px;gap:2px;padding:6px;box-shadow:inset 0 0 0 1px #ffffff1a,0 16px 40px #0009}.popmenu button{-webkit-backdrop-filter:none;backdrop-filter:none;box-shadow:none;background:0 0;min-height:42px;animation:none}.popmenu button:hover{background:#ffffff0f}.popmenu button.on{box-shadow:none;background:#ffffff14}.popmenu.closing{animation:popout .18s var(--ease) both}.popmenu.closing button{animation:none}@keyframes popin{0%{opacity:0;transform:translateY(-6px)scale(.95)}}@keyframes popout{to{opacity:0;transform:translateY(-6px)scale(.95)}}.popmenu{-webkit-backdrop-filter:blur(16px)saturate(1.3);backdrop-filter:blur(16px)saturate(1.3);background:#1e1e1eb8;box-shadow:inset 0 0 0 1px #ffffff14,0 16px 40px #0000008c}.sortrow{animation:sortin .26s var(--ease) both;justify-content:flex-end;margin-top:-14px;display:flex}.sortrow.closing{animation:sortout .2s var(--ease) both}@keyframes sortin{0%{opacity:0;transform:translateY(-8px)}}@keyframes sortout{to{opacity:0;transform:translateY(-8px)}}.sortseg{border-radius:999px;gap:2px;padding:4px;display:flex;box-shadow:inset 0 0 0 1px #3a3a3a}.sortseg button{min-height:34px;color:var(--tx3);font:inherit;cursor:pointer;white-space:nowrap;background:0 0;border:0;border-radius:999px;padding:0 14px;font-size:13.5px;font-weight:600;transition:background .15s,color .15s}.sortseg button:hover{color:var(--tx)}.sortseg button.on{background:var(--raised);color:var(--tx)}.sortbtn.open{color:var(--tx)}.sortrow{margin-top:-10px}.sortseg,.sortseg button{flex:1}.sortrow{opacity:0;transition:grid-template-rows .32s var(--ease), opacity .22s var(--ease), margin-top .32s var(--ease);grid-template-rows:0fr;margin-top:-28px;display:grid;animation:none!important}.dk .sortrow{margin-top:-24px}.sortrow.open{opacity:1;grid-template-rows:1fr;margin-top:-10px}.dk .sortrow.open{margin-top:-8px}.sortwrap{min-height:0;padding:1px;display:flex;overflow:hidden}.sortrow:not(.open) .sortseg{pointer-events:none}.sortwrap{padding:0}.sortchev{transition:transform .3s var(--ease);margin-left:-2px;display:flex}.sortbtn.open .sortchev{transform:rotate(180deg)}.dk-me{background:0 0;border-radius:999px;padding:10px 20px 10px 10px;box-shadow:inset 0 0 0 1px #3a3a3a}.dk-me:hover{background:var(--raised)}.dk-nav{border-radius:999px;padding:0 18px}.dk-nav:hover{background:0 0;box-shadow:inset 0 0 0 1px #2e2e2e}.dk-nav.on{background:#ffffff0d;box-shadow:inset 0 0 0 1px #3a3a3a}.dk-nav+.dk-nav{margin-top:6px}.dk-me.on{background:#ffffff12;box-shadow:inset 0 0 0 1px #4a4a4a}.card.ocard:not(.boostcard){background:0 0;border-radius:26px;box-shadow:inset 0 0 0 1px #333}.card.ocard:not(.boostcard):hover{background:#ffffff06;box-shadow:inset 0 0 0 1px #3f3f3f}.dk .dk-list .card.ocard.dksel:not(.boostcard){background:#ffffff0d;box-shadow:inset 0 0 0 1px #5a5a5a}.card.ocard [style*=border-top]{border-top-color:#2a2a2a!important}.card.pkcard{background:0 0;border-radius:26px;box-shadow:inset 0 0 0 1px #333}.card.pkcard:hover{background:#ffffff06;box-shadow:inset 0 0 0 1px #3f3f3f}.dk .dk-list .card.pkcard.dksel{background:#ffffff0d;box-shadow:inset 0 0 0 1px #5a5a5a}.pk-pill{box-shadow:inset 0 0 0 1px color-mix(in srgb, var(--c) 45%, transparent);background:0 0}.pk-meta{border-top-color:#2a2a2a}.track{background:0 0;border-radius:26px;padding:14px 18px 14px 14px;box-shadow:inset 0 0 0 1px #333}.track.active{background:#ffffff08}.track .playbtn:not(:hover){background:0 0;box-shadow:inset 0 0 0 1px #3a3a3a}.track.active .playbtn{box-shadow:none}.chip,.ktoggle{background:0 0;border-radius:999px;box-shadow:inset 0 0 0 1px #333}.ktoggle i{border-radius:999px}.ktoggle i.on{background:var(--raised)}.track.active:not(.placed){box-shadow:inset 0 0 0 1.5px var(--pacc,#f2f2f2)}.card.ocard:not(.boostcard),.card.pkcard,.track:not(.placed){background:#181818;box-shadow:inset 0 0 0 1px #2a2a2a}.card.ocard:not(.boostcard):hover,.card.pkcard:hover{background:#1c1c1c;box-shadow:inset 0 0 0 1px #333}.track.active:not(.placed){box-shadow:inset 0 0 0 1.5px var(--pacc,#f2f2f2);background:#1c1c1c}.track.lt{gap:12px;padding:12px 14px 14px 12px}.track.lt .head{gap:12px}.track.lt .playbtn{width:40px;height:40px}.lt-t{flex-direction:column;flex:1;gap:3px;min-width:0;display:flex}.lt-m{color:var(--tx3);white-space:nowrap;text-overflow:ellipsis;font-variant-numeric:tabular-nums;font-size:12.5px;overflow:hidden}.lt-pl{color:var(--st-placed);font-weight:600}.track.lt .ktoggle i{padding:4px 9px}.check{background:0 0;border:0;border-radius:50%;box-shadow:inset 0 0 0 1.5px #3f3f3f}.check.on{color:var(--tx);background:#ffffff1a;box-shadow:inset 0 0 0 1.5px #8a8a8a}.dk .split .dk-page:not(.back) .top:has(>.title.center)>a.sq[aria-label=Back]{visibility:hidden;display:flex}.check.tickin{animation:tickin .32s var(--spring) both}.check.tickin svg{animation:tickmark .28s 60ms var(--ease) both}@keyframes tickin{0%{transform:scale(.7)}60%{transform:scale(1.12)}}@keyframes tickmark{0%{opacity:0;transform:scale(.4)rotate(-20deg)}}.check.tickout{animation:tickout .2s var(--ease)}@keyframes tickout{50%{transform:scale(.82)}}@keyframes deselin{0%{opacity:0;transform:translate(10px)scale(.9)}}@keyframes deselout{to{opacity:0;transform:translate(10px)scale(.9)}}.xbtn[data-del]:hover,.xbtn[data-rmr]:hover,[data-del].sq:hover{color:#ff6b6b;background:#ff6b6b14;box-shadow:inset 0 0 0 1px #ff6b6b73}.check.tickin,.check.tickin svg,.check.tickout,.deselin,.deselout{animation:none!important}.deselin{animation:deselin .3s var(--spring) both!important}.deselout{animation:deselout .2s var(--ease) forwards!important}.ltw{opacity:0;transition:grid-template-rows .35s var(--ease), opacity .3s var(--ease), margin-top .35s var(--ease);grid-template-rows:0fr;margin-top:-12px;display:grid}.ltw>div{min-height:0;overflow:hidden}.track.lt.playing .ltw{opacity:1;grid-template-rows:1fr;margin-top:0}.libfull{flex-wrap:wrap;row-gap:14px}.libfull .lf-m{flex:0 0 100%}.sheet.csheet{position:relative}a.libuse{color:var(--tx);background:#151515;border-radius:22px;flex-direction:column;gap:10px;padding:16px 18px;text-decoration:none;transition:background .15s;display:flex}a.libuse:hover{background:#1a1a1f}div.libuse{background:#151515;border-radius:22px;gap:10px;padding:16px 18px}.lu-go.still{padding:0 13px}.lu-top{justify-content:space-between;align-items:center;gap:10px;display:flex}.lu-n{color:var(--tx2);font-variant-numeric:tabular-nums;font-size:13.5px}.lu-n b{color:var(--tx);font-weight:600}.lu-go{height:30px;color:var(--tx);background:#8c78ff1f;border-radius:999px;align-items:center;gap:4px;padding:0 10px 0 13px;font-size:13px;font-weight:600;display:inline-flex;box-shadow:inset 0 0 0 1px #a08cff73}.lu-go em{color:#b9c8ff;font-style:normal}.lu-go svg{color:#b9c8ff}a.libuse:hover .lu-go{background:#8c78ff33}.libuse .meter{background:#ffffff12;border-radius:3px;height:5px}.libuse .meter span{background:linear-gradient(90deg,#8fa8ff,#c9aaff);border-radius:3px;height:5px}.lu-s{color:var(--tx3);font-size:12.5px}.track.lt.active:not(.playing) .playbtn{color:var(--tx)!important;background:0 0!important;animation:none!important;box-shadow:inset 0 0 0 1px #5a5a5a!important}.track.lt.active:not(.playing):not(.placed){box-shadow:inset 0 0 0 1px #4a4a4a}.track.lt.playing .playbtn{background:var(--pacc,#f2f2f2)!important;color:var(--pacc-fg,#121212)!important}.list:not(.contactlist):not(.nlist){background:#181818;border-radius:26px;box-shadow:inset 0 0 0 1px #2a2a2a}.list:not(.contactlist):not(.nlist)>.row+.row,.list:not(.contactlist):not(.nlist)>*+.row,.list:not(.contactlist):not(.nlist)>.lrow+.lrow{border-top-color:#262626}.track.active:not(.playing) .playbtn{color:var(--tx)!important;background:0 0!important;animation:none!important;box-shadow:inset 0 0 0 1px #5a5a5a!important}.track.active:not(.playing):not(.placed){box-shadow:inset 0 0 0 1px #4a4a4a}.track.active.playing .playbtn{background:var(--pacc,#f2f2f2)!important;color:var(--pacc-fg,#121212)!important}.list:not(.contactlist):not(.nlist){padding:2px 20px}.list:not(.contactlist):not(.nlist)>.row{padding-top:12px;padding-bottom:12px}.probtn,.pro-curbar{border-radius:999px}.getpro2{width:100%;margin-top:4px;overflow:hidden}.getpro2:after{content:"";z-index:-1;pointer-events:none;animation:proshine 4.2s 1.2s var(--ease) infinite;background:linear-gradient(105deg,#0000 35%,#b48cff38 50%,#0000 65%);position:absolute;inset:0;transform:translate(-100%)}.getpro2:disabled:after{opacity:0;animation:none}.btn.probtn,.btn.probtn.big,.getpro2{border-radius:999px}.probtn>svg{color:#b9c8ff}.procard{animation:rise .42s var(--ease) both;background:linear-gradient(160deg,#4f7cff29,#4f7cff08 60%),#1c1c1c;border-radius:22px;position:relative}.procard-in{color:var(--tx);flex-direction:column;gap:10px;padding:20px 20px 18px;text-decoration:none;display:flex}.procard-x{z-index:2;position:absolute;top:10px;right:10px}.pro-per.proedge{background:#151515}.pro-per .pro-pill{background:#8c78ff2e}.pro-per button.on{color:#d6deff}body:not(.dk) .screen:not(.no-tabs){padding-bottom:calc(102px + var(--safe-b))}.pro-inf{color:#b9c8ff;font-size:24px;line-height:1}.card.empty.tinted .eicon,.eicon{background:var(--raised)!important;color:var(--tx2)!important}.elbl{opacity:0;white-space:nowrap;max-width:0;transition:max-width .3s var(--ease), opacity .2s var(--ease), margin-left .3s var(--ease);margin-left:0;font-size:13.5px;font-weight:600;display:inline-block;overflow:hidden}.dk .dkedit{min-width:44px;transition:background .15s, padding .3s var(--ease);border-radius:999px!important;width:auto!important;padding:0 12px!important}.editcirc{border-radius:999px;width:auto;min-width:40px;padding:0 11px}.dk .dkedit:hover .elbl,.editcirc:hover .elbl{opacity:1;max-width:80px;margin-left:7px}.dk .dkedit svg{transition:transform .3s var(--spring)}.dk .dkedit:hover svg,.editcirc:hover svg{transform:rotate(-12deg)}.editcirc svg{transition:transform .3s var(--spring)}.dk .dkedit,.editcirc{justify-content:flex-start;gap:0!important;padding:0 12.5px!important}.editcirc{padding:0 11px!important}.elbl{transition:max-width .5s cubic-bezier(.25,.8,.25,1),opacity .4s 80ms,margin-left .5s cubic-bezier(.25,.8,.25,1)}.dk .dkedit,.editcirc{transition:background .2s,padding .5s cubic-bezier(.25,.8,.25,1)!important}.dk .dkedit svg,.editcirc svg{transition:transform .5s cubic-bezier(.25,.8,.25,1)}.dk .dkedit:hover,.editcirc:hover{padding:0 16px 0 13px!important}.dk .dtabrow.editing .dkdone,.dk-bell{justify-content:flex-start;min-width:44px;border-radius:999px!important;gap:0!important;width:auto!important;padding:0 12px!important;transition:background .2s,padding .5s cubic-bezier(.25,.8,.25,1)!important}.dk-bell{min-width:46px;height:46px;padding:0 13px!important}.dk .dtabrow.editing .dkdone:hover,.dk-bell:hover{padding:0 16px 0 13px!important}.dk .dtabrow.editing .dkdone:hover .elbl,.dk-bell:hover .elbl{opacity:1;max-width:90px;margin-left:7px}.dk-bell svg,.dk .dkdone svg{transition:transform .5s cubic-bezier(.25,.8,.25,1)}.dk-bell:hover svg{transform:rotate(-14deg)}.pkchev{border-radius:50%;flex:none;justify-content:center;align-items:center;width:36px;height:36px;margin:-6px -8px -6px 0;transition:box-shadow .15s,color .15s;display:flex}.pkhead:hover .pkchev{color:var(--tx);box-shadow:inset 0 0 0 1px #3a3a3a}.dk-me .grow{flex:1;min-width:0}.dk-me-chev{color:var(--tx3);transition:transform .25s var(--ease), color .15s;flex:none;display:flex}.dk-me:hover .dk-me-chev{color:var(--tx);transform:translate(2px)}.dk-bell.ring{box-shadow:inset 0 0 0 1px #3a3a3a!important}.dk-bell i{top:8px;right:9px;box-shadow:0 0 0 2px #121212}.hero .btn.green,.btn.green{color:#6fe3a4;background:#2fd27d29;border-radius:999px;gap:7px;box-shadow:inset 0 0 0 1px #2fd27d8c}.hero .btn.green:hover,.btn.green:hover{background:#2fd27d3d}.btn.greenline,.btn.greenline:not(.probtn){color:#6fe3a4;background:0 0;border-radius:999px;box-shadow:inset 0 0 0 1px #2fd27d66!important}.crow .arrow{flex:0 0 44px;min-width:44px;padding:0;border-radius:50%!important;width:44px!important;height:44px!important}.crow{gap:18px!important}@media (width<=440px){.crow{gap:6px!important}.crow .arrow{flex-basis:38px;min-width:38px;width:38px!important;height:38px!important}}.dk-me.on .dk-me-chev{transform:rotate(180deg)}.dk-me.on:hover .dk-me-chev{transform:rotate(180deg)translate(2px)}.dk-me-chev.turnin{animation:.45s cubic-bezier(.25,.8,.25,1) meturnin}.dk-me-chev.turnout{animation:.45s cubic-bezier(.25,.8,.25,1) meturnout}@keyframes meturnin{0%{transform:rotate(0)}to{transform:rotate(180deg)}}@keyframes meturnout{0%{transform:rotate(180deg)}to{transform:rotate(0)}}.top>.sq.navbtn:first-child,.top>.sq.navbtn[aria-label=Close]:first-child{margin-left:-12px}.top>.sq.navbtn:last-child:not(:first-child){margin-right:-12px}.top:has(>.sq.navbtn:first-child)>.spacer48:last-child{margin-right:-12px}.nrow .nx{border-radius:50%;flex:0 0 32px;min-width:32px}.dk-rail{flex-basis:280px}.dk-shell:not(.act) .dk-page .top:has(>.title.center){padding-left:0}.dk-shell:not(.act) .dk-page .top>.title.center{padding-left:58px}.fbwrap{flex-wrap:wrap;align-items:center;gap:8px;display:flex}.rbar{background:0 0;gap:2px;padding:3px;animation:.38s cubic-bezier(.25,.8,.25,1) both rbarin;position:static;box-shadow:inset 0 0 0 1px #3a3a3a}.rbar button{min-height:32px}.rbar.closing{animation:.24s cubic-bezier(.4,0,.6,1) both rbarout}@keyframes rbarin{0%{clip-path:inset(0 100% 0 0 round 999px);opacity:.3;transform:translate(-8px)}to{clip-path:inset(0 round 999px);opacity:1;transform:none}}@keyframes rbarout{0%{clip-path:inset(0 round 999px);opacity:1}to{clip-path:inset(0 100% 0 0 round 999px);opacity:0;transform:translate(-8px)}}.sheet,.sheet.bsheet-wrap{background:#1e1e1ec2}.fbwrap{flex-wrap:nowrap;min-height:36px}.rbar{box-sizing:border-box;flex:none;height:36px;padding:2px}.rbar button{height:30px;min-height:30px}.rchev{opacity:.7;margin-left:-1px;margin-right:-3px;transition:transform .38s cubic-bezier(.25,.8,.25,1);display:flex}.fbtn2.open .rchev{transform:rotate(180deg)}@media (width<=520px){.fbwrap{flex-wrap:wrap}}.card .joinbtn.outline,.joinbtn.btn.outline{background:#ffffff12;box-shadow:inset 0 0 0 1px #4f4f4f}.card .joinbtn.outline:hover,.joinbtn.btn.outline:hover{background:#ffffff1f;box-shadow:inset 0 0 0 1px #6a6a6a}.joinbtn.btn.outline{background:#ffffff12!important;box-shadow:inset 0 0 0 1px #4f4f4f!important}.joinbtn.btn.outline:hover{background:#ffffff1f!important;box-shadow:inset 0 0 0 1px #6a6a6a!important}.joined.still,.joined.still *{animation:none!important}.card.ocard:not(.boostcard),.card.pkcard,.track:not(.placed),.list:not(.contactlist):not(.nlist){background:var(--panel);box-shadow:none;border-radius:var(--r2)}.card.ocard:not(.boostcard):hover,.card.pkcard:hover{box-shadow:none;background:#1f1f1f}.dk .dk-list .card.ocard.dksel:not(.boostcard),.dk .dk-list .card.pkcard.dksel{background:#1f1f1f;box-shadow:inset 0 0 0 1.5px #3a3a3a}.track.active:not(.placed){background:#202020}.card.ocard [style*=border-top],.pk-meta{border-top-color:var(--line)!important}.card.ocard:not(.boostcard) .vis{background:var(--raised);box-shadow:none}.card.ocard{gap:16px!important;padding:22px 20px!important}.card.ocard [style*=border-top]{padding-top:15px!important}.card.ocard .small.muted,.card.dcard .small.muted{margin-top:7px!important}.card.dcard{gap:16px!important;padding:22px 20px!important}.card.dcard [style*=border-top]{padding-top:15px!important}.forgotlink{color:var(--tx3);align-self:flex-end;margin-top:-8px;font-size:13.5px;text-decoration:none}.forgotlink:hover{color:var(--tx)}.mailpill{max-width:100%;min-height:44px;color:var(--tx);font:inherit;cursor:pointer;background:#ffffff0a;border:0;border-radius:999px;align-items:center;gap:9px;margin:4px 0 2px;padding:0 14px 0 16px;font-size:14.5px;font-weight:500;transition:background .15s;display:inline-flex;box-shadow:inset 0 0 0 1px #3a3a3a}.mailpill:hover{background:#ffffff14}.mailpill>svg{color:#b9c8ff;flex:none}.mailpill span{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.mailpill i{color:var(--tx3);display:flex}.cbox .bsic{margin-bottom:4px}#pmsend{width:100%}.pro-col{border-radius:18px}.dk .procard.profpro{display:block}a.procard.profpro{color:var(--tx);text-decoration:none;transition:box-shadow .15s;animation:none;display:block}a.procard.profpro:hover{box-shadow:inset 0 0 0 1px #4f7cff59}.profpro .dk-pro-go{gap:5px}.pfdots{align-items:center;gap:7px;margin:6px 0 8px;display:flex}.pfdots i{background:#d8d8d8;border-radius:50%;width:12px;height:12px}.pfdots i:first-child{animation:pfin .3s 50ms var(--ease) both}.pfdots i:nth-child(2){animation:pfin .3s .1s var(--ease) both}.pfdots i:nth-child(3){animation:pfin .3s .15s var(--ease) both}.pfdots i:nth-child(4){animation:pfin .3s .2s var(--ease) both}.pfdots i:nth-child(5){animation:pfin .3s .25s var(--ease) both}.pfdots i.more{color:#b9c8ff;width:26px;height:26px;animation:pfin .4s .4s var(--spring) both;background:#151515;justify-content:center;align-items:center;margin-left:5px;display:flex;box-shadow:inset 0 0 0 1px #a08cff99}@keyframes pfin{0%{opacity:0;transform:scale(.4)}}.ctext .lil{color:#b9c8ff;font-style:normal;font-weight:600}#pfgo{width:100%}.dk .dtabrow .dkedit.calm{background:0 0;padding:0 12.5px!important}.dk .dtabrow.editing .dkdone.calm{background:0 0;padding:0 12px!important}.dk .dtabrow .calm .elbl{opacity:0!important;max-width:0!important;margin-left:0!important;transition:none!important}.dk .dtabrow .calm svg{transform:none!important}.protag{letter-spacing:-.01em;color:#f2f2f2;vertical-align:baseline;isolation:auto;background:0 0;border-radius:0;height:auto;padding:0;font-size:1em;font-weight:700;line-height:1;display:inline}.protag:before{content:"";vertical-align:-.04em;z-index:auto;background:#ffffff4d;border-radius:1px;width:1.5px;height:.78em;margin:0 .42em 0 .12em;padding:0;display:inline-block;position:static;inset:auto;-webkit-mask:none;mask:none}.promark .protag:before{display:none}.protag i{background:linear-gradient(135deg,#4f7cff,#b48cff);border-radius:50%;width:.26em;height:.26em;margin-left:.06em;display:inline-block}.prof .n .protag{top:0}.promark .protag{letter-spacing:inherit;font-size:1em}.promark .protag i{width:.15em;height:.15em;margin-left:.05em}.sheet.iasheet{max-width:380px}.iasheet .bsheet{gap:14px}.iasheet .bst span{color:#c9c9c9;line-height:1.45}.ia-stage{border-radius:18px;flex:none;width:100%;height:206px;position:relative;overflow:hidden}.ia-stage *{box-sizing:border-box}.ia-ic{object-fit:cover;border-radius:22%;width:100%;height:100%;display:block}.ia-phone,.ia-win{color:#ddd;text-align:left;background:#121212;font-size:8.5px;line-height:1;position:absolute;top:10px;left:50%;overflow:hidden}.ia-phone{border:3px solid #3a3a3a;border-radius:26px;width:132px;height:230px;margin-left:-66px}.ia-win{background:linear-gradient(160deg,#22284a,#2c1f45 60%,#1b1b2e);border-radius:12px;width:244px;height:186px;margin-left:-122px}.ia-page{padding:24px 12px}.and .ia-page{padding-top:38px}.ia-page i,.ia-page b{background:#2a2a2a;border-radius:3px;height:6px;margin-bottom:7px;display:block}.ia-page b{background:#1f1f1f;border-radius:8px;height:30px;margin:4px 0 10px}.ia-page b.s{height:22px}.ia-url{color:#9b9b9b;background:#2c2c2e;border-radius:99px;flex:1;justify-content:center;align-items:center;height:100%;font-size:8px;display:flex;position:relative}.ia-btn{color:#ddd;border-radius:10px;flex:none;justify-content:center;align-items:center;width:20px;height:20px;display:flex}.ia-btn svg{width:12px;height:12px}.ia-sbar{background:#2e2e30f2;border-radius:13px;align-items:center;gap:4px;height:26px;padding:3px;display:flex;position:absolute;bottom:40px;left:6px;right:6px}.ia-tbar{background:#1e1e1e;align-items:center;gap:4px;height:30px;padding:5px 4px 5px 8px;display:flex;position:absolute;top:0;left:0;right:0}.ia-menu,.ia-ssheet,.ia-dialog{z-index:2;opacity:0;pointer-events:none;transition:opacity .25s, transform .35s var(--ease);background:#2c2c2e;flex-direction:column;display:flex;position:absolute;box-shadow:0 8px 24px #00000080}.ia-menu{border-radius:10px;min-width:88px;padding:4px;transform:scale(.85)}.ia-menu span,.ia-ssheet>span{white-space:nowrap;border-radius:6px;align-items:center;gap:5px;height:17px;padding:0 7px;display:flex}.ia-menu svg,.ia-ssheet svg{flex:none;width:10px;height:10px}.ia-menu .hl,.ia-ssheet .hl{color:#fff;background:#4f7cff52}.ia-phone .ia-m1{transform-origin:100% 100%;bottom:72px;right:8px}.ia-menu.ia-up{transform-origin:100% 0;top:30px;bottom:auto;right:6px}.ia-ssheet{opacity:1;background:#1c1c1e;border-radius:14px 14px 0 0;gap:2px;height:112px;padding:8px 6px;bottom:0;left:0;right:0;transform:translateY(105%)}.ia-apps{gap:8px;padding:0 4px 6px;display:flex}.ia-apps i{background:#ffffff1f;border-radius:6px;width:18px;height:18px}.ia-dialog{border-radius:12px;gap:7px;width:104px;margin:-36px 0 0 -52px;padding:9px;top:50%;left:50%;transform:scale(.85)}.ia-dialog b{font-size:9px}.ia-row{color:#bbb;align-items:center;gap:6px;display:flex}.ia-row img{width:16px;height:16px}.ia-acts{color:#9b9b9b;justify-content:flex-end;gap:9px;display:flex}.ia-acts .go{color:#8fb0ff;font-style:normal;font-weight:600}.ia-acts em{font-style:normal}.ia-dialog.ia-up{transform-origin:100% 0;width:120px;margin:0;top:26px;left:auto;right:4px}.ia-home{z-index:3;opacity:0;background:linear-gradient(160deg,#22284a,#2c1f45 60%,#1b1b2e);grid-template-columns:repeat(4,1fr);align-content:start;gap:10px;padding:30px 12px;transition:opacity .35s;display:grid;position:absolute;inset:0}.ia-home span{aspect-ratio:1;background:#ffffff1f;border-radius:22%}.ia-home .ia-new,.ia-dock .ia-new{transition:transform .5s var(--spring);background:0 0;transform:scale(0)}.ia-note{z-index:5;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);transition:transform .5s var(--spring);background:#3a3a3eeb;border-radius:12px;align-items:center;gap:6px;padding:6px;display:flex;position:absolute;top:6px;left:5px;right:5px;transform:translateY(-130%);box-shadow:0 6px 18px #0006}.ia-note img{flex:none;width:20px;height:20px}.ia-note span{flex-direction:column;gap:3px;min-width:0;display:flex}.ia-note b{color:#fff;font-size:8.5px}.ia-note em{color:#ccc;font-size:8px;font-style:normal;line-height:1.25}.ia-note.desk{width:132px;left:auto;right:6px;transform:translate(130%)}.ia-bw{transform-origin:70% 120%;transition:transform .5s var(--ease), opacity .4s;background:#121212;border-radius:8px;position:absolute;inset:8px 10px 36px;overflow:hidden;box-shadow:0 6px 20px #00000073}.ia-bw .ia-page{padding:12px 40px}.ia-wbar{background:#1e1e1e;align-items:center;gap:8px;height:22px;padding:4px 6px;display:flex}.ia-lights{gap:3px;display:flex}.ia-lights i{background:#4a4a4a;border-radius:3px;width:6px;height:6px}.ia-wbar .ia-btn{width:16px;height:16px}.ia-wbar .ia-btn svg{width:10px;height:10px}.ia-inst{color:#ddd;height:100%;position:absolute;top:0;right:2px}.ia-bw .ia-menu.ia-up{top:24px;right:4px}.ia-bw .ia-dialog{width:120px;margin:-30px 0 0 -60px}.ia-dock{z-index:3;background:#ffffff1f;border-radius:9px;align-items:center;gap:5px;height:26px;padding:4px 5px;display:flex;position:absolute;bottom:6px;left:50%;transform:translate(-50%)}.ia-dock i,.ia-dock .ia-new{background:#ffffff2e;border-radius:22%;width:18px;height:18px}.ia-dock .ia-new{width:0;transition:transform .5s var(--spring), width .35s var(--ease), margin .35s var(--ease);margin-left:-5px}.ia-tap{z-index:6;left:var(--x,50%);top:var(--y,50%);width:22px;height:22px;transition:left .55s var(--ease), top .55s var(--ease), opacity .25s;background:#ffffff47;border-radius:50%;margin:-11px 0 0 -11px;position:absolute;box-shadow:0 0 0 1.5px #fffc}.ia-cur{z-index:7;left:var(--x,50%);top:var(--y,50%);width:15px;height:15px;transition:left .6s var(--ease), top .6s var(--ease);filter:drop-shadow(0 1px 2px #00000080);margin:-2px 0 0 -3px;position:absolute}.ia-win .ia-tap{opacity:0;background:0 0;width:18px;height:18px;margin:-9px 0 0 -9px;box-shadow:0 0 0 2px #fffc}.ph.s0 .ia-tap,.ph.s2 .ia-tap{animation:1.1s both iapressA}.ph.s1 .ia-tap,.ph.s3 .ia-tap{animation:1.1s both iapressB}@keyframes iapressA{0%,50%{transform:scale(1)}65%{background:#ffffff8c;transform:scale(.72)}85%,to{transform:scale(1)}}@keyframes iapressB{0%,50%{transform:scale(1)}65%{background:#ffffff8c;transform:scale(.72)}85%,to{transform:scale(1)}}.dk.s0 .ia-tap,.dk.s2 .ia-tap{animation:1.2s both iaclickA}.dk.s1 .ia-tap,.dk.s3 .ia-tap{animation:1.2s both iaclickB}@keyframes iaclickA{0%,55%{opacity:0;transform:scale(.4)}65%{opacity:1}to{opacity:0;transform:scale(1.5)}}@keyframes iaclickB{0%,55%{opacity:0;transform:scale(.4)}65%{opacity:1}to{opacity:0;transform:scale(1.5)}}.ph.s4 .ia-tap{opacity:0}.s1 .ia-menu{opacity:1;transform:none}.s2 .ia-ssheet{transform:none}.s2 .ia-dialog,[data-k=chrome].s1 .ia-dialog{opacity:1;transform:none}.s3 .ia-home,.s4 .ia-home{opacity:1}.s3 .ia-new,.s4 .ia-new{transition-delay:.25s;transform:none}.s3 .ia-dock .ia-new,.s4 .ia-dock .ia-new{width:18px;margin-left:0}.s3 .ia-bw,.s4 .ia-bw{opacity:0;transform:scale(.3)}.s4 .ia-note{transform:none}[data-k=ios].s0{--x:107px;--y:171px}[data-k=ios].s1{--x:82px;--y:124px}[data-k=ios].s2{--x:48px;--y:174px}[data-k=android].s0{--x:113px;--y:15px}[data-k=android].s1{--x:66px;--y:98px}[data-k=android].s2{--x:96px;--y:125px}.ph.s3,.ph.s4{--x:105px;--y:90px}[data-k=mac].s0{--x:226px;--y:19px}[data-k=mac].s1{--x:198px;--y:53px}[data-k=mac].s2{--x:164px;--y:98px}[data-k=chrome].s0{--x:220px;--y:19px}[data-k=chrome].s1,[data-k=chrome].s2{--x:206px;--y:56px}.dk.s3,.dk.s4{--x:160px;--y:167px}.ia-steps{text-align:left;flex-direction:column;gap:4px;width:100%;margin:0;padding:0;list-style:none;display:flex}.ia-steps li{color:#d8d8d8;opacity:.45;border-radius:12px;align-items:center;gap:10px;padding:7px 10px;font-size:14px;transition:opacity .3s,background .3s;display:flex}.ia-steps li.on{opacity:1;background:#ffffff0d}.ia-steps li>.mono{width:22px;height:22px;color:var(--tx2);background:#2a2a2a;border-radius:11px;flex:none;justify-content:center;align-items:center;font-size:12px;transition:background .3s,color .3s;display:flex}.ia-steps li.on>.mono{color:#fff;background:linear-gradient(140deg,#4f7cff,#b48cff)}.ia-steps b{color:var(--tx);font-weight:600}.ia-k{vertical-align:-3px;background:#2a2a2a;border-radius:5px;justify-content:center;align-items:center;width:18px;height:18px;display:inline-flex}.ia-k svg{width:12px;height:12px}.iasheet .cghost{width:100%;margin-top:-6px}@media (prefers-reduced-motion:reduce){.ia-stage *{transition:none!important;animation:none!important}}.scrim.out:has(.iasheet){animation:.26s forwards fadeaway}.scrim.out .sheet.iasheet{animation:.26s forwards popaway}.iasheet .bsx{z-index:10}.credit{color:var(--tx3);justify-content:center;align-items:baseline;gap:5px;margin:8px 0 0;font-size:13px;display:flex}.credit .wordmark{color:var(--tx2)}.credit a{color:var(--tx2);text-decoration:none;transition:color .15s}.credit a:hover{color:var(--tx)}.rlist .row .rck{color:var(--acc);opacity:0;transition:opacity .18s,transform .18s;display:flex;transform:scale(.6)}.rlist .row.on .rck{opacity:1;transform:none}.rlist .row.on .t{color:var(--tx);font-weight:600}.rdone{text-align:center;flex-direction:column;align-items:center;gap:8px;padding:18px 0 22px;display:flex}.rdone b{font-size:18px}.btn.greenline{color:var(--st-placed);box-shadow:inset 0 0 0 1.5px var(--st-placed);background:0 0}.btn.greenline:hover{background:#2fd27d1a}.share .carousel{flex-direction:column;align-items:center;gap:14px;display:flex}.share .crow{align-items:center;gap:4px;display:flex}.share .arrow{color:#8a8a8a;width:36px}.share .arrow:hover{color:var(--tx);background:0 0}.share .stage{touch-action:pan-y;border-radius:18px;width:270px;height:480px;overflow:hidden;box-shadow:0 20px 50px #0009,0 0 0 1px #262626}.share .strip{width:300%;height:100%;transition:transform .5s cubic-bezier(.22,.61,.36,1);display:flex}.share .strip canvas{flex:none;width:33.3333%;height:100%;display:block}.share .dots{gap:2px;display:flex}.share .dots button{cursor:pointer;background:0 0;border:0;padding:8px 5px;display:flex}.share .dots span{background:#3a3a3a;border-radius:50%;width:7px;height:7px}.share .dots span.on{background:var(--tx)}@media (width<=360px){.share .stage{width:230px;height:409px}}
