html[data-op-theme],html [data-op-theme]{--cbint-primary-solid:var(--oc-brand-primary);--cbint-primary-hover:var(--oc-brand-primary-hover);--cbint-primary-active:var(--oc-brand-primary-pressed);--cbint-primary-fg:var(--oc-brand-primary);--cbint-primary-on:var(--oc-brand-on-primary);--cbint-chart-scale-1:color-mix(in oklab, var(--cbint-chart-1) 85%, var(--oc-surface));--cbint-chart-scale-2:color-mix(in oklab, var(--cbint-chart-1) 70%, var(--oc-surface));--cbint-chart-scale-3:color-mix(in oklab, var(--cbint-chart-1) 56%, var(--oc-surface));--cbint-chart-scale-4:color-mix(in oklab, var(--cbint-chart-1) 44%, var(--oc-surface));--cbint-radius-xs:4px;--cbint-radius-sm:4px;--cbint-radius-md:4px;--cbint-radius-lg:6px;--cbint-radius-xl:10px;--cbint-radius-2xl:12px;--cbint-shadow-1:0 1px 2px 0 #0000000d;--cbint-shadow-2:0 10px 15px -3px #0000001a, 0 4px 6px -4px #0000001a;--cbint-shadow-3:0 10px 15px -3px #0000001a, 0 4px 6px -4px #0000001a;--cbint-font-sans:"Pretendard Variable", Pretendard, "Apple SD Gothic Neo", "Malgun Gothic", sans-serif;--cbint-text-display:24px;--cbint-text-display-line:32px;--cbint-text-h1:24px;--cbint-text-h1-line:32px;--cbint-text-h2:20px;--cbint-text-h2-line:28px;--cbint-text-h3:20px;--cbint-text-h3-line:28px;--cbint-text-body-lg:16px;--cbint-text-body-lg-line:24px;--cbint-text-body:14px;--cbint-text-body-line:20px;--cbint-text-caption:12px;--cbint-text-caption-line:16px;--background:var(--cbint-bg-page);--foreground:var(--cbint-text-default);--card:var(--cbint-bg-surface);--card-foreground:var(--cbint-text-default);--popover:var(--cbint-bg-surface);--popover-foreground:var(--cbint-text-default);--primary:var(--cbint-primary-solid);--primary-foreground:var(--cbint-primary-on);--secondary:var(--cbint-bg-subtle);--secondary-foreground:var(--cbint-text-default);--muted:var(--cbint-bg-subtle);--muted-foreground:var(--cbint-text-muted);--accent:var(--oc-accent);--accent-foreground:var(--cbint-text-default);--destructive:var(--cbint-danger-solid);--destructive-foreground:var(--cbint-text-on-solid);--border:var(--cbint-border-default);--input:var(--oc-border);--ring:var(--cbint-focus-ring);--chart-1:var(--cbint-chart-1);--chart-2:var(--cbint-chart-2);--chart-3:var(--cbint-chart-3);--chart-4:var(--cbint-chart-4);--chart-5:var(--cbint-chart-5);--sidebar:var(--cbint-nav-bg);--sidebar-foreground:var(--cbint-nav-fg);--sidebar-accent:var(--cbint-nav-active-bg);--sidebar-accent-foreground:var(--cbint-nav-active-fg);--sidebar-border:var(--cbint-nav-border);--sidebar-primary:var(--cbint-nav-active-bg);--sidebar-primary-foreground:var(--cbint-nav-active-fg);--sidebar-ring:var(--cbint-focus-ring);--radius:var(--cbint-radius-md)}html:not(.dark)[data-op-theme],html:not(.dark) [data-op-theme]{--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light;--cbint-bg-page:#fff;--cbint-bg-surface:#fff;--cbint-bg-subtle:#f3f4f6;--cbint-bg-muted:#e5e7eb;--cbint-border-default:#e5e5e5;--cbint-border-strong:#9ca3af;--cbint-text-default:#0a0a0a;--cbint-text-muted:#737373;--cbint-text-disabled:#9ca3af;--cbint-text-on-solid:#fff;--oc-text-primary:#171717;--oc-text-secondary:#6b7280;--oc-text-tertiary:#6b7280a3;--oc-border-secondary:#9ca3af7a;--oc-border-secondary-hovered:#6b7280;--oc-border-secondary-pressed:#4b5563;--oc-bg-disabled:#f3f4f6;--oc-text-disabled:#9ca3af;--oc-input-disabled-border:#9ca3af99;--oc-brand-primary:#374151;--oc-brand-primary-hover:#1f2937;--oc-brand-primary-pressed:#111827;--oc-brand-on-primary:#fff;--oc-brand-secondary-fg:#374151;--oc-brand-secondary-fg-hover:#1f2937;--oc-brand-secondary-fg-pressed:#111827;--oc-brand-secondary-border:#9ca3af7a;--oc-brand-secondary-border-state:#9ca3af;--oc-brand-assistive-fg:#6b7280;--oc-brand-assistive-fg-hover:#4b5563;--oc-brand-assistive-fg-pressed:#374151;--oc-brand-assistive-bg:#f3f4f6;--oc-brand-interactive-hover-bg:#e5e7eb;--oc-brand-interactive-pressed-bg:#d1d5db;--oc-chip-selected:#374151;--cbint-primary-bg:#eff6ff;--cbint-primary-border:#bfdbfe;--cbint-danger-solid:#dc2626;--cbint-danger-fg:#dc2626;--cbint-danger-bg:#fef2f2;--cbint-danger-border:#fef2f2;--cbint-warning-solid:#ca8a04;--cbint-warning-fg:#854d0e;--cbint-warning-bg:#fefce8;--cbint-warning-border:#fefce8;--cbint-success-solid:#16a34a;--cbint-success-fg:#16a34a;--cbint-success-bg:#f0fdf4;--cbint-success-border:#f0fdf4;--oc-chip-success-fg:#166534;--cbint-info-solid:#3b82f6;--cbint-info-fg:#2563eb;--cbint-info-bg:#eff6ff;--cbint-info-border:#eff6ff;--cbint-neutral-fg:#6b7280;--cbint-neutral-bg:#f3f4f6;--cbint-neutral-border:#f3f4f6;--cbint-focus-ring:#a3a3a3;--cbint-overlay:#00000080;--cbint-disabled-fg:#9ca3af;--cbint-disabled-bg:#f3f4f6;--cbint-disabled-border:#f3f4f6;--cbint-row-danger:#fef2f2;--cbint-row-warning:#fefce8;--oc-bg-secondary:#f3f4f6;--cbint-nav-bg:var(--oc-bg-secondary);--cbint-nav-fg:var(--oc-text-primary);--cbint-nav-fg-muted:var(--oc-text-secondary);--oc-bg-tertiary:#e5e7eb;--cbint-nav-hover:var(--oc-bg-tertiary);--cbint-nav-border:#e5e5e5;--cbint-nav-active-bg:var(--oc-bg-tertiary);--cbint-nav-active-fg:var(--oc-text-primary);--cbint-logo-plate:#fff;--cbint-chart-1:#3b82f6;--cbint-chart-2:#93c5fd;--cbint-chart-3:#bfdbfe;--cbint-chart-4:#dbeafe;--cbint-chart-5:#1d4ed8;--cbint-chart-6:#9ca3af;--cbint-chart-ordinal-1:#dbeafe;--cbint-chart-ordinal-2:#93c5fd;--cbint-chart-ordinal-3:#3b82f6;--cbint-chart-ordinal-4:#1d4ed8;--cbint-chart-emphasis-accent:#1d4ed8;--cbint-chart-emphasis-rest:#bfdbfe;--cbint-tile-blue-bg:#f3f4f6;--cbint-tile-blue-fg:#374151;--cbint-tile-violet-bg:#f3f4f6;--cbint-tile-violet-fg:#374151;--cbint-tile-teal-bg:#f3f4f6;--cbint-tile-teal-fg:#374151;--cbint-tile-indigo-bg:#f3f4f6;--cbint-tile-indigo-fg:#374151;--cbint-tile-amber-bg:#f3f4f6;--cbint-tile-amber-fg:#374151;--cbint-tile-green-bg:#f3f4f6;--cbint-tile-green-fg:#374151;--cbint-tile-pink-bg:#f3f4f6;--cbint-tile-pink-fg:#374151;--oc-surface:#fff;--oc-surface-hover:#f9fafb;--oc-accent:#f5f5f5;--oc-fill:#f3f4f6;--oc-fill-hover:#e5e7eb;--oc-fill-pressed:#d1d5db;--oc-surface-selected:#eff6ff;--oc-border:#e5e5e5;--oc-border-hover:#d1d5db;--oc-border-strong:#a3a3a3;--oc-border-focus:#0a0a0a;--oc-text:#0a0a0a;--oc-text-hover:#4b5563;--oc-text-active:#374151;--oc-text-muted:#737373;--oc-inverse-bg:#374151;--oc-inverse-hover:#4b5563;--oc-tip-bg:#1f2937;--oc-inverse-fg:#fff;--oc-inverse-muted:#d1d5db;--oc-inverse-success:#34d399;--oc-inverse-danger:#f87171;--oc-inverse-info:#93c5fd;--cbint-chart-other:#9ca3af;--cbint-chart-track:#f3f4f6}html.dark[data-op-theme],html.dark [data-op-theme]{--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;--oc-text-primary:var(--cbint-text-default);--oc-text-secondary:var(--cbint-text-muted);--oc-text-tertiary:#8e99aa;--oc-border-secondary:var(--cbint-neutral-border);--oc-border-secondary-hovered:var(--cbint-border-strong);--oc-border-secondary-pressed:var(--cbint-text-muted);--oc-bg-disabled:var(--cbint-disabled-bg);--oc-text-disabled:var(--cbint-text-disabled);--oc-input-disabled-border:var(--cbint-disabled-border);--oc-chip-success-fg:var(--cbint-success-fg);--oc-brand-primary:var(--cbint-text-default);--oc-chip-selected:var(--cbint-text-default);--oc-brand-primary-hover:var(--cbint-neutral-fg);--oc-brand-primary-pressed:var(--cbint-text-muted);--oc-brand-on-primary:var(--cbint-text-on-solid);--oc-brand-secondary-fg:var(--cbint-text-default);--oc-brand-secondary-fg-hover:var(--cbint-text-default);--oc-brand-secondary-fg-pressed:var(--cbint-text-default);--oc-brand-secondary-border:var(--cbint-neutral-border);--oc-brand-secondary-border-state:var(--cbint-border-strong);--oc-brand-assistive-fg:var(--cbint-text-muted);--oc-brand-assistive-fg-hover:var(--cbint-neutral-fg);--oc-brand-assistive-fg-pressed:var(--cbint-text-default);--oc-brand-assistive-bg:var(--cbint-bg-subtle);--oc-brand-interactive-hover-bg:var(--cbint-bg-muted);--oc-brand-interactive-pressed-bg:var(--cbint-neutral-border);--oc-bg-secondary:var(--cbint-bg-subtle);--cbint-nav-bg:var(--oc-bg-secondary);--cbint-nav-fg:var(--oc-text-primary);--cbint-nav-fg-muted:var(--oc-text-secondary);--oc-bg-tertiary:var(--cbint-bg-muted);--cbint-nav-hover:var(--oc-bg-tertiary);--cbint-nav-border:var(--cbint-border-default);--cbint-nav-active-bg:var(--oc-bg-tertiary);--cbint-nav-active-fg:var(--oc-text-primary);--cbint-tile-blue-bg:var(--cbint-bg-subtle);--cbint-tile-blue-fg:var(--cbint-neutral-fg);--cbint-tile-violet-bg:var(--cbint-bg-subtle);--cbint-tile-violet-fg:var(--cbint-neutral-fg);--cbint-tile-teal-bg:var(--cbint-bg-subtle);--cbint-tile-teal-fg:var(--cbint-neutral-fg);--cbint-tile-indigo-bg:var(--cbint-bg-subtle);--cbint-tile-indigo-fg:var(--cbint-neutral-fg);--cbint-tile-amber-bg:var(--cbint-bg-subtle);--cbint-tile-amber-fg:var(--cbint-neutral-fg);--cbint-tile-green-bg:var(--cbint-bg-subtle);--cbint-tile-green-fg:var(--cbint-neutral-fg);--cbint-tile-pink-bg:var(--cbint-bg-subtle);--cbint-tile-pink-fg:var(--cbint-neutral-fg);--cbint-chart-1:#7aa2ff;--cbint-chart-2:#4f7fe8;--cbint-chart-3:#3a62c4;--cbint-chart-4:#2f4a85;--cbint-chart-5:#b6cbff;--cbint-chart-6:#6a7688;--cbint-chart-ordinal-1:#2f4a85;--cbint-chart-ordinal-2:#3a62c4;--cbint-chart-ordinal-3:#4f7fe8;--cbint-chart-ordinal-4:#7aa2ff;--cbint-chart-emphasis-accent:#7aa2ff;--cbint-chart-emphasis-rest:#3a62c4;--cbint-chart-track:var(--cbint-bg-subtle);--cbint-chart-meter:#7aa2ff;--oc-surface:var(--cbint-bg-surface);--oc-surface-hover:var(--cbint-bg-subtle);--oc-accent:var(--cbint-bg-subtle);--oc-fill:var(--cbint-bg-muted);--oc-fill-hover:var(--cbint-border-default);--oc-fill-pressed:var(--cbint-neutral-border);--oc-surface-selected:var(--cbint-primary-bg);--oc-border:var(--cbint-border-default);--oc-border-hover:var(--cbint-neutral-border);--oc-border-strong:var(--cbint-border-strong);--oc-border-focus:var(--cbint-text-default);--oc-text:var(--cbint-text-default);--oc-text-hover:var(--cbint-neutral-fg);--oc-text-active:var(--cbint-text-default);--oc-text-muted:var(--cbint-text-muted);--oc-inverse-bg:var(--cbint-bg-muted);--oc-inverse-hover:var(--cbint-neutral-border);--oc-tip-bg:var(--cbint-bg-muted);--oc-inverse-fg:var(--cbint-text-default);--oc-inverse-muted:var(--cbint-text-muted);--oc-inverse-success:var(--cbint-success-fg);--oc-inverse-danger:var(--cbint-danger-fg);--oc-inverse-info:var(--cbint-info-fg);--cbint-chart-other:var(--cbint-border-strong)}html:not(.dark)[data-op-theme][data-theme=kku],html:not(.dark) [data-op-theme][data-theme=kku]{--oc-brand-primary:#00703e;--oc-brand-primary-hover:#005a32;--oc-brand-primary-pressed:#004828;--oc-brand-on-primary:#fff;--oc-brand-secondary-fg:#374151;--oc-brand-secondary-fg-hover:#1f2937;--oc-brand-secondary-fg-pressed:#111827;--oc-brand-secondary-border:#9ca3af7a;--oc-brand-secondary-border-state:#9ca3af;--oc-brand-assistive-fg:#6b7280;--oc-brand-assistive-fg-hover:#4b5563;--oc-brand-assistive-fg-pressed:#374151;--oc-brand-assistive-bg:#eff8f2;--oc-brand-interactive-hover-bg:#e5e7eb;--oc-brand-interactive-pressed-bg:#d1d5db}html:not(.dark)[data-op-theme][data-theme=semyung],html:not(.dark) [data-op-theme][data-theme=semyung]{--oc-brand-primary:#005394;--oc-brand-primary-hover:#004175;--oc-brand-primary-pressed:#00315c;--oc-brand-on-primary:#fff;--oc-brand-secondary-fg:#374151;--oc-brand-secondary-fg-hover:#1f2937;--oc-brand-secondary-fg-pressed:#111827;--oc-brand-secondary-border:#9ca3af7a;--oc-brand-secondary-border-state:#9ca3af;--oc-brand-assistive-fg:#6b7280;--oc-brand-assistive-fg-hover:#4b5563;--oc-brand-assistive-fg-pressed:#374151;--oc-brand-assistive-bg:#eff6fe;--oc-brand-interactive-hover-bg:#e5e7eb;--oc-brand-interactive-pressed-bg:#d1d5db}html:not(.dark)[data-op-theme][data-theme=daewon],html:not(.dark) [data-op-theme][data-theme=daewon]{--oc-brand-primary:#085a34;--oc-brand-primary-hover:#034526;--oc-brand-primary-pressed:#00341b;--oc-brand-on-primary:#fff;--oc-brand-secondary-fg:#374151;--oc-brand-secondary-fg-hover:#1f2937;--oc-brand-secondary-fg-pressed:#111827;--oc-brand-secondary-border:#9ca3af7a;--oc-brand-secondary-border-state:#9ca3af;--oc-brand-assistive-fg:#6b7280;--oc-brand-assistive-fg-hover:#4b5563;--oc-brand-assistive-fg-pressed:#374151;--oc-brand-assistive-bg:#eff8f2;--oc-brand-interactive-hover-bg:#e5e7eb;--oc-brand-interactive-pressed-bg:#d1d5db}html:not(.dark)[data-op-theme][data-theme=jcwoosuk],html:not(.dark) [data-op-theme][data-theme=jcwoosuk]{--oc-brand-primary:#004098;--oc-brand-primary-hover:#002f77;--oc-brand-primary-pressed:#00225c;--oc-brand-on-primary:#fff;--oc-brand-secondary-fg:#374151;--oc-brand-secondary-fg-hover:#1f2937;--oc-brand-secondary-fg-pressed:#111827;--oc-brand-secondary-border:#9ca3af7a;--oc-brand-secondary-border-state:#9ca3af;--oc-brand-assistive-fg:#6b7280;--oc-brand-assistive-fg-hover:#4b5563;--oc-brand-assistive-fg-pressed:#374151;--oc-brand-assistive-bg:#f0f6fe;--oc-brand-interactive-hover-bg:#e5e7eb;--oc-brand-interactive-pressed-bg:#d1d5db}html:not(.dark)[data-op-theme][data-theme=jwu],html:not(.dark) [data-op-theme][data-theme=jwu]{--oc-brand-primary:#263f7c;--oc-brand-primary-hover:#1a2e5f;--oc-brand-primary-pressed:#102048;--oc-brand-on-primary:#fff;--oc-brand-secondary-fg:#374151;--oc-brand-secondary-fg-hover:#1f2937;--oc-brand-secondary-fg-pressed:#111827;--oc-brand-secondary-border:#9ca3af7a;--oc-brand-secondary-border-state:#9ca3af;--oc-brand-assistive-fg:#6b7280;--oc-brand-assistive-fg-hover:#4b5563;--oc-brand-assistive-fg-pressed:#374151;--oc-brand-assistive-bg:#f1f5fe;--oc-brand-interactive-hover-bg:#e5e7eb;--oc-brand-interactive-pressed-bg:#d1d5db}html:not(.dark)[data-op-theme][data-theme=u1],html:not(.dark) [data-op-theme][data-theme=u1]{--oc-brand-primary:#0068b7;--oc-brand-primary-hover:#055595;--oc-brand-primary-pressed:#07457a;--oc-brand-on-primary:#fff;--oc-brand-secondary-fg:#374151;--oc-brand-secondary-fg-hover:#1f2937;--oc-brand-secondary-fg-pressed:#111827;--oc-brand-secondary-border:#9ca3af7a;--oc-brand-secondary-border-state:#9ca3af;--oc-brand-assistive-fg:#6b7280;--oc-brand-assistive-fg-hover:#4b5563;--oc-brand-assistive-fg-pressed:#374151;--oc-brand-assistive-bg:#eff6fe;--oc-brand-interactive-hover-bg:#e5e7eb;--oc-brand-interactive-pressed-bg:#d1d5db}html:not(.dark)[data-op-theme]:is([data-theme=kku],[data-theme=semyung],[data-theme=daewon],[data-theme=jcwoosuk],[data-theme=jwu],[data-theme=u1]),html:not(.dark) [data-op-theme]:is([data-theme=kku],[data-theme=semyung],[data-theme=daewon],[data-theme=jcwoosuk],[data-theme=jwu],[data-theme=u1]){--cbint-chart-1:var(--oc-brand-primary);--cbint-chart-2:#4b5563;--cbint-chart-3:#d1d5db;--cbint-chart-4:#6b7280;--cbint-chart-5:#e5e7eb;--cbint-chart-6:#9ca3af;--cbint-chart-ordinal-1:#e5e7eb;--cbint-chart-ordinal-2:#9ca3af;--cbint-chart-ordinal-3:#374151;--cbint-chart-ordinal-4:var(--oc-brand-primary);--cbint-chart-emphasis-accent:var(--oc-brand-primary);--cbint-chart-accent:var(--oc-brand-primary);--cbint-chart-emphasis-rest:#d1d5db;--cbint-chart-meter:var(--oc-brand-primary)}html.dark[data-op-theme][data-theme=kku],html.dark [data-op-theme][data-theme=kku]{--oc-brand-primary:#62bb84;--oc-brand-primary-hover:#8dcca2;--oc-brand-primary-pressed:#acd9ba;--oc-brand-on-primary:#0b1633;--oc-brand-assistive-bg:#102c1b}html.dark[data-op-theme][data-theme=semyung],html.dark [data-op-theme][data-theme=semyung]{--oc-brand-primary:#65aaf2;--oc-brand-primary-hover:#8dbff5;--oc-brand-primary-pressed:#acd0f7;--oc-brand-on-primary:#0b1633;--oc-brand-assistive-bg:#11263c}html.dark[data-op-theme][data-theme=daewon],html.dark [data-op-theme][data-theme=daewon]{--oc-brand-primary:#71b88c;--oc-brand-primary-hover:#96c9a8;--oc-brand-primary-pressed:#b2d7be;--oc-brand-on-primary:#0b1633;--oc-brand-assistive-bg:#152b1d}html.dark[data-op-theme][data-theme=jcwoosuk],html.dark [data-op-theme][data-theme=jcwoosuk]{--oc-brand-primary:#6da5ff;--oc-brand-primary-hover:#92bcfe;--oc-brand-primary-pressed:#aeceff;--oc-brand-on-primary:#0b1633;--oc-brand-assistive-bg:#122542}html.dark[data-op-theme][data-theme=jwu],html.dark [data-op-theme][data-theme=jwu]{--oc-brand-primary:#84a4ea;--oc-brand-primary-hover:#a2baef;--oc-brand-primary-pressed:#baccf3;--oc-brand-on-primary:#0b1633;--oc-brand-assistive-bg:#1b253a}html.dark[data-op-theme][data-theme=u1],html.dark [data-op-theme][data-theme=u1]{--oc-brand-primary:#57aafe;--oc-brand-primary-hover:#84bffe;--oc-brand-primary-pressed:#a6d0ff;--oc-brand-on-primary:#0b1633;--oc-brand-assistive-bg:#0c2640}html.dark[data-op-theme]:is([data-theme=kku],[data-theme=semyung],[data-theme=daewon],[data-theme=jcwoosuk],[data-theme=jwu],[data-theme=u1]),html.dark [data-op-theme]:is([data-theme=kku],[data-theme=semyung],[data-theme=daewon],[data-theme=jcwoosuk],[data-theme=jwu],[data-theme=u1]){--cbint-chart-1:var(--oc-brand-primary);--cbint-chart-2:var(--cbint-neutral-fg);--cbint-chart-3:var(--cbint-neutral-border);--cbint-chart-4:#8e99aa;--cbint-chart-5:var(--cbint-border-default);--cbint-chart-6:var(--cbint-border-strong);--cbint-chart-ordinal-1:var(--cbint-border-default);--cbint-chart-ordinal-2:var(--cbint-border-strong);--cbint-chart-ordinal-3:var(--cbint-text-default);--cbint-chart-ordinal-4:var(--oc-brand-primary);--cbint-chart-emphasis-accent:var(--oc-brand-primary);--cbint-chart-emphasis-rest:var(--cbint-neutral-border);--cbint-chart-accent:var(--oc-brand-primary);--cbint-chart-meter:var(--oc-brand-primary)}html[data-op-theme] aside[aria-label=주\ 메뉴] a[aria-current=page],html[data-op-theme] aside[aria-label=주\ 메뉴] a[aria-current=true]{font-weight:700}html[data-op-theme] aside[aria-label=주\ 메뉴] a:not([aria-current]):hover,html[data-op-theme] aside[aria-label=주\ 메뉴] button:hover{color:var(--oc-text)}html[data-op-theme] [data-part=app-header]{background:var(--oc-surface);border-bottom:1px solid var(--oc-border);padding-inline:24px}html[data-op-theme] [data-part=account-name]{color:var(--oc-text);font-weight:400}html[data-op-theme] [data-part=app-header] [data-slot=button][data-variant=ghost]:hover:not(:disabled){background:var(--oc-accent)}html[data-op-theme] main#main{padding:var(--layout-page-padding-y) var(--layout-page-padding)}html[data-op-theme] [data-slot=card]{border:1px solid var(--oc-border);color:var(--oc-text-primary)}html[data-op-theme] [data-slot=card] .text-muted-foreground{color:var(--oc-text-secondary)}html[data-op-theme] [data-slot=card].p-5{padding:24px}html[data-op-theme] [data-part=kpi-card]{gap:20px}html[data-op-theme] [data-part=kpi-card] [data-part=icon-tile]{display:none}html[data-op-theme] [data-part=kpi-card] h3{color:var(--oc-text-secondary);font-size:14px;font-weight:400;line-height:20px}html[data-op-theme] [data-part=kpi-card] h3 a{color:inherit}html[data-op-theme] [data-part=kpi-description]{font-size:14px;line-height:20px}html[data-op-theme] [data-part=kpi-delta]{border-radius:4px}html[data-op-theme] [data-slot=button]{font-weight:700}html[data-op-theme] [data-slot=button][data-size=default]{height:36px}html[data-op-theme] [data-slot=button][data-size=default]:not(.px-0):not(.px-1):not(.px-2){padding-inline:12px}html[data-op-theme] [data-slot=button][data-size=sm]{height:32px}html[data-op-theme] [data-slot=button][data-size=sm]:not(.px-0):not(.px-1):not(.px-2){padding-inline:12px}html[data-op-theme] [data-slot=button][data-size=icon]{width:36px;height:36px}html[data-op-theme] [data-slot=button][data-variant=outline]{color:var(--oc-brand-secondary-fg);border-color:var(--oc-brand-secondary-border);background:var(--oc-surface)}html[data-op-theme] [data-slot=button][data-variant=outline]:hover:not(:disabled){color:var(--oc-brand-secondary-fg-hover);background:var(--oc-brand-interactive-hover-bg);border-color:var(--oc-brand-secondary-border-state)}html[data-op-theme] [data-slot=button][data-variant=outline]:active:not(:disabled){color:var(--oc-brand-secondary-fg-pressed);background:var(--oc-brand-interactive-pressed-bg);border-color:var(--oc-brand-secondary-border-state)}html[data-op-theme] [data-slot=button][data-variant=danger]{color:var(--cbint-primary-on);background:var(--cbint-primary-solid);border:0}html[data-op-theme] [data-slot=button][data-variant=danger]:hover:not(:disabled){background:var(--cbint-primary-hover)}html[data-op-theme] [data-slot=button][data-variant=danger]:active:not(:disabled){background:var(--cbint-primary-active)}html[data-op-theme] [data-slot=button][data-variant=default]{color:var(--cbint-primary-on);background:var(--cbint-primary-solid)}html[data-op-theme] [data-slot=button][data-variant=default]:hover:not(:disabled){background:var(--cbint-primary-hover)}html[data-op-theme] [data-slot=button][data-variant=default]:active:not(:disabled){background:var(--cbint-primary-active)}html[data-op-theme] [data-slot=button]:disabled{background:var(--oc-fill);color:var(--oc-text-disabled);border-color:#0000}html[data-op-theme] [data-slot=button][data-variant=outline]:disabled,html[data-op-theme] [data-slot=dropdown-menu-trigger][data-variant=outline]:disabled{border-color:var(--oc-border)}html[data-op-theme] [data-slot=button][data-variant=text]{color:var(--oc-text-secondary);text-decoration:none}html[data-op-theme] [data-slot=button][data-variant=text]:hover:not(:disabled){color:var(--oc-text-hover);background:var(--oc-fill-hover);text-decoration:none}html[data-op-theme] [data-slot=button][data-variant=text]:active:not(:disabled){color:var(--oc-text-active);background:var(--oc-fill-pressed)}html[data-op-theme] [data-slot=input],html[data-op-theme] [data-slot=select-trigger],html[data-op-theme] textarea[data-slot=textarea]{border-color:var(--oc-border-secondary);border-radius:4px}html[data-op-theme] [data-slot=input]:hover:not(:disabled):not([readonly]):not(:focus){border-color:var(--oc-border-secondary-hovered)}html[data-op-theme] [data-slot=select-trigger]:hover:not(:disabled){border-color:var(--oc-border-strong)}html[data-op-theme] [data-slot=input]:focus-visible,html[data-op-theme] textarea[data-slot=textarea]:focus-visible{border-color:var(--oc-border-secondary-pressed);color:var(--oc-text-primary);outline:none}html[data-op-theme] [data-slot=select-trigger]:focus-visible,html[data-op-theme] [data-slot=select-trigger][data-state=open]{border-color:var(--oc-border-focus);outline:none}html[data-op-theme] [data-slot=input][readonly]{background:var(--oc-surface-hover)}html[data-op-theme] [data-slot=input]:disabled{background:var(--oc-bg-disabled);color:var(--oc-text-disabled);border-color:var(--oc-input-disabled-border);box-shadow:none}html[data-op-theme] [data-slot=input]::placeholder,html[data-op-theme] textarea[data-slot=textarea]::placeholder{color:var(--oc-text-tertiary)}html[data-op-theme] [data-slot=select-trigger]:not([data-placeholder]):not(:disabled){color:var(--oc-text-primary)}html[data-op-theme] [data-slot=select-trigger][data-placeholder]:not(:disabled){color:var(--oc-text-secondary)}html[data-op-theme] [data-slot=input],html[data-op-theme] [data-slot=select-trigger]{height:44px}html[data-op-theme] [role=search] [data-slot=input],html[data-op-theme] [role=search] [data-slot=select-trigger],html[data-op-theme] [data-op-density=toolbar] [data-slot=input],html[data-op-theme] [data-op-density=toolbar] [data-slot=select-trigger]{height:36px}html[data-op-theme] textarea[data-slot=textarea]{resize:vertical;border-radius:8px;min-height:88px}html[data-op-theme] [role=listbox],html[data-op-theme] [role=menu]{border-radius:4px;box-shadow:0 10px 15px -3px #0000001a,0 4px 6px -4px #0000001a}html[data-op-theme] [role=option]{border-radius:6px;height:36px}html[data-op-theme] [role=menuitem],html[data-op-theme] [role=menuitemcheckbox],html[data-op-theme] [role=menuitemradio]{border-radius:6px;min-height:36px;padding-inline:12px}html[data-op-theme] [role=switch][data-state=unchecked]{background:var(--oc-fill-pressed)}html[data-op-theme] [data-part=data-table]{border:1px solid var(--oc-border);border-radius:8px}html[data-op-theme] [data-part=data-table] thead tr{height:48px}html[data-op-theme] [data-part=data-table] thead th{background:var(--oc-surface-hover);color:var(--oc-text-secondary);font-weight:700}html[data-op-theme] [data-part=data-table] thead [role=separator]:hover:after{background:var(--cbint-border-strong);width:4px;top:0;bottom:0}html[data-op-theme] [data-part=data-table] thead [role=separator]:active:after{background:var(--oc-brand-primary);width:4px;top:0;bottom:0}html[data-op-theme] [data-part=data-table] thead th+th{background-image:linear-gradient(var(--oc-border-hover), var(--oc-border-hover));background-position:0;background-repeat:no-repeat;background-size:1px 50%}html[data-op-theme] [data-part=data-table] th,html[data-op-theme] [data-part=data-table] td{padding-left:16px;padding-right:16px}html[data-op-theme] [data-part=data-table] tbody tr:not([data-tone]):hover>td,html[data-op-theme] [data-part=data-table] tbody tr:not([data-tone]):hover>th{background-color:var(--oc-surface-hover)}html[data-op-theme] [data-part=data-table] tbody tr[data-selected=true]>*{background-color:var(--oc-surface-selected)}html[data-op-theme] [data-slot=badge]{letter-spacing:-.2px;border-color:#0000;border-radius:4px;gap:4px;min-width:0;padding-inline:8px;font-size:14px;font-weight:700;line-height:20px}html[data-op-theme] [data-slot=badge] svg{width:16px;height:16px}html[data-op-theme] [data-slot=badge].text-success-fg{color:var(--oc-chip-success-fg)}html[data-op-theme] [data-part=result-count]{min-height:36px}html[data-op-theme] [data-part=pagination]{margin-top:8px}:is(html[data-op-theme] main:has([data-part=result-count]) [data-part=pagination] [data-part=pagination-total],html[data-op-theme] main:has([data-part=result-count]) [data-part=pagination] [data-part=pagination-spacer]){display:none}html[data-op-theme] [data-part=pagination] nav{gap:4px}html[data-op-theme] [data-part=pagination-item]{border-radius:4px;width:36px;height:36px}html[data-op-theme] [data-part=pagination-item][aria-current=page]{font-weight:700}html[data-op-theme] [data-part=pagination]:not(:has([aria-label="2쪽"])) nav{display:none}html[data-op-theme] [data-part=pagination]:not(:has([aria-label="2쪽"])) [data-part=pagination-spacer]{display:none}html[data-op-theme] main:has([data-part=result-count]) [data-part=pagination]:not(:has([aria-label="2쪽"])){display:none}html[data-op-theme] [data-part=list-panel]{box-shadow:none;background:0 0;border:0;border-radius:0;padding:0}html[data-op-theme] [data-slot=tabs-list][data-variant=line]{box-shadow:inset 0 -1px 0 var(--border);border-bottom:0;gap:24px;overflow-x:auto}html[data-op-theme] [data-slot=tabs-list][data-variant=line] [data-slot=tabs-trigger]{width:auto;height:40px;color:var(--muted-foreground);border-bottom:2px solid #0000;flex:none;margin-bottom:0;padding-inline:0}html[data-op-theme] [data-slot=tabs-list][data-variant=line] [data-slot=tabs-trigger][data-state=active]{color:var(--foreground);border-bottom-color:var(--foreground);font-weight:700}html[data-op-theme] [data-part=chart-grid]{border-top-style:dashed;border-top-color:var(--oc-border)}html[data-op-theme] [data-part=chart-baseline]{border-bottom-color:var(--oc-border-hover)}html[data-op-theme] [data-part=chart-column]{border-radius:9999px 9999px 0 0}html[data-op-theme] [data-part=chart-hbar-track]{background:var(--cbint-chart-track);border-radius:9999px;height:16px;overflow:hidden}html[data-op-theme] [data-part=chart-hbar]{border-radius:9999px;height:16px}html[data-op-theme] [data-part=chart-hbar-label]{font-size:12px;line-height:16px}html[data-op-theme] [data-part=chart-donut-value]{font-size:24px;font-weight:700}html[data-op-theme] [data-slot=donut-legend] li{font-size:12px;line-height:16px}html[data-op-theme] [data-part=chart-legend-dot]{width:8px;height:8px}html[data-op-theme] [data-slot=card] [role=meter]{background:var(--cbint-chart-track)}html[data-op-theme] [data-slot=card] [role=meter]>span{background:var(--cbint-chart-meter,#3b82f6)}html[data-op-theme] [role=alertdialog]{border-radius:12px;max-width:min(425px,100vw - 32px)}html[data-op-theme] [role=alertdialog] [data-slot=button]{height:32px}html[data-op-theme] [role=dialog][data-state]{border-radius:12px}html[data-op-theme] [role=region][aria-label^=알림]>ol{align-items:center;width:auto;max-width:calc(100vw - 32px);top:auto;bottom:100px}html[data-op-theme] [role=region][aria-label^=알림]>ol>li{background:var(--oc-inverse-bg);width:auto;max-width:calc(100vw - 32px);color:var(--oc-inverse-fg);white-space:nowrap;border-radius:8px;gap:8px;min-height:52px;padding:16px;box-shadow:0 4px 12px #0000001a}html[data-op-theme] [role=region][aria-label^=알림]>ol>li>div{text-overflow:ellipsis;overflow:hidden}html[data-op-theme] [role=region][aria-label^=알림]>ol>li svg.text-success-fg{color:var(--oc-inverse-success)}html[data-op-theme] [role=region][aria-label^=알림]>ol>li svg.text-danger-fg{color:var(--oc-inverse-danger)}html[data-op-theme] [role=region][aria-label^=알림]>ol>li svg.text-info-fg{color:var(--oc-inverse-info)}html[data-op-theme] [role=region][aria-label^=알림]>ol>li button{color:var(--oc-inverse-muted);flex:none;width:20px;height:20px}html[data-op-theme] [role=region][aria-label^=알림]>ol>li button:hover{background:var(--oc-inverse-hover)}[data-op-tip]{z-index:300;background:var(--oc-tip-bg);max-width:320px;color:var(--oc-inverse-fg);pointer-events:none;overflow-wrap:anywhere;white-space:normal;border-radius:4px;padding:6px 8px;font-family:Pretendard Variable,Pretendard,sans-serif;font-size:12px;font-weight:400;line-height:16px;position:fixed;box-shadow:0 4px 12px #0000001a}[data-op-tip][hidden]{display:none}html[data-op-theme] [data-op-header]{background:var(--oc-surface);border-bottom:1px solid var(--oc-border)}html[data-op-theme],html [data-op-theme]{--accent:var(--oc-accent);--accent-foreground:var(--oc-text)}html [data-op-theme] [data-slot=dropdown-menu-trigger][data-variant=outline]{height:36px;color:var(--oc-brand-secondary-fg);border-color:var(--oc-brand-secondary-border);background:var(--oc-surface);font-weight:700}html [data-op-theme] [data-slot=dropdown-menu-trigger][data-variant=outline]:hover:not(:disabled){color:var(--oc-brand-secondary-fg-hover);background:var(--oc-brand-interactive-hover-bg);border-color:var(--oc-brand-secondary-border-state)}html [data-op-theme] [data-slot=dropdown-menu-trigger][data-variant=outline]:active:not(:disabled){color:var(--oc-brand-secondary-fg-pressed);background:var(--oc-brand-interactive-pressed-bg);border-color:var(--oc-brand-secondary-border-state)}html [data-op-theme] [data-slot=button][data-size=default],html [data-op-theme] [data-slot=dropdown-menu-trigger][data-size=default]{gap:6px}html [data-op-theme] [data-slot=button] svg,html [data-op-theme] [data-slot=dropdown-menu-trigger] svg{width:16px;height:16px}html [data-op-screen=students] [data-part=result-bar] .inline-flex.items-stretch{align-items:center}html [data-op-screen=students] [data-part=result-bar] .inline-flex.items-stretch>[data-slot=dropdown-menu-trigger]{border-left-width:1px;border-radius:0 4px 4px 0;width:36px;padding:0}html [data-op-screen=students] [data-part=result-bar] .inline-flex.items-stretch>[data-slot=button]{border-right-width:0;border-radius:4px 0 0 4px}html [data-op-theme] [role=search] [role=group] [data-slot=dropdown-menu-trigger]{border-color:var(--oc-border-secondary);color:var(--oc-text-primary);justify-content:space-between;min-width:140px;padding-inline:12px;font-weight:400}html [data-op-theme] [role=search] [role=group] [data-slot=dropdown-menu-trigger]:hover:not(:disabled){border-color:var(--oc-border-strong);background:var(--oc-surface)}html [data-op-theme] [role=search] [role=group] [data-slot=dropdown-menu-trigger][data-state=open]{border-color:var(--oc-border-focus);background:var(--oc-surface)}html[data-op-theme] [data-slot=dropdown-menu-content]{border:1px solid var(--oc-border);border-radius:4px;padding:4px;box-shadow:0 10px 15px -3px #0000001a,0 4px 6px -4px #0000001a}html[data-op-theme] [data-slot=dropdown-menu-content] [role^=menuitem]{border-radius:6px;min-height:36px;padding:8px 12px;font-size:14px;line-height:20px}html[data-op-theme] [data-slot=dropdown-menu-content] [role^=menuitem][data-highlighted]{background:var(--oc-accent);color:var(--oc-text)}html [data-op-theme] [data-part=data-table] thead th{color:var(--oc-text-secondary);padding-left:16px;padding-right:16px;font-size:14px;font-weight:700;line-height:20px}html [data-op-theme] [data-part=data-table] thead th button{color:inherit;margin-inline:0;padding-inline:0;background:0 0;border-radius:4px;gap:4px;margin:-2px -4px;padding:2px 4px}html [data-op-theme] [data-part=data-table] thead th button:hover{background:var(--oc-fill)}html[data-op-theme] [data-part=translation-summary][data-tone=neutral]{color:var(--oc-text-secondary)}html [data-op-theme] [data-part=data-table] thead th button svg{color:currentColor;opacity:1}html [data-op-theme] [data-part=data-table] tbody tr,html [data-op-theme] [data-part=data-table] tbody tr>*{background-color:var(--oc-surface)}html [data-op-theme] [data-part=data-table] tbody tr:hover>*{background-color:var(--oc-surface-hover)}html [data-op-theme] [data-slot=badge] svg{display:none}html [data-op-theme] [data-slot=badge]{justify-content:center;gap:0;height:24px;padding-inline:8px}html [data-op-screen=students] [role=search]{gap:8px}html[data-op-theme][data-op-screen=students] [role=region][aria-label^=알림]>ol>li:not([data-tone=error])>button{display:none}html[data-op-theme] [data-part=app-header] nav[aria-label=현재\ 위치] ol{align-items:center;font-size:14px;line-height:20px}html[data-op-theme] [data-part=app-header] nav[aria-label=현재\ 위치] li>span:last-child{font-weight:500}html [data-op-theme] main h1+p,html [data-op-theme] h1~p{color:var(--oc-text-muted);font-size:14px;line-height:20px}html [data-op-theme] [data-slot=badge]{justify-content:flex-start}html [data-op-theme] [role=search] [data-slot=input]{border:1px solid var(--oc-border-secondary);box-shadow:none}html [data-op-theme] [role=search] [data-slot=input]:hover:not(:disabled):not(:focus){border-color:var(--oc-border-secondary-hovered)}html [data-op-theme] [role=search] [data-slot=input]:focus,html [data-op-theme] [role=search] [data-slot=input]:focus-visible{box-shadow:none;border-color:var(--oc-border-secondary-pressed);color:var(--oc-text-primary);outline:none}html [data-op-theme] [role=search] [data-slot=input]:disabled{background:var(--oc-bg-disabled);border-color:var(--oc-input-disabled-border);color:var(--oc-text-disabled)}html [data-op-theme] [data-part=data-table] thead tr,html [data-op-theme] [data-part=data-table] tbody tr{border-bottom:1px solid var(--oc-border)}html [data-op-theme] [data-part=data-table] tbody tr:last-child{border-bottom:0}html [data-op-screen=students] [data-part=stay-elapsed]{background:var(--cbint-danger-bg);height:24px;color:var(--cbint-danger-fg);letter-spacing:-.2px;border-radius:4px;outline:none;align-items:center;padding:0 8px;font-size:14px;font-weight:700;line-height:20px;display:inline-flex}html [data-op-screen=students] [data-part=stay-elapsed]:focus-visible{outline:2px solid var(--cbint-focus-ring);outline-offset:2px}html [data-op-theme] [data-part=data-table] tbody td,html [data-op-theme] [role=search] [data-slot=input],html [data-op-theme] [role=search] [data-slot=select-trigger]{font-size:14px;line-height:20px}html [data-op-theme] [data-part=data-table] .font-mono{font-variant-numeric:tabular-nums;font-family:Pretendard Variable,Pretendard,Apple SD Gothic Neo,Malgun Gothic,sans-serif;font-size:14px;line-height:20px}html[data-op-theme] [data-part=app-header] [data-slot=dropdown-menu-trigger][data-variant=ghost]{border:1px solid #0000;padding-inline:7px}html[data-op-theme] [data-part=app-header] [data-slot=dropdown-menu-trigger][data-variant=ghost]:focus-visible{border-color:var(--oc-border-secondary-pressed);outline:none}html[data-op-theme] [data-part=app-header] [data-part=account-name]{color:var(--oc-text-primary)}html[data-op-theme] [data-part=app-header] [data-slot=dropdown-menu-trigger]>span.rounded-full{background:var(--oc-fill-hover);color:var(--oc-text-hover)}html[data-op-theme] svg circle[fill="var(--cbint-primary-solid)"]{fill:var(--cbint-chart-emphasis-accent)}html[data-op-theme] [data-part=pagination-item][aria-current=page]{background:var(--oc-brand-primary);color:var(--oc-brand-on-primary)}html[data-op-theme] [data-part=data-table] tbody a:not([data-slot=button]){color:var(--cbint-text-default)}html[data-op-theme] [data-part=data-table] tbody [data-part=cell-title]{color:var(--oc-text-primary)}html [data-op-theme] [role=search] [data-slot=select-trigger].op-filter-default,html [data-op-theme] [role=search] [role=group] [data-slot=dropdown-menu-trigger].op-filter-default{color:var(--oc-text-secondary)}html[data-op-theme] [role=listbox] [role=option]{color:var(--oc-text-primary);border-radius:6px;padding-right:12px;font-weight:400}html[data-op-theme] [role=listbox] [role=option][data-highlighted],html[data-op-theme] [role=listbox] [role=option][data-state=checked]{background:var(--oc-accent)}html[data-op-theme] [role=listbox] [role=option][data-state=checked]{font-weight:700}html[data-op-theme] [role=listbox] [role=option]>span.absolute{display:none}html[data-op-theme] [data-slot=dropdown-menu-checkbox-item]{padding-left:12px;font-weight:400}html[data-op-theme] [data-slot=dropdown-menu-checkbox-item]>span.absolute{display:none}html[data-op-theme] [data-slot=dropdown-menu-content] [data-slot=dropdown-menu-checkbox-item][data-state=checked]{background:var(--oc-accent);font-weight:700}@media (min-width:48rem){html[data-op-theme] [data-part=app-shell]{isolation:isolate;background:var(--oc-surface);grid-template-rows:56px 44px 1fr auto;grid-template-columns:auto auto minmax(0,1fr) auto auto auto auto auto;min-width:1280px;display:grid}html[data-op-theme] [data-part=app-shell]:before{content:"";z-index:-1;background:var(--oc-surface);border-bottom:1px solid var(--oc-border);grid-area:1/1/auto/-1}html[data-op-theme] [data-part=app-shell]:after{content:"";z-index:-1;border-bottom:1px solid var(--oc-border);grid-area:2/2/auto/-1}html[data-op-theme] [data-part=app-shell] [data-slot=sidebar-column],html[data-op-theme] [data-part=app-shell] aside[aria-label=주\ 메뉴],html[data-op-theme] [data-part=app-shell] [data-part=app-column],html[data-op-theme] [data-part=app-shell] [data-part=app-header]{display:contents}html[data-op-theme] [data-part=sidebar-brand]{border-bottom:0;grid-area:1/1/auto/4;height:56px;padding-inline:24px}html[data-op-theme] [data-part=sidebar-brand] [data-slot=wordmark]{clip:auto;clip-path:none;white-space:normal;width:auto;height:auto;margin:0;position:static;overflow:visible}html[data-op-theme] [data-part=sidebar-nav]{background:var(--cbint-nav-bg);border-right:1px solid var(--oc-border);grid-area:2/1/-1;width:240px;transition:width .15s;overflow:visible}html[data-op-theme] aside[data-mode=collapsed] [data-part=sidebar-nav]{width:64px}}@media (min-width:48rem) and (max-width:63.999rem){html[data-op-theme] aside[data-mode=auto] [data-part=sidebar-nav]{width:64px}}@media (min-width:48rem){html[data-op-theme] [data-part=app-header]>[data-part=theme-toggle]{grid-area:1/4;align-self:center;margin-right:8px}html[data-op-theme] [data-part=tenant-switch]{grid-area:1/5;align-self:center;margin-right:12px}html[data-op-theme] [data-part=app-header] [data-part=tenant-switch]{height:36px}html[data-op-theme] [data-part=header-divider]{grid-area:1/6;align-self:center;margin-right:12px}html[data-op-theme] [data-part=account-menu]{margin-right:calc(var(--layout-page-padding) - 8px);grid-area:1/7/auto/9;align-self:center}html[data-op-theme] [data-slot=button][data-part=sidebar-toggle]{margin-left:calc(var(--layout-page-padding) - 8px);grid-area:2/2;align-self:center;width:32px;height:32px}html[data-op-theme] [data-part=sidebar-toggle] svg{width:16px;height:16px}html[data-op-theme] [data-part=app-header]>nav[aria-label=현재\ 위치]{min-width:0;padding-left:12px;padding-right:var(--layout-page-padding);background-image:linear-gradient(var(--oc-border), var(--oc-border));background-position:0;background-repeat:no-repeat;background-size:1px 10px;grid-area:2/3/auto/-1;align-self:center;margin-left:4px}html[data-op-theme] [data-part=app-header]>nav[aria-label=현재\ 위치] ol{align-items:center;font-size:14px;line-height:20px}html[data-op-theme] [data-part=app-header]>nav[aria-label=현재\ 위치] li>span:last-child{font-weight:500}html[data-op-theme] [data-part=app-shell] main#main{grid-area:3/2/auto/-1;min-width:0}html[data-op-theme] [data-part=app-shell] footer{padding-inline:var(--layout-page-padding);grid-area:4/2/auto/-1}}html [data-op-theme] [data-part=result-bar] [data-slot=button][data-variant=outline]:disabled,html [data-op-theme] [data-part=result-bar] [data-slot=dropdown-menu-trigger][data-variant=outline]:disabled{background:var(--oc-fill);color:var(--oc-text-disabled);border-color:var(--oc-border);cursor:not-allowed}html [data-op-theme] [role=search] input[type=search]::-webkit-search-cancel-button{appearance:none;background-color:var(--oc-text-muted);cursor:pointer;width:16px;height:16px;margin-left:8px;-webkit-mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='black' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M18 6 6 18M6 6l12 12'/%3E%3C/svg%3E") 50%/16px 16px no-repeat;mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='black' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M18 6 6 18M6 6l12 12'/%3E%3C/svg%3E") 50%/16px 16px no-repeat}html [data-op-theme] [role=search] input[type=search]::-webkit-search-cancel-button:hover{background-color:var(--oc-text)}html[data-op-theme] [data-part=sidebar-nav]{padding:24px 8px}html[data-op-theme] [data-part=sidebar-nav]>section>ul{gap:4px}html[data-op-theme] [data-part=sidebar-nav]>section>ul>li>a,html[data-op-theme] [data-part=sidebar-nav]>section>ul>li>button{border-radius:6px;gap:8px;height:36px;padding:0 10px 0 16px;font-size:14px;line-height:20px}html[data-op-theme] [data-part=sidebar-nav] svg{width:16px;height:16px}html[data-op-theme] [data-part=sidebar-nav] li>ul{border-left-color:var(--oc-border);gap:4px;margin:0 0 0 24px;padding:8px 0 8px 7px}html[data-op-theme] [data-part=sidebar-nav] li>ul a{border-radius:6px;height:28px;padding:0 8px;font-size:14px;line-height:20px}html[data-op-theme] [data-part=sidebar-nav] button[aria-expanded]>svg:last-child{transition:rotate .15s;rotate:none}html[data-op-theme] [data-part=sidebar-nav] button[aria-expanded=true]>svg:last-child{rotate:180deg}html [data-op-theme] [role=search] [data-slot=button][data-part=filter-reset]{height:28px;color:var(--oc-text-secondary);background:0 0;border-radius:4px;padding:4px;font-size:14px;font-weight:700;line-height:20px}html [data-op-theme] [role=search] [data-slot=button][data-part=filter-reset]:hover:not(:disabled){color:var(--oc-text-hover);background:var(--oc-fill-hover)}html [data-op-theme] [role=search] [data-slot=button][data-part=filter-reset]:active:not(:disabled){color:var(--oc-text-active);background:var(--oc-fill-pressed)}html [data-op-theme] [data-part=filter-chip]{background:var(--oc-fill);height:28px;color:var(--oc-text-secondary);letter-spacing:-.2px;white-space:nowrap;border-radius:4px;align-items:center;gap:4px;padding:0 8px;font-size:14px;font-weight:700;line-height:20px;display:inline-flex}html [data-op-theme] [data-part=filter-chip]:hover{background:var(--oc-fill-hover)}html [data-op-theme] [data-part=filter-chip] button{width:16px;height:16px;color:inherit;cursor:pointer;border-radius:4px;justify-content:center;align-items:center;display:inline-flex}html [data-op-theme] [data-part=filter-chip] button svg{width:16px;height:16px}html [data-op-theme] [data-part=filter-chip] button:focus-visible{outline:2px solid var(--cbint-focus-ring);outline-offset:2px}html[data-op-theme] [data-part=date-input]{border-color:var(--oc-border-secondary);border-radius:4px;height:44px;font-size:14px;line-height:20px}html[data-op-theme] [data-part=date-input]:hover:not(:disabled):not([readonly]):not(:focus){border-color:var(--oc-border-secondary-hovered)}html[data-op-theme] [data-part=date-input]:focus-visible{border-color:var(--oc-border-secondary-pressed);color:var(--oc-text-primary);outline:none}html[data-op-theme] [data-part=date-input]::placeholder{color:var(--oc-text-tertiary)}html[data-op-theme] [role=search] [data-part=date-input],html[data-op-theme] [data-part=field][data-variant=filter] [data-part=date-input],html[data-op-theme] [role=search] [data-part=period-separator]{height:36px}html[data-op-theme] [data-part=segmented] [role=radio][data-state=checked]{color:var(--oc-text);font-weight:700}html[data-op-theme] [data-part=app-header] [data-part=account-menu]{border-radius:8px;height:auto;padding-block:3px}html[data-op-theme] [data-part=app-header] [data-part=account-menu]:focus-visible{box-shadow:none;outline:none}html[data-op-theme] [data-part=app-header] [data-part=account-menu]:hover{background:var(--oc-accent)}html[data-op-theme] [data-slot=dropdown-menu-content][data-part=account-menu-content]{border-radius:8px}html[data-op-theme] [data-slot=card]:is(a,[tabindex="0"]):focus-visible{box-shadow:none;border-color:var(--oc-border-secondary-pressed);outline:none}html[data-op-theme] [data-slot=card]:has(>a:focus-visible){box-shadow:none;border-color:var(--oc-border-secondary-pressed);outline:none}html[data-op-theme] [data-slot=card]>a:focus-visible{outline:none}html[data-op-theme] [role=search] [data-slot=select-trigger][data-first-option]:not(:disabled){color:var(--oc-text-secondary)}html [data-op-theme] [data-slot=card]:has(>[data-part=chart-card-head])>:not(:first-child){font-family:Pretendard Variable,Pretendard,Apple SD Gothic Neo,Malgun Gothic,sans-serif;font-size:14px;line-height:20px}html [data-op-theme] [data-slot=card]:has(>[data-part=chart-card-head])>:not(:first-child) :is(span,p,li,dt,dd,strong,h3,h4):not(.text-h2,.text-h3,.text-display){font-family:Pretendard Variable,Pretendard,Apple SD Gothic Neo,Malgun Gothic,sans-serif;font-size:14px;line-height:20px}html [data-op-theme] [data-slot=card]:has(>[data-part=chart-card-head]) svg text:not(.text-h3){font-family:Pretendard Variable,Pretendard,Apple SD Gothic Neo,Malgun Gothic,sans-serif;font-size:14px}html [data-op-theme] [data-slot=card]:has(>[data-part=chart-card-head]) :is(.font-semibold,.font-bold):not(.text-h2,.text-h3,.text-display){font-weight:700}html [data-op-theme] [data-slot=card] [data-part=chart-hbar-label]{font-size:14px;font-weight:400;line-height:20px}html [data-op-theme] [data-slot=card] :is(ul,ol):has([data-part=chart-hbar-track]){gap:12px}html [data-op-theme] [data-slot=card] [data-part=chart-hbar-track]{background:var(--cbint-chart-track)}html[data-op-theme] [data-part=field][data-variant=filter]>[data-part=field-label]{color:var(--oc-text-secondary)}html[data-op-theme] [data-slot=button][data-size=lg]{border-radius:8px;gap:10px;height:52px;padding-inline:24px;font-size:20px;font-weight:700;line-height:24px}@media (min-width:40rem){html [data-op-screen=auth] [data-part=auth-panel]{border:1px solid var(--oc-border);border-radius:10px;box-shadow:0 1px 2px #0000000d}}html [data-op-screen=auth] label,html [data-op-screen=auth] [data-part=auth-panel] span.text-body.font-semibold{color:var(--foreground);font-size:14px;font-weight:500;line-height:20px}html [data-op-screen=auth] [aria-invalid=true]~p,html [data-op-screen=auth] p[id$=-message]{font-size:12px;line-height:16px}html [data-op-screen=auth] p.text-danger-fg{color:var(--destructive);font-weight:400}html [data-op-screen=auth] p.text-danger-fg>svg{display:none}html [data-op-screen=auth] [data-slot=input]{border-radius:4px;height:44px;font-size:16px;line-height:24px}html [data-op-screen=auth] [data-slot=input][aria-invalid=true]{border-color:var(--destructive);box-shadow:none}html [data-op-screen=auth] [data-slot=input][aria-invalid=true]:hover:not(:disabled){border-color:var(--destructive)}html [data-op-screen=auth] [data-part=auth-readonly]{background:var(--oc-surface-hover);border-radius:4px;height:44px}html [data-op-screen=auth] [data-part=auth-notice]{border:0;border-left:3px solid var(--oc-brand-primary);background:var(--oc-surface-hover);color:var(--oc-text-hover);border-radius:4px;padding:10px 12px;font-size:14px;font-weight:700;line-height:20px}html [data-op-screen=auth] [data-part=auth-notice]>svg{display:none}html [data-op-screen=auth] [data-part=auth-notice][data-tone=danger]{border-left-color:var(--destructive);background:var(--cbint-danger-bg);color:var(--cbint-danger-fg)}html [data-op-screen=auth] [data-part=auth-link]{color:var(--oc-brand-primary);text-underline-offset:4px;font-size:16px;font-weight:700;line-height:24px;text-decoration:underline}html [data-op-screen=auth] [data-part=auth-link]:hover{color:var(--oc-brand-primary-hover)}html [data-op-screen=auth] [data-part=auth-link]:active{color:var(--oc-brand-primary-pressed)}html[data-op-theme] [data-part=select-card]{border:1px solid var(--oc-border);background:var(--oc-surface);border-radius:10px;padding:16px;box-shadow:0 1px 2px #0000000d}html[data-op-theme] [data-part=select-card]:hover{background:var(--oc-surface-hover);border-color:var(--oc-border-hover)}html[data-op-theme] [data-part=select-card][aria-current=true]{background:var(--oc-surface-hover);border-color:var(--oc-border-focus)}html[data-op-theme] [data-part=select-card]:focus-visible{border-color:var(--oc-border-secondary-pressed);outline:none}html[data-op-theme] [data-part=select-card][aria-current=true]:focus-visible{border-color:var(--oc-border-focus);box-shadow:inset 0 0 0 1px var(--oc-border-secondary-pressed)}html[data-op-theme] [data-part=select-card-title]{color:var(--oc-text-primary);font-size:16px;font-weight:700;line-height:24px}html[data-op-theme] [data-part=select-card-desc],html[data-op-theme] [data-part=detail-card-desc]{color:var(--oc-text-secondary);font-size:14px;line-height:20px}html[data-op-theme] [data-part=detail-card]{padding:24px}html [data-op-screen=portal] [data-part=portal-title]{color:var(--oc-text-primary);font-size:24px;font-weight:700;line-height:32px}html [data-op-screen=portal] [data-part=portal-desc]{color:var(--oc-text-secondary);font-size:14px;line-height:20px}html [data-op-screen=portal] [data-part=portal-card]{border:1px solid var(--oc-border);background:var(--oc-surface);border-radius:10px;box-shadow:0 1px 2px #0000000d}html [data-op-screen=portal] [data-part=portal-card]:hover{background:var(--oc-surface-hover);border-color:var(--oc-border-hover)}html [data-op-screen=portal] [data-part=portal-card]:focus-visible{border-color:var(--oc-border-secondary-pressed);outline:none;box-shadow:0 1px 2px #0000000d}html [data-op-screen=portal] [data-part=portal-card-name]{color:var(--oc-text-primary);font-size:16px;font-weight:700;line-height:24px}html [data-op-screen=portal] [data-part=portal-card-en],html [data-op-screen=portal] [data-part=portal-card-desc],html [data-op-screen=portal] [data-part=portal-card]>svg{color:var(--oc-text-secondary)}html [data-op-screen=portal] [data-part=portal-card-desc]{font-size:14px;line-height:20px}html[data-op-theme] [data-part=resume-fields-preview] [data-part=resume-entry]{background-color:var(--oc-bg-secondary);border-color:#0000}html[data-op-theme] [data-part=choice-chip]:is([aria-pressed=true],[aria-checked=true]){color:var(--oc-chip-selected);border-color:var(--oc-chip-selected)}html[data-op-theme] [data-part=signal-bar] a[data-slot=button][data-variant=text]{color:var(--oc-text-primary);font-weight:500}html[data-op-theme] [data-part=signal-bar] a[data-slot=button][data-variant=text]:is(:hover,:active){color:var(--oc-text-primary);text-underline-offset:4px;background:0 0;text-decoration-line:underline}html[data-op-theme] [data-part=data-table] [data-part=row-actions]{z-index:1;background-color:inherit;box-shadow:inset 1px 0 0 var(--oc-border);position:sticky;right:0}html[data-op-theme] [data-part=data-table] thead [data-part=row-actions]{z-index:2}
