@layer properties{@supports (((-webkit-hyphens:none)) and (not (margin-trim:inline))) or ((-moz-orient:inline) and (not (color:rgb(from red r g b)))){*,:before,:after,::backdrop{--tw-rotate-x:initial;--tw-rotate-y:initial;--tw-rotate-z:initial;--tw-skew-x:initial;--tw-skew-y:initial}}}@layer theme{:root,:host{--font-sans:-apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, "Helvetica Neue", "Noto Sans", Arial, sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol", "Noto Color Emoji";--font-mono:ui-monospace, SFMono-Regular, Menlo, Monaco, Consolas, "Liberation Mono", "Courier New", monospace;--default-font-family:var(--font-sans);--default-mono-font-family:var(--font-mono)}}@layer base{*,:after,:before,::backdrop{box-sizing:border-box;border:0 solid;margin:0;padding:0}::file-selector-button{box-sizing:border-box;border:0 solid;margin:0;padding:0}html,:host{-webkit-text-size-adjust:100%;tab-size:4;line-height:1.5;font-family:var(--default-font-family,-apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, "Helvetica Neue", "Noto Sans", Arial, sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol", "Noto Color Emoji");font-feature-settings:var(--default-font-feature-settings,normal);font-variation-settings:var(--default-font-variation-settings,normal);-webkit-tap-highlight-color:transparent}hr{height:0;color:inherit;border-top-width:1px}abbr:where([title]){-webkit-text-decoration:underline dotted;text-decoration:underline dotted}h1,h2,h3,h4,h5,h6{font-size:inherit;font-weight:inherit}a{color:inherit;-webkit-text-decoration:inherit;-webkit-text-decoration:inherit;-webkit-text-decoration:inherit;-webkit-text-decoration:inherit;text-decoration:inherit}b,strong{font-weight:bolder}code,kbd,samp,pre{font-family:var(--default-mono-font-family,ui-monospace, SFMono-Regular, Menlo, Monaco, Consolas, "Liberation Mono", "Courier New", monospace);font-feature-settings:var(--default-mono-font-feature-settings,normal);font-variation-settings:var(--default-mono-font-variation-settings,normal);font-size:1em}small{font-size:80%}sub,sup{vertical-align:baseline;font-size:75%;line-height:0;position:relative}sub{bottom:-.25em}sup{top:-.5em}table{text-indent:0;border-color:inherit;border-collapse:collapse}:-moz-focusring:where(:not(iframe)){outline:auto}progress{vertical-align:baseline}summary{display:list-item}ol,ul,menu{list-style:none}img,svg,video,canvas,audio,iframe,embed,object{vertical-align:middle;display:block}img,video{max-width:100%;height:auto}button,input,select,optgroup,textarea{font:inherit;font-feature-settings:inherit;font-variation-settings:inherit;letter-spacing:inherit;color:inherit;opacity:1;background-color:#0000;border-radius:0}::file-selector-button{font:inherit;font-feature-settings:inherit;font-variation-settings:inherit;letter-spacing:inherit;color:inherit;opacity:1;background-color:#0000;border-radius:0}:where(select:is([multiple],[size])) optgroup{font-weight:bolder}:where(select:is([multiple],[size])) optgroup option{padding-inline-start:20px}::file-selector-button{margin-inline-end:4px}::placeholder{opacity:1}@supports (not ((-webkit-appearance:-apple-pay-button))) or (contain-intrinsic-size:1px){::placeholder{color:currentColor}@supports (color:color-mix(in lab, red, red)){::placeholder{color:color-mix(in oklab, currentcolor 50%, transparent)}}}textarea{resize:vertical}::-webkit-search-decoration{-webkit-appearance:none}::-webkit-date-and-time-value{min-height:1lh;text-align:inherit}::-webkit-datetime-edit{display:inline-flex}::-webkit-datetime-edit-fields-wrapper{padding:0}::-webkit-datetime-edit{padding-block:0}::-webkit-datetime-edit-year-field{padding-block:0}::-webkit-datetime-edit-month-field{padding-block:0}::-webkit-datetime-edit-day-field{padding-block:0}::-webkit-datetime-edit-hour-field{padding-block:0}::-webkit-datetime-edit-minute-field{padding-block:0}::-webkit-datetime-edit-second-field{padding-block:0}::-webkit-datetime-edit-millisecond-field{padding-block:0}::-webkit-datetime-edit-meridiem-field{padding-block:0}::-webkit-calendar-picker-indicator{line-height:1}:-moz-ui-invalid{box-shadow:none}button,input:where([type=button],[type=reset],[type=submit]){appearance:button}::file-selector-button{appearance:button}::-webkit-inner-spin-button{height:auto}::-webkit-outer-spin-button{height:auto}[hidden]:where(:not([hidden=until-found])){display:none!important}}@layer components;@layer utilities{.visible{visibility:visible}.hidden{display:none}.transform{transform:var(--tw-rotate-x,) var(--tw-rotate-y,) var(--tw-rotate-z,) var(--tw-skew-x,) var(--tw-skew-y,)}.lowercase{text-transform:lowercase}}:root{--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light;--bg-base:#fcfcfc;--bg-main:#fff;--bg-sidebar:#f7f7f7;--bg-row-hover:#efefef;--bg-row-selected:#ebebeb;--bg-search:#eee;--bg-composer:#f2f2f2;--bubble-agent:#eee;--bubble-user:#070707;--text-primary:#141414;--text-secondary:#777;--text-tertiary:#959595;--text-on-user:#fff;--fill-primary:#141414;--fill-primary-hover:#262626;--text-on-primary:#fff;--border:#e8e8e8;--danger:#e34671;--accent:#1084fe;--accent-soft:#599ce7;--radius-pill:9999px;--radius-row:10px;--radius-input:8px;--radius-bubble:18px;--font-sans:-apple-system, BlinkMacSystemFont, "Segoe UI", sans-serif;--font-mono:ui-monospace, SFMono-Regular, Menlo, Monaco, Consolas, "Liberation Mono", "Courier New", monospace;--sidebar-width:280px}*{box-sizing:border-box}html,body{height:100%;margin:0}body{font-family:var(--font-sans);background:var(--bg-base);color:var(--text-primary);font-size:13px;font-weight:400;line-height:18px}a{color:var(--accent);text-decoration:none}a:hover{color:var(--accent-soft)}.app{background:var(--bg-main);height:100%;min-height:100vh;display:flex}.sidebar{width:var(--sidebar-width);flex:0 0 var(--sidebar-width);background:var(--bg-sidebar);border-right:1px solid var(--border);flex-direction:column;min-height:100vh;display:flex}.sidebar-search{flex-direction:column;gap:8px;padding:12px 12px 8px;display:flex}.dir-sort{align-items:center;gap:4px;display:flex}.dir-sort-btn{border-radius:var(--radius-pill);height:28px;color:var(--text-tertiary);font-family:var(--font-sans);background:0 0;border:0;align-items:center;gap:5px;padding:0 10px;font-size:12px;font-weight:500;line-height:16px;display:inline-flex}.dir-sort-btn.on{background:var(--bg-search);color:var(--text-primary)}.dir-sort-arrow{border-bottom:1.5px solid;border-right:1.5px solid;width:7px;height:7px;margin-top:-3px;transition:transform .16s;transform:rotate(45deg)}.dir-sort-btn.asc .dir-sort-arrow{margin-top:2px;transform:rotate(225deg)}.search{background:var(--bg-search);border-radius:var(--radius-pill);height:32px;color:var(--text-tertiary);flex:1;align-items:center;gap:8px;min-width:0;padding:0 12px;display:flex}.search-icon{flex:0 0 14px;width:14px;height:14px}.search input{height:32px;min-height:0;color:var(--text-primary);font-family:var(--font-sans);background:0 0;border:0;border-radius:0;outline:none;flex:1;padding:0;font-size:13px;line-height:18px}.search input::placeholder{color:var(--text-tertiary)}.dir{flex:1;padding:4px 8px 12px;overflow-y:auto}.section-label{letter-spacing:.02em;color:var(--text-tertiary);text-transform:none;margin:10px 8px 4px;font-size:11px;font-weight:500}.row{border-radius:var(--radius-row);color:inherit;align-items:center;gap:10px;min-height:56px;padding:8px 10px;display:flex}.row:hover{background:var(--bg-row-hover);color:inherit;text-decoration:none}.row.selected{background:var(--bg-row-selected)}.row-icon{background:0 0;flex:0 0 36px;justify-content:center;align-items:center;width:36px;height:36px;display:flex}.row-icon .grok-face{width:36px;height:36px}.row-mid{flex-direction:column;flex:1;gap:2px;min-width:0;display:flex}.row-name{color:var(--text-primary);white-space:nowrap;text-overflow:ellipsis;font-size:13px;font-weight:600;line-height:18px;overflow:hidden}.row-snippet{color:var(--text-secondary);white-space:nowrap;text-overflow:ellipsis;font-size:12px;font-weight:400;line-height:16px;overflow:hidden}.row-meta{color:var(--text-tertiary);text-align:right;flex-direction:column;flex:none;align-self:flex-start;align-items:flex-end;margin-top:2px;font-size:11px;line-height:16px;display:flex}.row-watchers{color:var(--text-tertiary);max-width:72px;font-size:10px;line-height:14px}.row.selected .row-meta{color:var(--text-secondary)}.sidebar-foot{border-top:1px solid var(--border);justify-content:space-between;align-items:center;gap:8px;padding:10px 12px 12px;display:flex}.profile{min-width:0;color:inherit;align-items:center;gap:8px;display:flex}.profile:hover{color:inherit;text-decoration:none}.avatar{background:0 0;flex:0 0 28px;justify-content:center;align-items:center;width:28px;height:28px;display:flex}.avatar .grok-face{width:28px;height:28px}.profile-text{flex-direction:column;min-width:0;display:flex}.profile-text strong{color:var(--text-primary);font-size:13px;font-weight:600;line-height:16px}.profile-text span{color:var(--text-secondary);font-size:11px;line-height:14px}.sidebar-foot .btn{height:28px;padding:0 10px;font-size:12px}.main{background:var(--bg-main);flex-direction:column;flex:1;min-width:0;display:flex;position:relative}.chat-head{border-bottom:1px solid var(--border);flex:0 0 52px;align-items:center;gap:10px;height:52px;padding:0 20px;display:flex}.head-icon{background:0 0;flex:0 0 32px;justify-content:center;align-items:center;width:32px;height:32px;display:inline-flex}.head-icon .grok-face{width:32px;height:32px}.grok-face{display:block}.chat-head h1{font-family:var(--font-sans);letter-spacing:0;color:var(--text-primary);white-space:nowrap;text-overflow:ellipsis;flex:1;min-width:0;margin:0;font-size:14px;font-weight:600;line-height:18px;overflow:hidden}.pill{font-family:var(--font-sans);border-radius:var(--radius-pill);border:1px solid var(--border);color:var(--text-tertiary);background:0 0;align-items:center;gap:6px;padding:2px 8px;font-size:12px;font-weight:500;line-height:18px;display:inline-flex}.pill.live{color:var(--accent)}.pill.offline{color:var(--text-tertiary)}.pill.live:before,.pill.offline:before{content:"";border-radius:var(--radius-pill);background:currentColor;width:6px;height:6px}.viewers{color:var(--text-tertiary);font-size:12px;font-weight:400;line-height:18px}.chat-stage,#chat{background:var(--bg-main);flex:1;padding:20px 20px 24px;overflow-y:auto}.chat-row{border-radius:var(--radius-bubble);background:var(--bubble-agent);width:fit-content;max-width:72%;color:var(--text-primary);margin:0 0 8px;padding:8px 14px;display:flex}.chat-row.bot,.chat-row:not(.user){align-self:flex-start;margin-right:auto}.chat-row.user{background:var(--bubble-user);color:var(--text-on-user);margin-left:auto}.chat-name{display:none}.chat-text{color:inherit;word-break:break-word;white-space:pre-wrap;font-size:13px;line-height:18px}.placeholder{color:var(--text-tertiary);text-align:center;margin:0;padding:48px 8px}.composer{pointer-events:none;padding:0 16px 16px;position:absolute;bottom:0;left:0;right:0}.composer-bar{background:var(--bg-composer);border-radius:var(--radius-pill);align-items:center;gap:8px;height:44px;padding:0 6px 0 12px;display:flex}.composer-plus{width:22px;height:22px;color:var(--text-secondary);flex:0 0 22px;justify-content:center;align-items:center;font-size:20px;font-weight:400;line-height:20px;display:flex}.composer-bar input{height:44px;min-height:0;color:var(--text-primary);font-family:var(--font-sans);background:0 0;border:0;border-radius:0;flex:1;padding:0;font-size:13px}.composer-bar input:disabled{color:var(--text-tertiary);-webkit-text-fill-color:var(--text-tertiary);opacity:1}.composer-bar input::placeholder{color:var(--text-tertiary)}.composer-send{border-radius:var(--radius-pill);background:var(--fill-primary);width:32px;height:32px;color:var(--text-on-primary);flex:0 0 32px;justify-content:center;align-items:center;display:flex}.composer-send svg{width:16px;height:16px}.note{color:var(--text-tertiary);margin:0;padding:8px 20px;font-size:13px;line-height:18px}.err{color:var(--text-primary)}.empty{color:var(--text-tertiary);padding:16px 10px;font-size:13px}.btn{font-family:var(--font-sans);border-radius:var(--radius-pill);background:var(--fill-primary);width:auto;height:32px;color:var(--text-on-primary);cursor:pointer;border:0;justify-content:center;align-items:center;padding:0 12px;font-size:13px;font-weight:500;line-height:18px;text-decoration:none;display:inline-flex}.btn:hover{background:var(--fill-primary-hover);color:var(--text-on-primary);text-decoration:none}.btn:active{transform:scale(.98)}.btn[disabled]{opacity:.5;cursor:wait;transform:none}.btn-ghost{color:var(--text-primary);border:1px solid var(--border);border-radius:var(--radius-input);background:0 0}.btn-ghost:hover{background:var(--bg-sidebar);color:var(--text-primary)}.btn-danger{color:var(--danger);border-color:#f3c5d2}.btn-danger:hover{color:var(--danger);background:#fff5f8}.main.settings{background:var(--bg-main)}.settings-wrap{flex:1;justify-content:center;padding:40px 48px 64px;display:flex;overflow-y:auto}.settings-card{width:min(480px,100%);padding:8px 0 32px}.settings-card .lede{color:var(--text-secondary);margin:0 0 24px;font-size:13px;line-height:18px}.settings-card h1{font-family:var(--font-sans);color:var(--text-primary);margin:0 0 8px;font-size:20px;font-weight:600;line-height:26px}form{gap:16px;display:grid}label{color:var(--text-secondary);gap:6px;font-size:13px;font-weight:400;line-height:18px;display:grid}input{border-radius:var(--radius-input);border:1px solid var(--border);background:var(--bg-main);width:100%;height:36px;min-height:36px;color:var(--text-primary);font-family:var(--font-sans);padding:0 10px;font-size:13px;line-height:18px}input:focus{border-color:var(--accent);outline:none}input::placeholder{color:var(--text-tertiary)}.keybox,.urlbox{background:var(--bg-base);border:1px solid var(--border);border-radius:var(--radius-input);margin:16px 0;padding:20px}.keybox>div,.urlbox>div{color:var(--text-secondary);font-size:13px}.keybox code,.urlbox code{border:1px solid var(--border);border-radius:var(--radius-input);word-break:break-all;font-family:var(--font-mono);color:var(--text-primary);background:#fff;margin:8px 0 12px;padding:8px 10px;font-size:12px;line-height:18px;display:block}#stream-key,.keybox code{color:var(--danger)}.warn{color:var(--text-secondary);margin:0 0 12px}.actions{flex-wrap:wrap;gap:8px;display:flex}textarea{border-radius:var(--radius-input);border:1px solid var(--border);width:100%;min-height:224px;color:var(--text-primary);font-family:var(--font-mono);resize:vertical;background:#fff;margin:8px 0 12px;padding:8px 10px;font-size:12px;line-height:18px}textarea:focus{border-color:var(--accent);outline:none}textarea::placeholder{color:var(--text-tertiary)}form[hidden],section[hidden],[hidden]{display:none!important}.foot-actions{flex:none;align-items:center;gap:6px;display:flex}.sidebar-foot .btn-ghost{height:28px;padding:0 10px;font-size:12px}.studio-id{align-items:flex-start;gap:12px;margin-bottom:8px;display:flex}.studio-id .head-icon{flex:0 0 36px;width:36px;height:36px}.studio-id .head-icon .grok-face{width:36px;height:36px}.studio-id h1{margin-bottom:4px}.studio-id .lede{margin:0}.studio-status{align-items:center;gap:10px;margin:0 0 8px;display:flex}#studio-last-text{word-break:break-word;margin:8px 0 0}#studio-fresh{padding:8px 0 0}.studio-account-bar{justify-content:space-between;align-items:flex-start;gap:12px;margin-bottom:16px;display:flex}.studio-account-bar h1{margin:0 0 4px}.studio-account-bar .lede{margin:0}.studio-switcher{gap:2px;margin:0 0 24px;display:grid}.studio-switcher .row{text-align:left;cursor:pointer;width:100%;font:inherit;background:0 0;border:0}.studio-switcher .row:hover{background:var(--bg-row-hover)}.studio-switcher .row.selected{background:var(--bg-row-selected)}.studio-switcher .empty{padding:8px 0}.studio-sep{border-top:1px solid var(--border);margin-top:24px;padding-top:16px}#studio-google-actions{margin-bottom:8px}#studio-gate .lede{margin-bottom:16px}.field-kicker,.row-kicker{letter-spacing:.06em;text-transform:uppercase;color:var(--text-tertiary);font-size:10px;font-weight:600;line-height:12px}.row-kicker{display:inline}.row-owner{color:var(--text-secondary);white-space:nowrap;text-overflow:ellipsis;font-size:12px;font-weight:500;line-height:16px;overflow:hidden}.row-owner .row-kicker{color:var(--text-tertiary)}.head-titles{flex-direction:column;flex:1;justify-content:center;gap:1px;min-width:0;display:flex}.head-titles h1{flex:none}.head-owner{color:var(--text-secondary);white-space:nowrap;text-overflow:ellipsis;margin:0;font-size:11px;line-height:14px;overflow:hidden}.chat-head{flex-basis:auto;height:auto;min-height:52px;padding-top:8px;padding-bottom:8px}.studio-account-bar .field-kicker,.studio-id .field-kicker{margin:0 0 4px}#studio-owner{margin-top:2px}.row{align-items:flex-start}.row-icon{margin-top:2px}body[data-page=studio] .studio-wrap{justify-content:stretch;padding:24px 24px 48px}body[data-page=studio] .studio-card{width:min(960px,100%);padding-top:8px}.studio-gate{max-width:480px;margin-bottom:8px}.studio-gate h1{margin:0 0 8px}.studio-workspace{grid-template-columns:1fr;align-items:start;gap:28px;display:grid}.studio-workspace.has-account{grid-template-columns:minmax(240px,320px) minmax(0,1fr);margin-top:8px}.studio-col-nav,.studio-col-main{min-width:0}.studio-account-bar h2{color:var(--text-primary);margin:0 0 4px;font-size:16px;font-weight:600;line-height:22px}.studio-switcher{margin-bottom:12px}.studio-more{border-top:1px solid var(--border);margin:8px 0 0;padding-top:10px}.studio-more summary{cursor:pointer;color:var(--text-primary);font-size:13px;font-weight:500;line-height:18px;list-style:none}.studio-more summary::-webkit-details-marker{display:none}.studio-more summary:after{content:"+";float:right;color:var(--text-tertiary);font-weight:500}.studio-more[open] summary:after{content:"–"}.studio-more form,.studio-more .note,.studio-more .actions{margin-top:12px}.label-hint{color:var(--text-tertiary);font-weight:400}.studio-empty{padding:12px 0 24px}.studio-empty h1{margin:0 0 8px}.studio-primary{flex-wrap:wrap;gap:8px;margin:4px 0 16px;display:flex}.studio-danger{border-top:1px solid var(--border);margin-top:28px;padding-top:16px}.studio-danger .note{margin:8px 0 12px}@media (max-width:860px){.studio-workspace.has-account{grid-template-columns:1fr}}.label-row{align-items:center;gap:6px;display:flex}.field-help{color:var(--text-secondary);font-size:12px;font-weight:400;line-height:16px}.tip{align-items:center;display:inline-flex;position:relative}.tip-mark{border:1px solid var(--border);width:16px;height:16px;color:var(--text-tertiary);cursor:help;border-radius:999px;justify-content:center;align-items:center;font-size:11px;line-height:16px;display:inline-flex}.tip-bubble{z-index:8;color:#fff;text-transform:none;letter-spacing:0;background:#141414;border-radius:8px;width:240px;padding:8px 10px;font-size:12px;font-weight:400;line-height:16px;display:none;position:absolute;top:calc(100% + 6px);left:0}.tip:hover .tip-bubble,.tip:focus .tip-bubble,.tip:focus-within .tip-bubble{display:block}label.check{color:var(--text-primary);align-items:center;gap:8px;display:flex}label.check input{width:auto;height:auto;min-height:0;padding:0}.studio-visibility{margin:0 0 16px}.studio-visibility .note{margin:8px 0 0}.chat-text .chat-link{color:inherit;word-break:break-all;text-decoration:underline}.chat-img{border-radius:12px;max-width:100%;margin-top:8px;display:block}.chat-audio{width:min(280px,100%);margin-top:8px;display:block}.chat-row.user .chat-audio{filter:invert()hue-rotate(180deg)}.studio-workspace.has-account{grid-template-columns:minmax(0,300px) minmax(0,1fr)}.studio-col-nav,.studio-col-main,.studio-switcher,.studio-account-bar,.studio-id{min-width:0;max-width:100%}.studio-switcher .row{min-width:0;max-width:100%;overflow:hidden}#studio-last-text{overflow-wrap:anywhere;word-break:break-word}.studio-chats-label{z-index:1;position:relative}.row a.row-name,.row a.row-snippet,.row a.row-meta,.row a.row-icon{color:inherit;text-decoration:none}.row-people{flex-wrap:wrap;align-items:baseline;gap:8px;min-width:0;display:flex}.row-x,.x-link,.owner-link{color:var(--text-secondary);text-decoration:none}.row-x{font-size:12px;line-height:16px}.row-x:hover,.x-link:hover,.owner-link:hover,.row-owner:hover{color:var(--text-primary);text-decoration:underline}.head-owner a{color:inherit}.user-chats{flex-direction:column;gap:2px;max-width:640px;display:flex}.user-chats .row{padding-left:0}.studio-x-form{margin:0 0 20px}.studio-x-form .actions{margin-top:8px}.studio-chats-label{margin:8px 0}.studio-x-saved{align-items:center;gap:8px;min-height:32px;margin:4px 0 2px;display:flex}.studio-x-chip{color:var(--text-primary);font-size:14px;font-weight:600;text-decoration:none}.studio-x-chip:hover{text-decoration:underline}.nav-toggle,.nav-scrim{display:none}.nav-toggle{color:var(--text-primary);background:0 0;border:0;border-radius:8px;flex:0 0 36px;justify-content:center;align-items:center;width:36px;height:36px;padding:0}.nav-toggle svg{width:20px;height:20px;display:block}.nav-scrim{z-index:30;background:#14141447;position:fixed;inset:0}@media (max-width:800px){html,body{height:100dvh}body{overflow:hidden}.app{height:100dvh;min-height:100dvh;overflow:hidden}.nav-toggle{display:inline-flex}.sidebar{z-index:40;width:min(320px,88vw);height:100dvh;min-height:100dvh;max-height:none;padding-top:env(safe-area-inset-top);padding-bottom:env(safe-area-inset-bottom);border-right:1px solid var(--border);flex:none;transition:transform .2s;position:fixed;top:0;bottom:0;left:0;transform:translate(-105%)}body.nav-open .sidebar{transform:translate(0);box-shadow:12px 0 32px #0000001f}body.nav-open .nav-scrim{display:block}.main{width:100%;height:100dvh;min-height:100dvh}.chat-head{gap:8px;padding-left:10px;padding-right:12px}.chat-head h1{font-size:15px}.chat-stage,#chat{padding:16px 14px 24px}.chat-row{max-width:88%}.composer{padding:0 12px calc(12px + env(safe-area-inset-bottom))}.settings-wrap{padding:20px 16px calc(40px + env(safe-area-inset-bottom))}body[data-page=studio] .studio-wrap{padding:16px 16px calc(32px + env(safe-area-inset-bottom))}.studio-workspace.has-account{grid-template-columns:1fr;gap:20px}.sidebar-foot{flex-wrap:wrap}.btn{min-height:40px;padding:0 14px}input,textarea,select,.search input{font-size:16px}.dir-sort-btn{height:32px;padding:0 12px;font-size:13px}body[data-page=home] .sidebar{width:100%;height:100dvh;box-shadow:none;flex:auto;position:relative;transform:none}body[data-page=home] .main,body[data-page=home] .nav-toggle,body[data-page=home] .nav-scrim{display:none!important}}.go-steps{color:var(--text-primary);margin:0 0 24px;padding:0 0 0 18px;font-size:13px;line-height:20px}.go-steps li{margin:0 0 6px}.go-steps li:last-child{margin-bottom:0}@property --tw-rotate-x{syntax:"*";inherits:false}@property --tw-rotate-y{syntax:"*";inherits:false}@property --tw-rotate-z{syntax:"*";inherits:false}@property --tw-skew-x{syntax:"*";inherits:false}@property --tw-skew-y{syntax:"*";inherits:false}
