/* Look (23 Oct; user: "hate the background", "stationary and same coloured", glass "not high quality"). One still background colour, rim-lit glass panels that catch a soft cursor light, real glass on the floating chrome, a liquid selection lens (look.js). Loads last. */
@property --ga{syntax:"<number>";inherits:false;initial-value:0}
@property --mx{syntax:"<length>";inherits:false;initial-value:-999px}
@property --my{syntax:"<length>";inherits:false;initial-value:-999px}
html[data-theme="light"]{--bg:#E6E9EE;--ink:#0F1218;--ink2:#4A5262;--ink3:#5E6676;--acc:#0563FD;--accbg:rgba(5,99,253,.09);--pane-a:color-mix(in srgb,#fff 90%,var(--bg));--pane-b:color-mix(in srgb,#fff 72%,var(--bg));--rim-g:linear-gradient(180deg,#fff,rgba(255,255,255,.62) 14%,rgba(255,255,255,.16) 48%,rgba(255,255,255,.5));--pane-sh:0 0 0 .5px rgba(22,30,48,.07),0 1px 2px rgba(22,30,48,.05),0 8px 18px -10px rgba(22,30,48,.12),0 28px 52px -30px rgba(22,30,48,.3);--glow:5 99 253;--glow-f:.045;--glow-r:.6;--well:rgba(22,30,48,.045);--well-h:rgba(22,30,48,.075);--sep:rgba(22,30,48,.085);--raise:linear-gradient(180deg,#fff,#F7F8FA);--raise-c:#fff;--raise-sh:0 0 0 .5px rgba(22,30,48,.11),0 1px 2px rgba(22,30,48,.06),0 4px 10px -4px rgba(22,30,48,.16),inset 0 1px 0 #fff;--hi:inset 0 1px 0 #fff;--rim:inset 1px 1px 0 rgba(255,255,255,.95),inset -1px -1px 0 rgba(255,255,255,.5),inset 0 0 14px rgba(255,255,255,.35);--gl-shadow:0 0 0 .5px rgba(22,30,48,.09),0 2px 6px -2px rgba(22,30,48,.08),0 18px 40px -18px rgba(22,30,48,.28);--deep:0 0 0 .5px rgba(22,30,48,.1),0 40px 90px -30px rgba(14,20,36,.45);--chrome:rgba(255,255,255,.62);--sheet-bg:rgba(247,248,250,.86);--field-bg:#fff;--field-sh:inset 0 0 0 1px rgba(22,30,48,.11),inset 0 1px 2px rgba(22,30,48,.04);--focus:0 0 0 3px rgba(5,99,253,.2),inset 0 0 0 1px #0563FD;--scrim:rgba(14,18,28,.26);color-scheme:light}
html[data-theme="light"][data-bg="ice"]{--bg:#DEE5F0}
html[data-theme="dark"]{--bg:#070A12;--ink:#F1F3F7;--ink2:#A7AFBE;--ink3:#8A92A2;--acc:#4C93FF;--accbg:rgba(76,147,255,.15);--pane-a:color-mix(in srgb,#fff 7.5%,var(--bg));--pane-b:color-mix(in srgb,#fff 4.5%,var(--bg));--rim-g:linear-gradient(180deg,rgba(255,255,255,.24),rgba(255,255,255,.08) 16%,rgba(255,255,255,.035) 48%,rgba(255,255,255,.1));--pane-sh:0 0 0 .5px rgba(0,0,0,.75),0 2px 4px rgba(0,0,0,.3),0 26px 50px -26px rgba(0,0,0,.9);--glow:76 147 255;--glow-f:.08;--glow-r:.7;--well:rgba(255,255,255,.05);--well-h:rgba(255,255,255,.085);--sep:rgba(255,255,255,.075);--raise:linear-gradient(180deg,rgba(255,255,255,.16),rgba(255,255,255,.095));--raise-c:rgba(255,255,255,.13);--raise-sh:0 0 0 .5px rgba(0,0,0,.65),0 3px 10px -3px rgba(0,0,0,.6),inset 0 1px 0 rgba(255,255,255,.16);--hi:inset 0 1px 0 rgba(255,255,255,.08);--rim:inset 1px 1px 0 rgba(255,255,255,.14),inset -1px -1px 0 rgba(255,255,255,.05);--gl-shadow:0 0 0 .5px rgba(0,0,0,.85),0 18px 40px -16px rgba(0,0,0,.85);--deep:0 0 0 .5px rgba(0,0,0,.8),0 40px 90px -30px rgba(0,0,0,.9);--chrome:rgba(26,29,38,.64);--sheet-bg:rgba(22,25,33,.88);--field-bg:rgba(255,255,255,.055);--field-sh:inset 0 0 0 1px rgba(255,255,255,.09);--focus:0 0 0 3px rgba(76,147,255,.3),inset 0 0 0 1px #4C93FF;--scrim:rgba(0,0,0,.5);color-scheme:dark}
html[data-theme="dark"][data-bg="graphite"]{--bg:#0E0F12;--glow:160 180 220;--chrome:rgba(30,31,36,.64);--sheet-bg:rgba(26,27,31,.9)}
html[data-theme]{--chrome-sh:var(--rim),var(--gl-shadow);--lgs:var(--gl-shadow);--line:var(--sep);--soft:var(--well);--glass:transparent;--glass2:var(--well);--field:var(--field-bg);--fld:var(--field-bg);--edge:transparent;--sh:none;--ring:var(--pane-a);--sheet:var(--sheet-bg);--gl:var(--pane-b);--gl-strong:var(--sheet-bg);--gl-sheen:linear-gradient(transparent,transparent);--lg:var(--chrome);--lgh:var(--raise-c);--sel:var(--raise-c);--hov:var(--well);--chip-bg:var(--well);--tile:var(--well);--tile-sh:none;--gl-sep:var(--sep);--gl-rim-c:transparent;--bub-in:var(--raise-c);--surf:var(--pane-b)}
html{--cg-a:.5;--cg-s:.74;--cg-blur:16px;--cg-sblur:36px;--cg-rim:.85;--cg-bend:20}
html[data-glass="clear"]{--cg-a:.28;--cg-s:.6;--cg-blur:8px;--cg-sblur:22px;--cg-rim:1;--cg-bend:30}
html[data-glass="frosted"]{--cg-a:.72;--cg-s:.88;--cg-blur:30px;--cg-sblur:54px;--cg-rim:.6;--cg-bend:12}
html[data-theme="light"]{--rim-g:linear-gradient(135deg,#fff,rgba(255,255,255,.55) 20%,rgba(255,255,255,.16) 50%,rgba(255,255,255,.46) 80%,#fff);--spec:linear-gradient(135deg,#fff 0%,rgba(255,255,255,.42) 16%,rgba(255,255,255,.08) 40%,rgba(255,255,255,.08) 62%,rgba(255,255,255,.46) 84%,#fff 100%);--cg-fill:rgb(255 255 255 / var(--cg-a));--cg-sfill:rgb(248 249 251 / var(--cg-s));--cg-tint:linear-gradient(180deg,rgba(255,255,255,.2),rgba(255,255,255,0) 55%);--cg-sh:inset 0 1px 1px rgba(255,255,255,.55),inset 0 -1px 1px rgba(255,255,255,.2),inset 0 0 20px rgba(255,255,255,.16),0 0 0 .5px rgba(22,30,48,.08),0 1px 3px rgba(22,30,48,.06),0 10px 26px -12px rgba(22,30,48,.24)}
html[data-theme="dark"]{--rim-g:linear-gradient(135deg,rgba(255,255,255,.26),rgba(255,255,255,.08) 22%,rgba(255,255,255,.03) 50%,rgba(255,255,255,.07) 80%,rgba(255,255,255,.2));--spec:linear-gradient(135deg,rgba(255,255,255,.42) 0%,rgba(255,255,255,.12) 18%,rgba(255,255,255,.03) 42%,rgba(255,255,255,.03) 60%,rgba(255,255,255,.1) 82%,rgba(255,255,255,.3) 100%);--cg-fill:rgb(26 30 42 / var(--cg-a));--cg-sfill:rgb(20 23 32 / var(--cg-s));--cg-tint:linear-gradient(180deg,rgba(255,255,255,.05),rgba(255,255,255,0) 55%);--cg-sh:inset 0 1px 1px rgba(255,255,255,.07),inset 0 0 18px rgba(255,255,255,.025),0 0 0 .5px rgba(0,0,0,.7),0 12px 30px -12px rgba(0,0,0,.75)}
html[data-theme="dark"][data-bg="graphite"]{--cg-fill:rgb(32 33 38 / var(--cg-a));--cg-sfill:rgb(28 29 33 / var(--cg-s))}
html[data-density="balanced"]{--g:24px}html[data-density="calm"]{--g:32px}html[data-density="dense"]{--g:16px}
html[data-theme],html[data-theme] body{background:var(--bg)!important}
.fluid-bg,.fluid-el{display:none!important}
:root{--app-font:"Satoshi",ui-sans-serif,system-ui,sans-serif;--nk-font-body:var(--app-font);--nk-font-ui:var(--app-font);--nk-font-display:"Clash Display",ui-sans-serif,system-ui,sans-serif}
body{font-family:var(--nk-font-body);letter-spacing:0}
.hello-t,.h1,.ph h2,.h3,.pfs h3,.sh-t,.h2b,.onb-q,.po-t,.mi-n{font-family:var(--nk-font-display)!important;font-weight:600!important;letter-spacing:-.004em!important;word-spacing:.12em!important}
a{color:var(--acc)}a:hover{color:var(--ink)}
.hello{padding:4px 0 0}
.hello-d{font-size:13.5px;font-weight:600;letter-spacing:0;color:var(--ink2)}
.hello-t{margin-top:4px;font-size:clamp(34px,3.4vw,46px);line-height:1.04}
.h1{font-size:clamp(30px,2.8vw,38px);line-height:1.08}
.ph{margin-bottom:16px}
.ph>h2{flex:1 1 auto;min-width:0}
.ph h2,.h3,.pfs h3{font-size:20px;line-height:1.2}
.lk{font-weight:600}

.pn,.nsec,section[data-m="o.l"]>.ocs,section[data-m="o.l"]>.rqs,.pvm .pfs>.blk,.pvm .pfs>.g2>.blk,.esec,.pe-add,.pn:has(>.feed)>.feed>.po,[data-m="ask.l"]>.feed>.po,.pc,.evc,.intent,.pn.msgs{border:1px solid transparent!important;background:radial-gradient(520px circle at var(--mx) var(--my),rgb(var(--glow) / calc(var(--ga) * var(--glow-f))),transparent 62%) padding-box,linear-gradient(180deg,var(--pane-a),var(--pane-b)) padding-box,radial-gradient(240px circle at var(--mx) var(--my),rgb(var(--glow) / calc(var(--ga) * var(--glow-r))),transparent 72%) border-box,var(--rim-g) border-box!important;-webkit-backdrop-filter:none!important;backdrop-filter:none!important;box-shadow:var(--pane-sh)!important;border-radius:28px!important;transition:--ga .45s ease}
.pn,.nsec,section[data-m="o.l"]>.ocs,section[data-m="o.l"]>.rqs,.pvm .pfs>.blk,.pvm .pfs>.g2>.blk,.esec,.pe-add,.pn:has(>.feed)>.feed>.po,[data-m="ask.l"]>.feed>.po{padding:24px!important}
.pn:has(>.feed),.pn.pvm,section.pn[data-m="o.h"]{border:0!important}
.pn .pc,.nsec .pc,.pn .evc,.nsec .evc,.cd,.kpi,.imp>div,.cal-d,.ix,.cr2,.exf,.tsi{border:0!important;background:var(--well)!important;-webkit-backdrop-filter:none!important;backdrop-filter:none!important;box-shadow:none!important;border-radius:20px!important}
.tsi:hover,.cr2:hover,.pn .evc:hover,.nsec .evc:hover{background:var(--well-h)!important}
.ls>*+*,.nlinks button+button,.ocs>*+*{box-shadow:0 -1px 0 var(--sep)}

html[data-theme] .rail,html[data-theme] .top .srch,html[data-theme] .top .ai-b,html[data-theme] .top .topme,html[data-theme] .top .bellw>.b,html[data-theme] .tabsx{border:0!important;background:var(--cg-tint),var(--cg-fill)!important;-webkit-backdrop-filter:blur(var(--cg-blur)) saturate(170%) brightness(1.03)!important;backdrop-filter:blur(var(--cg-blur)) saturate(170%) brightness(1.03) var(--lgu,)!important;box-shadow:var(--cg-sh)!important}
html[data-theme] .drop,html[data-theme] .sh,html[data-theme] .tw,html[data-theme] .mores,html[data-theme] .pebar,html[data-theme] .cv-pick{background:var(--cg-tint),var(--cg-sfill)!important;-webkit-backdrop-filter:blur(var(--cg-sblur)) saturate(170%)!important;backdrop-filter:blur(var(--cg-sblur)) saturate(170%) var(--lgu,)!important;box-shadow:var(--cg-sh),var(--deep)!important;color:var(--ink)}
.rail::after,.top .srch::after,.top .ai-b::after,.top .topme::after,.top .bellw>.b::after,.tabsx::after,.drop::after,.sh::after,.tw::after,.mores::after,.pebar::after,.cv-pick::after,.toast::after,.lq::after{content:"";position:absolute;inset:0;z-index:2;padding:1px;border-radius:inherit;background:var(--spec);opacity:var(--cg-rim);pointer-events:none;-webkit-mask:linear-gradient(#000 0 0) content-box,linear-gradient(#000 0 0);-webkit-mask-composite:xor;mask:linear-gradient(#000 0 0) content-box exclude,linear-gradient(#000 0 0)}
.top .srch,.top .ai-b,.top .topme,.top .bellw>.b,.toast{position:relative}
.pn .tabsx::after,.nsec .tabsx::after,.sh .tabsx::after{display:none}
@media (prefers-reduced-transparency:reduce){html[data-theme] .rail,html[data-theme] .top .srch,html[data-theme] .top .ai-b,html[data-theme] .top .topme,html[data-theme] .top .bellw>.b,html[data-theme] .tabsx,html[data-theme] .drop,html[data-theme] .sh,html[data-theme] .tw,html[data-theme] .mores,html[data-theme] .pebar,html[data-theme] .cv-pick{background:var(--pane-a)!important;-webkit-backdrop-filter:none!important;backdrop-filter:none!important}}
html[data-theme] .pn .tabsx,html[data-theme] .nsec .tabsx,html[data-theme] .sh .tabsx{background:var(--well)!important;-webkit-backdrop-filter:none!important;backdrop-filter:none!important;box-shadow:none!important}

.top{padding:12px 32px 10px;gap:10px}
.top::before{background:linear-gradient(180deg,color-mix(in srgb,var(--bg) 78%,transparent),transparent)}
html[data-theme] .top .srch{height:46px;max-width:560px;padding:0 8px 0 18px;border-radius:999px}
html[data-theme] .top .srch:focus-within{box-shadow:var(--chrome-sh),0 0 0 3px rgba(5,99,253,.22)!important}
html[data-theme] .top .ai-b{height:46px;padding:0 18px;color:var(--ink)!important;font-weight:600}
.top .ai-b .ic{color:var(--acc)}
.topme{display:grid;place-items:center;width:46px;height:46px;border-radius:50%!important}

@media (min-width:721px){.rail{top:12px;height:calc(100vh - 24px);margin:12px 0 12px 12px;border-radius:26px!important;padding:16px 12px 14px;gap:2px}}
.rail .brand{height:40px;padding:0 10px;margin:2px 0 10px}
.rail .need{height:44px;margin:0 0 14px;font-weight:600}
.nvs{position:relative;isolation:isolate;gap:3px}
.rail .nv{height:44px;padding:0 12px;gap:12px;border-radius:14px;color:var(--ink);font-size:15px;font-weight:500;transition:background .2s,color .2s,transform .2s}
.rail .nv .ic{width:22px;height:22px;color:var(--ink2)}
.rail .nv:hover{background:var(--well)}
.rail .nv:active{transform:scale(.98)}
.rail .nv.on{background:var(--raise)!important;box-shadow:var(--raise-sh)!important;font-weight:600}
.rail .nv.on .ic{color:var(--acc)}

.b{border-radius:999px;font-weight:500;transition:transform .18s cubic-bezier(.3,.7,.4,1),background .2s,box-shadow .2s,color .2s}
.b:active{transform:scale(.965);filter:brightness(1.05)}
html[data-theme] .b-p{background:linear-gradient(180deg,#3A8AFF,#0563FD 58%,#0459EC)!important;color:#fff!important;box-shadow:inset 0 1px 1px rgba(255,255,255,.42),inset 0 -1px 1px rgba(0,26,120,.28),inset 0 0 12px rgba(255,255,255,.08),0 0 0 .5px rgba(3,53,211,.6),0 1px 2px rgba(5,99,253,.25),0 8px 18px -8px rgba(5,99,253,.65)!important}
html[data-theme] .b-p:hover{background:linear-gradient(180deg,#3B88FF,#0B69FF)!important}
html[data-theme] .b-s{background:var(--raise)!important;color:var(--ink)!important;box-shadow:var(--raise-sh)!important}
html[data-theme] .b-s:hover{background:var(--raise-c)!important;box-shadow:var(--raise-sh),0 8px 18px -10px rgba(22,30,48,.3)!important}
.b-g:hover{background:var(--well);color:var(--ink)}
html[data-theme] .inp{background:var(--field-bg)!important;box-shadow:var(--field-sh)!important;border-radius:14px}
html[data-theme] .inp:focus{box-shadow:var(--focus)!important}
html[data-theme] .srch.sm{background:var(--field-bg)!important;box-shadow:var(--field-sh)!important}
html[data-theme] .srch.sm:focus-within{box-shadow:var(--focus)!important}
html[data-theme] .chip{min-height:34px;padding:0 14px;border-radius:999px;background:var(--well);box-shadow:none;color:var(--ink);font-weight:500;white-space:nowrap}
html[data-theme] .chip:hover{background:var(--well-h);box-shadow:none}
html[data-theme] .chip.on{background:#0563FD;color:#fff;box-shadow:inset 0 1px 0 rgba(255,255,255,.25),0 4px 12px -4px rgba(5,99,253,.55)}
.seg{position:relative;isolation:isolate;flex-wrap:nowrap;max-width:100%;padding:3px;gap:2px;border-radius:999px;background:var(--well)!important;box-shadow:none!important}
.seg button{height:32px;padding:0 14px;border-radius:999px;white-space:nowrap;color:var(--ink2);font-weight:500;transition:color .2s}
.seg.sm button{height:30px;padding:0 13px;font-size:14px}
.seg button:hover{color:var(--ink)}
html[data-theme] .seg button.on{background:var(--raise);box-shadow:var(--raise-sh);color:var(--ink);font-weight:600}
.tabsx{position:relative;isolation:isolate;display:flex;width:fit-content;max-width:100%;gap:2px;padding:4px;border-radius:999px;overflow-x:auto;scrollbar-width:none}
.tb-x{height:38px;padding:0 18px;border-radius:999px;color:var(--ink2);font-size:15px;font-weight:500;transition:color .2s}
.tb-x:hover{background:transparent;color:var(--ink)}
html[data-theme] .tb-x.on{background:var(--raise)!important;box-shadow:var(--raise-sh)!important;color:var(--ink)!important;font-weight:600}
.lq{position:absolute;left:0;top:0;z-index:-1;display:block;border-radius:14px;background:var(--raise);box-shadow:var(--raise-sh);pointer-events:none}
.seg>.lq,.tabsx>.lq{border-radius:999px}
html[data-theme] .seg.has-lq>button.on,html[data-theme] .tabsx.has-lq>.tb-x.on,html[data-theme] .rail .nvs.has-lq>.nv.on{background:transparent!important;box-shadow:none!important}

.intent{margin-top:20px;padding:22px!important}
.intent .seg{width:max-content}
.intent form{display:flex;align-items:center;gap:8px;margin-top:14px;padding:5px;border-radius:999px;background:var(--field-bg);box-shadow:var(--field-sh);transition:box-shadow .2s}
.intent form:focus-within{box-shadow:var(--focus)}
html[data-theme] .intent .inp{flex:1;min-width:0;min-height:48px;padding:0 10px 0 16px;border-radius:999px;background:transparent!important;box-shadow:none!important;font-size:17px}
.intent .b{flex:none;height:48px;padding:0 22px}
.pq{display:inline-flex;flex-wrap:wrap;align-items:baseline;column-gap:7px;max-width:100%}
.hello .prio{display:grid;grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:0;margin-top:18px}
.hello .prio-k{grid-column:1;padding:0 0 8px;font-size:12px;font-weight:650;letter-spacing:.06em;text-transform:uppercase;color:var(--ink3)}
.hello .prio>.lk{grid-column:2;grid-row:1;padding:0 0 8px}
.hello .pq{grid-column:1/-1;display:grid;grid-template-columns:78px minmax(0,1fr) auto;align-items:baseline;gap:4px 14px;padding:11px 0;border-radius:0;background:none!important;box-shadow:0 -1px 0 var(--sep)!important;font-size:15.5px;line-height:1.4;color:var(--ink)}
.hello .pq b{font-size:11.5px;font-weight:700;letter-spacing:.06em;text-transform:uppercase;color:var(--acc)}
.hello .pq.off b{color:var(--ink2)}
.hello .pq small{font-size:13.5px;color:var(--ink3);white-space:nowrap}
.onb-l{border-radius:18px}
.tstrip{display:grid!important;grid-template-columns:repeat(auto-fill,minmax(min(100%,250px),1fr));gap:10px;padding:0!important;margin:0!important;overflow:visible!important}
.tsi{max-width:none!important;min-width:0;padding:12px 16px 12px 12px!important;border-radius:18px!important;transition:background .2s,transform .2s}
.tsi:active{transform:scale(.985)}
.tsi>span:not(.av){flex:1}
.fac{align-items:flex-start;padding:0;border-radius:0;background:none;line-height:1.35}.fac .ic{margin-top:1px}
.ixs{gap:12px}.ix{padding:18px!important}
.pg.home .side{top:84px}
html[data-theme] .cmp{height:56px;padding:0 20px 0 10px;border-radius:999px;background:linear-gradient(180deg,var(--pane-a),var(--pane-b))!important;-webkit-backdrop-filter:none!important;backdrop-filter:none!important;box-shadow:var(--pane-sh),var(--hi)!important;color:var(--ink3)}
html[data-theme] .cmp:hover{box-shadow:var(--pane-sh),var(--hi),0 0 0 1.5px rgba(5,99,253,.45)!important}
.fch{margin:16px 0 4px}

.m-list{box-shadow:1px 0 0 var(--sep)!important}
.cv:hover{background:var(--well)}
html[data-theme] .cv.on{background:var(--raise);box-shadow:var(--raise-sh)}
.bub{background:var(--raise-c);box-shadow:0 0 0 .5px var(--sep),0 1px 2px rgba(0,0,0,.04)}
.bw.out .bub{background:linear-gradient(180deg,#2B7EFF,#0563FD);box-shadow:inset 0 1px 0 rgba(255,255,255,.28)}
.mc-f{background:var(--field-bg);box-shadow:var(--field-sh)}
.mc-f:focus-within{box-shadow:var(--focus)}
.mday span,.mnote,.mreply{background:var(--well)}

.scrim{background:var(--scrim)!important;-webkit-backdrop-filter:blur(3px);backdrop-filter:blur(3px)}
@media (min-width:721px){.sh{border-radius:30px}}
.mi:hover,.mi-me:hover{background:var(--well)}
.toast{background:rgba(15,18,24,.88);-webkit-backdrop-filter:blur(20px) saturate(180%);backdrop-filter:blur(20px) saturate(180%);box-shadow:inset 0 1px 0 rgba(255,255,255,.12),0 0 0 .5px rgba(0,0,0,.3),0 20px 40px -16px rgba(0,0,0,.5)}
[data-theme="dark"] .toast{background:rgba(244,246,250,.92);box-shadow:inset 0 1px 0 #fff,0 20px 40px -16px rgba(0,0,0,.7)}
.tw{border-radius:24px}
.tw-r>span{color:var(--ink2)!important;font-size:13px;font-weight:600}
.tw-sws{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:6px}
.tw-sw{display:flex;flex-direction:column;align-items:center;gap:6px;padding:8px 2px 7px;border-radius:14px;font-size:12.5px;color:var(--ink2);text-align:center}
.tw-sw:hover{background:var(--well)}
.tw-sw i{width:34px;height:34px;border-radius:50%;background:var(--c);box-shadow:inset 0 0 0 1px rgba(0,0,0,.14)}
.tw-sw.on{background:var(--well);color:var(--ink);font-weight:600}
.tw-sw.on i{box-shadow:inset 0 0 0 1px rgba(0,0,0,.14),0 0 0 2px var(--sheet-bg),0 0 0 4px #0563FD}

@media (max-width:720px){
.top{padding:10px 12px;gap:8px}
html[data-theme] .top .ai-b{width:46px;padding:0}
.rail{left:10px;right:10px;bottom:10px;height:66px;padding:0 6px;border-radius:33px}
.rail .nv{height:54px;padding:0 4px;border-radius:27px;font-size:11px;gap:3px}
.rail .lq{border-radius:27px}
.rail .need{width:48px;height:48px;margin:0}
.pn,.nsec,section[data-m="o.l"]>.ocs,section[data-m="o.l"]>.rqs,.pvm .pfs>.blk,.pvm .pfs>.g2>.blk,.esec,.pe-add,.pn:has(>.feed)>.feed>.po,[data-m="ask.l"]>.feed>.po,.intent{padding:18px!important}
.pn,.nsec,section[data-m="o.l"]>.ocs,section[data-m="o.l"]>.rqs,.pvm .pfs>.blk,.pvm .pfs>.g2>.blk,.esec,.pe-add,.pn:has(>.feed)>.feed>.po,[data-m="ask.l"]>.feed>.po,.pc,.evc,.intent,.pn.msgs{border-radius:24px!important}
.intent form{flex-wrap:wrap;border-radius:22px}
html[data-theme] .intent .inp{flex:1 1 100%}
.intent .b{flex:1 1 100%}
}
@media (max-width:560px){.hello .pq{grid-template-columns:minmax(0,1fr);gap:2px}}
