.notifications-module__lo_Oda__root{position:relative}.notifications-module__lo_Oda__bell{cursor:pointer;border:1px solid var(--gl-border);width:36px;height:36px;color:var(--gl-muted);background:var(--gl-surface);border-radius:8px;place-items:center;list-style:none;display:grid;position:relative}.notifications-module__lo_Oda__bell::-webkit-details-marker{display:none}.notifications-module__lo_Oda__bell:focus-visible{outline:2px solid var(--gl-focus);outline-offset:2px}.notifications-module__lo_Oda__unread{background:var(--gl-action);border-radius:50%;width:6px;height:6px;position:absolute;top:5px;right:5px}.notifications-module__lo_Oda__menu{background:var(--gl-surface-raised);border:1px solid var(--gl-border);width:min(380px,100vw - 32px);max-height:calc(100dvh - 80px);box-shadow:var(--gl-shadow-dialog);z-index:60;color:var(--gl-text);border-radius:12px;padding:16px;font-size:13px;position:absolute;top:calc(100% + 8px);right:0;overflow-y:auto}.notifications-module__lo_Oda__heading{justify-content:space-between;align-items:center;gap:8px;display:flex}.notifications-module__lo_Oda__sound{align-items:center;gap:8px;margin-block:16px;display:flex}.notifications-module__lo_Oda__meta{color:var(--gl-muted);font-size:12px}.notifications-module__lo_Oda__menu ul{margin:16px 0;padding:0;list-style:none}.notifications-module__lo_Oda__menu li{border-top:1px solid var(--gl-border-quiet);padding-block:12px}.notifications-module__lo_Oda__menu li[data-unread=true] strong{color:var(--gl-action)}.notifications-module__lo_Oda__menu li a{overflow-wrap:anywhere;flex-direction:column;gap:4px;display:flex}.notifications-module__lo_Oda__toast{background:var(--gl-surface-raised);border:1px solid var(--gl-border);width:min(380px,100vw - 32px);box-shadow:var(--gl-shadow-dialog);z-index:70;border-radius:12px;justify-content:space-between;align-items:flex-start;gap:12px;padding:16px;font-size:13px;display:flex;position:fixed;bottom:24px;right:24px}.notifications-module__lo_Oda__toast p{overflow-wrap:anywhere;margin-block:6px}.notifications-module__lo_Oda__toast a{color:var(--gl-link);text-decoration:underline}@media (max-width:40rem){.notifications-module__lo_Oda__menu{position:fixed;top:56px;right:16px}.notifications-module__lo_Oda__bell{width:40px;height:40px}.notifications-module__lo_Oda__toast{bottom:16px;right:16px}}@media print{.notifications-module__lo_Oda__root,.notifications-module__lo_Oda__toast{display:none}}
.company-wordmark-module__YWlDea__wordmark{background:var(--gl-ink);flex:none;height:16px;display:inline-block;-webkit-mask-position:0;mask-position:0;-webkit-mask-size:contain;mask-size:contain;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat}
.console-header-module__C_dprq__header{z-index:30;box-sizing:border-box;border-bottom:1px solid var(--gl-border-quiet);background:var(--gl-surface);height:56px;color:var(--gl-text);font-family:var(--gl-font-sans);flex:none;align-items:center;gap:20px;padding:0 24px;display:flex;position:sticky;top:0}.console-header-module__C_dprq__skipLink{z-index:40;background:var(--gl-ink);color:var(--gl-canvas);border-radius:8px;padding:.75rem 1rem;font-weight:700;text-decoration:none;position:fixed;top:.5rem;left:.5rem;transform:translateY(-150%)}.console-header-module__C_dprq__skipLink:focus{transform:translateY(0)}.console-header-module__C_dprq__drawerButton{border:1px solid var(--gl-border);width:32px;height:32px;color:var(--gl-muted);cursor:pointer;background:0 0;border-radius:8px;flex:none;justify-content:center;align-items:center;padding:0;display:none}.console-header-module__C_dprq__lockup{color:var(--gl-ink);flex:none;align-items:center;gap:10px;text-decoration:none;display:inline-flex}.console-header-module__C_dprq__lockup:hover{color:var(--gl-ink)}.console-header-module__C_dprq__lockup:focus-visible{outline-offset:4px}.console-header-module__C_dprq__product{color:var(--gl-ink);letter-spacing:-.03em;white-space:nowrap;font-size:24px;font-weight:800;line-height:1;position:relative;top:1px}.console-header-module__C_dprq__spacer{flex:1}.console-header-module__C_dprq__counters{color:var(--gl-muted);font-family:var(--gl-font-mono);font-variant-numeric:tabular-nums;align-items:center;gap:16px;font-size:12px;display:flex}.console-header-module__C_dprq__counter{color:var(--gl-muted);white-space:nowrap;align-items:center;gap:6px;text-decoration:none;display:inline-flex}.console-header-module__C_dprq__counterStrong{color:var(--gl-text);font-weight:600}.console-header-module__C_dprq__counter:hover{color:var(--gl-action)}.console-header-module__C_dprq__counter:focus-visible{outline-offset:4px}.console-header-module__C_dprq__dotWrap{flex:none;width:7px;height:7px;position:relative}.console-header-module__C_dprq__dot{background:var(--gl-faint);border-radius:999px;position:absolute;inset:0}.console-header-module__C_dprq__dotActive{background:var(--gl-action)}.console-header-module__C_dprq__pulse{border:1.5px solid var(--gl-action);border-radius:999px;animation:2s cubic-bezier(.2,.8,.2,1) infinite console-header-module__C_dprq__gl-pulse;position:absolute;inset:-4px}.console-header-module__C_dprq__account{flex:none;position:relative}.console-header-module__C_dprq__avatar{background:var(--gl-surface-subtle);width:28px;height:28px;color:var(--gl-text);cursor:pointer;-webkit-user-select:none;user-select:none;border-radius:999px;justify-content:center;align-items:center;font-size:11px;font-weight:700;list-style:none;display:flex}.console-header-module__C_dprq__avatar::-webkit-details-marker{display:none}.console-header-module__C_dprq__avatar:hover{color:var(--gl-ink)}.console-header-module__C_dprq__account[open] .console-header-module__C_dprq__avatar{background:var(--gl-action-soft);color:var(--gl-link)}.console-header-module__C_dprq__menu{border:1px solid var(--gl-border);background:var(--gl-surface);width:min(18rem,100vw - 2rem);box-shadow:var(--gl-shadow-dialog);border-radius:10px;padding:6px;position:absolute;top:calc(100% + 10px);right:0}.console-header-module__C_dprq__menuEmail{border-bottom:1px solid var(--gl-border-quiet);color:var(--gl-faint);font-family:var(--gl-font-mono);overflow-wrap:anywhere;margin:0;padding:8px 10px 10px;font-size:11px}.console-header-module__C_dprq__menuButton{width:100%;min-height:36px;color:var(--gl-text);font:inherit;text-align:left;cursor:pointer;background:0 0;border:none;border-radius:8px;align-items:center;margin-top:4px;padding:0 10px;font-size:13px;font-weight:600;display:flex}.console-header-module__C_dprq__menuButton:hover{background:var(--gl-surface-subtle);color:var(--gl-ink)}@container console-body (max-width:42rem){.console-header-module__C_dprq__header{gap:12px;padding:0 16px}.console-header-module__C_dprq__product{font-size:20px}.console-header-module__C_dprq__counters{display:none}}@media (max-width:56rem){.console-header-module__C_dprq__header{gap:12px;padding:0 16px}.console-header-module__C_dprq__drawerButton{display:inline-flex}.console-header-module__C_dprq__product{font-size:20px}.console-header-module__C_dprq__counters{display:none}}@media (max-width:24rem){.console-header-module__C_dprq__header{gap:8px}.console-header-module__C_dprq__lockup{flex:0 auto;min-width:0}.console-header-module__C_dprq__product{white-space:normal;max-width:8ch;font-size:16px;line-height:1.05}}@keyframes console-header-module__C_dprq__gl-pulse{0%{opacity:.9;transform:scale(.6)}70%{opacity:0;transform:scale(1.8)}to{opacity:0;transform:scale(1.8)}}@media print{.console-header-module__C_dprq__header{display:none}}
.auth-card-module__70yDZq__page{box-sizing:border-box;background:var(--gl-canvas);flex-direction:column;justify-content:center;align-items:center;min-height:100vh;padding:32px 16px;display:flex}.auth-card-module__70yDZq__card{width:400px;max-width:100%;padding:36px 40px}.auth-card-module__70yDZq__brand{align-items:center;gap:9px;display:flex}.auth-card-module__70yDZq__product{color:var(--gl-ink);letter-spacing:-.03em;font-size:22px;font-weight:800;line-height:1;position:relative;top:1px}.auth-card-module__70yDZq__head{margin-top:28px}.auth-card-module__70yDZq__message{border-radius:10px;margin:18px 0 0;padding:12px 14px;font-size:12.5px;line-height:1.5}.auth-card-module__70yDZq__messageError{background:var(--gl-danger-soft);color:var(--gl-danger)}.auth-card-module__70yDZq__messageSuccess{background:var(--gl-success-soft);color:var(--gl-success)}.auth-card-module__70yDZq__footer{margin-top:22px}@media (max-width:30rem){.auth-card-module__70yDZq__card{padding:28px 22px}}
.console-nav-module__aDw7ZG__aside{z-index:25;box-sizing:border-box;border-right:1px solid var(--gl-border-quiet);background:var(--gl-surface);scrollbar-width:thin;flex-direction:column;flex:none;width:240px;height:100vh;transition:width .18s;display:flex;position:sticky;top:0;overflow:hidden auto}.console-nav-module__aDw7ZG__collapsed{width:56px}.console-nav-module__aDw7ZG__head{box-sizing:border-box;border-bottom:1px solid var(--gl-border-quiet);flex:none;align-items:center;gap:8px;height:56px;padding:0 12px;display:flex}.console-nav-module__aDw7ZG__toggle{border:1px solid var(--gl-border);width:32px;height:32px;color:var(--gl-muted);cursor:pointer;background:0 0;border-radius:8px;flex:none;justify-content:center;align-items:center;padding:0;display:inline-flex}.console-nav-module__aDw7ZG__toggle:hover{background:var(--gl-surface-subtle);color:var(--gl-ink)}.console-nav-module__aDw7ZG__headLabel{color:var(--gl-faint);letter-spacing:.08em;text-transform:uppercase;font-size:11px;font-weight:700}.console-nav-module__aDw7ZG__nav{flex-direction:column;flex:1;gap:14px;padding:8px;display:flex}.console-nav-module__aDw7ZG__group{flex-direction:column;gap:2px;display:flex}.console-nav-module__aDw7ZG__groupTitle{color:var(--gl-faint);letter-spacing:.08em;text-transform:uppercase;white-space:nowrap;padding:4px 10px 6px;font-size:11px;font-weight:700}.console-nav-module__aDw7ZG__groupRule{background:var(--gl-border-quiet);height:1px;margin:4px 8px 6px}.console-nav-module__aDw7ZG__item{box-sizing:border-box;height:32px;color:var(--gl-text);white-space:nowrap;border-radius:8px;align-items:center;gap:10px;padding:0 8px;font-size:13px;font-weight:500;text-decoration:none;transition:background .12s;display:flex}.console-nav-module__aDw7ZG__collapsed .console-nav-module__aDw7ZG__item{justify-content:center;padding:0}a.console-nav-module__aDw7ZG__item:hover{background:var(--gl-surface-subtle);color:var(--gl-ink)}.console-nav-module__aDw7ZG__active,a.console-nav-module__aDw7ZG__active:hover{background:var(--gl-action-soft);color:var(--gl-link);font-weight:700}.console-nav-module__aDw7ZG__planned{opacity:.45;cursor:default}.console-nav-module__aDw7ZG__glyph{background:var(--gl-action-soft);width:22px;height:22px;color:var(--gl-link);font-family:var(--gl-font-mono);border-radius:6px;flex:none;justify-content:center;align-items:center;font-size:10px;font-weight:600;display:inline-flex}.console-nav-module__aDw7ZG__planned .console-nav-module__aDw7ZG__glyph{background:var(--gl-surface-subtle);color:var(--gl-muted)}.console-nav-module__aDw7ZG__label{text-overflow:ellipsis;flex:1;overflow:hidden}.console-nav-module__aDw7ZG__count{color:var(--gl-faint);font-family:var(--gl-font-mono);font-variant-numeric:tabular-nums;font-size:11px}.console-nav-module__aDw7ZG__active .console-nav-module__aDw7ZG__count{color:var(--gl-link);opacity:.8}@media (max-width:56rem){.console-nav-module__aDw7ZG__aside{display:none}.console-nav-module__aDw7ZG__drawer{width:260px;height:100vh;box-shadow:var(--gl-shadow-dialog);display:flex;position:fixed;top:0;left:0}}@media print{.console-nav-module__aDw7ZG__aside{display:none}}
.auth-form-module__kVMwnG__form{gap:12px;margin-top:22px;display:grid}.auth-form-module__kVMwnG__input{width:100%}.auth-form-module__kVMwnG__footerLink{color:var(--gl-muted);font-size:12.5px;font-weight:700;text-decoration:none}.auth-form-module__kVMwnG__footerLink:hover{color:var(--gl-action)}
.media-hover-preview-module__sJE_9a__preview{border-radius:var(--gl-radius-control);background:var(--gl-surface-inset);box-shadow:var(--gl-shadow-dialog);color:var(--gl-text);pointer-events:auto;border:0;margin:0;padding:0;position:fixed;inset:auto;overflow:hidden}.media-hover-preview-module__sJE_9a__preview::backdrop{pointer-events:none;background:0 0}.media-hover-preview-module__sJE_9a__preview>img,.media-hover-preview-module__sJE_9a__preview>video,.media-hover-preview-module__sJE_9a__scrollContent>img,.media-hover-preview-module__sJE_9a__placeholder{object-fit:contain;width:100%;height:100%;position:absolute;inset:0}.media-hover-preview-module__sJE_9a__scrollable{overscroll-behavior:contain;overflow-y:auto}.media-hover-preview-module__sJE_9a__scrollContent{width:100%;position:relative}.media-hover-preview-module__sJE_9a__waiting{opacity:0}.media-hover-preview-module__sJE_9a__playing{opacity:1}.media-hover-preview-module__sJE_9a__mediaLink{position:absolute;inset:0}.media-hover-preview-module__sJE_9a__preview .media-hover-preview-module__sJE_9a__soundButton{z-index:1;border-color:var(--gl-media-muted);background:var(--gl-media-dark);min-height:44px;color:var(--gl-media-white);padding:0 12px;position:absolute;bottom:12px;right:12px}.media-hover-preview-module__sJE_9a__preview .media-hover-preview-module__sJE_9a__soundButton:hover{background:var(--gl-media-muted);border-color:var(--gl-media-white);color:var(--gl-media-white)}.media-hover-preview-module__sJE_9a__preview .media-hover-preview-module__sJE_9a__soundButton:focus-visible{outline-color:var(--gl-media-white)}.media-hover-preview-module__sJE_9a__soundButton kbd{font-family:var(--gl-font-mono);border:1px solid;border-radius:3px;padding:3px 5px;font-size:11px}.media-hover-preview-module__sJE_9a__placeholder{background:var(--gl-surface-subtle)}.media-hover-preview-module__sJE_9a__notice{background:var(--gl-surface);color:var(--gl-muted);text-align:center;padding:8px 12px;font-size:12px;position:absolute;inset:auto 0 0}
.console-shell-module__GRX2TG__shell{background:var(--gl-canvas);min-height:100vh;color:var(--gl-text);display:flex}.console-shell-module__GRX2TG__body{flex-direction:column;flex:1;min-width:0;display:flex;container:console-body/inline-size}.console-shell-module__GRX2TG__page{flex-direction:column;flex:1;min-width:0;display:flex;position:relative}@media print{.console-shell-module__GRX2TG__body{display:block;container:console-body/inline-size}}
