@font-face{font-family:Inter;font-style:normal;font-weight:100 900;font-display:swap;src:url(/fonts/InterVariable.woff2)format("woff2")}:root{--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light;--blue:#2a5bff;--canvas:#eef0f3;--sheet:#fff;--card:#fff;--sunk:#f6f7f9;--raised:#ffffffeb;--pill:#fff;--ink:#0a0c11;--ink2:#5a606d;--ink3:#666b76;--line:#0c122014;--line2:#0c122024;--grid:#0c122012;--accentInk:#1e47d9;--tint:#2a5bff17;--greenInk:#0e7a4a;--greenBg:#e7f6ee;--amberInk:#8a5a00;--amberBg:#fef4dd;--redInk:#c3272d;--redBg:#fdecec;--violetInk:#6d3fd6;--violetBg:#f1ecfd;--greyInk:#3d424c;--greyBg:#eceef2;--startBar:#b3c6ff;--shadow:0 0 0 .5px #0c12201a, 0 1px 2px #0c12200a;--pop:0 0 0 .5px #0c12201a, 0 30px 70px -28px #0a0c1173;--scrim:#0a0c1147}:root[data-theme=dark]{--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;--canvas:#141518;--sheet:#1c1d21;--card:#212328;--sunk:#18191c;--raised:#2b2e34f0;--pill:#34373e;--ink:#eef0f3;--ink2:#b4b8c0;--ink3:#9297a0;--line:#ffffff14;--line2:#ffffff29;--grid:#ffffff12;--accentInk:#8aa7ff;--tint:#2a5bff33;--greenInk:#4cd494;--greenBg:#18a5662b;--amberInk:#f5c451;--amberBg:#f2a20c2b;--redInk:#ff8589;--redBg:#e5484d30;--violetInk:#b69cff;--violetBg:#8b5cf633;--greyInk:#c4c8cf;--greyBg:#ffffff14;--startBar:#3a4a7a;--shadow:0 0 0 .5px #ffffff12, 0 1px 2px #00000059;--pop:0 0 0 .5px #ffffff1a, 0 30px 70px -24px #000000bf;--scrim:#00000073}*{box-sizing:border-box}html,body{height:100%;margin:0}body{-webkit-font-smoothing:antialiased;background:var(--canvas);color:var(--ink);font-family:Inter,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif;transition:background-color .35s,color .35s}a{color:var(--accentInk)}h1{letter-spacing:-.02em;margin:0;font-size:28px}.num{font-variant-numeric:tabular-nums}.sr{clip:rect(0 0 0 0);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}:focus-visible{outline:2px solid var(--blue);outline-offset:2px}.app{background:var(--canvas);min-height:100vh;transition:background-color .35s;display:flex}.side{flex-direction:column;flex-shrink:0;gap:22px;width:232px;height:100vh;padding:20px 10px;display:flex;position:sticky;top:0}.brand{align-items:center;gap:10px;padding:0 10px;display:flex}.brand img{width:30px;height:30px}.brand b{letter-spacing:.02em;font-size:15px;font-weight:700;display:block}.brand small{color:var(--ink2);font-size:12px}.navs{flex-direction:column;gap:2px;display:flex}.nav{height:34px;color:var(--ink2);border-radius:9px;align-items:center;gap:11px;padding:0 10px;font-size:14px;font-weight:500;text-decoration:none;transition:background-color .2s,color .2s;display:flex}a.nav{color:var(--ink2)}.nav:hover{background:var(--line)}a.nav[aria-current=page]{background:var(--pill);color:var(--ink);box-shadow:0 0 0 .5px var(--line2), 0 1px 2px #0000000f}.nav svg{opacity:.85;flex-shrink:0}.theme{background:var(--line);border-radius:11px;margin-top:auto;padding:3px;transition:background-color .35s;display:flex;position:relative}.theme button{z-index:1;height:30px;font:inherit;color:var(--ink2);cursor:pointer;background:0 0;border:0;flex:1;justify-content:center;align-items:center;gap:7px;font-size:13px;font-weight:600;transition:color .2s;display:inline-flex;position:relative}.theme button[aria-checked=true]{color:var(--ink)}.theme .knob{background:var(--pill);width:calc(50% - 3px);height:30px;box-shadow:0 0 0 .5px var(--line2), 0 1px 3px #00000024;border-radius:8px;transition:transform .5s cubic-bezier(.3,1.35,.5,1),background-color .35s;position:absolute;top:3px;left:3px}:root[data-theme=dark] .theme .knob{transform:translate(100%)}.sun,.moon{transition:transform .6s cubic-bezier(.3,1.35,.5,1)}.theme button[aria-checked=true] .sun{transform:rotate(90deg)}.theme button[aria-checked=true] .moon{transform:rotate(-20deg)}.signout{font:inherit;color:var(--ink3);cursor:pointer;text-align:left;background:0 0;border:0;border-radius:8px;padding:6px 10px;font-size:12.5px;font-weight:500}.signout:hover{background:var(--line);color:var(--ink)}.main{background:var(--sheet);min-width:0;box-shadow:0 0 0 .5px var(--line);border-radius:14px;flex-direction:column;flex-grow:1;min-height:calc(100vh - 16px);margin:8px 8px 8px 0;transition:background-color .35s;display:flex;position:relative}.head{justify-content:space-between;align-items:flex-end;gap:16px;padding:28px 28px 18px;display:flex}.head .sub{color:var(--ink2);font-size:13.5px}.head .titles{flex-direction:column;gap:6px;min-width:0;display:flex}.head .acts{flex-shrink:0;align-items:center;gap:10px;display:flex}.back{font-size:13px;font-weight:500;text-decoration:none}.body{flex-direction:column;gap:14px;padding:0 28px 28px;display:flex}.btn{height:36px;font:inherit;cursor:pointer;border:0;border-radius:10px;justify-content:center;align-items:center;gap:8px;padding:0 14px;font-size:13.5px;font-weight:600;text-decoration:none;transition:transform .1s ease-out,background-color .15s,filter .15s;display:inline-flex}.btn:active{transform:scale(.97)}.btn.small{height:32px}.primary{background:var(--blue);color:#fff}a.primary{color:#fff}.primary:hover{filter:brightness(1.08)}.btn[disabled]{opacity:.45;cursor:default;filter:none;transform:none}.second{background:var(--card);color:var(--ink);box-shadow:0 0 0 .5px var(--line2), 0 1px 2px #0000000d}.second:hover{background:var(--sunk)}.danger{background:var(--redBg);color:var(--redInk)}.danger-solid{color:#fff;background:#e5484d}.link{font:inherit;color:var(--accentInk);cursor:pointer;background:0 0;border:0;padding:4px 2px;font-size:12.5px;font-weight:600}.chips{flex-wrap:wrap;gap:6px;display:flex}.chip{background:var(--sunk);height:32px;box-shadow:inset 0 0 0 .5px var(--line2);color:var(--ink);font:inherit;cursor:pointer;border:0;border-radius:999px;padding:0 13px;font-size:13px;font-weight:500;transition:transform .1s ease-out,background-color .15s,box-shadow .15s}.chip:hover{background:var(--tint)}.chip:active{transform:scale(.96)}.chip[aria-checked=true]{background:var(--tint);color:var(--accentInk);box-shadow:inset 0 0 0 1.5px var(--blue);font-weight:600}.field{color:var(--ink2);flex-direction:column;gap:7px;font-size:12.5px;font-weight:600;display:flex}.input{background:var(--sunk);height:40px;color:var(--ink);font:inherit;box-shadow:inset 0 0 0 .5px var(--line2);border:0;border-radius:10px;outline:0;width:100%;padding:0 12px;font-size:14px;font-weight:400;transition:box-shadow .2s}.input:focus{box-shadow:inset 0 0 0 1.5px var(--blue), 0 0 0 4px #2a5bff2e}textarea.input{resize:none;background:var(--card);height:auto;padding:10px 12px;line-height:1.45}select.input{appearance:none;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='12' height='12' fill='none' stroke='%239297a0' stroke-width='1.6' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M3 4.5l3 3 3-3'/%3E%3C/svg%3E");background-position:right 12px center;background-repeat:no-repeat;padding-right:34px}.money-in{display:block;position:relative}.money-in span{color:var(--ink3);pointer-events:none;font-size:14px;font-weight:500;position:absolute;top:11px;left:12px}.search{background:var(--sunk);height:36px;box-shadow:inset 0 0 0 .5px var(--line);border-radius:10px;align-items:center;gap:8px;width:240px;padding:0 12px;display:flex}.search input{font:inherit;width:100%;color:var(--ink);background:0 0;border:0;outline:0;font-size:13.5px}.seg{background:var(--sunk);box-shadow:inset 0 0 0 .5px var(--line);border-radius:11px;padding:3px;display:flex;position:relative}.seg button{z-index:1;height:30px;font:inherit;color:var(--ink2);cursor:pointer;background:0 0;border:0;font-size:13px;font-weight:600;transition:color .2s;position:relative}.seg button[aria-checked=true]{color:var(--ink)}.segpill{background:var(--pill);height:30px;box-shadow:0 0 0 .5px var(--line2), 0 1px 3px #0000001f;border-radius:8px;transition:transform .45s cubic-bezier(.3,1.35,.5,1),width .3s;position:absolute;top:3px;left:3px}.flag{object-fit:cover;border-radius:3px;flex-shrink:0;width:22px;height:16px;box-shadow:0 0 0 .5px #0000002e}.pill{border-radius:999px;align-items:center;gap:6px;width:max-content;height:24px;padding:0 10px;font-size:12.5px;font-weight:600;display:inline-flex}.pill i{border-radius:50%;width:7px;height:7px}.pill.active{background:var(--greenBg);color:var(--greenInk)}.pill.active i{background:#18a566}.pill.grace{background:var(--amberBg);color:var(--amberInk)}.pill.grace i{background:#f2a20c}.pill.read_only{background:var(--tint);color:var(--accentInk)}.pill.read_only i{background:var(--blue)}.pill.suspended{background:var(--redBg);color:var(--redInk)}.pill.suspended i{background:#e5484d}.badge-soft{background:var(--amberBg);height:20px;color:var(--amberInk);border-radius:999px;align-items:center;padding:0 7px;font-size:11px;font-weight:600;display:inline-flex}.delta{border-radius:999px;align-items:center;gap:4px;width:max-content;height:22px;padding:0 8px;font-size:12px;font-weight:600;display:inline-flex}.delta.good{background:var(--greenBg);color:var(--greenInk)}.delta.bad{background:var(--redBg);color:var(--redInk)}.delta.flat{background:var(--greyBg);color:var(--greyInk)}.on-blue .delta,.hero .delta{height:20px;padding:0 7px;font-size:11.5px}.on-blue .delta.good,.hero .delta.good{color:#fff;background:#0b7443;box-shadow:inset 0 0 0 1px #ffffff47}.on-blue .delta.bad,.hero .delta.bad{color:#fff;background:#bd2a30;box-shadow:inset 0 0 0 1px #ffffff47}.on-blue .delta.flat,.hero .delta.flat{color:#fff;background:#0a0c1147}.card{background:var(--card);box-shadow:var(--shadow);border-radius:18px;flex-direction:column;gap:14px;min-width:0;padding:20px;transition:background-color .35s,box-shadow .35s;animation:.6s cubic-bezier(.2,.9,.25,1) both rise;display:flex;position:relative}@keyframes rise{0%{opacity:0;transform:translateY(12px)}}.h{letter-spacing:.06em;text-transform:uppercase;color:var(--ink3);margin:0;font-size:12px;font-weight:600}.note{color:var(--ink3);font-size:12.5px}.big{letter-spacing:-.025em;font-variant-numeric:tabular-nums;font-size:32px;font-weight:700;line-height:1.1}.hero{color:#fff;transition:background .5s,box-shadow .5s}.hero.blue{background:linear-gradient(140deg,#2a5bff 0%,#3d6bff 55%,#5b82ff 100%);box-shadow:0 18px 40px -22px #2a5bffcc,inset 0 1px #ffffff2e}.hero.good{background:linear-gradient(140deg,#0b7f4b 0%,#12975a 55%,#22b574 100%);box-shadow:0 18px 40px -22px #18a566d9,inset 0 1px #ffffff2e}.hero.bad{background:linear-gradient(140deg,#c42a31 0%,#dc3d43 55%,#ee6368 100%);box-shadow:0 18px 40px -22px #e5484dd9,inset 0 1px #ffffff2e}.hero .h,.hero .note{color:#ffffffd9}.jag{opacity:.9;animation:.9s cubic-bezier(.2,.9,.25,1) .35s both jag;position:absolute;bottom:16px;right:18px}@keyframes jag{0%{opacity:0;transform:translate(-8px,8px)scale(.9)}}.ico{border-radius:9px;flex-shrink:0;place-items:center;width:30px;height:30px;display:grid}.tone-red{--tbg:var(--redBg);--tink:var(--redInk)}.tone-amber{--tbg:var(--amberBg);--tink:var(--amberInk)}.tone-blue{--tbg:var(--tint);--tink:var(--accentInk)}.tone-violet{--tbg:var(--violetBg);--tink:var(--violetInk)}.tone-grey{--tbg:var(--greyBg);--tink:var(--greyInk)}.tone-green{--tbg:var(--greenBg);--tink:var(--greenInk)}.ico.toned{background:var(--tbg);color:var(--tink)}.track{background:var(--sunk);border-radius:4px;height:8px;overflow:hidden}.hbar{background:var(--blue);transform-origin:0;border-radius:4px;height:8px;animation:.8s cubic-bezier(.2,.9,.25,1) both hgrow}@keyframes hgrow{0%{transform:scaleX(0)}}.vbar{transform-origin:bottom;border-radius:8px;animation:.7s cubic-bezier(.2,.9,.25,1) both grow}@keyframes grow{0%{transform:scaleY(0)}}.tip{z-index:3;pointer-events:none;background:var(--raised);box-shadow:var(--pop);white-space:nowrap;border-radius:12px;flex-direction:column;gap:3px;padding:10px 12px;font-size:12.5px;animation:.18s ease-out both tip;display:flex;position:absolute;transform:translate(-50%,calc(-100% - 14px))}@keyframes tip{0%{opacity:0;transform:translate(-50%,calc(-100% - 8px))}}.tiles{gap:12px;padding:0 28px 18px;display:grid}.tile{background:var(--card);color:var(--ink);text-align:left;font:inherit;cursor:pointer;box-shadow:var(--shadow);border:0;border-radius:14px;flex-direction:column;gap:6px;padding:14px 16px;text-decoration:none;transition:transform .12s ease-out,box-shadow .2s,background-color .35s;display:flex}.tile:active{transform:scale(.98)}.tile[aria-pressed=true]{box-shadow:0 0 0 1.5px var(--blue), 0 8px 24px -14px #2a5bff99}.tile .lab{color:var(--ink2);align-items:center;gap:7px;font-size:12.5px;font-weight:600;display:flex}.tile .lab i{border-radius:50%;width:8px;height:8px}.tile .n{letter-spacing:-.02em;font-variant-numeric:tabular-nums;font-size:26px;font-weight:700}a.tile.money{color:#fff;background:linear-gradient(140deg,#2a5bff 0%,#3d6bff 55%,#5b82ff 100%);box-shadow:0 14px 32px -20px #2a5bffcc,inset 0 1px #ffffff2e}a.tile.money .lab{color:#fffc;justify-content:space-between}.row{border-bottom:.5px solid var(--line);min-height:60px;color:var(--ink);grid-template-columns:minmax(0,2.2fr) minmax(0,1.5fr) minmax(0,1fr) minmax(0,1.2fr) minmax(0,1.1fr) minmax(0,.8fr);align-items:center;gap:12px;padding:0 24px;font-size:13.5px;text-decoration:none;transition:background-color .15s;animation:.5s cubic-bezier(.2,.9,.25,1) both in;display:grid}a.row{color:var(--ink)}a.row:hover{background:var(--sunk)}.row.headrow{min-height:38px;color:var(--ink3);border-top:.5px solid var(--line);font-size:12px;font-weight:600;animation:none}.row.fresh{animation:.5s cubic-bezier(.2,.9,.25,1) both in,2.4s ease-out .3s glow}@keyframes in{0%{opacity:0;transform:translateY(8px)}}@keyframes glow{0%,30%{background:var(--tint)}to{background:0 0}}.stack{flex-direction:column;gap:2px;min-width:0;display:flex}.stack .t{white-space:nowrap;text-overflow:ellipsis;font-weight:600;overflow:hidden}.stack .s{color:var(--ink3);white-space:nowrap;text-overflow:ellipsis;font-size:12px;overflow:hidden}.dot{border-radius:50%;flex-shrink:0;width:8px;height:8px;position:relative}.dot.ping:after{content:"";background:inherit;border-radius:50%;animation:2.4s cubic-bezier(0,0,.2,1) infinite ping;position:absolute;inset:0}@keyframes ping{0%{opacity:.6;transform:scale(1)}70%,to{opacity:0;transform:scale(2.6)}}.empty{color:var(--ink3);margin:40px 28px;font-size:14px}.scrim{z-index:60;background:var(--scrim);-webkit-backdrop-filter:blur(3px);backdrop-filter:blur(3px);animation:.3s ease-out both fade;position:fixed;inset:0}@keyframes fade{0%{opacity:0}}.sheet{z-index:61;background:var(--sheet);width:min(452px,100vw - 16px);box-shadow:var(--pop);border-radius:18px;flex-direction:column;animation:.5s cubic-bezier(.2,1,.3,1) both slide;display:flex;position:fixed;top:8px;bottom:8px;right:8px}@keyframes slide{0%{opacity:0;transform:translate(40px)}}.sheet .top{letter-spacing:-.01em;justify-content:space-between;align-items:center;padding:22px 24px 6px;font-size:20px;font-weight:700;display:flex}.sheet .mid{flex-direction:column;flex-grow:1;gap:18px;padding:14px 24px;display:flex;overflow:auto}.sheet .foot{border-top:.5px solid var(--line);justify-content:flex-end;gap:10px;padding:16px 24px 22px;display:flex}.preview{background:var(--tint);border-radius:14px;align-items:center;gap:12px;padding:14px;font-size:13px;animation:.35s cubic-bezier(.2,.9,.25,1) both in;display:flex}.preview.col{flex-direction:column;align-items:stretch;gap:2px;padding:12px 14px}.toast{z-index:70;color:#fff;background:#0a0c11;border-radius:999px;align-items:center;gap:10px;padding:12px 18px;font-size:13.5px;animation:.45s cubic-bezier(.2,.9,.25,1) both toast;display:flex;position:fixed;bottom:28px;left:50%;transform:translate(-50%);box-shadow:0 16px 40px -16px #00000080,0 0 0 .5px #ffffff1a}@keyframes toast{0%{opacity:0;transform:translate(-50%,16px)}}.reveal{animation:.4s cubic-bezier(.2,.9,.25,1) both rise}.mono{letter-spacing:.02em;font-family:JetBrains Mono,ui-monospace,Menlo,Consolas,monospace;font-size:14px}.caret{background:var(--blue);vertical-align:-3px;width:2px;height:16px;margin-left:2px;animation:1s step-end infinite blink;display:inline-block}@keyframes blink{50%{opacity:0}}.keybox{background:var(--sunk);box-shadow:inset 0 0 0 .5px var(--line);border-radius:12px;align-items:center;gap:10px;padding:12px 14px;display:flex}.morph{animation:.6s cubic-bezier(.2,.9,.25,1) both morph}@keyframes morph{0%{opacity:0;transform:scale(.8)}60%{transform:scale(1.06)}to{transform:scale(1)}}.roll{animation:.55s cubic-bezier(.2,1.2,.3,1) both roll;display:inline-block}@keyframes roll{0%{opacity:0;transform:translateY(70%)}}.bellwrap{display:inline-flex;position:relative}.bellbtn{background:var(--sunk);width:38px;height:36px;box-shadow:inset 0 0 0 .5px var(--line);color:var(--ink);cursor:pointer;border:0;border-radius:10px;place-items:center;transition:transform .1s ease-out,background-color .2s;display:grid;position:relative}.bellbtn:hover{background:var(--line)}.bellbtn:active{transform:scale(.95)}.bellbtn[aria-expanded=true]{background:var(--tint);color:var(--accentInk)}.bell{transform-origin:50% 12%}.ring{animation:.9s cubic-bezier(.3,.6,.4,1) ring}@keyframes ring{20%{transform:rotate(16deg)}40%{transform:rotate(-12deg)}60%{transform:rotate(7deg)}80%{transform:rotate(-3deg)}}.badge{color:#fff;min-width:19px;height:19px;box-shadow:0 0 0 2.5px var(--sheet);background:#e5484d;border-radius:999px;place-items:center;padding:0 5px;font-size:11px;font-weight:700;animation:.6s cubic-bezier(.3,1.6,.5,1) .5s both badge;display:grid;position:absolute;top:-6px;right:-7px}@keyframes badge{0%{transform:scale(0)}}.catcher{z-index:40;cursor:default;position:fixed;inset:0}.pop{z-index:50;background:var(--raised);-webkit-backdrop-filter:blur(24px)saturate(1.4);width:384px;box-shadow:var(--pop);color:var(--ink);transform-origin:calc(100% - 24px) -8px;border-radius:18px;animation:.38s cubic-bezier(.2,1.1,.3,1) both popin;position:absolute;top:calc(100% + 10px);right:-6px}@keyframes popin{0%{opacity:0;transform:scale(.92)translateY(-6px)}}.pop:before{content:"";background:var(--raised);width:12px;height:12px;box-shadow:-.5px -.5px 0 0 var(--line2);border-radius:3px;position:absolute;top:-6px;right:19px;transform:rotate(45deg)}.pop .pophead{justify-content:space-between;align-items:center;padding:16px 16px 10px;font-size:15px;font-weight:600;display:flex}.count{background:var(--tint);min-width:20px;height:20px;color:var(--accentInk);border-radius:999px;place-items:center;margin-left:8px;padding:0 6px;font-size:11.5px;font-weight:700;display:inline-grid}.alerts{flex-direction:column;gap:4px;max-height:470px;margin:0;padding:0 8px 8px;list-style:none;display:flex;overflow:auto}.alert{border-radius:13px;align-items:flex-start;gap:12px;padding:12px;transition:background-color .15s;animation:.45s cubic-bezier(.2,.9,.25,1) both alertin;display:flex}.alert:hover{background:var(--line)}@keyframes alertin{0%{opacity:0;transform:translateY(6px)}}.alert .ico{border-radius:10px;width:32px;height:32px}.alert .words{flex-direction:column;flex-grow:1;gap:3px;min-width:0;font-size:13px;line-height:1.45;display:flex}.alert .words span{color:var(--ink2)}.alert .words a{font-size:12.5px;font-weight:600;text-decoration:none}.x{width:24px;height:24px;color:var(--ink3);cursor:pointer;opacity:0;background:0 0;border:0;border-radius:7px;flex-shrink:0;place-items:center;transition:opacity .15s,background-color .15s;display:grid}.alert:hover .x,.x:focus-visible{opacity:1}@media (hover:none){.x{opacity:1}}.x:hover{background:var(--line);color:var(--ink)}.clear{text-align:center;color:var(--ink2);flex-direction:column;align-items:center;gap:10px;padding:26px 16px 30px;font-size:13px;display:flex}.clear strong{color:var(--ink);font-size:14px}.okpop{background:var(--greenBg);border-radius:50%;place-items:center;width:44px;height:44px;animation:.55s cubic-bezier(.3,1.5,.5,1) both badge;display:grid}.chart-line{fill:none;stroke:var(--blue);stroke-width:2.5px;stroke-linecap:round;stroke-linejoin:round;stroke-dasharray:1;stroke-dashoffset:1px;animation:1.1s cubic-bezier(.3,.7,.2,1) .15s forwards draw}@keyframes draw{to{stroke-dashoffset:0}}.chart-fill{animation:.9s ease-out .5s both fade}.hdot{background:var(--blue);width:12px;height:12px;box-shadow:0 0 0 3px var(--card), 0 0 0 7px #2a5bff2e;pointer-events:none;border-radius:50%;margin:-6px 0 0 -6px;animation:.3s cubic-bezier(.3,1.5,.5,1) both dotpop;position:absolute}@keyframes dotpop{0%{transform:scale(0)}}.sweep{animation:1.2s cubic-bezier(.4,.1,.2,1) .3s forwards sweep}@keyframes sweep{to{stroke-dashoffset:-402.12px}}.pdot{background:var(--blue);width:14px;height:14px;box-shadow:0 0 0 3px var(--card);cursor:default;border-radius:50%;margin:-7px 0 0 -7px;transition:transform .2s cubic-bezier(.3,1.5,.5,1);animation:.5s cubic-bezier(.3,1.5,.5,1) both dotpop;position:absolute;top:50%}.pdot.lo{background:#f2a20c}.pdot:hover,.pdot:focus-visible{transform:scale(1.35)}.ins{background:var(--sunk);border-radius:14px;align-items:flex-start;gap:12px;padding:12px;animation:.5s cubic-bezier(.2,.9,.25,1) both rise;display:flex}.ins .ico.toned,.ins.tone-green .ico,.ins[class*=tone-] .ico{background:var(--tbg);color:var(--tink)}.list{border-collapse:collapse;width:100%;font-size:13.5px}.list th{text-align:left;color:var(--ink3);border-bottom:.5px solid var(--line);padding:10px 12px;font-size:12px;font-weight:600}.list td{border-bottom:.5px solid var(--line);padding:12px}.list tr:last-child td{border-bottom:0}@media (max-width:900px){.app{flex-direction:column}.side{flex-flow:wrap;align-items:center;gap:10px;width:auto;height:auto;padding:12px 16px;position:static}.navs{flex-flow:wrap}.theme{width:180px;margin-top:0}.main{margin:0 8px 8px}.head{flex-direction:column;align-items:stretch;padding:20px 16px 14px}.head .acts{flex-wrap:wrap}.search{width:100%}.body{padding:0 16px 16px}.tiles{padding:0 16px 14px;grid-template-columns:repeat(2,minmax(0,1fr))!important}.row{grid-template-columns:minmax(0,1.4fr) minmax(0,1fr);padding:10px 16px}.row>:nth-child(n+3){display:none}.pop{width:min(384px,100vw - 24px)}}@media (prefers-reduced-motion:reduce){*,:before,:after{transition-duration:.01ms!important;animation-duration:.01ms!important;animation-iteration-count:1!important}.caret{animation:none}}
