:root,:root[data-theme=light]{--ccc-bg:#faf9f5;--ccc-bg-sunken:#f4f2ea;--ccc-panel:#f0eee6;--ccc-panel-raised:#fff;--ccc-border:#e5e2d6;--ccc-border-strong:#d8d4c4;--ccc-ink:#1f1e1d;--ccc-ink-soft:#1f1e1db3;--ccc-ink-muted:#1f1e1d7a;--ccc-ink-faint:#1f1e1d47;--ccc-ink-on-accent:#fff;--ccc-accent:#cc785c;--ccc-accent-hover:#d97757;--ccc-accent-soft:#cc785c1f;--ccc-accent-glow:#cc785c38;--ccc-success:#5b8c5a;--ccc-success-soft:#5b8c5a1f;--ccc-warning:#c89544;--ccc-warning-soft:#c8954424;--ccc-danger:#c0573f;--ccc-danger-soft:#c0573f1f;--ccc-info:#5c7c9c;--ccc-info-soft:#5c7c9c1f;--ccc-shadow-sm:0 1px 2px #3c34280d,0 1px 3px #3c34280d;--ccc-shadow-md:0 2px 8px #3c342812,0 1px 2px #3c34280d;--ccc-shadow-lg:0 8px 28px #3c34281a,0 2px 6px #3c34280f;--ccc-radius-sm:8px;--ccc-radius-md:12px;--ccc-radius-lg:16px;--ccc-radius-xl:22px;--ccc-font-display:"Iowan Old Style","Palatino Linotype","Georgia","Times New Roman",serif;--ccc-font-body:-apple-system,BlinkMacSystemFont,"SF Pro Text",system-ui,"Helvetica Neue",sans-serif;--ccc-font-pixel:var(--font-ark-pixel),"ark-pixel-ja",monospace;--ccc-paper-texture:radial-gradient(circle at 20% 30%,#cc785c04,transparent 60%),radial-gradient(circle at 80% 70%,#3c342803,transparent 55%);--bg-primary:var(--ccc-bg);--bg-secondary:var(--ccc-panel-raised);--bg-tertiary:var(--ccc-bg-sunken);--bg-mesh-1:#cc785c0a;--bg-mesh-2:#cc785c08;--bg-mesh-3:#5b8c5a06;--glass-bg:#f0eee6c7;--glass-bg-heavy:#faf9f5eb;--glass-bg-light:#f4f2ea9e;--glass-border:var(--ccc-border);--glass-border-active:#cc785c73;--glass-shadow:var(--ccc-shadow-lg);--glass-shadow-sm:var(--ccc-shadow-sm);--glass-inset:inset 0 .5px 0 #ffffffb3;--text-primary:var(--ccc-ink);--text-secondary:var(--ccc-ink-soft);--text-tertiary:var(--ccc-ink-muted);--text-quaternary:var(--ccc-ink-faint);--text-on-accent:var(--ccc-ink-on-accent);--accent:var(--ccc-accent);--accent-hover:var(--ccc-accent-hover);--accent-glass:var(--ccc-accent-soft);--accent-glow:var(--ccc-accent-glow);--success:var(--ccc-success);--success-glass:var(--ccc-success-soft);--warning:var(--ccc-warning);--warning-glass:var(--ccc-warning-soft);--danger:var(--ccc-danger);--danger-glass:var(--ccc-danger-soft);--info:var(--ccc-info);--info-glass:var(--ccc-info-soft);--input-bg:var(--ccc-bg-sunken);--input-border:var(--ccc-border);--input-focus:#cc785c38;--badge-bg:var(--ccc-bg-sunken);--nav-bg:#faf9f5e0;--modal-backdrop:#28221a47;--divider:var(--ccc-border);--separator:var(--ccc-border-strong);--radius-sm:var(--ccc-radius-sm);--radius-md:var(--ccc-radius-md);--radius-lg:var(--ccc-radius-lg);--radius-xl:var(--ccc-radius-xl);--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light;--tint-day:#fff7e600;--tint-dusk:#cc785c0d;--ambient-tint:var(--tint-day);--ambient-sky-top:#fbf6ec;--ambient-sky-bottom:#f3ecdd}:root[data-theme=dark]{--ccc-bg:#1b1a17;--ccc-bg-sunken:#161512;--ccc-panel:#232118;--ccc-panel-raised:#2a2820;--ccc-border:#38352b;--ccc-border-strong:#46422f;--ccc-ink:#f2efe6;--ccc-ink-soft:#f2efe6b8;--ccc-ink-muted:#f2efe680;--ccc-ink-faint:#f2efe64d;--ccc-ink-on-accent:#1b1a17;--ccc-accent:#d97757;--ccc-accent-hover:#e08a6b;--ccc-accent-soft:#d9775729;--ccc-accent-glow:#d977574d;--ccc-success:#7cb07a;--ccc-success-soft:#7cb07a29;--ccc-warning:#e0b45e;--ccc-warning-soft:#e0b45e2e;--ccc-danger:#e0795f;--ccc-danger-soft:#e0795f29;--ccc-info:#82a0be;--ccc-info-soft:#82a0be29;--ccc-shadow-sm:0 1px 2px #00000059;--ccc-shadow-md:0 2px 10px #0006;--ccc-shadow-lg:0 10px 32px #00000080;--ccc-paper-texture:radial-gradient(circle at 20% 30%,#d9775708,transparent 60%),radial-gradient(circle at 80% 70%,#0000001a,transparent 55%);--bg-primary:var(--ccc-bg);--bg-secondary:var(--ccc-panel-raised);--bg-tertiary:var(--ccc-bg-sunken);--bg-mesh-1:#d977570d;--bg-mesh-2:#d9775708;--bg-mesh-3:#7cb07a08;--glass-bg:#232118b8;--glass-bg-heavy:#1b1a17e6;--glass-bg-light:#2a28208c;--glass-border:var(--ccc-border);--glass-border-active:#d9775773;--glass-shadow:var(--ccc-shadow-lg);--glass-shadow-sm:var(--ccc-shadow-sm);--glass-inset:inset 0 .5px 0 #ffffff0d;--text-primary:var(--ccc-ink);--text-secondary:var(--ccc-ink-soft);--text-tertiary:var(--ccc-ink-muted);--text-quaternary:var(--ccc-ink-faint);--text-on-accent:var(--ccc-ink-on-accent);--accent:var(--ccc-accent);--accent-hover:var(--ccc-accent-hover);--accent-glass:var(--ccc-accent-soft);--accent-glow:var(--ccc-accent-glow);--success:var(--ccc-success);--success-glass:var(--ccc-success-soft);--warning:var(--ccc-warning);--warning-glass:var(--ccc-warning-soft);--danger:var(--ccc-danger);--danger-glass:var(--ccc-danger-soft);--info:var(--ccc-info);--info-glass:var(--ccc-info-soft);--input-bg:var(--ccc-bg-sunken);--input-border:var(--ccc-border);--input-focus:#d9775747;--badge-bg:var(--ccc-bg-sunken);--nav-bg:#1b1a17e0;--modal-backdrop:#0000008c;--divider:var(--ccc-border);--separator:var(--ccc-border-strong);--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;--tint-day:#d977570a;--tint-dusk:#d977571a;--ambient-tint:var(--tint-dusk);--ambient-sky-top:#241f19;--ambient-sky-bottom:#1a1712}.office{--office-floor:#6e5a47;--office-floor-lit:#8a7156;--office-wall:#c9b79a;--office-wall-lit:#e2d2b4;--office-trim:#9c8463;--office-desk:#b5946c;--office-desk-dark:#8c6e4e;--office-sky-hi:#f3c98a;--office-sky-lo:#c98e6b;--office-window:#fad9a0;--office-lamp:#ffe6a8;--office-lamp-glow:#ffd68c59;--office-agent:var(--ccc-accent);--office-agent-active:var(--ccc-accent-hover);--office-agent-idle:#a89478;--office-bubble-bg:#fbf7ec;--office-bubble-border:#b79b73;--office-bubble-ink:#2a2118;--office-ambient:var(--ambient-tint);--office-font:var(--ccc-font-pixel)}body{background-image:var(--ccc-paper-texture);background-attachment:fixed}.ccc-display{font-family:var(--ccc-font-display);letter-spacing:-.01em}.ccc-tabular{font-variant-numeric:tabular-nums}.ccc-pixel{font-family:var(--ccc-font-pixel)}@font-face{font-family:ark-pixel-ja;src:url(/star-office/fonts/ark-pixel-12px-proportional-ja.ttf.woff2)format("woff2");font-weight:400;font-style:normal;font-display:swap}
@font-face{font-family:arkPixel;src:url(../media/ark_pixel_12px_proportional_ja_ttf-s.0a6ac246.woff2)format("woff2");font-display:swap;font-weight:400;font-style:normal}@font-face{font-family:arkPixel Fallback;src:local(Arial);ascent-override:102.44%;descent-override:23.64%;line-gap-override:0.0%;size-adjust:105.75%}.arkpixel_4dec5abb-module__mLwC6W__className{font-family:arkPixel,arkPixel Fallback,monospace;font-style:normal;font-weight:400}.arkpixel_4dec5abb-module__mLwC6W__variable{--font-ark-pixel:"arkPixel","arkPixel Fallback",monospace}
