.card{background:var(--sf);border:1px solid var(--lc);border-radius:10px;flex-direction:column;gap:14px;min-width:0;padding:18px;display:flex}.card.tight{gap:10px}.card-head{justify-content:space-between;align-items:flex-end;gap:12px;display:flex}.card-head>div{flex-direction:column;gap:2px;display:flex}.card-head h2{margin:0;font-size:15px;font-weight:600}.card-head>div>span{color:var(--i3);font-size:11px;font-weight:500}.card-link{white-space:nowrap;font-size:12px}.lift{cursor:pointer;background:var(--sf);border:1px solid var(--lc);color:var(--ink);text-align:left;font:inherit;border-radius:12px;align-items:center;gap:12px;min-width:0;padding:12px;transition:transform .22s cubic-bezier(.2,.8,.2,1),box-shadow .22s cubic-bezier(.2,.8,.2,1),border-color .16s;display:flex}a.lift:hover{filter:none}.lift:hover,.lift:focus-visible{border-color:var(--lh);box-shadow:var(--hover);transform:translateY(-2px)}.tile{background:var(--sk2);width:36px;height:36px;color:var(--i2);border-radius:9px;flex-shrink:0;place-items:center;transition:all .2s;display:grid}.tile.acc{background:var(--accT);color:var(--accX)}.lift:hover .tile,.lift:focus-visible .tile{background:var(--acc);color:var(--onAcc)}.tool-text{flex-direction:column;flex:1;gap:2px;min-width:0;display:flex}.tool-text b{color:var(--ink);white-space:nowrap;text-overflow:ellipsis;font-size:13px;font-weight:600;overflow:hidden}.tool-text span{color:var(--i3);white-space:nowrap;text-overflow:ellipsis;font-size:11px;font-weight:500;overflow:hidden}.tool-text.wrap b,.tool-text.wrap span{white-space:normal}.tools{grid-template-columns:repeat(auto-fill,minmax(190px,1fr));gap:10px;display:grid}.resources{grid-template-columns:repeat(auto-fill,minmax(230px,1fr));gap:10px;display:grid}.res-arrow{flex-shrink:0;transition:transform .22s cubic-bezier(.2,.8,.2,1)}.lift:hover .nudge-down{transform:translateY(2px)}.lift:hover .nudge-out{transform:translate(2px,-2px)}.home-row{flex-wrap:wrap;align-items:flex-start;gap:12px;display:flex}.card.wide{flex:999 520px}.rail{flex-direction:column;flex:300px;gap:12px;min-width:260px;max-width:400px;display:flex}@media (max-width:860px){.rail{max-width:none}}.feature{cursor:pointer;color:var(--ink);text-align:left;font:inherit;background:0 0;border:none;flex-wrap:wrap;gap:16px;padding:0;display:flex}.feature-photo{background:var(--sk);border-radius:10px;flex:220px;height:170px;position:relative;overflow:hidden}.feature-photo img{object-fit:cover;width:100%;height:100%;display:block}.feature-text{flex-direction:column;flex:240px;justify-content:center;gap:6px;display:flex}.feature-meta{align-items:center;gap:6px;display:flex}.feature-title{text-wrap:balance;font-size:18px;font-weight:700;line-height:1.2}.feature-body{color:var(--i2);text-wrap:pretty;font-size:13px;line-height:1.5}.feature:hover .feature-title{color:var(--accX)}.headlines{flex-direction:column;display:flex}.headline{border:none;border-top:1px solid var(--lr);color:var(--ink);cursor:pointer;text-align:left;font:inherit;background:0 0;align-items:center;gap:10px;padding:10px 0;display:flex}.headline .kind-chip{align-self:center}.headline-t{white-space:nowrap;text-overflow:ellipsis;flex:1;min-width:0;font-size:13px;font-weight:600;overflow:hidden}.headline:hover .headline-t{color:var(--accX)}.foryou{flex-direction:column;gap:6px;display:flex}.me-row{border-top:1px solid var(--lr);align-items:flex-start;gap:10px;padding:8px 4px;display:flex}.events{flex-direction:column;gap:8px;display:flex}.event{background:var(--sk);border:1px solid var(--ln);border-radius:10px;align-items:center;gap:12px;padding:10px;display:flex}.ev-tile{background:var(--acc);width:40px;height:44px;color:var(--onAcc)}.ev-tile b{font-size:16px}.ev-t{font-size:13px!important}.ev-s{white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.rsvp{cursor:pointer;border:1px solid var(--q);background:var(--sf);height:30px;color:var(--ink);border-radius:8px;flex-shrink:0;padding:0 12px;font-size:12px;font-weight:600;transition:all .18s}.rsvp:hover{border-color:var(--lh)}.rsvp.is-on{border-color:var(--acc);background:var(--acc);color:var(--onAcc)}.ph-page{align-items:flex-start;gap:12px;padding:28px}.ph-page .tile{background:var(--accT);width:44px;height:44px;color:var(--accX);border-radius:10px}.ph-page h2{margin:0;font-size:18px;font-weight:700}.ph-page p{max-width:520px;color:var(--i2);margin:0;font-size:13px;line-height:1.55}.si{min-height:100vh;min-height:100dvh;display:grid}.si-left{color:#fff;background:#111;animation:.38s cubic-bezier(.2,.8,.2,1) backwards fa-fade-in;position:relative;overflow:hidden}.si-slide{z-index:1;opacity:0;background:#1b1b1b;transition:opacity .9s cubic-bezier(.2,.8,.2,1),transform 6.8s linear;position:absolute;inset:0;transform:scale(1)}.si-slide.is-on{z-index:2;opacity:1;transform:scale(1.04)}.si-slide-img{object-fit:cover;width:100%;height:100%;display:block}.si-shade{z-index:3;pointer-events:none;background:linear-gradient(90deg,#111111d1 0%,#11111173 55%,#11111126 100%),linear-gradient(#1110 62%,#111111d9 100%);position:absolute;inset:0}.si-content{z-index:4;pointer-events:none;flex-direction:column;justify-content:space-between;display:flex;position:relative}.si-brand{align-items:center;gap:12px;font-size:18px;font-weight:600;display:flex}.si-brand img{display:block}.si-hero{flex-direction:column;gap:18px;max-width:560px;animation:.6s cubic-bezier(.2,.8,.2,1) .12s backwards fa-slide-r;display:flex}.si-hero h1{letter-spacing:-.01em;text-wrap:pretty;margin:0;font-weight:600;line-height:1.02}.si-hero p{color:#ffffffc7;text-wrap:pretty;margin:0;line-height:1.5}.si-gallery{flex-direction:column;gap:14px;display:flex}.si-caption{flex-wrap:wrap;justify-content:space-between;align-items:baseline;gap:16px}.si-caption>div{flex-direction:column;gap:4px;display:flex}.si-kicker{letter-spacing:.05em;color:#fff9;font-size:9px;font-weight:600}.si-cap{font-size:14px;font-weight:600}.si-count{color:#fff9;font-size:11px}.si-thumbs{pointer-events:auto;grid-template-columns:repeat(5,minmax(0,1fr));gap:8px;display:grid}.si-thumb{cursor:pointer;text-align:left;opacity:.62;background:0 0;border:none;border-radius:8px;flex-direction:column;gap:6px;padding:0;transition:opacity .22s;display:flex}.si-thumb:hover,.si-thumb.is-on{opacity:1}.si-thumb-img{letter-spacing:.05em;color:#ffffffbf;white-space:nowrap;background:#ffffff12;border:1px solid #ffffff2e;border-radius:8px;align-items:flex-end;height:46px;padding:6px 8px;font-size:9px;font-weight:600;transition:all .22s;display:flex;overflow:hidden}.si-thumb.is-on .si-thumb-img{background:#ffffff29;border-color:#ffffffb3}.si-thumb-track{background:#ffffff38;height:2px;display:block;overflow:hidden}.si-thumb-bar{transform-origin:0;background:#d22129;height:100%;display:block}.si-foot{color:#ffffff8c;justify-content:space-between;gap:16px;font-size:11px;display:flex}.si-right{isolation:isolate;background:var(--hdr);color:var(--ink);flex-direction:column;justify-content:space-between;align-items:center;gap:28px;display:flex;position:relative;overflow:hidden}.si-col{width:100%;max-width:380px}.si-logo{width:100%;height:auto;display:block}.si-logo.on-plate{background:#fff;border-radius:12px;padding:12px 16px;box-shadow:0 6px 20px #00000040}.si-main{flex-direction:column;gap:16px;display:flex}.si-head{flex-direction:column;gap:6px;display:flex}.si-head h2{margin:0;font-size:26px;font-weight:600;line-height:1.1}.si-explain{color:var(--i2);font-size:13px;line-height:1.5}.si-key{flex-direction:column;gap:10px;display:flex}.si-key-field{border:1px solid var(--li);background:var(--sf);border-radius:8px;align-items:center;gap:10px;height:48px;padding:0 14px;transition:border-color .16s,box-shadow .16s;display:flex}.si-key-field:focus-within{border-color:var(--inv);box-shadow:0 0 0 3px var(--q)}.si-key-field.is-error{border-color:var(--red);box-shadow:0 0 0 3px var(--rt)}.si-key-field input{min-width:0;height:100%;color:var(--ink);background:0 0;border:none;outline:none;flex:1;font-size:14px;font-weight:500}.si-key-field input:focus-visible{outline:none}.si-key-err{color:var(--red);align-items:center;gap:7px;font-size:12px;font-weight:600;animation:.26s cubic-bezier(.2,.8,.2,1) backwards fa-row-in;display:flex}.si-btn{background:var(--inv);height:48px;color:var(--invt);cursor:pointer;border:none;border-radius:8px;justify-content:center;align-items:center;gap:10px;font-size:14px;font-weight:600;transition:opacity .16s;display:flex}.si-btn:hover{opacity:.86}.si-btn:active{transform:translateY(1px)}.si-btn:disabled{cursor:progress;opacity:.75}.si-spin{border:2px solid;border-right-color:#0000;border-radius:50%;width:14px;height:14px;animation:.8s linear infinite fa-spin}.si-trouble{color:var(--i3);font-size:11px;font-weight:600}.si-divider{background:var(--dv);height:1px;margin:6px 0 2px}.si-upcoming{flex-direction:column;gap:8px;display:flex}.si-card{background:var(--sf);border:1px solid var(--lc);box-shadow:var(--sh);border-radius:12px;align-items:center;gap:12px;padding:12px;display:flex}.si-date{background:var(--accT);width:44px;height:48px;color:var(--accX);border-radius:8px;flex-direction:column;flex-shrink:0;justify-content:center;align-items:center;gap:2px;display:flex}.si-date>span{letter-spacing:.05em;font-size:9px;font-weight:600;line-height:1}.si-date>b{font-size:18px;font-weight:700;line-height:1}.si-date.is-hr{background:var(--ort);color:var(--or)}.si-card-text{flex-direction:column;flex:1;gap:2px;min-width:0;display:flex}.si-card-text .t{font-size:13px;font-weight:600}.si-card-text .s{color:var(--i3);font-size:11px;font-weight:500;line-height:1.4}.si-away{color:var(--accX);white-space:nowrap;font-size:10px;font-weight:600}.si-status{color:var(--i3);flex-wrap:wrap;justify-content:space-between;align-items:center;gap:12px;font-size:11px;font-weight:500;display:flex}.si-status>span:first-child{align-items:center;gap:6px;display:flex}@keyframes ob-in{0%{opacity:0;transform:translateY(14px)scale(.98)}to{opacity:1;transform:none}}@keyframes ob-pop{0%{opacity:0;transform:scale(.4)}70%{opacity:1;transform:scale(1.08)}to{opacity:1;transform:scale(1)}}@keyframes ob-type{0%{width:0}to{width:11ch}}@keyframes ob-caret{50%{border-color:#0000}}@keyframes ob-ring{0%,to{transform:rotate(0)}15%{transform:rotate(14deg)}30%{transform:rotate(-12deg)}45%{transform:rotate(8deg)}60%{transform:rotate(-4deg)}}@keyframes ob-card{0%{opacity:0;transform:scale(.94)translateY(20px)}to{opacity:1;transform:none}}.ob{z-index:60;-webkit-backdrop-filter:blur(6px);background:#0a0c0f8c;place-items:center;padding:20px;animation:.3s backwards fa-fade-in;display:grid;position:fixed;inset:0}.ob-card{background:var(--sf);width:100%;max-width:620px;max-height:calc(100vh - 40px);color:var(--ink);border:1px solid var(--li);border-radius:18px;flex-direction:column;animation:.48s cubic-bezier(.2,.8,.2,1) backwards ob-card;display:flex;overflow:auto;box-shadow:0 30px 80px #00000059}.ob-stage{background:var(--sk);border-bottom:1px solid var(--dv);flex-shrink:0;place-items:center;height:240px;display:grid;position:relative;overflow:hidden}.ob-text{flex-direction:column;gap:8px;padding:22px 28px 4px;display:flex}.ob-text h2{letter-spacing:-.01em;text-wrap:balance;margin:0;font-size:24px;font-weight:700;line-height:1.15}.ob-text p{color:var(--body);text-wrap:pretty;margin:0;font-size:14px;line-height:1.55}.ob-foot{flex-wrap:wrap;align-items:center;gap:12px;padding:14px 28px 20px;display:flex}.ob-dots{gap:6px;display:flex}.ob-dot{cursor:pointer;background:var(--li);border:none;border-radius:999px;width:8px;height:8px;padding:0;transition:all .32s cubic-bezier(.2,.8,.2,1)}.ob-dot.is-done{background:color-mix(in oklch, var(--acc) 45%, var(--li))}.ob-dot.is-on{background:var(--acc);width:24px}.ob-skip{height:36px;color:var(--i3);cursor:pointer;background:0 0;border:none;padding:0 12px;font-size:13px;font-weight:600}.ob-skip:hover{color:var(--ink)}.ob-back{border:1px solid var(--q);background:var(--sf);height:36px;color:var(--ink);cursor:pointer;border-radius:9px;padding:0 14px;font-size:13px;font-weight:600}.ob-back:hover{border-color:var(--lh)}.ob-next{background:var(--acc);height:36px;color:var(--onAcc);cursor:pointer;border:none;border-radius:9px;align-items:center;gap:6px;padding:0 16px;font-size:13px;font-weight:600;transition:filter .16s;display:inline-flex}.ob-next:hover{filter:brightness(1.08)}.ob-next:active{transform:translateY(1px)}.ob-welcome{width:220px;height:180px;position:relative}.ob-hub{border-radius:20px;width:80px;height:80px;position:absolute;top:50px;left:70px;box-shadow:0 14px 40px #00000040}.ob-brand{color:#0b0d10;letter-spacing:.04em;border-radius:9px;place-items:center;width:58px;height:34px;font-size:11px;font-weight:700;display:grid;position:absolute;box-shadow:0 6px 16px #0000002e}.ob-nav{background:var(--hdr);border:1px solid var(--lc);width:250px;box-shadow:var(--hover);border-radius:12px;flex-direction:column;gap:3px;padding:12px;display:flex}.ob-nav-sec{padding:6px 4px 2px}.ob-nav-item{height:28px;color:var(--i2);border-radius:7px;align-items:center;gap:9px;padding:0 8px;font-size:12px;font-weight:500;display:flex}.ob-search{flex-direction:column;gap:8px;width:330px;max-width:calc(100% - 32px);display:flex}.ob-search-box{border:1.5px solid var(--acc);background:var(--sf);height:44px;box-shadow:0 0 0 4px var(--accT);border-radius:10px;align-items:center;gap:10px;padding:0 14px;display:flex}.ob-typed{white-space:nowrap;border-right:2px solid var(--acc);font-size:13px;animation:1.1s steps(11,end) .3s both ob-type,.8s step-end infinite ob-caret;display:inline-block;overflow:hidden}.ob-kbd{color:var(--ic);border:1px solid var(--li);border-radius:5px;padding:2px 5px;font-size:10px;font-weight:600}.ob-result{background:var(--sf);border:1px solid var(--lc);border-radius:9px;align-items:center;gap:10px;padding:8px 10px;display:flex}.ob-result.is-hot{background:var(--accW);border-color:var(--acc)}.ob-result-ico{background:var(--sk2);width:28px;height:28px;color:var(--i2);border-radius:7px;flex-shrink:0;place-items:center;display:grid}.ob-result.is-hot .ob-result-ico{background:var(--accT);color:var(--accX)}.ob-bell{align-items:center;gap:22px;display:flex}.ob-bell-ico{background:var(--sf);border:1px solid var(--lc);width:64px;height:64px;box-shadow:var(--hover);color:var(--ink);border-radius:16px;place-items:center;display:grid;position:relative}.ob-ring{transform-origin:50% 10%;animation:1.2s ease-in-out .7s 2 ob-ring}.ob-bell-n{background:var(--red);color:#fff;border-radius:999px;place-items:center;min-width:22px;height:22px;padding:0 6px;font-size:11px;font-weight:700;display:grid;position:absolute;top:-6px;right:-6px}.ob-notes{flex-direction:column;gap:8px;width:250px;display:flex}.ob-note{background:var(--sf);border:1px solid var(--lc);box-shadow:var(--sh);border-radius:10px;flex-direction:column;gap:4px;padding:9px 11px;display:flex}.ob-note .kind-chip{padding:2px 7px}.ob-note-t{white-space:nowrap;text-overflow:ellipsis;font-size:12px;font-weight:600;overflow:hidden}.ob-pins{grid-template-columns:repeat(2,140px);gap:10px;display:grid}.ob-pin{background:var(--sf);border:1px solid var(--lc);box-shadow:var(--hover);border-radius:12px;flex-direction:column;gap:10px;padding:12px;font-size:12px;font-weight:600;line-height:1.25;display:flex}.ob-pin-ico{background:var(--accT);width:30px;height:30px;color:var(--accX);border-radius:8px;place-items:center;display:grid}@media (max-width:520px){.ob-stage{height:210px}.ob-text{padding:18px 20px 4px}.ob-foot{padding:12px 20px 18px}.ob-bell{gap:14px}.ob-notes{width:200px}}.app{min-height:100vh;min-height:100dvh;display:flex}.app-col{flex-direction:column;flex:1;min-width:0;display:flex}.app-main{flex-direction:column;flex:1;gap:12px;width:100%;min-width:0;max-width:1440px;display:flex}.app-scrim{z-index:29;background:#11111173;animation:.2s backwards fa-fade-in;position:fixed;inset:0}.away{z-index:15;position:fixed;inset:0}.btn{border:1px solid var(--q);background:var(--sf);height:32px;color:var(--i2);cursor:pointer;border-radius:8px;justify-content:center;align-items:center;gap:7px;padding:0 12px;font-size:12px;font-weight:600;transition:all .16s;display:inline-flex}.btn:hover{background:var(--tr);border-color:var(--lh);color:var(--ink)}.btn:active{transform:translateY(1px)}.sb{background:var(--hdr);border-right:1px solid var(--lc);flex-direction:column;display:flex;overflow:hidden}.sb.is-desk{height:100vh;z-index:12;will-change:width;flex-shrink:0;width:248px;height:100dvh;transition:width .34s cubic-bezier(.4,0,.2,1);position:sticky;top:0}.sb.is-desk.is-col{width:64px}.sb.is-mob{z-index:30;width:280px;max-width:86vw;padding-top:env(safe-area-inset-top,0px);transition:transform .3s cubic-bezier(.2,.8,.2,1),box-shadow .3s;position:fixed;top:0;bottom:0;left:0;transform:translate(-104%)}.sb.is-mob.is-open{box-shadow:var(--pop);transform:none}.sb-fade{opacity:1;transition:opacity .22s .1s}.sb.is-col .sb-fade{opacity:0;transition:opacity .14s}.sb-top{border-bottom:1px solid var(--dv);flex-shrink:0;align-items:center;gap:10px;height:64px;padding:0 12px;display:flex;position:relative}.sb-icon{border-radius:9px;flex-shrink:0;width:36px;height:36px;margin-left:2px;display:block}.sb-brand{white-space:nowrap;flex-direction:column;gap:2px;min-width:0;display:flex;overflow:hidden}.sb-title{text-overflow:ellipsis;font-size:14px;font-weight:600;line-height:1.2;overflow:hidden}.sb-meta{align-items:center;gap:6px;min-width:0;display:flex}.sb-meta .pulse-dot{width:6px;height:6px}.sb-sync{color:var(--i3);white-space:nowrap;text-overflow:ellipsis;font-size:10px;font-weight:500;overflow:hidden}.ver-chip{cursor:pointer;border:1px solid var(--li);background:var(--sk);height:20px;color:var(--i2);border-radius:999px;flex-shrink:0;padding:0 7px;font-family:IBM Plex Mono,ui-monospace,monospace;font-size:10px;font-weight:600;transition:all .16s}.ver-chip:hover{border-color:var(--lh);color:var(--ink)}.ver-chip.is-on{border-color:var(--acc);background:var(--accT);color:var(--accX)}.sb-nav{flex-direction:column;flex:1;gap:4px;padding:12px 0;display:flex;overflow:hidden auto}.sb-sec{flex-direction:column;gap:2px;display:flex}.sb-sec-label{letter-spacing:.05em;text-transform:uppercase;white-space:nowrap;max-height:28px;color:var(--lb);background:0 0;margin:0;padding:12px 20px 6px;font-size:9px;font-weight:600;transition:max-height .34s cubic-bezier(.4,0,.2,1),padding .34s cubic-bezier(.4,0,.2,1),margin .34s cubic-bezier(.4,0,.2,1),background-color .24s,color .18s;overflow:hidden}.sb.is-col .sb-sec-label{background:var(--dv);color:#0000;max-height:1px;margin:7px 18px;padding:0}.sb-item{cursor:pointer;text-align:left;white-space:nowrap;width:calc(100% - 16px);height:36px;color:var(--i2);background:0 0;border:none;border-radius:0;justify-content:flex-start;align-items:center;gap:10px;margin:0 8px;padding:0 16px;font-size:13px;font-weight:500;text-decoration:none;transition:background .16s,color .16s;display:flex;position:relative}.sb-item:hover{color:var(--ink);background:var(--sk);filter:none}.sb-item.is-active{color:var(--red);background:var(--rw);box-shadow:inset 3px 0 0 var(--red);font-weight:600}.sb-label{text-overflow:ellipsis;flex:1;min-width:0;display:block;overflow:hidden}.sb-new{background:var(--accT);color:var(--accX);white-space:nowrap;border-radius:999px;padding:2px 7px;font-size:10px;font-weight:600}.sb-count{background:var(--red);color:#fff;padding:2px 6px;font-size:10px;font-weight:600}.sb.is-col .sb-new,.sb.is-col .sb-count,.sb.is-col .sb-ext{display:none}.sb-foot{border-top:1px solid var(--dv);padding:8px;padding-bottom:calc(8px + env(safe-area-inset-bottom,0px));flex-shrink:0}.sb-me{align-items:center;gap:10px;padding:6px 4px 12px;display:flex}.sb-me-text{flex-direction:column;flex:1;gap:2px;min-width:0;line-height:1.2;display:flex}.sb-me-text b{font-size:12px;font-weight:600}.sb-me-text span{color:var(--i3);white-space:nowrap;text-overflow:ellipsis;font-size:11px;font-weight:600;overflow:hidden}.sb-mob-actions{gap:8px;margin-bottom:8px;display:flex}.sb-mob-actions .btn{flex:1;height:40px}.sb-toggle{white-space:nowrap;border:1px solid var(--li);background:var(--sf);width:100%;height:36px;color:var(--i2);cursor:pointer;border-radius:8px;justify-content:flex-start;align-items:center;gap:8px;padding:0 16px;font-size:12px;font-weight:600;transition:all .16s;display:flex;overflow:hidden}.sb-toggle:hover{background:var(--tr);border-color:var(--lh);color:var(--ink)}.sb-chev{flex-shrink:0;transition:transform .34s cubic-bezier(.4,0,.2,1)}.sb.is-col .sb-chev{transform:rotate(180deg)}.avatar{background:var(--sk2);width:32px;height:32px;color:var(--ink);border-radius:50%;flex-shrink:0;place-items:center;font-size:11px;font-weight:600;display:grid}.wn{z-index:41;background:var(--sf);width:360px;max-width:calc(100vw - 20px);max-height:min(560px,100vh - 80px);color:var(--ink);border:1px solid var(--li);box-shadow:var(--pop);transform-origin:0 0;white-space:normal;border-radius:12px;flex-direction:column;animation:.26s cubic-bezier(.2,.8,.2,1) backwards fa-pop-in;display:flex;position:fixed;top:60px;left:10px;overflow:hidden}.wn-head{border-bottom:1px solid var(--dv);align-items:center;gap:12px;padding:14px 16px 12px;display:flex}.wn-head>div{flex-direction:column;flex:1;gap:2px;min-width:0;display:flex}.wn-head b{font-size:14px;font-weight:600}.wn-head span{color:var(--i3);font-size:11px;font-weight:500}.x-btn{border:1px solid var(--q);background:var(--sf);width:28px;height:28px;color:var(--i2);cursor:pointer;border-radius:8px;flex-shrink:0;place-items:center;display:grid}.x-btn:hover{color:var(--ink);border-color:var(--lh)}.wn-body{flex:1;padding:6px 16px 10px;overflow-y:auto}.wn-rel{flex-direction:column;gap:8px;padding:14px 0;display:flex}.wn-rel+.wn-rel{border-top:1px solid var(--lr)}.wn-rel-top{align-items:center;gap:8px;display:flex}.wn-v{font-size:13px;font-weight:700}.wn-latest{letter-spacing:.05em;background:var(--accT);color:var(--accX);border-radius:999px;padding:3px 7px;font-size:9px;font-weight:600}.wn-date{color:var(--lb);margin-left:auto;font-size:10px;font-weight:600}.wn-title{font-size:13px;font-weight:600}.wn-items{flex-direction:column;gap:6px;display:flex}.wn-item{color:var(--body);align-items:flex-start;gap:8px;font-size:12px;line-height:1.45;display:flex}.wn-tag{text-align:center;letter-spacing:.05em;border-radius:999px;flex-shrink:0;width:68px;padding:3px 0;font-size:9px;font-weight:600}.wn-tag.t-NEW{background:var(--accT);color:var(--accX)}.wn-tag.t-IMPROVED{background:var(--slt);color:var(--sl)}.wn-tag.t-FIXED{background:var(--ort);color:var(--or)}.wn-foot{border-top:1px solid var(--dv);color:var(--i3);padding:11px 16px;font-size:12px;font-weight:600}.tb{z-index:10;isolation:isolate;background:var(--hdr);border-bottom:1px solid var(--lc);flex-shrink:0;align-items:stretch;height:64px;display:flex;position:sticky;top:0}.tb.is-mob{height:auto;min-height:60px;padding-top:env(safe-area-inset-top,0px);flex-wrap:wrap}.tb-menu{align-items:center;padding-left:10px;display:flex}.tb-menu .btn{width:44px;height:44px;padding:0}.tb-title{z-index:1;border-radius:10px;flex-direction:column;flex:0 auto;justify-content:center;align-self:center;gap:3px;min-width:0;max-width:380px;margin:0 8px 0 12px;padding:7px 12px;transition:background .4s;display:flex;position:relative}.tb-title.on-panel{background:color-mix(in oklch, var(--hdr) 82%, transparent);-webkit-backdrop-filter:blur(8px);box-shadow:0 1px 0 color-mix(in oklch, var(--ink) 4%, transparent)}.tb-title h1{white-space:nowrap;text-overflow:ellipsis;margin:0;font-size:17px;font-weight:600;line-height:1.2;overflow:hidden}.tb.is-mob .tb-title h1{font-size:15px}.tb-title span{color:var(--i2);white-space:nowrap;text-overflow:ellipsis;font-size:11px;font-weight:600;overflow:hidden}.tb-search{border-left:1px solid var(--dv);flex:240px;align-items:center;min-width:150px;padding:0 16px;display:flex}.tb.is-mob .tb-search{border-left:none;border-top:1px solid var(--dv);flex:100%;order:3;padding:8px 12px}.tb-season{flex-shrink:0;align-items:center;padding:0 10px;display:flex}.season-pill{white-space:nowrap;border-radius:999px;padding:4px 11px;font-size:11px;font-weight:600;animation:.42s cubic-bezier(.2,.8,.2,1) backwards fa-pop-in}.tb-right{flex-shrink:0;align-items:center;gap:8px;margin-left:auto;padding:0 20px 0 16px;display:flex}.tb.is-mob .tb-right{padding:0 12px 0 8px}.tb-divider{background:var(--dv);flex-shrink:0;width:1px;height:28px;margin:0 4px}.rel{position:relative}.search{width:100%;max-width:460px;position:relative}.search>svg{position:absolute;top:14px;left:13px}.search input{border:1px solid var(--li);background:var(--sf);width:100%;height:40px;color:var(--ink);border-radius:8px;outline:none;padding:0 52px 0 34px;font-size:13px;transition:all .16s}.search input:focus{border-color:var(--inv);box-shadow:0 0 0 3px #11111114}.search kbd{color:var(--ic);border:1px solid var(--li);padding:2px 5px;font-family:inherit;font-size:10px;font-weight:600;position:absolute;top:11px;right:10px}.search-dd{background:var(--sf);border:1px solid var(--li);box-shadow:var(--pop);z-index:20;transform-origin:top;border-radius:12px;max-height:420px;padding-bottom:4px;animation:.18s cubic-bezier(.2,.8,.2,1) backwards fa-dd-in;position:absolute;top:44px;left:0;right:0;overflow:auto}.search-group{padding:8px 12px 4px}.search-row{width:100%;min-height:44px;color:var(--ink);cursor:pointer;text-align:left;background:0 0;border:none;border-radius:8px;align-items:center;gap:10px;padding:6px 12px;transition:background .12s;display:flex}.search-row:hover,.search-row.is-hot{background:var(--sk)}.search-row .ico{background:var(--sk2);width:28px;height:28px;color:var(--i2);flex-shrink:0;place-items:center;display:grid}.search-row .txt{flex-direction:column;flex:1;gap:2px;min-width:0;display:flex}.search-row .txt b{font-size:13px;font-weight:600}.search-row .txt span{color:var(--i3);font-size:11px;font-weight:600}.search-row .enter{color:var(--ic);font-size:11px}.search-empty{color:var(--i3);padding:16px 12px;font-size:12px}.pop{z-index:16;background:var(--sf);color:var(--ink);border:1px solid var(--li);box-shadow:var(--pop);transform-origin:100% 0;border-radius:12px;flex-direction:column;animation:.18s cubic-bezier(.2,.8,.2,1) backwards fa-dd-in;display:flex;position:absolute;right:0}.bell-btn{cursor:pointer;border:1px solid var(--q);background:var(--sf);width:32px;height:32px;color:var(--i2);border-radius:8px;place-items:center;transition:all .16s;display:grid}.bell-btn:hover{border-color:var(--lh);color:var(--ink)}.bell-btn.is-on{border-color:var(--acc);background:var(--acc);color:var(--onAcc)}.bell-badge{background:var(--red);color:#fff;pointer-events:none;place-items:center;min-width:16px;height:16px;padding:0 4px;font-size:9px;font-weight:600;display:grid;position:absolute;top:-5px;right:-5px}.bell{width:380px;max-width:calc(100vw - 32px);max-height:calc(100vh - 90px);top:42px;overflow:auto}.bell.is-mob{transform-origin:top;width:auto;max-width:none;position:fixed;top:68px;left:12px;right:12px}.bell-head{border-bottom:1px solid var(--dv);justify-content:space-between;align-items:center;padding:12px 14px;display:flex}.bell-head b{font-size:13px;font-weight:600}.linkbtn{cursor:pointer;color:var(--acc);background:0 0;border:none;padding:0;font-size:11px;font-weight:600}.linkbtn:hover{filter:brightness(1.12)}.bell-tabs{border-bottom:1px solid var(--dv);gap:4px;padding:8px 10px;display:flex}.pill-tab{cursor:pointer;height:30px;color:var(--i2);background:0 0;border:1px solid #0000;border-radius:999px;align-items:center;gap:6px;padding:0 10px;font-size:12px;font-weight:600;transition:all .16s;display:inline-flex}.pill-tab.is-on{border-color:var(--acc);background:var(--accT);color:var(--accX)}.pill-count{background:var(--sk2);min-width:18px;height:18px;color:var(--i3);border-radius:999px;place-items:center;padding:0 5px;font-size:10px;font-weight:700;display:grid}.pill-tab.is-on .pill-count{background:var(--acc);color:var(--onAcc)}.bell-sec{padding:10px 14px 4px}.bell-sec.tight{padding-top:6px}.bell-alerts{flex-direction:column;gap:6px;padding:0 14px 10px;display:flex}.bell-list{flex-direction:column;padding:0 6px 6px;display:flex}.bell-list.co{padding:6px}.bell-row{width:100%;color:var(--ink);text-align:left;font:inherit;background:0 0;border:none;border-radius:8px;align-items:flex-start;gap:10px;padding:9px 8px;transition:background .14s;display:flex}.bell-row:hover{background:var(--sk)}button.bell-row{cursor:pointer}.bell-foot{text-align:left;border:none;border-top:1px solid var(--dv);width:100%;color:var(--acc);cursor:pointer;background:0 0;padding:10px 14px;font-size:12px;font-weight:600;display:block}.alert-row{border:1px solid var(--ln);align-items:flex-start;gap:12px;padding:10px 12px;display:flex}.alert-row.lv-red{background:var(--rw);box-shadow:inset 3px 0 0 var(--red)}.alert-row.lv-orange{background:var(--sk);box-shadow:inset 3px 0 0 var(--or)}.stack-text{flex-direction:column;flex:1;gap:2px;min-width:0;display:flex}.alert-row .stack-text{gap:3px}.stack-text .t{font-size:12px;font-weight:600}.stack-text .s{color:var(--i3);font-size:11px;font-weight:500;line-height:1.4}.when{color:var(--lb);white-space:nowrap;font-size:10px;font-weight:600}.round-ico{background:var(--accT);width:28px;height:28px;color:var(--accX);border-radius:50%;flex-shrink:0;place-items:center;display:grid}.kind-chip{letter-spacing:.05em;white-space:nowrap;border-radius:999px;align-self:flex-start;padding:3px 7px;font-size:9px;font-weight:600}.k-news{background:var(--slt);color:var(--sl)}.k-event{background:var(--accT);color:var(--accX)}.k-benefit{background:var(--ort);color:var(--or)}.date-tile{border-radius:8px;flex-direction:column;flex-shrink:0;justify-content:center;align-items:center;gap:2px;display:flex}.date-tile>span{letter-spacing:.05em;font-size:8px;font-weight:600;line-height:1}.date-tile>b{font-weight:700;line-height:1}.new-dot{background:var(--acc);border-radius:50%;flex-shrink:0;width:8px;height:8px;margin-top:4px}.th-btn{border:1px solid var(--li);background:var(--sf);height:34px;color:var(--ink);cursor:pointer;border-radius:10px;flex-shrink:0;align-items:center;gap:8px;padding:0 10px 0 6px;transition:all .16s;display:inline-flex}.th-btn:hover{border-color:var(--lh)}.th-btn:active{transform:translateY(1px)}.th-btn.is-on{border-color:var(--acc)}.th-dots{background:var(--sk2);border-radius:7px;align-items:center;gap:3px;padding:3px 4px;display:flex}.th-dots span{border-radius:50%;width:12px;height:12px}.th-label{font-size:13px;font-weight:600}.th-chev{color:var(--i2);transition:transform .24s cubic-bezier(.2,.8,.2,1)}.is-on>.th-chev,.is-on>.user-chev{transform:rotate(180deg)}.th{border-radius:14px;gap:12px;width:420px;max-width:calc(100vw - 24px);max-height:calc(100vh - 80px);padding:16px;animation:.3s cubic-bezier(.2,.8,.2,1) backwards fa-dd-in;top:44px;overflow:auto}.th.is-closing{pointer-events:none;animation:.2s cubic-bezier(.4,0,1,1) forwards fa-dd-out}.th-head{justify-content:space-between;align-items:center;display:flex}.th-head b{font-size:14px;font-weight:600}.th-head .x-btn{border-color:var(--li);width:32px;height:32px}.seg{background:var(--sk2);border:1px solid var(--ln);border-radius:10px;grid-template-columns:repeat(4,minmax(0,1fr));padding:3px;display:grid;position:relative}.seg-ind{background:var(--sf);border:1px solid var(--li);width:calc(25% - 1.5px);box-shadow:var(--sh);border-radius:8px;transition:left .34s cubic-bezier(.2,.8,.2,1);position:absolute;top:3px;bottom:3px}.seg button{z-index:1;cursor:pointer;height:36px;color:var(--i2);background:0 0;border:none;border-radius:8px;font-size:13px;font-weight:500;transition:color .24s;position:relative}.seg button.is-on{color:var(--ink);font-weight:600}.th-sub{color:var(--i3);font-size:12px;font-weight:500}.season-tile{cursor:pointer;text-align:left;background:var(--sf);border:1px solid var(--li);border-radius:10px;align-items:center;gap:10px;min-width:0;min-height:44px;padding:0 14px;transition:all .18s;display:flex}.season-tile:hover{border-color:var(--lh)}.season-tile.is-on{background:var(--accW);border-color:var(--acc);box-shadow:0 0 0 1px var(--acc)}.season-tile.auto{min-height:56px;padding:10px 14px}.season-tile .nm{color:var(--ink);white-space:nowrap;text-overflow:ellipsis;font-size:13px;font-weight:500;overflow:hidden}.season-auto-text{text-align:left;flex-direction:column;gap:2px;display:flex}.season-auto-text b{color:var(--ink);font-size:13px;font-weight:600}.season-auto-text span{color:var(--i2);font-size:12px;font-weight:500}.season-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:8px;display:grid}.user-btn{cursor:pointer;color:var(--i2);background:0 0;border:1px solid #0000;border-radius:8px;align-items:center;gap:10px;padding:4px 8px 4px 4px;transition:all .16s;display:flex}.user-btn:hover{background:var(--sk)}.user-btn.is-on{border-color:var(--acc);background:var(--sk)}.user-text{text-align:left;flex-direction:column;gap:2px;line-height:1.2;display:flex}.user-text b{color:var(--ink);font-size:12px;font-weight:600}.user-text span{color:var(--i3);white-space:nowrap;font-size:11px;font-weight:600}.user-chev{flex-shrink:0;transition:transform .22s cubic-bezier(.2,.8,.2,1)}.um{width:280px;max-width:calc(100vw - 24px);top:46px}.um-head{border-bottom:1px solid var(--dv);align-items:center;gap:12px;padding:14px;display:flex}.um-head .avatar{width:40px;height:40px;font-size:13px}.um-head .stack-text b{font-size:13px;font-weight:600}.um-head .stack-text span{color:var(--i3);text-overflow:ellipsis;white-space:nowrap;font-size:11px;font-weight:600;overflow:hidden}.um-list{flex-direction:column;padding:6px 0;display:flex}.um-item{height:40px;color:var(--ink);cursor:pointer;text-align:left;background:0 0;border:none;border-radius:8px;align-items:center;gap:10px;padding:0 14px;font-size:13px;font-weight:600;transition:background .12s;display:flex}.um-item:hover{background:var(--sk)}.um-item>span:first-of-type{flex:1}.um-item .hint{color:var(--i3);font-size:11px;font-weight:600}.um-dev{border-top:1px solid var(--dv);flex-direction:column;gap:8px;padding:10px 14px 12px;display:flex}.um-dev-head{justify-content:space-between;align-items:center;display:flex}.um-dev-tag{letter-spacing:.05em;background:var(--ort);color:var(--or);border-radius:999px;padding:2px 6px;font-size:9px;font-weight:600}.um-roles{flex-wrap:wrap;gap:6px;display:flex}.um-roles .pill-tab{border-color:var(--li);background:var(--sf);height:28px}.um-roles .pill-tab.is-on{border-color:var(--acc);background:var(--accT);color:var(--accX)}.um-out{border:none;border-top:1px solid var(--dv);height:44px;color:var(--red);cursor:pointer;text-align:left;background:0 0;border-radius:0 0 12px 12px;align-items:center;gap:10px;padding:0 14px;font-size:13px;font-weight:600;transition:background .12s;display:flex}.um-out:hover{background:var(--rw)}.preview-banner{background:var(--ort);color:var(--or);white-space:nowrap;border-radius:999px;padding:3px 9px;font-size:11px;font-weight:600}:root,[data-theme=dark]{--s1:#a6c1dd;--s2:#7c9cbc;--s3:#597797;--s4:#405870;--s5:#2d3f52;--pg0:#0b0d10;--hdr0:#101317;--sf:#191e25;--sk:#12161b;--sk2:#1f252d;--tr:#ffffff12;--lc:#ffffff17;--ln:#ffffff12;--li:#ffffff21;--dv:#ffffff12;--lr:#ffffff12;--lh:#ffffff42;--ink:#fff;--body:#ffffffd1;--i2:#ffffff9e;--i3:#ffffff80;--lb:#ffffff6b;--ic:#7a8494;--q:#ffffff21;--red:#e0413c;--redh:#ea5a55;--rt:#e0413c29;--rw:#e0413c1f;--rushX:#f08b87;--gr:#35c46a;--grt:#35c46a2e;--grX:#7ee0a3;--or:#f5a524;--ort:#f5a52429;--sl:#4cc9f0;--slt:#4cc9f029;--acc:#35c46a;--accT:#35c46a2e;--accW:#35c46a1a;--accX:#7ee0a3;--onAcc:#0b0d10;--inv:#fff;--invt:#0b0d10;--hover:0 8px 24px #00000059;--pop:0 24px 60px #00000073;--sh:none;--pg:var(--pg0);--hdr:var(--hdr0)}@supports (color:lab(0% 0 0)){:root,[data-theme=dark]{--s1:lab(76.7177% -4.68367 -17.4927);--s2:lab(62.7565% -5.13846 -20.8212);--s3:lab(48.8179% -4.77511 -20.7108);--s4:lab(36.0783% -3.91486 -17.2409);--s5:lab(25.6626% -3.13187 -13.7927)}}[data-theme=dim]{--s1:#a6c1dd;--s2:#7c9cbc;--s3:#597797;--s4:#405870;--s5:#2d3f52;--pg0:#1c1c1c;--hdr0:#262626;--sf:#2e2e2e;--sk:#262626;--sk2:#313842;--tr:#ffffff1a;--lc:#ffffff1f;--ln:#ffffff14;--li:#ffffff21;--dv:#ffffff14;--lr:#ffffff14;--lh:#ffffff42;--ink:#fff;--body:#ffffffd1;--i2:#d6d6d6;--i3:#bdbdbd;--lb:#a8a8a8;--ic:#7a8494;--q:#ffffff21;--red:#ff3b35;--redh:#ea5a55;--rt:#e0413c36;--rw:#e0413c1f;--rushX:#ff7a75;--gr:#22c55e;--grt:#35c46a3b;--grX:#5ee08f;--or:#ffad0f;--ort:#f5a52436;--sl:#1fb6ff;--slt:#4cc9f036;--acc:#22c55e;--accT:#35c46a3b;--accW:#35c46a1a;--accX:#5ee08f;--onAcc:#0b0d10;--inv:#fff;--invt:#0b0d10;--hover:0 8px 22px #0000004d;--pop:0 24px 60px #00000073;--sh:0 1px 3px #00000040;--pg:var(--pg0);--hdr:var(--hdr0)}@supports (color:lab(0% 0 0)){[data-theme=dim]{--s1:lab(76.7177% -4.68367 -17.4927);--s2:lab(62.7565% -5.13846 -20.8212);--s3:lab(48.8179% -4.77511 -20.7108);--s4:lab(36.0783% -3.91486 -17.2409);--s5:lab(25.6626% -3.13187 -13.7927)}}[data-theme=soft]{--s1:#2b3e57;--s2:#4e6c8b;--s3:#7f9cb6;--s4:#aac1d2;--s5:#d3e0ea;--pg0:#d1d1d1;--hdr0:#dedede;--sf:#eaeaea;--sk:#dbdbdb;--sk2:#c7c7c7;--tr:#1414141c;--lc:#14141424;--ln:#14141417;--li:#151a2026;--dv:#14141417;--lr:#14141417;--lh:#151a204d;--ink:#14181d;--body:#151a20d1;--i2:#3e4550;--i3:#4f5762;--lb:#5b636e;--ic:#7a8390;--q:#151a2029;--red:#bf2a25;--redh:#a8231f;--rt:#bf2a2521;--rw:#bf2a2512;--rushX:#96201c;--gr:#127a43;--grt:#127a4324;--grX:#0d5c32;--or:#b5730a;--ort:#b5730a21;--sl:#0d6f9f;--slt:#0d6f9f21;--acc:#127a43;--accT:#127a4324;--accW:#127a4312;--accX:#0d5c32;--onAcc:#fff;--inv:#151a20;--invt:#fff;--hover:0 8px 20px #151a2014;--pop:0 24px 60px #151a202e;--sh:0 1px 2px #1018281a,0 2px 6px #10182814;--pg:var(--pg0);--hdr:var(--hdr0)}@supports (color:lab(0% 0 0)){[data-theme=soft]{--s1:lab(25.5489% -1.99063 -17.5854);--s2:lab(44.1697% -4.61435 -20.6661);--s3:lab(62.8526% -5.93495 -16.8313);--s4:lab(76.8395% -5.41055 -11.3887);--s5:lab(88.4282% -3.20494 -6.5616)}}[data-theme=light]{--s1:#2b3e57;--s2:#4e6c8b;--s3:#7f9cb6;--s4:#aac1d2;--s5:#d3e0ea;--pg0:#e7eaee;--hdr0:#fff;--sf:#fff;--sk:#f6f7f9;--sk2:#eceff2;--tr:#1018281a;--lc:#1018281f;--ln:#10182817;--li:#151a2026;--dv:#10182817;--lr:#10182817;--lh:#151a204d;--ink:#151a20;--body:#151a20d1;--i2:#5c646f;--i3:#6b7380;--lb:#8a929c;--ic:#7a8390;--q:#151a2029;--red:#bf2a25;--redh:#a8231f;--rt:#bf2a2521;--rw:#bf2a2512;--rushX:#96201c;--gr:#127a43;--grt:#127a4324;--grX:#0d5c32;--or:#b5730a;--ort:#b5730a21;--sl:#0d6f9f;--slt:#0d6f9f21;--acc:#127a43;--accT:#127a4324;--accW:#127a4312;--accX:#0d5c32;--onAcc:#fff;--inv:#151a20;--invt:#fff;--hover:0 8px 20px #151a2014;--pop:0 24px 60px #151a202e;--sh:0 1px 2px #1018280f,0 2px 6px #1018280d;--pg:var(--pg0);--hdr:var(--hdr0)}@supports (color:lab(0% 0 0)){[data-theme=light]{--s1:lab(25.5489% -1.99063 -17.5854);--s2:lab(44.1697% -4.61435 -20.6661);--s3:lab(62.8526% -5.93495 -16.8313);--s4:lab(76.8395% -5.41055 -11.3887);--s5:lab(88.4282% -3.20494 -6.5616)}}[data-theme=dark][data-season=newyear]{--pg0:#0c0c0f;--hdr0:#13131a;--sk:#14141b;--sf:#1c1c25;--lc:#ffe6aa1c;--ln:#ffe6aa12;--tr:#ffe6aa14;--dv:#ffe6aa12;--lr:#ffe6aa12}[data-theme=dark][data-season=valentines]{--pg0:#120a0d;--hdr0:#1b0f14;--sk:#1c1016;--sf:#27161d;--lc:#ffb4c81f;--ln:#ffb4c814;--tr:#ffb4c814;--dv:#ffb4c814;--lr:#ffb4c814}[data-theme=dark][data-season=stpatricks]{--pg0:#08110c;--hdr0:#0c1a12;--sk:#0d1b13;--sf:#13261b;--lc:#aaffc81c;--ln:#aaffc812;--tr:#aaffc814;--dv:#aaffc812;--lr:#aaffc812}[data-theme=dark][data-season=spring]{--pg0:#0c120f;--hdr0:#111a15;--sk:#121b16;--sf:#19241d;--lc:#bef0c81c;--ln:#bef0c812;--dv:#bef0c812;--lr:#bef0c812}[data-theme=dark][data-season=easter]{--pg0:#100d14;--hdr0:#17131d;--sk:#18141f;--sk2:#141019;--sf:#211b2a;--lc:#dcbeff1f;--ln:#dcbeff14;--tr:#dcbeff14;--dv:#dcbeff14;--lr:#dcbeff14}[data-theme=dark][data-season=cinco]{--pg0:#08100f;--hdr0:#0c1918;--sk:#0d1a19;--sf:#142624;--lc:#a0ffeb1c;--ln:#a0ffeb12;--tr:#a0ffeb14;--dv:#a0ffeb12;--lr:#a0ffeb12}[data-theme=dark][data-season=mothers]{--pg0:#120b10;--hdr0:#1a1018;--sk:#1b1119;--sf:#261823;--lc:#ffbee11f;--ln:#ffbee114;--tr:#ffbee114;--dv:#ffbee114;--lr:#ffbee114}[data-theme=dark][data-season=memorial]{--pg0:#0a0f1c;--hdr0:#0e1528;--sk:#0f172b;--sf:#162038;--lc:#a0beff1f;--ln:#a0beff14;--tr:#a0beff14;--dv:#a0beff14;--lr:#a0beff14}[data-theme=dark][data-season=fathers]{--pg0:#090d14;--hdr0:#0e1420;--sk:#0f1522;--sf:#161e2e;--lc:#aac8ff1c;--ln:#aac8ff12;--tr:#aac8ff14;--dv:#aac8ff12;--lr:#aac8ff12}[data-theme=dark][data-season=summer]{--pg0:#0a1115;--hdr0:#0f191e;--sk:#10191e;--sf:#172429;--lc:#ffdc961c;--ln:#ffdc9612;--dv:#ffdc9612;--lr:#ffdc9612}[data-theme=dark][data-season=july4],[data-theme=dark][data-season=labor]{--pg0:#0a0f1c;--hdr0:#0e1528;--sk:#0f172b;--sf:#162038;--lc:#a0beff1f;--ln:#a0beff14;--tr:#a0beff14;--dv:#a0beff14;--lr:#a0beff14}[data-theme=dark][data-season=fall]{--pg0:#110c09;--hdr0:#19120d;--sk:#1a130e;--sf:#241b14;--lc:#ffc8961c;--ln:#ffc89612;--tr:#ffc89614;--dv:#ffc89612;--lr:#ffc89612}[data-theme=dark][data-season=halloween]{--pg0:#0d0a12;--hdr0:#150f1d;--sk:#161021;--sf:#1f172b;--lc:#c8aaff1f;--ln:#c8aaff14;--tr:#c8aaff14;--dv:#c8aaff14;--lr:#c8aaff14}[data-theme=dark][data-season=thanksgiving]{--pg0:#110d08;--hdr0:#1a140c;--sk:#1b140d;--sf:#261d13;--lc:#ffd7a01c;--ln:#ffd7a012;--tr:#ffd7a014;--dv:#ffd7a012;--lr:#ffd7a012}[data-theme=dark][data-season=winter]{--pg0:#091019;--hdr0:#0e1826;--sk:#101b29;--sf:#172434;--lc:#aad7ff1f;--ln:#aad7ff14;--tr:#aad7ff14;--dv:#aad7ff14;--lr:#aad7ff14}[data-theme=dark][data-season=christmas]{--pg0:#0b110d;--hdr0:#101c15;--sk:#111c16;--sf:#18251d;--lc:#c8f0d21c;--ln:#c8f0d212;--dv:#c8f0d212;--lr:#c8f0d212}[data-theme=dim][data-season=newyear]{--pg0:#2d2a22;--hdr0:#36332b;--sk:#36332b;--sk2:#302d25;--sf:#3d3a32;--lc:#d6b25a29;--ln:#d6b25a1a;--tr:#d6b25a17;--dv:#d6b25a1a;--lr:#d6b25a1a}[data-theme=dim][data-season=valentines]{--pg0:#2f2024;--hdr0:#38292d;--sk:#38292d;--sk2:#322428;--sf:#3f3035;--lc:#ec487829;--ln:#ec48781a;--tr:#ec487817;--dv:#ec48781a;--lr:#ec48781a}[data-theme=dim][data-season=stpatricks]{--pg0:#1d2a22;--hdr0:#26332c;--sk:#26332c;--sk2:#212d26;--sf:#2d3a33;--lc:#28b46429;--ln:#28b4641a;--tr:#28b46417;--dv:#28b4641a;--lr:#28b4641a}[data-theme=dim][data-season=spring]{--pg0:#272e24;--hdr0:#31372e;--sk:#31372e;--sk2:#2b3228;--sf:#383e35;--lc:#9be37a29;--ln:#9be37a1a;--tr:#9be37a17;--dv:#9be37a1a;--lr:#9be37a1a}[data-theme=dim][data-season=easter]{--pg0:#2b2a30;--hdr0:#343339;--sk:#343339;--sk2:#2f2d34;--sf:#3c3a41;--lc:#c4b5fd29;--ln:#c4b5fd1a;--tr:#c4b5fd17;--dv:#c4b5fd1a;--lr:#c4b5fd1a}[data-theme=dim][data-season=cinco]{--pg0:#1b2a27;--hdr0:#243330;--sk:#243330;--sk2:#1f2d2b;--sf:#2c3a37;--lc:#14b49629;--ln:#14b4961a;--tr:#14b49617;--dv:#14b4961a;--lr:#14b4961a}[data-theme=dim][data-season=mothers]{--pg0:#2f242a;--hdr0:#392d33;--sk:#392d33;--sk2:#33272e;--sf:#40343a;--lc:#f472b629;--ln:#f472b61a;--tr:#f472b617;--dv:#f472b61a;--lr:#f472b61a}[data-theme=dim][data-season=memorial]{--pg0:#212630;--hdr0:#2a2f3a;--sk:#2a2f3a;--sk2:#242a34;--sf:#313641;--lc:#4f8cff29;--ln:#4f8cff1a;--tr:#4f8cff17;--dv:#4f8cff1a;--lr:#4f8cff1a}[data-theme=dim][data-season=fathers]{--pg0:#20242b;--hdr0:#292d35;--sk:#292d35;--sk2:#23282f;--sf:#30353c;--lc:#4678c829;--ln:#4678c81a;--tr:#4678c817;--dv:#4678c81a;--lr:#4678c81a}[data-theme=dim][data-season=summer]{--pg0:#1e2d2b;--hdr0:#273634;--sk:#273634;--sk2:#21302e;--sf:#2e3d3b;--lc:#2dd4bf29;--ln:#2dd4bf1a;--tr:#2dd4bf17;--dv:#2dd4bf1a;--lr:#2dd4bf1a}[data-theme=dim][data-season=july4],[data-theme=dim][data-season=labor]{--pg0:#212630;--hdr0:#2a2f3a;--sk:#2a2f3a;--sk2:#242a34;--sf:#313641;--lc:#4f8cff29;--ln:#4f8cff1a;--tr:#4f8cff17;--dv:#4f8cff1a;--lr:#4f8cff1a}[data-theme=dim][data-season=fall]{--pg0:#2e251f;--hdr0:#372e28;--sk:#372e28;--sk2:#322922;--sf:#3f362f;--lc:#e8833a29;--ln:#e8833a1a;--tr:#e8833a17;--dv:#e8833a1a;--lr:#e8833a1a}[data-theme=dim][data-season=halloween]{--pg0:#262230;--hdr0:#2f2b39;--sk:#2f2b39;--sk2:#2a2533;--sf:#363240;--lc:#8b5cf629;--ln:#8b5cf61a;--tr:#8b5cf617;--dv:#8b5cf61a;--lr:#8b5cf61a}[data-theme=dim][data-season=thanksgiving]{--pg0:#2b231f;--hdr0:#342c28;--sk:#342c28;--sk2:#2e2723;--sf:#3b342f;--lc:#be6e3c29;--ln:#be6e3c1a;--tr:#be6e3c17;--dv:#be6e3c1a;--lr:#be6e3c1a}[data-theme=dim][data-season=winter]{--pg0:#262b30;--hdr0:#2f343a;--sk:#2f343a;--sk2:#2a2f34;--sf:#373c41;--lc:#8fc4ff29;--ln:#8fc4ff1a;--tr:#8fc4ff17;--dv:#8fc4ff1a;--lr:#8fc4ff1a}[data-theme=dim][data-season=christmas]{--pg0:#1e2822;--hdr0:#27312b;--sk:#27312b;--sk2:#212c25;--sf:#2e3932;--lc:#2fa35a29;--ln:#2fa35a1a;--tr:#2fa35a17;--dv:#2fa35a1a;--lr:#2fa35a1a}[data-theme=soft][data-season=newyear]{--pg0:#d1cfca;--hdr0:#dedbd6;--sk:#dbd9d3;--sk2:#c8c6c0;--sf:#e9e7e1;--lc:#5f4e1e29;--ln:#5f4e1e1a;--tr:#5f4e1e1a;--dv:#5f4e1e1a;--lr:#5f4e1e1a}[data-theme=soft][data-season=valentines]{--pg0:#d3c9cc;--hdr0:#dfd5d8;--sk:#dcd2d5;--sk2:#c9bfc2;--sf:#eae0e3;--lc:#6e1e3c29;--ln:#6e1e3c1a;--tr:#6e1e3c1a;--dv:#6e1e3c1a;--lr:#6e1e3c1a}[data-theme=soft][data-season=stpatricks]{--pg0:#c7cfca;--hdr0:#d3dbd7;--sk:#d0d9d4;--sk2:#bdc6c1;--sf:#dee7e2;--lc:#145a3229;--ln:#145a321a;--tr:#145a321a;--dv:#145a321a;--lr:#145a321a}[data-theme=soft][data-season=spring]{--pg0:#ced2cc;--hdr0:#daded8;--sk:#d7dbd5;--sk2:#c4c9c2;--sf:#e5eae3;--lc:#46663729;--ln:#4666371a;--tr:#4666371a;--dv:#4666371a;--lr:#4666371a}[data-theme=soft][data-season=easter]{--pg0:#d0cfd4;--hdr0:#dcdce0;--sk:#dad9dd;--sk2:#c7c6ca;--sf:#e8e7eb;--lc:#58517229;--ln:#5851721a;--tr:#5851721a;--dv:#5851721a;--lr:#5851721a}[data-theme=soft][data-season=cinco]{--pg0:#c6cfcd;--hdr0:#d2dbda;--sk:#cfd9d7;--sk2:#bcc6c4;--sf:#dde7e5;--lc:#0f554b29;--ln:#0f554b1a;--tr:#0f554b1a;--dv:#0f554b1a;--lr:#0f554b1a}[data-theme=soft][data-season=mothers]{--pg0:#d3cbcf;--hdr0:#dfd8dc;--sk:#dcd5d9;--sk2:#cac2c6;--sf:#ebe3e7;--lc:#781e5029;--ln:#781e501a;--tr:#781e501a;--dv:#781e501a;--lr:#781e501a}[data-theme=soft][data-season=memorial]{--pg0:#c9cdd4;--hdr0:#d5d9e0;--sk:#d3d6dd;--sk2:#c0c3ca;--sf:#e1e4eb;--lc:#243f7329;--ln:#243f731a;--tr:#243f731a;--dv:#243f731a;--lr:#243f731a}[data-theme=soft][data-season=fathers]{--pg0:#c9ccd0;--hdr0:#d5d8dd;--sk:#d2d5da;--sk2:#bfc2c7;--sf:#e0e3e8;--lc:#23376429;--ln:#2337641a;--tr:#2337641a;--dv:#2337641a;--lr:#2337641a}[data-theme=soft][data-season=summer]{--pg0:#c7d1d0;--hdr0:#d3dddc;--sk:#d1dbd9;--sk2:#bec8c7;--sf:#dfe9e7;--lc:#145f5629;--ln:#145f561a;--tr:#145f561a;--dv:#145f561a;--lr:#145f561a}[data-theme=soft][data-season=july4],[data-theme=soft][data-season=labor]{--pg0:#c9cdd4;--hdr0:#d5d9e0;--sk:#d3d6dd;--sk2:#c0c3ca;--sf:#e1e4eb;--lc:#243f7329;--ln:#243f731a;--tr:#243f731a;--dv:#243f731a;--lr:#243f731a}[data-theme=soft][data-season=fall]{--pg0:#d2ccc8;--hdr0:#dfd9d4;--sk:#dcd6d1;--sk2:#c9c3bf;--sf:#eae4df;--lc:#683b1a29;--ln:#683b1a1a;--tr:#683b1a1a;--dv:#683b1a1a;--lr:#683b1a1a}[data-theme=soft][data-season=halloween]{--pg0:#cdcad3;--hdr0:#d9d6df;--sk:#d6d3dd;--sk2:#c3c1ca;--sf:#e4e1eb;--lc:#3f296f29;--ln:#3f296f1a;--tr:#3f296f1a;--dv:#3f296f1a;--lr:#3f296f1a}[data-theme=soft][data-season=thanksgiving]{--pg0:#d0cbc8;--hdr0:#dcd7d4;--sk:#d9d4d1;--sk2:#c6c2bf;--sf:#e7e3e0;--lc:#64411929;--ln:#6441191a;--tr:#6441191a;--dv:#6441191a;--lr:#6441191a}[data-theme=soft][data-season=winter]{--pg0:#cdd0d4;--hdr0:#d9dce0;--sk:#d6dadd;--sk2:#c4c7ca;--sf:#e5e8eb;--lc:#40587329;--ln:#4058731a;--tr:#4058731a;--dv:#4058731a;--lr:#4058731a}[data-theme=soft][data-season=christmas]{--pg0:#c7ceca;--hdr0:#d3dad6;--sk:#d1d8d3;--sk2:#bec5c0;--sf:#dfe6e1;--lc:#15492829;--ln:#1549281a;--tr:#1549281a;--dv:#1549281a;--lr:#1549281a}[data-theme=light][data-season=newyear]{--pg0:#f3f0e8;--hdr0:#fdfcf8;--sk:#f8f6f0;--sk2:#ebe7dc;--sf:#fff;--lc:#6e5a1e26;--ln:#6e5a1e17;--tr:#6e5a1e14;--dv:#6e5a1e17;--lr:#6e5a1e17}[data-theme=light][data-season=valentines]{--pg0:#f7eaee;--hdr0:#fdf8f9;--sk:#faf1f4;--sk2:#f0e1e6;--sf:#fff;--lc:#961e4626;--ln:#961e4617;--tr:#961e4614;--dv:#961e4617;--lr:#961e4617}[data-theme=light][data-season=stpatricks]{--pg0:#e8f3ec;--hdr0:#f9fdfa;--sk:#f0f8f3;--sk2:#e0ede5;--sf:#fff;--lc:#146e3c26;--ln:#146e3c17;--tr:#146e3c14;--dv:#146e3c17;--lr:#146e3c17}[data-theme=light][data-season=spring]{--pg0:#edf3ec;--hdr0:#fafcf8;--sk:#f3f8f1;--sk2:#e5eee3;--sf:#fff;--lc:#286e3c26;--ln:#286e3c17;--dv:#286e3c17;--lr:#286e3c17}[data-theme=light][data-season=easter]{--pg0:#efeaf5;--hdr0:#fbf9fd;--sk:#f7f3fb;--sk2:#ebe4f3;--sf:#fff;--lc:#5028781f;--ln:#50287814;--dv:#50287814;--lr:#50287814}[data-theme=light][data-season=cinco]{--pg0:#e8f3f1;--hdr0:#f9fdfc;--sk:#f0f8f6;--sk2:#e0edea;--sf:#fff;--lc:#0f6e5f26;--ln:#0f6e5f17;--tr:#0f6e5f14;--dv:#0f6e5f17;--lr:#0f6e5f17}[data-theme=light][data-season=mothers]{--pg0:#f7ebf2;--hdr0:#fdf8fb;--sk:#faf2f6;--sk2:#f0e1ea;--sf:#fff;--lc:#961e6426;--ln:#961e6417;--tr:#961e6414;--dv:#961e6417;--lr:#961e6417}[data-theme=light][data-season=memorial]{--pg0:#e8edf6;--hdr0:#fafbfe;--sk:#f0f3fa;--sk2:#e2e8f3;--sf:#fff;--lc:#1e3c8c26;--ln:#1e3c8c17;--tr:#1e3c8c14;--dv:#1e3c8c17;--lr:#1e3c8c17}[data-theme=light][data-season=fathers]{--pg0:#e9eef6;--hdr0:#f9fbfe;--sk:#f1f5fa;--sk2:#e1e8f2;--sf:#fff;--lc:#1e3c7826;--ln:#1e3c7817;--tr:#1e3c7814;--dv:#1e3c7817;--lr:#1e3c7817}[data-theme=light][data-season=summer]{--pg0:#eaf3f2;--hdr0:#fbfdfc;--sk:#f1f8f6;--sk2:#e2eeec;--sf:#fff;--lc:#146e6e26;--ln:#146e6e17;--dv:#146e6e17;--lr:#146e6e17}[data-theme=light][data-season=july4],[data-theme=light][data-season=labor]{--pg0:#e8edf6;--hdr0:#fafbfe;--sk:#f0f3fa;--sk2:#e2e8f3;--sf:#fff;--lc:#1e3c8c26;--ln:#1e3c8c17;--tr:#1e3c8c14;--dv:#1e3c8c17;--lr:#1e3c8c17}[data-theme=light][data-season=fall]{--pg0:#f3ece4;--hdr0:#fdf9f5;--sk:#f8f2ec;--sk2:#ece3d9;--sf:#fff;--lc:#82461429;--ln:#8246141a;--tr:#82461414;--dv:#8246141a;--lr:#8246141a}[data-theme=light][data-season=halloween]{--pg0:#efeaf3;--hdr0:#fbf9fd;--sk:#f5f1f8;--sk2:#e7e0ee;--sf:#fff;--lc:#50287826;--ln:#50287817;--tr:#50287814;--dv:#50287817;--lr:#50287817}[data-theme=light][data-season=thanksgiving]{--pg0:#f4eee3;--hdr0:#fdfaf4;--sk:#f9f4eb;--sk2:#ede5d6;--sf:#fff;--lc:#78501429;--ln:#7850141a;--tr:#78501414;--dv:#7850141a;--lr:#7850141a}[data-theme=light][data-season=winter]{--pg0:#e6eef7;--hdr0:#f5f9fd;--sk:#eef4fa;--sk2:#e1eaf4;--sf:#fff;--lc:#1e508c29;--ln:#1e508c1a;--tr:#1e508c14;--dv:#1e508c1a;--lr:#1e508c1a}[data-theme=light][data-season=christmas]{--pg0:#e9f1ec;--hdr0:#fbfdfb;--sk:#f1f7f3;--sk2:#e2ece5;--sf:#fff;--lc:#14643226;--ln:#14643217;--dv:#14643217;--lr:#14643217}@keyframes sFall{0%{opacity:0;transform:translateY(-14px)rotate(0)}10%{opacity:var(--o,.6)}88%{opacity:var(--o,.6)}to{transform:translate3d(var(--dx,0px), var(--fx-fall,76px), 0) rotate(var(--rot,0deg));opacity:0}}@keyframes sRise{0%{opacity:0;transform:translate(0,0)}15%{opacity:var(--o,.55)}85%{opacity:var(--o,.55)}to{transform:translate3d(var(--dx,0px), calc(-1 * var(--fx-fall,76px) - 14px), 0);opacity:0}}@keyframes sTwinkle{0%,to{opacity:.12}50%{opacity:var(--o,1)}}@keyframes sFly{0%{transform:translate(-48px)}to{transform:translate(110vw)}}@keyframes sWalk{0%{transform:translateX(0) scaleX(var(--f,1))}45%{transform:translateX(calc(var(--dx,40px) * var(--f,1))) scaleX(var(--f,1))}50%{transform:translateX(calc(var(--dx,40px) * var(--f,1))) scaleX(calc(var(--f,1) * -1))}95%{transform:translateX(0) scaleX(calc(var(--f,1) * -1))}to{transform:translateX(0) scaleX(var(--f,1))}}@keyframes sBob{0%{transform:translateY(0)}to{transform:translateY(-3px)}}@keyframes sSprout{0%{opacity:0;transform:scaleY(0)}14%{opacity:var(--o,.8);transform:scaleY(1)}82%{opacity:var(--o,.8);transform:scaleY(1)}to{opacity:0;transform:scaleY(.2)}}@keyframes sSway{0%{transform:rotate(-5deg)}to{transform:rotate(5deg)}}@keyframes sBuzz{0%,to{transform:translate(0, 0) scaleX(var(--f,1))}25%{transform:translate(var(--dx,30px), calc(var(--dy,6px) * -1)) scaleX(var(--f,1))}50%{transform:translate(calc(var(--dx,30px) * .5), var(--dy,6px)) scaleX(var(--f,1))}75%{transform:translate(calc(var(--dx,30px) * -.35), calc(var(--dy,6px) * -.5)) scaleX(var(--f,1))}}@keyframes sHover{0%{transform:translateY(0)}to{transform:translateY(-1.5px)}}@keyframes sFlicker{0%,to{filter:drop-shadow(0 0 var(--g,3px) #ffbe5abf)}40%{filter:drop-shadow(0 0 calc(var(--g,3px) * .4) #ffbe5a59)}70%{filter:drop-shadow(0 0 calc(var(--g,3px) * 1.3) #ffbe5ad9)}}@keyframes sBurst{0%{opacity:0;transform:scale(.2)}8%{opacity:var(--o,.8);transform:scale(1)}30%{opacity:0;transform:scale(1.12)}to{opacity:0;transform:scale(1.12)}}@keyframes sCross{0%{transform:translate(0)}to{transform:translateX(calc(100% + var(--pw,40px)))}}@keyframes sPass{0%{transform:translate(0)}55%{transform:translateX(calc(100% + var(--pw,40px)))}to{transform:translateX(calc(100% + var(--pw,40px)))}}@keyframes sRock{0%{transform:rotate(-6deg)}to{transform:rotate(6deg)}}@keyframes sFloat{0%{transform:translateY(0)}to{transform:translateY(-4px)}}@keyframes sGhost{0%{opacity:1;transform:translateY(0)}to{opacity:.6;transform:translateY(-5px)}}@keyframes sWave{0%{transform:translate(0)}to{transform:translateX(calc(-1 * var(--p,64px)))}}@keyframes su-fall{0%{opacity:0;transform:translateY(-30px)rotate(0)}8%{opacity:var(--o)}90%{opacity:var(--o)}to{transform:translate3d(var(--dx), calc(var(--h) + 30px), 0) rotate(var(--rot));opacity:0}}@keyframes su-walk{0%{transform:translate(0)scaleX(1)}46%{transform:translateX(var(--w)) scaleX(1)}50%{transform:translateX(var(--w)) scaleX(-1)}96%{transform:translate(0)scaleX(-1)}to{transform:translate(0)scaleX(1)}}@keyframes su-hop{0%,to{transform:translateY(0)}45%{transform:translateY(-8px)}}@media (prefers-reduced-motion:reduce){.season-fx,[data-fx]{display:none!important}}*,:before,:after{box-sizing:border-box}html,body{margin:0}body{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-family:IBM Plex Sans,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,sans-serif}#hub-root{min-height:100vh;background:var(--pg);min-height:100dvh;color:var(--ink)}button,input{font-family:inherit}a{color:var(--acc);text-decoration:none}a:hover{filter:brightness(1.12)}input::placeholder{color:var(--lb)}:focus-visible{outline:2px solid var(--acc);outline-offset:2px}.mono{font-family:IBM Plex Mono,ui-monospace,SFMono-Regular,Menlo,monospace}.micro{letter-spacing:.05em;color:var(--lb);font-size:9px;font-weight:600}.sr-only{clip:rect(0, 0, 0, 0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.pulse-dot{background:var(--gr);border-radius:50%;flex-shrink:0;width:7px;height:7px;animation:2s ease-in-out infinite fa-pulse}[data-theme-anim] *,[data-theme-anim] :before,[data-theme-anim] :after{transition:background-color .4s,color .4s,border-color .4s,fill .4s,stroke .4s,box-shadow .4s!important}::view-transition-old(root){animation-duration:.45s;animation-timing-function:ease}::view-transition-new(root){animation-duration:.45s;animation-timing-function:ease}@keyframes fa-pane-in{0%{opacity:0;transform:translateY(10px)}to{opacity:1;transform:none}}@keyframes fa-row-in{0%{opacity:0;transform:translateY(6px)}to{opacity:1;transform:none}}@keyframes fa-fade-in{0%{opacity:0}to{opacity:1}}@keyframes fa-dd-in{0%{opacity:0;transform:translateY(-4px)scaleY(.96)}to{opacity:1;transform:none}}@keyframes fa-dd-out{0%{opacity:1;transform:none}to{opacity:0;transform:translateY(-8px)scale(.96)}}@keyframes fa-pop-in{0%{opacity:0;transform:translateY(-6px)scale(.96)}to{opacity:1;transform:none}}@keyframes fa-cl-in{0%{opacity:0;transform:translate(-6px)}to{opacity:1;transform:none}}@keyframes fa-fill{0%{transform:scaleX(0)}to{transform:scaleX(1)}}@keyframes fa-slide-r{0%{opacity:0;transform:translate(-16px)}to{opacity:1;transform:none}}@keyframes fa-spin{to{transform:rotate(360deg)}}@keyframes fa-pulse{0%,to{box-shadow:0 0 0 3px #1a7f3c2e}50%{box-shadow:0 0 0 5px #1a7f3c0d}}@keyframes fa-toast-in{0%{opacity:0;transform:translate(-50%,10px)}to{opacity:1;transform:translate(-50%)}}@keyframes fa-shake{0%,to{transform:none}20%{transform:translate(-5px)}40%{transform:translate(4px)}60%{transform:translate(-3px)}80%{transform:translate(2px)}}.toast{left:50%;bottom:calc(24px + env(safe-area-inset-bottom,0px));z-index:70;color:#fff;background:#111;border-radius:8px;max-width:calc(100vw - 32px);padding:11px 16px;font-size:12px;font-weight:600;animation:.26s cubic-bezier(.2,.8,.2,1) backwards fa-toast-in;position:fixed;transform:translate(-50%);box-shadow:0 12px 28px #0003}@media (prefers-reduced-motion:reduce){[data-fx]{display:none!important}*,:before,:after{scroll-behavior:auto!important;transition-duration:.01ms!important;animation-duration:.01ms!important;animation-iteration-count:1!important}::view-transition-group(*){animation:none!important}::view-transition-old(*){animation:none!important}::view-transition-new(*){animation:none!important}}
