:root{--color-brand:#3182f6;--color-brand-hover:#1b64da;--color-on-brand:#fff;--color-text:#1d2026;--color-body:#1d2026c4;--color-muted:#1c20289c;--color-subtle:#1a212b78;--color-border:#12203017;--color-surface:#fff;--color-canvas:#f7f8fa;--color-blue-soft:#3182f617;--color-blue-text:#1b64da;--color-danger:#d22030;--space-1:4px;--space-2:8px;--space-3:12px;--space-4:16px;--space-6:24px;--space-8:32px;--space-12:48px;--radius-small:8px;--radius-medium:10px;--radius-large:12px;--control-small:32px;--control-medium:40px;--control-large:48px;--p-component-value-padding-card-tiny:4px;--p-component-variant-platform:"Mobile";--p-component-value-space-gap-normal:16px;--p-component-value-width-viewport-lg:1100px;--p-component-value-margin-platform:20px;--p-atomic-common-0:#000;--p-atomic-common-100:#fff;--p-atomic-neutral-0:#000;--p-atomic-neutral-5:#0f0f0f;--p-atomic-neutral-10:#171717;--p-atomic-neutral-15:#1c1c1c;--p-atomic-neutral-20:#2a2a2a;--p-atomic-neutral-22:#303030;--p-atomic-neutral-30:#474747;--p-atomic-neutral-40:#5c5c5c;--p-atomic-neutral-50:#737373;--p-atomic-neutral-60:#8a8a8a;--p-atomic-neutral-70:#9b9b9b;--p-atomic-neutral-80:#b0b0b0;--p-atomic-neutral-90:#c4c4c4;--p-atomic-neutral-95:#dcdcdc;--p-atomic-neutral-99:#f7f7f7;--p-atomic-neutral-100:#fff;--p-atomic-cool-neutral-0:#000;--p-atomic-cool-neutral-5:#0f0f10;--p-atomic-cool-neutral-7:#141415;--p-atomic-cool-neutral-10:#171719;--p-atomic-cool-neutral-15:#1b1c1e;--p-atomic-cool-neutral-17:#212225;--p-atomic-cool-neutral-20:#292a2d;--p-atomic-cool-neutral-22:#2e2f33;--p-atomic-cool-neutral-23:#333438;--p-atomic-cool-neutral-25:#37383c;--p-atomic-cool-neutral-30:#46474c;--p-atomic-cool-neutral-40:#5a5c63;--p-atomic-cool-neutral-50:#70737c;--p-atomic-cool-neutral-60:#878a93;--p-atomic-cool-neutral-70:#989ba2;--p-atomic-cool-neutral-80:#aeb0b6;--p-atomic-cool-neutral-90:#c2c4c8;--p-atomic-cool-neutral-95:#dbdcdf;--p-atomic-cool-neutral-96:#e1e2e4;--p-atomic-cool-neutral-97:#eaebec;--p-atomic-cool-neutral-98:#f4f4f5;--p-atomic-cool-neutral-99:#f7f7f8;--p-atomic-cool-neutral-100:#fff;--p-atomic-orange-0:#000;--p-atomic-orange-10:#361e00;--p-atomic-orange-20:#663a00;--p-atomic-orange-30:#9c5800;--p-atomic-orange-40:#d47800;--p-atomic-orange-50:#ff9200;--p-atomic-orange-60:#ffa938;--p-atomic-orange-70:#ffc06e;--p-atomic-orange-80:#ffd49c;--p-atomic-orange-90:#fee6c6;--p-atomic-orange-95:#fef4e6;--p-atomic-orange-99:#fffcf7;--p-atomic-orange-100:#fff;--p-atomic-red-orange-0:#000;--p-atomic-red-orange-10:#290f00;--p-atomic-red-orange-20:#592100;--p-atomic-red-orange-30:#913500;--p-atomic-red-orange-40:#c94a00;--p-atomic-red-orange-50:#ff5e00;--p-atomic-red-orange-60:#ff7b2e;--p-atomic-red-orange-70:#ff9b61;--p-atomic-red-orange-80:#ffbd96;--p-atomic-red-orange-90:#fed9c4;--p-atomic-red-orange-95:#feeee5;--p-atomic-red-orange-99:#fffaf7;--p-atomic-red-orange-100:#fff;--p-atomic-lime-0:#000;--p-atomic-lime-10:#112900;--p-atomic-lime-20:#225200;--p-atomic-lime-30:#347d00;--p-atomic-lime-40:#48ad00;--p-atomic-lime-50:#58cf04;--p-atomic-lime-60:#6be016;--p-atomic-lime-70:#88f03e;--p-atomic-lime-80:#aef779;--p-atomic-lime-90:#ccfca9;--p-atomic-lime-95:#e6ffd4;--p-atomic-lime-99:#f8fff2;--p-atomic-lime-100:#fff;--p-atomic-cyan-0:#000;--p-atomic-cyan-10:#00252b;--p-atomic-cyan-20:#004854;--p-atomic-cyan-30:#006f82;--p-atomic-cyan-40:#0098b2;--p-atomic-cyan-50:#00bdde;--p-atomic-cyan-60:#28d0ed;--p-atomic-cyan-70:#57dff7;--p-atomic-cyan-80:#8aedff;--p-atomic-cyan-90:#b5f4ff;--p-atomic-cyan-95:#defaff;--p-atomic-cyan-99:#f7feff;--p-atomic-cyan-100:#fff;--p-atomic-light-blue-0:#000;--p-atomic-light-blue-10:#002130;--p-atomic-light-blue-20:#004261;--p-atomic-light-blue-30:#006796;--p-atomic-light-blue-40:#008dcf;--p-atomic-light-blue-50:#00aeff;--p-atomic-light-blue-60:#3dc2ff;--p-atomic-light-blue-70:#70d2ff;--p-atomic-light-blue-80:#a1e1ff;--p-atomic-light-blue-90:#c4ecfe;--p-atomic-light-blue-95:#e5f6fe;--p-atomic-light-blue-99:#f7fdff;--p-atomic-light-blue-100:#fff;--p-atomic-violet-0:#000;--p-atomic-violet-10:#11024d;--p-atomic-violet-20:#23098f;--p-atomic-violet-30:#3a16c9;--p-atomic-violet-40:#4f29e5;--p-atomic-violet-50:#6541f2;--p-atomic-violet-60:#7d5ef7;--p-atomic-violet-70:#9e86fc;--p-atomic-violet-80:#c0b0ff;--p-atomic-violet-90:#dbd3fe;--p-atomic-violet-95:#f0ecfe;--p-atomic-violet-99:#fbfaff;--p-atomic-violet-100:#fff;--p-atomic-pink-0:#000;--p-atomic-pink-10:#3d0133;--p-atomic-pink-20:#730560;--p-atomic-pink-30:#a81690;--p-atomic-pink-40:#d331b8;--p-atomic-pink-50:#f553da;--p-atomic-pink-60:#fa73e3;--p-atomic-pink-70:#ff94ed;--p-atomic-pink-80:#ffb8f3;--p-atomic-pink-90:#fed3f7;--p-atomic-pink-95:#feecfb;--p-atomic-pink-99:#fffafe;--p-atomic-pink-100:#fff;--p-theme-brand-default:#3182f6;--p-theme-brand-hover:#2272eb;--p-theme-brand-active:#1b64da;--p-theme-text-body:#1d2026c4;--p-theme-text-secondary:#1d2026c4;--p-theme-legacy-text-neutral:#1e2025e3;--p-theme-text-muted:#1c20289c;--p-theme-text-subtle:#1a212b78;--p-theme-text-disabled:#101f2d2b;--p-theme-bg-base:#fff;--p-theme-bg-sunken:#f7f7f8;--p-theme-bg-surface:#fff;--p-theme-bg-raised:#fbfcfd;--p-theme-interaction-inactive:#1a212b78;--p-theme-interaction-disabled:#f5f6f7;--p-theme-border-strong:#101f2d2b;--p-theme-border-default:#12203017;--p-theme-border-subtle:#18213b0a;--p-theme-border-heavy:#1c212d4d;--p-theme-fill-default:#18213b0a;--p-theme-fill-strong:#12203017;--p-theme-fill-subtle:#1c223b05;--p-theme-status-success:#028450;--p-theme-status-warning:#dd7d02;--p-theme-status-danger:#d22030;--p-theme-static-white:#fff;--p-theme-static-black:#000;--p-theme-accent-bg-lime:#58cf04;--p-theme-accent-bg-cyan:#00bdde;--p-theme-accent-bg-light-blue:#00aeff;--p-theme-accent-bg-violet:#6541f2;--p-theme-accent-bg-pink:#f553da;--p-theme-material-dimmer:#17171985;--p-theme-inverse-brand:#4593fc;--p-theme-inverse-bg:#1e2023;--p-theme-inverse-text:#fbfcfd;--p-theme-border-solid-strong:#d7dade;--p-theme-border-solid-default:#eaecee;--p-theme-border-solid-subtle:#f5f6f7;--p-theme-border-solid-heavy:#bbbec2;--p-theme-accent-bg-red-orange:#ff5e00;--p-component-value-width-viewport-xl:1440px;--p-theme-accent-bg-purple:#b44bd7;--p-atomic-orange-39:#d17600;--p-atomic-red-orange-48:#f55a00;--p-atomic-lime-37:#429e00;--p-atomic-violet-45:#5b37ed;--p-atomic-pink-46:#e846cd;--p-theme-accent-fg-lime:#429e00;--p-theme-accent-fg-cyan:#0098b2;--p-theme-accent-fg-light-blue:#008dcf;--p-theme-accent-fg-violet:#5b37ed;--p-theme-accent-fg-purple:#a234c7;--p-theme-accent-fg-pink:#e846cd;--p-theme-accent-fg-red-orange:#f55a00;--p-theme-accent-fg-red:#d22030;--p-theme-accent-fg-orange:#d17600;--p-theme-accent-fg-green:#027648;--p-theme-accent-fg-blue:#3182f6;--p-theme-bg-overlay:#ffffff14;--p-theme-bg-overlay-strong:#ffffff47;--p-frame-radius:14px;--p-frame-padding-horizontal:16px;--p-frame-padding-vertical:4px;--p-atomic-orange-sk:#ee7f0a;--p-atomic-orange-sk-bg:#fff1e8;--p-atomic-orange-sk-line-2:#d7c2bb;--p-atomic-orange-sk-strong:#f56100;--p-atomic-orange-sk-line-1:#ff751a80;--p-theme-text-primary:#1e2025e3;--p-theme-legacy-text-p-strong:#1e2025e3;--p-atomic-orange-sk-orange:#ff751a;--p-atomic-grey-50:#fbfcfd;--p-atomic-grey-100:#f5f6f7;--p-atomic-grey-200:#eaecee;--p-atomic-grey-300:#d7dade;--p-atomic-grey-400:#bbbec2;--p-atomic-grey-500:#93969a;--p-atomic-grey-600:#76787c;--p-atomic-grey-700:#525459;--p-atomic-grey-800:#36393d;--p-atomic-grey-900:#1e2023;--p-atomic-blue-50:#e8f3ff;--p-atomic-blue-100:#c9e2ff;--p-atomic-blue-200:#90c2ff;--p-atomic-blue-300:#64a8ff;--p-atomic-blue-400:#4593fc;--p-atomic-blue-500:#3182f6;--p-atomic-blue-600:#2272eb;--p-atomic-blue-700:#1b64da;--p-atomic-blue-800:#1957c2;--p-atomic-blue-900:#194aa6;--p-atomic-grey-alpha-50:#1c223b05;--p-atomic-grey-alpha-100:#18213b0a;--p-atomic-grey-alpha-200:#12203017;--p-atomic-grey-alpha-300:#101f2d2b;--p-atomic-grey-alpha-400:#1c212d4d;--p-atomic-grey-alpha-500:#1a212b78;--p-atomic-grey-alpha-600:#1c20289c;--p-atomic-grey-alpha-700:#1d2026c4;--p-atomic-grey-alpha-800:#1e2025e3;--p-atomic-grey-alpha-900:#1e2023f5;--p-atomic-special-screen:#f7f7f8;--p-atomic-special-dimmer:#0003;--p-atomic-red-500:#f04452;--p-atomic-red-700:#d22030;--p-atomic-red-800:#bc1b2a;--p-atomic-green-500:#03b26c;--p-atomic-green-800:#028450;--p-atomic-green-900:#027648;--p-atomic-grey-dark-50:#202025;--p-atomic-grey-dark-100:#2a2b31;--p-atomic-grey-dark-200:#32343d;--p-atomic-grey-dark-300:#3e3f49;--p-atomic-grey-dark-400:#4f525d;--p-atomic-grey-dark-500:#676c77;--p-atomic-grey-dark-600:#888d97;--p-atomic-grey-dark-700:#b3b8c2;--p-atomic-grey-dark-800:#dadfe9;--p-atomic-grey-dark-900:#fff;--p-atomic-blue-dark-400:#29518e;--p-atomic-blue-dark-500:#2562b9;--p-atomic-blue-dark-600:#3182f6;--p-atomic-blue-dark-700:#4391ff;--p-atomic-blue-dark-800:#74b1f8;--p-atomic-grey-alpha-dark-50:#dadfe90a;--p-atomic-grey-alpha-dark-100:#d6e0ef17;--p-atomic-grey-alpha-dark-200:#d5dff421;--p-atomic-grey-alpha-dark-300:#d4dff830;--p-atomic-grey-alpha-dark-400:#d4dff64a;--p-atomic-grey-alpha-dark-500:#d3e0f36b;--p-atomic-grey-alpha-dark-600:#d8dfed96;--p-atomic-grey-alpha-dark-700:#d9dfebcc;--p-atomic-grey-alpha-dark-800:#f2f6ffe5;--p-atomic-grey-alpha-dark-900:#fffffff5;--p-atomic-surface-dark-screen:#101013;--p-atomic-surface-dark-background:#17171c;--p-atomic-surface-dark-level-01:#202027;--p-atomic-surface-dark-level-02:#2c2c35;--p-atomic-surface-dark-level-03:#3c3c47;--p-atomic-red-dark-600:#dc2e47;--p-atomic-green-dark-600:#009169;--p-atomic-special-yellow-dark:#eb8b1e;--p-atomic-special-dimmer-dark:#0000008f;--p-atomic-red-50:#fee;--p-atomic-green-50:#f0faf6;--p-atomic-green-700:#029359;--p-atomic-red-dark-700:#f5445a;--p-atomic-green-dark-700:#07a978;--p-atomic-special-yellow-dark-strong:#ffb331;--p-theme-status-success-vivid:#03b26c;--p-theme-status-warning-vivid:#ffc342;--p-theme-status-danger-vivid:#f04452;--p-theme-status-success-subtle:#f0faf6;--p-theme-status-warning-subtle:#fff9e7;--p-theme-status-danger-subtle:#fee;--p-dimension-layout-header-height:56px;--p-dimension-layout-sidebar:200px;--p-dimension-layout-sidebar-collapsed:56px;--p-dimension-layout-content-max:1200px;--p-dimension-panel-document:800px;--p-dimension-panel-document-min:720px;--p-dimension-panel-chat-min:424px;--p-dimension-panel-chat-column:640px;--p-dimension-panel-chat-column-wide:808px;--p-dimension-panel-chat-gutter:20px;--p-dimension-drawer-default:320px;--p-dimension-drawer-wide:480px;--p-dimension-overlay-modal-sm:460px;--p-dimension-overlay-modal-md:520px;--p-dimension-overlay-modal-lg:640px;--p-dimension-overlay-modal-xl:1080px;--p-dimension-overlay-dialog:400px;--p-dimension-overlay-popover-min:200px;--p-dimension-overlay-popover-max:320px;--p-dimension-overlay-toast:360px;--p-dimension-table-row:44px;--p-dimension-table-row-header:44px;--p-dimension-table-cell-padding-x:12px;--p-dimension-control-height-xs:24px;--p-dimension-control-height-sm:32px;--p-dimension-control-height-md:40px;--p-dimension-control-height-lg:48px;--p-dimension-control-height-xl:56px;--p-atomic-surface-screen:#f2f4f6;--p-atomic-surface-background:#fff;--p-atomic-surface-level-01:#fff;--p-atomic-surface-level-02:#fff;--p-atomic-surface-level-03:#fff;--p-atomic-red-100:#ffd4d6;--p-atomic-red-200:#feafb4;--p-atomic-red-300:#fb8890;--p-atomic-red-400:#f66570;--p-atomic-red-600:#e42939;--p-atomic-red-900:#a51926;--p-atomic-green-100:#aeefd5;--p-atomic-green-200:#76e4b8;--p-atomic-green-300:#3fd599;--p-atomic-green-400:#15c47e;--p-atomic-green-600:#02a262;--p-atomic-yellow-50:#fff9e7;--p-atomic-yellow-100:#ffefbf;--p-atomic-yellow-200:#ffe69b;--p-atomic-yellow-300:#ffdd78;--p-atomic-yellow-400:#ffd158;--p-atomic-yellow-500:#ffc342;--p-atomic-yellow-600:#ffb331;--p-atomic-yellow-700:#faa131;--p-atomic-yellow-800:#ee8f11;--p-atomic-yellow-900:#dd7d02;--p-atomic-teal-50:#edf8f8;--p-atomic-teal-100:#bce9e9;--p-atomic-teal-200:#89d8d8;--p-atomic-teal-300:#58c7c7;--p-atomic-teal-400:#30b6b6;--p-atomic-teal-500:#18a5a5;--p-atomic-teal-600:#109595;--p-atomic-teal-700:#0c8585;--p-atomic-teal-800:#097575;--p-atomic-teal-900:#076565;--p-atomic-purple-50:#f9f0fc;--p-atomic-purple-100:#edccf8;--p-atomic-purple-200:#da9bef;--p-atomic-purple-300:#c770e4;--p-atomic-purple-400:#b44bd7;--p-atomic-purple-500:#a234c7;--p-atomic-purple-600:#9128b4;--p-atomic-purple-700:#8222a2;--p-atomic-purple-800:#73228e;--p-atomic-purple-900:#65237b;--p-atomic-red-dark-50:#2a2023;--p-atomic-red-dark-100:#3e2429;--p-atomic-red-dark-200:#52262d;--p-atomic-red-dark-300:#712630;--p-atomic-red-dark-400:#8d222f;--p-atomic-red-dark-500:#ad2136;--p-atomic-red-dark-800:#ff7187;--p-atomic-red-dark-900:#ff9aad;--p-atomic-green-dark-50:#1e2424;--p-atomic-green-dark-100:#212e2e;--p-atomic-green-dark-200:#213834;--p-atomic-green-dark-300:#20473f;--p-atomic-green-dark-400:#1f5c4c;--p-atomic-green-dark-500:#1a7156;--p-atomic-green-dark-800:#57c28d;--p-atomic-green-dark-900:#84d8a3;--p-atomic-yellow-dark-50:#242322;--p-atomic-yellow-dark-100:#312a25;--p-atomic-yellow-dark-200:#3e3123;--p-atomic-yellow-dark-300:#533c1e;--p-atomic-yellow-dark-400:#814f1e;--p-atomic-yellow-dark-500:#c36b13;--p-atomic-yellow-dark-600:#f29300;--p-atomic-yellow-dark-700:#fcb50c;--p-atomic-yellow-dark-800:#ffca53;--p-atomic-yellow-dark-900:#ffd980;--p-atomic-teal-dark-50:#1e2427;--p-atomic-teal-dark-100:#222d33;--p-atomic-teal-dark-200:#23363c;--p-atomic-teal-dark-300:#21454a;--p-atomic-teal-dark-400:#21595c;--p-atomic-teal-dark-500:#1a6d6f;--p-atomic-teal-dark-600:#188b8c;--p-atomic-teal-dark-700:#02a4a5;--p-atomic-teal-dark-800:#4cbebb;--p-atomic-teal-dark-900:#76d6cd;--p-atomic-purple-dark-50:#25212c;--p-atomic-purple-dark-100:#30283c;--p-atomic-purple-dark-200:#3a2d4f;--p-atomic-purple-dark-300:#4e3272;--p-atomic-purple-dark-400:#613393;--p-atomic-purple-dark-500:#7839b5;--p-atomic-purple-dark-600:#9451d9;--p-atomic-purple-dark-700:#ac65f2;--p-atomic-purple-dark-800:#c888fd;--p-atomic-purple-dark-900:#dbabff;--p-atomic-blue-dark-50:#202c4d;--p-atomic-blue-dark-100:#212b41;--p-atomic-blue-dark-200:#24334f;--p-atomic-blue-dark-300:#254069;--p-atomic-blue-dark-900:#acd0f8;--p-atomic-blue-alpha-dark-50:#3182f61c;--p-atomic-blue-alpha-dark-100:#3182f633;--p-atomic-blue-alpha-dark-200:#3182f64d;--p-atomic-blue-alpha-dark-300:#3182f673;--p-atomic-blue-alpha-dark-400:#3182f6a3;--p-atomic-blue-alpha-dark-500:#3182f6cf;--p-atomic-red-alpha-dark-50:#dc2e471c;--p-atomic-red-alpha-dark-100:#dc2e4733;--p-atomic-red-alpha-dark-200:#dc2e474d;--p-atomic-red-alpha-dark-300:#dc2e4773;--p-atomic-red-alpha-dark-400:#dc2e47a3;--p-atomic-red-alpha-dark-500:#dc2e47cf;--p-atomic-green-alpha-dark-50:#0091691c;--p-atomic-green-alpha-dark-100:#00916933;--p-atomic-green-alpha-dark-200:#0091694d;--p-atomic-green-alpha-dark-300:#00916973;--p-atomic-green-alpha-dark-400:#009169a3;--p-atomic-green-alpha-dark-500:#009169cf;--p-atomic-yellow-alpha-dark-50:#f293001c;--p-atomic-yellow-alpha-dark-100:#f2930033;--p-atomic-yellow-alpha-dark-200:#f293004d;--p-atomic-yellow-alpha-dark-300:#f2930073;--p-atomic-yellow-alpha-dark-400:#f29300a3;--p-atomic-yellow-alpha-dark-500:#f29300cf;--p-atomic-teal-alpha-dark-50:#188b8c1c;--p-atomic-teal-alpha-dark-100:#188b8c33;--p-atomic-teal-alpha-dark-200:#188b8c4d;--p-atomic-teal-alpha-dark-300:#188b8c73;--p-atomic-teal-alpha-dark-400:#188b8ca3;--p-atomic-teal-alpha-dark-500:#188b8ccf;--p-atomic-purple-alpha-dark-50:#9451d91c;--p-atomic-purple-alpha-dark-100:#9451d933;--p-atomic-purple-alpha-dark-200:#9451d94d;--p-atomic-purple-alpha-dark-300:#9451d973;--p-atomic-purple-alpha-dark-400:#9451d9a3;--p-atomic-purple-alpha-dark-500:#9451d9cf;--p-theme-brand-subtle:#3182f617;--p-theme-status-info-vivid:#109595;--p-theme-status-info:#0c8585;--p-theme-status-info-subtle:#18a5a51c;--p-theme-text-neutral-primary:#1e2025e3;--p-theme-text-neutral-secondary:#1d2026c4;--p-theme-text-neutral-tertiary:#1c20289c;--p-theme-text-neutral-quaternary:#1a212b78;--p-theme-text-neutral-disabled:#101f2d2b;--p-theme-icon-neutral-primary:#1d2026c4;--p-theme-icon-neutral-secondary:#1c20289c;--p-theme-icon-neutral-tertiary:#1a212b78;--p-theme-icon-neutral-quaternary:#1c212d4d;--p-theme-icon-neutral-disabled:#101f2d2b;--p-theme-text-brand:#1b64da;--p-theme-text-brand-hover:#1957c2;--p-theme-text-brand-pressed:#194aa6;--p-theme-icon-brand:#1b64da;--p-theme-icon-brand-hover:#1957c2;--p-theme-icon-brand-pressed:#194aa6;--p-theme-text-danger:#d22030;--p-theme-text-danger-hover:#bc1b2a;--p-theme-text-danger-pressed:#a51926;--p-theme-icon-danger:#d22030;--p-theme-icon-danger-hover:#bc1b2a;--p-theme-icon-danger-pressed:#a51926;--p-theme-text-warning:#dd7d02;--p-theme-text-warning-hover:#c26e02;--p-theme-text-warning-pressed:#a85f02;--p-theme-icon-warning:#dd7d02;--p-theme-icon-warning-hover:#c26e02;--p-theme-icon-warning-pressed:#a85f02;--p-theme-text-success:#028450;--p-theme-text-success-hover:#027648;--p-theme-text-success-pressed:#02653e;--p-theme-icon-success:#028450;--p-theme-icon-success-hover:#027648;--p-theme-icon-success-pressed:#02653e;--p-theme-fill-brand-default:#3182f6;--p-theme-fill-brand-default-hover:#2272eb;--p-theme-fill-brand-default-pressed:#1b64da;--p-theme-fill-brand-weak:#3182f617;--p-theme-fill-brand-weak-hover:#3182f624;--p-theme-fill-brand-weak-pressed:#3182f645;--p-theme-fill-brand-ghost-hover:#3182f617;--p-theme-fill-brand-ghost-pressed:#3182f624;--p-theme-border-brand:#90c2ff;--p-theme-fill-danger-default:#f04452;--p-theme-fill-danger-default-hover:#e42939;--p-theme-fill-danger-default-pressed:#d22030;--p-theme-fill-danger-weak:#f0445214;--p-theme-fill-danger-weak-hover:#f0445221;--p-theme-fill-danger-weak-pressed:#f044523d;--p-theme-fill-danger-ghost-hover:#f0445214;--p-theme-fill-danger-ghost-pressed:#f0445221;--p-theme-border-danger:#feafb4;--p-theme-fill-warning-default:#ffc342;--p-theme-fill-warning-default-hover:#ffb331;--p-theme-fill-warning-default-pressed:#faa131;--p-theme-fill-warning-weak:#ffc3422b;--p-theme-fill-warning-weak-hover:#ffc3424f;--p-theme-fill-warning-weak-pressed:#ffc34280;--p-theme-fill-warning-ghost-hover:#ffc3422b;--p-theme-fill-warning-ghost-pressed:#ffc3424f;--p-theme-border-warning:#ffe69b;--p-theme-fill-success-default:#03b26c;--p-theme-fill-success-default-hover:#02a262;--p-theme-fill-success-default-pressed:#029359;--p-theme-fill-success-weak:#03b26c1a;--p-theme-fill-success-weak-hover:#03b26c2e;--p-theme-fill-success-weak-pressed:#03b26c52;--p-theme-fill-success-ghost-hover:#03b26c1a;--p-theme-fill-success-ghost-pressed:#03b26c2e;--p-theme-border-success:#76e4b8;--p-theme-fill-neutral-default:#101f2d2b;--p-theme-fill-neutral-default-hover:#1c212d4d;--p-theme-fill-neutral-default-pressed:#1a212b78;--p-theme-fill-neutral-weak:#18213b0a;--p-theme-fill-neutral-weak-hover:#12203017;--p-theme-fill-neutral-weak-pressed:#101f2d2b;--p-theme-fill-neutral-ghost-hover:#18213b0a;--p-theme-fill-neutral-ghost-pressed:#12203017;--p-theme-border-neutral:#12203017;--p-theme-line-divider:#12203017;--p-theme-ring-focus:#3182f6;--p-atomic-blue-alpha-50:#3182f60d;--p-atomic-blue-alpha-100:#3182f617;--p-atomic-blue-alpha-200:#3182f624;--p-atomic-blue-alpha-300:#3182f645;--p-atomic-blue-alpha-400:#3182f6bf;--p-atomic-blue-alpha-500:#3182f6;--p-atomic-red-alpha-50:#f044520d;--p-atomic-red-alpha-100:#f0445214;--p-atomic-red-alpha-200:#f0445221;--p-atomic-red-alpha-300:#f044523d;--p-atomic-red-alpha-400:#f04452bf;--p-atomic-red-alpha-500:#f04452;--p-atomic-green-alpha-50:#03b26c0d;--p-atomic-green-alpha-100:#03b26c1a;--p-atomic-green-alpha-200:#03b26c2e;--p-atomic-green-alpha-300:#03b26c52;--p-atomic-green-alpha-400:#03b26cbf;--p-atomic-green-alpha-500:#03b26c;--p-atomic-yellow-alpha-50:#ffc3421a;--p-atomic-yellow-alpha-100:#ffc3422b;--p-atomic-yellow-alpha-200:#ffc3424f;--p-atomic-yellow-alpha-300:#ffc34280;--p-atomic-yellow-alpha-400:#ffc342bf;--p-atomic-yellow-alpha-500:#ffc342;--p-atomic-teal-alpha-50:#18a5a50f;--p-atomic-teal-alpha-100:#18a5a51c;--p-atomic-teal-alpha-200:#18a5a530;--p-atomic-teal-alpha-300:#18a5a557;--p-atomic-teal-alpha-400:#18a5a5bf;--p-atomic-teal-alpha-500:#18a5a5;--p-atomic-purple-alpha-50:#a234c70d;--p-atomic-purple-alpha-100:#a234c714;--p-atomic-purple-alpha-200:#a234c729;--p-atomic-purple-alpha-300:#a234c74a;--p-atomic-purple-alpha-400:#a234c7bf;--p-atomic-purple-alpha-500:#a234c7;--p-dimension-control-h16-height:16px;--p-dimension-control-h16-radius:4px;--p-dimension-control-h16-pad-x:5px;--p-dimension-control-h16-pad-y:2px;--p-dimension-control-h16-font-size:10px;--p-dimension-control-h16-line-height:12px;--p-dimension-control-h18-height:18px;--p-dimension-control-h18-radius:5px;--p-dimension-control-h18-pad-x:5px;--p-dimension-control-h18-pad-y:3px;--p-dimension-control-h18-font-size:10px;--p-dimension-control-h18-line-height:12px;--p-dimension-control-h20-height:20px;--p-dimension-control-h20-radius:5px;--p-dimension-control-h20-pad-x:6px;--p-dimension-control-h20-pad-y:3px;--p-dimension-control-h20-font-size:11px;--p-dimension-control-h20-line-height:14px;--p-dimension-control-h22-height:22px;--p-dimension-control-h22-radius:6px;--p-dimension-control-h22-pad-x:6px;--p-dimension-control-h22-pad-y:3px;--p-dimension-control-h22-font-size:12px;--p-dimension-control-h22-line-height:16px;--p-dimension-control-h24-height:24px;--p-dimension-control-h24-radius:6px;--p-dimension-control-h24-pad-x:8px;--p-dimension-control-h24-pad-y:4px;--p-dimension-control-h24-font-size:12px;--p-dimension-control-h24-line-height:16px;--p-dimension-control-h28-height:28px;--p-dimension-control-h28-radius:7px;--p-dimension-control-h28-pad-x:8px;--p-dimension-control-h28-pad-y:4px;--p-dimension-control-h28-font-size:13px;--p-dimension-control-h28-line-height:20px;--p-dimension-control-h32-height:32px;--p-dimension-control-h32-radius:8px;--p-dimension-control-h32-pad-x:10px;--p-dimension-control-h32-pad-y:6px;--p-dimension-control-h32-font-size:14px;--p-dimension-control-h32-line-height:20px;--p-dimension-control-h34-height:34px;--p-dimension-control-h34-radius:9px;--p-dimension-control-h34-pad-x:10px;--p-dimension-control-h34-pad-y:7px;--p-dimension-control-h34-font-size:14px;--p-dimension-control-h34-line-height:20px;--p-dimension-control-h40-height:40px;--p-dimension-control-h40-radius:10px;--p-dimension-control-h40-pad-x:12px;--p-dimension-control-h40-pad-y:9px;--p-dimension-control-h40-font-size:15px;--p-dimension-control-h40-line-height:22px;--p-dimension-control-h48-height:48px;--p-dimension-control-h48-radius:12px;--p-dimension-control-h48-pad-x:14px;--p-dimension-control-h48-pad-y:12px;--p-dimension-control-h48-font-size:16px;--p-dimension-control-h48-line-height:24px;--p-dimension-control-h56-height:56px;--p-dimension-control-h56-radius:14px;--p-dimension-control-h56-pad-x:16px;--p-dimension-control-h56-pad-y:13px;--p-dimension-control-h56-font-size:19px;--p-dimension-control-h56-line-height:30px;--p-dimension-nav-item-height:34px;--p-dimension-nav-item-radius:10px;--p-dimension-nav-item-pad-x:12px;--p-dimension-nav-item-gap:8px;--p-dimension-nav-item-spacing:1px;--p-dimension-nav-inset:10px;--p-dimension-nav-inset-collapsed:10px;--p-dimension-nav-icon:16px;--p-dimension-nav-font-size:14px;--p-dimension-nav-line-height:20px;--p-dimension-overlay-detail-aside:370px;--p-atomic-orange-sk-pressed:#cf5302;--p-theme-badge-gray-bg:#f7f7f8;--p-theme-badge-gray-text:#292a2d;--p-theme-badge-gray-solid:#46474c;--p-theme-badge-green-bg:#03b26c1a;--p-theme-badge-green-text:#029359;--p-theme-badge-green-solid:#027648;--p-theme-badge-blue-bg:#3182f617;--p-theme-badge-blue-text:#1b64da;--p-theme-badge-blue-solid:#194aa6;--p-theme-badge-cosmicblue-bg:#f7fdff;--p-theme-badge-cosmicblue-text:#004261;--p-theme-badge-cosmicblue-solid:#006796;--p-theme-badge-cyan-bg:#f7feff;--p-theme-badge-cyan-text:#004854;--p-theme-badge-cyan-solid:#006f82;--p-theme-badge-purple-bg:#f9f0fc;--p-theme-badge-purple-text:#73228e;--p-theme-badge-purple-solid:#9128b4;--p-theme-badge-magenta-bg:#fffafe;--p-theme-badge-magenta-text:#730560;--p-theme-badge-magenta-solid:#a81690;--p-theme-badge-orange-bg:#fffaf7;--p-theme-badge-orange-text:#592100;--p-theme-badge-orange-solid:#913500;--p-theme-badge-yellow-bg:#fffcf7;--p-theme-badge-yellow-text:#9c5800;--p-theme-badge-yellow-solid:#9c5800;--p-theme-badge-gold-bg:#fef4e6;--p-theme-badge-gold-text:#663a00;--p-theme-badge-gold-solid:#663a00;--p-theme-state-selected:#e8f3ff;--p-theme-state-selected-hover:#c9e2ff;--p-theme-state-selected-border:#3182f6;--p-theme-state-selected-text:#194aa6;--p-dimension-card-radius:16px;--p-dimension-card-padding:24px;--p-dimension-card-gap:24px;--p-dimension-layout-section-gap:40px;--p-atomic-orange-sk-deep:#a94604;--p-atomic-orange-sk-light:#ff8a3d;--p-atomic-orange-sk-lighter:#ffa970;--p-atomic-orange-sk-bg-hover:#ffe0cc;--p-atomic-orange-sk-bg-pressed:#ffcba8;--p-dimension-layout-sidebar-collapse-below:1366px;--p-atomic-orange-sk-dark-bg:#322a25;--p-atomic-orange-sk-dark-bg-hover:#412f25;--p-atomic-orange-sk-dark-bg-pressed:#593522;--p-atomic-orange-sk-dark-line:#84431f;--p-theme-text-on-brand:#fff;--p-atomic-orange-sk-dk:#ff7b24;--p-atomic-orange-sk-dk-hover:#ff8d42;--p-atomic-orange-sk-dk-active:#ffa061;--p-dimension-drawer-header-height:72px;--p-dimension-layout-page-padding:40px;--p-dimension-panel-detail-min:320px;--p-atomic-orange-600:#fb8800;--p-atomic-orange-700:#f57800;--p-atomic-orange-alpha-50:#fb88000f;--p-atomic-orange-alpha-100:#fb88001f;--p-atomic-orange-alpha-200:#fb880038;--p-atomic-orange-alpha-300:#fb880061;--p-atomic-orange-alpha-400:#fb8800bf;--p-atomic-orange-alpha-500:#fb8800;--p-atomic-grey-tint-50:#93969a0f;--p-atomic-grey-tint-100:#93969a29;--p-atomic-grey-tint-200:#93969a4f;--p-atomic-grey-tint-300:#93969a82;--p-atomic-grey-tint-400:#93969abf;--p-atomic-grey-tint-500:#93969a;--p-dimension-font-10-icon-narrow:10px;--p-dimension-font-10-icon-normal:12px;--p-dimension-font-10-icon-wide:14px;--p-dimension-font-10-gap-narrow:2px;--p-dimension-font-10-gap-normal:5px;--p-dimension-font-10-gap-wide:9px;--p-dimension-font-11-icon-narrow:12px;--p-dimension-font-11-icon-normal:14px;--p-dimension-font-11-icon-wide:16px;--p-dimension-font-11-gap-narrow:3px;--p-dimension-font-11-gap-normal:6px;--p-dimension-font-11-gap-wide:10px;--p-dimension-font-12-icon-narrow:12px;--p-dimension-font-12-icon-normal:14px;--p-dimension-font-12-icon-wide:16px;--p-dimension-font-12-gap-narrow:3px;--p-dimension-font-12-gap-normal:6px;--p-dimension-font-12-gap-wide:10px;--p-dimension-font-14-icon-narrow:14px;--p-dimension-font-14-icon-normal:16px;--p-dimension-font-14-icon-wide:18px;--p-dimension-font-14-gap-narrow:4px;--p-dimension-font-14-gap-normal:7px;--p-dimension-font-14-gap-wide:11px;--p-dimension-font-15-icon-narrow:16px;--p-dimension-font-15-icon-normal:18px;--p-dimension-font-15-icon-wide:20px;--p-dimension-font-15-gap-narrow:5px;--p-dimension-font-15-gap-normal:8px;--p-dimension-font-15-gap-wide:12px;--p-dimension-font-17-icon-narrow:18px;--p-dimension-font-17-icon-normal:20px;--p-dimension-font-17-icon-wide:22px;--p-dimension-font-17-gap-narrow:6px;--p-dimension-font-17-gap-normal:9px;--p-dimension-font-17-gap-wide:13px;--p-dimension-font-19-icon-narrow:20px;--p-dimension-font-19-icon-normal:22px;--p-dimension-font-19-icon-wide:24px;--p-dimension-font-19-gap-narrow:7px;--p-dimension-font-19-gap-normal:10px;--p-dimension-font-19-gap-wide:14px;--p-dimension-control-h16-pad-x-narrow:4px;--p-dimension-control-h16-pad-x-wide:7px;--p-dimension-control-h18-pad-x-narrow:4px;--p-dimension-control-h18-pad-x-wide:7px;--p-dimension-control-h20-pad-x-narrow:5px;--p-dimension-control-h20-pad-x-wide:8px;--p-dimension-control-h22-pad-x-narrow:5px;--p-dimension-control-h22-pad-x-wide:8px;--p-dimension-control-h24-pad-x-narrow:6px;--p-dimension-control-h24-pad-x-wide:10px;--p-dimension-control-h28-pad-x-narrow:6px;--p-dimension-control-h28-pad-x-wide:10px;--p-dimension-control-h32-pad-x-narrow:8px;--p-dimension-control-h32-pad-x-wide:12px;--p-dimension-control-h34-pad-x-narrow:8px;--p-dimension-control-h34-pad-x-wide:12px;--p-dimension-control-h40-pad-x-narrow:10px;--p-dimension-control-h40-pad-x-wide:14px;--p-dimension-control-h48-pad-x-narrow:12px;--p-dimension-control-h48-pad-x-wide:16px;--p-dimension-control-h56-pad-x-narrow:14px;--p-dimension-control-h56-pad-x-wide:18px;--p-dimension-nav-panel-pad-y:16px;--p-dimension-nav-group-label-font:12px;--p-theme-text-primary-hover:#1e2023f5;--p-theme-text-primary-pressed:#1e2023f5;--p-theme-text-body-hover:#1e2025e3;--p-theme-text-body-pressed:#1e2023f5;--p-theme-text-muted-hover:#1d2026c4;--p-theme-text-muted-pressed:#1e2025e3;--p-theme-text-subtle-hover:#1c20289c;--p-theme-text-subtle-pressed:#1d2026c4;--p-theme-icon-neutral-primary-hover:#1e2025e3;--p-theme-icon-neutral-primary-pressed:#1e2023f5;--p-theme-icon-neutral-secondary-hover:#1d2026c4;--p-theme-icon-neutral-secondary-pressed:#1e2025e3;--p-theme-icon-neutral-tertiary-hover:#1c20289c;--p-theme-icon-neutral-tertiary-pressed:#1d2026c4;--p-theme-icon-neutral-quaternary-hover:#1a212b78;--p-theme-icon-neutral-quaternary-pressed:#1c20289c;--p-theme-text-static-white-hover:#fffffff5;--p-theme-text-static-white-pressed:#ffffffe3;--p-theme-icon-static-white:#fff;--p-theme-icon-static-white-hover:#fffffff5;--p-theme-icon-static-white-pressed:#ffffffe3;--p-theme-fill-static-white-weak:#ffffff1c;--p-theme-fill-static-white-weak-hover:#ffffff30;--p-theme-fill-static-white-weak-pressed:#ffffff45;--p-theme-fill-static-white-ghost-hover:#ffffff1c;--p-theme-fill-static-white-ghost-pressed:#ffffff30;--p-theme-interaction-hover:#18213b0a;--p-theme-interaction-hover-weak:#1c223b05;--p-theme-interaction-pressed:#12203017;--p-theme-interaction-pressed-weak:#18213b0a;--p-theme-shadow-border:#18213b0a;--p-theme-shadow-s50:#1c223b05;--p-theme-shadow-s100:#18213b0a;--p-theme-shadow-s200:#12203017;--p-atomic-special-viewer:#f3f3f4;--p-theme-bg-viewer:#f3f3f4;--p-theme-badge-neutral-text:#525459;--p-theme-badge-red-text:#d22030;--p-theme-badge-teal-text:#0c8585;--p-theme-badge-warning-text:#f57800;--p-theme-badge-neutral-bg:#18213b0a;--p-theme-badge-teal-bg:#18a5a51c;--p-theme-badge-red-bg:#f0445214;--p-theme-badge-warning-bg:#fb88001f}[data-theme=Light]{--p-theme-brand-default:#3182f6;--p-theme-brand-hover:#2272eb;--p-theme-brand-active:#1b64da;--p-theme-text-body:#1d2026c4;--p-theme-text-secondary:#1d2026c4;--p-theme-legacy-text-neutral:#1e2025e3;--p-theme-text-muted:#1c20289c;--p-theme-text-subtle:#1a212b78;--p-theme-text-disabled:#101f2d2b;--p-theme-bg-base:#fff;--p-theme-bg-sunken:#f7f7f8;--p-theme-bg-surface:#fff;--p-theme-bg-raised:#fbfcfd;--p-theme-interaction-inactive:#1a212b78;--p-theme-interaction-disabled:#f5f6f7;--p-theme-border-strong:#101f2d2b;--p-theme-border-default:#12203017;--p-theme-border-subtle:#18213b0a;--p-theme-border-heavy:#1c212d4d;--p-theme-fill-default:#18213b0a;--p-theme-fill-strong:#12203017;--p-theme-fill-subtle:#1c223b05;--p-theme-status-success:#028450;--p-theme-status-warning:#dd7d02;--p-theme-status-danger:#d22030;--p-theme-static-white:#fff;--p-theme-static-black:#000;--p-theme-accent-bg-lime:#58cf04;--p-theme-accent-bg-cyan:#00bdde;--p-theme-accent-bg-light-blue:#00aeff;--p-theme-accent-bg-violet:#6541f2;--p-theme-accent-bg-pink:#f553da;--p-theme-material-dimmer:#17171985;--p-theme-inverse-brand:#4593fc;--p-theme-inverse-bg:#1e2023;--p-theme-inverse-text:#fbfcfd;--p-theme-border-solid-strong:#d7dade;--p-theme-border-solid-default:#eaecee;--p-theme-border-solid-subtle:#f5f6f7;--p-theme-border-solid-heavy:#bbbec2;--p-theme-accent-bg-red-orange:#ff5e00;--p-theme-accent-bg-purple:#b44bd7;--p-theme-accent-fg-lime:#429e00;--p-theme-accent-fg-cyan:#0098b2;--p-theme-accent-fg-light-blue:#008dcf;--p-theme-accent-fg-violet:#5b37ed;--p-theme-accent-fg-purple:#a234c7;--p-theme-accent-fg-pink:#e846cd;--p-theme-accent-fg-red-orange:#f55a00;--p-theme-accent-fg-red:#d22030;--p-theme-accent-fg-orange:#d17600;--p-theme-accent-fg-green:#027648;--p-theme-accent-fg-blue:#3182f6;--p-theme-bg-overlay:#ffffff14;--p-theme-bg-overlay-strong:#ffffff47;--p-theme-text-primary:#1e2025e3;--p-theme-legacy-text-p-strong:#1e2025e3;--p-theme-status-success-vivid:#03b26c;--p-theme-status-warning-vivid:#ffc342;--p-theme-status-danger-vivid:#f04452;--p-theme-status-success-subtle:#f0faf6;--p-theme-status-warning-subtle:#fff9e7;--p-theme-status-danger-subtle:#fee;--p-theme-brand-subtle:#3182f617;--p-theme-status-info-vivid:#109595;--p-theme-status-info:#0c8585;--p-theme-status-info-subtle:#18a5a51c;--p-theme-text-neutral-primary:#1e2025e3;--p-theme-text-neutral-secondary:#1d2026c4;--p-theme-text-neutral-tertiary:#1c20289c;--p-theme-text-neutral-quaternary:#1a212b78;--p-theme-text-neutral-disabled:#101f2d2b;--p-theme-icon-neutral-primary:#1d2026c4;--p-theme-icon-neutral-secondary:#1c20289c;--p-theme-icon-neutral-tertiary:#1a212b78;--p-theme-icon-neutral-quaternary:#1c212d4d;--p-theme-icon-neutral-disabled:#101f2d2b;--p-theme-text-brand:#1b64da;--p-theme-text-brand-hover:#1957c2;--p-theme-text-brand-pressed:#194aa6;--p-theme-icon-brand:#1b64da;--p-theme-icon-brand-hover:#1957c2;--p-theme-icon-brand-pressed:#194aa6;--p-theme-text-danger:#d22030;--p-theme-text-danger-hover:#bc1b2a;--p-theme-text-danger-pressed:#a51926;--p-theme-icon-danger:#d22030;--p-theme-icon-danger-hover:#bc1b2a;--p-theme-icon-danger-pressed:#a51926;--p-theme-text-warning:#dd7d02;--p-theme-text-warning-hover:#c26e02;--p-theme-text-warning-pressed:#a85f02;--p-theme-icon-warning:#dd7d02;--p-theme-icon-warning-hover:#c26e02;--p-theme-icon-warning-pressed:#a85f02;--p-theme-text-success:#028450;--p-theme-text-success-hover:#027648;--p-theme-text-success-pressed:#02653e;--p-theme-icon-success:#028450;--p-theme-icon-success-hover:#027648;--p-theme-icon-success-pressed:#02653e;--p-theme-fill-brand-default:#3182f6;--p-theme-fill-brand-default-hover:#2272eb;--p-theme-fill-brand-default-pressed:#1b64da;--p-theme-fill-brand-weak:#3182f617;--p-theme-fill-brand-weak-hover:#3182f624;--p-theme-fill-brand-weak-pressed:#3182f645;--p-theme-fill-brand-ghost-hover:#3182f617;--p-theme-fill-brand-ghost-pressed:#3182f624;--p-theme-border-brand:#90c2ff;--p-theme-fill-danger-default:#f04452;--p-theme-fill-danger-default-hover:#e42939;--p-theme-fill-danger-default-pressed:#d22030;--p-theme-fill-danger-weak:#f0445214;--p-theme-fill-danger-weak-hover:#f0445221;--p-theme-fill-danger-weak-pressed:#f044523d;--p-theme-fill-danger-ghost-hover:#f0445214;--p-theme-fill-danger-ghost-pressed:#f0445221;--p-theme-border-danger:#feafb4;--p-theme-fill-warning-default:#ffc342;--p-theme-fill-warning-default-hover:#ffb331;--p-theme-fill-warning-default-pressed:#faa131;--p-theme-fill-warning-weak:#ffc3422b;--p-theme-fill-warning-weak-hover:#ffc3424f;--p-theme-fill-warning-weak-pressed:#ffc34280;--p-theme-fill-warning-ghost-hover:#ffc3422b;--p-theme-fill-warning-ghost-pressed:#ffc3424f;--p-theme-border-warning:#ffe69b;--p-theme-fill-success-default:#03b26c;--p-theme-fill-success-default-hover:#02a262;--p-theme-fill-success-default-pressed:#029359;--p-theme-fill-success-weak:#03b26c1a;--p-theme-fill-success-weak-hover:#03b26c2e;--p-theme-fill-success-weak-pressed:#03b26c52;--p-theme-fill-success-ghost-hover:#03b26c1a;--p-theme-fill-success-ghost-pressed:#03b26c2e;--p-theme-border-success:#76e4b8;--p-theme-fill-neutral-default:#101f2d2b;--p-theme-fill-neutral-default-hover:#1c212d4d;--p-theme-fill-neutral-default-pressed:#1a212b78;--p-theme-fill-neutral-weak:#18213b0a;--p-theme-fill-neutral-weak-hover:#12203017;--p-theme-fill-neutral-weak-pressed:#101f2d2b;--p-theme-fill-neutral-ghost-hover:#18213b0a;--p-theme-fill-neutral-ghost-pressed:#12203017;--p-theme-border-neutral:#12203017;--p-theme-line-divider:#12203017;--p-theme-ring-focus:#3182f6;--p-theme-badge-gray-bg:#f7f7f8;--p-theme-badge-gray-text:#292a2d;--p-theme-badge-gray-solid:#46474c;--p-theme-badge-green-bg:#03b26c1a;--p-theme-badge-green-text:#029359;--p-theme-badge-green-solid:#027648;--p-theme-badge-blue-bg:#3182f617;--p-theme-badge-blue-text:#1b64da;--p-theme-badge-blue-solid:#194aa6;--p-theme-badge-cosmicblue-bg:#f7fdff;--p-theme-badge-cosmicblue-text:#004261;--p-theme-badge-cosmicblue-solid:#006796;--p-theme-badge-cyan-bg:#f7feff;--p-theme-badge-cyan-text:#004854;--p-theme-badge-cyan-solid:#006f82;--p-theme-badge-purple-bg:#f9f0fc;--p-theme-badge-purple-text:#73228e;--p-theme-badge-purple-solid:#9128b4;--p-theme-badge-magenta-bg:#fffafe;--p-theme-badge-magenta-text:#730560;--p-theme-badge-magenta-solid:#a81690;--p-theme-badge-orange-bg:#fffaf7;--p-theme-badge-orange-text:#592100;--p-theme-badge-orange-solid:#913500;--p-theme-badge-yellow-bg:#fffcf7;--p-theme-badge-yellow-text:#9c5800;--p-theme-badge-yellow-solid:#9c5800;--p-theme-badge-gold-bg:#fef4e6;--p-theme-badge-gold-text:#663a00;--p-theme-badge-gold-solid:#663a00;--p-theme-state-selected:#e8f3ff;--p-theme-state-selected-hover:#c9e2ff;--p-theme-state-selected-border:#3182f6;--p-theme-state-selected-text:#194aa6;--p-theme-text-on-brand:#fff;--p-theme-text-primary-hover:#1e2023f5;--p-theme-text-primary-pressed:#1e2023f5;--p-theme-text-body-hover:#1e2025e3;--p-theme-text-body-pressed:#1e2023f5;--p-theme-text-muted-hover:#1d2026c4;--p-theme-text-muted-pressed:#1e2025e3;--p-theme-text-subtle-hover:#1c20289c;--p-theme-text-subtle-pressed:#1d2026c4;--p-theme-icon-neutral-primary-hover:#1e2025e3;--p-theme-icon-neutral-primary-pressed:#1e2023f5;--p-theme-icon-neutral-secondary-hover:#1d2026c4;--p-theme-icon-neutral-secondary-pressed:#1e2025e3;--p-theme-icon-neutral-tertiary-hover:#1c20289c;--p-theme-icon-neutral-tertiary-pressed:#1d2026c4;--p-theme-icon-neutral-quaternary-hover:#1a212b78;--p-theme-icon-neutral-quaternary-pressed:#1c20289c;--p-theme-text-static-white-hover:#fffffff5;--p-theme-text-static-white-pressed:#ffffffe3;--p-theme-icon-static-white:#fff;--p-theme-icon-static-white-hover:#fffffff5;--p-theme-icon-static-white-pressed:#ffffffe3;--p-theme-fill-static-white-weak:#ffffff1c;--p-theme-fill-static-white-weak-hover:#ffffff30;--p-theme-fill-static-white-weak-pressed:#ffffff45;--p-theme-fill-static-white-ghost-hover:#ffffff1c;--p-theme-fill-static-white-ghost-pressed:#ffffff30;--p-theme-interaction-hover:#18213b0a;--p-theme-interaction-hover-weak:#1c223b05;--p-theme-interaction-pressed:#12203017;--p-theme-interaction-pressed-weak:#18213b0a;--p-theme-shadow-border:#18213b0a;--p-theme-shadow-s50:#1c223b05;--p-theme-shadow-s100:#18213b0a;--p-theme-shadow-s200:#12203017;--p-theme-bg-viewer:#f3f3f4;--p-theme-badge-neutral-text:#525459;--p-theme-badge-red-text:#d22030;--p-theme-badge-teal-text:#0c8585;--p-theme-badge-warning-text:#f57800;--p-theme-badge-neutral-bg:#18213b0a;--p-theme-badge-teal-bg:#18a5a51c;--p-theme-badge-red-bg:#f0445214;--p-theme-badge-warning-bg:#fb88001f}[data-theme=Dark]{--p-theme-brand-default:#3182f6;--p-theme-brand-hover:#4391ff;--p-theme-brand-active:#74b1f8;--p-theme-text-body:#d9dfebcc;--p-theme-text-secondary:#d9dfebcc;--p-theme-legacy-text-neutral:#f2f6ffe5;--p-theme-text-muted:#d8dfed96;--p-theme-text-subtle:#d3e0f36b;--p-theme-text-disabled:#d4dff830;--p-theme-bg-base:#17171c;--p-theme-bg-sunken:#101013;--p-theme-bg-surface:#202027;--p-theme-bg-raised:#2c2c35;--p-theme-interaction-inactive:#d3e0f36b;--p-theme-interaction-disabled:#2c2c35;--p-theme-border-strong:#d4dff830;--p-theme-border-default:#d5dff421;--p-theme-border-subtle:#d6e0ef17;--p-theme-border-heavy:#d4dff64a;--p-theme-fill-default:#d6e0ef17;--p-theme-fill-strong:#d5dff421;--p-theme-fill-subtle:#dadfe90a;--p-theme-status-success:#07a978;--p-theme-status-warning:#c36b13;--p-theme-status-danger:#f5445a;--p-theme-static-white:#fff;--p-theme-static-black:#000;--p-theme-accent-bg-lime:#6be016;--p-theme-accent-bg-cyan:#28d0ed;--p-theme-accent-bg-light-blue:#3dc2ff;--p-theme-accent-bg-violet:#7d5ef7;--p-theme-accent-bg-pink:#fa73e3;--p-theme-material-dimmer:#0000008f;--p-theme-inverse-brand:#2272eb;--p-theme-inverse-bg:#fbfcfd;--p-theme-inverse-text:#1e2023;--p-theme-border-solid-strong:#3e3f49;--p-theme-border-solid-default:#32343d;--p-theme-border-solid-subtle:#2a2b31;--p-theme-border-solid-heavy:#4f525d;--p-theme-accent-bg-red-orange:#ff7b2e;--p-theme-accent-bg-purple:#9451d9;--p-theme-accent-fg-lime:#58cf04;--p-theme-accent-fg-cyan:#00bdde;--p-theme-accent-fg-light-blue:#00aeff;--p-theme-accent-fg-violet:#9e86fc;--p-theme-accent-fg-purple:#ac65f2;--p-theme-accent-fg-pink:#fa73e3;--p-theme-accent-fg-red-orange:#ff7b2e;--p-theme-accent-fg-red:#f5445a;--p-theme-accent-fg-orange:#ff9200;--p-theme-accent-fg-green:#07a978;--p-theme-accent-fg-blue:#4391ff;--p-theme-bg-overlay:#2122259c;--p-theme-bg-overlay-strong:#2122259c;--p-theme-text-primary:#f2f6ffe5;--p-theme-legacy-text-p-strong:#f2f6ffe5;--p-theme-status-success-vivid:#009169;--p-theme-status-warning-vivid:#f29300;--p-theme-status-danger-vivid:#dc2e47;--p-theme-status-success-subtle:#212e2e;--p-theme-status-warning-subtle:#312a25;--p-theme-status-danger-subtle:#3e2429;--p-theme-brand-subtle:#3182f64d;--p-theme-status-info-vivid:#02a4a5;--p-theme-status-info:#4cbebb;--p-theme-status-info-subtle:#188b8c4d;--p-theme-text-neutral-primary:#f2f6ffe5;--p-theme-text-neutral-secondary:#d9dfebcc;--p-theme-text-neutral-tertiary:#d8dfed96;--p-theme-text-neutral-quaternary:#d3e0f36b;--p-theme-text-neutral-disabled:#d4dff830;--p-theme-icon-neutral-primary:#d9dfebcc;--p-theme-icon-neutral-secondary:#d8dfed96;--p-theme-icon-neutral-tertiary:#d3e0f36b;--p-theme-icon-neutral-quaternary:#d4dff64a;--p-theme-icon-neutral-disabled:#d4dff830;--p-theme-text-brand:#3182f6;--p-theme-text-brand-hover:#4391ff;--p-theme-text-brand-pressed:#74b1f8;--p-theme-icon-brand:#3182f6;--p-theme-icon-brand-hover:#4391ff;--p-theme-icon-brand-pressed:#74b1f8;--p-theme-text-danger:#f5445a;--p-theme-text-danger-hover:#ff7187;--p-theme-text-danger-pressed:#ff9aad;--p-theme-icon-danger:#f5445a;--p-theme-icon-danger-hover:#ff7187;--p-theme-icon-danger-pressed:#ff9aad;--p-theme-text-warning:#c36b13;--p-theme-text-warning-hover:#f29300;--p-theme-text-warning-pressed:#fcb50c;--p-theme-icon-warning:#c36b13;--p-theme-icon-warning-hover:#f29300;--p-theme-icon-warning-pressed:#fcb50c;--p-theme-text-success:#07a978;--p-theme-text-success-hover:#57c28d;--p-theme-text-success-pressed:#84d8a3;--p-theme-icon-success:#07a978;--p-theme-icon-success-hover:#57c28d;--p-theme-icon-success-pressed:#84d8a3;--p-theme-fill-brand-default:#3182f6;--p-theme-fill-brand-default-hover:#2562b9;--p-theme-fill-brand-default-pressed:#29518e;--p-theme-fill-brand-weak:#3182f633;--p-theme-fill-brand-weak-hover:#3182f64d;--p-theme-fill-brand-weak-pressed:#3182f673;--p-theme-fill-brand-ghost-hover:#3182f633;--p-theme-fill-brand-ghost-pressed:#3182f64d;--p-theme-border-brand:#29518e;--p-theme-fill-danger-default:#dc2e47;--p-theme-fill-danger-default-hover:#ad2136;--p-theme-fill-danger-default-pressed:#8d222f;--p-theme-fill-danger-weak:#dc2e4733;--p-theme-fill-danger-weak-hover:#dc2e474d;--p-theme-fill-danger-weak-pressed:#dc2e4773;--p-theme-fill-danger-ghost-hover:#dc2e4733;--p-theme-fill-danger-ghost-pressed:#dc2e474d;--p-theme-border-danger:#8d222f;--p-theme-fill-warning-default:#f29300;--p-theme-fill-warning-default-hover:#c36b13;--p-theme-fill-warning-default-pressed:#814f1e;--p-theme-fill-warning-weak:#f2930033;--p-theme-fill-warning-weak-hover:#f293004d;--p-theme-fill-warning-weak-pressed:#f2930073;--p-theme-fill-warning-ghost-hover:#f2930033;--p-theme-fill-warning-ghost-pressed:#f293004d;--p-theme-border-warning:#814f1e;--p-theme-fill-success-default:#009169;--p-theme-fill-success-default-hover:#1a7156;--p-theme-fill-success-default-pressed:#1f5c4c;--p-theme-fill-success-weak:#00916933;--p-theme-fill-success-weak-hover:#0091694d;--p-theme-fill-success-weak-pressed:#00916973;--p-theme-fill-success-ghost-hover:#00916933;--p-theme-fill-success-ghost-pressed:#0091694d;--p-theme-border-success:#1f5c4c;--p-theme-fill-neutral-default:#d4dff830;--p-theme-fill-neutral-default-hover:#d4dff64a;--p-theme-fill-neutral-default-pressed:#d3e0f36b;--p-theme-fill-neutral-weak:#d6e0ef17;--p-theme-fill-neutral-weak-hover:#d5dff421;--p-theme-fill-neutral-weak-pressed:#d4dff830;--p-theme-fill-neutral-ghost-hover:#d6e0ef17;--p-theme-fill-neutral-ghost-pressed:#d5dff421;--p-theme-border-neutral:#d4dff830;--p-theme-line-divider:#d5dff421;--p-theme-ring-focus:#2562b9;--p-theme-badge-gray-bg:#171719;--p-theme-badge-gray-text:#aeb0b6;--p-theme-badge-gray-solid:#46474c;--p-theme-badge-green-bg:#00916933;--p-theme-badge-green-text:#07a978;--p-theme-badge-green-solid:#009169;--p-theme-badge-blue-bg:#3182f633;--p-theme-badge-blue-text:#4391ff;--p-theme-badge-blue-solid:#3182f6;--p-theme-badge-cosmicblue-bg:#002130;--p-theme-badge-cosmicblue-text:#a1e1ff;--p-theme-badge-cosmicblue-solid:#006796;--p-theme-badge-cyan-bg:#00252b;--p-theme-badge-cyan-text:#8aedff;--p-theme-badge-cyan-solid:#006f82;--p-theme-badge-purple-bg:#30283c;--p-theme-badge-purple-text:#c888fd;--p-theme-badge-purple-solid:#9451d9;--p-theme-badge-magenta-bg:#3d0133;--p-theme-badge-magenta-text:#ffb8f3;--p-theme-badge-magenta-solid:#a81690;--p-theme-badge-orange-bg:#290f00;--p-theme-badge-orange-text:#ffbd96;--p-theme-badge-orange-solid:#913500;--p-theme-badge-yellow-bg:#361e00;--p-theme-badge-yellow-text:#ffc06e;--p-theme-badge-yellow-solid:#9c5800;--p-theme-badge-gold-bg:#663a00;--p-theme-badge-gold-text:#ffd49c;--p-theme-badge-gold-solid:#663a00;--p-theme-state-selected:#212b41;--p-theme-state-selected-hover:#24334f;--p-theme-state-selected-border:#4593fc;--p-theme-state-selected-text:#90c2ff;--p-theme-text-on-brand:#fff;--p-theme-text-primary-hover:#1e2023f5;--p-theme-text-primary-pressed:#1e2023f5;--p-theme-text-body-hover:#1e2025e3;--p-theme-text-body-pressed:#1e2023f5;--p-theme-text-muted-hover:#1d2026c4;--p-theme-text-muted-pressed:#1e2025e3;--p-theme-text-subtle-hover:#1c20289c;--p-theme-text-subtle-pressed:#1d2026c4;--p-theme-icon-neutral-primary-hover:#1e2025e3;--p-theme-icon-neutral-primary-pressed:#1e2023f5;--p-theme-icon-neutral-secondary-hover:#1d2026c4;--p-theme-icon-neutral-secondary-pressed:#1e2025e3;--p-theme-icon-neutral-tertiary-hover:#1c20289c;--p-theme-icon-neutral-tertiary-pressed:#1d2026c4;--p-theme-icon-neutral-quaternary-hover:#1a212b78;--p-theme-icon-neutral-quaternary-pressed:#1c20289c;--p-theme-text-static-white-hover:#fffffff5;--p-theme-text-static-white-pressed:#ffffffe3;--p-theme-icon-static-white:#fff;--p-theme-icon-static-white-hover:#fffffff5;--p-theme-icon-static-white-pressed:#ffffffe3;--p-theme-fill-static-white-weak:#ffffff1c;--p-theme-fill-static-white-weak-hover:#ffffff30;--p-theme-fill-static-white-weak-pressed:#ffffff45;--p-theme-fill-static-white-ghost-hover:#ffffff1c;--p-theme-fill-static-white-ghost-pressed:#ffffff30;--p-theme-interaction-hover:#18213b0a;--p-theme-interaction-hover-weak:#1c223b05;--p-theme-interaction-pressed:#12203017;--p-theme-interaction-pressed-weak:#18213b0a;--p-theme-shadow-border:#18213b0a;--p-theme-shadow-s50:#1c223b05;--p-theme-shadow-s100:#18213b0a;--p-theme-shadow-s200:#12203017;--p-theme-bg-viewer:#101013;--p-theme-badge-neutral-text:#b3b8c2;--p-theme-badge-red-text:#f5445a;--p-theme-badge-teal-text:#02a4a5;--p-theme-badge-warning-text:#fcb50c;--p-theme-badge-neutral-bg:#d6e0ef17;--p-theme-badge-teal-bg:#222d33;--p-theme-badge-red-bg:#dc2e4733;--p-theme-badge-warning-bg:#312a25}[data-theme=Light_SK]{--p-theme-brand-default:#ff751a;--p-theme-brand-hover:#f56100;--p-theme-brand-active:#cf5302;--p-theme-text-body:#1d2026c4;--p-theme-text-secondary:#1d2026c4;--p-theme-legacy-text-neutral:#1e2025e3;--p-theme-text-muted:#1c20289c;--p-theme-text-subtle:#1a212b78;--p-theme-text-disabled:#101f2d2b;--p-theme-bg-base:#fff;--p-theme-bg-sunken:#f7f7f8;--p-theme-bg-surface:#fff;--p-theme-bg-raised:#fbfcfd;--p-theme-interaction-inactive:#1a212b78;--p-theme-interaction-disabled:#f5f6f7;--p-theme-border-strong:#101f2d2b;--p-theme-border-default:#12203017;--p-theme-border-subtle:#18213b0a;--p-theme-border-heavy:#1c212d4d;--p-theme-fill-default:#18213b0a;--p-theme-fill-strong:#12203017;--p-theme-fill-subtle:#1c223b05;--p-theme-status-success:#028450;--p-theme-status-warning:#dd7d02;--p-theme-status-danger:#d22030;--p-theme-static-white:#fff;--p-theme-static-black:#000;--p-theme-accent-bg-lime:#58cf04;--p-theme-accent-bg-cyan:#00bdde;--p-theme-accent-bg-light-blue:#00aeff;--p-theme-accent-bg-violet:#6541f2;--p-theme-accent-bg-pink:#f553da;--p-theme-material-dimmer:#17171985;--p-theme-inverse-brand:#ff8a3d;--p-theme-inverse-bg:#1e2023;--p-theme-inverse-text:#fbfcfd;--p-theme-border-solid-strong:#d7dade;--p-theme-border-solid-default:#eaecee;--p-theme-border-solid-subtle:#f5f6f7;--p-theme-border-solid-heavy:#bbbec2;--p-theme-accent-bg-red-orange:#ff5e00;--p-theme-accent-bg-purple:#b44bd7;--p-theme-accent-fg-lime:#429e00;--p-theme-accent-fg-cyan:#0098b2;--p-theme-accent-fg-light-blue:#008dcf;--p-theme-accent-fg-violet:#5b37ed;--p-theme-accent-fg-purple:#a234c7;--p-theme-accent-fg-pink:#e846cd;--p-theme-accent-fg-red-orange:#f55a00;--p-theme-accent-fg-red:#d22030;--p-theme-accent-fg-orange:#d17600;--p-theme-accent-fg-green:#027648;--p-theme-accent-fg-blue:#3182f6;--p-theme-bg-overlay:#ffffff14;--p-theme-bg-overlay-strong:#ffffff47;--p-theme-text-primary:#1e2025e3;--p-theme-legacy-text-p-strong:#1e2025e3;--p-theme-status-success-vivid:#03b26c;--p-theme-status-warning-vivid:#ffc342;--p-theme-status-danger-vivid:#f04452;--p-theme-status-success-subtle:#f0faf6;--p-theme-status-warning-subtle:#fff9e7;--p-theme-status-danger-subtle:#fee;--p-theme-brand-subtle:#fff1e8;--p-theme-status-info-vivid:#109595;--p-theme-status-info:#0c8585;--p-theme-status-info-subtle:#18a5a51c;--p-theme-text-neutral-primary:#1e2025e3;--p-theme-text-neutral-secondary:#1d2026c4;--p-theme-text-neutral-tertiary:#1c20289c;--p-theme-text-neutral-quaternary:#1a212b78;--p-theme-text-neutral-disabled:#101f2d2b;--p-theme-icon-neutral-primary:#1d2026c4;--p-theme-icon-neutral-secondary:#1c20289c;--p-theme-icon-neutral-tertiary:#1a212b78;--p-theme-icon-neutral-quaternary:#1c212d4d;--p-theme-icon-neutral-disabled:#101f2d2b;--p-theme-text-brand:#f56100;--p-theme-text-brand-hover:#cf5302;--p-theme-text-brand-pressed:#a94604;--p-theme-icon-brand:#f56100;--p-theme-icon-brand-hover:#cf5302;--p-theme-icon-brand-pressed:#a94604;--p-theme-text-danger:#d22030;--p-theme-text-danger-hover:#bc1b2a;--p-theme-text-danger-pressed:#a51926;--p-theme-icon-danger:#d22030;--p-theme-icon-danger-hover:#bc1b2a;--p-theme-icon-danger-pressed:#a51926;--p-theme-text-warning:#dd7d02;--p-theme-text-warning-hover:#c26e02;--p-theme-text-warning-pressed:#a85f02;--p-theme-icon-warning:#dd7d02;--p-theme-icon-warning-hover:#c26e02;--p-theme-icon-warning-pressed:#a85f02;--p-theme-text-success:#028450;--p-theme-text-success-hover:#027648;--p-theme-text-success-pressed:#02653e;--p-theme-icon-success:#028450;--p-theme-icon-success-hover:#027648;--p-theme-icon-success-pressed:#02653e;--p-theme-fill-brand-default:#ff751a;--p-theme-fill-brand-default-hover:#f56100;--p-theme-fill-brand-default-pressed:#cf5302;--p-theme-fill-brand-weak:#fff1e8;--p-theme-fill-brand-weak-hover:#ffe0cc;--p-theme-fill-brand-weak-pressed:#ffcba8;--p-theme-fill-brand-ghost-hover:#fff1e8;--p-theme-fill-brand-ghost-pressed:#ffe0cc;--p-theme-border-brand:#ff751a80;--p-theme-fill-danger-default:#f04452;--p-theme-fill-danger-default-hover:#e42939;--p-theme-fill-danger-default-pressed:#d22030;--p-theme-fill-danger-weak:#f0445214;--p-theme-fill-danger-weak-hover:#f0445221;--p-theme-fill-danger-weak-pressed:#f044523d;--p-theme-fill-danger-ghost-hover:#f0445214;--p-theme-fill-danger-ghost-pressed:#f0445221;--p-theme-border-danger:#feafb4;--p-theme-fill-warning-default:#ffc342;--p-theme-fill-warning-default-hover:#ffb331;--p-theme-fill-warning-default-pressed:#faa131;--p-theme-fill-warning-weak:#ffc3422b;--p-theme-fill-warning-weak-hover:#ffc3424f;--p-theme-fill-warning-weak-pressed:#ffc34280;--p-theme-fill-warning-ghost-hover:#ffc3422b;--p-theme-fill-warning-ghost-pressed:#ffc3424f;--p-theme-border-warning:#ffe69b;--p-theme-fill-success-default:#03b26c;--p-theme-fill-success-default-hover:#02a262;--p-theme-fill-success-default-pressed:#029359;--p-theme-fill-success-weak:#03b26c1a;--p-theme-fill-success-weak-hover:#03b26c2e;--p-theme-fill-success-weak-pressed:#03b26c52;--p-theme-fill-success-ghost-hover:#03b26c1a;--p-theme-fill-success-ghost-pressed:#03b26c2e;--p-theme-border-success:#76e4b8;--p-theme-fill-neutral-default:#101f2d2b;--p-theme-fill-neutral-default-hover:#1c212d4d;--p-theme-fill-neutral-default-pressed:#1a212b78;--p-theme-fill-neutral-weak:#18213b0a;--p-theme-fill-neutral-weak-hover:#12203017;--p-theme-fill-neutral-weak-pressed:#101f2d2b;--p-theme-fill-neutral-ghost-hover:#18213b0a;--p-theme-fill-neutral-ghost-pressed:#12203017;--p-theme-border-neutral:#12203017;--p-theme-line-divider:#12203017;--p-theme-ring-focus:#3182f6;--p-theme-badge-gray-bg:#f7f7f8;--p-theme-badge-gray-text:#292a2d;--p-theme-badge-gray-solid:#46474c;--p-theme-badge-green-bg:#03b26c1a;--p-theme-badge-green-text:#029359;--p-theme-badge-green-solid:#027648;--p-theme-badge-blue-bg:#3182f617;--p-theme-badge-blue-text:#1b64da;--p-theme-badge-blue-solid:#194aa6;--p-theme-badge-cosmicblue-bg:#f7fdff;--p-theme-badge-cosmicblue-text:#004261;--p-theme-badge-cosmicblue-solid:#006796;--p-theme-badge-cyan-bg:#f7feff;--p-theme-badge-cyan-text:#004854;--p-theme-badge-cyan-solid:#006f82;--p-theme-badge-purple-bg:#f9f0fc;--p-theme-badge-purple-text:#73228e;--p-theme-badge-purple-solid:#9128b4;--p-theme-badge-magenta-bg:#fffafe;--p-theme-badge-magenta-text:#730560;--p-theme-badge-magenta-solid:#a81690;--p-theme-badge-orange-bg:#fffaf7;--p-theme-badge-orange-text:#592100;--p-theme-badge-orange-solid:#913500;--p-theme-badge-yellow-bg:#fffcf7;--p-theme-badge-yellow-text:#9c5800;--p-theme-badge-yellow-solid:#9c5800;--p-theme-badge-gold-bg:#fef4e6;--p-theme-badge-gold-text:#663a00;--p-theme-badge-gold-solid:#663a00;--p-theme-state-selected:#e8f3ff;--p-theme-state-selected-hover:#c9e2ff;--p-theme-state-selected-border:#3182f6;--p-theme-state-selected-text:#194aa6;--p-theme-text-on-brand:#fff;--p-theme-text-primary-hover:#1e2023f5;--p-theme-text-primary-pressed:#1e2023f5;--p-theme-text-body-hover:#1e2025e3;--p-theme-text-body-pressed:#1e2023f5;--p-theme-text-muted-hover:#1d2026c4;--p-theme-text-muted-pressed:#1e2025e3;--p-theme-text-subtle-hover:#1c20289c;--p-theme-text-subtle-pressed:#1d2026c4;--p-theme-icon-neutral-primary-hover:#1e2025e3;--p-theme-icon-neutral-primary-pressed:#1e2023f5;--p-theme-icon-neutral-secondary-hover:#1d2026c4;--p-theme-icon-neutral-secondary-pressed:#1e2025e3;--p-theme-icon-neutral-tertiary-hover:#1c20289c;--p-theme-icon-neutral-tertiary-pressed:#1d2026c4;--p-theme-icon-neutral-quaternary-hover:#1a212b78;--p-theme-icon-neutral-quaternary-pressed:#1c20289c;--p-theme-text-static-white-hover:#fffffff5;--p-theme-text-static-white-pressed:#ffffffe3;--p-theme-icon-static-white:#fff;--p-theme-icon-static-white-hover:#fffffff5;--p-theme-icon-static-white-pressed:#ffffffe3;--p-theme-fill-static-white-weak:#ffffff1c;--p-theme-fill-static-white-weak-hover:#ffffff30;--p-theme-fill-static-white-weak-pressed:#ffffff45;--p-theme-fill-static-white-ghost-hover:#ffffff1c;--p-theme-fill-static-white-ghost-pressed:#ffffff30;--p-theme-interaction-hover:#18213b0a;--p-theme-interaction-hover-weak:#1c223b05;--p-theme-interaction-pressed:#12203017;--p-theme-interaction-pressed-weak:#18213b0a;--p-theme-shadow-border:#18213b0a;--p-theme-shadow-s50:#1c223b05;--p-theme-shadow-s100:#18213b0a;--p-theme-shadow-s200:#12203017;--p-theme-bg-viewer:#f3f3f4;--p-theme-badge-neutral-text:#525459;--p-theme-badge-red-text:#d22030;--p-theme-badge-teal-text:#0c8585;--p-theme-badge-warning-text:#f57800;--p-theme-badge-neutral-bg:#18213b0a;--p-theme-badge-teal-bg:#18a5a51c;--p-theme-badge-red-bg:#f0445214;--p-theme-badge-warning-bg:#fb88001f}[data-theme=Dark_SK]{--p-theme-brand-default:#ff7b24;--p-theme-brand-hover:#ff8d42;--p-theme-brand-active:#ffa061;--p-theme-text-body:#d9dfebcc;--p-theme-text-secondary:#d9dfebcc;--p-theme-legacy-text-neutral:#f2f6ffe5;--p-theme-text-muted:#d8dfed96;--p-theme-text-subtle:#d3e0f36b;--p-theme-text-disabled:#d4dff830;--p-theme-bg-base:#17171c;--p-theme-bg-sunken:#101013;--p-theme-bg-surface:#202027;--p-theme-bg-raised:#2c2c35;--p-theme-interaction-inactive:#d3e0f36b;--p-theme-interaction-disabled:#2c2c35;--p-theme-border-strong:#d4dff830;--p-theme-border-default:#d5dff421;--p-theme-border-subtle:#d6e0ef17;--p-theme-border-heavy:#d4dff64a;--p-theme-fill-default:#d6e0ef17;--p-theme-fill-strong:#d5dff421;--p-theme-fill-subtle:#dadfe90a;--p-theme-status-success:#07a978;--p-theme-status-warning:#c36b13;--p-theme-status-danger:#f5445a;--p-theme-static-white:#fff;--p-theme-static-black:#000;--p-theme-accent-bg-lime:#6be016;--p-theme-accent-bg-cyan:#28d0ed;--p-theme-accent-bg-light-blue:#3dc2ff;--p-theme-accent-bg-violet:#7d5ef7;--p-theme-accent-bg-pink:#fa73e3;--p-theme-material-dimmer:#0000008f;--p-theme-inverse-brand:#ff751a;--p-theme-inverse-bg:#fbfcfd;--p-theme-inverse-text:#1e2023;--p-theme-border-solid-strong:#3e3f49;--p-theme-border-solid-default:#32343d;--p-theme-border-solid-subtle:#2a2b31;--p-theme-border-solid-heavy:#4f525d;--p-theme-accent-bg-red-orange:#ff7b2e;--p-theme-accent-bg-purple:#9451d9;--p-theme-accent-fg-lime:#58cf04;--p-theme-accent-fg-cyan:#00bdde;--p-theme-accent-fg-light-blue:#00aeff;--p-theme-accent-fg-violet:#9e86fc;--p-theme-accent-fg-purple:#ac65f2;--p-theme-accent-fg-pink:#fa73e3;--p-theme-accent-fg-red-orange:#ff7b2e;--p-theme-accent-fg-red:#f5445a;--p-theme-accent-fg-orange:#ff9200;--p-theme-accent-fg-green:#07a978;--p-theme-accent-fg-blue:#4391ff;--p-theme-bg-overlay:#2122259c;--p-theme-bg-overlay-strong:#2122259c;--p-theme-text-primary:#f2f6ffe5;--p-theme-legacy-text-p-strong:#f2f6ffe5;--p-theme-status-success-vivid:#009169;--p-theme-status-warning-vivid:#f29300;--p-theme-status-danger-vivid:#dc2e47;--p-theme-status-success-subtle:#212e2e;--p-theme-status-warning-subtle:#312a25;--p-theme-status-danger-subtle:#3e2429;--p-theme-brand-subtle:#322a25;--p-theme-status-info-vivid:#02a4a5;--p-theme-status-info:#4cbebb;--p-theme-status-info-subtle:#188b8c4d;--p-theme-text-neutral-primary:#f2f6ffe5;--p-theme-text-neutral-secondary:#d9dfebcc;--p-theme-text-neutral-tertiary:#d8dfed96;--p-theme-text-neutral-quaternary:#d3e0f36b;--p-theme-text-neutral-disabled:#d4dff830;--p-theme-icon-neutral-primary:#d9dfebcc;--p-theme-icon-neutral-secondary:#d8dfed96;--p-theme-icon-neutral-tertiary:#d3e0f36b;--p-theme-icon-neutral-quaternary:#d4dff64a;--p-theme-icon-neutral-disabled:#d4dff830;--p-theme-text-brand:#ff7b24;--p-theme-text-brand-hover:#ff8d42;--p-theme-text-brand-pressed:#ffa061;--p-theme-icon-brand:#ff7b24;--p-theme-icon-brand-hover:#ff8d42;--p-theme-icon-brand-pressed:#ffa061;--p-theme-text-danger:#f5445a;--p-theme-text-danger-hover:#ff7187;--p-theme-text-danger-pressed:#ff9aad;--p-theme-icon-danger:#f5445a;--p-theme-icon-danger-hover:#ff7187;--p-theme-icon-danger-pressed:#ff9aad;--p-theme-text-warning:#c36b13;--p-theme-text-warning-hover:#f29300;--p-theme-text-warning-pressed:#fcb50c;--p-theme-icon-warning:#c36b13;--p-theme-icon-warning-hover:#f29300;--p-theme-icon-warning-pressed:#fcb50c;--p-theme-text-success:#07a978;--p-theme-text-success-hover:#57c28d;--p-theme-text-success-pressed:#84d8a3;--p-theme-icon-success:#07a978;--p-theme-icon-success-hover:#57c28d;--p-theme-icon-success-pressed:#84d8a3;--p-theme-fill-brand-default:#ff7b24;--p-theme-fill-brand-default-hover:#ff8d42;--p-theme-fill-brand-default-pressed:#ffa061;--p-theme-fill-brand-weak:#322a25;--p-theme-fill-brand-weak-hover:#412f25;--p-theme-fill-brand-weak-pressed:#593522;--p-theme-fill-brand-ghost-hover:#322a25;--p-theme-fill-brand-ghost-pressed:#412f25;--p-theme-border-brand:#84431f;--p-theme-fill-danger-default:#dc2e47;--p-theme-fill-danger-default-hover:#ad2136;--p-theme-fill-danger-default-pressed:#8d222f;--p-theme-fill-danger-weak:#dc2e4733;--p-theme-fill-danger-weak-hover:#dc2e474d;--p-theme-fill-danger-weak-pressed:#dc2e4773;--p-theme-fill-danger-ghost-hover:#dc2e4733;--p-theme-fill-danger-ghost-pressed:#dc2e474d;--p-theme-border-danger:#8d222f;--p-theme-fill-warning-default:#f29300;--p-theme-fill-warning-default-hover:#c36b13;--p-theme-fill-warning-default-pressed:#814f1e;--p-theme-fill-warning-weak:#f2930033;--p-theme-fill-warning-weak-hover:#f293004d;--p-theme-fill-warning-weak-pressed:#f2930073;--p-theme-fill-warning-ghost-hover:#f2930033;--p-theme-fill-warning-ghost-pressed:#f293004d;--p-theme-border-warning:#814f1e;--p-theme-fill-success-default:#009169;--p-theme-fill-success-default-hover:#1a7156;--p-theme-fill-success-default-pressed:#1f5c4c;--p-theme-fill-success-weak:#00916933;--p-theme-fill-success-weak-hover:#0091694d;--p-theme-fill-success-weak-pressed:#00916973;--p-theme-fill-success-ghost-hover:#00916933;--p-theme-fill-success-ghost-pressed:#0091694d;--p-theme-border-success:#1f5c4c;--p-theme-fill-neutral-default:#d4dff830;--p-theme-fill-neutral-default-hover:#d4dff64a;--p-theme-fill-neutral-default-pressed:#d3e0f36b;--p-theme-fill-neutral-weak:#d6e0ef17;--p-theme-fill-neutral-weak-hover:#d5dff421;--p-theme-fill-neutral-weak-pressed:#d4dff830;--p-theme-fill-neutral-ghost-hover:#d6e0ef17;--p-theme-fill-neutral-ghost-pressed:#d5dff421;--p-theme-border-neutral:#d4dff830;--p-theme-line-divider:#d5dff421;--p-theme-ring-focus:#2562b9;--p-theme-badge-gray-bg:#171719;--p-theme-badge-gray-text:#aeb0b6;--p-theme-badge-gray-solid:#46474c;--p-theme-badge-green-bg:#00916933;--p-theme-badge-green-text:#07a978;--p-theme-badge-green-solid:#009169;--p-theme-badge-blue-bg:#3182f633;--p-theme-badge-blue-text:#4391ff;--p-theme-badge-blue-solid:#3182f6;--p-theme-badge-cosmicblue-bg:#002130;--p-theme-badge-cosmicblue-text:#a1e1ff;--p-theme-badge-cosmicblue-solid:#006796;--p-theme-badge-cyan-bg:#00252b;--p-theme-badge-cyan-text:#8aedff;--p-theme-badge-cyan-solid:#006f82;--p-theme-badge-purple-bg:#30283c;--p-theme-badge-purple-text:#c888fd;--p-theme-badge-purple-solid:#9451d9;--p-theme-badge-magenta-bg:#3d0133;--p-theme-badge-magenta-text:#ffb8f3;--p-theme-badge-magenta-solid:#a81690;--p-theme-badge-orange-bg:#290f00;--p-theme-badge-orange-text:#ffbd96;--p-theme-badge-orange-solid:#913500;--p-theme-badge-yellow-bg:#361e00;--p-theme-badge-yellow-text:#ffc06e;--p-theme-badge-yellow-solid:#9c5800;--p-theme-badge-gold-bg:#663a00;--p-theme-badge-gold-text:#ffd49c;--p-theme-badge-gold-solid:#663a00;--p-theme-state-selected:#212b41;--p-theme-state-selected-hover:#24334f;--p-theme-state-selected-border:#4593fc;--p-theme-state-selected-text:#90c2ff;--p-theme-text-on-brand:#fff;--p-theme-text-primary-hover:#1e2023f5;--p-theme-text-primary-pressed:#1e2023f5;--p-theme-text-body-hover:#1e2025e3;--p-theme-text-body-pressed:#1e2023f5;--p-theme-text-muted-hover:#1d2026c4;--p-theme-text-muted-pressed:#1e2025e3;--p-theme-text-subtle-hover:#1c20289c;--p-theme-text-subtle-pressed:#1d2026c4;--p-theme-icon-neutral-primary-hover:#1e2025e3;--p-theme-icon-neutral-primary-pressed:#1e2023f5;--p-theme-icon-neutral-secondary-hover:#1d2026c4;--p-theme-icon-neutral-secondary-pressed:#1e2025e3;--p-theme-icon-neutral-tertiary-hover:#1c20289c;--p-theme-icon-neutral-tertiary-pressed:#1d2026c4;--p-theme-icon-neutral-quaternary-hover:#1a212b78;--p-theme-icon-neutral-quaternary-pressed:#1c20289c;--p-theme-text-static-white-hover:#fffffff5;--p-theme-text-static-white-pressed:#ffffffe3;--p-theme-icon-static-white:#fff;--p-theme-icon-static-white-hover:#fffffff5;--p-theme-icon-static-white-pressed:#ffffffe3;--p-theme-fill-static-white-weak:#ffffff1c;--p-theme-fill-static-white-weak-hover:#ffffff30;--p-theme-fill-static-white-weak-pressed:#ffffff45;--p-theme-fill-static-white-ghost-hover:#ffffff1c;--p-theme-fill-static-white-ghost-pressed:#ffffff30;--p-theme-interaction-hover:#18213b0a;--p-theme-interaction-hover-weak:#1c223b05;--p-theme-interaction-pressed:#12203017;--p-theme-interaction-pressed-weak:#18213b0a;--p-theme-shadow-border:#18213b0a;--p-theme-shadow-s50:#1c223b05;--p-theme-shadow-s100:#18213b0a;--p-theme-shadow-s200:#12203017;--p-theme-bg-viewer:#101013;--p-theme-badge-neutral-text:#b3b8c2;--p-theme-badge-red-text:#f5445a;--p-theme-badge-teal-text:#02a4a5;--p-theme-badge-warning-text:#fcb50c;--p-theme-badge-neutral-bg:#d6e0ef17;--p-theme-badge-teal-bg:#222d33;--p-theme-badge-red-bg:#dc2e4733;--p-theme-badge-warning-bg:#312a25}[data-theme=Light_Mono]{--p-theme-brand-default:#2e2f33;--p-theme-brand-hover:#171719;--p-theme-brand-active:#141415;--p-theme-text-body:#1d2026c4;--p-theme-text-secondary:#1d2026c4;--p-theme-legacy-text-neutral:#1e2025e3;--p-theme-text-muted:#1c20289c;--p-theme-text-subtle:#1a212b78;--p-theme-text-disabled:#101f2d2b;--p-theme-bg-base:#fff;--p-theme-bg-sunken:#f7f7f8;--p-theme-bg-surface:#fff;--p-theme-bg-raised:#fbfcfd;--p-theme-interaction-inactive:#1a212b78;--p-theme-interaction-disabled:#f5f6f7;--p-theme-border-strong:#101f2d2b;--p-theme-border-default:#12203017;--p-theme-border-subtle:#18213b0a;--p-theme-border-heavy:#1c212d4d;--p-theme-fill-default:#18213b0a;--p-theme-fill-strong:#12203017;--p-theme-fill-subtle:#1c223b05;--p-theme-status-success:#028450;--p-theme-status-warning:#dd7d02;--p-theme-status-danger:#d22030;--p-theme-static-white:#fff;--p-theme-static-black:#000;--p-theme-accent-bg-lime:#58cf04;--p-theme-accent-bg-cyan:#00bdde;--p-theme-accent-bg-light-blue:#00aeff;--p-theme-accent-bg-violet:#6541f2;--p-theme-accent-bg-pink:#f553da;--p-theme-material-dimmer:#17171985;--p-theme-inverse-brand:#aeb0b6;--p-theme-inverse-bg:#1e2023;--p-theme-inverse-text:#fbfcfd;--p-theme-border-solid-strong:#d7dade;--p-theme-border-solid-default:#eaecee;--p-theme-border-solid-subtle:#f5f6f7;--p-theme-border-solid-heavy:#bbbec2;--p-theme-accent-bg-red-orange:#ff5e00;--p-theme-accent-bg-purple:#b44bd7;--p-theme-accent-fg-lime:#429e00;--p-theme-accent-fg-cyan:#0098b2;--p-theme-accent-fg-light-blue:#008dcf;--p-theme-accent-fg-violet:#5b37ed;--p-theme-accent-fg-purple:#a234c7;--p-theme-accent-fg-pink:#e846cd;--p-theme-accent-fg-red-orange:#f55a00;--p-theme-accent-fg-red:#d22030;--p-theme-accent-fg-orange:#d17600;--p-theme-accent-fg-green:#027648;--p-theme-accent-fg-blue:#3182f6;--p-theme-bg-overlay:#ffffff14;--p-theme-bg-overlay-strong:#ffffff47;--p-theme-text-primary:#1e2025e3;--p-theme-legacy-text-p-strong:#1e2025e3;--p-theme-status-success-vivid:#03b26c;--p-theme-status-warning-vivid:#ffc342;--p-theme-status-danger-vivid:#f04452;--p-theme-status-success-subtle:#f0faf6;--p-theme-status-warning-subtle:#fff9e7;--p-theme-status-danger-subtle:#fee;--p-theme-brand-subtle:#18213b0a;--p-theme-status-info-vivid:#109595;--p-theme-status-info:#0c8585;--p-theme-status-info-subtle:#18a5a51c;--p-theme-text-neutral-primary:#1e2025e3;--p-theme-text-neutral-secondary:#1d2026c4;--p-theme-text-neutral-tertiary:#1c20289c;--p-theme-text-neutral-quaternary:#1a212b78;--p-theme-text-neutral-disabled:#101f2d2b;--p-theme-icon-neutral-primary:#1d2026c4;--p-theme-icon-neutral-secondary:#1c20289c;--p-theme-icon-neutral-tertiary:#1a212b78;--p-theme-icon-neutral-quaternary:#1c212d4d;--p-theme-icon-neutral-disabled:#101f2d2b;--p-theme-text-brand:#2e2f33;--p-theme-text-brand-hover:#171719;--p-theme-text-brand-pressed:#141415;--p-theme-icon-brand:#2e2f33;--p-theme-icon-brand-hover:#171719;--p-theme-icon-brand-pressed:#141415;--p-theme-text-danger:#d22030;--p-theme-text-danger-hover:#bc1b2a;--p-theme-text-danger-pressed:#a51926;--p-theme-icon-danger:#d22030;--p-theme-icon-danger-hover:#bc1b2a;--p-theme-icon-danger-pressed:#a51926;--p-theme-text-warning:#dd7d02;--p-theme-text-warning-hover:#c26e02;--p-theme-text-warning-pressed:#a85f02;--p-theme-icon-warning:#dd7d02;--p-theme-icon-warning-hover:#c26e02;--p-theme-icon-warning-pressed:#a85f02;--p-theme-text-success:#028450;--p-theme-text-success-hover:#027648;--p-theme-text-success-pressed:#02653e;--p-theme-icon-success:#028450;--p-theme-icon-success-hover:#027648;--p-theme-icon-success-pressed:#02653e;--p-theme-fill-brand-default:#2e2f33;--p-theme-fill-brand-default-hover:#171719;--p-theme-fill-brand-default-pressed:#141415;--p-theme-fill-brand-weak:#18213b0a;--p-theme-fill-brand-weak-hover:#12203017;--p-theme-fill-brand-weak-pressed:#101f2d2b;--p-theme-fill-brand-ghost-hover:#18213b0a;--p-theme-fill-brand-ghost-pressed:#12203017;--p-theme-border-brand:#c2c4c8;--p-theme-fill-danger-default:#f04452;--p-theme-fill-danger-default-hover:#e42939;--p-theme-fill-danger-default-pressed:#d22030;--p-theme-fill-danger-weak:#f0445214;--p-theme-fill-danger-weak-hover:#f0445221;--p-theme-fill-danger-weak-pressed:#f044523d;--p-theme-fill-danger-ghost-hover:#f0445214;--p-theme-fill-danger-ghost-pressed:#f0445221;--p-theme-border-danger:#feafb4;--p-theme-fill-warning-default:#ffc342;--p-theme-fill-warning-default-hover:#ffb331;--p-theme-fill-warning-default-pressed:#faa131;--p-theme-fill-warning-weak:#ffc3422b;--p-theme-fill-warning-weak-hover:#ffc3424f;--p-theme-fill-warning-weak-pressed:#ffc34280;--p-theme-fill-warning-ghost-hover:#ffc3422b;--p-theme-fill-warning-ghost-pressed:#ffc3424f;--p-theme-border-warning:#ffe69b;--p-theme-fill-success-default:#03b26c;--p-theme-fill-success-default-hover:#02a262;--p-theme-fill-success-default-pressed:#029359;--p-theme-fill-success-weak:#03b26c1a;--p-theme-fill-success-weak-hover:#03b26c2e;--p-theme-fill-success-weak-pressed:#03b26c52;--p-theme-fill-success-ghost-hover:#03b26c1a;--p-theme-fill-success-ghost-pressed:#03b26c2e;--p-theme-border-success:#76e4b8;--p-theme-fill-neutral-default:#101f2d2b;--p-theme-fill-neutral-default-hover:#1c212d4d;--p-theme-fill-neutral-default-pressed:#1a212b78;--p-theme-fill-neutral-weak:#18213b0a;--p-theme-fill-neutral-weak-hover:#12203017;--p-theme-fill-neutral-weak-pressed:#101f2d2b;--p-theme-fill-neutral-ghost-hover:#18213b0a;--p-theme-fill-neutral-ghost-pressed:#12203017;--p-theme-border-neutral:#12203017;--p-theme-line-divider:#12203017;--p-theme-ring-focus:#3182f6;--p-theme-badge-gray-bg:#f7f7f8;--p-theme-badge-gray-text:#292a2d;--p-theme-badge-gray-solid:#46474c;--p-theme-badge-green-bg:#03b26c1a;--p-theme-badge-green-text:#029359;--p-theme-badge-green-solid:#027648;--p-theme-badge-blue-bg:#3182f617;--p-theme-badge-blue-text:#1b64da;--p-theme-badge-blue-solid:#194aa6;--p-theme-badge-cosmicblue-bg:#f7fdff;--p-theme-badge-cosmicblue-text:#004261;--p-theme-badge-cosmicblue-solid:#006796;--p-theme-badge-cyan-bg:#f7feff;--p-theme-badge-cyan-text:#004854;--p-theme-badge-cyan-solid:#006f82;--p-theme-badge-purple-bg:#f9f0fc;--p-theme-badge-purple-text:#73228e;--p-theme-badge-purple-solid:#9128b4;--p-theme-badge-magenta-bg:#fffafe;--p-theme-badge-magenta-text:#730560;--p-theme-badge-magenta-solid:#a81690;--p-theme-badge-orange-bg:#fffaf7;--p-theme-badge-orange-text:#592100;--p-theme-badge-orange-solid:#913500;--p-theme-badge-yellow-bg:#fffcf7;--p-theme-badge-yellow-text:#9c5800;--p-theme-badge-yellow-solid:#9c5800;--p-theme-badge-gold-bg:#fef4e6;--p-theme-badge-gold-text:#663a00;--p-theme-badge-gold-solid:#663a00;--p-theme-state-selected:#e8f3ff;--p-theme-state-selected-hover:#c9e2ff;--p-theme-state-selected-border:#3182f6;--p-theme-state-selected-text:#194aa6;--p-theme-text-on-brand:#fff;--p-theme-text-primary-hover:#1e2023f5;--p-theme-text-primary-pressed:#1e2023f5;--p-theme-text-body-hover:#1e2025e3;--p-theme-text-body-pressed:#1e2023f5;--p-theme-text-muted-hover:#1d2026c4;--p-theme-text-muted-pressed:#1e2025e3;--p-theme-text-subtle-hover:#1c20289c;--p-theme-text-subtle-pressed:#1d2026c4;--p-theme-icon-neutral-primary-hover:#1e2025e3;--p-theme-icon-neutral-primary-pressed:#1e2023f5;--p-theme-icon-neutral-secondary-hover:#1d2026c4;--p-theme-icon-neutral-secondary-pressed:#1e2025e3;--p-theme-icon-neutral-tertiary-hover:#1c20289c;--p-theme-icon-neutral-tertiary-pressed:#1d2026c4;--p-theme-icon-neutral-quaternary-hover:#1a212b78;--p-theme-icon-neutral-quaternary-pressed:#1c20289c;--p-theme-text-static-white-hover:#fffffff5;--p-theme-text-static-white-pressed:#ffffffe3;--p-theme-icon-static-white:#fff;--p-theme-icon-static-white-hover:#fffffff5;--p-theme-icon-static-white-pressed:#ffffffe3;--p-theme-fill-static-white-weak:#ffffff1c;--p-theme-fill-static-white-weak-hover:#ffffff30;--p-theme-fill-static-white-weak-pressed:#ffffff45;--p-theme-fill-static-white-ghost-hover:#ffffff1c;--p-theme-fill-static-white-ghost-pressed:#ffffff30;--p-theme-interaction-hover:#18213b0a;--p-theme-interaction-hover-weak:#1c223b05;--p-theme-interaction-pressed:#12203017;--p-theme-interaction-pressed-weak:#18213b0a;--p-theme-shadow-border:#18213b0a;--p-theme-shadow-s50:#1c223b05;--p-theme-shadow-s100:#18213b0a;--p-theme-shadow-s200:#12203017;--p-theme-bg-viewer:#f3f3f4;--p-theme-badge-neutral-text:#525459;--p-theme-badge-red-text:#d22030;--p-theme-badge-teal-text:#0c8585;--p-theme-badge-warning-text:#f57800;--p-theme-badge-neutral-bg:#18213b0a;--p-theme-badge-teal-bg:#18a5a51c;--p-theme-badge-red-bg:#f0445214;--p-theme-badge-warning-bg:#fb88001f}[data-theme=Dark_Mono]{--p-theme-brand-default:#f7f7f8;--p-theme-brand-hover:#dbdcdf;--p-theme-brand-active:#c2c4c8;--p-theme-text-body:#d9dfebcc;--p-theme-text-secondary:#d9dfebcc;--p-theme-legacy-text-neutral:#f2f6ffe5;--p-theme-text-muted:#d8dfed96;--p-theme-text-subtle:#d3e0f36b;--p-theme-text-disabled:#d4dff830;--p-theme-bg-base:#17171c;--p-theme-bg-sunken:#101013;--p-theme-bg-surface:#202027;--p-theme-bg-raised:#2c2c35;--p-theme-interaction-inactive:#d3e0f36b;--p-theme-interaction-disabled:#2c2c35;--p-theme-border-strong:#d4dff830;--p-theme-border-default:#d5dff421;--p-theme-border-subtle:#d6e0ef17;--p-theme-border-heavy:#d4dff64a;--p-theme-fill-default:#d6e0ef17;--p-theme-fill-strong:#d5dff421;--p-theme-fill-subtle:#dadfe90a;--p-theme-status-success:#07a978;--p-theme-status-warning:#c36b13;--p-theme-status-danger:#f5445a;--p-theme-static-white:#fff;--p-theme-static-black:#000;--p-theme-accent-bg-lime:#6be016;--p-theme-accent-bg-cyan:#28d0ed;--p-theme-accent-bg-light-blue:#3dc2ff;--p-theme-accent-bg-violet:#7d5ef7;--p-theme-accent-bg-pink:#fa73e3;--p-theme-material-dimmer:#0000008f;--p-theme-inverse-brand:#2e2f33;--p-theme-inverse-bg:#fbfcfd;--p-theme-inverse-text:#1e2023;--p-theme-border-solid-strong:#3e3f49;--p-theme-border-solid-default:#32343d;--p-theme-border-solid-subtle:#2a2b31;--p-theme-border-solid-heavy:#4f525d;--p-theme-accent-bg-red-orange:#ff7b2e;--p-theme-accent-bg-purple:#9451d9;--p-theme-accent-fg-lime:#58cf04;--p-theme-accent-fg-cyan:#00bdde;--p-theme-accent-fg-light-blue:#00aeff;--p-theme-accent-fg-violet:#9e86fc;--p-theme-accent-fg-purple:#ac65f2;--p-theme-accent-fg-pink:#fa73e3;--p-theme-accent-fg-red-orange:#ff7b2e;--p-theme-accent-fg-red:#f5445a;--p-theme-accent-fg-orange:#ff9200;--p-theme-accent-fg-green:#07a978;--p-theme-accent-fg-blue:#4391ff;--p-theme-bg-overlay:#2122259c;--p-theme-bg-overlay-strong:#2122259c;--p-theme-text-primary:#f2f6ffe5;--p-theme-legacy-text-p-strong:#f2f6ffe5;--p-theme-status-success-vivid:#009169;--p-theme-status-warning-vivid:#f29300;--p-theme-status-danger-vivid:#dc2e47;--p-theme-status-success-subtle:#212e2e;--p-theme-status-warning-subtle:#312a25;--p-theme-status-danger-subtle:#3e2429;--p-theme-brand-subtle:#212225;--p-theme-status-info-vivid:#02a4a5;--p-theme-status-info:#4cbebb;--p-theme-status-info-subtle:#188b8c4d;--p-theme-text-neutral-primary:#f2f6ffe5;--p-theme-text-neutral-secondary:#d9dfebcc;--p-theme-text-neutral-tertiary:#d8dfed96;--p-theme-text-neutral-quaternary:#d3e0f36b;--p-theme-text-neutral-disabled:#d4dff830;--p-theme-icon-neutral-primary:#d9dfebcc;--p-theme-icon-neutral-secondary:#d8dfed96;--p-theme-icon-neutral-tertiary:#d3e0f36b;--p-theme-icon-neutral-quaternary:#d4dff64a;--p-theme-icon-neutral-disabled:#d4dff830;--p-theme-text-brand:#f7f7f8;--p-theme-text-brand-hover:#dbdcdf;--p-theme-text-brand-pressed:#c2c4c8;--p-theme-icon-brand:#f7f7f8;--p-theme-icon-brand-hover:#dbdcdf;--p-theme-icon-brand-pressed:#c2c4c8;--p-theme-text-danger:#f5445a;--p-theme-text-danger-hover:#ff7187;--p-theme-text-danger-pressed:#ff9aad;--p-theme-icon-danger:#f5445a;--p-theme-icon-danger-hover:#ff7187;--p-theme-icon-danger-pressed:#ff9aad;--p-theme-text-warning:#c36b13;--p-theme-text-warning-hover:#f29300;--p-theme-text-warning-pressed:#fcb50c;--p-theme-icon-warning:#c36b13;--p-theme-icon-warning-hover:#f29300;--p-theme-icon-warning-pressed:#fcb50c;--p-theme-text-success:#07a978;--p-theme-text-success-hover:#57c28d;--p-theme-text-success-pressed:#84d8a3;--p-theme-icon-success:#07a978;--p-theme-icon-success-hover:#57c28d;--p-theme-icon-success-pressed:#84d8a3;--p-theme-fill-brand-default:#f7f7f8;--p-theme-fill-brand-default-hover:#dbdcdf;--p-theme-fill-brand-default-pressed:#c2c4c8;--p-theme-fill-brand-weak:#1b1c1e;--p-theme-fill-brand-weak-hover:#212225;--p-theme-fill-brand-weak-pressed:#292a2d;--p-theme-fill-brand-ghost-hover:#1b1c1e;--p-theme-fill-brand-ghost-pressed:#212225;--p-theme-border-brand:#46474c;--p-theme-fill-danger-default:#dc2e47;--p-theme-fill-danger-default-hover:#ad2136;--p-theme-fill-danger-default-pressed:#8d222f;--p-theme-fill-danger-weak:#dc2e4733;--p-theme-fill-danger-weak-hover:#dc2e474d;--p-theme-fill-danger-weak-pressed:#dc2e4773;--p-theme-fill-danger-ghost-hover:#dc2e4733;--p-theme-fill-danger-ghost-pressed:#dc2e474d;--p-theme-border-danger:#8d222f;--p-theme-fill-warning-default:#f29300;--p-theme-fill-warning-default-hover:#c36b13;--p-theme-fill-warning-default-pressed:#814f1e;--p-theme-fill-warning-weak:#f2930033;--p-theme-fill-warning-weak-hover:#f293004d;--p-theme-fill-warning-weak-pressed:#f2930073;--p-theme-fill-warning-ghost-hover:#f2930033;--p-theme-fill-warning-ghost-pressed:#f293004d;--p-theme-border-warning:#814f1e;--p-theme-fill-success-default:#009169;--p-theme-fill-success-default-hover:#1a7156;--p-theme-fill-success-default-pressed:#1f5c4c;--p-theme-fill-success-weak:#00916933;--p-theme-fill-success-weak-hover:#0091694d;--p-theme-fill-success-weak-pressed:#00916973;--p-theme-fill-success-ghost-hover:#00916933;--p-theme-fill-success-ghost-pressed:#0091694d;--p-theme-border-success:#1f5c4c;--p-theme-fill-neutral-default:#d4dff830;--p-theme-fill-neutral-default-hover:#d4dff64a;--p-theme-fill-neutral-default-pressed:#d3e0f36b;--p-theme-fill-neutral-weak:#d6e0ef17;--p-theme-fill-neutral-weak-hover:#d5dff421;--p-theme-fill-neutral-weak-pressed:#d4dff830;--p-theme-fill-neutral-ghost-hover:#d6e0ef17;--p-theme-fill-neutral-ghost-pressed:#d5dff421;--p-theme-border-neutral:#d4dff830;--p-theme-line-divider:#d5dff421;--p-theme-ring-focus:#2562b9;--p-theme-badge-gray-bg:#171719;--p-theme-badge-gray-text:#aeb0b6;--p-theme-badge-gray-solid:#46474c;--p-theme-badge-green-bg:#00916933;--p-theme-badge-green-text:#07a978;--p-theme-badge-green-solid:#009169;--p-theme-badge-blue-bg:#3182f633;--p-theme-badge-blue-text:#4391ff;--p-theme-badge-blue-solid:#3182f6;--p-theme-badge-cosmicblue-bg:#002130;--p-theme-badge-cosmicblue-text:#a1e1ff;--p-theme-badge-cosmicblue-solid:#006796;--p-theme-badge-cyan-bg:#00252b;--p-theme-badge-cyan-text:#8aedff;--p-theme-badge-cyan-solid:#006f82;--p-theme-badge-purple-bg:#30283c;--p-theme-badge-purple-text:#c888fd;--p-theme-badge-purple-solid:#9451d9;--p-theme-badge-magenta-bg:#3d0133;--p-theme-badge-magenta-text:#ffb8f3;--p-theme-badge-magenta-solid:#a81690;--p-theme-badge-orange-bg:#290f00;--p-theme-badge-orange-text:#ffbd96;--p-theme-badge-orange-solid:#913500;--p-theme-badge-yellow-bg:#361e00;--p-theme-badge-yellow-text:#ffc06e;--p-theme-badge-yellow-solid:#9c5800;--p-theme-badge-gold-bg:#663a00;--p-theme-badge-gold-text:#ffd49c;--p-theme-badge-gold-solid:#663a00;--p-theme-state-selected:#212b41;--p-theme-state-selected-hover:#24334f;--p-theme-state-selected-border:#4593fc;--p-theme-state-selected-text:#90c2ff;--p-theme-text-on-brand:#171719;--p-theme-text-primary-hover:#1e2023f5;--p-theme-text-primary-pressed:#1e2023f5;--p-theme-text-body-hover:#1e2025e3;--p-theme-text-body-pressed:#1e2023f5;--p-theme-text-muted-hover:#1d2026c4;--p-theme-text-muted-pressed:#1e2025e3;--p-theme-text-subtle-hover:#1c20289c;--p-theme-text-subtle-pressed:#1d2026c4;--p-theme-icon-neutral-primary-hover:#1e2025e3;--p-theme-icon-neutral-primary-pressed:#1e2023f5;--p-theme-icon-neutral-secondary-hover:#1d2026c4;--p-theme-icon-neutral-secondary-pressed:#1e2025e3;--p-theme-icon-neutral-tertiary-hover:#1c20289c;--p-theme-icon-neutral-tertiary-pressed:#1d2026c4;--p-theme-icon-neutral-quaternary-hover:#1a212b78;--p-theme-icon-neutral-quaternary-pressed:#1c20289c;--p-theme-text-static-white-hover:#fffffff5;--p-theme-text-static-white-pressed:#ffffffe3;--p-theme-icon-static-white:#fff;--p-theme-icon-static-white-hover:#fffffff5;--p-theme-icon-static-white-pressed:#ffffffe3;--p-theme-fill-static-white-weak:#ffffff1c;--p-theme-fill-static-white-weak-hover:#ffffff30;--p-theme-fill-static-white-weak-pressed:#ffffff45;--p-theme-fill-static-white-ghost-hover:#ffffff1c;--p-theme-fill-static-white-ghost-pressed:#ffffff30;--p-theme-interaction-hover:#18213b0a;--p-theme-interaction-hover-weak:#1c223b05;--p-theme-interaction-pressed:#12203017;--p-theme-interaction-pressed-weak:#18213b0a;--p-theme-shadow-border:#18213b0a;--p-theme-shadow-s50:#1c223b05;--p-theme-shadow-s100:#18213b0a;--p-theme-shadow-s200:#12203017;--p-theme-bg-viewer:#101013;--p-theme-badge-neutral-text:#b3b8c2;--p-theme-badge-red-text:#f5445a;--p-theme-badge-teal-text:#02a4a5;--p-theme-badge-warning-text:#fcb50c;--p-theme-badge-neutral-bg:#d6e0ef17;--p-theme-badge-teal-bg:#222d33;--p-theme-badge-red-bg:#dc2e4733;--p-theme-badge-warning-bg:#312a25}[data-component-mode=Mobile]{--p-component-value-padding-card-tiny:4px;--p-component-variant-platform:"Mobile";--p-component-value-space-gap-normal:16px;--p-component-value-width-viewport-lg:1100px;--p-component-value-margin-platform:20px;--p-component-value-width-viewport-xl:1440px}[data-component-mode=Desktop]{--p-component-value-padding-card-tiny:6px;--p-component-variant-platform:"Desktop";--p-component-value-space-gap-normal:20px;--p-component-value-width-viewport-lg:1100px;--p-component-value-margin-platform:20px;--p-component-value-width-viewport-xl:1440px}[data-frame-mode=Medium]{--p-frame-radius:14px;--p-frame-padding-horizontal:16px;--p-frame-padding-vertical:4px}[data-frame-mode=Small]{--p-frame-radius:12px;--p-frame-padding-horizontal:12px;--p-frame-padding-vertical:4px}[data-frame-mode=Large]{--p-frame-radius:16px;--p-frame-padding-horizontal:20px;--p-frame-padding-vertical:4px}[data-frame-mode=Xlarge]{--p-frame-radius:20px;--p-frame-padding-horizontal:24px;--p-frame-padding-vertical:8px}:root,[data-theme]{--color-brand:var(--p-theme-brand-default);--color-brand-hover:var(--p-theme-brand-hover);--color-on-brand:var(--p-theme-text-on-brand);--color-text:var(--p-theme-text-primary);--color-body:var(--p-theme-text-body);--color-muted:var(--p-theme-text-muted);--color-subtle:var(--p-theme-text-subtle);--color-border:var(--p-theme-border-default);--color-surface:var(--p-theme-bg-surface);--color-canvas:var(--p-theme-bg-sunken);--color-blue-soft:var(--p-theme-badge-blue-bg);--color-blue-text:var(--p-theme-badge-blue-text);--color-danger:var(--p-theme-status-danger);--radius-small:var(--p-dimension-control-h32-radius);--radius-medium:var(--p-dimension-control-h40-radius);--radius-large:var(--p-dimension-control-h48-radius);--control-small:var(--p-dimension-control-h32-height);--control-medium:var(--p-dimension-control-h40-height);--control-large:var(--p-dimension-control-h48-height)}.p-type-56-display-1-bold{letter-spacing:-.0319em;font-family:Pretendard Variable,Pretendard,sans-serif;font-size:56px;font-weight:700;line-height:1.286}.p-type-56-display-1-medium{letter-spacing:-.0319em;font-family:Pretendard Variable,Pretendard,sans-serif;font-size:56px;font-weight:500;line-height:1.286}.p-type-56-display-1-regular{letter-spacing:-.0319em;font-family:Pretendard Variable,Pretendard,sans-serif;font-size:56px;font-weight:400;line-height:1.286}.p-type-40-display-2-regular{letter-spacing:-.0282em;font-family:Pretendard Variable,Pretendard,sans-serif;font-size:40px;font-weight:400;line-height:1.3}.p-type-40-display-2-bold{letter-spacing:-.0282em;font-family:Pretendard Variable,Pretendard,sans-serif;font-size:40px;font-weight:700;line-height:1.3}.p-type-40-display-2-medium{letter-spacing:-.0282em;font-family:Pretendard Variable,Pretendard,sans-serif;font-size:40px;font-weight:500;line-height:1.3}.p-type-36-display-3-bold{letter-spacing:-.027em;font-family:Pretendard Variable,Pretendard,sans-serif;font-size:36px;font-weight:700;line-height:1.334}.p-type-36-display-3-medium{letter-spacing:-.027em;font-family:Pretendard Variable,Pretendard,sans-serif;font-size:36px;font-weight:500;line-height:1.334}.p-type-36-display-3-regular{letter-spacing:-.027em;font-family:Pretendard Variable,Pretendard,sans-serif;font-size:36px;font-weight:400;line-height:1.334}.p-type-32-title-1-bold{letter-spacing:-.0253em;font-family:Pretendard Variable,Pretendard,sans-serif;font-size:32px;font-weight:700;line-height:1.375}.p-type-28-title-2-bold{letter-spacing:-.0236em;font-family:Pretendard Variable,Pretendard,sans-serif;font-size:28px;font-weight:700;line-height:1.358}.p-type-28-title-2-medium{letter-spacing:-.0236em;font-family:Pretendard Variable,Pretendard,sans-serif;font-size:28px;font-weight:500;line-height:1.358}.p-type-28-title-2-regular{letter-spacing:-.0236em;font-family:Pretendard Variable,Pretendard,sans-serif;font-size:28px;font-weight:400;line-height:1.358}.p-type-24-title-3-bold{letter-spacing:-.023em;font-family:Pretendard Variable,Pretendard,sans-serif;font-size:24px;font-weight:700;line-height:1.334}.p-type-24-title-3-medium{letter-spacing:-.023em;font-family:Pretendard Variable,Pretendard,sans-serif;font-size:24px;font-weight:500;line-height:1.334}.p-type-24-title-3-regular{letter-spacing:-.023em;font-family:Pretendard Variable,Pretendard,sans-serif;font-size:24px;font-weight:400;line-height:1.334}.p-type-22-heading-1-semibold{letter-spacing:-.0194em;font-family:Pretendard Variable,Pretendard,sans-serif;font-size:22px;font-weight:600;line-height:1.364}.p-type-22-heading-1-medium{letter-spacing:-.0194em;font-family:Pretendard Variable,Pretendard,sans-serif;font-size:22px;font-weight:500;line-height:1.364}.p-type-22-heading-1-regular{letter-spacing:-.0194em;font-family:Pretendard Variable,Pretendard,sans-serif;font-size:22px;font-weight:400;line-height:1.364}.p-type-20-heading-2-semibold{letter-spacing:-.012em;font-family:Pretendard Variable,Pretendard,sans-serif;font-size:20px;font-weight:600;line-height:1.4}.p-type-20-heading-2-medium{letter-spacing:-.012em;font-family:Pretendard Variable,Pretendard,sans-serif;font-size:20px;font-weight:500;line-height:1.4}.p-type-20-heading-2-regular{letter-spacing:-.012em;font-family:Pretendard Variable,Pretendard,sans-serif;font-size:20px;font-weight:400;line-height:1.4}.p-type-18-headline-1-semibold{letter-spacing:-.0002em;font-family:Pretendard Variable,Pretendard,sans-serif;font-size:18px;font-weight:600;line-height:1.445}.p-type-18-headline-1-medium{letter-spacing:-.0002em;font-family:Pretendard Variable,Pretendard,sans-serif;font-size:18px;font-weight:500;line-height:1.445}.p-type-18-headline-1-regular{letter-spacing:-.0002em;font-family:Pretendard Variable,Pretendard,sans-serif;font-size:18px;font-weight:400;line-height:1.445}.p-type-17-headline-2-semibold{letter-spacing:0;font-family:Pretendard Variable,Pretendard,sans-serif;font-size:17px;font-weight:600;line-height:1.412}.p-type-17-headline-2-medium{letter-spacing:0;font-family:Pretendard Variable,Pretendard,sans-serif;font-size:17px;font-weight:500;line-height:1.412}.p-type-17-headline-2-regular{letter-spacing:0;font-family:Pretendard Variable,Pretendard,sans-serif;font-size:17px;font-weight:400;line-height:1.412}.p-type-16-body-1-normal-regular{letter-spacing:0;font-family:Pretendard Variable,Pretendard,sans-serif;font-size:16px;font-weight:400;line-height:24px}.p-type-16-body-1-normal-medium{letter-spacing:0;font-family:Pretendard Variable,Pretendard,sans-serif;font-size:16px;font-weight:500;line-height:24px}.p-type-16-body-1-normal-semibold{letter-spacing:0;font-family:Pretendard Variable,Pretendard,sans-serif;font-size:16px;font-weight:600;line-height:24px}.p-type-16-body-1-reading-regular{letter-spacing:0;font-family:Pretendard Variable,Pretendard,sans-serif;font-size:16px;font-weight:400;line-height:1.625}.p-type-16-body-1-reading-medium{letter-spacing:0;font-family:Pretendard Variable,Pretendard,sans-serif;font-size:16px;font-weight:500;line-height:1.625}.p-type-16-body-1-reading-semibold{letter-spacing:0;font-family:Pretendard Variable,Pretendard,sans-serif;font-size:16px;font-weight:600;line-height:1.625}.p-type-15-body-2-normal-regular{letter-spacing:0;font-family:Pretendard Variable,Pretendard,sans-serif;font-size:15px;font-weight:400;line-height:22px}.p-type-15-body-2-normal-medium{letter-spacing:0;font-family:Pretendard Variable,Pretendard,sans-serif;font-size:15px;font-weight:500;line-height:22px}.p-type-15-body-2-normal-semibold{letter-spacing:0;font-family:Pretendard Variable,Pretendard,sans-serif;font-size:15px;font-weight:600;line-height:22px}.p-type-15-body-2-reading-regular{letter-spacing:0;font-family:Pretendard Variable,Pretendard,sans-serif;font-size:15px;font-weight:400;line-height:1.6}.p-type-15-body-2-reading-medium{letter-spacing:0;font-family:Pretendard Variable,Pretendard,sans-serif;font-size:15px;font-weight:500;line-height:1.6}.p-type-15-body-2-reading-semibold{letter-spacing:0;font-family:Pretendard Variable,Pretendard,sans-serif;font-size:15px;font-weight:600;line-height:1.6}.p-type-14-label-1-normal-semibold{letter-spacing:0;font-family:Pretendard Variable,Pretendard,sans-serif;font-size:14px;font-weight:600;line-height:20px}.p-type-14-label-1-normal-medium{letter-spacing:0;font-family:Pretendard Variable,Pretendard,sans-serif;font-size:14px;font-weight:500;line-height:20px}.p-type-14-label-1-normal-regular{letter-spacing:0;font-family:Pretendard Variable,Pretendard,sans-serif;font-size:14px;font-weight:400;line-height:20px}.p-type-14-label-1-reading-semibold{letter-spacing:0;font-family:Pretendard Variable,Pretendard,sans-serif;font-size:14px;font-weight:600;line-height:1.5714}.p-type-14-label-1-reading-medium{letter-spacing:0;font-family:Pretendard Variable,Pretendard,sans-serif;font-size:14px;font-weight:500;line-height:1.571}.p-type-14-label-1-reading-regular{letter-spacing:0;font-family:Pretendard Variable,Pretendard,sans-serif;font-size:14px;font-weight:400;line-height:1.571}.p-type-13-label-2-regular{letter-spacing:0;font-family:Pretendard Variable,Pretendard,sans-serif;font-size:13px;font-weight:400;line-height:18px}.p-type-13-label-2-medium{letter-spacing:0;font-family:Pretendard Variable,Pretendard,sans-serif;font-size:13px;font-weight:500;line-height:18px}.p-type-13-label-2-semibold{letter-spacing:0;font-family:Pretendard Variable,Pretendard,sans-serif;font-size:13px;font-weight:600;line-height:18px}.p-type-13-label-2-reading-medium{letter-spacing:-.01em;font-family:Pretendard Variable,Pretendard,sans-serif;font-size:13px;font-weight:500;line-height:1.5}.p-type-12-caption-1-semibold{letter-spacing:0;font-family:Pretendard Variable,Pretendard,sans-serif;font-size:12px;font-weight:600;line-height:16px}.p-type-12-caption-1-medium{letter-spacing:0;font-family:Pretendard Variable,Pretendard,sans-serif;font-size:12px;font-weight:500;line-height:16px}.p-type-12-caption-1-regular{letter-spacing:0;font-family:Pretendard Variable,Pretendard,sans-serif;font-size:12px;font-weight:400;line-height:16px}.p-type-11-caption-2-regular{letter-spacing:0;font-family:Pretendard Variable,Pretendard,sans-serif;font-size:11px;font-weight:400;line-height:14px}.p-type-11-caption-2-medium{letter-spacing:0;font-family:Pretendard Variable,Pretendard,sans-serif;font-size:11px;font-weight:500;line-height:14px}.p-type-11-caption-2-semibold{letter-spacing:0;font-family:Pretendard Variable,Pretendard,sans-serif;font-size:11px;font-weight:600;line-height:14px}.p-type-32-title-1-medium{letter-spacing:-.0253em;font-family:Pretendard Variable,Pretendard,sans-serif;font-size:32px;font-weight:500;line-height:1.375}.p-type-32-title-1-regular{letter-spacing:-.0253em;font-family:Pretendard Variable,Pretendard,sans-serif;font-size:32px;font-weight:400;line-height:1.375}.p-effect-shadow-normal-xsmall{box-shadow:0 1px 2px -1px #1717171a}.p-effect-shadow-normal-small{box-shadow:0 4px 6px -1px #1717170f,0 2px 4px -2px #1717170f}.p-effect-shadow-normal-medium{box-shadow:0 10px 15px -3px #17171712,0 4px 6px -2px #17171712}.p-effect-shadow-normal-large{box-shadow:0 16px 24px -6px #17171714,0 6px 10px -4px #17171714}.p-effect-shadow-normal-xlarge{box-shadow:0 24px 38px -10px #1717171f,0 10px 15px -5px #1717171a}.p-effect-shadow-spread-small{box-shadow:0 0 60px #1717171a}.p-effect-shadow-spread-medium{box-shadow:0 15px 75px #17171729}.p-effect-shadow-composer{box-shadow:0 2px 8px #1717170a,0 4px 40px 8px #17171706}.p-button{cursor:pointer;white-space:nowrap;border:1px solid #0000;flex-shrink:0;justify-content:center;align-items:center;gap:5px;font:600 15px/22px Pretendard Variable,Pretendard,sans-serif;transition:background .16s,box-shadow .16s;display:inline-flex;position:relative}.p-button[data-size=small]{height:var(--control-small);border-radius:var(--radius-small);padding:0 12px;font-size:13px}.p-button[data-size=medium]{height:var(--control-medium);border-radius:var(--radius-medium);padding:0 12px}.p-button[data-size=large]{height:var(--control-large);border-radius:var(--radius-large);padding:0 16px;font-size:16px}.p-button[data-width=narrow]{padding-inline:10px}.p-button[data-variant=solid]{background:var(--color-brand);color:var(--color-on-brand)}.p-button[data-variant=outlined]{color:var(--color-brand);background:0 0;border-color:currentColor}.p-button[data-color=assistive][data-variant=solid]{background:var(--color-canvas);color:var(--color-text);border-color:var(--color-border)}.p-button[data-color=assistive][data-variant=outlined]{color:var(--color-body);border-color:var(--color-border)}.p-button:hover:not(:disabled){box-shadow:inset 0 0 0 100px #1d202614}.p-button:active:not(:disabled){transform:translateY(1px)}.p-button:disabled{opacity:.42;cursor:not-allowed}.p-button:focus-visible,.p-field input:focus-visible,.p-field select:focus-visible{outline-offset:3px;outline:3px solid #3182f659}.p-button[data-icon-only=true]{width:var(--control-medium);padding:0}.p-button[data-icon-only=true][data-size=small]{width:var(--control-small)}.p-button[data-icon-only=true][data-size=large]{width:var(--control-large)}.p-button-content{justify-content:center;align-items:center;gap:5px;display:inline-flex}.p-button-content svg{width:16px;height:16px}.p-spinner{border:2px solid;border-right-color:#0000;border-radius:50%;width:16px;height:16px;animation:.7s linear infinite p-spin;position:absolute}@keyframes p-spin{to{transform:rotate(360deg)}}.p-field{flex-direction:column;gap:8px;min-width:0;display:flex}.p-field label{color:var(--color-body);font-size:14px;font-weight:600;line-height:20px}.p-field input,.p-field select{box-sizing:border-box;width:100%;height:var(--control-small);border-radius:var(--radius-small);border:1px solid var(--color-border);background:var(--color-surface);color:var(--color-text);min-width:0;padding:4px 12px;font-family:inherit;font-size:14px;font-weight:400;line-height:20px;box-shadow:0 1px 2px -1px #1717171a}.p-field input[data-size=large],.p-field select[data-size=large]{height:var(--control-large);border-radius:var(--radius-large)}.p-field input::placeholder{color:var(--color-subtle)}.p-field input:disabled,.p-field select:disabled{background:var(--color-canvas);opacity:.55}.p-field [aria-invalid=true]{border-color:var(--color-danger)}.p-hint,.p-error{color:var(--color-muted);font-size:12px;line-height:16px}.p-error,.p-required{color:var(--color-danger)}.p-badge{box-sizing:border-box;background:var(--color-blue-soft);height:24px;color:var(--color-blue-text);white-space:nowrap;border-radius:6px;justify-content:center;align-items:center;padding:2px 6px;font:500 12px/16px Pretendard Variable,Pretendard,sans-serif;display:inline-flex}.p-badge[data-size=xsmall]{border-radius:5px;height:20px}@media (prefers-reduced-motion:reduce){.p-spinner{animation:none}.p-button{transition:none}}.p-button,.p-field,.p-badge{box-sizing:border-box;letter-spacing:0;font-feature-settings:"ss10" 1;font-family:Pretendard Variable,Pretendard,sans-serif}.p-button{border:0;min-width:0;line-height:22px}.p-button[data-size=small]{min-width:64px;padding-inline:10px;font-size:14px;line-height:20px}.p-button[data-size=large]{padding-inline:14px;font-size:16px;line-height:24px}.p-button[data-width=narrow][data-size=small]{padding-inline:8px}.p-button[data-color=assistive][data-variant=solid]{background:var(--color-canvas);color:var(--color-body)}.p-button[data-variant=outlined]{box-shadow:inset 0 0 0 1px var(--color-border);border:0}.p-button:disabled{opacity:1}.p-button[data-disabled=true][data-variant=solid]{background:var(--p-theme-interaction-disabled);color:var(--p-theme-text-subtle)}.p-button[data-disabled=true][data-variant=outlined]{color:var(--p-theme-text-disabled);background:0 0}.p-button[data-icon-only=true]{min-width:0;padding:0}.p-button[data-variant=outlined]:hover:not(:disabled){box-shadow:inset 0 0 0 1px var(--color-border),inset 0 0 0 100px var(--p-theme-interaction-hover)}.p-button:active:not(:disabled){background:var(--p-theme-brand-active);transform:none}.p-field input[data-size=medium],.p-field select[data-size=medium]{border-radius:10px;height:40px;font-size:15px;line-height:22px}.p-field input[data-size=large],.p-field select[data-size=large]{font-size:16px;line-height:24px}.p-field input,.p-field select{color:var(--color-body);font-family:inherit}.p-badge{--badge-color:var(--p-theme-badge-blue-text);--badge-bg:var(--p-theme-badge-blue-bg);--badge-solid:var(--p-theme-badge-blue-solid);background:var(--badge-bg);color:var(--badge-color)}.p-badge[data-color=teal]{--badge-color:var(--p-theme-badge-teal-text);--badge-bg:var(--p-theme-badge-teal-bg);--badge-solid:var(--p-atomic-teal-500)}.p-badge[data-color=green]{--badge-color:var(--p-theme-badge-green-text);--badge-bg:var(--p-theme-badge-green-bg);--badge-solid:var(--p-theme-badge-green-solid)}.p-badge[data-color=red]{--badge-color:var(--p-theme-badge-red-text);--badge-bg:var(--p-theme-badge-red-bg);--badge-solid:var(--p-theme-status-danger)}.p-badge[data-color=neutral]{--badge-color:var(--p-theme-badge-neutral-text);--badge-bg:var(--p-theme-badge-neutral-bg);--badge-solid:var(--p-theme-text-muted)}.p-badge[data-color=warning]{--badge-color:var(--p-theme-badge-warning-text);--badge-bg:var(--p-theme-badge-warning-bg);--badge-solid:var(--p-theme-status-warning)}.p-badge[data-variant=fill]{background:var(--badge-solid);color:var(--p-theme-static-white)}.p-badge[data-size=xsmall]{padding-inline:4px}.p-badge[data-size=medium]{border-radius:7px;height:28px;padding-inline:8px;font-size:13px;line-height:18px}.p-badge[data-size=large]{border-radius:8px;height:32px;padding-inline:10px;font-size:13px;line-height:18px}.p-sr-only{clip-path:inset(50%);white-space:nowrap;width:1px!important;height:1px!important;position:absolute!important;overflow:hidden!important}.p-input-wrap{align-items:center;width:100%;display:flex;position:relative}.p-input-leading,.p-input-trailing{z-index:1;color:var(--color-subtle);align-items:center;display:inline-flex;position:absolute}.p-input-leading{left:12px}.p-input-trailing{right:12px}.p-field input[data-leading=true]{padding-left:40px}.p-field input[data-trailing=true]{padding-right:40px}.p-field[data-positive=true] .p-hint{color:var(--p-theme-status-success)}.p-field input:disabled,.p-field select:disabled{opacity:1;color:var(--p-theme-text-disabled);background:var(--p-theme-interaction-disabled)}.p-combobox{position:relative}.p-combobox-trigger{border:1px solid var(--color-border);background:var(--color-surface);width:100%;height:40px;color:var(--color-body);text-align:left;cursor:pointer;box-sizing:border-box;border-radius:10px;align-items:center;gap:8px;padding:0 12px;font:400 15px/22px Pretendard Variable,Pretendard,sans-serif;display:flex}.p-combobox-trigger[data-size=small]{border-radius:8px;height:32px;font-size:14px;line-height:20px}.p-combobox-trigger[data-size=large]{border-radius:12px;height:48px}.p-combobox-trigger:focus-visible,.p-combobox-trigger[aria-expanded=true]{outline:2px solid var(--color-brand);outline-offset:-2px}.p-combobox-trigger[aria-invalid=true]{border-color:var(--color-danger)}.p-combobox-trigger:disabled{background:var(--p-theme-interaction-disabled);color:var(--p-theme-text-disabled);cursor:not-allowed}.p-combobox-values{white-space:nowrap;flex:1;align-items:center;gap:4px;min-width:0;display:flex;overflow:hidden}.p-combobox-values>span{text-overflow:ellipsis;overflow:hidden}.p-combobox-placeholder{color:var(--color-subtle)}.p-combobox-chip{background:var(--color-canvas);border-radius:6px;flex-shrink:0;max-width:160px;padding:1px 6px;font-size:12px;line-height:20px}.p-combobox-list{border:1px solid var(--color-border);background:var(--color-surface);z-index:20;box-sizing:border-box;border-radius:12px;width:100%;max-height:240px;margin-top:6px;padding:4px;position:absolute;top:100%;overflow:auto;box-shadow:0 4px 16px #0002}.p-combobox-list [role=option]{cursor:pointer;border-radius:8px;justify-content:space-between;padding:10px 12px;font-size:14px;display:flex}.p-combobox-list [data-highlighted=true]{background:var(--color-canvas)}.p-combobox-list [aria-selected=true]{color:var(--color-brand)}.p-combobox-list [aria-disabled=true]{color:var(--p-theme-text-disabled);cursor:not-allowed}.p-button[data-color=assistive][data-variant=outlined]:not(:disabled){background:var(--color-canvas)}.p-loading-spinner{width:20px;height:20px;color:var(--color-brand);flex-shrink:0;justify-content:center;align-items:center;display:inline-flex}.p-loading-spinner>.p-spinner{box-sizing:border-box;position:static}.p-badge[data-size=xsmall][data-color=blue][data-variant=fill]{background:var(--p-atomic-blue-500);height:20px;color:var(--p-theme-static-white);border-radius:5px;padding:0 4px;font-size:12px;font-weight:500;line-height:16px}.p-badge[data-size=xsmall][data-color=blue][data-variant=weak]{background:var(--p-theme-badge-blue-bg);height:20px;color:var(--p-theme-badge-blue-text);border-radius:5px;padding:0 4px;font-size:12px;font-weight:500;line-height:16px}.p-badge[data-size=xsmall][data-color=teal][data-variant=fill]{background:var(--p-atomic-teal-600);height:20px;color:var(--p-theme-static-white);border-radius:5px;padding:0 4px;font-size:12px;font-weight:500;line-height:16px}.p-badge[data-size=xsmall][data-color=teal][data-variant=weak]{background:var(--p-theme-badge-teal-bg);height:20px;color:var(--p-theme-badge-teal-text);border-radius:5px;padding:0 4px;font-size:12px;font-weight:500;line-height:16px}.p-badge[data-size=xsmall][data-color=green][data-variant=fill]{background:var(--p-atomic-green-600);height:20px;color:var(--p-theme-static-white);border-radius:5px;padding:0 4px;font-size:12px;font-weight:500;line-height:16px}.p-badge[data-size=xsmall][data-color=green][data-variant=weak]{background:var(--p-theme-badge-green-bg);height:20px;color:var(--p-theme-badge-green-text);border-radius:5px;padding:0 4px;font-size:12px;font-weight:500;line-height:16px}.p-badge[data-size=xsmall][data-color=red][data-variant=fill]{background:var(--p-atomic-red-500);height:20px;color:var(--p-theme-static-white);border-radius:5px;padding:0 4px;font-size:12px;font-weight:500;line-height:16px}.p-badge[data-size=xsmall][data-color=red][data-variant=weak]{background:var(--p-theme-badge-red-bg);height:20px;color:var(--p-theme-badge-red-text);border-radius:5px;padding:0 4px;font-size:12px;font-weight:500;line-height:16px}.p-badge[data-size=small][data-color=blue][data-variant=fill]{background:var(--p-atomic-blue-500);height:24px;color:var(--p-theme-static-white);border-radius:6px;padding:2px 6px;font-size:12px;font-weight:500;line-height:16px}.p-badge[data-size=small][data-color=blue][data-variant=weak]{background:var(--p-theme-badge-blue-bg);height:24px;color:var(--p-theme-badge-blue-text);border-radius:6px;padding:2px 6px;font-size:12px;font-weight:500;line-height:16px}.p-badge[data-size=small][data-color=teal][data-variant=fill]{background:var(--p-atomic-teal-600);height:24px;color:var(--p-theme-static-white);border-radius:6px;padding:2px 6px;font-size:12px;font-weight:500;line-height:16px}.p-badge[data-size=small][data-color=teal][data-variant=weak]{background:var(--p-theme-badge-teal-bg);height:24px;color:var(--p-theme-badge-teal-text);border-radius:6px;padding:2px 6px;font-size:12px;font-weight:500;line-height:16px}.p-badge[data-size=small][data-color=green][data-variant=fill]{background:var(--p-atomic-green-600);height:24px;color:var(--p-theme-static-white);border-radius:6px;padding:2px 6px;font-size:12px;font-weight:500;line-height:16px}.p-badge[data-size=small][data-color=green][data-variant=weak]{background:var(--p-theme-badge-green-bg);height:24px;color:var(--p-theme-badge-green-text);border-radius:6px;padding:2px 6px;font-size:12px;font-weight:500;line-height:16px}.p-badge[data-size=small][data-color=red][data-variant=fill]{background:var(--p-atomic-red-500);height:24px;color:var(--p-theme-static-white);border-radius:6px;padding:2px 6px;font-size:12px;font-weight:500;line-height:16px}.p-badge[data-size=small][data-color=red][data-variant=weak]{background:var(--p-theme-badge-red-bg);height:24px;color:var(--p-theme-badge-red-text);border-radius:6px;padding:2px 6px;font-size:12px;font-weight:500;line-height:16px}.p-badge[data-size=medium][data-color=blue][data-variant=fill]{background:var(--p-atomic-blue-500);height:28px;color:var(--p-theme-static-white);border-radius:7px;padding:4px 8px;font-size:13px;font-weight:500;line-height:18px}.p-badge[data-size=medium][data-color=blue][data-variant=weak]{background:var(--p-theme-badge-blue-bg);height:28px;color:var(--p-theme-badge-blue-text);border-radius:7px;padding:4px 8px;font-size:13px;font-weight:500;line-height:18px}.p-badge[data-size=medium][data-color=teal][data-variant=fill]{background:var(--p-atomic-teal-600);height:28px;color:var(--p-theme-static-white);border-radius:7px;padding:4px 8px;font-size:13px;font-weight:500;line-height:18px}.p-badge[data-size=medium][data-color=teal][data-variant=weak]{background:var(--p-theme-badge-teal-bg);height:28px;color:var(--p-theme-badge-teal-text);border-radius:7px;padding:4px 8px;font-size:13px;font-weight:500;line-height:18px}.p-badge[data-size=medium][data-color=green][data-variant=fill]{background:var(--p-atomic-green-600);height:28px;color:var(--p-theme-static-white);border-radius:7px;padding:4px 8px;font-size:13px;font-weight:500;line-height:18px}.p-badge[data-size=medium][data-color=green][data-variant=weak]{background:var(--p-theme-badge-green-bg);height:28px;color:var(--p-theme-badge-green-text);border-radius:7px;padding:4px 8px;font-size:13px;font-weight:500;line-height:18px}.p-badge[data-size=medium][data-color=red][data-variant=fill]{background:var(--p-atomic-red-500);height:28px;color:var(--p-theme-static-white);border-radius:7px;padding:4px 8px;font-size:13px;font-weight:500;line-height:18px}.p-badge[data-size=medium][data-color=red][data-variant=weak]{background:var(--p-theme-badge-red-bg);height:28px;color:var(--p-theme-badge-red-text);border-radius:7px;padding:4px 8px;font-size:13px;font-weight:500;line-height:18px}.p-badge[data-size=large][data-color=blue][data-variant=fill]{background:var(--p-atomic-blue-500);height:32px;color:var(--p-theme-static-white);border-radius:8px;padding:6px 10px;font-size:13px;font-weight:500;line-height:18px}.p-badge[data-size=large][data-color=blue][data-variant=weak]{background:var(--p-theme-badge-blue-bg);height:32px;color:var(--p-theme-badge-blue-text);border-radius:8px;padding:6px 10px;font-size:13px;font-weight:500;line-height:18px}.p-badge[data-size=large][data-color=teal][data-variant=fill]{background:var(--p-atomic-teal-600);height:32px;color:var(--p-theme-static-white);border-radius:8px;padding:6px 10px;font-size:13px;font-weight:500;line-height:18px}.p-badge[data-size=large][data-color=teal][data-variant=weak]{background:var(--p-theme-badge-teal-bg);height:32px;color:var(--p-theme-badge-teal-text);border-radius:8px;padding:6px 10px;font-size:13px;font-weight:500;line-height:18px}.p-badge[data-size=large][data-color=green][data-variant=fill]{background:var(--p-atomic-green-600);height:32px;color:var(--p-theme-static-white);border-radius:8px;padding:6px 10px;font-size:13px;font-weight:500;line-height:18px}.p-badge[data-size=large][data-color=green][data-variant=weak]{background:var(--p-theme-badge-green-bg);height:32px;color:var(--p-theme-badge-green-text);border-radius:8px;padding:6px 10px;font-size:13px;font-weight:500;line-height:18px}.p-badge[data-size=large][data-color=red][data-variant=fill]{background:var(--p-atomic-red-500);height:32px;color:var(--p-theme-static-white);border-radius:8px;padding:6px 10px;font-size:13px;font-weight:500;line-height:18px}.p-badge[data-size=large][data-color=red][data-variant=weak]{background:var(--p-theme-badge-red-bg);height:32px;color:var(--p-theme-badge-red-text);border-radius:8px;padding:6px 10px;font-size:13px;font-weight:500;line-height:18px}.p-badge[data-size=xsmall][data-color=neutral][data-variant=fill]{background:var(--p-atomic-grey-600);height:20px;color:var(--p-theme-static-white);border-radius:5px;padding:0 4px;font-size:12px;font-weight:500;line-height:16px}.p-badge[data-size=xsmall][data-color=neutral][data-variant=weak]{background:var(--p-theme-badge-neutral-bg);height:20px;color:var(--p-theme-badge-neutral-text);border-radius:5px;padding:0 4px;font-size:12px;font-weight:500;line-height:16px}.p-badge[data-size=small][data-color=neutral][data-variant=fill]{background:var(--p-atomic-grey-600);height:24px;color:var(--p-theme-static-white);border-radius:6px;padding:2px 6px;font-size:12px;font-weight:500;line-height:16px}.p-badge[data-size=small][data-color=neutral][data-variant=weak]{background:var(--p-theme-badge-neutral-bg);height:24px;color:var(--p-theme-badge-neutral-text);border-radius:6px;padding:2px 6px;font-size:12px;font-weight:500;line-height:16px}.p-badge[data-size=medium][data-color=neutral][data-variant=fill]{background:var(--p-atomic-grey-600);height:28px;color:var(--p-theme-static-white);border-radius:7px;padding:4px 8px;font-size:13px;font-weight:500;line-height:18px}.p-badge[data-size=medium][data-color=neutral][data-variant=weak]{background:var(--p-theme-badge-neutral-bg);height:28px;color:var(--p-theme-badge-neutral-text);border-radius:7px;padding:4px 8px;font-size:13px;font-weight:500;line-height:18px}.p-badge[data-size=large][data-color=neutral][data-variant=fill]{background:var(--p-atomic-grey-600);height:32px;color:var(--p-theme-static-white);border-radius:8px;padding:6px 10px;font-size:13px;font-weight:500;line-height:18px}.p-badge[data-size=large][data-color=neutral][data-variant=weak]{background:var(--p-theme-badge-neutral-bg);height:32px;color:var(--p-theme-badge-neutral-text);border-radius:8px;padding:6px 10px;font-size:13px;font-weight:500;line-height:18px}.p-badge[data-size=xsmall][data-color=warning][data-variant=fill]{background:var(--p-atomic-orange-600);height:20px;color:var(--p-theme-static-white);border-radius:5px;padding:0 4px;font-size:12px;font-weight:500;line-height:16px}.p-badge[data-size=xsmall][data-color=warning][data-variant=weak]{background:var(--p-theme-badge-warning-bg);height:20px;color:var(--p-theme-badge-warning-text);border-radius:5px;padding:0 4px;font-size:12px;font-weight:500;line-height:16px}.p-badge[data-size=small][data-color=warning][data-variant=fill]{background:var(--p-atomic-orange-600);height:24px;color:var(--p-theme-static-white);border-radius:6px;padding:2px 6px;font-size:12px;font-weight:500;line-height:16px}.p-badge[data-size=small][data-color=warning][data-variant=weak]{background:var(--p-theme-badge-warning-bg);height:24px;color:var(--p-theme-badge-warning-text);border-radius:6px;padding:2px 6px;font-size:12px;font-weight:500;line-height:16px}.p-badge[data-size=medium][data-color=warning][data-variant=fill]{background:var(--p-atomic-orange-600);height:28px;color:var(--p-theme-static-white);border-radius:7px;padding:4px 8px;font-size:13px;font-weight:500;line-height:18px}.p-badge[data-size=medium][data-color=warning][data-variant=weak]{background:var(--p-theme-badge-warning-bg);height:28px;color:var(--p-theme-badge-warning-text);border-radius:7px;padding:4px 8px;font-size:13px;font-weight:500;line-height:18px}.p-badge[data-size=large][data-color=warning][data-variant=fill]{background:var(--p-atomic-orange-600);height:32px;color:var(--p-theme-static-white);border-radius:8px;padding:6px 10px;font-size:13px;font-weight:500;line-height:18px}.p-badge[data-size=large][data-color=warning][data-variant=weak]{background:var(--p-theme-badge-warning-bg);height:32px;color:var(--p-theme-badge-warning-text);border-radius:8px;padding:6px 10px;font-size:13px;font-weight:500;line-height:18px}.p-section,.p-stat-card,.p-question-card,.p-result-panel{background:var(--color-surface);color:var(--color-body);border-radius:12px;padding:24px}.p-section[data-tone=plain]{border-top:1px solid var(--color-border);background:0 0;border-radius:0;padding:16px 0}.p-section[data-tone=outlined],.p-stat-card,.p-question-card,.p-result-panel{border:1px solid var(--color-border)}.p-section[data-tone=filled]{background:var(--color-canvas)}.p-section h3,.p-question-card h3,.p-result-panel h3{margin:0 0 16px;font-size:16px;font-weight:600;line-height:24px}.p-divider{background:var(--p-theme-line-divider,var(--color-border));flex-shrink:0;width:100%;height:1px}.p-divider.vertical{width:1px;height:100%;min-height:24px}.p-divider.strong{background:var(--color-canvas);height:8px}.p-text-button.p-button{border:0;min-width:0;height:auto;padding:0;box-shadow:none!important;background:0 0!important}.p-chip-wrap{align-items:center;display:inline-flex;position:relative}.p-chip{border:1px solid var(--color-border);height:40px;color:var(--color-body);cursor:pointer;background:0 0;border-radius:10px;padding:0 12px;font:500 15px/22px Pretendard Variable,Pretendard,sans-serif}.p-chip[data-size=small]{border-radius:8px;height:32px;padding:0 10px;font-size:14px}.p-chip[data-size=xsmall]{border-radius:6px;height:24px;padding:0 8px;font-size:12px}.p-chip[data-size=large]{border-radius:12px;height:48px;font-size:16px}.p-chip[data-active=true]{background:var(--p-theme-state-selected);color:var(--p-theme-state-selected-text);border-color:var(--p-theme-state-selected-border)}.p-chip[data-variant=solid]:not([data-active=true]){background:var(--color-canvas);border-color:#0000}.p-chip:disabled{color:var(--p-theme-text-disabled);cursor:not-allowed}.p-chip-remove{background:var(--color-canvas);width:20px;height:20px;color:var(--color-muted);border:0;border-radius:50%;margin-left:4px}.p-check{color:var(--color-body);cursor:pointer;letter-spacing:0;align-items:center;gap:8px;font-size:15px;line-height:22px;display:inline-flex}.p-check input{appearance:none;border:1.5px solid var(--p-theme-border-strong);background:var(--color-surface);width:20px;height:20px;cursor:inherit;border-radius:5px;flex-shrink:0;place-content:center;margin:0;display:grid}.p-check input:checked,.p-check input:indeterminate{background:var(--color-brand);border-color:var(--color-brand)}.p-check input:checked:after{content:"✓";color:var(--color-on-brand);font:600 13px/1 sans-serif}.p-check input:indeterminate:after{content:"";background:var(--color-on-brand);width:10px;height:2px}.p-check input[type=radio]{border-radius:50%}.p-check input[type=radio]:checked:after{content:"";background:var(--color-on-brand);border-radius:50%;width:8px;height:8px}.p-check[data-size=small]{font-size:14px;line-height:20px}.p-check[data-size=small] input{border-radius:4px;width:16px;height:16px}.p-check[data-size=small] input[type=radio]{border-radius:50%}.p-check[data-bold=true]{font-weight:600}.p-check[data-disabled=true]{opacity:.4;cursor:not-allowed}.p-check-mark .p-check input{background:0 0;border:0}.p-check-mark .p-check input:after{color:var(--color-brand)}.p-check-mark .p-check input:not(:checked):after{content:"✓";color:var(--color-subtle)}.p-switch{flex-shrink:0;width:52px;height:32px;display:inline-block;position:relative}.p-switch input{opacity:0;cursor:pointer;z-index:1;width:100%;height:100%;margin:0;position:absolute;inset:0}.p-switch>span{background:var(--p-theme-fill-strong);border-radius:20px;width:100%;height:100%;transition:background .15s;display:block}.p-switch>span:before{content:"";background:var(--p-theme-static-white);border-radius:50%;width:26px;height:26px;transition:transform .15s;position:absolute;top:3px;left:3px;box-shadow:0 1px 3px #0002}.p-switch input:checked+span{background:var(--color-brand)}.p-switch input:checked+span:before{transform:translate(20px)}.p-switch input:disabled+span{opacity:.4}.p-switch input:focus-visible+span{outline:3px solid var(--p-theme-ring-focus);outline-offset:3px}.p-switch[data-size=small]{width:40px;height:24px}.p-switch[data-size=small]>span:before{width:18px;height:18px}.p-switch[data-size=small] input:checked+span:before{transform:translate(16px)}.p-field textarea{resize:vertical;border:1px solid var(--color-border);background:var(--color-surface);min-height:120px;color:var(--color-body);border-radius:10px;padding:12px;font:400 15px/22px Pretendard Variable,sans-serif}.p-field textarea:focus{outline:2px solid var(--color-brand);outline-offset:2px}.p-trailing-input{--trailing-height:32px;width:100%;min-width:0}.p-trailing-input[data-size=medium],.p-trailing-input[data-size=large]{--trailing-height:48px}.p-trailing-input .p-input-wrap{align-items:stretch}.p-trailing-input .p-input-trailing{flex-shrink:0;align-items:stretch;position:static}.p-trailing-input .p-field input{width:0;height:var(--trailing-height);border-radius:12px 0 0 12px;flex:1;padding-right:16px}.p-trailing-input .p-field input:not([data-leading=true]){padding-left:16px}.p-trailing-input .p-button.p-trailing-action{height:var(--trailing-height);border:1px solid var(--color-border);background:var(--color-surface);min-width:80px;color:var(--color-brand);border-left:0;border-radius:0 12px 12px 0;padding:0 16px;font-size:14px;font-weight:600;line-height:20px;box-shadow:0 1px 2px #00000008}.p-trailing-input .p-button.p-trailing-action:hover:not(:disabled){background:var(--p-theme-fill-brand-weak,#3182f614)}.p-search{border:1px solid var(--color-border);height:40px;color:var(--color-muted);background:var(--color-surface);border-radius:10px;align-items:center;gap:8px;min-width:0;padding:0 12px;display:flex}.p-search input{color:var(--color-body);background:0 0;border:0;outline:0;width:100%;min-width:0;height:100%;font:400 15px/22px Pretendard Variable,sans-serif}.p-search:focus-within{outline:2px solid var(--color-brand)}.p-search button{color:var(--color-muted);background:0 0;border:0}.p-search-field{align-items:center;gap:8px;display:flex}.p-search-field .p-search{flex:1}.p-tabs{border-bottom:1px solid var(--color-border);gap:20px;font:500 14px/20px Pretendard Variable,sans-serif;display:flex}.p-tabs>button{white-space:nowrap;color:var(--color-muted);font:inherit;cursor:pointer;background:0 0;border:0;padding:12px 4px;position:relative}.p-tabs>button[aria-selected=true]{color:var(--color-text);font-weight:600}.p-tabs[data-variant=underline]>button[aria-selected=true]:after{content:"";background:var(--color-text);height:2px;position:absolute;inset:auto 0 -1px}.p-tabs>button:disabled{color:var(--p-theme-text-disabled)}.p-tabs[data-variant=segmented]{background:var(--color-canvas);border:0;border-radius:10px;gap:0;padding:3px}.p-tabs[data-variant=segmented]>button{border-radius:8px;flex:1;padding:6px 16px}.p-tabs[data-variant=segmented]>button[aria-selected=true]{background:var(--color-surface);box-shadow:0 1px 3px #0001}.p-tabs[data-variant=box],.p-tabs[data-variant=plain]{border:0;gap:4px}.p-tabs[data-variant=box]>button,.p-tabs[data-variant=plain]>button{border-radius:999px;padding:6px 16px}.p-tabs[data-variant=box]>button[aria-selected=true],.p-tabs[data-variant=plain]>button[aria-selected=true]{background:var(--p-theme-fill-subtle)}.p-tabs[data-size=small]>button{padding-block:5px;font-size:13px}.p-pagination{align-items:center;gap:4px;display:flex}.p-pagination button{width:32px;height:32px;color:var(--color-muted);cursor:pointer;background:0 0;border:0;border-radius:8px;font:500 14px/20px Pretendard Variable,sans-serif}.p-pagination [aria-current=page]{background:var(--p-theme-state-selected);color:var(--p-theme-state-selected-text)}.p-pagination button:disabled{opacity:.3}.p-dots{gap:6px;display:flex}.p-dots button{background:var(--p-theme-fill-strong);border:0;border-radius:50%;width:6px;height:6px;padding:0}.p-dots [aria-current=page]{background:var(--color-text)}.p-page-counter{background:var(--p-theme-material-dimmer);color:#fff;border-radius:99px;gap:5px;padding:5px 9px;font-size:12px;display:inline-flex}.p-skeleton-wrap{flex-direction:column;gap:8px;display:flex}.p-skeleton{background:linear-gradient(90deg, var(--color-canvas), var(--p-theme-fill-default), var(--color-canvas));background-size:200% 100%;border-radius:4px;animation:1.4s infinite p-shimmer}@keyframes p-shimmer{to{background-position:-200% 0}}.p-circular{border:2px solid var(--color-border);border-top-color:var(--color-brand);border-radius:50%;animation:.7s linear infinite p-spin;display:inline-block}.p-avatar{background:var(--p-theme-fill-default);color:var(--color-muted);border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;font-weight:600;display:inline-flex;overflow:hidden}.p-avatar[data-shape=square]{border-radius:25%}.p-avatar img{object-fit:cover;width:100%;height:100%}.p-thumbnail{background:var(--color-canvas);border:1px solid var(--color-border);color:var(--color-muted);border-radius:8px;place-content:center;font-size:12px;display:grid;position:relative;overflow:hidden}.p-thumbnail img{object-fit:cover;width:100%;height:100%;position:absolute;inset:0}.p-content-badge{background:var(--color-text);height:24px;color:var(--color-surface);border-radius:4px;align-items:center;padding:0 8px;font-size:12px;display:inline-flex}.p-list-cell{background:var(--color-surface);color:var(--color-body);text-align:left;border:0;border-radius:8px;align-items:center;gap:12px;width:100%;min-width:240px;padding:12px 16px;font-family:inherit;display:flex}.p-cell-copy{flex-direction:column;flex:1;gap:4px;display:flex}.p-cell-copy strong{font-size:15px;font-weight:500;line-height:22px}.p-cell-copy small{color:var(--color-muted);font-size:13px;line-height:18px}.p-list-cell[data-selected=true]{background:var(--p-theme-state-selected)}.p-table-cell{min-width:100px;min-height:40px;color:var(--p-theme-text-secondary);align-items:center;gap:8px;padding:8px 12px;font-size:14px;font-weight:500;line-height:20px;display:flex}.p-table-cell>span{color:var(--color-muted)}.p-table-cell[data-header=true]{background:var(--color-canvas);min-height:36px;color:var(--color-muted)}.p-table-row{border-bottom:1px solid var(--color-border);min-height:40px;display:flex}.p-table-row>.p-table-cell{flex:1}.p-table-row[data-selected=true]{background:var(--p-theme-state-selected)}.p-data-table{border:1px solid var(--color-border);border-radius:10px;overflow:auto}.p-data-table table{border-collapse:collapse;text-align:left;white-space:nowrap;width:100%}.p-data-table th,.p-data-table td{border-bottom:1px solid var(--color-border);height:40px;color:var(--p-theme-text-secondary);padding:8px 12px;font-size:14px;font-weight:500;line-height:20px}.p-data-table th{background:var(--color-canvas);height:36px;color:var(--color-muted)}.p-data-table tr:last-child td{border:0}.p-row-action{gap:16px;display:flex}.p-detail-row{gap:20px;padding:10px 0;font-size:14px;line-height:20px;display:flex}.p-detail-row>span{width:100px;color:var(--color-muted)}.p-detail-row>strong{color:var(--color-body);font-weight:500}.p-stat-card{flex-direction:column;gap:12px;min-width:200px;display:flex}.p-stat-card>span{color:var(--color-muted);font-size:14px}.p-stat-card>strong{font-size:28px;font-weight:600;line-height:38px}.p-stat-card>small{color:var(--p-theme-status-success);font-size:12px}.p-stat-card>small[data-trend=down]{color:var(--p-theme-status-danger)}.p-folder-chip{border:1px solid var(--color-border);background:var(--color-surface);color:var(--color-body);border-radius:8px;align-items:center;gap:10px;padding:10px 12px;font-size:14px;display:inline-flex}.p-file-card{text-align:left;background:var(--color-surface);border:1px solid var(--color-border);min-width:230px;max-width:100%;color:var(--color-body);border-radius:12px;align-items:center;gap:12px;padding:16px;display:flex}.p-file-glyph{background:var(--p-theme-badge-red-bg);width:36px;height:40px;color:var(--p-theme-badge-red-text);border-radius:6px;flex-shrink:0;place-content:center;font:600 9px sans-serif;display:grid}.p-file-card>span:nth-child(2){flex-direction:column;flex:1;gap:5px;min-width:0;display:flex}.p-file-card strong{white-space:nowrap;text-overflow:ellipsis;font-size:14px;font-weight:500;overflow:hidden}.p-file-card small{color:var(--color-muted);font-size:12px}.p-file-chip{border:1px solid var(--color-border);height:28px;color:var(--color-body);border-radius:7px;align-items:center;gap:8px;padding:0 8px;font-size:12px;display:inline-flex}.p-file-chip button{color:var(--color-muted);background:0 0;border:0}.p-empty{text-align:center;color:var(--color-body);flex-direction:column;justify-content:center;align-items:center;gap:12px;padding:40px 24px;display:flex}.p-empty-mark{color:var(--p-theme-fill-strong);font-size:42px}.p-empty h3{font-size:16px;font-weight:600;line-height:24px}.p-empty p{color:var(--color-muted);font-size:14px;line-height:20px}.p-callout{background:var(--p-theme-status-info-subtle);color:var(--color-body);border-radius:10px;align-items:flex-start;gap:12px;padding:16px;font-size:14px;line-height:20px;display:flex}.p-callout[data-tone=danger]{background:var(--p-theme-status-danger-subtle)}.p-callout[data-tone=success]{background:var(--p-theme-status-success-subtle)}.p-callout-icon{border:1px solid;border-radius:50%;flex-shrink:0;place-content:center;width:18px;height:18px;font-size:12px;display:grid}.p-callout strong{font-weight:600}.p-callout p{margin-top:4px}.p-toast{background:var(--p-theme-inverse-bg);color:var(--p-theme-inverse-text);border-radius:12px;align-items:center;gap:10px;max-width:420px;padding:16px 20px;font-size:14px;line-height:20px;display:flex;box-shadow:0 6px 24px #0002}.p-toast button{color:inherit;background:0 0;border:0;margin-left:auto;font-size:20px}.p-tooltip-wrap{align-items:center;display:inline-flex;position:relative}.p-tooltip{white-space:nowrap;background:var(--p-theme-inverse-bg);color:var(--p-theme-inverse-text);z-index:10;border-radius:8px;padding:8px 12px;font-size:13px;line-height:20px;position:absolute;bottom:calc(100% + 8px);left:50%;transform:translate(-50%);box-shadow:0 4px 12px #0002}.p-tooltip[data-position=bottom]{top:calc(100% + 8px);bottom:auto}.p-tooltip[data-position=left]{inset:50% calc(100% + 8px) auto auto;transform:translateY(-50%)}.p-tooltip[data-position=right]{top:50%;bottom:auto;left:calc(100% + 8px);transform:translateY(-50%)}.p-menu{border:1px solid var(--color-border);background:var(--color-surface);border-radius:12px;flex-direction:column;min-width:200px;padding:6px;display:flex;box-shadow:0 6px 24px #0001}.p-menu button{color:var(--color-body);text-align:left;background:0 0;border:0;border-radius:6px;padding:10px 12px;font-size:14px}.p-menu button:hover,.p-menu button:focus-visible{background:var(--color-canvas)}.p-menu button:disabled{color:var(--p-theme-text-disabled)}.p-modal{border:1px solid var(--color-border);background:var(--color-surface);width:460px;max-width:calc(100vw - 32px);color:var(--color-body);border-radius:20px;padding:24px 20px 20px;box-shadow:0 20px 80px #0003}.p-modal::backdrop{background:var(--p-theme-material-dimmer)}.p-modal[data-size=medium]{width:600px}.p-modal[data-size=large]{width:800px}.p-modal[data-size=xlarge]{width:1000px}.p-modal>header{justify-content:space-between;align-items:center;gap:16px;display:flex}.p-modal h2{margin:0;font-size:20px;font-weight:600;line-height:28px}.p-modal>header>button{color:var(--color-muted);background:0 0;border:0;font-size:24px}.p-modal-content{padding:24px 0;font-size:15px;line-height:1.6}.p-modal>footer{justify-content:flex-end;gap:8px;display:flex}.p-dimmer{background:var(--p-theme-material-dimmer);border-radius:10px;place-content:center;min-height:150px;padding:40px;display:grid}.p-action-area{border-top:1px solid var(--color-border);background:var(--color-surface);justify-content:space-between;align-items:center;gap:24px;padding:16px 20px;display:flex}.p-action-area>span{color:var(--color-muted);font-size:14px}.p-action-area>div{gap:8px;margin-left:auto;display:flex}.p-page-header{justify-content:space-between;align-items:center;gap:24px;padding:8px 0 24px;display:flex}.p-page-header h2{color:var(--color-text);margin:4px 0;font-size:24px;font-weight:600;line-height:32px}.p-page-header p,.p-page-header small{color:var(--color-muted);font-size:13px;line-height:20px}.p-filter-bar{flex-wrap:wrap;align-items:center;gap:12px;padding:16px 0;display:flex}.p-filter-bar .p-search{max-width:260px}.p-nav-group-label{color:var(--color-muted);padding:16px 16px 8px;font-size:12px;line-height:16px}.p-nav-item{color:var(--color-body);text-align:left;background:0 0;border:0;border-radius:8px;align-items:center;gap:8px;width:100%;min-height:36px;padding:8px 12px;font-size:14px;line-height:20px;display:flex}.p-nav-item:hover{background:var(--p-theme-interaction-hover-weak)}.p-nav-item[aria-current=page]{background:var(--p-theme-state-selected);color:var(--p-theme-state-selected-text);font-weight:600}.p-nav-item>span{flex:1}.p-nav-item small{background:var(--p-theme-fill-default);border-radius:4px;padding:1px 5px;font-size:11px}.p-nav-item:disabled{color:var(--p-theme-text-disabled)}.p-sidebar{background:var(--color-canvas);border-right:1px solid var(--color-border);flex-direction:column;flex-shrink:0;width:200px;min-height:450px;padding:16px 8px;display:flex}.p-sidebar-logo{padding:0 8px 16px}.p-sidebar-logo img{width:100%;height:auto}.p-sidebar-bottom{margin-top:auto;padding-top:30px}.p-sidebar-footer>div:last-child{align-items:center;gap:8px;padding:8px;display:flex}.p-sidebar-footer>div>span{font-size:13px}.p-sidebar-footer small{color:var(--color-muted);margin-top:4px;font-size:11px;display:block}.p-gnb{border-bottom:1px solid var(--color-border);background:var(--color-surface);justify-content:space-between;align-items:center;gap:24px;height:64px;padding:0 24px;display:flex}.p-gnb>nav{gap:20px;font-size:14px;display:flex}.p-tree-item>div:first-child{align-items:center;gap:4px;min-height:36px;display:flex}.p-tree-item button{color:var(--color-body);background:0 0;border:0;border-radius:6px;padding:7px 8px;font-size:14px}.p-tree-item button[aria-pressed=true]{background:var(--p-theme-state-selected);color:var(--p-theme-state-selected-text)}.p-tree-item .p-tree-toggle{width:24px;padding-inline:0}.p-tree-toggle:disabled{color:var(--color-muted)}.p-tree-children{border-left:1px solid var(--color-border);margin-left:12px;padding-left:24px}.p-document-tab{background:var(--color-canvas);border-bottom:2px solid #0000;align-items:center;gap:12px;max-width:240px;height:40px;padding:0 12px;display:flex}.p-document-tab[data-active=true]{background:var(--color-surface);border-bottom-color:var(--color-brand)}.p-document-tab button{color:var(--color-body);white-space:nowrap;text-overflow:ellipsis;background:0 0;border:0;font-size:13px;overflow:hidden}.p-drawer-header{border-bottom:1px solid var(--color-border);justify-content:space-between;align-items:center;gap:12px;padding:16px 20px;display:flex}.p-drawer-header h3{margin:0;font-size:15px;font-weight:600;line-height:22px}.p-drawer-header button{color:var(--color-muted);background:0 0;border:0;font-size:20px}.p-calendar{border:1px solid var(--color-border);background:var(--color-surface);border-radius:12px;width:280px;padding:16px}.p-calendar header{justify-content:space-between;align-items:center;margin-bottom:16px;font-size:14px;display:flex}.p-calendar header button{color:var(--color-body);background:0 0;border:0;width:30px;height:30px;font-size:24px}.p-calendar-grid{grid-template-columns:repeat(7,1fr);gap:4px;display:grid}.p-calendar-grid>span{text-align:center;color:var(--color-muted);padding:6px 0;font-size:12px}.p-calendar-day{width:32px;height:32px;color:var(--color-body);background:0 0;border:0;border-radius:8px;place-content:center;font-size:13px;display:inline-grid}.p-calendar-day[data-today=true]{box-shadow:inset 0 0 0 1px var(--color-border);font-weight:700}.p-calendar-day[aria-pressed=true]{background:var(--color-brand);color:var(--color-on-brand)}.p-calendar-day[data-outside=true],.p-calendar-day:disabled{color:var(--p-theme-text-disabled)}.p-calendar-day:hover:not(:disabled):not([aria-pressed=true]){background:var(--color-canvas)}.p-chat-message{color:var(--color-body);max-width:100%;padding:12px 0;font-size:15px;line-height:1.7}.p-chat-message[data-role=user]{background:var(--color-canvas);border-radius:16px 16px 4px;align-self:flex-end;max-width:85%;margin-left:auto;padding:12px 16px}.p-chat-status{color:var(--color-muted);align-items:center;gap:8px;font-size:13px;line-height:20px;display:flex}.p-option-row{border:1px solid var(--color-border);background:var(--color-surface);width:100%;height:40px;color:var(--color-body);text-align:left;border-radius:8px;justify-content:space-between;align-items:center;gap:12px;padding:0 12px;font-size:14px;display:flex}.p-option-row:hover{background:var(--color-canvas)}.p-option-row[aria-pressed=true]{border-color:var(--p-theme-state-selected-border);background:var(--p-theme-state-selected);color:var(--p-theme-state-selected-text)}.p-question-card{flex-direction:column;gap:8px;width:432px;max-width:100%;display:flex}.p-chat-composer{border:1px solid var(--color-border);background:var(--color-surface);border-radius:16px;flex-direction:column;gap:18px;max-height:314px;padding:14px 10px 10px;display:flex}.p-chat-composer textarea{resize:none;width:100%;height:24px;min-height:24px;color:var(--color-body);background:0 0;border:0;outline:0;padding:0 4px;font:400 15px/22px Pretendard Variable,sans-serif}.p-chat-composer:focus-within{border-color:var(--color-brand)}.p-chat-composer>div{justify-content:space-between;align-items:center;gap:12px;display:flex}.p-chat-composer>div>span{color:var(--color-muted);font-size:10px}.p-result-panel{flex-direction:column;gap:8px;width:300px;max-width:100%;padding:16px;display:flex}.p-result-panel h3{margin-bottom:8px;font-size:14px}.p-result-panel .p-file-card{width:100%;min-width:0}.p-ai-drawer{border:1px solid var(--color-border);background:var(--color-surface);width:320px;max-width:100%;min-height:380px}.p-ai-drawer>.p-file-card{max-width:calc(100% - 24px);margin:12px}.p-slide-rail{background:var(--color-canvas);flex-direction:column;gap:12px;width:154px;padding:12px;display:flex}.p-slide-rail button{color:var(--color-muted);background:0 0;border:0;align-items:flex-start;gap:8px;padding:0;font-size:11px;display:flex}.p-slide-rail button>div{border:1px solid var(--color-border);background:var(--color-surface);aspect-ratio:16/9;width:114px;color:var(--color-body);border-radius:6px;place-content:center;font-size:10px;display:grid}.p-slide-rail [aria-current=page]>div{border:2px solid var(--color-brand)}.p-chat-panel{border:1px solid var(--color-border);background:var(--color-surface);border-radius:12px;flex-direction:column;width:100%;max-width:1240px;height:560px;display:flex;overflow:hidden}.p-chat-panel[data-compact=true]{max-width:440px}.p-chat-history{flex-direction:column;flex:1;gap:12px;padding:20px;display:flex;overflow:auto}.p-chat-panel>.p-chat-composer{margin:12px}.p-ui *{box-sizing:border-box}.p-ui{letter-spacing:0;color:var(--color-body);font-family:Pretendard Variable,Pretendard,sans-serif}.p-ui button,.p-ui input,.p-ui select,.p-ui textarea{font-family:inherit}.p-ui button:focus-visible,.p-check input:focus-visible{outline:2px solid var(--color-brand);outline-offset:3px}@media (prefers-reduced-motion:reduce){.p-skeleton,.p-circular{animation:none}.p-switch>span,.p-switch>span:before{transition:none}}@media (width<=600px){.p-filter-bar{flex-direction:column;align-items:stretch}.p-page-header,.p-action-area,.p-search-field{flex-wrap:wrap}.p-gnb{gap:12px;padding:0 12px}.p-gnb>nav{gap:10px}.p-stat-card{min-width:0}.p-chat-composer>div>span{font-size:9px}}.p-list-cell{background:0 0;border-radius:0;align-items:flex-start;gap:8px;min-height:0;padding:12px 0}.p-list-cell[data-padding=none]{padding-block:0}.p-list-cell[data-padding=small]{padding-block:8px}.p-list-cell[data-padding=large]{padding-block:16px}.p-list-cell[data-align=center]{align-items:center}.p-list-cell[data-fill=true]{width:100%}.p-list-cell[data-divider=true]{border-bottom:1px solid var(--color-border)}.p-list-cell .p-cell-copy strong{font-size:16px;font-weight:400;line-height:24px}.p-list-cell .p-cell-copy small{font-size:13px;line-height:18px}.p-list-cell[data-ellipsis=true] .p-cell-copy strong{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.p-list-cell>.p-cell-copy{flex:1}.p-list-cell>span:last-child{color:var(--color-muted);font-size:16px;line-height:24px}.p-check{gap:8px;min-height:24px}.p-check[data-size=small]{min-height:20px}.p-check-mark .p-check{height:24px}.p-check-mark .p-check[data-size=small]{height:20px}.p-tabs[data-variant=underline][data-size=large]{height:56px}.p-tabs[data-variant=underline][data-size=medium]{height:48px}.p-tabs[data-variant=underline][data-size=small]{height:40px}.p-tabs[data-variant=underline] button{box-sizing:border-box;height:100%}.p-tabs[data-variant=underline][data-size=large] button{font-size:20px;line-height:28px}.p-tabs[data-variant=underline][data-size=medium] button{font-size:17px;line-height:24px}.p-tabs[data-variant=underline][data-size=small] button{font-size:15px;line-height:22px}.p-tabs[data-variant=plain],.p-tabs[data-variant=plain] button,.p-tabs[data-variant=segmented]{height:40px}.p-tabs[data-variant=segmented][data-size=large]{height:48px}.p-tabs[data-variant=segmented][data-size=small]{height:32px}.p-tabs[data-variant=segmented] button{height:100%;padding-block:0}.p-chip[data-size=large]{border-radius:10px;height:40px;padding-inline:12px;font-size:15px;line-height:22px}.p-chip[data-size=medium]{border-radius:10px;height:36px;padding-inline:11px;font-size:15px;line-height:22px}.p-chip[data-size=small]{padding-inline:8px}.p-chip[data-size=xsmall]{padding-inline:7px}.p-content-badge[data-size=xsmall]{border-radius:6px;height:20px;padding:3px 6px;font-size:11px;line-height:14px}.p-content-badge[data-size=small]{border-radius:6px;height:24px;padding:4px 6px}.p-content-badge[data-size=medium]{border-radius:8px;height:28px;padding:5px 8px;font-size:13px;line-height:18px}.p-search,.p-search-field{height:32px}.p-search-field .p-button{border-radius:8px;height:32px}.p-document-tab{height:28px;font-size:13px;line-height:18px}.p-drawer-header{box-sizing:border-box;min-height:72px;padding:12px 24px}.p-gnb{height:56px}.p-detail-row{min-height:24px;padding-block:0;font-size:14px;line-height:24px}.p-calendar-day{width:36px;height:36px}.p-calendar{width:328px;padding:24px}.p-calendar-grid{gap:0}.p-calendar-header{margin-bottom:20px}.p-dots button{width:10px;height:10px}.p-button.p-text-button[data-size=large]{height:32px;font-size:17px;line-height:24px}.p-button.p-text-button[data-size=medium]{height:32px;font-size:15px;line-height:22px}.p-button.p-text-button[data-size=small]{height:28px;font-size:14px;line-height:20px}.p-toast{min-height:54px;padding-block:14px}.p-result-panel{border-radius:16px;padding:12px}.p-grid-card{width:192px;max-width:100%;color:var(--color-body);cursor:pointer;background:0 0;border:0;flex-direction:column;align-items:center;gap:16px;padding:0;font:400 14px/20px Pretendard Variable,Pretendard,sans-serif;display:flex}.p-grid-preview{aspect-ratio:1;border:1px solid var(--color-border);background:var(--color-surface);width:192px;max-width:100%;color:var(--color-subtle);border-radius:12px;justify-content:center;align-items:center;display:flex}.p-stat-card{background:var(--color-canvas);border:0;border-radius:16px;flex-direction:column;gap:20px;width:440px;max-width:100%;padding:24px;display:flex}.p-stat-card h3{margin:0;font-size:16px;line-height:24px}.p-stat-columns{grid-template-columns:1fr 1fr;gap:24px;display:grid}.p-stat-columns>div+div{border-left:2px solid var(--color-border);padding-left:24px}.p-stat-columns span{color:var(--color-muted);font-size:15px;line-height:22px}.p-stat-columns p{align-items:center;gap:40px;margin:2px 0 0;display:flex}.p-stat-columns strong{color:var(--color-body);font-size:20px;font-weight:600;line-height:28px}.p-chat-message{padding:0;font-size:15px;line-height:22px}.p-chat-message[data-role=user]{background:var(--p-theme-fill-default);border-radius:18px;max-width:85%;margin-block:0;padding:10px 16px}.p-question-card{border-radius:16px;gap:12px;padding:16px;box-shadow:0 2px 8px #0002}.p-question-card h3{margin:12px 0;font-size:14px;font-weight:400;line-height:20px}.p-question-progress{color:var(--color-muted);justify-content:flex-end;align-items:center;gap:8px;font-size:14px;line-height:20px;display:flex}.p-question-progress button{color:var(--color-subtle);background:0 0;border:0;justify-content:center;align-items:center;width:24px;height:20px;display:flex}.p-question-options{flex-direction:column;gap:2px;display:flex}.p-option-row{border:0;border-radius:10px;justify-content:flex-start;gap:12px;padding:0 8px;font:400 13px/18px Pretendard Variable,Pretendard,sans-serif}.p-option-row>span:last-child{margin-left:auto}.p-option-number{background:var(--p-theme-fill-default);border-radius:4px;justify-content:center;align-items:center;width:18px;height:18px;display:flex}.p-option-row[aria-pressed=true]{background:var(--color-canvas);color:var(--color-body)}.p-question-answer{border-top:1px solid var(--color-border);align-items:center;gap:8px;padding-top:10px;display:flex}.p-question-answer input{min-width:0;color:var(--color-body);background:0 0;border:0;flex:1;padding:0 8px;font:400 13px/18px Pretendard Variable,Pretendard,sans-serif}.p-question-answer button{color:var(--color-muted);white-space:nowrap;cursor:pointer;background:0 0;border:0;font:400 13px/18px Pretendard Variable,Pretendard,sans-serif}.p-chat-composer{box-sizing:border-box;gap:24px;min-height:98px}.p-chat-composer textarea{height:22px;min-height:22px}.p-composer-attach{background:var(--color-canvas);width:32px;height:32px;color:var(--color-subtle);border:0;border-radius:50%;justify-content:center;align-items:center;display:flex}.p-chat-composer .p-button{border-radius:50%}.p-chat-panel{background:var(--color-surface);border:0;border-radius:0;height:964px}.p-chat-panel[data-compact=true]{max-width:440px;height:904px}.p-chat-full-header{flex-shrink:0;align-items:center;height:72px;padding:0 16px;display:flex}.p-chat-full-header button{color:var(--color-muted);background:0 0;border:0;padding:0}.p-chat-content{flex-direction:column;flex:1;width:min(640px,100% - 48px);min-height:0;margin:0 auto 24px;display:flex}.p-chat-history{gap:40px;padding:0}.p-chat-bottom{flex-direction:column;gap:8px;display:flex}.p-chat-bottom .p-question-card{width:100%}.p-chat-attachments{flex-wrap:wrap;gap:6px;display:flex}.p-file-card[data-compact=true]{border-radius:16px;height:64px;padding:12px 12px 12px 16px}.p-file-glyph{background:var(--color-canvas);width:40px;height:40px;color:var(--color-subtle);border-radius:8px;justify-content:center;align-items:center;display:flex}.p-question-card h3{margin:0;line-height:22px}.p-question-progress{height:24px}.p-question-body{flex-direction:column;gap:8px;display:flex}.p-question-options{gap:4px}.p-question-answer{box-sizing:border-box;height:33px;padding-top:8px}.p-question-card{box-shadow:inset 0 0 0 1px var(--color-border), 0 2px 8px #0002;border:0}.p-chat-composer{box-shadow:inset 0 0 0 1px var(--color-border);border:0}.p-chat-composer .p-button,.p-composer-attach{width:28px;min-width:28px;height:28px}.p-chat-composer:focus-within{box-shadow:inset 0 0 0 2px var(--color-brand)}.p-check-mark{display:inline-flex}.p-circular{animation:.7s linear infinite p-spin}[data-theme^=Dark] .brand-image{filter:brightness(0)invert()}.p-page-counter{align-items:center;height:34px;padding:0 10px;display:inline-flex}.p-page-counter[data-size=small]{height:26px;padding:0 8px;font-size:12px}.p-dots{gap:10px}.p-dots[data-size=small]{gap:6px}.p-dots[data-size=small] button{width:6px;height:6px}.p-nav-item{gap:12px;height:40px;padding:0 10px}.p-nav-item[data-compact=true]{border-radius:10px;gap:8px;height:34px;min-height:34px;padding:0 12px}.p-nav-group-label{padding:16px 12px 10px}.p-sidebar{gap:14px;min-height:1024px;padding:16px 10px}.p-sidebar-footer{min-height:101px}.p-ai-drawer{min-height:963px}.p-ai-drawer[data-type=history]{min-height:1006px}.p-filter-bar{align-items:center;gap:8px;padding:0}.p-filter-bar .p-combobox{width:140px}.p-page-header{min-height:40px;padding:0}.p-page-header h2{margin:0;font-size:20px;line-height:28px}.p-save-toolbar{justify-content:flex-end;align-items:center;gap:8px;display:flex}.p-divider.strong{height:12px}.p-divider.vertical{height:32px;min-height:32px}.p-calendar{box-shadow:inset 0 0 0 1px var(--color-border);border:0}.p-calendar header{height:36px;margin-bottom:24px}.p-calendar-grid>span{height:32px;padding:6px 0;line-height:20px}.p-calendar-grid{grid-template-rows:32px repeat(6,36px)}.p-question-answer{margin:0}.p-question-options .p-option-row{flex-shrink:0}@media (prefers-reduced-motion:reduce){.p-circular{animation:none}}.p-option-arrow{visibility:hidden;color:var(--color-subtle)}.p-option-row:hover .p-option-arrow,.p-option-row[aria-pressed=true] .p-option-arrow{visibility:visible}.p-file-card[data-compact=true]{width:278px;max-width:100%;font-family:Pretendard Variable,Pretendard,sans-serif}.p-file-card .p-file-open{background:var(--color-canvas);height:40px;color:var(--color-body);white-space:nowrap;border-radius:10px;align-items:center;gap:4px;padding:0 12px;font-size:15px;display:inline-flex}.p-chat-history>.p-file-card{width:100%}.p-tabs[data-variant=segmented][data-size=small]{height:var(--p-header-action-height);gap:var(--p-header-action-gap);background:0 0;border:0;min-height:0;padding:0}.p-tabs[data-variant=segmented][data-size=small]>button{box-sizing:border-box;height:var(--p-header-action-height);min-height:var(--p-header-action-height);min-width:var(--p-header-action-min-width);padding:0 var(--p-header-action-padding);border-radius:var(--p-header-action-radius);font-family:Pretendard Variable,Pretendard,sans-serif;font-size:var(--p-header-action-font-size);font-weight:var(--p-header-action-font-weight);color:var(--p-theme-text-body);background:var(--color-canvas);box-shadow:inset 0 0 0 1px var(--color-border);line-height:20px}.p-tabs[data-variant=segmented][data-size=small]>button[aria-selected=true]{background:var(--color-brand);color:var(--color-on-brand);box-shadow:none}.p-tabs[data-variant=segmented][data-size=small]>button:disabled{color:var(--p-theme-text-disabled);background:var(--p-theme-interaction-disabled)}.p-chat-composer .p-button.p-chat-send[data-disabled=true][data-variant=solid]{background:var(--color-brand);color:var(--color-on-brand,#fff)}:root{--p-header-action-height:32px;--p-header-action-min-width:96px;--p-header-action-gap:8px;--p-header-action-padding:12px;--p-header-action-font-size:14px;--p-header-action-font-weight:600;--p-header-action-radius:8px;--p-panel-header-min-height:60px;--p-panel-header-padding-block:14px;--p-panel-header-padding-inline:24px;--p-panel-header-font-size:20px;--p-panel-header-line-height:28px;--p-panel-header-font-weight:600}.p-card{box-sizing:border-box;background:var(--p-theme-bg-base,#fff);min-width:0;color:var(--p-theme-text-body,#525459);border-radius:16px}.p-card-header{box-sizing:border-box;min-height:var(--p-panel-header-min-height);padding:var(--p-panel-header-padding-block) var(--p-panel-header-padding-inline);border-bottom:0;justify-content:space-between;align-items:center;gap:12px;display:flex}.p-card .p-card-header>:is(h2,h3){font-size:var(--p-panel-header-font-size);line-height:var(--p-panel-header-line-height);letter-spacing:-.24px;font-weight:var(--p-panel-header-font-weight);margin:0}.p-card-body{box-sizing:border-box;min-width:0;padding:0 36px 16px}.p-stat-card.p-card{gap:0;padding:0}.p-card-stack{flex-direction:column;gap:24px;min-height:0;display:flex}.p-card-stack>*{flex-shrink:0}.p-table-card{flex-direction:column;display:flex}.p-table-card>.p-card-header{flex-shrink:0}.p-table-card>.p-card-body{flex:1 0 auto;padding:0 0 24px;overflow-x:auto}.p-card-stack>.p-table-card{flex:none}.p-card-stack>.p-table-card:last-child{flex:1 0 auto}.p-table-card>.p-card-body>table{border-collapse:separate;border-spacing:0;width:100%}.p-table-card>.p-card-body>table>thead,.p-table-card>.p-card-body>table>thead>tr{border-top:0}.p-table-card>.p-card-body>table>thead>tr{box-shadow:inset 0 .67px var(--p-theme-border-default,#12203017), inset 0 -.67px var(--p-theme-border-default,#12203017)}.p-table-card[data-scroll=contained]{height:320px;min-height:240px}.p-card-stack>.p-table-card[data-scroll=contained]:last-child{flex:1 1 0;height:auto}.p-table-card[data-scroll=contained]>.p-card-body{flex-direction:column;flex:1 1 0;min-height:0;display:flex;overflow:hidden}.p-table-card[data-scroll=contained]>.p-card-body>.p-data-grid{flex:1}.p-table-card-content{min-width:0;padding:0 36px 16px}.p-scroll-area{scrollbar-gutter:stable;overscroll-behavior:auto;box-sizing:border-box;min-width:0;min-height:0;overflow:auto}.p-scroll-area[data-axis=vertical]{overflow-x:hidden}.p-scroll-area:focus-visible{outline:2px solid var(--p-theme-text-primary,#36383d);outline-offset:-2px}.p-text-block{overflow-wrap:anywhere;flex-direction:column;gap:16px;display:flex}.p-text-block h3{margin:0 0 8px;font-size:15px;font-weight:600;line-height:22px}.p-text-block p{white-space:pre-wrap;margin:0;font-size:14px;font-weight:400;line-height:1.571}.p-data-grid{font-family:var(--p-font-family,"Pretendard Variable", Pretendard, sans-serif);flex-direction:column;min-width:0;min-height:0;display:flex}.p-data-grid-viewport{flex:1}.p-data-grid .p-data-grid-table{table-layout:fixed;border-collapse:separate;border-spacing:0;width:100%;font:inherit;font-size:14px;line-height:20px}.p-data-grid .p-data-grid-table tr{height:40px;box-shadow:none;border:0}.p-data-grid .p-data-grid-table th,.p-data-grid .p-data-grid-table td{box-sizing:border-box;height:40px;box-shadow:inset 0 -.67px var(--p-theme-border-default,#12203017);color:var(--p-theme-text-body,#525459);background:var(--p-theme-bg-base,white);white-space:nowrap;text-overflow:ellipsis;vertical-align:middle;border:0;padding:0 8px;font-family:inherit;font-weight:500;overflow:hidden}.p-data-grid .p-data-grid-table thead{border:0;height:36px}.p-data-grid .p-data-grid-table thead tr{height:36px;box-shadow:none}.p-data-grid .p-data-grid-table th{z-index:1;height:36px;color:var(--p-theme-text-muted,#74767a);box-shadow:inset 0 .67px var(--p-theme-border-default,#12203017), inset 0 -.67px var(--p-theme-border-default,#12203017);position:sticky;top:0}.p-data-grid .p-data-grid-table :is(th,td):first-child{padding-left:24px}.p-data-grid .p-data-grid-table :is(th,td):last-child{padding-right:24px}.p-data-grid .p-data-grid-table td[data-wrap]{white-space:normal;overflow-wrap:anywhere}.p-data-grid-table td strong{font-weight:600}.p-data-grid-sort{font:inherit;color:inherit;cursor:pointer;background:0 0;border:0;padding:0}.p-data-grid-sort:focus-visible{outline:2px solid}.p-data-grid-status{text-align:center;padding:32px 24px}.p-content-sr-only{clip-path:inset(50%);width:1px;height:1px;position:absolute;overflow:hidden}.p-data-grid .p-data-grid-table :is(th,td)[data-align=center]{padding-inline:8px}.p-data-grid .p-data-grid-table td:is([data-type=number],[data-type=currency],[data-type=percent],[data-type=index]){font-variant-numeric:tabular-nums}.p-data-grid-sort{width:100%;text-align:inherit;display:block;position:relative}.p-data-grid-sort-indicator{position:absolute;right:0}[data-align=right] .p-data-grid-sort-indicator{left:0;right:auto}.p-data-grid-action{font:inherit;color:inherit;text-align:inherit;text-overflow:ellipsis;white-space:nowrap;cursor:pointer;background:0 0;border:0;max-width:100%;padding:0;overflow:hidden}.p-data-grid-action[aria-pressed=true]{color:var(--color-brand);font-weight:600}.p-data-grid-action:focus-visible{outline:2px solid var(--color-brand);outline-offset:2px}.p-data-grid .p-data-grid-table tr:has(.p-data-grid-action[aria-pressed=true]) td{background:var(--p-theme-bg-sunken)}.p-data-grid-table :is(th,td){caret-color:#0000}.p-data-grid-table :is(input,textarea,[contenteditable=true],[contenteditable=plaintext-only]){caret-color:auto}.p-data-grid tbody tr[data-clickable=true]{cursor:pointer}.p-markup-table .p-data-grid-table th{text-align:start}.p-markup-table .p-data-grid-table td{white-space:normal;overflow-wrap:anywhere}.p-app-sidebar{box-sizing:border-box;width:var(--app-sidebar-width,200px);flex:0 0 var(--app-sidebar-width,200px);background:var(--p-theme-bg-sunken,#f7f7f8);height:100%;min-height:0;color:var(--p-theme-text-body,#525459);box-shadow:inset -1px 0 var(--p-theme-border-default,#12203017);font-feature-settings:"ss10" 1;flex-direction:column;padding:24px 0;font:500 14px/20px Pretendard Variable,Pretendard,sans-serif;display:flex}.p-app-sidebar *{box-sizing:border-box}.p-app-sidebar-brand{flex-shrink:0;align-items:center;height:76px;padding:0 24px 24px;display:flex}.p-app-sidebar-brand a{border-radius:4px;max-width:100%;display:flex}.p-app-sidebar-brand img{object-fit:contain;object-position:left center;max-width:100%;display:block}.p-app-sidebar nav{flex-direction:column;flex:1;gap:4px;min-height:0;padding:0 12px;display:flex;overflow-y:auto}.p-app-sidebar .p-nav-item[data-compact=true]{width:100%;height:40px;min-height:40px;color:inherit;font:inherit;text-align:left;cursor:pointer;background:0 0;border:0;border-radius:10px;flex-shrink:0;align-items:center;gap:8px;padding:0 12px;display:flex}.p-app-sidebar .p-nav-item>span:not(.p-app-sidebar-menu-icon){text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.p-app-sidebar .p-nav-item[aria-current=page]{background:var(--p-theme-fill-default,#18213b0a);color:var(--p-theme-text-primary,#36383d);font-weight:600}.p-app-sidebar .p-nav-item:hover:not(:disabled){background:var(--p-theme-fill-default,#18213b0a)}.p-app-sidebar button:disabled{opacity:.45;cursor:default}.p-app-sidebar-menu-icon{flex:0 0 16px;width:16px;height:16px;display:flex}.p-app-sidebar-menu-icon>*{object-fit:contain;width:16px;height:16px}.p-app-sidebar-footer{flex-direction:column;flex-shrink:0;gap:12px;margin-top:auto;padding-top:12px;display:flex}.p-app-sidebar-actions{flex-direction:column;gap:4px;padding:0 12px;display:flex}.p-app-sidebar-actions button{width:100%;height:40px;font:inherit;text-align:left;cursor:pointer;color:inherit;background:0 0;border:0;border-radius:8px;align-items:center;gap:8px;padding:0 12px;display:flex}.p-app-sidebar-actions button>:first-child{object-fit:contain;flex:0 0 16px;width:16px;height:16px}.p-app-sidebar-actions button:hover{background:var(--p-theme-fill-default,#18213b0a)}.p-app-sidebar-profile{border-top:1px solid var(--p-theme-border-default,#12203017);align-items:center;gap:8px;margin:0 24px;padding-top:16px;display:flex}.p-app-sidebar-avatar{background:var(--p-theme-bg-base,white);border:1px solid var(--p-theme-border-default,#12203017);border-radius:9px;flex-shrink:0;place-items:center;width:36px;height:36px;display:grid;overflow:hidden}.p-app-sidebar-avatar>*{object-fit:contain;width:28px;height:28px}.p-app-sidebar-profile>div{min-width:0}.p-app-sidebar-profile strong{-webkit-line-clamp:2;white-space:normal;overflow-wrap:anywhere;-webkit-box-orient:vertical;font-size:14px;font-weight:600;line-height:20px;display:-webkit-box;overflow:hidden}.p-app-sidebar-profile small{color:var(--p-theme-text-muted,#74767a);font-size:12px;line-height:16px;display:block}.p-app-sidebar :is(button,a):focus-visible{outline:2px solid var(--p-theme-text-primary,#36383d);outline-offset:-2px}.p-app-sidebar .p-nav-item>.p-app-sidebar-menu-icon{flex:0 0 16px}.p-app-sidebar .p-nav-item>span:not(.p-app-sidebar-menu-icon){flex:1;min-width:0}.p-app-sidebar-middle{flex-direction:column;flex:1;min-height:0;display:flex;overflow-y:auto}.p-app-sidebar-middle nav{flex:1 0 auto;overflow:visible}.p-app-sidebar-middle .p-app-sidebar-actions{flex-shrink:0;padding-top:12px}.p-sidebar-group{flex-shrink:0;min-width:0}.p-sidebar-group-content{flex-direction:column;gap:2px;margin-top:4px;display:flex}.p-sidebar-group-content[hidden]{display:none}.p-sidebar-group-trigger,.p-sidebar-document{box-sizing:border-box;width:100%;height:36px;min-height:36px;padding:0 12px 0 calc(12px + var(--sidebar-depth,0)*16px);color:var(--p-theme-text-body);text-align:left;cursor:pointer;background:0 0;border:0;border-radius:8px;align-items:center;gap:8px;display:flex}.p-app-sidebar .p-sidebar-group-trigger,.p-app-sidebar .p-sidebar-document{font:500 14px/20px Pretendard Variable,Pretendard,sans-serif}.p-app-sidebar .p-sidebar-group-trigger[data-depth="0"]{border-radius:10px;height:40px;min-height:40px;font-size:16px;line-height:24px}.p-sidebar-group-trigger[data-depth="0"][data-active=true]{background:var(--p-theme-fill-default);color:var(--p-theme-text-primary);font-weight:600}.p-sidebar-group-icon{flex:0 0 20px;justify-content:center;align-items:center;width:20px;height:20px;display:flex}.p-sidebar-group-icon img{width:20px;height:20px}.p-sidebar-row-label{text-overflow:ellipsis;white-space:nowrap;min-width:0;overflow:hidden}.p-sidebar-chevron{flex:0 0 16px;justify-content:center;align-items:center;width:16px;height:16px;margin-left:auto;display:flex}.p-sidebar-document{position:relative}.p-app-sidebar .p-sidebar-document[aria-current=page]{background:var(--p-theme-fill-default);color:var(--color-brand);font-weight:600}.p-sidebar-group-trigger:hover,.p-sidebar-document:hover{background:var(--p-theme-interaction-hover)}.p-sidebar-group-trigger:focus-visible,.p-sidebar-document:focus-visible{outline:2px solid var(--color-brand);outline-offset:-2px}.p-detail-list{font-family:var(--p-font-family,"Pretendard Variable", Pretendard, sans-serif);grid-template-columns:repeat(2,minmax(0,1fr));gap:20px 48px;margin:0;font-weight:500;display:grid}.p-detail-list>div{grid-template-columns:112px minmax(0,1fr);align-items:center;gap:16px;min-width:0;display:grid}.p-detail-list dt{color:var(--p-theme-text-body);font-size:14px;font-weight:600;line-height:20px}.p-detail-list dd{color:var(--p-theme-text-body);background:var(--p-theme-bg-sunken);overflow-wrap:anywhere;border-radius:8px;margin:0;padding:10px 14px;font-size:14px;line-height:20px}@media (width<=900px){.p-detail-list{grid-template-columns:1fr}}.p-detail-list>[data-span="2"]{grid-column:1/-1}.p-button.p-card-action[data-size=small]{box-sizing:border-box;height:var(--p-header-action-height);min-width:var(--p-header-action-min-width);width:auto;padding:0 var(--p-header-action-padding);border-radius:var(--p-header-action-radius);font-family:Pretendard Variable,Pretendard,sans-serif;font-size:var(--p-header-action-font-size);line-height:20px;font-weight:var(--p-header-action-font-weight);letter-spacing:0}.p-card-action .p-button-content{gap:4px}.p-card-action .p-button-content img{width:16px;height:16px}.p-card-action[data-color=primary][data-variant=solid] .p-button-content img{filter:brightness(0)invert()}.p-month-selector{flex-wrap:nowrap;gap:8px;padding:3px;display:flex;overflow-x:auto}.p-month-selector .p-button[data-size=small]{border-radius:8px;flex:0 0 48px;width:48px;min-width:48px;height:48px;padding:0;font-size:14px}.p-month-selector .p-button[aria-disabled=true]{cursor:default}.p-month-selector{grid-template-columns:repeat(12,minmax(0,1fr));display:grid;overflow:visible}.p-month-selector .p-button[data-size=small]{aspect-ratio:auto;width:100%;min-width:0;height:40px;color:var(--p-theme-text-body)}.p-month-selector .p-button[data-size=small][aria-pressed=true]{background:var(--color-brand);color:var(--color-on-brand,#fff)}:root{--p-panel-header-min-height:60px;--p-panel-header-padding-block:14px;--p-panel-header-padding-inline:24px;--p-panel-header-font-size:20px;--p-panel-header-line-height:28px;--p-panel-header-font-weight:600}.p-split-workspace{grid-template-columns:minmax(0,1fr) minmax(360px,38%);gap:24px;min-width:0;height:100%;min-height:0;display:grid}.p-split-workspace[data-collapsed=true]{grid-template-columns:minmax(0,1fr) 48px}.p-split-workspace[data-expanded=true]{grid-template-columns:minmax(0,1fr)}.p-workspace-document{min-width:0;min-height:0;overflow:auto}.p-workspace-document[hidden]{display:none}.p-assistant-panel{flex-direction:column;min-width:0;min-height:0;font-family:Pretendard Variable,Pretendard,sans-serif;display:flex;overflow:hidden}.p-assistant-panel .p-assistant-header{flex-shrink:0}.p-assistant-panel .p-assistant-header h2{font-size:18px;line-height:var(--p-panel-header-line-height);font-weight:var(--p-panel-header-font-weight);letter-spacing:-.24px;white-space:nowrap;margin:0}.p-panel-actions{gap:8px;display:flex}.p-assistant-messages{scrollbar-gutter:stable;flex-direction:column;flex:1;gap:16px;min-height:0;padding:0 20px 16px;display:flex;overflow:auto}.p-assistant-messages .p-chat-message{white-space:pre-wrap;overflow-wrap:anywhere;max-width:100%;font-size:14px;line-height:22px}.p-assistant-composer{flex-shrink:0;padding:16px}.p-split-workspace[data-collapsed=true] .p-assistant-panel{align-items:center;padding-top:16px}.p-assistant-panel{background:var(--p-theme-bg-base);color:var(--p-theme-text-body);border:1px solid var(--p-theme-border-default);border-radius:16px}.p-assistant-header{box-sizing:border-box;min-height:0;box-shadow:inset 0 -1px var(--p-theme-border-default);border-bottom:0;justify-content:space-between;align-items:center;gap:12px;padding:10px 12px;display:flex}.p-assistant-messages{padding-top:20px}.p-assistant-composer{border-top:1px solid var(--p-theme-border-default)}.p-assistant-header h2{align-items:center;gap:8px;display:flex}.p-assistant-brand-icon{width:20px;height:20px;color:var(--color-brand);flex-shrink:0;justify-content:center;align-items:center;display:inline-flex}.p-assistant-brand-icon img{width:17px;height:18px;display:block}.p-split-workspace[data-collapsed=true] .p-assistant-brand-icon{margin-top:16px}.p-assistant-panel[data-layout=full]{height:100%}.p-assistant-panel[data-layout=full] .p-assistant-messages{padding-inline:max(24px,50% - 480px)}.p-assistant-composer{box-sizing:border-box;width:100%;min-width:0}.p-assistant-composer .p-chat-composer{box-sizing:border-box;width:100%;min-width:0;max-width:none}.p-assistant-messages{gap:0;padding:54px 24px 24px}.p-chat-transcript{flex-direction:column;gap:52px;min-width:0;display:flex}.p-chat-transcript-entry{flex-direction:column;flex-shrink:0;gap:40px;min-width:0;display:flex}.p-chat-transcript-entry+.p-chat-transcript-entry[data-role=assistant]{margin-top:-12px}.p-assistant-messages .p-chat-message{font-size:15px;line-height:22px}.p-chat-transcript-entry[data-role=user] .p-chat-message{border-radius:18px;align-self:flex-end;max-width:85%;padding:10px 16px}.p-chat-transcript .p-file-card{box-sizing:border-box;flex-shrink:0;width:100%;max-width:none}.p-assistant-composer{border-top:0;padding:16px 24px 12px}.p-assistant-composer .p-chat-composer{min-height:100px;box-shadow:inset 0 0 0 1px var(--color-border),0 4px 40px 8px #17171705,0 2px 8px #1717170a}.p-assistant-composer .p-chat-composer:focus-within{outline:2px solid var(--color-brand);outline-offset:1px}.p-assistant-composer .p-composer-attach{background:0 0;border-radius:8px}.p-assistant-composer .p-chat-composer>div>.p-button{margin-left:auto}.p-chat-transcript .p-file-card{border-radius:16px;padding:12px 12px 12px 16px;font-family:inherit}.p-chat-transcript .p-file-glyph{background:var(--color-canvas);width:40px;height:40px;color:var(--color-muted);border-radius:8px}.p-chat-transcript .p-file-card>span:nth-child(2){gap:0}.p-chat-transcript .p-file-card strong{line-height:20px}.p-chat-transcript .p-file-card small{line-height:16px}:root{--p-header-action-height:32px;--p-header-action-min-width:96px;--p-header-action-gap:8px;--p-header-action-padding:12px;--p-header-action-font-size:14px;--p-header-action-font-weight:600;--p-header-action-radius:8px}.p-document-workspace{background:var(--p-theme-bg-base);border:1px solid var(--p-theme-border-default);border-radius:16px;flex-direction:column;min-width:0;height:100%;min-height:0;font-family:Pretendard Variable,Pretendard,sans-serif;display:flex;overflow:hidden}.p-document-toolbar{background:var(--p-theme-bg-sunken);border-bottom:1px solid var(--p-theme-border-default);flex-shrink:0;align-items:center;gap:12px;min-height:48px;padding-right:12px;display:flex}.p-document-tabs{flex:1;min-width:0;display:flex;overflow-x:auto}.p-document-tab-item{border-right:1px solid var(--p-theme-border-default);flex-shrink:0;align-items:center;gap:8px;padding:0 12px 0 20px;display:flex}.p-document-tab-item[data-active=true]{background:var(--p-theme-bg-base)}.p-document-tab-item>[role=tab]{height:48px;color:var(--p-theme-text-body);white-space:nowrap;cursor:pointer;background:0 0;border:0;padding:0;font:500 14px/20px Pretendard Variable,Pretendard,sans-serif}.p-document-tab-item>[role=tab][aria-selected=true]{color:var(--p-theme-text-primary);font-weight:600}.p-document-surface{flex:1;min-height:0;padding:24px;overflow:auto}.p-document-surface[hidden],.p-document-content-panel[hidden]{display:none}.p-document-empty{justify-items:center;gap:16px;margin:auto;display:grid}.p-document-section{box-shadow:none;background:0 0;border:0;border-radius:0;min-width:0}.p-document-section-header{flex-wrap:wrap;align-items:center;gap:16px;margin-bottom:16px;display:flex}.p-document-section-header h2{font-size:20px;font-weight:600;line-height:28px}.p-document-actions{gap:var(--p-header-action-gap);align-items:center;display:flex}.p-document-content-tabs{flex-direction:column;flex:1;min-height:400px;display:flex}.p-document-content-toolbar{flex-shrink:0;justify-content:space-between;align-items:center;gap:16px;margin-bottom:12px;display:flex}.p-document-content-toolbar [role=tablist]{gap:var(--p-header-action-gap);display:flex}.p-document-content-toolbar [role=tab]{height:var(--p-header-action-height);min-width:var(--p-header-action-min-width);padding:0 var(--p-header-action-padding);border:1px solid var(--p-theme-border-default);background:var(--p-theme-bg-base);color:var(--p-theme-text-body);cursor:pointer;border-radius:999px;font:600 14px/20px Pretendard Variable,Pretendard,sans-serif}.p-document-content-toolbar [role=tab][aria-selected=true]{background:var(--p-theme-text-body);color:var(--p-theme-bg-base);border-color:#0000}.p-document-content-panel{border:1px solid var(--p-theme-border-default);border-radius:16px;flex-direction:column;flex:1;min-height:0;padding:20px;display:flex}.p-document-content-panel>.p-scroll-area{flex:1;min-height:0}.p-document-section-header>.p-document-actions{margin-left:auto}.p-assistant-panel{position:relative}.p-chat-history-drawer{z-index:5;box-sizing:border-box;background:var(--p-theme-bg-base);border-left:1px solid var(--p-theme-border-default);flex-direction:column;gap:20px;width:min(420px,100%);padding:24px;animation:.16s ease-out p-history-enter;display:flex;position:absolute;inset:0 0 0 auto;box-shadow:-8px 0 24px #0000000d}.p-chat-history-drawer>header{justify-content:space-between;align-items:center;gap:16px;display:flex}.p-chat-history-drawer h2{font-size:18px;font-weight:600;line-height:26px}.p-chat-history-drawer>.p-scroll-area{flex:1;min-height:0}.p-chat-history-drawer .p-history-new{align-self:flex-start}.p-chat-history-drawer .p-button.p-history-item{width:100%;height:auto;min-height:72px;box-shadow:none;text-align:left;background:0 0;border:0;border-radius:16px;margin-bottom:8px;padding:12px 14px}.p-chat-history-drawer .p-history-item[aria-pressed=true]{background:var(--p-theme-bg-sunken)}.p-history-item .p-button-content{flex-direction:column;align-items:flex-start;gap:6px;width:100%;min-width:0}.p-history-title{text-overflow:ellipsis;white-space:nowrap;width:100%;font-weight:500;display:block;overflow:hidden}.p-history-item time{color:var(--p-theme-text-muted);font-size:13px;font-weight:400}.p-history-empty{color:var(--p-theme-text-muted);font-size:14px}@keyframes p-history-enter{0%{transform:translate(100%)}to{transform:translate(0)}}@media (prefers-reduced-motion:reduce){.p-chat-history-drawer{animation:none}}.p-assessment-preview{color:var(--color-body);font:400 14px/1.65 Pretendard Variable,Pretendard,sans-serif}.p-assessment-preview>h3{margin:0 0 16px;font-size:16px;font-weight:600}.p-assessment-question{border:1px solid var(--color-border);border-radius:8px;margin-bottom:16px;padding:16px}.p-assessment-question header{flex-wrap:wrap;align-items:baseline;gap:8px;display:flex}.p-assessment-question h4{margin:0;font-size:14px;font-weight:600}.p-assessment-question ol{margin:8px 0;padding-left:20px}.p-assessment-question p{margin:4px 0 0}.p-assessment-answer{color:var(--p-theme-status-success);font-weight:500}.p-assessment-explanation{color:var(--color-muted);font-size:12px}.p-presentation-preview{background:var(--color-canvas);padding:32px}.p-presentation-sheet{color:#172638;background:#fff;grid-template-columns:15.5% minmax(0,1fr);max-width:900px;min-height:1080px;margin:auto;display:grid;box-shadow:0 8px 32px #0002}.p-presentation-sheet>aside{color:#adc0ee;writing-mode:vertical-rl;background:#6e8bd5;justify-content:flex-end;align-items:center;padding:32px 12px;font-size:14px;display:flex}.p-presentation-page{padding:40px 7%;font:400 14px/1.65 Pretendard Variable,Pretendard,sans-serif}.p-presentation-page>header{color:#3e4ba1;border-bottom:1px solid #dedee5;padding-bottom:8px;font-size:12px;font-weight:600}.p-presentation-page>h3{color:#3e4ba1;margin:20px 0 64px;font-size:28px;line-height:1.4}.p-presentation-page>h4{color:#3e4ba1;border-bottom:1px solid #6e8bd5;margin:0 0 24px;font-size:18px}.p-presentation-page section{border-bottom:1px dashed #cdd2dc;margin-bottom:12px;padding-bottom:12px}.p-presentation-page h5{margin:0 0 8px;font-size:15px}.p-presentation-page h5 span{color:#fff;background:#6e8bd5;border-radius:50%;justify-content:center;align-items:center;width:18px;height:18px;font-size:12px;display:inline-flex}.p-presentation-page ul{margin:0;padding-left:40px}.p-presentation-page li{margin-bottom:10px}.p-presentation-page li::marker{color:#6e8bd5}@font-face{font-family:IRR Login Pretendard;src:url(/fonts/PretendardVariable.woff2)format("woff2");font-weight:100 900;font-display:swap}.p-department-login{--login-canvas:#ebebed;--login-title:#171719;--login-danger:#d22030;--control-large:48px;--radius-large:12px;--color-body:#1d2026c4;--color-subtle:#1a212b78;--color-border:#12203017;--color-danger:#d22030;--color-surface:#fff;--color-text:#171719;background:var(--login-canvas);min-height:100dvh;color:var(--login-title);--lightningcss-light:initial;--lightningcss-dark: ;--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light;box-sizing:border-box;place-items:center;padding:40px 24px;font-family:IRR Login Pretendard,Pretendard Variable,Pretendard,sans-serif;display:grid}.p-department-login *{box-sizing:border-box}.p-login-card{background:#fff;border-radius:24px;grid-template-columns:1fr 1fr;width:min(1200px,100%);min-height:744px;padding:16px;display:grid;overflow:hidden;transform:translate(-4px,-2px);box-shadow:0 4px 6px -2px #17171712,0 10px 15px -3px #17171712}.p-login-brand{isolation:isolate;color:#fff;background:#cb1f16;border-radius:16px;min-width:0;min-height:712px;position:relative;overflow:hidden}.p-login-art{z-index:-1;position:absolute;inset:0;overflow:hidden}.p-login-gradient{object-fit:cover;filter:blur(3.5px);width:975px;max-width:none;height:1950px;position:absolute;top:-499.5px;left:-97.5px;transform:rotate(90deg)}.p-login-grain{object-fit:cover;mix-blend-mode:overlay;opacity:.39;width:2718px;max-width:none;height:2037px;position:absolute;top:-358px;left:calc(50% - 999px)}.p-login-brand-content{flex-direction:column;gap:36px;padding:60px;display:flex}.p-login-logo{opacity:.8;flex-shrink:0;width:147.852px;height:50px;position:relative}.p-login-logo img{max-width:none;position:absolute}.p-login-logo-chemicals{width:100.89px;height:17.967px;top:31.87px;left:46.96px}.p-login-logo-sk{width:35.805px;height:21.966px;top:28.04px;left:0}.p-login-logo-wing-back{width:27.728px;height:25.285px;top:5.59px;left:30.67px}.p-login-logo-wing-front{width:40.991px;height:32.943px;top:0;left:22.92px}.p-login-brand-copy{flex-direction:column;gap:24px;display:flex}.p-login-brand-copy h1{letter-spacing:-.96px;white-space:nowrap;color:#fff;margin:0;font-family:inherit;font-size:48px;font-weight:700;line-height:57px}.p-login-brand-copy p{letter-spacing:-.44px;color:#fff;white-space:normal;word-break:keep-all;overflow-wrap:break-word;margin:0;font-family:inherit;font-size:22px;font-weight:500;line-height:33px}.p-login-panel{justify-content:center;align-items:center;min-width:0;padding:40px 32px;display:flex}.p-login-content{flex-direction:column;gap:72px;width:400px;max-width:100%;display:flex;transform:translateY(.5px)}.p-login-heading{flex-direction:column;gap:16px;display:flex}.p-login-heading h2{letter-spacing:-.8096px;color:var(--login-title);margin:0;font-family:inherit;font-size:32px;font-weight:700;line-height:44px}.p-login-heading p{color:#15151599;margin:0;font-family:inherit;font-size:18px;font-weight:500;line-height:21px}.p-login-form{flex-direction:column;gap:40px;width:100%;margin:0;display:flex}.p-login-fields{flex-direction:column;gap:32px;display:flex}.p-department-login .p-field{gap:8px;font-family:inherit}.p-department-login .p-field label{color:#1e2025e3;font-family:inherit;font-size:16px;font-weight:500;line-height:24px}.p-department-login .p-field input,.p-department-login .p-field select{border:1px solid var(--color-border);height:48px;color:var(--color-body);background:#fff;border-radius:12px;padding:11px 15px;font-family:inherit;font-size:16px;line-height:24px;box-shadow:0 1px 2px -1px #1717171a}.p-department-login .p-field input::placeholder{color:var(--color-subtle);opacity:1}.p-login-password{min-height:104px}.p-login-password .p-field input{padding-right:76px}.p-login-password .p-field input::placeholder{color:var(--color-body)}.p-login-password .p-field input[aria-invalid=true]{border-color:#d2203047}.p-department-login .p-field .p-error{color:var(--login-danger);font-size:12px;line-height:16px}.p-login-password-actions{align-items:center;gap:8px;height:24px;display:flex}.p-login-password-actions img{width:22px;height:22px;display:block}.p-login-reveal{cursor:pointer;background:0 0;border:0;border-radius:4px;place-items:center;width:24px;height:24px;padding:1px;display:grid}.p-department-login .p-login-submit{color:#fff;background:#000;border:0;border-radius:12px;width:100%;height:48px;padding:12px 14px;font-family:inherit;font-size:16px;font-weight:600;line-height:24px}.p-department-login .p-login-submit:hover:not(:disabled){background:#252525}.p-department-login .p-login-submit:disabled{opacity:.55;cursor:wait}.p-department-login :is(input,select,button):focus-visible{outline-offset:3px;outline:2px solid #171719}.p-login-select{position:relative}.p-login-select select{appearance:none;padding-right:44px!important}.p-login-select>img{pointer-events:none;width:22px;height:22px;position:absolute;bottom:13px;right:13px}@media (width<=1200px){.p-login-brand-content{padding:40px 28px}.p-login-brand-copy h1{font-size:clamp(28px,3.7vw,48px)}.p-login-brand-copy p{white-space:normal;font-size:clamp(16px,1.7vw,22px)}}@media (width<=900px){.p-department-login{padding:24px 16px}.p-login-card{grid-template-columns:1fr;max-width:584px;min-height:0;transform:none}.p-login-brand{min-height:280px}.p-login-brand-content{gap:24px;padding:32px}.p-login-brand-copy{gap:16px}.p-login-brand-copy h1{white-space:normal;font-size:32px;line-height:42px}.p-login-brand-copy p{font-size:17px;line-height:26px}.p-login-panel{padding:40px 24px}.p-login-content{gap:40px}.p-login-heading h2{font-size:28px;line-height:38px}}@media (width<=420px){.p-login-brand-content{padding:24px}.p-login-panel{padding:32px 8px}.p-login-heading h2{font-size:25px}.p-login-brand-copy h1{font-size:28px}.p-login-brand-copy p{font-size:15px}}.p-loading-progress{color:var(--p-theme-text-body);text-align:center;background:var(--p-theme-bg-base);border-radius:8px;flex-direction:column;gap:12px;padding:24px;font:400 14px/20px Pretendard Variable,Pretendard,sans-serif;display:flex}.p-loading-progress-track{background:var(--p-theme-border-default);border-radius:4px;width:100%;height:4px;overflow:hidden}.p-loading-progress-track>span{border-radius:inherit;background:var(--color-brand);width:35%;height:100%;animation:1.4s ease-in-out infinite p-loading-progress-slide;display:block}.p-loading-progress small{font:inherit;color:var(--p-theme-text-subtle)}@keyframes p-loading-progress-slide{0%{transform:translate(-100%)}to{transform:translate(286%)}}@media (prefers-reduced-motion:reduce){.p-loading-progress-track>span{animation:none;transform:translate(93%)}}.p-loading-state{flex:1;justify-content:center;align-items:center;width:100%;min-height:160px;display:flex}.p-document-viewer-tools{flex-shrink:0;justify-content:center;align-items:center;gap:8px;display:flex}.p-document-viewer-tools output{text-align:center;font-variant-numeric:tabular-nums;min-width:52px;color:var(--p-theme-text-body);font-size:14px}.p-document-viewer{border:1px solid var(--p-theme-border-default);background:var(--p-theme-bg-sunken);border-radius:8px;flex-direction:column;flex:1;min-width:0;min-height:0;display:flex;overflow:hidden}.p-document-viewer-tools{border-bottom:1px solid var(--p-theme-border-default);background:var(--p-theme-bg-sunken);padding:8px}.p-document-viewer-pages-scroll{scrollbar-gutter:stable;box-sizing:border-box;overflow-anchor:none;background:#525659;flex:1;min-width:0;min-height:0;padding:12px;overflow:auto}.p-document-viewer-pages-surface{margin-inline:auto}.p-document-viewer-page{content-visibility:auto;contain-intrinsic-size:auto 600px;margin:0 auto 16px}.p-document-viewer-page img{background:#fff;width:100%;height:auto;display:block}.p-document-viewer-page figcaption{text-align:center;color:#fff;font-size:12px;line-height:24px}.p-document-viewer-pages-next{text-align:center;max-width:480px;min-height:116px;margin-inline:auto}.p-document-viewer-pages-error{background:var(--p-theme-bg-base);color:var(--p-theme-text-body);border-radius:8px;padding:24px}.p-document-viewer-pages-end{color:#fff;margin:12px 0;font-size:13px;line-height:20px}.p-document-viewer-pages-loading{justify-content:center;align-items:center;padding:24px;display:flex}.p-document-viewer-pages-surface[data-empty=true]{flex-direction:column;min-height:100%;display:flex}.p-document-viewer-pages-surface[data-empty=true]>.p-document-viewer-pages-next:empty{display:none}.kg-heading{justify-content:space-between;align-items:flex-start;gap:12px;margin-bottom:18px;display:flex}.kg-heading h3{margin:0 0 6px;font-size:16px;line-height:24px}.kg-heading p{color:#748091;max-width:440px;margin:0;font-size:12px;line-height:1.7}.kg-heading>span{white-space:nowrap}.kg-scroll{background:#fbfcfe radial-gradient(#dfe6ee 1px,#0000 1px) 0 0/18px 18px;border:1px solid #e5eaf0;border-radius:12px;overflow:auto}.kg-canvas{width:100%;min-width:680px;height:500px;position:relative}.kg-canvas>svg{width:100%;height:100%;position:absolute;inset:0;overflow:visible}.kg-canvas line{stroke:#b5c3d3;stroke-width:1.4px}.kg-canvas text{fill:#718096;stroke:#fbfcfe;stroke-width:5px;paint-order:stroke;stroke-linejoin:round;font-size:10px}.kg-canvas .kg-edge-selected line{stroke:#4b84c9;stroke-width:2px}.kg-canvas .kg-edge-selected text{fill:#3979c8}.kg-node{cursor:pointer;width:110px;min-height:50px;font:inherit;text-align:center;color:#344054;background:#fff;border:1px solid;border-radius:10px;padding:6px;position:absolute;transform:translate(-50%,-50%);box-shadow:0 3px 10px #1b35560a}.kg-node span{margin-bottom:4px;font-size:10px;display:block}.kg-node strong{overflow-wrap:anywhere;font-size:11px;font-weight:600;line-height:1.5;display:block}.kg-node.selected{outline-offset:3px;background:#f5f9ff;outline:2px solid #4285df}.kg-node:focus-visible{outline-offset:3px;outline:3px solid #4285df}.kg-faded{opacity:.2}.kg-legend{color:#758092;flex-wrap:wrap;justify-content:center;gap:16px;margin:14px 0 20px;font-size:11px;display:flex}.kg-legend span{align-items:center;gap:5px;display:flex}.kg-legend i{border-radius:50%;width:7px;height:7px}.kg-detail{border-top:1px solid #e8ecf1;padding-top:18px}.kg-detail-heading{align-items:center;gap:10px;display:flex}.kg-detail-heading h3{margin:0;font-size:15px}.kg-detail-heading .dd-source{white-space:nowrap;margin-left:auto}.kg-detail>p{color:#657084;font-size:13px;line-height:1.8}.kg-relations th,.kg-relations td{font-size:12px}.kg-search-status{color:#3979c8;margin-bottom:12px;font-size:12px}@media (width<=700px){.kg-heading{display:block}.kg-heading p{margin-bottom:8px}.kg-relations{min-width:420px}.kg-detail{overflow:auto}}.dd-overlay{z-index:100;background:#1117225c;justify-content:center;align-items:center;padding:52px 72px;display:flex;position:fixed;inset:0}.dd-dialog{color:#1e2025e3;background:#fff;border-radius:16px;outline:none;flex-direction:column;width:1296px;max-width:100%;height:856px;max-height:100%;display:flex;overflow:hidden;box-shadow:-8px 0 24px #00000029}.dd-toolbar{border-bottom:1px solid #eaecee;flex-shrink:0;align-items:center;gap:4px;height:64px;padding:0 10px 0 20px;display:flex}.dd-dialog .dd-icon{width:32px;min-width:32px;height:32px;min-height:32px;box-shadow:none;background:0 0;border:none;border-radius:6px;padding:4px}.dd-dialog .dd-icon:hover{background:#f1f2f4}.dd-dialog .dd-icon:disabled{opacity:.3}.dd-more{font-size:24px}.dd-divider{background:#eaecee;width:1px;height:16px;margin:0 8px}.dd-spacer{flex:1}.dd-position{color:#777c85;margin:0 12px 0 4px;font-size:13px}.dd-menu-anchor{position:relative}.dd-menu{z-index:5;background:#fff;border:1px solid #eaecee;border-radius:12px;width:218px;padding:6px;position:absolute;top:38px;right:0;box-shadow:0 6px 20px #0002}.dd-menu button{text-align:left;width:100%;color:inherit;background:#fff;border:0;border-radius:6px;padding:12px 8px}.dd-menu button:hover{background:#f3f4f6}.dd-heading{box-sizing:border-box;border-bottom:1px solid #eaecee;min-height:109px;padding:24px 44px}.dd-heading h2{letter-spacing:-.55px;text-overflow:ellipsis;white-space:nowrap;margin:0 0 6px;font-size:24px;font-weight:700;line-height:32px;overflow:hidden}.dd-metadata{color:#1a212b78;flex-wrap:wrap;gap:16px;font-size:15px;line-height:22px;display:flex}.dd-metadata b{color:#1d2026c4;font-weight:500}.dd-columns{flex:1;min-height:0;display:flex}.dd-original{background:#f3f3f4;border-right:1px solid #eaecee;flex-direction:column;width:46%;min-width:0;display:flex}.dd-paper-scroll{flex:1;padding:24px 30px;overflow:auto}.dd-paper{box-sizing:border-box;background:#fff;min-height:620px;padding:32px 28px 24px;position:relative;box-shadow:0 1px 4px #00000009}.dd-paper-brand{letter-spacing:.4px;color:#374151;justify-content:space-between;gap:12px;font-size:11px;font-weight:700;display:flex}.dd-paper-brand span{color:#8c9299;font-size:8px}.dd-paper-rule{background:#333d4a;height:2px;margin:12px 0 20px}.dd-paper-note{color:#747c85;font-size:10px}.dd-paper h3{margin:15px 0 25px;font-size:18px;line-height:1.5}.dd-paper pre{white-space:pre-wrap;overflow-wrap:anywhere;margin:0;font-family:inherit;font-size:13px;line-height:1.9}.dd-paper footer{color:#94999f;border-top:1px solid #eaecee;justify-content:space-between;padding-top:12px;font-size:9px;display:flex;position:absolute;bottom:20px;left:28px;right:28px}.dd-viewer-tools{background:#fff;border-top:1px solid #eaecee;flex-shrink:0;align-items:center;gap:6px;height:52px;padding:0 20px;font-size:13px;display:flex}.dd-results{flex-direction:column;width:54%;min-width:0;display:flex}.dd-tabs{border-bottom:1px solid #eaecee;gap:28px;height:49px;min-height:49px;padding:0 28px;display:flex;overflow-x:auto}.dd-tabs button{white-space:nowrap;color:#161f2e9c;cursor:pointer;background:#fff;border:0;border-bottom:2px solid #0000;border-radius:0;flex-shrink:0;padding:0;font-family:inherit;font-size:15px;font-weight:600;line-height:24px}.dd-tabs button span{font-size:17px}.dd-tabs button.active{color:#1e2025;border-bottom-color:#1a1c1f}.dd-panel{flex:1;min-height:0;padding:24px 28px;overflow:auto}.dd-actions{align-items:center;gap:8px;margin-bottom:24px;display:flex}.dd-search{box-sizing:border-box;border:1px solid #e3e5e8;border-radius:8px;flex:1;align-items:center;gap:8px;min-width:0;height:36px;padding:7px 10px;display:flex}.dd-search img{opacity:.65;width:16px;height:16px}.dd-search input{width:100%;min-width:0;font:inherit;color:inherit;background:0 0;border:0;outline:none;font-size:13px}.dd-search:focus-within{border-color:#3182f6}.dd-actions select{font:inherit;color:#3e444c;background:#fff;border:1px solid #eaecee;border-radius:7px;max-width:116px;height:34px;padding:0 8px;font-size:13px}.dd-block{border-left:2px solid #0000;padding:0 0 24px}.dd-block.selected{border-left-color:#3182f6;margin-left:-12px;padding-left:10px}.dd-block-label{align-items:center;gap:8px;margin-bottom:8px;display:flex}.dd-element-tag{border-radius:5px;padding:0 4px;font-size:12px;font-weight:500;line-height:20px}.tag-0{color:#3182f6;background:#edf4ff}.tag-1{color:#0098b2;background:#eaf9fc}.tag-2{color:#429e00;background:#f0fae8}.dd-block-label button,.dd-source{color:#3979c8;font:inherit;cursor:pointer;text-align:left;background:0 0;border:0;padding:0;font-size:12px}.dd-block-label button{color:#8a8c90}.dd-block-text{white-space:pre-wrap;overflow-wrap:anywhere;color:#363a42;font-size:14px;line-height:1.6}.dd-code{white-space:pre-wrap;overflow-wrap:anywhere;background:#f7f8fa;border:1px solid #eaecee;border-radius:8px;padding:16px;font-size:12px;line-height:1.8}.dd-status{box-sizing:border-box;color:#8a8c90;border-top:1px solid #eaecee;justify-content:space-between;align-items:center;gap:12px;min-height:40px;padding:10px 28px;font-size:11px;display:flex}.dd-status span{white-space:nowrap}.dd-table-wrap{width:100%;overflow:auto}.dd-table-count{color:#656b75;margin:0 0 16px;font-size:13px}.dd-table-count strong{color:#222;margin-left:5px}.dd-table{border-collapse:collapse;text-align:left;width:100%;font-size:13px;line-height:20px}.dd-table th{color:#757b84;white-space:nowrap;background:#f7f7f8;height:36px;font-weight:500}.dd-table td{border-bottom:1px solid #eaecee;height:48px}.dd-table td,.dd-table th{padding:8px}.dd-table td:first-child{white-space:nowrap}.dd-empty{text-align:center;color:#8a8c90;padding:40px 16px;font-size:14px}.dd-graph{background:radial-gradient(#e4e8ee 1px,#0000 1px) 0 0/16px 16px;border:1px solid #edf0f3;border-radius:8px;height:270px;position:relative}.dd-graph svg{width:100%;height:100%;position:absolute;inset:0}.dd-graph line{stroke:#b6c8dc;stroke-width:1px}.dd-node{color:#326caa;white-space:nowrap;cursor:pointer;background:#edf5ff;border:1px solid #c2daf8;border-radius:24px;padding:9px 12px;font-family:inherit;font-size:12px;font-weight:500;line-height:18px;position:absolute;transform:translate(-50%,-50%);box-shadow:0 2px 4px #00000008}.dd-node.node-1{color:#9463b9;background:#f4edff;border-color:#ded0ed}.dd-node.node-2{color:#4c8f69;background:#ecf9f2;border-color:#bce6cc}.dd-node.node-3{color:#ac792f;background:#fff5e9;border-color:#f2d9b5}.dd-node.selected{outline-offset:3px;outline:2px solid #3182f6}.dd-node.faded{opacity:.25}.dd-graph-legend{color:#798291;justify-content:center;gap:16px;padding:12px;font-size:11px;display:flex}.dd-relations{border-top:1px solid #eaecee;margin-top:12px;padding-top:16px}.dd-relations h3{align-items:center;gap:8px;margin:0 0 12px;font-size:16px;display:flex}.dd-relations p{color:#717985;font-size:13px}.dd-relation-row{border-top:1px solid #f0f1f3;border-bottom:1px solid #f0f1f3;align-items:center;gap:16px;margin-bottom:14px;padding:12px 0;font-size:13px;display:flex}.dd-relation-row span:first-child{color:#8a8c90}.dd-relation-row b{flex:1;font-weight:500}.dd-small{font-size:11px!important}.dd-dialog button:focus-visible,.dd-dialog select:focus-visible{outline-offset:2px;outline:2px solid #3182f6}@media (width<=1100px){.dd-overlay{padding:24px}.dd-heading{padding:20px 28px}.dd-tabs{gap:16px;padding:0 20px}.dd-panel,.dd-paper-scroll{padding:20px}.dd-actions{gap:4px}.dd-actions select{max-width:94px}.dd-viewer-tools{gap:2px;padding:0 10px}.dd-metadata{font-size:13px}}@media (width<=700px){.dd-overlay{padding:8px}.dd-dialog{border-radius:12px;height:100%}.dd-heading{padding:16px}.dd-heading h2{font-size:18px;line-height:24px}.dd-metadata{gap:5px 12px;font-size:11px}.dd-columns{display:block;overflow:auto}.dd-original,.dd-results{width:100%}.dd-original{border-bottom:1px solid #eaecee;border-right:0;height:340px}.dd-results{min-height:450px}.dd-paper{min-height:500px}.dd-panel{overflow:visible}.dd-tabs{gap:18px;padding:0 16px}.dd-tabs button{font-size:13px}.dd-toolbar{height:48px;padding-left:8px}.dd-position{margin-right:4px}.dd-paper-scroll{padding:16px}.dd-graph{height:230px}.dd-node{padding:6px;font-size:10px}}.dd-overlay{background:#11172229;justify-content:flex-end;align-items:stretch;padding:0}.dd-dialog{border-left:1px solid #eaecee;border-radius:0;width:min(1120px,100vw - 80px);max-width:100vw;height:100dvh;max-height:100dvh;box-shadow:-12px 0 36px #18202c1a}.dd-dialog.dd-expanded{width:calc(100vw - 56px);height:100dvh}.dd-heading{padding:24px 32px}.dd-tabs{gap:20px;padding:0 24px}.dd-tabs button{font-size:14px}.dd-panel{padding:20px 24px}.dd-paper-scroll{padding:24px}@media (width<=1100px){.dd-overlay{padding:0}.dd-dialog{width:calc(100vw - 56px)}.dd-tabs{gap:14px;padding:0 16px}.dd-panel{padding:20px 16px}.dd-paper-scroll{padding:16px}.dd-heading{padding:20px 24px}}@media (width<=700px){.dd-overlay{padding:0}.dd-dialog,.dd-dialog.dd-expanded{border-radius:0;width:100vw;height:100dvh}.dd-heading{padding:16px}.dd-tabs{gap:18px}.dd-tabs button{font-size:13px}}.workspace .dd-overlay{background:0 0;padding:0;position:absolute;inset:0}.workspace .dd-dialog{width:100%;max-width:100%;height:100%;max-height:100%;box-shadow:none;border:0;border-radius:0}.workspace .dd-dialog.dd-expanded{width:100vw;max-width:100vw;height:100dvh;max-height:100dvh;position:fixed;inset:0}.dd-paper-scroll{scroll-behavior:smooth;overflow-anchor:none;position:relative}.dd-paper{flex-direction:column;min-height:580px;margin-bottom:24px;scroll-margin-top:20px;display:flex}.dd-paper:last-child{margin-bottom:0}.dd-paper footer{gap:12px;margin-top:auto;padding-top:16px;position:static}.dd-page-content{padding-bottom:28px}.dd-page-content pre{margin:0 0 14px;font-size:12px;line-height:1.85}.dd-paper-table{border-collapse:collapse;color:#465365;table-layout:fixed;overflow-wrap:anywhere;width:100%;margin:16px 0;font-size:11px;line-height:1.6}.dd-paper-table td,.dd-paper-table th{text-align:left;vertical-align:top;border:1px solid #e3e8ee;padding:9px 8px}.dd-paper-table th{color:#334155;background:#f3f6fa;font-weight:600}.dd-paper-table tbody tr:nth-child(2n){background:#fafbfd}.dd-graph-relations{margin-top:20px}.dd-table td{overflow-wrap:anywhere}@media (prefers-reduced-motion:reduce){.dd-paper-scroll{scroll-behavior:auto}}.drawing-columns{grid-template-columns:minmax(0,1.12fr) minmax(0,1fr)}.drawing-original{flex-direction:column;min-width:0;display:flex}.drawing-image-scroll{background:var(--color-surface-secondary,#f3f4f6);flex:1;min-height:0;padding:24px;display:block;overflow:auto}.drawing-image-wrap{background:#fff;line-height:0;position:relative;box-shadow:0 1px 5px #11182712}.drawing-image{width:100%;height:auto;display:block}.drawing-region{cursor:pointer;background:0 0;border:1px solid #4385ff55;border-radius:2px;min-width:12px;min-height:12px;transition:background .15s,border-color .15s;position:absolute}.drawing-region>span{color:#fff;background:#426bd8;border-radius:3px 3px 0 0;min-width:15px;font-size:10px;line-height:15px;position:absolute;top:-15px;left:-1px}.drawing-region:hover,.drawing-region:focus-visible{background:#4385ff20;border-color:#4385ff}.drawing-region.selected{z-index:2;background:#4385ff26;border:2px solid #4385ff}.drawing-attribution{color:#858b94;background:#fff;border-top:1px solid #eee;align-items:center;gap:12px;padding:10px 18px;font-size:11px;line-height:1.5;display:flex}.drawing-attribution a{color:#4c7fde;white-space:nowrap}.drawing-summary{padding:0 0 20px}.drawing-summary h3{margin:12px 0 8px;font-size:17px;font-weight:600}.drawing-summary p{color:#7c838c;margin:0;font-size:13px;line-height:1.6}.drawing-fields{flex-direction:column;gap:12px;display:flex}.drawing-field{text-align:left;cursor:pointer;color:#343a43;background:#fff;border:1px solid #e9ebef;border-radius:8px;padding:16px}.drawing-field:hover{background:#fafcff;border-color:#b7cffa}.drawing-field.selected{background:#f5f8ff;border-color:#558fff}.drawing-field-top{color:#7394ca;justify-content:space-between;align-items:center;gap:8px;margin-bottom:12px;font-size:11px;display:flex}.drawing-field strong{font-size:15px;font-weight:600;line-height:1.5;display:block}.drawing-field p{color:#777e88;margin:8px 0 0;font-size:13px;line-height:1.7}.drawing-table{border-collapse:collapse;width:100%;font-size:13px;line-height:1.6}.drawing-table th{text-align:left;color:#7c828a;background:#f6f7f9;padding:12px 10px;font-weight:500}.drawing-table td{vertical-align:top;border-bottom:1px solid #edf0f3;padding:14px 10px}.drawing-table button{cursor:pointer;color:#4b87f8;text-align:left;background:0 0;border:0;padding:0;line-height:1.6}.drawing-selected{background:#f7f9fd;border-left:3px solid #568dff;margin-top:20px;padding:16px;font-size:13px;line-height:1.6}.drawing-selected strong{color:#5a76a6;font-size:12px}.drawing-selected p{margin:8px 0;font-weight:600}.drawing-selected span{color:#7d8592}.drawing-panel{overflow:auto}.drawing-dialog:focus{outline:none}@media (width<=760px){.drawing-columns{grid-template-columns:1fr;overflow:auto}.drawing-original{min-height:380px;max-height:60vh}.drawing-columns>.dd-results{min-height:420px;overflow:visible}.drawing-image-scroll{padding:18px}.drawing-attribution{flex-wrap:wrap;gap:4px 12px}.drawing-panel{overflow:visible}}@media (width>=761px){.drawing-columns .drawing-original{width:60%}.drawing-columns>.dd-results{width:40%}}.drawing-region:not(.selected){border-color:#0000}.drawing-region:not(.selected)>span{opacity:0}.drawing-region:hover{border-color:#4385ff}.drawing-region:hover>span{opacity:1}@media (width>=1100px){.drawing-graph-active .drawing-original{width:40%}.drawing-graph-active>.dd-results{width:60%}}.raw-data-view{z-index:100;color:#30343b;background:#fff;outline:none;flex-direction:column;min-width:0;font-size:13px;display:flex;position:absolute;inset:0;overflow:hidden}.raw-data-header{border-bottom:1px solid #eceef1;padding:22px 28px 20px}.raw-data-eyebrow{color:#858b95;margin-bottom:18px;font-size:12px}.raw-data-eyebrow span{color:#bdc2cb;margin:0 10px}.raw-data-title{justify-content:space-between;align-items:center;gap:20px;display:flex}.raw-data-title h2{letter-spacing:-.5px;margin:0 0 7px;font-size:23px;font-weight:650;line-height:32px}.raw-data-title p{color:#7e8590;align-items:center;gap:12px;margin:0;display:flex}.raw-data-actions{flex-shrink:0;gap:8px;display:flex}.raw-data-summary{border-bottom:1px solid #eceef1;grid-template-columns:repeat(4,1fr);gap:20px;padding:22px 28px;display:grid}.raw-data-summary>div{border-right:1px solid #eceef1}.raw-data-summary>div:last-child{border:0}.raw-data-summary span{color:#7e8590;margin-bottom:8px;font-size:12px;display:block}.raw-data-summary strong{font-variant-numeric:tabular-nums;font-size:23px;font-weight:600}.raw-data-summary small{color:#79818b;margin-left:7px;font-size:12px;font-weight:400}.raw-data-filters{align-items:center;gap:12px;padding:20px 28px;display:flex}.raw-data-filters label{color:#656e7a;white-space:nowrap;align-items:center;gap:9px;display:flex}.raw-data-filters select,.raw-data-filters input{height:36px;font:inherit;color:#444d59;background:#fff;border:1px solid #e2e5ea;border-radius:7px;padding:0 11px}.raw-data-filters input{width:300px;min-width:170px}.raw-data-filters input::placeholder{color:#9da2ab}.raw-data-count{color:#858b94;white-space:nowrap;margin-left:auto}.raw-data-count b{color:#3e4856;margin:0 4px}.raw-data-table-scroll{border-top:1px solid #e6e9ed;flex:1;min-height:0;margin:0 28px;overflow:auto}.raw-data-table{border-collapse:separate;border-spacing:0;white-space:nowrap;width:100%;min-width:1130px;font-size:12px}.raw-data-table th{z-index:1;text-align:left;color:#7c8490;background:#f6f7f9;border-bottom:1px solid #e6e9ed;padding:13px 12px;font-weight:500;position:sticky;top:0}.raw-data-table th small{color:#969da7;margin-top:3px;font-size:10px;display:block}.raw-data-table th button{font:inherit;color:inherit;cursor:pointer;background:0 0;border:0;padding:0}.raw-data-table td{box-sizing:border-box;border-bottom:1px solid #eef0f3;height:51px;padding:13px 12px}.raw-data-table tr[data-current=true]{background:#fbfdff}.raw-data-table tbody tr:hover{background:#f5f8fc}.raw-data-table td small{color:#939ba5;margin-top:4px;font-size:10px;display:block}.raw-data-table tr[data-current=true] td small{color:#4c8bef}.raw-data-id{font-variant-numeric:tabular-nums;color:#52749d}.raw-data-number{font-variant-numeric:tabular-nums}.raw-data-number strong{font-weight:600}.raw-data-footer{color:#8a919b;border-top:1px solid #e9ecf0;justify-content:space-between;align-items:center;padding:12px 28px;display:flex}.raw-data-footer>div{align-items:center;gap:16px;display:flex}.raw-data-notice{color:#959ca6;margin:0;padding:0 28px 16px;font-size:11px;line-height:1.6}.raw-data-empty{text-align:center;color:#8d95a0;padding:64px!important}.raw-data-empty button{color:#4182dc;cursor:pointer;background:0 0;border:0;margin:12px auto;display:block}.raw-data-sr{clip:rect(0,0,0,0);white-space:nowrap;width:1px;height:1px;padding:0;position:absolute;overflow:hidden}.raw-data-view button:focus-visible,.raw-data-view select:focus-visible,.raw-data-view input:focus-visible{outline-offset:2px;outline:2px solid #488cff}@media (width<=1050px){.raw-data-filters{flex-wrap:wrap}.raw-data-summary{gap:12px}.raw-data-summary small{margin:6px 0 0;display:block}.raw-data-count{margin-left:0}.raw-data-title p{flex-wrap:wrap}.raw-data-title h2{font-size:21px}}@media (width<=700px){.raw-data-header{padding:16px}.raw-data-title{flex-direction:column;align-items:flex-start;gap:14px}.raw-data-eyebrow{margin-bottom:10px}.raw-data-summary{grid-template-columns:repeat(2,1fr);gap:16px;padding:16px}.raw-data-summary>div:nth-child(2){border:0}.raw-data-filters{gap:10px;padding:16px}.raw-data-filters input{box-sizing:border-box;width:100%}.raw-data-table-scroll{margin:0 16px}.raw-data-footer{padding:10px 16px}.raw-data-notice{padding:0 16px 12px;font-size:10px}.raw-data-summary strong{font-size:20px}}.documents-page{height:100%;color:var(--p-text-body,#1d2026c4);flex-direction:column;padding:44px;display:flex;overflow:auto}.documents-page .p-page-header{align-items:flex-start;margin-bottom:32px}.documents-page .p-page-header h2{letter-spacing:-.81px;color:#1d2026c4;margin:0 0 6px;font-size:32px;line-height:44px}.documents-page .p-page-header p{color:#1a212b78;margin:0;font-size:16px;line-height:24px}.documents-page .p-page-header>.p-button{white-space:nowrap;margin-top:2px}.doc-toolbar{flex-wrap:wrap;align-items:center;gap:8px;margin-bottom:24px;display:flex}.doc-filter{background:var(--p-fill-default,#18213b0a);white-space:nowrap;border-radius:8px;align-items:center;gap:4px;height:32px;padding:0 8px 0 12px;font-size:13px;display:flex}.doc-filter>span{color:#161f2e9c}.doc-filter select{appearance:none;color:#1a1f29e3;font:inherit;cursor:pointer;background:0 0;border:0;min-width:26px;padding:0}.doc-filter:focus-within{outline-offset:2px;outline:2px solid #3182f6}.doc-filter select:focus{outline:none}.doc-search{flex:0 240px;min-width:150px}.doc-search input{background:#18213b0a!important;border:0!important;height:32px!important}.doc-count{white-space:nowrap;align-items:center;gap:12px;margin-left:auto;font-size:13px;display:flex}.doc-count>span{color:#1c20289c;border-right:1px solid #12203017;padding-right:12px}.doc-count strong{font-weight:500}.doc-table-scroll{flex:1;min-height:0;overflow:auto}.doc-table{table-layout:fixed;border-collapse:collapse;text-align:left;width:100%;font-size:14px}.doc-table col.doc-name-col{width:39%}.doc-table col.doc-date-col{width:15%}.doc-table th{color:#1c20289c;border-top:1px solid #12203017;height:40px;font-size:13px;font-weight:500}.doc-table td,.doc-table th{white-space:nowrap;border-bottom:1px solid #12203012;padding:0 12px}.doc-table td{height:53px}.doc-table td:first-child{padding-right:8px}.doc-table th:first-child{padding-left:16px}.doc-table tr:hover td{background:#fafbfc}.doc-open{text-align:left;color:#1e2025e3;width:100%;font:inherit;cursor:pointer;background:0 0;border:0;align-items:center;gap:12px;padding:0;font-weight:500;display:flex}.doc-open span:last-child{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.doc-open:hover span:last-child{text-decoration:underline}.doc-table .p-badge{border-radius:5px;min-height:20px;padding:0 4px;font-size:13px;font-weight:400;line-height:20px}.doc-pagination{flex-shrink:0;justify-content:space-between;align-items:center;margin-top:32px;padding:8px 0;display:flex}.doc-pagination select{font:inherit;color:inherit;cursor:pointer;background:0 0;border:0;padding:4px;font-size:14px}.doc-empty{color:#8b9098;flex-direction:column;align-items:center;gap:12px;padding:80px 20px;display:flex}.doc-empty h3{color:#545861;margin:4px 0 0;font-size:17px}.doc-empty p{margin:0 0 8px;font-size:14px}.doc-notice{color:#386a9c;background:#f0f7ff;border-radius:8px;justify-content:space-between;align-items:center;margin-bottom:16px;padding:12px 16px;font-size:13px;display:flex}.doc-notice button{color:inherit;cursor:pointer;background:0 0;border:0;font-size:22px}.upload-description{color:#6b7280;margin-top:0;font-size:14px}.doc-dropzone{color:#6b7280;cursor:pointer;text-align:center;background:#fafbfc;border:1.5px dashed #cdd4dc;border-radius:12px;flex-direction:column;justify-content:center;align-items:center;gap:14px;min-height:190px;padding:24px;display:flex;position:relative}.doc-dropzone strong{color:#404751;overflow-wrap:anywhere;font-size:14px}.doc-dropzone>span{font-size:12px}.doc-dropzone input{opacity:0;cursor:pointer;width:100%;height:100%;position:absolute;inset:0}.doc-dropzone:focus-within{outline:2px solid #3182f6}.upload-note{color:#7a818a;margin:16px 0 24px;font-size:12px;line-height:1.7}.upload-error{color:#dc3545;font-size:13px}.doc-sample{color:#6b7280;justify-content:space-between;align-items:center;gap:12px;font-size:13px;display:flex}@media (width<=1200px){.documents-page{padding:32px}.doc-count{margin-left:0}.doc-table{min-width:850px}}@media (width<=760px){.documents-page{padding:24px 18px}.documents-page .p-page-header h2{font-size:26px}.documents-page .p-page-header p{max-width:260px;font-size:13px}.doc-toolbar{gap:6px}.doc-search{flex-basis:100%;max-width:none}.doc-count{margin-left:auto}.doc-table-scroll{min-height:350px}.doc-pagination{margin-top:20px}}.documents-page .p-page-header .p-button{color:#fff;background:#2e2f33;border-color:#2e2f33;border-radius:10px;height:40px}@media (width>=1201px){.doc-table col.doc-name-col{width:38.55%}.doc-table col:nth-child(2){width:8.79%}.doc-table col:nth-child(3){width:9.52%}.doc-table col:nth-child(4),.doc-table col:nth-child(5){width:8.06%}.doc-table col.doc-date-col{width:15.38%}.doc-table col:last-child{width:11.64%}}.doc-row-summary{color:#88909c;white-space:nowrap;text-overflow:ellipsis;max-width:520px;margin-top:5px;font-size:11px;font-weight:400;line-height:1.6;display:block;overflow:hidden}@font-face{font-family:Pretendard;src:url(/fonts/PretendardVariable.woff2)format("woff2");font-weight:100 900;font-display:swap}:root{color:#38393c;font-synthesis:none;--line:#eaecee;--muted:#8b9097;--ink:#1d2026;background:#f7f7f8;font-family:Pretendard,sans-serif}*{box-sizing:border-box}body{margin:0}button,input,select,textarea{font:inherit}button{cursor:pointer}button:disabled{cursor:not-allowed}button:focus-visible,a:focus-visible{outline-offset:3px;outline:2px solid #3182f6}button{color:inherit}button img{display:block}button svg{flex-shrink:0}.app{height:100dvh;display:flex;overflow:hidden}.sidebar{background:#f7f7f8;border-right:1px solid #eaecee;flex-direction:column;flex:none;width:260px;font-size:14px;display:flex}.brand-row{align-items:flex-start;gap:12px;height:64px;padding:12px 8px 12px 17px;display:flex}.brand{letter-spacing:-.36px;background:0 0;border:0;padding:5px 0;font-size:18px;font-weight:600}.icon-button{color:#777d86;background:0 0;border:0;border-radius:6px;flex-shrink:0;justify-content:center;align-items:center;width:32px;height:32px;padding:8px;display:inline-flex}.icon-button:hover{background:#eceef1}.icon-button img{max-width:20px;max-height:20px}.collapse{width:36px;height:36px;margin-left:auto}.main-nav{padding:0 7px}.main-nav button{text-align:left;color:#60646c;background:0 0;border:0;border-radius:6px;align-items:center;gap:8px;width:100%;height:31px;padding:5px 10px;display:flex}.main-nav button:hover,.history-row:hover{background:#ececef}.main-nav .selected,.history-row.selected{color:#25272c;background:#e8e9ed}.sidebar-scroll{flex:1;padding:0 7px 18px;overflow:auto}.nav-heading{color:#91949c;margin:24px 10px 8px;font-size:13px}.history-row{white-space:nowrap;text-overflow:ellipsis;text-align:left;color:#666a73;background:0 0;border:0;border-radius:6px;width:100%;height:31px;padding:6px 10px;font-size:14px;display:block;overflow:hidden}.history-row.indented{padding-left:34px}.empty-history{color:#999da5;margin:12px 10px;font-size:12px}.sidebar .p-sidebar-group-trigger,.sidebar .p-sidebar-document{min-height:31px;font-size:14px}.account-row{border-top:1px solid #e9e9ed;justify-content:space-between;align-items:center;height:68px;padding:10px 16px;display:flex}.account{text-align:left;background:0 0;border:0;align-items:center;gap:8px;padding:0;font-size:13px;display:flex}.avatar{color:#fff;background:#eea632;border-radius:50%;justify-content:center;align-items:center;width:26px;height:26px;font-size:11px;display:flex}.account small{color:#8a8e95;margin-top:2px;font-size:12px;display:block}.is-collapsed .sidebar{width:56px}.is-collapsed .brand-row{padding:12px 10px}.is-collapsed .collapse{width:36px;padding:8px}.is-collapsed .main-nav button{justify-content:center;padding:5px}.is-collapsed .account-row{margin-top:auto;padding:14px}.workspace{background:#fff;border-radius:12px 0 0;flex:1;min-width:0;overflow:hidden}.chat-layout{height:100%;display:flex}.chat{background:#fff;flex-direction:column;flex:1;min-width:0;display:flex}.welcome{align-items:center;padding-bottom:21px}.welcome-center{flex-direction:column;flex:1;justify-content:center;align-items:center;gap:15px;width:100%;padding:20px 28px 0;display:flex}.welcome h1{letter-spacing:-.5px;margin:0;font-size:32px;font-weight:500;line-height:44px}.composer{background:#fff;border:.8px solid #12203017;border-radius:24px;align-items:center;gap:4px;width:640px;max-width:100%;height:46px;min-height:46px;padding:6px 9px;display:flex;box-shadow:0 4px 40px 8px #17171705,0 2px 8px #1717170a}.composer .icon-button{width:24px;height:30px;padding:4px}.composer input{color:#38393c;background:0 0;border:0;outline:none;flex:1;width:0;min-width:40px;font-size:14px}.composer:focus-within{border-color:#b5bdca}.composer input::placeholder{color:#b6b9bd}.model-button{color:#93979d;white-space:nowrap;background:0 0;border:0;align-items:center;gap:2px;padding:4px;font-size:13px;display:flex}.send-button{background:#0d0d0d;border:0;border-radius:50%;justify-content:center;align-items:center;width:28px;height:28px;padding:6px;display:flex}.send-button img{width:16px;height:16px}.send-button:disabled{opacity:.45}.suggestions{flex-direction:column;width:640px;max-width:100%;display:flex}.suggestions button{text-align:left;background:0 0;border:0;border-radius:9px;align-items:center;gap:12px;min-height:42px;padding:9px 8px;font-size:14px;line-height:20px;display:flex}.suggestions button:hover{background:#f7f8fa}.suggestion-icon{border-radius:7px;flex:none;justify-content:center;align-items:center;width:24px;height:24px;display:flex}.s0{color:#3182f6;background:#3182f61a}.s1{color:#00a0ad;background:#00a0ad1a}.s2{color:#f57800;background:#fb88001f}.disclaimer{text-align:center;color:#91959c;margin:0;font-size:12px;line-height:16px}.chat-header{justify-content:space-between;align-items:center;gap:20px;height:48px;min-height:48px;padding:0 26px;font-size:14px;font-weight:600;display:flex}.chat-header>span{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.chat-header>div{align-items:center;gap:8px;display:flex}.text-button{color:#8b9097;background:0 0;border:0;border-radius:6px;padding:6px 8px;font-size:13px}.text-button:hover{background:#f5f6f8}.chat-scroll{flex:1;padding:24px 32px;overflow:auto}.conversation{max-width:740px;margin:0 auto}.user-question{background:#f4f4f5;border-radius:18px;width:fit-content;max-width:85%;margin:34px 0 64px auto;padding:12px 18px;font-size:14px;line-height:22px}.answer{font-size:15px;line-height:1.8}.sources-toggle{text-align:left;color:#8b9097;background:0 0;border:0;border-bottom:1px solid #eee;align-items:center;gap:4px;width:100%;padding:0 0 6px;font-size:14px;display:flex}.answer-table-wrap{overflow:auto}.answer-table{border-collapse:collapse;width:100%;margin:20px 0}.answer-table th,.answer-table td{text-align:left;border-bottom:1px solid #eaecee;padding:10px 14px;font-size:14px}.answer-table th{color:#737981;background:#f8f9fa;font-weight:500}.citation{color:#0099a6;vertical-align:middle;background:#e3f5f5;border:0;border-radius:6px;min-width:19px;height:19px;padding:0 5px;font-size:11px}.citation:hover{background:#bee8eb}.answer-actions{align-items:center;gap:8px;margin:20px 0;display:flex}.followups{border-top:1px solid #eee;flex-direction:column;padding-top:12px;display:flex}.followups button{color:#686e78;background:0 0;border:0;justify-content:space-between;padding:10px 0;font-size:14px;display:flex}.chat-bottom{flex-direction:column;align-items:center;gap:12px;padding:16px 24px 22px;display:flex}.chat-bottom .composer{width:740px}.scope-chip{color:#4778be;background:#f2f6ff;border-radius:8px;align-items:center;gap:8px;padding:5px 12px;font-size:12px;display:flex}.scope-chip button{color:inherit;background:0 0;border:0;font-size:18px}.searching{color:#969ba4;align-items:center;gap:10px;margin-top:30px;font-size:14px;display:flex}.pulse-dot{background:#4778be;border-radius:50%;width:8px;height:8px;animation:1s ease-in-out infinite pulse}@keyframes pulse{50%{opacity:.3}}.no-results{text-align:center;color:#8b9097;flex-direction:column;align-items:center;gap:10px;padding:30px 0;display:flex}.no-results h2{color:#38393c;font-size:20px;font-weight:500}.no-results p{font-size:14px}.no-results button{background:#f7f8fa;border:0;border-radius:8px;padding:12px 16px;font-size:14px}.source-panel{background:#fff;border-left:1px solid #eaecee;flex-direction:column;flex:none;width:390px;display:flex}.source-panel>header{border-bottom:1px solid #eee;justify-content:space-between;align-items:center;height:56px;padding:12px 20px;font-size:16px;display:flex}.source-tabs{border-bottom:1px solid #eee;flex-wrap:wrap;gap:6px;padding:14px 20px;display:flex}.source-tabs button{color:#888d94;background:#f5f6f7;border:0;border-radius:5px;width:27px;height:26px;font-size:12px}.source-tabs button.active{color:#008e9e;background:#e0f4f5}.source-content{padding:24px;overflow:auto}.source-content h3{margin:14px 0 6px;font-size:18px;line-height:1.5}.muted{color:#9398a1;font-size:12px}.source-paper{background:#fafbfc;border:1px solid #edf0f3;border-radius:8px;margin:24px 0;padding:20px;font-size:13px;line-height:1.8}.source-paper h4{margin-top:0;font-size:16px}.source-paper dl{grid-template-columns:80px 1fr;gap:8px;display:grid}.source-paper dd{margin:0;font-weight:500}.source-paper dt{color:#8b9097}.source-excerpt{white-space:pre-wrap;color:#777d86;font-size:13px;line-height:1.9}.settings-content p{font-size:14px;line-height:1.8}.settings-content h3{font-size:20px;font-weight:600}.settings-content dl{background:#f7f8fa;border-radius:10px;grid-template-columns:90px 1fr;gap:12px;padding:16px;font-size:13px;display:grid}.settings-content dd{margin:0}.settings-content dt{color:#969ba4}.attach-list{flex-direction:column;gap:5px;max-height:50vh;display:flex;overflow:auto}.attach-list button{text-align:left;background:#f7f8fa;border:0;border-radius:6px;align-items:center;gap:10px;padding:12px;font-size:14px;display:flex}.attach-list button:hover{background:#eef2f7}.toast{z-index:1000;color:#fff;background:#25272def;border-radius:10px;max-width:90vw;padding:13px 22px;font-size:14px;position:fixed;bottom:28px;left:50%;transform:translate(-50%);box-shadow:0 5px 25px #0002}.p-modal-panel{font-family:Pretendard,sans-serif}@media (width<=1100px){.source-panel{width:330px}.sidebar{width:220px}.composer{width:600px}.chat-scroll{padding:16px 24px}.user-question{margin-bottom:40px}}@media (width<=760px){.sidebar{width:56px}.brand,.sidebar-scroll,.account small,.account>span:not(.avatar),.account-row>.icon-button{display:none}.brand-row{padding:12px 10px}.main-nav button{justify-content:center;padding:5px;font-size:0}.main-nav button svg{width:18px}.account-row{margin-top:auto;padding:14px}.source-panel{z-index:30;width:min(390px,100vw - 56px);position:absolute;top:0;bottom:0;right:0;box-shadow:-12px 0 30px #0001}.welcome-center{padding:0 20px}.welcome h1{font-size:26px}.model-button{font-size:11px}.composer{gap:0}.suggestions button{font-size:13px}.disclaimer{padding:0 12px;font-size:10px}.chat-header{padding:0 16px}.chat-scroll{padding:12px 18px}.user-question{max-width:95%}.chat-bottom{padding:12px 16px 18px}.answer{font-size:14px}}.sidebar .p-sidebar-group-trigger,.sidebar .p-sidebar-document{border-radius:6px;height:31px;min-height:31px;padding-top:0;padding-bottom:0}.sidebar .p-sidebar-group-content{gap:0;margin-top:0}.sidebar .p-sidebar-document [aria-hidden=true]{display:none}.sidebar .p-sidebar-group-icon{flex-basis:16px;width:16px}.sidebar .p-sidebar-chevron{opacity:0}.sidebar .p-sidebar-group-trigger:hover .p-sidebar-chevron{opacity:1}.app .p-modal{border:0;border-left:1px solid var(--line);border-radius:0;width:min(480px,100vw);max-width:100vw;height:100dvh;max-height:100dvh;margin:0;padding:0;position:fixed;inset:0 0 0 auto;overflow:hidden;box-shadow:-12px 0 36px #18202c1a}.app .p-modal[open]{flex-direction:column;display:flex}.app .p-modal::backdrop{background:#11172229}.app .p-modal>header{border-bottom:1px solid var(--line);flex:none;min-height:72px;padding:20px 24px}.app .p-modal>.p-modal-content{flex:1;min-height:0;padding:24px;overflow:auto}.app .p-modal>footer{border-top:1px solid var(--line);background:#fff;flex:none;margin:0;padding:18px 24px}.app .p-modal .attach-list{max-height:none}@media (width<=520px){.app .p-modal{width:100vw}.app .p-modal>header,.app .p-modal>.p-modal-content,.app .p-modal>footer{padding-left:18px;padding-right:18px}}.workspace{position:relative}.workspace-content{min-width:0;height:100%}.conversation{max-width:736px}.conversation-meta{color:var(--p-theme-text-muted,#92969c);justify-content:center;align-items:center;gap:12px;margin:8px 0 28px;font-size:12px;display:flex}.chat-turn+.chat-turn{border-top:1px solid var(--line);margin-top:44px;padding-top:12px}.chat-turn .user-question{border-radius:17px;max-width:85%;margin:0 0 42px auto;padding:10px 16px}.chat-turn .p-chat-message[data-role=user]{width:auto;max-width:none;font:inherit;color:inherit;background:0 0;border:0;margin:0;padding:0}.chat-turn .p-chat-message[data-role=assistant]{width:100%;max-width:none;font:inherit;color:var(--p-theme-text-primary,#1d2026);background:0 0;border:0;border-radius:0;margin:0;padding:0;line-height:1.625}.chat-turn .answer{font-size:14px;line-height:1.625}.answer-introduction{margin:16px 0;font-weight:500}.answer-evidence p{margin:14px 0}.measurement-note{color:var(--p-theme-text-muted,#888f98);font-size:13px}.answer-documents{grid-template-columns:repeat(2,minmax(0,1fr));gap:10px;margin:20px 0 10px;display:grid}.answer-documents .p-file-card{text-align:left;border-radius:12px;width:100%;min-width:0;padding:12px}.answer-documents .p-file-card strong{text-overflow:ellipsis;white-space:nowrap;font-size:13px;display:block;overflow:hidden}.answer-documents .p-file-card>span:nth-child(2){min-width:0}.answer-documents .p-file-card small{font-size:12px}.answer-documents .p-file-open{display:none}.history-count{float:right;font-size:11px}.empty-pinned{color:#999;padding:0 10px;font-size:12px}.example-shortcuts{flex-wrap:wrap;align-items:center;gap:8px;width:640px;max-width:100%;margin-top:14px;font-size:12px;display:flex}.example-shortcuts>span{color:#93979d;margin-right:2px}.example-shortcuts button{border:1px solid var(--line);color:#686f79;background:#fff;border-radius:7px;align-items:center;gap:4px;padding:7px 9px;font-size:12px;display:flex}.example-shortcuts button:hover{background:#f6f7f9}.history-row[aria-current=page]{color:#25272c;background:#e8e9ed}@media (width<=760px){.answer-documents{grid-template-columns:1fr}.example-shortcuts{justify-content:center}.example-shortcuts>span{text-align:center;width:100%}.conversation-meta{gap:8px}.chat-turn .user-question{max-width:95%}}.thinking-state.searching{color:var(--p-theme-text-muted,#808792);margin:0;padding:8px 0 24px;display:block}.thinking-heading{align-items:center;gap:10px;min-height:28px;display:flex}.thinking-heading strong{color:var(--p-theme-text-primary,#38393c);font-size:14px;font-weight:500}.thinking-heading .p-spinner{width:16px;height:16px}.thinking-steps{flex-wrap:wrap;gap:16px;margin:22px 0 12px;padding:0;list-style:none;display:flex}.thinking-steps li{color:#a8adb5;align-items:center;gap:6px;font-size:12px;display:flex}.thinking-steps li>span{background:#f1f3f5;border-radius:50%;justify-content:center;align-items:center;width:18px;height:18px;font-size:10px;display:flex}.thinking-steps li[data-state=active]{color:#2f70c9}.thinking-steps li[data-state=active]>span{color:#3182f6;background:#eaf2ff}.thinking-steps li[data-state=done]{color:#4f8680}.thinking-steps li[data-state=done]>span{background:#e5f5ef}.thinking-detail{margin:14px 0 20px;font-size:13px;line-height:22px}.thinking-skeleton{flex-direction:column;gap:12px;max-width:560px;display:flex}.thinking-skeleton span{background:linear-gradient(90deg,#f1f3f5 25%,#e8edf2 45%,#f1f3f5 70%) 0 0/220% 100%;border-radius:5px;height:10px;animation:1.6s linear infinite thinking-shimmer;display:block}.thinking-skeleton span:nth-child(2){width:92%}.thinking-skeleton span:nth-child(3){width:68%}.streaming-preview{min-height:54px;color:var(--p-theme-text-primary,#38393c);font-size:14px;line-height:1.7}.typing-caret{vertical-align:middle;background:#747d89;width:2px;height:15px;margin-left:3px;animation:.65s step-end infinite caret-blink;display:inline-block}.stop-button span{background:#fff;border-radius:2px;width:10px;height:10px}.chat-turn .answer{animation:.2s ease-out answer-appear}@keyframes thinking-shimmer{to{background-position:-220% 0}}@keyframes caret-blink{50%{opacity:0}}@keyframes answer-appear{0%{opacity:.3;transform:translateY(3px)}to{opacity:1;transform:translateY(0)}}@media (prefers-reduced-motion:reduce){.thinking-skeleton span,.typing-caret,.chat-turn .answer,.pulse-dot,.thinking-heading .p-spinner{animation:none!important}}@media (width<=760px){.thinking-steps{grid-template-columns:repeat(2,1fr);gap:10px;display:grid}}.thinking-summary{background:#f8faff;border:1px solid #e4eaf3;border-radius:12px;max-width:680px;margin:18px 0 16px;padding:16px 18px}.thinking-summary-label{color:#52719e;font-size:12px;font-weight:600}.thinking-summary .thinking-detail{color:#344054;word-break:keep-all;overflow-wrap:anywhere;margin:8px 0 0;font-size:14px;line-height:1.8}.thinking-completed{gap:12px;max-width:680px;margin:0 0 20px;padding:0;list-style:none;display:grid}.thinking-completed li{color:#667085;align-items:flex-start;gap:9px;display:flex}.thinking-completed li>svg{color:#199b82;flex-shrink:0;margin-top:4px}.thinking-completed strong{font-size:12px;font-weight:500}.thinking-completed p{word-break:keep-all;overflow-wrap:anywhere;margin:3px 0 0;font-size:12px;line-height:1.7}.progress-record{background:#fbfcfe;border:1px solid #e5eaf0;border-radius:12px;margin:8px 0 26px;padding:20px}.progress-record .thinking-heading{color:#42665c}.progress-record .thinking-steps{margin:18px 0}.progress-record .thinking-completed{gap:14px;max-width:none;margin-bottom:0}.progress-record .thinking-completed p{color:#697586;font-size:13px;line-height:1.75}.drawing-shortcuts{align-items:center;gap:12px;margin-top:24px;display:flex}.drawing-shortcuts>span{color:#8a929d;white-space:nowrap;font-size:12px}.drawing-shortcuts button{text-align:left;cursor:pointer;font:inherit;background:#fff;border:1px solid #e5e9ef;border-radius:10px;flex:1;grid-template-columns:54px 1fr;align-items:center;gap:5px 12px;padding:12px;display:grid}.drawing-shortcuts img{object-fit:contain;grid-row:span 2;width:54px;height:64px}.drawing-shortcuts strong{font-size:12px;font-weight:500}.drawing-shortcuts small{color:#8c96a4;font-size:11px}.answer-drawings button,.drawing-source-preview{cursor:pointer;color:#497bae;max-width:100%;font:inherit;background:#fff;border:1px solid #e5e9ef;border-radius:12px;flex-direction:column;align-items:center;gap:10px;margin-bottom:18px;padding:14px;font-size:12px;display:flex}.answer-drawings img{object-fit:contain;width:100%;height:240px}.drawing-source-preview img{object-fit:contain;width:100%;height:220px}.welcome-center{padding-top:24px;padding-bottom:24px}.welcome{overflow:auto}@media (width<=700px){.drawing-shortcuts{flex-wrap:wrap}.drawing-shortcuts>span{width:100%}.drawing-shortcuts button{min-width:180px}}.account .paramita-avatar{background:#fff;border:1px solid #e5e7eb;border-radius:8px;flex-shrink:0;padding:2px;overflow:hidden}.paramita-avatar img{object-fit:contain;width:100%;height:100%;display:block}.settings-disclosure{border-top:1px solid #e8ebef;margin-top:12px;padding:16px 0}.settings-disclosure summary{cursor:pointer;color:#596579;font-size:13px}.settings-disclosure[open] summary{margin-bottom:14px}.resource-credit{border-bottom:1px solid #eef0f3;padding:12px 0;font-size:12px;line-height:1.8}.resource-credit strong,.resource-credit span{display:block}.resource-credit a{color:#4b7fd1;margin-right:16px}.drawing-shortcuts .s4s-image-placeholder{background:#f3f4f6;border-radius:4px;grid-row:span 2;width:54px;height:64px}.dd-paper.dd-paper-image{min-height:0;padding:0}.dd-paper-image img{width:100%;height:auto;display:block}.dd-paper-image footer{margin:0;padding:10px 16px 12px}.dd-paper-image .s4s-page-pending{aspect-ratio:1/1.414;background:#fff;display:block}.dd-table td.s4s-pre{white-space:pre-wrap}.source-paper .s4s-source-piece{border-bottom:1px solid #edf0f3;margin:0 0 16px;padding:0 0 16px}.source-paper .s4s-source-piece:last-child{border-bottom:0;margin-bottom:0;padding-bottom:0}.source-paper .s4s-source-piece p{margin:6px 0}.source-paper .s4s-source-html{background:#fff;border:0;width:100%;height:420px;display:block}.source-paper .s4s-source-raw{white-space:pre-wrap;overflow-wrap:anywhere;margin:0;font-size:12px}.source-paper .answer-evidence p{margin:10px 0}.doc-table td{text-overflow:ellipsis;overflow:hidden}.history-item{position:relative}.history-item .history-delete{color:#8b9097;opacity:0;background:0 0;border:0;border-radius:5px;justify-content:center;align-items:center;width:24px;height:24px;padding:0;display:inline-flex;position:absolute;top:50%;right:4px;transform:translateY(-50%)}.history-item:hover .history-delete,.history-item:focus-within .history-delete{opacity:1}.history-item:hover .history-row,.history-item:focus-within .history-row{padding-right:32px}.history-item:hover .history-row:not(.selected){background:#ececef}.history-item .history-delete:hover{color:#d93a3a;background:#e2e4e8}@media (hover:none){.history-item .history-delete{opacity:1}.history-item .history-row{padding-right:32px}}.brand.brand-has-logo{margin:3px 0 0 -12px;padding:0;line-height:0}.brand-logo{height:auto;display:block}.dd-columns.dd-single>.dd-results{width:100%}.sidebar .p-sidebar-group-trigger{padding-left:calc(10px + var(--sidebar-depth,0)*16px)}.sidebar .p-sidebar-document{padding-left:calc(34px + (var(--sidebar-depth,1) - 1)*16px)}.sidebar .history-row.s4s-more{padding-left:calc(34px + (var(--sidebar-depth,1) - 1)*16px);color:#8b9097}.kg-canvas-px{min-width:0}.kg-canvas path{fill:none;stroke:#b5c3d3;stroke-width:1.4px}.kg-canvas .kg-edge-selected path{stroke:#4b84c9;stroke-width:2px}.kg-canvas-px .kg-node{text-align:left;min-height:0;padding:6px 10px}.kg-canvas-px .kg-node strong{white-space:nowrap;text-overflow:ellipsis;overflow-wrap:normal;overflow:hidden}.kg-colhead{color:#8a93a0;white-space:nowrap;font-size:11px;font-weight:700;position:absolute;top:12px;transform:translate(-50%)}.kg-poo{color:#6b7280;background:#f1f2f4;border-radius:4px;margin-top:3px;padding:0 5px;font-size:10px;font-style:normal;display:inline-block}.kg-poo-High,.kg-poo-Medium,.kg-poo-Moderate{color:#b45309;background:#fff1e6}.kg-poo-Low{color:#3f7d46;background:#eef6ee}.kg-sections{flex-wrap:wrap;gap:6px;margin:0 0 12px;display:flex}.kg-sections button{font:inherit;color:#4b5563;cursor:pointer;background:#fff;border:1px solid #e3e5e8;border-radius:14px;padding:3px 10px;font-size:12px}.kg-sections button small{color:#9aa0a6;margin-left:5px}.kg-sections button.active{color:#fff;background:#1e2025;border-color:#1e2025}.kg-sections button.active small{color:#c9cdd2}.kg-src{background:#fbfcfe;border:1px solid #e3e8f0;border-left:3px solid #3182f6;border-radius:6px;margin:0 0 10px;padding:10px 12px;font-size:12.5px;line-height:1.6}.kg-src table{border-collapse:collapse;width:100%}.kg-src th,.kg-src td{text-align:left;vertical-align:top;border:1px solid #e3e5e8;padding:4px 6px}.kg-src th{background:#f7f7f8;font-weight:600}.kg-src mark{background:#ffe58f;border-radius:3px;padding:0 1px}.kg-src-label{color:#3979c8;margin-bottom:4px;font-size:11px;display:block}.dd-expressions{table-layout:fixed}.dd-expressions th:first-child{width:46%}.dd-expressions th:nth-child(2){width:38%}.dd-expressions th:nth-child(3){width:16%}.dd-expressions td{vertical-align:top;overflow-wrap:break-word;word-break:keep-all;padding:14px 8px}.dd-expressions td:first-child{white-space:normal}.dd-expressions .dd-source{background:#f5f9ff;border:1px solid #d6e4f5;border-radius:12px;max-width:100%;margin:0 4px 6px 0;padding:2px 8px;line-height:18px;display:inline-block}.kg-relations td{vertical-align:top;overflow-wrap:break-word;word-break:keep-all}.kg-relations td:first-child{white-space:normal}.kg-relations td:nth-child(2),.kg-relations td:nth-child(4){white-space:nowrap;overflow-wrap:normal;width:1%}.s4s-fold{margin:0 0 8px}.s4s-fold summary{cursor:pointer;align-items:center;gap:10px;min-width:0;list-style:none;display:flex}.s4s-fold summary::-webkit-details-marker{display:none}.s4s-fold-card{background:#fff;border:1px solid #eaecee;border-radius:8px}.s4s-fold-card>summary{padding:11px 14px;font-size:14px;line-height:20px}.s4s-fold-card>summary:hover{background:#f7f8fa}.s4s-fold-card[open]>summary{border-bottom:1px solid #eaecee}.s4s-fold-quiet>summary{color:#757b84;padding:4px 0;font-size:12px}.s4s-fold-quiet>.s4s-fold-body{padding:6px 0 4px}.s4s-fold-chevron{border-bottom:1.5px solid #8a8c90;border-right:1.5px solid #8a8c90;flex-shrink:0;width:7px;height:7px;transition:transform .15s;transform:rotate(-45deg)}.s4s-fold[open]>summary .s4s-fold-chevron{transform:rotate(45deg)}.s4s-fold-title{color:#1e2025;flex-shrink:0;font-weight:600}.s4s-fold-aside{color:#757b84;text-overflow:ellipsis;white-space:nowrap;min-width:0;margin-left:auto;font-size:12px;overflow:hidden}.s4s-fold-card>.s4s-fold-body{padding:4px 14px 10px}.s4s-field-rows{margin:0}.s4s-field-rows>div{border-bottom:1px solid #f0f1f3;grid-template-columns:84px minmax(0,1fr);gap:12px;padding:10px 0;display:grid}.s4s-field-rows>div:last-child{border-bottom:0}.s4s-field-rows dt{color:#757b84;font-size:12px;line-height:20px}.s4s-field-rows dd{color:#363a42;white-space:pre-wrap;overflow-wrap:break-word;word-break:keep-all;margin:0;font-size:13px;line-height:20px}@layer properties{@supports (((-webkit-hyphens:none)) and (not (margin-trim:inline))) or ((-moz-orient:inline) and (not (color:rgb(from red r g b)))){*,:before,:after,::backdrop{--tw-rotate-x:initial;--tw-rotate-y:initial;--tw-rotate-z:initial;--tw-skew-x:initial;--tw-skew-y:initial;--tw-border-style:solid;--tw-leading:initial;--tw-font-weight:initial;--tw-shadow:0 0 #0000;--tw-shadow-color:initial;--tw-shadow-alpha:100%;--tw-inset-shadow:0 0 #0000;--tw-inset-shadow-color:initial;--tw-inset-shadow-alpha:100%;--tw-ring-color:initial;--tw-ring-shadow:0 0 #0000;--tw-inset-ring-color:initial;--tw-inset-ring-shadow:0 0 #0000;--tw-ring-inset:initial;--tw-ring-offset-width:0px;--tw-ring-offset-color:#fff;--tw-ring-offset-shadow:0 0 #0000;--tw-outline-style:solid;--tw-blur:initial;--tw-brightness:initial;--tw-contrast:initial;--tw-grayscale:initial;--tw-hue-rotate:initial;--tw-invert:initial;--tw-opacity:initial;--tw-saturate:initial;--tw-sepia:initial;--tw-drop-shadow:initial;--tw-drop-shadow-color:initial;--tw-drop-shadow-alpha:100%;--tw-drop-shadow-size:initial;--tw-animation-delay:0s;--tw-animation-direction:normal;--tw-animation-duration:initial;--tw-animation-fill-mode:none;--tw-animation-iteration-count:1;--tw-enter-blur:0;--tw-enter-opacity:1;--tw-enter-rotate:0;--tw-enter-scale:1;--tw-enter-translate-x:0;--tw-enter-translate-y:0;--tw-exit-blur:0;--tw-exit-opacity:1;--tw-exit-rotate:0;--tw-exit-scale:1;--tw-exit-translate-x:0;--tw-exit-translate-y:0}}}@layer theme{:root,:host{--spacing:.25rem;--text-xs:.75rem;--text-xs--line-height:calc(1 / .75);--text-sm:.875rem;--text-sm--line-height:calc(1.25 / .875);--font-weight-medium:500;--font-weight-semibold:600;--leading-relaxed:1.625;--radius-4xl:2rem;--default-transition-duration:.15s;--default-transition-timing-function:cubic-bezier(.4, 0, .2, 1)}}@layer base,components;@layer utilities{.visible{visibility:visible}.fixed{position:fixed}.relative{position:relative}.sticky{position:sticky}.container{width:100%}@media (width>=40rem){.container{max-width:40rem}}@media (width>=48rem){.container{max-width:48rem}}@media (width>=64rem){.container{max-width:64rem}}@media (width>=80rem){.container{max-width:80rem}}@media (width>=96rem){.container{max-width:96rem}}.m-0{margin:0}.mt-0\.5{margin-top:calc(var(--spacing) * .5)}.mt-1{margin-top:var(--spacing)}.mt-2{margin-top:calc(var(--spacing) * 2)}.mt-3{margin-top:calc(var(--spacing) * 3)}.mb-2{margin-bottom:calc(var(--spacing) * 2)}.block{display:block}.flex{display:flex}.hidden{display:none}.inline-flex{display:inline-flex}.table{display:table}.size-full{width:100%;height:100%}.h-5{height:calc(var(--spacing) * 5)}.max-h-\[min\(24rem\,45dvh\)\]{max-height:min(24rem,45dvh)}.min-h-0{min-height:0}.w-fit{width:fit-content}.w-full{width:100%}.min-w-0{min-width:0}.flex-1{flex:1}.shrink-0{flex-shrink:0}.basis-full{flex-basis:100%}.transform{transform:var(--tw-rotate-x,) var(--tw-rotate-y,) var(--tw-rotate-z,) var(--tw-skew-x,) var(--tw-skew-y,)}.touch-none{touch-action:none}.list-none{list-style-type:none}.flex-col{flex-direction:column}.flex-wrap{flex-wrap:wrap}.items-center{align-items:center}.justify-center{justify-content:center}.gap-0\.5{gap:calc(var(--spacing) * .5)}.gap-1{gap:var(--spacing)}.gap-1\.5{gap:calc(var(--spacing) * 1.5)}.gap-2{gap:calc(var(--spacing) * 2)}.gap-3{gap:calc(var(--spacing) * 3)}.gap-x-4{column-gap:calc(var(--spacing) * 4)}.gap-y-2{row-gap:calc(var(--spacing) * 2)}.overflow-hidden{overflow:hidden}.rounded-4xl{border-radius:var(--radius-4xl)}.rounded-\[inherit\]{border-radius:inherit}.rounded-full{border-radius:2147483647px}.rounded-lg{border-radius:var(--radius)}.rounded-xl{border-radius:calc(var(--radius) * 1.4)}.border{border-style:var(--tw-border-style);border-width:1px}.border-border{border-color:var(--border)}.border-transparent{border-color:#0000}.bg-border{background-color:var(--border)}.bg-card{background-color:var(--card)}.bg-destructive\/10{background-color:var(--destructive)}@supports (color:color-mix(in lab, red, red)){.bg-destructive\/10{background-color:color-mix(in oklab, var(--destructive) 10%, transparent)}}.bg-primary{background-color:var(--primary)}.bg-secondary{background-color:var(--secondary)}.p-0{padding:0}.p-2\.5{padding:calc(var(--spacing) * 2.5)}.p-3{padding:calc(var(--spacing) * 3)}.p-px{padding:1px}.px-2{padding-inline:calc(var(--spacing) * 2)}.py-0\.5{padding-block:calc(var(--spacing) * .5)}.py-1\.5{padding-block:calc(var(--spacing) * 1.5)}.pr-2{padding-right:calc(var(--spacing) * 2)}.text-sm{font-size:var(--text-sm);line-height:var(--tw-leading,var(--text-sm--line-height))}.text-xs{font-size:var(--text-xs);line-height:var(--tw-leading,var(--text-xs--line-height))}.leading-relaxed{--tw-leading:var(--leading-relaxed);line-height:var(--leading-relaxed)}.font-medium{--tw-font-weight:var(--font-weight-medium);font-weight:var(--font-weight-medium)}.font-semibold{--tw-font-weight:var(--font-weight-semibold);font-weight:var(--font-weight-semibold)}.break-keep{word-break:keep-all}.whitespace-nowrap{white-space:nowrap}.text-destructive{color:var(--destructive)}.text-foreground{color:var(--foreground)}.text-muted-foreground{color:var(--muted-foreground)}.text-primary{color:var(--primary)}.text-primary-foreground{color:var(--primary-foreground)}.text-secondary-foreground{color:var(--secondary-foreground)}.underline-offset-4{text-underline-offset:4px}.shadow-lg{--tw-shadow:0 10px 15px -3px var(--tw-shadow-color,#0000001a), 0 4px 6px -4px var(--tw-shadow-color,#0000001a);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.outline{outline-style:var(--tw-outline-style);outline-width:1px}.blur{--tw-blur:blur(8px);filter:var(--tw-blur,) var(--tw-brightness,) var(--tw-contrast,) var(--tw-grayscale,) var(--tw-hue-rotate,) var(--tw-invert,) var(--tw-saturate,) var(--tw-sepia,) var(--tw-drop-shadow,)}.filter{filter:var(--tw-blur,) var(--tw-brightness,) var(--tw-contrast,) var(--tw-grayscale,) var(--tw-hue-rotate,) var(--tw-invert,) var(--tw-saturate,) var(--tw-sepia,) var(--tw-drop-shadow,)}.transition-\[color\,box-shadow\]{transition-property:color,box-shadow;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration))}.transition-all{transition-property:all;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration))}.transition-colors{transition-property:color,background-color,border-color,outline-color,text-decoration-color,fill,stroke,--tw-gradient-from,--tw-gradient-via,--tw-gradient-to;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration))}.outline-none{--tw-outline-style:none;outline-style:none}.select-none{-webkit-user-select:none;user-select:none}.\!running{animation-play-state:running!important}.paused{animation-play-state:paused}.running{animation-play-state:running}@media (hover:hover){.hover\:bg-muted:hover{background-color:var(--muted)}.hover\:text-muted-foreground:hover{color:var(--muted-foreground)}.hover\:underline:hover{text-decoration-line:underline}}.focus-visible\:border-ring:focus-visible{border-color:var(--ring)}.focus-visible\:ring-\[3px\]:focus-visible{--tw-ring-shadow:var(--tw-ring-inset,) 0 0 0 calc(3px + var(--tw-ring-offset-width)) var(--tw-ring-color,currentcolor);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.focus-visible\:ring-destructive\/20:focus-visible{--tw-ring-color:var(--destructive)}@supports (color:color-mix(in lab, red, red)){.focus-visible\:ring-destructive\/20:focus-visible{--tw-ring-color:color-mix(in oklab, var(--destructive) 20%, transparent)}}.focus-visible\:ring-ring\/50:focus-visible{--tw-ring-color:var(--ring)}@supports (color:color-mix(in lab, red, red)){.focus-visible\:ring-ring\/50:focus-visible{--tw-ring-color:color-mix(in oklab, var(--ring) 50%, transparent)}}.focus-visible\:outline-1:focus-visible{outline-style:var(--tw-outline-style);outline-width:1px}.has-data-\[icon\=inline-end\]\:pr-1\.5:has([data-icon=inline-end]){padding-right:calc(var(--spacing) * 1.5)}.has-data-\[icon\=inline-start\]\:pl-1\.5:has([data-icon=inline-start]){padding-left:calc(var(--spacing) * 1.5)}.aria-invalid\:border-destructive[aria-invalid=true]{border-color:var(--destructive)}.aria-invalid\:ring-destructive\/20[aria-invalid=true]{--tw-ring-color:var(--destructive)}@supports (color:color-mix(in lab, red, red)){.aria-invalid\:ring-destructive\/20[aria-invalid=true]{--tw-ring-color:color-mix(in oklab, var(--destructive) 20%, transparent)}}.data-horizontal\:h-2\.5[data-horizontal]{height:calc(var(--spacing) * 2.5)}.data-horizontal\:flex-col[data-horizontal]{flex-direction:column}.data-horizontal\:border-t[data-horizontal]{border-top-style:var(--tw-border-style);border-top-width:1px}.data-horizontal\:border-t-transparent[data-horizontal]{border-top-color:#0000}.data-vertical\:h-full[data-vertical]{height:100%}.data-vertical\:w-2\.5[data-vertical]{width:calc(var(--spacing) * 2.5)}.data-vertical\:border-l[data-vertical]{border-left-style:var(--tw-border-style);border-left-width:1px}.data-vertical\:border-l-transparent[data-vertical]{border-left-color:#0000}.dark\:bg-destructive\/20:is(.dark *){background-color:var(--destructive)}@supports (color:color-mix(in lab, red, red)){.dark\:bg-destructive\/20:is(.dark *){background-color:color-mix(in oklab, var(--destructive) 20%, transparent)}}@media (hover:hover){.dark\:hover\:bg-muted\/50:is(.dark *):hover{background-color:var(--muted)}@supports (color:color-mix(in lab, red, red)){.dark\:hover\:bg-muted\/50:is(.dark *):hover{background-color:color-mix(in oklab, var(--muted) 50%, transparent)}}}.dark\:focus-visible\:ring-destructive\/40:is(.dark *):focus-visible{--tw-ring-color:var(--destructive)}@supports (color:color-mix(in lab, red, red)){.dark\:focus-visible\:ring-destructive\/40:is(.dark *):focus-visible{--tw-ring-color:color-mix(in oklab, var(--destructive) 40%, transparent)}}.dark\:aria-invalid\:ring-destructive\/40:is(.dark *)[aria-invalid=true]{--tw-ring-color:var(--destructive)}@supports (color:color-mix(in lab, red, red)){.dark\:aria-invalid\:ring-destructive\/40:is(.dark *)[aria-invalid=true]{--tw-ring-color:color-mix(in oklab, var(--destructive) 40%, transparent)}}.\[\&_\.p-check_input\:not\(\:checked\)\]\:border-muted-foreground\! .p-check input:not(:checked){border-color:var(--muted-foreground)!important}.\[\&_\.p-data-grid-viewport\]\:overscroll-y-auto\! .p-data-grid-viewport{overscroll-behavior-y:auto!important}.\[\&_th\]\:text-muted-foreground\! th{color:var(--muted-foreground)!important}@media (hover:hover){.\[a\]\:hover\:bg-destructive\/20:is(a):hover{background-color:var(--destructive)}@supports (color:color-mix(in lab, red, red)){.\[a\]\:hover\:bg-destructive\/20:is(a):hover{background-color:color-mix(in oklab, var(--destructive) 20%, transparent)}}.\[a\]\:hover\:bg-muted:is(a):hover{background-color:var(--muted)}.\[a\]\:hover\:bg-primary\/80:is(a):hover{background-color:var(--primary)}@supports (color:color-mix(in lab, red, red)){.\[a\]\:hover\:bg-primary\/80:is(a):hover{background-color:color-mix(in oklab, var(--primary) 80%, transparent)}}.\[a\]\:hover\:bg-secondary\/80:is(a):hover{background-color:var(--secondary)}@supports (color:color-mix(in lab, red, red)){.\[a\]\:hover\:bg-secondary\/80:is(a):hover{background-color:color-mix(in oklab, var(--secondary) 80%, transparent)}}.\[a\]\:hover\:text-muted-foreground:is(a):hover{color:var(--muted-foreground)}}.\[\&\>\[data-slot\=scroll-area-viewport\]\]\:max-h-\[min\(24rem\,45dvh\)\]>[data-slot=scroll-area-viewport]{max-height:min(24rem,45dvh)}.\[\&\>svg\]\:pointer-events-none>svg{pointer-events:none}.\[\&\>svg\]\:size-3\!>svg{width:calc(var(--spacing) * 3)!important;height:calc(var(--spacing) * 3)!important}}@property --tw-animation-delay{syntax:"*";inherits:false;initial-value:0s}@property --tw-animation-direction{syntax:"*";inherits:false;initial-value:normal}@property --tw-animation-duration{syntax:"*";inherits:false}@property --tw-animation-fill-mode{syntax:"*";inherits:false;initial-value:none}@property --tw-animation-iteration-count{syntax:"*";inherits:false;initial-value:1}@property --tw-enter-blur{syntax:"*";inherits:false;initial-value:0}@property --tw-enter-opacity{syntax:"*";inherits:false;initial-value:1}@property --tw-enter-rotate{syntax:"*";inherits:false;initial-value:0}@property --tw-enter-scale{syntax:"*";inherits:false;initial-value:1}@property --tw-enter-translate-x{syntax:"*";inherits:false;initial-value:0}@property --tw-enter-translate-y{syntax:"*";inherits:false;initial-value:0}@property --tw-exit-blur{syntax:"*";inherits:false;initial-value:0}@property --tw-exit-opacity{syntax:"*";inherits:false;initial-value:1}@property --tw-exit-rotate{syntax:"*";inherits:false;initial-value:0}@property --tw-exit-scale{syntax:"*";inherits:false;initial-value:1}@property --tw-exit-translate-x{syntax:"*";inherits:false;initial-value:0}@property --tw-exit-translate-y{syntax:"*";inherits:false;initial-value:0}:root{--background:oklch(100% 0 0);--foreground:oklch(14.5% 0 0);--card:oklch(100% 0 0);--card-foreground:oklch(14.5% 0 0);--primary:oklch(20.5% 0 0);--primary-foreground:oklch(98.5% 0 0);--secondary:oklch(97% 0 0);--secondary-foreground:oklch(20.5% 0 0);--muted:oklch(97% 0 0);--muted-foreground:oklch(55.6% 0 0);--accent:oklch(97% 0 0);--accent-foreground:oklch(20.5% 0 0);--border:oklch(92.2% 0 0);--input:oklch(92.2% 0 0);--ring:oklch(70.8% 0 0);--destructive:oklch(57.7% .245 27.325);--radius:.625rem}.q-answered .p-check{cursor:default}.q-answered .p-check:has(input:not(:checked))>span{color:var(--muted-foreground)}.q-answered .p-check input:checked{background:var(--muted-foreground);border-color:var(--muted-foreground)}.q-fold{border:1px solid var(--border);background:var(--card);border-radius:12px}.q-fold>summary{cursor:pointer;align-items:center;gap:6px;min-height:40px;padding:8px 12px;font-size:14px;font-weight:600;list-style:none;display:flex}.q-fold>summary::-webkit-details-marker{display:none}.q-fold>summary:before{content:"";width:6px;height:6px;color:var(--muted-foreground);border-bottom:1.5px solid;border-right:1.5px solid;flex:none;margin-right:4px;transition:transform .15s;transform:rotate(-45deg)}.q-fold[open]>summary:before{transform:rotate(45deg)}.q-fold>summary:focus-visible{outline:2px solid var(--ring);outline-offset:-2px;border-radius:12px}.q-fold-aside{text-overflow:ellipsis;white-space:nowrap;min-width:0;color:var(--muted-foreground);margin-left:4px;font-weight:400;overflow:hidden}.q-fold-body{padding:0 12px 12px}@media (prefers-reduced-motion:reduce){.q-fold>summary:before{transition:none}}.q-dock{width:740px;max-width:100%}@media (width<=760px){.q-dock [data-slot=scroll-area],.q-dock [data-slot=scroll-area-viewport]{max-height:min(24rem,34dvh)}}.q-dock-hint{color:var(--muted-foreground);margin:0;font-size:13px}@property --tw-rotate-x{syntax:"*";inherits:false}@property --tw-rotate-y{syntax:"*";inherits:false}@property --tw-rotate-z{syntax:"*";inherits:false}@property --tw-skew-x{syntax:"*";inherits:false}@property --tw-skew-y{syntax:"*";inherits:false}@property --tw-border-style{syntax:"*";inherits:false;initial-value:solid}@property --tw-leading{syntax:"*";inherits:false}@property --tw-font-weight{syntax:"*";inherits:false}@property --tw-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-shadow-color{syntax:"*";inherits:false}@property --tw-shadow-alpha{syntax:"<percentage>";inherits:false;initial-value:100%}@property --tw-inset-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-inset-shadow-color{syntax:"*";inherits:false}@property --tw-inset-shadow-alpha{syntax:"<percentage>";inherits:false;initial-value:100%}@property --tw-ring-color{syntax:"*";inherits:false}@property --tw-ring-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-inset-ring-color{syntax:"*";inherits:false}@property --tw-inset-ring-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-ring-inset{syntax:"*";inherits:false}@property --tw-ring-offset-width{syntax:"<length>";inherits:false;initial-value:0}@property --tw-ring-offset-color{syntax:"*";inherits:false;initial-value:#fff}@property --tw-ring-offset-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-outline-style{syntax:"*";inherits:false;initial-value:solid}@property --tw-blur{syntax:"*";inherits:false}@property --tw-brightness{syntax:"*";inherits:false}@property --tw-contrast{syntax:"*";inherits:false}@property --tw-grayscale{syntax:"*";inherits:false}@property --tw-hue-rotate{syntax:"*";inherits:false}@property --tw-invert{syntax:"*";inherits:false}@property --tw-opacity{syntax:"*";inherits:false}@property --tw-saturate{syntax:"*";inherits:false}@property --tw-sepia{syntax:"*";inherits:false}@property --tw-drop-shadow{syntax:"*";inherits:false}@property --tw-drop-shadow-color{syntax:"*";inherits:false}@property --tw-drop-shadow-alpha{syntax:"<percentage>";inherits:false;initial-value:100%}@property --tw-drop-shadow-size{syntax:"*";inherits:false}.sidebar-guides{background:#f7f7f8;border-top:1px solid #eaecee;margin:16px -7px -18px;padding:8px 7px 12px;position:sticky;bottom:-18px}.sidebar .history-row.sidebar-guide{align-items:center;gap:8px;display:flex}.sidebar-guide span{text-overflow:ellipsis;overflow:hidden}.sidebar .brand.brand-has-logo{margin:6px 0 0}.sidebar-backdrop{display:none}@media (width<=760px){.app:not(.is-collapsed) .sidebar{z-index:110;width:min(300px,100vw - 48px);position:fixed;inset:0 auto 0 0;box-shadow:8px 0 30px #0002}.app:not(.is-collapsed) .workspace{margin-left:56px}.app:not(.is-collapsed) .sidebar :is(.brand,.sidebar-scroll,.account small){display:block}.app:not(.is-collapsed) .sidebar .account>span:not(.avatar){display:inline}.app:not(.is-collapsed) .sidebar .account-row>.icon-button{display:inline-flex}.app:not(.is-collapsed) .sidebar .brand-row{padding:12px 8px 12px 17px}.app:not(.is-collapsed) .sidebar .main-nav button{font-size:inherit;justify-content:flex-start;padding:5px 10px}.app:not(.is-collapsed) .sidebar .main-nav button svg{width:16px}.app:not(.is-collapsed) .sidebar .account-row{padding:10px 16px}.sidebar-backdrop{z-index:109;background:#1117225c;border:0;padding:0;display:block;position:fixed;inset:0}}.chat-source-handle{display:none}.chat-layout>.source-panel .s4s-source-html{height:max(420px,100dvh - 320px)}@media (width>=761px){.chat-layout.chat-source-resizable>.source-panel{width:var(--source-panel-w,45%);min-width:0}.chat-source-resizable>.chat-source-handle{z-index:2;cursor:col-resize;touch-action:none;outline:none;flex:none;width:12px;margin:0 -10px 0 -2px;display:block;position:relative}.chat-source-handle:before{content:"";background:0 0;width:3px;transition:background-color .12s;position:absolute;top:0;bottom:0;left:2px;transform:translate(-50%)}.chat-source-handle:hover:before,.chat-source-handle:focus-visible:before,.chat-source-resizing>.chat-source-handle:before{background:#3182f6}.chat-source-handle:focus-visible:before{width:4px}.chat-source-resizing{cursor:col-resize;-webkit-user-select:none;user-select:none}.chat-source-resizing>:not(.chat-source-handle){pointer-events:none}}.chat-layout.chat-source-overlay>.source-panel{z-index:30;width:min(390px,100%);position:absolute;top:0;bottom:0;right:0;box-shadow:-12px 0 30px #0001}@media (prefers-reduced-motion:reduce){.chat-source-handle:before{transition:none}}.chat-layout .stream-word.fresh{animation:.35s ease-out both stream-fade}@keyframes stream-fade{0%{opacity:0}to{opacity:1}}.chat-layout .chat-turn,.chat-layout>.source-panel{overflow-wrap:anywhere;min-width:0}.chat-layout .answer-table-wrap{max-width:100%;overflow-x:auto}.chat-layout .answer-table :is(th,td){word-break:keep-all;min-width:6em}.chat-layout .answer-evidence pre{overflow-wrap:normal;max-width:100%;overflow-x:auto}.chat-layout .chat-header>span{min-width:0}.chat-layout .chat-header>div{flex:none}.chat-layout .chat-header .text-button{white-space:nowrap}.chat-composer{flex-direction:column;gap:8px;width:740px;max-width:100%;display:flex}.chat-composer>.composer{width:100%}.chat-attachments{box-sizing:border-box;width:min(var(--anchor-width), calc(100vw - 32px));border:1px solid var(--line);background:#fff;border-radius:18px;padding:8px;box-shadow:0 4px 16px #0001}.chat-attachments>.p-button{background:#f5f6f8;border:0;border-radius:12px;justify-content:flex-start;width:100%;min-width:0;font-weight:400}.chat-attachments>.p-button:hover{background:#eceef1}.chat-attachment-label{white-space:nowrap;align-items:center;gap:12px;min-width:0;display:flex}.chat-attachment-hint{text-overflow:ellipsis;color:var(--p-theme-text-secondary);overflow:hidden}.chat-attachment-drop{color:var(--p-theme-text-primary);background:#f2f6ff;border:1px dashed #3182f6;border-radius:12px;padding:12px;font-size:13px}.chat-attachment-files{flex-wrap:wrap;gap:6px;margin:0;padding:0;list-style:none;display:flex}.chat-attachment-files li{min-width:0;max-width:100%}.chat-attachment-files .p-badge{align-items:center;gap:6px;max-width:100%;display:flex}.chat-attachment-name{text-overflow:ellipsis;white-space:nowrap;min-width:0;overflow:hidden}.chat-attachment-files [role=status]{white-space:nowrap}.chat-attachment-files .icon-button{flex:none;width:24px;height:24px;padding:2px}@media (width<=1100px){.chat-composer{width:600px}}.chat-layout .chat-scroll{overflow-anchor:auto}.chat-layout .chat-bottom{position:relative}.chat-layout .chat-new-below{z-index:1;border:1px solid var(--line);background:var(--p-theme-bg-surface);white-space:nowrap;margin-bottom:8px;position:absolute;bottom:100%;left:50%;transform:translate(-50%)}.chat-layout .chat-sr-only{clip:rect(0 0 0 0);clip-path:inset(50%);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.chat-layout .thinking-steps:empty,.chat-layout .turn-progress[data-pending] .thinking-skeleton,.dd-split-handle{display:none}@media (width>=701px){.dd-columns.dd-split>.dd-original,.dd-columns.dd-split>.irr-tabs{width:var(--dd-left,46%);flex:none}.dd-columns.dd-split>.dd-results{flex:1 1 0;width:auto;min-width:0}.dd-split-handle{z-index:2;cursor:col-resize;touch-action:none;outline:none;flex:none;width:12px;margin:0 -6px;display:block;position:relative}.dd-split-handle:before{content:"";background:0 0;width:3px;transition:background-color .12s;position:absolute;top:0;bottom:0;left:50%;transform:translate(-50%)}.dd-split-handle:hover:before,.dd-split-handle:focus-visible:before,.dd-split-dragging>.dd-split-handle:before{background:#3182f6}.dd-split-handle:focus-visible:before{width:4px}.dd-split-dragging{cursor:col-resize;-webkit-user-select:none;user-select:none}.dd-split-dragging>:not(.dd-split-handle){pointer-events:none}}@media (prefers-reduced-motion:reduce){.dd-split-handle:before{transition:none}}
