:root{color-scheme:light;--background:#f6f2e9;--foreground:#222a26;--surface:#fffdf8;--surface-elevated:#ffffff;--surface-hover:#edf1eb;--surface-soft:#e7ede7;--surface-tint:#f0ebe1;--border-subtle:#d9d4c8;--border-strong:#9ca89f;--muted:#66706a;--action:#315c49;--action-hover:#264b3b;--action-text:#fffdf8;--accent:#8f3d4e;--accent-soft:#ead5da;--gold:#c88a38;--danger:#a23542;--focus-ring:#557b68;--workspace-sidebar:#fffdf8;--workspace-topbar:#fffdf8eb;--workspace-canvas:#f6f2e9;--shadow-soft:0 14px 34px rgb(34 42 38/8%);--shadow-card:0 18px 42px rgb(34 42 38/10%);--radius-control:10px;--radius-card:18px}.dark,[data-resolved-theme=dark]{color-scheme:dark;--background:#121712;--foreground:#f4f0e7;--surface:#1b211c;--surface-elevated:#222923;--surface-hover:#29322b;--surface-soft:#252e27;--surface-tint:#29241f;--border-subtle:#3d463f;--border-strong:#69776d;--muted:#aeb8b0;--action:#8eb59f;--action-hover:#a5c9b5;--action-text:#102018;--accent:#d99aa7;--accent-soft:#4a2d35;--gold:#dda85c;--danger:#f08c98;--focus-ring:#a5c9b5;--workspace-sidebar:#171d18;--workspace-topbar:#171d18eb;--workspace-canvas:#121712;--shadow-soft:0 14px 34px rgb(0 0 0/20%);--shadow-card:0 20px 46px rgb(0 0 0/28%)}.gzng-workspace-shell{display:grid;min-height:100dvh;grid-template-columns:224px minmax(0,1fr);background:var(--workspace-canvas);color:var(--foreground)}.gzng-sidebar{position:sticky;inset-block-start:0;z-index:20;display:flex;height:100dvh;flex-direction:column;border-inline-end:1px solid var(--border-subtle);background:var(--workspace-sidebar);padding:22px 18px 18px}.gzng-sidebar-brand{display:inline-flex;width:fit-content;min-height:44px;align-items:center;border-radius:10px;padding-inline:8px}.gzng-mobile-nav :is(a,button):focus-visible,.gzng-sidebar-brand:focus-visible,.gzng-sidebar-footer a:focus-visible,.gzng-sidebar-nav :is(a,summary):focus-visible{outline:3px solid color-mix(in srgb,var(--focus-ring) 48%,transparent);outline-offset:2px}.gzng-sidebar-nav{display:grid;gap:5px;margin-block-start:42px}.gzng-sidebar-more>div a,.gzng-sidebar-more>summary,.gzng-sidebar-nav>a{display:flex;min-height:42px;align-items:center;gap:12px;border-radius:11px;color:var(--muted);font-size:14px;font-weight:650;line-height:1;padding:0 13px;text-decoration:none;transition:background-color .16s ease,color .16s ease}.gzng-sidebar-more>div a:hover,.gzng-sidebar-more>summary:hover,.gzng-sidebar-nav>a:hover{background:var(--surface-hover);color:var(--foreground)}.gzng-sidebar-more>div a[aria-current=page],.gzng-sidebar-nav>a[aria-current=page]{background:var(--surface-soft);color:var(--action)}.gzng-sidebar-more{position:relative}.gzng-sidebar-more>summary{cursor:pointer;list-style:none}.gzng-sidebar-more>summary::-webkit-details-marker{display:none}.gzng-sidebar-more>div{display:grid;gap:3px;margin:4px 0 0 18px;border-inline-start:1px solid var(--border-subtle);padding-inline-start:7px}[dir=rtl] .gzng-sidebar-more>div{margin:4px 18px 0 0}.gzng-sidebar-more>div a{min-height:38px;font-size:13px}.gzng-sidebar-footer{margin-block-start:auto;border-block-start:1px solid var(--border-subtle);padding-block-start:14px}.gzng-sidebar-footer a{display:grid;min-height:58px;grid-template-columns:36px minmax(0,1fr) 18px;align-items:center;gap:10px;border-radius:12px;color:var(--foreground);padding:8px;text-decoration:none}.gzng-sidebar-footer a:hover,.gzng-sidebar-footer a[aria-current=page]{background:var(--surface-hover)}.gzng-sidebar-footer small,.gzng-sidebar-footer strong{display:block;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.gzng-sidebar-footer strong{font-size:13px}.gzng-sidebar-footer small{margin-block-start:3px;color:var(--muted);font-size:11px}.gzng-account-avatar{display:inline-flex;width:36px;height:36px;align-items:center;justify-content:center;border:1px solid color-mix(in srgb,var(--accent) 40%,var(--border-subtle));border-radius:50%;background:var(--accent);color:#fff;font-size:12px;font-weight:750}.gzng-workspace{min-width:0}.gzng-topbar{position:sticky;inset-block-start:0;z-index:18;display:grid;min-height:68px;grid-template-columns:minmax(280px,1fr) auto;align-items:center;gap:18px;border-block-end:1px solid var(--border-subtle);background:var(--workspace-topbar);padding:10px clamp(18px,2.5vw,36px);backdrop-filter:blur(16px)}.gzng-mobile-brand{display:none}.gzng-search-wrap{position:relative;width:100%}.gzng-search{display:flex;min-height:42px;align-items:center;border:1px solid var(--border-subtle);border-radius:12px;background:var(--surface);color:var(--muted);transition:border-color .16s ease,box-shadow .16s ease}.gzng-search:focus-within{border-color:var(--focus-ring);box-shadow:0 0 0 3px color-mix(in srgb,var(--focus-ring) 20%,transparent)}.gzng-search button{display:inline-flex;width:42px;height:40px;flex:0 0 auto;align-items:center;justify-content:center;border:0;background:transparent;color:inherit;cursor:pointer}.gzng-search input{width:100%;min-width:0;border:0!important;outline:0;background:transparent!important;box-shadow:none!important;color:var(--foreground)!important;font-size:14px;padding:0 12px 0 0}[dir=rtl] .gzng-search input{padding:0 0 0 12px}.gzng-search input::placeholder{color:var(--muted);opacity:.85}.gzng-search-results{position:absolute;inset-block-start:calc(100% + 8px);inset-inline:0;z-index:40;display:grid;overflow:hidden;border:1px solid var(--border-subtle);border-radius:12px;background:var(--surface-elevated);box-shadow:var(--shadow-card);padding:6px}.gzng-search-results a,.gzng-search-results p{border-radius:8px;color:var(--foreground);font-size:13px;padding:10px 12px;text-decoration:none}.gzng-search-results a:hover{background:var(--surface-hover)}.gzng-search-results p{color:var(--muted)}.gzng-topbar-actions{display:flex;align-items:center;gap:7px}.gzng-topbar-actions .icon-button,.gzng-topbar-actions .language-switcher-trigger{min-width:40px;min-height:40px;border-color:var(--border-subtle)!important;background:var(--surface)!important;color:var(--foreground)!important}.gzng-topbar-account{display:flex;min-height:42px;align-items:center;gap:8px;border:1px solid var(--border-subtle);border-radius:12px;background:var(--surface);color:var(--foreground);font-size:13px;font-weight:700;padding:2px 10px 2px 3px;text-decoration:none}[dir=rtl] .gzng-topbar-account{padding:2px 3px 2px 10px}.gzng-topbar-account .gzng-account-avatar{width:34px;height:34px}.gzng-mobile-nav{display:none}.gzng-workspace-shell :is(.btn-primary,.btn-secondary){min-height:40px;border-radius:var(--radius-control)!important;padding-inline:16px}.gzng-workspace-shell .btn-primary{border-color:var(--action)!important;background:var(--action)!important;color:var(--action-text)!important;box-shadow:none!important}.gzng-workspace-shell .btn-primary:hover:not(:disabled){background:var(--action-hover)!important}.gzng-workspace-shell .btn-secondary{border-color:var(--border-subtle)!important;background:var(--surface)!important;color:var(--foreground)!important;box-shadow:none!important}.gzng-workspace-shell :is(input,textarea,select){border-color:var(--border-subtle)!important;background:var(--surface)!important;color:var(--foreground)!important}.gzng-workspace-shell :is(input,textarea,select):focus{border-color:var(--focus-ring)!important;box-shadow:0 0 0 3px color-mix(in srgb,var(--focus-ring) 20%,transparent)!important}.gzng-dashboard-page{width:min(100%,1500px);margin-inline:auto;padding:clamp(28px,4vw,58px) clamp(18px,3vw,46px) 92px}.gzng-dashboard-hero{display:flex;align-items:end;justify-content:space-between;gap:22px}.gzng-dashboard-hero p{color:var(--accent);font-size:11px;font-weight:760;letter-spacing:.18em;text-transform:uppercase}.gzng-dashboard-hero h1{margin-block-start:8px;color:var(--foreground);font-family:var(--font-display,"Cormorant Garamond",Georgia,serif);font-size:clamp(44px,5vw,66px);font-weight:650;letter-spacing:-.035em;line-height:.95}.gzng-continue-card{display:grid;min-height:116px;grid-template-columns:160px minmax(0,1fr) minmax(190px,.65fr) auto;align-items:center;gap:22px;margin-block-start:28px;border:1px solid color-mix(in srgb,var(--action) 12%,var(--border-subtle));border-radius:var(--radius-card);background:var(--surface-soft);color:var(--foreground);padding:12px 18px 12px 12px;text-decoration:none}[dir=rtl] .gzng-continue-card{padding:12px 12px 12px 18px}.gzng-continue-card:hover{border-color:color-mix(in srgb,var(--action) 42%,var(--border-subtle))}.gzng-continue-preview{overflow:hidden;height:90px;border-radius:12px;background:var(--surface-tint)}.gzng-continue-copy small{color:var(--action);font-size:10px;font-weight:800;letter-spacing:.09em;text-transform:uppercase}.gzng-continue-copy h2{margin-block-start:5px;font-family:var(--font-display,"Cormorant Garamond",Georgia,serif);font-size:clamp(23px,2.4vw,31px);font-weight:650;line-height:1}.gzng-continue-copy p{margin-block-start:7px;color:var(--muted);font-size:12px}.gzng-board-meta{display:flex!important;align-items:center;gap:5px;color:var(--muted)!important;font-size:11px!important;line-height:1.3!important}.gzng-continue-next{display:flex;min-width:0;align-items:center;gap:10px}.gzng-continue-next>span{display:grid;width:34px;height:34px;flex:0 0 auto;place-items:center;border-radius:50%;background:var(--action);color:var(--action-contrast)}.gzng-continue-next div{min-width:0}.gzng-continue-next small{display:block;color:var(--muted);font-size:9px;font-weight:800;letter-spacing:.08em;text-transform:uppercase}.gzng-continue-next strong{display:block;overflow:hidden;margin-block-start:3px;color:var(--foreground);font-size:13px;line-height:1.3;text-overflow:ellipsis;white-space:nowrap}.gzng-continue-action{display:inline-flex;min-height:40px;align-items:center;gap:6px;border-radius:10px;background:var(--surface);color:var(--foreground);font-size:13px;font-weight:750;padding:0 14px}.gzng-library{margin-block-start:34px}.gzng-library-toolbar{display:flex;min-height:42px;align-items:center;justify-content:space-between;gap:16px}.gzng-library-toolbar>p{color:var(--muted);font-size:13px;font-weight:700}.gzng-library-toolbar>p span{color:var(--foreground)}.gzng-filter-trigger{display:inline-flex;min-height:38px;align-items:center;gap:7px;border:1px solid var(--border-subtle);border-radius:10px;background:var(--surface);color:var(--foreground);font-size:12px;font-weight:700;padding:0 13px;cursor:pointer}.gzng-library-controls{display:grid;gap:12px;margin-block:10px 20px;border:1px solid var(--border-subtle);border-radius:14px;background:var(--surface);padding:14px}.gzng-library-controls .filter-list button,.gzng-library-controls select{min-height:36px;border-radius:9px!important}.gzng-board-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:24px;margin-block-start:18px}.gzng-board-card{position:relative;overflow:visible;min-width:0;border:1px solid var(--border-subtle);border-radius:var(--radius-card);background:var(--surface);box-shadow:var(--shadow-soft);transition:border-color .16s ease,box-shadow .16s ease,transform .16s ease}.gzng-board-card:focus-within,.gzng-board-card:hover{border-color:color-mix(in srgb,var(--action) 35%,var(--border-subtle));box-shadow:var(--shadow-card);transform:translateY(-2px)}.gzng-board-card-link{display:block;overflow:hidden;border-radius:inherit;color:inherit;text-decoration:none}.gzng-board-preview{position:relative;overflow:hidden;aspect-ratio:16/10;border-block-end:1px solid var(--border-subtle);border-radius:calc(var(--radius-card) - 1px) calc(var(--radius-card) - 1px) 0 0;background:var(--surface-tint)}.gzng-board-miniature{position:relative;display:grid;width:100%;height:100%;place-items:center;overflow:hidden;background:color-mix(in srgb,var(--surface-tint) 82%,var(--surface))}.gzng-board-miniature>svg{display:block;width:100%;height:100%;padding:2%}.gzng-board-miniature>img{position:absolute;inset:0;display:block;width:100%;height:100%;object-fit:cover}.gzng-board-card-copy{min-height:148px;padding:16px 18px 18px}.gzng-board-card-copy>span{color:var(--accent);font-size:9px;font-weight:800;letter-spacing:.1em;text-transform:uppercase}.gzng-board-card-copy h3{display:flex;align-items:start;justify-content:space-between;gap:10px;margin-block-start:7px;font-family:var(--font-display,"Cormorant Garamond",Georgia,serif);font-size:25px;font-weight:650;line-height:1.05}.gzng-board-card-copy h3 svg{flex:0 0 auto;color:var(--action)}.gzng-board-card-copy p{display:-webkit-box;overflow:hidden;margin-block-start:8px;color:var(--muted);font-size:12px;line-height:1.45;-webkit-box-orient:vertical;-webkit-line-clamp:2}.gzng-board-card-copy .gzng-board-next-step{display:flex;width:fit-content;max-width:100%;min-height:27px;align-items:center;gap:5px;margin-block-start:13px;border-radius:8px;background:var(--surface-soft);color:var(--muted);font-size:11px;font-weight:650;line-height:1.25;padding:5px 9px;-webkit-line-clamp:1}.gzng-board-card-copy .gzng-board-next-step[data-state=active]{background:color-mix(in srgb,var(--action) 10%,var(--surface));color:var(--action)}.gzng-board-card .hawri-board-menu{position:absolute;inset-block-start:10px;inset-inline-end:10px;z-index:8}.gzng-board-card .hawri-board-menu-trigger{min-width:38px;min-height:38px;border:1px solid rgb(255 255 255/60%)!important;background:color-mix(in srgb,var(--surface) 90%,transparent)!important;color:var(--foreground)!important;backdrop-filter:blur(12px)}.gzng-board-card .hawri-board-menu-popover{inset-inline-end:0;width:190px;border-color:var(--border-subtle)!important;background:var(--surface-elevated)!important;color:var(--foreground)!important;box-shadow:var(--shadow-card)!important}.gzng-empty-state{display:grid;min-height:330px;place-items:center;margin-block-start:18px;border:1px dashed var(--border-strong);border-radius:var(--radius-card);background:var(--surface);text-align:center;padding:36px 20px}.gzng-empty-illustration{width:min(280px,80vw);aspect-ratio:16/10;margin-inline:auto;border:1px solid var(--border-subtle);border-radius:14px;box-shadow:var(--shadow-soft)}.gzng-empty-state h3{margin-block-start:22px;font-family:var(--font-display,"Cormorant Garamond",Georgia,serif);font-size:31px}.gzng-empty-state p{max-width:520px;margin:8px auto 0;color:var(--muted);font-size:14px}.gzng-empty-actions{display:flex;justify-content:center;gap:10px;margin-block-start:20px}.gzng-workspace-shell :is(.hawri-settings-layout,.hawri-focus-page,.dream-journey-page){background:transparent!important;color:var(--foreground)}.gzng-workspace-shell :is(.hawri-settings-group,.hawri-integration-row,.hawri-reflection-card,.hawri-focus-actions,.hawri-focus-empty,.journey-card,.journey-summary article,.journey-empty){border-color:var(--border-subtle)!important;background:var(--surface)!important;color:var(--foreground)!important}.gzng-workspace-shell :is(.hawri-settings-group p,.hawri-settings-lede,.hawri-focus-actions p,.journey-description,.journey-date){color:var(--muted)!important}.gzng-workspace-shell :is(.dream-journey-hero h1,.journey-summary strong,.journey-card h2){color:var(--foreground)!important}.gzng-workspace-shell .dream-journey-hero h1 em{color:var(--accent)!important}.gzng-workspace-shell .hawri-focus-page>header h1{color:var(--foreground)!important}.gzng-workspace-shell .hawri-focus-actions>h2,.gzng-workspace-shell .hawri-focus-page>header h1 em{color:var(--accent)!important}.gzng-workspace-shell .hawri-focus-actions li span{color:var(--foreground)!important}.gzng-workspace-shell .hawri-focus-actions blockquote{color:var(--muted)!important}.gzng-workspace-shell .hawri-focus-board>.hawri-focus-miniature{position:absolute;inset:0;z-index:0;width:100%;height:100%;max-width:none;padding:0}.gzng-workspace-shell .hawri-focus-board>.hawri-focus-board-copy{background:color-mix(in srgb,var(--surface-elevated) 90%,transparent)!important;color:var(--foreground)!important;backdrop-filter:blur(12px)}.gzng-workspace-shell .hawri-focus-board>.hawri-focus-board-copy p{color:var(--muted)!important}.gzng-workspace-shell .hawri-reflection-miniature{width:135px;height:150px;border:1px solid var(--border-subtle);border-radius:14px}.gzng-workspace-shell .hawri-settings-nav{border-color:var(--border-subtle)!important;background:var(--surface)!important}.gzng-workspace-shell .hawri-settings-nav button{color:var(--muted)!important}.gzng-workspace-shell .hawri-settings-nav button:is(:hover,.is-active){background:var(--surface-soft)!important;color:var(--action)!important}.gzng-workspace-shell .gzng-profile-monogram{display:grid;place-items:center;overflow:hidden;border:1px solid color-mix(in srgb,var(--accent) 42%,var(--border-subtle));background:radial-gradient(circle at 26% 24%,color-mix(in srgb,var(--gold) 36%,transparent),transparent 34%),var(--accent-soft);color:var(--accent);font-family:var(--font-display,"Cormorant Garamond",Georgia,serif);font-size:42px;font-weight:700}.gzng-workspace-shell .hawri-appearance-options button,.gzng-workspace-shell .hawri-segmented-control button{border-color:var(--border-subtle)!important;background:var(--surface)!important;color:var(--foreground)!important}.gzng-workspace-shell .hawri-appearance-options button.is-active,.gzng-workspace-shell .hawri-segmented-control button.is-active{border-color:var(--action)!important;background:var(--surface-soft)!important;color:var(--action)!important}.gzng-workspace-shell .cozy-modal{background:color-mix(in srgb,#101512 48%,transparent)!important}.gzng-workspace-shell .cozy-modal-card{border-color:var(--border-subtle)!important;border-radius:20px!important;background:var(--surface-elevated)!important;color:var(--foreground)!important;box-shadow:0 32px 90px rgb(0 0 0/26%)!important}.gzng-workspace-shell .cozy-modal-mark{border-radius:12px!important;background:var(--action)!important}.gzng-workspace-shell .cozy-modal-close{border-color:var(--border-subtle)!important;background:var(--surface)!important;color:var(--foreground)!important}.gzng-workspace-shell .board-create-mode-heading h3,.gzng-workspace-shell .board-size-selector>legend,.gzng-workspace-shell .cozy-modal-card :is(h2,h3,label){color:var(--foreground)!important}.gzng-workspace-shell .board-size-option-copy small,.gzng-workspace-shell .board-size-selector>p,.gzng-workspace-shell .cozy-modal-card :is(.board-start-choice-copy,.board-create-mode-heading p){color:var(--muted)!important}.gzng-workspace-shell .board-start-choice{min-height:150px!important;border-color:var(--border-subtle)!important;border-radius:14px!important;background:var(--surface)!important;color:var(--foreground)!important;box-shadow:none!important}.gzng-workspace-shell .board-start-choice:hover{border-color:var(--action)!important;background:var(--surface-hover)!important;transform:translateY(-1px)}.gzng-workspace-shell .board-size-option-icon,.gzng-workspace-shell .board-start-choice-icon{border-radius:10px!important;background:var(--surface-soft)!important;color:var(--action)!important}.gzng-workspace-shell .board-start-choice-title{color:var(--foreground)!important;font-size:20px!important}.gzng-workspace-shell .board-create-mode-heading:focus{outline:none}.gzng-workspace-shell .board-size-option,.gzng-workspace-shell .category-visual-card{border-color:var(--border-subtle)!important;background:var(--surface)!important;color:var(--foreground)!important;box-shadow:none!important}.gzng-workspace-shell .board-size-option[aria-checked=true],.gzng-workspace-shell .category-visual-card[aria-pressed=true]{border-color:var(--action)!important;background:var(--surface-soft)!important;box-shadow:0 0 0 3px color-mix(in srgb,var(--action) 16%,transparent)!important}.gzng-workspace-shell .category-visual-media{height:96px;min-height:96px;background:var(--surface-tint)}.gzng-workspace-shell .category-image-shade{display:none}.gzng-workspace-shell .board-size-recommended,.gzng-workspace-shell .category-selected-mark{background:var(--action)!important;color:var(--action-text)!important}@media (max-width:1180px){.gzng-board-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.gzng-continue-card{grid-template-columns:160px minmax(0,1fr) auto}.gzng-continue-next{display:none}}@media (max-width:900px){.gzng-workspace-shell{display:block}.gzng-sidebar{display:none}.gzng-topbar{min-height:64px;grid-template-columns:auto minmax(44px,1fr) auto;gap:10px;padding-inline:14px}.gzng-mobile-brand{display:inline-flex}.gzng-mobile-brand .vision-logo-wordmark>span:first-child{width:86px!important}.gzng-topbar-account>span:last-child,.gzng-topbar-actions .language-switcher-trigger span,.gzng-topbar-language,.gzng-topbar-theme{display:none}.gzng-topbar-account{border:0;background:transparent;padding:0}.gzng-dashboard-page{padding:30px 18px 112px}.gzng-workspace-shell .hawri-settings-nav{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));overflow:visible;gap:6px;padding:0}.gzng-workspace-shell .hawri-settings-nav button{min-width:0;min-height:42px;border:0;border-radius:10px;padding:0 11px;white-space:normal}.gzng-workspace-shell .hawri-settings-nav-next{display:none!important}.gzng-workspace-shell .hawri-panel-heading>span{display:none}.gzng-mobile-nav{position:fixed;inset:auto 0 0;z-index:60;display:grid;min-height:calc(72px + env(safe-area-inset-bottom));grid-template-columns:repeat(4,minmax(0,1fr));align-items:end;border-block-start:1px solid var(--border-subtle);background:color-mix(in srgb,var(--surface) 94%,transparent);padding:7px 5px calc(7px + env(safe-area-inset-bottom));backdrop-filter:blur(18px)}.gzng-mobile-nav>:is(a,button){display:flex;min-width:0;min-height:48px;flex-direction:column;align-items:center;justify-content:center;gap:4px;border-radius:10px;color:var(--muted);font-size:10px;font-weight:700;text-align:center;text-decoration:none;border:0;background:transparent;cursor:pointer}.gzng-mobile-nav>:is(a,button)[aria-current=page]{color:var(--action)}.gzng-mobile-nav .gzng-mobile-create{overflow:visible}.gzng-mobile-create>span{display:inline-flex;width:50px;height:50px;align-items:center;justify-content:center;margin-block-start:-24px;border:4px solid var(--workspace-canvas);border-radius:50%;background:var(--action);color:var(--action-text);box-shadow:var(--shadow-card)}.gzng-mobile-create small{color:var(--foreground);font-size:10px;font-weight:750}}@media (max-width:640px){.gzng-topbar{grid-template-columns:auto minmax(42px,1fr) auto}.gzng-search-wrap{width:42px;justify-self:end}.gzng-search{width:42px}.gzng-search input{width:0;padding:0;opacity:0}.gzng-search-wrap:focus-within,.gzng-search-wrap:has(.is-open){position:absolute;inset-inline:14px;z-index:30;width:auto}.gzng-search.is-open,.gzng-search:focus-within{width:100%}.gzng-search.is-open input,.gzng-search:focus-within input{width:100%;padding-inline-end:12px;opacity:1}.gzng-dashboard-hero{align-items:end;flex-direction:row}.gzng-dashboard-hero h1{font-size:clamp(36px,10.8vw,42px)}.gzng-dashboard-hero .btn-primary{width:fit-content;min-height:42px;white-space:nowrap}.gzng-continue-card{min-height:96px;grid-template-columns:92px minmax(0,1fr) 36px;gap:12px;margin-block-start:20px;padding:10px}.gzng-continue-preview{height:76px}.gzng-continue-copy h2{font-size:21px}.gzng-continue-action span,.gzng-continue-copy p{display:none}.gzng-continue-action{width:36px;min-height:36px;justify-content:center;padding:0}.gzng-board-grid{grid-template-columns:1fr;gap:18px}.gzng-library{margin-block-start:18px}.gzng-board-card-link{display:grid;height:168px;grid-template-columns:minmax(132px,44%) minmax(0,1fr);min-height:168px}.gzng-board-preview{height:100%;aspect-ratio:auto;border:0;border-inline-end:1px solid var(--border-subtle);border-radius:calc(var(--radius-card) - 1px) 0 0 calc(var(--radius-card) - 1px)}[dir=rtl] .gzng-board-preview{border-inline:0 1px solid var(--border-subtle);border-radius:0 calc(var(--radius-card) - 1px) calc(var(--radius-card) - 1px) 0}.gzng-board-card-copy{min-height:0;padding:20px 16px 16px}.gzng-board-card-copy h3{font-size:23px}.gzng-board-card-copy h3 svg{display:none}.gzng-empty-actions{align-items:stretch;flex-direction:column}.gzng-workspace-shell .hawri-appearance-options{grid-template-columns:repeat(3,minmax(0,1fr))}.gzng-workspace-shell .hawri-appearance-options button{min-height:72px}}@media (min-width:1700px){.gzng-board-grid{grid-template-columns:repeat(4,minmax(0,1fr))}}@media (min-width:901px){.gzng-topbar-account{display:none}.gzng-workspace-shell .category-visual-grid{grid-template-columns:repeat(4,minmax(0,1fr));gap:10px}.gzng-workspace-shell .board-size-options{grid-template-columns:repeat(5,minmax(0,1fr))}.gzng-workspace-shell .board-size-option{min-height:78px;gap:8px;padding:10px}.gzng-workspace-shell .board-size-option-icon{width:34px;height:34px}}@media (prefers-reduced-motion:reduce){.gzng-workspace-shell *,.gzng-workspace-shell :after,.gzng-workspace-shell :before{scroll-behavior:auto!important;transition-duration:.001ms!important}}