:is(.g-app,.g-admin,.g-builder,.g-picker-dialog,.g-block-delete-dialog,.g-posts-ui){--ui-scheme:light;--ui-bg:#f5f5f3;--ui-surface:#ffffff;--ui-canvas:#f3f3f1;--ui-raised:#f1f1ee;--ui-selected:#e9e9e5;--ui-text:#18181b;--ui-label:#52525b;--ui-muted:#616168;--ui-sub:#66666d;--ui-line:#d9d9d6;--ui-line-subtle:#e5e5e2;--ui-line-strong:#b9b9b2;--ui-control:#8b8b84;--ui-hover:#18181b0a;--ui-wash:#18181b06;--ui-action:#18181b;--ui-action-text:#ffffff;--ui-action-hover:#343437;--ui-focus:#18181b;--ui-scrollbar:#18181b40;--ui-success:#176b43;--ui-success-bg:#edf7f0;--ui-success-line:#176b4350;--ui-danger:#b3261e;--ui-danger-bg:#fff0f0;--ui-danger-line:#b3261e60;--ui-warning:#805300;--ui-toggle-off:#d4d4cf;color-scheme:var(--ui-scheme)}html[data-g-appearance=dark] :is(.g-app,.g-admin,.g-builder,.g-picker-dialog,.g-block-delete-dialog,.g-posts-ui){--ui-scheme:dark;--ui-bg:#0a0a0c;--ui-surface:#131316;--ui-canvas:#09090b;--ui-raised:#1c1c20;--ui-selected:#242426;--ui-text:#fafafa;--ui-label:#b8b8c2;--ui-muted:#a1a1aa;--ui-sub:#93939f;--ui-line:#ffffff14;--ui-line-subtle:#ffffff08;--ui-line-strong:#ffffff2a;--ui-control:#ffffff50;--ui-hover:#ffffff0d;--ui-wash:#ffffff05;--ui-action:#fafafa;--ui-action-text:#202024;--ui-action-hover:#e9e9ef;--ui-focus:#d4d4d4;--ui-scrollbar:#ffffff26;--ui-success:#9bd4b5;--ui-success-bg:#102016;--ui-success-line:#9bd4b545;--ui-danger:#ffb7bc;--ui-danger-bg:#361e29;--ui-danger-line:#9b4a6c;--ui-warning:#f0d29a;--ui-toggle-off:#45454e;color-scheme:var(--ui-scheme)}@media (prefers-color-scheme:dark){html:not([data-g-appearance=light]):not([data-g-appearance=dark]) :is(.g-app,.g-admin,.g-builder,.g-picker-dialog,.g-block-delete-dialog,.g-posts-ui){--ui-scheme:dark;--ui-bg:#0a0a0c;--ui-surface:#131316;--ui-canvas:#09090b;--ui-raised:#1c1c20;--ui-selected:#242426;--ui-text:#fafafa;--ui-label:#b8b8c2;--ui-muted:#a1a1aa;--ui-sub:#93939f;--ui-line:#ffffff14;--ui-line-subtle:#ffffff08;--ui-line-strong:#ffffff2a;--ui-control:#ffffff50;--ui-hover:#ffffff0d;--ui-wash:#ffffff05;--ui-action:#fafafa;--ui-action-text:#202024;--ui-action-hover:#e9e9ef;--ui-focus:#d4d4d4;--ui-scrollbar:#ffffff26;--ui-success:#9bd4b5;--ui-success-bg:#102016;--ui-success-line:#9bd4b545;--ui-danger:#ffb7bc;--ui-danger-bg:#361e29;--ui-danger-line:#9b4a6c;--ui-warning:#f0d29a;--ui-toggle-off:#45454e}}.g-canvas-frame,.g-look-live{color-scheme:normal}.g-view{--background:var(--ui-bg);--foreground:var(--ui-text);--muted:var(--ui-muted);--border:var(--ui-line);--border-strong:var(--ui-control);--card-bg:var(--ui-surface);--card-hover:var(--ui-selected)}.g-sr-only{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip-path:inset(50%);white-space:nowrap}.g-appearance-options{display:flex;gap:8px;border:0;padding:0;margin:16px 0;min-width:0}.g-appearance-options label{position:relative;flex:1;max-width:140px;cursor:pointer}.g-appearance-options input{position:absolute;width:1px;height:1px;opacity:0}.g-appearance-options label>span{display:flex;align-items:center;justify-content:center;gap:8px;min-height:44px;border:1px solid var(--ui-control);background:var(--ui-surface);color:var(--ui-text);font-size:13px}.g-appearance-options input:checked+span{background:var(--ui-action);border-color:var(--ui-action);color:var(--ui-action-text)}.g-appearance-options input:focus-visible+span{outline:2px solid var(--ui-focus);outline-offset:3px}.g-appearance-options label:hover>span{border-color:var(--ui-focus)}