.tg{--sans:var(--font-jakarta), system-ui, sans-serif;--serif:var(--font-newsreader), Georgia, serif;margin-top:56px;position:relative;overflow:hidden;-webkit-mask-image:linear-gradient(90deg,#0000,#000 6% 94%,#0000);mask-image:linear-gradient(90deg,#0000,#000 6% 94%,#0000)}.tg-track{gap:28px;width:max-content;padding:10px 0 6px;animation:70s linear infinite tg-drift;display:flex}.tg:hover .tg-track{animation-play-state:paused}@keyframes tg-drift{to{transform:translate(calc(-50% - 14px))}}@media (prefers-reduced-motion:reduce){.tg{overflow-x:auto;-webkit-mask-image:none;mask-image:none}.tg-track{animation:none}}.tg-card{flex:none;width:440px;margin:0}.tg-win{background:#fff;border-radius:14px;transition:transform .4s cubic-bezier(.2,.7,.2,1);overflow:hidden;box-shadow:0 0 0 1px #ffffff14,0 30px 70px -30px #000000e6}.tg-card:hover .tg-win{transform:translateY(-4px)}.tg-bar{background:#f1efea;border-bottom:1px solid #e4e0d6;align-items:center;gap:10px;height:30px;padding:0 10px;display:flex}.tg-bar .dots{gap:5px;display:flex}.tg-bar .dots i{background:#d8d2c6;border-radius:50%;width:8px;height:8px}.tg-bar .url{text-align:center;font:500 11px var(--sans);color:#6c6a64;background:#fff;border-radius:6px;flex:1;margin-right:34px;padding:3px 0}.tg-page{height:300px;font-family:var(--sans);color:#15171a;text-align:left;overflow:hidden}.tg-page img{object-fit:cover;max-width:none;display:block}.tg-page h4,.tg-page p{margin:0}.tg-page small{display:block}.tg figcaption{color:var(--muted,#a9c7cf);align-items:center;gap:10px;margin-top:14px;font-size:14px;display:flex}.tg figcaption img{object-fit:cover;border-radius:50%;width:34px;height:34px;box-shadow:0 0 0 2px #ffffff1f}.tg figcaption b{color:var(--text,#eef7f9);font-weight:600}.tg figcaption small{color:var(--muted-2,#7f9ea7);font-size:12.5px;display:block}.tg-note{text-align:center;color:var(--muted-2,#7f9ea7);margin-top:22px;font-size:13px}.tg-page .nav{align-items:center;gap:12px;padding:10px 16px;font-size:10.5px;display:flex}.tg-page .nav b{font-size:12.5px;font-weight:700}.tg-page .nav span{color:inherit;opacity:.7}.tg-page .nav i{color:#fff;background:#ef5a2b;border-radius:999px;margin-left:auto;padding:4px 10px;font-style:normal;font-weight:600}.tg-casper .hero{color:#fff;background-position:50%;background-size:cover;height:150px;position:relative}.tg-casper .hero:before{content:"";background:#0000006b;position:absolute;inset:0}.tg-casper .hero>*{position:relative}.tg-casper .nav i{color:#15171a;background:#fff}.tg-casper .mid{text-align:center;padding-top:14px}.tg-casper .mid h4{letter-spacing:-.02em;font-size:24px;font-weight:800}.tg-casper .mid p{opacity:.9;margin-top:4px;font-size:11.5px}.tg-casper .grid{grid-template-columns:repeat(3,1fr);gap:12px;padding:14px 16px;display:grid}.tg-casper .grid img{border-radius:5px;width:100%;height:72px}.tg-casper .grid small{text-transform:uppercase;color:#b8452a;margin-top:6px;font-size:9px;font-weight:700}.tg-casper .grid b{margin-top:2px;font-size:11.5px;line-height:1.3;display:block}.tg-source{background:#fff}.tg-source .nav{border-bottom:1px solid #eee}.tg-source .nav i{background:#15171a}.tg-source .feat{grid-template-columns:1fr 1fr;align-items:center;gap:16px;padding:16px;display:grid}.tg-source .feat small{color:#2d6a76;font-size:9.5px;font-weight:700}.tg-source .feat h4{letter-spacing:-.02em;margin-top:4px;font-size:18px;font-weight:700;line-height:1.15}.tg-source .feat p{color:#5b6670;margin-top:6px;font-size:10.5px;line-height:1.45}.tg-source .by{color:#5b6670;align-items:center;gap:6px;margin-top:10px;font-size:10px;display:flex}.tg-source .by img{border-radius:50%;width:18px;height:18px}.tg-source .feat>img{border-radius:6px;width:100%;height:130px}.tg-source .list{grid-template-columns:1fr 1fr;gap:14px;padding:0 16px;display:grid}.tg-source .list>div{grid-template-columns:56px 1fr;align-items:center;gap:2px 10px;display:grid}.tg-source .list img{border-radius:4px;grid-row:span 2;width:56px;height:42px}.tg-source .list b{font-size:11px;line-height:1.25}.tg-source .list small{color:#8a8f96;font-size:9.5px}.tg-edition{text-align:center;background:#faf8f3;height:100%;padding:18px 26px}.tg-edition .face{border-radius:50%;width:44px;height:44px;margin:0 auto}.tg-edition h4{font:600 24px/1.1 var(--serif);letter-spacing:-.01em;margin-top:8px}.tg-edition p{color:#5b6670;margin-top:4px;font-size:11px}.tg-edition .sub{color:#9a968c;background:#fff;border:1px solid #ddd6c8;border-radius:999px;align-items:center;max-width:260px;margin:12px auto 0;padding:3px 3px 3px 12px;font-size:10.5px;display:flex}.tg-edition .sub i{color:#fff;background:#3d6b3a;border-radius:999px;margin-left:auto;padding:5px 12px;font-style:normal;font-weight:600}.tg-edition .posts{text-align:left;border-top:1px solid #e8e2d6;margin-top:16px}.tg-edition .posts>div{border-bottom:1px solid #e8e2d6;align-items:center;gap:12px;padding:10px 0;display:flex}.tg-edition .posts>div>div{flex:1}.tg-edition .posts b{font:600 14px/1.25 var(--serif)}.tg-edition .posts small{color:#8a8f96;margin-top:2px;font-size:9.5px}.tg-edition .posts img{border-radius:4px;width:70px;height:46px}.tg-journal{background:#fffdf9;height:100%;padding:0 60px}.tg-journal .nav{padding:10px 0}.tg-journal .nav b{font:600 15px var(--serif)}.tg-journal .nav i{background:#1f1f1f}.tg-journal .intro{color:#5b6670;border-bottom:1px solid #eee7da;align-items:center;gap:8px;padding:6px 0 12px;font-size:10.5px;line-height:1.4;display:flex}.tg-journal .intro img{border-radius:50%;width:30px;height:30px}.tg-journal .intro b{color:#15171a}.tg-journal .post{padding-top:12px}.tg-journal .post img{border-radius:4px;width:100%;height:92px}.tg-journal .post small{color:#a2622f;margin-top:6px;font-size:9.5px;font-weight:600}.tg-journal .post b{font:600 15px/1.2 var(--serif);display:block}.tg-headline{background:#fff;padding:10px 16px}.tg-headline .mast{text-align:center;border-bottom:3px double #15171a;padding-bottom:6px}.tg-headline .mast small{color:#6b6b6b;font-size:9px}.tg-headline .mast h4{font:800 26px/1 var(--serif);letter-spacing:-.02em;margin:2px 0 4px}.tg-headline .mast span{color:#444;font-size:9.5px;font-weight:600}.tg-headline .cols{grid-template-columns:1.5fr 1fr;gap:14px;margin-top:10px;display:grid}.tg-headline .lead img{width:100%;height:120px}.tg-headline small{color:#c0392b;text-transform:uppercase;margin-top:6px;font-size:9px;font-weight:700}.tg-headline .lead b{font:700 16px/1.15 var(--serif);display:block}.tg-headline .side>div{border-bottom:1px solid #e6e6e6;padding:8px 0}.tg-headline .side>div:first-child{padding-top:0}.tg-headline .side small{margin-top:0}.tg-headline .side b{font:600 12px/1.25 var(--serif);display:block}.tg-episode{color:#f2f2f2;background:#121417;height:100%}.tg-episode .nav i{background:#ef5a2b}.tg-episode .top{align-items:center;gap:14px;padding:8px 16px 14px;display:flex}.tg-episode .top img{border-radius:10px;width:76px;height:76px}.tg-episode .top h4{letter-spacing:-.02em;font-size:22px;font-weight:800}.tg-episode .top p{color:#a5a9ae;margin-top:3px;font-size:10.5px}.tg-episode .ep{border-top:1px solid #262a2f;align-items:center;gap:10px;margin:0 16px;padding:10px 0;font-size:12px;display:flex}.tg-episode .ep small{color:#8c9196;margin-left:auto;font-size:10px}.tg-episode .play{border:1.5px solid #555;border-radius:50%;flex:none;width:22px;height:22px;position:relative}.tg-episode .play:after{content:"";border-top:4.5px solid #0000;border-bottom:4.5px solid #0000;border-left:7px solid #ddd;position:absolute;top:6px;left:8px}.tg-episode .play.on{background:#ef5a2b;border-color:#ef5a2b}.tg-episode .play.on:after{border-left-color:#fff}@media (max-width:640px){.tg-card{width:330px}.tg-page{zoom:.75;height:400px}}
.mp{text-align:left;position:relative;container-type:inline-size}.mp-phone{--pw:250px;z-index:1;width:var(--pw);max-width:100%;padding:calc(var(--pw) * .028);border-radius:calc(var(--pw) * .184);background:linear-gradient(160deg,#23292e,#0c0f11 40%,#15191c);flex:none;position:relative;box-shadow:0 0 0 1px #ffffff12,inset 0 0 0 1px #ffffff0f,0 40px 80px -34px #000000d9,0 18px 36px -24px #0009}.mp-phone:before,.mp-phone:after{content:"";background:#1c2125;border-radius:2px;width:3px;position:absolute}.mp-phone:before{height:13%;top:27%;right:-2px}.mp-phone:after{height:8%;box-shadow:0 calc(var(--pw) * .13) 0 #1c2125;top:21%;left:-2px}.mp-scr{aspect-ratio:780/1688;border-radius:calc(var(--pw) * .156);isolation:isolate;background:#f5f6f6;position:relative;overflow:hidden}.mp-scr>img{object-fit:cover;width:100%;height:100%;display:block;position:absolute;inset:0}.sc .mp-scr>img{transform:none}.mp-hl{z-index:2;pointer-events:none;border-radius:12px;position:absolute}.mp-hl.round{border-radius:999px}.mp-person{flex:none;width:132px;margin:0;position:relative}.mp-person img{aspect-ratio:4/5;object-fit:cover;object-position:center 22%;border:1px solid var(--line-2);border-radius:18px;width:100%;display:block;box-shadow:0 24px 50px -28px #000c}.mp-person figcaption{margin-top:9px;line-height:1.3}.mp-person b{color:var(--text);font-size:14px;font-weight:600;display:block}.mp-person small{color:var(--muted);font-size:12.5px}.mp-tag{-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px);letter-spacing:.08em;text-transform:uppercase;color:#e6f1f4;background:#08161bb8;border-radius:999px;padding:2px 7px;font-size:10px;position:absolute;top:8px;left:8px}.mp-chip{border:1px solid var(--line-2);background:var(--card);color:var(--text);white-space:nowrap;border-radius:999px;align-items:center;gap:9px;padding:4px 12px 4px 4px;font-size:13px;display:inline-flex}.mp-chip img{object-fit:cover;border-radius:50%;width:30px;height:30px}.mp-chip .t{text-align:left;flex-direction:column;line-height:1.15;display:flex}.mp-chip b{font-weight:600}.mp-chip small{color:var(--muted);font-size:11px}.mp-chip i{letter-spacing:.08em;text-transform:uppercase;color:var(--muted-2);border:1px solid var(--line-2);border-radius:999px;padding:1px 6px;font-size:9.5px;font-style:normal}.mp-cover{z-index:3;width:220px;max-width:100%;margin:0;position:relative}.mp-cover img{aspect-ratio:3/2;object-fit:cover;border:1px solid #ffffff1f;border-radius:14px;width:100%;display:block;box-shadow:0 26px 50px -22px #000000d9,0 8px 18px -10px #00000080}.mp-cover figcaption{color:var(--text);margin-top:8px;font-size:13px;font-weight:600;line-height:1.3}.mp-stack{display:grid}.mp-stack>*{grid-area:1/1}.mp-cap{color:var(--muted);font-size:14px;line-height:1.5}.mp-cap b{color:var(--text);font-weight:600}.mp-b{opacity:0}.sc.at-1:not(.at-2) .mp-b.l1,.sc.at-2:not(.at-3) .mp-b.l2,.sc.at-3:not(.at-4) .mp-b.l3,.sc.at-4:not(.at-5) .mp-b.l4,.sc.at-5:not(.at-6) .mp-b.l5{animation:mp-b 6.4s var(--ease) .6s infinite}.sc.at-1:not(.at-2) .mp-a.l1,.sc.at-2:not(.at-3) .mp-a.l2,.sc.at-3:not(.at-4) .mp-a.l3,.sc.at-4:not(.at-5) .mp-a.l4,.sc.at-5:not(.at-6) .mp-a.l5{animation:mp-a 6.4s var(--ease) .6s infinite}@keyframes mp-b{0%,38%{opacity:0}46%,92%{opacity:1}to{opacity:0}}@keyframes mp-a{0%,38%{opacity:1}46%,92%{opacity:0}to{opacity:1}}.mp-story{flex-direction:column;align-items:center;gap:18px;display:flex}.mp-side{z-index:2;text-align:center;flex-direction:column;align-items:center;gap:14px;width:100%;max-width:300px;display:flex;position:relative}.mp-side .mp-covers{order:3}.mp-story .mp-phone{--pw:min(236px, 100cqw)}@container (min-width:470px){.mp-story{flex-direction:row;align-items:center;gap:0}.mp-side{text-align:left;flex:1 1 0;align-items:flex-start;min-width:0;padding-left:20px}.mp-side .mp-covers{order:0}.mp-side .mp-cover{margin-left:-34px}.mp-side .mp-cover figcaption{padding-left:16px}.mp-side .mp-chip{font-size:12.5px}.mp-side .mp-chip img{width:26px;height:26px}}.mp-duo{grid-template-columns:repeat(2,minmax(0,1fr));justify-items:center;gap:14px 16px;display:grid}.mp-duo .mp-phone{--pw:min(220px, calc((100cqw - 16px) / 2))}.mp-duo .mp-chip{justify-self:center}.mp-duo>.mp-full{text-align:center;grid-column:1/-1;width:100%;max-width:460px}@container (max-width:400px){.mp-duo .mp-chip{padding-right:9px;font-size:12px}.mp-duo .mp-chip i{display:none}}.mp-hero{grid-template-columns:repeat(2,minmax(0,1fr));grid-template-areas:"w r""mid mid""cap cap""foot foot";align-items:end;gap:18px 12px;display:grid}.mp-hero .mp-phone{--pw:calc(50cqw - 6px)}.mp-pair{flex-direction:column;gap:12px;min-width:0;display:flex}.mp-pair.w{grid-area:w}.mp-pair.r{grid-area:r}.mp-hero .mp-person{width:100%}.mp-hero .mp-person img{aspect-ratio:4/3;object-position:center 18%}.mp-hero .mp-person figcaption{margin-top:6px}.mp-hero .mp-person b{font-size:13px;display:inline}.mp-hero .mp-person small{font-size:12px}.mp-mid{grid-area:mid;justify-items:center}.mp-mid .mp-cover{width:220px}.mp-hero .mp-cap{text-align:center;grid-area:cap}.mp-steps{display:none}.mp-foot{text-align:center;color:var(--muted-2);grid-area:foot;font-size:12px;line-height:1.5}@container (min-width:560px){.mp-hero{gap:22px 28px}.mp-pair{flex-direction:row;align-items:flex-end;gap:14px}.mp-pair.r{flex-direction:row-reverse}.mp-hero .mp-phone{--pw:min(200px, calc(50cqw - 140px))}.mp-hero .mp-person{width:112px}.mp-hero .mp-person img{aspect-ratio:4/5;object-position:center 22%}.mp-hero .mp-person b{display:block}}@container (min-width:900px){.mp-hero{grid-template-columns:auto minmax(0,1fr) auto;grid-template-areas:"w mid r""steps steps steps""foot foot foot";align-items:end;gap:30px 0}.mp-hero .mp-phone{--pw:204px}.mp-hero .mp-person{width:124px}.mp-hero .mp-cap{display:none}.mp-mid{align-self:stretch;display:block;position:relative}.mp-mid .mp-cover{width:200px;position:absolute}.mp-mid .mp-cover.to-w{top:13%;left:-10px}.mp-mid .mp-cover.to-r{bottom:9%;right:-10px}.mp-mid .mp-cover.to-w figcaption{padding-left:18px}.mp-mid .mp-cover.to-r figcaption{padding-right:18px}.mp-steps{grid-area:steps;grid-template-columns:repeat(5,minmax(0,1fr));gap:12px;margin:0;padding:0;list-style:none;display:grid}.mp-steps li{color:var(--muted);gap:9px;font-size:12.5px;line-height:1.45;display:flex}.mp-steps .n{border:1px solid var(--line-2);width:20px;height:20px;color:var(--muted);border-radius:6px;flex:none;place-items:center;font-size:10px;display:grid}}@container (min-width:980px){.mp-hero .mp-phone{--pw:216px}.mp-hero .mp-person{width:132px}.mp-mid .mp-cover{width:210px}}@media (prefers-reduced-motion:reduce){.sc .mp-b{opacity:1;animation:none!important}.sc .mp-a{opacity:0!important;animation:none!important}}
.aisp{--lw:#fbfaf7;--lw-2:#f4f1ea;--lw-3:#ece7dc;--lh:#e4ded2;--lh-2:#d6cfc1;--li:#1b1d1f;--li-2:#4a4f55;--li-3:#8a8478;--okd:#1f8a5b;--fl:#ef5a2b;--ink:#0f2329;--ink-2:#5f6a6f;--ink-3:#98a1a5;--sans:var(--font-jakarta), system-ui, sans-serif;--mono:var(--font-jetbrains), ui-monospace, monospace;--serif:var(--font-newsreader), Georgia, serif;font-family:var(--sans);text-align:left;position:relative;container-type:inline-size}.aisp:before{content:"";pointer-events:none;filter:blur(10px);background:radial-gradient(closest-side,#ef5a2b38,#0000 80%);height:300px;position:absolute;inset:-40px -20px auto}.aisp b{font-weight:600}.aisp .win{background:var(--lw);height:540px;color:var(--li);border:1px solid #ffffff80;border-radius:18px;grid-template-columns:42% 58%;display:grid;position:relative;overflow:hidden;box-shadow:0 0 0 1px #0000004d,0 40px 90px -30px #000000e6,0 0 120px -30px #ef5a2b73}.aisp svg{display:block}.aisp .spark{flex:none;width:16px;height:16px}.aisp .spark svg{width:100%;height:100%}.aisp .av{background:#e8d5c4 50%/cover no-repeat;border-radius:50%;flex:none;width:22px;height:22px;box-shadow:0 0 0 1px #0000000f}.aisp .swap{display:grid}.aisp .swap>*{grid-area:1/1;min-width:0}.aisp .bk{grid-template-rows:0fr;transition:grid-template-rows .6s cubic-bezier(.2,.7,.2,1);display:grid}.aisp .bk>*{min-height:0;overflow:hidden}.aisp.at-1 .bk.b1,.aisp.at-2 .bk.b2,.aisp.at-3 .bk.b3,.aisp.at-4 .bk.b4{grid-template-rows:1fr}.aisp .cl{border-right:1px solid var(--lh);background:var(--lw);flex-direction:column;min-width:0;min-height:0;display:flex}.aisp .cbar{border-bottom:1px solid var(--lw-3);flex:none;align-items:center;gap:8px;height:44px;padding:0 12px;display:flex}.aisp .dots{flex:none;gap:6px;margin-right:4px;display:flex}.aisp .dots i{border-radius:50%;width:10px;height:10px}.aisp .dots i:first-child{background:#ff5f57}.aisp .dots i:nth-child(2){background:#febc2e}.aisp .dots i:nth-child(3){background:#28c840}.aisp .cttl{white-space:nowrap;text-overflow:ellipsis;min-width:0;font-size:12px;font-weight:600;overflow:hidden}.aisp .cttl small{color:var(--li-3);font-size:11.5px;font-weight:500}.aisp .cview{flex:1;min-height:0;position:relative;overflow:hidden;-webkit-mask-image:linear-gradient(#0000 0,#000 36px);mask-image:linear-gradient(#0000 0,#000 36px)}.aisp .cin{flex-direction:column;padding:10px 14px 12px;display:flex;position:absolute;bottom:0;left:0;right:0}.aisp .cin .bk>div{flex-direction:column;gap:10px;margin:0 -4px;padding:5px 4px;display:flex}.aisp .ub{background:#efebe3;border-radius:14px 14px 4px;align-self:flex-end;max-width:90%;padding:8px 11px;font-size:12.5px;line-height:1.45}.aisp .ub.yes{background:var(--li);color:#fff}.aisp .ub .notes{color:var(--li-3);margin-top:5px;font-size:11.5px;display:block}.aisp .ai{flex-direction:column;gap:7px;font-size:12.5px;line-height:1.5;display:flex}.aisp .ai ol{margin-top:3px;padding-left:1.2em;list-style:decimal}.aisp .day{font-family:var(--mono);letter-spacing:.06em;text-transform:uppercase;color:#a29b8e;align-items:center;gap:8px;font-size:9.5px;display:flex}.aisp .day:before,.aisp .day:after{content:"";background:var(--lw-3);flex:1;height:1px}.aisp .tool{border:1px solid var(--lh);background:#fff;border-radius:11px;align-items:center;gap:9px;padding:7px 9px 7px 7px;display:flex}.aisp .tic{background:#113139;border-radius:7px;flex:none;place-items:center;width:22px;height:22px;display:grid}.aisp .tic svg{width:12px;height:12px}.aisp .nm{min-width:0;font-size:12px;font-weight:600;line-height:1.3}.aisp .nm small{color:var(--li-2);white-space:nowrap;text-overflow:ellipsis;font-size:10.5px;font-weight:500;display:block;overflow:hidden}.aisp .ck{width:18px;height:18px;color:var(--okd);background:#1f8a5b1f;border-radius:50%;flex:none;place-items:center;margin-left:auto;display:grid}.aisp .ck svg{width:10px;height:10px}.aisp .ck.no{color:#b4322a;background:#fdecec}.aisp .tool.no{background:snow;border-color:#f0cfcb}.aisp .conf{background:#fff;border:1px solid #f2c4ae;border-radius:12px;padding:9px 10px;box-shadow:0 0 0 4px #ef5a2b14}.aisp .conf .ch{align-items:center;gap:8px;display:flex}.aisp .need{color:#b5501f;white-space:nowrap;background:#fff1e9;border-radius:999px;align-items:center;gap:4px;margin-left:auto;padding:2px 8px;font-size:10px;font-weight:600;display:inline-flex}.aisp .need i{background:var(--fl);border-radius:50%;width:5px;height:5px}.aisp .conf p{color:var(--li-2);margin-top:7px;font-size:11.5px;line-height:1.45}.aisp .conf p b{color:var(--li)}.aisp .act{justify-content:flex-end;gap:6px;margin-top:9px;display:flex}.aisp .btn{white-space:nowrap;border-radius:999px;align-items:center;height:26px;padding:0 12px;font-size:11.5px;font-weight:600;display:inline-flex}.aisp .btn.ghost{border:1px solid var(--lh)}.aisp .btn.dark{background:var(--li);color:#fff}.aisp .noact{color:var(--li-3);border:1px dashed var(--lh-2);border-radius:999px;align-self:flex-start;padding:2px 9px;font-size:10.5px}.aisp .comp{border:1px solid var(--lh);background:#fff;border-radius:14px;flex:none;margin:0 12px 12px;padding:9px 10px 8px;box-shadow:0 2px 6px #0000000a}.aisp .comp .ph{color:#a29b8e;font-size:12px}.aisp .comp .row{align-items:center;gap:6px;margin-top:8px;display:flex}.aisp .comp .pl{border:1px solid var(--lh);width:22px;height:22px;color:var(--li-3);border-radius:7px;place-items:center;font-size:13px;display:grid}.aisp .comp .conn{color:var(--li-2);border:1px solid var(--lh);border-radius:999px;align-items:center;gap:5px;padding:2px 8px;font-size:10.5px;display:inline-flex}.aisp .comp .conn i{background:#2fb67a;border-radius:50%;width:5px;height:5px}.aisp .comp .send{background:#e9b9a4;border-radius:8px;place-items:center;width:24px;height:24px;margin-left:auto;display:grid}.aisp .comp .send svg{width:12px;height:12px}.aisp .tt{background:#fff;flex-direction:column;min-width:0;min-height:0;display:flex}.aisp .tbar{background:#f7f8f8;border-bottom:1px solid #eceef0;flex:none;align-items:center;height:44px;padding:0 12px;display:flex}.aisp .url{height:24px;font-family:var(--mono);color:#6b7479;white-space:nowrap;background:#fff;border:1px solid #e5e8ea;border-radius:7px;flex:1;align-items:center;gap:6px;min-width:0;padding:0 9px;font-size:10px;display:flex;overflow:hidden}.aisp .url svg{flex:none;width:9px;height:9px}.aisp .url b{color:#1b2a2f;font-weight:500}.aisp .url .swap{text-overflow:ellipsis;min-width:0;overflow:hidden}.aisp .tbody{flex:1;grid-template-columns:44px minmax(0,1fr);min-height:0;display:grid}.aisp .rail{background:#0e2a31;flex-direction:column;align-items:center;gap:6px;padding:10px 0;display:flex}.aisp .rail .lg{background:var(--fl);border-radius:8px;place-items:center;width:26px;height:26px;margin-bottom:8px;display:grid}.aisp .rail .lg svg{width:14px;height:14px}.aisp .rail .ic{color:#7fa1a9;border-radius:8px;place-items:center;width:28px;height:28px;transition:background .4s,color .4s;display:grid}.aisp .rail .ic svg{width:15px;height:15px}.aisp .rail .ic.on,.aisp.at-1:not(.at-2) .rail .ic.o1,.aisp.at-2:not(.at-3) .rail .ic.o2,.aisp.at-3:not(.at-4) .rail .ic.o3,.aisp.at-4 .rail .ic.o4{color:#fff;background:#ffffff1a}.aisp .rail .sp{flex:1}.aisp .rail .av{width:24px;height:24px}.aisp .main{align-content:start;min-width:0;min-height:0;display:grid;position:relative;overflow:hidden}.aisp .ph1{align-items:center;gap:8px;padding:14px 16px 0;display:flex}.aisp .h1{color:var(--ink);letter-spacing:-.01em;white-space:nowrap;font-size:17px;font-weight:700}.aisp .h1 small{color:#7a8589;margin-left:5px;font-size:12px;font-weight:600}.aisp .sub{color:#7a8589;white-space:nowrap;text-overflow:ellipsis;padding:2px 16px 0;font-size:10.5px;overflow:hidden}.aisp .pill{white-space:nowrap;border-radius:999px;justify-self:start;align-items:center;gap:4px;padding:2px 7px;font-size:10px;font-weight:600;line-height:1.4;display:inline-flex}.aisp .pill i{background:currentColor;border-radius:50%;flex:none;width:5px;height:5px}.aisp .p-draft{color:var(--ink-2);background:#f0f1f2}.aisp .p-sched{color:#c24a1d;background:#fff1e9}.aisp .p-pub{color:var(--okd);background:#e7f5ee}.aisp .p-tier{color:#113139;background:#e9f1f3}.aisp .btnp{white-space:nowrap;border-radius:7px;justify-self:end;align-items:center;gap:5px;height:26px;padding:0 11px;font-size:11px;font-weight:600;display:inline-flex}.aisp .btnp svg{width:10px;height:10px}.aisp .btnp.flame{background:var(--fl);color:#fff}.aisp .btnp.off{color:#a7afb3;background:#f3f4f5;border:1px solid #e5e8ea}.aisp .btnp.out{color:#1b2a2f;background:#fff;border:1px solid #dfe3e5}.aisp .btnp.ok{color:var(--okd);background:#e7f5ee}.aisp .btnp.ghost{color:var(--ink-3);border:1px solid #dfe3e5;font-weight:500}.aisp .tabs{border-bottom:1px solid #eceef0;gap:14px;margin-top:10px;padding:0 16px;display:flex;overflow:hidden}.aisp .tabs span{color:#7a8589;white-space:nowrap;padding:7px 0;font-size:11px;font-weight:600}.aisp .tabs span em{color:#a7afb3;margin-left:3px;font-style:normal;font-weight:500}.aisp .tabs span.on{color:var(--ink);box-shadow:inset 0 -2px var(--fl)}.aisp .tbl{padding:0 8px}.aisp .tr{color:#1b2a2f;border-bottom:1px solid #f1f2f3;border-radius:8px;align-items:center;gap:8px;padding:8px;font-size:11.5px;display:grid}.aisp .tr.hd{font-family:var(--mono);letter-spacing:.06em;text-transform:uppercase;color:var(--ink-3);border-radius:0;padding:7px 8px;font-size:9px}.aisp .posts .tr{grid-template-columns:minmax(0,1fr) 76px 66px}.aisp .mem .tr{grid-template-columns:24px minmax(0,1fr) 58px 46px}.aisp .mem .av{width:24px;height:24px}.aisp .tr .t{min-width:0}.aisp .tr .t b{white-space:nowrap;text-overflow:ellipsis;font-weight:600;display:block;overflow:hidden}.aisp .tr .t small{color:#8a9397;white-space:nowrap;text-overflow:ellipsis;margin-top:1px;font-size:10px;display:block;overflow:hidden}.aisp .tr .d{color:var(--ink-2);white-space:nowrap;font-size:10.5px}.aisp .tr .d.hot{color:#c24a1d;font-weight:600}.aisp .tr.hl{background:#fff8f4;box-shadow:inset 0 0 0 1px #f8d6c6}.aisp .tbl .bk>div{padding:2px 0}.aisp .via{color:#b5501f}.aisp .edbar{border-bottom:1px solid #eceef0;align-items:center;gap:8px;min-width:0;padding:10px 14px;display:flex}.aisp .crumb{color:#7a8589;white-space:nowrap;align-items:center;gap:5px;font-size:10.5px;display:flex}.aisp .crumb b{color:#1b2a2f;font-weight:600}.aisp .grow1{flex:1}.aisp .banner{border:1px solid;border-radius:9px;align-items:flex-start;gap:9px;margin:10px 14px 0;padding:8px 10px;display:flex}.aisp .banner .bi{border-radius:50%;flex:none;place-items:center;width:20px;height:20px;margin-top:1px;display:grid}.aisp .banner .bi svg{width:10px;height:10px}.aisp .banner b{font-size:11.5px;font-weight:700;display:block}.aisp .banner span.t{margin-top:1px;font-size:10.5px;line-height:1.4;display:block}.aisp .bn-held{background:#fff6f1;border-color:#f6cdb9}.aisp .bn-held .bi{background:var(--fl)}.aisp .bn-held b{color:#7a2e10}.aisp .bn-held .t{color:#9a4a26}.aisp .bn-ok{background:#f1faf5;border-color:#c8ead8}.aisp .bn-ok .bi{background:var(--okd)}.aisp .bn-ok b{color:#145c3d}.aisp .bn-ok .t{color:#3d7a5f}.aisp .bn-calm{background:#f6f7f7;border-color:#e5e8ea}.aisp .bn-calm .bi{background:#113139}.aisp .bn-calm b{color:var(--ink)}.aisp .bn-calm .t{color:var(--ink-2)}.aisp .bn-no{background:#0f2329;border-color:#0f2329}.aisp .bn-no .bi{background:#ffffff1f}.aisp .bn-no b{color:#fff}.aisp .bn-no .t{color:#9fb6bc}.aisp .meta-row{flex-wrap:wrap;gap:6px;margin-top:10px;padding:0 22px;display:flex}.aisp .meta{color:var(--ink-2);white-space:nowrap;border:1px solid #e5e8ea;border-radius:6px;padding:3px 7px;font-size:10px}.aisp .meta b{color:#1b2a2f}.aisp .paper{padding:12px 22px 0}.aisp .kick{font-family:var(--mono);letter-spacing:.06em;text-transform:uppercase;color:var(--fl);font-size:9.5px}.aisp .ptitle{font-family:var(--serif);color:var(--ink);letter-spacing:-.01em;margin-top:6px;font-size:25px;font-weight:500;line-height:1.15}.aisp .pdek{font-family:var(--serif);color:#4a5a5f;margin-top:6px;font-size:14px;font-style:italic;line-height:1.4}.aisp .by{color:#6b7479;align-items:center;gap:7px;margin-top:10px;font-size:10.5px;display:flex}.aisp .pbody{font-family:var(--serif);color:#2a3a3f;margin-top:10px;font-size:13px;line-height:1.55}.aisp .skel{gap:8px;margin-top:12px;display:grid}.aisp .skel i{background:#eef0f1;border-radius:4px;height:8px;display:block}.aisp .fade{pointer-events:none;background:linear-gradient(#0000,#fff);height:60px;position:absolute;bottom:0;left:0;right:0}.aisp .note{z-index:2;color:#e7eef0;background:#0f2329;border-radius:11px;align-items:center;gap:10px;padding:9px 11px;display:flex;position:absolute;bottom:12px;left:14px;right:14px;box-shadow:0 10px 24px -8px #0f232980}.aisp .note.ok{color:#145c3d;background:#f1faf5;border:1px solid #c8ead8;box-shadow:0 10px 24px -12px #0f23294d}.aisp .note.lt{color:var(--ink);background:#fff;border:1px solid #e5e8ea;box-shadow:0 14px 30px -12px #0f232959}.aisp .note .lk{background:#ffffff1a;border-radius:8px;flex:none;place-items:center;width:26px;height:26px;display:grid}.aisp .note.ok .lk{background:#1f8a5b1f}.aisp .note.lt .lk{background:#f0f1f2}.aisp .note .lk svg{width:12px;height:12px}.aisp .note b{font-size:11.5px;font-weight:700;display:block}.aisp .note span.t{color:#9fb6bc;font-size:10.5px;line-height:1.4;display:block}.aisp .note.ok span.t{color:#3d7a5f}.aisp .note.lt span.t{color:var(--ink-2)}.aisp .note ul{color:var(--ink-2);flex-wrap:wrap;gap:4px 12px;margin-top:3px;font-size:10.5px;display:flex}.aisp .rows{gap:6px;padding:8px 14px 0;display:grid}.aisp .srow{color:#1b2a2f;border:1px solid #eceef0;border-radius:9px;align-items:center;gap:10px;min-width:0;padding:8px 10px;font-size:11.5px;display:flex}.aisp .srow b{white-space:nowrap;font-weight:600}.aisp .srow small{color:#8a9397;white-space:nowrap;text-overflow:ellipsis;min-width:0;margin-left:auto;font-size:10.5px;overflow:hidden}.aisp .srow .chev{color:#b8c0c3;flex:none}.aisp .stat{grid-template-columns:repeat(2,minmax(0,1fr));gap:8px;padding:12px 16px 0;display:grid}.aisp .stat div{border:1px solid #eceef0;border-radius:9px;padding:8px 10px}.aisp .stat small{font-family:var(--mono);letter-spacing:.06em;text-transform:uppercase;color:var(--ink-3);font-size:8.5px;display:block}.aisp .stat b{color:var(--ink);margin-top:2px;font-size:17px;font-weight:700;display:block}.aisp .rowact{justify-self:end;gap:5px;display:flex}@container (max-width:470px){.aisp .win{border-radius:16px;grid-template-rows:340px 350px;grid-template-columns:minmax(0,1fr);height:auto}.aisp .cl{border-right:0;border-bottom:1px solid var(--lh)}.aisp .cbar,.aisp .tbar{height:40px}.aisp .comp{margin:0 10px 10px;padding:7px 9px}.aisp .comp .row{margin-top:5px}.aisp .tbody{grid-template-columns:38px minmax(0,1fr)}.aisp .rail .ic{width:26px;height:26px}.aisp .rail .lg{margin-bottom:4px}.aisp .posts .tr{grid-template-columns:minmax(0,1fr) 76px}.aisp .mem .tr{grid-template-columns:24px minmax(0,1fr) 58px}.aisp .posts .tr>.c3,.aisp .mem .tr>.c4{display:none}.aisp .ptitle{font-size:21px}.aisp .pdek{font-size:13px}.aisp .paper{padding:10px 16px 0}.aisp .meta-row{padding:0 16px}.aisp .edbar .hide-sm{display:none}}.aisp .ex{font-family:var(--mono);letter-spacing:.04em;color:var(--ink-3);white-space:nowrap;flex:none;margin-left:8px;font-size:9px}.aisp.sc.at-2 .ring.r1,.aisp.sc.at-3 .ring.r2,.aisp.sc.at-4 .ring.r3{box-shadow:none}@container (max-width:580px){.aisp .posts .tr{grid-template-columns:minmax(0,1fr) 76px}.aisp .posts .tr>.c3{display:none}}
