@import"https://fonts.googleapis.com/css2?family=Inter:wght@400;500;600&family=JetBrains+Mono:wght@400&family=Manrope:wght@600&display=swap";:root{color-scheme:dark;--i100: #E5EAFF;--i200: #C8D2FD;--i300: #A3B2FE;--i400: #7685F8;--i500: #545AEB;--i600: #4142CA;--i700: #3130A0;--i800: #212172;--i900: #14154D;--i950: #08092D;--canvas: #0C0D12;--surface: #16181F;--raised: #22242C;--border: #353741;--muted: #83868F;--text: #E9EBF2;--paper: #F4F5FA;--ink: #1F2937;--ink-muted: #374151;--signal: #F2A33A;--danger: #FA8072;--danger-fill: #991B1B;--danger-fill-hover: #A61B1B;--success: #7FD8BE;--success-fill: #14532D;--success-fill-hover: #166534;--grad: linear-gradient(135deg, #4142CA 0%, #212172 100%);--ff-display: "Manrope", system-ui, sans-serif;--fw-display: 600;--ls-display: -.03em;--ff-ui: "Inter", system-ui, sans-serif;--ff-mono: "JetBrains Mono", "Fira Code", monospace;--r: 14px;--r-sm: 8px;--ease-standard: cubic-bezier(.4, 0, .2, 1);--dur-fast: .12s;--dur-pulse: 1.1s;--font-display: var(--ff-display);--font-sans: var(--ff-ui);--font-mono: var(--ff-mono);--bg: var(--canvas);--panel: var(--surface);--panel-2: var(--raised);--mist: #16181F;--hairline: #353741;--accent: #4142CA;--accent-2: #A3B2FE;--accent-hover: #545AEB;--ok: #7FD8BE;--coral: #4142CA;--coral-ink: #3130A0;--cobalt: #545AEB;--cobalt-bright: #7685F8;--dark-paper: #0C0D12;--dark-surface: #16181F;--dark-surface-2: #22242C;--surface-2: #22242C;--fg: var(--text);--fg-muted: var(--muted);--max-ui-sans-font: var(--font-sans);--max-ui-display-font: var(--font-display);--max-ui-mono-font: var(--font-mono);--max-brand-wordmark-gradient: none;--max-brand-wordmark-gradient-light: none;--max-mark-chat-width: 16px;--max-mark-chat-height: 14px;--max-write-chat-width: 32px;--max-write-chat-height: 28px;--max-write-stroke: var(--success)}html[data-theme=light],[data-theme=light]{color-scheme:light;--bg: #F4F5FA;--panel: #ffffff;--panel-2: #E8EAF3;--mist: #E8EAF3;--text: #1F2937;--muted: #374151;--border: #D1D5DB;--hairline: #D1D5DB;--surface: #ffffff;--surface-2: #EEF0F7;--fg: #1F2937;--fg-muted: #374151;--accent: #4142CA;--accent-2: #3130A0;--accent-hover: #545AEB;--paper: #F4F5FA;--ink: #1F2937}:root{--max-orbit-dot: var(--signal, #f2a33a);--max-orbit-dot-glow: color-mix(in srgb, var(--signal, #f2a33a) 35%, transparent);--max-orbit-spin-duration: 1.15s;--max-orbit-svg: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 64 64'%3E%3Cg fill='%23F2A33A'%3E%3Ccircle cx='32' cy='12' r='4' opacity='1'/%3E%3Ccircle cx='39.5' cy='13.5' r='3.2' opacity='.78'/%3E%3Ccircle cx='45.9' cy='17.7' r='2.6' opacity='.58'/%3E%3Ccircle cx='50.3' cy='23.9' r='2.2' opacity='.4'/%3E%3Ccircle cx='51.9' cy='31.3' r='1.8' opacity='.28'/%3E%3C/g%3E%3C/svg%3E")}@keyframes max-orbit-rotate{to{transform:rotate(360deg)}}.max-orbit-loader{--orbit-radius: 20px;display:inline-flex;align-items:center;justify-content:center;flex:0 0 auto;width:52px;height:52px;pointer-events:none}.max-orbit-loader--xs{width:18px;height:18px;--orbit-radius: 7px}.max-chip__icon .max-orbit-loader--xs{width:16px;height:16px;--orbit-radius: 6px}.max-msg__live-status-icon .max-orbit-loader--sm{width:22px;height:22px;--orbit-radius: 9px}.max-orbit-loader--sm{width:28px;height:28px;--orbit-radius: 11px}.max-orbit-loader--md{width:52px;height:52px;--orbit-radius: 20px}.max-orbit-loader--lg{width:68px;height:68px;--orbit-radius: 26px}.max-orbit-loader__spin{position:relative;width:100%;height:100%;animation:max-orbit-rotate var(--max-orbit-spin-duration) linear infinite}.max-orbit-loader__spin>span{position:absolute;left:50%;top:50%;border-radius:50%;background:var(--max-orbit-dot);box-shadow:0 0 6px var(--max-orbit-dot-glow);transform-origin:center center}.max-orbit-loader__spin>span:nth-child(1){width:8px;height:8px;margin:-4px 0 0 -4px;transform:rotate(0) translateY(calc(-1 * var(--orbit-radius)));opacity:1}.max-orbit-loader__spin>span:nth-child(2){width:6px;height:6px;margin:-3px 0 0 -3px;transform:rotate(22deg) translateY(calc(-1 * var(--orbit-radius)));opacity:.78}.max-orbit-loader__spin>span:nth-child(3){width:5px;height:5px;margin:-2.5px 0 0 -2.5px;transform:rotate(44deg) translateY(calc(-1 * var(--orbit-radius)));opacity:.58}.max-orbit-loader__spin>span:nth-child(4){width:4px;height:4px;margin:-2px 0 0 -2px;transform:rotate(66deg) translateY(calc(-1 * var(--orbit-radius)));opacity:.4}.max-orbit-loader__spin>span:nth-child(5){width:3px;height:3px;margin:-1.5px 0 0 -1.5px;transform:rotate(88deg) translateY(calc(-1 * var(--orbit-radius)));opacity:.28}.max-orbit-loader-block{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:12px;padding:16px;text-align:center;color:var(--muted, #a7b6cc)}.max-orbit-loader-block__text{font-size:13px;line-height:1.4}.max1-panel__loading-spinner,.max-msg__live-spinner,.max-chip__spinner,.max-chat__attach-spinner,.max-app-preview__loading-spinner,.max-load-screen__spinner{border:none!important;border-radius:0!important;background:transparent!important;width:52px!important;height:52px!important;position:relative!important;animation:none!important;flex:0 0 auto}.max1-panel__loading-spinner:before,.max-msg__live-spinner:before,.max-chip__spinner:before,.max-chat__attach-spinner:before,.max-app-preview__loading-spinner:before,.max-load-screen__spinner:before{content:none!important}.max1-panel__loading-spinner:after,.max-msg__live-spinner:after,.max-chip__spinner:after,.max-chat__attach-spinner:after,.max-app-preview__loading-spinner:after,.max-load-screen__spinner:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;margin:auto;width:100%;height:100%;background-image:var(--max-orbit-svg);background-repeat:no-repeat;background-position:center;background-size:contain;animation:max-orbit-rotate var(--max-orbit-spin-duration) linear infinite}.max-msg__live-spinner,.max-chip__spinner{width:22px!important;height:22px!important}.max-chat__attach-spinner{width:18px!important;height:18px!important}.max-list__loading{display:inline-flex;align-items:center;gap:10px;padding-left:0!important}.max-list__loading:before{content:""!important;position:static!important;margin:0!important;width:20px!important;height:20px!important;border:none!important;border-radius:0!important;flex:0 0 auto;background-image:var(--max-orbit-svg)!important;background-repeat:no-repeat!important;background-position:center!important;background-size:contain!important;animation:max-orbit-rotate var(--max-orbit-spin-duration) linear infinite!important}.max-public-catalog-skeleton:after{background:none!important;animation:none!important}.max-public-catalog-skeleton:before{content:"";position:absolute;left:50%;top:50%;width:44px;height:44px;transform:translate(-50%,-50%);background-image:var(--max-orbit-svg);background-repeat:no-repeat;background-position:center;background-size:contain;animation:max-orbit-rotate var(--max-orbit-spin-duration) linear infinite;z-index:1}.max-public-app-leaderboard__loading,.max-doc-preview__loading,.max-code-store__loading,.max-code-asset-picker__loading{display:flex!important;flex-direction:column;align-items:center;justify-content:center;gap:12px}.max-public-app-leaderboard__loading:before,.max-doc-preview__loading:before,.max-code-store__loading:before,.max-code-asset-picker__loading:before{content:"";width:40px;height:40px;background-image:var(--max-orbit-svg);background-repeat:no-repeat;background-position:center;background-size:contain;animation:max-orbit-rotate var(--max-orbit-spin-duration) linear infinite}.max-code-entry__skeleton-line,.max-code-entry__skeleton-block{position:relative;overflow:hidden}.max-code-entry__loading .max-orbit-loader{margin:8px auto 4px}@media (prefers-reduced-motion: reduce){.max-orbit-loader__spin,.max-orbit-loader__spin:after,.max1-panel__loading-spinner:after,.max-msg__live-spinner:after,.max-chip__spinner:after,.max-chat__attach-spinner:after,.max-app-preview__loading-spinner:after,.max-load-screen__spinner:after,.max-list__loading:before,.max-public-catalog-skeleton:before,.max-public-app-leaderboard__loading:before,.max-doc-preview__loading:before,.max-code-store__loading:before,.max-code-asset-picker__loading:before{animation-duration:1.8s!important}}.fm-view-switch{display:flex;flex:0 0 auto;gap:2px;padding:3px;border:1px solid var(--fm-border);border-radius:10px;background:var(--fm-bg)}.fm-view-switch .fm-btn{height:30px;border:0;background:transparent;border-radius:7px;color:var(--fm-muted);font-weight:500}.fm-view-switch .fm-btn[aria-pressed=true]{background:var(--fm-panel-2);color:var(--fm-text);box-shadow:0 1px 4px #0002}.fm-view-switch .fm-btn:focus-visible{outline:2px solid var(--fm-accent);outline-offset:2px}.fm-entry-open{border:0;background:transparent;color:inherit;font:inherit;text-align:inherit;cursor:pointer;padding-block:0;padding-right:0}.fm-entry-open:focus-visible{outline:2px solid var(--fm-accent);outline-offset:2px;border-radius:4px}.fm-entry:focus-within{background:color-mix(in srgb,var(--fm-accent) 8%,transparent)}.fm-app--icons .fm-browser__head{display:none}.fm-app--icons .fm-entries{display:grid;grid-template-columns:repeat(auto-fill,minmax(148px,180px));gap:12px;padding:20px;align-items:start}.fm-app.fm-app--icons .fm-entry{display:flex;flex-direction:column;min-width:0;width:100%;box-sizing:border-box;padding:14px 10px 10px;border:1px solid transparent;border-radius:10px;min-height:164px;text-align:center}.fm-app--icons .fm-entry:hover,.fm-app--icons .fm-entry:focus-within{background:color-mix(in srgb,var(--fm-text) 6%,transparent);border-color:color-mix(in srgb,var(--fm-text) 12%,transparent)}.fm-app--icons .fm-col--name{flex-direction:column;width:100%;gap:12px;padding:0}.fm-app--icons .fm-entry__twist,.fm-app--icons .fm-col--date,.fm-app--icons .fm-col--type,.fm-app--icons .fm-col--size{display:none}.fm-app--icons .fm-entry__icon{width:112px;height:92px;border-radius:0;background:transparent}.fm-app--icons .fm-entry__icon svg{width:76px;height:88px}.fm-app--icons .fm-entry__icon--folder-large svg{width:96px;height:78px}.fm-app--icons .fm-entry__name{width:100%;white-space:normal;overflow-wrap:anywhere;font-size:13px;font-weight:500;line-height:1.45;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2;overflow:hidden}.fm-app--icons .fm-col--actions{margin-top:10px;width:100%;opacity:1;pointer-events:auto}.fm-app--icons .fm-col--actions:empty{display:none}.fm-app--icons .fm-entry__actions{display:flex;flex-direction:row;justify-content:center;flex-wrap:wrap;gap:4px;visibility:hidden}.fm-app--icons .fm-entry:hover .fm-entry__actions,.fm-app--icons .fm-entry:focus-within .fm-entry__actions,.fm-app--icons .fm-entry__actions:has(input:checked){visibility:visible}.fm-app--icons .fm-empty,.fm-app--icons .fm-error,.fm-app--icons .fm-loading-block{grid-column:1 / -1}@media (max-width: 820px),(hover: none){.fm-app--icons .fm-entry__actions{visibility:visible}}@media (max-width: 820px){.fm-view-label{display:none}.fm-view-switch .fm-btn{min-width:30px;padding:0 6px}.fm-app--icons .fm-entries{grid-template-columns:repeat(auto-fill,minmax(132px,1fr));gap:8px;padding:12px}}.fm-app:not(.fm-app--icons) .fm-entry{min-height:56px;padding-block:10px}.fm-app:not(.fm-app--icons) .fm-entry__icon{width:36px;height:36px}.fm-app:not(.fm-app--icons) .fm-entry__icon svg,.fm-app:not(.fm-app--icons) .fm-entry__icon img{width:28px;height:28px}.fm-app:not(.fm-app--icons) .fm-entry__name{font-size:15px;line-height:1.4}.fm-app:not(.fm-app--icons) .fm-col--date,.fm-app:not(.fm-app--icons) .fm-col--type,.fm-app:not(.fm-app--icons) .fm-col--size{font-size:14px}.fm-app .fm-entry__icon--folder{color:#2684ed;background:#2684ed18}html,body{height:100%;min-height:0}html{color-scheme:dark}html[data-theme=light]{color-scheme:light}:root,html[data-theme=dark]{--fm-bg: var(--bg);--fm-panel: var(--panel);--fm-panel-2: var(--panel-2);--fm-border: var(--border);--fm-text: var(--text);--fm-muted: var(--muted);--fm-accent: var(--accent);--fm-accent-2: var(--accent-2);--fm-danger: var(--danger, #fa8072);--fm-ok: var(--success, #7fd8be);--fm-orange: var(--signal, var(--accent));--fm-font: var(--font-sans);--fm-mono: var(--font-mono)}html[data-theme=light]{--fm-bg: var(--bg);--fm-panel: var(--panel);--fm-panel-2: var(--panel-2);--fm-border: var(--border);--fm-text: var(--text);--fm-muted: var(--muted);--fm-accent: var(--accent);--fm-accent-2: var(--accent-2)}.fm-body{margin:0;height:100%;overflow:hidden;font-family:var(--fm-font);background:var(--fm-bg);color:var(--fm-text)}.fm-app{height:100%;min-height:0;display:flex;flex-direction:column;overflow:hidden}.fm-topbar{flex:0 0 auto;display:flex;align-items:center;gap:12px;padding:10px 14px;border-bottom:1px solid var(--fm-border);background:color-mix(in srgb,var(--fm-panel) 92%,transparent);-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px)}.fm-topbar.is-embedded{padding-top:max(10px,env(safe-area-inset-top,0px))}.fm-topbar__brand{display:flex;align-items:center;gap:10px;flex:0 0 auto;min-width:0}.fm-topbar__brand[hidden]{display:none!important}.fm-topbar__mark{width:34px;height:34px;flex:0 0 auto;display:grid;place-items:center;border-radius:10px;background:var(--fm-panel-2);color:var(--fm-text);border:1px solid var(--fm-border)}.fm-topbar__mark img{width:22px;height:22px;display:block}.fm-topbar__titles{min-width:0}.fm-topbar__kicker{display:block;font-size:12px;font-weight:500;letter-spacing:0;text-transform:none;color:var(--fm-muted)}.fm-topbar__title{margin:0;font-size:15px;font-weight:700;line-height:1.2}.fm-topbar__nav{flex:1 1 auto;display:flex;align-items:center;gap:8px;min-width:0}.fm-btn{flex:0 0 auto;display:inline-flex;align-items:center;justify-content:center;gap:6px;min-width:38px;height:38px;padding:0 10px;border-radius:10px;border:1px solid var(--fm-border);background:var(--fm-panel-2);color:var(--fm-text);font:600 12px/1 var(--fm-font);cursor:pointer;transition:background .15s ease,border-color .15s ease,color .15s ease}.fm-btn:hover:not(:disabled),.fm-btn:focus-visible{border-color:var(--fm-border);background:var(--fm-panel-2);color:var(--fm-text);outline:none}.fm-btn:disabled{opacity:.4;cursor:not-allowed}.fm-btn svg{display:block;width:18px;height:18px}.fm-btn--accent{border-color:transparent;background:var(--fm-accent);color:#fff}.fm-breadcrumb{flex:1 1 auto;min-width:0;font-size:13px;font-weight:600;color:var(--fm-muted);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}#btn-up[hidden]{display:none!important}.fm-shell{flex:1 1 auto;min-height:0;display:flex;flex-direction:row;align-items:stretch;gap:0;overflow:hidden}.fm-app:not(.is-split) .fm-browser{flex:1 1 auto;width:100%;min-width:0;border-right:none}.fm-app:not(.is-split) .fm-viewer,.fm-app:not(.is-split) .fm-split-handle{display:none!important}.fm-app.is-split .fm-browser{flex:0 0 var(--fm-split-pct, 42%);width:var(--fm-split-pct, 42%);max-width:70%;min-width:220px}.fm-app.is-split .fm-viewer{display:flex;flex:1 1 auto;min-width:0}.fm-app--apps-only .fm-shell{display:flex}.fm-app--apps-only .fm-viewer,.fm-app--apps-only .fm-split-handle{display:none!important}.fm-app--apps-only .fm-browser{flex:1 1 auto;width:100%;border-right:none}.fm-browser{--fm-col-date: 11rem;--fm-col-type: 7.5rem;--fm-col-size: 6.75rem;--fm-col-actions: 9.75rem;min-height:0;min-width:0;display:flex;flex-direction:column;border-right:1px solid var(--fm-border);background:var(--fm-panel);overflow:hidden}.fm-app.is-split .fm-browser{--fm-col-date: 9.25rem;--fm-col-type: 6.25rem;--fm-col-size: 5.5rem;--fm-col-actions: 8.5rem}.fm-browser__scroller{flex:1 1 auto;min-height:0;overflow:auto;overscroll-behavior:contain;scrollbar-gutter:stable;-webkit-overflow-scrolling:touch}.fm-cols{display:grid;grid-template-columns:minmax(12rem,1fr) var(--fm-col-date) var(--fm-col-type) var(--fm-col-size) var(--fm-col-actions);column-gap:8px;align-items:center;min-width:46rem}.fm-browser__head{position:sticky;top:0;z-index:2;flex:0 0 auto;padding:8px 12px;border-bottom:1px solid var(--fm-border);background:color-mix(in srgb,var(--fm-panel) 94%,#000);font-size:11px;font-weight:600;letter-spacing:.01em;color:var(--fm-muted)}.fm-browser__head .fm-col{min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.fm-entries{min-height:0;padding:0 0 16px;display:flex;flex-direction:column;gap:0;align-content:start}.fm-entry{box-sizing:border-box;width:100%;min-width:46rem;padding:6px 12px;border:0;border-bottom:1px solid color-mix(in srgb,var(--fm-border) 72%,transparent);border-radius:0;background:transparent;color:var(--fm-text);text-align:left;cursor:pointer;font:inherit;transition:background .12s ease}.fm-entry__twist{width:12px;flex:0 0 12px;font-size:11px;line-height:1;color:var(--fm-muted);text-align:center}.fm-entry--depth-1{--fm-indent: 1}.fm-entry--depth-2{--fm-indent: 2}.fm-entry--depth-3{--fm-indent: 3}.fm-entry--depth-4{--fm-indent: 4}.fm-entry--depth-5{--fm-indent: 5}.fm-entry--depth-6{--fm-indent: 6}.fm-entry--depth-7{--fm-indent: 7}.fm-entry--depth-8{--fm-indent: 8}.fm-col--name{display:flex;align-items:center;gap:8px;min-width:0;padding-left:calc(var(--fm-indent, 0) * 14px)}.fm-col--date,.fm-col--type,.fm-col--size{min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font-size:12px;line-height:1.3;color:var(--fm-muted);font-variant-numeric:tabular-nums}.fm-col--date{color:var(--fm-muted)}.fm-col--size{font-family:var(--fm-mono);text-align:right}.fm-browser__head .fm-col--size{text-align:right}.fm-entry.is-current:not(.is-selected){background:color-mix(in srgb,var(--fm-accent) 10%,transparent);box-shadow:inset 3px 0 0 var(--fm-accent)}.fm-entry:hover,.fm-entry:focus-visible{background:#545aeb14;outline:none}.fm-entry.is-selected{background:#545aeb1f;box-shadow:inset 3px 0 #545aebd9}.fm-entry--folder-apps{background:#7685f814}.fm-entry--folder-apps:hover{background:#7685f824}.fm-entry__icon{width:28px;height:28px;flex:0 0 auto;display:grid;place-items:center;border-radius:8px;background:var(--fm-panel-2);color:var(--fm-muted)}.fm-entry__icon svg,.fm-entry__icon img{width:20px;height:20px;display:block}.fm-entry__icon--folder{color:var(--fm-accent);background:#545aeb1a}.fm-entry__icon--apps{color:var(--fm-accent-2);background:color-mix(in srgb,var(--fm-accent-2) 18%,transparent)}.fm-entry__icon--image{color:var(--fm-ok);background:color-mix(in srgb,var(--fm-ok) 16%,transparent)}.fm-entry__icon--doc{color:var(--i300, var(--fm-accent-2));background:color-mix(in srgb,var(--fm-accent) 14%,transparent)}.fm-entry__icon--code{color:var(--fm-orange);background:#e872281f}.fm-entry__icon--blocked{opacity:.55}.fm-entry__name{display:block;min-width:0;flex:1 1 auto;font-size:13px;font-weight:500;line-height:1.35;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;color:var(--fm-text)}.fm-app--apps-only .fm-entry{min-width:46rem}.fm-col--actions{display:flex;justify-content:flex-end;align-items:center;min-height:22px;opacity:0;pointer-events:none;transition:opacity .12s ease}.fm-entry:hover .fm-col--actions,.fm-entry:focus-within .fm-col--actions,.fm-entry--web-app .fm-col--actions,.fm-entry--custom .fm-col--actions,.fm-entry--max-app .fm-col--actions{opacity:1;pointer-events:auto}.fm-entry__actions{display:flex;flex-direction:row;flex-wrap:wrap;justify-content:flex-end;align-items:center;gap:6px}.fm-entry-action{display:inline-flex;align-items:center;padding:3px 8px;border-radius:999px;border:1px solid var(--fm-border);background:#ffffff08;color:var(--fm-muted);font:600 10px/1.2 var(--fm-font);cursor:pointer}.fm-entry-action:hover{border-color:#545aeb59;color:var(--fm-accent)}.fm-entry-action--danger:hover{border-color:#ff6b6b73;color:var(--fm-danger)}.fm-entry-attach{display:inline-flex;align-items:center;gap:4px;font:600 10px/1.2 var(--fm-font);color:var(--fm-muted);cursor:pointer}.fm-entry-attach input{accent-color:var(--fm-accent)}.fm-viewer{min-height:0;min-width:0;display:flex;flex-direction:column;background:color-mix(in srgb,var(--fm-panel-2) 88%,var(--fm-bg))}.fm-split-handle{flex:0 0 14px;position:relative;z-index:2;align-self:stretch;border:0;padding:0;background:var(--fm-bg);cursor:col-resize;touch-action:none}.fm-split-handle:before{content:"";position:absolute;top:0;bottom:0;left:6px;width:2px;background:var(--fm-border)}.fm-split-handle:after{content:"";position:absolute;top:50%;left:4px;width:6px;height:28px;margin-top:-14px;border-radius:3px;background:var(--fm-muted)}.fm-split-handle.is-stuck:before,.fm-split-handle.is-stuck:after{background:var(--fm-accent)}.fm-split-handle:focus-visible{outline:2px solid var(--fm-accent);outline-offset:2px}.fm-viewer__head{flex:0 0 auto;display:flex;align-items:center;gap:10px;padding:10px 14px;border-bottom:1px solid var(--fm-border)}.fm-viewer__back{display:none}.fm-viewer__meta{flex:1 1 auto;min-width:0;font-size:13px;font-weight:600;color:var(--fm-muted);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.fm-viewer__content{flex:1 1 auto;min-height:0;overflow:auto;padding:16px 18px}.fm-empty,.fm-loading-block{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:12px;min-height:160px;padding:24px 16px;text-align:center;color:var(--fm-muted);font-size:13px}.fm-error{border:1px solid color-mix(in srgb,var(--fm-danger) 35%,var(--fm-border));background:color-mix(in srgb,var(--fm-danger) 12%,var(--fm-panel));color:var(--fm-danger);padding:14px 16px;border-radius:12px;font-size:13px}html[data-theme=light] .fm-error{color:#b91c1c;background:#fef2f2}.fm-viewer__content pre.code,.fm-viewer__content .code{margin:0;padding:14px 16px;border-radius:12px;border:1px solid var(--fm-border);background:color-mix(in srgb,var(--fm-text) 8%,var(--fm-panel));font-family:var(--fm-mono);font-size:12px;line-height:1.5;overflow:auto}html[data-theme=light] .fm-viewer__content pre.code{background:#f8fafc}.fm-viewer__content .markdown-body{font-size:14px;line-height:1.55}.fm-image-frame{display:grid;place-items:center;min-height:200px}.fm-image-frame img{max-width:100%;max-height:min(70vh,640px);border-radius:12px;border:1px solid var(--fm-border);box-shadow:0 12px 40px #00000040}.fm-preview-frame{display:block;width:100%;height:100%;min-height:min(70vh,640px);border:0;background:var(--fm-panel)}.fm-app.is-split .fm-preview-frame{min-height:0;height:100%}.fm-viewer__content:has(.fm-preview-frame){padding:0;overflow:hidden}.fm-footer{flex:0 0 auto;padding:8px 14px max(8px,env(safe-area-inset-bottom,0px));border-top:1px solid var(--fm-border);font-size:11px;line-height:1.4;color:var(--fm-muted);background:color-mix(in srgb,var(--fm-panel) 90%,transparent)}@media (max-width: 820px){.fm-btn__label{display:none}.fm-shell{flex-direction:column}.fm-app.is-split .fm-browser,.fm-app:not(.is-split) .fm-browser{flex:1 1 auto;width:100%;max-width:none;min-width:0;border-right:none}.fm-app.is-split .fm-viewer,.fm-split-handle{display:none!important}.fm-app--preview .fm-browser{display:none}.fm-app--preview .fm-viewer{display:flex!important;flex:1 1 auto}.fm-viewer__back{display:inline-flex;align-items:center;gap:4px;padding:6px 10px;border-radius:999px;border:1px solid var(--fm-border);background:#ffffff0a;color:var(--fm-accent);font:600 12px/1 var(--fm-font);cursor:pointer}.fm-topbar__brand{display:none}.fm-entry__actions{flex-direction:column;align-items:stretch}}@media (min-width: 821px){.fm-app:not(.is-split) .fm-viewer__back{display:none!important}.fm-app.is-split .fm-viewer__back{display:inline-flex;align-items:center;gap:4px;padding:6px 10px;border-radius:999px;border:1px solid var(--fm-border);background:#ffffff0a;color:var(--fm-accent);font:600 12px/1 var(--fm-font);cursor:pointer}}html body.home-page .home-panels:has(.home-panel[data-home-panel=files].is-active){padding-top:0!important;padding-bottom:0!important}html body.home-page .home-panel[data-home-panel=files]{display:none;flex-direction:column;min-width:0;min-height:0;height:100%}html body.home-page .home-panel[data-home-panel=files].is-active{display:flex!important;flex:1 1 auto!important;width:100%!important;height:100%!important}html body.home-page .home-section--files{flex:1 1 auto;min-height:0;height:100%;display:flex;flex-direction:column;padding:0;border:0;background:transparent}html body.home-page .max-files-panel__frame{flex:1 1 auto;width:100%;height:100%;min-height:0;border:0;background:var(--fm-bg, var(--bg, #0c0d12))}.max-file-manager-modal{position:fixed;top:0;right:0;bottom:0;left:0;z-index:1450;display:grid;place-items:center}.max-file-manager-modal[hidden]{display:none!important}.max-file-manager-modal__backdrop{position:absolute;top:0;right:0;bottom:0;left:0;background:#0a0e14b8;-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px)}.max-file-manager-modal__panel{position:relative;display:flex;flex-direction:column;width:min(1120px,calc(100vw - 1.5rem));height:min(820px,calc(100vh - 1.5rem));border-radius:16px;border:1px solid rgba(148,163,184,.22);background:#0c0d12;overflow:hidden;box-shadow:0 24px 80px #00000080}.max-file-manager-modal__head{display:none}.max-file-manager-modal__frame{flex:1 1 auto;border:0;width:100%;min-height:0;background:var(--fm-bg, #0C0D12)}.max-file-manager-modal__close{position:absolute;top:max(.55rem,env(safe-area-inset-top,0px));right:max(.65rem,env(safe-area-inset-right,0px));width:2.25rem;height:2.25rem;border-radius:10px;border:1px solid rgba(148,163,184,.28);background:#111823eb;color:#e9ebf2;display:grid;place-items:center;cursor:pointer;z-index:2;transition:border-color .15s ease,background .15s ease}.max-file-manager-modal__close:hover,.max-file-manager-modal__close:focus-visible{border-color:#545aeb8c;background:#545aeb1f;outline:none}@media (max-width: 820px){.max-file-manager-modal{place-items:stretch}.max-file-manager-modal__panel{width:100%;height:100%;height:100dvh;max-width:none;max-height:100dvh;border-radius:0;border:0}.max-file-manager-modal__close{top:max(.65rem,env(safe-area-inset-top,0px));right:max(.75rem,env(safe-area-inset-right,0px));width:2.75rem;height:2.75rem}}body.is-max-file-manager-open{overflow:hidden}.fm-modal{position:fixed;top:0;right:0;bottom:0;left:0;z-index:40;display:flex;align-items:center;justify-content:center;background:#06080e8c;padding:24px}.fm-modal[hidden]{display:none}.fm-modal__card{width:min(420px,100%);max-height:min(70vh,520px);overflow:auto;border:1px solid var(--fm-border);border-radius:16px;background:var(--fm-panel, #16181f);color:var(--fm-text);padding:18px;box-shadow:0 18px 48px #00000059}.fm-modal__title{margin:0 0 6px;font:700 16px/1.3 var(--fm-font)}.fm-modal__hint{margin:0 0 14px;color:var(--fm-muted);font-size:13px}.fm-agent-picker__list{display:flex;flex-direction:column;gap:8px;margin-bottom:14px}.fm-agent-picker__item{display:block;width:100%;text-align:left;padding:10px 12px;border-radius:10px;border:1px solid var(--fm-border);background:#ffffff08;color:var(--fm-text);font:600 13px/1.3 var(--fm-font);cursor:pointer}.fm-agent-picker__item:hover,.fm-agent-picker__item:focus-visible{border-color:var(--fm-accent, #7aa2ff)}.fm-name-dialog{position:fixed;top:0;right:0;bottom:0;left:0;z-index:12000;display:flex;align-items:center;justify-content:center;padding:20px;pointer-events:none}.fm-name-dialog[hidden]{display:none!important}.fm-name-dialog.is-open{pointer-events:auto}.fm-name-dialog__backdrop{position:absolute;top:0;right:0;bottom:0;left:0;margin:0;padding:0;border:0;background:#02060c9e;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);cursor:pointer;opacity:0;transition:opacity .22s ease}.fm-name-dialog.is-open .fm-name-dialog__backdrop{opacity:1}.fm-name-dialog__panel{position:relative;z-index:1;width:min(440px,calc(100vw - 32px));padding:22px 22px 20px;border:1px solid color-mix(in srgb,var(--fm-accent) 22%,var(--fm-border));border-radius:18px;background:linear-gradient(165deg,color-mix(in srgb,var(--fm-panel) 94%,#1a2840),color-mix(in srgb,var(--fm-panel-2, var(--fm-panel)) 96%,#0c0d12));box-shadow:0 24px 64px #0000008c,0 0 0 1px #ffffff0a inset;color:var(--fm-text);opacity:0;transform:translateY(10px) scale(.97);transition:opacity .24s cubic-bezier(.4,0,.2,1),transform .28s cubic-bezier(.4,0,.2,1)}.fm-name-dialog.is-open .fm-name-dialog__panel{opacity:1;transform:translateY(0) scale(1)}.fm-name-dialog__glow{position:absolute;inset:-40% -20% auto;height:55%;background:radial-gradient(ellipse at 50% 0%,color-mix(in srgb,var(--fm-accent) 28%,transparent),transparent 68%);pointer-events:none;opacity:.85}.fm-name-dialog__title{position:relative;margin:0 0 6px;font-size:1.28rem;font-weight:700;letter-spacing:-.02em;line-height:1.2}.fm-name-dialog__hint{position:relative;margin:0 0 18px;font-size:.9rem;line-height:1.45;color:var(--fm-muted)}.fm-name-dialog__form{position:relative;display:flex;flex-direction:column;gap:16px}.fm-name-dialog__field{display:flex;flex-direction:column;gap:8px;padding:10px 14px 12px;border:1px solid var(--fm-border);border-radius:12px;background:#ffffff0a;transition:border-color .15s ease,box-shadow .15s ease}.fm-name-dialog__field-label{font-size:.72rem;font-weight:600;letter-spacing:.06em;text-transform:uppercase;color:var(--fm-muted)}.fm-name-dialog__field:focus-within{border-color:color-mix(in srgb,var(--fm-accent) 45%,transparent);box-shadow:0 0 0 3px color-mix(in srgb,var(--fm-accent) 12%,transparent)}.fm-name-dialog__input{width:100%;padding:12px 0;border:0;background:transparent;color:var(--fm-text);font:500 16px/1.3 var(--fm-font);outline:none}.fm-name-dialog__actions{display:flex;justify-content:flex-end;align-items:center;gap:10px}.fm-name-dialog__actions .fm-btn{min-width:96px;height:40px;border-radius:12px}.fm-name-dialog__ok{background:linear-gradient(165deg,color-mix(in srgb,var(--fm-accent) 88%,#fff),color-mix(in srgb,var(--fm-accent-2, var(--fm-accent)) 75%,#1a1030))!important;border:none!important;color:#0c0d12!important;box-shadow:0 4px 20px color-mix(in srgb,var(--fm-accent) 28%,transparent)}.fm-name-dialog__ok:hover{filter:brightness(1.06)}html[data-theme=light] .fm-name-dialog__backdrop{background:#0f172a59}html[data-theme=light] .fm-name-dialog__panel{background:linear-gradient(165deg,#fff,#f4f7fb);border-color:#0f172a1a;box-shadow:0 20px 50px #0f172a24}html[data-theme=light] .fm-name-dialog__field{background:#fff;border-color:#0f172a1f}:root{--max-home-sidebar-width: 80px;--max-home-shell-gap: 16px;--max-home-panels-z: 1;--max-home-sidebar-z: 300;--max-home-sidebar-flyout-z: 320;--max-public-catalog-z: 1;--max-sidebar-float-label-gap: 12px;--max-sidebar-icon-hit: 44px;--max-sidebar-icon-size: 22px;--max-sidebar-label-size: 14px;--max-globe-size: 62px;--max-globe-hit: 72px;--max-globe-glow: 0 0 5px rgba(118, 133, 248, .35);--max-globe-glow-strong: 0 0 7px rgba(118, 133, 248, .7);--max-thunder-width: 34px;--max-thunder-height: 68px}html[data-theme=light]{--max-globe-glow: 0 0 6px rgba(65, 66, 202, .38);--max-globe-glow-strong: 0 0 8px rgba(65, 66, 202, .72)}.js-home-sidebar.is-apps-rail-expanded,.js-home-sidebar.is-apps-rail-expanded .home-sidebar__strip,.js-home-sidebar.is-apps-rail-expanded .home-sidebar__bottom,.js-home-sidebar.is-apps-rail-expanded .home-sidebar__apps-wrap{overflow:visible}.js-home-sidebar .home-sidebar__strip{transition:width .22s cubic-bezier(.4,0,.2,1)}.home-panels{position:relative;z-index:var(--max-home-panels-z, 1)}.home-sidebar{position:relative;z-index:var(--max-home-sidebar-z, 300);width:80px;border:none!important;border-right:1px solid var(--border)!important;border-radius:0!important;background:var(--mist, var(--panel-2))!important;box-shadow:none!important;-webkit-backdrop-filter:none!important;backdrop-filter:none!important;overflow:visible!important}.js-home-sidebar .home-sidebar__strip,.js-home-sidebar .home-sidebar__nav,.js-home-sidebar .home-sidebar__bottom-nav,.js-home-sidebar .home-sidebar__nav-icons{overflow:visible!important}html body.home-page .home-shell,html body.home-page .home-sidebar,html body.home-page aside.home-sidebar.js-home-sidebar,html body.home-page .home-sidebar .home-sidebar__strip,html body.home-page .home-sidebar .home-sidebar__nav,html body.home-page .home-sidebar .home-sidebar__nav-icons,html body.home-page .home-sidebar .home-sidebar__bottom,html body.home-page .home-sidebar .home-sidebar__bottom-nav,html body.home-page .home-sidebar .home-sidebar__nav-group{overflow:visible!important}.home-sidebar__nav-group{position:relative;width:100%;overflow:visible;z-index:1}.home-sidebar__nav-group:hover,.home-sidebar__nav-group:focus-within{z-index:calc(var(--max-home-sidebar-flyout-z, 320) - 1)}@media (hover: none),(pointer: coarse){.home-sidebar__nav-group.is-expanded{z-index:calc(var(--max-home-sidebar-flyout-z, 320) - 1)}}.home-sidebar__nav-group-shell{display:flex;flex-direction:column;align-items:center;gap:2px;width:100%}.home-sidebar__nav-group-trigger{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:2px;width:100%;margin:0;padding:4px 0;border:none;border-radius:12px;background:transparent;color:inherit;font:inherit;cursor:pointer;box-shadow:none;min-height:var(--max-sidebar-icon-hit)}.home-sidebar__nav-group-trigger:hover,.home-sidebar__nav-group-trigger:focus-visible{background:#ffffff14;border-radius:12px}@media (hover: none),(pointer: coarse){.home-sidebar__nav-group.is-expanded .home-sidebar__nav-group-trigger{background:#ffffff14;border-radius:12px}}html[data-theme=light] .home-sidebar__nav-group-trigger:hover,html[data-theme=light] .home-sidebar__nav-group-trigger:focus-visible{background:#0f172a0f}@media (hover: none),(pointer: coarse){html[data-theme=light] .home-sidebar__nav-group.is-expanded .home-sidebar__nav-group-trigger{background:#0f172a0f}}.home-sidebar__nav-flyout{position:absolute;left:calc(100% + 8px);top:0;bottom:auto;height:auto;z-index:var(--max-home-sidebar-flyout-z, 320);display:none;align-items:flex-start;padding-left:0;pointer-events:none}html body.home-page .home-sidebar .home-sidebar__nav-group:hover .home-sidebar__nav-flyout,html body.home-page .home-sidebar .home-sidebar__nav-group:focus-within .home-sidebar__nav-flyout,html body.home-page .home-sidebar .home-sidebar__nav-group.is-expanded .home-sidebar__nav-flyout{display:flex!important;pointer-events:auto!important}html body.home-page .home-sidebar .home-sidebar__nav-icon-img,html body.home-page .home-sidebar .home-sidebar__builder-icon,html body.home-page .home-sidebar .home-sidebar__builder-icon img,html body.home-page .home-sidebar .home-sidebar__builder-icon svg{display:flex!important;visibility:visible!important}.home-sidebar__nav-flyout:before{content:"";position:absolute;right:100%;top:0;bottom:0;width:14px}@media (hover: hover){.home-sidebar__nav-group:hover .home-sidebar__nav-flyout{display:flex;pointer-events:auto}.home-sidebar__nav-group:hover .home-sidebar__nav-group-trigger{background:#ffffff14;border-radius:12px}html[data-theme=light] .home-sidebar__nav-group:hover .home-sidebar__nav-group-trigger{background:#0f172a0f}}.home-sidebar__nav-group:focus-within .home-sidebar__nav-flyout{display:flex;pointer-events:auto}@media (hover: none),(pointer: coarse){.home-sidebar__nav-group.is-expanded .home-sidebar__nav-flyout{display:flex;pointer-events:auto}}.home-sidebar__nav-flyout-panel{display:flex;flex-direction:column;gap:4px;min-width:220px;padding:8px;border:1px solid var(--border);border-radius:12px;background:var(--panel);box-shadow:0 12px 40px #00000059}html[data-theme=light] .home-sidebar__nav-flyout-panel{box-shadow:0 12px 32px #0f172a1f}.home-sidebar__nav-flyout-item{display:flex;align-items:center;gap:10px;width:100%;margin:0;padding:11px 12px;min-height:44px;border:none;border-radius:10px;background:transparent;color:var(--text);font:inherit;font-size:13px;font-weight:500;text-align:left;text-decoration:none;cursor:pointer;line-height:1.25;box-shadow:none;box-sizing:border-box}.home-sidebar__nav-flyout-item-icon{display:flex;align-items:center;justify-content:center;flex:0 0 24px;width:24px;height:24px;color:var(--accent-2)}.home-sidebar__nav-flyout-item-icon img,.home-sidebar__nav-flyout-item-icon svg{display:block;width:22px;height:22px}.home-sidebar__nav-flyout-item-text{flex:1 1 auto;min-width:0}.home-sidebar__nav-flyout-item:hover,.home-sidebar__nav-flyout-item:focus-visible{background:#ffffff14;color:var(--text)}html[data-theme=light] .home-sidebar__nav-flyout-item:hover,html[data-theme=light] .home-sidebar__nav-flyout-item:focus-visible{background:#0f172a0f}.home-sidebar__nav-flyout-item--soon{opacity:.55;cursor:default;pointer-events:none}.home-sidebar__nav-flyout-soon{display:block;margin-top:2px;font-size:10px;font-weight:600;letter-spacing:.04em;text-transform:uppercase;color:var(--muted)}html[data-theme=light] .home-sidebar{background:var(--mist, var(--panel-2))!important;border:none!important;border-right:1px solid var(--border)!important;box-shadow:none!important}.home-sidebar__brand,.home-mobile-workspace-sheet__brand{cursor:pointer;position:relative;z-index:1}.home-sidebar__brand .brand-mark--fm,.home-sidebar__brand .brand-mark--max,html[data-theme=light] .home-sidebar__brand .brand-mark--fm,html[data-theme=light] .home-sidebar__brand .brand-mark--max{background:transparent!important;border:none!important;box-shadow:none!important}.home-sidebar__brand:hover .brand-mark--fm,.home-sidebar__brand:hover .brand-mark--max,.home-mobile-workspace-sheet__brand:hover .brand-mark--fm,.home-mobile-workspace-sheet__brand:hover .brand-mark--max,html[data-theme=light] .home-sidebar__brand:hover .brand-mark--fm,html[data-theme=light] .home-sidebar__brand:hover .brand-mark--max{border:none!important;box-shadow:none!important}.home-sidebar__threads{position:relative;display:flex;align-items:center;justify-content:center;width:var(--max-sidebar-icon-hit);height:var(--max-sidebar-icon-hit);margin:0 auto;padding:0;border:none;border-radius:10px;background:transparent;color:var(--accent-2);cursor:pointer;line-height:0;box-shadow:none;transition:background .18s ease,color .18s ease}.home-sidebar__threads[hidden]{display:none!important}.home-sidebar__threads:hover,.home-sidebar__threads:focus-visible{border:none;color:var(--text);background:#ffffff14;box-shadow:none}html[data-theme=light] .home-sidebar__threads:hover,html[data-theme=light] .home-sidebar__threads:focus-visible{background:#0f172a0f}.home-sidebar__threads-icon{display:flex;align-items:center;justify-content:center;filter:drop-shadow(0 1px 2px rgba(0,0,0,.2))}.home-sidebar__bottom{margin-top:auto;display:flex;flex-direction:column;align-items:center;gap:10px;width:100%;flex-shrink:0;position:relative;z-index:85;overflow:visible}.home-sidebar__bottom-nav{width:100%}.home-sidebar__bottom-nav .home-sidebar__nav-icons{gap:10px}.home-sidebar__apps-wrap{position:relative;display:flex;flex-direction:column-reverse;align-items:center;gap:6px;width:100%}.home-sidebar__apps-wrap.is-expanded{align-items:center;overflow:visible}.home-sidebar__apps-toggle{position:relative;z-index:4;display:flex;align-items:center;justify-content:center;width:var(--max-sidebar-icon-hit);height:var(--max-sidebar-icon-hit);margin:0 auto;padding:0;border:none;border-radius:10px;background:transparent;color:var(--muted);cursor:pointer;line-height:0;flex-shrink:0;box-shadow:none;transition:color .18s ease,background .18s ease,transform .2s cubic-bezier(.4,0,.2,1)}.home-sidebar__apps-toggle:hover,.home-sidebar__apps-toggle:focus-visible{border:none;color:var(--text);background:#ffffff14;box-shadow:none}html[data-theme=light] .home-sidebar__apps-toggle:hover,html[data-theme=light] .home-sidebar__apps-toggle:focus-visible{background:#0f172a0f}.home-sidebar__apps-wrap.is-expanded .home-sidebar__apps-toggle{display:none!important}.home-sidebar__apps-toggle-grid{display:flex;align-items:center;justify-content:center}.home-sidebar__apps-collapse{display:none;align-items:center;justify-content:center;position:relative;z-index:4;width:var(--max-sidebar-icon-hit);height:32px;margin:0 auto;padding:0;border:none;border-radius:8px;background:transparent;color:var(--muted);cursor:pointer;line-height:0;flex-shrink:0;box-shadow:none;opacity:0;transform:scale(.88);transition:background .15s ease,color .15s ease,opacity .2s ease,transform .22s cubic-bezier(.4,0,.2,1)}.home-sidebar__apps-collapse[hidden]{display:none!important}.home-sidebar__apps-wrap.is-expanded .home-sidebar__apps-collapse{display:flex}.home-sidebar__apps-wrap.is-expanded .home-sidebar__apps-collapse:not([hidden]){opacity:1;transform:scale(1)}.home-sidebar__apps-collapse:hover,.home-sidebar__apps-collapse:focus-visible{color:var(--text);background:#ffffff14}html[data-theme=light] .home-sidebar__apps-collapse:hover,html[data-theme=light] .home-sidebar__apps-collapse:focus-visible{background:#0f172a0f}.home-sidebar__apps-backdrop{display:none!important}.home-sidebar__apps-menu{position:relative;z-index:4;display:flex;flex-direction:column;align-items:center;gap:8px;width:100%;max-height:0;opacity:0;overflow:hidden;pointer-events:none;transform:translateY(6px);transition:max-height .28s cubic-bezier(.4,0,.2,1),opacity .2s ease,transform .24s cubic-bezier(.4,0,.2,1)}.home-sidebar__apps-wrap.is-expanded .home-sidebar__apps-menu{max-height:340px;opacity:1;pointer-events:auto;transform:translateY(0);align-items:center;overflow:visible!important}.home-sidebar__apps-item{position:relative;z-index:4;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:4px;width:100%;height:auto;min-height:var(--max-sidebar-icon-hit);margin:0 auto;padding:4px 0;border:none;border-radius:12px;background:transparent;color:var(--text);font:inherit;text-decoration:none;cursor:pointer;box-shadow:none;opacity:0;overflow:visible;transform:scale(.88);transition:background .15s ease,color .15s ease,opacity .2s ease,transform .22s cubic-bezier(.4,0,.2,1)}.home-sidebar__apps-wrap.is-expanded .home-sidebar__apps-item{width:100%;max-width:100%;padding:4px 0;justify-content:center;opacity:1;transform:scale(1)}.home-sidebar__nav-icons>.home-sidebar__builder,.home-sidebar__bottom-nav .home-sidebar__builder{opacity:1;transform:none;pointer-events:auto}.home-sidebar__apps-wrap.is-expanded .home-sidebar__apps-collapse{transition-delay:0s}.home-sidebar__apps-wrap.is-expanded .home-sidebar__apps-item:nth-child(2){transition-delay:.04s}.home-sidebar__apps-wrap.is-expanded .home-sidebar__apps-item:nth-child(3){transition-delay:.08s}.home-sidebar__apps-item:hover,.home-sidebar__apps-item:focus-visible,.home-sidebar__apps-item.is-active{border:none;background:#ffffff14;box-shadow:none;color:var(--text)}html[data-theme=light] .home-sidebar__apps-item:hover,html[data-theme=light] .home-sidebar__apps-item:focus-visible,html[data-theme=light] .home-sidebar__apps-item.is-active{background:#0f172a0f}.home-sidebar__apps-item-icon{display:flex;align-items:center;justify-content:center;flex-shrink:0;width:var(--max-sidebar-icon-size);min-width:var(--max-sidebar-icon-size);height:var(--max-sidebar-icon-size);color:var(--accent-2)}.home-sidebar__apps-item-icon svg{width:var(--max-sidebar-icon-size);height:var(--max-sidebar-icon-size)}.home-sidebar__apps-toggle-grid svg{width:24px;height:24px}.home-sidebar__apps-item-label{position:static;width:100%;max-width:100%;height:auto;margin:0;padding:0;overflow:visible;clip:auto;white-space:nowrap;border:none;border-radius:0;background:none;box-shadow:none;-webkit-backdrop-filter:none;backdrop-filter:none;font-size:var(--max-sidebar-label-size);font-weight:500;letter-spacing:0;line-height:1.2;text-align:left;color:var(--text);text-shadow:none;pointer-events:auto;transform:none;z-index:auto;opacity:1;visibility:visible;transition:opacity .18s ease,visibility .18s ease}.home-sidebar__apps-wrap.is-expanded .home-sidebar__apps-item-label{opacity:1;visibility:visible}html[data-theme=light] .home-sidebar__apps-item-label{color:#64748b;text-shadow:none}html[data-theme=light] .home-sidebar__apps-item-icon{color:#2563eb}html[data-theme=light] .home-sidebar__nav-icons .home-sidebar__builder,html[data-theme=light] .home-sidebar__nav-icons .home-sidebar__builder:hover,html[data-theme=light] .home-sidebar__nav-icons .home-sidebar__builder:focus-visible,html[data-theme=light] .home-sidebar__nav-icons .home-sidebar__builder.is-active,html[data-theme=light] .home-sidebar__nav-icons .home-sidebar__featured-code,html[data-theme=light] .home-sidebar__nav-icons .home-sidebar__featured-code:hover,html[data-theme=light] .home-sidebar__nav-icons .home-sidebar__featured-code:focus-visible{background:transparent!important;box-shadow:none!important}html[data-theme=light] .home-sidebar__builder-icon .home-sidebar__nav-icon-img,html[data-theme=light] .home-sidebar__featured-code .home-sidebar__nav-icon-img{filter:drop-shadow(0 1px 2px rgba(15,23,42,.14))}.home-sidebar .home-sidebar__public-globe{margin-top:0}.home-sidebar__nav-icons .home-sidebar__featured-code{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:4px;width:100%;min-width:0;min-height:auto;margin:0 auto;padding:4px 0;border:none;border-radius:0;background:transparent!important;box-shadow:none!important;text-decoration:none;overflow:visible;color:inherit}.home-sidebar__nav-icons .home-sidebar__featured-code:hover,.home-sidebar__nav-icons .home-sidebar__featured-code:focus-visible{background:transparent!important;box-shadow:none!important}.home-sidebar__nav-icons .home-sidebar__featured-code .home-sidebar__code-thunder-icon{margin:0 auto}.home-mobile-bottom-bar{display:none}@media (max-width: 720px){.js-home-sidebar [data-max-public-agents-nav],.js-home-sidebar [data-max-public-apps-nav],.js-home-sidebar [data-max-code-thunder]{display:none!important;visibility:hidden!important;pointer-events:none!important}}.home-sidebar .home-sidebar__builder{width:100%;height:auto;min-height:var(--max-sidebar-icon-hit);border:none;border-radius:12px;background:transparent;box-shadow:none}.home-sidebar .home-sidebar__notif.home-sidebar__builder{width:100%;height:auto;min-height:var(--max-sidebar-icon-hit);color:var(--accent-2);cursor:pointer}.home-sidebar__notif .home-sidebar__builder-icon{position:relative}.home-sidebar__notif .home-sidebar__notif-badge{position:absolute;top:-2px;right:-2px;z-index:2}.home-sidebar__nav,.home-sidebar__nav-icons,.js-home-sidebar .home-sidebar__strip{overflow:visible!important}.home-sidebar .home-sidebar__public-globe{width:var(--max-globe-hit);height:var(--max-globe-hit);min-width:var(--max-globe-hit);min-height:var(--max-globe-hit);padding:0;border:none;border-radius:0;background:transparent!important;box-shadow:none!important;overflow:visible!important}.home-sidebar .home-sidebar__public-globe:hover,.home-sidebar .home-sidebar__public-globe:focus-visible{background:transparent!important;box-shadow:none!important}.home-sidebar .home-sidebar__public-globe:hover .home-sidebar__public-globe-icon,.home-sidebar .home-sidebar__public-globe:focus-visible .home-sidebar__public-globe-icon{filter:drop-shadow(var(--max-globe-glow-strong))}.home-sidebar .home-sidebar__public-globe.is-active{background:transparent!important;box-shadow:none!important;color:var(--text)}.home-sidebar .home-sidebar__builder:hover,.home-sidebar .home-sidebar__builder:focus-visible,.home-sidebar .home-sidebar__notif:hover,.home-sidebar .home-sidebar__notif:focus-visible{border:none;background:#ffffff14;box-shadow:none;transform:none}.home-sidebar .home-sidebar__builder.is-active{border:none;background:#ffffff1a;box-shadow:none;color:var(--text)}html[data-theme=light] .home-sidebar .home-sidebar__public-globe:hover,html[data-theme=light] .home-sidebar .home-sidebar__public-globe:focus-visible,html[data-theme=light] .home-sidebar .home-sidebar__public-globe.is-active{background:transparent!important;box-shadow:none!important}html[data-theme=light] .home-sidebar .home-sidebar__builder:hover,html[data-theme=light] .home-sidebar .home-sidebar__builder:focus-visible,html[data-theme=light] .home-sidebar .home-sidebar__notif:hover,html[data-theme=light] .home-sidebar .home-sidebar__notif:focus-visible,html[data-theme=light] .home-sidebar .home-sidebar__builder.is-active{background:#0f172a0f}.home-sidebar .home-sidebar__builder-icon{filter:none}.home-sidebar .home-sidebar__public-globe-icon{position:relative;display:block;width:var(--max-globe-size);height:var(--max-globe-size);min-width:var(--max-globe-size);min-height:var(--max-globe-size);flex-shrink:0;overflow:hidden;color:var(--accent, #545AEB);background:transparent!important;box-shadow:none!important;filter:drop-shadow(var(--max-globe-glow));transition:filter .2s ease}.home-sidebar__public-globe-fallback{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);display:flex;align-items:center;justify-content:center;width:var(--max-globe-size);height:var(--max-globe-size);pointer-events:none}.home-sidebar__public-globe-fallback-svg{display:block;width:var(--max-globe-size);height:var(--max-globe-size)}.home-sidebar__public-globe-img{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);display:block;width:var(--max-globe-size);height:var(--max-globe-size);max-width:none;border:none;object-fit:contain;object-position:center;background:transparent!important;pointer-events:none;-webkit-user-select:none;user-select:none;-webkit-user-drag:none;filter:none;box-shadow:none}.home-sidebar__public-globe-icon.is-webgl .home-sidebar__public-globe-img{display:none!important}.home-sidebar__public-globe-canvas{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);display:none;width:var(--max-globe-size);height:var(--max-globe-size);pointer-events:none;background:transparent!important;image-rendering:auto}.home-sidebar__public-globe-icon.is-static .home-sidebar__public-globe-img{display:block}.home-sidebar__public-globe-icon.is-static .home-sidebar__public-globe-fallback,.home-sidebar__public-globe-icon.is-static .home-sidebar__public-globe-canvas{display:none!important}.home-sidebar__public-globe-icon.is-webgl .home-sidebar__public-globe-fallback,.home-sidebar__public-globe-icon.is-webgl .home-sidebar__public-globe-img{display:none}.home-sidebar__public-globe-icon.is-webgl .home-sidebar__public-globe-canvas{display:block}.home-sidebar__public-globe-icon.is-fallback .home-sidebar__public-globe-img,.home-sidebar__public-globe-icon.is-fallback .home-sidebar__public-globe-canvas{display:none!important}.home-sidebar__public-globe-icon.is-fallback .home-sidebar__public-globe-fallback{display:flex}html[data-theme=light] .home-sidebar .home-sidebar__public-globe-icon{color:#4142ca}.home-sidebar__apps-item.home-sidebar__apps-item--max-code,.home-sidebar__apps-wrap.is-expanded .home-sidebar__apps-item.home-sidebar__apps-item--max-code{display:inline-flex!important;align-items:center!important;justify-content:center!important;width:max-content!important;height:max-content!important;min-width:0!important;min-height:0!important;max-width:none!important;padding:0!important;margin:0 auto!important;border:none!important;border-radius:0!important;overflow:visible!important;background:none!important;background-color:transparent!important;box-shadow:none!important;outline:none!important;transition:opacity .2s ease,transform .22s cubic-bezier(.4,0,.2,1)!important}.home-sidebar__apps-item.home-sidebar__apps-item--max-code:hover,.home-sidebar__apps-item.home-sidebar__apps-item--max-code:focus-visible,.home-sidebar__apps-item.home-sidebar__apps-item--max-code:focus-within,.home-sidebar__apps-item.home-sidebar__apps-item--max-code.is-active,.home-sidebar__featured-code.home-sidebar__apps-item--max-code:hover,.home-sidebar__featured-code.home-sidebar__apps-item--max-code:focus-visible,.home-sidebar__featured-code.home-sidebar__apps-item--max-code:focus-within,.home-sidebar__featured-code.home-sidebar__apps-item--max-code.is-active,.home-sidebar__apps-wrap.is-expanded .home-sidebar__apps-item.home-sidebar__apps-item--max-code:hover,.home-sidebar__apps-wrap.is-expanded .home-sidebar__apps-item.home-sidebar__apps-item--max-code:focus-visible,.home-sidebar__apps-wrap.is-expanded .home-sidebar__apps-item.home-sidebar__apps-item--max-code.is-active{background:none!important;background-color:transparent!important;box-shadow:none!important;color:inherit!important}html[data-theme=light] .home-sidebar__apps-item.home-sidebar__apps-item--max-code:hover,html[data-theme=light] .home-sidebar__apps-item.home-sidebar__apps-item--max-code:focus-visible,html[data-theme=light] .home-sidebar__apps-item.home-sidebar__apps-item--max-code.is-active{background:none!important;background-color:transparent!important}.home-sidebar__apps-item--max-code .home-sidebar__apps-item-icon.home-sidebar__code-thunder-icon,.home-sidebar__apps-item--max-code:hover .home-sidebar__apps-item-icon.home-sidebar__code-thunder-icon,.home-sidebar__apps-item--max-code:focus-visible .home-sidebar__apps-item-icon.home-sidebar__code-thunder-icon,.home-sidebar__apps-item--max-code.is-surging .home-sidebar__apps-item-icon.home-sidebar__code-thunder-icon{width:var(--max-thunder-width)!important;min-width:var(--max-thunder-width)!important;height:var(--max-thunder-height)!important;min-height:var(--max-thunder-height)!important;max-width:none!important;max-height:none!important;color:transparent!important;background:none!important;background-color:transparent!important;border:none!important;box-shadow:none!important;filter:none!important;outline:none!important}.home-sidebar__code-thunder-icon{position:relative;display:block;flex-shrink:0;width:var(--max-thunder-width);height:var(--max-thunder-height);min-width:var(--max-thunder-width);min-height:var(--max-thunder-height);margin:0;padding:0;overflow:visible;background:none!important;box-shadow:none!important;border:none!important;border-radius:0!important;--max-lightning-stroke: rgba(255, 255, 255, .42);--max-lightning-stroke-bright: rgba(255, 255, 255, 1);--max-lightning-glow: rgba(255, 255, 255, .92);--max-lightning-glow-soft: rgba(255, 255, 255, .48);--max-lightning-halo: rgba(255, 255, 255, .28)}html[data-theme=light] .home-sidebar__code-thunder-icon{--max-lightning-stroke: rgba(0, 0, 0, .44);--max-lightning-stroke-bright: rgba(0, 0, 0, 1);--max-lightning-glow: rgba(0, 0, 0, .92);--max-lightning-glow-soft: rgba(0, 0, 0, .5);--max-lightning-halo: rgba(0, 0, 0, .3)}.home-sidebar__code-lightning{display:block;width:var(--max-thunder-width);height:var(--max-thunder-height);overflow:visible}.home-sidebar__code-lightning path{fill:none;stroke-linecap:round;stroke-linejoin:round;vector-effect:non-scaling-stroke;pointer-events:none}.home-sidebar__code-lightning-halo{stroke:var(--max-lightning-halo);stroke-width:9;opacity:.26;filter:blur(2.4px);animation:max-lightning-idle-halo 6s ease-in-out infinite}.home-sidebar__code-lightning-glow{stroke:var(--max-lightning-glow-soft);stroke-width:4.8;opacity:.42;filter:drop-shadow(0 0 2px var(--max-lightning-glow-soft)) drop-shadow(0 0 5px var(--max-lightning-glow-soft));animation:max-lightning-idle-glow 6s ease-in-out infinite}.home-sidebar__code-lightning-core{stroke:var(--max-lightning-stroke);stroke-width:2.85;opacity:.72;filter:drop-shadow(0 0 1px var(--max-lightning-glow-soft)) drop-shadow(0 0 4px var(--max-lightning-glow-soft));animation:max-lightning-idle-core 6s ease-in-out infinite}.home-sidebar__code-lightning-pass{stroke:var(--max-lightning-stroke-bright);stroke-width:3.2;stroke-dasharray:62;stroke-dashoffset:62;opacity:0;filter:drop-shadow(0 0 2px var(--max-lightning-glow)) drop-shadow(0 0 8px var(--max-lightning-glow-soft));animation:max-lightning-idle-pass 6s linear infinite}.home-sidebar__code-lightning-spike{fill:var(--max-lightning-stroke-bright);opacity:0;transform-box:fill-box;transform-origin:center;filter:drop-shadow(0 0 3px var(--max-lightning-glow)) drop-shadow(0 0 10px var(--max-lightning-glow-soft));animation:max-lightning-idle-spike 6s ease-out infinite}.home-sidebar__code-lightning-thread{stroke:var(--max-lightning-glow-soft);stroke-width:1.35;opacity:0;stroke-dasharray:14 7;filter:drop-shadow(0 0 3px var(--max-lightning-glow-soft));animation:max-lightning-idle-thread 6s linear infinite}.home-sidebar__code-lightning-thread-b{animation:max-lightning-idle-thread 6s linear infinite reverse}.home-sidebar__code-lightning-surge{stroke:var(--max-lightning-stroke-bright);stroke-width:3.2;opacity:0;animation:max-lightning-idle-surge 6s steps(2,end) infinite}@keyframes max-lightning-idle-pass{0%,1.5%,50%,to{stroke-dashoffset:62;opacity:0}2%{stroke-dashoffset:62;opacity:1}28%{stroke-dashoffset:0;opacity:1}38%{stroke-dashoffset:0;opacity:.15}42%{stroke-dashoffset:0;opacity:0}}@keyframes max-lightning-idle-spike{0%,27%,44%,50%,to{opacity:0;transform:scale(.6)}30%{opacity:.95;transform:scale(1)}34%{opacity:1;transform:scale(2.2)}40%{opacity:.5;transform:scale(3)}43%{opacity:0;transform:scale(3.4)}}@keyframes max-lightning-idle-core{0%,50%,67%,to{stroke:var(--max-lightning-stroke);opacity:.72;filter:drop-shadow(0 0 1px var(--max-lightning-glow-soft)) drop-shadow(0 0 4px var(--max-lightning-glow-soft));stroke-width:2.85}51%,53%,55%,57%,59%,61%,63%,65%{stroke:var(--max-lightning-stroke-bright);opacity:1;filter:drop-shadow(0 0 2px var(--max-lightning-glow)) drop-shadow(0 0 10px var(--max-lightning-glow-soft)) drop-shadow(0 0 16px var(--max-lightning-glow-soft));stroke-width:3.4}52%,54%,56%,58%,60%,62%,64%,66%{stroke:var(--max-lightning-stroke);opacity:.22;filter:drop-shadow(0 0 1px var(--max-lightning-glow-soft));stroke-width:2.5}}@keyframes max-lightning-idle-glow{0%,50%,67%,to{opacity:.42;stroke-width:4.8;filter:drop-shadow(0 0 2px var(--max-lightning-glow-soft)) drop-shadow(0 0 5px var(--max-lightning-glow-soft))}51%,53%,55%,57%,59%,61%,63%,65%{opacity:.92;stroke-width:7.2;filter:drop-shadow(0 0 4px var(--max-lightning-glow)) drop-shadow(0 0 14px var(--max-lightning-glow-soft))}52%,54%,56%,58%,60%,62%,64%,66%{opacity:.2;stroke-width:4;filter:drop-shadow(0 0 1px var(--max-lightning-glow-soft))}}@keyframes max-lightning-idle-halo{0%,50%,67%,to{opacity:.26;stroke-width:9}51%,53%,55%,57%,59%,61%,63%,65%{opacity:.58;stroke-width:13}52%,54%,56%,58%,60%,62%,64%,66%{opacity:.12;stroke-width:8}}@keyframes max-lightning-idle-thread{0%,50%,67%,to{opacity:0;stroke-dashoffset:0}51%{opacity:.85;stroke-dashoffset:0}66%{opacity:.85;stroke-dashoffset:-42}}@keyframes max-lightning-idle-surge{0%,50%,67%,to{opacity:0}51%,53%,55%,57%,59%,61%,63%,65%{opacity:.95}52%,54%,56%,58%,60%,62%,64%,66%{opacity:.18}}@keyframes max-lightning-thread-surge{to{stroke-dashoffset:-42}}@keyframes max-lightning-surge-core{0%,to{stroke:var(--max-lightning-stroke-bright);opacity:1;stroke-width:3.4;filter:drop-shadow(0 0 2px var(--max-lightning-glow)) drop-shadow(0 0 10px var(--max-lightning-glow-soft)) drop-shadow(0 0 18px var(--max-lightning-glow-soft))}20%{stroke:var(--max-lightning-stroke);opacity:.2;stroke-width:2.4;filter:drop-shadow(0 0 1px var(--max-lightning-glow-soft))}40%{stroke:var(--max-lightning-stroke-bright);opacity:1;stroke-width:3.8;filter:drop-shadow(0 0 3px var(--max-lightning-glow)) drop-shadow(0 0 14px var(--max-lightning-glow-soft)) drop-shadow(0 0 22px var(--max-lightning-glow-soft))}60%{stroke:var(--max-lightning-stroke);opacity:.12;stroke-width:2.2;filter:none}80%{stroke:var(--max-lightning-stroke-bright);opacity:.95;stroke-width:3.5;filter:drop-shadow(0 0 2px var(--max-lightning-glow)) drop-shadow(0 0 12px var(--max-lightning-glow-soft))}}@keyframes max-lightning-surge-glow{0%,to{opacity:.88;stroke-width:6.8;filter:drop-shadow(0 0 4px var(--max-lightning-glow)) drop-shadow(0 0 16px var(--max-lightning-glow-soft))}25%{opacity:.18;stroke-width:4.2;filter:drop-shadow(0 0 1px var(--max-lightning-glow-soft))}50%{opacity:1;stroke-width:8.2;filter:drop-shadow(0 0 5px var(--max-lightning-glow)) drop-shadow(0 0 20px var(--max-lightning-glow-soft))}75%{opacity:.1;stroke-width:4;filter:none}}@keyframes max-lightning-surge-halo{0%,to{opacity:.55;stroke-width:12}33%{opacity:.08;stroke-width:7}66%{opacity:.72;stroke-width:14}}.home-sidebar__apps-item--max-code:hover .home-sidebar__code-lightning-core,.home-sidebar__apps-item--max-code:focus-visible .home-sidebar__code-lightning-core,.home-sidebar__apps-item--max-code:focus-within .home-sidebar__code-lightning-core,.home-sidebar__apps-item--max-code.is-surging .home-sidebar__code-lightning-core,.home-sidebar__featured-code:hover .home-sidebar__code-lightning-core,.home-sidebar__featured-code:focus-visible .home-sidebar__code-lightning-core,.home-sidebar__featured-code:focus-within .home-sidebar__code-lightning-core,.home-sidebar__featured-code.is-surging .home-sidebar__code-lightning-core{animation:max-lightning-surge-core .09s steps(2,end) infinite}.home-sidebar__apps-item--max-code:hover .home-sidebar__code-lightning-pass,.home-sidebar__apps-item--max-code:focus-visible .home-sidebar__code-lightning-pass,.home-sidebar__apps-item--max-code:focus-within .home-sidebar__code-lightning-pass,.home-sidebar__apps-item--max-code.is-surging .home-sidebar__code-lightning-pass,.home-sidebar__apps-item--max-code:hover .home-sidebar__code-lightning-spike,.home-sidebar__apps-item--max-code:focus-visible .home-sidebar__code-lightning-spike,.home-sidebar__apps-item--max-code:focus-within .home-sidebar__code-lightning-spike,.home-sidebar__apps-item--max-code.is-surging .home-sidebar__code-lightning-spike{animation:none;opacity:0}.home-sidebar__apps-item--max-code:hover .home-sidebar__code-lightning-glow,.home-sidebar__apps-item--max-code:focus-visible .home-sidebar__code-lightning-glow,.home-sidebar__apps-item--max-code:focus-within .home-sidebar__code-lightning-glow,.home-sidebar__apps-item--max-code.is-surging .home-sidebar__code-lightning-glow{animation:max-lightning-surge-glow .07s steps(2,end) infinite}.home-sidebar__apps-item--max-code:hover .home-sidebar__code-lightning-halo,.home-sidebar__apps-item--max-code:focus-visible .home-sidebar__code-lightning-halo,.home-sidebar__apps-item--max-code:focus-within .home-sidebar__code-lightning-halo,.home-sidebar__apps-item--max-code.is-surging .home-sidebar__code-lightning-halo{animation:max-lightning-surge-halo .11s steps(2,end) infinite}.home-sidebar__apps-item--max-code:hover .home-sidebar__code-lightning-surge,.home-sidebar__apps-item--max-code:focus-visible .home-sidebar__code-lightning-surge,.home-sidebar__apps-item--max-code:focus-within .home-sidebar__code-lightning-surge,.home-sidebar__apps-item--max-code.is-surging .home-sidebar__code-lightning-surge{opacity:1;animation:max-lightning-surge-core .06s steps(2,end) infinite reverse}.home-sidebar__apps-item--max-code:hover .home-sidebar__code-lightning-thread,.home-sidebar__apps-item--max-code:focus-visible .home-sidebar__code-lightning-thread,.home-sidebar__apps-item--max-code:focus-within .home-sidebar__code-lightning-thread,.home-sidebar__apps-item--max-code.is-surging .home-sidebar__code-lightning-thread{opacity:.85;animation:max-lightning-thread-surge .08s linear infinite,max-lightning-surge-core .07s steps(2,end) infinite}.home-sidebar__apps-item--max-code:hover .home-sidebar__code-lightning-thread-b,.home-sidebar__apps-item--max-code:focus-visible .home-sidebar__code-lightning-thread-b,.home-sidebar__apps-item--max-code:focus-within .home-sidebar__code-lightning-thread-b,.home-sidebar__apps-item--max-code.is-surging .home-sidebar__code-lightning-thread-b{animation:max-lightning-thread-surge .08s linear infinite reverse,max-lightning-surge-core .07s steps(2,end) infinite}@media (prefers-reduced-motion: reduce){.home-sidebar__code-lightning-halo,.home-sidebar__code-lightning-glow,.home-sidebar__code-lightning-core{animation:none}.home-sidebar__code-lightning-halo,.home-sidebar__code-lightning-glow,.home-sidebar__code-lightning-pass,.home-sidebar__code-lightning-spike,.home-sidebar__code-lightning-thread{display:none}.home-sidebar__code-lightning-core{stroke:var(--max-lightning-stroke);opacity:.65;filter:none}.home-sidebar__code-lightning-surge{display:none}}.home-sidebar__nav-icons .home-sidebar__brand{margin:0 auto}.home-sidebar__nav-icons .home-sidebar__brand .brand-mark--fm,.home-sidebar__nav-icons .home-sidebar__brand .brand-mark--max{display:flex;align-items:center;justify-content:center;width:var(--max-sidebar-icon-hit);height:var(--max-sidebar-icon-hit);padding:6px 4px;border-radius:12px}.home-sidebar__brand-wordmark{display:block;font-size:14px;font-weight:600;line-height:1.05;letter-spacing:.06em;text-align:center;white-space:nowrap}.home-sidebar__nav-icons .home-sidebar__brand .brand-logo--max{width:32px;height:32px;display:block}.home-sidebar__nav-icon-img,.home-sidebar__nav-icon-img.lucide-icon{display:block;width:22px;height:22px;object-fit:contain;color:var(--text, #E9EBF2)}.home-sidebar__nav-icon-img--sm,.home-sidebar__nav-icon-img--agents,.home-sidebar__nav-icon-img--file-manager,.home-sidebar__nav-icon-img--notes{width:22px;height:22px}.home-sidebar__apps-item-icon--agents,.home-sidebar__apps-item-icon--file-manager,.home-sidebar__apps-item-icon--notes{width:42px;min-width:42px;height:42px}.home-sidebar__catalog-nav--agents .home-sidebar__nav-icon-img{width:42px;height:42px}.home-sidebar__builder-icon .home-sidebar__nav-icon-img,.home-sidebar__featured-code .home-sidebar__nav-icon-img,.home-sidebar__notif .home-sidebar__nav-icon-img{filter:none}.home-sidebar__nav-icons .home-sidebar__featured-code .home-sidebar__builder-icon{display:flex;align-items:center;justify-content:center;margin:0 auto}.home-sidebar__user{margin-top:0!important}.max1-panel__title,.home-section--max1 .max1-panel__head{display:none!important}.home-panels>.max1-topbar-actions,.topbar-actions.max1-topbar-actions{display:none;position:fixed;top:max(8px,env(safe-area-inset-top,0px));right:max(12px,env(safe-area-inset-right,0px));left:auto;z-index:175;flex-direction:row;align-items:center;gap:4px;pointer-events:auto}.home-panels>.max1-topbar-actions[hidden],.topbar-actions.max1-topbar-actions[hidden]{display:none!important;pointer-events:none!important}.max1-topbar-incognito-toggle,.max1-topbar-threads-toggle{display:inline-flex;align-items:center;justify-content:center;width:44px;height:40px;margin:0;padding:0;border:none;border-radius:10px;background:transparent;color:var(--muted);cursor:pointer;box-shadow:none}.home-panels>.max1-topbar-threads-toggle__icon,.topbar-actions .max1-topbar-threads-toggle__icon,.home-panels>.max1-topbar-incognito-toggle__icon,.topbar-actions .max1-topbar-incognito-toggle__icon{display:inline-flex;line-height:0;opacity:.92}.home-panels:has(.home-panel[data-home-panel=max1].is-active):not(:has(.home-section--max1.is-public-catalog-list))>.max1-topbar-actions:not([hidden]),.home-panels:has(.home-panel[data-home-panel=max1].is-active):not(:has(.home-section--max1.is-public-catalog-list)) .topbar-actions.max1-topbar-actions:not([hidden]){display:inline-flex!important}.home-panels:has(.home-panel[data-home-panel=max1].is-active) .max1-topbar-incognito-toggle:hover,.home-panels:has(.home-panel[data-home-panel=max1].is-active) .max1-topbar-threads-toggle:hover{background:#ffffff0f;color:var(--text)}.home-panels:has(.home-panel[data-home-panel=max1].is-active) .max1-topbar-incognito-toggle:focus-visible,.home-panels:has(.home-panel[data-home-panel=max1].is-active) .max1-topbar-threads-toggle:focus-visible{outline:2px solid rgba(84,90,235,.55);outline-offset:2px}.home-panels:has(.home-panel[data-home-panel=max1].is-active) .max1-topbar-incognito-toggle.is-active,.home-panels:has(.home-panel[data-home-panel=max1].is-active) .max1-topbar-incognito-toggle[aria-pressed=true]{color:var(--accent, #545AEB);background:color-mix(in srgb,var(--accent, #545AEB) 14%,transparent)}html[data-theme=light] .home-panels:has(.home-panel[data-home-panel=max1].is-active) .max1-topbar-incognito-toggle,html[data-theme=light] .home-panels:has(.home-panel[data-home-panel=max1].is-active) .max1-topbar-threads-toggle{background:transparent;color:#64748b}html[data-theme=light] .home-panels:has(.home-panel[data-home-panel=max1].is-active) .max1-topbar-incognito-toggle:hover,html[data-theme=light] .home-panels:has(.home-panel[data-home-panel=max1].is-active) .max1-topbar-threads-toggle:hover{background:#0f172a0d;color:#0f172a}html[data-theme=light] .home-panels:has(.home-panel[data-home-panel=max1].is-active) .max1-topbar-incognito-toggle.is-active,html[data-theme=light] .home-panels:has(.home-panel[data-home-panel=max1].is-active) .max1-topbar-incognito-toggle[aria-pressed=true]{color:#4142ca;background:#4142ca1a}@media (max-width: 980px){.home-panels:has(.home-panel[data-home-panel=max1].is-active):not(:has(.home-section--max1.is-public-catalog-list))>.max1-topbar-actions:not([hidden]),.home-panels:has(.home-panel[data-home-panel=max1].is-active):not(:has(.home-section--max1.is-public-catalog-list)) .topbar-actions.max1-topbar-actions:not([hidden]){display:inline-flex!important}.home-section--max1 .max1-panel__stack.max-chat-stack.is-max1-threads-popup-open .max-card--threads{top:max(56px,calc(env(safe-area-inset-top,0px) + 56px));left:auto;right:max(12px,env(safe-area-inset-right,0px));width:min(300px,calc(100vw - 24px));max-width:320px}}.home-section--max1 .max1-panel__threads-toggle{display:none!important}.home-panels:has(.home-section--max1.is-public-catalog-list)>.max1-topbar-actions,.home-panels:has(.home-section--max1.is-public-catalog-list) .topbar-actions.max1-topbar-actions,.home-panels:has([data-max-public-catalog-page]:not([hidden]))>.max1-topbar-actions,.home-panels:has([data-max-public-catalog-page]:not([hidden])) .topbar-actions.max1-topbar-actions{display:none!important;pointer-events:none!important}.home-sidebar__user-wrap{display:flex;flex-direction:column;align-items:center;gap:6px;position:relative}.home-sidebar__strip-theme.theme-cosmos{display:inline-flex;align-items:center;justify-content:center;width:28px;height:28px;min-width:28px;min-height:28px;margin:0;padding:0;border:none!important;border-radius:0!important;background:transparent!important;box-shadow:none!important;outline:none;flex-shrink:0;overflow:visible}.home-sidebar__strip-theme.theme-cosmos:hover,.home-sidebar__strip-theme.theme-cosmos:focus-visible{background:transparent!important;box-shadow:none!important}html[data-theme=light] .home-sidebar__strip-theme.theme-cosmos:hover,html[data-theme=light] .home-sidebar__strip-theme.theme-cosmos:focus-visible{background:transparent!important}.home-sidebar__strip-theme.theme-cosmos:focus-visible{outline:2px solid var(--accent);outline-offset:2px;border-radius:50%}.home-sidebar__strip-theme .theme-cosmos__stage{width:18px;height:18px}.home-sidebar__strip-theme .theme-cosmos__art{overflow:visible}.home-sidebar__user-panel{position:relative}.home-sidebar__user-panel-name,.home-sidebar__user-panel-email{padding-right:0}.home-section--max1 .max1-panel__stack.max-chat-stack{grid-template-columns:minmax(0,1fr)!important;gap:0!important}.home-section--max1 .max1-panel__stack.max-chat-stack .max-card--threads{display:none!important}.home-section--max1 .max1-panel__stack.max-chat-stack.is-max1-threads-popup-open .max-card--threads{display:flex!important;flex-direction:column;position:fixed;top:max(56px,calc(env(safe-area-inset-top,0px) + 56px));left:auto;right:max(12px,env(safe-area-inset-right,0px));bottom:max(12px,env(safe-area-inset-bottom,0px));width:min(320px,calc(100vw - 24px));max-width:320px;z-index:170;margin:0;padding:0;border-radius:14px;border:1px solid rgba(255,255,255,.1);background:#111823eb!important;background-image:none!important;box-shadow:0 18px 48px #00000073;overflow:hidden;box-sizing:border-box}html[data-theme=light] .home-section--max1 .max1-panel__stack.max-chat-stack.is-max1-threads-popup-open .max-card--threads{border-color:#0f172a1f;background:#fffffff5!important;box-shadow:0 18px 40px #0f172a1f}.home-section--max1 .max1-panel__stack.max-chat-stack.is-max1-threads-popup-open .max-threads-sidebar__top{display:none!important;height:0!important;min-height:0!important;padding:0!important;margin:0!important;border:0!important;overflow:hidden!important}.home-section--max1 .max1-panel__stack.max-chat-stack.is-max1-threads-popup-open.is-threads-sidebar-collapsed .max-threads-sidebar__main{display:flex!important;flex-direction:column!important;align-items:stretch!important;justify-content:flex-start!important;flex:1 1 auto!important;min-height:0!important;width:100%!important;padding:0!important;gap:8px}.home-section--max1 .max1-panel__stack.max-chat-stack.is-max1-threads-popup-open .max-card--threads .max-threads-sidebar{flex:1 1 auto;min-height:0;min-width:0;display:flex;flex-direction:column;height:100%;box-sizing:border-box;padding:10px 12px 12px}.home-section--max1 .max1-panel__stack.max-chat-stack.is-max1-threads-popup-open .max-threads-sidebar__main{min-width:0}.home-section--max1 .max1-panel__stack.max-chat-stack.is-max1-threads-popup-open .max-thread-row{box-sizing:border-box;min-width:0}.home-section--max1 .max1-panel__stack.max-chat-stack.is-max1-threads-popup-open .max-thread-row__title,.home-section--max1 .max1-panel__stack.max-chat-stack.is-max1-threads-popup-open .max-thread-row__meta{overflow:hidden;text-overflow:ellipsis}.home-section--max1 .max1-panel__stack.max-chat-stack.is-max1-threads-popup-open .max-threads-sidebar__main{flex:1 1 auto;min-height:0;display:flex!important;flex-direction:column;gap:8px}.home-section--max1 .max1-panel__stack.max-chat-stack.is-max1-threads-popup-open .max-threads-sidebar__scroller{flex:1 1 auto;min-height:0;max-height:none!important;overflow-y:auto;-webkit-overflow-scrolling:touch}.max-max1-threads-popup-backdrop{position:fixed;top:0;right:0;bottom:0;left:0;z-index:165;border:0;padding:0;margin:0;cursor:pointer;background:#00000073}.max-max1-threads-popup-backdrop[hidden]{display:none!important}@media (max-width: 520px){.home-section--max1 .max1-panel__stack.max-chat-stack.is-max1-threads-popup-open .max-card--threads{left:max(8px,env(safe-area-inset-left,0px));right:max(8px,env(safe-area-inset-right,0px));width:auto;max-width:none}}.home-sidebar__brand:focus-visible,.home-mobile-workspace-sheet__brand:focus-visible{outline:2px solid rgba(84,90,235,.65);outline-offset:3px;border-radius:12px}.home-section--max1 .max1-empty__starters,.home-section--max1 .max1-starters-sheet{display:none!important}.home-section--max1 .max1-panel__stack--solo .max1-starters-sheet:not(.is-open) .max1-empty__chips{display:none!important}@media (min-width: 768px){.home-section--max1 .max1-panel__stack--solo .max1-starters-sheet{display:block!important;position:relative}.home-section--max1 .max1-panel__stack--solo .max1-starters-sheet:not(.is-open) .max1-starters-sheet__backdrop,.home-section--max1 .max1-panel__stack--solo .max1-starters-sheet:not(.is-open) .max1-starters-sheet__panel{display:none!important}}.home-section--max1 .max1-panel--solo .max1-empty__starters-open,.home-section--max1 .max1-panel__stack--solo .max1-empty__starters-open{display:inline-flex!important;align-items:center;justify-content:center;gap:8px;width:auto;max-width:min(280px,88vw);margin:0 auto;padding:8px 4px;border-radius:8px;font-size:13px;font-weight:600;letter-spacing:-.01em;cursor:pointer;transition:background .15s ease,color .15s ease;border:none;background:transparent;color:var(--muted);box-shadow:none}.home-section--max1 .max1-panel--solo .max1-empty__starters-open:hover{background:#ffffff0f;color:var(--text);box-shadow:none}.home-section--max1 .max1-panel--solo .max1-empty__starters-open-icon{color:inherit;opacity:.92}html[data-theme=light] .home-section--max1 .max1-panel--solo .max1-empty__starters-open{border:none;background:transparent;color:#64748b;box-shadow:none}html[data-theme=light] .home-section--max1 .max1-panel--solo .max1-empty__starters-open:hover{background:#0f172a0d;color:#0f172a;box-shadow:none}.home-section--max1 .max1-panel--solo .max1-starters-sheet,.home-section--max1 .max1-panel__stack--solo .max1-starters-sheet{display:block;position:relative}.home-section--max1 .max1-panel--solo .max1-starters-sheet:not(.is-open) .max1-starters-sheet__backdrop,.home-section--max1 .max1-panel--solo .max1-starters-sheet:not(.is-open) .max1-starters-sheet__panel,.home-section--max1 .max1-panel__stack--solo .max1-starters-sheet:not(.is-open) .max1-starters-sheet__backdrop,.home-section--max1 .max1-panel__stack--solo .max1-starters-sheet:not(.is-open) .max1-starters-sheet__panel{display:none!important}.home-section--max1 .max1-panel--solo .max1-starters-sheet:not(.is-open) .max1-empty__chips,.home-section--max1 .max1-panel__stack--solo .max1-starters-sheet:not(.is-open) .max1-empty__chips{display:none!important}@keyframes max1-starters-fade-in{0%{opacity:0}to{opacity:1}}@keyframes max1-starters-panel-in{0%{opacity:0;transform:translateY(10px) scale(.985)}to{opacity:1;transform:translateY(0) scale(1)}}.home-section--max1 .max1-panel--solo .max1-starters-sheet.is-open{display:flex!important;position:fixed;top:0;right:0;bottom:0;left:0;z-index:12050;flex-direction:column;justify-content:center;align-items:center;padding:max(16px,env(safe-area-inset-top,0px)) 16px max(16px,env(safe-area-inset-bottom,0px));margin:0;animation:max1-starters-fade-in .22s ease-out}.home-section--max1 .max1-panel--solo .max1-starters-sheet.is-open .max1-starters-sheet__backdrop{display:block!important;position:absolute;top:0;right:0;bottom:0;left:0;background:#02060c7a!important;backdrop-filter:blur(10px) saturate(1.12);-webkit-backdrop-filter:blur(10px) saturate(1.12)}.home-section--max1 .max1-panel--solo .max1-starters-sheet.is-open .max1-starters-sheet__panel{display:flex!important;flex-direction:column;position:relative;width:min(440px,100%);max-height:min(82vh,580px);margin:0;padding:0;border-radius:22px;background:linear-gradient(165deg,#182030fa,#111823fc 52%);border:1px solid rgba(255,255,255,.1);box-shadow:0 0 0 1px #ffffff0d inset,0 1px #545aeb1a inset,0 32px 64px -16px #0000008c,0 16px 32px -12px #545aeb14;overflow:hidden;overscroll-behavior:contain;animation:max1-starters-panel-in .28s cubic-bezier(.22,1,.36,1)}.home-section--max1 .max1-panel--solo .max1-starters-sheet.is-open .max1-starters-sheet__panel:before{content:"";position:absolute;top:0;left:0;right:0;height:3px;background:linear-gradient(90deg,#545aebbf,#7685f8a6);opacity:.9;pointer-events:none}.home-section--max1 .max1-panel--solo .max1-starters-sheet.is-open .max1-starters-sheet__head{display:flex!important;align-items:flex-start;justify-content:space-between;gap:12px;margin:0;padding:20px 20px 12px;border-bottom:none;flex-shrink:0}.home-section--max1 .max1-panel--solo .max1-starters-sheet.is-open .max1-starters-sheet__head-text{display:flex;flex-direction:column;gap:4px;min-width:0}.home-section--max1 .max1-panel--solo .max1-starters-sheet.is-open .max1-starters-sheet__title{margin:0;font-family:var(--max-ui-sans-font, inherit);font-size:18px;font-weight:500;letter-spacing:-.03em;line-height:1.2;color:var(--text)}.home-section--max1 .max1-panel--solo .max1-starters-sheet.is-open .max1-starters-sheet__lead{margin:0;font-size:13px;font-weight:400;line-height:1.4;color:var(--muted);letter-spacing:-.01em}.home-section--max1 .max1-panel--solo .max1-starters-sheet.is-open .max1-starters-sheet__close{flex-shrink:0;display:inline-flex;align-items:center;justify-content:center;width:32px;height:32px;margin:0;padding:0;border:none;border-radius:999px;font-size:22px;line-height:1;font-weight:400;cursor:pointer;background:#ffffff12;color:#cbd5e1;transition:background .15s ease,color .15s ease}.home-section--max1 .max1-panel--solo .max1-starters-sheet.is-open .max1-starters-sheet__close:hover{background:#ffffff1f;color:#f8fafc}.home-section--max1 .max1-panel--solo .max1-starters-sheet.is-open .max1-empty__chips{display:flex!important;flex-direction:column;gap:2px!important;width:100%;max-width:none!important;margin:0!important;padding:4px 10px 14px;padding-bottom:calc(14px + env(safe-area-inset-bottom,0px));overflow-y:auto;flex:1 1 auto;min-height:0;grid-template-columns:unset!important}.home-section--max1 .max1-panel--solo .max1-starters-sheet.is-open .max1-prompt-chip{min-height:0!important;width:100%;text-align:left;padding:11px 12px!important;gap:14px!important;border-radius:14px!important;font-size:14px!important;font-weight:500!important;line-height:1.35!important;letter-spacing:-.02em!important;background:transparent!important;border:none!important;box-shadow:none!important;transform:none!important;color:var(--text)!important;transition:background .18s ease,transform .18s ease,box-shadow .18s ease!important}.home-section--max1 .max1-panel--solo .max1-starters-sheet.is-open .max1-prompt-chip:hover{background:#545aeb1a!important;border:none!important;box-shadow:0 2px 10px #00000024!important;transform:translateY(-1px)!important}.home-section--max1 .max1-panel--solo .max1-starters-sheet.is-open .max1-prompt-chip:active{transform:translateY(0)!important}.home-section--max1 .max1-panel--solo .max1-starters-sheet.is-open .max1-prompt-chip:focus-visible{outline:2px solid rgba(84,90,235,.55)!important;outline-offset:0!important;background:#545aeb14!important;box-shadow:none!important}.home-section--max1 .max1-panel--solo .max1-starters-sheet.is-open .max1-prompt-chip__label{line-height:1.35!important;flex:1;min-width:0}.home-section--max1 .max1-panel--solo .max1-starters-sheet.is-open .max1-prompt-chip__icon{width:40px!important;height:40px!important;border-radius:12px!important;flex-shrink:0!important;box-shadow:0 1px 2px #00000029!important}.home-section--max1 .max1-panel--solo .max1-starters-sheet.is-open .max1-prompt-chip:hover .max1-prompt-chip__icon{transform:scale(1.04)!important;box-shadow:0 2px 8px #0003!important}.home-section--max1 .max1-panel--solo .max1-starters-sheet.is-open .max1-prompt-chip__svg{width:18px!important;height:18px!important}html[data-theme=light] .home-section--max1 .max1-panel--solo .max1-starters-sheet.is-open .max1-starters-sheet__backdrop{background:#0f172a52!important}html[data-theme=light] .home-section--max1 .max1-panel--solo .max1-starters-sheet.is-open .max1-starters-sheet__panel{background:#fff;border-color:#0f172a0f;box-shadow:0 0 0 1px #ffffffe6 inset,0 32px 64px -12px #0f172a29,0 12px 28px -10px #0ea5e924}html[data-theme=light] .home-section--max1 .max1-panel--solo .max1-starters-sheet.is-open .max1-starters-sheet__panel:before{background:linear-gradient(90deg,#4142ca8c,#4f46e573)}html[data-theme=light] .home-section--max1 .max1-panel--solo .max1-starters-sheet.is-open .max1-starters-sheet__title{color:#0f172a}html[data-theme=light] .home-section--max1 .max1-panel--solo .max1-starters-sheet.is-open .max1-starters-sheet__lead{color:#64748b}html[data-theme=light] .home-section--max1 .max1-panel--solo .max1-starters-sheet.is-open .max1-starters-sheet__close{background:#0f172a0d;color:#64748b}html[data-theme=light] .home-section--max1 .max1-panel--solo .max1-starters-sheet.is-open .max1-starters-sheet__close:hover{background:#0ea5e91a;color:#0f172a}html[data-theme=light] .home-section--max1 .max1-panel--solo .max1-starters-sheet.is-open .max1-prompt-chip{background:transparent!important;border:none!important;color:#0f172a!important;box-shadow:none!important}html[data-theme=light] .home-section--max1 .max1-panel--solo .max1-starters-sheet.is-open .max1-prompt-chip:hover{background:#f0f9ff!important;border:none!important;box-shadow:0 2px 12px #0ea5e91f!important}html[data-theme=light] .home-section--max1 .max1-panel--solo .max1-starters-sheet.is-open .max1-prompt-chip:focus-visible{outline-color:#4142ca73!important;background:#e0f2fe!important}.max1-prompt-chip__icon--game{background:#ea580c2e;color:#fb923c}.max1-prompt-chip__icon--pptx{background:linear-gradient(145deg,#fb923c6b,#f973162e);color:#ffedd5}.max1-prompt-chip__icon--xlsx{background:linear-gradient(145deg,#34d3996b,#10b9812e);color:#ecfdf5}.max1-prompt-chip__icon--pdf{background:linear-gradient(145deg,#f8717173,#ef444433);color:#fef2f2}html[data-theme=light] .max1-prompt-chip__icon--game{background:#ea580c1f;color:#c2410c}html[data-theme=light] .max1-prompt-chip__icon--pptx{color:#9a3412}html[data-theme=light] .max1-prompt-chip__icon--xlsx{color:#065f46}html[data-theme=light] .max1-prompt-chip__icon--pdf{color:#991b1b}.max-doc-preview__pdf{width:100%;min-height:min(72vh,640px);border:0;border-radius:8px;background:#fff}.max-xlsx-preview-wrap{overflow:auto;max-height:min(72vh,640px)}.max-xlsx-preview__meta{font-size:12px;color:var(--muted, #8A8F98);margin-bottom:8px}.max-xlsx-preview-wrap table{width:100%;border-collapse:collapse;font-size:12px}.max-xlsx-preview-wrap th,.max-xlsx-preview-wrap td{border:1px solid rgba(255,255,255,.12);padding:6px 8px;text-align:left}.max-xlsx-preview-wrap th{position:sticky;top:0;background:#1a2b4a;color:#f8fafc;z-index:1}.max-doc-preview__hint{padding:16px;color:var(--muted, #8A8F98);font-size:14px;line-height:1.5}.max-doc-preview-body .fm-image-frame,.max-preview-dock__stage .fm-image-frame{display:grid;place-items:center;min-height:200px;width:100%;height:100%}.max-doc-preview__img,.max-doc-preview__svg{max-width:100%;max-height:min(70vh,640px);border-radius:12px;border:1px solid var(--border, #353741)}.max-doc-preview__text-wrap{overflow:auto;max-height:min(72vh,640px);padding:4px 2px}.max-doc-preview__text,.max-doc-preview__code{margin:0;overflow:auto;max-height:min(72vh,640px);padding:16px 18px;border-radius:8px;background:#ffffff0a;border:1px solid rgba(255,255,255,.08);font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,Liberation Mono,Courier New,monospace;font-size:13px;line-height:1.55;white-space:pre-wrap;word-break:break-word;color:var(--text, #E9EBF2)}.max-doc-preview__text-wrap.markdown-body{font-family:var(--max-ui-sans-font, system-ui, sans-serif);font-size:15px;line-height:1.65;white-space:normal}html[data-theme=light] .max-doc-preview__text,html[data-theme=light] .max-doc-preview__code{background:#f8fafc;border-color:#0f172a1a;color:#0f172a}.max-msg__thought{align-self:stretch;display:block;width:100%;max-width:100%;box-sizing:border-box;margin:8px 0 10px;border:none;border-radius:0;background:transparent;box-shadow:none;transition:none!important;interpolate-size:none}.max-msg__thought[open]{width:100%}.max-msg__thought:not([open]) .max-msg__thought-body{display:none!important}.max-msg__thought[hidden]{display:none!important}.max-msg__thought-summary{display:flex;align-items:center;gap:6px;padding:4px 0;cursor:pointer;list-style:none;-webkit-user-select:none;user-select:none;color:#bac6dce0;font-size:12px;font-weight:600}.max-msg__thought-summary::-webkit-details-marker{display:none}.max-msg__thought-chevron{display:none}.max-msg__thought-body{padding:2px 0 8px;font-size:11px;line-height:1.45;color:#94a3b8eb;white-space:pre-wrap;word-break:break-word;max-height:min(42vh,320px);overflow:auto;border:none}.max-msg__thought-body:empty{display:none}.max-msg__thought-body.markdown-body{white-space:normal!important}.max-msg__thought-body.markdown-body p{margin:6px 0;line-height:1.45}.max-msg__thought-body.markdown-body p:first-child{margin-top:0}.max-msg__thought-body.markdown-body p:last-child{margin-bottom:0}.max-msg__thought-body.markdown-body h1,.max-msg__thought-body.markdown-body h2,.max-msg__thought-body.markdown-body h3,.max-msg__thought-body.markdown-body h4{margin:8px 0 4px;font-size:inherit;font-weight:600;color:#bac6dcf2}.max-msg__thought-body.markdown-body ul,.max-msg__thought-body.markdown-body ol{margin:6px 0;padding-left:18px}.max-msg__thought-body.markdown-body li{margin:3px 0}html[data-theme=light] .max-msg__thought-summary{color:#0f172a85}html[data-theme=light] .max-msg__thought-body,html[data-theme=light] .max-msg__thought-body.markdown-body,html[data-theme=light] .max-msg__thought-body.markdown-body p,html[data-theme=light] .max-msg__thought-body.markdown-body li{color:#0f172a75}html[data-theme=light] .max-msg__thought-body.markdown-body h1,html[data-theme=light] .max-msg__thought-body.markdown-body h2,html[data-theme=light] .max-msg__thought-body.markdown-body h3,html[data-theme=light] .max-msg__thought-body.markdown-body h4{color:#0f172a94}.max-msg__body.markdown-body,.max-chat-modal .max-msg__body.markdown-body{white-space:normal!important}.max-msg--assistant,.max-msg--streaming,.max-chat-modal .max-msg--assistant,.max-chat-modal .max-msg--streaming{white-space:normal}.home-section--max1 .max1-panel__stack .max-msg--user .max-msg__body.markdown-body{white-space:normal!important}.home-section--max1{width:min(80%,1280px);max-width:min(80%,1280px);margin:0 auto;padding:0;border:none;border-radius:0;background:transparent;box-shadow:none}@media (max-width: 900px){.home-section--max1{width:100%;max-width:100%}}html[data-theme=light] .home-section--max1{background:transparent;border:none;box-shadow:none}.home-panel[data-home-panel=max1] .home-section--max1{padding:0;border:none}.home-section--max1 .max1-panel{width:100%;max-width:100%;margin:0 auto}.home-section--max1 .max1-panel__stack .max-card,.home-section--max1 .max1-panel__stack .max-card.max-card--chat{border:none;border-radius:0;background:transparent;box-shadow:none}html[data-theme=light] .home-section--max1 .max1-panel__stack .max-card,html[data-theme=light] .home-section--max1 .max1-panel__stack .max-card.max-card--chat{border:none;background:transparent;box-shadow:none}.home-section--max1 .max1-panel__stack .max-chat,.home-section--max1 .max1-panel--solo .max1-panel__stack .max-chat{background:transparent}.home-section--max1 .max1-panel__stack .max-chat__thread,.home-section--max1 .max1-panel--solo .max1-panel__stack .max-chat__thread{background:transparent!important;border:none!important;border-radius:0!important;box-shadow:none!important}html[data-theme=light] .home-section--max1 .max1-panel__stack .max-chat__thread,html[data-theme=light] .home-section--max1 .max1-panel--solo .max1-panel__stack .max-chat__thread{background:transparent!important;box-shadow:none!important}.home-section--max1 .max1-panel__stack .max-chat{--max1-chat-col: min(920px, calc(100% - 8px) );align-items:center;padding-left:16px;padding-right:16px;box-sizing:border-box}.home-section--max1 .max1-panel__stack .max-chat__thread,.home-section--max1 .max1-panel--solo .max1-panel__stack .max-chat__thread{width:100%;max-width:var(--max1-chat-col);margin-left:auto;margin-right:auto;padding:8px 0 14px!important;gap:18px!important}.home-section--max1 .max1-panel__stack .max-chat>.max-chat__attach-summary,.home-section--max1 .max1-panel__stack .max-chat__composer,.home-section--max1 .max1-panel__stack .max1-composer-dock{width:100%;max-width:var(--max1-chat-col);margin-left:auto;margin-right:auto;box-sizing:border-box}.home-section--max1 .max1-panel__stack .max1-empty{max-width:var(--max1-chat-col);margin-inline:auto;text-align:center}.home-section--max1 .max1-panel__stack .max1-empty__sub{margin:10px 0 0;max-width:36ch;margin-inline:auto;font-size:15px;line-height:1.5;color:var(--muted);font-weight:400}html[data-theme=light] .home-section--max1 .max1-panel__stack .max1-empty__sub{color:#64748b}html[data-theme=light] .home-section--max1 .max1-panel__stack .max1-empty__title{color:#0f172a}.home-section--max1 .max1-panel--solo .max1-panel__stack .max-chat{justify-content:center!important;gap:14px}.home-section--max1 .max1-panel--solo .max1-panel__stack .max-chat__thread{flex:0 0 auto!important;min-height:0!important;overflow:visible!important}.home-section--max1 .max1-panel--solo .max1-panel__stack .max1-empty{flex:0 0 auto!important;justify-content:flex-start}.home-section--max1 .max1-panel--solo .max1-composer-dock{margin-top:0!important;flex:0 0 auto}.home-section--max1 .max1-panel__stack:not(.max1-panel__stack--solo) .max-chat{justify-content:flex-start!important}.home-section--max1 .max1-panel__stack:not(.max1-panel__stack--solo) .max-chat__thread{flex:1 1 auto!important;min-height:0!important;overflow-y:auto!important}.home-section--max1 .max1-panel__stack:not(.max1-panel__stack--solo) .max1-composer-dock{margin-top:auto!important}.home-section--max1.is-public-catalog-chat .max1-composer__quick-actions,.home-section--max1 .max1-composer-dock.is-max1-composer-dock--active .max1-composer__quick-actions{display:none!important}.home-section--max1 .max1-panel__stack .max-msg{padding:0!important;border:none!important;background:transparent!important;box-shadow:none!important;border-radius:0!important}.home-section--max1 .max1-panel__stack .max-msg--user,.home-section--max1 .max1-panel__stack .max-msg--assistant,.home-section--max1 .max1-panel__stack .max-msg--streaming,.home-section--max1 .max1-panel__stack .max-msg--error,.home-section--max1 .max1-panel__stack .max-msg--system{border:none!important;border-left:none!important;background:transparent!important;box-shadow:none!important}.home-section--max1 .max1-panel__stack .max-chat__thread .max-msg--user{align-self:flex-end;max-width:min(82%,520px);margin-inline:0!important}.home-section--max1 .max1-panel__stack .max-chat__thread .max-msg--assistant,.home-section--max1 .max1-panel__stack .max-chat__thread .max-msg--streaming,.home-section--max1 .max1-panel__stack .max-chat__thread .max-msg--error,.home-section--max1 .max1-panel__stack .max-chat__thread .max-msg--system{align-self:flex-start;max-width:100%;margin-inline:0!important}.home-section--max1 .max1-panel__stack .max-msg--streaming{padding:0!important}.home-section--max1 .max1-panel__stack .max-msg__main{gap:4px;align-items:flex-start}.home-section--max1 .max1-panel__stack .max-msg__meta{margin-bottom:4px;padding:0;font-size:10px;letter-spacing:.06em;opacity:.88}.home-section--max1 .max1-panel__stack .max-msg__bubble,.home-section--max1 .max1-panel__stack .max-msg--user .max-msg__bubble,.home-section--max1 .max1-panel__stack .max-msg--assistant .max-msg__bubble,.home-section--max1 .max1-panel__stack .max-msg--streaming .max-msg__bubble,.home-section--max1 .max1-panel__stack .max-msg--error .max-msg__bubble,.home-section--max1 .max1-panel__stack .max-msg--system .max-msg__bubble,html[data-theme=light] .home-section--max1 .max1-panel__stack .max-msg__bubble,html[data-theme=light] .home-section--max1 .max1-panel__stack .max-msg--user .max-msg__bubble,html[data-theme=light] .home-section--max1 .max1-panel__stack .max-msg--assistant .max-msg__bubble,html[data-theme=light] .home-section--max1 .max1-panel__stack .max-msg--streaming .max-msg__bubble{border-radius:0!important;padding:0!important;border:none!important;background:transparent!important;box-shadow:none!important}@media (max-width: 980px){.home-shell:has(.home-panel[data-home-panel=max1].is-active){padding-bottom:0;min-height:100dvh;height:100dvh}.home-panels:has(.home-panel[data-home-panel=max1].is-active){padding-top:calc(env(safe-area-inset-top,0px) + 52px);padding-bottom:0;min-height:0;flex:1 1 auto}.home-panel[data-home-panel=max1].is-active{overflow:hidden;flex:1 1 auto;min-height:0;padding-right:0}.home-section--max1{flex:1 1 auto;min-height:0;display:flex;flex-direction:column;width:100%!important;max-width:100%!important}.home-section--max1 .max1-panel{flex:1 1 auto;min-height:0;display:flex;flex-direction:column}.home-section--max1 .max1-panel__stack.max-chat-stack{flex:1 1 auto;min-height:0;height:auto}.home-section--max1 .max1-panel__stack .max-chat{flex:1 1 auto;min-height:0;display:flex;flex-direction:column;justify-content:flex-start;padding-left:10px;padding-right:10px;padding-bottom:max(4px,env(safe-area-inset-bottom,0px));box-sizing:border-box}.home-section--max1 .max1-panel__stack:not(.max1-panel__stack--solo) .max-chat__thread{flex:1 1 auto;min-height:0;overflow-y:auto;-webkit-overflow-scrolling:touch}.home-section--max1 .max1-panel--solo .max1-panel__stack .max-chat__thread{flex:0 0 auto!important;min-height:0;overflow:visible}.home-section--max1 .max1-panel--solo .max1-panel__stack .max1-empty{flex:0 0 auto;justify-content:flex-start}.home-section--max1 .max1-panel__stack:not(.max1-panel__stack--solo) .max1-composer-dock{flex:0 0 auto;margin-top:auto;padding-bottom:0}.home-section--max1 .max1-panel--solo .max1-composer-dock{margin-top:0!important;padding-bottom:0}.home-panels{padding-top:calc(env(safe-area-inset-top,0px) + 52px);padding-bottom:max(4px,env(safe-area-inset-bottom,0px))}.home-mobile-workspace-toggle{position:fixed;top:max(10px,env(safe-area-inset-top,0px));left:max(10px,env(safe-area-inset-left,0px));z-index:290;display:inline-flex!important;align-items:center;justify-content:center;width:48px;height:48px;margin:0;padding:0;border:1px solid rgba(255,255,255,.14);border-radius:14px;background:#111823d1;backdrop-filter:blur(14px);-webkit-backdrop-filter:blur(14px);box-shadow:0 4px 20px #00000047;color:var(--text);cursor:pointer;pointer-events:auto!important;transition:background .18s ease,border-color .18s ease,box-shadow .18s ease,transform .18s ease}.home-mobile-workspace-toggle:hover,.home-mobile-workspace-toggle:focus-visible{background:#ffffff1a;border-color:#ffffff38}.home-mobile-workspace-toggle[aria-expanded=true]{background:#7685f833;border-color:#7685f86b;box-shadow:0 6px 24px #7685f838}body.home-mobile-workspace-open .home-mobile-workspace-toggle{display:inline-flex!important;pointer-events:auto!important}.home-mobile-workspace-toggle__icon{display:flex;flex-direction:column;justify-content:center;gap:5px;width:18px}.home-mobile-workspace-toggle__icon span{display:block;height:2px;width:100%;border-radius:999px;background:currentColor;transition:transform .22s ease,opacity .18s ease}.home-mobile-workspace-toggle[aria-expanded=true] .home-mobile-workspace-toggle__icon span:nth-child(1){transform:translateY(7px) rotate(45deg)}.home-mobile-workspace-toggle[aria-expanded=true] .home-mobile-workspace-toggle__icon span:nth-child(2){opacity:0}.home-mobile-workspace-toggle[aria-expanded=true] .home-mobile-workspace-toggle__icon span:nth-child(3){transform:translateY(-7px) rotate(-45deg)}html[data-theme=light] .home-mobile-workspace-toggle{border-color:#0f172a1f;background:#ffffffe0;box-shadow:0 4px 18px #0f172a1f;color:#0f172a}html[data-theme=light] .home-mobile-workspace-toggle:hover,html[data-theme=light] .home-mobile-workspace-toggle:focus-visible{background:#fffffff5;border-color:#0f172a2e}html[data-theme=light] .home-mobile-workspace-toggle[aria-expanded=true]{background:#6366f11f;border-color:#6366f152}.home-mobile-bottom-bar{display:none!important}.home-mobile-workspace-sheet:not([hidden]){position:fixed;top:0;right:0;bottom:0;left:0;z-index:280;display:grid;grid-template-columns:auto 1fr;grid-template-rows:1fr;align-items:stretch;padding:max(4px,env(safe-area-inset-top,0px)) max(4px,env(safe-area-inset-right,0px)) max(4px,env(safe-area-inset-bottom,0px)) max(4px,env(safe-area-inset-left,0px));overflow:visible;pointer-events:auto}.home-mobile-workspace-sheet__backdrop{grid-column:2;grid-row:1;position:relative;z-index:1;width:100%;height:100%;min-height:0;border:0;padding:0;margin:0;cursor:pointer;background:#02060c85!important;-webkit-backdrop-filter:blur(3px);backdrop-filter:blur(3px);pointer-events:auto}.home-mobile-workspace-sheet__panel{grid-column:1;grid-row:1;position:relative;z-index:2;width:min(112px,calc(100vw - 56px))!important;min-width:96px!important;max-width:120px!important;min-height:0;max-height:none;height:auto;padding:14px 6px max(12px,env(safe-area-inset-bottom,0px))!important;display:flex;flex-direction:column;align-items:stretch;gap:0!important;overflow:visible;border:1px solid rgba(255,255,255,.1)!important;border-left:none!important;border-radius:0 18px 18px 0!important;background:#0b0f14f0!important;backdrop-filter:blur(18px);-webkit-backdrop-filter:blur(18px);box-shadow:12px 0 40px #00000061;pointer-events:auto}.home-mobile-workspace-sheet:has(.home-mobile-nav-section.is-expanded) .home-mobile-workspace-sheet__panel{overflow:visible}html[data-theme=light] .home-mobile-workspace-sheet__panel{background:#fffffff5!important;border-color:#0f172a1a!important;box-shadow:12px 0 36px #0f172a24}.home-mobile-workspace-sheet__head,.home-mobile-workspace-sheet__close{display:none!important}.home-mobile-workspace-sheet__body{display:flex;flex-direction:column;flex:1 1 auto;min-height:100%;width:100%;gap:0;overflow:visible}.home-mobile-workspace-sheet__rail--featured{overflow:visible}.home-mobile-nav-section{position:relative;width:100%;overflow:visible;z-index:1}.home-mobile-nav-section.is-expanded{z-index:calc(var(--max-home-sidebar-flyout-z, 320) - 1)}.home-mobile-nav-section__shell{display:contents}.home-mobile-nav-section__trigger{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:4px;width:100%;min-width:0;min-height:72px;margin:0;padding:6px 2px;border:none;border-radius:12px;background:transparent;color:inherit;font:inherit;text-decoration:none;cursor:pointer;box-shadow:none;box-sizing:border-box;transition:background .15s ease}.home-mobile-nav-section__trigger:hover,.home-mobile-nav-section__trigger:focus-visible,.home-mobile-nav-section.is-expanded .home-mobile-nav-section__trigger{background:#ffffff14}html[data-theme=light] .home-mobile-nav-section__trigger:hover,html[data-theme=light] .home-mobile-nav-section__trigger:focus-visible,html[data-theme=light] .home-mobile-nav-section.is-expanded .home-mobile-nav-section__trigger{background:#0f172a0f}.home-mobile-nav-section__flyout{position:absolute;left:calc(100% + 8px);top:0;bottom:auto;z-index:var(--max-home-sidebar-flyout-z, 320);display:none;align-items:flex-start;padding:0;pointer-events:none;max-width:min(260px,calc(100vw - 140px))}.home-mobile-nav-section.is-expanded .home-mobile-nav-section__flyout{display:flex;pointer-events:auto}.home-mobile-nav-section__flyout:before{content:"";position:absolute;right:100%;top:0;bottom:0;width:12px}.home-mobile-nav-section__flyout-panel{display:flex;flex-direction:column;gap:4px;width:100%;min-width:220px;max-height:min(70vh,360px);overflow-y:auto;-webkit-overflow-scrolling:touch;padding:8px;border:1px solid var(--border);border-radius:12px;background:var(--panel);box-shadow:0 12px 40px #0000006b}html[data-theme=light] .home-mobile-nav-section__flyout-panel{box-shadow:0 12px 32px #0f172a29}.home-mobile-workspace-sheet__rail{display:flex;flex-direction:column;align-items:stretch;gap:0;width:100%;min-height:0}.home-mobile-workspace-sheet__rail--featured{flex:0 0 auto;padding-bottom:8px;gap:6px}.home-mobile-workspace-sheet__rail--bottom{flex:0 0 auto;margin-top:auto;padding-top:10px;padding-bottom:0;border-top:1px solid var(--border);gap:6px}.home-mobile-workspace-sheet__rail-item--max-wordmark{justify-content:flex-start;align-items:center;min-height:40px;padding:4px 8px 6px;margin-top:0}.home-mobile-workspace-sheet__rail-item--max-wordmark .home-mobile-workspace-sheet__rail-label{flex:0 1 auto;overflow:visible;text-overflow:clip;font-size:20px;font-weight:800;letter-spacing:.06em;color:transparent;-webkit-text-fill-color:transparent;background-image:var(--max-brand-wordmark-gradient);background-size:140% 140%;background-position:20% 50%;-webkit-background-clip:text;background-clip:text}html[data-theme=light] .home-mobile-workspace-sheet__rail-item--max-wordmark .home-mobile-workspace-sheet__rail-label{background-image:var(--max-brand-wordmark-gradient-light)}.home-mobile-workspace-sheet__rail-item{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:4px;width:100%;min-width:0;height:auto;min-height:72px;margin:0;padding:6px 2px;border:none;border-radius:12px;background:transparent!important;box-shadow:none!important;color:inherit;text-decoration:none;overflow:visible;cursor:pointer;box-sizing:border-box;transition:background .15s ease}.home-mobile-workspace-sheet__rail-account .home-mobile-workspace-sheet__rail-item{flex-direction:column;justify-content:center;gap:0;min-height:46px;padding:5px 8px 5px 6px}.home-mobile-workspace-sheet__rail-icon{position:relative;flex:0 0 auto;width:44px;height:44px;min-width:44px;min-height:44px;display:flex;align-items:center;justify-content:center;overflow:visible}.home-mobile-workspace-sheet__rail-label{flex:0 1 auto;width:100%;min-width:0;font-family:var(--max-ui-sans-font);font-size:9px;font-weight:600;line-height:1.15;letter-spacing:.01em;text-align:center;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;color:var(--muted)}.home-mobile-workspace-sheet__rail-label--brand:not(.max-brand-wordmark){color:var(--muted);font-weight:600}html[data-theme=light] .home-mobile-workspace-sheet__rail-label--brand:not(.max-brand-wordmark){color:#64748b}.home-mobile-workspace-sheet__rail-account .home-mobile-workspace-sheet__rail-label{font-size:9px;font-weight:600;text-align:center;color:var(--muted)}.home-mobile-workspace-sheet__rail-label.max-brand-wordmark{font-size:14px;font-weight:800;letter-spacing:.06em}.home-mobile-workspace-sheet__rail-mark{display:flex;align-items:center;justify-content:center;width:28px;height:28px;border-radius:8px;font-family:var(--max-ui-sans-font);font-size:15px;font-weight:800;letter-spacing:.04em;background:#545aeb1f;color:var(--accent)}html[data-theme=light] .home-mobile-workspace-sheet__rail-mark{background:#4142ca1a;color:#4142ca}.home-mobile-workspace-sheet__rail-item:hover,.home-mobile-workspace-sheet__rail-item:focus-visible{background:#ffffff14!important}html[data-theme=light] .home-mobile-workspace-sheet__rail-item:hover,html[data-theme=light] .home-mobile-workspace-sheet__rail-item:focus-visible{background:#0f172a0f!important}.home-mobile-workspace-sheet__rail-item:not(.home-mobile-workspace-sheet__rail-item--max-wordmark) .home-sidebar__brand .brand-mark--max,.home-mobile-workspace-sheet__rail-item:not(.home-mobile-workspace-sheet__rail-item--max-wordmark) .home-sidebar__brand-wordmark{width:auto;height:auto;min-width:0;min-height:0;padding:0;border:none!important;background:transparent!important;box-shadow:none!important}.home-mobile-workspace-sheet__rail-item .home-sidebar__public-globe{width:auto;height:auto;min-width:0;min-height:0;padding:0}.home-mobile-workspace-sheet__rail-item .home-sidebar__public-globe-icon,.home-mobile-workspace-sheet__rail-item .home-sidebar__public-globe-icon .home-sidebar__public-globe-img,.home-mobile-workspace-sheet__rail-item .home-sidebar__public-globe-icon .home-sidebar__public-globe-canvas,.home-mobile-workspace-sheet__rail-item .home-sidebar__public-globe-icon .home-sidebar__public-globe-fallback,.home-mobile-workspace-sheet__rail-item .home-sidebar__public-globe-icon .home-sidebar__public-globe-fallback-svg{width:calc(var(--max-globe-size) * .72);height:calc(var(--max-globe-size) * .72);min-width:calc(var(--max-globe-size) * .72);min-height:calc(var(--max-globe-size) * .72)}.home-mobile-workspace-sheet__rail-item.home-sidebar__featured-code,.home-mobile-workspace-sheet__rail-item.home-sidebar__apps-item--max-code{width:100%!important;height:auto!important;min-width:0!important;min-height:46px!important;padding:5px 8px 5px 6px!important;border-radius:12px!important;background:transparent!important}.home-mobile-workspace-sheet__rail-item .home-sidebar__code-thunder-icon,.home-mobile-workspace-sheet__rail-item .home-sidebar__code-thunder-icon .home-sidebar__code-lightning{width:calc(var(--max-thunder-width) * .78)!important;min-width:calc(var(--max-thunder-width) * .78)!important;height:calc(var(--max-thunder-height) * .78)!important;min-height:calc(var(--max-thunder-height) * .78)!important}.home-mobile-workspace-sheet__rail-item.home-sidebar__apps-item{width:100%;min-width:0;height:auto;min-height:46px;padding:5px 8px 5px 6px;border:none;border-radius:12px;background:transparent!important;color:inherit;cursor:pointer;opacity:1!important;transform:none!important;pointer-events:auto!important}.home-mobile-workspace-sheet__rail-item.home-sidebar__apps-item .home-sidebar__apps-item-label{display:none!important}.home-mobile-workspace-sheet__rail-item.home-sidebar__apps-item .home-sidebar__apps-item-icon{display:flex;align-items:center;justify-content:center}.home-mobile-workspace-sheet__rail-item.home-sidebar__notif{position:relative;width:100%;min-width:0;height:auto;min-height:46px;padding:5px 8px 5px 6px;border:none;border-radius:12px;background:transparent!important;color:inherit;cursor:pointer}.home-mobile-workspace-sheet__rail-item.home-sidebar__notif .home-sidebar__notif-badge{position:absolute;top:4px;right:4px}.home-mobile-workspace-sheet__rail-item.home-sidebar__strip-theme.theme-cosmos{width:100%!important;height:auto!important;min-width:0!important;min-height:46px!important;padding:5px 8px 5px 6px!important;border:none!important;border-radius:12px!important;background:transparent!important;box-shadow:none!important}.home-mobile-workspace-sheet__rail-account{width:100%!important;min-width:0!important;height:auto!important;min-height:0!important;padding:0!important;margin:0!important;border:none!important;background:transparent!important}.home-mobile-workspace-sheet__rail-account .home-sidebar__user-wrap{width:100%;flex-direction:column!important;align-items:stretch!important;gap:0!important}.home-mobile-workspace-sheet__rail-account .home-sidebar__user-trigger{width:100%!important;min-width:0!important;height:auto!important;min-height:46px!important;padding:5px 8px 5px 6px!important;border:none!important;border-radius:12px!important;background:transparent!important;box-shadow:none!important}.home-mobile-workspace-sheet__rail-account .home-sidebar__user-avatar{width:36px!important;height:36px!important;min-width:36px!important;min-height:36px!important}.home-mobile-workspace-sheet__rail-account .home-sidebar__user-panel{position:fixed;left:max(12px,env(safe-area-inset-left,0px));top:max(12px,env(safe-area-inset-top,0px));bottom:auto;z-index:230}html[data-theme=light] .home-mobile-workspace-sheet__backdrop{background:#0f172a61!important}}.home-section--max1 .max1-panel__reasoning-wrap.max-chat__reasoning-wrap{border:none;background:transparent;box-shadow:none;padding:0;gap:6px}.home-section--max1 .max1-panel__reasoning-select.max-chat__reasoning-select{border:none;background:transparent;color:var(--muted);box-shadow:none;padding:2px 20px 2px 0}.home-section--max1 .max1-panel__reasoning-select.max-chat__reasoning-select:hover,.home-section--max1 .max1-panel__reasoning-select.max-chat__reasoning-select:focus{color:var(--text);background:#ffffff0a}.home-section--max1 .max1-composer-dock{display:flex;flex-direction:column;align-items:center;gap:10px;margin-top:auto;padding-top:4px;width:100%;max-width:var(--max1-chat-col);margin-left:auto;margin-right:auto;box-sizing:border-box}.home-section--max1 .max1-composer-dock>.max-chat__attach-summary{width:100%;max-width:none;margin:0}.home-section--max1 .max1-panel__stack .max1-composer.max-chat__composer,.home-section--max1 .max1-panel--solo .max1-panel__stack .max1-composer.max-chat__composer{display:flex!important;flex-direction:column!important;align-items:stretch!important;gap:0!important;width:100%;max-width:none!important;margin:0!important;padding:16px 18px 12px!important;border-radius:20px!important;border:1px solid var(--border)!important;background:var(--panel)!important;box-shadow:0 18px 40px #00000059!important;align-self:stretch!important}.home-section--max1 .max1-composer.max-chat__composer:focus-within{border-color:#545aeb59;box-shadow:0 0 0 1px #545aeb1f inset,0 8px 28px #00000059,0 0 0 3px #545aeb14}html[data-theme=light] .home-section--max1 .max1-panel__stack .max1-composer.max-chat__composer,html[data-theme=light] .home-section--max1 .max1-panel--solo .max1-panel__stack .max1-composer.max-chat__composer{border:1px solid var(--border)!important;background:var(--panel)!important;box-shadow:0 16px 40px #0f172a0f!important}html[data-theme=light] .home-section--max1 .max1-panel__stack .max1-composer.max-chat__composer:focus-within,html[data-theme=light] .home-section--max1 .max1-panel--solo .max1-panel__stack .max1-composer.max-chat__composer:focus-within{border-color:color-mix(in srgb,var(--accent-2) 35%,var(--border))!important;box-shadow:0 16px 40px #0f172a14!important}.home-section--max1 .max1-composer__input.max-chat__input{width:100%;min-height:52px;max-height:200px;resize:none;border:none;border-radius:0;padding:0 0 14px;margin:0;background:transparent!important;box-shadow:none!important;font-size:15px;line-height:1.5;color:var(--text)}.home-section--max1 .max1-composer__input.max-chat__input::placeholder{color:#94a3b8;opacity:1}html[data-theme=light] .home-section--max1 .max1-panel__stack .max1-composer__input.max-chat__input,html[data-theme=light] .home-section--max1 .max1-composer__input.max-chat__input{color:#0f172a!important;background:transparent!important;border:none!important;box-shadow:none!important}html[data-theme=light] .home-section--max1 .max1-composer__input.max-chat__input::placeholder{color:#94a3b8!important;opacity:1}.home-section--max1 .max1-composer__input.max-chat__input:focus{outline:none;background:transparent!important;box-shadow:none!important}.home-section--max1 .max1-panel__stack .max1-composer__toolbar.max-chat__composer-actions{display:flex!important;flex-direction:row!important;flex-wrap:nowrap!important;align-items:center!important;justify-content:space-between!important;width:100%!important;gap:12px!important;align-self:stretch!important;padding:0!important}.home-section--max1 .max1-panel__stack .max1-composer__toolbar.max-chat__composer-actions .max-btn{flex:0 0 auto!important;min-width:0!important}.home-section--max1 .max1-composer__toolbar-start,.home-section--max1 .max1-composer__toolbar-end{display:flex;flex-direction:row;align-items:center;gap:4px;min-width:0}.home-section--max1 .max1-composer__toolbar-end{gap:10px;flex-shrink:0}.home-section--max1 .max1-composer__toolbar .max-btn--ghost.max-btn--icon{width:36px;height:36px;min-width:36px;min-height:36px;padding:0;border:none;border-radius:10px;background:transparent;box-shadow:none;color:#94a3b8}.home-section--max1 .max1-composer__toolbar .max-btn--ghost.max-btn--icon:hover{border:none;background:#ffffff0f;color:var(--text);box-shadow:none}html[data-theme=light] .home-section--max1 .max1-composer__toolbar .max-btn--ghost.max-btn--icon{color:#64748b}html[data-theme=light] .home-section--max1 .max1-composer__toolbar .max-btn--ghost.max-btn--icon:hover{background:#0f172a0d;color:#0f172a}.home-section--max1 .max1-composer__model.max-chat__reasoning-wrap{display:inline-flex;align-items:center;gap:4px;margin:0;padding:0;border:none;background:transparent;cursor:pointer}.home-section--max1 .max1-composer__model-name{font-size:13px;font-weight:500;letter-spacing:-.01em;color:#7685f8;white-space:nowrap}html[data-theme=light] .home-section--max1 .max1-composer__model-name{color:#6b5e52}.home-section--max1 .max1-composer__model-sep{font-size:13px;font-weight:500;color:#94a3b8;-webkit-user-select:none;user-select:none}.home-section--max1 .max1-composer__model-select.max-chat__reasoning-select{-moz-appearance:none;appearance:none;-webkit-appearance:none;border:none;background:transparent;padding:0 16px 0 2px;margin:0;font-size:13px;font-weight:500;color:#94a3b8;cursor:pointer;line-height:1.3;min-width:0;box-shadow:none}.home-section--max1 .max1-composer__model-select.max-chat__reasoning-select:hover,.home-section--max1 .max1-composer__model-select.max-chat__reasoning-select:focus{color:var(--text);outline:none;background:transparent}html[data-theme=light] .home-section--max1 .max1-composer__model-select.max-chat__reasoning-select{color:#64748b}html[data-theme=light] .home-section--max1 .max1-composer__model-select.max-chat__reasoning-select:hover,html[data-theme=light] .home-section--max1 .max1-composer__model-select.max-chat__reasoning-select:focus{color:#0f172a;background-color:transparent!important;background-image:none!important;border:none!important;box-shadow:none!important}html[data-theme=light] .home-section--max1 .max1-composer__model.max-chat__reasoning-wrap.max1-panel__reasoning-wrap{background:transparent;border:none;box-shadow:none}html[data-theme=light] .home-section--max1 .max1-composer__model-select.max-chat__reasoning-select.max1-panel__reasoning-select{background-color:transparent!important;background-image:none!important;border:none!important;box-shadow:none!important}html[data-theme=light] .home-section--max1 .max1-panel__reasoning-select.max-chat__reasoning-select:hover,html[data-theme=light] .home-section--max1 .max1-panel__reasoning-select.max-chat__reasoning-select:focus{background-color:transparent!important;background-image:none!important;border:none!important;box-shadow:none!important}.home-section--max1 .max1-composer__model-chevron{margin-left:-12px;color:#94a3b8;pointer-events:none;flex-shrink:0}.home-section--max1 .max1-panel__stack .max1-composer__toolbar .max-chat__send{flex:0 0 auto!important;width:44px!important;height:44px!important;min-width:44px!important;min-height:44px!important;margin:0!important;padding:0!important;border:none!important;border-radius:50%!important;background:var(--accent, #4142CA)!important;color:#fff!important;box-shadow:none!important;transition:background .14s ease,transform 90ms ease,color .14s ease}.home-section--max1 .max1-composer__toolbar .max-chat__send:hover:not(:disabled){background:var(--accent-hover, #545AEB)!important;color:#fff!important;box-shadow:none!important}.home-section--max1 .max1-composer__toolbar .max-chat__send:active:not(:disabled){transform:scale(.96)}.home-section--max1 .max1-composer__toolbar .max-chat__send:disabled{opacity:.4}html[data-theme=light] .home-section--max1 .max1-panel__stack .max1-composer__toolbar.max-chat__composer-actions .max-chat__send,html[data-theme=light] .home-section--max1 .max1-panel__stack .max1-composer__toolbar .max-chat__send,html[data-theme=light] .home-section--max1 .max1-composer__toolbar .max-chat__send{background:var(--accent, #4142CA)!important;color:#fff!important;box-shadow:none!important}html[data-theme=light] .home-section--max1 .max1-panel__stack .max1-composer__toolbar.max-chat__composer-actions .max-chat__send:hover:not(:disabled),html[data-theme=light] .home-section--max1 .max1-panel__stack .max1-composer__toolbar .max-chat__send:hover:not(:disabled),html[data-theme=light] .home-section--max1 .max1-composer__toolbar .max-chat__send:hover:not(:disabled){background:var(--accent-hover, #545AEB)!important;color:#fff!important;box-shadow:none!important}.home-section--max1 .max1-composer__toolbar .max-chat__send.max-btn--danger{background:linear-gradient(180deg,#ff6b6b,#e14545)!important;color:#fff!important;animation:none}.home-section--max1 .max1-composer__disclaimer{margin:0;padding:0 4px;font-size:12px;line-height:1.4;text-align:center;color:#94a3b8}html[data-theme=light] .home-section--max1 .max1-composer__disclaimer{color:#94a3b8}.home-section--max1 .max1-composer__quick-actions{display:flex;flex-wrap:wrap;align-items:center;justify-content:center;gap:8px;width:100%;max-width:none;margin:0;padding:0 2px 4px}.home-section--max1 .max1-composer__quick-actions .max1-prompt-chip--dock{display:inline-flex!important;align-items:center;gap:8px;width:auto!important;max-width:100%;min-height:0!important;flex:0 1 auto;padding:8px 14px;border-radius:999px;border:1px solid rgba(255,255,255,.1);background:#ffffff0a;font-size:13px;font-weight:500;color:#cbd5e1;text-align:left;cursor:pointer;font-family:inherit;transition:background .14s ease,border-color .14s ease,color .14s ease;box-shadow:none}.home-section--max1 .max1-composer__quick-actions .max1-prompt-chip--dock .max1-prompt-chip__label{flex:0 1 auto;min-width:0}.home-section--max1 .max1-composer__quick-actions .max1-prompt-chip--dock:hover{border-color:#545aeb47;background:#545aeb14;color:var(--text)}html[data-theme=light] .home-section--max1 .max1-composer__quick-actions .max1-prompt-chip--dock{border-color:#0f172a29;background:#fff;color:#0f172a;box-shadow:0 1px 2px #0f172a0f}html[data-theme=light] .home-section--max1 .max1-composer__quick-actions .max1-prompt-chip--dock:hover{border-color:#0ea5e947;background:#f0f9ff;color:#0f172a}.home-section--max1 .max1-composer__quick-actions .max1-prompt-chip--dock .max1-prompt-chip__icon{width:28px;height:28px;border-radius:8px;flex-shrink:0;box-shadow:none}.home-section--max1 .max1-composer__quick-actions .max1-prompt-chip--dock .max1-prompt-chip__svg{width:16px;height:16px}.home-section--max1 .max1-composer__quick-actions .max1-prompt-chip--dock .max1-prompt-chip__label{font-size:13px;font-weight:500;letter-spacing:-.01em;white-space:nowrap}.home-section--max1 .max1-panel__stack .max-chat>.max-chat__composer-hint{display:none!important}@media (max-width: 640px){.home-section--max1 .max1-composer.max-chat__composer{padding:14px 14px 10px;border-radius:18px}.home-section--max1 .max1-composer__quick-actions{gap:6px}.home-section--max1 .max1-composer__quick-actions .max1-prompt-chip--dock{padding:7px 11px;font-size:12px}.home-section--max1 .max1-composer__quick-actions .max1-prompt-chip--dock .max1-prompt-chip__label{font-size:12px}}.max-thinking-orb-stage{display:inline-flex;align-items:center;justify-content:center;width:var(--max-write-chat-width, 32px);height:var(--max-write-chat-height, 28px);flex:0 0 auto;overflow:visible;pointer-events:none;transform:translateZ(0);backface-visibility:hidden}.max-msg__live-progress{display:none!important}.max-msg__live-status-wrap{display:flex;flex-direction:row;align-items:flex-start;gap:8px;align-self:flex-start;width:max-content;max-width:100%;min-width:0;margin:0 0 6px;transform-origin:top left;transition:opacity .2s ease;overflow:visible}.max-msg__live-status-wrap .max-msg__live-status,.home-section--max1 .max-chat__thread .max-msg__live-status,.max-chat .max-msg__live-status{flex:0 1 auto;min-width:0;margin:0;padding:0!important;border:none!important;border-radius:0!important;background:transparent!important;box-shadow:none!important;overflow:visible;max-width:none}.max-msg__live-status-wrap .max-msg__thinking-vignette{display:inline-flex;flex:0 0 auto;align-items:flex-start;align-self:flex-start;margin-top:1px}.max-msg__live-status-wrap .max-msg__thinking-vignette[hidden]{display:none!important}.max-msg__live-status-wrap.max-msg__live-status--leaving{opacity:0;pointer-events:none}.max-msg__live-status-wrap.max-msg__live-status--leaving .max-msg__thinking-vignette{opacity:0}.max-msg__live-status-wrap:has(.max-msg__thinking-vignette:not([hidden])) .max-msg__live-status-icon{display:none}.max-thinking-orb-stage .max-svg{display:block;width:var(--max-write-chat-width, 32px);height:var(--max-write-chat-height, 28px);overflow:visible;background:transparent;shape-rendering:geometricPrecision;text-rendering:geometricPrecision}.max-thinking-orb-stage .max-svg[data-variant=micro]{filter:none}.max-thinking-orb-stage canvas.max-thinking-write{width:var(--max-write-chat-width, 32px);height:var(--max-write-chat-height, 28px);background:transparent}.max-thinking-orb-stage:has(.max-svg[data-heat]:not([data-heat="0"])){overflow:visible}.max-msg__live-status-wrap:has(.max-msg__thinking-vignette:not([hidden])) [data-max-live-dots]{display:none}.max-msg__live-status[data-state=thinking] .max-msg__live-status-icon,.max-msg__live-status[data-state=planning] .max-msg__live-status-icon,.max-msg__live-status[data-state=tool] .max-msg__live-status-icon,.max-msg__live-status[data-state=tool-select] .max-msg__live-status-icon,.max-msg__live-status[data-state=generating] .max-msg__live-status-icon,.max-msg__live-status[data-state=web-search] .max-msg__live-status-icon,.max-msg__live-status[data-state=context-search] .max-msg__live-status-icon,.max-msg__live-status[data-state=repository-search] .max-msg__live-status-icon{display:none}.max-chat .max-msg--assistant .max-msg__avatar-col,.max-chat-modal .max-msg--assistant .max-msg__avatar-col{display:none!important;flex:0 0 0;width:0}.max-chat .max-msg--assistant,.max-chat .max-msg--streaming,.max-chat-modal .max-msg--assistant,.max-chat-modal .max-msg--streaming{position:relative}.max-chat .max-msg--assistant .max-msg__meta,.max-chat .max-msg--streaming .max-msg__meta,.max-chat-modal .max-msg--assistant .max-msg__meta,.max-chat-modal .max-msg--streaming .max-msg__meta{padding-right:0}.max-chat .max-msg--assistant .max-msg__main,.max-chat .max-msg--streaming .max-msg__main,.max-chat-modal .max-msg--assistant .max-msg__main,.max-chat-modal .max-msg--streaming .max-msg__main{padding-right:0;box-sizing:border-box;min-width:0}.max-msg__live-status-row{display:flex;align-items:baseline;gap:8px;min-width:0;max-width:100%}.max-msg__live-status-text{min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.max-chat .max-msg--streaming .max-msg__footer .max-msg__actions,.max-chat-modal .max-msg--streaming .max-msg__footer .max-msg__actions{display:none}.max-chat .max-msg--assistant .max-msg__footer,.max-chat .max-msg--streaming .max-msg__footer,.max-chat-modal .max-msg--assistant .max-msg__footer,.max-chat-modal .max-msg--streaming .max-msg__footer{margin-top:0}.home-section--max1 .max-msg__footer,.home-section--max1 .max-msg:hover .max-msg__footer,.home-section--max1 .max-msg:focus-within .max-msg__footer{opacity:1;transition:none}.home-section--max1 .max1-panel__stack .max-msg__activity-btn,.home-section--max1 .max1-panel__stack .max-fb-btn,.home-section--max1 .max1-panel__stack .max-fb-star,.home-section--max1 .max1-panel__stack .max-msg__copy-btn,.home-section--max1 .max1-panel__stack .max-msg__activity-btn:hover,.home-section--max1 .max1-panel__stack .max-fb-btn:hover,.home-section--max1 .max1-panel__stack .max-fb-star:hover,.home-section--max1 .max1-panel__stack .max-msg__copy-btn:hover,.home-section--max1 .max1-panel__stack .max-fb-btn.is-active,.home-section--max1 .max1-panel__stack .max-fb-star.is-active,.home-section--max1 .max1-panel__stack .max-msg__copy-btn--done,html[data-theme=light] .home-section--max1 .max1-panel__stack .max-msg__activity-btn,html[data-theme=light] .home-section--max1 .max1-panel__stack .max-fb-btn,html[data-theme=light] .home-section--max1 .max1-panel__stack .max-fb-star,html[data-theme=light] .home-section--max1 .max1-panel__stack .max-msg__copy-btn,html[data-theme=light] .home-section--max1 .max1-panel__stack .max-msg__activity-btn:hover,html[data-theme=light] .home-section--max1 .max1-panel__stack .max-fb-btn:hover,html[data-theme=light] .home-section--max1 .max1-panel__stack .max-fb-star:hover,html[data-theme=light] .home-section--max1 .max1-panel__stack .max-msg__copy-btn:hover,html[data-theme=light] .home-section--max1 .max1-panel__stack .max-fb-btn.is-active,html[data-theme=light] .home-section--max1 .max1-panel__stack .max-fb-star.is-active,html[data-theme=light] .home-section--max1 .max1-panel__stack .max-msg__copy-btn--done{border:none;background:transparent;box-shadow:none;border-radius:0}.max-msg__live-urls.max-msg__live-favicons:not([hidden]){display:flex;flex-direction:row;align-items:center;gap:8px;list-style:none;margin:8px 0 0;padding:0;border:0;border-top:0;max-height:none;overflow:visible}.max-msg__live-favicon-link{display:inline-flex;align-items:center;justify-content:center;width:20px;height:20px;border-radius:6px;text-decoration:none;color:inherit}.max-msg__live-favicon{flex:0 0 auto;display:inline-flex;align-items:center;justify-content:center;width:20px;height:20px;border-radius:6px;background:#ffffff0a;color:#bac6dce0;animation:max-live-favicon-drift 2.6s ease-in-out infinite;animation-delay:calc(var(--i, 0) * .2s)}.max-msg__live-favicon img,.max-msg__live-favicon svg{display:block;width:18px;height:18px;shape-rendering:geometricPrecision}@keyframes max-live-favicon-drift{0%,to{transform:translateY(0);opacity:.72}50%{transform:translateY(-3px);opacity:1}}@media (prefers-reduced-motion: reduce){.max-msg__live-favicon{animation:none;opacity:.9;transform:none}}.max-chat .max-msg__avatar--assistant,.max-chat-modal .max-msg__avatar--assistant{width:var(--max-mark-chat-width, 16px);height:var(--max-mark-chat-height, 14px);border:none;border-radius:0;background:transparent;color:var(--max-write-stroke, var(--success, #7FD8BE))}.max-chat .max-mark--chat,.max-chat-modal .max-mark--chat{display:block;width:var(--max-mark-chat-width, 16px);height:var(--max-mark-chat-height, 14px)}.max-chat .max-msg__bubble:not(.max-msg__bubble--code-pilot),.max-chat-modal .max-msg__bubble:not(.max-msg__bubble--code-pilot){border:none!important;background:transparent!important;box-shadow:none!important;border-radius:0!important;padding:0!important}@media (prefers-reduced-motion: reduce){.max-thinking-orb-stage .max-svg *{animation:none!important}}html[data-theme=light] .home-section--max1 .max1-empty--catalog .max1-empty__specs .max-agent-pill{background:#0f172a0a}.max-chat__attach-summary{margin:0 0 8px;padding:0}.max-chat__attach-summary[hidden]{display:none!important}.max-attach-strip{display:flex;flex-direction:column;gap:8px;padding:8px 10px;border-radius:12px;border:1px solid rgba(255,255,255,.1);background:#0f1622a6}.max-attach-strip__errors{padding:8px 10px;border-radius:8px;border:1px solid rgba(255,107,107,.35);background:#ff6b6b1a;color:#ffb4b4;font-size:12px;line-height:1.45}.max-attach-strip__errors p{margin:0}.max-attach-strip__errors p+p{margin-top:6px}.max-attach-strip__list{list-style:none;margin:0;padding:0;display:flex;flex-direction:column;gap:6px}.max-attach-strip__item{display:flex;align-items:center;gap:10px;min-width:0;padding:6px 8px;border-radius:10px;background:#ffffff0a;border:1px solid rgba(255,255,255,.06)}.max-attach-strip__thumb-wrap{flex-shrink:0;width:40px;height:40px;border-radius:8px;overflow:hidden;background:#00000040;border:1px solid rgba(255,255,255,.08)}.max-attach-strip__thumb{display:block;width:100%;height:100%;object-fit:cover}.max-attach-strip__icon{flex-shrink:0;width:32px;height:32px;border-radius:6px}.max-attach-strip__meta{flex:1;min-width:0;display:flex;flex-direction:column;gap:2px}.max-attach-strip__name{font-size:13px;font-weight:500;color:var(--text, #E9EBF2);overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.max-attach-strip__size{font-size:11px;color:var(--muted, #8A8F98)}.max-attach-strip__remove{flex-shrink:0;width:28px;height:28px;border:none;border-radius:8px;background:transparent;color:var(--muted, #8A8F98);font-size:18px;line-height:1;cursor:pointer}.max-attach-strip__remove:hover,.max-attach-strip__remove:focus-visible{background:#ffffff14;color:var(--text, #E9EBF2)}html[data-theme=light] .max-attach-strip{background:#ffffffd9;border-color:#0f172a1a}html[data-theme=light] .max-attach-strip__errors{background:#dc262614;border-color:#dc262640;color:#b91c1c}html[data-theme=light] .max-attach-strip__item{background:#0f172a0a;border-color:#0f172a14}.max-threads-sidebar__incognito-btn,.max-chat__incognito-btn{display:inline-flex;align-items:center;justify-content:center;gap:6px;border-radius:10px;border:1px solid color-mix(in srgb,var(--border, rgba(255, 255, 255, .08)) 90%,transparent);background:transparent;color:color-mix(in srgb,var(--text, #E9EBF2) 82%,transparent);cursor:pointer}.max-threads-sidebar__incognito-btn{width:100%;margin-top:6px;padding:8px 10px;font-size:.82rem}.max-chat__incognito-btn{width:34px;height:34px;padding:0;flex-shrink:0}.max-threads-sidebar__incognito-btn.is-active,.max-threads-sidebar__incognito-btn[aria-pressed=true],.max-chat__incognito-btn.is-active,.max-chat__incognito-btn[aria-pressed=true]{border-color:color-mix(in srgb,var(--accent, #545AEB) 55%,transparent);background:color-mix(in srgb,var(--accent, #545AEB) 12%,transparent);color:var(--accent, #545AEB)}.max-threads-sidebar .max-thread-row__actions{opacity:1}.max-threads-sidebar .max-thread-row__edit-btn,.max-threads-sidebar .max-thread-row__delete-btn{display:inline-flex;align-items:center;justify-content:center;width:26px;height:26px;padding:0;border:0;border-radius:6px;background:transparent;color:color-mix(in srgb,var(--text-muted, #8A8F98) 88%,transparent);cursor:pointer}.max-threads-sidebar .max-thread-row__edit-btn:hover,.max-threads-sidebar .max-thread-row__edit-btn:focus-visible{color:var(--accent, #545AEB);background:color-mix(in srgb,var(--accent, #545AEB) 12%,transparent)}.max-threads-sidebar .max-thread-row__delete-btn:hover,.max-threads-sidebar .max-thread-row__delete-btn:focus-visible{color:var(--danger, #ff6b6b);background:color-mix(in srgb,var(--danger, #ff6b6b) 12%,transparent)}.max-chat--incognito .max-incognito-badge{display:block}.max-incognito-badge{margin:0 0 8px;padding:6px 10px;border-radius:8px;font-size:.78rem;font-weight:500;letter-spacing:.01em;color:color-mix(in srgb,var(--accent, #545AEB) 88%,white);background:color-mix(in srgb,var(--accent, #545AEB) 10%,transparent);border:1px solid color-mix(in srgb,var(--accent, #545AEB) 28%,transparent)}.max-incognito-badge[hidden]{display:none!important}.max-notes-modal{position:fixed;top:0;right:0;bottom:0;left:0;z-index:1450;display:grid;place-items:center}.max-notes-modal[hidden]{display:none}.max-notes-modal__backdrop{position:absolute;top:0;right:0;bottom:0;left:0;background:#0a0e14b8}.max-notes-modal__panel{position:relative;display:flex;flex-direction:column;width:min(1280px,calc(100vw - 1.5rem));height:min(880px,calc(100vh - 1.5rem));border-radius:14px;border:1px solid rgba(148,163,184,.35);background:#0d1524;overflow:hidden;box-shadow:0 24px 80px #00000073}.max-notes-modal__head{display:none}.max-notes-modal__title{margin:0;font-size:.96rem;font-weight:650}.max-notes-modal__frame{flex:1;border:0;width:100%;min-height:0;background:transparent}.max-notes-modal__close{position:absolute;top:.6rem;right:.65rem;width:1.8rem;height:1.8rem;border-radius:.55rem;border:1px solid rgba(148,163,184,.3);background:#0f172abf;color:inherit;display:grid;place-items:center;cursor:pointer;z-index:1}.max-notes-modal__close:hover,.max-notes-modal__close:focus-visible{border-color:#60a5fab3}@media (max-width: 820px){.max-notes-modal{place-items:stretch}.max-notes-modal__panel{width:100%;height:100%;height:100dvh;max-width:none;max-height:100dvh;border-radius:0;border-left:0;border-right:0;border-top:0;border-bottom:0}.max-notes-modal__head{display:none}.max-notes-modal__frame{flex:1 1 auto;min-height:0;width:100%;display:block}.max-notes-modal__close{top:max(.6rem,env(safe-area-inset-top,0px));right:max(.65rem,env(safe-area-inset-right,0px));width:2.75rem;height:2.75rem}}body.is-max-notes-open{overflow:hidden}html body.home-page .home-section--max1{transition:width .22s ease,max-width .22s ease,margin .22s ease}html body.home-page .home-shell,html body.home-page #app.home-shell{transition:grid-template-columns .22s ease}html body.home-page.is-chat-preview-split .home-section--max1{width:100%!important;max-width:none!important;margin:0!important}html body.home-page.is-chat-preview-split .home-section--max1 .max1-panel,html body.home-page.is-chat-preview-split .home-section--max1 .max1-panel__stack,html body.home-page.is-chat-preview-split .home-section--max1 .max-card.max-card--chat{width:100%!important;max-width:none!important}html body.home-page.is-chat-preview-split .home-panels{width:100%!important;max-width:none!important;min-width:0!important}html body.home-page .max-card.max-card--chat.is-split{display:flex!important;flex-direction:row!important;align-items:stretch!important;isolation:isolate!important;overflow:hidden!important;min-height:0!important;height:calc(100dvh - 56px)!important;max-height:calc(100dvh - 56px)!important}html body.home-page.is-chat-preview-split .max-card.max-card--chat.is-split{width:100%!important;height:100dvh!important;max-height:100dvh!important}html body.home-page .home-section--max1 .max-card.max-card--chat.is-split>.max-chat{position:relative!important;z-index:1!important;display:flex!important;flex-direction:column!important;flex:0 0 var(--max-chat-split-pct, 36%)!important;width:var(--max-chat-split-pct, 36%)!important;max-width:70%!important;min-width:0!important;min-height:0!important;--max1-chat-col: min(100%, calc(100% - 8px) ) !important;padding-left:12px!important;padding-right:12px!important}html body.home-page .home-section--max1 .max-card.max-card--chat.is-split>.max-chat .max-chat__thread{flex:1 1 auto!important;min-height:0!important;overflow:auto!important}.max-chat-split-handle{flex:0 0 14px;position:relative;z-index:2;align-self:stretch;border:0;padding:0;background:var(--bg, #0c0d12);cursor:col-resize;touch-action:none}.max-chat-split-handle:before{content:"";position:absolute;top:0;bottom:0;left:6px;width:2px;background:var(--border, #353741)}.max-chat-split-handle:after{content:"";position:absolute;top:50%;left:4px;width:6px;height:28px;margin-top:-14px;border-radius:3px;background:var(--muted, #83868f)}.max-chat-split-handle.is-stuck:before,.max-chat-split-handle.is-stuck:after{background:var(--accent, #4142ca)}.max-chat-split-handle:focus-visible{outline:2px solid var(--accent, #4142ca);outline-offset:2px}.max-preview-dock{flex:1 1 auto;min-width:0;min-height:0;display:flex;flex-direction:column;background:var(--panel, #16181f);border-left:1px solid var(--border, #353741);z-index:1}.max-preview-dock[hidden]{display:none!important}.max-preview-dock__bar{flex:0 0 auto;display:flex;align-items:center;justify-content:space-between;gap:8px;min-height:44px;padding:0 12px;border-bottom:1px solid var(--border, #353741)}.max-preview-dock__title-wrap{min-width:0;display:flex;flex-direction:column;gap:2px}.max-preview-dock__title{margin:0;font-size:13px;font-weight:500;color:var(--text, #e9ebf2);overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.max-preview-dock__meta{margin:0;font-size:12px;font-weight:400;color:var(--muted, #83868f)}.max-preview-dock__actions{display:flex;flex-wrap:wrap;justify-content:flex-end;gap:8px;flex:0 0 auto}.max-preview-dock__tool{border:0;background:transparent;color:var(--accent, #4142ca);font:inherit;font-size:13px;font-weight:500;padding:6px 2px;cursor:pointer}.max-preview-dock__tool:focus-visible{outline:2px solid var(--accent, #4142ca);outline-offset:2px}.max-preview-dock__tool--max-code{width:32px;height:32px;padding:0;display:inline-flex;align-items:center;justify-content:center;color:var(--text, #e8eef8)}.max-preview-dock__tool--max-code:hover{color:var(--accent, #4142ca)}.max-preview-dock__code-svg{display:block}.max-preview-dock__stage{flex:1 1 auto;min-width:0;min-height:0;display:flex;flex-direction:row}.max-preview-dock__folder{flex:0 0 196px;max-width:40%;min-width:148px;min-height:0;display:flex;flex-direction:column;border-right:1px solid var(--border, #353741);background:var(--bg, #0f1117)}.max-preview-dock__folder.is-collapsed{flex:0 0 44px;min-width:44px;max-width:44px}.max-preview-dock__folder.is-collapsed .max-preview-dock__folder-files,.max-preview-dock__folder.is-collapsed .max-preview-dock__folder-path{display:none}.max-preview-dock__folder[hidden]{display:none!important}.max-preview-dock__folder-head{display:flex;align-items:center;gap:8px;width:100%;margin:0;padding:10px 10px 8px;border:0;border-bottom:1px solid var(--border, #353741);background:transparent;color:var(--text, #e9ebf2);font:inherit;font-size:12px;font-weight:500;text-align:left;cursor:pointer}.max-preview-dock__folder.is-collapsed .max-preview-dock__folder-head{flex-direction:column;align-items:center;justify-content:flex-start;gap:8px;height:100%;padding:10px 6px;border-bottom:0}.max-preview-dock__folder-twist{flex:0 0 auto;width:12px;color:var(--muted, #83868f);font-size:11px;line-height:1}.max-preview-dock__folder-head:hover,.max-preview-dock__folder-head:focus-visible{color:var(--accent, #4142ca)}.max-preview-dock__folder-head:focus-visible{outline:2px solid var(--accent, #4142ca);outline-offset:-2px}.max-preview-dock__folder-icon{flex:0 0 auto;display:flex;color:var(--muted, #83868f)}.max-preview-dock__folder-path{min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.max-preview-dock__folder-files{list-style:none;margin:0;padding:6px 6px 10px;overflow:auto;flex:1 1 auto;min-height:0}.max-preview-dock__folder-empty{margin:0;padding:8px 6px;font-size:12px;color:var(--muted, #83868f)}.max-preview-dock__folder-group{margin:8px 6px 4px;padding:0;font-size:11px;font-weight:600;letter-spacing:.04em;text-transform:uppercase;color:var(--muted, #83868f)}.max-preview-dock__folder-group:first-child{margin-top:2px}.max-preview-dock__folder-file{display:block;width:100%;margin:0;padding:6px 8px;border:0;border-radius:6px;background:transparent;color:var(--text, #e9ebf2);font:inherit;font-size:12px;text-align:left;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;cursor:pointer}.max-preview-dock__folder-file:hover,.max-preview-dock__folder-file:focus-visible{background:#4142ca1f}.max-preview-dock__folder-file.is-active{background:#4142ca2e;color:var(--accent, #4142ca)}.max-preview-dock__canvas{flex:1 1 auto;min-width:0;min-height:0;display:flex;flex-direction:column}.max-chat-split-mobile-btn{font-size:13px;font-weight:500}.max-card--chat.is-split .max-doc-preview-modal,.max-card--chat.is-split .max-web-preview-modal{position:relative!important;inset:auto!important;z-index:auto!important;display:flex!important;align-items:stretch!important;justify-content:stretch!important;flex:1 1 auto;min-height:0;width:100%!important;height:auto!important;font-family:inherit!important}.max-card--chat.is-split .max-doc-preview-modal[hidden],.max-card--chat.is-split .max-web-preview-modal[hidden]{display:none!important}.max-card--chat.is-split .max-doc-preview-modal__panel,.max-card--chat.is-split .max-web-preview-modal.max-code-modal-host .max-web-preview-modal__panel,.max-card--chat.is-split .max-web-preview-modal__panel{position:relative!important;z-index:auto!important;width:100%!important;height:100%!important;max-height:none!important;border:0!important;border-radius:0!important;box-shadow:none!important;background:var(--panel, #16181f)!important;display:flex!important;flex-direction:column!important;overflow:hidden!important}.max-card--chat.is-split .max-doc-preview-modal__head,.max-card--chat.is-split .max-doc-preview-modal__close,.max-card--chat.is-split .max-web-preview-modal__head,.max-card--chat.is-split .max-web-preview-modal__close,.max-card--chat.is-split .max-web-preview-modal__chat-pane,.max-card--chat.is-split .max-code-mobile-pane-btn{display:none!important}.max-card--chat.is-split .max-code-modal-layout,.max-card--chat.is-split .max-code-modal-main,.max-card--chat.is-split .max-code-stage,.max-card--chat.is-split .max-web-preview-modal__body{flex:1 1 auto!important;min-height:0!important;height:auto!important;max-height:none!important}.max-card--chat.is-split .max-doc-preview-modal__body{flex:1 1 auto;min-height:0;overflow:auto}.max-card--chat.is-split .max-web-preview-modal__preview-pane,.max-card--chat.is-split .max-web-preview-modal__frame{min-height:0!important;height:100%!important;width:100%!important}.max-card--chat.is-split .max-web-preview-modal__frame iframe{display:block;width:100%!important;height:100%!important;border:0}.max-card--chat.is-split .max-doc-preview-modal__body{width:100%}.max-preview-dock{opacity:0;transform:translate(18px);transition:opacity .22s ease,transform .22s ease}html body.home-page.is-chat-preview-split .max-preview-dock:not([hidden]){opacity:1;transform:none}html body.home-page .home-mobile-workspace-toggle__max{display:none;align-items:center;justify-content:center;width:28px;height:28px}html body.home-page .home-mobile-workspace-toggle__max .brand-logo{display:block;width:22px;height:20px}html body.home-page.is-chat-preview-split .home-panels:has(.home-panel[data-home-panel=max1].is-active):not(:has(.home-section--max1.is-public-catalog-list))>.max1-topbar-actions,html body.home-page.is-chat-preview-split .home-panels:has(.home-panel[data-home-panel=max1].is-active):not(:has(.home-section--max1.is-public-catalog-list))>.max1-topbar-actions:not([hidden]),html body.home-page.is-chat-preview-split .home-panels:has(.home-panel[data-home-panel=max1].is-active):not(:has(.home-section--max1.is-public-catalog-list)) .topbar-actions.max1-topbar-actions:not([hidden]),html body.home-page.is-chat-preview-split .home-panels .max1-topbar-incognito-toggle,html body.home-page.is-chat-preview-split .home-panels .max1-topbar-threads-toggle,html body.home-page.is-chat-preview-split .home-section--max1 .max-card--threads,html body.home-page.is-chat-preview-split .home-section--max1 .max1-panel__stack.max-chat-stack.is-max1-threads-popup-open .max-card--threads,html body.home-page.is-chat-preview-split .max-max1-threads-popup-backdrop{display:none!important}@media (min-width: 721px){html body.home-page.is-chat-preview-split .home-shell,html body.home-page.is-chat-preview-split #app.home-shell{grid-template-columns:minmax(0,1fr)!important;padding-left:64px!important}html body.home-page.is-chat-preview-split .home-panels{grid-column:1!important;grid-row:1!important}html body.home-page.is-chat-preview-split .home-sidebar,html body.home-page.is-chat-preview-split aside.home-sidebar.js-home-sidebar{display:none!important}html body.home-page.is-chat-preview-split .home-mobile-workspace-toggle{position:fixed;top:0;left:0;z-index:291;display:flex!important;align-items:center;justify-content:center;width:64px;height:100dvh;min-height:100dvh;margin:0;padding:0;border:0;border-right:1px solid var(--border, rgba(255, 255, 255, .08));border-radius:0;background:var(--panel, #16181f);box-shadow:none;backdrop-filter:none;-webkit-backdrop-filter:none;color:var(--text, #e9ebf2);cursor:pointer;pointer-events:auto!important;visibility:visible!important;opacity:1}html body.home-page.is-chat-preview-split .home-mobile-workspace-toggle:hover,html body.home-page.is-chat-preview-split .home-mobile-workspace-toggle:focus-visible{background:#7685f81f}html body.home-page.is-chat-preview-split .home-mobile-workspace-toggle[aria-expanded=true]{width:0;height:0;min-height:0;padding:0;overflow:hidden;opacity:0;pointer-events:none!important;visibility:hidden!important;border:0;background:transparent}html[data-theme=light] body.home-page.is-chat-preview-split .home-mobile-workspace-toggle{border-right-color:#0f172a1a;background:var(--panel, #ffffff);box-shadow:none;color:#0f172a}html[data-theme=light] body.home-page.is-chat-preview-split .home-mobile-workspace-toggle:hover,html[data-theme=light] body.home-page.is-chat-preview-split .home-mobile-workspace-toggle:focus-visible{background:#4142ca1a}html[data-theme=light] body.home-page.is-chat-preview-split .home-mobile-workspace-toggle[aria-expanded=true]{background:transparent;border:0}html body.home-page.is-chat-preview-split .home-mobile-workspace-toggle__icon{display:none!important}html body.home-page.is-chat-preview-split .home-mobile-workspace-toggle__max{display:flex;width:44px;height:44px}html body.home-page.is-chat-preview-split .home-mobile-workspace-toggle[aria-expanded=true] .home-mobile-workspace-toggle__max{display:none}html body.home-page.is-chat-preview-split .home-mobile-workspace-sheet:not([hidden]){position:fixed!important;top:0!important;right:0!important;bottom:0!important;left:0!important;width:auto!important;height:100dvh!important;min-height:100dvh!important;max-height:none!important;z-index:280;display:block!important;padding:0;overflow:visible;pointer-events:auto;visibility:visible!important}html body.home-page.is-chat-preview-split .home-mobile-workspace-sheet__backdrop{position:absolute;top:0;right:0;bottom:0;left:64px;width:auto;height:auto;border:0;padding:0;margin:0;cursor:pointer;background:#0000006b!important;backdrop-filter:none;-webkit-backdrop-filter:none}html body.home-page.is-chat-preview-split .home-mobile-workspace-sheet__panel{position:absolute!important;top:0!important;left:0!important;bottom:0!important;width:64px!important;min-width:64px!important;max-width:64px!important;height:100dvh!important;min-height:100dvh!important;max-height:none!important;padding:8px 4px max(10px,env(safe-area-inset-bottom,0px))!important;display:flex!important;flex-direction:column;align-self:stretch;overflow:visible;border:0!important;border-right:1px solid var(--border, rgba(255, 255, 255, .08))!important;border-radius:0!important;background:var(--panel, #16181f)!important;box-shadow:none}html[data-theme=light] body.home-page.is-chat-preview-split .home-mobile-workspace-sheet__panel{background:var(--panel, #ffffff)!important;border-right-color:#0f172a1a!important;box-shadow:none}html body.home-page.is-chat-preview-split .home-mobile-workspace-sheet__body{display:flex;flex-direction:column;flex:1 1 auto;min-height:0;height:100%;gap:0;overflow:visible}html body.home-page.is-chat-preview-split .home-mobile-workspace-sheet__rail{display:flex;flex-direction:column;align-items:stretch;gap:2px;width:100%}html body.home-page.is-chat-preview-split .home-mobile-workspace-sheet__rail--featured{flex:0 0 auto;overflow:visible}html body.home-page.is-chat-preview-split .home-mobile-workspace-sheet__rail--bottom{flex:0 0 auto;margin-top:auto;padding-top:8px;border-top:1px solid var(--border, rgba(255, 255, 255, .08))}html body.home-page.is-chat-preview-split .home-mobile-workspace-sheet__rail-item,html body.home-page.is-chat-preview-split .home-mobile-nav-section__trigger{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:0;width:100%;min-height:48px;padding:0;border:0;border-radius:10px;background:transparent;color:inherit;text-decoration:none;cursor:pointer;font:inherit;text-align:center;box-sizing:border-box}html body.home-page.is-chat-preview-split .home-mobile-workspace-sheet__rail-item:hover,html body.home-page.is-chat-preview-split .home-mobile-workspace-sheet__rail-item:focus-visible,html body.home-page.is-chat-preview-split .home-mobile-nav-section__trigger:hover,html body.home-page.is-chat-preview-split .home-mobile-nav-section__trigger:focus-visible,html body.home-page.is-chat-preview-split .home-mobile-nav-section.is-expanded .home-mobile-nav-section__trigger{background:#7685f81f}html body.home-page.is-chat-preview-split .home-mobile-workspace-sheet__rail-label{display:none!important}html body.home-page.is-chat-preview-split .home-mobile-workspace-sheet__rail-icon{display:flex;width:22px;height:22px;flex:0 0 22px;align-items:center;justify-content:center}html body.home-page.is-chat-preview-split .home-mobile-workspace-sheet__rail-account,html body.home-page.is-chat-preview-split .home-mobile-workspace-sheet .home-sidebar__user,html body.home-page.is-chat-preview-split .home-mobile-workspace-sheet .home-sidebar__user-wrap{display:flex;flex-direction:column;align-items:center;justify-content:center;width:100%;padding:0;gap:0}html body.home-page.is-chat-preview-split .home-mobile-nav-section{position:relative;width:100%;overflow:visible;z-index:1}html body.home-page.is-chat-preview-split .home-mobile-nav-section.is-expanded{z-index:4}html body.home-page.is-chat-preview-split .home-mobile-nav-section__flyout{position:absolute;left:calc(100% + 8px);top:0;z-index:5;display:none;align-items:flex-start;padding:0;pointer-events:none;max-width:min(260px,calc(100vw - 80px))}html body.home-page.is-chat-preview-split .home-mobile-nav-section.is-expanded .home-mobile-nav-section__flyout{display:flex;pointer-events:auto}html body.home-page.is-chat-preview-split .home-mobile-nav-section__flyout-panel{display:flex;flex-direction:column;gap:4px;width:100%;min-width:220px;max-height:min(70vh,360px);overflow-y:auto;padding:8px;border:1px solid var(--border, #353741);border-radius:12px;background:var(--panel, #16181f);box-shadow:0 12px 40px #0000006b}html body.home-page.is-chat-preview-split .home-mobile-nav-section__flyout-panel .home-sidebar__nav-flyout-item{display:flex;align-items:center;gap:8px;padding:8px 10px;border-radius:8px;color:inherit;text-decoration:none}html body.home-page.is-chat-preview-split .home-mobile-workspace-sheet__head,html body.home-page.is-chat-preview-split .home-mobile-workspace-sheet__close{display:none!important}}@media (prefers-reduced-motion: reduce){html body.home-page .home-section--max1,html body.home-page .home-shell,html body.home-page #app.home-shell,.max-preview-dock{transition:none!important}}@media (max-width: 720px){html body.home-page .max-card.max-card--chat.is-split{height:calc(100dvh - 48px)!important;max-height:calc(100dvh - 48px)!important}html body.home-page .max-card.max-card--chat.is-split .max-chat-split-handle,html body.home-page .home-section--max1 .max-card.max-card--chat.is-split[data-max-chat-split-mobile-pane=chat] .max-preview-dock{display:none!important}html body.home-page .home-section--max1 .max-card.max-card--chat.is-split[data-max-chat-split-mobile-pane=preview]>.max-chat{display:none!important}html body.home-page .home-section--max1 .max-card.max-card--chat.is-split[data-max-chat-split-mobile-pane=chat]>.max-chat{flex:1 1 auto!important;width:100%!important;max-width:none!important}html body.home-page .max-card.max-card--chat.is-split[data-max-chat-split-mobile-pane=preview] .max-preview-dock{border-left:0}html body.home-page .max-card.max-card--chat.is-split .max-preview-dock__stage{flex-direction:column}html body.home-page .max-card.max-card--chat.is-split .max-preview-dock__folder{flex:0 0 auto;max-width:none;min-width:0;max-height:32%;border-right:0;border-bottom:1px solid var(--border, #353741)}html body.home-page .max-card.max-card--chat.is-split .max-preview-dock__folder.is-collapsed{max-height:none;width:100%}html body.home-page .max-card.max-card--chat.is-split .max-preview-dock__folder.is-collapsed .max-preview-dock__folder-head{flex-direction:row;height:auto;padding:10px 10px 8px}}.max-web-preview-modal__tabs,.max-web-preview-modal.is-code-visible .max-web-preview-modal__tabs,.max-preview-dock__tool[data-max-action=web-preview-toggle-code],.max-web-preview-modal__tool[data-max-action=web-preview-toggle-code]{display:none!important}.max-web-preview__row{display:inline-flex;align-items:center;gap:8px;padding:4px 6px 4px 4px;border-radius:12px;border:1px solid var(--border, #353741);background:color-mix(in srgb,var(--panel, #16181f) 86%,transparent)}.max-doc-download__row{display:inline-flex;align-items:center;flex-wrap:wrap;gap:8px;padding:4px 6px 4px 4px;border-radius:12px;border:1px solid var(--border, #353741);background:color-mix(in srgb,var(--panel, #16181f) 86%,transparent)}.max-preview-actions__divider{width:1px;align-self:stretch;min-height:22px;flex:0 0 1px;background:var(--border, #353741)}.max-web-preview__chip,.max-doc-preview__btn{-webkit-appearance:none;-moz-appearance:none;appearance:none}.max-doc-download__btn+.max-preview-actions__divider+.max-doc-preview__btn{font-weight:650}.max-web-preview__code{-webkit-appearance:none;-moz-appearance:none;appearance:none;margin:0;width:34px;height:34px;padding:0;display:inline-flex;align-items:center;justify-content:center;color:var(--text, #e8eef8);background:color-mix(in srgb,var(--accent, #4142ca) 16%,transparent);border:1px solid color-mix(in srgb,var(--accent, #4142ca) 45%,var(--border, #353741));border-radius:8px;cursor:pointer}.max-web-preview__code:hover{background:#545aeb3d;border-color:#545aeb9e}.max-web-preview__code:focus-visible{outline:2px solid rgba(84,90,235,.65);outline-offset:2px}.max-web-preview__code[aria-disabled=true]{cursor:not-allowed;opacity:.55}.max-web-preview__code-svg{display:block}html[data-theme=light] .max-web-preview__code{color:#0f172a;background:#3884ff1a;border-color:#3884ff52}html[data-theme=light] .max-web-preview__code:hover{background:#3884ff29;border-color:#3884ff73}html[data-theme=light] .max-web-preview__row,html[data-theme=light] .max-doc-download__row{background:color-mix(in srgb,var(--panel, #ffffff) 92%,transparent);border-color:var(--border, #d1d5db)}.max-file-card{max-width:520px;margin:10px 0 2px}.max-file-card__title{margin:0;font-family:Georgia,Iowan Old Style,Palatino,serif;font-size:22px;font-weight:400;letter-spacing:-.02em;line-height:1.15;color:var(--text, #e8eef8)}.max-file-card__lede{margin:8px 0 0;font-size:14px;line-height:1.45;color:var(--muted, #9aa3b5)}.max-file-card__rule{height:1px;margin:14px 0 0;background:var(--border, #353741)}.max-file-card__acts{display:flex;flex-direction:column;align-items:flex-start;gap:12px;margin-top:14px}.max-file-card__act{-webkit-appearance:none;-moz-appearance:none;appearance:none;display:inline-flex;flex-direction:row;align-items:center;gap:8px;margin:0;padding:0;border:0;background:transparent;color:var(--text, #e8eef8);font:inherit;cursor:pointer;text-align:left}.max-file-card__act span{color:var(--accent, #3f62f0);font-size:14px;font-weight:500;text-decoration:underline;text-underline-offset:3px}.max-file-card__act:focus-visible{outline:2px solid var(--accent, #3f62f0);outline-offset:3px}.max-file-card__act[aria-disabled=true]{cursor:not-allowed;opacity:.55}.max-file-card__icon{display:block;flex:0 0 auto}.max-chat-modal .max-chat__composer{flex-direction:row;align-items:flex-end;gap:10px}.max-chat-modal .max-chat__input{flex:1 1 auto;min-width:0;width:auto;resize:none;min-height:44px!important;max-height:200px;overflow-y:auto;line-height:1.45}.max-chat-modal .max-chat__composer-actions{width:auto;flex:0 0 auto;flex-wrap:nowrap;align-self:flex-end}.max-chat-modal .max-chat__composer-actions .max-btn{flex:0 0 auto}.max-chat-modal .max-chat__composer-actions .max-chat__attach-btn,.max-chat-modal .max-chat__composer-actions .max-chat__file-manager-btn{width:36px;height:36px;min-width:36px;min-height:36px;padding:0;border-radius:12px}.max-chat-modal .max-chat__composer-actions .max-chat__send{width:44px;height:44px;min-width:44px;min-height:44px;padding:0;border-radius:50%}@media (max-width: 520px){.max-chat-modal .max-chat__composer{flex-direction:column;align-items:stretch}.max-chat-modal .max-chat__composer-actions{width:100%;justify-content:flex-end}}.max-chat-modal .max-msg__evidence,.max-chat .max-msg__evidence{margin-top:12px!important;padding:8px 0 0!important;border:0!important;border-top:1px solid rgba(255,255,255,.1)!important;border-radius:0!important;background:transparent!important}html[data-theme=light] .max-chat-modal .max-msg__evidence,html[data-theme=light] .max-chat .max-msg__evidence{border-top-color:#0f172a1a!important}.max-chat-modal .max-msg__evidence-bar,.max-chat .max-msg__evidence-bar{display:flex;flex-wrap:wrap;align-items:center;gap:8px 10px;width:100%;min-width:0}.max-chat-modal .max-msg__evidence-details,.max-chat .max-msg__evidence-details{flex:0 0 auto;min-width:0;margin:0!important}.max-chat-modal .max-msg__evidence-details[open],.max-chat .max-msg__evidence-details[open]{flex:1 1 100%;width:100%}.max-chat-modal .max-msg__evidence-summary,.max-chat .max-msg__evidence-summary{display:inline-flex;align-items:center;gap:6px;padding:4px 0!important;font-size:11px!important;font-weight:600!important;letter-spacing:.06em!important;text-transform:uppercase!important;color:var(--accent, #545AEB)!important;white-space:nowrap}html[data-theme=light] .max-chat-modal .max-msg__evidence-summary,html[data-theme=light] .max-chat .max-msg__evidence-summary{color:#4142ca!important}.max-chat-modal .max-msg__evidence:has(.max-msg__evidence-details[open]) .max-evidence__list,.max-chat .max-msg__evidence:has(.max-msg__evidence-details[open]) .max-evidence__list{margin-top:8px!important;padding:10px 12px!important;border-radius:10px;border:1px solid rgba(84,90,235,.2);background:#545aeb0f}html[data-theme=light] .max-chat-modal .max-msg__evidence:has(.max-msg__evidence-details[open]) .max-evidence__list,html[data-theme=light] .max-chat .max-msg__evidence:has(.max-msg__evidence-details[open]) .max-evidence__list{border-color:#4142ca2e;background:#4142ca0f}.max-chat-modal .max-msg__evidence-chips,.max-chat .max-msg__evidence-chips{flex:1 1 auto;min-width:0;display:flex;justify-content:flex-end}.max-chat-modal .max-msg__evidence-details[open]~.max-msg__evidence-chips,.max-chat .max-msg__evidence-details[open]~.max-msg__evidence-chips{display:none}.max-msg__evidence-teaser{display:none}.max-chat-modal .max-cite-badge__link,.max-chat .max-cite-badge__link{color:var(--text)}.max-msg__source-chips{display:flex;flex-wrap:wrap;align-items:center;justify-content:flex-end;gap:6px;margin:0;min-width:0;max-width:100%}.max-msg__source-chip{display:inline-flex;align-items:center;gap:5px;max-width:min(148px,42vw);padding:4px 9px 4px 6px;border-radius:999px;border:1px solid rgba(255,255,255,.12);background:#ffffff0d;font-size:11px;font-weight:500;color:var(--muted, #8A8F98);text-decoration:none;line-height:1.2}.max-msg__source-chip:hover{border-color:#545aeb66;color:var(--text);background:#545aeb1a}.max-msg__source-chip-favicon{width:14px;height:14px;border-radius:3px;flex-shrink:0}.max-msg__source-chip-label{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.max-msg__source-chip--more{cursor:pointer;font-variant-numeric:tabular-nums;border-style:dashed}.max-msg__source-chip--corpus .max-msg__source-chip-favicon{display:none}html[data-theme=light] .max-msg__source-chip{border-color:#0f172a1f;background:#0f172a0a;color:#475569}html[data-theme=light] .max-msg__source-chip:hover{border-color:#4142ca59;background:#f0f9ff;color:#0f172a}.max-chat-modal .max-msg__footer-row,.max-chat .max-msg__footer-row{flex-wrap:wrap;row-gap:6px}.max-chat-modal .max-msg__footer-row .max-msg__feedback,.max-chat .max-msg__footer-row .max-msg__feedback{flex:1 1 auto;min-width:0;margin-right:0;max-width:none}.max-chat-modal .max-msg__footer-row .max-msg__actions,.max-chat .max-msg__footer-row .max-msg__actions{flex:0 0 auto;margin-left:auto}@media (max-width: 520px){.max-chat-modal .max-msg__evidence-bar,.max-chat .max-msg__evidence-bar{flex-direction:column;align-items:stretch}.max-chat-modal .max-msg__evidence-chips,.max-chat .max-msg__evidence-chips,.max-msg__source-chips{justify-content:flex-start}.max-msg__source-chip{max-width:100%}}.max-msg__live-urls:not([hidden]){display:flex}.max-msg__live-status[data-state=searching] .max-msg__live-urls:not([hidden]),.max-msg__live-status[data-state=web-search] .max-msg__live-urls:not([hidden]){padding-top:2px}.max-chat-modal .max-md-code__pre,.max-chat .max-md-code__pre{max-height:min(50vh,420px);overflow:auto}.max-chat-modal .max-md-code,.max-chat .max-md-code{max-width:100%}
