@layer components{.Notifications-module__whwIKW__popover{--popover-edge:72px;inset:calc(var(--frame-size) + 66px) calc(var(--frame-size) + var(--popover-edge)) auto auto;clip-path:inset(-66px calc(-1 * var(--popover-edge)) calc(100% + 2 * var(--frame-size) + 66px - 100dvh) calc(100% + 2 * var(--frame-size) + var(--popover-edge) - 100vw));width:280px;height:auto;max-height:calc(100dvh - var(--topbar-height) - 2 * var(--frame-size) - 20px);overscroll-behavior:contain;border:1px solid var(--outline);background:var(--surface);box-shadow:var(--drawer-shadow);color:var(--ink);font-family:var(--font-app);font-size:var(--text-ui);line-height:var(--leading-normal);border-radius:14px;margin:0;padding:0;overflow:hidden auto}.Notifications-module__whwIKW__head{border-bottom:1px solid var(--line);justify-content:space-between;align-items:center;padding:12px 14px;display:flex}.Notifications-module__whwIKW__head strong,.Notifications-module__whwIKW__text strong{font-size:var(--text-small);font-weight:var(--weight-semibold)}.Notifications-module__whwIKW__head button{color:var(--muted);border-radius:8px;padding:0;display:block}.Notifications-module__whwIKW__notification{border-bottom:1px solid var(--line);text-align:left;border-radius:8px;align-items:center;gap:9px;width:100%;padding:12px 14px;display:flex}.Notifications-module__whwIKW__notification:hover{background:var(--notice-hover)}.Notifications-module__whwIKW__icon{background:var(--notice-amber-bg);width:39px;height:39px;color:var(--notice-amber-ink);border-radius:9px;flex:none;place-items:center;display:grid}.Notifications-module__whwIKW__text{display:block}.Notifications-module__whwIKW__text small,.Notifications-module__whwIKW__none{color:var(--muted);font-size:var(--text-small)}.Notifications-module__whwIKW__none{margin:0;padding:12px 14px}@media (max-width:1180px){.Notifications-module__whwIKW__popover{max-width:calc(100vw - 32px)}}@media (max-width:1080px){.Notifications-module__whwIKW__head button{place-items:center;min-width:44px;min-height:44px;display:grid}}@media (max-width:780px){.Notifications-module__whwIKW__popover{--popover-edge:8px;width:calc(100vw - 16px)}}}
@layer components{.TopBar-module__yRdgRa__topbar{z-index:220;height:var(--topbar-height);min-height:var(--topbar-height);border-bottom:1px solid var(--line);background:var(--topbar-bg);box-shadow:var(--topbar-shadow);-webkit-backdrop-filter:blur(20px)saturate(1.15);backdrop-filter:blur(20px)saturate(1.15);flex:none;justify-content:space-between;align-items:center;gap:10px;padding:0 20px;display:flex;position:sticky;top:0}.TopBar-module__yRdgRa__actions{flex:1;align-items:center;gap:8px;display:flex}.TopBar-module__yRdgRa__search{min-width:120px;height:var(--control-size);min-height:var(--control-size);border:1px solid var(--line);background:var(--control);box-shadow:inset 0 1px 0 var(--control-highlight);color:var(--muted);font-size:var(--text-ui);line-height:var(--leading-normal);border-radius:10px;flex:0 560px;grid-template-columns:16px minmax(0,1fr) auto 0;align-items:center;gap:8px;margin-right:auto;padding:0 6px 0 11px;display:grid}.TopBar-module__yRdgRa__search>svg{color:var(--search-icon)}.TopBar-module__yRdgRa__search input{min-width:0;height:34px;color:var(--ink);font-size:var(--text-ui);font-weight:var(--weight-medium);line-height:var(--leading-normal);border-radius:8px}.TopBar-module__yRdgRa__search kbd{border:1px solid var(--line);background:var(--surface-soft);font-family:inherit;font-size:var(--text-small);border-radius:8px;padding:2px 6px;line-height:16px}.TopBar-module__yRdgRa__segment{height:var(--control-size);min-height:var(--control-size);background:var(--control);border-radius:8px;flex-shrink:0;align-items:center;padding:3px;display:flex}.TopBar-module__yRdgRa__segment>button{min-width:34px;height:30px;min-height:30px;color:var(--muted-strong);font-size:var(--text-ui);font-weight:var(--weight-medium);letter-spacing:0;transition:background var(--motion-duration), color var(--motion-duration), box-shadow var(--motion-duration);border-radius:8px;justify-content:center;align-items:center;gap:6px;padding:0 10px;line-height:1;display:flex}.TopBar-module__yRdgRa__segment>button[aria-pressed=true]{background:var(--accent-soft);color:var(--accent);font-weight:var(--weight-semibold)}.TopBar-module__yRdgRa__iconButton{width:var(--control-size);min-width:var(--control-size);height:var(--control-size);min-height:var(--control-size);border:1px solid var(--line);background:var(--control-strong);color:var(--muted);border-radius:8px;flex-shrink:0;place-items:center;display:grid;position:relative}.TopBar-module__yRdgRa__dot{border:2px solid var(--sidebar-bg);background:var(--signal);border-radius:50%;width:6px;height:6px;position:absolute;top:7px;left:21px}.TopBar-module__yRdgRa__iconButton:hover{background:var(--icon-button-hover-bg);color:var(--icon-button-hover-ink)}.TopBar-module__yRdgRa__left{flex:none;align-items:center;gap:10px;display:none}.TopBar-module__yRdgRa__left[data-reopen]{display:flex}.TopBar-module__yRdgRa__menu{display:none}.TopBar-module__yRdgRa__reopen{width:32px;height:32px;color:var(--muted);border:1px solid #0000;border-radius:8px;flex:none;place-items:center;padding:0;display:grid}.TopBar-module__yRdgRa__reopen:hover{background:var(--accent-soft);color:var(--accent)}.TopBar-module__yRdgRa__reopen:focus-visible{outline:2px solid var(--accent);outline-offset:-2px}@media (max-width:1439px){.TopBar-module__yRdgRa__theme>button>span{display:none}}@media (max-width:1359px){.TopBar-module__yRdgRa__language{width:44px;min-width:44px}.TopBar-module__yRdgRa__language>button{flex:1}.TopBar-module__yRdgRa__language>button[aria-pressed=true]{display:none}}@media (max-width:1180px){.TopBar-module__yRdgRa__topbar{padding-inline:12px}.TopBar-module__yRdgRa__left,.TopBar-module__yRdgRa__left[data-reopen]{gap:0;display:flex}.TopBar-module__yRdgRa__reopen{display:none}.TopBar-module__yRdgRa__menu{border:1px solid var(--line);background:var(--surface);width:44px;height:44px;color:var(--ink);border-radius:8px;flex:none;place-items:center;padding:0;display:grid}}@media (max-width:1080px){.TopBar-module__yRdgRa__search{flex:1;gap:9px;min-width:0;height:44px;min-height:44px;margin-right:0;padding:0 8px 0 11px}.TopBar-module__yRdgRa__search input{height:36px;font-size:var(--text-ui);font-weight:var(--weight-semibold);line-height:var(--leading-normal)}.TopBar-module__yRdgRa__search kbd{font-size:var(--text-small);line-height:var(--leading-normal);padding:3px 6px;display:flex}.TopBar-module__yRdgRa__segment{height:44px;min-height:44px}.TopBar-module__yRdgRa__segment>button,.TopBar-module__yRdgRa__segment>button[aria-pressed=true]{height:44px;min-height:44px;font-size:var(--text-ui);font-weight:var(--weight-regular);line-height:var(--leading-normal);letter-spacing:var(--tracking);gap:5px}.TopBar-module__yRdgRa__language{padding:0}.TopBar-module__yRdgRa__language>button{width:44px;min-width:44px;color:var(--muted-strong);gap:normal;padding:0}.TopBar-module__yRdgRa__theme{padding:0 3px}.TopBar-module__yRdgRa__theme>button{min-width:40px;padding:0 8px}.TopBar-module__yRdgRa__iconButton{width:44px;min-width:44px;height:44px;min-height:44px}.TopBar-module__yRdgRa__dot{top:7px;left:29px}}@media (max-width:780px){.TopBar-module__yRdgRa__theme>button{min-width:44px}}@media (max-width:760px){.TopBar-module__yRdgRa__language,.TopBar-module__yRdgRa__search kbd{display:none}.TopBar-module__yRdgRa__search{grid-template-columns:16px minmax(0,1fr);gap:7px}}@media (561px<=width<=760px){.TopBar-module__yRdgRa__search{align-content:start}}@media (max-width:640px){.TopBar-module__yRdgRa__theme{padding:0}.TopBar-module__yRdgRa__theme>button[aria-pressed=true]{display:none}}@media (max-width:560px){.TopBar-module__yRdgRa__search input{font-size:var(--text-ui);line-height:var(--leading-normal)}}}
@layer components{.States-module__jZbI3W__state{text-align:center;place-content:center;gap:12px;min-height:100dvh;padding:32px;display:grid}main>.States-module__jZbI3W__state{flex:1;min-height:0;overflow:auto}.States-module__jZbI3W__state h1{font-size:var(--text-heading)}.States-module__jZbI3W__state p{max-width:46ch;color:var(--muted);font-size:var(--text-ui)}.States-module__jZbI3W__links{flex-wrap:wrap;justify-content:center;gap:7px;display:flex}.States-module__jZbI3W__button{min-height:var(--control-size);border:1px solid var(--line);background:var(--control);color:var(--ink);font-size:var(--text-ui);border-radius:8px;align-items:center;padding:0 13px;display:inline-flex}.States-module__jZbI3W__button:hover{border-color:var(--outline)}}
