@import "https://fonts.googleapis.com/css2?family=Rajdhani:wght@400;500;600;700&family=Chakra+Petch:wght@400;500;600;700&family=JetBrains+Mono:wght@400;500;700&display=swap";:root{--void:#05070a;--ink:#0b1015;--ink-2:#0f1820;--graphite:#1f2937;--graphite-2:#2a3744;--steel:#475569;--bone:#94a3b8;--chrome:#cbd5e1;--signal:#e2e8f0;--ghost:#f1f5f9;--cyan-100:#ecfeff;--cyan-300:#67e8f9;--cyan-400:#22d3ee;--cyan-700:#0e7490;--cyan-glow:#22d3ee8c;--red-100:#ffe4e6;--red-300:#fda4af;--red-400:#fb7185;--red-500:#f43f5e;--red-glow:#f43f5e99;--yellow-400:#facc15;--yellow-glow:#facc158c;--magenta-400:#ec4899;--lime-400:#a3e635;--fg-1:var(--ghost);--fg-2:var(--signal);--fg-3:var(--chrome);--fg-4:var(--bone);--fg-5:var(--steel);--fg-mute:#475569;--accent:var(--cyan-400);--accent-bright:var(--cyan-300);--accent-glow:var(--cyan-glow);--selected:var(--yellow-400);--alert:var(--red-500);--font-display:"Rajdhani", "Bahnschrift", sans-serif;--font-ui:"Chakra Petch", system-ui, sans-serif;--font-mono:"JetBrains Mono", "Consolas", monospace;--ease-tech:cubic-bezier(.2, .8, .2, 1);--t-chrome:11px;--tr-wide:.06em;--tr-wider:.12em;--tr-widest:.18em}*,:before,:after{box-sizing:border-box;margin:0;padding:0}html,body,#root{background:var(--void);width:100%;height:100%;overflow:hidden}body{font-family:var(--font-ui);color:var(--chrome);-webkit-font-smoothing:antialiased;text-rendering:optimizelegibility}::-webkit-scrollbar{width:4px;height:4px}::-webkit-scrollbar-track{background:0 0}::-webkit-scrollbar-thumb{background:var(--graphite-2);border-radius:2px}.screen{background:var(--void);position:absolute;inset:0;overflow:hidden}.boot-screen{background:var(--void);z-index:50;transition:opacity .7s var(--ease-tech);cursor:pointer;flex-direction:column;justify-content:center;align-items:center;display:flex;position:absolute;inset:0}.boot-screen.fade-out{opacity:0;pointer-events:none}.boot-stage{opacity:0;pointer-events:none;flex-direction:column;justify-content:center;align-items:center;gap:22px;padding:24px;display:flex;position:absolute;inset:0}.boot-stage--bios{opacity:1;transition:opacity .2s var(--ease-tech)}.boot-stage--bios:not(.active){opacity:0}.boot-stage--auth{transition:opacity .4s var(--ease-tech) .22s, transform .4s var(--ease-tech) .22s;transform:scale(.96)}.boot-stage--auth.active{opacity:1;transform:scale(1)}.brand-mark{flex-direction:column;align-items:center;gap:6px;display:flex}.brand-name{font-family:var(--font-display);letter-spacing:.04em;color:var(--cyan-100);text-transform:uppercase;text-shadow:0 0 24px #22d3ee80,0 0 60px #22d3ee33;font-size:34px;font-weight:700}.brand-slash{color:var(--red-400);margin:0 2px}.brand-suffix{color:var(--yellow-400)}.brand-subtitle{font-family:var(--font-display);letter-spacing:.42em;color:var(--chrome);text-transform:uppercase;opacity:.65;font-size:11px}.terminal{font-family:var(--font-mono);color:var(--lime-400);max-width:min(880px,100% - 48px);font-size:19px;line-height:1.9}.term-line{white-space:pre-wrap;display:block}.term-ok{color:var(--cyan-400)}.term-cursor{vertical-align:-1px;background:currentColor;width:6px;height:11px;margin-left:2px;animation:1s steps(2,end) infinite cur-blink;display:inline-block}@keyframes cur-blink{0%,to{opacity:1}50%{opacity:0}}.boot-login{border:1px solid var(--graphite-2);width:min(360px,100% - 44px);font-family:var(--font-mono);background:#050a10e6;grid-template-columns:1fr;gap:7px;padding:14px 16px;display:grid;box-shadow:0 0 24px #00000073}.login-head{justify-content:space-between;align-items:center;margin-bottom:4px;display:flex}.login-title{font-family:var(--font-ui);letter-spacing:.18em;text-transform:uppercase;color:var(--cyan-300);font-size:10px;font-weight:700}.login-chip{font-family:var(--font-mono);letter-spacing:.1em;color:var(--yellow-400);border:1px solid var(--yellow-400);padding:1px 4px;font-size:8px}.login-row{letter-spacing:.04em;align-items:baseline;gap:6px;min-height:16px;font-size:12px;display:flex}.login-row__label{color:var(--bone);flex:none}.login-row__value{color:var(--signal)}.login-status{letter-spacing:.08em;color:#0000;min-height:14px;margin-top:2px;font-size:10px}.login-status.visible{color:var(--lime-400)}.boot-skip-hint{text-align:center;font-family:var(--font-mono);letter-spacing:var(--tr-wider);color:var(--fg-mute);text-transform:uppercase;opacity:0;animation:skip-hint-in .4s var(--ease-tech) 1s forwards;font-size:9px;position:absolute;bottom:14px;left:0;right:0}@keyframes skip-hint-in{to{opacity:.7}}.app-shell{opacity:0;pointer-events:none;transition:opacity .5s var(--ease-tech);position:absolute;inset:0}.app-shell.visible{opacity:1;pointer-events:all}@media (prefers-reduced-motion:reduce){.term-cursor{animation:none}}.os-crt{--os-scan:#78f5ff09;isolation:isolate;border-radius:10px;position:absolute;inset:0;overflow:hidden}.os-crt__content{flex-direction:column;display:flex;position:absolute;inset:0}.os-crt__overlay{pointer-events:none;position:absolute;inset:0}.os-crt__scanlines{z-index:60;background-image:repeating-linear-gradient(to bottom, var(--os-scan) 0px, var(--os-scan) 1px, transparent 1px, transparent 3px)}.os-crt__grille{z-index:61;opacity:.18;background-image:repeating-linear-gradient(90deg,#ff003c0d 0,#00ffaa0d 1px,#2878ff0d 2px,#0000 3px)}.os-crt__grain{z-index:62;opacity:.11;background-image:url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' width='140' height='140'><filter id='n'><feTurbulence type='fractalNoise' baseFrequency='0.9' numOctaves='3' stitchTiles='stitch'/><feColorMatrix type='saturate' values='0'/></filter><rect width='140' height='140' filter='url(%23n)' opacity='0.55'/></svg>");animation:.7s steps(4,end) infinite os-grain}@keyframes os-grain{0%{transform:translate(0,0)}25%{transform:translate(-3%,2%)}50%{transform:translate(2%,-3%)}75%{transform:translate(-2%,-2%)}to{transform:translate(0,0)}}.os-crt__vignette{z-index:63;background:radial-gradient(#0000 62%,#00000073 100%);border-radius:10px;box-shadow:inset 0 0 50px #000000b3,inset 0 0 120px #0000004d}.os-crt__roll{z-index:64;background:linear-gradient(#0000,#96fff507 45%,#96fff50b 55%,#0000);height:22%;animation:9s linear infinite os-roll;inset:auto 0}@keyframes os-roll{0%{transform:translateY(-120%)}to{transform:translateY(560%)}}.os-crt--booting .os-crt__content{animation:.62s cubic-bezier(.2,.9,.15,1) both os-power-on}@keyframes os-power-on{0%{filter:brightness(4);opacity:0;transform:scaleY(.004)scaleX(1.1)}32%{filter:brightness(4);opacity:1;transform:scaleY(.004)scaleX(1)}68%{filter:brightness(1.7);transform:scaleY(1)scaleX(1)}to{filter:brightness();transform:scaleY(1)scaleX(1)}}@media (prefers-reduced-motion:reduce){.os-crt__grain,.os-crt__roll,.os-crt--booting .os-crt__content{animation:none}}.browser{background:var(--void);font-family:var(--font-ui);color:var(--fg-3);flex-direction:column;display:flex;position:absolute;inset:0}.browser__chrome{border-bottom:1px solid var(--os-line,#1b2b34);background:linear-gradient(#0e181f,#0a1218);flex:none;align-items:center;gap:10px;padding:8px 10px;display:flex}.browser__dots{gap:5px;display:flex}.browser__dots span{background:var(--graphite-2);border-radius:50%;width:8px;height:8px}.browser__address{border:1px solid var(--graphite-2);font-family:var(--font-mono);letter-spacing:.02em;color:var(--fg-4);text-overflow:ellipsis;white-space:nowrap;background:#0006;border-radius:3px;flex:1;align-items:center;gap:6px;padding:4px 10px;font-size:11px;display:flex;overflow:hidden}.browser__lock{opacity:.7;font-size:9px}.browser__body{flex:1;min-height:0;padding:28px 30px 36px;overflow-y:auto}.browser__hero{margin-bottom:14px}.browser__code{font-family:var(--font-mono);letter-spacing:var(--tr-widest);color:var(--accent);font-size:10px}.browser__title{font-family:var(--font-display);letter-spacing:.02em;color:var(--fg-1);text-transform:uppercase;margin:4px 0 6px;font-size:30px;font-weight:700}.browser__tagline{color:var(--fg-4);font-size:14px}.browser__meta{font-family:var(--font-mono);letter-spacing:var(--tr-wide);text-transform:uppercase;color:var(--fg-5);gap:14px;margin-bottom:14px;font-size:10px;display:flex}.browser__tags{flex-wrap:wrap;gap:6px;margin-bottom:20px;display:flex}.browser__tag{border:1px solid var(--graphite-2);font-family:var(--font-mono);letter-spacing:var(--tr-wide);color:var(--cyan-300);border-radius:2px;padding:3px 8px;font-size:10px}.browser__description{color:var(--chrome);max-width:62ch;margin-bottom:18px;font-size:14px;line-height:1.7}.browser__highlights{flex-direction:column;gap:8px;max-width:56ch;margin-bottom:22px;list-style:none;display:flex}.browser__highlights li{color:var(--fg-4);padding-left:16px;font-size:13px;position:relative}.browser__highlights li:before{content:"▹";color:var(--accent);position:absolute;left:0}.browser__links{flex-wrap:wrap;gap:10px;display:flex}.browser__link{border:1px solid var(--cyan-700);color:var(--cyan-300);font-family:var(--font-ui);letter-spacing:var(--tr-wide);text-transform:uppercase;border-radius:2px;padding:8px 14px;font-size:11px;font-weight:600;text-decoration:none;transition:background .12s,color .12s}.browser__link:hover{color:var(--cyan-100);background:#22d3ee1f}.os-shell{--os-bezel:#070b0e;--os-surface:#0a1116;--os-surface-2:#0e181f;--os-line:#1b2b34;--os-line-bright:#2b4552;--os-phosphor:#6f8a86;--os-titlebar-h:30px;--os-taskbar-h:36px;--os-scan:#78f5ff09;--os-glow:0 0 12px #22d3ee47;background:var(--os-bezel);font-family:var(--font-mono);color:var(--fg-3);text-shadow:0 0 1px #22d3ee40;position:absolute;inset:0;overflow:hidden}.os-desktop{background:radial-gradient(ellipse at 20% 0%, #22d3ee12, transparent 60%), radial-gradient(ellipse at 100% 100%, #ec48990f, transparent 55%), var(--void);flex:1;min-height:0;position:relative;overflow:hidden}.os-desktop:before{content:"";pointer-events:none;background-image:linear-gradient(90deg,#22d3ee0b 1px,#0000 1px),linear-gradient(#22d3ee0b 1px,#0000 1px);background-size:48px 48px;position:absolute;inset:0}.os-desktop__watermark{pointer-events:none;text-align:right;font-size:var(--t-chrome);letter-spacing:var(--tr-widest);color:#94a3b847;line-height:1.9;position:absolute;bottom:18px;right:22px}.os-icons{grid-template-rows:repeat(auto-fill,92px);grid-auto-flow:column;gap:4px 8px;max-height:calc(100% - 36px);display:grid;position:absolute;top:18px;left:18px}.os-icon{width:84px;height:88px;color:var(--fg-3);font-family:var(--font-mono);letter-spacing:var(--tr-wide);text-transform:uppercase;cursor:pointer;text-shadow:0 1px 3px #000000e6;background:0 0;border:1px solid #0000;border-radius:3px;flex-direction:column;justify-content:center;align-items:center;gap:8px;padding:6px 4px;font-size:10px;transition:color .12s,border-color .12s,background .12s;display:flex}.os-icon__glyph{width:30px;height:30px;color:var(--accent-bright);filter:drop-shadow(0 0 5px #22d3ee59);place-items:center;display:grid}.os-icon__glyph svg{width:100%;height:100%}.os-icon__label{text-align:center;word-break:break-word;line-height:1.25}.os-icon:hover,.os-icon:focus-visible{color:var(--fg-1);border-color:var(--os-line-bright);background:#22d3ee12;outline:none}.os-icon:focus-visible{box-shadow:var(--os-glow)}.os-icon--open .os-icon__glyph{filter:drop-shadow(0 0 9px var(--accent-glow))}.os-window{background:var(--os-surface);border:1px solid var(--os-line-bright);border-radius:3px;flex-direction:column;min-width:0;display:flex;position:absolute;overflow:hidden;box-shadow:0 18px 44px #000000a8,inset 0 0 0 1px #0009}.os-window--blurred{filter:saturate(.12)brightness(.74);border-color:var(--os-line);box-shadow:0 10px 26px #00000080}.os-window--blurred:after{content:"";z-index:5;pointer-events:none;background-image:repeating-linear-gradient(#00000052 0 1px,#0000 1px 3px);position:absolute;inset:0}.os-window--focused{border-color:var(--accent);box-shadow:0 22px 52px #000000b8,0 0 0 1px #22d3ee73,0 0 34px #22d3ee4d}.os-window--focused .os-window__bar{background:linear-gradient(#12303c,#0b1a22)}.os-window--dragging{-webkit-user-select:none;user-select:none;transition:none}.os-window--minimized{display:none}.os-window__bar{flex:0 0 var(--os-titlebar-h);background:linear-gradient(to bottom, var(--os-surface-2), #0a1218);border-bottom:1px solid var(--os-line);cursor:grab;touch-action:none;-webkit-user-select:none;user-select:none;align-items:center;gap:10px;padding:0 4px 0 10px;display:flex;position:relative}.os-window--dragging .os-window__bar{cursor:grabbing}.os-window--focused .os-window__bar:after{content:"";background:linear-gradient(to right, transparent, var(--accent-bright), transparent);height:1px;box-shadow:0 0 6px var(--accent-glow);position:absolute;bottom:-1px;left:0;right:0}.os-window__pid{letter-spacing:var(--tr-wide);color:var(--fg-mute);flex:none;font-size:9px}.os-window--focused .os-window__pid{color:var(--accent)}.os-window__title{text-overflow:ellipsis;white-space:nowrap;min-width:0;letter-spacing:var(--tr-wider);text-transform:uppercase;color:var(--fg-4);flex:1;font-size:11px;font-weight:500;overflow:hidden}.os-window--focused .os-window__title{color:var(--fg-1)}.os-window__controls{flex:none;gap:1px;display:flex}.os-window__btn{width:26px;height:22px;color:var(--fg-5);font-family:var(--font-mono);cursor:pointer;background:0 0;border:1px solid #0000;border-radius:2px;place-items:center;font-size:11px;line-height:1;transition:color .1s,background .1s,border-color .1s;display:grid}.os-window__btn:hover,.os-window__btn:focus-visible{color:var(--fg-1);border-color:var(--os-line-bright);background:#22d3ee1f;outline:none}.os-window__btn--close:hover,.os-window__btn--close:focus-visible{color:var(--red-100);border-color:var(--alert);background:#f43f5e33}.os-window__body{background:var(--void);flex-direction:column;flex:1;min-height:0;display:flex;position:relative;overflow:hidden}.os-window__resize{z-index:6;touch-action:none;position:absolute}.os-window__resize--e{cursor:ew-resize;width:6px;height:100%;top:0;right:0}.os-window__resize--s{cursor:ns-resize;width:100%;height:6px;bottom:0;left:0}.os-window__resize--se{cursor:nwse-resize;width:16px;height:16px;bottom:0;right:0}.os-window__resize--se:after{content:"";background:repeating-linear-gradient(-45deg, var(--os-line-bright) 0px, var(--os-line-bright) 1px, transparent 1px, transparent 3px);position:absolute;inset:4px 3px 3px 4px}.os-window--maximized .os-window__resize{display:none}.os-taskbar{z-index:40;flex:0 0 var(--os-taskbar-h);border-top:1px solid var(--os-line-bright);background:linear-gradient(#0c161d,#060b0f);align-items:stretch;gap:8px;padding:0 10px;display:flex;position:relative;box-shadow:0 -6px 18px #0000008c}.os-taskbar__brand{border:none;border-right:1px solid var(--os-line);color:var(--accent);letter-spacing:var(--tr-wider);white-space:nowrap;font-size:11px;font-weight:700;font-family:var(--font-mono);cursor:pointer;background:0 0;align-items:center;gap:7px;padding:0 10px;transition:color .12s,background .12s;display:flex}.os-taskbar__brand svg{width:15px;height:15px}.os-taskbar__brand:hover,.os-taskbar__brand:focus-visible,.os-taskbar__brand--on{color:var(--accent-bright);background:#22d3ee1f;outline:none}.os-taskbar__items{scrollbar-width:none;flex:1;align-items:center;gap:4px;min-width:0;display:flex;overflow-x:auto}.os-taskbar__items::-webkit-scrollbar{display:none}.os-taskbar__item{border:1px solid var(--os-line);min-width:0;max-width:190px;height:24px;color:var(--fg-4);font-family:var(--font-mono);letter-spacing:var(--tr-wide);text-transform:uppercase;white-space:nowrap;cursor:pointer;background:#ffffff05;border-radius:2px;flex:0 auto;align-items:center;gap:7px;padding:0 10px;font-size:10px;transition:color .12s,border-color .12s,background .12s;display:flex}.os-taskbar__item span{text-overflow:ellipsis;overflow:hidden}.os-taskbar__item:hover,.os-taskbar__item:focus-visible{color:var(--fg-1);border-color:var(--os-line-bright);outline:none}.os-taskbar__item--active{color:var(--fg-1);border-color:var(--accent);background:#22d3ee21;box-shadow:inset 0 0 10px #22d3ee1f}.os-taskbar__item--minimized{opacity:.55;font-style:italic}.os-taskbar__pip{background:currentColor;border:1px solid;border-radius:50%;flex:none;width:5px;height:5px}.os-taskbar__item--minimized .os-taskbar__pip{background:0 0}.os-taskbar__tray{border-left:1px solid var(--os-line);letter-spacing:var(--tr-wide);color:var(--fg-4);white-space:nowrap;align-items:center;gap:12px;padding-left:10px;font-size:11px;display:flex}.os-taskbar__clock{color:var(--accent);font-variant-numeric:tabular-nums}.os-taskbar__btn{border:1px solid var(--os-line);height:22px;color:var(--fg-4);font-family:var(--font-mono);letter-spacing:var(--tr-wide);text-transform:uppercase;cursor:pointer;background:0 0;border-radius:2px;padding:0 9px;font-size:10px;transition:color .12s,border-color .12s}.os-taskbar__btn:hover,.os-taskbar__btn:focus-visible{color:var(--accent);border-color:var(--accent);outline:none}.os-start{z-index:500;border:1px solid var(--accent);background:#070e13f7;border-radius:3px;flex-direction:column;width:340px;max-height:min(520px,100% - 24px);animation:.12s ease-out both os-start-in;display:flex;position:absolute;bottom:10px;left:10px;box-shadow:0 20px 50px #000000bf,0 0 26px #22d3ee2e}@keyframes os-start-in{0%{opacity:0;transform:translateY(8px)}to{opacity:1;transform:none}}@media (prefers-reduced-motion:reduce){.os-start{animation:none}}.os-start__head{border-bottom:1px solid var(--os-line);letter-spacing:var(--tr-widest);text-transform:uppercase;color:var(--accent);justify-content:space-between;align-items:center;padding:10px 12px;font-size:10px;display:flex}.os-start__count{color:var(--fg-5)}.os-start__search-wrap{border-bottom:1px solid var(--os-line);flex-shrink:0;align-items:center;gap:6px;padding:8px 12px;display:flex}.os-start__search-icon{color:var(--fg-5);flex-shrink:0;font-size:13px;line-height:1}.os-start__search-input{min-width:0;color:var(--fg-1);font-family:var(--font-mono);letter-spacing:var(--tr-wide);background:0 0;border:none;outline:none;flex:1;font-size:11px}.os-start__search-input::placeholder{color:var(--fg-mute)}.os-start__search-clear{color:var(--fg-mute);cursor:pointer;background:0 0;border:none;flex-shrink:0;padding:2px;font-size:10px;transition:color .11s}.os-start__search-clear:hover,.os-start__search-clear:focus-visible{color:var(--accent);outline:none}.os-start__empty{color:var(--fg-5);letter-spacing:var(--tr-wide);text-transform:uppercase;text-align:center;padding:14px 12px;font-size:10px}.os-start__list{flex:1;min-height:0;margin:0;padding:6px;list-style:none;overflow-y:auto}.os-start__row{align-items:stretch;gap:2px;display:flex}.os-start__launch{min-width:0;color:var(--fg-3);font-family:var(--font-mono);text-align:left;cursor:pointer;background:0 0;border:1px solid #0000;border-radius:2px;flex:1;align-items:center;gap:10px;padding:7px 8px;transition:background .11s,border-color .11s,color .11s;display:flex}.os-start__launch:hover,.os-start__launch:focus-visible{border-color:var(--os-line-bright);color:var(--fg-1);background:#22d3ee1a;outline:none}.os-start__glyph{width:18px;height:18px;color:var(--accent);flex:none;place-items:center;display:grid}.os-start__glyph svg{width:100%;height:100%}.os-start__text{flex-direction:column;flex:1;gap:1px;min-width:0;display:flex}.os-start__name{letter-spacing:var(--tr-wide);text-transform:uppercase;font-size:11px}.os-start__hint{text-overflow:ellipsis;white-space:nowrap;color:var(--fg-5);font-size:10px;overflow:hidden}.os-start__code{letter-spacing:var(--tr-wide);color:var(--fg-mute);flex:none;font-size:9px}.os-start__pin{width:28px;color:var(--fg-mute);cursor:pointer;background:0 0;border:1px solid #0000;border-radius:2px;flex:none;font-size:12px;transition:color .11s,border-color .11s}.os-start__pin:hover,.os-start__pin:focus-visible{color:var(--accent);border-color:var(--os-line-bright);outline:none}.os-start__pin--on{color:var(--selected)}.os-start__foot{border-top:1px solid var(--os-line);color:var(--fg-mute);padding:8px 12px;font-size:10px}.view{background:var(--void);font-family:var(--font-ui);color:var(--fg-3);padding:26px 28px 34px;position:absolute;inset:0;overflow-y:auto}.view__eyebrow{font-family:var(--font-mono);letter-spacing:var(--tr-widest);color:var(--accent);font-size:10px}.view__title{font-family:var(--font-display);letter-spacing:.02em;color:var(--fg-1);text-transform:uppercase;margin:4px 0 16px;font-size:26px;font-weight:700}.view__lead{color:var(--chrome);max-width:58ch;margin-bottom:20px;font-size:14px;line-height:1.7}.view__grid{grid-template-columns:repeat(auto-fill,minmax(120px,1fr));gap:8px;max-width:480px;margin-bottom:20px;display:grid}.view__chip{border:1px solid var(--graphite-2);text-align:center;font-family:var(--font-mono);letter-spacing:var(--tr-wide);color:var(--cyan-300);border-radius:2px;padding:6px 10px;font-size:10px}.view__section{margin-bottom:22px}.view__section h2{font-family:var(--font-ui);letter-spacing:var(--tr-widest);text-transform:uppercase;color:var(--fg-4);margin-bottom:10px;font-size:12px;font-weight:600}.view__entry{border-left:2px solid var(--graphite-2);margin-bottom:14px;padding-left:14px}.view__entry-head{color:var(--fg-1);justify-content:space-between;gap:10px;font-size:13px;font-weight:600;display:flex}.view__entry-when{font-family:var(--font-mono);color:var(--fg-5);white-space:nowrap;font-size:10px}.view__entry-sub{color:var(--fg-5);margin:2px 0 6px;font-size:11px}.view__entry p{color:var(--fg-4);font-size:13px;line-height:1.6}.view__entry ul{margin:0;padding-left:16px;list-style:outside}.view__entry li{color:var(--fg-4);margin-bottom:3px;font-size:13px;line-height:1.6}.view__entry-link{color:var(--cyan-300);text-decoration:none}.view__entry-link:hover{text-decoration:underline}.view__contacts{flex-direction:column;gap:10px;max-width:340px;display:flex}.view__contact{border:1px solid var(--graphite-2);color:var(--fg-2);border-radius:2px;justify-content:space-between;align-items:center;padding:10px 12px;font-size:13px;text-decoration:none;transition:border-color .12s,background .12s;display:flex}.view__contact:hover{border-color:var(--accent);background:#22d3ee14}.view__contact-arrow{color:var(--accent)}.view__setting{border-bottom:1px solid var(--graphite-2);justify-content:space-between;align-items:center;gap:12px;max-width:380px;padding:10px 0;display:flex}.view__setting-label{color:var(--fg-2);font-size:13px}.view__setting-hint{color:var(--fg-5);font-size:11px}.view__btn{border:1px solid var(--cyan-700);color:var(--cyan-300);font-family:var(--font-ui);letter-spacing:var(--tr-wide);text-transform:uppercase;cursor:pointer;background:0 0;border-radius:2px;padding:7px 12px;font-size:10px;font-weight:600;transition:background .12s,color .12s}.view__btn:hover{color:var(--cyan-100);background:#22d3ee1f}
