@font-face{font-family:Inter;font-style:normal;font-weight:400;font-display:swap;src:url(../media/2c55a0e60120577a-s.0-dom-5bn10r2.woff2)format("woff2");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Inter;font-style:normal;font-weight:400;font-display:swap;src:url(../media/9c72aa0f40e4eef8-s.1y4-pdgsjb-pw.woff2)format("woff2");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Inter;font-style:normal;font-weight:400;font-display:swap;src:url(../media/ad66f9afd8947f86-s.3lvt2whj97whp.woff2)format("woff2");unicode-range:U+1F??}@font-face{font-family:Inter;font-style:normal;font-weight:400;font-display:swap;src:url(../media/5476f68d60460930-s.2uwcyprjm3xu3.woff2)format("woff2");unicode-range:U+370-377,U+37A-37F,U+384-38A,U+38C,U+38E-3A1,U+3A3-3FF}@font-face{font-family:Inter;font-style:normal;font-weight:400;font-display:swap;src:url(../media/2bbe8d2671613f1f-s.0k62hbripvv8p.woff2)format("woff2");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Inter;font-style:normal;font-weight:400;font-display:swap;src:url(../media/1bffadaabf893a1e-s.p.3-6t-g6q0vh0a.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C4,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Inter;font-style:normal;font-weight:400;font-display:swap;src:url(../media/83afe278b6a6bb3c-s.p.2bn3s6zvc0dyp.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Inter;font-style:normal;font-weight:500;font-display:swap;src:url(../media/2c55a0e60120577a-s.0-dom-5bn10r2.woff2)format("woff2");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Inter;font-style:normal;font-weight:500;font-display:swap;src:url(../media/9c72aa0f40e4eef8-s.1y4-pdgsjb-pw.woff2)format("woff2");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Inter;font-style:normal;font-weight:500;font-display:swap;src:url(../media/ad66f9afd8947f86-s.3lvt2whj97whp.woff2)format("woff2");unicode-range:U+1F??}@font-face{font-family:Inter;font-style:normal;font-weight:500;font-display:swap;src:url(../media/5476f68d60460930-s.2uwcyprjm3xu3.woff2)format("woff2");unicode-range:U+370-377,U+37A-37F,U+384-38A,U+38C,U+38E-3A1,U+3A3-3FF}@font-face{font-family:Inter;font-style:normal;font-weight:500;font-display:swap;src:url(../media/2bbe8d2671613f1f-s.0k62hbripvv8p.woff2)format("woff2");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Inter;font-style:normal;font-weight:500;font-display:swap;src:url(../media/1bffadaabf893a1e-s.p.3-6t-g6q0vh0a.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C4,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Inter;font-style:normal;font-weight:500;font-display:swap;src:url(../media/83afe278b6a6bb3c-s.p.2bn3s6zvc0dyp.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Inter;font-style:normal;font-weight:600;font-display:swap;src:url(../media/2c55a0e60120577a-s.0-dom-5bn10r2.woff2)format("woff2");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Inter;font-style:normal;font-weight:600;font-display:swap;src:url(../media/9c72aa0f40e4eef8-s.1y4-pdgsjb-pw.woff2)format("woff2");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Inter;font-style:normal;font-weight:600;font-display:swap;src:url(../media/ad66f9afd8947f86-s.3lvt2whj97whp.woff2)format("woff2");unicode-range:U+1F??}@font-face{font-family:Inter;font-style:normal;font-weight:600;font-display:swap;src:url(../media/5476f68d60460930-s.2uwcyprjm3xu3.woff2)format("woff2");unicode-range:U+370-377,U+37A-37F,U+384-38A,U+38C,U+38E-3A1,U+3A3-3FF}@font-face{font-family:Inter;font-style:normal;font-weight:600;font-display:swap;src:url(../media/2bbe8d2671613f1f-s.0k62hbripvv8p.woff2)format("woff2");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Inter;font-style:normal;font-weight:600;font-display:swap;src:url(../media/1bffadaabf893a1e-s.p.3-6t-g6q0vh0a.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C4,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Inter;font-style:normal;font-weight:600;font-display:swap;src:url(../media/83afe278b6a6bb3c-s.p.2bn3s6zvc0dyp.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Inter;font-style:normal;font-weight:700;font-display:swap;src:url(../media/2c55a0e60120577a-s.0-dom-5bn10r2.woff2)format("woff2");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Inter;font-style:normal;font-weight:700;font-display:swap;src:url(../media/9c72aa0f40e4eef8-s.1y4-pdgsjb-pw.woff2)format("woff2");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Inter;font-style:normal;font-weight:700;font-display:swap;src:url(../media/ad66f9afd8947f86-s.3lvt2whj97whp.woff2)format("woff2");unicode-range:U+1F??}@font-face{font-family:Inter;font-style:normal;font-weight:700;font-display:swap;src:url(../media/5476f68d60460930-s.2uwcyprjm3xu3.woff2)format("woff2");unicode-range:U+370-377,U+37A-37F,U+384-38A,U+38C,U+38E-3A1,U+3A3-3FF}@font-face{font-family:Inter;font-style:normal;font-weight:700;font-display:swap;src:url(../media/2bbe8d2671613f1f-s.0k62hbripvv8p.woff2)format("woff2");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Inter;font-style:normal;font-weight:700;font-display:swap;src:url(../media/1bffadaabf893a1e-s.p.3-6t-g6q0vh0a.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C4,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Inter;font-style:normal;font-weight:700;font-display:swap;src:url(../media/83afe278b6a6bb3c-s.p.2bn3s6zvc0dyp.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Inter;font-style:normal;font-weight:800;font-display:swap;src:url(../media/2c55a0e60120577a-s.0-dom-5bn10r2.woff2)format("woff2");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Inter;font-style:normal;font-weight:800;font-display:swap;src:url(../media/9c72aa0f40e4eef8-s.1y4-pdgsjb-pw.woff2)format("woff2");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Inter;font-style:normal;font-weight:800;font-display:swap;src:url(../media/ad66f9afd8947f86-s.3lvt2whj97whp.woff2)format("woff2");unicode-range:U+1F??}@font-face{font-family:Inter;font-style:normal;font-weight:800;font-display:swap;src:url(../media/5476f68d60460930-s.2uwcyprjm3xu3.woff2)format("woff2");unicode-range:U+370-377,U+37A-37F,U+384-38A,U+38C,U+38E-3A1,U+3A3-3FF}@font-face{font-family:Inter;font-style:normal;font-weight:800;font-display:swap;src:url(../media/2bbe8d2671613f1f-s.0k62hbripvv8p.woff2)format("woff2");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Inter;font-style:normal;font-weight:800;font-display:swap;src:url(../media/1bffadaabf893a1e-s.p.3-6t-g6q0vh0a.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C4,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Inter;font-style:normal;font-weight:800;font-display:swap;src:url(../media/83afe278b6a6bb3c-s.p.2bn3s6zvc0dyp.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Inter Fallback;src:local(Arial);ascent-override:90.44%;descent-override:22.52%;line-gap-override:0.0%;size-adjust:107.12%}.fGJ0Qa_className{font-family:Inter,Inter Fallback;font-style:normal}.fGJ0Qa_variable{--font:"Inter", "Inter Fallback"}
@font-face{font-family:Titan One;font-style:normal;font-weight:400;font-display:swap;src:url(../media/80ed8edb9cc5675d-s.p.2ht4w5ddlpb5-.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C4,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Titan One;font-style:normal;font-weight:400;font-display:swap;src:url(../media/8e87afa7481d865d-s.p.0w0t8v5avdeem.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Titan One Fallback;src:local(Arial);ascent-override:79.49%;descent-override:14.34%;line-gap-override:0.0%;size-adjust:122.03%}.Wzkciq_className{font-family:Titan One,Titan One Fallback;font-style:normal;font-weight:400}.Wzkciq_variable{--font-logo:"Titan One", "Titan One Fallback"}
:root{--bg:#f3f5f8;--paper:#fff;--card:#fff;--fill:#eef2f7;--line:#e6eaf0;--line-2:#d5dbe4;--ink:#0b1b33;--ink-2:#44516a;--ink-3:#5f6b7e;--navy:#0f2a4a;--navy-2:#1b3a66;--on-dark:#fff;--on-dark-2:#a9bbd6;--accent:#2563eb;--accent-pressed:#1d4ed8;--accent-soft:#e8effd;--accent-ink:#12366e;--accent-ink-2:#3b5b8c;--accent-bright:#4c8dff;--accent-on-dark:#7fb0ff;--ok:#0f7a43;--ok-soft:#e7f6ee;--warn:#9a5b00;--warn-soft:#fff3dc;--bad:#c2362f;--bad-soft:#fdeceb;--info:#2563eb;--info-soft:#e8effd;--ok-on-dark:#6ee7a8;--warn-on-dark:#ffc870;--bad-on-dark:#ff9b94;--s1:#2563eb;--s2:#f2611b;--s3:#0f2a4a;--s4:#0f766e;--s0:#cbd3de;--grad-hero:linear-gradient(180deg,#0f2a4a 0%,#1b3a66 100%);--font:"Inter",-apple-system,"SF Pro Text","Segoe UI",system-ui,sans-serif;--r8:8px;--r10:10px;--r12:12px;--r14:14px;--r16:16px;--r18:18px;--r20:20px;--r24:24px;--r30:30px;--e1:0 1px 2px #1018280d,0 6px 16px #10182812;--e2:0 2px 4px #1018280f,0 12px 24px #1018281a;--e-hero:0 8px 20px #0f2a4a47;--e-primary:0 4px 12px #2563eb4d;--e-tab:0 -1px 0 #1018280f,0 -6px 16px #1018280d;--safe-top:59px;--safe-bottom:34px;--margin:20px}*,:before,:after{box-sizing:border-box}h1,h2,h3,h4,p,ul,ol,figure,blockquote{margin:0;padding:0}ul,ol{list-style:none}a{color:inherit;text-decoration:none}button{font:inherit;color:inherit;cursor:pointer;text-align:inherit;background:0 0;border:0;margin:0;padding:0}input,textarea{font:inherit;color:inherit}.scr{background:var(--bg);width:390px;color:var(--ink);font-family:var(--font);-webkit-font-smoothing:antialiased;font-size:15px;font-weight:400;line-height:22px;position:relative;overflow:hidden}.scr.night{color:#fff;background:#0a1628}.board{background:var(--bg);color:var(--ink);font-family:var(--font);-webkit-font-smoothing:antialiased;font-size:15px;font-weight:400;line-height:22px;position:relative}.top{padding-top:var(--safe-top)}.hdr{height:52px;padding:0 var(--margin);align-items:center;gap:8px;display:flex}.hdr .ttl{text-align:center;letter-spacing:-.2px;white-space:nowrap;text-overflow:ellipsis;flex:auto;min-width:0;font-size:17px;font-weight:600;line-height:22px;overflow:hidden}.hdr .sp{flex-shrink:0;width:44px;height:44px}.hdr:has(>.ttl){grid-template-columns:minmax(max-content,1fr) minmax(0,auto) minmax(max-content,1fr);display:grid}.hdr:has(>.ttl)>:first-child{justify-self:start}.hdr:has(>.ttl)>.ttl{grid-column:2}.hdr:has(>.ttl)>:last-child{grid-column:3;justify-self:end}.tact{min-width:44px;height:44px;color:var(--accent);white-space:nowrap;flex-shrink:0;justify-content:flex-end;align-items:center;font-size:15px;font-weight:600;line-height:20px;display:flex}.hdr-lg{min-height:52px;padding:0 var(--margin);align-items:center;gap:8px;display:flex}.hdr-lg .ttl{letter-spacing:-.4px;flex:auto;min-width:0;font-size:22px;font-weight:700;line-height:28px}.page{padding-left:var(--margin);padding-right:var(--margin)}.sec{margin-top:24px}.sec-h{justify-content:space-between;align-items:center;gap:12px;min-height:24px;margin-bottom:12px;display:flex}.sec-h .ttl{letter-spacing:-.2px;font-size:17px;font-weight:600;line-height:22px}.lnk{min-height:24px;color:var(--accent);white-space:nowrap;align-items:center;gap:2px;font-size:14px;font-weight:600;line-height:20px;display:inline-flex}.stack{flex-direction:column;display:flex}.row{align-items:center;display:flex}.between{justify-content:space-between}.jc{justify-content:center}.al-s{align-items:flex-start}.al-e{align-items:flex-end}.al-c{align-items:center}.al-st{align-items:stretch}.wrap{flex-wrap:wrap}.grow{flex:auto;min-width:0}.none{flex:none}.w100{width:100%}.g4{gap:4px}.g8{gap:8px}.g12{gap:12px}.g16{gap:16px}.g20{gap:20px}.g24{gap:24px}.mt4{margin-top:4px}.mt8{margin-top:8px}.mt12{margin-top:12px}.mt16{margin-top:16px}.mt20{margin-top:20px}.mt24{margin-top:24px}.mt32{margin-top:32px}.mt40{margin-top:40px}.p12{padding:12px}.p16{padding:16px}.p20{padding:20px}.px16{padding-left:16px;padding-right:16px}.py8{padding-top:8px;padding-bottom:8px}.py12{padding-top:12px;padding-bottom:12px}.grid2{grid-template-columns:repeat(2,minmax(0,1fr));gap:12px;display:grid}.grid3{grid-template-columns:repeat(3,minmax(0,1fr));gap:8px;display:grid}.grid4{grid-template-columns:repeat(4,minmax(0,1fr));gap:8px;display:grid}.hs{padding:0 var(--margin);gap:8px;display:flex;overflow:hidden}.hs>*{flex-shrink:0}.hr{background:var(--line);flex-shrink:0;height:1px}.end-tab{height:122px}.end-cta{height:130px}.end{height:58px}.t-logo{font-family:"Titan One",var(--font);color:#0f2a4a;letter-spacing:.2px;font-weight:400;line-height:1}.t-display{letter-spacing:-.8px;font-size:30px;font-weight:700;line-height:36px}.t-title{letter-spacing:-.4px;font-size:22px;font-weight:700;line-height:28px}.t-head{letter-spacing:-.2px;font-size:17px;font-weight:600;line-height:22px}.t-callout{font-size:14px;font-weight:500;line-height:20px}.t-body{font-size:15px;font-weight:400;line-height:22px}.t-cap{letter-spacing:.1px;font-size:12px;font-weight:500;line-height:16px}.lbl{letter-spacing:.1px;color:var(--ink-2);font-size:12px;font-weight:600;line-height:16px}.over{letter-spacing:.6px;text-transform:uppercase;color:var(--ink-3);font-size:12px;font-weight:600;line-height:16px}.w4{font-weight:400}.w5{font-weight:500}.w6{font-weight:600}.w7{font-weight:700}.w8{font-weight:800}.c2{color:var(--ink-2)}.c3{color:var(--ink-3)}.c-ok{color:var(--ok)}.c-bad{color:var(--bad)}.c-warn{color:var(--warn)}.c-info{color:var(--info)}.c-accent{color:var(--accent)}.c-od{color:var(--on-dark)}.c-od2{color:var(--on-dark-2)}.num{font-variant-numeric:tabular-nums}.tc{text-align:center}.tr{text-align:right}.nw{white-space:nowrap}.clip{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.u{text-underline-offset:3px;text-decoration:underline}.pretty{text-wrap:pretty}.strike{text-decoration:line-through}.card{background:var(--card);border-radius:var(--r20);box-shadow:var(--e1)}.card-hero,.card-dk{background:var(--grad-hero);color:var(--on-dark);border-radius:var(--r20);box-shadow:var(--e-hero)}.card-tint{background:var(--accent-soft);color:var(--accent-ink);border-radius:var(--r20)}.card-tint .c2,.card-tint .c3{color:var(--accent-ink-2)}.card-fill{background:var(--fill);border-radius:var(--r16)}.r12{border-radius:var(--r12)}.r14{border-radius:var(--r14)}.r16{border-radius:var(--r16)}.r18{border-radius:var(--r18)}.r20{border-radius:var(--r20)}.r24{border-radius:var(--r24)}.sel{box-shadow:0 0 0 2px var(--accent)}.of{overflow:hidden}.btn{border-radius:var(--r12);white-space:nowrap;flex-shrink:0;justify-content:center;align-items:center;gap:8px;width:100%;height:52px;padding:0 20px;font-size:16px;font-weight:600;line-height:22px;transition:transform .12s,background-color .12s;display:flex}.btn.md{height:44px;padding:0 16px;font-size:15px;line-height:20px}.btn.sm{border-radius:var(--r10);height:36px;padding:0 14px;font-size:14px;line-height:20px}.btn:active{transform:scale(.98)}.btn-primary{background:var(--accent);color:#fff;box-shadow:var(--e-primary)}.btn-primary:active{background:var(--accent-pressed)}.btn-secondary{background:var(--accent-soft);color:var(--accent-ink)}.btn-navy{background:var(--navy);color:var(--on-dark)}.btn-tertiary,.btn-ghost{color:var(--accent);background:0 0}.btn-on-hero{color:var(--navy);background:#fff}.btn-glass{color:#fff;background:#ffffff1f}.btn-danger{background:var(--bad-soft);color:var(--bad)}.btn-text{width:auto;height:44px;color:var(--accent);background:0 0;padding:0 8px}.btn.is-dis{background:var(--fill);color:var(--ink-3);box-shadow:none}.btn-auto{width:auto}.btn-sm{border-radius:var(--r10);white-space:nowrap;background:var(--card);border:1px solid var(--line-2);height:36px;color:var(--ink);flex-shrink:0;justify-content:center;align-items:center;gap:6px;padding:0 14px;font-size:14px;font-weight:600;line-height:20px;display:inline-flex}.btn-sm.primary{background:var(--accent);color:#fff;box-shadow:var(--e-primary);border-color:#0000}.btn-sm.navy{background:var(--navy);border-color:var(--navy);color:#fff}.btn-sm.secondary{background:var(--accent-soft);color:var(--accent-ink);border-color:#0000}.btn-sm.glass{color:#fff;background:#ffffff1f;border-color:#0000}.btn-sm.on-hero{color:var(--navy);background:#fff;border-color:#0000}.btn-sm.danger{background:var(--bad-soft);color:var(--bad);border-color:#0000}.ibtn{background:var(--card);width:44px;height:44px;color:var(--ink);box-shadow:var(--e1);border-radius:50%;flex-shrink:0;place-items:center;display:grid;position:relative}.ibtn.navy,.ibtn.dk{background:var(--navy);color:#fff;box-shadow:none}.ibtn.sq{border-radius:var(--r10)}.ibtn.fill,.card .ibtn{background:var(--fill);box-shadow:none}.ibtn.float{background:var(--card);box-shadow:var(--e2)}.ibtn.glass,.ibtn.od{color:#fff;box-shadow:none;background:#ffffff1f}.ibtn.plain{box-shadow:none;background:0 0}.ibtn.lg{width:52px;height:52px}.ndot{background:var(--bad);border:2px solid var(--card);border-radius:50%;width:10px;height:10px;position:absolute;top:9px;right:10px}.udot{background:var(--accent);border-radius:50%;flex-shrink:0;width:8px;height:8px}.badge{background:var(--bad);color:#fff;border-radius:999px;place-items:center;min-width:20px;height:20px;padding:0 6px;font-size:12px;font-weight:600;line-height:16px;display:inline-grid}.chip{white-space:nowrap;background:var(--card);height:36px;box-shadow:var(--e1);color:var(--ink);border-radius:999px;flex-shrink:0;align-items:center;gap:6px;padding:0 14px;font-size:14px;font-weight:500;line-height:20px;display:inline-flex}.card .chip{background:var(--fill);box-shadow:none}.chip .n{color:var(--ink-3);font-size:12px;font-weight:600;line-height:16px}.chip.on{background:var(--navy);color:#fff;box-shadow:none}.chip.on .n{color:var(--on-dark-2)}.chip .x{background:#0b1b3314;border-radius:50%;place-items:center;width:20px;height:20px;margin-right:-6px;display:grid}.chip.on .x{background:#ffffff2e}.chip.od{box-shadow:none;color:#fff;background:#ffffff1f}.chip.od .n{color:var(--on-dark-2)}.chip.od.on{color:var(--navy);background:#fff}.chip.od.on .n{color:var(--ink-3)}.chip.ai{background:var(--card);border:1.5px dashed var(--accent)}.pill{border-radius:var(--r8);white-space:nowrap;background:var(--fill);height:24px;color:var(--ink-2);flex-shrink:0;align-items:center;gap:4px;padding:0 10px;font-size:12px;font-weight:600;line-height:16px;display:inline-flex}.pill.ok{background:var(--ok-soft);color:var(--ok)}.pill.warn{background:var(--warn-soft);color:var(--warn)}.pill.bad{background:var(--bad-soft);color:var(--bad)}.pill.info,.pill.accent,.pill.tint{background:var(--accent-soft);color:var(--accent-ink)}.pill.navy,.pill.dk{background:var(--navy);color:#fff}.pill.wh{background:var(--card);color:var(--ink)}.pill.lg{height:28px;padding:0 12px}.pill.od{color:#fff;background:#ffffff24}.seg{border-radius:var(--r12);background:var(--fill);gap:4px;padding:4px;display:flex}.seg>*{border-radius:var(--r10);height:36px;color:var(--ink-2);white-space:nowrap;flex:1 1 0;place-items:center;padding:0 12px;font-size:14px;font-weight:500;line-height:20px;display:grid}.seg>.on{background:var(--navy);color:#fff;font-weight:600}.seg.fit>*{flex:none}.seg.od{background:#ffffff1f}.seg.od>*{color:var(--on-dark-2)}.seg.od>.on{color:var(--navy);background:#fff}.toggle{background:#c3ccd8;border-radius:999px;flex-shrink:0;width:48px;height:28px;position:relative}.toggle:after{content:"";background:#fff;border-radius:50%;width:22px;height:22px;position:absolute;top:3px;left:3px;box-shadow:0 1px 3px #10182833}.toggle.on{background:var(--accent)}.toggle.on:after{left:23px}.check{border:1.5px solid var(--line-2);background:var(--card);color:#0000;border-radius:8px;flex-shrink:0;place-items:center;width:24px;height:24px;display:grid}.check.on{background:var(--accent);border-color:var(--accent);color:#fff}.radio{border:1.5px solid var(--line-2);background:var(--card);border-radius:50%;flex-shrink:0;width:24px;height:24px}.radio.on{border:7px solid var(--accent)}.stepper{background:var(--fill);border-radius:999px;flex-shrink:0;align-items:center;gap:4px;height:44px;padding:4px;display:inline-flex}.stepper button{background:var(--card);border-radius:50%;place-items:center;width:36px;height:36px;display:grid}.stepper .val{text-align:center;font-variant-numeric:tabular-nums;min-width:44px;font-size:16px;font-weight:700;line-height:22px}.slider{height:28px;position:relative}.slider .tr{background:var(--line-2);border-radius:999px;height:4px;position:absolute;top:12px;left:0;right:0}.slider .fl{background:var(--accent);border-radius:999px;height:4px;position:absolute;top:12px}.slider .kn{background:var(--card);border:2px solid var(--accent);width:24px;height:24px;box-shadow:var(--e1);border-radius:50%;margin-left:-12px;position:absolute;top:2px}.hist{align-items:flex-end;gap:3px;height:40px;display:flex}.hist>i{background:var(--line-2);border-radius:3px 3px 1px 1px;flex:1 1 0}.hist>i.on{background:var(--accent)}.progress{background:var(--line);border-radius:999px;height:8px;overflow:hidden}.progress>i{background:var(--accent);border-radius:999px;height:100%;display:block}.progress.od{background:#ffffff26}.progress.od>i{background:var(--accent-bright)}.steps{gap:6px;display:flex}.steps>i{background:var(--line-2);border-radius:999px;flex:1 1 0;height:4px}.steps>i.on{background:var(--accent)}.field{flex-direction:column;gap:8px;display:flex}.inp{border-radius:var(--r12);background:var(--card);border:1px solid var(--line-2);height:52px;color:var(--ink);align-items:center;gap:10px;padding:0 16px;font-size:16px;font-weight:500;line-height:22px;display:flex}.inp .ph{color:var(--ink-3);font-weight:400}.inp .suf{color:var(--ink-3);font-size:14px;font-weight:600;line-height:20px}.inp.is-focus{border:2px solid var(--accent);padding:0 15px}.inp.is-err{border:2px solid var(--bad);padding:0 15px}.inp.is-dis{background:var(--fill);color:var(--ink-3);border-color:#0000}.inp.area{border-radius:var(--r12);align-items:flex-start;height:auto;min-height:96px;padding-top:14px;padding-bottom:14px;font-size:15px;font-weight:400;line-height:22px}.help{color:var(--ink-3);font-size:12px;font-weight:500;line-height:16px}.help.err{color:var(--bad)}.inp .pre{border-right:1px solid var(--line);height:28px;color:var(--ink);align-items:center;padding-right:12px;font-weight:600;display:flex}.otp{grid-template-columns:repeat(6,minmax(0,1fr));gap:8px;display:grid}.otp>span{border-radius:var(--r12);background:var(--card);border:1px solid var(--line-2);font-variant-numeric:tabular-nums;place-items:center;height:56px;font-size:22px;font-weight:700;line-height:28px;display:grid}.otp>span.on{border:2px solid var(--accent)}.otp>span.err{border:2px solid var(--bad)}.caret{background:var(--accent);border-radius:1px;width:2px;height:26px;display:inline-block}.search{border-radius:var(--r14);background:var(--card);height:52px;box-shadow:var(--e1);color:var(--ink);border:1px solid #0000;align-items:center;gap:10px;padding:0 4px 0 16px;display:flex}.search .ph{min-width:0;color:var(--ink-3);white-space:nowrap;text-overflow:ellipsis;flex:auto;font-size:15px;font-weight:400;line-height:20px;overflow:hidden}.search.is-focus{border:2px solid var(--accent);padding:0 3px 0 15px}.search.multi{border-radius:var(--r14);align-items:flex-start;height:auto;min-height:52px;padding-top:6px;padding-bottom:6px}.search.multi>.i{margin-top:9px}.search .q{min-width:0;color:var(--ink);flex:auto;padding-top:8px;padding-bottom:8px;font-size:15px;font-weight:500;line-height:20px}.list{background:var(--card);border-radius:var(--r20);box-shadow:var(--e1);overflow:hidden}.li{text-align:left;align-items:center;gap:12px;width:100%;min-height:56px;padding:8px 16px;display:flex}.li+.li{border-top:1px solid var(--line)}.li .v{color:var(--ink-3);white-space:nowrap;font-size:14px;font-weight:500;line-height:20px}.chev{color:var(--ink-3)}.kv{justify-content:space-between;align-items:center;gap:12px;min-height:32px;display:flex}.kv .k{color:var(--ink-2)}.kv .v{font-variant-numeric:tabular-nums;text-align:right;white-space:nowrap;font-weight:600}.kv.tot{border-top:1px solid var(--line);margin-top:4px;padding-top:12px}.kv.tot .k,.kv.tot .v{color:var(--ink);font-size:17px;font-weight:700;line-height:22px}.card-hero .kv .k{color:var(--on-dark-2)}.card-hero .kv.tot{border-top-color:#ffffff24}.card-hero .kv.tot .k,.card-hero .kv.tot .v{color:#fff}.card-hero .hr{background:#ffffff24}.ic{background:var(--accent-soft);width:40px;height:40px;color:var(--accent);border-radius:50%;flex-shrink:0;place-items:center;display:grid}.ic.sm{width:32px;height:32px}.ic.lg{width:48px;height:48px}.ic.sq{border-radius:12px}.ic.navy,.ic.dk{background:var(--navy);color:#fff}.ic.fill{background:var(--fill);color:var(--ink-2)}.ic.wh{background:var(--card);color:var(--ink);box-shadow:var(--e1)}.ic.od{color:#fff;background:#ffffff1f}.av{background:var(--accent-soft);width:40px;height:40px;color:var(--accent-ink);border-radius:50%;flex-shrink:0;place-items:center;font-size:14px;font-weight:700;line-height:1;display:grid}.av.sm{width:28px;height:28px;font-size:12px}.av.lg{width:56px;height:56px;font-size:16px}.av.dk{background:var(--navy);color:#fff}.avs{display:flex}.avs .av{border:2px solid var(--card);margin-left:-8px}.avs .av:first-child{margin-left:0}.stars{color:#b87a00;gap:2px;display:inline-flex}.tool{background:var(--card);border-radius:var(--r20);width:100%;min-height:88px;box-shadow:var(--e1);align-items:center;gap:16px;padding:16px;display:flex}.art{background-position:bottom;background-repeat:no-repeat;background-size:cover}.thumb{border-radius:var(--r18);flex-shrink:0;width:64px;height:64px;overflow:hidden}.thumb.lg{width:80px;height:80px}.hero{height:300px;position:relative}.hero-bar{padding-top:var(--safe-top);position:absolute;top:0;left:0;right:0}.hero-bar .hdr .ibtn{background:var(--card);box-shadow:var(--e2)}.hero-ct{position:absolute;bottom:40px;right:20px}.over-hero{border-radius:var(--r30) var(--r30) 0 0;background:var(--bg);margin-top:-24px;padding-top:20px;position:relative}.bcard{background:var(--card);border-radius:var(--r20);box-shadow:var(--e1);overflow:hidden}.bcard .img{height:160px;position:relative}.bcard .bd{padding:16px}.img-tl{position:absolute;top:12px;left:12px}.img-tr{position:absolute;top:12px;right:12px}.nav{height:98px;padding:8px 8px var(--safe-bottom);background:var(--card);box-shadow:var(--e-tab);border-radius:20px 20px 0 0;justify-content:space-around;align-items:flex-start;display:flex;position:absolute;bottom:0;left:0;right:0}.nav a{width:72px;color:var(--ink-3);flex-direction:column;align-items:center;gap:4px;font-size:12px;font-weight:500;line-height:16px;display:flex}.nav a .ico{width:56px;height:32px;color:var(--ink-3);border-radius:999px;place-items:center;display:grid;position:relative}.nav a.on{color:var(--accent);font-weight:600}.nav a.on .ico{color:var(--accent)}.nav a.fab .ico{background:var(--navy);color:#fff;width:56px;height:56px;box-shadow:var(--e2);border-radius:50%;margin-top:-28px}.ptabs{padding:0 var(--margin);border-bottom:1px solid var(--line);gap:24px;display:flex}.ptabs>a{height:48px;color:var(--ink-3);white-space:nowrap;border-bottom:2px solid #0000;align-items:center;margin-bottom:-1px;font-size:14px;font-weight:500;line-height:20px;display:flex}.ptabs>a.on{color:var(--ink);border-bottom-color:var(--accent);font-weight:600}.cta{padding:12px var(--margin) calc(var(--safe-bottom) + 8px);background:var(--paper);border-top:1px solid var(--line);align-items:center;gap:12px;display:flex;position:absolute;bottom:0;left:0;right:0}.cta .btn{flex:auto;width:auto}.cta .btn.btn-auto{flex:none}.scrim{background:#0b1b3380;position:absolute;inset:0}.sheet{background:var(--paper);border-radius:var(--r30) var(--r30) 0 0;padding:8px var(--margin) calc(var(--safe-bottom) + 16px);box-shadow:var(--e2);position:absolute;bottom:0;left:0;right:0}.handle{background:var(--line-2);border-radius:999px;width:40px;height:5px;margin:0 auto 12px}.sheet-h{justify-content:space-between;align-items:center;gap:12px;min-height:44px;display:flex}.toast{left:var(--margin);right:var(--margin);border-radius:var(--r14);background:var(--navy);color:#fff;min-height:56px;box-shadow:var(--e2);align-items:center;gap:12px;padding:8px 8px 8px 16px;display:flex;position:absolute}.band{border-radius:var(--r14);background:var(--accent-soft);color:var(--ink);align-items:flex-start;gap:12px;padding:12px 16px;display:flex}.band.info{background:var(--info-soft)}.band.warn{background:var(--warn-soft)}.band.err{background:var(--bad-soft)}.band.fill{background:var(--fill)}.band.navy,.band.dk{background:var(--navy);color:#fff}.band>.i{margin-top:1px}.empty{text-align:center;flex-direction:column;align-items:center;gap:12px;padding:32px 24px;display:flex}.skel{border-radius:var(--r14);background:linear-gradient(90deg,#e6eaf0 0%,#f3f5f8 50%,#e6eaf0 100%) 0 0/200% 100%;animation:1.4s linear infinite shimmer}@keyframes shimmer{0%{background-position:100% 0}to{background-position:-100% 0}}.skel.ln{border-radius:999px;height:12px}.pulse{height:32px;position:relative}.pulse .trk{background:linear-gradient(90deg,#2563eb 0%,#93b4f6 55%,#dce6fb 100%);border-radius:999px;height:10px;position:absolute;top:11px;left:0;right:0}.pulse .e{background:var(--navy);border-radius:50%;width:8px;height:8px;position:absolute;top:12px}.pulse .e.l{left:5px}.pulse .e.r{right:5px}.pulse .k{background:var(--card);border:2px solid var(--navy);width:32px;height:32px;box-shadow:var(--e1);border-radius:50%;place-items:center;margin-left:-16px;display:grid;position:absolute;top:0}.pulse .k:after{content:"";background:var(--navy);border-radius:50%;width:10px;height:10px}.pulse-l{font-variant-numeric:tabular-nums;justify-content:space-between;gap:8px;margin-top:8px;font-size:12px;font-weight:600;line-height:16px;display:flex}.zones{height:32px;position:relative}.zones .trk{border-radius:999px;gap:2px;height:10px;display:flex;position:absolute;top:11px;left:0;right:0;overflow:hidden}.zones .trk>i{flex:1 1 0;height:100%;display:block}.zones .trk>i:first-child{background:#bfe5cf}.zones .trk>i:nth-child(2){background:#e2e7ee}.zones .trk>i:nth-child(3){background:#f5c9c5}.zones .k{background:var(--card);border:2px solid var(--navy);width:32px;height:32px;box-shadow:var(--e1);border-radius:50%;place-items:center;margin-left:-16px;display:grid;position:absolute;top:0}.zones .k:after{content:"";background:var(--navy);border-radius:50%;width:10px;height:10px}.score{--p:80%;background:conic-gradient(var(--accent) 0 var(--p),var(--fill) var(--p) 100%);border-radius:50%;flex-shrink:0;place-items:center;width:48px;height:48px;display:grid;position:relative}.score:before{content:"";background:var(--card);border-radius:50%;position:absolute;inset:5px}.score>b{font-variant-numeric:tabular-nums;font-size:16px;font-weight:700;line-height:1;position:relative}.score.sm{width:40px;height:40px}.score.sm:before{inset:4px}.score.sm>b{font-size:14px}.score.lg{width:72px;height:72px}.score.lg:before{inset:7px}.score.lg>b{font-size:22px}.score.od{background:conic-gradient(var(--accent-bright) 0 var(--p),#ffffff26 var(--p) 100%)}.score.od:before{background:var(--navy)}.score.od>b{color:#fff}.ai{border-radius:var(--r20);background:linear-gradient(var(--card),var(--card)) padding-box,linear-gradient(120deg,var(--accent),var(--accent-bright) 45%,#9cc3ff) border-box;box-shadow:var(--e1);border:2px solid #0000;padding:16px}.ai-h{align-items:center;gap:8px;font-size:14px;font-weight:700;line-height:20px;display:flex}.ai-h .i{color:var(--accent)}.pm{align-items:flex-start;gap:10px;font-size:15px;font-weight:400;line-height:22px;display:flex}.pm:before{content:"+";background:var(--ok-soft);width:20px;height:20px;color:var(--ok);border-radius:6px;flex-shrink:0;place-items:center;margin-top:1px;font-size:12px;font-weight:700;line-height:1;display:grid}.pm.minus:before{content:"–";background:var(--bad-soft);color:var(--bad)}.bars{justify-content:space-between;align-items:flex-end;height:140px;display:flex}.barcol{background:repeating-linear-gradient(135deg,#0b1b330d 0 2px,#0000 2px 7px);border-radius:999px;align-items:flex-end;width:28px;height:100%;display:flex;position:relative}.bar{background:#dce3ec;border-radius:999px;width:100%;position:relative}.bar.on{background:linear-gradient(180deg,var(--accent-bright),var(--accent))}.bar.s1{background:var(--s1)}.bar.s2{background:var(--s2)}.bar.s0{background:var(--s0)}.tip{border-radius:var(--r8);background:var(--navy);color:#fff;white-space:nowrap;padding:4px 8px;font-size:12px;font-weight:600;line-height:16px;position:absolute;bottom:calc(100% + 8px);left:50%;transform:translate(-50%)}.bar-l{justify-content:space-between;margin-top:8px;display:flex}.bar-l>span{text-align:center;width:28px;color:var(--ink-3);font-size:12px;font-weight:600;line-height:16px}.bar-l>span.on{color:var(--ink);font-weight:700}.legend{flex-wrap:wrap;gap:8px 16px;display:flex}.leg{color:var(--ink-2);align-items:center;gap:6px;font-size:12px;font-weight:600;line-height:16px;display:inline-flex}.leg .sw{border-radius:2px;width:12px;height:4px;display:inline-block}.leg .sw.dot{border-radius:50%;width:8px;height:8px}.chart{position:relative}.chart svg{width:100%;height:auto;display:block;overflow:visible}.ctip{border-radius:var(--r14);background:var(--navy);color:#fff;white-space:nowrap;box-shadow:var(--e2);padding:8px 10px;font-size:12px;font-weight:600;line-height:16px;position:absolute}.vbar{border-radius:999px;gap:2px;height:12px;display:flex;overflow:hidden}.vbar>i{height:100%;display:block}.map{position:absolute;inset:0}.mpin{flex-direction:column;align-items:center;display:flex;position:absolute;transform:translate(-50%,-100%)}.mpin .lb{background:var(--card);white-space:nowrap;height:32px;box-shadow:var(--e2);border-radius:999px;align-items:center;gap:4px;padding:0 12px;font-size:12px;font-weight:700;line-height:16px;display:flex}.mpin .tl{background:var(--card);width:10px;height:10px;margin-top:-6px;transform:rotate(45deg)}.mpin.on .lb{background:var(--navy);color:#fff}.mpin.on .tl{background:var(--navy)}.cluster{background:var(--navy);color:#fff;border-radius:50%;place-items:center;width:44px;height:44px;font-size:14px;font-weight:700;line-height:1;display:grid;position:absolute;transform:translate(-50%,-50%);box-shadow:0 0 0 6px #0f2a4a2e}.me-dot{background:var(--accent);border:3px solid #fff;border-radius:50%;width:18px;height:18px;position:absolute;transform:translate(-50%,-50%);box-shadow:0 0 0 10px #2563eb29}.place{background:var(--card);height:32px;box-shadow:var(--e2);border-radius:999px;align-items:center;gap:6px;padding:0 12px 0 4px;font-size:12px;font-weight:600;line-height:16px;display:flex;position:absolute;transform:translate(-50%,-50%)}.place .ic{width:24px;height:24px}.days{gap:8px;display:flex}.day{border-radius:var(--r16);background:var(--card);width:52px;height:68px;box-shadow:var(--e1);flex-direction:column;flex-shrink:0;justify-content:center;align-items:center;gap:2px;display:flex;position:relative}.day .l{color:var(--ink-3);font-size:12px;font-weight:500;line-height:16px}.day .d{font-size:17px;font-weight:700;line-height:22px}.day.on{background:var(--navy);color:#fff;box-shadow:none}.day.on .l{color:var(--on-dark-2)}.day.mark:after{content:"";background:var(--accent);border-radius:50%;width:5px;height:5px;position:absolute;bottom:7px}.day.on.mark:after{background:var(--accent-bright)}.slots{grid-template-columns:repeat(4,minmax(0,1fr));gap:8px;display:grid}.slot{border-radius:var(--r12);background:var(--card);height:44px;box-shadow:var(--e1);font-variant-numeric:tabular-nums;place-items:center;font-size:14px;font-weight:600;line-height:20px;display:grid}.slot.on{background:var(--navy);color:#fff;box-shadow:none}.slot.off{background:var(--fill);color:#8792a2;box-shadow:none;text-decoration:line-through}.track{grid-template-columns:repeat(4,minmax(0,1fr));gap:4px;display:grid}.track .st{color:var(--ink-3);flex-direction:column;gap:8px;font-size:12px;font-weight:600;line-height:16px;display:flex}.track .st>i{background:var(--line-2);border-radius:999px;height:4px;display:block}.track .st.done{color:var(--ink-2)}.track .st.done>i{background:var(--navy)}.track .st.cur{color:var(--ink);font-weight:700}.track .st.cur>i{background:var(--accent)}.tl{gap:12px;display:flex}.tl .col{flex-direction:column;flex-shrink:0;align-items:center;width:24px;display:flex}.tl .d{background:var(--navy);color:#fff;border-radius:50%;flex-shrink:0;place-items:center;width:24px;height:24px;display:grid}.tl .d.cur{background:var(--accent);color:#fff}.tl .d.todo{background:var(--card);border:2px dashed var(--line-2);color:#0000}.tl .ln{background:var(--navy);flex:auto;width:2px;min-height:16px;margin:4px 0}.tl .ln.todo{background:repeating-linear-gradient(180deg,var(--line-2) 0 4px,transparent 4px 8px)}.thread{flex-direction:column;gap:8px;display:flex}.bubble{border-radius:var(--r18);max-width:280px;padding:10px 14px;font-size:15px;font-weight:400;line-height:22px}.bubble.me{background:var(--accent);color:#fff;border-bottom-right-radius:6px;align-self:flex-end}.bubble.them{background:var(--card);border-bottom-left-radius:6px;align-self:flex-start}.stamp{color:var(--ink-3);font-size:12px;font-weight:600;line-height:16px}.daysep{justify-content:center;display:flex}.composer{padding:8px var(--margin) calc(var(--safe-bottom) + 4px);background:var(--paper);border-top:1px solid var(--line);align-items:center;gap:8px;display:flex;position:absolute;bottom:0;left:0;right:0}.composer .field-in{background:var(--fill);min-width:0;height:44px;color:var(--ink-3);border-radius:999px;flex:auto;align-items:center;padding:0 16px;font-size:15px;line-height:20px;display:flex}.cmp{grid-template-columns:104px repeat(2,minmax(0,1fr));display:grid}.cmp>div{border-top:1px solid var(--line);font-variant-numeric:tabular-nums;align-items:center;min-height:52px;padding:8px;font-size:14px;font-weight:700;line-height:20px;display:flex}.cmp>.k{color:var(--ink-2);padding-left:16px;font-size:12px;font-weight:700;line-height:16px}.cmp>.gh{background:var(--fill);grid-column:1/-1;min-height:40px;padding-left:16px}.best{border-radius:var(--r8);background:var(--accent-soft);height:28px;color:var(--accent-ink);align-items:center;gap:4px;margin-left:-10px;padding:0 10px;display:inline-flex}.vote{border-radius:var(--r12);background:var(--card);border:1px solid var(--line-2);justify-content:center;align-items:center;gap:6px;min-width:64px;height:44px;padding:0 14px;font-size:14px;font-weight:600;line-height:20px;display:inline-flex}.vote.on{background:var(--navy);border-color:var(--navy);color:#fff}.vf{width:248px;height:248px;position:absolute}.vf>span{border:4px solid var(--accent-bright);width:44px;height:44px;position:absolute}.vf>.a{border-bottom:0;border-right:0;border-radius:18px 0 0;top:0;left:0}.vf>.b{border-bottom:0;border-left:0;border-radius:0 18px 0 0;top:0;right:0}.vf>.c{border-top:0;border-right:0;border-radius:0 0 0 18px;bottom:0;left:0}.vf>.d{border-top:0;border-left:0;border-radius:0 0 18px;bottom:0;right:0}.i{width:20px;height:20px;-webkit-mask:var(--m) center/contain no-repeat;-webkit-mask:var(--m) center/contain no-repeat;mask:var(--m) center/contain no-repeat;background:currentColor;flex-shrink:0;display:inline-block}.i.s14{width:14px;height:14px}.i.s16{width:16px;height:16px}.i.s20{width:20px;height:20px}.i.s24{width:24px;height:24px}.i.s32{width:32px;height:32px}.ds{padding:64px}.ds-h{letter-spacing:-1.2px;font-size:40px;font-weight:800;line-height:48px}.ds-sec{margin-top:56px}.ds-st{letter-spacing:.8px;text-transform:uppercase;color:var(--ink-3);margin-bottom:16px;font-size:12px;font-weight:800;line-height:16px}.swatch{border-radius:var(--r18);border:1px solid #0b1b3314;height:80px}.spec{color:var(--ink-3);font-variant-numeric:tabular-nums;font-size:12px;font-weight:600;line-height:16px}.phone{background:var(--bg);border-radius:44px;width:390px;height:844px;position:relative;overflow:hidden;box-shadow:0 0 0 10px #15170f,0 30px 60px -30px #15170f80}.red{color:#c2185b;font-variant-numeric:tabular-nums;pointer-events:none;justify-content:center;align-items:center;font-size:12px;font-weight:800;line-height:16px;display:flex;position:absolute}.red.h{border-top:1.5px dashed #c2185b}.red.v{border-left:1.5px dashed #c2185b}.red.box{border:1.5px dashed #c2185b;border-radius:6px}.red .tag{white-space:nowrap;background:#fce4ec;border-radius:6px;padding:2px 6px}.rel{position:relative}.abs{position:absolute}:root{--lime:var(--accent);--lime-a:var(--accent);--lime-b:var(--accent);--grad:var(--accent);--tint:var(--accent-soft);--dark:var(--navy);--ok-bg:var(--ok-soft);--warn-bg:var(--warn-soft);--bad-bg:var(--bad-soft);--info-bg:var(--accent-soft)}
.i-compass{--m:url("data:image/svg+xml,<svg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='black' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'><circle cx='12' cy='12' r='9.5'/><path d='m15.8 8.2-2.2 5.4-5.4 2.2 2.2-5.4z'/></svg>")}.i-heart{--m:url("data:image/svg+xml,<svg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='black' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'><path d='M19 14c1.5-1.5 3-3.2 3-5.5A5.5 5.5 0 0 0 16.5 3c-1.8 0-3 .5-4.5 2-1.5-1.5-2.7-2-4.5-2A5.5 5.5 0 0 0 2 8.5c0 2.3 1.5 4 3 5.5l7 7z'/></svg>")}.i-heartf{--m:url("data:image/svg+xml,<svg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='black' stroke='black' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'><path d='M19 14c1.5-1.5 3-3.2 3-5.5A5.5 5.5 0 0 0 16.5 3c-1.8 0-3 .5-4.5 2-1.5-1.5-2.7-2-4.5-2A5.5 5.5 0 0 0 2 8.5c0 2.3 1.5 4 3 5.5l7 7z'/></svg>")}.i-map{--m:url("data:image/svg+xml,<svg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='black' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'><path d='M9 4 3 6v14l6-2 6 2 6-2V4l-6 2z'/><path d='M9 4v14M15 6v14'/></svg>")}.i-pin{--m:url("data:image/svg+xml,<svg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='black' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'><path d='M20 10c0 6-8 12-8 12S4 16 4 10a8 8 0 0 1 16 0z'/><circle cx='12' cy='10' r='3'/></svg>")}.i-chat{--m:url("data:image/svg+xml,<svg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='black' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'><path d='M21 15a2 2 0 0 1-2 2H7l-4 4V5a2 2 0 0 1 2-2h14a2 2 0 0 1 2 2z'/><path d='M8 9h8M8 13h5'/></svg>")}.i-user{--m:url("data:image/svg+xml,<svg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='black' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'><circle cx='12' cy='8' r='4'/><path d='M4 21a8 8 0 0 1 16 0'/></svg>")}.i-bell{--m:url("data:image/svg+xml,<svg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='black' stroke='black' stroke-width='1.6' stroke-linecap='round' stroke-linejoin='round'><path d='M6 9a6 6 0 0 1 12 0c0 6 2.5 8 2.5 8h-17S6 15 6 9z'/><path d='M10 20.5a2.2 2.2 0 0 0 4 0' fill='none' stroke-width='2'/></svg>")}.i-search{--m:url("data:image/svg+xml,<svg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='black' stroke-width='2.2' stroke-linecap='round' stroke-linejoin='round'><circle cx='11' cy='11' r='7'/><path d='m20 20-3.5-3.5'/></svg>")}.i-sliders{--m:url("data:image/svg+xml,<svg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='black' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'><path d='M4 7h9M19 7h1M4 17h3M13 17h7'/><circle cx='16' cy='7' r='2.5'/><circle cx='10' cy='17' r='2.5'/></svg>")}.i-back{--m:url("data:image/svg+xml,<svg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='black' stroke-width='2.2' stroke-linecap='round' stroke-linejoin='round'><path d='M19 12H5M11 18l-6-6 6-6'/></svg>")}.i-right{--m:url("data:image/svg+xml,<svg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='black' stroke-width='2.2' stroke-linecap='round' stroke-linejoin='round'><path d='m9 18 6-6-6-6'/></svg>")}.i-down{--m:url("data:image/svg+xml,<svg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='black' stroke-width='2.4' stroke-linecap='round' stroke-linejoin='round'><path d='m6 9 6 6 6-6'/></svg>")}.i-arrowr{--m:url("data:image/svg+xml,<svg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='black' stroke-width='2.2' stroke-linecap='round' stroke-linejoin='round'><path d='M5 12h14M13 6l6 6-6 6'/></svg>")}.i-share{--m:url("data:image/svg+xml,<svg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='black' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'><path d='M4 12v7a2 2 0 0 0 2 2h12a2 2 0 0 0 2-2v-7M16 6l-4-4-4 4M12 2v13'/></svg>")}.i-phone{--m:url("data:image/svg+xml,<svg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='black' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'><path d='M22 16.9v3a2 2 0 0 1-2.2 2 19.8 19.8 0 0 1-8.6-3.1 19.5 19.5 0 0 1-6-6A19.8 19.8 0 0 1 2.1 4.2 2 2 0 0 1 4.1 2h3a2 2 0 0 1 2 1.7c.1 1 .4 1.9.7 2.8a2 2 0 0 1-.5 2.1L8 9.9a16 16 0 0 0 6 6l1.3-1.3a2 2 0 0 1 2.1-.4c.9.3 1.8.6 2.8.7a2 2 0 0 1 1.7 2z'/></svg>")}.i-wa{--m:url("data:image/svg+xml,<svg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='black' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'><path d='M3.5 20.5 5 16.3A8.5 8.5 0 1 1 8 19.1z'/><path d='M9 8.6c0 3.3 2.9 6.4 6.4 6.4l1.1-1.6-2-1-.9.8a4.6 4.6 0 0 1-2.8-2.8l.8-.9-1-2z' fill='black' stroke-width='1'/></svg>")}.i-cal{--m:url("data:image/svg+xml,<svg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='black' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'><rect x='3' y='4.5' width='18' height='17' rx='3'/><path d='M16 2.5v4M8 2.5v4M3 10h18'/></svg>")}.i-clock{--m:url("data:image/svg+xml,<svg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='black' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'><circle cx='12' cy='12' r='9.5'/><path d='M12 7v5l3.5 2'/></svg>")}.i-check{--m:url("data:image/svg+xml,<svg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='black' stroke-width='3' stroke-linecap='round' stroke-linejoin='round'><path d='M20 6 9 17l-5-5'/></svg>")}.i-x{--m:url("data:image/svg+xml,<svg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='black' stroke-width='2.4' stroke-linecap='round' stroke-linejoin='round'><path d='M18 6 6 18M6 6l12 12'/></svg>")}.i-plus{--m:url("data:image/svg+xml,<svg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='black' stroke-width='2.4' stroke-linecap='round' stroke-linejoin='round'><path d='M12 5v14M5 12h14'/></svg>")}.i-minus{--m:url("data:image/svg+xml,<svg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='black' stroke-width='2.4' stroke-linecap='round' stroke-linejoin='round'><path d='M5 12h14'/></svg>")}.i-building{--m:url("data:image/svg+xml,<svg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='black' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'><rect x='4' y='2.5' width='16' height='19' rx='2'/><path d='M9.5 21.5v-4h5v4M8.5 7h.01M12 7h.01M15.5 7h.01M8.5 11h.01M12 11h.01M15.5 11h.01M8.5 15h.01M15.5 15h.01'/></svg>")}.i-layers{--m:url("data:image/svg+xml,<svg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='black' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'><path d='m12 2.5 10 5-10 5-10-5z'/><path d='m2 12.5 10 5 10-5M2 17l10 5 10-5'/></svg>")}.i-locate{--m:url("data:image/svg+xml,<svg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='black' stroke='black' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'><path d='M3 11 21 3l-8 18-2-8z'/></svg>")}.i-star{--m:url("data:image/svg+xml,<svg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='black'><path d='m12 2 3.1 6.3 6.9 1-5 4.8 1.2 6.9-6.2-3.2-6.2 3.2L7 14.1 2 9.3l6.9-1z'/></svg>")}.i-up{--m:url("data:image/svg+xml,<svg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='black' stroke-width='2.4' stroke-linecap='round' stroke-linejoin='round'><path d='m22 7-8.5 8.5-5-5L2 17M16 7h6v6'/></svg>")}.i-dn{--m:url("data:image/svg+xml,<svg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='black' stroke-width='2.4' stroke-linecap='round' stroke-linejoin='round'><path d='m22 17-8.5-8.5-5 5L2 7M16 17h6v-6'/></svg>")}.i-info{--m:url("data:image/svg+xml,<svg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='black' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'><circle cx='12' cy='12' r='9.5'/><path d='M12 16v-4.5M12 8h.01'/></svg>")}.i-train{--m:url("data:image/svg+xml,<svg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='black' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'><rect x='5' y='3' width='14' height='14' rx='3.5'/><path d='M5 10.5h14M8.5 14h.01M15.5 14h.01M8 21l1.5-4M16 21l-1.5-4'/></svg>")}.i-bus{--m:url("data:image/svg+xml,<svg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='black' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'><rect x='4' y='3' width='16' height='15' rx='3'/><path d='M4 11h16M8 18v3M16 18v3M8 14.5h.01M16 14.5h.01'/></svg>")}.i-park{--m:url("data:image/svg+xml,<svg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='black' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'><rect x='3' y='3' width='18' height='18' rx='5'/><path d='M9.5 17V7h3.5a3 3 0 0 1 0 6H9.5'/></svg>")}.i-shield{--m:url("data:image/svg+xml,<svg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='black' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'><path d='M12 22s8-4 8-10V5l-8-3-8 3v7c0 6 8 10 8 10z'/><path d='m9 12 2 2 4-4'/></svg>")}.i-bolt{--m:url("data:image/svg+xml,<svg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='black' stroke='black' stroke-width='1.5' stroke-linejoin='round'><path d='M13 2 4 14h7.5l-1 8L20 10h-7.5z'/></svg>")}.i-camera{--m:url("data:image/svg+xml,<svg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='black' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'><path d='M14.5 4h-5L7 7H4a2 2 0 0 0-2 2v9a2 2 0 0 0 2 2h16a2 2 0 0 0 2-2V9a2 2 0 0 0-2-2h-3z'/><circle cx='12' cy='13' r='3.5'/></svg>")}.i-file{--m:url("data:image/svg+xml,<svg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='black' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'><path d='M14 2H6a2 2 0 0 0-2 2v16a2 2 0 0 0 2 2h12a2 2 0 0 0 2-2V8z'/><path d='M14 2v6h6M8.5 13h7M8.5 17h5'/></svg>")}.i-cols{--m:url("data:image/svg+xml,<svg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='black' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'><rect x='3' y='3' width='18' height='18' rx='4'/><path d='M9 3v18M15 3v18'/></svg>")}.i-globe{--m:url("data:image/svg+xml,<svg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='black' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'><circle cx='12' cy='12' r='9.5'/><path d='M2.5 12h19M12 2.5a14.5 14.5 0 0 1 0 19 14.5 14.5 0 0 1 0-19'/></svg>")}.i-moon{--m:url("data:image/svg+xml,<svg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='black' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'><path d='M12 3a6 6 0 0 0 9 9 9 9 0 1 1-9-9z'/></svg>")}.i-sun{--m:url("data:image/svg+xml,<svg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='black' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'><circle cx='12' cy='12' r='4'/><path d='M12 2v2M12 20v2M4.9 4.9l1.4 1.4M17.7 17.7l1.4 1.4M2 12h2M20 12h2M4.9 19.1l1.4-1.4M17.7 6.3l1.4-1.4'/></svg>")}.i-logout{--m:url("data:image/svg+xml,<svg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='black' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'><path d='M9 21H5a2 2 0 0 1-2-2V5a2 2 0 0 1 2-2h4M16 17l5-5-5-5M21 12H9'/></svg>")}.i-sort{--m:url("data:image/svg+xml,<svg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='black' stroke-width='2.2' stroke-linecap='round' stroke-linejoin='round'><path d='M3 6h18M6 12h12M10 18h4'/></svg>")}.i-list{--m:url("data:image/svg+xml,<svg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='black' stroke-width='2.2' stroke-linecap='round' stroke-linejoin='round'><path d='M9 6h12M9 12h12M9 18h12M4 6h.01M4 12h.01M4 18h.01'/></svg>")}.i-key{--m:url("data:image/svg+xml,<svg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='black' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'><circle cx='7.5' cy='15.5' r='5'/><path d='m11 12 9.5-9.5M16 7l3 3M18.5 4.5l2 2'/></svg>")}.i-cube{--m:url("data:image/svg+xml,<svg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='black' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'><path d='M21 16V8a2 2 0 0 0-1-1.7l-7-4a2 2 0 0 0-2 0l-7 4A2 2 0 0 0 3 8v8a2 2 0 0 0 1 1.7l7 4a2 2 0 0 0 2 0l7-4a2 2 0 0 0 1-1.7z'/><path d='M3.3 7 12 12l8.7-5M12 22V12'/></svg>")}.i-ruler{--m:url("data:image/svg+xml,<svg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='black' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'><path d='M3 21V3h4v14h14v4z'/><path d='M7 7h2M7 11h2M11 17v-2M15 17v-2'/></svg>")}.i-stairs{--m:url("data:image/svg+xml,<svg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='black' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'><path d='M3 21h5v-5h5v-5h5V6h3'/></svg>")}.i-door{--m:url("data:image/svg+xml,<svg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='black' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'><path d='M3 21h18M6 21V4a1 1 0 0 1 1-1h10a1 1 0 0 1 1 1v17M14.5 12h.01'/></svg>")}.i-store{--m:url("data:image/svg+xml,<svg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='black' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'><path d='M3 9 4.5 3h15L21 9M3 9h18v1.5a3 3 0 0 1-6 0 3 3 0 0 1-6 0 3 3 0 0 1-6 0zM5 13v8h14v-8M10 21v-5h4v5'/></svg>")}.i-eye{--m:url("data:image/svg+xml,<svg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='black' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'><path d='M2 12s3.5-7 10-7 10 7 10 7-3.5 7-10 7S2 12 2 12z'/><circle cx='12' cy='12' r='3'/></svg>")}.i-play{--m:url("data:image/svg+xml,<svg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='black'><path d='M7 4.5v15a1 1 0 0 0 1.5.9l12-7.5a1 1 0 0 0 0-1.8l-12-7.5A1 1 0 0 0 7 4.5z'/></svg>")}.i-image{--m:url("data:image/svg+xml,<svg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='black' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'><rect x='3' y='3' width='18' height='18' rx='4'/><circle cx='9' cy='9' r='2'/><path d='m21 15-4-4-10 10'/></svg>")}.i-video{--m:url("data:image/svg+xml,<svg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='black' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'><rect x='2' y='6' width='14' height='12' rx='3'/><path d='m16 10.5 6-3.5v10l-6-3.5z'/></svg>")}.i-coffee{--m:url("data:image/svg+xml,<svg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='black' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'><path d='M17 9h1a3.5 3.5 0 0 1 0 7h-1M3 9h14v8a4 4 0 0 1-4 4H7a4 4 0 0 1-4-4zM7 2.5v3M11 2.5v3'/></svg>")}.i-bank{--m:url("data:image/svg+xml,<svg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='black' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'><path d='M3 21h18M3 10h18M4.5 7 12 3l7.5 4M5 10v8M9.5 10v8M14.5 10v8M19 10v8'/></svg>")}.i-access{--m:url("data:image/svg+xml,<svg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='black' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'><circle cx='12' cy='4' r='2'/><path d='M5 8.5h14M12 8.5v5.5M8.5 21.5 12 14l3.5 7.5'/></svg>")}.i-tag{--m:url("data:image/svg+xml,<svg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='black' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'><path d='M12.6 2.6A2 2 0 0 0 11.2 2H4a2 2 0 0 0-2 2v7.2a2 2 0 0 0 .6 1.4l8.7 8.7a2.4 2.4 0 0 0 3.4 0l6.6-6.6a2.4 2.4 0 0 0 0-3.4z'/><circle cx='7.5' cy='7.5' r='1.5'/></svg>")}.i-calc{--m:url("data:image/svg+xml,<svg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='black' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'><rect x='4' y='2' width='16' height='20' rx='3'/><path d='M8 6.5h8M8 11h.01M12 11h.01M16 11h.01M8 15h.01M12 15h.01M16 15h.01M8 18.5h.01M12 18.5h4'/></svg>")}.i-send{--m:url("data:image/svg+xml,<svg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='black' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'><path d='m22 2-7 20-4-9-9-4z'/><path d='M22 2 11 13'/></svg>")}.i-mail{--m:url("data:image/svg+xml,<svg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='black' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'><rect x='2' y='4' width='20' height='16' rx='3'/><path d='m22 7-10 6.5L2 7'/></svg>")}.i-mount{--m:url("data:image/svg+xml,<svg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='black' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'><path d='m8 4 4 7 3-4 7 13H2z'/></svg>")}.i-walk{--m:url("data:image/svg+xml,<svg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='black' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'><circle cx='13' cy='4' r='2'/><path d='m9 21 2.5-6 2.5 2v4M7 11l2.5-3.5 4 .5 2 3 2.5 1M11.5 15 13 8'/></svg>")}.i-snow{--m:url("data:image/svg+xml,<svg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='black' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'><path d='M12 2v20M3.3 7l17.4 10M20.7 7 3.3 17M9 4l3 2 3-2M9 20l3-2 3 2'/></svg>")}.i-cctv{--m:url("data:image/svg+xml,<svg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='black' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'><path d='M3 6.5 17 4l2 6-14 2.5zM12 12v4a2 2 0 0 1-2 2H3M3 15v6M18.5 8.5 21 8'/></svg>")}.i-lift{--m:url("data:image/svg+xml,<svg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='black' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'><rect x='3' y='2.5' width='18' height='19' rx='3'/><path d='M12 2.5v19M7 9.5l1.5-2 1.5 2M14 7.5l1.5 2 1.5-2'/></svg>")}.i-gen{--m:url("data:image/svg+xml,<svg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='black' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'><rect x='2' y='7' width='16' height='12' rx='2.5'/><path d='M22 11v4M10.5 9.5 8 13h4l-2.5 3.5'/></svg>")}.i-dots{--m:url("data:image/svg+xml,<svg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='black'><circle cx='5' cy='12' r='2'/><circle cx='12' cy='12' r='2'/><circle cx='19' cy='12' r='2'/></svg>")}.i-hand{--m:url("data:image/svg+xml,<svg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='black' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'><path d='M18 11V6.5a1.5 1.5 0 0 0-3 0V11M15 10V4.5a1.5 1.5 0 0 0-3 0V10M12 10V5.5a1.5 1.5 0 0 0-3 0V14l-1.8-1.8a1.6 1.6 0 0 0-2.3 2.3L9 18.6A6 6 0 0 0 13.3 21h.7a6 6 0 0 0 6-6V9.5a1.5 1.5 0 0 0-3 0'/></svg>")}.i-trash{--m:url("data:image/svg+xml,<svg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='black' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'><path d='M3 6h18M8 6V4h8v2M19 6l-1 15H6L5 6'/></svg>")}.i-apple{--m:url("data:image/svg+xml,<svg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='black'><path d='M16.4 12.6c0-2.4 2-3.6 2.1-3.7a4.6 4.6 0 0 0-3.6-2c-1.5-.2-3 .9-3.8.9s-2-.9-3.3-.8a4.9 4.9 0 0 0-4.1 2.5c-1.8 3-.5 7.6 1.3 10.1.8 1.2 1.8 2.6 3.1 2.5 1.2 0 1.7-.8 3.2-.8s1.9.8 3.2.8 2.2-1.2 3-2.5a10 10 0 0 0 1.3-2.8 4.3 4.3 0 0 1-2.4-4.2zM14 5.3A4.3 4.3 0 0 0 15 2a4.4 4.4 0 0 0-2.9 1.5 4.1 4.1 0 0 0-1 3.1A3.6 3.6 0 0 0 14 5.3z'/></svg>")}.i-google{--m:url("data:image/svg+xml,<svg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='black' stroke-width='2.4' stroke-linecap='round'><path d='M20.5 12.2c0-.6 0-1.2-.2-1.7H12v3.3h4.8a4.4 4.4 0 0 1-1.8 2.8M20.5 12.2A8.5 8.5 0 1 1 18 6.1'/></svg>")}.i-mic{--m:url("data:image/svg+xml,<svg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='black' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'><rect x='9' y='2.5' width='6' height='12' rx='3'/><path d='M5 10.5a7 7 0 0 0 14 0M12 17.5v4M8.5 21.5h7'/></svg>")}.i-qr{--m:url("data:image/svg+xml,<svg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='black' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'><rect x='3' y='3' width='7' height='7' rx='1.5'/><rect x='14' y='3' width='7' height='7' rx='1.5'/><rect x='3' y='14' width='7' height='7' rx='1.5'/><path d='M14 14h3v3h-3zM20.5 14v.01M14 20.5h.01M17.5 20.5H21v-3.5'/></svg>")}.i-sparkle{--m:url("data:image/svg+xml,<svg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='black' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'><path d='M11 3.5l1.9 5.1L18 10.5l-5.1 1.9L11 17.5l-1.9-5.1L4 10.5l5.1-1.9z'/><path d='M19 3v4M17 5h4M18.5 16.5v3M17 18h3'/></svg>")}.i-users{--m:url("data:image/svg+xml,<svg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='black' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'><circle cx='9' cy='8' r='3.8'/><path d='M2 21a7 7 0 0 1 14 0M16 3.6a3.8 3.8 0 0 1 0 8.4M22 21a7 7 0 0 0-4-6.3'/></svg>")}.i-route{--m:url("data:image/svg+xml,<svg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='black' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'><circle cx='6' cy='19' r='2.5'/><circle cx='18' cy='5' r='2.5'/><path d='M8.5 19h8a3.5 3.5 0 0 0 0-7h-9a3.5 3.5 0 0 1 0-7h8'/></svg>")}.i-flag{--m:url("data:image/svg+xml,<svg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='black' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'><path d='M4.5 22V3.5M4.5 4h13l-2.5 4.5 2.5 4.5h-13'/></svg>")}.i-upload{--m:url("data:image/svg+xml,<svg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='black' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'><path d='M12 16V4M7 9l5-5 5 5M4 17v3.5h16V17'/></svg>")}.i-lock{--m:url("data:image/svg+xml,<svg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='black' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'><rect x='4' y='11' width='16' height='10.5' rx='2.5'/><path d='M8 11V7.5a4 4 0 0 1 8 0V11'/></svg>")}.i-wifi{--m:url("data:image/svg+xml,<svg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='black' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'><path d='M2 8.8a15 15 0 0 1 20 0M5 12.5a10 10 0 0 1 14 0M8.5 16.2a5 5 0 0 1 7 0M12 20h.01'/></svg>")}.i-wave{--m:url("data:image/svg+xml,<svg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='black' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'><path d='M2 7c2 0 2 2 4 2s2-2 4-2 2 2 4 2 2-2 4-2 2 2 4 2M2 13c2 0 2 2 4 2s2-2 4-2 2 2 4 2 2-2 4-2 2 2 4 2M2 19c2 0 2 2 4 2s2-2 4-2 2 2 4 2 2-2 4-2 2 2 4 2'/></svg>")}.i-quake{--m:url("data:image/svg+xml,<svg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='black' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'><path d='M22 12h-4l-3 8.5L9 3.5 6 12H2'/></svg>")}.i-dollar{--m:url("data:image/svg+xml,<svg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='black' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'><path d='M12 2v20M17 6H9.5a3.5 3.5 0 0 0 0 7h5a3.5 3.5 0 0 1 0 7H6'/></svg>")}.i-thumb{--m:url("data:image/svg+xml,<svg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='black' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'><path d='M7 10v11.5M15 5.9 14 10h5.8a2 2 0 0 1 1.9 2.6l-2.3 7a2 2 0 0 1-1.9 1.4H4a2 2 0 0 1-2-2v-7a2 2 0 0 1 2-2h2.8a2 2 0 0 0 1.8-1.1L12 2a3 3 0 0 1 3 3.9z'/></svg>")}.i-pen{--m:url("data:image/svg+xml,<svg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='black' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'><path d='M12 20.5h9M16.5 3.5a2.1 2.1 0 0 1 3 3L7 19l-4 1 1-4z'/></svg>")}.i-sofa{--m:url("data:image/svg+xml,<svg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='black' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'><path d='M20 9V7a2 2 0 0 0-2-2H6a2 2 0 0 0-2 2v2M2 11a2 2 0 0 1 4 0v3h12v-3a2 2 0 0 1 4 0v5a2 2 0 0 1-2 2H4a2 2 0 0 1-2-2zM5 18v2.5M19 18v2.5'/></svg>")}.i-sign{--m:url("data:image/svg+xml,<svg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='black' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'><rect x='3' y='3.5' width='18' height='10.5' rx='2.5'/><path d='M8 14v7.5M16 14v7.5M7.5 8.8h9'/></svg>")}.i-gift{--m:url("data:image/svg+xml,<svg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='black' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'><rect x='3' y='8' width='18' height='4.5' rx='1'/><path d='M12 8v13.5M19 12.5v9H5v-9M7.5 8a2.5 2.5 0 0 1 0-5C11 3 12 8 12 8s1-5 4.5-5a2.5 2.5 0 0 1 0 5'/></svg>")}.i-truck{--m:url("data:image/svg+xml,<svg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='black' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'><path d='M14 18V6a2 2 0 0 0-2-2H4a2 2 0 0 0-2 2v11a1 1 0 0 0 1 1h1.5M14.5 18h-5M19.5 18H21a1 1 0 0 0 1-1v-3.6a1 1 0 0 0-.2-.6l-3.5-4.4a1 1 0 0 0-.8-.4H14'/><circle cx='7' cy='18' r='2.2'/><circle cx='17' cy='18' r='2.2'/></svg>")}.i-wrench{--m:url("data:image/svg+xml,<svg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='black' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'><path d='M14.7 6.3a1 1 0 0 0 0 1.4l1.6 1.6a1 1 0 0 0 1.4 0l3.8-3.8a6 6 0 0 1-7.9 7.9l-6.9 6.9a2.1 2.1 0 0 1-3-3l6.9-6.9a6 6 0 0 1 7.9-7.9z'/></svg>")}.i-brief{--m:url("data:image/svg+xml,<svg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='black' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'><rect x='2' y='7' width='20' height='14' rx='2.5'/><path d='M16 7V5a2 2 0 0 0-2-2h-4a2 2 0 0 0-2 2v2M2 13h20'/></svg>")}.i-chart{--m:url("data:image/svg+xml,<svg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='black' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'><path d='M3 3v18h18'/><path d='m7 15 4-4 3 3 5.5-6.5'/></svg>")}.i-target{--m:url("data:image/svg+xml,<svg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='black' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'><circle cx='12' cy='12' r='9.5'/><circle cx='12' cy='12' r='5.5'/><circle cx='12' cy='12' r='1.5'/></svg>")}.i-text{--m:url("data:image/svg+xml,<svg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='black' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'><path d='M4 7V4h16v3M9 20.5h6M12 4v16.5'/></svg>")}.i-refresh{--m:url("data:image/svg+xml,<svg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='black' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'><path d='M3 12a9 9 0 0 1 15-6.7L21 8M21 3v5h-5M21 12a9 9 0 0 1-15 6.7L3 16M8 16H3v5'/></svg>")}.i-download{--m:url("data:image/svg+xml,<svg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='black' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'><path d='M12 4v12M7 11l5 5 5-5M4 20h16'/></svg>")}.i-drop{--m:url("data:image/svg+xml,<svg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='black' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'><path d='M12 2.5s7 7.5 7 12.5a7 7 0 0 1-14 0c0-5 7-12.5 7-12.5z'/></svg>")}.i-percent{--m:url("data:image/svg+xml,<svg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='black' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'><path d='M19 5 5 19'/><circle cx='6.5' cy='6.5' r='2.5'/><circle cx='17.5' cy='17.5' r='2.5'/></svg>")}.i-vote{--m:url("data:image/svg+xml,<svg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='black' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'><path d='M12 19V5M5 12l7-7 7 7'/></svg>")}.i-history{--m:url("data:image/svg+xml,<svg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='black' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'><path d='M3 12a9 9 0 1 0 3-6.7L3 8M3 3v5h5M12 7v5l4 2'/></svg>")}.i-home{--m:url("data:image/svg+xml,<svg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='black' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'><path d='M3 10.5 12 3l9 7.5V20a1 1 0 0 1-1 1h-5v-6h-6v6H4a1 1 0 0 1-1-1z'/></svg>")}.i-pie{--m:url("data:image/svg+xml,<svg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='black' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'><path d='M21 15.5A9.5 9.5 0 1 1 8.5 3'/><path d='M22 12A10 10 0 0 0 12 2v10z'/></svg>")}.i-court{--m:url("data:image/svg+xml,<svg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='black' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'><path d='M3 21h18M5 21V10M19 21V10M9 21V10M15 21V10M2 10h20L12 3z'/></svg>")}.i-card{--m:url("data:image/svg+xml,<svg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='black' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'><rect x='2' y='5' width='20' height='14' rx='2.5'/><path d='M2 10h20M6 15h4'/></svg>")}.i-cloud{--m:url("data:image/svg+xml,<svg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='black' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'><path d='M17.5 19a4.5 4.5 0 1 0-1.4-8.8A6 6 0 1 0 6 16.5 3.5 3.5 0 0 0 6.5 19z'/></svg>")}.i-moon2{--m:url("data:image/svg+xml,<svg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='black' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'><path d='M12 3a6 6 0 0 0 9 9 9 9 0 1 1-9-9z'/></svg>")}.i-eyeoff{--m:url("data:image/svg+xml,<svg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='black' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'><path d='M2 2l20 20M10.6 5.1A10 10 0 0 1 12 5c6.5 0 10 7 10 7a18 18 0 0 1-3.2 4.2M6.6 6.6A17 17 0 0 0 2 12s3.5 7 10 7a9.7 9.7 0 0 0 5.4-1.6M9.9 9.9a3 3 0 0 0 4.2 4.2'/></svg>")}.i-star-o{--m:url("data:image/svg+xml,<svg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='black' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'><path d='m12 2.5 2.9 6 6.6.9-4.8 4.6 1.2 6.5L12 17.4l-5.9 3.1 1.2-6.5L2.5 9.4l6.6-.9z'/></svg>")}.i-expand{--m:url("data:image/svg+xml,<svg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='black' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'><path d='M15 3h6v6M9 21H3v-6M21 3l-7 7M3 21l7-7'/></svg>")}.i-cam-flip{--m:url("data:image/svg+xml,<svg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='black' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'><path d='M14.5 4h-5L7 7H4a2 2 0 0 0-2 2v9a2 2 0 0 0 2 2h16a2 2 0 0 0 2-2V9a2 2 0 0 0-2-2h-3z'/><path d='M9 13a3 3 0 0 1 5-2.2M15 13a3 3 0 0 1-5 2.2'/></svg>")}.i-torch{--m:url("data:image/svg+xml,<svg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='black' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'><path d='M8 2.5h8v4.5l-2 3V20a2 2 0 0 1-4 0V10L8 7z'/><path d='M8 7h8M12 13.5v2'/></svg>")}.i-link{--m:url("data:image/svg+xml,<svg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='black' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'><path d='M10 13.5a4.5 4.5 0 0 0 6.4.3l3-3a4.5 4.5 0 0 0-6.4-6.4l-1.6 1.6'/><path d='M14 10.5a4.5 4.5 0 0 0-6.4-.3l-3 3a4.5 4.5 0 0 0 6.4 6.4l1.6-1.6'/></svg>")}.i-alert{--m:url("data:image/svg+xml,<svg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='black' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'><path d='M10.3 3.9 2.4 18a2 2 0 0 0 1.7 3h15.8a2 2 0 0 0 1.7-3L13.7 3.9a2 2 0 0 0-3.4 0z'/><path d='M12 9.5v4M12 17h.01'/></svg>")}.i-offline{--m:url("data:image/svg+xml,<svg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='black' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'><path d='M2.5 2.5l19 19'/><path d='M7.7 7.7A6 6 0 0 0 6 16.5 3.5 3.5 0 0 0 6.5 19H17M20.6 16.6A4.5 4.5 0 0 0 16.1 10.2 6 6 0 0 0 10.6 6.1'/></svg>")}.i-grip{--m:url("data:image/svg+xml,<svg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='black'><circle cx='9' cy='6' r='1.7'/><circle cx='15' cy='6' r='1.7'/><circle cx='9' cy='12' r='1.7'/><circle cx='15' cy='12' r='1.7'/><circle cx='9' cy='18' r='1.7'/><circle cx='15' cy='18' r='1.7'/></svg>")}.i-copy{--m:url("data:image/svg+xml,<svg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='black' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'><rect x='8.5' y='8.5' width='12.5' height='12.5' rx='2.5'/><path d='M15.5 8.5v-3A2.5 2.5 0 0 0 13 3H5.5A2.5 2.5 0 0 0 3 5.5V13a2.5 2.5 0 0 0 2.5 2.5h3'/></svg>")}.art-tower{background-color:#e7f4c1;background-image:url("data:image/svg+xml,<svg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 400 260' preserveAspectRatio='xMidYMax slice'><defs><linearGradient id='s' x1='0' y1='0' x2='0' y2='1'><stop offset='0' stop-color='%23F3F9DC'/><stop offset='1' stop-color='%23E1F1B4'/></linearGradient><pattern id='w' width='12' height='14' patternUnits='userSpaceOnUse'><rect x='2' y='2' width='8' height='10' rx='1.5' fill='%23E7F742' opacity='.9'/></pattern><pattern id='v' width='10' height='12' patternUnits='userSpaceOnUse'><rect x='2' y='2' width='6' height='8' rx='1' fill='%23FFFFFF' opacity='.85'/></pattern></defs><rect width='400' height='260' fill='url(%23s)'/><circle cx='318' cy='58' r='34' fill='%23F4F54A' opacity='.7'/><ellipse cx='90' cy='60' rx='42' ry='12' fill='%23FFFFFF' opacity='.8'/><ellipse cx='120' cy='52' rx='26' ry='12' fill='%23FFFFFF' opacity='.8'/><rect x='40' y='150' width='60' height='95' rx='6' fill='%23C9DE93'/><rect x='46' y='158' width='48' height='80' fill='url(%23v)' opacity='.7'/><path d='M150 245V60q0-14 14-18l54-14q14-2 14 12v205z' fill='%231F2B1C'/><rect x='160' y='56' width='62' height='186' fill='url(%23w)' opacity='.85'/><path d='M198 30v-22' stroke='%231F2B1C' stroke-width='3'/><rect x='250' y='98' width='76' height='147' rx='8' fill='%23FFFFFF'/><rect x='258' y='108' width='60' height='132' fill='url(%23v)' opacity='0'/><path d='M262 108h52M262 124h52M262 140h52M262 156h52M262 172h52M262 188h52M262 204h52M262 220h52' stroke='%23D5E7A0' stroke-width='6'/><rect x='336' y='170' width='44' height='75' rx='6' fill='%23DCEBB0'/><rect x='0' y='240' width='400' height='20' fill='%23CFE39A'/><circle cx='120' cy='236' r='16' fill='%2394BF47'/><circle cx='136' cy='240' r='12' fill='%23A9CD5B'/><circle cx='240' cy='238' r='13' fill='%2394BF47'/><circle cx='352' cy='238' r='15' fill='%23A9CD5B'/></svg>")}.art-plaza{background-color:#eaf5cb;background-image:url("data:image/svg+xml,<svg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 400 260' preserveAspectRatio='xMidYMax slice'><defs><linearGradient id='s' x1='0' y1='0' x2='0' y2='1'><stop offset='0' stop-color='%23F6FAE6'/><stop offset='1' stop-color='%23E4F2BC'/></linearGradient><pattern id='w' width='20' height='18' patternUnits='userSpaceOnUse'><rect x='2' y='3' width='16' height='12' rx='2' fill='%2335502E' opacity='.85'/></pattern></defs><rect width='400' height='260' fill='url(%23s)'/><circle cx='70' cy='62' r='28' fill='%23F4F54A' opacity='.65'/><ellipse cx='300' cy='54' rx='46' ry='12' fill='%23FFFFFF' opacity='.85'/><rect x='70' y='92' width='260' height='153' rx='10' fill='%23FFFFFF'/><rect x='70' y='92' width='260' height='16' rx='8' fill='%23E2F54A'/><rect x='84' y='118' width='232' height='108' fill='url(%23w)'/><rect x='176' y='205' width='48' height='40' rx='4' fill='%231F2B1C'/><rect x='0' y='240' width='400' height='20' fill='%23CFE39A'/><circle cx='50' cy='232' r='20' fill='%2394BF47'/><circle cx='355' cy='232' r='22' fill='%23A9CD5B'/><circle cx='376' cy='238' r='14' fill='%2394BF47'/></svg>")}.art-han{background-color:#fbead7;background-image:url("data:image/svg+xml,<svg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 400 260' preserveAspectRatio='xMidYMax slice'><defs><linearGradient id='s' x1='0' y1='0' x2='0' y2='1'><stop offset='0' stop-color='%23FDF3E6'/><stop offset='1' stop-color='%23F9DFC2'/></linearGradient></defs><rect width='400' height='260' fill='url(%23s)'/><circle cx='320' cy='60' r='30' fill='%23F7D46B' opacity='.7'/><rect x='60' y='84' width='280' height='161' rx='6' fill='%23F3C595'/><rect x='52' y='76' width='296' height='14' rx='4' fill='%23C98A55'/><g fill='%23FFF6EA'><path d='M84 150v-34a14 14 0 0 1 28 0v34z'/><path d='M132 150v-34a14 14 0 0 1 28 0v34z'/><path d='M180 150v-34a14 14 0 0 1 28 0v34z'/><path d='M228 150v-34a14 14 0 0 1 28 0v34z'/><path d='M276 150v-34a14 14 0 0 1 28 0v34z'/></g><g fill='%238A4A14' opacity='.85'><path d='M84 235v-44a14 14 0 0 1 28 0v44z'/><path d='M132 235v-44a14 14 0 0 1 28 0v44z'/><path d='M228 235v-44a14 14 0 0 1 28 0v44z'/><path d='M276 235v-44a14 14 0 0 1 28 0v44z'/></g><path d='M178 245v-58a22 22 0 0 1 44 0v58z' fill='%231F2B1C'/><rect x='0' y='242' width='400' height='18' fill='%23E9C9A2'/></svg>")}.art-site{background-color:#e3f1c0;background-image:url("data:image/svg+xml,<svg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 400 260' preserveAspectRatio='xMidYMax slice'><defs><linearGradient id='s' x1='0' y1='0' x2='0' y2='1'><stop offset='0' stop-color='%23F2F9DD'/><stop offset='1' stop-color='%23DCEEAE'/></linearGradient><pattern id='w' width='14' height='16' patternUnits='userSpaceOnUse'><rect x='3' y='3' width='8' height='10' rx='1.5' fill='%231F2B1C' opacity='.75'/></pattern><pattern id='g' width='14' height='16' patternUnits='userSpaceOnUse'><rect x='3' y='3' width='8' height='10' rx='1.5' fill='%23E7F742'/></pattern></defs><rect width='400' height='260' fill='url(%23s)'/><circle cx='200' cy='56' r='30' fill='%23F4F54A' opacity='.6'/><rect x='38' y='110' width='90' height='135' rx='8' fill='%23FFFFFF'/><rect x='48' y='122' width='70' height='112' fill='url(%23w)'/><rect x='150' y='70' width='100' height='175' rx='8' fill='%231F2B1C'/><rect x='160' y='82' width='80' height='150' fill='url(%23g)'/><rect x='272' y='128' width='92' height='117' rx='8' fill='%23FFFFFF'/><rect x='282' y='140' width='72' height='94' fill='url(%23w)'/><rect x='0' y='240' width='400' height='20' fill='%23C7DD8C'/><circle cx='138' cy='236' r='12' fill='%2394BF47'/><circle cx='262' cy='236' r='12' fill='%2394BF47'/></svg>")}.art-osb{background-color:#e6efd6;background-image:url("data:image/svg+xml,<svg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 400 260' preserveAspectRatio='xMidYMax slice'><defs><linearGradient id='s' x1='0' y1='0' x2='0' y2='1'><stop offset='0' stop-color='%23F4F8EA'/><stop offset='1' stop-color='%23DDE8C7'/></linearGradient></defs><rect width='400' height='260' fill='url(%23s)'/><circle cx='80' cy='60' r='26' fill='%23F4F54A' opacity='.6'/><path d='M40 245V140l50-30v30l50-30v30l50-30v30l50-30v135z' fill='%23FFFFFF'/><path d='M40 140l50-30v30l50-30v30l50-30v30l50-30' fill='none' stroke='%23B8CC86' stroke-width='5' stroke-linejoin='round'/><rect x='64' y='190' width='50' height='55' rx='3' fill='%231F2B1C'/><rect x='140' y='180' width='90' height='22' rx='4' fill='%23E7F742'/><rect x='290' y='70' width='22' height='175' rx='3' fill='%2335502E'/><rect x='250' y='150' width='120' height='95' rx='6' fill='%23DCE7C2'/><rect x='0' y='242' width='400' height='18' fill='%23C8D6A6'/></svg>")}.art-map{background-color:#e7efd2;background-image:url("data:image/svg+xml,<svg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 390 844' preserveAspectRatio='xMidYMid slice'><rect width='390' height='844' fill='%23EAF1D6'/><path d='M-20 170q90 30 150 110t40 170q-20 60 20 120t160 60q60 10 60 60v200H-20z' fill='%23EAF1D6'/><path d='M-20 120q120 10 180 90t60 150q0 70 50 110t140 60v-560H-20z' fill='%23CFE4F2'/><path d='M-20 120q120 10 180 90t60 150q0 70 50 110t140 60' fill='none' stroke='%23BCD8EA' stroke-width='6'/><g fill='%23D6E8AE'><rect x='40' y='520' width='70' height='50' rx='12'/><rect x='250' y='640' width='90' height='60' rx='14'/><circle cx='120' cy='700' r='34'/></g><g stroke='%23FFFFFF' stroke-width='9' fill='none' stroke-linecap='round'><path d='M-10 470q120 20 200 90t210 90'/><path d='M60 860 150 420 230 300'/><path d='M330 860q-10-140-120-230'/><path d='M-10 640h400'/></g><g stroke='%23FFFFFF' stroke-width='4' fill='none' stroke-linecap='round' opacity='.9'><path d='M20 560h160M40 600l120 80M220 520l60 60M260 760l120-40M100 780l80-30M300 380l70 30'/></g><g stroke='%23F7F3A6' stroke-width='6' fill='none' stroke-linecap='round'><path d='M-10 470q120 20 200 90t210 90'/></g></svg>");background-position:50%;background-size:cover}.art-plan{background-color:#fff;background-image:url("data:image/svg+xml,<svg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 340 300'><rect width='340' height='300' fill='%23FFFFFF'/><g fill='none' stroke='%2315170F' stroke-width='4'><rect x='14' y='14' width='312' height='272' rx='4'/><path d='M14 120h110M124 14v106M216 14v106M216 120h110M124 180h92M124 180v106M216 180v106M124 120v20M216 120v20'/></g><g fill='none' stroke='%2315170F' stroke-width='1.5' opacity='.5'><path d='M60 120a24 24 0 0 1 24-24M170 120a24 24 0 0 0-24-24M262 120a24 24 0 0 0 24-24'/></g><rect x='128' y='184' width='84' height='98' fill='%23EEF1E6'/><rect x='18' y='124' width='102' height='158' fill='%23E7F742' opacity='.55'/><rect x='220' y='18' width='102' height='98' fill='%23FBE3C9'/><rect x='18' y='18' width='102' height='98' fill='%23EEF1E6'/><rect x='220' y='124' width='102' height='158' fill='%23EEF1E6'/><rect x='128' y='18' width='84' height='98' fill='%23F7F9F0'/></svg>")}.art-kule{background:url("data:image/svg+xml,<svg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 300 340'><ellipse cx='150' cy='318' rx='112' ry='16' fill='%23DCEFA0'/><path d='M86 70q-20-14-30-34' stroke='%235E7F2A' stroke-width='4' fill='none' stroke-linecap='round'/><ellipse cx='60' cy='42' rx='13' ry='6.5' transform='rotate(-55 60 42)' fill='%238DB43E' stroke='%231F2B1C' stroke-width='3'/><ellipse cx='76' cy='58' rx='13' ry='6.5' transform='rotate(25 76 58)' fill='%23A6C94F' stroke='%231F2B1C' stroke-width='3'/><circle cx='55' cy='60' r='5.5' fill='%233E4A1E' stroke='%231F2B1C' stroke-width='2'/><rect x='112' y='278' width='22' height='32' rx='8' fill='%231F2B1C'/><rect x='166' y='278' width='22' height='32' rx='8' fill='%231F2B1C'/><ellipse cx='118' cy='312' rx='21' ry='9' fill='%231F2B1C'/><ellipse cx='182' cy='312' rx='21' ry='9' fill='%231F2B1C'/><path d='M80 214Q50 224 40 196' fill='none' stroke='%231F2B1C' stroke-width='9' stroke-linecap='round'/><path d='M222 204Q252 196 258 172' fill='none' stroke='%231F2B1C' stroke-width='9' stroke-linecap='round'/><rect x='72' y='84' width='156' height='208' rx='40' fill='%23F6FAE8' stroke='%231F2B1C' stroke-width='6'/><g stroke='%231F2B1C' stroke-width='3'><rect x='94' y='218' width='22' height='20' rx='5' fill='%23E7F742'/><rect x='122' y='218' width='22' height='20' rx='5' fill='%23CFE7A0'/><rect x='156' y='218' width='22' height='20' rx='5' fill='%23E7F742'/><rect x='184' y='218' width='22' height='20' rx='5' fill='%23CFE7A0'/><rect x='94' y='248' width='22' height='20' rx='5' fill='%23CFE7A0'/><rect x='184' y='248' width='22' height='20' rx='5' fill='%23E7F742'/></g><path d='M128 291v-34a22 22 0 0 1 44 0v34z' fill='%231F2B1C'/><circle cx='162' cy='272' r='2.5' fill='%23E7F742'/><path d='M76 184q74 28 148 0v17q-74 30-148 0z' fill='%23F4A36B' stroke='%231F2B1C' stroke-width='5' stroke-linejoin='round'/><path d='M184 206l20 30-28-5z' fill='%23F4A36B' stroke='%231F2B1C' stroke-width='5' stroke-linejoin='round'/><path d='M108 116q14-9 28-3M164 113q14-6 28 3' fill='none' stroke='%231F2B1C' stroke-width='5' stroke-linecap='round'/><ellipse cx='124' cy='142' rx='18' ry='21' fill='%23FFFFFF' stroke='%231F2B1C' stroke-width='5'/><ellipse cx='178' cy='142' rx='18' ry='21' fill='%23FFFFFF' stroke='%231F2B1C' stroke-width='5'/><circle cx='128' cy='145' r='9' fill='%231F2B1C'/><circle cx='182' cy='145' r='9' fill='%231F2B1C'/><circle cx='131.5' cy='141' r='3.2' fill='%23FFFFFF'/><circle cx='185.5' cy='141' r='3.2' fill='%23FFFFFF'/><ellipse cx='101' cy='170' rx='10' ry='6' fill='%23F7B98B'/><ellipse cx='201' cy='170' rx='10' ry='6' fill='%23F7B98B'/><path d='M130 164q21 28 42 0z' fill='%231F2B1C' stroke='%231F2B1C' stroke-width='4' stroke-linejoin='round'/><path d='M141 177q10-7 20 0q-10 9-20 0z' fill='%23F28C7A'/><path d='M80 110Q82 52 150 50q68 2 70 60z' fill='%232B3F5C' stroke='%231F2B1C' stroke-width='6' stroke-linejoin='round'/><path d='M150 106q64-10 100 6-14 12-46 10l-54-4z' fill='%23223349' stroke='%231F2B1C' stroke-width='6' stroke-linejoin='round'/><circle cx='150' cy='52' r='6' fill='%23E7F742' stroke='%231F2B1C' stroke-width='4'/><circle cx='142' cy='82' r='14' fill='%23FFFFFF' stroke='%231F2B1C' stroke-width='3'/><rect x='136' y='73' width='12' height='17' rx='2' fill='%231F2B1C'/><g fill='%23E7F742'><rect x='138.5' y='76' width='2.6' height='2.6'/><rect x='142.9' y='76' width='2.6' height='2.6'/><rect x='138.5' y='81' width='2.6' height='2.6'/><rect x='142.9' y='81' width='2.6' height='2.6'/></g><circle cx='262' cy='126' r='16' fill='%23F4D54A' stroke='%231F2B1C' stroke-width='5'/><circle cx='262' cy='126' r='6' fill='%23F6FAE8' stroke='%231F2B1C' stroke-width='3'/><rect x='257.5' y='140' width='9' height='38' rx='3' fill='%23F4D54A' stroke='%231F2B1C' stroke-width='4'/><path d='M266 162h8M266 171h6' stroke='%231F2B1C' stroke-width='4' stroke-linecap='round'/><circle cx='258' cy='170' r='13' fill='%23F6FAE8' stroke='%231F2B1C' stroke-width='5'/><circle cx='38' cy='190' r='13' fill='%23F6FAE8' stroke='%231F2B1C' stroke-width='5'/></svg>") 50%/contain no-repeat}
:root{--side-w:264px;--pg-pad:32px;--pg-max:1320px;--row:52px;--ctl:40px;--ctl-sm:32px}.pn{background:var(--bg);min-height:100vh;color:var(--ink);font-family:var(--font);-webkit-font-smoothing:antialiased;flex-wrap:wrap;align-items:stretch;font-size:14px;font-weight:500;line-height:21px;display:flex}.pn-side{flex:0 0 var(--side-w);background:var(--paper);border-right:1px solid var(--line);min-width:0}.pn-main{min-width:0;padding:28px var(--pg-pad) 48px;flex:999 560px}.pn-wrap{max-width:var(--pg-max);flex-direction:column;gap:24px;margin:0 auto;display:flex}@media (max-width:860px){.pn-side{border-right:0;border-bottom:1px solid var(--line);flex-basis:100%}.pn-main{padding:20px 16px 40px}}.kn{font-family:var(--font);color:var(--ink);flex-direction:column;gap:14px;padding:20px 16px;display:flex}.kn-brand{color:inherit;align-items:center;gap:10px;padding:4px 8px;text-decoration:none;display:flex}.kn-brand .t-logo{white-space:nowrap;font-size:17px}.kn-brand .sub{color:var(--ink-3);font-size:12px;font-weight:600;line-height:16px;display:block}.kn-find{height:var(--ctl);background:var(--card);border:1px solid var(--line-2);font:inherit;color:var(--ink-3);cursor:pointer;text-align:left;border-radius:999px;align-items:center;gap:8px;padding:0 10px 0 14px;font-size:14px;font-weight:500;display:flex}.kn-find .grow{white-space:nowrap;text-overflow:ellipsis;flex:auto;min-width:0;overflow:hidden}.kn-find kbd{font:inherit;color:var(--ink-2);background:var(--fill);border-radius:999px;padding:2px 8px;font-size:12px;font-weight:700;line-height:16px}.kn-nav{flex-direction:column;gap:2px;display:flex}.kn-grp{letter-spacing:.6px;text-transform:uppercase;color:var(--ink-3);margin:12px 8px 4px;font-size:12px;font-weight:700;line-height:16px}.kn-grp:first-child{margin-top:0}.kn-it{height:36px;color:var(--ink-2);border-radius:999px;align-items:center;gap:12px;padding:0 12px;font-size:14px;font-weight:600;line-height:20px;text-decoration:none;display:flex}.kn-it .i{color:var(--ink-2)}.kn-it:hover{background:var(--fill);color:var(--ink)}.kn-it.on{background:var(--accent-soft);color:var(--accent-ink);font-weight:800}.kn-it.on .i{color:var(--ink)}.kn-it .n{background:var(--dark);color:#fff;border-radius:999px;place-items:center;min-width:22px;height:20px;margin-left:auto;padding:0 7px;font-size:12px;font-weight:700;line-height:16px;display:grid}.kn-it .n.w{background:var(--warn-bg);color:var(--warn)}.kn-env{border-radius:var(--r18);background:var(--card);border:1px solid var(--line);flex-direction:column;gap:4px;padding:14px 16px;display:flex}.kn-env .h{align-items:center;gap:8px;font-size:14px;font-weight:800;line-height:20px;display:flex}.kn-env .h:before{content:"";background:var(--ok);border-radius:50%;width:8px;height:8px}.kn-env .s{color:var(--ink-3);font-size:12px;font-weight:600;line-height:16px}.kn-me{border-top:1px solid var(--line);align-items:center;gap:10px;padding:8px 4px 0;display:flex}.kn .kn-burger{display:none}@media (max-width:860px){.pn .kn{flex-direction:row;align-items:center;gap:8px;padding:10px 12px 10px 8px}.pn .kn-find,.pn .kn-nav,.pn .kn-env,.pn .kn-me{display:none}.pn .kn .kn-burger{margin-left:auto;display:inline-grid}.pn .kn-brand .sub{display:none}}.pg-h{flex-wrap:wrap;justify-content:space-between;align-items:flex-end;gap:16px 24px;display:flex}.pg-h .crumb{color:var(--ink-3);flex-wrap:wrap;align-items:center;gap:6px;font-size:12px;font-weight:600;line-height:16px;display:flex}.pg-h .crumb a{color:var(--ink-2);text-decoration:none}.pg-h h1{letter-spacing:-.8px;margin:6px 0 0;font-size:30px;font-weight:800;line-height:36px}.pg-h .sub{max-width:680px;color:var(--ink-2);margin:6px 0 0;font-size:14px;font-weight:500;line-height:21px}.pg-acts{flex-wrap:wrap;align-items:center;gap:8px;display:flex}.pg-meta{color:var(--ink-3);flex-wrap:wrap;align-items:center;gap:8px 16px;font-size:12px;font-weight:600;line-height:16px;display:flex}.pb{height:var(--ctl);border:1px solid var(--line-2);background:var(--card);color:var(--ink);font:inherit;white-space:nowrap;cursor:pointer;border-radius:999px;flex-shrink:0;justify-content:center;align-items:center;gap:8px;padding:0 16px;font-size:14px;font-weight:700;line-height:20px;text-decoration:none;display:inline-flex}.pb.lime{background:var(--accent);color:#fff;border-color:#0000}.pb.dark{background:var(--dark);border-color:var(--dark);color:#fff}.pb.danger{background:var(--bad-bg);color:var(--bad);border-color:#0000}.pb.text{color:var(--ink-2);background:0 0;border-color:#0000;padding:0 8px}.pb.sm{height:var(--ctl-sm);gap:6px;padding:0 12px}.pb.is-dis{background:var(--fill);border-color:var(--fill);color:#7d8270}.pib{width:var(--ctl);height:var(--ctl);background:var(--card);border:1px solid var(--line-2);color:var(--ink);cursor:pointer;border-radius:50%;flex-shrink:0;place-items:center;text-decoration:none;display:inline-grid;position:relative}.pib.sm{width:var(--ctl-sm);height:var(--ctl-sm)}.pib.plain{background:0 0;border-color:#0000}.pib.dark{background:var(--dark);border-color:var(--dark);color:#fff}.pdd{height:var(--ctl);border:1px solid var(--line-2);background:var(--card);font:inherit;color:var(--ink);white-space:nowrap;cursor:pointer;border-radius:999px;align-items:center;gap:6px;padding:0 12px 0 14px;font-size:14px;font-weight:600;line-height:20px;display:inline-flex}.pdd .k{color:var(--ink-3);font-weight:600}.pdd.on{background:var(--dark);border-color:var(--dark);color:#fff}.pdd.on .k{color:var(--on-dark-2)}.pdd.sm{height:var(--ctl-sm);padding:0 10px 0 12px}.pf{flex-direction:column;gap:6px;min-width:0;display:flex}.pf>label,.pf .lb{color:var(--ink-2);font-size:12px;font-weight:700;line-height:16px}.pf .req{color:var(--bad)}.pf .hp{color:var(--ink-3);font-size:12px;font-weight:600;line-height:16px}.pf .hp.err{color:var(--bad)}.pi{height:var(--ctl);border:1px solid var(--line-2);background:var(--card);font:inherit;color:var(--ink);box-sizing:border-box;border-radius:12px;align-items:center;gap:8px;width:100%;min-width:0;padding:0 12px;font-size:14px;font-weight:600;line-height:20px;display:flex}.pi input,.pi select,.pi textarea{all:unset;min-width:0;font:inherit;color:inherit;flex:auto}.pi .pre,.pi .suf{color:var(--ink-3);flex-shrink:0;font-weight:700}.pi .ph{color:var(--ink-3);font-weight:500}.pi.area{align-items:flex-start;height:auto;min-height:96px;padding:10px 12px;font-weight:500;line-height:21px}.pi.is-err{border:2px solid var(--bad);padding:0 11px}.pi.is-dis{background:var(--fill);border-color:var(--line);color:var(--ink-3)}.pi.is-lock{background:var(--fill);border-color:var(--line)}.ps{cursor:pointer;justify-content:space-between}.ps:after{content:"";background:var(--ink-3);width:16px;height:16px;-webkit-mask:var(--m-down) center/contain no-repeat;-webkit-mask:var(--m-down) center/contain no-repeat;mask:var(--m-down) center/contain no-repeat;flex-shrink:0}.pfg{grid-template-columns:repeat(2,minmax(0,1fr));gap:16px 20px;display:grid}.pfg.c3{grid-template-columns:repeat(3,minmax(0,1fr))}.pfg.c4{grid-template-columns:repeat(4,minmax(0,1fr))}.pfg .span2{grid-column:span 2}.pfg .full{grid-column:1/-1}@media (max-width:860px){.pfg,.pfg.c3,.pfg.c4{grid-template-columns:minmax(0,1fr)}.pfg .span2{grid-column:auto}.pn .grid3,.pn .grid4,.ds .grid3,.ds .grid4{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:520px){.pn .grid2,.pn .grid3,.pn .grid4,.ds .grid2,.ds .grid3,.ds .grid4{grid-template-columns:minmax(0,1fr)}}.ds-g6{grid-template-columns:repeat(6,minmax(0,1fr));gap:16px;display:grid}.ds-g7{grid-template-columns:repeat(7,minmax(0,1fr));gap:12px;display:grid}.ds-g12{grid-template-columns:repeat(12,minmax(0,1fr));gap:12px;display:grid}@media (max-width:860px){.ds{padding:32px 16px}.ds-g6{grid-template-columns:repeat(3,minmax(0,1fr))}.ds-g7{grid-template-columns:repeat(4,minmax(0,1fr))}}@media (max-width:520px){.ds-g6{grid-template-columns:repeat(2,minmax(0,1fr))}.ds-g7{grid-template-columns:repeat(3,minmax(0,1fr))}}.prow{align-items:center;gap:12px;min-height:48px;display:flex}.prow .tx{flex-direction:column;flex:auto;min-width:0;display:flex}.prow .tx b{font-size:14px;font-weight:700;line-height:20px}.prow .tx span{color:var(--ink-3);font-size:12px;font-weight:600;line-height:16px}.prow+.prow{border-top:1px solid var(--line)}.ptag{background:var(--fill);height:28px;color:var(--ink);border-radius:999px;align-items:center;gap:6px;padding:0 6px 0 12px;font-size:12px;font-weight:700;line-height:16px;display:inline-flex}.ptag .x{background:#15170f14;border-radius:50%;place-items:center;width:20px;height:20px;display:grid}.pup{border-radius:var(--r18);border:2px dashed var(--line-2);background:var(--paper);text-align:center;min-height:140px;color:var(--ink-2);flex-direction:column;justify-content:center;align-items:center;gap:8px;padding:20px;display:flex}.pc{background:var(--card);border:1px solid var(--line);border-radius:var(--r24);min-width:0;padding:20px}.pc.flush{padding:0;overflow:hidden}.pc.dk{background:var(--dark);border-color:var(--dark);color:#fff}.pc.tint{background:var(--tint);border-color:#0000}.pc.fill{background:var(--fill);border-color:#0000}.pc-h{flex-wrap:wrap;justify-content:space-between;align-items:flex-start;gap:8px 16px;margin-bottom:16px;display:flex}.pc.flush .pc-h{padding:20px 20px 0}.pc-t{letter-spacing:-.1px;font-size:16px;font-weight:700;line-height:22px}.pc-s{color:var(--ink-3);margin-top:2px;font-size:12px;font-weight:600;line-height:16px}.pc.dk .pc-s{color:var(--on-dark-2)}.pg-grid{grid-template-columns:repeat(12,minmax(0,1fr));gap:24px;display:grid}.pg-grid>.s3{grid-column:span 3}.pg-grid>.s4{grid-column:span 4}.pg-grid>.s5{grid-column:span 5}.pg-grid>.s6{grid-column:span 6}.pg-grid>.s7{grid-column:span 7}.pg-grid>.s8{grid-column:span 8}.pg-grid>.s9{grid-column:span 9}.pg-grid>.s12{grid-column:1/-1}@media (max-width:1180px){.pg-grid>.s3{grid-column:span 6}.pg-grid>.s4,.pg-grid>.s5,.pg-grid>.s7,.pg-grid>.s8,.pg-grid>.s9,.pg-grid>.s6{grid-column:1/-1}}@media (max-width:860px){.pg-grid{grid-template-columns:minmax(0,1fr);gap:16px}.pg-grid>*{grid-column:auto!important}}.pk{background:var(--card);border:1px solid var(--line);border-radius:var(--r24);flex-direction:column;gap:10px;min-width:0;padding:18px 20px;display:flex}.pk .l{color:var(--ink-2);align-items:center;gap:8px;font-size:12px;font-weight:700;line-height:16px;display:flex}.pk .v{letter-spacing:-.8px;font-variant-numeric:tabular-nums;font-size:30px;font-weight:800;line-height:36px}.pk .v small{letter-spacing:0;color:var(--ink-3);margin-left:6px;font-size:12px;font-weight:600;line-height:16px}.pk .f{color:var(--ink-3);flex-wrap:wrap;align-items:center;gap:6px 8px;font-size:12px;font-weight:600;line-height:16px;display:flex}.pk.dk{background:var(--dark);border-color:var(--dark);color:#fff}.pk.dk .l,.pk.dk .f{color:var(--on-dark-2)}.spark{align-items:flex-end;gap:3px;height:32px;display:flex}.spark>i{background:var(--line-2);border-radius:3px 3px 1px 1px;flex:1 1 0}.spark>i.on{background:var(--ink)}.pk.dk .spark>i{background:#ffffff2e}.pk.dk .spark>i.on{background:var(--accent-bright)}.delta{background:var(--ok-bg);height:22px;color:var(--ok);border-radius:999px;align-items:center;gap:2px;padding:0 8px;font-size:12px;font-weight:700;line-height:16px;display:inline-flex}.delta.dn{background:var(--bad-bg);color:var(--bad)}.delta.nt{background:var(--fill);color:var(--ink-2)}.tip.edge{left:auto;right:0;transform:none}.pk>.spark,.pk>.vbar{margin-top:auto}.pc .bars{gap:6px}.pc .bars>.barcol{flex:0 28px;width:auto;min-width:8px}.pc .bar-l{gap:6px}.pc .bar-l>span{flex:0 28px;width:auto;min-width:8px;overflow:hidden}.meter{background:var(--fill);border-radius:999px;height:6px;overflow:hidden}.meter>i{background:var(--dark);border-radius:999px;height:100%;display:block}.meter.warn>i{background:var(--warn)}.pt-box{background:var(--card);border:1px solid var(--line);border-radius:var(--r24);overflow-x:auto}.pt{border-collapse:collapse;font-variant-numeric:tabular-nums;width:100%;font-size:14px;line-height:20px}.pt th{text-align:left;letter-spacing:.3px;height:44px;color:var(--ink-3);white-space:nowrap;border-bottom:1px solid var(--line);background:var(--paper);padding:0 12px;font-size:12px;font-weight:700;line-height:16px}.pt th:first-child,.pt td:first-child{padding-left:20px}.pt th:last-child,.pt td:last-child{padding-right:20px}.pt th.sort{color:var(--ink)}.pt td{height:var(--row);border-top:1px solid var(--line);vertical-align:middle;padding:8px 12px;font-weight:500}.pt tr:first-child td{border-top:0}.pt tbody tr:hover td{background:var(--paper)}.pt tr.sel{border-color:var(--line);box-shadow:none}.pt tr.sel td{background:var(--tint)}.pt .r{text-align:right}.pt .c{text-align:center}.pt .nw{white-space:nowrap}.pt .b{font-weight:700}.pt .m{color:var(--ink-3);font-size:12px;font-weight:600;line-height:16px}.pt a{color:var(--ink);font-weight:700;text-decoration:none}.pt-cell{align-items:center;gap:12px;min-width:0;display:flex}.pt-cell .tx{flex-direction:column;min-width:0;display:flex}.pt-foot{border-top:1px solid var(--line);color:var(--ink-3);flex-wrap:wrap;justify-content:space-between;align-items:center;gap:12px;padding:12px 20px;font-size:12px;font-weight:600;line-height:16px;display:flex}.pager{align-items:center;gap:4px;display:flex}.pager>*{min-width:32px;height:32px;color:var(--ink-2);border:1px solid #0000;border-radius:999px;place-items:center;padding:0 8px;font-size:12px;font-weight:700;line-height:16px;text-decoration:none;display:grid}.pager>.on{background:var(--dark);color:#fff}.bulk{background:var(--dark);color:#fff;border-radius:999px;flex-wrap:wrap;align-items:center;gap:12px;padding:10px 12px 10px 20px;font-size:14px;font-weight:700;line-height:20px;display:flex}.bulk .pb{color:#fff;background:#ffffff1a;border-color:#ffffff38;height:32px;padding:0 12px}@media (max-width:860px){.bulk{border-radius:var(--r24);padding:12px 12px 12px 16px}}.thumb.sm{border-radius:12px;width:44px;height:44px}.thumb.xs{border-radius:10px;width:36px;height:36px}.pn .toggle,.pn .radio{vertical-align:middle;display:inline-block}.pn .seg>*{grid-auto-flow:column;gap:6px}.pfb{flex-wrap:wrap;align-items:center;gap:8px;display:flex}.pfb .grow{flex:240px}.psearch{height:var(--ctl);background:var(--card);border:1px solid var(--line-2);color:var(--ink-3);border-radius:999px;align-items:center;gap:8px;min-width:0;padding:0 14px;font-size:14px;font-weight:500;line-height:20px;display:flex}.pfb .chip{height:32px;padding:0 12px;font-size:14px}.ptb{border-bottom:1px solid var(--line);gap:24px;display:flex;overflow-x:auto}.ptb>a{height:44px;color:var(--ink-3);white-space:nowrap;border-bottom:2px solid #0000;align-items:center;gap:6px;margin-bottom:-1px;font-size:14px;font-weight:600;line-height:20px;text-decoration:none;display:flex}.ptb>a.on{color:var(--ink);border-bottom-color:var(--ink);font-weight:800}.ptb>a .n{background:var(--fill);min-width:20px;height:20px;color:var(--ink-2);border-radius:999px;place-items:center;padding:0 6px;font-size:12px;font-weight:700;line-height:16px;display:grid}.pn :focus-visible,.auth :focus-visible,.board :focus-visible{outline:2px solid var(--ink);outline-offset:2px}.sr{clip:rect(0 0 0 0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;position:absolute;left:0;overflow:hidden}.plist{flex-direction:column;display:flex}.plist>.it{min-height:56px;color:inherit;align-items:center;gap:12px;padding:10px 0;text-decoration:none;display:flex}.plist>.it+.it{border-top:1px solid var(--line)}.plist>.it .tx{flex-direction:column;flex:auto;min-width:0;display:flex}.plist>.it .tx b{font-size:14px;font-weight:700;line-height:20px}.plist>.it .tx span{color:var(--ink-3);font-size:12px;font-weight:600;line-height:16px}.pc.dk .plist>.it+.it{border-top-color:#ffffff1a}.plist.pick{gap:2px}.plist.pick>.it{border-radius:14px;min-height:52px;padding:8px 10px}.plist.pick>.it+.it{border-top:0}.plist.pick>.it[aria-current]{background:var(--tint)}.pc.dk .plist>.it .tx span{color:var(--on-dark-2)}.feed{flex-direction:column;gap:14px;display:flex}.feed>.ev{gap:12px;font-size:14px;line-height:20px;display:flex}.feed>.ev .tm{width:52px;color:var(--ink-3);font-variant-numeric:tabular-nums;flex-shrink:0;font-size:12px;font-weight:600;line-height:20px}.feed>.ev .tx{flex:auto;min-width:0}.feed>.ev .tx span{color:var(--ink-3);font-size:12px;font-weight:600;line-height:16px;display:block}.dotst{color:var(--ink-2);white-space:nowrap;align-items:center;gap:6px;font-size:12px;font-weight:700;line-height:16px;display:inline-flex}.dotst:before{content:"";background:var(--s0);border-radius:50%;width:8px;height:8px}.dotst.ok:before{background:var(--ok)}.dotst.warn:before{background:var(--warn)}.dotst.bad:before{background:var(--bad)}.dotst.info:before{background:var(--info)}.dotst.dk:before{background:var(--ink)}.av.a2{background:var(--info-bg);color:var(--info)}.av.a3{background:var(--warn-bg);color:var(--warn)}.av.a4{background:var(--ok-bg);color:var(--ok)}.av.xs{width:24px;height:24px;font-size:12px}.kbd{background:var(--fill);color:var(--ink-2);border-radius:999px;padding:1px 8px;font-size:12px;font-weight:700;line-height:18px;display:inline-block}.code{background:var(--fill);color:var(--ink);border-radius:8px;padding:1px 8px;font-family:ui-monospace,SFMono-Regular,Menlo,monospace;font-size:12px;font-weight:600;line-height:18px}.kb{grid-auto-columns:minmax(200px,1fr);grid-auto-flow:column;gap:16px;padding-bottom:4px;display:grid;overflow-x:auto}.kb-col{border-radius:var(--r24);background:var(--fill);flex-direction:column;gap:10px;min-width:0;padding:12px;display:flex}.kb-h{justify-content:space-between;align-items:center;gap:8px;padding:2px 4px 4px;display:flex}.kb-c{border-radius:var(--r18);background:var(--card);border:1px solid var(--line);color:inherit;flex-direction:column;gap:8px;padding:14px;text-decoration:none;display:flex}.kb-c .t{font-size:14px;font-weight:700;line-height:20px}.kb-c .s{color:var(--ink-3);font-size:12px;font-weight:600;line-height:16px}.kb-c .ft{justify-content:space-between;align-items:center;gap:8px;display:flex}.kb-c.hot{border:2px solid var(--bad);padding:13px}.cal{grid-template-columns:56px repeat(6,minmax(120px,1fr));grid-auto-rows:26px;min-width:820px;display:grid;position:relative}.cal .hd{border-bottom:1px solid var(--line);color:var(--ink-3);flex-direction:column;grid-row:1/span 2;justify-content:center;align-items:center;font-size:12px;font-weight:700;line-height:16px;display:flex}.cal .hd b{color:var(--ink);font-size:16px;font-weight:800;line-height:22px}.cal .hd.today b{background:var(--dark);color:#fff;border-radius:50%;place-items:center;width:30px;height:30px;display:grid}.cal .tm{color:var(--ink-3);text-align:right;grid-column:1;padding-right:10px;font-size:12px;font-weight:600;line-height:16px;transform:translateY(-8px)}.cal .ln{border-top:1px solid var(--line);grid-column:2/-1}.cal .ev{background:var(--card);border:1px solid var(--line-2);border-radius:12px;margin:2px 4px;padding:6px 8px;font-size:12px;font-weight:700;line-height:16px;overflow:hidden}.cal .ev span{color:var(--ink-3);font-weight:600;display:block}.cal .ev.ok{background:var(--dark);border-color:var(--dark);color:#fff}.cal .ev.ok span{color:var(--on-dark-2)}.cal .ev.sent{border:1.5px dashed var(--ink-2)}.cal .ev.free{background:var(--ok-bg);color:var(--ok);border-color:#0000}.cal .ev.block{background:repeating-linear-gradient(135deg,var(--fill) 0 6px,var(--card) 6px 12px);border-color:var(--line);color:var(--ink-3)}.pthread{flex-direction:column;gap:10px;display:flex}.pthread .bubble{max-width:min(520px,80%)}.bubble.int{background:var(--warn-bg);max-width:min(560px,90%);color:var(--ink);border:1px dashed var(--warn);border-radius:var(--r18);align-self:center}.pcomp{border-radius:var(--r24);background:var(--card);border:1px solid var(--line-2);align-items:flex-end;gap:8px;padding:12px;display:flex}.pcomp .tx{min-height:40px;color:var(--ink-3);flex:auto;padding:10px 4px;font-size:14px;font-weight:500;line-height:20px}.pv{border-radius:34px;flex-shrink:0;width:282px;height:608px;position:relative;overflow:hidden;box-shadow:0 0 0 7px #15170f}.pv>.scr{transform-origin:0 0;width:390px;height:841px;overflow:hidden;transform:scale(.7231)}.pv-cap{color:var(--ink-3);justify-content:center;align-items:center;gap:6px;margin-top:16px;font-size:12px;font-weight:700;line-height:16px;display:flex}.pmg{grid-template-columns:repeat(auto-fill,minmax(168px,1fr));gap:12px;display:grid}.pmg .tile{aspect-ratio:4/3;border-radius:var(--r18);border:1px solid var(--line);position:relative;overflow:hidden}.pmg .tile .tg{flex-wrap:wrap;gap:4px;display:flex;position:absolute;top:8px;left:8px;right:44px}.pmg .tile .gr{background:var(--card);width:28px;height:28px;box-shadow:var(--e1);border-radius:50%;place-items:center;display:grid;position:absolute;top:8px;right:8px}.pmg .tile.sel{outline:3px solid var(--ink);outline-offset:-3px}.pmap{border-radius:var(--r24);border:1px solid var(--line);min-height:360px;position:relative;overflow:hidden}.pmap .mpin,.pmap .place{position:absolute}.fp{border-radius:var(--r24);border:1px solid var(--line);background:#fff;position:relative;overflow:hidden}.fp svg{width:100%;height:auto;display:block}.fp-tools{background:var(--card);box-shadow:var(--e1);border-radius:999px;gap:4px;padding:4px;display:flex;position:absolute;top:12px;left:12px}.fp-tools .pib{border:0}.fp-tools .pib.on{background:var(--dark);color:#fff}.pdiff{border:1px solid var(--line);border-radius:var(--r18);grid-template-columns:160px minmax(0,1fr) minmax(0,1fr);font-size:14px;line-height:20px;display:grid;overflow:hidden}.pdiff>div{border-top:1px solid var(--line);overflow-wrap:anywhere;min-width:0;padding:10px 14px}@media (max-width:860px){.pdiff{grid-template-columns:96px minmax(0,1fr) minmax(0,1fr)}.pdiff>div{padding:10px}}.pdiff>.h{background:var(--paper);color:var(--ink-3);border-top:0;font-size:12px;font-weight:700;line-height:16px}.pdiff>.k{color:var(--ink-2);font-size:12px;font-weight:700;line-height:20px}.pdiff .del{background:var(--bad-bg);color:var(--bad);border-radius:6px;padding:0 4px;text-decoration:line-through}.pdiff .add{background:var(--ok-bg);color:var(--ok);border-radius:6px;padding:0 4px}.sl{flex-direction:column;gap:8px;display:flex}.sl>.it{border-radius:var(--r18);background:var(--card);border:1px solid var(--line);align-items:center;gap:12px;min-height:56px;padding:8px 12px 8px 8px;display:flex}.sl>.it .gr{width:28px;height:40px;color:var(--ink-3);cursor:grab;place-items:center;display:grid}.sl>.it.off{background:var(--paper);color:var(--ink-3)}.sl>.it.drag{border:2px solid var(--ink);box-shadow:var(--e2);padding:7px 11px 7px 7px}.ppop{z-index:40;border-radius:var(--r18);background:var(--card);border:1px solid var(--line);width:320px;max-width:calc(100vw - 32px);box-shadow:var(--e2);padding:16px;position:absolute}.ppop .t{color:var(--ink);font-size:16px;font-weight:800;line-height:22px}.ppop .d{color:var(--ink-2);margin-top:4px;font-size:14px;font-weight:500;line-height:21px}.ppop .a{flex-wrap:wrap;justify-content:flex-end;gap:8px;margin-top:14px;display:flex}.psp-veil{z-index:49;background:#12141047;position:fixed;inset:0}.psp{z-index:50;background:var(--paper);border-left:1px solid var(--line);width:min(480px,100vw);box-shadow:var(--e2);flex-direction:column;display:flex;position:fixed;top:0;bottom:0;right:0}.psp-h{border-bottom:1px solid var(--line);align-items:flex-start;gap:12px;padding:20px 20px 16px 24px;display:flex}.psp-h .tx{flex:1;min-width:0}.psp-h .t{letter-spacing:-.4px;color:var(--ink);font-size:22px;font-weight:800;line-height:28px}.psp-h .s{color:var(--ink-3);margin-top:2px;font-size:12px;font-weight:600;line-height:16px}.psp-b{flex-direction:column;flex:1;gap:16px;padding:20px 24px;display:flex;overflow:auto}.psp-f{border-top:1px solid var(--line);background:var(--card);flex-wrap:wrap;justify-content:flex-end;align-items:center;gap:8px;padding:16px 24px;display:flex}.psp-f .note{min-width:0;color:var(--ink-3);flex:160px;font-size:12px;font-weight:600;line-height:16px}.cmdk{z-index:45;border-radius:var(--r24);background:var(--card);border:1px solid var(--line);width:min(560px,100vw - 32px);box-shadow:var(--e2);position:absolute;overflow:hidden}.cmdk .q{border-bottom:1px solid var(--line);height:52px;color:var(--ink);align-items:center;gap:10px;padding:0 16px;font-size:16px;font-weight:600;line-height:22px;display:flex}.cmdk .g{letter-spacing:.6px;text-transform:uppercase;color:var(--ink-3);padding:10px 16px 4px;font-size:12px;font-weight:700;line-height:16px}.cmdk .r{min-height:44px;color:var(--ink);align-items:center;gap:12px;padding:6px 16px;font-size:14px;font-weight:600;line-height:20px;display:flex}.cmdk .r .m{color:var(--ink-3);flex-shrink:0;margin-left:auto;font-size:12px;font-weight:600;line-height:16px}.cmdk .r[aria-selected=true]{background:var(--fill)}.cmdk .f{border-top:1px solid var(--line);color:var(--ink-3);flex-wrap:wrap;gap:6px 16px;padding:10px 16px;font-size:12px;font-weight:600;line-height:16px;display:flex}.ptoast{z-index:60;flex-direction:column;gap:8px;width:min(400px,100vw - 32px);display:flex;position:fixed;bottom:24px;right:24px}.ptoast .toast{position:relative;left:auto;right:auto}.pmenu{z-index:40;border-radius:var(--r18);background:var(--card);border:1px solid var(--line);min-width:208px;box-shadow:var(--e2);padding:6px;position:absolute}.pmenu .mi{width:100%;min-height:40px;color:var(--ink);white-space:nowrap;border-radius:12px;align-items:center;gap:10px;padding:0 12px;font-size:14px;font-weight:600;line-height:20px;display:flex}.pmenu .mi .i{color:var(--ink-2)}.pmenu .mi:hover,.pmenu .mi[aria-selected=true]{background:var(--fill)}.pmenu .mi.bad,.pmenu .mi.bad .i{color:var(--bad)}.pmenu .sep{background:var(--line);height:1px;margin:6px 4px}.pt tr.err>td:first-child{box-shadow:inset 3px 0 0 var(--bad)}.pt tr.wrn>td:first-child{box-shadow:inset 3px 0 0 var(--warn)}.pt .msg{white-space:normal;margin-top:2px;font-size:12px;font-weight:600;line-height:16px;display:block}.auth{background:var(--bg);min-height:100vh;font-family:var(--font);color:var(--ink);flex-wrap:wrap;display:flex}.auth-art{background:var(--dark);color:#fff;flex-direction:column;flex:420px;justify-content:space-between;gap:24px;min-height:320px;padding:40px;display:flex}.auth-form{flex:420px;place-items:center;padding:40px 24px;display:grid}:root{--m-down:url("data:image/svg+xml,<svg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='black' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'><path d='m6 9 6 6 6-6'/></svg>")}.i-grid{--m:url("data:image/svg+xml,<svg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='black' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'><rect x='3.5' y='3.5' width='7' height='7' rx='2'/><rect x='13.5' y='3.5' width='7' height='7' rx='2'/><rect x='3.5' y='13.5' width='7' height='7' rx='2'/><rect x='13.5' y='13.5' width='7' height='7' rx='2'/></svg>")}.i-gear{--m:url("data:image/svg+xml,<svg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='black' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'><circle cx='12' cy='12' r='3'/><path d='M12 2.5v2.2M12 19.3v2.2M4.6 4.6l1.6 1.6M17.8 17.8l1.6 1.6M2.5 12h2.2M19.3 12h2.2M4.6 19.4l1.6-1.6M17.8 6.2l1.6-1.6'/><circle cx='12' cy='12' r='7'/></svg>")}.i-receipt{--m:url("data:image/svg+xml,<svg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='black' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'><path d='M6 3h12v18l-3-2-3 2-3-2-3 2z'/><path d='M9 8h6M9 12h6M9 16h3'/></svg>")}.i-inbox{--m:url("data:image/svg+xml,<svg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='black' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'><path d='M3 13h5l1.5 3h5l1.5-3h5'/><path d='M5.5 5h13L21 13v5a2 2 0 0 1-2 2H5a2 2 0 0 1-2-2v-5z'/></svg>")}.i-megaphone{--m:url("data:image/svg+xml,<svg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='black' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'><path d='M4 10v4h3l8 5V5L7 10z'/><path d='M18.5 9a4 4 0 0 1 0 6'/><path d='M8 14.5 9.5 20h2'/></svg>")}.i-book{--m:url("data:image/svg+xml,<svg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='black' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'><path d='M5 4.5A1.5 1.5 0 0 1 6.5 3H19v15H6.5A1.5 1.5 0 0 0 5 19.5z'/><path d='M5 19.5A1.5 1.5 0 0 0 6.5 21H19v-3'/></svg>")}.i-undo{--m:url("data:image/svg+xml,<svg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='black' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'><path d='M9 14 4 9l5-5'/><path d='M4 9h10.5a5.5 5.5 0 0 1 0 11H11'/></svg>")}.i-external{--m:url("data:image/svg+xml,<svg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='black' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'><path d='M14 4h6v6'/><path d='M10 14 20 4'/><path d='M19 14v5a1 1 0 0 1-1 1H5a1 1 0 0 1-1-1V6a1 1 0 0 1 1-1h5'/></svg>")}.i-filter{--m:url("data:image/svg+xml,<svg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='black' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'><path d='M4 5h16l-6 7.5V19l-4 2v-8.5z'/></svg>")}.i-db{--m:url("data:image/svg+xml,<svg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='black' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'><ellipse cx='12' cy='5.5' rx='7.5' ry='2.5'/><path d='M4.5 5.5v13c0 1.4 3.4 2.5 7.5 2.5s7.5-1.1 7.5-2.5v-13'/><path d='M4.5 12c0 1.4 3.4 2.5 7.5 2.5s7.5-1.1 7.5-2.5'/></svg>")}.i-crane{--m:url("data:image/svg+xml,<svg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='black' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'><path d='M7 21V5'/><path d='M3 21h8'/><path d='M7 5h13l-3 3'/><path d='M7 5 3 9'/><path d='M17 8v5'/><rect x='15' y='13' width='4' height='3' rx='1'/></svg>")}.i-polygon{--m:url("data:image/svg+xml,<svg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='black' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'><path d='M5 8.5 12 4l7 4.5L16.5 19h-9z'/><circle cx='5' cy='8.5' r='1.6'/><circle cx='12' cy='4' r='1.6'/><circle cx='19' cy='8.5' r='1.6'/></svg>")}.i-move{--m:url("data:image/svg+xml,<svg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='black' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'><path d='M12 3v18M3 12h18'/><path d='m9 6 3-3 3 3M9 18l3 3 3-3M6 9l-3 3 3 3M18 9l3 3-3 3'/></svg>")}.i-table{--m:url("data:image/svg+xml,<svg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='black' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'><rect x='3.5' y='4.5' width='17' height='15' rx='2.5'/><path d='M3.5 9.5h17M3.5 14.5h17M9.5 9.5v10'/></svg>")}.i-kanban{--m:url("data:image/svg+xml,<svg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='black' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'><rect x='3.5' y='4' width='5' height='14' rx='1.5'/><rect x='9.5' y='4' width='5' height='9' rx='1.5'/><rect x='15.5' y='4' width='5' height='11' rx='1.5'/></svg>")}.i-note{--m:url("data:image/svg+xml,<svg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='black' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'><path d='M5 4h14v10l-6 6H5z'/><path d='M13 20v-6h6'/></svg>")}.i-printer{--m:url("data:image/svg+xml,<svg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='black' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'><path d='M7 9V3.5h10V9'/><rect x='3.5' y='9' width='17' height='8' rx='2'/><path d='M7 14h10v6.5H7z'/></svg>")}.i-idcard{--m:url("data:image/svg+xml,<svg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='black' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'><rect x='3' y='5' width='18' height='14' rx='2.5'/><circle cx='9' cy='11' r='2'/><path d='M6 16c.6-1.5 1.7-2.2 3-2.2s2.4.7 3 2.2M14.5 10h4M14.5 13.5h3'/></svg>")}.i-clip{--m:url("data:image/svg+xml,<svg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='black' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'><path d='M20 11.5 12.5 19a5 5 0 0 1-7-7l8-8a3.5 3.5 0 0 1 5 5L11 16.5a2 2 0 0 1-2.8-2.8L15 7'/></svg>")}.i-mobile{--m:url("data:image/svg+xml,<svg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='black' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'><rect x='6.5' y='2.5' width='11' height='19' rx='2.5'/><path d='M10.5 18.5h3'/></svg>")}.i-activity{--m:url("data:image/svg+xml,<svg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='black' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'><path d='M3 12h4l3-8 4 16 3-8h4'/></svg>")}
