.app-header{box-sizing:border-box;z-index:50;width:100%;max-width:1200px;margin-bottom:.25rem;margin-left:auto;margin-right:auto;padding:0 20px;position:relative}.header-main{box-sizing:border-box;justify-content:space-between;align-items:center;gap:12px;width:100%;padding:6px 0;display:flex}header.app-header a,header.app-header a:visited{color:inherit!important;text-decoration:none!important}.header-left{flex:1;align-items:center;gap:12px;min-width:0;display:flex}.breadcrumb-nav-header{align-items:center;min-width:0;display:flex}.breadcrumb-list{align-items:center;gap:4px;min-width:0;margin:0;padding:0;list-style:none;display:flex}.crumb-item{flex-shrink:0;align-items:center;display:flex}.brand-crumb{letter-spacing:-.01em;border-radius:8px;flex-shrink:0;align-items:center;gap:6px;padding:4px 8px;font-weight:700;text-decoration:none;transition:all .2s cubic-bezier(.4,0,.2,1);display:flex;color:#fffffff2!important}.brand-crumb:hover{background:#ffffff14}.brand-name{letter-spacing:-.3px;font-size:1.05rem;font-weight:800}.crumb-separator{color:#fff3;pointer-events:none;-webkit-user-select:none;user-select:none;align-items:center;margin:0 2px;font-size:1rem;font-weight:300;display:flex}.crumb-suite-container{position:relative}.suite-crumb-btn{color:#34d399;cursor:pointer;white-space:nowrap;background:#10b98114;border:1px solid #10b98133;border-radius:8px;align-items:center;gap:5px;padding:4px 10px;font-size:.82rem;font-weight:600;transition:all .2s;display:inline-flex}.suite-crumb-btn:hover,.suite-crumb-btn.active{color:#fff;background:#10b98129;border-color:#10b98166}.crumb-chevron{opacity:.6;transition:transform .2s}.suite-crumb-btn.active .crumb-chevron{opacity:1;transform:rotate(180deg)}.suite-menu-popover{z-index:1000;-webkit-backdrop-filter:blur(16px);backdrop-filter:blur(16px);background:#0b0f19;border:1px solid #ffffff1f;border-radius:14px;width:260px;padding:8px;position:absolute;top:calc(100% + 8px);left:0;box-shadow:0 16px 40px #000000b3}.suite-menu-header{text-transform:uppercase;letter-spacing:.5px;color:#fff6;border-bottom:1px solid #ffffff0f;justify-content:space-between;align-items:center;margin-bottom:4px;padding:6px 10px 8px;font-size:.7rem;font-weight:700;display:flex}.suite-menu-count{color:#10b981;font-size:.68rem}.suite-menu-items{flex-direction:column;gap:2px;display:flex}.suite-menu-row{color:#ffffffd9;cursor:pointer;text-align:left;background:0 0;border:none;border-radius:8px;align-items:center;gap:10px;width:100%;padding:8px 10px;transition:all .15s;display:flex}.suite-menu-row:hover{color:#fff;background:#ffffff12}.suite-menu-row.is-active{color:#34d399;background:#10b9811f}.suite-menu-row-emoji{font-size:1.1rem;line-height:1}.suite-menu-row-info{flex-direction:column;flex:1;display:flex}.suite-menu-row-title{font-size:.84rem;font-weight:600}.suite-menu-row-sub{opacity:.45;font-size:.7rem}.suite-menu-active-dot{background:#10b981;border-radius:50%;width:6px;height:6px;box-shadow:0 0 8px #10b981}.current-tool-trigger{color:#fff;cursor:pointer;white-space:nowrap;background:#ffffff08;border:1px solid #ffffff14;border-radius:8px;align-items:center;gap:6px;padding:4px 10px;transition:all .2s;display:flex}.current-tool-trigger:hover{color:#34d399;background:#ffffff14;border-color:#10b98159}.current-tool-name{letter-spacing:-.2px;margin:0;font-size:.95rem;font-weight:700;display:inline}.chevron-icon{opacity:.5;transition:transform .2s}.current-tool-trigger:hover .chevron-icon{opacity:.9;color:#10b981}.cmd-k-badge{letter-spacing:.3px;color:#fff6;background:#ffffff0f;border:1px solid #ffffff1f;border-radius:5px;margin-left:4px;padding:1px 5px;font-size:10px;font-weight:700;transition:all .2s}.current-tool-trigger:hover .cmd-k-badge{color:#34d399;background:#10b9811a;border-color:#10b9814d}.header-actions-left{flex-shrink:0;align-items:center;gap:6px;margin-left:6px;display:flex}.subtitle-left-aligned{color:#10b981;letter-spacing:.5px;text-transform:uppercase;opacity:.85;white-space:nowrap;align-items:center;gap:6px;margin:0;font-size:.65rem;font-weight:700;display:flex}.privacy-icon{font-size:.85rem}.header-right{flex-shrink:0;align-items:center;gap:8px;display:flex}.header-utility-btns{align-items:center;gap:6px;display:flex}.utility-chic-btn{color:#ffffffa6;cursor:pointer;background:#ffffff08;border:1px solid #ffffff14;border-radius:8px;justify-content:center;align-items:center;padding:6px;transition:all .2s;display:flex}.utility-chic-btn:hover{color:#fff;background:#ffffff14;border-color:#fff3;transform:translateY(-1px)}.v-divider{background:#ffffff1a;width:1px;height:20px;margin:0 4px}.workspace-ribbon{box-sizing:border-box;width:100%;margin-top:2px;margin-bottom:6px}.workspace-ribbon-content{box-sizing:border-box;-webkit-backdrop-filter:blur(14px);background:#0f172abf;border:1px solid #ffffff14;border-radius:10px;align-items:center;gap:.45rem;width:100%;padding:4px 8px;display:flex;position:relative}.workspace-persona-badge-wrapper{flex-shrink:0;position:relative}.header-breadcrumbs-flyout{align-items:center;gap:8px;min-width:0;display:flex}.header-home-btn{color:#ffffffbf;background:#ffffff0a;border:1px solid #ffffff14;border-radius:8px;flex-shrink:0;justify-content:center;align-items:center;width:28px;height:28px;transition:all .2s cubic-bezier(.16,1,.3,1);display:inline-flex;text-decoration:none!important}.header-home-btn:hover{color:#34d399;background:#10b98129;border-color:#10b98173;transform:translateY(-1px);box-shadow:0 0 10px #10b98140}.category-flyout-container{align-items:center;display:inline-flex;position:relative}.category-flyout-trigger{color:#34d399;cursor:pointer;white-space:nowrap;background:#10b98114;border:1px solid #10b98138;border-radius:8px;align-items:center;gap:.45rem;padding:4px 10px;font-size:.82rem;font-weight:600;transition:all .2s cubic-bezier(.16,1,.3,1);display:inline-flex}.category-flyout-trigger:hover,.category-flyout-trigger.active{color:#fff;background:#10b9812e;border-color:#10b98173;box-shadow:0 0 12px #10b98133}.category-trigger-emoji{font-size:.95rem}.category-trigger-text{letter-spacing:-.01em}.category-trigger-chevron{opacity:.7;transition:transform .2s}.category-flyout-trigger.active .category-trigger-chevron{opacity:1;transform:rotate(180deg)}.category-flyout-card{z-index:10050;-webkit-backdrop-filter:blur(24px);backdrop-filter:blur(24px);background:#0c101b;border:1px solid #ffffff1f;border-radius:16px;width:720px;max-width:calc(100vw - 24px);padding:14px;position:absolute;top:calc(100% + 8px);left:0;box-shadow:0 24px 60px #000000d9,0 0 0 1px #10b98126}.category-flyout-tabs{background:#ffffff08;border:1px solid #ffffff0f;border-radius:11px;grid-template-columns:repeat(4,1fr);gap:6px;margin-bottom:14px;padding:4px;display:grid}.category-flyout-tab{color:#ffffffa6;cursor:pointer;white-space:nowrap;background:0 0;border:none;border-radius:8px;justify-content:center;align-items:center;gap:6px;min-width:0;padding:7px 8px;font-size:.76rem;font-weight:600;transition:all .15s;display:flex}.category-flyout-tab:hover{color:#fff;background:#ffffff0f}.category-flyout-tab.active{color:#34d399;background:#10b9812e;font-weight:700;box-shadow:0 0 10px #10b98133}.flyout-tab-emoji{flex-shrink:0;font-size:.9rem}.flyout-tab-title{letter-spacing:-.01em;text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.flyout-tab-count{color:#ffffffb3;background:#ffffff14;border-radius:999px;flex-shrink:0;padding:1px 5px;font-size:.65rem}.category-flyout-tools-grid{grid-template-columns:repeat(2,1fr);gap:8px;max-height:440px;padding-right:4px;display:grid;overflow-y:auto}@media (max-width:740px){.category-flyout-card{overflow-y:auto;box-shadow:0 20px 60px #000000e6,0 0 0 1px #10b98140;width:auto!important;max-width:calc(100vw - 24px)!important;max-height:calc(100vh - 72px)!important;position:fixed!important;top:54px!important;left:12px!important;right:12px!important}.category-flyout-tabs{grid-template-columns:repeat(2,1fr);gap:4px;margin-bottom:10px}.category-flyout-tab{padding:6px;font-size:.72rem}.category-flyout-tools-grid{grid-template-columns:1fr;max-height:calc(100vh - 200px)}}.flyout-tool-item{background:#ffffff05;border:1px solid #ffffff0d;border-radius:10px;align-items:center;gap:12px;min-height:52px;padding:9px 12px;transition:all .15s;display:flex;color:#ffffffe6!important;text-decoration:none!important}.flyout-tool-item:hover{background:#ffffff12;border-color:#ffffff26;transform:translateY(-1px);color:#fff!important}.flyout-tool-item.active{background:linear-gradient(135deg,#10b9812e 0%,#06b6d426 100%);border-color:#10b98173;color:#fff!important}.flyout-tool-icon{color:#34d399;background:#ffffff0d;border-radius:8px;flex-shrink:0;justify-content:center;align-items:center;width:34px;height:34px;display:flex}.flyout-tool-meta{flex-direction:column;flex:1;min-width:0;display:flex}.flyout-tool-name{white-space:nowrap;text-overflow:ellipsis;color:#fff;letter-spacing:-.01em;margin-bottom:2px;font-size:.84rem;font-weight:700;overflow:hidden}.flyout-tool-desc{color:#ffffff8c;white-space:nowrap;text-overflow:ellipsis;font-size:.72rem;line-height:1.35;overflow:hidden}.flyout-tool-badge{color:#34d399;text-transform:uppercase;letter-spacing:.5px;background:#10b98126;border-radius:4px;padding:2px 5px;font-size:.6rem;font-weight:700}.category-flyout-footer{border-top:1px solid #ffffff0f;margin-top:8px;padding-top:8px}.flyout-all-search-btn{color:#ffffffbf;cursor:pointer;background:#ffffff08;border:1px solid #ffffff0f;border-radius:8px;justify-content:space-between;align-items:center;width:100%;padding:7px 11px;font-size:.78rem;font-weight:600;transition:all .15s;display:flex}.flyout-all-search-btn:hover{color:#fff;background:#ffffff14;border-color:#10b98159}.flyout-search-icon{font-size:.85rem}.flyout-search-kbd{color:#ffffffb3;background:#ffffff1a;border-radius:4px;padding:1px 5px;font-family:ui-monospace,monospace;font-size:.65rem}.header-current-tool-pill{color:#fff;cursor:pointer;white-space:nowrap;background:#ffffff0a;border:1px solid #ffffff14;border-radius:8px;align-items:center;gap:6px;padding:4px 9px;font-size:.82rem;font-weight:700;transition:all .2s cubic-bezier(.16,1,.3,1);display:inline-flex}.header-current-tool-pill:hover{background:#ffffff14;border-color:#10b98159;box-shadow:0 0 10px #10b98126}.current-tool-icon{color:#34d399;align-items:center;display:flex}.current-tool-name{color:#fff;font-size:.82rem;font-weight:700}.current-tool-kbd{color:#fff9;background:#ffffff14;border-radius:4px;padding:1px 5px;font-family:ui-monospace,monospace;font-size:.65rem;font-weight:500}.workspace-ribbon-actions{flex-shrink:0;align-items:center;gap:.35rem;display:flex}.workspace-open-switcher{color:#ffffffb3;cursor:pointer;white-space:nowrap;background:#ffffff0d;border:1px solid #ffffff1a;border-radius:6px;flex-shrink:0;align-items:center;gap:.35rem;padding:3px 8px;font-size:.72rem;font-weight:600;transition:all .2s;display:inline-flex}.workspace-open-switcher:hover{color:#34d399;background:#10b98126;border-color:#10b98159}.workspace-cmd-k{color:#ffffff80;background:#ffffff14;border-radius:4px;padding:1px 4px;font-size:9px;font-weight:700}.cmd-modal-backdrop{-webkit-backdrop-filter:blur(16px);z-index:99999;box-sizing:border-box;background:#05070fc7;justify-content:center;align-items:flex-start;padding-top:8vh;padding-left:16px;padding-right:16px;display:flex;position:fixed;inset:0}.cmd-modal-container{background:#0b0f19;border:1px solid #ffffff1f;border-radius:18px;flex-direction:column;width:100%;max-width:780px;max-height:84vh;display:flex;overflow:hidden;box-shadow:0 30px 90px #000000d9,0 0 0 1px #10b98126}.animate-scale-in{animation:.2s cubic-bezier(.16,1,.3,1) cmdScaleIn}@keyframes cmdScaleIn{0%{opacity:0;transform:scale(.96)translateY(-10px)}to{opacity:1;transform:scale(1)translateY(0)}}.cmd-search-header{background:#ffffff04;border-bottom:1px solid #ffffff14;align-items:center;gap:12px;padding:14px 18px;display:flex}.cmd-search-icon{color:#fff6;flex-shrink:0}.cmd-search-input{color:#fff;background:0 0;border:none;outline:none;flex:1;font-family:inherit;font-size:1rem;font-weight:500}.cmd-search-input::placeholder{color:#ffffff59}.cmd-clear-btn{color:#ffffff80;cursor:pointer;background:#ffffff0f;border:none;border-radius:50%;justify-content:center;align-items:center;width:20px;height:20px;font-size:14px;line-height:1;display:flex}.cmd-clear-btn:hover{color:#fff;background:#ffffff26}.cmd-esc-badge{color:#fff6;cursor:pointer;background:#ffffff0f;border:1px solid #ffffff1f;border-radius:6px;padding:2px 7px;font-size:.68rem;font-weight:700;transition:all .15s}.cmd-esc-badge:hover{color:#fff;background:#ffffff1f}.cmd-persona-tabs{background:#ffffff03;border-bottom:1px solid #ffffff0f;flex-wrap:wrap;align-items:center;gap:5px;padding:10px 18px;display:flex}.cmd-tab{color:#ffffffb3;cursor:pointer;white-space:nowrap;background:#ffffff0a;border:1px solid #ffffff14;border-radius:8px;align-items:center;gap:4px;padding:5px 9px;font-size:.76rem;font-weight:600;transition:all .15s;display:inline-flex}.cmd-tab:hover{color:#fff;background:#ffffff14}.cmd-tab.active{color:#34d399;background:#10b9812e;border-color:#10b98173;font-weight:700}.cmd-tab-count{opacity:.6;font-size:.7rem}.cmd-recent-section{background:#10b98108;border-bottom:1px solid #ffffff0a;flex-wrap:wrap;align-items:center;gap:6px;padding:8px 18px;display:flex}.cmd-recent-section::-webkit-scrollbar{display:none}.cmd-recent-label{color:#ffffff73;white-space:nowrap;font-size:.72rem;font-weight:700}.cmd-recent-chips{flex-wrap:wrap;align-items:center;gap:6px;display:flex}.cmd-recent-chip{color:#fffc;white-space:nowrap;background:#ffffff0a;border:1px solid #ffffff12;border-radius:6px;align-items:center;gap:5px;padding:2px 7px;font-size:.72rem;font-weight:500;text-decoration:none;transition:all .15s;display:inline-flex}.cmd-recent-chip:hover{color:#34d399;background:#10b98126;border-color:#10b9814d}.cmd-recent-icon{align-items:center;display:flex}.cmd-results-list{flex-direction:column;gap:2px;max-height:380px;padding:6px 8px;display:flex;overflow-y:auto}.cmd-results-list::-webkit-scrollbar{width:5px}.cmd-results-list::-webkit-scrollbar-thumb{background:#ffffff1a;border-radius:10px}.cmd-tool-row{border-radius:10px;align-items:center;padding:4px 6px;transition:all .15s;display:flex}.cmd-tool-row.active{background:#ffffff0f}.cmd-tool-link{border-radius:8px;flex:1;align-items:center;gap:12px;min-width:0;padding:6px 8px;text-decoration:none;display:flex}.cmd-tool-icon-wrapper{color:#34d399;background:#ffffff0a;border:1px solid #ffffff14;border-radius:9px;flex-shrink:0;justify-content:center;align-items:center;width:36px;height:36px;transition:transform .2s;display:flex}.cmd-tool-row.active .cmd-tool-icon-wrapper{background:#10b98126;border-color:#10b98166;transform:scale(1.05)}.cmd-tool-details{flex-direction:column;flex:1;min-width:0;display:flex}.cmd-tool-title-row{align-items:center;gap:8px;display:flex}.cmd-tool-title{color:#fff;letter-spacing:-.2px;white-space:nowrap;text-overflow:ellipsis;font-size:.92rem;font-weight:700;overflow:hidden}.cmd-tool-badge{color:#ffffff80;white-space:nowrap;background:#ffffff0a;border:1px solid #ffffff14;border-radius:4px;padding:1px 5px;font-size:.65rem;font-weight:600}.cmd-tool-desc{color:#ffffff73;white-space:nowrap;text-overflow:ellipsis;margin:2px 0 0;font-size:.74rem;overflow:hidden}.cmd-tool-row.active .cmd-tool-desc{color:#ffffffb3}.cmd-fav-btn{color:#fff3;cursor:pointer;background:0 0;border:none;border-radius:6px;flex-shrink:0;justify-content:center;align-items:center;padding:8px 10px;transition:all .2s;display:flex}.cmd-fav-btn:hover{color:#fbbf24;background:#ffffff0d}.cmd-fav-btn.is-fav{color:#fbbf24}.cmd-empty-state{text-align:center;flex-direction:column;justify-content:center;align-items:center;padding:40px 20px;display:flex}.cmd-empty-icon{opacity:.5;margin-bottom:8px;font-size:2rem}.cmd-empty-title{color:#fffc;font-size:.95rem;font-weight:700}.cmd-empty-sub{color:#fff6;margin-top:4px;font-size:.78rem}.cmd-modal-footer{color:#fff6;background:#ffffff04;border-top:1px solid #ffffff0f;justify-content:space-between;align-items:center;padding:10px 18px;font-size:.72rem;display:flex}.cmd-shortcuts-hints{align-items:center;gap:12px;display:flex}.cmd-hint-item{align-items:center;gap:4px;display:inline-flex}.cmd-hint-item kbd{color:#ffffffb3;background:#ffffff12;border:1px solid #ffffff1f;border-radius:4px;padding:1px 5px;font-family:inherit;font-size:.65rem;font-weight:700}.cmd-footer-privacy{color:#10b981;align-items:center;font-weight:600;display:flex}@media (max-width:900px){.current-tool-kbd,.cmd-k-badge.desktop-only,.header-actions-left.desktop-only{display:none!important}.header-main{gap:8px}.header-breadcrumbs-flyout{gap:6px}.cmd-modal-backdrop{padding-top:4vh}.cmd-footer-privacy{display:none}}@media (max-width:768px){.app-header{padding:0 12px}.header-main{gap:6px;padding:5px 0}.header-left{flex:auto;gap:6px;min-width:0;overflow:hidden}.header-breadcrumbs-flyout{flex:auto;gap:5px;min-width:0;overflow:hidden}.category-flyout-trigger{gap:4px;padding:4px 8px;font-size:.78rem}.category-trigger-text{text-overflow:ellipsis;white-space:nowrap;max-width:100px;overflow:hidden}.header-current-tool-pill{gap:5px;min-width:0;max-width:165px;padding:4px 8px}.current-tool-name{text-overflow:ellipsis;white-space:nowrap;max-width:120px;font-size:.78rem;overflow:hidden}.header-right{flex-shrink:0;gap:6px}}@media (max-width:580px){.category-trigger-text{display:none!important}.category-flyout-trigger{gap:2px;padding:4px 6px}.header-current-tool-pill{gap:4px;max-width:135px;padding:4px 6px}.current-tool-name{max-width:95px;font-size:.76rem}.header-beta-badge{gap:4px;padding:2px 6px;font-size:.58rem}.header-beta-dot{width:5px;height:5px}.header-beta-popover{width:min(270px,100vw - 24px)!important;max-width:calc(100vw - 24px)!important;left:auto!important;right:-20px!important}}@media (max-width:440px){.app-header{padding:0 8px}.header-main{gap:4px;padding:4px 0}.header-home-btn{border-radius:6px;width:26px;height:26px}.crumb-separator{opacity:.35;margin:0 1px;font-size:.75rem}.header-current-tool-pill{max-width:105px;padding:3px 5px}.current-tool-name{max-width:70px;font-size:.72rem}.header-utility-btns .fullscreen-toggle-btn{display:none!important}.utility-chic-btn{border-radius:6px;width:26px;height:26px;padding:3px}.utility-chic-btn svg{width:14px;height:14px}.v-divider{height:14px;margin:0 1px}.header-exit-fullscreen-btn{padding:3px 6px;font-size:.7rem}.header-exit-kbd{display:none}}@media (max-width:375px){.current-tool-name{max-width:55px}.header-beta-badge{padding:2px 5px;font-size:.55rem}}.header-beta-wrap{flex-shrink:0;display:inline-flex;position:relative}.header-beta-badge{letter-spacing:.1em;color:#fbbf24;cursor:help;background:linear-gradient(135deg,#fbbf2424,#f59e0b0f);border:1px solid #fbbf2459;border-radius:999px;align-items:center;gap:6px;padding:3px 9px;font-family:inherit;font-size:.62rem;font-weight:800;transition:all .2s cubic-bezier(.16,1,.3,1);display:inline-flex}.header-beta-badge:hover,.header-beta-badge:focus-visible{border-color:#fbbf2499;outline:none;box-shadow:0 0 12px #fbbf2440}.header-beta-dot{background:#fbbf24;border-radius:50%;width:6px;height:6px;animation:2s ease-in-out infinite header-beta-pulse;box-shadow:0 0 6px #fbbf24cc}@keyframes header-beta-pulse{0%,to{opacity:1}50%{opacity:.35}}.header-beta-popover{-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);opacity:0;visibility:hidden;z-index:1000;background:#121218f7;border:1px solid #fbbf2440;border-radius:12px;width:290px;padding:14px 16px;transition:opacity .18s,transform .18s,visibility .18s;position:absolute;top:calc(100% + 10px);left:0;transform:translateY(-4px);box-shadow:0 16px 40px #00000080}.header-beta-wrap:hover .header-beta-popover,.header-beta-wrap:focus-within .header-beta-popover{opacity:1;visibility:visible;transform:translateY(0)}.header-beta-popover-title{color:#fbbf24;margin-bottom:6px;font-size:.8rem;display:block}.header-beta-popover-desc{color:#ffffffb8;margin:0 0 10px;font-size:.75rem;line-height:1.5}.header-beta-popover-link{color:#fbbf24e6;font-size:.72rem;font-weight:700;text-decoration:none}.header-beta-popover-link:hover{color:#fbbf24;text-decoration:underline}@media (max-width:480px){.header-beta-popover{width:240px}}.header-beta-popover:before{content:"";height:12px;position:absolute;top:-12px;left:0;right:0}
html.localusta-fullscreen-active,body.localusta-fullscreen-active{background-color:#080c16!important;width:100vw!important;height:100vh!important;overflow:hidden!important}body.localusta-fullscreen-active .app-container{background-color:#080c16!important;background-image:radial-gradient(at 0 0,#10b98114 0,#0000 40%),radial-gradient(at 100% 100%,#06b6d414 0,#0000 40%)!important;flex-direction:column!important;justify-content:flex-start!important;align-items:stretch!important;width:100vw!important;max-width:100vw!important;height:100vh!important;max-height:100vh!important;margin:0!important;padding:0!important;display:flex!important;overflow:hidden!important}body.localusta-fullscreen-active footer,body.localusta-fullscreen-active .app-footer,body.localusta-fullscreen-active .tool-info-block,body.localusta-fullscreen-active .explore-other-tools,body.localusta-fullscreen-active .ad-container,body.localusta-fullscreen-active .ad-banner-wrapper,body.localusta-fullscreen-active .version-tag,body.localusta-fullscreen-active .gif-modal-overlay{display:none!important}body.localusta-fullscreen-active .app-header{z-index:1000!important;background:#0a0f1af2!important;border-bottom:1px solid #10b98140!important;flex-shrink:0!important;height:42px!important;min-height:42px!important;margin:0!important;padding:0 16px!important;box-shadow:0 4px 20px #0006!important}body.localusta-fullscreen-active .header-content{height:42px!important;min-height:42px!important}body.localusta-fullscreen-active .workspace-ribbon,body.localusta-fullscreen-active .header-actions-left{display:none!important}body.localusta-fullscreen-active .logo-mark{width:24px!important;height:24px!important}body.localusta-fullscreen-active .current-tool-name{font-size:.88rem!important}body.localusta-fullscreen-active .app-main,body.localusta-fullscreen-active main.app-main,body.localusta-fullscreen-active div.app-main,body.localusta-fullscreen-active .image-editor-main,body.localusta-fullscreen-active .optimizer-main,body.localusta-fullscreen-active .markdown-main,body.localusta-fullscreen-active .cert-main{box-sizing:border-box!important;flex:1!important;width:100vw!important;max-width:100vw!important;height:calc(100vh - 42px)!important;min-height:calc(100vh - 42px)!important;max-height:calc(100vh - 42px)!important;margin:0!important;padding:6px 12px 10px!important;overflow:hidden!important}body.localusta-fullscreen-active .pdf-v2-workstation{grid-template-columns:86px minmax(0,1fr) 300px!important;gap:12px!important;width:100%!important;max-width:100%!important;height:calc(100vh - 56px)!important;max-height:calc(100vh - 56px)!important;margin:0!important;padding:0!important}body.localusta-fullscreen-active .video-editor-workstation,body.localusta-fullscreen-active .ve-workspace-grid,body.localusta-fullscreen-active .video-editor-main-layout{width:100%!important;max-width:100%!important;height:calc(100vh - 60px)!important;max-height:calc(100vh - 60px)!important;display:grid!important}body.localusta-fullscreen-active .markdown-container,body.localusta-fullscreen-active .markdown-card{border-radius:8px!important;width:100%!important;max-width:100%!important;height:calc(100vh - 56px)!important;margin:0!important;padding:8px 12px!important}body.localusta-fullscreen-active .mde-split-workspace,body.localusta-fullscreen-active .markdown-editor-split{height:calc(100vh - 120px)!important}body.localusta-fullscreen-active .diff-checker-container,body.localusta-fullscreen-active .diff-checker-main,body.localusta-fullscreen-active .diff-workspace{width:100%!important;max-width:100%!important;height:calc(100vh - 56px)!important;margin:0!important}body.localusta-fullscreen-active .diff-viewer-grid,body.localusta-fullscreen-active .diff-panes-wrapper{height:calc(100vh - 140px)!important}body.localusta-fullscreen-active .json-dashboard{gap:12px!important;width:100%!important;max-width:100%!important;height:calc(100vh - 56px)!important;margin:0!important}body.localusta-fullscreen-active .json-dashboard .dashboard-col-main{height:calc(100vh - 56px)!important}body.localusta-fullscreen-active .unified-editor-container{height:calc(100vh - 120px)!important}body.localusta-fullscreen-active .optimizer-workstation{width:100%!important;max-width:100%!important;height:calc(100vh - 56px)!important;margin:0!important}body.localusta-fullscreen-active .image-editor-workspace,body.localusta-fullscreen-active .canvas-container-outer{width:100%!important;max-width:100%!important;height:calc(100vh - 110px)!important}body.localusta-fullscreen-active .sqlite-explorer-outer,body.localusta-fullscreen-active .api-client-workspace{border-radius:0!important;width:100%!important;max-width:100%!important;height:calc(100vh - 52px)!important;margin:0!important}body.localusta-fullscreen-active .regex-workstation,body.localusta-fullscreen-active .regex-layout{width:100%!important;max-width:100%!important;height:calc(100vh - 56px)!important}body.localusta-fullscreen-active .cm-editor{max-height:calc(100vh - 150px)!important}.fullscreen-toggle-btn{justify-content:center;align-items:center;position:relative;transition:all .25s cubic-bezier(.16,1,.3,1)!important;display:inline-flex!important}.fullscreen-toggle-btn:hover{transform:translateY(-1px);color:#34d399!important;background:#10b98126!important;border-color:#10b98166!important}.fullscreen-toggle-btn.is-fullscreen{color:#34d399!important;background:#10b98138!important;border-color:#10b98199!important;box-shadow:0 0 12px #10b98159!important}.workspace-fullscreen-pill{color:#ffffffd9;cursor:pointer;white-space:nowrap;background:#ffffff0d;border:1px solid #ffffff1f;border-radius:6px;flex-shrink:0;align-items:center;gap:.35rem;padding:3px 9px;font-size:.72rem;font-weight:600;transition:all .2s cubic-bezier(.16,1,.3,1);display:inline-flex}.workspace-fullscreen-pill:hover{color:#34d399;background:#10b9812e;border-color:#10b98166;transform:translateY(-1px)}.workspace-fullscreen-pill.active{color:#fff;background:linear-gradient(135deg,#10b9814d 0%,#06b6d44d 100%);border-color:#10b98199;font-weight:700;box-shadow:0 0 10px #10b9814d}.header-exit-fullscreen-btn{color:#34d399!important;cursor:pointer!important;white-space:nowrap!important;box-sizing:border-box!important;background:#10b98129!important;border:1px solid #10b98173!important;border-radius:8px!important;flex-shrink:0!important;align-items:center!important;gap:6px!important;height:28px!important;padding:0 10px!important;font-size:.74rem!important;font-weight:700!important;line-height:1!important;transition:all .2s cubic-bezier(.16,1,.3,1)!important;display:inline-flex!important;box-shadow:0 0 10px #10b98133!important}.header-exit-fullscreen-btn:hover{color:#fff;background:#10b98147;border-color:#10b981bf;transform:translateY(-1px);box-shadow:0 0 16px #10b98166}.header-exit-icon{color:#34d399;align-items:center;display:flex}.header-exit-fullscreen-btn:hover .header-exit-icon{color:#fff}.header-exit-kbd{color:#fff;letter-spacing:.5px;background:#ffffff1f;border:1px solid #ffffff40;border-radius:4px;padding:1px 5px;font-family:inherit;font-size:9px;font-weight:800}.fullscreen-status-indicator{display:none}body.localusta-fullscreen-active .fullscreen-status-indicator{letter-spacing:.4px;color:#34d399;text-transform:uppercase;background:#10b9811f;border:1px solid #10b9814d;border-radius:20px;align-items:center;gap:6px;margin-left:12px;padding:3px 10px;font-size:.72rem;font-weight:700;display:inline-flex}.fullscreen-pulse-dot{background:#10b981;border-radius:50%;width:6px;height:6px;animation:2s infinite pulseDot;box-shadow:0 0 8px #10b981}@keyframes pulseDot{0%{opacity:.8;transform:scale(.95)}50%{opacity:1;transform:scale(1.2);box-shadow:0 0 12px #34d399}to{opacity:.8;transform:scale(.95)}}@media (max-width:900px){body.localusta-fullscreen-active .fullscreen-status-indicator{display:none!important}}@media (max-width:600px){.header-exit-fullscreen-btn .header-exit-text{display:none}}
