:root{font-family:system-ui,-apple-system,Segoe UI,Roboto,Helvetica,Arial,"Apple Color Emoji","Segoe UI Emoji";line-height:1.5;font-weight:400;font-synthesis:none;text-rendering:optimizeLegibility;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}html,body{height:100%}body{margin:0;background:var(--bg, #ffffff);color:var(--text, #111827)}*,*:before,*:after{box-sizing:border-box}button{font-family:inherit}:root{--bg: #ffffff;--text: #111827;--muted: #6b7280;--border: #e5e7eb;--card: #ffffff;--shadow: 0 1px 0 rgba(17, 24, 39, .04);--radius: 12px;--accent: #111827;--accent-soft: rgba(17, 24, 39, .08);--hover-bg: rgba(17, 24, 39, .08);--nav-hover: rgba(17, 24, 39, .06);--nav-active: rgba(17, 24, 39, .1);--btn-bg: #f9fafb;--btn-bg-hover: #f3f4f6;--modal-overlay: rgba(17, 24, 39, .42);--danger: #d97706;--success: #059669;--chart-stroke: #111827;--chart-axis: #e5e7eb}html[data-theme=dark]{--bg: #0b1220;--text: #e5e7eb;--muted: #94a3b8;--border: rgba(226, 232, 240, .1);--card: color-mix(in srgb, var(--bg) 94%, #ffffff 6%);--shadow: 0 1px 0 rgba(0, 0, 0, .35);--accent: #e5e7eb;--accent-soft: rgba(226, 232, 240, .12);--hover-bg: rgba(226, 232, 240, .1);--nav-hover: rgba(255, 255, 255, .12);--nav-active: rgba(255, 255, 255, .16);--btn-bg: rgba(226, 232, 240, .08);--btn-bg-hover: rgba(226, 232, 240, .14);--modal-overlay: rgba(0, 0, 0, .55);--danger: #f59e0b;--success: #10b981;--chart-stroke: #e5e7eb;--chart-axis: rgba(148, 163, 184, .28)}.page{min-height:100vh;background:var(--bg);color:var(--text)}.page--overview{min-height:100vh;height:auto;display:flex;flex-direction:column;overflow:visible}.page--mutedBg{background:#f9fafb}html[data-theme=dark] .page--mutedBg{background:color-mix(in srgb,var(--bg) 92%,#000 8%)}.topbar{height:56px;display:flex;align-items:center;border-bottom:1px solid var(--border);background:var(--bg);position:sticky;top:0;z-index:80;backdrop-filter:blur(10px);-webkit-backdrop-filter:blur(10px)}.topbar__brand{margin-left:18px;font-weight:800;letter-spacing:-.02em;font-size:14px;color:var(--text);-webkit-user-select:none;user-select:none;border:0;background:transparent;cursor:pointer;padding:8px 10px;border-radius:8px;transition:background-color .12s ease,border-color .12s ease,color .12s ease}.topbar__brand:hover{background:transparent}.topbar__spacer{flex:1}.topbar__link{margin-right:24px;border:0;background:transparent;color:var(--text);font-size:14px;padding:8px 10px;border-radius:8px;cursor:pointer;transition:background-color .12s ease,border-color .12s ease,color .12s ease}.topbar__link:hover{background:var(--nav-hover)}.topbar__link--active,.topbar__link--active:hover{background:var(--nav-active)}.topbar__link:focus-visible{outline:none;box-shadow:0 0 0 3px color-mix(in srgb,var(--text) 18%,transparent 82%)}.topbar__link--active:focus-visible{box-shadow:inset 0 -2px color-mix(in srgb,var(--text) 22%,transparent 78%),0 0 0 3px color-mix(in srgb,var(--text) 18%,transparent 82%)}.themeToggle{margin-right:18px;border:0;background:transparent;cursor:pointer;padding:6px 8px;border-radius:10px;display:inline-flex;align-items:center;gap:10px;color:var(--text);transition:background-color .12s ease}.themeToggle:hover{background:var(--hover-bg)}.themeToggle__icon{width:16px;height:16px;color:var(--muted)}.themeToggle__track{width:38px;height:22px;border-radius:999px;border:1px solid var(--border);background:color-mix(in srgb,var(--card) 88%,var(--bg) 12%);position:relative}.themeToggle__thumb{width:18px;height:18px;border-radius:999px;background:var(--text);position:absolute;top:50%;left:2px;transform:translateY(-50%);transition:left .14s ease,background-color .14s ease}html[data-theme=dark] .themeToggle__thumb{left:18px;background:var(--text)}.container{max-width:1200px;padding:32px 24px 56px;margin:0 auto}.container--overview{max-width:1280px;padding:32px 24px 40px}.overviewLayout{flex:1;min-height:0;height:auto;overflow:visible;display:flex;flex-direction:column;gap:16px}.container--account{max-width:1024px;padding:28px 24px 40px}.hero{margin:16px 0 22px}.overviewHeader{margin:14px 0 18px;display:flex;align-items:flex-end;justify-content:space-between;gap:16px}.overviewHeader__left{min-width:0}.overviewHeader__actions{flex:0 0 auto;display:flex;align-items:center;gap:10px}@media(max-width:720px){.overviewHeader{align-items:flex-start;flex-direction:column}}.hero__title{font-size:34px;letter-spacing:-.02em;margin:0 0 6px}.hero__subtitle{margin:0;color:var(--muted);font-size:14px}.hero__name{color:var(--text);font-weight:600}.card{background:var(--card);border:1px solid var(--border);border-radius:var(--radius);box-shadow:var(--shadow);transition:background-color .14s ease,border-color .14s ease,box-shadow .14s ease}html[data-theme=dark] .card:hover{background:color-mix(in srgb,var(--card) 88%,#ffffff 12%)}.accountPage .card{border-radius:16px;box-shadow:0 1px 2px #0000000f}.billingSection{margin-top:14px}.planHeaderRow{display:flex;align-items:center;justify-content:space-between;gap:12px}.planToggle{display:inline-flex;border:1px solid var(--border);border-radius:999px;overflow:hidden;background:color-mix(in srgb,var(--card) 92%,var(--bg) 8%)}.planToggle__btn{border:0;background:transparent;padding:7px 12px;font-size:12px;color:var(--muted);cursor:pointer;display:inline-flex;gap:8px;align-items:center}.planToggle__btn--active{background:color-mix(in srgb,var(--text) 10%,transparent 90%);color:var(--text)}.planToggle__save{font-size:10px;padding:2px 6px;border-radius:999px;border:1px solid color-mix(in srgb,#16a34a 45%,var(--border) 55%);background:color-mix(in srgb,#16a34a 14%,transparent 86%);color:#166534;font-weight:700}.trialRow{margin-top:10px;display:inline-flex;align-items:center;gap:10px;padding:10px 12px;border:1px solid var(--border);border-radius:14px;background:color-mix(in srgb,var(--card) 92%,var(--bg) 8%)}.trialBadge{display:inline-flex;align-items:center;gap:6px;padding:4px 10px;border-radius:999px;border:1px solid color-mix(in srgb,#2563eb 28%,var(--border) 72%);background:color-mix(in srgb,#2563eb 10%,var(--card) 90%);color:color-mix(in srgb,#1e3a8a 80%,var(--text) 20%);font-size:12px;font-weight:800;letter-spacing:.02em}.trialMeta{font-size:12px;color:var(--muted);font-variant-numeric:tabular-nums}.billingReturnCard{max-width:720px;margin:0 auto;padding:18px}.billingReturnHeader{display:flex;align-items:center;gap:8px}.billingReturnBadge{display:inline-flex;align-items:center;gap:8px;border-radius:999px;padding:4px 10px;font-size:12px;border:1px solid var(--border);color:var(--text);width:fit-content}.billingReturnBadge--ok{border-color:color-mix(in srgb,#16a34a 45%,var(--border) 55%);background:color-mix(in srgb,#16a34a 12%,transparent 88%)}.billingReturnBadge--cancel{border-color:color-mix(in srgb,var(--muted) 25%,var(--border) 75%);background:color-mix(in srgb,var(--text) 6%,transparent 94%)}.billingReturnTitle{margin-top:10px;font-size:26px;font-weight:900;letter-spacing:-.02em}.billingReturnSubtitle{margin-top:6px;font-size:13px;color:var(--muted)}.billingReturnKv{margin-top:14px;border:1px solid var(--border);border-radius:12px;padding:14px;background:color-mix(in srgb,var(--card) 92%,var(--bg) 8%);display:grid;grid-template-columns:120px 1fr;gap:10px 14px;align-items:baseline}.billingReturnK{font-size:12px;color:var(--muted)}.billingReturnV{font-size:14px;color:var(--text);font-variant-numeric:tabular-nums}.billingReturnActions{margin-top:14px;display:grid;gap:10px}.billingReturnBtnRow{display:flex;gap:10px;flex-wrap:wrap}.billingReturnBtnRow .btn{min-height:44px}.billingReturnLink{border:0;background:transparent;padding:0;margin:0;color:var(--text);opacity:.7;text-decoration:underline;cursor:pointer}.billingReturnFoot{font-size:12px;color:var(--muted)}.planGrid{margin-top:12px;display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:16px;align-items:stretch}@media(max-width:1180px){.planGrid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media(max-width:720px){.planGrid{grid-template-columns:1fr}}.planCard{padding:16px 16px 14px;display:grid;grid-template-rows:auto 1fr auto;min-height:330px;position:relative}.planCard--popular{border-color:color-mix(in srgb,var(--text) 18%,var(--border) 82%);box-shadow:0 8px 24px #0000000f}.planCard--current{border-color:color-mix(in srgb,var(--text) 22%,var(--border) 78%);box-shadow:0 0 0 2px color-mix(in srgb,var(--text) 10%,transparent 90%)}.planBadge{position:absolute;right:14px;top:12px;font-size:12px;border-radius:999px;padding:4px 10px;border:1px solid var(--border);background:color-mix(in srgb,var(--card) 88%,var(--bg) 12%)}.planBadge--current{background:color-mix(in srgb,var(--text) 10%,transparent 90%)}.planCard--popular .planBadge:not(.planBadge--current){background:color-mix(in srgb,#2563eb 12%,var(--card) 88%);border-color:color-mix(in srgb,#2563eb 28%,var(--border) 72%);color:color-mix(in srgb,#1e3a8a 80%,var(--text) 20%)}.planTop{text-align:center;display:grid;grid-template-rows:16px 56px 18px;align-items:center;justify-items:center;row-gap:6px}.planName{font-size:12px;font-weight:800;letter-spacing:.08em;color:var(--muted)}.planPrice{margin-top:0;display:inline-flex;align-items:baseline;gap:8px}.planPrice__amount{font-size:44px;font-weight:900;letter-spacing:-.02em}.planPrice__suffix{font-size:12px;color:var(--muted)}.planMeta{margin-top:0;font-size:12px;color:var(--muted)}.planBigTitle{margin-top:0;font-size:40px;font-weight:900;letter-spacing:-.02em;line-height:1.05;white-space:nowrap;min-height:0}.planList{margin:14px 0 0;padding:0;list-style:none;display:grid;gap:10px}.planList li{display:grid;grid-template-columns:18px 1fr auto;gap:10px;align-items:center;font-size:13px;line-height:1.4}.planFeatRow--section{grid-template-columns:18px 1fr}.planFeatValue{text-align:right;font-variant-numeric:tabular-nums;color:var(--text);opacity:.85}.planFeatValue--muted{color:var(--muted);opacity:.95}.planFeatLabel{color:var(--text);opacity:.92}.planFeatRow .planFeatValue:empty{display:none}.planCheck{width:18px;height:18px;flex:0 0 auto;margin-top:1px;opacity:.95}.planCheck--ok{color:#16a34a}.planCheck--no{color:#9ca3af}.planCta{padding-top:16px}.planBtn{width:100%;justify-content:center;min-height:44px}.planBtn--current{border-color:color-mix(in srgb,var(--muted) 22%,var(--border) 78%)!important;background:color-mix(in srgb,var(--card) 92%,var(--bg) 8%)!important;color:var(--muted)!important}.planBtn--current:disabled{opacity:1!important}.planFoot{margin-top:10px;font-size:12px;color:var(--muted);text-align:center;min-height:34px}.accountTitle{font-size:30px;font-weight:700;letter-spacing:-.02em;margin:0 0 6px}.accountSubtitle{margin:0;color:var(--muted);font-size:13px}.accountCols{margin-top:12px;display:grid;grid-template-columns:1.2fr .8fr;gap:18px;align-items:start}@media(max-width:900px){.accountCols{grid-template-columns:1fr}}.accountSection{display:grid;gap:12px}.sectionLabel{font-size:12px;color:var(--muted);letter-spacing:.02em;margin-top:10px}.cardHead{padding:14px 16px 16px;display:flex;align-items:flex-start;justify-content:space-between;gap:12px;border-bottom:1px solid color-mix(in srgb,var(--border) 30%,transparent)}.cardHead__left{min-width:0}.cardHead__title{font-size:13px;font-weight:700}.cardHead__desc{margin-top:4px;font-size:12px;color:var(--muted);line-height:1.35}.badge{display:inline-flex;align-items:center;gap:6px;padding:4px 10px;border-radius:999px;border:1px solid var(--border);font-size:12px;color:var(--muted);background:color-mix(in srgb,var(--card) 88%,var(--bg) 12%)}html[data-theme=dark] .badge{background:#e2e8f00a}.badge--ok{color:color-mix(in srgb,var(--success) 84%,var(--text) 16%);border-color:color-mix(in srgb,var(--success) 26%,var(--border) 74%);background:color-mix(in srgb,var(--success) 10%,var(--card) 90%)}html[data-theme=dark] .badge--ok{background:#10b98114;border-color:#10b9812e}.badge--pending{color:color-mix(in srgb,#f59e0b 86%,var(--text) 14%);border-color:color-mix(in srgb,#f59e0b 22%,var(--border) 78%);background:color-mix(in srgb,#f59e0b 10%,var(--card) 90%)}html[data-theme=dark] .badge--pending{background:#f59e0b14;border-color:#f59e0b2e}.badge--warn{color:var(--muted)}.badge--danger{color:color-mix(in srgb,#ef4444 86%,var(--text) 14%);border-color:color-mix(in srgb,#ef4444 22%,var(--border) 78%);background:color-mix(in srgb,#ef4444 10%,var(--card) 90%)}.cardBody{padding:16px}.cardBody--fixed{min-height:clamp(180px,22vh,260px);display:flex;flex-direction:column;min-width:0}.cardBody--scroll{overflow:hidden}.cardBody--emptyTop{align-items:center;justify-content:flex-start;padding-top:40px}.storageTrack{height:8px;border-radius:999px;background:color-mix(in srgb,var(--muted) 20%,transparent);overflow:hidden}.storageBar{height:100%;border-radius:inherit;background:color-mix(in srgb,var(--text) 80%,transparent)}.kvRow{display:flex;align-items:center;justify-content:space-between;gap:12px}.monoBlock{flex:1;min-width:0;border:1px solid var(--border);background:color-mix(in srgb,var(--card) 82%,var(--bg) 18%);border-radius:12px;padding:0 12px;font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,Liberation Mono,Courier New,monospace;font-size:12px;height:40px;display:flex;align-items:center;overflow:hidden}.monoBlock__text{width:100%;white-space:nowrap;overflow-x:auto;overflow-y:hidden;-ms-overflow-style:none;scrollbar-width:none}.monoBlock__text::-webkit-scrollbar{display:none}.btn--secondary{background:transparent;border-color:var(--border)}.btn--secondary:hover{background:var(--btn-bg-hover)}.btn--outline{background:var(--btn-bg);border-color:var(--border);color:var(--text)}.btn--outline:hover{background:var(--btn-bg-hover)}.btn--icon{width:40px;height:40px;padding:0;line-height:1;display:inline-flex;align-items:center;justify-content:center}.btn--h10{height:40px;padding-top:0;padding-bottom:0;display:inline-flex;align-items:center}.keyRow{display:flex;align-items:center;gap:10px}.keyRow__actions{display:flex;align-items:center;gap:10px;flex:0 0 auto}.btnIcon{width:18px;height:18px;display:block}.cursorCfgRow{display:flex;align-items:center;gap:8px}.linkBtn--underline{text-decoration:underline;padding:0;border-radius:0}.linkBtn--underline:hover{background:transparent}.linkBtn{border:0;background:transparent;color:var(--muted);font-size:12px;padding:6px 8px;border-radius:10px;cursor:pointer;transition:background-color .12s ease,color .12s ease}.linkBtn:hover{background:var(--hover-bg);color:var(--text)}.dangerZone{margin-top:18px}.dangerCard{border-color:color-mix(in srgb,#ef4444 26%,var(--border) 74%);background:color-mix(in srgb,#ef4444 6%,var(--card) 94%)}html[data-theme=dark] .dangerCard{border-color:#ef444433;background:#ef44441a}.toast{position:fixed;bottom:18px;left:50%;transform:translate(-50%);background:color-mix(in srgb,var(--text) 92%,var(--bg) 8%);color:var(--bg);padding:10px 12px;border-radius:12px;font-size:12px;box-shadow:0 10px 22px #0000002e;z-index:60}.callout{padding:18px;display:flex;align-items:center;justify-content:space-between;gap:16px}.callout__title{font-weight:600;font-size:14px}.callout__sub{color:var(--muted);font-size:13px;margin-top:2px;line-height:1.45}.btn{border:1px solid var(--border);background:var(--btn-bg);color:var(--text);padding:9px 14px;border-radius:10px;font-size:13px;cursor:pointer;transition:background-color .12s ease,border-color .12s ease,color .12s ease}.btn:hover{background:var(--btn-bg-hover)}.btn:disabled{opacity:.65;cursor:not-allowed}.btn__inner{display:inline-flex;align-items:center;justify-content:center;gap:10px;width:100%}.spinner{width:14px;height:14px;border-radius:999px;border:2px solid color-mix(in srgb,currentColor 35%,transparent 65%);border-top-color:currentColor;animation:spin .85s linear infinite}@keyframes spin{to{transform:rotate(360deg)}}.noUnderline{text-decoration:none}.noUnderline:hover,.noUnderline:focus{text-decoration:none}.btn--primary{background:var(--text);color:var(--bg);border-color:transparent}.btn--primary:hover{background:color-mix(in srgb,var(--text) 88%,var(--bg) 12%)}html[data-theme=dark] .btn--primary{background:#ffffff1a;color:#fff;border-color:#ffffff1a}html[data-theme=dark] .btn--primary:hover{background:#ffffff26}.btn--cta{background:#111827;color:#fff;border-color:transparent}.btn--cta:hover{background:#1f2937}html[data-theme=dark] .btn--cta{background:#ffffff24;color:#fff;border-color:#ffffff1a}html[data-theme=dark] .btn--cta:hover{background:#ffffff2e}.btn--danger{background:#ef4444;color:#fff;border-color:transparent}.btn--danger:hover{background:color-mix(in srgb,#ef4444 88%,#000 12%)}.modal{position:fixed;top:0;right:0;bottom:0;left:0;z-index:50;display:grid;place-items:center;padding:18px;background:var(--modal-overlay);backdrop-filter:blur(6px);-webkit-backdrop-filter:blur(6px)}.modal--top{z-index:90}.modal__panel{width:min(520px,100%);background:var(--card);color:var(--text);border:1px solid var(--border);border-radius:16px;box-shadow:0 18px 60px #00000038,0 2px #0000000a;padding:18px;transform-origin:center;animation:modalIn .14s ease-out both}.modal__panel--xl{width:min(1200px,100%);max-height:calc(100vh - 36px);overflow:hidden;display:flex;flex-direction:column}.modal__panel--xl .modal__form{flex:1;min-height:0;overflow:hidden}.mrJsonBody{max-height:none;overflow:hidden;padding:12px;box-sizing:border-box}.modal__title{font-weight:800;letter-spacing:-.02em;font-size:18px}.modal__message{margin-top:8px;color:var(--muted);font-size:13px;line-height:1.45}.modal__actions{margin-top:16px;display:flex;justify-content:flex-end;gap:10px;padding-top:14px;border-top:1px solid var(--border)}.modal__actions--split{justify-content:space-between;align-items:center;flex-wrap:wrap;gap:12px}.mrBulkActions{display:inline-flex;align-items:center;gap:8px;flex-wrap:wrap}.mrBulkMeta{font-size:12px;color:var(--muted);padding-right:4px}.mrFooterActions{display:inline-flex;align-items:center;gap:10px}.mrMiniBtn--danger{border-color:color-mix(in srgb,#ef4444 55%,var(--border) 45%);background:color-mix(in srgb,#ef4444 10%,var(--card) 90%)}html[data-theme=dark] .mrMiniBtn--danger{border-color:#ef444459;background:#ef44441f}.mrTh--check,.mrTd--check{width:44px;text-align:center}.mrCheckInput{width:16px;height:16px;accent-color:var(--text)}.modal__form{margin-top:14px}@keyframes modalIn{0%{opacity:0;transform:translateY(6px) scale(.98)}to{opacity:1;transform:translateY(0) scale(1)}}@media(prefers-reduced-motion:reduce){.modal__panel{animation:none}}.auth{width:100%}.auth__hero{margin:26px 0 18px}.auth__badge{display:inline-flex;align-items:center;gap:8px;padding:6px 10px;border-radius:999px;border:1px solid var(--border);background:var(--card);color:var(--muted);font-size:12px}.auth__title{margin:10px 0 6px;font-size:42px;letter-spacing:-.03em}.auth__subtitle{margin:0;color:var(--muted);font-size:14px;max-width:640px}.auth__grid{margin-top:18px;display:grid;grid-template-columns:1fr 1fr;gap:16px}@media(max-width:900px){.auth__grid{grid-template-columns:1fr}}.authCard{padding:18px}.authCard__title{font-weight:700;font-size:14px;margin-bottom:4px}.authCard__sub{color:var(--muted);font-size:13px;margin-bottom:14px}.authCard__hint{margin-top:10px;color:var(--muted);font-size:12px}.authCard__microHint{margin-top:8px;color:var(--muted);font-size:12px;line-height:1.45}.authBtnFull{width:100%;justify-content:center;text-align:center;display:inline-flex;align-items:center}.authForm{display:grid;gap:10px;margin-top:10px}.authForm--compact{width:min(520px,100%)}.authForm__field{display:grid;gap:6px}.authForm__row{display:flex;gap:10px;align-items:center}.authForm__row .authForm__input{flex:1;min-width:0}.authForm__eyeBtn{width:40px;height:40px;padding:0;line-height:1;border-radius:10px;border:1px solid var(--border);background:var(--btn-bg);color:var(--muted);display:inline-flex;align-items:center;justify-content:center;cursor:pointer}.authForm__eyeBtn:hover{background:var(--btn-bg-hover);color:var(--text)}.authForm__eyeBtn:active{transform:scale(.98)}.authForm__eyeBtn:disabled{opacity:.55;cursor:not-allowed}.authForm__eyeIcon{width:18px;height:18px;display:block}.authForm__label{font-size:12px;color:var(--muted)}.authForm__input{width:100%;padding:10px 12px;border-radius:10px;border:1px solid var(--border);background:color-mix(in srgb,var(--card) 92%,var(--bg) 8%);color:var(--text);outline:none;transition:border-color .12s ease,box-shadow .12s ease,background-color .12s ease}.authForm__input:focus{border-color:color-mix(in srgb,var(--text) 28%,var(--border) 72%);box-shadow:0 0 0 3px color-mix(in srgb,var(--text) 14%,transparent 86%)}.adminMonoArea{font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,Liberation Mono,Courier New,monospace;font-size:12px;line-height:1.45;resize:vertical}.mrChips{display:flex;flex-wrap:wrap;gap:8px}.chip{border:1px solid var(--border);background:var(--btn-bg);color:var(--text);font-size:12px;padding:6px 10px;border-radius:999px;cursor:pointer;transition:background-color .12s ease,border-color .12s ease}.chip:hover{background:var(--btn-bg-hover)}.chip--active{background:var(--nav-active);border-color:color-mix(in srgb,var(--text) 12%,var(--border) 88%)}.mrGrid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:12px}@media(max-width:900px){.mrGrid{grid-template-columns:1fr}}.mrChecks{display:flex;flex-wrap:wrap;gap:12px;align-items:center;margin-top:6px}.mrCheck{display:inline-flex;gap:8px;align-items:center;font-size:12px;color:var(--muted)}.mrPreview__head{display:flex;align-items:center;justify-content:space-between;gap:10px;margin-bottom:8px}.jsonInspector{display:grid;gap:10px}.jsonToolbar{display:flex;align-items:center;gap:10px;flex-wrap:wrap}.jsonTabs{display:inline-flex;border:1px solid var(--border);border-radius:12px;overflow:hidden}.jsonTab{border:0;background:transparent;padding:8px 10px;font-size:12px;color:var(--muted);cursor:pointer}.jsonTab:hover{background:var(--nav-hover);color:var(--text)}.jsonTab--active{background:var(--nav-active);color:var(--text)}.jsonTab:disabled{opacity:.55;cursor:not-allowed}.jsonSearch{flex:1;min-width:180px;height:36px;border-radius:10px;border:1px solid var(--border);background:color-mix(in srgb,var(--card) 92%,var(--bg) 8%);color:var(--text);padding:0 10px;outline:none}.jsonSearch:focus{border-color:color-mix(in srgb,var(--text) 28%,var(--border) 72%);box-shadow:0 0 0 3px color-mix(in srgb,var(--text) 14%,transparent 86%)}.jsonActions{display:inline-flex;gap:8px;align-items:center}.jsonCount{font-size:12px;color:var(--muted);padding:0 6px}.jsonHL--strong{background:color-mix(in srgb,#f59e0b 30%,transparent 70%)}.mrTableWrap{overflow:auto;max-height:56vh}.mrTable{width:100%;border-collapse:collapse;font-size:12px}.mrTh{position:sticky;top:0;background:color-mix(in srgb,var(--card) 88%,var(--bg) 12%);color:var(--muted);text-align:left;font-weight:700;padding:10px;border-bottom:1px solid var(--border);cursor:pointer;-webkit-user-select:none;user-select:none}.mrTh:hover{color:var(--text)}.mrTh--num{text-align:right}.mrTh--actions{text-align:right;cursor:default}.mrTh--actions:hover{color:var(--muted)}.mrTd{padding:10px;border-bottom:1px solid color-mix(in srgb,var(--border) 80%,transparent 20%);vertical-align:top}.mrTd--num{text-align:right}.mrTd--actions{text-align:right;width:320px}.mrActionRow{display:inline-flex;align-items:center;justify-content:flex-end;gap:8px}.mrMiniBtn{height:36px;padding:0 10px;border-radius:10px;border:1px solid var(--border);background:color-mix(in srgb,var(--card) 88%,var(--bg) 12%);color:var(--text);font-size:12px;font-weight:600;cursor:pointer;transition:background .16s ease,border-color .16s ease,opacity .16s ease}.mrMiniBtn:hover{background:var(--hover-bg)}.mrMiniBtn:disabled{opacity:.5;cursor:not-allowed}.logBox{border:1px solid var(--border);border-radius:12px;background:color-mix(in srgb,var(--card) 92%,var(--bg) 8%);max-height:46vh;overflow:auto;padding:8px}.logRow{display:grid;grid-template-columns:92px 64px 1fr;gap:10px;align-items:start;padding:8px;border-radius:10px}.logRow:hover{background:var(--hover-bg)}.logTs{font-variant-numeric:tabular-nums;color:var(--muted);font-size:12px}.logLvl{font-variant-numeric:tabular-nums;font-size:12px;font-weight:700;color:var(--muted)}.logMsg{font-size:12px;color:var(--text);word-break:break-word}.tagBadge{display:inline-flex;align-items:center;gap:6px;cursor:pointer}.tagBadge__x{display:inline-block;line-height:1;opacity:.7}.tagBadge:hover .tagBadge__x{opacity:1}.tagBadge:disabled{opacity:.6;cursor:not-allowed}.mrTr{cursor:pointer}.mrTr:hover{background:var(--hover-bg)}.jsonBtn{border:1px solid var(--border);background:var(--btn-bg);color:var(--text);padding:7px 10px;border-radius:10px;font-size:12px;cursor:pointer}.jsonBtn:hover{background:var(--btn-bg-hover)}.jsonBody{max-height:56vh;overflow:auto;padding:12px;scroll-padding-top:12px;box-sizing:border-box}.jsonBox{border:1px solid var(--border);background:color-mix(in srgb,var(--card) 82%,var(--bg) 18%);border-radius:12px;font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,Liberation Mono,Courier New,monospace;font-size:12px;line-height:1.45;display:block}.jsonRow{display:flex;align-items:baseline;gap:8px;padding:2px 0}.jsonToggle{width:22px;height:22px;border:1px solid var(--border);background:var(--btn-bg);color:var(--muted);border-radius:7px;cursor:pointer;display:inline-flex;align-items:center;justify-content:center;line-height:1}.jsonToggle:hover{background:var(--btn-bg-hover);color:var(--text)}.jsonKey{color:color-mix(in srgb,var(--text) 85%,var(--muted) 15%)}.jsonType{color:var(--muted);font-size:11px}.jsonVal{color:var(--text)}.jsonVal--string{color:color-mix(in srgb,#2563eb 70%,var(--text) 30%)}.jsonVal--number{color:color-mix(in srgb,#059669 70%,var(--text) 30%)}.jsonVal--boolean{color:color-mix(in srgb,#d97706 70%,var(--text) 30%)}.jsonEmpty{color:var(--muted);font-size:11px}.jsonHL{background:color-mix(in srgb,#f59e0b 22%,transparent 78%);border-radius:6px;padding:0 4px}.authForm__remember{display:flex;gap:10px;align-items:center;color:var(--muted);font-size:12px;margin-top:2px}.authForm__rememberRow{display:flex;align-items:center;justify-content:space-between;gap:12px;margin-top:2px}.authForm__rememberRow .authForm__remember{margin-top:0}.authForm__clearLink{border:0;background:transparent;font-size:12px;color:var(--muted);cursor:pointer;padding:0;text-decoration:underline;text-decoration-color:color-mix(in srgb,var(--muted) 65%,transparent 35%);text-underline-offset:2px}.authForm__clearLink:hover{color:var(--text);text-decoration-color:var(--text)}.authForm__submit{margin-top:6px}.authForm__error{color:color-mix(in srgb,#ef4444 80%,var(--text) 20%);font-size:12px}.section{margin-top:26px}.section__title{font-size:12px;color:var(--muted);margin:0 0 12px;letter-spacing:.02em}.limits{display:grid;grid-template-columns:repeat(7,minmax(0,1fr));gap:16px}@media(max-width:980px){.limits{grid-template-columns:repeat(3,minmax(0,1fr))}}@media(max-width:640px){.limits{grid-template-columns:repeat(2,minmax(0,1fr))}.callout{flex-direction:column;align-items:flex-start}}.limit{padding:10px 2px;--progress-track: #f3f4f6;--progress-bar: #d1d5db;--progress-bar-soft: rgba(209, 213, 219, .25);--progress-highlight: #f97316}.limit__label{font-size:12px;color:var(--muted)}.limit__value{font-size:28px;margin-top:6px;letter-spacing:-.02em}.limit__meta{color:var(--muted);font-size:11px;margin-top:6px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.progress{height:6px;width:100%;background:var(--progress-track);border-radius:999px;overflow:hidden;margin-top:10px}.progress__bar{height:100%;width:0%;background:var(--progress-bar);border-radius:999px}.progress__bar--highlight{background:var(--progress-highlight)}.progress__bar--indeterminate{background:linear-gradient(90deg,var(--progress-bar-soft),var(--progress-bar),var(--progress-bar-soft));animation:indeterminate 1.2s ease-in-out infinite}.limit--storage{--progress-track: rgba(59, 130, 246, .1);--progress-bar: rgba(59, 130, 246, .28);--progress-bar-soft: rgba(59, 130, 246, .14)}.limit--index-running{--progress-track: rgba(249, 115, 22, .1);--progress-bar: rgba(249, 115, 22, .26);--progress-bar-soft: rgba(249, 115, 22, .14);--progress-highlight: #f97316}.limit--indexed{--progress-track: rgba(16, 185, 129, .1);--progress-bar: rgba(16, 185, 129, .26);--progress-bar-soft: rgba(16, 185, 129, .14)}.limit--queries{--progress-track: rgba(99, 102, 241, .1);--progress-bar: rgba(99, 102, 241, .26);--progress-bar-soft: rgba(99, 102, 241, .14)}.limit--research{--progress-track: rgba(20, 184, 166, .1);--progress-bar: rgba(20, 184, 166, .26);--progress-bar-soft: rgba(20, 184, 166, .14)}.limit--web-search{--progress-track: rgba(245, 158, 11, .1);--progress-bar: rgba(245, 158, 11, .24);--progress-bar-soft: rgba(245, 158, 11, .14)}.limit--contexts{--progress-track: rgba(236, 72, 153, .1);--progress-bar: rgba(236, 72, 153, .24);--progress-bar-soft: rgba(236, 72, 153, .14)}@keyframes indeterminate{0%{transform:translate(-20%);opacity:.55}50%{transform:translate(85%);opacity:.9}to{transform:translate(-20%);opacity:.55}}.grid{margin-top:22px;display:grid;grid-template-columns:2fr 1fr;gap:24px;align-items:stretch}.overviewGrid{flex:1;min-height:0;margin-top:0;align-items:stretch;grid-auto-rows:clamp(220px,28vh,340px)}.overviewGrid>*{min-width:0}.overviewGrid>.overviewCard{min-width:0}.overviewCard{height:100%;display:flex;flex-direction:column;min-height:0;overflow:hidden;min-width:0}.grid--single{grid-template-columns:1fr}@media(max-width:900px){.grid{grid-template-columns:1fr}}.card__header{padding:14px 16px 10px;display:flex;align-items:center;justify-content:space-between;gap:12px}.card__header--split{padding-bottom:12px}.card__title{font-size:13px;font-weight:600}.card__meta{font-size:12px;color:var(--muted);display:flex;align-items:center;gap:8px}.card__row{display:flex;align-items:center;justify-content:space-between;gap:12px}.card__rowText{color:var(--muted);font-size:12px;line-height:1.35;min-width:0}.muted{color:var(--muted)}.mono{font-variant-numeric:tabular-nums;color:var(--text)}.badge{font-size:11px;padding:2px 8px;border-radius:999px;border:1px solid var(--border);background:#fff7ed;color:var(--danger)}.badge--up{background:#ecfdf5;color:var(--success)}.badge--down{background:#ef44441a;color:#ef4444eb}html[data-theme=dark] .badge--down{background:#ef444414;color:#f87171eb;border-color:#ef44442e}.chartWrap{position:relative;width:100%;height:180px;min-width:0;overflow:hidden;padding:0 2px 10px}.chartWrap--fill{padding:8px 2px 10px}.chartWrap--stretch{flex:1;min-height:0;display:flex;flex-direction:column;height:auto}.chartWrap--stretch .chart{flex:1;min-height:0}.cardEmpty{text-align:center;display:grid;gap:8px;justify-items:center}.cardEmpty__title{font-size:13px;font-weight:700}.cardEmpty__sub{font-size:12px;color:var(--muted);line-height:1.4}.chart{display:block;width:100%;height:100%}.chart--empty{border:1px dashed var(--border);border-radius:12px;display:grid;place-items:center;color:var(--muted)}.chartAxis{display:flex;justify-content:space-between;font-size:11px;color:var(--muted);padding:4px 0 0}.chartAxis--dense{position:relative;height:16px;padding:4px 2px 0;font-size:10px;text-align:center}.chartAxis__tick{position:absolute;top:4px;white-space:nowrap}.link{border:0;background:transparent;font-size:12px;color:var(--muted);cursor:pointer;padding:6px 8px;border-radius:8px}.link:hover{background:var(--hover-bg);color:var(--text)}.recent{list-style:none;margin:0;padding:0 10px 12px}.recent--scroll{overflow:auto;min-height:0;flex:1}.recent__item{display:grid;grid-template-columns:14px 1fr 20px;align-items:center;gap:10px;padding:10px;border-radius:10px;cursor:pointer;transition:background-color .12s ease}.recent__item:hover{background:var(--hover-bg)}.recent__dot{width:6px;height:6px;border-radius:999px;background:#16a34a;justify-self:center}.recent__dot--success{background:#16a34a}.recent__dot--running{background:#2563eb;box-shadow:0 0 0 3px #2563eb26;animation:pulseDot 1.1s ease-in-out infinite}.recent__dot--error{background:#ef4444}@keyframes pulseDot{0%{transform:scale(1);opacity:.75}50%{transform:scale(1.15);opacity:1}to{transform:scale(1);opacity:.75}}.recent__title{font-size:13px;color:var(--text);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.recent__meta{margin-top:2px;font-size:11px;color:var(--muted);display:flex;align-items:center;gap:6px}.sep{opacity:.8}.recent__chev{color:#9ca3af;font-size:16px;justify-self:end}.sourcesCard{margin-top:16px}.sourcesToolbar{display:flex;align-items:center;gap:12px;flex-wrap:wrap}.sourcesCount{font-size:12px;color:var(--muted)}.sourcesDot{width:6px;height:6px;border-radius:999px;display:inline-block;margin:0 6px}.sourcesDot--ok{background:#22c55e}.sourcesDot--error{background:#ef4444}.sourcesSearch{max-width:360px}.sourcesList{margin-top:12px;display:flex;flex-direction:column;gap:10px}.sourcesItem{display:flex;align-items:center;justify-content:space-between;gap:16px;padding:12px 14px;border-radius:14px;border:1px solid color-mix(in srgb,var(--border) 70%,transparent);background:color-mix(in srgb,var(--card) 96%,var(--bg) 4%)}.sourcesMain{min-width:0}.sourcesTitle{font-weight:600;font-size:14px;color:var(--text);white-space:nowrap;overflow:hidden;text-overflow:ellipsis;display:flex;align-items:center;gap:8px}.sourcesMeta{margin-top:4px;font-size:12px;color:var(--muted);display:flex;gap:8px;flex-wrap:wrap}.sourcesStatus{font-size:11px;padding:2px 8px;border-radius:999px;border:1px solid color-mix(in srgb,var(--border) 70%,transparent);color:var(--muted);background:color-mix(in srgb,var(--card) 92%,var(--bg) 8%)}.sourcesStatus--indexed{color:#16a34a;border-color:color-mix(in srgb,#16a34a 30%,var(--border) 70%)}.sourcesStatus--indexing{color:#f59e0b;border-color:color-mix(in srgb,#f59e0b 30%,var(--border) 70%)}.sourcesStatus--failed{color:#ef4444;border-color:color-mix(in srgb,#ef4444 30%,var(--border) 70%)}.sourcesActions{display:flex;align-items:center;gap:8px}.sourcesEmpty{margin-top:10px;font-size:12px;color:var(--muted)}.statGrid{display:grid;gap:14px;grid-template-columns:repeat(5,minmax(0,1fr))}@media(max-width:980px){.statGrid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media(max-width:640px){.statGrid{grid-template-columns:1fr}}.statCard{border:1px solid var(--border);background:color-mix(in srgb,var(--card) 92%,var(--bg) 8%);border-radius:14px;padding:12px}.statLabel{font-size:12px;color:var(--muted)}.statValue{margin-top:8px;font-size:22px;letter-spacing:-.02em;color:var(--text)}.statMeta{margin-top:8px;font-size:11px;color:var(--muted);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.recentEmpty{padding:16px 16px 18px;overflow:auto;min-height:0}.recentEmpty__title{font-size:13px;font-weight:700}.recentEmpty__sub{margin-top:6px;font-size:12px;color:var(--muted);line-height:1.45}.adminTable{display:grid;gap:10px}.adminRow{border:1px solid var(--border);background:color-mix(in srgb,var(--card) 92%,var(--bg) 8%);border-radius:14px;padding:12px;display:flex;align-items:flex-start;justify-content:space-between;gap:12px}.adminMain{min-width:0;flex:1}.adminTitle{display:flex;align-items:center;min-width:0;gap:10px}.adminMeta{margin-top:6px;font-size:11px;color:var(--muted);display:flex;flex-wrap:wrap;gap:6px}.adminTagsRow{margin-top:8px;display:flex;flex-wrap:wrap;gap:8px;align-items:center}.tagQuickRow{margin-top:8px;display:flex;flex-wrap:wrap;gap:8px}.tagQuickBtn{height:34px;padding:0 10px;font-size:12px}.adminActions{display:flex;align-items:center;justify-content:flex-end;gap:10px;flex-wrap:wrap;flex:0 0 auto}@media(max-width:900px){.adminRow{flex-direction:column;align-items:stretch}.adminActions{justify-content:flex-start}}.examplesTitle{font-size:26px;margin:4px 0 6px;letter-spacing:-.02em}.examplesSubtitle{margin:0 0 16px;color:var(--muted);font-size:13px}.examplesGrid{display:grid;gap:16px;grid-template-columns:repeat(auto-fit,minmax(240px,1fr))}.exampleCard .cardBody{display:block;height:auto;padding:0}.exampleCard{text-align:left}.exampleCard--clickable{display:flex;flex-direction:column;justify-content:space-between;width:100%;cursor:pointer;transition:box-shadow .16s ease,transform .16s ease,border-color .16s ease;border-radius:14px;border:1px solid color-mix(in srgb,var(--border) 70%,transparent);box-shadow:0 6px 18px #0f172a0f;background:linear-gradient(180deg,color-mix(in srgb,var(--card) 92%,var(--bg) 8%),var(--card));min-height:168px;padding:20px 22px}.exampleCard__cover{width:100%;height:128px;border-radius:12px;background:linear-gradient(135deg,color-mix(in srgb,var(--accent) 20%,transparent),color-mix(in srgb,var(--card) 80%,var(--bg) 20%));margin-bottom:12px}.exampleCard--clickable .cardHead{border-bottom:0;padding:0}.exampleCard--clickable .cardHead__title{font-size:17px;line-height:1.2;font-weight:600;display:flex;align-items:center}.exampleCard--clickable .cardHead__desc{margin-top:6px;font-size:13px;line-height:1.55;color:color-mix(in srgb,var(--muted) 90%,var(--text) 10%);max-width:62ch;line-clamp:2;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}.examplesModal__list--sidebar .exampleCard--clickable{padding:16px 18px 18px}.examplesModal__list--sidebar .exampleCard__cover{height:120px;margin-bottom:10px}.examplesModal__list--sidebar .exampleCard .cardBody{justify-content:flex-start;height:auto}.examplesModal__list--sidebar .exampleCard--clickable.is-active{border-color:color-mix(in srgb,var(--text) 22%,var(--border) 78%);box-shadow:0 10px 24px #0f172a1f}.exampleCard--clickable:hover{border-color:color-mix(in srgb,var(--text) 18%,var(--border) 82%);box-shadow:0 14px 34px #0f172a1a;transform:translateY(-1px)}.exampleCard--clickable:active{transform:translateY(0);box-shadow:0 6px 12px #0f172a1f}.exampleCard--clickable .cardHead{border-bottom:0;padding-bottom:0}.exampleCard__hint{align-self:flex-end;font-size:14px;color:color-mix(in srgb,var(--muted) 70%,transparent);opacity:0;transition:opacity .16s ease}.exampleCard--clickable:hover .exampleCard__hint{opacity:1}.examplesHeader{display:flex;align-items:center;margin-bottom:10px}.markdown{line-height:1.75}.markdown h1,.markdown h2,.markdown h3{margin:16px 0 8px}.markdown p{margin:8px 0}.markdown ul{padding-left:18px}.markdown code{background:color-mix(in srgb,var(--card) 70%,var(--bg) 30%);padding:2px 4px;border-radius:6px;font-size:12px}.markdown pre{background:color-mix(in srgb,var(--card) 88%,var(--bg) 12%);border:1px solid var(--border);border-radius:10px;padding:10px 12px;overflow:auto;font-size:12px}.examplesModal__panel{width:min(980px,92vw);max-height:86vh;overflow:hidden}.examplesModal__panel--fixed{height:86vh}.examplesModal__header{display:flex;align-items:center;justify-content:flex-end;gap:16px;border-bottom:1px solid color-mix(in srgb,var(--border) 30%,transparent);padding:8px 12px}.examplesModal__close{border:0;background:transparent;font-size:18px;color:var(--muted);cursor:pointer}.examplesModal__body{display:grid;grid-template-columns:360px minmax(0,1fr);gap:16px;padding:14px 16px 16px;min-height:0}.examplesModal__panel--fixed .examplesModal__body{height:100%}.examplesModal__body--single{grid-template-columns:1fr}.examplesModal__body--single .examplesModal__content{display:none}.examplesModal__body--single .examplesModal__list{grid-template-columns:repeat(2,minmax(0,1fr))}.examplesModal__list{display:grid;gap:12px;grid-template-columns:1fr;overflow:auto;max-height:68vh;min-width:0}.examplesModal__list--sidebar{display:flex;flex-direction:column;gap:12px;align-items:stretch}.examplesModal__list--sidebar .exampleCard--clickable{height:auto;flex:0 0 auto}.examplesModal__list--sidebar .exampleCard--clickable{height:224px;min-height:224px;overflow:hidden}.examplesModal__list--sidebar .exampleCard--clickable .cardHead__title{display:-webkit-box;line-clamp:1;-webkit-line-clamp:1;-webkit-box-orient:vertical;overflow:hidden}.examplesModal__list--sidebar .exampleCard .cardBody{height:auto;justify-content:flex-start}.examplesModal__list>*{min-width:0}.examplesModal__list--single{grid-template-columns:1fr;justify-items:center}.examplesModal__list--single .exampleCard{max-width:560px;width:100%}.examplesModal__content{display:flex;flex-direction:column;min-width:0}.examplesModal__panel--fixed .examplesModal__content{min-height:0}.examplesTabs{display:flex;align-items:center;gap:8px;flex-wrap:wrap;min-height:40px;padding-bottom:8px;border-bottom:1px solid color-mix(in srgb,var(--border) 30%,transparent)}.examplesBack{margin-left:auto;border:1px solid color-mix(in srgb,var(--border) 60%,transparent);background:color-mix(in srgb,var(--card) 88%,var(--bg) 12%);padding:6px 10px;border-radius:999px;font-size:12px;color:var(--text);cursor:pointer}.examplesTabs__empty{font-size:12px;color:var(--muted)}.examplesTab{display:inline-flex;align-items:center;gap:6px;border:1px solid var(--border);padding:6px 12px;border-radius:999px;background:color-mix(in srgb,var(--card) 88%,var(--bg) 12%)}.examplesTab--active{border-color:color-mix(in srgb,var(--text) 25%,var(--border) 75%);background:color-mix(in srgb,var(--card) 92%,var(--bg) 8%)}.examplesTab__label,.examplesTab__close{border:0;background:transparent;cursor:pointer;font-size:13px;color:var(--text)}.examplesTab__close{color:var(--muted)}.examplesModal__article{margin-top:10px;overflow:auto;min-width:0}.examplesModal__panel--fixed .examplesModal__article{flex:1 1 auto;min-height:0}.examplesModal__article .markdown{max-width:72ch;line-height:1.7;padding:6px 4px 8px}.examplesModal__article .markdown code{background:color-mix(in srgb,var(--card) 70%,var(--bg) 30%);padding:2px 6px;border-radius:6px;font-size:12px}.examplesModal__article .markdown pre{background:color-mix(in srgb,var(--card) 92%,var(--bg) 8%);border:1px solid color-mix(in srgb,var(--border) 80%,transparent);border-radius:14px;padding:14px 16px 18px;overflow:auto;font-size:12px;white-space:pre-wrap;word-break:break-word;position:relative;box-shadow:inset 0 0 0 1px color-mix(in srgb,var(--border) 50%,transparent)}.examplesModal__article .markdown pre code{white-space:pre-wrap}.examplesModal__article .markdown h1{font-size:22px;margin:16px 0 8px}.examplesModal__article .markdown h1:first-child{display:none}.examplesModal__article .markdown h2{font-size:18px;margin:16px 0 8px}.examplesModal__article .markdown h3{font-size:15px;margin:14px 0 6px}.examplesModal__article .markdown p{margin:10px 0;line-height:1.7;max-width:72ch}.examplesModal__article .markdown ul,.examplesModal__article .markdown ol{padding-left:20px;margin:8px 0 12px}.examplesModal__article .markdown blockquote{margin:10px 0;padding:8px 12px;border-left:3px solid color-mix(in srgb,var(--border) 70%,transparent);background:color-mix(in srgb,var(--card) 94%,var(--bg) 6%);border-radius:8px;color:var(--muted)}.examplesEmpty{font-size:12px;color:var(--muted)}@media(max-width:860px){.examplesModal__body{grid-template-columns:1fr}.examplesModal__list{max-height:36vh;grid-template-columns:1fr}.examplesModal__body--single .examplesModal__list{grid-template-columns:1fr}.examplesModal__article{max-height:36vh}}.examplesModal__list textarea{resize:none}#root{min-height:100vh}
