/*! tailwindcss v4.3.3 | MIT License | https://tailwindcss.com */@layer properties{@supports (((-webkit-hyphens:none)) and (not (margin-trim:inline))) or ((-moz-orient:inline) and (not (color:rgb(from red r g b)))){*,::backdrop,:after,:before{--tw-rotate-x:initial;--tw-rotate-y:initial;--tw-rotate-z:initial;--tw-skew-x:initial;--tw-skew-y:initial;--tw-space-y-reverse:0;--tw-divide-y-reverse:0;--tw-border-style:solid;--tw-leading:initial;--tw-font-weight:initial;--tw-ordinal:initial;--tw-slashed-zero:initial;--tw-numeric-figure:initial;--tw-numeric-spacing:initial;--tw-numeric-fraction: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}}}@layer theme{:host,:root{--font-sans:-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,"Helvetica Neue","Noto Sans",Arial,sans-serif,"Apple Color Emoji","Segoe UI Emoji","Segoe UI Symbol","Noto Color Emoji";--font-mono:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,"Liberation Mono","Courier New",monospace;--spacing:.25rem;--container-xs:20rem;--container-md:28rem;--container-lg:32rem;--container-xl:36rem;--container-5xl:64rem;--text-xs:.75rem;--text-xs--line-height:calc(1 / .75);--text-sm:.875rem;--text-sm--line-height:calc(1.25 / .875);--text-2xl:1.5rem;--text-2xl--line-height:calc(2 / 1.5);--font-weight-medium:500;--font-weight-semibold:600;--radius-xs:.125rem;--radius-sm:.25rem;--radius-md:.375rem;--radius-lg:.5rem;--radius-xl:.75rem;--radius-3xl:1.5rem;--shadow-xs:0 1px 2px 0 #0000000d;--shadow-sm:0 1px 3px 0 #0000001a,0 1px 2px -1px #0000001a;--shadow-md:0 4px 6px -1px #0000001a,0 2px 4px -2px #0000001a;--shadow-lg:0 10px 15px -3px #0000001a,0 4px 6px -4px #0000001a;--ease-out:cubic-bezier(0,0,.2,1);--animate-spin:spin 1s linear infinite;--default-transition-duration:.15s;--default-transition-timing-function:cubic-bezier(.4,0,.2,1);--default-font-family:var(--font-sans);--default-mono-font-family:var(--font-mono)}}@layer base{*,::backdrop,:after,:before{box-sizing:border-box;border:0 solid;margin:0;padding:0}::file-selector-button{box-sizing:border-box;border:0 solid;margin:0;padding:0}:host,html{-webkit-text-size-adjust:100%;tab-size:4;line-height:1.5;font-family:var(--default-font-family,-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,"Helvetica Neue","Noto Sans",Arial,sans-serif,"Apple Color Emoji","Segoe UI Emoji","Segoe UI Symbol","Noto Color Emoji");font-feature-settings:var(--default-font-feature-settings,normal);font-variation-settings:var(--default-font-variation-settings,normal);-webkit-tap-highlight-color:transparent}hr{height:0;color:inherit;border-top-width:1px}abbr:where([title]){-webkit-text-decoration:underline dotted;text-decoration:underline dotted}h1,h2,h3,h4,h5,h6{font-size:inherit;font-weight:inherit}a{color:inherit;-webkit-text-decoration:inherit;text-decoration:inherit}b,strong{font-weight:bolder}code,kbd,pre,samp{font-family:var(--default-mono-font-family,ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,"Liberation Mono","Courier New",monospace);font-feature-settings:var(--default-mono-font-feature-settings,normal);font-variation-settings:var(--default-mono-font-variation-settings,normal);font-size:1em}small{font-size:80%}sub,sup{vertical-align:baseline;font-size:75%;line-height:0;position:relative}sub{bottom:-.25em}sup{top:-.5em}table{text-indent:0;border-color:inherit;border-collapse:collapse}:-moz-focusring:where(:not(iframe)){outline:auto}progress{vertical-align:baseline}summary{display:list-item}menu,ol,ul{list-style:none}audio,canvas,embed,iframe,img,object,svg,video{vertical-align:middle;display:block}img,video{max-width:100%;height:auto}button,input,optgroup,select,textarea{font:inherit;font-feature-settings:inherit;font-variation-settings:inherit;letter-spacing:inherit;color:inherit;opacity:1;background-color:#0000;border-radius:0}::file-selector-button{font:inherit;font-feature-settings:inherit;font-variation-settings:inherit;letter-spacing:inherit;color:inherit;opacity:1;background-color:#0000;border-radius:0}:where(select:is([multiple],[size])) optgroup{font-weight:bolder}:where(select:is([multiple],[size])) optgroup option{padding-inline-start:20px}::file-selector-button{margin-inline-end:4px}::placeholder{opacity:1}@supports (not ((-webkit-appearance:-apple-pay-button))) or (contain-intrinsic-size:1px){::placeholder{color:currentColor}@supports (color:color-mix(in lab,red,red)){::placeholder{color:color-mix(in oklab,currentcolor 50%,transparent)}}}textarea{resize:vertical}::-webkit-search-decoration{-webkit-appearance:none}::-webkit-date-and-time-value{min-height:1lh;text-align:inherit}::-webkit-datetime-edit{display:inline-flex}::-webkit-datetime-edit-fields-wrapper{padding:0}::-webkit-datetime-edit,::-webkit-datetime-edit-year-field{padding-block:0}::-webkit-datetime-edit-day-field,::-webkit-datetime-edit-month-field{padding-block:0}::-webkit-datetime-edit-hour-field,::-webkit-datetime-edit-minute-field{padding-block:0}::-webkit-datetime-edit-millisecond-field,::-webkit-datetime-edit-second-field{padding-block:0}::-webkit-datetime-edit-meridiem-field{padding-block:0}::-webkit-calendar-picker-indicator{line-height:1}:-moz-ui-invalid{box-shadow:none}button,input:where([type=button],[type=reset],[type=submit]){appearance:button}::file-selector-button{appearance:button}::-webkit-inner-spin-button,::-webkit-outer-spin-button{height:auto}[hidden]:where(:not([hidden=until-found])){display:none!important}}@layer lds{:root{--space-0:0px;--space-1:4px;--space-0-5:2px;--space-1-5:6px;--space-2-5:10px;--space-3-5:14px;--space-4-5:18px;--space-2:8px;--space-3:12px;--space-4:16px;--space-5:20px;--space-6:24px;--space-8:32px;--space-10:40px;--space-12:48px;--space-16:64px;--space-20:80px;--space-28:112px;--space-32:128px;--ratio-1-1:1/1;--ratio-1-2:1/2;--ratio-5-4:5/4;--ratio-4-3:4/3;--ratio-3-2:3/2;--ratio-16-10:16/10;--ratio-golden:1.618/1;--ratio-16-9:16/9;--ratio-2-1:2/1;--ratio-21-9:21/9;--ratio-4-5:4/5;--ratio-3-4:3/4;--ratio-2-3:2/3;--ratio-10-16:10/16;--ratio-golden-vertical:1/1.618;--ratio-9-16:9/16;--ratio-9-21:9/21;--radius-xs:4px;--radius-sm:6px;--radius-md:8px;--radius-input:8px;--radius-lg:10px;--radius-xl:12px;--radius-2xl:12px;--radius-3xl:16px;--radius-4xl:20px;--radius-pill:999px;--radius-4:4px;--radius-5:5px;--radius-6:6px;--radius-8:8px;--radius-10:10px;--radius-12:12px;--radius-14:14px;--radius-16:16px;--radius-20:20px;--radius-24:24px;--radius-32:32px;--radius-full:9999px;--radius-frame-sm:var(--radius-12);--radius-frame-md:var(--radius-14);--radius-frame-lg:var(--radius-16);--radius-frame-xl:var(--radius-20);--container:1440px;--container-read:1100px;--container-wide:1500px;--gutter:20px;--gutter-lg:32px;--header-h:76px;--mobile-safe-area-top:env(safe-area-inset-top,0px);--mobile-safe-area-bottom:env(safe-area-inset-bottom,0px);--mobile-status-bar-min-height:44px;--mobile-home-indicator-height:34px;--mobile-bottom-bar-min-height:64px;--mobile-bottom-action-padding-y:var(--space-4);--mobile-bottom-action-padding-bottom:calc(var(--space-4) + var(--mobile-safe-area-bottom));--control-h-sm:32px;--control-h-md:48px;--control-h-lg:52px;--border-thin:1px;--border-medium:1.5px;--border-thick:2px;--bp-sm:768px;--bp-md:992px;--bp-lg:1200px;--bp-xl:1600px;--grid-columns-mobile:2;--grid-columns-tablet:3;--grid-columns-desktop:12;--grid-columns:var(--grid-columns-mobile);--grid-gutter:20px;--grid-margin:20px;--container-lg:1100px;--container-xl:1440px;--grid-overlay-fill:#ff424214;--grid-overlay-line:#ff424252;--gap-3xs:4px;--gap-2xs:8px;--gap-xs:12px;--gap-sm:16px;--gap-md:20px;--gap-lg:24px;--gap-xl:32px;--gap-2xl:40px;--gap-3xl:48px;--gap-4xl:64px;--gap-normal:16px;--gap-section:56px}@media (min-width:768px){:root{--grid-columns:var(--grid-columns-tablet);--gap-section:80px}}@media (min-width:992px){:root{--gap-normal:20px}}@media (min-width:1200px){:root{--grid-columns:var(--grid-columns-desktop);--gap-section:100px}}@media (min-width:1600px){:root{--gap-section:120px}}.lk-container-fluid{width:100%;max-width:var(--container-lg);padding-inline:var(--grid-margin);box-sizing:border-box;margin-inline:auto}@media (min-width:1600px){.lk-container-fluid{max-width:var(--container-xl)}}.lk-grid{grid-template-columns:repeat(var(--cols,var(--grid-columns)),minmax(0,1fr));column-gap:var(--col-gap,var(--grid-gutter));row-gap:var(--row-gap,var(--grid-gutter));display:grid}.lk-col{grid-column:span min(var(--col-span,var(--grid-columns)),var(--grid-columns));min-width:0}@media (min-width:768px){.lk-col{grid-column:span min(var(--col-span-sm,var(--col-span,var(--grid-columns))),var(--grid-columns))}}@media (min-width:992px){.lk-col{grid-column:span min(var(--col-span-md,var(--col-span-sm,var(--col-span,var(--grid-columns)))),var(--grid-columns))}}@media (min-width:1200px){.lk-col{grid-column:span min(var(--col-span-lg,var(--col-span-md,var(--col-span-sm,var(--col-span,var(--grid-columns))))),var(--grid-columns))}}.lk-split{gap:var(--split-gap,var(--gap-lg));grid-template-columns:1fr;display:grid}.lk-split>*{min-width:0}@media (min-width:992px){.lk-split:not([data-at=lg]){grid-template-columns:var(--split-template,1fr 1fr)}}@media (min-width:1200px){.lk-split[data-at=lg]{grid-template-columns:var(--split-template,1fr 1fr)}}.lk-section{padding-block:var(--section-py,var(--gap-section))}:root{--component-button-height-sm:32px;--component-button-height-md:40px;--component-button-height-lg:48px;--component-button-padding-sm:0 14px;--component-button-padding-md:0 20px;--component-button-padding-lg:0 28px;--component-button-gap-sm:4px;--component-button-gap-md:5px;--component-button-gap-lg:6px;--component-button-gap:var(--component-button-gap-md);--component-button-font-size-sm:var(--label2-size);--component-button-font-size-md:var(--body2-size);--component-button-font-size-lg:var(--body1-size);--component-button-line-height-sm:var(--label2-line);--component-button-line-height-md:var(--body2-line);--component-button-line-height-lg:var(--body1-line);--component-button-letter-spacing-sm:var(--label2-spacing);--component-button-letter-spacing-md:var(--body2-spacing);--component-button-letter-spacing-lg:var(--body1-spacing);--component-button-font-weight:var(--fw-semibold);--component-button-font-weight-assistive:var(--fw-medium);--component-button-letter-spacing:var(--component-button-letter-spacing-md);--component-button-radius-sm:var(--radius-6);--component-button-radius-md:var(--radius-8);--component-button-radius-lg:var(--radius-md);--component-button-radius:var(--component-button-radius-lg);--component-button-icon-size-sm:16px;--component-button-icon-size-md:18px;--component-button-icon-size-lg:20px;--component-button-icon-size:var(--component-button-icon-size-md);--component-button-icon-only-icon-size-sm:18px;--component-button-icon-only-icon-size-md:20px;--component-button-icon-only-icon-size-lg:24px;--component-button-disabled-opacity:.45;--component-button-text-hover-opacity:.9;--component-button-shadow-rest:var(--shadow-xs);--component-button-transition:none;--component-button-transform-hover:none;--component-button-transform-pressed:none;--component-icon-button-size-xs:24px;--component-icon-button-size-custom:28px;--component-icon-button-size-sm:32px;--component-icon-button-size-md:40px;--component-button-primary-shadow-hover:var(--component-button-shadow-rest);--component-button-secondary-shadow-hover:var(--component-button-shadow-rest);--component-button-signal-shadow-hover:var(--component-button-shadow-rest);--component-button-dark-shadow-hover:var(--component-button-shadow-rest);--component-button-ghost-bg:transparent;--component-button-ghost-bg-hover:var(--component-button-ghost-bg);--component-action-area-padding-x:var(--space-5);--component-action-area-padding-y:var(--space-5);--component-action-area-gap:var(--space-4);--component-action-area-shadow-sticky:var(--shadow-control);--component-action-area-z-index:20;--component-toggle-icon-size-sm:32px;--component-toggle-icon-size-md:40px;--component-toggle-icon-radius:var(--radius-md);--component-toggle-icon-disabled-opacity:var(--component-button-disabled-opacity);--component-chip-height-xs:24px;--component-chip-height-sm:32px;--component-chip-height-md:36px;--component-chip-height-lg:40px;--component-chip-padding-x-xs:7px;--component-chip-padding-x-sm:var(--space-2);--component-chip-padding-x-md:11px;--component-chip-padding-x-lg:var(--space-3);--component-chip-gap-xs:2px;--component-chip-gap-sm:2px;--component-chip-gap-md:3px;--component-chip-gap-lg:3px;--component-chip-gap:var(--component-chip-gap-md);--component-chip-media-size-xs:16px;--component-chip-media-size-sm:18px;--component-chip-media-size-md:20px;--component-chip-media-size-lg:24px;--component-chip-font-size-xs:var(--caption1-size);--component-chip-font-size-sm:var(--label1-size);--component-chip-font-size-md:var(--body2-size);--component-chip-font-size-lg:var(--body2-size);--component-chip-letter-spacing-xs:var(--caption1-spacing);--component-chip-letter-spacing-sm:var(--label1-spacing);--component-chip-letter-spacing-md:var(--body2-spacing);--component-chip-letter-spacing-lg:var(--body2-spacing);--component-chip-font-weight:var(--fw-medium);--component-chip-letter-spacing:var(--component-chip-letter-spacing-md);--component-chip-radius-xs:var(--radius-sm);--component-chip-radius-sm:var(--radius-6);--component-chip-radius-md:var(--radius-8);--component-chip-radius-lg:var(--radius-8);--component-chip-radius:var(--component-chip-radius-md);--component-chip-disabled-opacity:var(--component-button-disabled-opacity);--component-tag-height:26px;--component-filter-chip-height:32px;--component-menu-min-width:176px;--component-menu-max-width:320px;--component-menu-radius:var(--radius-10);--component-menu-padding-y:var(--space-2);--component-menu-padding-x:var(--space-2);--component-menu-gap:var(--space-1);--component-menu-scrollbar-gap:var(--space-1);--component-menu-item-min-height:40px;--component-menu-item-padding-y:10px;--component-menu-item-padding-x:var(--space-4);--component-menu-item-font-size:var(--label1-size);--component-menu-item-line-height:var(--label1-line);--component-menu-item-radius:var(--radius-6);--component-menu-header-font-size:var(--label1-size);--component-menu-header-line-height:var(--label1-line);--component-menu-header-font-weight:var(--fw-semibold);--component-topbar-menu-min-width:var(--component-menu-min-width);--component-topbar-menu-max-width:var(--component-menu-max-width);--component-topbar-menu-padding:var(--component-menu-padding-y);--component-topbar-menu-gap:var(--component-menu-gap);--component-topbar-menu-radius:var(--component-menu-radius);--component-topbar-menu-item-min-height:var(--component-menu-item-min-height);--component-topbar-menu-item-padding-y:var(--component-menu-item-padding-y);--component-topbar-menu-item-padding-x:var(--component-menu-item-padding-x);--component-topbar-menu-item-radius:var(--component-menu-item-radius);--component-table-cell-padding-sm:6px 12px;--component-table-cell-padding-md:8px 16px;--component-table-row-min-height-sm:44px;--component-table-row-min-height-md:52px;--component-data-grid-cell-padding-sm:10px 12px;--component-data-grid-cell-padding-md:13px 16px;--component-data-grid-header-height-sm:50px;--component-data-grid-header-height-md:58px;--component-data-grid-detail-padding-sm:var(--space-3) var(--space-4);--component-data-grid-detail-padding-md:var(--space-4);--component-list-cell-padding-y-sm:8px;--component-list-cell-padding-y-md:12px;--component-list-cell-padding-y-lg:16px;--component-tree-row-min-height:36px;--component-tree-row-padding-y:8px;--component-tree-row-padding-x:10px;--component-tree-row-gap:var(--space-2);--component-tree-indent:20px;--component-side-nav-padding:var(--space-2-5);--component-side-nav-item-height:44px;--component-side-nav-item-padding-y:var(--space-2-5);--component-side-nav-item-padding-x:var(--space-3);--component-side-nav-child-item-height:36px;--component-side-nav-child-item-padding-y:var(--space-2);--component-toolbar-gap:var(--space-1-5);--component-toolbar-padding:var(--space-1-5);--component-drawer-header-padding-comfortable:var(--space-5) var(--space-6);--component-drawer-header-padding-compact:var(--space-4) var(--space-5);--component-drawer-body-padding-comfortable:var(--space-5) var(--space-6);--component-drawer-body-padding-compact:var(--space-4) var(--space-5);--component-drawer-footer-padding-comfortable:var(--space-4) var(--space-6);--component-drawer-footer-padding-compact:var(--space-3) var(--space-5);--component-data-grid-selection-target-size:24px;--component-data-grid-selection-cell-padding:10px;--component-data-toolbar-gap-sm:var(--space-2);--component-data-toolbar-gap-md:var(--space-3);--component-data-toolbar-padding-sm:10px 12px;--component-data-toolbar-padding-md:14px 16px;--component-filter-bar-gap-sm:var(--space-2);--component-filter-bar-gap-md:var(--space-3);--component-filter-bar-padding-sm:var(--space-3);--component-filter-bar-padding-md:var(--space-4);--component-dialog-radius:var(--radius-3xl);--component-dialog-scrim-blur:2px;--component-confirm-dialog-max-width:26.25rem;--component-divider-thickness-normal:1px;--component-divider-thickness-thick:8px;--component-system-bars-home-width:78px;--component-system-bars-home-height:4px;--component-input-stack-gap:var(--space-2);--component-input-gap:var(--space-2);--component-input-height:var(--control-h-md);--component-input-padding-x:var(--space-3);--component-input-radius:var(--radius-input);--component-input-border-width:var(--border-thin);--component-input-focus-shadow:0 0 0 4px var(--color-semantic-focus-ring);--component-input-font-size:var(--body1-size);--component-input-font-size-sm:var(--label1-size);--component-input-line-height:var(--body1-line);--component-input-line-height-sm:var(--label1-line);--component-input-letter-spacing:var(--body1-spacing);--component-input-letter-spacing-sm:var(--label1-spacing);--component-input-label-font-size:var(--label1-size);--component-input-label-line-height:var(--label1-line);--component-input-label-letter-spacing:var(--label1-spacing);--component-input-label-font-weight:var(--fw-semibold);--component-transient-feedback-blur:20px;--component-card-border-dark:var(--border-hairline-dark);--component-card-radius:var(--radius-xl);--component-card-padding:var(--space-8);--component-card-shadow-none:none;--component-card-shadow-xs:var(--shadow-xs);--component-card-shadow-sm:var(--shadow-sm);--component-card-shadow-md:var(--shadow-md);--component-card-shadow-lg:var(--shadow-lg);--component-card-hover-transform:translateY(-4px);--component-card-transition:var(--transition-base)}.theme-dark [data-lockup-adaptive],[data-theme=dark] [data-lockup-adaptive]{background:var(--color-semantic-brand-surface);padding:var(--lockup-plate-pad);border-radius:var(--radius-xs)}.theme-dark .theme-light [data-lockup-adaptive],[data-theme=dark] [data-theme=light] [data-lockup-adaptive]{background:0 0;padding:0}@media (prefers-color-scheme:dark){.theme-auto [data-lockup-adaptive],[data-theme=auto] [data-lockup-adaptive]{background:var(--color-semantic-brand-surface);padding:var(--lockup-plate-pad);border-radius:var(--radius-xs)}}.lk-data-grid__selection-checkbox:focus-visible+[data-selection-glyph]{outline:2px solid var(--color-semantic-focus-indicator);outline-offset:2px}.lk-scroll-surface{scrollbar-gutter:stable}.lk-scroll-surface[data-scroll-gutter=auto]{scrollbar-gutter:auto}.lk-scroll-surface[data-scrollbar=compact]{scrollbar-width:thin}.lk-scroll-surface:focus-visible{outline:2px solid var(--color-semantic-focus-indicator);outline-offset:2px}@media (forced-colors:active){.lk-scroll-surface{forced-color-adjust:auto;scrollbar-color:auto;scrollbar-width:auto}}*,:after,:before{box-sizing:border-box}html{-webkit-text-size-adjust:100%}p{text-wrap:pretty;margin:0}img{max-width:100%;display:block}.lk-container{max-width:var(--container);padding-inline:var(--gutter-lg);margin-inline:auto}.lk-read{max-width:var(--container-read);padding-inline:var(--gutter);margin-inline:auto}.lk-keep{word-break:keep-all}.lk-nums{font-variant-numeric:tabular-nums}:where(a[href],button,input,select,textarea,summary,[tabindex]:not([tabindex="-1"]),[role=button],[role=link],[role=tab],[role=checkbox],[role=radio],[role=switch],[role=menuitem],[role=menuitemcheckbox],[role=menuitemradio],[role=option],[role=slider]):focus-visible{outline:2px solid var(--color-semantic-focus-indicator)!important;outline-offset:2px!important}@font-face{font-family:Pretendard JP;font-weight:400;font-style:normal;font-display:swap;src:url(/_next/static/media/Pretendard-Regular.119cf01b.woff2)format("woff2")}@font-face{font-family:Pretendard JP;font-weight:500;font-style:normal;font-display:swap;src:url(/_next/static/media/Pretendard-Medium.12f0acdc.woff2)format("woff2")}@font-face{font-family:Pretendard JP;font-weight:600;font-style:normal;font-display:swap;src:url(/_next/static/media/Pretendard-SemiBold.cfa29e4f.woff2)format("woff2")}@font-face{font-family:Pretendard JP;font-weight:700;font-style:normal;font-display:swap;src:url(/_next/static/media/Pretendard-Bold.e00e15f4.woff2)format("woff2")}@font-face{font-family:Pretendard JP;font-weight:800;font-style:normal;font-display:swap;src:url(/_next/static/media/Pretendard-ExtraBold.dd3e76c5.woff2)format("woff2")}:root{--font-sans:"Pretendard JP","Pretendard",-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,"Helvetica Neue","Apple SD Gothic Neo","Noto Sans KR",Arial,sans-serif;--font-brand:var(--font-sans);--font-alt:var(--font-sans);--font-mono:ui-monospace,SFMono-Regular,"SF Mono",Menlo,Consolas,"Liberation Mono",monospace;--color-atomic-cool-neutral-5:#0f0f10;--color-atomic-cool-neutral-7:#141415;--color-atomic-cool-neutral-10:#171719;--color-atomic-cool-neutral-15:#1b1c1e;--color-atomic-cool-neutral-17:#212225;--color-atomic-cool-neutral-20:#292a2d;--color-atomic-cool-neutral-22:#2e2f33;--color-atomic-cool-neutral-23:#333438;--color-atomic-cool-neutral-25:#37383c;--color-atomic-cool-neutral-30:#46474c;--color-atomic-cool-neutral-40:#5a5c63;--color-atomic-cool-neutral-50:#70737c;--color-atomic-cool-neutral-60:#878a93;--color-atomic-cool-neutral-70:#989ba2;--color-atomic-cool-neutral-80:#aeb0b6;--color-atomic-cool-neutral-90:#c2c4c8;--color-atomic-cool-neutral-95:#dbdcdf;--color-atomic-cool-neutral-96:#e1e2e4;--color-atomic-cool-neutral-97:#eaebec;--color-atomic-cool-neutral-98:#f4f4f5;--color-atomic-cool-neutral-99:#f7f7f8;--color-atomic-red-10:#370606;--color-atomic-red-20:#6f0e0e;--color-atomic-red-30:#aa1c1c;--color-atomic-red-40:#d63d3d;--color-atomic-red-50:#ee5656;--color-atomic-red-60:#f16f6f;--color-atomic-red-70:#f49292;--color-atomic-red-80:#f8b8b8;--color-atomic-red-90:#fad6d6;--color-atomic-red-95:#fceded;--color-atomic-red-99:snow;--color-atomic-green-10:#04240e;--color-atomic-green-20:#07441b;--color-atomic-green-30:#0b6d2c;--color-atomic-green-40:#0f953c;--color-atomic-green-50:#13be4c;--color-atomic-green-60:#3fd270;--color-atomic-green-70:#78df9a;--color-atomic-green-80:#a0eeba;--color-atomic-green-90:#c2f7d4;--color-atomic-green-95:#e2fceb;--color-atomic-green-99:#f5fef8;--color-atomic-violet-0:#000;--color-atomic-violet-10:#130e38;--color-atomic-violet-20:#28216e;--color-atomic-violet-30:#40369c;--color-atomic-violet-40:#5244b9;--color-atomic-violet-45:#5d4ec1;--color-atomic-violet-50:#6656c7;--color-atomic-violet-60:#7d6cd1;--color-atomic-violet-70:#9d8fde;--color-atomic-violet-80:#bfb4ea;--color-atomic-violet-90:#dbd5f3;--color-atomic-violet-95:#f0edf9;--color-atomic-violet-99:#fbfafe;--color-atomic-violet-100:#fff;--color-atomic-blue-10:#0b1722;--color-atomic-blue-20:#162e45;--color-atomic-blue-30:#21476a;--color-atomic-blue-40:#2d6090;--color-atomic-blue-45:#336ca1;--color-atomic-blue-50:#3878b3;--color-atomic-blue-55:#3c80bf;--color-atomic-blue-60:#4e8dc7;--color-atomic-blue-65:#639ace;--color-atomic-blue-70:#79a9d5;--color-atomic-blue-80:#a7c6e3;--color-atomic-blue-90:#cddfef;--color-atomic-blue-95:#ebf2f9;--color-atomic-blue-99:#f8fbfd;--color-atomic-orange-10:#341f05;--color-atomic-orange-20:#623c0a;--color-atomic-orange-30:#965b0f;--color-atomic-orange-39:#c97a14;--color-atomic-orange-40:#cc7c14;--color-atomic-orange-50:#eb9c33;--color-atomic-orange-60:#efaf5c;--color-atomic-orange-70:#f3c486;--color-atomic-orange-80:#f7d6ab;--color-atomic-orange-90:#f9e7ce;--color-atomic-orange-95:#fcf4e9;--color-atomic-orange-99:#fefcf8;--color-atomic-red-orange-10:#261004;--color-atomic-red-orange-20:#542508;--color-atomic-red-orange-30:#8a3b0e;--color-atomic-red-orange-40:#c05313;--color-atomic-red-orange-48:#e8661a;--color-atomic-red-orange-50:#ea7029;--color-atomic-red-orange-60:#ed864a;--color-atomic-red-orange-70:#f1a173;--color-atomic-red-orange-80:#f6c0a1;--color-atomic-red-orange-90:#f9dac9;--color-atomic-red-orange-95:#fcefe7;--color-atomic-red-orange-99:#fefaf8;--color-atomic-lime-0:#000;--color-atomic-lime-10:#17280d;--color-atomic-lime-20:#2f4f1e;--color-atomic-lime-30:#487830;--color-atomic-lime-37:#5c993f;--color-atomic-lime-40:#64a745;--color-atomic-lime-50:#7ac854;--color-atomic-lime-60:#96d66e;--color-atomic-lime-70:#b4e494;--color-atomic-lime-80:#caecb2;--color-atomic-lime-90:#ddf4ce;--color-atomic-lime-95:#effbe7;--color-atomic-lime-99:#fbfef7;--color-atomic-lime-100:#fff;--color-atomic-cyan-0:#000;--color-atomic-cyan-10:#05252a;--color-atomic-cyan-20:#0a4852;--color-atomic-cyan-30:#106f7f;--color-atomic-cyan-40:#1698ae;--color-atomic-cyan-50:#1bbdd9;--color-atomic-cyan-60:#64cddf;--color-atomic-cyan-70:#85dbea;--color-atomic-cyan-80:#a9e9f4;--color-atomic-cyan-90:#c7f1f8;--color-atomic-cyan-95:#e5f8fc;--color-atomic-cyan-99:#f9fefe;--color-atomic-cyan-100:#fff;--color-atomic-light-blue-0:#000;--color-atomic-light-blue-10:#05212b;--color-atomic-light-blue-20:#0a4356;--color-atomic-light-blue-30:#0f6986;--color-atomic-light-blue-40:#1590b9;--color-atomic-light-blue-50:#19b2e4;--color-atomic-light-blue-60:#4cc4eb;--color-atomic-light-blue-70:#79d3f0;--color-atomic-light-blue-80:#a6e1f5;--color-atomic-light-blue-90:#c7ecf8;--color-atomic-light-blue-95:#e6f6fb;--color-atomic-light-blue-99:#f7fdfe;--color-atomic-light-blue-100:#fff;--color-atomic-pink-0:#000;--color-atomic-pink-10:#360e2e;--color-atomic-pink-20:#691f5a;--color-atomic-pink-30:#993787;--color-atomic-pink-40:#bc54a9;--color-atomic-pink-46:#d066bd;--color-atomic-pink-50:#dc71c9;--color-atomic-pink-60:#e488d4;--color-atomic-pink-70:#eda2e0;--color-atomic-pink-80:#f2c0e9;--color-atomic-pink-90:#f6d7f1;--color-atomic-pink-95:#faeef9;--color-atomic-pink-99:#fefafe;--color-atomic-pink-100:#fff;--color-atomic-purple-0:#000;--color-atomic-purple-10:#250f38;--color-atomic-purple-20:#51236a;--color-atomic-purple-30:#7b3b9c;--color-atomic-purple-40:#9f55c2;--color-atomic-purple-50:#bb72de;--color-atomic-purple-60:#c689e3;--color-atomic-purple-70:#d2a1e9;--color-atomic-purple-80:#e0c0f0;--color-atomic-purple-90:#edd9f6;--color-atomic-purple-95:#f7effb;--color-atomic-purple-99:#fefbfe;--color-atomic-purple-100:#fff;--color-atomic-navy-shell-18:#1e2b40;--color-atomic-navy-shell-20:#232f44;--color-atomic-navy-shell-24:#2d394d;--color-atomic-navy-shell-26:#323d51;--color-atomic-navy-shell-65:#a0a5ae;--color-atomic-navy-shell-68:#7fb0de;--color-atomic-navy-shell-93:#ebecee}.theme-light,:root,[data-theme=light]{--color-semantic-static-white:#fff;--color-semantic-primary-normal:var(--color-atomic-blue-50);--color-semantic-background-normal-normal:#fff;--color-semantic-fill-strong:#70737c29;--color-semantic-label-normal:#171718;--color-semantic-fill-normal:#70737c14;--color-semantic-static-black:#000;--color-semantic-label-strong:#000;--color-semantic-line-normal-normal:#70737c38;--color-semantic-line-normal-alternative:#70737c14;--color-semantic-inverse-background:#1b1c1e;--color-semantic-inverse-label:#fff;--color-semantic-primary-strong:#336ca1;--color-semantic-primary-heavy:#2d6090;--color-semantic-primary-fill:var(--color-semantic-primary-normal);--color-semantic-primary-ink:var(--color-atomic-blue-45);--color-semantic-primary-ink-strong:var(--color-atomic-blue-40);--color-semantic-label-neutral:#2e2f33e0;--color-semantic-label-alternative:#37383cbd;--color-semantic-label-assistive:#37383c47;--color-semantic-label-disable:#37383c85;--color-semantic-background-normal-alternative:#f7f7f8;--color-semantic-background-elevated-normal:#fff;--color-semantic-background-elevated-alternative:#f7f7f8;--color-semantic-interaction-inactive:#989ba2;--color-semantic-interaction-disable:#f4f4f5;--color-semantic-line-normal-neutral:#70737c29;--color-semantic-line-normal-_strong:#70737c85;--color-semantic-fill-alternative:#70737c0d;--color-semantic-status-positive:var(--color-semantic-status-positive-signal);--color-semantic-status-positive-signal:#13be4c;--color-semantic-status-cautionary:var(--color-semantic-status-cautionary-signal);--color-semantic-status-cautionary-signal:#eb9c33;--color-semantic-status-negative:var(--color-semantic-status-negative-signal);--color-semantic-status-negative-signal:#ee5656;--color-semantic-accent-background-lime:var(--color-atomic-lime-50);--color-semantic-accent-background-cyan:var(--color-atomic-cyan-50);--color-semantic-accent-background-light-blue:var(--color-atomic-blue-70);--color-semantic-accent-background-violet:var(--color-atomic-violet-50);--color-semantic-accent-background-pink:var(--color-atomic-pink-50);--color-semantic-material-dimmer:#17171985;--color-semantic-inverse-primary:#4e8dc7;--color-semantic-line-solid-normal:#e1e2e4;--color-semantic-line-solid-neutral:#eaebec;--color-semantic-line-solid-alternative:#f4f4f5;--color-semantic-line-solid-_strong:#aeb0b6;--color-semantic-accent-background-red-orange:#ea7029;--color-semantic-accent-background-purple:var(--color-atomic-purple-50);--color-semantic-accent-foreground-lime:var(--color-atomic-lime-37);--color-semantic-accent-foreground-cyan:var(--color-atomic-cyan-40);--color-semantic-accent-foreground-light-blue:#498ac6;--color-semantic-accent-foreground-violet:var(--color-atomic-violet-45);--color-semantic-accent-foreground-purple:var(--color-atomic-purple-40);--color-semantic-accent-foreground-pink:var(--color-atomic-pink-46);--color-semantic-accent-foreground-red-orange:#e8661a;--color-semantic-accent-foreground-red:#d63d3d;--color-semantic-accent-foreground-orange:#c97a14;--color-semantic-accent-foreground-green:#0f953c;--color-semantic-accent-foreground-blue:#336ca1;--color-semantic-material-background-onbackground:#1a1b1e;--color-semantic-material-outline-outline:#73767e;--color-semantic-background-transparent-normal:#ffffff14;--color-semantic-background-transparent-alternative:#ffffff47;--color-semantic-brand-ink:#05132b;--color-semantic-brand-surface:#05132b;--color-semantic-brand-on-surface:var(--color-semantic-static-white);--color-semantic-brand-on-surface-muted:var(--color-semantic-static-white)}@supports (color:color-mix(in lab,red,red)){.theme-light,:root,[data-theme=light]{--color-semantic-brand-on-surface-muted:color-mix(in srgb,var(--color-semantic-static-white) 92%,transparent)}}.theme-light,:root,[data-theme=light]{--color-semantic-brand-on-surface-subtle:var(--color-semantic-static-white)}@supports (color:color-mix(in lab,red,red)){.theme-light,:root,[data-theme=light]{--color-semantic-brand-on-surface-subtle:color-mix(in srgb,var(--color-semantic-static-white) 62%,transparent)}}.theme-light,:root,[data-theme=light]{--color-semantic-brand-on-surface-border:var(--color-semantic-static-white)}@supports (color:color-mix(in lab,red,red)){.theme-light,:root,[data-theme=light]{--color-semantic-brand-on-surface-border:color-mix(in srgb,var(--color-semantic-static-white) 18%,transparent)}}.theme-light,:root,[data-theme=light]{--color-semantic-secondary-normal:#2c3547;--color-semantic-secondary-surface:#eaecf1;--color-semantic-background-band:#f4f4f5;--color-semantic-primary-surface-normal:var(--color-semantic-primary-normal)}@supports (color:color-mix(in lab,red,red)){.theme-light,:root,[data-theme=light]{--color-semantic-primary-surface-normal:color-mix(in srgb,var(--color-semantic-primary-normal) 10%,transparent)}}.theme-light,:root,[data-theme=light]{--color-semantic-primary-surface-strong:var(--color-semantic-primary-normal)}@supports (color:color-mix(in lab,red,red)){.theme-light,:root,[data-theme=light]{--color-semantic-primary-surface-strong:color-mix(in srgb,var(--color-semantic-primary-normal) 14%,transparent)}}.theme-light,:root,[data-theme=light]{--color-semantic-focus-ring:var(--color-semantic-primary-normal)}@supports (color:color-mix(in lab,red,red)){.theme-light,:root,[data-theme=light]{--color-semantic-focus-ring:color-mix(in srgb,var(--color-semantic-primary-normal) 20%,transparent)}}.theme-light,:root,[data-theme=light]{--color-semantic-focus-indicator:#2f6fb0;--color-semantic-status-info:var(--color-semantic-primary-normal);--color-semantic-status-info-foreground:var(--color-semantic-primary-normal);--color-semantic-status-info-surface:var(--color-semantic-primary-normal)}@supports (color:color-mix(in lab,red,red)){.theme-light,:root,[data-theme=light]{--color-semantic-status-info-surface:color-mix(in srgb,var(--color-semantic-primary-normal) 12%,transparent)}}.theme-light,:root,[data-theme=light]{--color-semantic-status-info-border:var(--color-semantic-primary-normal)}@supports (color:color-mix(in lab,red,red)){.theme-light,:root,[data-theme=light]{--color-semantic-status-info-border:color-mix(in srgb,var(--color-semantic-primary-normal) 36%,var(--color-semantic-line-normal-normal))}}.theme-light,:root,[data-theme=light]{--color-semantic-status-info-text:#2d6090;--color-semantic-status-positive-surface:var(--color-semantic-status-positive-signal)}@supports (color:color-mix(in lab,red,red)){.theme-light,:root,[data-theme=light]{--color-semantic-status-positive-surface:color-mix(in srgb,var(--color-semantic-status-positive-signal) 14%,transparent)}}.theme-light,:root,[data-theme=light]{--color-semantic-status-positive-foreground:var(--color-atomic-green-40);--color-semantic-status-positive-border:var(--color-semantic-status-positive-signal)}@supports (color:color-mix(in lab,red,red)){.theme-light,:root,[data-theme=light]{--color-semantic-status-positive-border:color-mix(in srgb,var(--color-semantic-status-positive-signal) 38%,var(--color-semantic-line-normal-normal))}}.theme-light,:root,[data-theme=light]{--color-semantic-status-positive-text:#07702e;--color-semantic-status-cautionary-surface:var(--color-semantic-status-cautionary-signal)}@supports (color:color-mix(in lab,red,red)){.theme-light,:root,[data-theme=light]{--color-semantic-status-cautionary-surface:color-mix(in srgb,var(--color-semantic-status-cautionary-signal) 18%,transparent)}}.theme-light,:root,[data-theme=light]{--color-semantic-status-cautionary-foreground:var(--color-atomic-orange-40);--color-semantic-status-cautionary-border:var(--color-semantic-status-cautionary-signal)}@supports (color:color-mix(in lab,red,red)){.theme-light,:root,[data-theme=light]{--color-semantic-status-cautionary-border:color-mix(in srgb,var(--color-semantic-status-cautionary-signal) 42%,var(--color-semantic-line-normal-normal))}}.theme-light,:root,[data-theme=light]{--color-semantic-status-cautionary-text:#7a4a00;--color-semantic-status-negative-surface:var(--color-semantic-status-negative-signal)}@supports (color:color-mix(in lab,red,red)){.theme-light,:root,[data-theme=light]{--color-semantic-status-negative-surface:color-mix(in srgb,var(--color-semantic-status-negative-signal) 14%,transparent)}}.theme-light,:root,[data-theme=light]{--color-semantic-status-negative-foreground:var(--color-semantic-status-negative-signal);--color-semantic-status-negative-border:var(--color-semantic-status-negative-signal)}@supports (color:color-mix(in lab,red,red)){.theme-light,:root,[data-theme=light]{--color-semantic-status-negative-border:color-mix(in srgb,var(--color-semantic-status-negative-signal) 38%,var(--color-semantic-line-normal-normal))}}.theme-light,:root,[data-theme=light]{--color-semantic-status-negative-text:#a82727;--color-semantic-status-negative-fill:var(--color-atomic-red-30);--color-semantic-status-negative-on-fill:var(--color-semantic-static-white);--color-semantic-status-neutral-surface:var(--color-semantic-fill-normal);--color-semantic-status-neutral-border:var(--color-semantic-line-normal-neutral);--color-semantic-status-neutral-text:var(--color-semantic-label-neutral);--color-semantic-accent-blue-text:#336ca1;--color-semantic-inverse-label-strong-soft:#ffffffeb;--color-semantic-inverse-label-neutral-soft:#ffffff9e;--color-semantic-inverse-label-alternative-soft:#ffffff80;--color-semantic-inverse-label-assistive-soft:#ffffff73;--color-semantic-inverse-label-disable-soft:#ffffff61;--color-semantic-inverse-icon-muted:#ffffffbf;--color-semantic-inverse-fill-normal:#ffffff1f;--color-semantic-inverse-fill-hover:#ffffff24;--color-semantic-inverse-fill-strong:#ffffff29;--color-semantic-inverse-line-normal:#ffffff24;--color-semantic-inverse-line-strong:#ffffff38;--color-semantic-data-viz-series-1:var(--color-semantic-primary-normal);--color-semantic-data-viz-series-2:var(--color-semantic-accent-foreground-cyan);--color-semantic-data-viz-series-3:var(--color-semantic-accent-foreground-violet);--color-semantic-data-viz-series-4:var(--color-semantic-accent-foreground-green);--color-semantic-data-viz-series-5:var(--color-semantic-accent-foreground-orange);--color-semantic-data-viz-series-6:var(--color-semantic-accent-foreground-purple);--color-semantic-data-viz-series-7:var(--color-atomic-light-blue-30);--color-semantic-data-viz-series-8:var(--color-semantic-label-alternative)}.theme-dark,[data-theme=dark]{--color-semantic-static-white:#fff;--color-semantic-primary-normal:#5390c9;--color-semantic-background-normal-normal:#1b1c1e;--color-semantic-fill-strong:#70737c47;--color-semantic-label-normal:#f7f7f7;--color-semantic-fill-normal:#70737c38;--color-semantic-static-black:#000;--color-semantic-label-strong:#fff;--color-semantic-line-normal-normal:#70737c52;--color-semantic-line-normal-alternative:#70737c38;--color-semantic-inverse-background:#fff;--color-semantic-inverse-label:#171719;--color-semantic-primary-strong:#3c80bf;--color-semantic-primary-heavy:var(--color-atomic-blue-50);--color-semantic-primary-fill:var(--color-semantic-primary-heavy);--color-semantic-primary-ink:var(--color-semantic-primary-normal);--color-semantic-primary-ink-strong:var(--color-semantic-accent-blue-text);--color-semantic-label-neutral:#c2c4c8e0;--color-semantic-label-alternative:#aeb0b6bd;--color-semantic-label-assistive:#aeb0b647;--color-semantic-label-disable:#aeb0b685;--color-semantic-background-normal-alternative:#0f0f10;--color-semantic-background-elevated-normal:#212225;--color-semantic-background-elevated-alternative:#141415;--color-semantic-interaction-inactive:#5a5c63;--color-semantic-interaction-disable:#2e2f33;--color-semantic-line-normal-neutral:#70737c47;--color-semantic-line-normal-_strong:#c2c4c885;--color-semantic-fill-alternative:#70737c1f;--color-semantic-status-positive:var(--color-semantic-status-positive-signal);--color-semantic-status-positive-signal:#3fd270;--color-semantic-status-cautionary:var(--color-semantic-status-cautionary-signal);--color-semantic-status-cautionary-signal:#efaf5c;--color-semantic-status-negative:var(--color-semantic-status-negative-signal);--color-semantic-status-negative-signal:#f16f6f;--color-semantic-accent-background-lime:var(--color-atomic-lime-60);--color-semantic-accent-background-cyan:#5bcee1;--color-semantic-accent-background-light-blue:#95badd;--color-semantic-accent-background-violet:var(--color-atomic-violet-60);--color-semantic-accent-background-pink:var(--color-atomic-pink-60);--color-semantic-material-dimmer:#171719bd;--color-semantic-inverse-primary:var(--color-atomic-blue-50);--color-semantic-line-solid-normal:#37383c;--color-semantic-line-solid-neutral:#333438;--color-semantic-line-solid-alternative:#2e2f33;--color-semantic-line-solid-_strong:#70737c;--color-semantic-accent-background-red-orange:#ed864a;--color-semantic-accent-background-purple:var(--color-atomic-purple-60);--color-semantic-accent-foreground-lime:var(--color-atomic-lime-50);--color-semantic-accent-foreground-cyan:var(--color-atomic-cyan-50);--color-semantic-accent-foreground-light-blue:var(--color-atomic-blue-70);--color-semantic-accent-foreground-violet:var(--color-atomic-violet-70);--color-semantic-accent-foreground-purple:var(--color-atomic-purple-60);--color-semantic-accent-foreground-pink:var(--color-atomic-pink-60);--color-semantic-accent-foreground-red-orange:#ed864a;--color-semantic-accent-foreground-red:#f16f6f;--color-semantic-accent-foreground-orange:#eb9c33;--color-semantic-accent-foreground-green:#3fd270;--color-semantic-accent-foreground-blue:#639ace;--color-semantic-material-background-onbackground:#e2e3e6;--color-semantic-material-outline-outline:#8e9199;--color-semantic-background-transparent-normal:#2122259c;--color-semantic-background-transparent-alternative:#2122259c;--color-semantic-brand-ink:#e7eaf2;--color-semantic-brand-surface:#05132b;--color-semantic-brand-on-surface:var(--color-semantic-static-white);--color-semantic-brand-on-surface-muted:var(--color-semantic-static-white)}@supports (color:color-mix(in lab,red,red)){.theme-dark,[data-theme=dark]{--color-semantic-brand-on-surface-muted:color-mix(in srgb,var(--color-semantic-static-white) 92%,transparent)}}.theme-dark,[data-theme=dark]{--color-semantic-brand-on-surface-subtle:var(--color-semantic-static-white)}@supports (color:color-mix(in lab,red,red)){.theme-dark,[data-theme=dark]{--color-semantic-brand-on-surface-subtle:color-mix(in srgb,var(--color-semantic-static-white) 62%,transparent)}}.theme-dark,[data-theme=dark]{--color-semantic-brand-on-surface-border:var(--color-semantic-static-white)}@supports (color:color-mix(in lab,red,red)){.theme-dark,[data-theme=dark]{--color-semantic-brand-on-surface-border:color-mix(in srgb,var(--color-semantic-static-white) 18%,transparent)}}.theme-dark,[data-theme=dark]{--color-semantic-secondary-normal:#2c3547;--color-semantic-secondary-surface:#ffffff1a;--color-semantic-background-band:#0e121f;--color-semantic-primary-surface-normal:var(--color-semantic-primary-normal)}@supports (color:color-mix(in lab,red,red)){.theme-dark,[data-theme=dark]{--color-semantic-primary-surface-normal:color-mix(in srgb,var(--color-semantic-primary-normal) 14%,transparent)}}.theme-dark,[data-theme=dark]{--color-semantic-primary-surface-strong:var(--color-semantic-primary-normal)}@supports (color:color-mix(in lab,red,red)){.theme-dark,[data-theme=dark]{--color-semantic-primary-surface-strong:color-mix(in srgb,var(--color-semantic-primary-normal) 20%,transparent)}}.theme-dark,[data-theme=dark]{--color-semantic-focus-ring:var(--color-semantic-primary-normal)}@supports (color:color-mix(in lab,red,red)){.theme-dark,[data-theme=dark]{--color-semantic-focus-ring:color-mix(in srgb,var(--color-semantic-primary-normal) 40%,transparent)}}.theme-dark,[data-theme=dark]{--color-semantic-focus-indicator:#7fb0de;--color-semantic-status-info:var(--color-semantic-primary-normal);--color-semantic-status-info-foreground:var(--color-semantic-primary-normal);--color-semantic-status-info-surface:var(--color-semantic-primary-normal)}@supports (color:color-mix(in lab,red,red)){.theme-dark,[data-theme=dark]{--color-semantic-status-info-surface:color-mix(in srgb,var(--color-semantic-primary-normal) 16%,transparent)}}.theme-dark,[data-theme=dark]{--color-semantic-status-info-border:var(--color-semantic-primary-normal)}@supports (color:color-mix(in lab,red,red)){.theme-dark,[data-theme=dark]{--color-semantic-status-info-border:color-mix(in srgb,var(--color-semantic-primary-normal) 42%,var(--color-semantic-line-normal-normal))}}.theme-dark,[data-theme=dark]{--color-semantic-status-info-text:#8cc8f5;--color-semantic-status-positive-surface:var(--color-semantic-status-positive-signal)}@supports (color:color-mix(in lab,red,red)){.theme-dark,[data-theme=dark]{--color-semantic-status-positive-surface:color-mix(in srgb,var(--color-semantic-status-positive-signal) 18%,transparent)}}.theme-dark,[data-theme=dark]{--color-semantic-status-positive-foreground:var(--color-semantic-status-positive-signal);--color-semantic-status-positive-border:var(--color-semantic-status-positive-signal)}@supports (color:color-mix(in lab,red,red)){.theme-dark,[data-theme=dark]{--color-semantic-status-positive-border:color-mix(in srgb,var(--color-semantic-status-positive-signal) 44%,var(--color-semantic-line-normal-normal))}}.theme-dark,[data-theme=dark]{--color-semantic-status-positive-text:#5ee087;--color-semantic-status-cautionary-surface:var(--color-semantic-status-cautionary-signal)}@supports (color:color-mix(in lab,red,red)){.theme-dark,[data-theme=dark]{--color-semantic-status-cautionary-surface:color-mix(in srgb,var(--color-semantic-status-cautionary-signal) 20%,transparent)}}.theme-dark,[data-theme=dark]{--color-semantic-status-cautionary-foreground:var(--color-semantic-status-cautionary-signal);--color-semantic-status-cautionary-border:var(--color-semantic-status-cautionary-signal)}@supports (color:color-mix(in lab,red,red)){.theme-dark,[data-theme=dark]{--color-semantic-status-cautionary-border:color-mix(in srgb,var(--color-semantic-status-cautionary-signal) 48%,var(--color-semantic-line-normal-normal))}}.theme-dark,[data-theme=dark]{--color-semantic-status-cautionary-text:#f4be76;--color-semantic-status-negative-surface:var(--color-semantic-status-negative-signal)}@supports (color:color-mix(in lab,red,red)){.theme-dark,[data-theme=dark]{--color-semantic-status-negative-surface:color-mix(in srgb,var(--color-semantic-status-negative-signal) 20%,transparent)}}.theme-dark,[data-theme=dark]{--color-semantic-status-negative-foreground:var(--color-semantic-status-negative-signal);--color-semantic-status-negative-border:var(--color-semantic-status-negative-signal)}@supports (color:color-mix(in lab,red,red)){.theme-dark,[data-theme=dark]{--color-semantic-status-negative-border:color-mix(in srgb,var(--color-semantic-status-negative-signal) 44%,var(--color-semantic-line-normal-normal))}}.theme-dark,[data-theme=dark]{--color-semantic-status-negative-text:#ff8585;--color-semantic-status-negative-fill:var(--color-atomic-red-30);--color-semantic-status-negative-on-fill:var(--color-semantic-static-white);--color-semantic-status-neutral-surface:var(--color-semantic-fill-normal);--color-semantic-status-neutral-border:var(--color-semantic-line-normal-neutral);--color-semantic-status-neutral-text:var(--color-semantic-label-neutral);--color-semantic-accent-blue-text:#b5d5f2;--color-semantic-inverse-label-strong-soft:#ffffffeb;--color-semantic-inverse-label-neutral-soft:#ffffff9e;--color-semantic-inverse-label-alternative-soft:#ffffff80;--color-semantic-inverse-label-assistive-soft:#ffffff73;--color-semantic-inverse-label-disable-soft:#ffffff61;--color-semantic-inverse-icon-muted:#ffffffbf;--color-semantic-inverse-fill-normal:#ffffff1f;--color-semantic-inverse-fill-hover:#ffffff24;--color-semantic-inverse-fill-strong:#ffffff29;--color-semantic-inverse-line-normal:#ffffff24;--color-semantic-inverse-line-strong:#ffffff38;--color-semantic-data-viz-series-1:var(--color-semantic-primary-normal);--color-semantic-data-viz-series-2:var(--color-semantic-accent-foreground-cyan);--color-semantic-data-viz-series-3:var(--color-semantic-accent-foreground-violet);--color-semantic-data-viz-series-4:var(--color-semantic-accent-foreground-green);--color-semantic-data-viz-series-5:var(--color-semantic-accent-foreground-orange);--color-semantic-data-viz-series-6:var(--color-semantic-accent-foreground-purple);--color-semantic-data-viz-series-7:var(--color-atomic-light-blue-70);--color-semantic-data-viz-series-8:var(--color-semantic-label-alternative)}@media (prefers-color-scheme:dark){.theme-auto,[data-theme=auto]{--color-semantic-static-white:#fff;--color-semantic-primary-normal:#5390c9;--color-semantic-background-normal-normal:#1b1c1e;--color-semantic-fill-strong:#70737c47;--color-semantic-label-normal:#f7f7f7;--color-semantic-fill-normal:#70737c38;--color-semantic-static-black:#000;--color-semantic-label-strong:#fff;--color-semantic-line-normal-normal:#70737c52;--color-semantic-line-normal-alternative:#70737c38;--color-semantic-inverse-background:#fff;--color-semantic-inverse-label:#171719;--color-semantic-primary-strong:#3c80bf;--color-semantic-primary-heavy:var(--color-atomic-blue-50);--color-semantic-primary-fill:var(--color-semantic-primary-heavy);--color-semantic-primary-ink:var(--color-semantic-primary-normal);--color-semantic-primary-ink-strong:var(--color-semantic-accent-blue-text);--color-semantic-label-neutral:#c2c4c8e0;--color-semantic-label-alternative:#aeb0b6bd;--color-semantic-label-assistive:#aeb0b647;--color-semantic-label-disable:#aeb0b685;--color-semantic-background-normal-alternative:#0f0f10;--color-semantic-background-elevated-normal:#212225;--color-semantic-background-elevated-alternative:#141415;--color-semantic-interaction-inactive:#5a5c63;--color-semantic-interaction-disable:#2e2f33;--color-semantic-line-normal-neutral:#70737c47;--color-semantic-line-normal-_strong:#c2c4c885;--color-semantic-fill-alternative:#70737c1f;--color-semantic-status-positive:var(--color-semantic-status-positive-signal);--color-semantic-status-positive-signal:#3fd270;--color-semantic-status-cautionary:var(--color-semantic-status-cautionary-signal);--color-semantic-status-cautionary-signal:#efaf5c;--color-semantic-status-negative:var(--color-semantic-status-negative-signal);--color-semantic-status-negative-signal:#f16f6f;--color-semantic-accent-background-lime:var(--color-atomic-lime-60);--color-semantic-accent-background-cyan:#5bcee1;--color-semantic-accent-background-light-blue:#95badd;--color-semantic-accent-background-violet:var(--color-atomic-violet-60);--color-semantic-accent-background-pink:var(--color-atomic-pink-60);--color-semantic-material-dimmer:#171719bd;--color-semantic-inverse-primary:var(--color-atomic-blue-50);--color-semantic-line-solid-normal:#37383c;--color-semantic-line-solid-neutral:#333438;--color-semantic-line-solid-alternative:#2e2f33;--color-semantic-line-solid-_strong:#70737c;--color-semantic-accent-background-red-orange:#ed864a;--color-semantic-accent-background-purple:var(--color-atomic-purple-60);--color-semantic-accent-foreground-lime:var(--color-atomic-lime-50);--color-semantic-accent-foreground-cyan:var(--color-atomic-cyan-50);--color-semantic-accent-foreground-light-blue:var(--color-atomic-blue-70);--color-semantic-accent-foreground-violet:var(--color-atomic-violet-70);--color-semantic-accent-foreground-purple:var(--color-atomic-purple-60);--color-semantic-accent-foreground-pink:var(--color-atomic-pink-60);--color-semantic-accent-foreground-red-orange:#ed864a;--color-semantic-accent-foreground-red:#f16f6f;--color-semantic-accent-foreground-orange:#eb9c33;--color-semantic-accent-foreground-green:#3fd270;--color-semantic-accent-foreground-blue:#639ace;--color-semantic-material-background-onbackground:#e2e3e6;--color-semantic-material-outline-outline:#8e9199;--color-semantic-background-transparent-normal:#2122259c;--color-semantic-background-transparent-alternative:#2122259c;--color-semantic-brand-ink:#e7eaf2;--color-semantic-brand-surface:#05132b;--color-semantic-brand-on-surface:var(--color-semantic-static-white);--color-semantic-brand-on-surface-muted:var(--color-semantic-static-white)}@supports (color:color-mix(in lab,red,red)){.theme-auto,[data-theme=auto]{--color-semantic-brand-on-surface-muted:color-mix(in srgb,var(--color-semantic-static-white) 92%,transparent)}}.theme-auto,[data-theme=auto]{--color-semantic-brand-on-surface-subtle:var(--color-semantic-static-white)}@supports (color:color-mix(in lab,red,red)){.theme-auto,[data-theme=auto]{--color-semantic-brand-on-surface-subtle:color-mix(in srgb,var(--color-semantic-static-white) 62%,transparent)}}.theme-auto,[data-theme=auto]{--color-semantic-brand-on-surface-border:var(--color-semantic-static-white)}@supports (color:color-mix(in lab,red,red)){.theme-auto,[data-theme=auto]{--color-semantic-brand-on-surface-border:color-mix(in srgb,var(--color-semantic-static-white) 18%,transparent)}}.theme-auto,[data-theme=auto]{--color-semantic-secondary-normal:#2c3547;--color-semantic-secondary-surface:#ffffff1a;--color-semantic-background-band:#0e121f;--color-semantic-primary-surface-normal:var(--color-semantic-primary-normal)}@supports (color:color-mix(in lab,red,red)){.theme-auto,[data-theme=auto]{--color-semantic-primary-surface-normal:color-mix(in srgb,var(--color-semantic-primary-normal) 14%,transparent)}}.theme-auto,[data-theme=auto]{--color-semantic-primary-surface-strong:var(--color-semantic-primary-normal)}@supports (color:color-mix(in lab,red,red)){.theme-auto,[data-theme=auto]{--color-semantic-primary-surface-strong:color-mix(in srgb,var(--color-semantic-primary-normal) 20%,transparent)}}.theme-auto,[data-theme=auto]{--color-semantic-focus-ring:var(--color-semantic-primary-normal)}@supports (color:color-mix(in lab,red,red)){.theme-auto,[data-theme=auto]{--color-semantic-focus-ring:color-mix(in srgb,var(--color-semantic-primary-normal) 40%,transparent)}}.theme-auto,[data-theme=auto]{--color-semantic-focus-indicator:#7fb0de;--color-semantic-status-info:var(--color-semantic-primary-normal);--color-semantic-status-info-foreground:var(--color-semantic-primary-normal);--color-semantic-status-info-surface:var(--color-semantic-primary-normal)}@supports (color:color-mix(in lab,red,red)){.theme-auto,[data-theme=auto]{--color-semantic-status-info-surface:color-mix(in srgb,var(--color-semantic-primary-normal) 16%,transparent)}}.theme-auto,[data-theme=auto]{--color-semantic-status-info-border:var(--color-semantic-primary-normal)}@supports (color:color-mix(in lab,red,red)){.theme-auto,[data-theme=auto]{--color-semantic-status-info-border:color-mix(in srgb,var(--color-semantic-primary-normal) 42%,var(--color-semantic-line-normal-normal))}}.theme-auto,[data-theme=auto]{--color-semantic-status-info-text:#8cc8f5;--color-semantic-status-positive-surface:var(--color-semantic-status-positive-signal)}@supports (color:color-mix(in lab,red,red)){.theme-auto,[data-theme=auto]{--color-semantic-status-positive-surface:color-mix(in srgb,var(--color-semantic-status-positive-signal) 18%,transparent)}}.theme-auto,[data-theme=auto]{--color-semantic-status-positive-foreground:var(--color-semantic-status-positive-signal);--color-semantic-status-positive-border:var(--color-semantic-status-positive-signal)}@supports (color:color-mix(in lab,red,red)){.theme-auto,[data-theme=auto]{--color-semantic-status-positive-border:color-mix(in srgb,var(--color-semantic-status-positive-signal) 44%,var(--color-semantic-line-normal-normal))}}.theme-auto,[data-theme=auto]{--color-semantic-status-positive-text:#5ee087;--color-semantic-status-cautionary-surface:var(--color-semantic-status-cautionary-signal)}@supports (color:color-mix(in lab,red,red)){.theme-auto,[data-theme=auto]{--color-semantic-status-cautionary-surface:color-mix(in srgb,var(--color-semantic-status-cautionary-signal) 20%,transparent)}}.theme-auto,[data-theme=auto]{--color-semantic-status-cautionary-foreground:var(--color-semantic-status-cautionary-signal);--color-semantic-status-cautionary-border:var(--color-semantic-status-cautionary-signal)}@supports (color:color-mix(in lab,red,red)){.theme-auto,[data-theme=auto]{--color-semantic-status-cautionary-border:color-mix(in srgb,var(--color-semantic-status-cautionary-signal) 48%,var(--color-semantic-line-normal-normal))}}.theme-auto,[data-theme=auto]{--color-semantic-status-cautionary-text:#f4be76;--color-semantic-status-negative-surface:var(--color-semantic-status-negative-signal)}@supports (color:color-mix(in lab,red,red)){.theme-auto,[data-theme=auto]{--color-semantic-status-negative-surface:color-mix(in srgb,var(--color-semantic-status-negative-signal) 20%,transparent)}}.theme-auto,[data-theme=auto]{--color-semantic-status-negative-foreground:var(--color-semantic-status-negative-signal);--color-semantic-status-negative-border:var(--color-semantic-status-negative-signal)}@supports (color:color-mix(in lab,red,red)){.theme-auto,[data-theme=auto]{--color-semantic-status-negative-border:color-mix(in srgb,var(--color-semantic-status-negative-signal) 44%,var(--color-semantic-line-normal-normal))}}.theme-auto,[data-theme=auto]{--color-semantic-status-negative-text:#ff8585;--color-semantic-status-negative-fill:var(--color-atomic-red-30);--color-semantic-status-negative-on-fill:var(--color-semantic-static-white);--color-semantic-status-neutral-surface:var(--color-semantic-fill-normal);--color-semantic-status-neutral-border:var(--color-semantic-line-normal-neutral);--color-semantic-status-neutral-text:var(--color-semantic-label-neutral);--color-semantic-accent-blue-text:#b5d5f2;--color-semantic-inverse-label-strong-soft:#ffffffeb;--color-semantic-inverse-label-neutral-soft:#ffffff9e;--color-semantic-inverse-label-alternative-soft:#ffffff80;--color-semantic-inverse-label-assistive-soft:#ffffff73;--color-semantic-inverse-label-disable-soft:#ffffff61;--color-semantic-inverse-icon-muted:#ffffffbf;--color-semantic-inverse-fill-normal:#ffffff1f;--color-semantic-inverse-fill-hover:#ffffff24;--color-semantic-inverse-fill-strong:#ffffff29;--color-semantic-inverse-line-normal:#ffffff24;--color-semantic-inverse-line-strong:#ffffff38;--color-semantic-data-viz-series-1:var(--color-semantic-primary-normal);--color-semantic-data-viz-series-2:var(--color-semantic-accent-foreground-cyan);--color-semantic-data-viz-series-3:var(--color-semantic-accent-foreground-violet);--color-semantic-data-viz-series-4:var(--color-semantic-accent-foreground-green);--color-semantic-data-viz-series-5:var(--color-semantic-accent-foreground-orange);--color-semantic-data-viz-series-6:var(--color-semantic-accent-foreground-purple);--color-semantic-data-viz-series-7:var(--color-atomic-light-blue-70);--color-semantic-data-viz-series-8:var(--color-semantic-label-alternative)}}.theme-light,:root,[data-theme=light]{--component-button-primary-bg:var(--color-semantic-primary-fill);--component-button-primary-bg-hover:var(--component-button-primary-bg);--component-button-primary-fg:var(--color-semantic-static-white);--component-button-danger-bg:var(--color-semantic-status-negative-fill);--component-button-danger-bg-hover:var(--color-atomic-red-20);--component-button-danger-fg:var(--color-semantic-status-negative-on-fill);--component-button-secondary-bg:var(--color-semantic-secondary-normal);--component-button-signal-bg:var(--color-semantic-primary-fill);--component-button-signal-bg-hover:var(--component-button-signal-bg);--component-button-disabled-bg:var(--color-semantic-fill-normal);--component-button-disabled-fg:var(--color-semantic-label-assistive);--component-button-disabled-fg-outlined:var(--color-semantic-label-disable);--component-button-disabled-outlined-border:var(--border-thin) solid var(--color-semantic-line-normal-neutral);--component-button-secondary-fg:var(--color-semantic-static-white);--component-button-signal-fg:var(--color-semantic-static-white);--component-button-dark-bg:var(--color-semantic-inverse-background);--component-button-dark-fg:var(--color-semantic-inverse-label);--component-button-flat-bg:var(--color-semantic-secondary-surface);--component-button-flat-fg:var(--color-semantic-label-normal);--component-button-ghost-fg:var(--color-semantic-label-normal);--component-button-ghost-border:var(--border-thin) solid var(--color-semantic-line-solid-normal);--component-button-on-dark-bg:var(--color-semantic-static-white)}@supports (color:color-mix(in lab,red,red)){.theme-light,:root,[data-theme=light]{--component-button-on-dark-bg:color-mix(in srgb,var(--color-semantic-static-white) 14%,transparent)}}.theme-light,:root,[data-theme=light]{--component-button-on-dark-bg-hover:var(--color-semantic-static-white)}@supports (color:color-mix(in lab,red,red)){.theme-light,:root,[data-theme=light]{--component-button-on-dark-bg-hover:color-mix(in srgb,var(--color-semantic-static-white) 16%,transparent)}}.theme-light,:root,[data-theme=light]{--component-button-on-dark-fg:var(--color-semantic-static-white);--component-button-on-dark-border:var(--border-thin) solid var(--color-semantic-static-white)}@supports (color:color-mix(in lab,red,red)){.theme-light,:root,[data-theme=light]{--component-button-on-dark-border:var(--border-thin) solid color-mix(in srgb,var(--color-semantic-static-white) 28%,transparent)}}.theme-light,:root,[data-theme=light]{--component-button-secondary-bg-hover:var(--component-button-secondary-bg);--component-button-dark-bg-hover:var(--component-button-dark-bg);--component-button-flat-bg-hover:var(--component-button-flat-bg);--component-button-ghost-border-hover:var(--component-button-ghost-border);--component-action-area-bg:var(--color-semantic-background-elevated-normal);--component-action-area-border:var(--border-thin) solid var(--color-semantic-line-normal-normal);--component-toggle-icon-bg:var(--color-semantic-background-elevated-normal);--component-toggle-icon-bg-active:var(--component-button-primary-bg);--component-toggle-icon-border:var(--border-thin) solid var(--color-semantic-line-normal-normal);--component-toggle-icon-bg-hover:var(--color-semantic-fill-alternative);--component-toggle-icon-fg:var(--color-semantic-label-normal);--component-toggle-icon-fg-active:var(--component-button-primary-fg);--component-chip-bg:var(--color-semantic-background-elevated-normal);--component-chip-bg-hover:var(--color-semantic-background-elevated-normal);--component-chip-bg-selected:var(--color-semantic-primary-surface-strong);--component-chip-fg:var(--color-semantic-label-normal);--component-chip-fg-active:var(--color-semantic-label-normal);--component-chip-border:var(--border-thin) solid var(--color-semantic-line-normal-normal);--component-chip-border-active:var(--border-thin) solid var(--color-semantic-primary-normal);--component-chip-solid-bg:var(--color-semantic-primary-fill);--component-chip-solid-fg:var(--color-semantic-static-white);--component-chip-solid-border:var(--border-thin) solid transparent;--component-divider-color:var(--color-semantic-line-normal-normal);--component-divider-color-normal:var(--color-semantic-line-normal-normal);--component-divider-color-thick:var(--color-semantic-fill-normal);--component-menu-item-hover-bg:var(--color-semantic-fill-normal);--component-menu-item-selected-bg:var(--color-semantic-fill-alternative);--component-menu-item-check-color:var(--color-semantic-label-normal);--component-menu-item-active-ring-color:var(--color-semantic-label-normal);--component-topbar-menu-item-hover-bg:var(--component-menu-item-hover-bg);--component-topbar-menu-item-selected-bg:var(--component-menu-item-selected-bg);--component-system-bars-fg:var(--color-semantic-label-strong);--component-system-bars-muted-fg:var(--color-semantic-label-alternative);--component-input-bg:var(--color-semantic-background-elevated-normal);--component-input-border-color:var(--color-semantic-line-normal-normal);--component-input-border-color-focus:var(--color-semantic-primary-normal);--component-input-border-color-invalid:var(--color-semantic-status-negative-foreground);--component-input-icon-color:var(--color-semantic-label-alternative);--component-input-text-color:var(--color-semantic-label-normal);--component-input-label-color:var(--color-semantic-label-normal);--component-input-required-color:var(--color-semantic-status-negative-text);--component-card-bg:var(--color-semantic-background-elevated-normal);--component-card-bg-subtle:var(--color-semantic-background-elevated-alternative);--component-card-bg-dark:var(--color-semantic-inverse-background);--component-card-fg:var(--color-semantic-label-normal);--component-card-fg-dark:var(--color-semantic-static-white);--component-card-border:var(--border-thin) solid var(--color-semantic-line-normal-normal);--component-status-badge-surface:var(--color-semantic-fill-strong);--component-status-badge-foreground:var(--color-semantic-label-normal);--component-status-badge-positive-indicator:var(--color-semantic-status-positive-foreground);--component-status-badge-cautionary-indicator:var(--color-semantic-status-cautionary-foreground);--component-status-badge-negative-indicator:var(--color-semantic-status-negative-foreground);--component-status-badge-offline-indicator:var(--color-semantic-interaction-inactive);--component-status-badge-signal-indicator:var(--color-semantic-primary-normal);--component-status-badge-critical-indicator:var(--color-semantic-status-negative-foreground);--component-badge-signal-bg:var(--color-semantic-primary-fill);--component-badge-signal-fg:var(--color-semantic-static-white);--component-badge-navy-bg:var(--color-semantic-brand-surface);--component-badge-navy-fg:var(--color-semantic-brand-on-surface);--component-badge-steel-bg:var(--color-semantic-primary-surface-strong);--component-badge-steel-fg:var(--color-semantic-accent-blue-text);--component-badge-positive-bg:var(--color-semantic-status-positive-surface);--component-badge-positive-fg:var(--color-semantic-status-positive-text);--component-badge-cautionary-bg:var(--color-semantic-status-cautionary-surface);--component-badge-cautionary-fg:var(--color-semantic-status-cautionary-text);--component-badge-negative-bg:var(--color-semantic-status-negative-surface);--component-badge-negative-fg:var(--color-semantic-status-negative-text);--component-lockup-auto-fill:var(--color-semantic-brand-surface);--component-side-nav-brand-surface:var(--color-semantic-brand-surface);--component-side-nav-brand-hover-surface:var(--color-atomic-navy-shell-18);--component-side-nav-brand-active-surface:var(--color-atomic-navy-shell-18);--component-side-nav-brand-active-hover-surface:var(--color-atomic-navy-shell-20);--component-side-nav-brand-pressed-surface:var(--color-atomic-navy-shell-20);--component-side-nav-brand-foreground:var(--color-semantic-static-white);--component-side-nav-brand-hover-foreground:var(--color-atomic-navy-shell-93);--component-side-nav-brand-active-foreground:var(--color-atomic-navy-shell-68);--component-side-nav-brand-muted-foreground:var(--color-atomic-navy-shell-65);--component-side-nav-brand-subtle-foreground:var(--color-atomic-navy-shell-65);--component-side-nav-brand-divider:var(--color-atomic-navy-shell-26);--component-side-nav-brand-badge-surface:var(--color-atomic-navy-shell-18);--component-side-nav-brand-badge-foreground:var(--color-atomic-navy-shell-65);--component-side-nav-brand-badge-active-surface:var(--color-atomic-navy-shell-24);--component-side-nav-brand-focus-indicator:var(--color-atomic-navy-shell-68);--component-notification-unread-surface:var(--color-semantic-primary-surface-normal);--component-dialog-scrim:var(--color-semantic-material-dimmer);--component-transient-feedback-bg:var(--color-semantic-inverse-background)}@supports (color:color-mix(in lab,red,red)){.theme-light,:root,[data-theme=light]{--component-transient-feedback-bg:color-mix(in srgb,var(--color-semantic-inverse-background) 72%,transparent)}}.theme-dark,[data-theme=dark]{--component-button-primary-bg:var(--color-semantic-primary-fill);--component-button-primary-bg-hover:var(--component-button-primary-bg);--component-button-primary-fg:var(--color-semantic-static-white);--component-button-danger-bg:var(--color-semantic-status-negative-fill);--component-button-danger-bg-hover:var(--color-atomic-red-20);--component-button-danger-fg:var(--color-semantic-status-negative-on-fill);--component-button-secondary-bg:var(--color-semantic-secondary-normal);--component-button-signal-bg:var(--color-semantic-primary-fill);--component-button-signal-bg-hover:var(--component-button-signal-bg);--component-button-disabled-bg:var(--color-semantic-fill-normal);--component-button-disabled-fg:var(--color-semantic-label-assistive);--component-button-disabled-fg-outlined:var(--color-semantic-label-disable);--component-button-disabled-outlined-border:var(--border-thin) solid var(--color-semantic-line-normal-neutral);--component-button-secondary-fg:var(--color-semantic-static-white);--component-button-signal-fg:var(--color-semantic-static-white);--component-button-dark-bg:var(--color-semantic-inverse-background);--component-button-dark-fg:var(--color-semantic-inverse-label);--component-button-flat-bg:var(--color-semantic-secondary-surface);--component-button-flat-fg:var(--color-semantic-label-normal);--component-button-ghost-fg:var(--color-semantic-label-normal);--component-button-ghost-border:var(--border-thin) solid var(--color-semantic-line-solid-normal);--component-button-on-dark-bg:var(--color-semantic-static-white)}@supports (color:color-mix(in lab,red,red)){.theme-dark,[data-theme=dark]{--component-button-on-dark-bg:color-mix(in srgb,var(--color-semantic-static-white) 14%,transparent)}}.theme-dark,[data-theme=dark]{--component-button-on-dark-bg-hover:var(--color-semantic-static-white)}@supports (color:color-mix(in lab,red,red)){.theme-dark,[data-theme=dark]{--component-button-on-dark-bg-hover:color-mix(in srgb,var(--color-semantic-static-white) 16%,transparent)}}.theme-dark,[data-theme=dark]{--component-button-on-dark-fg:var(--color-semantic-static-white);--component-button-on-dark-border:var(--border-thin) solid var(--color-semantic-static-white)}@supports (color:color-mix(in lab,red,red)){.theme-dark,[data-theme=dark]{--component-button-on-dark-border:var(--border-thin) solid color-mix(in srgb,var(--color-semantic-static-white) 28%,transparent)}}.theme-dark,[data-theme=dark]{--component-button-secondary-bg-hover:var(--component-button-secondary-bg);--component-button-dark-bg-hover:var(--component-button-dark-bg);--component-button-flat-bg-hover:var(--component-button-flat-bg);--component-button-ghost-border-hover:var(--component-button-ghost-border);--component-action-area-bg:var(--color-semantic-background-elevated-normal);--component-action-area-border:var(--border-thin) solid var(--color-semantic-line-normal-normal);--component-toggle-icon-bg:var(--color-semantic-background-elevated-normal);--component-toggle-icon-bg-active:var(--component-button-primary-bg);--component-toggle-icon-border:var(--border-thin) solid var(--color-semantic-line-normal-normal);--component-toggle-icon-bg-hover:var(--color-semantic-fill-alternative);--component-toggle-icon-fg:var(--color-semantic-label-normal);--component-toggle-icon-fg-active:var(--component-button-primary-fg);--component-chip-bg:var(--color-semantic-background-elevated-normal);--component-chip-bg-hover:var(--color-semantic-background-elevated-normal);--component-chip-bg-selected:var(--color-semantic-primary-surface-strong);--component-chip-fg:var(--color-semantic-label-normal);--component-chip-fg-active:var(--color-semantic-label-normal);--component-chip-border:var(--border-thin) solid var(--color-semantic-line-normal-normal);--component-chip-border-active:var(--border-thin) solid var(--color-semantic-primary-normal);--component-chip-solid-bg:var(--color-semantic-primary-fill);--component-chip-solid-fg:var(--color-semantic-static-white);--component-chip-solid-border:var(--border-thin) solid transparent;--component-divider-color:var(--color-semantic-line-normal-normal);--component-divider-color-normal:var(--color-semantic-line-normal-normal);--component-divider-color-thick:var(--color-semantic-fill-normal);--component-menu-item-hover-bg:var(--color-semantic-fill-normal);--component-menu-item-selected-bg:var(--color-semantic-fill-alternative);--component-menu-item-check-color:var(--color-semantic-label-normal);--component-menu-item-active-ring-color:var(--color-semantic-label-normal);--component-topbar-menu-item-hover-bg:var(--component-menu-item-hover-bg);--component-topbar-menu-item-selected-bg:var(--component-menu-item-selected-bg);--component-system-bars-fg:var(--color-semantic-label-strong);--component-system-bars-muted-fg:var(--color-semantic-label-alternative);--component-input-bg:var(--color-semantic-background-elevated-normal);--component-input-border-color:var(--color-semantic-line-normal-normal);--component-input-border-color-focus:var(--color-semantic-primary-normal);--component-input-border-color-invalid:var(--color-semantic-status-negative-foreground);--component-input-icon-color:var(--color-semantic-label-alternative);--component-input-text-color:var(--color-semantic-label-normal);--component-input-label-color:var(--color-semantic-label-normal);--component-input-required-color:var(--color-semantic-status-negative-text);--component-card-bg:var(--color-semantic-background-elevated-normal);--component-card-bg-subtle:var(--color-semantic-background-elevated-alternative);--component-card-bg-dark:var(--color-semantic-inverse-background);--component-card-fg:var(--color-semantic-label-normal);--component-card-fg-dark:var(--color-semantic-static-white);--component-card-border:var(--border-thin) solid var(--color-semantic-line-normal-normal);--component-status-badge-surface:var(--color-semantic-fill-strong);--component-status-badge-foreground:var(--color-semantic-label-normal);--component-status-badge-positive-indicator:var(--color-semantic-status-positive-foreground);--component-status-badge-cautionary-indicator:var(--color-semantic-status-cautionary-foreground);--component-status-badge-negative-indicator:var(--color-semantic-status-negative-foreground);--component-status-badge-offline-indicator:var(--color-semantic-interaction-inactive);--component-status-badge-signal-indicator:var(--color-semantic-primary-normal);--component-status-badge-critical-indicator:var(--color-semantic-status-negative-foreground);--component-badge-signal-bg:var(--color-semantic-primary-fill);--component-badge-signal-fg:var(--color-semantic-static-white);--component-badge-navy-bg:var(--color-semantic-brand-surface);--component-badge-navy-fg:var(--color-semantic-brand-on-surface);--component-badge-steel-bg:var(--color-semantic-primary-surface-strong);--component-badge-steel-fg:var(--color-semantic-accent-blue-text);--component-badge-positive-bg:var(--color-semantic-status-positive-surface);--component-badge-positive-fg:var(--color-semantic-status-positive-text);--component-badge-cautionary-bg:var(--color-semantic-status-cautionary-surface);--component-badge-cautionary-fg:var(--color-semantic-status-cautionary-text);--component-badge-negative-bg:var(--color-semantic-status-negative-surface);--component-badge-negative-fg:var(--color-semantic-status-negative-text);--component-lockup-auto-fill:var(--color-semantic-static-white);--component-side-nav-brand-surface:var(--color-semantic-brand-surface);--component-side-nav-brand-hover-surface:var(--color-atomic-navy-shell-18);--component-side-nav-brand-active-surface:var(--color-atomic-navy-shell-18);--component-side-nav-brand-active-hover-surface:var(--color-atomic-navy-shell-20);--component-side-nav-brand-pressed-surface:var(--color-atomic-navy-shell-20);--component-side-nav-brand-foreground:var(--color-semantic-static-white);--component-side-nav-brand-hover-foreground:var(--color-atomic-navy-shell-93);--component-side-nav-brand-active-foreground:var(--color-atomic-navy-shell-68);--component-side-nav-brand-muted-foreground:var(--color-atomic-navy-shell-65);--component-side-nav-brand-subtle-foreground:var(--color-atomic-navy-shell-65);--component-side-nav-brand-divider:var(--color-atomic-navy-shell-26);--component-side-nav-brand-badge-surface:var(--color-atomic-navy-shell-18);--component-side-nav-brand-badge-foreground:var(--color-atomic-navy-shell-65);--component-side-nav-brand-badge-active-surface:var(--color-atomic-navy-shell-24);--component-side-nav-brand-focus-indicator:var(--color-atomic-navy-shell-68);--component-notification-unread-surface:var(--color-semantic-primary-surface-normal);--component-dialog-scrim:var(--color-semantic-material-dimmer);--component-transient-feedback-bg:var(--color-semantic-inverse-background)}@supports (color:color-mix(in lab,red,red)){.theme-dark,[data-theme=dark]{--component-transient-feedback-bg:color-mix(in srgb,var(--color-semantic-inverse-background) 72%,transparent)}}@media (prefers-color-scheme:dark){.theme-auto,[data-theme=auto]{--component-button-primary-bg:var(--color-semantic-primary-fill);--component-button-primary-bg-hover:var(--component-button-primary-bg);--component-button-primary-fg:var(--color-semantic-static-white);--component-button-danger-bg:var(--color-semantic-status-negative-fill);--component-button-danger-bg-hover:var(--color-atomic-red-20);--component-button-danger-fg:var(--color-semantic-status-negative-on-fill);--component-button-secondary-bg:var(--color-semantic-secondary-normal);--component-button-signal-bg:var(--color-semantic-primary-fill);--component-button-signal-bg-hover:var(--component-button-signal-bg);--component-button-disabled-bg:var(--color-semantic-fill-normal);--component-button-disabled-fg:var(--color-semantic-label-assistive);--component-button-disabled-fg-outlined:var(--color-semantic-label-disable);--component-button-disabled-outlined-border:var(--border-thin) solid var(--color-semantic-line-normal-neutral);--component-button-secondary-fg:var(--color-semantic-static-white);--component-button-signal-fg:var(--color-semantic-static-white);--component-button-dark-bg:var(--color-semantic-inverse-background);--component-button-dark-fg:var(--color-semantic-inverse-label);--component-button-flat-bg:var(--color-semantic-secondary-surface);--component-button-flat-fg:var(--color-semantic-label-normal);--component-button-ghost-fg:var(--color-semantic-label-normal);--component-button-ghost-border:var(--border-thin) solid var(--color-semantic-line-solid-normal);--component-button-on-dark-bg:var(--color-semantic-static-white)}@supports (color:color-mix(in lab,red,red)){.theme-auto,[data-theme=auto]{--component-button-on-dark-bg:color-mix(in srgb,var(--color-semantic-static-white) 14%,transparent)}}.theme-auto,[data-theme=auto]{--component-button-on-dark-bg-hover:var(--color-semantic-static-white)}@supports (color:color-mix(in lab,red,red)){.theme-auto,[data-theme=auto]{--component-button-on-dark-bg-hover:color-mix(in srgb,var(--color-semantic-static-white) 16%,transparent)}}.theme-auto,[data-theme=auto]{--component-button-on-dark-fg:var(--color-semantic-static-white);--component-button-on-dark-border:var(--border-thin) solid var(--color-semantic-static-white)}@supports (color:color-mix(in lab,red,red)){.theme-auto,[data-theme=auto]{--component-button-on-dark-border:var(--border-thin) solid color-mix(in srgb,var(--color-semantic-static-white) 28%,transparent)}}.theme-auto,[data-theme=auto]{--component-button-secondary-bg-hover:var(--component-button-secondary-bg);--component-button-dark-bg-hover:var(--component-button-dark-bg);--component-button-flat-bg-hover:var(--component-button-flat-bg);--component-button-ghost-border-hover:var(--component-button-ghost-border);--component-action-area-bg:var(--color-semantic-background-elevated-normal);--component-action-area-border:var(--border-thin) solid var(--color-semantic-line-normal-normal);--component-toggle-icon-bg:var(--color-semantic-background-elevated-normal);--component-toggle-icon-bg-active:var(--component-button-primary-bg);--component-toggle-icon-border:var(--border-thin) solid var(--color-semantic-line-normal-normal);--component-toggle-icon-bg-hover:var(--color-semantic-fill-alternative);--component-toggle-icon-fg:var(--color-semantic-label-normal);--component-toggle-icon-fg-active:var(--component-button-primary-fg);--component-chip-bg:var(--color-semantic-background-elevated-normal);--component-chip-bg-hover:var(--color-semantic-background-elevated-normal);--component-chip-bg-selected:var(--color-semantic-primary-surface-strong);--component-chip-fg:var(--color-semantic-label-normal);--component-chip-fg-active:var(--color-semantic-label-normal);--component-chip-border:var(--border-thin) solid var(--color-semantic-line-normal-normal);--component-chip-border-active:var(--border-thin) solid var(--color-semantic-primary-normal);--component-chip-solid-bg:var(--color-semantic-primary-fill);--component-chip-solid-fg:var(--color-semantic-static-white);--component-chip-solid-border:var(--border-thin) solid transparent;--component-divider-color:var(--color-semantic-line-normal-normal);--component-divider-color-normal:var(--color-semantic-line-normal-normal);--component-divider-color-thick:var(--color-semantic-fill-normal);--component-menu-item-hover-bg:var(--color-semantic-fill-normal);--component-menu-item-selected-bg:var(--color-semantic-fill-alternative);--component-menu-item-check-color:var(--color-semantic-label-normal);--component-menu-item-active-ring-color:var(--color-semantic-label-normal);--component-topbar-menu-item-hover-bg:var(--component-menu-item-hover-bg);--component-topbar-menu-item-selected-bg:var(--component-menu-item-selected-bg);--component-system-bars-fg:var(--color-semantic-label-strong);--component-system-bars-muted-fg:var(--color-semantic-label-alternative);--component-input-bg:var(--color-semantic-background-elevated-normal);--component-input-border-color:var(--color-semantic-line-normal-normal);--component-input-border-color-focus:var(--color-semantic-primary-normal);--component-input-border-color-invalid:var(--color-semantic-status-negative-foreground);--component-input-icon-color:var(--color-semantic-label-alternative);--component-input-text-color:var(--color-semantic-label-normal);--component-input-label-color:var(--color-semantic-label-normal);--component-input-required-color:var(--color-semantic-status-negative-text);--component-card-bg:var(--color-semantic-background-elevated-normal);--component-card-bg-subtle:var(--color-semantic-background-elevated-alternative);--component-card-bg-dark:var(--color-semantic-inverse-background);--component-card-fg:var(--color-semantic-label-normal);--component-card-fg-dark:var(--color-semantic-static-white);--component-card-border:var(--border-thin) solid var(--color-semantic-line-normal-normal);--component-status-badge-surface:var(--color-semantic-fill-strong);--component-status-badge-foreground:var(--color-semantic-label-normal);--component-status-badge-positive-indicator:var(--color-semantic-status-positive-foreground);--component-status-badge-cautionary-indicator:var(--color-semantic-status-cautionary-foreground);--component-status-badge-negative-indicator:var(--color-semantic-status-negative-foreground);--component-status-badge-offline-indicator:var(--color-semantic-interaction-inactive);--component-status-badge-signal-indicator:var(--color-semantic-primary-normal);--component-status-badge-critical-indicator:var(--color-semantic-status-negative-foreground);--component-badge-signal-bg:var(--color-semantic-primary-fill);--component-badge-signal-fg:var(--color-semantic-static-white);--component-badge-navy-bg:var(--color-semantic-brand-surface);--component-badge-navy-fg:var(--color-semantic-brand-on-surface);--component-badge-steel-bg:var(--color-semantic-primary-surface-strong);--component-badge-steel-fg:var(--color-semantic-accent-blue-text);--component-badge-positive-bg:var(--color-semantic-status-positive-surface);--component-badge-positive-fg:var(--color-semantic-status-positive-text);--component-badge-cautionary-bg:var(--color-semantic-status-cautionary-surface);--component-badge-cautionary-fg:var(--color-semantic-status-cautionary-text);--component-badge-negative-bg:var(--color-semantic-status-negative-surface);--component-badge-negative-fg:var(--color-semantic-status-negative-text);--component-lockup-auto-fill:var(--color-semantic-static-white);--component-side-nav-brand-surface:var(--color-semantic-brand-surface);--component-side-nav-brand-hover-surface:var(--color-atomic-navy-shell-18);--component-side-nav-brand-active-surface:var(--color-atomic-navy-shell-18);--component-side-nav-brand-active-hover-surface:var(--color-atomic-navy-shell-20);--component-side-nav-brand-pressed-surface:var(--color-atomic-navy-shell-20);--component-side-nav-brand-foreground:var(--color-semantic-static-white);--component-side-nav-brand-hover-foreground:var(--color-atomic-navy-shell-93);--component-side-nav-brand-active-foreground:var(--color-atomic-navy-shell-68);--component-side-nav-brand-muted-foreground:var(--color-atomic-navy-shell-65);--component-side-nav-brand-subtle-foreground:var(--color-atomic-navy-shell-65);--component-side-nav-brand-divider:var(--color-atomic-navy-shell-26);--component-side-nav-brand-badge-surface:var(--color-atomic-navy-shell-18);--component-side-nav-brand-badge-foreground:var(--color-atomic-navy-shell-65);--component-side-nav-brand-badge-active-surface:var(--color-atomic-navy-shell-24);--component-side-nav-brand-focus-indicator:var(--color-atomic-navy-shell-68);--component-notification-unread-surface:var(--color-semantic-primary-surface-normal);--component-dialog-scrim:var(--color-semantic-material-dimmer);--component-transient-feedback-bg:var(--color-semantic-inverse-background)}@supports (color:color-mix(in lab,red,red)){.theme-auto,[data-theme=auto]{--component-transient-feedback-bg:color-mix(in srgb,var(--color-semantic-inverse-background) 72%,transparent)}}}:root{--fw-regular:400;--fw-medium:500;--fw-semibold:600;--fw-bold:700;--fw-extra:800;--fs-display:60px;--fs-h1:48px;--fs-h2:36px;--fs-h3:32px;--fs-h4:24px;--fs-h5:21px;--fs-lead:19px;--fs-body:17px;--fs-caption:13px;--fs-tiny:12px;--lh-display:1.1;--lh-h1:1.12;--lh-h2:1.25;--lh-h3:1.3;--lh-h4:1.33;--lh-h5:1.45;--lh-lead:1.7;--lh-body:1.7;--lh-caption:1.2;--ls-display:-1.8px;--ls-h1:-1.6px;--ls-h2:-1.2px;--ls-h3:-1px;--ls-h4:-.6px;--ls-h5:-.4px;--ls-lead:-.2px;--ls-body:-.2px;--ls-small:-.1px;--ls-caption:1.6px;--ls-overline:1.8px;--display0-size:112px;--display0-line:144px;--display0-spacing:-.034em;--display1-size:56px;--display1-line:72px;--display1-spacing:-.0319em;--display2-size:40px;--display2-line:52px;--display2-spacing:-.0282em;--display3-size:36px;--display3-line:48px;--display3-spacing:-.027em;--title1-size:32px;--title1-line:44px;--title1-spacing:-.0253em;--title2-size:28px;--title2-line:38px;--title2-spacing:-.0236em;--title3-size:24px;--title3-line:32px;--title3-spacing:-.023em;--heading1-size:22px;--heading1-line:30px;--heading1-spacing:-.0194em;--heading2-size:20px;--heading2-line:28px;--heading2-spacing:-.012em;--headline1-size:18px;--headline1-line:26px;--headline1-spacing:-.0002em;--headline2-size:17px;--headline2-line:24px;--headline2-spacing:0em;--body1-size:16px;--body1-line:24px;--body1-spacing:.0057em;--body1-reading-line:26px;--body2-size:15px;--body2-line:22px;--body2-spacing:.0096em;--body2-reading-line:24px;--label1-size:14px;--label1-line:20px;--label1-spacing:.0145em;--label1-reading-line:22px;--label2-size:13px;--label2-line:18px;--label2-spacing:.0194em;--label2-reading-line:20px;--caption1-size:12px;--caption1-line:16px;--caption1-spacing:.0252em;--caption2-size:11px;--caption2-line:14px;--caption2-spacing:.0311em}.type-display0{font-size:var(--display0-size);line-height:var(--display0-line);letter-spacing:var(--display0-spacing)}.type-display0,.type-display1{font-family:var(--font-sans);font-weight:700}.type-display1{font-size:var(--display1-size);line-height:var(--display1-line);letter-spacing:var(--display1-spacing)}.type-display2{font-size:var(--display2-size);line-height:var(--display2-line);letter-spacing:var(--display2-spacing)}.type-display2,.type-display3{font-family:var(--font-sans);font-weight:700}.type-display3{font-size:var(--display3-size);line-height:var(--display3-line);letter-spacing:var(--display3-spacing)}.type-title1{font-size:var(--title1-size);line-height:var(--title1-line);letter-spacing:var(--title1-spacing)}.type-title1,.type-title2{font-family:var(--font-sans);font-weight:700}.type-title2{font-size:var(--title2-size);line-height:var(--title2-line);letter-spacing:var(--title2-spacing)}.type-title3{font-family:var(--font-sans);font-weight:700;font-size:var(--title3-size);line-height:var(--title3-line);letter-spacing:var(--title3-spacing)}.type-heading1{font-size:var(--heading1-size);line-height:var(--heading1-line);letter-spacing:var(--heading1-spacing)}.type-heading1,.type-heading2{font-family:var(--font-sans);font-weight:600}.type-heading2{font-size:var(--heading2-size);line-height:var(--heading2-line);letter-spacing:var(--heading2-spacing)}.type-headline1{font-size:var(--headline1-size);line-height:var(--headline1-line);letter-spacing:var(--headline1-spacing)}.type-headline1,.type-headline2{font-family:var(--font-sans);font-weight:600}.type-headline2{font-size:var(--headline2-size);line-height:var(--headline2-line);letter-spacing:var(--headline2-spacing)}.type-body1{font-size:var(--body1-size);line-height:var(--body1-line);letter-spacing:var(--body1-spacing)}.type-body1,.type-body2{font-family:var(--font-sans);font-weight:500}.type-body2{font-size:var(--body2-size);line-height:var(--body2-line);letter-spacing:var(--body2-spacing)}.type-label1{font-size:var(--label1-size);line-height:var(--label1-line);letter-spacing:var(--label1-spacing)}.type-label1,.type-label2{font-family:var(--font-sans);font-weight:500}.type-label2{font-size:var(--label2-size);line-height:var(--label2-line);letter-spacing:var(--label2-spacing)}.type-body1-reading{font-size:var(--body1-size);line-height:var(--body1-reading-line);letter-spacing:var(--body1-spacing)}.type-body1-reading,.type-body2-reading{font-family:var(--font-sans);font-weight:500}.type-body2-reading{font-size:var(--body2-size);line-height:var(--body2-reading-line);letter-spacing:var(--body2-spacing)}.type-label1-reading{font-size:var(--label1-size);line-height:var(--label1-reading-line);letter-spacing:var(--label1-spacing)}.type-label1-reading,.type-label2-reading{font-family:var(--font-sans);font-weight:500}.type-label2-reading{font-size:var(--label2-size);line-height:var(--label2-reading-line);letter-spacing:var(--label2-spacing)}.type-caption1{font-size:var(--caption1-size);line-height:var(--caption1-line);letter-spacing:var(--caption1-spacing)}.type-caption1,.type-caption2{font-family:var(--font-sans);font-weight:500}.type-caption2{font-size:var(--caption2-size);line-height:var(--caption2-line);letter-spacing:var(--caption2-spacing)}:root{--shadow-xs:0 2px 4px #0e13290f;--shadow-sm:0 4px 12px #080e210f;--shadow-md:0 16px 40px #0e13291a;--shadow-lg:0 24px 64px #0e132921;--shadow-xl:0 40px 80px #0e132929;--shadow-indigo:0 12px 28px #0e132933;--shadow-green:0 12px 26px #5e6e863d;--shadow-accent:0 12px 30px #8492a44d;--shadow-control:0 1px 3px #080e2147;--border-hairline:1px solid var(--color-semantic-line-solid-normal);--border-hairline-dark:1px solid #ffffff14;--blur-panel:blur(14px) saturate(150%);--scrim-dark:#0e1329db;--material-dimmer:#080b1ceb;--material-control-dimmer:#0000006b;--decorate-gradient-solid-top:linear-gradient(180deg,var(--color-semantic-background-elevated-normal) 0%,transparent 100%);--decorate-gradient-solid-right:linear-gradient(270deg,var(--color-semantic-background-elevated-normal) 0%,transparent 100%);--decorate-gradient-solid-bottom:linear-gradient(0deg,var(--color-semantic-background-elevated-normal) 0%,transparent 100%);--decorate-gradient-solid-left:linear-gradient(90deg,var(--color-semantic-background-elevated-normal) 0%,transparent 100%);--decorate-gradient-multiple-top:linear-gradient(180deg,var(--color-semantic-background-elevated-normal) 0%,var(--color-semantic-fill-strong) 48%,transparent 100%);--decorate-gradient-multiple-right:linear-gradient(270deg,var(--color-semantic-background-elevated-normal) 0%,var(--color-semantic-fill-strong) 48%,transparent 100%);--decorate-gradient-multiple-bottom:linear-gradient(0deg,var(--color-semantic-background-elevated-normal) 0%,var(--color-semantic-fill-strong) 48%,transparent 100%);--decorate-gradient-multiple-left:linear-gradient(90deg,var(--color-semantic-background-elevated-normal) 0%,var(--color-semantic-fill-strong) 48%,transparent 100%);--decorate-mask-fade-top:linear-gradient(180deg,#000,transparent);--decorate-mask-fade-right:linear-gradient(270deg,#000,transparent);--decorate-mask-fade-bottom:linear-gradient(0deg,#000,transparent);--decorate-mask-fade-left:linear-gradient(90deg,#000,transparent);--ease-out:cubic-bezier(.4,0,.2,1);--ease-standard:cubic-bezier(.4,0,.2,1);--ease-emphasized:cubic-bezier(.2,0,0,1);--ease-in-out:cubic-bezier(.65,0,.35,1);--dur-fast:.12s;--dur-base:.2s;--dur-slow:.32s;--duration-fast:.12s;--duration-normal:.2s;--duration-slow:.32s;--transition-base:all var(--dur-base) var(--ease-out)}@media (prefers-color-scheme:dark){.theme-auto,[data-theme=auto]{--shadow-xs:0 1px 2px #0006;--shadow-sm:0 4px 12px #00000075;--shadow-md:0 16px 40px #00000085;--shadow-lg:0 24px 64px #00000094;--shadow-xl:0 40px 80px #000000a3;--shadow-indigo:0 12px 28px #0000008c;--shadow-green:0 12px 26px #00000080;--shadow-accent:0 12px 30px #8492a457;--shadow-control:0 1px 3px #0000006b;--scrim-dark:#020409b8;--material-dimmer:#020409e0;--material-control-dimmer:#00000075;--border-hairline-dark:1px solid #ffffff1f}}.theme-dark,[data-theme=dark]{--shadow-xs:0 1px 2px #0006;--shadow-sm:0 4px 12px #00000075;--shadow-md:0 16px 40px #00000085;--shadow-lg:0 24px 64px #00000094;--shadow-xl:0 40px 80px #000000a3;--shadow-indigo:0 12px 28px #0000008c;--shadow-green:0 12px 26px #00000080;--shadow-accent:0 12px 30px #8492a457;--shadow-control:0 1px 3px #0000006b;--scrim-dark:#020409b8;--material-dimmer:#020409e0;--material-control-dimmer:#00000075;--border-hairline-dark:1px solid #ffffff1f}.theme-light,[data-theme=light]{--shadow-xs:0 2px 4px #0e13290f;--shadow-sm:0 4px 12px #080e210f;--shadow-md:0 16px 40px #0e13291a;--shadow-lg:0 24px 64px #0e132921;--shadow-xl:0 40px 80px #0e132929;--shadow-indigo:0 12px 28px #0e132933;--shadow-green:0 12px 26px #5e6e863d;--shadow-accent:0 12px 30px #8492a44d;--shadow-control:0 1px 3px #080e2147;--scrim-dark:#0e1329db;--material-dimmer:#080b1ceb;--material-control-dimmer:#0000006b;--border-hairline-dark:1px solid #ffffff14}html{color-scheme:light}body{font-family:var(--font-sans);font-size:var(--fs-body);line-height:var(--lh-body);letter-spacing:var(--ls-body);color:var(--color-semantic-label-normal);background:var(--color-semantic-background-normal-normal);-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;text-rendering:optimizelegibility;margin:0}h1,h2,h3,h4,h5,h6{font-weight:var(--fw-bold);color:var(--color-semantic-label-strong);word-break:keep-all;text-wrap:balance;margin:0}h1{font-size:var(--fs-h1);line-height:var(--lh-h1);letter-spacing:var(--ls-h1)}h2{font-size:var(--fs-h2);line-height:var(--lh-h2);letter-spacing:var(--ls-h2)}h3{font-size:var(--fs-h3);line-height:var(--lh-h3);letter-spacing:var(--ls-h3)}h4{font-size:var(--fs-h4);line-height:var(--lh-h4);letter-spacing:var(--ls-h4)}h5{font-size:var(--fs-h5);line-height:var(--lh-h5);letter-spacing:var(--ls-h5)}a{color:var(--color-semantic-primary-normal);transition:color var(--dur-fast) var(--ease-out),opacity var(--dur-fast) var(--ease-out);text-decoration:none}a:hover{opacity:.8}::selection{background:var(--color-semantic-primary-surface-strong)}.lk-overline{font-size:var(--fs-caption);font-weight:var(--fw-bold);letter-spacing:var(--ls-overline);text-transform:uppercase;color:var(--color-semantic-label-alternative)}.lk-overline--signal{color:var(--color-semantic-primary-normal)}.lk-overline--ink{color:var(--color-semantic-label-strong)}.lk-overline--on-dark{color:#fff9}.lk-overline--on-dark.lk-overline--signal{color:var(--color-semantic-primary-normal)}.lk-overline--on-dark.lk-overline--ink{color:#fff}:root:where([data-lds-profile=ops],.lds-profile-ops),:where([data-lds-profile=ops],.lds-profile-ops){--component-button-height-sm:28px;--component-button-height-md:36px;--component-button-height-lg:44px;--component-icon-button-size-sm:28px;--component-icon-button-size-md:36px;--component-chip-height-sm:28px;--component-chip-height-md:32px;--component-chip-height-lg:36px;--component-input-height:40px;--component-card-padding:var(--space-5);--component-action-area-padding-x:var(--space-4);--component-action-area-padding-y:var(--space-4);--component-action-area-gap:var(--space-3);--component-table-cell-padding-sm:4px 10px;--component-table-cell-padding-md:6px 12px;--component-table-row-min-height-sm:40px;--component-table-row-min-height-md:48px;--component-data-grid-cell-padding-sm:8px 10px;--component-data-grid-cell-padding-md:10px 12px;--component-data-grid-header-height-sm:44px;--component-data-grid-header-height-md:50px;--component-data-grid-detail-padding-sm:var(--space-3);--component-data-grid-detail-padding-md:var(--space-3) var(--space-4);--component-data-toolbar-gap-sm:var(--space-1-5);--component-data-toolbar-gap-md:var(--space-2);--component-data-toolbar-padding-sm:8px 10px;--component-data-toolbar-padding-md:10px 12px;--component-filter-bar-gap-sm:var(--space-1-5);--component-filter-bar-gap-md:var(--space-2);--component-filter-bar-padding-sm:var(--space-2);--component-filter-bar-padding-md:var(--space-3);--component-list-cell-padding-y-sm:6px;--component-list-cell-padding-y-md:8px;--component-list-cell-padding-y-lg:12px;--component-tree-row-min-height:32px;--component-tree-row-padding-y:6px;--component-tree-row-padding-x:8px;--component-tree-row-gap:6px;--component-tree-indent:18px;--component-menu-padding-y:var(--space-1);--component-menu-padding-x:var(--space-1);--component-menu-gap:var(--space-0-5);--component-menu-item-min-height:32px;--component-menu-item-padding-y:6px;--component-menu-item-padding-x:var(--space-3);--component-side-nav-padding:var(--space-2);--component-side-nav-item-height:36px;--component-side-nav-item-padding-y:6px;--component-side-nav-item-padding-x:var(--space-3);--component-side-nav-child-item-height:32px;--component-side-nav-child-item-padding-y:6px;--component-toolbar-gap:var(--space-1);--component-toolbar-padding:var(--space-1);--component-drawer-header-padding-comfortable:var(--space-4) var(--space-5);--component-drawer-header-padding-compact:var(--space-3) var(--space-4);--component-drawer-body-padding-comfortable:var(--space-4) var(--space-5);--component-drawer-body-padding-compact:var(--space-3) var(--space-4);--component-drawer-footer-padding-comfortable:var(--space-3) var(--space-5);--component-drawer-footer-padding-compact:var(--space-2) var(--space-4);--dur-fast:80ms;--dur-base:.16s;--dur-slow:.24s;--duration-fast:80ms;--duration-normal:.16s;--duration-slow:.24s;--shadow-sm:var(--shadow-xs);--shadow-md:var(--shadow-sm)}@media (prefers-reduced-motion:reduce){:root:where([data-lds-profile=ops],.lds-profile-ops),:where([data-lds-profile=ops],.lds-profile-ops){--dur-fast:0s;--dur-base:0s;--dur-slow:0s;--duration-fast:0s;--duration-normal:0s;--duration-slow:0s}}:root{--component-viewer-surface:var(--color-semantic-static-black)}@supports (color:color-mix(in lab,red,red)){:root{--component-viewer-surface:color-mix(in srgb,var(--color-semantic-static-black) 88%,var(--color-semantic-primary-normal))}}:root{--component-viewer-surface-elevated:var(--color-semantic-static-black)}@supports (color:color-mix(in lab,red,red)){:root{--component-viewer-surface-elevated:color-mix(in srgb,var(--color-semantic-static-black) 78%,var(--color-semantic-primary-normal))}}:root{--component-viewer-foreground:var(--color-semantic-static-white);--component-viewer-muted:var(--color-semantic-static-white)}@supports (color:color-mix(in lab,red,red)){:root{--component-viewer-muted:color-mix(in srgb,var(--color-semantic-static-white) 72%,transparent)}}:root{--component-viewer-subtle:var(--color-semantic-static-white)}@supports (color:color-mix(in lab,red,red)){:root{--component-viewer-subtle:color-mix(in srgb,var(--color-semantic-static-white) 52%,transparent)}}:root{--component-viewer-border:var(--color-semantic-static-white)}@supports (color:color-mix(in lab,red,red)){:root{--component-viewer-border:color-mix(in srgb,var(--color-semantic-static-white) 18%,transparent)}}:root{--component-viewer-overlay:var(--color-semantic-static-black)}@supports (color:color-mix(in lab,red,red)){:root{--component-viewer-overlay:color-mix(in srgb,var(--color-semantic-static-black) 68%,transparent)}}:root{--component-viewer-light-surface:var(--color-semantic-static-white);--component-viewer-light-surface-elevated:var(--color-semantic-static-black)}@supports (color:color-mix(in lab,red,red)){:root{--component-viewer-light-surface-elevated:color-mix(in srgb,var(--color-semantic-static-black) 4%,var(--color-semantic-static-white))}}:root{--component-viewer-light-foreground:var(--color-semantic-static-black)}@supports (color:color-mix(in lab,red,red)){:root{--component-viewer-light-foreground:color-mix(in srgb,var(--color-semantic-static-black) 90%,transparent)}}:root{--component-viewer-light-muted:var(--color-semantic-static-black)}@supports (color:color-mix(in lab,red,red)){:root{--component-viewer-light-muted:color-mix(in srgb,var(--color-semantic-static-black) 68%,transparent)}}:root{--component-viewer-light-border:var(--color-semantic-static-black)}@supports (color:color-mix(in lab,red,red)){:root{--component-viewer-light-border:color-mix(in srgb,var(--color-semantic-static-black) 16%,transparent)}}:root{--component-viewer-map-free:var(--color-semantic-static-black)}@supports (color:color-mix(in lab,red,red)){:root{--component-viewer-map-free:color-mix(in srgb,var(--color-semantic-static-black) 78%,var(--color-semantic-primary-normal))}}:root{--component-viewer-map-occupied:var(--color-semantic-static-white)}@supports (color:color-mix(in lab,red,red)){:root{--component-viewer-map-occupied:color-mix(in srgb,var(--color-semantic-static-white) 88%,transparent)}}:root{--component-viewer-map-unknown:var(--color-semantic-static-black)}@supports (color:color-mix(in lab,red,red)){:root{--component-viewer-map-unknown:color-mix(in srgb,var(--color-semantic-static-black) 88%,var(--color-semantic-primary-normal))}}:root{--component-viewer-map-boundary:var(--color-semantic-static-white)}@supports (color:color-mix(in lab,red,red)){:root{--component-viewer-map-boundary:color-mix(in srgb,var(--color-semantic-static-white) 32%,transparent)}}:root{--component-viewer-light-map-free:var(--color-semantic-static-white);--component-viewer-light-map-occupied:var(--color-semantic-static-black)}@supports (color:color-mix(in lab,red,red)){:root{--component-viewer-light-map-occupied:color-mix(in srgb,var(--color-semantic-static-black) 79%,transparent)}}:root{--component-viewer-light-map-unknown:var(--color-semantic-static-black)}@supports (color:color-mix(in lab,red,red)){:root{--component-viewer-light-map-unknown:color-mix(in srgb,var(--color-semantic-static-black) 4%,var(--color-semantic-static-white))}}:root{--component-viewer-light-map-boundary:var(--color-semantic-static-black)}@supports (color:color-mix(in lab,red,red)){:root{--component-viewer-light-map-boundary:color-mix(in srgb,var(--color-semantic-static-black) 28%,transparent)}}@keyframes lk-conn-blink{0%,to{opacity:1}50%{opacity:.35}}@media (prefers-reduced-motion:reduce){[data-lds-connection-motion]{animation:none!important}}@container (max-width:240px){[data-viewer-blocking-state]{padding:8px!important}[data-viewer-blocking-body],[data-viewer-blocking-live]{gap:4px!important}[data-viewer-blocking-icon]{display:none!important}[data-viewer-blocking-description]{clip:rect(0,0,0,0)!important;white-space:nowrap!important;border:0!important;width:1px!important;height:1px!important;margin:-1px!important;padding:0!important;position:absolute!important;overflow:hidden!important}[data-viewer-blocking-action]{margin-top:0!important}}.lk-canvas-editor-shell__responsive-navigation{display:none}.lk-canvas-editor-shell .lk-canvas-editor-shell__layers>[data-side]>div>button,.lk-canvas-editor-shell .lk-canvas-editor-shell__panel>[data-side]>div>button{top:72px!important}.lk-editor-toolbar__button{z-index:1;position:relative}.lk-editor-toolbar__button[aria-pressed=true]:not([aria-disabled=true]){background:var(--color-semantic-primary-surface-normal)!important;color:var(--color-semantic-label-normal)!important}@container (max-width:260px){.lk-layer-panel__row-description,.lk-layer-panel__row-meta{display:none!important}}@container (max-width:760px){.lk-canvas-editor-shell .lk-canvas-editor-shell__responsive-navigation{display:block}.lk-canvas-editor-shell .lk-canvas-editor-shell__header-description{display:none!important}.lk-canvas-editor-shell .lk-canvas-editor-shell__body{grid-template-rows:minmax(260px,1fr)!important;grid-template-columns:minmax(0,1fr)!important}.lk-canvas-editor-shell .lk-canvas-editor-shell__body[data-mobile-region=canvas][data-mobile-has-tools=true]{grid-template-columns:auto minmax(0,1fr)!important}.lk-canvas-editor-shell .lk-canvas-editor-shell__canvas,.lk-canvas-editor-shell .lk-canvas-editor-shell__tools{grid-area:1/1!important}.lk-canvas-editor-shell .lk-canvas-editor-shell__body[data-mobile-region=canvas][data-mobile-has-tools=true] .lk-canvas-editor-shell__canvas{grid-column:2!important}.lk-canvas-editor-shell .lk-canvas-editor-shell__layers,.lk-canvas-editor-shell .lk-canvas-editor-shell__panel--docked{grid-area:1/1/auto/-1!important;width:100%!important}.lk-canvas-editor-shell .lk-canvas-editor-shell__layers aside,.lk-canvas-editor-shell .lk-canvas-editor-shell__layers>[data-side],.lk-canvas-editor-shell .lk-canvas-editor-shell__layers>[data-side]>div,.lk-canvas-editor-shell .lk-canvas-editor-shell__panel--docked aside,.lk-canvas-editor-shell .lk-canvas-editor-shell__panel--docked>[data-side],.lk-canvas-editor-shell .lk-canvas-editor-shell__panel--docked>[data-side]>div{width:100%!important}.lk-canvas-editor-shell .lk-canvas-editor-shell__body[data-mobile-region=canvas] .lk-canvas-editor-shell__layers,.lk-canvas-editor-shell .lk-canvas-editor-shell__body[data-mobile-region=canvas] .lk-canvas-editor-shell__panel--docked,.lk-canvas-editor-shell .lk-canvas-editor-shell__body[data-mobile-region=layers] .lk-canvas-editor-shell__canvas,.lk-canvas-editor-shell .lk-canvas-editor-shell__body[data-mobile-region=layers] .lk-canvas-editor-shell__panel--docked,.lk-canvas-editor-shell .lk-canvas-editor-shell__body[data-mobile-region=layers] .lk-canvas-editor-shell__tools,.lk-canvas-editor-shell .lk-canvas-editor-shell__body[data-mobile-region=panel] .lk-canvas-editor-shell__canvas,.lk-canvas-editor-shell .lk-canvas-editor-shell__body[data-mobile-region=panel] .lk-canvas-editor-shell__layers,.lk-canvas-editor-shell .lk-canvas-editor-shell__body[data-mobile-region=panel] .lk-canvas-editor-shell__tools,.lk-canvas-editor-shell .lk-canvas-editor-shell__layers [role=separator],.lk-canvas-editor-shell .lk-canvas-editor-shell__layers>[data-side]>div>button,.lk-canvas-editor-shell .lk-canvas-editor-shell__panel--docked [role=separator],.lk-canvas-editor-shell .lk-canvas-editor-shell__panel--docked>[data-side]>div>button{display:none!important}.lk-canvas-editor-shell .lk-canvas-editor-shell__panel--drawer{width:min(var(--canvas-editor-panel-width),calc(100% - 40px))!important}}@media (prefers-reduced-motion:reduce){.lk-canvas-editor-shell [data-side]>div{transition:none!important}}}@layer components{a{color:inherit}}@layer utilities{.pointer-events-none{pointer-events:none}.visible{visibility:visible}.sr-only{clip-path:inset(50%);white-space:nowrap;border-width:0;width:1px;height:1px;margin:-1px;padding:0;overflow:hidden}.absolute,.sr-only{position:absolute}.fixed{position:fixed}.relative{position:relative}.static{position:static}.sticky{position:sticky}.top-3{top:calc(var(--spacing) * 3)}.right-36{right:calc(var(--spacing) * 36)}.left-3{left:calc(var(--spacing) * 3)}.z-10{z-index:10}.container{width:100%}@media (min-width:40rem){.container{max-width:40rem}}@media (min-width:48rem){.container{max-width:48rem}}@media (min-width:64rem){.container{max-width:64rem}}@media (min-width:80rem){.container{max-width:80rem}}@media (min-width:96rem){.container{max-width:96rem}}.m-0{margin:0}.mx-1\.5{margin-inline:calc(var(--spacing) * 1.5)}.mx-2{margin-inline:calc(var(--spacing) * 2)}.mx-auto{margin-inline:auto}.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)}.mt-4{margin-top:calc(var(--spacing) * 4)}.mt-5{margin-top:calc(var(--spacing) * 5)}.mt-8{margin-top:calc(var(--spacing) * 8)}.mr-1\.5{margin-right:calc(var(--spacing) * 1.5)}.mr-2{margin-right:calc(var(--spacing) * 2)}.mr-3{margin-right:calc(var(--spacing) * 3)}.mb-1{margin-bottom:var(--spacing)}.mb-2{margin-bottom:calc(var(--spacing) * 2)}.mb-3{margin-bottom:calc(var(--spacing) * 3)}.mb-4{margin-bottom:calc(var(--spacing) * 4)}.ml-1{margin-left:var(--spacing)}.ml-2{margin-left:calc(var(--spacing) * 2)}.ml-auto{margin-left:auto}.line-clamp-1{-webkit-line-clamp:1}.line-clamp-1,.line-clamp-2{-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}.line-clamp-2{-webkit-line-clamp:2}.block{display:block}.contents{display:contents}.flex{display:flex}.grid{display:grid}.hidden{display:none}.inline{display:inline}.inline-block{display:inline-block}.inline-flex{display:inline-flex}.table{display:table}.size-2{width:calc(var(--spacing) * 2);height:calc(var(--spacing) * 2)}.size-5{width:calc(var(--spacing) * 5);height:calc(var(--spacing) * 5)}.h-2{height:calc(var(--spacing) * 2)}.h-5{height:calc(var(--spacing) * 5)}.h-\[clamp\(420px\,58vh\,560px\)\]{height:clamp(420px,58vh,560px)}.h-fit{height:fit-content}.h-full{height:100%}.max-h-64{max-height:calc(var(--spacing) * 64)}.min-h-10{min-height:calc(var(--spacing) * 10)}.min-h-\[420px\]{min-height:420px}.w-1{width:var(--spacing)}.w-2{width:calc(var(--spacing) * 2)}.w-full{width:100%}.max-w-5xl{max-width:var(--container-5xl)}.max-w-64{max-width:calc(var(--spacing) * 64)}.max-w-\[190px\]{max-width:190px}.max-w-\[220px\]{max-width:220px}.max-w-\[820px\]{max-width:820px}.max-w-\[980px\]{max-width:980px}.max-w-full{max-width:100%}.max-w-md{max-width:var(--container-md)}.max-w-xs{max-width:var(--container-xs)}.min-w-0{min-width:0}.min-w-40{min-width:calc(var(--spacing) * 40)}.min-w-\[14rem\]{min-width:14rem}.min-w-\[280px\]{min-width:280px}.min-w-max{min-width:max-content}.flex-1{flex:1}.shrink-0{flex-shrink:0}.grow{flex-grow:1}.transform{transform:var(--tw-rotate-x,) var(--tw-rotate-y,) var(--tw-rotate-z,) var(--tw-skew-x,) var(--tw-skew-y,)}.animate-spin{animation:var(--animate-spin)}.cursor-pointer{cursor:pointer}.touch-none{touch-action:none}.resize{resize:both}.scroll-mt-6{scroll-margin-top:calc(var(--spacing) * 6)}.list-decimal{list-style-type:decimal}.list-disc{list-style-type:disc}.list-none{list-style-type:none}.grid-cols-1{grid-template-columns:repeat(1,minmax(0,1fr))}.grid-cols-2{grid-template-columns:repeat(2,minmax(0,1fr))}.grid-cols-3{grid-template-columns:repeat(3,minmax(0,1fr))}.grid-cols-\[auto_minmax\(0\,1fr\)\]{grid-template-columns:auto minmax(0,1fr)}.grid-cols-\[minmax\(0\,1fr\)_auto\]{grid-template-columns:minmax(0,1fr) auto}.grid-cols-\[minmax\(6rem\,34\%\)_minmax\(0\,1fr\)\]{grid-template-columns:minmax(6rem,34%) minmax(0,1fr)}.grid-cols-\[minmax\(6rem\,34\%\)_minmax\(0\,1fr\)_auto\]{grid-template-columns:minmax(6rem,34%) minmax(0,1fr) auto}.flex-col{flex-direction:column}.flex-nowrap{flex-wrap:nowrap}.flex-wrap{flex-wrap:wrap}.items-baseline{align-items:baseline}.items-center{align-items:center}.items-end{align-items:flex-end}.items-start{align-items:flex-start}.justify-between{justify-content:space-between}.justify-center{justify-content:center}.justify-end{justify-content:flex-end}.gap-1{gap:var(--spacing)}.gap-1\.5{gap:calc(var(--spacing) * 1.5)}.gap-2{gap:calc(var(--spacing) * 2)}.gap-2\.5{gap:calc(var(--spacing) * 2.5)}.gap-3{gap:calc(var(--spacing) * 3)}.gap-4{gap:calc(var(--spacing) * 4)}.gap-6{gap:calc(var(--spacing) * 6)}.gap-7{gap:calc(var(--spacing) * 7)}:where(.space-y-1>:not(:last-child)){--tw-space-y-reverse:0;margin-block-start:calc(var(--spacing) * var(--tw-space-y-reverse));margin-block-end:calc(var(--spacing) * calc(1 - var(--tw-space-y-reverse)))}:where(.space-y-2>:not(:last-child)){--tw-space-y-reverse:0;margin-block-start:calc(calc(var(--spacing) * 2) * var(--tw-space-y-reverse));margin-block-end:calc(calc(var(--spacing) * 2) * calc(1 - var(--tw-space-y-reverse)))}:where(.space-y-3>:not(:last-child)){--tw-space-y-reverse:0;margin-block-start:calc(calc(var(--spacing) * 3) * var(--tw-space-y-reverse));margin-block-end:calc(calc(var(--spacing) * 3) * calc(1 - var(--tw-space-y-reverse)))}:where(.space-y-4>:not(:last-child)){--tw-space-y-reverse:0;margin-block-start:calc(calc(var(--spacing) * 4) * var(--tw-space-y-reverse));margin-block-end:calc(calc(var(--spacing) * 4) * calc(1 - var(--tw-space-y-reverse)))}:where(.space-y-5>:not(:last-child)){--tw-space-y-reverse:0;margin-block-start:calc(calc(var(--spacing) * 5) * var(--tw-space-y-reverse));margin-block-end:calc(calc(var(--spacing) * 5) * calc(1 - var(--tw-space-y-reverse)))}.gap-x-2{column-gap:calc(var(--spacing) * 2)}.gap-x-3{column-gap:calc(var(--spacing) * 3)}.gap-x-4{column-gap:calc(var(--spacing) * 4)}.gap-y-0\.5{row-gap:calc(var(--spacing) * .5)}.gap-y-1{row-gap:var(--spacing)}.gap-y-2{row-gap:calc(var(--spacing) * 2)}:where(.divide-y>:not(:last-child)){--tw-divide-y-reverse:0;border-bottom-style:var(--tw-border-style);border-top-style:var(--tw-border-style);border-top-width:calc(1px * var(--tw-divide-y-reverse));border-bottom-width:calc(1px * calc(1 - var(--tw-divide-y-reverse)))}:where(.divide-\[var\(--color-semantic-line-solid-alternative\)\]>:not(:last-child)){border-color:var(--color-semantic-line-solid-alternative)}.truncate{text-overflow:ellipsis;white-space:nowrap}.overflow-hidden,.truncate{overflow:hidden}.overflow-x-auto{overflow-x:auto}.overflow-y-auto{overflow-y:auto}.rounded{border-radius:.25rem}.rounded-full{border-radius:3.40282e+38px}.rounded-lg{border-radius:var(--radius-lg)}.rounded-md{border-radius:var(--radius-md)}.rounded-xl{border-radius:var(--radius-xl)}.border{border-style:var(--tw-border-style);border-width:1px}.border-t{border-top-style:var(--tw-border-style);border-top-width:1px}.border-b{border-bottom-style:var(--tw-border-style);border-bottom-width:1px}.border-b-2{border-bottom-style:var(--tw-border-style);border-bottom-width:2px}.border-dashed{--tw-border-style:dashed;border-style:dashed}.border-\[var\(--color-semantic-label-alternative\)\]{border-color:var(--color-semantic-label-alternative)}.border-\[var\(--color-semantic-label-strong\)\]{border-color:var(--color-semantic-label-strong)}.border-\[var\(--color-semantic-line-solid-alternative\)\]{border-color:var(--color-semantic-line-solid-alternative)}.border-\[var\(--color-semantic-line-solid-normal\)\]{border-color:var(--color-semantic-line-solid-normal)}.border-\[var\(--color-semantic-status-cautionary-border\)\]{border-color:var(--color-semantic-status-cautionary-border)}.border-transparent{border-color:#0000}.bg-\[var\(--color-semantic-background-normal-normal\)\]{background-color:var(--color-semantic-background-normal-normal)}.bg-\[var\(--color-semantic-fill-normal\)\]{background-color:var(--color-semantic-fill-normal)}.p-0{padding:0}.p-3{padding:calc(var(--spacing) * 3)}.p-4{padding:calc(var(--spacing) * 4)}.px-1{padding-inline:var(--spacing)}.px-1\.5{padding-inline:calc(var(--spacing) * 1.5)}.px-2{padding-inline:calc(var(--spacing) * 2)}.px-2\.5{padding-inline:calc(var(--spacing) * 2.5)}.px-3{padding-inline:calc(var(--spacing) * 3)}.px-4{padding-inline:calc(var(--spacing) * 4)}.px-5{padding-inline:calc(var(--spacing) * 5)}.px-6{padding-inline:calc(var(--spacing) * 6)}.py-0\.5{padding-block:calc(var(--spacing) * .5)}.py-1{padding-block:var(--spacing)}.py-2{padding-block:calc(var(--spacing) * 2)}.py-2\.5{padding-block:calc(var(--spacing) * 2.5)}.py-3{padding-block:calc(var(--spacing) * 3)}.py-4{padding-block:calc(var(--spacing) * 4)}.py-5{padding-block:calc(var(--spacing) * 5)}.py-8{padding-block:calc(var(--spacing) * 8)}.py-12{padding-block:calc(var(--spacing) * 12)}.pt-2{padding-top:calc(var(--spacing) * 2)}.pt-3{padding-top:calc(var(--spacing) * 3)}.pt-4{padding-top:calc(var(--spacing) * 4)}.pt-5{padding-top:calc(var(--spacing) * 5)}.pb-3{padding-bottom:calc(var(--spacing) * 3)}.pb-4{padding-bottom:calc(var(--spacing) * 4)}.pb-5{padding-bottom:calc(var(--spacing) * 5)}.pl-5{padding-left:calc(var(--spacing) * 5)}.text-center{text-align:center}.text-left{text-align:left}.text-right{text-align:right}.align-middle{vertical-align:middle}.font-mono{font-family:var(--font-mono)}.font-sans{font-family:var(--font-sans)}.text-2xl{font-size:var(--text-2xl);line-height:var(--tw-leading,var(--text-2xl--line-height))}.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))}.text-\[11px\]{font-size:11px}.leading-5{--tw-leading:calc(var(--spacing) * 5);line-height:calc(var(--spacing) * 5)}.leading-6{--tw-leading:calc(var(--spacing) * 6);line-height:calc(var(--spacing) * 6)}.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)}.\[overflow-wrap\:anywhere\]{overflow-wrap:anywhere}.break-words{overflow-wrap:break-word}.break-all{word-break:break-all}.whitespace-normal{white-space:normal}.whitespace-nowrap{white-space:nowrap}.whitespace-pre-wrap{white-space:pre-wrap}.text-\[var\(--color-semantic-label-alternative\)\]{color:var(--color-semantic-label-alternative)}.text-\[var\(--color-semantic-label-neutral\)\]{color:var(--color-semantic-label-neutral)}.text-\[var\(--color-semantic-label-normal\)\]{color:var(--color-semantic-label-normal)}.text-\[var\(--color-semantic-label-strong\)\]{color:var(--color-semantic-label-strong)}.text-\[var\(--color-semantic-primary-normal\)\]{color:var(--color-semantic-primary-normal)}.ordinal{--tw-ordinal:ordinal}.ordinal,.tabular-nums{font-variant-numeric:var(--tw-ordinal,) var(--tw-slashed-zero,) var(--tw-numeric-figure,) var(--tw-numeric-spacing,) var(--tw-numeric-fraction,)}.tabular-nums{--tw-numeric-spacing:tabular-nums}.no-underline{text-decoration-line:none}.underline{text-decoration-line:underline}.underline-offset-2{text-underline-offset:2px}.opacity-55{opacity:.55}.shadow,.shadow-sm{--tw-shadow:0 1px 3px 0 var(--tw-shadow-color,#0000001a),0 1px 2px -1px 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}.grayscale{--tw-grayscale:grayscale(100%)}.filter,.grayscale{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{transition-property:color,background-color,border-color,outline-color,text-decoration-color,fill,stroke,--tw-gradient-from,--tw-gradient-via,--tw-gradient-to,opacity,box-shadow,transform,translate,scale,rotate,filter,-webkit-backdrop-filter,backdrop-filter,display,content-visibility,overlay,pointer-events;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration))}.select-none{-webkit-user-select:none;user-select:none}.marker\:font-semibold ::marker{--tw-font-weight:var(--font-weight-semibold);font-weight:var(--font-weight-semibold)}.marker\:font-semibold::marker{--tw-font-weight:var(--font-weight-semibold);font-weight:var(--font-weight-semibold)}.marker\:font-semibold ::-webkit-details-marker,.marker\:font-semibold::-webkit-details-marker{--tw-font-weight:var(--font-weight-semibold);font-weight:var(--font-weight-semibold)}.marker\:text-\[var\(--color-semantic-label-strong\)\] ::marker{color:var(--color-semantic-label-strong)}.marker\:text-\[var\(--color-semantic-label-strong\)\]::marker{color:var(--color-semantic-label-strong)}.marker\:text-\[var\(--color-semantic-label-strong\)\] ::-webkit-details-marker,.marker\:text-\[var\(--color-semantic-label-strong\)\]::-webkit-details-marker{color:var(--color-semantic-label-strong)}.empty\:hidden:empty{display:none}@media (hover:hover){.hover\:border-\[var\(--color-semantic-status-info-border\)\]:hover{border-color:var(--color-semantic-status-info-border)}.hover\:border-\[var\(--line-strong\)\]:hover{border-color:var(--line-strong)}.hover\:bg-\[var\(--color-semantic-background-normal-alternative\)\]:hover{background-color:var(--color-semantic-background-normal-alternative)}.hover\:bg-\[var\(--color-semantic-fill-strong\)\]:hover{background-color:var(--color-semantic-fill-strong)}.hover\:text-\[var\(--color-semantic-label-normal\)\]:hover{color:var(--color-semantic-label-normal)}.hover\:text-\[var\(--color-semantic-primary-normal\)\]:hover{color:var(--color-semantic-primary-normal)}.hover\:text-\[var\(--color-semantic-status-info-text\)\]:hover{color:var(--color-semantic-status-info-text)}.hover\:underline:hover{text-decoration-line:underline}}@media (min-width:40rem){.sm\:inline{display:inline}.sm\:grid-cols-2{grid-template-columns:repeat(2,minmax(0,1fr))}.sm\:grid-cols-3{grid-template-columns:repeat(3,minmax(0,1fr))}}@media (min-width:48rem){.md\:col-span-2{grid-column:span 2/span 2}.md\:block{display:block}.md\:hidden{display:none}.md\:grid-cols-2{grid-template-columns:repeat(2,minmax(0,1fr))}.md\:grid-cols-\[minmax\(0\,1fr\)_240px\]{grid-template-columns:minmax(0,1fr) 240px}.md\:grid-cols-\[minmax\(0\,1fr\)_minmax\(0\,2fr\)\]{grid-template-columns:minmax(0,1fr) minmax(0,2fr)}.md\:items-start{align-items:flex-start}.md\:gap-8{gap:calc(var(--spacing) * 8)}.md\:border-t-0{border-top-style:var(--tw-border-style);border-top-width:0}.md\:border-l{border-left-style:var(--tw-border-style);border-left-width:1px}.md\:pt-0{padding-top:0}.md\:pl-6{padding-left:calc(var(--spacing) * 6)}}@media (min-width:64rem){.lg\:block{display:block}.lg\:hidden{display:none}.lg\:grid-cols-3{grid-template-columns:repeat(3,minmax(0,1fr))}.lg\:grid-cols-5{grid-template-columns:repeat(5,minmax(0,1fr))}.lg\:grid-cols-\[220px_minmax\(0\,1fr\)\]{grid-template-columns:220px minmax(0,1fr)}.lg\:grid-cols-\[220px_minmax\(0\,1fr\)_140px_72px\]{grid-template-columns:220px minmax(0,1fr) 140px 72px}.lg\:grid-cols-\[minmax\(0\,0\.8fr\)_minmax\(0\,1\.2fr\)\]{grid-template-columns:minmax(0,.8fr) minmax(0,1.2fr)}.lg\:grid-cols-\[minmax\(210px\,0\.72fr\)_minmax\(0\,1\.28fr\)\]{grid-template-columns:minmax(210px,.72fr) minmax(0,1.28fr)}.lg\:items-center{align-items:center}}@media (min-width:80rem){.xl\:grid-cols-\[minmax\(0\,1fr\)_280px\]{grid-template-columns:minmax(0,1fr) 280px}}.\[\&\>\*\]\:pointer-events-auto>*{pointer-events:auto}.\[\&\>li\+li\]\:border-t>li+li{border-top-style:var(--tw-border-style);border-top-width:1px}.\[\&\>li\+li\]\:border-\[var\(--color-semantic-line-solid-alternative\)\]>li+li{border-color:var(--color-semantic-line-solid-alternative)}.\[\&\>li\+li\]\:pt-4>li+li{padding-top:calc(var(--spacing) * 4)}.\[\&\>table\]\:table-fixed>table{table-layout:fixed}}:root{--line-strong:var(--color-semantic-line-solid-_strong);--ls-caps:var(--ls-overline);--ls-tight:var(--ls-h4);--sp-1:var(--space-1);--sp-2:var(--space-2);--sp-3:var(--space-3);--sp-4:var(--space-4);--sp-5:var(--space-5);--sp-6:var(--space-6);--sp-8:var(--space-8);--sp-10:var(--space-10);--r-sm:var(--radius-6);--r-md:var(--radius-10);--r-lg:var(--radius-14);--r-pill:var(--radius-pill);--shadow-card:var(--shadow-xs);--shadow-lift:var(--shadow-md);--shadow-overlay:var(--shadow-lg);--sidebar-w:224px;--sidebar-rail-w:64px;--content-max:1280px;--app-content-measure-wide:36rem}*{box-sizing:border-box}body:has(.portal-dashboard-shell),html:has(.portal-dashboard-shell){overflow:hidden}body{color:var(--color-semantic-label-normal);background:var(--color-semantic-background-normal-alternative);font-size:var(--label1-size);line-height:var(--label1-line);word-break:keep-all;margin:0}button,input,select,textarea{font:inherit}button{cursor:pointer}@keyframes fade-in{0%{opacity:0}to{opacity:1}}@keyframes fade-in-up{0%{opacity:0;transform:translateY(12px)}to{opacity:1;transform:translateY(0)}}.animate-fade-in{animation:fade-in var(--dur-slow) var(--ease-out) both}.animate-fade-in-up{animation:fade-in-up var(--dur-slow) var(--ease-out) both}.animate-delay-200{animation-delay:var(--dur-base)}.animate-delay-400{animation-delay:var(--dur-slow)}@media (prefers-reduced-motion:reduce){.animate-fade-in,.animate-fade-in-up,.animate-spin{animation:none}.animate-delay-200,.animate-delay-400{animation-delay:0s}}.portal-dashboard-shell{--portal-shell-header-height:56px;height:100dvh;overflow:hidden}.portal-shell-main{scrollbar-gutter:stable;min-width:0;overflow:auto}.page-container{min-height:calc(100dvh - var(--portal-shell-header-height));padding:var(--space-6) var(--space-6) var(--space-28)}.desktop-header{display:block}.mobile-header{display:none}.portal-dashboard-shell[data-temporary-navigation-open=true] .mobile-header{visibility:hidden}#primary-navigation[role=dialog]{--component-drawer-header-padding-comfortable:var(--space-3) var(--space-6);width:100vw!important;max-width:none!important;box-shadow:none!important}.desktop-header-context{align-items:center;gap:var(--space-4);min-width:0;display:flex}.desktop-product-link{color:var(--color-semantic-label-strong);font-size:var(--body2-size);font-weight:var(--fw-semibold);line-height:var(--body2-line);white-space:nowrap;flex:none;text-decoration:none}.desktop-header-divider{width:var(--border-thin);height:var(--space-4);background:var(--color-semantic-line-solid-normal)}.mobile-brand{align-items:center;gap:var(--space-2);display:flex}.mobile-menu-trigger{display:contents}.mobile-brand-link,.mobile-drawer-brand-link{min-width:0;color:inherit;align-items:center;text-decoration:none;display:inline-flex}.desktop-product-link,.mobile-brand-link,.mobile-drawer-brand-link{border-radius:var(--radius-sm)}.desktop-product-link:focus-visible,.mobile-brand-link:focus-visible,.mobile-drawer-brand-link:focus-visible{outline:var(--border-thick) solid var(--color-semantic-focus-ring);outline-offset:var(--space-1)}.mobile-shell-context{display:none}.detail-meta-divider{width:var(--border-thin);height:var(--space-3);background:var(--color-semantic-line-solid-normal);display:inline-block}.content-page{width:100%;max-width:var(--content-max);gap:var(--gap-sm);flex-direction:column;margin:0 auto;display:flex}.page-loading-state{width:100%;min-height:calc(100dvh - var(--portal-shell-header-height) - var(--space-6) - var(--space-28));place-items:center;display:grid}.research-result-card-content{gap:var(--space-4);margin-top:var(--space-2);display:grid}.research-result-card-review{padding-top:var(--space-4);border-top:1px solid var(--color-semantic-line-solid-normal)}.research-result-card-sources{margin-top:var(--space-2)}.home-hero h1{justify-content:center;margin:0;display:flex}.actions{margin-top:var(--sp-3);flex-wrap:wrap;display:flex}.actions,.list{gap:var(--sp-2)}.list{max-height:520px;display:grid;overflow:auto}.item{border:1px solid var(--color-semantic-line-solid-normal);border-radius:var(--r-md);padding:var(--sp-3);background:var(--color-semantic-background-normal-alternative)}.home-page{min-height:calc(100dvh - var(--portal-shell-header-height) - var(--space-6) - var(--space-28));justify-content:center;gap:var(--space-12)}.home-hero{text-align:center;margin:0}.knowledge-detail-layout{align-items:start;gap:var(--sp-4);grid-template-columns:240px minmax(0,1fr);display:grid}.revision-list{top:var(--sp-5);border:1px solid var(--color-semantic-line-solid-normal);border-radius:var(--r-lg);background:var(--color-semantic-background-elevated-normal);position:sticky;overflow:hidden}.revision-list h2{padding:var(--sp-4);border-bottom:1px solid var(--color-semantic-line-solid-normal);color:var(--color-semantic-label-strong);font-size:var(--label1-size);margin:0}.revision-list button{width:100%;padding:var(--sp-3) var(--sp-4);gap:var(--sp-1);border:0;border-bottom:1px solid var(--color-semantic-line-solid-alternative);color:var(--color-semantic-label-alternative);background:var(--color-semantic-background-elevated-normal);text-align:left;display:grid}.revision-list button:last-child{border-bottom:0}.revision-list button:hover{background:var(--color-semantic-background-normal-alternative)}.revision-list button.active{background:var(--color-semantic-primary-surface-normal);box-shadow:inset 3px 0 var(--color-semantic-primary-normal)}.revision-list strong{color:var(--color-semantic-label-normal);font-size:var(--label2-size)}.revision-list small,.revision-list span{font-size:var(--caption1-size);opacity:.78}.knowledge-body{border:1px solid var(--color-semantic-line-solid-normal);border-radius:var(--r-lg);background:var(--color-semantic-background-elevated-normal);min-width:0;overflow:hidden}.knowledge-body-meta{padding:var(--sp-3) var(--sp-5);gap:var(--sp-4);border-bottom:1px solid var(--color-semantic-line-solid-normal);color:var(--color-semantic-label-alternative);background:var(--color-semantic-background-normal-alternative);font-size:var(--caption1-size);display:flex}.knowledge-body-meta a{color:var(--color-semantic-primary-normal);font-weight:var(--fw-semibold);margin-left:auto;text-decoration:none}.knowledge-body-meta a:hover{text-decoration:underline}.knowledge-body>pre{padding:var(--sp-6);color:var(--color-semantic-label-normal);background:var(--color-semantic-background-elevated-normal);font:var(--label1-size)/var(--label1-line) Pretendard Variable,Pretendard,sans-serif;white-space:pre-wrap;overflow-wrap:anywhere;margin:0;overflow:auto}.report-detail-toolbar{justify-content:space-between;align-items:center;gap:var(--sp-4);min-height:40px;color:var(--color-semantic-label-alternative);font-size:var(--label2-size);display:flex}.report-detail-toolbar>div{justify-content:flex-end;align-items:center;gap:var(--sp-2);flex-wrap:wrap;display:flex}.report-detail-toolbar>div>span:first-child{color:var(--color-semantic-label-alternative)}.report-detail-actions{align-items:center;gap:var(--sp-2);flex-wrap:wrap;display:flex}.report-reading-layout{gap:var(--sp-4);display:grid}.report-reading-body{background:0 0;border:0;width:100%;max-width:none;margin-inline:auto;overflow:visible}.report-reading-body .markdown-document{padding:0;font-size:16px;line-height:1.78}.report-reading-body .markdown-document>h1:first-child{display:none}.report-reading-body .markdown-document h2{margin-top:2em}.report-document{overflow:hidden}.report-cover{color:var(--color-semantic-label-normal);background:var(--color-semantic-background-elevated-normal);border-bottom:1px solid var(--color-semantic-line-solid-normal);padding:28px 32px 24px}.report-cover h1{max-width:760px;color:var(--color-semantic-label-strong);font-size:var(--title2-size);line-height:var(--title2-line);font-weight:var(--fw-extra);letter-spacing:var(--ls-tight);margin:0}.report-cover-period{margin-top:var(--sp-2);align-items:center;gap:var(--sp-2);color:var(--color-semantic-label-alternative);flex-wrap:wrap;display:flex}.report-cover-period strong{color:var(--color-semantic-label-neutral);font-size:var(--label2-size)}.report-cover-period span{color:var(--color-semantic-label-alternative);font-size:var(--label2-size)}.report-source-divider{margin:var(--sp-3) 0 var(--sp-5);align-items:center;gap:var(--sp-3);color:var(--color-semantic-label-alternative);grid-template-columns:minmax(20px,1fr) auto minmax(20px,1fr);display:grid}.report-source-divider>span{background:var(--color-semantic-line-solid-normal);height:1px}.report-source-divider b{padding:0 var(--sp-2);font-size:var(--caption1-size);font-weight:var(--fw-bold)}.report-source-divider b,.report-structured-content{background:var(--color-semantic-background-elevated-normal)}.report-structured-content{gap:var(--sp-8);padding:28px 32px 44px;display:grid}.report-executive-summary{padding:0 0 var(--sp-5);border-bottom:1px solid var(--color-semantic-line-solid-normal);background:var(--color-semantic-background-elevated-normal)}.report-executive-summary>header{justify-content:space-between;align-items:center;gap:var(--sp-4);display:flex}.report-executive-summary h2{color:var(--color-semantic-label-strong);font-size:var(--body1-size);margin:0}.report-executive-summary header span{color:var(--color-semantic-label-alternative);font-size:var(--caption1-size)}.report-executive-summary>div{margin-top:var(--sp-3);gap:var(--sp-2);display:grid}.report-executive-summary p{gap:var(--sp-3);color:var(--color-semantic-label-neutral);font-size:var(--label2-size);line-height:var(--label2-line);grid-template-columns:8px minmax(0,1fr);margin:0;display:grid}.report-executive-summary p>span{background:var(--color-semantic-label-alternative);border-radius:50%;width:6px;height:6px;margin-top:8px}.report-project-summary-section{gap:var(--sp-3);display:grid}.report-section-title{justify-content:space-between;align-items:center;gap:var(--sp-4);display:flex}.report-section-title h2{color:var(--color-semantic-label-strong);font-size:var(--heading2-size);margin:0}.report-section-title span{color:var(--color-semantic-label-alternative);font-size:var(--caption1-size)}.report-project-summary-list{border-top:1px solid var(--color-semantic-line-solid-normal);grid-template-columns:repeat(2,minmax(0,1fr));display:grid}.report-project-summary-list article{min-width:0;padding:var(--sp-4) 0;border-bottom:1px solid var(--color-semantic-line-solid-alternative);background:var(--color-semantic-background-elevated-normal)}.report-project-summary-list article:nth-child(odd){padding-right:var(--sp-5)}.report-project-summary-list article:nth-child(2n){padding-left:var(--sp-5);border-left:1px solid var(--color-semantic-line-solid-alternative)}.report-project-summary-list article>header{align-items:center;gap:var(--sp-3);display:flex}.report-project-summary-list article>header>div{min-width:0}.report-project-summary-list h3{color:var(--color-semantic-label-strong);font-size:var(--label1-size);text-overflow:ellipsis;white-space:nowrap;margin:0;overflow:hidden}.report-project-summary-list header small{color:var(--color-semantic-label-alternative);font-size:var(--caption2-size);text-overflow:ellipsis;white-space:nowrap;margin-top:2px;display:block;overflow:hidden}.report-project-summary-list article>p{margin:var(--sp-3) 0 0;color:var(--color-semantic-label-alternative);font-size:var(--label2-size);line-height:var(--label2-line)}.report-project-summary-list dl{margin:var(--sp-3) 0 0;padding-top:var(--sp-3);gap:var(--sp-1) var(--sp-2);border-top:1px solid var(--color-semantic-line-solid-alternative);font-size:var(--caption1-size);line-height:var(--caption1-line);grid-template-columns:auto minmax(0,1fr);display:grid}.report-project-summary-list dt{color:var(--color-semantic-label-alternative);font-weight:var(--fw-semibold)}.report-project-summary-list dd{color:var(--color-semantic-label-neutral);margin:0}.report-source-section{gap:var(--sp-6);display:grid}.report-topic-section{background:var(--color-semantic-background-elevated-normal)}.report-topic-header{padding:0 0 var(--sp-3);align-items:center;gap:var(--sp-3);border-bottom:1px solid var(--color-semantic-line-solid-normal);display:flex}.report-topic-header>div{align-items:baseline;gap:var(--sp-3);display:flex}.report-topic-header h2{color:var(--color-semantic-label-strong);font-size:var(--heading2-size);letter-spacing:var(--ls-tight);margin:0}.report-topic-header span{color:var(--color-semantic-label-alternative);font-size:var(--caption1-size)}.report-domain-mark{border-radius:var(--r-pill);background:#6b7280;flex:0 0 3px;width:3px;height:14px;display:block}.report-domain-mark[data-domain=AI_VISION]{background:#6b5b7b}.report-domain-mark[data-domain=CONTROL_MONITORING]{background:#8a6d3b}.report-domain-mark[data-domain=ROBOT_CONTROL]{background:#4a6b8a}.report-domain-mark[data-domain=PLATFORM_INFRA]{background:#8a4a4a}.report-domain-mark[data-domain=DOCUMENTATION]{background:#5b7a65}.report-topic-content{padding:var(--sp-4) 0 0 var(--sp-4);gap:var(--sp-4);display:grid}.report-project-group+.report-project-group{padding-top:var(--sp-4);border-top:1px solid var(--color-semantic-line-solid-alternative)}.report-repository-block{padding:var(--sp-4) var(--sp-5);border:1px solid var(--color-semantic-line-solid-normal);border-radius:var(--r-md)}.report-repository-block+.report-repository-block{margin-top:var(--sp-3)}.report-contributor-row{margin-bottom:var(--sp-4);align-items:center;gap:var(--sp-2);display:flex}.report-contributor-row>span{width:30px;height:30px;color:var(--color-semantic-static-white);background:var(--color-semantic-primary-normal);font-size:var(--caption1-size);font-weight:var(--fw-bold);border-radius:50%;flex:none;place-items:center;display:grid}.report-contributor-row strong{color:var(--color-semantic-label-strong);font-size:var(--label2-size)}.report-contributor-row small{color:var(--color-semantic-label-alternative);font-size:var(--caption2-size);margin-left:auto}.report-repository-header{margin-bottom:var(--sp-3);justify-content:space-between;align-items:center;gap:var(--sp-4);padding-left:40px;display:flex}.report-repository-header>div{align-items:baseline;gap:var(--sp-2);flex-wrap:wrap;min-width:0;display:flex}.report-repository-header h3{color:var(--color-semantic-label-strong);background:var(--color-semantic-fill-normal);font-size:var(--caption1-size);font-weight:var(--fw-bold);text-overflow:ellipsis;white-space:nowrap;border-radius:4px;margin:0;padding:3px 10px;overflow:hidden}.report-repository-header p{margin:0}.report-repository-header p,.report-repository-header>span{color:var(--color-semantic-label-alternative);font-size:var(--caption2-size)}.report-repository-header>span{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.report-work-list{gap:var(--sp-3);padding-left:40px;display:grid}.report-work-item{border-left:2px solid var(--color-semantic-line-solid-normal);padding-left:14px}.report-work-item>header{justify-content:space-between;align-items:flex-start;gap:var(--sp-3);display:flex}.report-work-item h4{color:var(--color-semantic-label-strong);font-size:var(--label2-size);line-height:var(--label2-line);margin:0}.report-work-item>p{font-size:var(--label2-size);margin:4px 0 0;line-height:1.65}.report-evidence-note,.report-work-item>p{color:var(--color-semantic-label-alternative)}.report-evidence-note{font-size:var(--caption2-size);font-weight:var(--fw-semibold);white-space:nowrap;flex:none}.report-work-impact{padding:var(--sp-2) var(--sp-3);border-radius:var(--r-sm);background:var(--color-semantic-background-normal-alternative)}.report-work-impact b{margin-right:var(--sp-2);color:var(--color-semantic-label-neutral);font-size:var(--caption1-size)}.report-decision-grid{gap:var(--sp-4);grid-template-columns:repeat(2,minmax(0,1fr));display:grid}.report-decision-grid>section{padding:var(--sp-5);border:1px solid var(--color-semantic-line-solid-normal);border-radius:var(--r-lg);background:var(--color-semantic-background-normal-alternative)}.report-decision-grid h2{margin:0 0 var(--sp-3);color:var(--color-semantic-label-strong);font-size:var(--body1-size)}.report-decision-grid p{margin:var(--sp-2) 0 0;color:var(--color-semantic-label-alternative);font-size:var(--label2-size);line-height:var(--label2-line)}.report-decision-grid strong{color:var(--color-semantic-label-neutral);font-size:var(--label2-size)}.report-decision-grid section>div+div{margin-top:var(--sp-4);padding-top:var(--sp-4);border-top:1px solid var(--color-semantic-line-solid-normal)}.report-questions{border:1px solid var(--color-semantic-line-solid-normal);border-radius:var(--r-md);background:var(--color-semantic-background-elevated-normal);overflow:hidden}.report-questions summary{padding:var(--sp-3) var(--sp-4);cursor:pointer;font-weight:var(--fw-semibold)}.report-questions summary,.report-questions ul{color:var(--color-semantic-label-alternative);font-size:var(--label2-size)}.report-questions ul{padding:0 var(--sp-8) var(--sp-4);margin:0}.report-legacy-markdown{padding:var(--space-8);background:var(--color-semantic-background-elevated-normal)}.report-legacy-markdown .markdown-document{margin-inline:0}.report-legacy-markdown .markdown-document>:first-child,.report-reading-body .markdown-document>h1:first-child+*{margin-top:0}.report-legacy-markdown .markdown-document>:last-child{margin-bottom:0}.report-document-footer{padding:var(--sp-4) 32px;justify-content:space-between;gap:var(--sp-4);border-top:1px solid var(--color-semantic-line-solid-alternative);color:var(--color-semantic-label-alternative);background:var(--color-semantic-background-elevated-normal);font-size:var(--caption1-size);display:flex}.report-revision-mobile{display:none}.knowledge-editor-preview{border:1px solid var(--color-semantic-line-solid-normal);border-radius:var(--r-md);background:var(--color-semantic-background-elevated-normal);overflow:hidden}.knowledge-editor-preview>h2{padding:var(--sp-4) var(--sp-5);border-bottom:1px solid var(--color-semantic-line-solid-normal);color:var(--color-semantic-label-strong);font-size:var(--heading2-size);margin:0}.knowledge-editor{padding:var(--sp-5);gap:var(--sp-4);background:var(--color-semantic-background-normal-alternative);display:grid}.knowledge-editor label{gap:var(--sp-2);color:var(--color-semantic-label-alternative);font-size:var(--label2-size);font-weight:var(--fw-semibold);display:grid}.knowledge-editor textarea{resize:vertical;min-height:430px}.knowledge-editor input:focus,.knowledge-editor textarea:focus{outline:2px solid var(--color-semantic-focus-ring);border-color:var(--color-semantic-primary-normal)}.markdown-document{padding:var(--sp-6);color:var(--color-semantic-label-normal);font-size:var(--label1-size);line-height:var(--label1-line);overflow-wrap:anywhere}.markdown-document>:first-child{margin-top:0}.markdown-document>:last-child{margin-bottom:0}.markdown-document h1,.markdown-document h2,.markdown-document h3,.markdown-document h4,.markdown-document h5,.markdown-document h6{color:var(--color-semantic-label-strong);line-height:calc(var(--heading1-line) / var(--heading1-size));margin:1.5em 0 .55em}.markdown-document h1{font-size:var(--title2-size)}.markdown-document h2{font-size:var(--heading1-size)}.markdown-document h3{font-size:var(--heading2-size)}.markdown-document h4,.markdown-document h5,.markdown-document h6{font-size:var(--body1-size)}.markdown-document p{margin:.75em 0}.markdown-document ol,.markdown-document ul{padding-left:var(--sp-6);margin:.75em 0}.markdown-document li{margin:.25em 0}.markdown-document blockquote{padding:var(--sp-2) var(--sp-4);border-left:3px solid var(--color-semantic-primary-normal);color:var(--color-semantic-label-neutral);margin:1em 0}.markdown-document a{color:var(--color-semantic-primary-normal)}.markdown-document code{padding:1px var(--sp-1);border-radius:var(--r-sm);color:var(--color-semantic-label-strong);background:var(--color-semantic-fill-normal);font-family:ui-monospace,SFMono-Regular,Menlo,monospace;font-size:.92em}.markdown-document hr{border:0;border-top:1px solid var(--color-semantic-line-solid-normal);margin:1.5em 0}.repository-readme-viewer .markdown-document{padding:var(--sp-4);color:var(--color-semantic-label-normal);font-size:.8125rem;line-height:1.65}.repository-readme-viewer .markdown-document h1{font-size:1.25rem}.repository-readme-viewer .markdown-document h2{font-size:1.05rem}.repository-readme-viewer .markdown-document h3{font-size:.9rem}.repository-readme-viewer .markdown-document img{border-radius:var(--r-sm);max-width:100%;height:auto;display:inline-block}.repository-readme-viewer .markdown-document table{font-size:.75rem}.floating-chat-root{z-index:70;position:relative}.floating-chat-fab{right:var(--sp-6);bottom:var(--sp-6);z-index:72;position:fixed}.floating-chat-panel{right:var(--sp-6);z-index:71;border:1px solid var(--color-semantic-line-solid-normal);border-radius:var(--r-lg);background:var(--color-semantic-background-elevated-normal);width:min(460px,100vw - 32px);height:min(680px,100vh - 118px);box-shadow:var(--shadow-overlay);flex-direction:column;display:flex;position:fixed;bottom:88px;overflow:hidden}.floating-chat-panel>header{min-height:48px;padding:var(--sp-2) var(--sp-3) var(--sp-2) var(--sp-4);justify-content:space-between;align-items:center;gap:var(--sp-3);border-bottom:1px solid var(--color-semantic-line-solid-normal);display:flex}.floating-chat-panel>header h2{color:var(--color-semantic-label-strong);font-size:var(--label1-size);margin:0}.floating-chat-panel>header .chat-header-actions{gap:var(--sp-1);display:flex}.chat-thread-list{gap:2px;max-height:320px;display:grid;overflow-y:auto}.chat-thread-empty{padding:var(--sp-1) var(--sp-2);color:var(--color-semantic-label-alternative);font-size:var(--caption1-size);margin:0}.floating-chat-feed{flex:1;grid-template-rows:minmax(0,1fr) auto;min-height:0}.chat-empty-loading{align-items:center;gap:var(--sp-2);display:inline-flex}.chat-composer-leading-actions{align-items:center;gap:var(--sp-1);display:inline-flex}.chat-composer-attachment{align-items:center;gap:var(--sp-1);min-width:0;display:flex}.chat-composer-attachment-label{text-overflow:ellipsis;white-space:nowrap;max-width:280px;display:block;overflow:hidden}.chat-composer-upload-status{align-items:center;gap:var(--sp-1);color:var(--color-semantic-label-alternative);font-size:var(--caption1-size);flex:none;display:inline-flex}.chat-response-trigger-label{text-overflow:ellipsis;white-space:nowrap;max-width:116px;display:block;overflow:hidden}.chat-composer-popover{gap:var(--sp-4);min-width:0;display:grid}.chat-composer-popover>header{justify-content:space-between;align-items:flex-start;gap:var(--sp-3);display:flex}.chat-composer-popover>header>div{min-width:0}.chat-composer-popover h3{color:var(--color-semantic-label-strong);font-size:var(--label1-size);line-height:var(--label1-line);margin:0}.chat-composer-popover p{margin:var(--sp-1) 0 0;color:var(--color-semantic-label-alternative);font-size:var(--caption1-size);line-height:var(--caption1-line)}.chat-source-fieldset{min-width:0;padding:var(--sp-3) 0 0;border:0;border-top:1px solid var(--color-semantic-line-solid-normal);margin:0}.chat-source-fieldset legend{margin:0 0 var(--sp-2);color:var(--color-semantic-label-normal);font-size:var(--caption1-size);padding:0}.chat-source-options{max-height:min(184px,28vh);padding:var(--sp-1);overscroll-behavior:contain;overflow-y:auto}.chat-safety-popover>header{justify-content:flex-start}.chat-safety-popover dl{gap:var(--sp-2);margin:0;display:grid}.chat-safety-popover dl>div{gap:var(--sp-3);grid-template-columns:76px minmax(0,1fr);display:grid}.chat-safety-popover dd,.chat-safety-popover dt{font-size:var(--caption1-size);line-height:var(--caption1-line);margin:0}.chat-safety-popover dt{color:var(--color-semantic-label-alternative)}.chat-safety-popover dd{min-width:0;color:var(--color-semantic-label-normal);overflow-wrap:anywhere}.chat-response-slider{gap:var(--sp-2);display:grid}.chat-response-slider>div:last-child{justify-content:space-between;gap:var(--sp-3);color:var(--color-semantic-label-alternative);font-size:var(--caption2-size);display:flex}.chat-response-fixed{margin:0}.chat-response-modes{min-width:0;padding:var(--sp-3) 0 0;border:0;border-top:1px solid var(--color-semantic-line-solid-normal);margin:0}.chat-response-modes legend{margin:0 0 var(--sp-2);color:var(--color-semantic-label-normal);font-size:var(--caption1-size);padding:0}.chat-message-markdown .markdown-document{padding:0}.chat-message-markdown .markdown-document>:first-child{margin-top:0}.chat-message-markdown .markdown-document>:last-child{margin-bottom:0}.chat-message-markdown .markdown-document h2{border-bottom:0;padding-bottom:0}.chat-workspace .chat-message-markdown .markdown-document{line-height:var(--body1-line)}.chat-workspace .chat-message-markdown .markdown-document ol,.chat-workspace .chat-message-markdown .markdown-document p,.chat-workspace .chat-message-markdown .markdown-document ul{font-size:var(--body1-size)}.chat-message-markdown .markdown-document p{margin:.5em 0}.chat-message-markdown .markdown-document ol,.chat-message-markdown .markdown-document ul{padding-left:var(--sp-5);margin:.5em 0}.chat-message-markdown .markdown-document table{font-size:var(--caption1-size)}.floating-chat-panel>footer{gap:var(--sp-3);padding:var(--sp-4);border-top:1px solid var(--color-semantic-line-solid-normal);background:var(--color-semantic-background-elevated-normal);display:grid}.page-container:has(>.chat-workspace){padding:0}.chat-workspace{height:calc(100dvh - var(--portal-shell-header-height));grid-template-columns:300px minmax(0,1fr);min-height:0;display:grid}.chat-workspace-threads{border-right:1px solid var(--color-semantic-line-solid-normal);background:var(--color-semantic-background-elevated-normal);flex-direction:column;min-height:0;display:flex}.chat-workspace-threads>header{min-height:56px;padding:var(--sp-2) var(--sp-3) var(--sp-2) var(--sp-4);justify-content:space-between;align-items:center;gap:var(--sp-3);border-bottom:1px solid var(--color-semantic-line-solid-normal);display:flex}.chat-workspace-threads>header h2{color:var(--color-semantic-label-strong);font-size:var(--label1-size);margin:0}.chat-workspace-thread-rows{min-height:0;padding:var(--sp-2) var(--sp-1);flex:1;align-content:start;gap:2px;display:grid;overflow:hidden auto}.chat-workspace-thread-rows>[role=listitem]{min-width:0}@media (hover:hover){.chat-thread-remove{opacity:0;transition:opacity var(--dur-fast) var(--ease-out)}[role=listitem]:focus-within .chat-thread-remove,[role=listitem]:hover .chat-thread-remove{opacity:1}}.chat-workspace-conversation{flex-direction:column;min-height:0;display:flex}.chat-workspace-feed{flex:1;grid-template-rows:minmax(0,1fr) auto;min-height:0}.chat-workspace-measure,.chat-workspace-turn{width:100%;max-width:48rem;margin-inline:auto}.chat-workspace-measure{gap:var(--sp-3);display:grid}.chat-workspace-conversation>footer{padding:var(--sp-2) var(--sp-4) var(--sp-4)}@media (max-width:767px){.chat-workspace{grid-template-rows:auto minmax(0,1fr);grid-template-columns:1fr}.chat-workspace-threads{border-right:0;border-bottom:1px solid var(--color-semantic-line-solid-normal);max-height:34vh}}.portal-brand-user-menu>button{--component-user-menu-label:var(--component-side-nav-brand-foreground);--component-user-menu-detail:var(--component-side-nav-brand-muted-foreground);--component-user-menu-indicator:var(--component-side-nav-brand-muted-foreground);--component-user-menu-open-surface:var(--component-side-nav-brand-pressed-surface);--color-semantic-focus-indicator:var(--component-side-nav-brand-focus-indicator);min-height:54px;justify-content:flex-start!important;padding-inline-start:var(--space-1)!important}.portal-brand-user-menu>button:hover{background:var(--component-side-nav-brand-hover-surface)!important}@media (max-width:767px){[data-contract-id][role=dialog]{width:100vw!important;max-width:none!important;box-shadow:none!important;border-radius:0!important}.mobile-compact-list{--component-list-cell-padding-y-md:var(--space-2)}.portal-shell-main--contextual{--portal-shell-header-height:88px}.page-container{min-height:calc(100dvh - var(--portal-shell-header-height));padding:var(--sp-6) var(--sp-4) var(--space-28)}.desktop-header{display:none}.mobile-header{z-index:35;--viewer-foreground:var(--color-semantic-static-white);display:block;position:sticky;top:0}.mobile-shell-context{padding:var(--space-1-5) var(--space-4);color:var(--color-semantic-brand-on-surface);background:var(--component-side-nav-brand-hover-surface);box-shadow:inset 0 -1px var(--component-side-nav-brand-divider);--color-semantic-label-normal:var(--color-semantic-brand-on-surface);--color-semantic-label-neutral:var(--color-semantic-brand-on-surface-muted);--color-semantic-label-assistive:var(--color-semantic-brand-on-surface-muted);display:block}.home-page{min-height:calc(100dvh - var(--portal-shell-header-height) - var(--sp-6) - var(--space-28))}.home-hero{clip:rect(0,0,0,0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.page-loading-state{min-height:calc(100dvh - var(--portal-shell-header-height) - var(--sp-6) - var(--space-28))}}@media (max-width:700px){.knowledge-detail-layout{grid-template-columns:1fr}.revision-list{position:static}.report-detail-toolbar{flex-direction:column;align-items:flex-start}.report-detail-toolbar>div{justify-content:flex-start}.report-project-summary-list{grid-template-columns:1fr}.report-project-summary-list article:nth-child(2n),.report-project-summary-list article:nth-child(odd){border-left:0;padding-inline:0}.report-decision-grid{grid-template-columns:1fr}.report-reading-body .markdown-document{font-size:var(--label1-size)}.report-legacy-markdown{padding:var(--space-5)}.report-revision-table{display:none}.report-revision-mobile{gap:var(--space-2);display:grid}}@media (max-width:600px){.report-cover{padding:var(--sp-6) var(--sp-5)}.report-cover h1{font-size:var(--title3-size);line-height:var(--title3-line)}.report-structured-content{padding:var(--sp-5)}.report-topic-header>div{flex-direction:column;align-items:flex-start;gap:2px}.report-repository-block{padding:var(--sp-4)}.report-repository-header,.report-work-list{padding-left:0}.report-repository-header{align-items:flex-start;gap:var(--sp-2);flex-direction:column}.report-work-item>header{gap:var(--sp-1);flex-direction:column}.report-document-footer{padding-inline:var(--sp-5)}}@media (max-width:520px){.floating-chat-panel{left:var(--sp-3);right:var(--sp-3);width:auto;height:calc(100vh - 148px);bottom:76px}}@media (max-width:384px){.floating-chat-panel>header{padding-inline:var(--sp-2)}.floating-chat-panel>footer{padding:var(--sp-2)}.chat-composer-attachment-label{max-width:176px}.chat-response-trigger-label{max-width:72px}}@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-space-y-reverse{syntax:"*";inherits:false;initial-value:0}@property --tw-divide-y-reverse{syntax:"*";inherits:false;initial-value:0}@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-ordinal{syntax:"*";inherits:false}@property --tw-slashed-zero{syntax:"*";inherits:false}@property --tw-numeric-figure{syntax:"*";inherits:false}@property --tw-numeric-spacing{syntax:"*";inherits:false}@property --tw-numeric-fraction{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}@keyframes spin{to{transform:rotate(1turn)}}