@font-face{font-family:Be Vietnam Pro;font-style:normal;font-weight:400;font-display:swap;src:url(/loft/fonts/BeVietnamPro-w400-0000.woff2)format("woff2");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Be Vietnam Pro;font-style:normal;font-weight:400;font-display:swap;src:url(/loft/fonts/BeVietnamPro-w400-0001.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Be Vietnam Pro;font-style:normal;font-weight:400;font-display:swap;src:url(/loft/fonts/BeVietnamPro-w400-0002.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Be Vietnam Pro;font-style:normal;font-weight:500 600;font-display:swap;src:url(/loft/fonts/BeVietnamPro-w500-0003.woff2)format("woff2");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Be Vietnam Pro;font-style:normal;font-weight:500 600;font-display:swap;src:url(/loft/fonts/BeVietnamPro-w500-0004.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Be Vietnam Pro;font-style:normal;font-weight:500 600;font-display:swap;src:url(/loft/fonts/BeVietnamPro-w500-0005.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Be Vietnam Pro;font-style:normal;font-weight:700 900;font-display:swap;src:url(/loft/fonts/BeVietnamPro-w700-0009.woff2)format("woff2");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Be Vietnam Pro;font-style:normal;font-weight:700 900;font-display:swap;src:url(/loft/fonts/BeVietnamPro-w700-0010.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Be Vietnam Pro;font-style:normal;font-weight:700 900;font-display:swap;src:url(/loft/fonts/BeVietnamPro-w700-0011.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}:root{--loft-ai-50:#ebf1f9;--loft-ai-100:#c4d6ed;--loft-ai-200:#99b8de;--loft-ai-300:#7aaad8;--loft-ai-400:#5080b8;--loft-ai-500:#3a5a91;--loft-ai-600:#2c4672;--loft-ai-700:#1e3050;--loft-ai-900:#0e1e3c;--loft-kiniro-50:#fdf8e8;--loft-kiniro-100:#f2e5b0;--loft-kiniro-200:#edd87e;--loft-kiniro-300:#e8c97a;--loft-kiniro-400:#d8b460;--loft-kiniro-500:#c9a84c;--loft-kiniro-600:#a08030;--loft-kiniro-700:#6e5218;--loft-kiniro-800:#3c2e0c;--loft-kiniro-900:#1e1608;--loft-midori-50:#e8f5ef;--loft-midori-100:#b8e0d0;--loft-midori-200:#88cab0;--loft-midori-300:#6cc0a0;--loft-midori-400:#429a7c;--loft-midori-500:#2c7761;--loft-midori-600:#1e5c48;--loft-midori-700:#144030;--loft-midori-900:#0a2018;--loft-shironeri-50:#faf9f6;--loft-shironeri-100:#f3f1ec;--loft-shironeri-200:#e9e6df;--loft-shironeri-300:#dad6cc;--loft-shironeri-400:#c5bfb1;--loft-shironeri-500:#a89e8e;--loft-shironeri-600:#8a7c66;--loft-shironeri-700:#6a5e4a;--loft-shironeri-800:#4a4030;--loft-urushi-400:#3e3220;--loft-urushi-500:#372c15;--loft-urushi-600:#292210;--loft-urushi-700:#1d170b;--loft-urushi-800:#0e0b05;--loft-urushi-900:#0a0803;--loft-urushi-950:#060401;--loft-font-sans:"Be Vietnam Pro", "Noto Sans JP", -apple-system, BlinkMacSystemFont, "Helvetica Neue", Arial, sans-serif;--loft-font-mono:"SF Mono", "Menlo", "JetBrains Mono", "Consolas", monospace;--loft-bg-base:#fff;--loft-bg-raised:#fff;--loft-bg-overlay:#fff;--loft-bg-hover:#f3f1ec;--loft-bg-active:#ece9e2;--loft-bg-subtle:#f3f1ec;--loft-text-primary:#0e0b05;--loft-text-secondary:#5c5140;--loft-text-muted:#766a55;--loft-text-disabled:#9a9183;--loft-border-subtle:#ece9e2;--loft-border-default:#d5d2cb;--loft-border-strong:#9a9183;--loft-border-accent:#c9a84c66;--loft-accent-primary:#6e5218;--loft-on-accent-primary:#fff;--loft-fg-accent:#6e5218;--loft-surface-accent:#c9a84c12;--loft-action-primary:#0e0b05;--loft-on-action-primary:#e8c97a;--loft-action-primary-hover:#292210;--loft-action-primary-active:#372c15;--loft-text-error:#b91c1c;--loft-text-warning:#92400e;--loft-text-success:#144030;--loft-text-info:#1e3050;--loft-surface-error:#ef444414;--loft-surface-warning:#d9770614;--loft-surface-success:#2c776114;--loft-surface-info:#3a5a9114;--loft-border-error:#ef44444d;--loft-border-warning:#d977064d;--loft-border-success:#2c77614d;--loft-border-info:#3a5a914d;--loft-chart-1:#a08030;--loft-chart-2:#3a5a91;--loft-chart-3:#429a7c;--loft-chart-other:#a89e8e;--loft-chart-o1:#c9a84c;--loft-chart-o2:#a08030;--loft-chart-o3:#6e5218;--loft-chart-o4:#3c2e0c;--loft-chart-o5:#c5bfb1;--loft-chart-o6:#8a7c66}body[theme-mode=dark]{--loft-bg-base:#0e0b05;--loft-bg-raised:#1d170b;--loft-bg-overlay:#292210;--loft-bg-hover:#372c15;--loft-bg-active:#3e3220;--loft-bg-subtle:#0a0803;--loft-text-primary:#fff;--loft-text-secondary:#b5a78d;--loft-text-muted:#948671;--loft-text-disabled:#524839;--loft-border-subtle:#262118;--loft-border-default:#453a25;--loft-border-strong:#7a6d58;--loft-border-accent:#c9a84c4d;--loft-accent-primary:#c9a84c;--loft-on-accent-primary:#0e0b05;--loft-fg-accent:#e8c97a;--loft-surface-accent:#c9a84c14;--loft-action-primary:#c9a84c;--loft-on-action-primary:#0e0b05;--loft-action-primary-hover:#d8b460;--loft-action-primary-active:#e8c97a;--loft-text-error:#fca5a5;--loft-text-warning:#fcd34d;--loft-text-success:#6cc0a0;--loft-text-info:#7aaad8;--loft-surface-error:#ef44441f;--loft-surface-warning:#d977061f;--loft-surface-success:#2c77611f;--loft-surface-info:#3a5a911f;--loft-border-error:#ef444459;--loft-border-warning:#d9770659;--loft-border-success:#2c776159;--loft-border-info:#3a5a9159;--loft-chart-1:#c9a84c;--loft-chart-2:#5080b8;--loft-chart-3:#6cc0a0;--loft-chart-other:#8a7c66;--loft-chart-o1:#f2e5b0;--loft-chart-o2:#e8c97a;--loft-chart-o3:#c9a84c;--loft-chart-o4:#a08030;--loft-chart-o5:#8a7c66;--loft-chart-o6:#6a5e4a}html:root body{--loft-brand:var(--loft-fg-accent);--loft-brand-hover:var(--loft-kiniro-800);--loft-brand-active:var(--loft-kiniro-900);--loft-on-brand:var(--loft-bg-raised);--loft-accent-hover:var(--loft-kiniro-800);--loft-bubble:var(--loft-bg-base);--loft-semi-bg-0:var(--loft-bg-base);--loft-semi-bg-1:var(--loft-bg-raised);--loft-legacy-surface:var(--loft-bg-raised);--loft-segment-on:var(--loft-bg-raised);--loft-sunken:var(--loft-bg-subtle);--loft-tint-35:color-mix(in srgb, var(--loft-text-primary) 35%, transparent)}html:root body[theme-mode=dark]{--loft-brand:var(--loft-accent-primary);--loft-brand-hover:var(--loft-kiniro-400);--loft-brand-active:var(--loft-kiniro-600);--loft-on-brand:var(--loft-on-accent-primary);--loft-accent-hover:var(--loft-kiniro-200);--loft-bubble:var(--loft-bg-overlay);--loft-semi-bg-0:var(--loft-bg-raised);--loft-semi-bg-1:var(--loft-bg-overlay);--loft-legacy-surface:var(--loft-bg-overlay);--loft-segment-on:var(--loft-bg-active);--loft-sunken:var(--loft-bg-overlay);--loft-tint-35:color-mix(in srgb, var(--loft-text-primary) 40%, transparent)}html:root body,html:root body[theme-mode=dark]{--loft-tint-02:color-mix(in srgb, var(--loft-text-primary) 2%, transparent);--loft-tint-04:color-mix(in srgb, var(--loft-text-primary) 4%, transparent);--loft-tint-06:color-mix(in srgb, var(--loft-text-primary) 6%, transparent);--loft-tint-08:color-mix(in srgb, var(--loft-text-primary) 8%, transparent);--loft-tint-12:color-mix(in srgb, var(--loft-text-primary) 12%, transparent);--loft-gold-08:color-mix(in srgb, var(--loft-kiniro-500) 8%, transparent);--loft-gold-12:color-mix(in srgb, var(--loft-kiniro-500) 12%, transparent);--loft-gold-16:color-mix(in srgb, var(--loft-kiniro-500) 16%, transparent);--loft-gold-20:color-mix(in srgb, var(--loft-kiniro-500) 20%, transparent);--loft-gold-32:color-mix(in srgb, var(--loft-kiniro-500) 32%, transparent);--wk-brand-primary:var(--loft-brand);--wk-brand-primary-hover:var(--loft-brand-hover);--wk-brand-from:var(--loft-brand);--wk-brand-to:var(--loft-brand);--wk-brand-gradient:var(--loft-brand);--wk-brand-gradient-hover:var(--loft-brand-hover);--wk-brand-gradient-subtle:var(--loft-tint-08);--wk-brand-primary-ring:var(--loft-gold-32);--wk-brand-glow:var(--loft-gold-20);--wk-brand-accent:var(--loft-brand);--wk-color-theme:var(--loft-brand);--wk-text-on-brand:var(--loft-on-brand);--wk-brand-tint-02:var(--loft-tint-02);--wk-brand-tint-03:var(--loft-tint-04);--wk-brand-tint-04:var(--loft-tint-04);--wk-brand-tint-06:var(--loft-tint-06);--wk-brand-tint-08:var(--loft-tint-08);--wk-brand-tint-10:var(--loft-tint-08);--wk-brand-tint-12:var(--loft-tint-12);--wk-brand-tint-15:var(--loft-tint-12);--wk-brand-tint-35:var(--loft-tint-35);--wk-color-accent:var(--loft-fg-accent);--wk-color-accent-hover:var(--loft-accent-hover);--wk-text-accent:var(--loft-fg-accent);--wk-text-mention-entity:var(--loft-fg-accent);--wk-accent-tint-06:var(--loft-gold-08);--wk-accent-tint-08:var(--loft-gold-12);--wk-accent-tint-10:var(--loft-gold-16);--wk-accent-tint-12:var(--loft-gold-20);--wk-border-glow:var(--loft-border-accent);--wk-ai-surface:var(--loft-surface-accent);--wk-ai-border:var(--loft-border-accent);--wk-ai-glow:var(--loft-surface-accent);--wk-ai-panel-bg:var(--loft-bg-base);--wk-bg-deep:var(--loft-bg-subtle);--wk-bg-base:var(--loft-bg-base);--wk-bg-surface:var(--loft-bg-raised);--wk-bg-elevated:var(--loft-bg-overlay);--wk-bg-hover:var(--loft-bg-hover);--wk-bg-active:var(--loft-bg-active);--wk-bg-selected:var(--loft-gold-12);--wk-bg-navrail:var(--loft-bg-subtle);--wk-bg-selection-header:color-mix(in srgb, var(--loft-kiniro-500) 14%, var(--loft-bg-base));--wk-bg-item-hover:var(--loft-tint-08);--wk-bg-tab:var(--loft-tint-06);--wk-table-header-bg:var(--loft-bg-base);--wk-bg-self:var(--loft-bg-hover);--wk-bg-bubble:var(--loft-bubble);--wk-text-primary:var(--loft-text-primary);--wk-text-secondary:var(--loft-text-secondary);--wk-text-tertiary:var(--loft-text-muted);--wk-text-disabled:var(--loft-text-disabled);--wk-text-inverse:var(--loft-on-brand);--wk-text-strong:var(--loft-text-primary);--wk-text-quaternary:var(--loft-text-muted);--wk-icon-muted:var(--loft-text-muted);--wk-icon-default:var(--loft-text-secondary);--wk-icon-hover:var(--loft-text-primary);--wk-border-subtle:var(--loft-border-subtle);--wk-border-default:var(--loft-border-default);--wk-border-strong:var(--loft-border-strong);--wk-color-success:var(--loft-text-success);--wk-color-success-bg:var(--loft-surface-success);--wk-success-tint-10:var(--loft-surface-success);--wk-color-warning:var(--loft-text-warning);--wk-color-warning-bg:var(--loft-surface-warning);--wk-color-error:var(--loft-text-error);--wk-color-error-bg:var(--loft-surface-error);--wk-color-info:var(--loft-text-info);--wk-color-info-bg:var(--loft-surface-info);--wk-color-online:var(--loft-text-success);--wk-color-danger:var(--loft-text-error);--wk-color-danger-light:var(--loft-surface-error);--wk-color-danger-bg:var(--loft-surface-error);--wk-color-danger-border:var(--loft-border-error);--wk-color-danger-hover:var(--loft-surface-error);--wk-color-danger-active:var(--loft-border-error);--wk-badge-danger-bg:var(--loft-surface-error);--wk-badge-danger-text:var(--loft-text-error);--wk-status-active-bg:var(--loft-surface-info);--wk-status-active-text:var(--loft-text-info);--wk-status-done-bg:var(--loft-surface-success);--wk-status-done-text:var(--loft-text-success);--wk-status-archived-bg:var(--loft-tint-04);--wk-status-archived-text:var(--loft-text-muted);--wk-diff-add:var(--loft-text-success);--wk-diff-remove:var(--loft-text-error);--wk-tag-output:var(--loft-text-info);--wk-color-search-highlight:var(--loft-gold-32);--wk-bg-legacy-card:var(--loft-tint-04);--wk-bg-legacy-card-hover:var(--loft-tint-06);--wk-bg-legacy-surface:var(--loft-legacy-surface);--wk-bg-legacy-hover-subtle:var(--loft-tint-02);--wk-bg-legacy-press:var(--loft-tint-12);--wk-border-legacy-default:var(--loft-border-default);--wk-border-legacy-subtle:var(--loft-border-subtle);--wk-border-legacy-strong:var(--loft-text-secondary);--wk-border-legacy-medium:var(--loft-border-strong);--wk-text-legacy-title:var(--loft-text-primary);--wk-text-legacy-absolute:var(--loft-text-primary);--wk-text-legacy-primary:var(--loft-text-primary);--wk-text-legacy-secondary:var(--loft-text-secondary);--wk-text-legacy-tertiary:var(--loft-text-muted);--wk-text-legacy-quaternary:var(--loft-text-muted);--wk-file-card-bg:var(--loft-tint-04);--wk-file-card-hover-bg:var(--loft-tint-08);--wk-file-card-active-bg:var(--loft-tint-12);--wk-file-ext-bg:var(--loft-gold-12);--wk-file-send-tint-08:var(--loft-gold-08);--wk-file-send-tint-10:var(--loft-gold-12);--wk-file-send-tint-15:var(--loft-gold-16);--wk-history-split-text:var(--loft-text-secondary);--wk-history-split-line:var(--loft-border-default);--wk-voice-wave-color:var(--loft-brand);--wk-voice-recording-bg:var(--loft-surface-accent);--wk-voice-recording-color:var(--loft-fg-accent);--wk-shadow-glow:0 0 20px var(--loft-surface-accent);--wk-code-bg:var(--loft-urushi-900);--wk-code-border:var(--loft-border-default);--wk-space-color-1:var(--loft-kiniro-700);--wk-space-color-2:var(--loft-shironeri-800);--wk-space-color-3:var(--loft-kiniro-800);--wk-space-color-4:var(--loft-shironeri-700);--wk-space-color-5:var(--loft-urushi-400);--wk-space-color-6:var(--loft-urushi-500);--wk-neutral-50:var(--loft-shironeri-50);--wk-neutral-100:var(--loft-shironeri-100);--wk-neutral-150:var(--loft-shironeri-200);--wk-neutral-200:var(--loft-shironeri-300);--wk-neutral-300:var(--loft-shironeri-600);--wk-neutral-400:var(--loft-shironeri-700);--wk-neutral-500:var(--loft-urushi-400);--wk-neutral-600:var(--loft-urushi-500);--wk-neutral-700:var(--loft-urushi-600);--wk-neutral-800:var(--loft-urushi-700);--wk-neutral-850:var(--loft-urushi-800);--wk-neutral-900:var(--loft-urushi-900);--wk-neutral-950:var(--loft-urushi-950);--wk-purple-300:var(--loft-kiniro-200);--wk-purple-400:var(--loft-kiniro-300);--wk-purple-500:var(--loft-kiniro-500);--wk-purple-600:var(--loft-kiniro-600);--wk-purple-700:var(--loft-kiniro-700);--wk-purple-alpha-04:var(--loft-gold-08);--wk-purple-alpha-06:var(--loft-gold-08);--wk-purple-alpha-08:var(--loft-gold-12);--wk-purple-alpha-10:var(--loft-gold-12);--wk-purple-alpha-12:var(--loft-gold-16);--wk-purple-alpha-20:var(--loft-gold-20);--wk-purple-alpha-25:var(--loft-gold-20);--wk-purple-alpha-30:var(--loft-gold-32);--wk-amber-light:var(--loft-text-warning);--wk-amber-text:var(--loft-text-warning);--wk-color-secondary:var(--loft-bg-base);--wk-color-secondary-2:var(--loft-bg-raised);--wk-color-hover:var(--loft-bg-hover);--wk-color-font-tip:var(--loft-text-muted);--wk-line:1px solid var(--loft-border-default);--wk-line-color:var(--loft-border-default);--wk-color-item:var(--loft-bg-raised);--wk-text-item:var(--loft-text-primary);--wk-message-item:var(--loft-bg-raised);--wk-message-color:var(--loft-text-primary);--bg-primary:var(--loft-bg-raised);--bg-secondary:var(--loft-bg-base);--bg-tertiary:var(--loft-sunken);--bg-hover:var(--loft-bg-hover);--text-primary:var(--loft-text-primary);--text-secondary:var(--loft-text-secondary);--text-tertiary:var(--loft-text-muted);--border-color:var(--loft-border-default);--border-light:var(--loft-border-subtle);--card-bg:var(--loft-bg-raised);--input-bg:var(--loft-bg-raised);--sidebar-bg:var(--loft-bg-base);--topbar-bg:var(--loft-bg-raised);--accent:var(--loft-brand);--accent-light:var(--loft-gold-12);--accent-hover:var(--loft-brand-hover);--primary:var(--loft-fg-accent);--primary-10:var(--loft-gold-12);--wk-font-sans:var(--loft-font-sans);--wk-font-mono:var(--loft-font-mono);--semi-color-primary:var(--loft-brand);--semi-color-primary-hover:var(--loft-brand-hover);--semi-color-primary-active:var(--loft-brand-active);--semi-color-primary-disabled:var(--loft-gold-32);--semi-color-primary-light-default:var(--loft-gold-12);--semi-color-primary-light-hover:var(--loft-gold-16);--semi-color-primary-light-active:var(--loft-gold-20);--semi-color-secondary:var(--loft-fg-accent);--semi-color-tertiary:var(--loft-text-secondary);--semi-color-link:var(--loft-fg-accent);--semi-color-link-hover:var(--loft-accent-hover);--semi-color-link-active:var(--loft-accent-hover);--semi-color-link-visited:var(--loft-fg-accent);--semi-color-focus-border:var(--loft-brand);--semi-color-bg-0:var(--loft-semi-bg-0);--semi-color-bg-1:var(--loft-semi-bg-1);--semi-color-bg-2:var(--loft-bg-overlay);--semi-color-bg-3:var(--loft-bg-hover);--semi-color-bg-4:var(--loft-bg-active);--semi-color-nav-bg:var(--loft-bg-base);--semi-color-text-0:var(--loft-text-primary);--semi-color-text-1:var(--loft-text-secondary);--semi-color-text-2:var(--loft-text-muted);--semi-color-text-3:var(--loft-text-disabled);--semi-color-border:var(--loft-border-default);--semi-color-fill-0:var(--loft-tint-04);--semi-color-fill-1:var(--loft-tint-08);--semi-color-fill-2:var(--loft-tint-12);--semi-color-default:var(--loft-tint-04);--semi-color-default-hover:var(--loft-tint-08);--semi-color-default-active:var(--loft-tint-12);--semi-color-disabled-text:var(--loft-text-disabled);--semi-color-disabled-border:var(--loft-border-subtle);--semi-color-disabled-bg:var(--loft-sunken);--semi-color-disabled-fill:var(--loft-tint-04);--semi-color-highlight-bg:var(--loft-gold-32);--semi-color-highlight:var(--loft-text-primary);--semi-color-danger:var(--loft-text-error);--semi-color-danger-hover:var(--loft-text-error);--semi-color-danger-active:var(--loft-text-error);--semi-color-danger-light-default:var(--loft-surface-error);--semi-color-danger-light-hover:var(--loft-surface-error);--semi-color-danger-light-active:var(--loft-border-error);--semi-color-success:var(--loft-text-success);--semi-color-success-light-default:var(--loft-surface-success);--semi-color-warning:var(--loft-text-warning);--semi-color-warning-light-default:var(--loft-surface-warning);--semi-color-info:var(--loft-text-info);--semi-color-info-light-default:var(--loft-surface-info);font-family:var(--loft-font-sans);background:var(--loft-bg-base);color:var(--loft-text-primary)}.wk-login .wk-login-brand{background:var(--loft-urushi-900);border-right:1px solid var(--loft-urushi-600);--wk-text-inverse:var(--loft-kiniro-50)}.wk-login .wk-login-brand:before,.wk-login .wk-login-brand:after{background:color-mix(in srgb, var(--loft-kiniro-500) 6%, transparent)}.wk-login .wk-login-brand-logo-top{gap:12px}.wk-login .wk-login-brand-logo-image{display:none}.wk-login .wk-login-brand-logo-top:before{content:"";background:url(/loft/loft-icon-kiniro.svg) 50%/contain no-repeat;width:40px;height:40px}.wk-login .wk-login-brand-logo-top:after{content:"Loft";font:700 22px/1 var(--loft-font-sans);letter-spacing:-.01em;color:var(--loft-kiniro-50)}.wk-login .wk-login-brand-copy:before{background:var(--loft-kiniro-500);opacity:1}.wk-login .wk-login-brand-headline{color:var(--loft-kiniro-50);text-shadow:none}.wk-login .wk-login-brand-subline{color:var(--loft-shironeri-300)}.wk-login .wk-login-brand-chat-name{color:var(--loft-shironeri-500)}.wk-login .wk-login-brand-chat-avatar{border:1px solid var(--loft-kiniro-600);color:var(--loft-kiniro-300);background:0 0}.wk-login .wk-login-brand-chat-text{border:1px solid var(--loft-kiniro-600);color:var(--loft-kiniro-50);-webkit-backdrop-filter:none;backdrop-filter:none;background:0 0}.wk-login .wk-login-brand-chat-bubble--right .wk-login-brand-chat-text{background:var(--loft-kiniro-500);border-color:var(--loft-kiniro-500);color:var(--loft-urushi-800)}html:root body button,html:root body input,html:root body select,html:root body textarea,html:root body [class*=semi-],html:root body .wk-chat-empty-hologram .empty-text,html:root body .wk-chat-empty-hologram .empty-hint,html:root body .wk-messageinput-placeholder-base{font-family:var(--loft-font-sans)}html:root body{--wk-text-size-badge:11px;--wk-text-size-tiny:11px;--wk-font-semibold:500}html:root body .wk-msg-row-sender{font-size:var(--wk-text-size-md);font-weight:var(--wk-font-medium)}html:root body .wk-chat-space-name{font-size:var(--wk-text-size-lg);font-weight:var(--wk-font-medium)}html:root body .semi-tabs-tab{font-weight:var(--wk-font-medium)}html:root body .ai-badge-small,html:root body .wk-navrail__badge,html:root body .wk-fold-session-card-tag,html:root body .wk-conv-compact-external-badge,html:root body .wk-group-card-tag,html:root body .wk-subscribers-item-role-badge,html:root body .wk-thread-item-badge,html:root body .wk-webhook-badge,html:root body .wk-message-file-ext,html:root body .wk-msg-row-timestamp-hover,html:root body .wk-msg-thread-badge-more,html:root body .wk-contacts-botfather-desc,html:root body .wk-contacts-group-tag,html:root body .wk-contacts-role-badge,html:root body .wk-login-qr-step-desc{font-size:var(--wk-text-size-xs)}html:root body .semi-button-primary:not(.semi-button-light):not(.semi-button-borderless):not(.semi-button-outline){background-color:var(--loft-action-primary);color:var(--loft-on-action-primary)}html:root body .semi-button-primary:not(.semi-button-light):not(.semi-button-borderless):not(.semi-button-outline):not(.semi-button-disabled):hover{background-color:var(--loft-action-primary-hover)}html:root body .semi-button-primary:not(.semi-button-light):not(.semi-button-borderless):not(.semi-button-outline):not(.semi-button-disabled):active{background-color:var(--loft-action-primary-active)}html:root body .wk-btn--primary{background:var(--loft-action-primary);color:var(--loft-on-action-primary)}html:root body .wk-btn--primary:hover:not(:disabled){background:var(--loft-action-primary-hover)}html:root body .wk-btn--primary:active:not(:disabled){background:var(--loft-action-primary-active)}html:root body .semi-checkbox-indeterminate:not(.semi-checkbox-disabled) .semi-checkbox-inner-display,html:root body .semi-checkbox-checked:not(.semi-checkbox-disabled) .semi-checkbox-inner-display{background:var(--loft-action-primary);box-shadow:inset 0 0 0 1px var(--loft-action-primary);color:var(--loft-on-action-primary)}html:root body .semi-checkbox:not(.semi-checkbox-disabled):hover.semi-checkbox-indeterminate .semi-checkbox-inner-display,html:root body .semi-checkbox:not(.semi-checkbox-disabled):hover .semi-checkbox-inner-checked .semi-checkbox-inner-display{background:var(--loft-action-primary-hover);box-shadow:inset 0 0 0 1px var(--loft-action-primary-hover);color:var(--loft-on-action-primary)}html:root body .semi-checkbox:not(.semi-checkbox-disabled):active.semi-checkbox-indeterminate .semi-checkbox-inner-display,html:root body .semi-checkbox:not(.semi-checkbox-disabled):active .semi-checkbox-inner-checked .semi-checkbox-inner-display{background:var(--loft-action-primary-active);box-shadow:inset 0 0 0 1px var(--loft-action-primary-active);color:var(--loft-on-action-primary)}html:root body .semi-radio:not(.semi-radio-disabled) .semi-radio-inner-checked .semi-radio-inner-display{border-color:var(--loft-action-primary);background:var(--loft-action-primary);color:var(--loft-on-action-primary)}html:root body .semi-switch-checked:not(.semi-switch-disabled){background-color:var(--loft-action-primary)}html:root body .semi-switch-checked:not(.semi-switch-disabled):hover{background-color:var(--loft-action-primary-hover)}html:root body .semi-switch-checked:not(.semi-switch-disabled):active{background-color:var(--loft-action-primary-active)}html:root body .semi-switch-checked.semi-switch-disabled{background-color:color-mix(in srgb, var(--loft-action-primary) 32%, transparent)}html:root body .wk-checkbox--checked .wk-checkbox__box{background:var(--loft-action-primary);border-color:var(--loft-action-primary)}html:root body .wk-checkbox--checked .wk-checkbox__check{color:var(--loft-on-action-primary)}html:root body .wk-category-empty-state__primary-btn{background:var(--loft-action-primary);color:var(--loft-on-action-primary)}html:root body .wk-category-empty-state__primary-btn:hover{background:var(--loft-action-primary-hover);opacity:1}html:root body .wk-thread-create-form__button--submit,html:root body .wk-persona-add-btn,html:root body .wk-persona-edit-save-btn,html:root body .wk-file-preview-fallback-renderer__download-btn,html:root body .wk-file-preview-code-renderer__download-btn,html:root body .wk-file-preview-json-renderer__download-btn,html:root body .wk-file-preview-jsonl-renderer__download-btn,html:root body .wk-file-too-large__download-btn,html:root body .wk-file-preview-html-renderer__disabled-action--primary,html:root body .wk-interactive-card-sdk .ac-pushButton.style-positive,html:root body .wk-navrail__version-bubble-refresh,html:root body .wk-message-summary-card__footer button{background:var(--loft-action-primary);border-color:var(--loft-action-primary);color:var(--loft-on-action-primary)}html:root body .wk-thread-create-form__button--submit:hover:not(:disabled),html:root body .wk-persona-add-btn:hover:not(:disabled),html:root body .wk-persona-edit-save-btn:hover:not(:disabled),html:root body .wk-file-preview-fallback-renderer__download-btn:hover:not(:disabled),html:root body .wk-file-preview-code-renderer__download-btn:hover,html:root body .wk-file-preview-json-renderer__download-btn:hover,html:root body .wk-file-preview-jsonl-renderer__download-btn:hover,html:root body .wk-file-too-large__download-btn:hover,html:root body .wk-file-preview-html-renderer__disabled-action--primary:hover,html:root body .wk-interactive-card-sdk .ac-pushButton.style-positive:hover,html:root body .wk-navrail__version-bubble-refresh:hover,html:root body .wk-message-summary-card__footer button:hover{background:var(--loft-action-primary-hover);border-color:var(--loft-action-primary-hover);color:var(--loft-on-action-primary);opacity:1}html:root body .wk-webhook-form__member-check--selected{border-color:var(--loft-action-primary);background:var(--loft-action-primary);color:var(--loft-on-action-primary)}html:root body .wk-sidebar-tabbar__btn--active{background:var(--loft-segment-on);color:var(--loft-text-primary)}html:root body .ai-badge{box-shadow:inset 0 0 0 1px var(--loft-fg-accent);color:var(--loft-fg-accent);background:0 0}html:root body .wk-messageinput-card{border-color:var(--loft-border-default)}html:root body .wk-messageinput-card:focus-within{border-color:var(--loft-brand)}html:root body .wk-multiplepanel{background:var(--loft-bg-overlay)}html:root body .wk-multiplepanel-btn{color:var(--loft-text-primary)}html:root body .wk-multiplepanel-btn:hover,html:root body .wk-multiplepanel-close:hover{background:var(--loft-tint-08);color:var(--loft-text-primary)}html:root body .wk-multiplepanel-btn--danger{color:var(--loft-text-error)}html:root body .wk-multiplepanel-btn--danger:hover{background:var(--loft-surface-error);color:var(--loft-text-error)}html:root body .wk-multiplepanel-sep{background:var(--loft-border-default)}html:root body .wk-multiplepanel-close{color:var(--loft-text-muted)}html:root body .wk-route-header-close-icon,html:root body .wk-route-header-close-icon:before,html:root body .wk-route-header-close-icon:after{background-color:var(--loft-text-muted)}html:root body .wk-route-header-title-box{color:var(--loft-text-secondary)}html:root body .wk-contacts-botfather-banner{background:var(--loft-action-primary);color:var(--loft-on-action-primary)}html:root body .wk-contacts-botfather-banner *{color:var(--loft-on-action-primary)}html:root body .wk-chat-empty-hologram svg [stroke=\#7C5CFC]{stroke:var(--loft-kiniro-500)}html:root body .wk-chat-empty-hologram svg [fill=\#7C5CFC]{fill:var(--loft-kiniro-500)}html:root body .wk-chat-empty-hologram svg stop[stop-color=\#7C5CFC]{stop-color:var(--loft-kiniro-500)}html:root body .wk-chat-empty-hologram svg [stroke=\#00D4AA]{stroke:var(--loft-shironeri-500)}html:root body .wk-chat-empty-hologram svg [fill=\#00D4AA]{fill:var(--loft-shironeri-500)}html:root body .wk-chat-empty-hologram svg stop[stop-color=\#00D4AA]{stop-color:var(--loft-shironeri-500)}html:root body .wk-conn-status rect[fill=\#22c55e]{fill:var(--loft-text-success)}html:root body .wk-conn-status rect[fill=\#eab308]{fill:var(--loft-text-warning)}html:root body .wk-conn-status rect[fill=\#ef4444]{fill:var(--loft-text-error)}html:root body .wk-conn-status span[style*="rgb(34, 197, 94)"]{color:var(--loft-text-success)!important}html:root body .wk-conn-status span[style*="rgb(234, 179, 8)"]{color:var(--loft-text-warning)!important}html:root body .wk-conn-status span[style*="rgb(239, 68, 68)"]{color:var(--loft-text-error)!important}html:root body .wk-chat-conversation-header-channel-info-name,html:root body .wk-channelsetting-name{color:var(--loft-text-primary)}html:root body .wk-navrail__item-label{padding-inline:0}html:root body .semi-modal-content{box-shadow:0 0 0 1px var(--loft-border-strong), var(--wk-shadow-lg)}html:root body .wk-message-time{color:var(--loft-text-secondary)}html:root body .wk-modal{--semi-color-overlay-bg:var(--wk-overlay-scrim)}html:root body .wk-interactive-card-sdk input[type=radio],html:root body .wk-interactive-card-sdk input[type=checkbox]{accent-color:var(--loft-brand)}html:root body .wk-message-system{color:var(--loft-text-secondary)}html:root body .wk-message-system .loft-board-link{color:var(--loft-fg-accent);font-weight:var(--wk-font-medium);text-decoration:none}html:root body .wk-message-system .loft-board-link:hover{text-decoration:underline}html:root body .wk-message-base-send,html:root body .wk-message-base-recv{margin-left:var(--wk-sp-3)}html:root body .senderAvatar,html:root body .senderAvatar img{width:var(--wk-sp-6);height:var(--wk-sp-6)}html:root body .senderAvatar-placeholder{height:auto}html:root body .octo-card-profile{--octo-card-color-surface:var(--wk-bg-surface);--octo-card-color-surface-subtle:var(--wk-bg-hover);--octo-card-color-surface-accent:var(--wk-accent-tint-10);--octo-card-color-text-primary:var(--wk-text-primary);--octo-card-color-text-secondary:var(--wk-text-secondary);--octo-card-color-accent:var(--wk-text-accent);--octo-card-color-good:var(--wk-color-success);--octo-card-color-warning:var(--wk-color-warning);--octo-card-color-attention:var(--wk-color-danger);--octo-card-color-border-subtle:var(--wk-border-subtle);--octo-card-badge-bg-neutral:var(--wk-bg-tab);--octo-card-badge-fg-neutral:var(--wk-text-secondary);--octo-card-badge-bg-accent:var(--wk-accent-tint-10);--octo-card-badge-fg-accent:var(--wk-text-accent);--octo-card-badge-bg-good:var(--wk-color-success-bg);--octo-card-badge-fg-good:var(--wk-color-success);--octo-card-badge-bg-warning:var(--wk-color-warning-bg);--octo-card-badge-fg-warning:var(--wk-color-warning);--octo-card-badge-bg-attention:var(--wk-color-danger-bg);--octo-card-badge-fg-attention:var(--wk-color-danger);--octo-card-skeleton-bg:var(--wk-bg-tab);--octo-card-skeleton-shimmer:var(--wk-brand-tint-12);--lightningcss-light:initial;--lightningcss-dark: ;--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light}html:root body[theme-mode=dark] .octo-card-profile{--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark}html:root body .octo-card-profile .ac-pushButton{color:var(--wk-text-primary);background:var(--wk-bg-tab)}html:root body .octo-card-profile .ac-pushButton[role=link]{color:var(--wk-text-secondary);background:0 0}html:root body .octo-card-profile .ac-pushButton.style-destructive{color:var(--wk-color-danger);background:var(--wk-color-danger-bg)}html:root body .octo-card-profile .ac-pushButton.style-positive{color:var(--loft-on-action-primary);background:var(--loft-action-primary)}html:root body .octo-card-profile .ac-choiceSetInput-expanded>div,html:root body .octo-card-profile .ac-choiceSetInput-multiSelect>div{border-color:var(--wk-border-default);background:var(--wk-bg-surface)}html:root body .octo-card-profile .ac-choiceSetInput-expanded>div:hover,html:root body .octo-card-profile .ac-choiceSetInput-multiSelect>div:hover{border-color:var(--wk-border-glow);background:var(--wk-accent-tint-06)}:is(html:root body .octo-card-profile .ac-choiceSetInput-expanded>div:has(input:checked),html:root body .octo-card-profile .ac-choiceSetInput-multiSelect>div:has(input:checked)){border-color:var(--wk-brand-primary);background:var(--wk-accent-tint-10);box-shadow:0 0 0 1px var(--wk-brand-primary-ring)}html:root body .octo-card-profile .ac-choiceSetInput-expanded input[type=radio],html:root body .octo-card-profile .ac-choiceSetInput-multiSelect input[type=checkbox],html:root body .octo-card-profile .ac-toggleInput input[type=checkbox]{accent-color:var(--wk-brand-primary)}html:root body .octo-card-profile .ac-choiceSetInput-expanded .ac-textBlock,html:root body .octo-card-profile .ac-choiceSetInput-multiSelect .ac-textBlock{color:var(--wk-text-primary)}html:root body .octo-card-profile label.ac-richTextBlock .ac-textRun{color:var(--wk-text-secondary)!important}html:root body .octo-card-profile .ac-textInput,html:root body .octo-card-profile .ac-numberInput,html:root body .octo-card-profile .ac-dateInput,html:root body .octo-card-profile .ac-timeInput,html:root body .octo-card-profile .ac-multichoiceInput{color:var(--wk-text-primary);background-color:var(--wk-bg-surface);border-color:var(--wk-border-default)}html:root body .octo-card-profile .ac-textInput:hover,html:root body .octo-card-profile .ac-numberInput:hover,html:root body .octo-card-profile .ac-dateInput:hover,html:root body .octo-card-profile .ac-timeInput:hover,html:root body .octo-card-profile .ac-multichoiceInput:hover{border-color:var(--wk-border-strong)}html:root body .octo-card-profile .ac-textInput:focus,html:root body .octo-card-profile .ac-numberInput:focus,html:root body .octo-card-profile .ac-dateInput:focus,html:root body .octo-card-profile .ac-timeInput:focus,html:root body .octo-card-profile .ac-multichoiceInput:focus{border-color:var(--wk-brand-primary);box-shadow:0 0 0 3px var(--wk-brand-primary-ring)}html:root body .octo-card-profile .ac-textInput::placeholder{color:var(--wk-text-tertiary)}html:root body .octo-card-profile .ac-input-validation-failed .ac-textInput,html:root body .octo-card-profile .ac-textInput.ac-input-validation-failed{border-color:var(--wk-color-danger)}html:root body .octo-card-profile .ac-multichoiceInput{background-image:linear-gradient(45deg, transparent 50%, var(--wk-text-tertiary) 50%), linear-gradient(135deg, var(--wk-text-tertiary) 50%, transparent 50%)}html:root body .octo-card-profile .ac-toggleInput{background:var(--wk-bg-surface);border-color:var(--wk-border-default)}html:root body .octo-card-profile .ac-toggleInput:hover{border-color:var(--wk-border-glow);background:var(--wk-accent-tint-06)}html:root body .octo-card-profile .ac-toggleInput:has(input:checked){border-color:var(--wk-brand-primary);background:var(--wk-accent-tint-10);box-shadow:0 0 0 1px var(--wk-brand-primary-ring)}html:root body .octo-card-profile .ac-toggleInput label.ac-textBlock{color:var(--wk-text-primary)!important}html:root body .octo-card-profile [role=table]{background:var(--wk-bg-surface);border-color:var(--wk-border-default)}html:root body .octo-card-profile [role=row]{border-top-color:var(--wk-border-subtle)}html:root body .octo-card-profile [role=row]:has([role=columnheader]){background:var(--wk-table-header-bg)}html:root body .octo-card-profile [role=columnheader]{color:var(--wk-text-secondary)}html:root body .octo-card-profile [role=cell]{color:var(--wk-text-primary)}html:root body .octo-card-profile [role=columnheader]+[role=columnheader],html:root body .octo-card-profile [role=cell]+[role=cell]{border-left-color:var(--wk-border-subtle)}html:root body .octo-card-profile [id^=octo--][id*=--surface-warning--]{background:var(--wk-color-warning-bg)!important}@supports (height:100dvh){html:root body .wk-join-space,html:root body .wk-join-approval,html:root body .wk-email-invite,html:root body .wk-login,html:root body .wk-login-brand,html:root body .wk-login-panel,html:root body .wk-bind{min-height:100dvh}html:root body .wk-onboarding-intro{min-height:100dvh;max-height:100dvh}}
