:root{--f-display:"Fraunces","Tiro Bangla",Georgia,serif;--f-ui:"Instrument Sans","Hind Siliguri",system-ui,sans-serif;--f-bn:var(--f-display);--w-display:700;--ls-display:-.02em;--bar-h:48px;--dock-h:84px;--r:6px}[data-theme=aqua]{--bg1:#0A1822;--bg2:#15213F;--bg3:#3B1A58;--ink:#F3EEE4;--ink2:#BAC6CE;--panel:rgba(14,28,40,.78);--line:rgba(243,238,228,.24);--accent:#2FD9C3;--accent2:#E0E93A;--hi:#E0E93A;--on-accent:#05211D;--win:#101D28;--chip:rgba(243,238,228,.1);--glow:rgba(122,53,154,.5);--bar:rgba(10,24,34,.82)}[data-theme=aurum]{--bg1:#101010;--bg2:#171512;--bg3:#241F17;--ink:#F2EDE2;--ink2:#B8B1A2;--panel:rgba(28,28,28,.82);--line:rgba(242,237,226,.22);--accent:#F2C94C;--accent2:#E0E93A;--hi:#F2C94C;--on-accent:#1A1A1A;--win:#1A1A1A;--chip:rgba(242,237,226,.09);--glow:rgba(242,201,76,.16);--bar:rgba(16,16,16,.86)}*{box-sizing:border-box;margin:0}html,body,#root{height:100%}body{font-family:var(--f-ui);font-size:16px;line-height:1.55;color:var(--ink);background:#111;-webkit-font-smoothing:antialiased;overflow:hidden}button{font:inherit;color:inherit;background:none;border:0;cursor:pointer;padding:0}a{color:inherit}:focus-visible{outline:3px solid var(--accent);outline-offset:2px;border-radius:4px}img{max-width:100%}.os{position:fixed;top:0;right:0;bottom:0;left:0;overflow:hidden;color:var(--ink);background:linear-gradient(160deg,var(--bg1),var(--bg2) 55%,var(--bg3));transition:background .4s}.wall{position:absolute;top:0;right:0;bottom:0;left:0;pointer-events:none;z-index:0}.wall .glow{position:absolute;top:0;right:0;bottom:0;left:0;background:radial-gradient(60% 50% at 78% 18%,var(--glow),transparent 70%),radial-gradient(45% 45% at 12% 90%,var(--glow),transparent 70%)}.wall .wm{position:absolute;right:-1vw;bottom:-6vh;font:var(--w-display) clamp(140px,26vw,420px)/1 var(--f-bn);color:var(--ink);opacity:.06;white-space:nowrap}.wall .grain{position:absolute;top:0;right:0;bottom:0;left:0;opacity:.28;mix-blend-mode:overlay;background-image:url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' width='160' height='160'><filter id='n'><feTurbulence type='fractalNoise' baseFrequency='.9' numOctaves='2' stitchTiles='stitch'/></filter><rect width='100%' height='100%' filter='url(%23n)'/></svg>")}.wall .strip{position:absolute;top:var(--bar-h);bottom:13px;right:0;width:13px;background:var(--accent);opacity:.42;-webkit-mask:url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' width='13' height='32'><path d='M13 2H7.3Q2.9 2 .7 16Q2.9 30 7.3 30H13' fill='none' stroke='black' stroke-width='1.2'/><path d='M13 9H8.7Q5.8 9 4.4 16Q5.8 23 8.7 23H13' fill='none' stroke='black' stroke-width='1'/><circle cx='8.7' cy='16' r='1.3'/></svg>") repeat-y right/13px 32px;mask:url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' width='13' height='32'><path d='M13 2H7.3Q2.9 2 .7 16Q2.9 30 7.3 30H13' fill='none' stroke='black' stroke-width='1.2'/><path d='M13 9H8.7Q5.8 9 4.4 16Q5.8 23 8.7 23H13' fill='none' stroke='black' stroke-width='1'/><circle cx='8.7' cy='16' r='1.3'/></svg>") repeat-y right/13px 32px}.bar{position:fixed;z-index:4500;top:0;left:0;right:0;height:var(--bar-h);padding:0 14px;display:flex;align-items:center;gap:14px;background:var(--bar);-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px);border-bottom:1px solid var(--line);font-size:14px;font-weight:500}.bar .mark{display:flex;align-items:center;gap:10px;font:var(--w-display) 17px var(--f-display);letter-spacing:.01em}.bar .mark img,.mark-dot{width:32px;height:32px;border-radius:50%;object-fit:cover;object-position:50% 36%;border:2px solid var(--accent)}.bar nav{display:flex;gap:2px}.bar nav button,.bar .ib{padding:6px 12px;border-radius:var(--r);min-height:36px;display:inline-flex;align-items:center;gap:6px}.bar nav button:hover,.bar .ib:hover{background:var(--chip)}.bar .sp{flex:1}.seg{display:flex;border:1px solid var(--line);border-radius:var(--r);overflow:hidden}.seg button{padding:6px 12px;min-height:34px;font-size:13px;font-weight:600}.seg button[aria-pressed=true]{background:var(--accent);color:var(--on-accent)}.clock{font-variant-numeric:tabular-nums;white-space:nowrap;color:var(--ink2);font-size:13px}.status{display:flex;align-items:center;gap:6px;font-size:13px;color:var(--ink2);white-space:nowrap}.status i{width:8px;height:8px;border-radius:50%;background:var(--accent)}kbd{font:600 12px var(--f-ui);border:1px solid var(--line);border-radius:4px;padding:1px 6px;background:var(--chip)}.desk{position:absolute;top:0;right:0;bottom:0;left:0;z-index:1;padding:calc(var(--bar-h) + 28px) 32px calc(var(--dock-h) + 10px);display:grid;grid-template-columns:minmax(0,1.2fr) minmax(240px,.78fr) minmax(0,.86fr);gap:60px;align-items:center;overflow:hidden}.ident .eyebrow{font:600 13px var(--f-ui);letter-spacing:.16em;text-transform:uppercase;color:var(--accent);margin-bottom:10px}.ident h1{font:var(--w-display) clamp(46px,6.4vw,104px)/.95 var(--f-display);letter-spacing:var(--ls-display)}.ident h1 span{display:block}.ident .bn{font:var(--w-display) clamp(22px,2.4vw,34px)/1.35 var(--f-bn);margin:16px 0 8px;color:var(--accent2)}.ident .bn{color:var(--accent)}.ident .sub{max-width:34em;color:var(--ink2);font-size:17px}.ident .where{margin-top:10px;font-size:14px;color:var(--ink2)}.ctas{display:flex;flex-wrap:wrap;gap:10px;margin-top:20px}.btn{display:inline-flex;align-items:center;justify-content:center;gap:8px;min-height:46px;padding:0 20px;border-radius:var(--r);font:600 15px var(--f-ui);text-decoration:none;border:2px solid var(--ink);transition:transform .15s,background .15s}.btn:hover{transform:translateY(-2px)}.btn.pri{background:var(--accent);color:var(--on-accent);border-color:var(--accent)}.btn.sec{background:transparent}.proof{display:flex;flex-wrap:wrap;gap:8px 18px;margin-top:20px;font-size:14px;color:var(--ink2)}.proof b{font:var(--w-display) 20px var(--f-display);color:var(--ink);margin-right:6px}.portrait{position:relative;justify-self:center;width:100%;max-width:340px}.arch{aspect-ratio:3/4.1;border-radius:999px 999px 10px 10px;overflow:hidden;border:3px solid var(--ink);box-shadow:10px 10px 0 var(--accent);background:var(--panel)}.arch img{width:100%;height:100%;object-fit:cover;object-position:50% 34%;display:block}.plaque{margin-top:22px;padding:8px 12px;border:1px solid var(--line);background:var(--panel);border-radius:var(--r);font-size:13px;text-align:center;color:var(--ink2)}.plaque b{color:var(--ink)}.side{display:flex;flex-direction:column;gap:14px;min-width:0;max-height:calc(100dvh - var(--bar-h) - var(--dock-h) - 56px);overflow-y:auto;padding:4px 10px 8px 4px;margin:-4px -10px -8px -4px}.tile.wide{grid-column:span 2}.more{align-self:flex-start;min-height:44px;padding:0 4px;font:600 15px var(--f-ui);color:var(--ink2);text-decoration:underline;text-underline-offset:4px}.more:hover{color:var(--accent)}.apps .tile,.tx{animation:rise .35s ease-out both}@keyframes rise{0%{opacity:0;transform:translateY(8px)}}.card{background:var(--panel);border:1px solid var(--line);border-radius:var(--r);-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px)}.tx{padding:14px 16px;cursor:grab;touch-action:none}.tx small{display:flex;justify-content:space-between;font:600 12px var(--f-ui);letter-spacing:.12em;text-transform:uppercase;color:var(--accent)}.tx p{font:var(--w-display) 19px/1.3 var(--f-display);margin:6px 0 10px}.tx button{font-size:14px;font-weight:600;text-decoration:underline;text-underline-offset:3px;min-height:32px}.apps{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:10px}.tile{position:relative;display:flex;align-items:center;gap:12px;text-align:left;padding:10px 12px;min-height:72px;border-radius:var(--r);background:var(--panel);border:1px solid var(--line);-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);touch-action:manipulation;transition:border-color .15s,box-shadow .15s}.tile:hover{border-color:var(--accent);box-shadow:4px 4px 0 var(--accent)}.tile.dragging{z-index:500;cursor:grabbing;box-shadow:8px 8px 0 var(--accent)}.glyph{flex:none;width:46px;height:46px;border-radius:8px;display:grid;place-items:center;background:var(--accent);color:var(--on-accent);border:2px solid var(--ink)}.tile b{display:block;font:var(--w-display) 15px var(--f-display)}.tile .tt{display:block;min-width:0}.tile .tt span{display:block;font-size:13px;line-height:1.3;color:var(--ink2)}.tile em{position:absolute;top:6px;right:8px;font:600 11px var(--f-ui);letter-spacing:.08em;text-transform:uppercase;color:var(--accent)}.tile .dot{position:absolute;bottom:7px;right:9px;width:7px;height:7px;border-radius:50%;background:var(--accent2)}.dock{position:fixed;z-index:5500;left:50%;transform:translate(-50%);bottom:12px;max-width:calc(100vw - 16px);display:flex;gap:6px;padding:8px 10px;border-radius:14px;background:var(--bar);border:1px solid var(--line);-webkit-backdrop-filter:blur(16px);backdrop-filter:blur(16px);overflow-x:auto}.dock button{position:relative;flex:none;width:52px;height:52px;border-radius:10px;display:grid;place-items:center;transition:transform .15s,background .15s}.dock button:hover{transform:translateY(-6px) scale(1.08);background:var(--chip)}.dock button.on:after{content:"";position:absolute;bottom:2px;left:50%;width:6px;height:6px;margin-left:-3px;border-radius:50%;background:var(--accent)}.dock .tip{position:absolute;bottom:62px;left:50%;transform:translate(-50%);background:var(--ink);color:var(--bg1);padding:3px 9px;border-radius:5px;font-size:13px;white-space:nowrap;opacity:0;pointer-events:none}.dock button:hover .tip,.dock button:focus-visible .tip{opacity:1}.dock hr{flex:none;width:1px;background:var(--line);border:0;margin:6px 2px}.wins{position:absolute;top:0;right:0;bottom:0;left:0;z-index:1000;pointer-events:none}.win{position:absolute;pointer-events:auto;display:flex;flex-direction:column;background:var(--win);color:var(--ink);border:2px solid var(--ink);border-radius:var(--r);box-shadow:10px 10px #00000047;overflow:hidden;animation:pop .18s ease-out}.win.max{left:0!important;top:var(--bar-h)!important;width:100vw!important;height:calc(100dvh - var(--bar-h) - var(--dock-h))!important;border-radius:0}.win.hide{display:none}.wh{display:flex;align-items:center;gap:10px;padding:0 10px;height:42px;flex:none;background:var(--accent);color:var(--on-accent);cursor:grab;touch-action:none;-webkit-user-select:none;user-select:none}.wh h2{font:var(--w-display) 15px var(--f-display);flex:1;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.wc{display:flex;gap:8px}.wc button{width:24px;height:24px;border-radius:50%;border:2px solid var(--on-accent);display:flex;align-items:center;justify-content:center;padding:0;line-height:0;color:var(--on-accent)}.wc svg{display:block;flex:none}.wc button:hover{background:var(--on-accent);color:var(--accent)}.wb{flex:1;overflow:auto;padding:20px;min-height:0;overscroll-behavior:contain}.wb h3{font:var(--w-display) 22px var(--f-display);margin-bottom:6px}.wb p{max-width:68ch}.muted{color:var(--ink2)}@keyframes pop{0%{opacity:0;transform:scale(.97) translateY(6px)}to{opacity:1;transform:none}}.chips{display:flex;flex-wrap:wrap;gap:8px;margin-bottom:16px}.chip{padding:6px 14px;min-height:36px;border:1.5px solid var(--ink);border-radius:999px;font-size:14px;font-weight:600}.chip[aria-pressed=true]{background:var(--ink);color:var(--win)}.grid{display:grid;grid-template-columns:repeat(auto-fill,minmax(168px,1fr));gap:16px}.pc{text-align:left;display:flex;flex-direction:column;gap:8px}.pc .im{aspect-ratio:2/3;border-radius:var(--r);overflow:hidden;border:2px solid var(--ink);background:var(--chip);transition:transform .2s,box-shadow .2s}.pc:hover .im{transform:translate(-3px,-3px);box-shadow:6px 6px 0 var(--accent)}.pc img{width:100%;height:100%;object-fit:cover;display:block}.pc b{font:var(--w-display) 16px var(--f-display)}.pc span{font-size:13px;color:var(--ink2);line-height:1.3}.pc .star{color:var(--accent);font-weight:700}.detail{display:grid;grid-template-columns:minmax(0,260px) 1fr;gap:24px}.detail .im{border:2px solid var(--ink);border-radius:var(--r);overflow:hidden;align-self:start;box-shadow:8px 8px 0 var(--accent)}.detail img{width:100%;display:block}.back{font-weight:600;margin-bottom:14px;text-decoration:underline;text-underline-offset:3px;min-height:36px}.tag{font:600 12px var(--f-ui);letter-spacing:.12em;text-transform:uppercase;color:var(--accent)}.row{display:flex;flex-wrap:wrap;gap:10px;margin-top:16px}.btn.sm{min-height:42px;padding:0 16px;font-size:14px;border-color:var(--ink)}.split{display:grid;grid-template-columns:230px 1fr;gap:22px}.list{display:flex;flex-direction:column;gap:8px}.list button{display:flex;gap:10px;align-items:center;text-align:left;padding:8px;border:1.5px solid var(--line);border-radius:var(--r);min-height:60px}.list button[aria-current=true]{border-color:var(--accent);background:var(--chip)}.list img{width:38px;height:52px;object-fit:cover;border-radius:3px}.list b{display:block;font:var(--w-display) 14.5px/1.2 var(--f-display)}.list span{font-size:12.5px;color:var(--ink2)}.case h4{font:700 12px var(--f-ui);letter-spacing:.14em;text-transform:uppercase;color:var(--accent);margin:20px 0 6px}.case ul{padding-left:20px;max-width:68ch;display:grid;gap:6px}.note{margin-top:18px;padding:10px 12px;border-left:4px solid var(--accent);background:var(--chip);font-size:14px;color:var(--ink2);border-radius:0 var(--r) var(--r) 0}.films{display:grid;grid-template-columns:repeat(auto-fill,minmax(250px,1fr));gap:18px}.film{display:flex;flex-direction:column;gap:8px}.film .v{position:relative;aspect-ratio:16/9;border:2px solid var(--ink);border-radius:var(--r);overflow:hidden;background:#000}.film .v img,.film .v iframe{width:100%;height:100%;object-fit:cover;border:0;display:block}.film .v button{position:absolute;top:0;right:0;bottom:0;left:0;display:grid;place-items:center;background:#00000047;color:#fff}.film .v button i{width:58px;height:58px;border-radius:50%;background:var(--accent);color:var(--on-accent);display:grid;place-items:center;border:2px solid #fff}.film b{font:var(--w-display) 16px var(--f-display)}.film span,.film a{font-size:13.5px}.tl{position:relative;padding-left:28px;max-width:720px}.tl:before{content:"";position:absolute;left:8px;top:6px;bottom:6px;width:2px;background:var(--line)}.tl li{list-style:none;position:relative;margin-bottom:24px}.tl li:before{content:"";position:absolute;left:-26px;top:7px;width:14px;height:14px;border-radius:50%;background:var(--accent);border:3px solid var(--win)}.tl .y{font:var(--w-display) 20px var(--f-display);color:var(--accent)}.tl b{display:block;font:var(--w-display) 18px var(--f-display)}.steps{display:grid;gap:14px;counter-reset:s}.step{display:grid;grid-template-columns:48px 1fr;gap:14px;padding:14px;border:1.5px solid var(--line);border-radius:var(--r)}.step:before{counter-increment:s;content:counter(s);font:var(--w-display) 30px var(--f-display);color:var(--accent);grid-row:span 2}.step b{font:var(--w-display) 17px var(--f-display)}.about{display:grid;grid-template-columns:minmax(0,220px) 1fr;gap:24px}.about img{width:100%;border:2px solid var(--ink);border-radius:var(--r);box-shadow:8px 8px 0 var(--accent);display:block}.about pre{font:400 16px/1.7 var(--f-ui);white-space:pre-wrap;max-width:64ch}.form{display:grid;gap:12px;max-width:560px}.form label{display:grid;gap:4px;font-weight:600;font-size:14px}.form input,.form textarea{font:inherit;font-weight:400;padding:10px 12px;border:1.5px solid var(--ink);border-radius:var(--r);background:transparent;color:inherit;min-height:44px}.form textarea{min-height:120px;resize:vertical}.pal-back{position:fixed;top:0;right:0;bottom:0;left:0;z-index:5400;background:#00000080;display:grid;place-items:start center;padding-top:14vh}.pal{width:min(620px,calc(100vw - 20px));background:var(--win);color:var(--ink);border:2px solid var(--ink);border-radius:var(--r);overflow:hidden;box-shadow:10px 10px #0000004d}.pal input{width:100%;height:56px;padding:0 18px;font:500 18px var(--f-ui);border:0;border-bottom:1px solid var(--line);background:transparent;color:inherit;outline:none}.pal ul{list-style:none;padding:6px;max-height:50vh;overflow:auto}.pal li button{display:flex;width:100%;justify-content:space-between;gap:10px;padding:10px 12px;border-radius:var(--r);min-height:44px;align-items:center;text-align:left}.pal li[aria-selected=true] button{background:var(--accent);color:var(--on-accent)}.pal li small{font-size:12px;letter-spacing:.1em;text-transform:uppercase;opacity:.75}.boot{position:fixed;top:0;right:0;bottom:0;left:0;z-index:9000;display:grid;place-items:center;background:#15100c;color:#f6ebdb;text-align:center;padding:20px}.boot img{width:96px;height:96px;border-radius:50%;object-fit:cover;object-position:50% 36%;border:3px solid #F2C94C;margin-bottom:18px}.boot h1{font:var(--w-display) 34px var(--f-display)}.boot p{color:#cdbfae;margin:6px 0 18px;font-size:15px}.bar-prog{width:min(300px,70vw);height:6px;border-radius:3px;background:#3a2e24;margin:0 auto 20px;overflow:hidden}.bar-prog i{display:block;height:100%;background:#f2c94c;animation:fill var(--d,1.8s) linear forwards}@keyframes fill{0%{width:0}to{width:100%}}.boot button{padding:0 18px;min-height:44px;border:2px solid #F6EBDB;border-radius:var(--r);font-weight:600}.comp{position:fixed;z-index:900;width:104px;touch-action:none;-webkit-user-select:none;user-select:none;cursor:grab}.comp.drag{cursor:grabbing}.comp .sp{position:relative;width:104px;height:124px;display:flex;justify-content:center;align-items:flex-end}.comp img.art{display:block;flex:none;object-fit:contain;filter:drop-shadow(0 6px 6px rgba(0,0,0,.3));animation:bob 3.2s ease-in-out infinite}.comp img.fb{width:84px;height:84px;border-radius:50%;object-fit:cover;object-position:50% 20%;border:3px solid var(--accent);background:var(--win)}.comp .say{position:absolute;bottom:100%;left:0;width:210px;margin-bottom:6px;padding:8px 12px;background:var(--win);color:var(--ink);border:2px solid var(--ink);border-radius:10px 10px 10px 2px;font-size:14px;line-height:1.35}.comp .lbl{position:absolute;top:-6px;right:-8px;opacity:0;transition:opacity .2s}.comp:hover .lbl,.comp:focus-within .lbl{opacity:1}.comp .lbl button{font-size:12px;font-weight:600;padding:2px 8px;min-height:26px;border-radius:999px;background:var(--panel);border:1px solid var(--line)}.comp[data-state=sleeping] img.art,.comp[data-state=sad] img.art{animation:none}@keyframes bob{50%{transform:translateY(-5px)}}@media(max-width:1180px){body{overflow:auto}.desk{position:absolute;overflow-y:auto;display:flex;flex-direction:column;align-items:stretch;gap:22px;padding:calc(var(--bar-h) + 22px) 20px calc(var(--dock-h) + 30px)}.ident{order:1}.portrait{order:2;max-width:260px;width:100%;align-self:center}.side{order:3;max-height:none;overflow:visible;margin:0;padding:0}.tx,.tile{transform:none!important}.wall .strip{display:none}.dock{left:96px;right:8px;transform:none;max-width:none;justify-content:flex-start;bottom:10px}.dock .tip{display:none}.comp{width:84px}}@media(max-width:767px){:root{--bar-h:52px}body{font-size:17px}.bar{padding:0 10px;gap:6px}.bar nav,.bar .seg,.bar .status,.bar kbd{display:none}.ident h1{font-size:clamp(46px,15vw,70px)}.ident .sub{font-size:17px}.tile{min-height:80px}.tile .tt span{font-size:14px}.win,.win.max{inset:var(--bar-h) 6px calc(var(--dock-h) + 2px) 6px!important;width:auto!important;height:auto!important;left:6px!important;top:var(--bar-h)!important}.wb{padding:14px}.detail,.split,.about{grid-template-columns:1fr}.detail .im{max-width:240px}.list{flex-direction:row;overflow-x:auto}.list button{flex:none;width:200px}.grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:12px}.comp,.comp .sp{width:80px}.comp img.fb{width:62px;height:62px}.comp .say{width:176px;font-size:13px;left:0}:root{--dock-h:80px}.comp.rt .say{left:auto;right:0;border-radius:10px 10px 2px}.tabbar{position:fixed;z-index:5500;left:8px;right:92px;bottom:10px;height:62px;display:flex;gap:2px;padding:4px;border-radius:14px;background:var(--bar);border:1px solid var(--line);-webkit-backdrop-filter:blur(16px);backdrop-filter:blur(16px)}.tabbar button{position:relative;flex:1;min-width:0;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:3px;border-radius:10px;font:600 12px var(--f-ui);color:var(--ink2)}.tabbar button.on{color:var(--ink);background:var(--chip)}.tabbar button.on:after{content:"";position:absolute;top:3px;width:5px;height:5px;border-radius:50%;background:var(--accent)}.sheet-back{position:fixed;top:0;right:0;bottom:0;left:0;z-index:5450;background:#00000080}.sheet{position:fixed;z-index:5460;left:8px;right:8px;bottom:82px;display:grid;grid-template-columns:repeat(3,1fr);gap:10px;padding:14px;background:var(--win);color:var(--ink);border:2px solid var(--ink);border-radius:14px;box-shadow:8px 8px #0000004d;animation:rise .25s ease-out both}.sheet button{display:flex;flex-direction:column;align-items:center;gap:6px;min-height:84px;padding:8px 4px;border-radius:10px;font:600 13px/1.2 var(--f-ui);text-align:center}.sheet button:active{background:var(--chip)}.sheet .glyph{width:48px;height:48px}}@media(prefers-reduced-motion:reduce){*{transition-duration:.01ms!important}.alpona .spin,.comp img.art,.tile,.tx{animation:none!important}}.sr-lg{display:inline}@media(max-width:1180px){.bar .sr-lg,.bar .status{display:none}}@media(max-width:1180px){.bar .seg{display:none}#tcycle{display:inline-flex!important}}@media(max-width:900px){.bar nav{display:none}}@media(max-width:767px){.tile em{display:none}}@media(max-width:1180px){.apps .tile:not(.wide) em{display:none}}.ident,.side{position:relative;z-index:2}.portrait{isolation:isolate}.archwrap{position:relative}.alpona .spin{animation:spin 240s linear infinite}@keyframes spin{to{transform:rotate(360deg)}}.alpona{position:absolute;left:50%;top:50%;width:306%;aspect-ratio:1;transform:translate(-50%,-50%);color:var(--accent);opacity:.36;z-index:-1;pointer-events:none}.ring{position:absolute;top:-20px;right:-20px;bottom:-20px;left:-20px;width:calc(100% + 40px);height:calc(100% + 40px);color:var(--accent);pointer-events:none;overflow:visible}.ring path{fill:none;stroke:currentColor;vector-effect:non-scaling-stroke}.frieze{position:fixed;left:0;right:0;bottom:0;height:13px;z-index:2;pointer-events:none;background:var(--accent);opacity:.42;-webkit-mask:url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' width='32' height='13'><path d='M2 13V7.3Q2 2.9 16 .7Q30 2.9 30 7.3V13' fill='none' stroke='black' stroke-width='1.2'/><path d='M9 13V8.7Q9 5.8 16 4.4Q23 5.8 23 8.7V13' fill='none' stroke='black' stroke-width='1'/><circle cx='16' cy='8.7' r='1.3'/></svg>") repeat-x bottom/32px 13px;mask:url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' width='32' height='13'><path d='M2 13V7.3Q2 2.9 16 .7Q30 2.9 30 7.3V13' fill='none' stroke='black' stroke-width='1.2'/><path d='M9 13V8.7Q9 5.8 16 4.4Q23 5.8 23 8.7V13' fill='none' stroke='black' stroke-width='1'/><circle cx='16' cy='8.7' r='1.3'/></svg>") repeat-x bottom/32px 13px}.wh{position:relative}.wh:after{content:"";position:absolute;left:0;right:0;bottom:0;height:7px;pointer-events:none;background:var(--on-accent);opacity:.45;-webkit-mask:url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' width='14' height='7'><path d='M7 0L12 3.5L7 7L2 3.5Z' fill='black'/></svg>") repeat-x/14px 7px;mask:url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' width='14' height='7'><path d='M7 0L12 3.5L7 7L2 3.5Z' fill='black'/></svg>") repeat-x/14px 7px}.tile b{display:block}@media(max-width:767px){.alpona{opacity:.28}}.arch img{object-position:50% 6%}.bar .mark img,.mark-dot,.boot img{object-position:50% 10%}.apps .tile:not(.wide) em{display:none}.wb p.note.full{max-width:none;width:100%}
