@font-face{font-family:IRANYekanX;src:url(/fonts/IRANYekanXVFaNumVF.woff2) format("woff2");font-style:normal;font-weight:100 1000;font-display:swap}@font-face{font-family:B Lotus;src:url(/fonts/B-Lotus.ttf) format("truetype");font-style:normal;font-weight:400;font-display:swap}@font-face{font-family:B Lotus;src:url(/fonts/B-Lotus-Bold.ttf) format("truetype");font-style:normal;font-weight:700;font-display:swap}:root{--hub-font-family: "IRANYekanX", Tahoma, "Segoe UI", sans-serif;color-scheme:light;font-family:var(--hub-font-family)}.hub-media-layer{position:fixed;left:1rem;right:auto;bottom:1rem;z-index:40;display:grid;justify-items:start;gap:.65rem;max-width:min(24rem,calc(100vw - 2rem));color:#f8fafc;pointer-events:none}.hub-media-layer>*{pointer-events:auto}.hub-controls--open+.hub-media-layer{bottom:8.5rem}.al-amr-media-nearby,.al-amr-media-dock,.al-amr-media-dialog,.hub-media-error{padding:.8rem;border:1px solid rgb(45 212 191 / 45%);border-radius:1rem;background:#020617e0;box-shadow:0 1rem 3rem #00000059;-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px)}.al-amr-media-nearby h2,.al-amr-media-dialog h2{margin:0 0 .5rem;font-size:1rem}.al-amr-media-nearby ul{display:grid;gap:.4rem;margin:0;padding:0;list-style:none}.al-amr-media-nearby li,.al-amr-media-dock{display:flex;align-items:center;gap:.55rem}.al-amr-media-nearby button,.al-amr-media-dock button,.al-amr-media-dialog button{min-height:2.25rem;padding-inline:.75rem;border:1px solid rgb(94 234 212 / 55%);border-radius:999px;color:inherit;background:#0d94888c;cursor:pointer}.al-amr-media-nearby button:disabled{opacity:.45;cursor:not-allowed}.hub-peer-tag{display:inline-flex;min-width:0;align-items:center;justify-content:center;gap:.34rem;color:#f8fafc;font-family:var(--hub-font-family);line-height:1;pointer-events:none;transform:translateY(-.15rem);-webkit-user-select:none;user-select:none;white-space:nowrap}.hub-peer-tag__name{overflow:hidden;max-width:13rem;color:#fff;font-size:1.05rem;font-weight:800;letter-spacing:-.01em;line-height:1.3;text-overflow:ellipsis;text-shadow:0 1px 2px rgb(0 0 0 / 100%),1px 0 2px rgb(0 0 0 / 92%),-1px 0 2px rgb(0 0 0 / 92%),0 -1px 2px rgb(0 0 0 / 88%);white-space:nowrap}.hub-peer-tag__call{display:grid;width:2rem;height:2rem;flex:0 0 2rem;place-items:center;padding:0;border:1px solid rgb(255 255 255 / 72%);border-radius:50%;color:#fff;background:#0d9488eb;box-shadow:0 2px 8px #00000073;pointer-events:auto;cursor:pointer;animation:hub-peer-call-appear .18s ease-out both;transition:transform .14s ease,background-color .14s ease}.hub-peer-tag__call svg{width:1rem;height:1rem;fill:none;stroke:currentColor;stroke-width:1.9;stroke-linecap:round;stroke-linejoin:round}.hub-peer-tag__call:hover{background:#0f766efa;transform:translateY(-1px) scale(1.04)}.hub-peer-tag__call:focus-visible{outline:3px solid rgb(153 246 228 / 80%);outline-offset:3px}@keyframes hub-peer-call-appear{0%{opacity:0;transform:scale(.86)}}.al-amr-media-icon{width:1.2rem;height:1.2rem;fill:none;stroke:currentColor;stroke-width:1.8;stroke-linecap:round;stroke-linejoin:round}.al-amr-media-icon-button{position:relative;display:grid;width:2.65rem;height:2.65rem;flex:0 0 2.65rem;place-items:center;padding:0;border:1px solid rgb(255 255 255 / 14%);border-radius:50%;color:#ecfdf5;background:#1e293bc2;box-shadow:0 .45rem 1.4rem #00000038;cursor:pointer;transition:transform .14s ease,background-color .14s ease,border-color .14s ease}.al-amr-media-icon-button:hover{transform:translateY(-1px);border-color:#ffffff52}.al-amr-media-icon-button:focus-visible{outline:3px solid rgb(153 246 228 / 72%);outline-offset:3px}.al-amr-media-icon-button:disabled{opacity:.45;cursor:wait}.al-amr-media-icon-button--primary,.al-amr-media-icon-button--answer{color:#f0fdfa;background:#0d9488f0}.al-amr-media-icon-button--primary{width:3.15rem;height:3.15rem;flex-basis:3.15rem;border-color:#99f6e49e}.al-amr-media-icon-button--danger{color:#fff1f2;background:#be185de0}.al-amr-media-proximity-call{position:relative;display:grid;padding:.2rem;place-items:center}.al-amr-media-proximity-call:before{position:absolute;top:.2rem;right:.2rem;bottom:.2rem;left:.2rem;border:1px solid rgb(45 212 191 / 62%);border-radius:50%;content:"";animation:al-amr-media-call-pulse 2.2s ease-out infinite}.al-amr-media-call-prompt,.al-amr-media-calling,.al-amr-media-direct-call,.al-amr-media-compact-error{display:flex;min-height:3.5rem;max-width:min(20rem,calc(100vw - 2rem));align-items:center;gap:.65rem;padding:.45rem .55rem;border:1px solid rgb(94 234 212 / 34%);border-radius:999px;color:#f8fafc;background:#08121ae0;box-shadow:0 .8rem 2.5rem #0000004d;-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px)}.al-amr-media-call-prompt{min-width:min(17rem,calc(100vw - 2rem));justify-content:space-between;border-radius:1.1rem}.al-amr-media-call-prompt__copy{display:grid;min-width:0;padding-inline:.35rem;line-height:1.35}.al-amr-media-call-prompt__copy small{color:#99f6e4;font-size:.68rem}.al-amr-media-call-prompt__copy strong{overflow:hidden;font-size:.86rem;text-overflow:ellipsis;white-space:nowrap}.al-amr-media-call-actions{display:flex;gap:.4rem}.al-amr-media-calling{padding-inline-start:.9rem;color:#dffcf5;font-size:.78rem}.al-amr-media-calling__pulse,.al-amr-media-live-dot{width:.55rem;height:.55rem;flex:0 0 .55rem;border-radius:50%;background:#2dd4bf;box-shadow:0 0 0 .25rem #2dd4bf24}.al-amr-media-calling__pulse{animation:al-amr-media-status-pulse 1.35s ease-in-out infinite}.al-amr-media-direct-call{min-height:auto;padding:.35rem .45rem .35rem .75rem}.al-amr-media-direct-call__status{color:#ccfbf1;font-size:.75rem;white-space:nowrap}.al-amr-media-compact-error{min-height:auto;padding:.65rem .9rem;border-color:#fb718561;border-radius:.85rem;color:#ffe4e6;font-size:.75rem}@keyframes al-amr-media-call-pulse{0%{opacity:.65;transform:scale(.92)}75%,to{opacity:0;transform:scale(1.45)}}@keyframes al-amr-media-status-pulse{50%{opacity:.45}}button,kbd{font:inherit}.hub-shell,.hub-canvas{position:fixed!important;top:0;right:0;bottom:0;left:0}.hub-shell{overflow:hidden;background:#abd8dc;font-family:var(--hub-font-family)}.hub-shell[data-hub-font=b-lotus]{--hub-font-family: "B Lotus", Tahoma, "Segoe UI", sans-serif}.hub-controls{position:fixed;z-index:12;left:18px;bottom:18px;width:min(390px,calc(100vw - 36px));padding:18px;border:1px solid rgba(224,255,238,.22);border-radius:22px;color:#edfdf1;background:linear-gradient(145deg,#10392cf0,#0d2b28e6);box-shadow:0 18px 55px #09231c52,inset 0 1px #ffffff14;-webkit-backdrop-filter:blur(18px) saturate(125%);backdrop-filter:blur(18px) saturate(125%);pointer-events:auto;transition:opacity .25s ease,transform .25s ease,visibility .25s}.hub-controls--closed{visibility:hidden;opacity:0;transform:translateY(12px);pointer-events:none}.hub-controls__actions{position:absolute;top:16px;inset-inline-end:16px;display:flex;align-items:center;gap:7px}.hub-controls__close{display:grid;width:30px;height:30px;place-items:center;border:1px solid rgba(255,255,255,.2);border-radius:50%;color:#effff3;background:#ffffff0f;cursor:pointer;transition:border-color .15s ease,background-color .15s ease,transform .15s ease}.hub-controls__close:hover{border-color:#ffffff6b;background:#ffffff21;transform:rotate(4deg)}.hub-controls__close:focus-visible{outline:3px solid rgba(190,242,200,.7);outline-offset:3px}.hub-controls__header{display:flex;align-items:center;margin-bottom:16px;padding-inline-end:150px}.hub-controls__heading{display:grid;gap:2px}.hub-controls__heading strong{color:#f4fff6;font-size:15px;font-weight:800}.hub-controls__eyebrow{color:#a9d8b8;font-size:10px;font-weight:650}.hub-landmark-hud{position:fixed;z-index:24;left:50%;bottom:24px;width:min(430px,calc(100vw - 36px));transform:translate(-50%);pointer-events:auto}.hub-controls__grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:8px}.hub-control{display:flex;min-width:0;align-items:center;justify-content:space-between;gap:7px;padding:8px 9px;border:1px solid rgba(225,255,235,.09);border-radius:11px;color:#d8ece0;background:#ffffff0b;font-size:11px}.hub-controls kbd{display:inline-grid;min-width:25px;min-height:25px;place-items:center;padding:2px 7px;border:1px solid rgba(255,255,255,.18);border-bottom-color:#ffffff52;border-radius:7px;direction:ltr;color:#fff1b0;background:linear-gradient(180deg,#ffffff21,#ffffff12);box-shadow:0 2px #0000002e;font-size:10px;font-weight:750;text-align:center}.hub-controls__camera{display:flex;align-items:center;gap:12px;margin-top:10px;padding:9px 10px 0;border-top:1px solid rgba(225,255,235,.1);color:#bcd5c5;font-size:10px}.hub-controls__camera-title{color:#f1fff4;font-weight:750}.hub-controls__camera bdi{direction:ltr;color:#eaf7ed;font-weight:700}.hub-controls__dismiss{min-height:30px;padding:4px 10px;border:1px solid rgba(255,255,255,.14);border-radius:999px;color:#c9e0d0;background:#ffffff0e;font-size:10px;font-weight:650;white-space:nowrap;cursor:pointer;transition:color .15s ease,border-color .15s ease,background-color .15s ease}.hub-controls__dismiss:hover{color:#f1fff4;border-color:#ffffff4d;background:#ffffff1c}.hub-controls__dismiss:focus-visible{outline:2px solid rgba(190,242,200,.7);outline-offset:2px}.hub-notice{position:fixed;z-index:14;inset-inline-end:18px;bottom:18px;max-width:min(420px,calc(100vw - 36px));padding:10px 13px;border:1px solid rgba(255,255,255,.22);border-radius:11px;color:#f4fff5;background:#164335d1;-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);font-size:12px}.hub-notice--error{color:#fff4f1;background:#6f271fe0}.hub-performance{position:fixed;z-index:34;top:18px;right:18px;width:min(360px,calc(100vw - 36px));overflow:hidden;border:1px solid rgba(197,255,221,.22);border-radius:22px;color:#ecfff3;background:radial-gradient(circle at 88% -10%,rgba(92,214,151,.2),transparent 42%),linear-gradient(145deg,#09221df2,#08191beb);box-shadow:0 24px 70px #04151161,inset 0 1px #ffffff14;-webkit-backdrop-filter:blur(20px) saturate(130%);backdrop-filter:blur(20px) saturate(130%);pointer-events:auto;animation:hub-performance-enter .18s ease-out both}@keyframes hub-performance-enter{0%{opacity:0;transform:translateY(-8px) scale(.985)}}.hub-performance__header,.hub-performance__footer,.hub-performance__section-title,.hub-performance__actions{display:flex;align-items:center}.hub-performance__header{justify-content:space-between;padding:15px 16px 13px;border-bottom:1px solid rgba(223,255,234,.1)}.hub-performance__header>div:first-child{display:grid;gap:2px}.hub-performance__header strong{font-size:15px;font-weight:850}.hub-performance__eyebrow{color:#9bd9b3;font-size:9px;font-weight:650}.hub-performance__actions{gap:8px}.hub-performance__actions button{display:grid;width:28px;height:28px;place-items:center;padding:0;border:1px solid rgba(255,255,255,.14);border-radius:50%;color:#eaffef;background:#ffffff0f;cursor:pointer}.hub-performance__actions button:hover{background:#ffffff21}.hub-performance__actions button:focus-visible{outline:2px solid rgba(134,239,172,.76);outline-offset:2px}.hub-performance__health{display:inline-flex;align-items:center;gap:6px;padding:5px 8px;border:1px solid rgba(255,255,255,.1);border-radius:999px;color:#ccebd7;background:#ffffff0b;font-size:9px;font-weight:700}.hub-performance__health i{width:6px;height:6px;border-radius:50%;background:#94a3b8;box-shadow:0 0 0 3px #94a3b81f}.hub-performance__health--good i{background:#4ade80;box-shadow:0 0 0 3px #4ade8024}.hub-performance__health--warn i{background:#facc15;box-shadow:0 0 0 3px #facc1524}.hub-performance__health--bad i{background:#fb7185;box-shadow:0 0 0 3px #fb718524}.hub-performance__primary{display:grid;grid-template-columns:1.35fr repeat(3,1fr);align-items:stretch;padding:13px 14px;border-bottom:1px solid rgba(223,255,234,.08)}.hub-performance__fps{display:flex;min-width:0;align-items:baseline;gap:5px;padding-inline-end:11px;border-inline-end:1px solid rgba(223,255,234,.1);direction:ltr}.hub-performance__fps span{color:#b8f5c9;font-size:31px;font-weight:880;letter-spacing:-.06em;line-height:1}.hub-performance__fps small{color:#7fb591;font-size:9px;font-weight:750}.hub-performance__metric{display:grid;min-width:0;align-content:center;gap:4px;padding-inline:9px}.hub-performance__metric small{overflow:hidden;color:#86ad95;font-size:8px;text-overflow:ellipsis;white-space:nowrap}.hub-performance__metric strong{color:#f2fff5;font-size:11px;font-weight:760;white-space:nowrap}.hub-performance__grid{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));padding:12px 6px;border-bottom:1px solid rgba(223,255,234,.08)}.hub-performance__grid .hub-performance__metric+.hub-performance__metric{border-inline-start:1px solid rgba(223,255,234,.08)}.hub-performance__nature{display:grid;gap:10px;padding:12px 14px 13px;border-bottom:1px solid rgba(223,255,234,.08)}.hub-performance__section-title{justify-content:space-between}.hub-performance__section-title>span{color:#a7f3c1;font-size:10px;font-weight:800;letter-spacing:.06em}.hub-performance__section-title small,.hub-performance__nature-details{color:#9bc0a7;font-size:9px}.hub-performance__lod{display:grid;grid-template-columns:repeat(3,1fr);gap:7px}.hub-performance__lod-pill{display:flex;align-items:center;justify-content:space-between;padding:7px 9px;border:1px solid rgba(255,255,255,.08);border-radius:9px;background:#ffffff09}.hub-performance__lod-pill small{color:#8cb29a;font-size:8px;font-weight:700}.hub-performance__lod-pill b{font-size:10px}.hub-performance__lod-pill--high b{color:#86efac}.hub-performance__lod-pill--medium b{color:#fde68a}.hub-performance__lod-pill--low b{color:#93c5fd}.hub-performance__nature-details{display:flex;justify-content:space-between;gap:8px}.hub-performance__nature-details bdi{color:#eaffef;font-weight:720}.hub-performance__footer{justify-content:space-between;gap:8px;padding:9px 14px;color:#789b84;font-size:8px}.hub-performance__footer kbd{display:inline-grid;min-width:22px;min-height:22px;place-items:center;border:1px solid rgba(255,255,255,.13);border-radius:6px;color:#d9fbe4;background:#ffffff0e;font-size:9px}.hub-transition{position:fixed;z-index:90;top:0;right:0;bottom:0;left:0;opacity:0;background:#f4edcf;pointer-events:none;transition:opacity .18s ease}.hub-transition--active{opacity:1}@media(min-width:721px)and (max-width:1180px){.hub-shell--target-active .hub-controls--open{bottom:270px}.hub-notes-stream{width:min(39vw,320px)}}@media(max-width:720px){.hub-media-layer,.hub-controls--open+.hub-media-layer{left:.75rem;bottom:.75rem;max-width:calc(100vw - 1.5rem)}.hub-controls{display:none}.hub-performance{top:12px;right:12px;left:12px;width:auto}}@media(prefers-reduced-motion:reduce){.hub-peer-tag__call,.al-amr-media-proximity-call:before,.al-amr-media-calling__pulse{animation:none}.al-amr-media-icon-button{transition:none}.hub-performance{animation:none}.hub-notes-hud,.hub-notes-stream,.hub-notes-stream__date,.hub-notes-stream__notes-viewport,.hub-notes-composer__add{animation:none;transition:none}}.hub-notes-hud{position:fixed;z-index:11;top:0;right:0;bottom:0;left:0;color:#16332b;font-family:var(--hub-font-family);pointer-events:none;transition:opacity .18s ease,transform .18s ease}.hub-notes-hud--obscured{opacity:0;transform:translateY(-8px);pointer-events:none}.hub-notes-hud__mobile-tabs{display:none}.hub-notes-stream{--notes-accent: #8f6b14;--notes-ink: #3a2c08;position:absolute;top:calc(24px + env(safe-area-inset-top,0px));display:flex;width:clamp(272px,24vw,336px);max-height:min(42dvh,360px);flex-direction:column;box-sizing:border-box;color:var(--notes-ink);pointer-events:auto;outline:none;text-align:right;text-shadow:0 1px 1px rgb(255 255 255 / 92%),0 0 8px rgb(255 255 255 / 80%),0 0 20px rgb(255 255 255 / 48%);transition:background-color .18s ease,box-shadow .18s ease}.hub-notes-stream--work{right:max(24px,env(safe-area-inset-right,0px))}.hub-notes-stream--ethics{--notes-accent: #16795a;--notes-ink: #0e2f28;right:auto;left:max(8px,env(safe-area-inset-left,0px));width:clamp(288px,22vw,304px)}.hub-notes-stream:focus-visible{outline:2px solid color-mix(in srgb,var(--notes-accent) 70%,white);outline-offset:5px}.hub-notes-stream__header{position:relative;z-index:1;display:grid;flex:0 0 auto;gap:1px;padding-inline:2px}.hub-notes-stream__header h2{margin:0;color:var(--notes-accent);font-size:19px;font-weight:850;letter-spacing:-.025em;line-height:1.55}.hub-notes-stream__date{color:color-mix(in srgb,var(--notes-ink) 70%,transparent);font-size:12.5px;font-weight:650;line-height:1.6;animation:hub-notes-day-in .24s cubic-bezier(.2,.8,.2,1) both}.hub-notes-stream__notes-viewport{min-height:0;margin-top:10px;overflow:auto;overscroll-behavior:contain;scrollbar-color:color-mix(in srgb,var(--notes-accent) 32%,transparent) transparent;scrollbar-width:thin;touch-action:pan-y;animation:hub-notes-day-in .24s cubic-bezier(.2,.8,.2,1) both}.hub-notes-stream__list{display:grid;gap:9px;margin:0;padding:0 2px;list-style:none}.hub-notes-stream__list li{display:grid;grid-template-columns:10px minmax(0,1fr) auto;align-items:start;gap:9px;font-size:14.5px;font-weight:560;line-height:1.85}.hub-notes-stream__list li>i{width:6px;height:6px;margin-top:9px;background:var(--notes-accent);transform:rotate(45deg)}.hub-notes-stream__list li>span{min-width:0;white-space:pre-wrap;overflow-wrap:anywhere}.hub-notes-stream__delete{display:grid;min-width:24px;min-height:24px;place-items:center;align-self:start;padding:2px 7px;border:0;border-radius:999px;color:color-mix(in srgb,var(--notes-ink) 52%,transparent);background:transparent;cursor:pointer;font:inherit;font-size:11px;line-height:1.4;opacity:0;transition:color .14s ease,background-color .14s ease,opacity .14s ease}.hub-notes-stream__list li:hover .hub-notes-stream__delete,.hub-notes-stream__delete:focus-visible,.hub-notes-stream__delete--confirming{opacity:1}.hub-notes-stream__delete:hover,.hub-notes-stream__delete:focus-visible,.hub-notes-stream__delete--confirming{color:#8f3f31;background:#8f3f311a}.hub-notes-stream__delete:focus-visible{outline:2px solid color-mix(in srgb,#8f3f31 65%,white);outline-offset:2px}.hub-notes-stream__delete:disabled{cursor:wait;opacity:.45}.hub-notes-stream__empty{margin:0;color:color-mix(in srgb,var(--notes-ink) 60%,transparent);font-size:13.5px;line-height:1.9}.hub-notes-stream__day-nav{display:flex;min-height:28px;flex:0 0 auto;align-items:center;justify-content:flex-start;gap:5px;margin-top:8px;direction:ltr;opacity:.62}.hub-notes-stream__day-nav button{display:grid;width:28px;height:28px;place-items:center;padding:0;border:0;border-radius:50%;color:var(--notes-accent);background:transparent;cursor:pointer;font:inherit;font-size:14px}.hub-notes-stream__day-nav button:hover:not(:disabled),.hub-notes-stream__day-nav button:focus-visible{background:color-mix(in srgb,var(--notes-accent) 12%,transparent)}.hub-notes-stream__day-nav button:focus-visible,.hub-notes-composer button:focus-visible,.hub-notes-stream__load-error button:focus-visible,.hub-notes-hud__mobile-tabs button:focus-visible{outline:2px solid var(--notes-accent, #16795a);outline-offset:2px}.hub-notes-stream__day-nav button:disabled{opacity:.25;cursor:default}.hub-notes-stream__day-nav>span{min-width:30px;color:var(--notes-ink);font-size:10.5px;text-align:center}.hub-notes-stream__sync{margin-top:4px;color:color-mix(in srgb,var(--notes-ink) 62%,transparent);font-size:10.5px}.hub-notes-stream__sync--error{color:#8f3f31}.hub-notes-stream__skeleton{display:grid;gap:10px;margin-top:14px}.hub-notes-stream__skeleton i{width:88%;height:9px;border-radius:999px;background:color-mix(in srgb,var(--notes-accent) 16%,transparent);animation:hub-notes-skeleton 1.3s ease-in-out infinite alternate}.hub-notes-stream__skeleton i:nth-child(2){width:72%}.hub-notes-stream__skeleton i:nth-child(3){width:54%}.hub-notes-stream__load-error{display:flex;align-items:center;justify-content:space-between;gap:10px;margin-top:12px;color:#713d32;font-size:12.5px}.hub-notes-stream__load-error button{padding:5px 10px;border:0;border-radius:999px;color:var(--notes-ink);background:color-mix(in srgb,var(--notes-accent) 12%,white);cursor:pointer;font:inherit;font-size:11.5px}.hub-notes-composer{display:grid;justify-items:start;margin-top:7px}.hub-notes-composer__editor{display:grid;width:100%;gap:6px;margin-bottom:4px}.hub-notes-composer__editor textarea{width:100%;min-height:54px;box-sizing:border-box;padding:5px 1px;border:0;border-radius:0;outline:0;color:var(--notes-ink);background:transparent;font:inherit;font-size:14px;font-weight:560;line-height:1.85;resize:none;text-shadow:inherit}.hub-notes-composer__editor textarea:focus{box-shadow:inset 0 -2px color-mix(in srgb,var(--notes-accent) 55%,transparent)}.hub-notes-composer__editor textarea::placeholder{color:color-mix(in srgb,var(--notes-ink) 45%,transparent)}.hub-notes-composer__meta,.hub-notes-composer__actions{display:flex;width:100%;align-items:center;justify-content:space-between;gap:8px}.hub-notes-composer__meta{color:color-mix(in srgb,var(--notes-ink) 55%,transparent);font-size:9.5px}.hub-notes-composer__actions{justify-content:flex-end}.hub-notes-composer__actions button{padding:4px 9px;border:0;border-radius:999px;color:var(--notes-ink);background:color-mix(in srgb,var(--notes-accent) 10%,transparent);cursor:pointer;font:inherit;font-size:10.5px}.hub-notes-composer__actions button:last-child{color:#fff;background:var(--notes-accent);text-shadow:none}.hub-notes-composer__actions button:disabled{opacity:.45;cursor:default}.hub-notes-composer__add{display:grid;width:30px;height:30px;place-items:center;padding:0;border:0;border-radius:50%;color:var(--notes-accent);background:transparent;cursor:pointer;font:inherit;font-size:21px;font-weight:350;line-height:1;transition:background-color .14s ease,transform .14s ease}.hub-notes-composer__add:hover{background:color-mix(in srgb,var(--notes-accent) 10%,transparent);transform:rotate(90deg)}.hub-notes-composer__error{margin:0;color:#8f3f31;font-size:11px}.hub-notes-composer__announcement{position:absolute;overflow:hidden;width:1px;height:1px;clip:rect(0 0 0 0);white-space:nowrap}.hub-notes-hud--air .hub-notes-stream{padding:4px 2px;border:0;border-radius:0;background:none;box-shadow:none;-webkit-backdrop-filter:none;backdrop-filter:none}.hub-notes-hud--mist .hub-notes-stream{padding:16px 18px 12px;border:0;border-radius:20px;background:#fffcf5c2;box-shadow:0 14px 34px #22312921,inset 0 1px #ffffffad;-webkit-backdrop-filter:blur(16px) saturate(112%);backdrop-filter:blur(16px) saturate(112%)}.hub-notes-hud--path .hub-notes-stream{padding:11px 20px 10px 14px;background:linear-gradient(270deg,rgb(255 253 246 / 35%),transparent 88%)}.hub-notes-hud--path .hub-notes-stream:before{position:absolute;top:11px;right:6px;bottom:10px;width:2px;background:color-mix(in srgb,var(--notes-accent) 48%,transparent);content:""}.hub-notes-hud--path .hub-notes-stream:after{position:absolute;top:21px;right:3px;width:8px;height:8px;border-radius:50%;background:var(--notes-accent);box-shadow:0 34px 0 -2px color-mix(in srgb,var(--notes-accent) 50%,transparent);content:""}@keyframes hub-notes-day-in{0%{opacity:0;transform:translateY(6px)}}@keyframes hub-notes-skeleton{to{opacity:.42}}@media(prefers-reduced-motion:reduce){.hub-notes-hud,.hub-notes-stream,.hub-notes-stream__date,.hub-notes-stream__notes-viewport,.hub-notes-stream__skeleton i,.hub-notes-composer__add{animation:none;transition:none}}.hub-sky-notes{position:fixed;top:0;right:0;bottom:0;left:0;z-index:45;display:grid;place-items:center;padding:18px;pointer-events:none}.hub-sky-notes__backdrop{position:absolute;top:0;right:0;bottom:0;left:0;padding:0;border:0;background:#0718146b;-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);cursor:default;pointer-events:auto}.hub-sky-notes__dialog{position:relative;width:min(860px,calc(100vw - 36px));max-height:calc(100vh - 48px);overflow-y:auto;padding:20px;border:1px solid rgba(224,255,238,.22);border-radius:22px;color:#edfdf1;background:linear-gradient(145deg,#10392cf5,#0d2b28ed);box-shadow:0 24px 70px #09231c66,inset 0 1px #ffffff14;-webkit-backdrop-filter:blur(18px) saturate(125%);backdrop-filter:blur(18px) saturate(125%);pointer-events:auto}.hub-sky-notes__header{display:flex;align-items:flex-start;justify-content:space-between;gap:12px;margin-bottom:14px}.hub-sky-notes__heading{display:grid;gap:3px}.hub-sky-notes__heading strong{font-size:19px}.hub-sky-notes__eyebrow{color:#edfdf19e;font-size:11px;letter-spacing:.02em}.hub-sky-notes__today{color:#ffe79ad9;font-size:12px}.hub-sky-notes__close{display:grid;width:34px;height:34px;flex:0 0 34px;place-items:center;border:1px solid rgba(255,255,255,.2);border-radius:50%;color:inherit;background:#ffffff14;cursor:pointer;font-size:18px}.hub-sky-notes__close:hover{background:#ffffff29}.hub-sky-notes__sections{display:grid;gap:12px}.hub-sky-notes__section{padding:12px 14px;border:1px solid rgba(255,255,255,.14);border-radius:16px;background:#ffffff0d}.hub-sky-notes__section--work{border-color:#ffd97a61}.hub-sky-notes__section--ethics{border-color:#9af0c861}.hub-sky-notes__section-header{display:flex;align-items:center;justify-content:space-between;gap:10px}.hub-sky-notes__section-header h3{margin:0;font-size:15px}.hub-sky-notes__section--work h3{color:#ffd97a}.hub-sky-notes__section--ethics h3{color:#9af0c8}.hub-sky-notes__add{display:grid;width:30px;height:30px;place-items:center;border:1px solid rgba(255,255,255,.22);border-radius:50%;color:inherit;background:#ffffff17;cursor:pointer;font-size:17px;line-height:1}.hub-sky-notes__add:hover{background:#ffffff2e}.hub-sky-notes__composer{display:grid;gap:8px;margin-top:10px}.hub-sky-notes__composer textarea{width:100%;padding:9px 11px;border:1px solid rgba(255,255,255,.2);border-radius:11px;color:inherit;background:#04120e8c;font:inherit;font-size:13.5px;resize:vertical}.hub-sky-notes__composer textarea:focus{outline:2px solid rgba(255,231,154,.45);outline-offset:1px}.hub-sky-notes__composer button,.hub-sky-notes__transfer button{justify-self:end;min-height:34px;padding-inline:14px;border:1px solid rgba(255,231,154,.5);border-radius:999px;color:#fff7e2;background:#926a1680;cursor:pointer;font:inherit;font-size:12.5px}.hub-sky-notes__composer button:disabled{opacity:.45;cursor:not-allowed}.hub-sky-notes__list{display:grid;gap:7px;margin:10px 0 0;padding:0;list-style:none}.hub-sky-notes__list li{display:flex;align-items:flex-start;justify-content:space-between;gap:10px;font-size:13px;line-height:1.7}.hub-sky-notes__list li button{display:grid;width:24px;height:24px;flex:0 0 24px;place-items:center;border:0;border-radius:50%;color:#ffffffbf;background:#ffffff17;cursor:pointer;font-size:13px}.hub-sky-notes__list li button:hover{color:#fff;background:#ff786459}.hub-sky-notes__empty{color:#edfdf18c;font-size:12.5px}.hub-sky-notes__error{margin:10px 0 0;padding:8px 12px;border:1px solid rgba(255,120,100,.45);border-radius:11px;color:#ffe4dd;background:#6f271f8c;font-size:12.5px}.hub-sky-notes__hint{margin:12px 0 0;color:#edfdf18c;font-size:11.5px;line-height:1.8}.hub-sky-notes__style-lab{min-width:0;margin:0;padding:14px;border:1px solid rgba(255,231,154,.28);border-radius:18px;background:#ffffff0b}.hub-sky-notes__style-lab legend{padding-inline:6px;color:#fff7e2;font-size:14px;font-weight:780}.hub-sky-notes__style-lab>p{margin:0 0 11px;color:#edfdf194;font-size:11.5px;line-height:1.7}.hub-sky-notes__style-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:9px}.hub-sky-notes__style-tile{position:relative;display:grid;min-width:0;gap:8px;padding:10px;border:1px solid rgba(255,255,255,.13);border-radius:15px;background:#03120e38;cursor:pointer;transition:border-color .15s ease,background-color .15s ease,transform .15s ease}.hub-sky-notes__style-tile:hover{background:#ffffff13;transform:translateY(-1px)}.hub-sky-notes__style-tile--selected{border-color:#ffe79ac7;background:#926a1629;box-shadow:0 0 0 1px #ffe79a1f}.hub-sky-notes__style-tile>input{position:absolute;overflow:hidden;width:1px;height:1px;clip:rect(0 0 0 0);white-space:nowrap}.hub-sky-notes__style-tile:has(input:focus-visible){outline:3px solid rgba(255,231,154,.52);outline-offset:2px}.hub-sky-notes__style-name{display:flex;min-height:25px;align-items:center;justify-content:space-between;gap:7px}.hub-sky-notes__style-name strong{color:#f3fff6;font-size:12.5px}.hub-sky-notes__style-name small{padding:3px 6px;border-radius:999px;color:#173f34;background:#9af0c8;font-size:8.5px;font-weight:800;white-space:nowrap}.hub-sky-notes__style-preview{--preview-accent: #8f6b14;--preview-ink: #3a2c08;position:relative;display:flex;min-height:118px;flex-direction:column;gap:2px;box-sizing:border-box;padding:10px;overflow:hidden;color:var(--preview-ink);direction:rtl;text-align:right;text-shadow:0 0 7px rgb(255 255 255 / 88%)}.hub-sky-notes__style-preview b{color:var(--preview-accent);font-size:11.5px;font-weight:850}.hub-sky-notes__style-preview time{margin-bottom:4px;color:#3a2c089e;font-size:8.5px}.hub-sky-notes__style-preview i{display:block;overflow:hidden;font-size:9px;font-style:normal;font-weight:620;line-height:1.65;text-overflow:ellipsis;white-space:nowrap}.hub-sky-notes__style-preview i:before{display:inline-block;width:4px;height:4px;margin-left:6px;background:var(--preview-accent);content:"";transform:rotate(45deg)}.hub-sky-notes__style-preview--air{padding-inline:4px;border:0;border-radius:0;background:none;box-shadow:none;-webkit-backdrop-filter:none;backdrop-filter:none}.hub-sky-notes__style-preview--mist{border-radius:12px;background:#fffcf5db;box-shadow:0 8px 18px #051b142e;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px)}.hub-sky-notes__style-preview--path{padding-right:17px;background:linear-gradient(270deg,rgb(255 252 245 / 56%),transparent)}.hub-sky-notes__style-preview--path:before{position:absolute;top:8px;right:6px;bottom:8px;width:2px;background:#8f6b148c;content:""}.hub-sky-notes__style-description{min-height:34px;color:#edfdf194;font-size:9.5px;line-height:1.65}.hub-sky-notes__style-actions{display:flex;align-items:center;justify-content:flex-end;gap:8px;margin-top:11px}.hub-sky-notes__style-actions button{min-height:34px;padding-inline:13px;border-radius:999px;cursor:pointer;font:inherit;font-size:11.5px}.hub-sky-notes__style-revert{border:1px solid rgba(255,255,255,.16);color:#edfdf1b8;background:transparent}.hub-sky-notes__style-apply{border:1px solid rgba(255,231,154,.58);color:#fff7e2;background:#926a168a}.hub-sky-notes__style-actions button:disabled{opacity:.42;cursor:default}.hub-sky-notes__style-status{position:absolute;overflow:hidden;width:1px;height:1px;clip:rect(0 0 0 0);white-space:nowrap}.hub-sky-notes__font-picker{display:grid;gap:10px;min-width:0;margin:0;padding:14px;border:1px solid rgba(154,240,200,.25);border-radius:18px;background:#ffffff0b}.hub-sky-notes__font-picker legend{padding-inline:6px;color:#eafff4;font-size:14px;font-weight:780}.hub-sky-notes__font-picker>p{margin:0;color:#edfdf194;font-size:11.5px;line-height:1.7}.hub-sky-notes__font-options{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:9px}.hub-sky-notes__font-option{position:relative;display:grid;min-height:96px;align-content:center;gap:5px;padding:12px 14px;border:1px solid rgba(255,255,255,.13);border-radius:15px;background:#03120e38;cursor:pointer}.hub-sky-notes__font-option--selected{border-color:#9af0c8a6;background:#529b7929}.hub-sky-notes__font-option>input{position:absolute;width:1px;height:1px;opacity:0;pointer-events:none}.hub-sky-notes__font-option:has(input:focus-visible){outline:3px solid rgba(154,240,200,.55);outline-offset:2px}.hub-sky-notes__font-option strong{font-size:13px}.hub-sky-notes__font-option span{color:#fffdf7;font-size:22px;line-height:1.7}.hub-sky-notes__font-option small{color:#edfdf18c;font-size:10.5px}.hub-sky-notes__font-option--iran-yekan span{font-family:IRANYekanX,Tahoma,sans-serif}.hub-sky-notes__font-option--b-lotus span{font-family:B Lotus,Tahoma,sans-serif}.hub-sky-notes__font-actions{display:flex;justify-content:flex-end;gap:8px}.hub-sky-notes__font-actions button{min-height:34px;padding-inline:14px;border:1px solid rgba(154,240,200,.32);border-radius:999px;color:#eafff4;background:#529b792e;cursor:pointer;font:inherit;font-size:12px}.hub-sky-notes__font-actions button:last-child{border-color:#9af0c89e;background:#277e598c}.hub-sky-notes__font-actions button:disabled{cursor:default;opacity:.42}@media(max-width:720px){.hub-notes-hud__mobile-tabs{position:absolute;top:calc(14px + env(safe-area-inset-top,0px));left:50%;display:flex;gap:4px;padding:3px;border-radius:999px;background:#fffcf5a3;box-shadow:0 7px 18px #2231291a;-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);pointer-events:auto;transform:translate(-50%)}.hub-notes-hud__mobile-tabs button{min-width:64px;min-height:32px;padding:4px 13px;border:0;border-radius:999px;color:#0e2f2899;background:transparent;cursor:pointer;font:inherit;font-size:12px;font-weight:700}.hub-notes-hud__mobile-tabs button[aria-selected=true]{color:#0e2f28;background:#ffffffc2;box-shadow:0 2px 8px #2231291a}.hub-notes-stream{top:calc(62px + env(safe-area-inset-top,0px));right:max(16px,env(safe-area-inset-right,0px));left:max(16px,env(safe-area-inset-left,0px));display:none;width:auto;max-height:min(52dvh,430px)}.hub-notes-stream--mobile-active{display:flex}.hub-notes-stream__delete{opacity:.72}.hub-sky-notes__dialog{padding:16px}.hub-sky-notes__style-grid,.hub-sky-notes__font-options{grid-template-columns:1fr}.hub-sky-notes__style-preview{min-height:100px}}
