.ui-breadcrumb__list[data-v-c37c0bf2]{flex-wrap:wrap;align-items:center;gap:8px;margin:0;padding:0;list-style:none;display:flex}.ui-breadcrumb__item[data-v-c37c0bf2]{align-items:center;gap:8px;min-width:0;display:flex}.ui-breadcrumb__current[data-v-c37c0bf2],.ui-breadcrumb__link[data-v-c37c0bf2]{font-size:12px;line-height:18px;font-weight:var(--fw-regular)}.ui-breadcrumb__link[data-v-c37c0bf2]{color:rgb(var(--c-label-rgb)/.35);transition:color var(--t-fast) var(--e-out);text-decoration:none}.ui-breadcrumb__link[data-v-c37c0bf2]:hover{color:rgb(var(--c-label-rgb)/.6)}.ui-breadcrumb__link[data-v-c37c0bf2]:focus-visible{outline:2px solid var(--c-system-blue);outline-offset:2px;border-radius:var(--r-sm)}.ui-breadcrumb__current[data-v-c37c0bf2]{color:rgb(var(--c-label-rgb)/.6)}.ui-breadcrumb__sep[data-v-c37c0bf2]{flex-shrink:0;display:flex}.ui-breadcrumb__icon[data-v-c37c0bf2]{width:10px;height:10px;display:block;overflow:clip}.ui-breadcrumb__icon img[data-v-c37c0bf2]{width:100%;height:100%;display:block}.ui-choice-button[data-v-9cd23629]{border:1px solid var(--c-border);background:var(--c-bg-elevated);width:100%;min-width:0;color:var(--c-text-muted);font-family:inherit;font-size:14px;font-weight:var(--fw-medium);white-space:nowrap;cursor:pointer;-webkit-user-select:none;user-select:none;transition:background-color var(--t-fast) var(--e-out),border-color var(--t-fast) var(--e-out),color var(--t-fast) var(--e-out),box-shadow var(--t-fast) var(--e-out);border-radius:16px;justify-content:center;align-items:center;gap:6px;padding:8px 10px;line-height:20px;display:inline-flex}.ui-choice-button[data-v-9cd23629]:hover:not(.ui-choice-button--active){background:var(--c-paper-muted);border-color:var(--c-border-hi);color:var(--c-text)}.ui-choice-button[data-v-9cd23629]:focus-visible{outline:2px solid var(--c-accent);outline-offset:2px}.ui-choice-button--active[data-v-9cd23629]{background:var(--c-accent);color:var(--c-text-inverse);box-shadow:0 4px 16px rgb(var(--c-accent-rgb)/30%);border-color:#0000}.ui-choice-button--active[data-v-9cd23629]:hover{background:var(--c-accent-hi)}.ui-choice-button--active .ui-choice-button__badge[data-v-9cd23629]{background:rgb(var(--c-white-rgb)/18%);color:var(--c-text-inverse-muted)}.ui-choice-button--loading[data-v-9cd23629]{cursor:wait;opacity:.7}.ui-choice-button__label[data-v-9cd23629]{text-overflow:ellipsis;display:block;overflow:hidden}.ui-choice-button__badge[data-v-9cd23629]{border-radius:var(--r-pill);background:var(--c-surface);color:var(--c-text-dim);font-size:9px;font-weight:var(--fw-bold);padding:2px 6px;line-height:12.86px}html[data-theme=dark] .ui-choice-button[data-v-9cd23629]{border-color:rgb(var(--c-white-rgb)/8%);background:rgb(var(--c-white-rgb)/6%);color:rgb(var(--c-label-rgb)/55%)}html[data-theme=dark] .ui-choice-button[data-v-9cd23629]:hover:not(.ui-choice-button--active){background:rgb(var(--c-white-rgb)/9%);border-color:rgb(var(--c-white-rgb)/12%);color:var(--c-label)}html[data-theme=dark] .ui-choice-button--active[data-v-9cd23629]{background:var(--c-system-blue-hi);color:var(--c-label-primary);box-shadow:0 4px 16px rgb(var(--c-system-blue-hi-rgb)/30%)}html[data-theme=dark] .ui-choice-button--active[data-v-9cd23629]:hover{background:var(--c-system-blue-hi)}html[data-theme=dark] .ui-choice-button--active .ui-choice-button__badge[data-v-9cd23629],html[data-theme=dark] .ui-choice-button__badge[data-v-9cd23629]{background:rgb(var(--c-white-rgb)/8%);color:rgb(var(--c-label-rgb)/30%)}.ui-tag[data-v-f0268b16]{border-radius:var(--r-pill);font-size:10px;font-weight:var(--fw-medium);white-space:nowrap;align-items:center;padding:2px 8px;line-height:15px;display:inline-flex}.ui-tag--blue[data-v-f0268b16]{background:rgb(var(--c-system-blue-hi-rgb)/.18);color:var(--c-system-blue-soft)}.ui-tag--purple[data-v-f0268b16]{background:rgb(var(--c-system-purple-rgb)/.18);color:#da8fff}.ui-tag--green[data-v-f0268b16]{background:rgb(var(--c-system-green-rgb)/.18);color:var(--c-system-green)}.ui-tag--muted[data-v-f0268b16]{background:var(--c-surface);color:var(--c-text-muted)}.worksheet-kr-card[data-v-ea46509b]{text-align:left;background:var(--c-builder-surface-subtle);border:1px solid var(--c-builder-border);width:100%;min-height:8.375rem;box-shadow:var(--c-builder-card-shadow);cursor:pointer;color:inherit;transition:border-color var(--t-fast) var(--e-out),background-color var(--t-fast) var(--e-out);border-radius:24px;flex-direction:column;display:flex;overflow:hidden}.worksheet-kr-card[data-v-ea46509b]:hover:not(.worksheet-kr-card--disabled){background:var(--c-builder-surface-hover);border-color:var(--c-builder-border-hi)}.worksheet-kr-card[data-v-ea46509b]:focus-visible{outline:2px solid var(--c-accent);outline-offset:2px}.worksheet-kr-card--selected[data-v-ea46509b]{border-color:var(--c-builder-kr-selected-border)}.worksheet-kr-card--disabled[data-v-ea46509b]{cursor:default;border-color:var(--c-builder-border)}.worksheet-kr-card--purple .worksheet-kr-card__open[data-v-ea46509b]{color:#da8fff}.worksheet-kr-card--purple .worksheet-kr-card__icon[data-v-ea46509b]{background:#da8fff17;border-color:#da8fff30}.worksheet-kr-card--muted[data-v-ea46509b]{background:var(--c-paper)}.worksheet-kr-card--muted .worksheet-kr-card__title[data-v-ea46509b]{color:var(--c-text-muted)}.worksheet-kr-card--muted .worksheet-kr-card__icon[data-v-ea46509b]{background:var(--c-paper-muted);border-color:var(--c-border)}.worksheet-kr-card--muted .worksheet-kr-card__count[data-v-ea46509b]{color:var(--c-text-dim)}.worksheet-kr-card__body[data-v-ea46509b]{align-items:flex-start;gap:16px;padding:24px 20px 16px;display:flex}.worksheet-kr-card__icon[data-v-ea46509b]{background:var(--c-builder-accent-badge-bg);border:1px solid var(--c-landing-accent-border);border-radius:16px;flex-shrink:0;justify-content:center;align-items:center;width:44px;height:44px;display:flex;overflow:clip}.worksheet-kr-card__icon img[data-v-ea46509b]{width:20px;height:20px;display:block}.worksheet-kr-card__copy[data-v-ea46509b]{min-width:0;padding-top:2px}.worksheet-kr-card__title[data-v-ea46509b]{font-size:14px;font-weight:var(--fw-semibold);color:var(--c-label);margin:0;line-height:19.25px}.worksheet-kr-card__foot[data-v-ea46509b]{justify-content:space-between;align-items:center;gap:var(--sp-3);border-top:1px solid var(--c-builder-border);margin-top:auto;padding:14px 20px;display:flex}.worksheet-kr-card__meta[data-v-ea46509b]{flex-wrap:wrap;align-items:center;gap:6px;min-width:0;display:flex}.worksheet-kr-card__count[data-v-ea46509b]{color:var(--c-text-dim);font-size:11px;line-height:16.5px}.worksheet-kr-card__open[data-v-ea46509b]{font-size:12px;font-weight:var(--fw-semibold);color:var(--c-builder-kr-open-link);align-items:center;gap:6px;line-height:18px;display:inline-flex}.worksheet-kr-card__open-icon[data-v-ea46509b]{width:13px;height:13px;display:block;overflow:clip}.worksheet-kr-card__open-icon img[data-v-ea46509b]{width:100%;height:100%;display:block}.worksheet-kr-card__soon[data-v-ea46509b]{border-radius:var(--r-pill);background:var(--c-paper-muted);border:1px solid var(--c-border);font-size:11px;font-weight:var(--fw-semibold);color:var(--c-text-muted);padding:4px 10px;line-height:16.5px}.kr-setup-step-kr-list[data-v-dec6ee5e]{gap:20px;display:grid}.kr-setup-step-kr-list__header[data-v-dec6ee5e]{flex-wrap:wrap;align-items:center;gap:12px;display:flex}.kr-setup-step-kr-list__title[data-v-dec6ee5e]{font-size:15px;font-weight:var(--fw-semibold);color:var(--c-label-primary);margin:0;line-height:22.5px}.kr-setup-step-kr-list__available[data-v-dec6ee5e]{border-radius:var(--r-pill);background:rgb(var(--c-system-green-rgb)/.15);font-size:11px;font-weight:var(--fw-medium);color:var(--c-system-green);margin:0;padding:2px 8px;line-height:16.5px}.kr-setup-step-kr-list__items[data-v-dec6ee5e]{gap:12px;margin:0;padding:0;list-style:none;display:grid}@media (width>=760px){.kr-setup-step-kr-list__items[data-v-dec6ee5e]{grid-template-columns:1fr 1fr}}.kr-setup-step-kr-list__status[data-v-dec6ee5e]{font-size:var(--fs-sm);color:rgb(var(--c-label-rgb)/.5);margin:0}.worksheet-kr-select[data-v-0d849a57]{align-items:center;gap:10px;min-width:0;display:flex}.worksheet-kr-select__control[data-v-0d849a57]{flex:1;min-width:0;position:relative}.worksheet-kr-select__trigger[data-v-0d849a57]{border:1px solid var(--c-builder-border);background:var(--c-builder-surface-subtle);width:100%;height:44px;color:var(--c-label);cursor:pointer;text-align:left;border-radius:14px;align-items:center;gap:10px;padding:0 14px;display:flex}.worksheet-kr-select__trigger[data-v-0d849a57]:hover{border-color:var(--c-builder-border-hi);background:var(--c-builder-surface-hover)}.worksheet-kr-select__trigger[data-v-0d849a57]:focus-visible{outline:2px solid var(--c-focus-ring);outline-offset:2px}.worksheet-kr-select__icon[data-v-0d849a57]{background:var(--c-builder-accent-fill);width:20px;height:20px;color:var(--c-builder-accent-fill-text);border-radius:6px;flex:none;justify-content:center;align-items:center;display:inline-flex}.worksheet-kr-select__title[data-v-0d849a57]{min-width:0;font-size:14px;font-weight:var(--fw-medium);text-overflow:ellipsis;white-space:nowrap;flex:1;line-height:21px;overflow:hidden}.worksheet-kr-select__chevron[data-v-0d849a57]{color:rgb(var(--c-label-rgb)/.5);transition:transform var(--t-fast) var(--e-out);flex:none}.worksheet-kr-select__chevron--open[data-v-0d849a57]{transform:rotate(180deg)}.worksheet-kr-select__count[data-v-0d849a57]{background:var(--c-builder-accent-fill);height:44px;color:var(--c-builder-accent-fill-text);font-size:14px;font-weight:var(--fw-semibold);border-radius:14px;flex:none;align-items:center;padding:0 16px;line-height:21px;display:inline-flex}.worksheet-kr-select__menu[data-v-0d849a57]{z-index:var(--z-dropdown);border:1px solid var(--c-builder-border);background:var(--c-bg-elevated);max-height:18rem;box-shadow:var(--c-builder-dropdown-shadow);border-radius:14px;padding:6px;display:grid;position:absolute;top:calc(100% + 6px);left:0;right:0;overflow-y:auto}.worksheet-kr-select__option[data-v-0d849a57]{justify-content:space-between;align-items:center;gap:var(--sp-3);min-height:40px;color:var(--c-label);font:inherit;font-size:var(--fs-sm);text-align:left;cursor:pointer;background:0 0;border:0;border-radius:10px;padding:8px 10px;display:flex}.worksheet-kr-select__option--active[data-v-0d849a57],.worksheet-kr-select__option[data-v-0d849a57]:hover:not(:disabled){background:var(--c-builder-surface-hover)}.worksheet-kr-select__option--active[data-v-0d849a57]{color:var(--c-builder-accent-open)}.worksheet-kr-select__option[data-v-0d849a57]:disabled{color:rgb(var(--c-label-rgb)/.4);cursor:not-allowed}.worksheet-kr-select__soon[data-v-0d849a57]{font-size:var(--fs-xs);color:rgb(var(--c-label-rgb)/.4)}.worksheet-kr-select__modal[data-v-0d849a57]{gap:var(--sp-5);display:grid}.worksheet-kr-select__modal-text[data-v-0d849a57]{color:var(--c-text-muted);font-size:var(--fs-sm);line-height:var(--lh-normal);margin:0}.worksheet-kr-select__modal-actions[data-v-0d849a57]{justify-content:flex-end;gap:var(--sp-2);display:flex}@media (width<=479px){.worksheet-kr-select__count[data-v-0d849a57]{padding:0 12px}}@keyframes ui-skeleton-shimmer-38d12101{0%{background-position:-1000px 0}to{background-position:1000px 0}}.ui-skeleton-row[data-v-38d12101]{background-color:var(--c-skeleton-base);background-image:linear-gradient(90deg,var(--c-skeleton-shimmer-low) 0,var(--c-skeleton-shimmer-mid) 50%,var(--c-skeleton-shimmer-low) 100%);background-size:1000px 100%;flex-shrink:0;animation:3s linear infinite ui-skeleton-shimmer-38d12101;display:block}@media (prefers-reduced-motion:reduce){.ui-skeleton-row[data-v-38d12101]{background-image:none;background-color:var(--c-skeleton-base);animation:none}}.ui-skeleton-row--static[data-v-38d12101]{background-image:none;background-color:rgb(var(--c-white-rgb)/7%);animation:none}.task-picker-head[data-v-8dfbd3fb]{justify-content:space-between;align-items:center;gap:var(--sp-3);flex-wrap:wrap;min-height:2rem;display:flex}.task-picker-head__title[data-v-8dfbd3fb]{font-size:var(--fs-md);font-weight:var(--fw-bold);line-height:var(--lh-snug);margin:0}.task-picker-head__aside[data-v-8dfbd3fb]{align-items:center;gap:12px;display:flex}.task-picker-head__hint[data-v-8dfbd3fb]{color:rgb(var(--c-label-rgb)/.38);margin:0;font-size:13px;line-height:19.5px}.task-picker-head__toggle[data-v-8dfbd3fb]{color:rgb(var(--c-label-rgb)/.38);font:inherit;font-size:13px;font-weight:var(--fw-medium);cursor:pointer;background:0 0;border:0;padding:0;line-height:19.5px}.task-picker-head__toggle[data-v-8dfbd3fb]:hover:not(:disabled){color:var(--c-label)}.task-picker-head__toggle[data-v-8dfbd3fb]:disabled{cursor:not-allowed;opacity:.6}.task-picker-task-card[data-v-3dd533ef]{border:1px solid var(--c-builder-border);background:var(--c-paper);width:100%;box-shadow:var(--c-builder-card-shadow);color:var(--c-label);border-radius:16px;overflow:hidden}.task-picker-task-card--disabled[data-v-3dd533ef]{opacity:.55}.task-picker-task-card__head[data-v-3dd533ef]{align-items:center;gap:10px;min-height:64px;padding:12px 14px;display:flex}.task-picker-task-card__check[data-v-3dd533ef]{flex:none}.task-picker-task-card__check[data-v-3dd533ef] .ui-checkbox__box{background:var(--c-builder-checkbox-bg);border-width:0;border-radius:7px;width:22px;height:22px;margin:0}.task-picker-task-card__check.ui-checkbox--checked[data-v-3dd533ef] .ui-checkbox__box,.task-picker-task-card__check.ui-checkbox--indeterminate[data-v-3dd533ef] .ui-checkbox__box{background:var(--c-builder-checkbox-checked);border-color:var(--c-builder-checkbox-checked)}.task-picker-task-card__check.ui-checkbox--checked[data-v-3dd533ef] .ui-checkbox__box:after,.task-picker-task-card__check.ui-checkbox--indeterminate[data-v-3dd533ef] .ui-checkbox__box:after{border-left-color:var(--c-builder-checkbox-mark);border-bottom-color:var(--c-builder-checkbox-mark)}.task-picker-task-card__content[data-v-3dd533ef]{flex:1;gap:2px;min-width:0;display:grid}.task-picker-task-card__title[data-v-3dd533ef]{min-width:0;color:var(--c-label);font-size:14px;font-weight:var(--fw-medium);white-space:normal;overflow-wrap:break-word;line-height:19.6px}.task-picker-task-card__number[data-v-3dd533ef]{background:var(--c-builder-accent-chip-bg);width:24px;height:24px;color:var(--c-builder-accent-chip-text);font-size:11px;font-weight:var(--fw-bold);border-radius:8px;flex:none;justify-content:center;align-items:center;line-height:16.5px;display:inline-flex}.task-picker-task-card__body[data-v-3dd533ef]{border-top:1px solid var(--c-builder-border);padding:6px 14px 10px}.task-picker-task-card__prompt-steps[data-v-3dd533ef]{gap:0;margin:0;padding:0;list-style:none;display:grid}.task-picker-task-card__part[data-v-3dd533ef],.task-picker-task-card__prompt-step[data-v-3dd533ef]{min-width:0;padding:5px 0}.task-picker-task-card__prompt-step-text[data-v-3dd533ef]{font-size:var(--fs-sm);line-height:var(--lh-normal);color:var(--c-label)}.task-picker-task-card__parts[data-v-3dd533ef]{align-content:start;gap:0;margin:0;padding:0;list-style:none;display:grid}.task-picker-task-card__part[data-v-3dd533ef] .ui-checkbox,.task-picker-task-card__prompt-step[data-v-3dd533ef] .ui-checkbox{align-items:center;gap:10px;width:100%}.task-picker-task-card__part[data-v-3dd533ef] .ui-checkbox__box,.task-picker-task-card__prompt-step[data-v-3dd533ef] .ui-checkbox__box{background:var(--c-builder-checkbox-bg);border-width:0;border-radius:6px;width:18px;height:18px;margin:0}.task-picker-task-card__part[data-v-3dd533ef] .ui-checkbox--checked .ui-checkbox__box,.task-picker-task-card__prompt-step[data-v-3dd533ef] .ui-checkbox--checked .ui-checkbox__box{background:var(--c-builder-checkbox-checked);border-color:var(--c-builder-checkbox-checked)}.task-picker-task-card__part[data-v-3dd533ef] .ui-checkbox--checked .ui-checkbox__box:after,.task-picker-task-card__prompt-step[data-v-3dd533ef] .ui-checkbox--checked .ui-checkbox__box:after{border-left-color:var(--c-builder-checkbox-mark);border-bottom-color:var(--c-builder-checkbox-mark)}.task-picker-task-card__part-content[data-v-3dd533ef],.task-picker-task-card__single-part[data-v-3dd533ef]{min-width:0;max-width:100%;color:var(--c-label);font-size:var(--fs-base);line-height:var(--lh-normal);overflow-wrap:anywhere;word-break:break-word;white-space:normal;display:block}.task-picker-task-card__part-content[data-v-3dd533ef] .katex,.task-picker-task-card__single-part[data-v-3dd533ef] .katex{max-width:100%;overflow:visible}.task-picker-task-card__part-content[data-v-3dd533ef] .katex-html,.task-picker-task-card__single-part[data-v-3dd533ef] .katex-html{white-space:normal;flex-wrap:wrap;align-items:baseline;row-gap:.15em;max-width:100%;display:inline-flex}.task-picker-task-card__single-part[data-v-3dd533ef]{padding:5px 0}.task-picker-task-card__part-label[data-v-3dd533ef]{width:18px;color:var(--c-label);font-size:var(--fs-base);font-weight:var(--fw-medium);line-height:var(--lh-normal);margin-right:.35rem;display:inline-block}[data-v-3dd533ef] .ui-checkbox__label{font-size:var(--fs-base)}@media (width<=759.98px){[data-v-3dd533ef] .ui-checkbox__label{font-size:var(--fs-sm)}}[data-v-3dd533ef] .katex{font-size:1.2em;overflow-x:visible}@media (width<=759.98px){[data-v-3dd533ef] .katex{font-size:1.05em}}[data-v-3dd533ef] .katex-display{margin:.35rem 0;font-size:1.15em}@media (width<=759.98px){[data-v-3dd533ef] .katex-display{font-size:1.05em}}.task-picker-block-accordion[data-v-1a60811b]{margin-top:var(--sp-1)}.task-picker-block-accordion[data-v-1a60811b] .ui-accordion-panel{border-color:var(--c-builder-border);background:var(--c-builder-surface-muted);color:var(--c-label);box-shadow:var(--c-builder-card-shadow);border-radius:16px}.task-picker-block-accordion[data-v-1a60811b] .ui-accordion-panel--open{border-color:var(--c-builder-border-open)}.task-picker-block-accordion[data-v-1a60811b] .ui-accordion-panel__header{align-items:center;padding:12px 14px}.task-picker-block-accordion[data-v-1a60811b] .ui-accordion-panel__chevron{color:rgb(var(--c-label-rgb)/.4);margin-top:0}.task-picker-block-accordion[data-v-1a60811b] .ui-accordion-panel__body{padding:0 14px 14px}.task-picker-block-accordion__header[data-v-1a60811b]{align-items:center;gap:10px;width:100%;display:flex}.task-picker-block-accordion__header[data-v-1a60811b] .ui-checkbox__box{background:var(--c-builder-checkbox-bg);border-width:0;border-radius:7px;width:22px;height:22px;margin:0}.task-picker-block-accordion__header[data-v-1a60811b] .ui-checkbox--checked .ui-checkbox__box,.task-picker-block-accordion__header[data-v-1a60811b] .ui-checkbox--indeterminate .ui-checkbox__box{background:var(--c-builder-checkbox-checked);border-color:var(--c-builder-checkbox-checked)}.task-picker-block-accordion__header[data-v-1a60811b] .ui-checkbox--checked .ui-checkbox__box:after,.task-picker-block-accordion__header[data-v-1a60811b] .ui-checkbox--indeterminate .ui-checkbox__box:after{border-left-color:var(--c-builder-checkbox-mark);border-bottom-color:var(--c-builder-checkbox-mark)}.task-picker-block-accordion__title[data-v-1a60811b]{min-width:0;color:var(--c-label);font-size:var(--fs-md);font-weight:var(--fw-semibold);flex-wrap:wrap;flex:1;align-items:baseline;gap:.35rem;display:inline-flex}.task-picker-block-accordion__count[data-v-1a60811b]{font-size:var(--fs-sm);font-weight:var(--fw-normal);color:rgb(var(--c-label-rgb)/.4)}.task-picker-block-accordion__list[data-v-1a60811b]{align-items:stretch;gap:var(--sp-3);grid-template-columns:1fr;margin:0;padding:0;list-style:none;display:grid}.task-picker-block-accordion__item[data-v-1a60811b]{min-width:0;display:flex}.task-picker-block-accordion__item[data-v-1a60811b] .ui-card{flex-direction:column;flex:1;width:100%;min-height:100%;display:flex}.ui-skeleton[data-v-a5177fab]{width:100%;display:flex}.task-picker-skeleton__block[data-v-34629fe1]{gap:var(--sp-3);padding:var(--sp-3) var(--sp-4);border:1px solid var(--c-builder-border);border-radius:var(--r-xl);display:grid}.task-picker-skeleton__block-head[data-v-34629fe1]{align-items:center;gap:var(--sp-3);display:flex}.task-picker-skeleton__tasks[data-v-34629fe1]{padding-left:calc(1.125rem + var(--sp-3))}.task-picker-skeleton__task[data-v-34629fe1]{align-items:flex-start;gap:var(--sp-3);display:flex}.task-picker[data-v-d6aa6381]{gap:var(--sp-4);padding-top:var(--sp-4);display:grid}.task-picker__list[data-v-d6aa6381]{align-items:stretch;gap:var(--sp-3);grid-template-columns:1fr;margin:0;padding:0;list-style:none;display:grid}.task-picker__item[data-v-d6aa6381]{min-width:0;display:flex}.task-picker__item[data-v-d6aa6381] .ui-card{flex-direction:column;flex:1;width:100%;min-height:100%;display:flex}.kr-catalog[data-v-7306a88f]{gap:32px;display:grid}.kr-catalog__grade[data-v-7306a88f]{gap:12px;display:grid}.kr-catalog__label[data-v-7306a88f]{font-size:11px;font-weight:var(--fw-semibold);letter-spacing:.1em;text-transform:uppercase;color:rgb(var(--c-label-rgb)/.3);line-height:16.5px}.kr-catalog__choices[data-v-7306a88f]{flex-wrap:wrap;gap:8px;display:flex}.kr-catalog__choices[data-v-7306a88f] .ui-choice-button{width:auto;min-width:fit-content}.kr-catalog__choices[data-v-7306a88f] .ui-choice-button__label{text-overflow:clip;overflow:visible}.kr-catalog__banner[data-v-7306a88f]{align-items:flex-start;gap:var(--sp-3);padding:var(--sp-4);border:1px solid var(--c-builder-border);background:var(--c-builder-surface-muted);border-radius:16px;margin:0;display:flex}.kr-catalog__banner-icon[data-v-7306a88f]{color:rgb(var(--c-label-rgb)/.45);flex-shrink:0;margin-top:.1rem}.kr-catalog__banner-copy[data-v-7306a88f]{gap:var(--sp-1);display:grid}.kr-catalog__banner-title[data-v-7306a88f]{font-size:var(--fs-sm);font-weight:var(--fw-bold);color:var(--c-label);margin:0}.kr-catalog__banner-body[data-v-7306a88f]{font-size:var(--fs-sm);line-height:var(--lh-normal);color:rgb(var(--c-label-rgb)/.45);margin:0}.kr-catalog__task-picker[data-v-7306a88f]{margin-top:calc(var(--sp-4)*-1)}.kr-catalog__status[data-v-7306a88f]{align-items:center;gap:var(--sp-2);font-size:var(--fs-sm);color:rgb(var(--c-label-rgb)/.5);margin:0;display:inline-flex}.kr-catalog__status--error[data-v-7306a88f]{color:var(--c-system-red)}.kr-catalog__notice[data-v-7306a88f]{border:1px solid color-mix(in srgb,var(--c-warning) 22%,transparent);background:color-mix(in srgb,var(--c-warning) 8%,var(--c-paper));color:var(--c-text-muted);border-radius:16px;align-items:flex-start;gap:12px;margin:0;padding:14px 20px;font-size:12px;line-height:18px;display:flex}.kr-catalog__notice-icon[data-v-7306a88f]{color:var(--c-warning);flex-shrink:0;margin-top:1px;display:inline-flex}.kr-catalog__notice-icon[data-v-7306a88f] svg{display:block}.kr-catalog__notice-link[data-v-7306a88f]{color:var(--c-accent-lo);text-underline-offset:2px;text-decoration:underline}.kr-catalog__notice-link[data-v-7306a88f]:hover{color:var(--c-accent)}.worksheet-options-section[data-v-a9ed58b9]{border-bottom:1px solid var(--c-builder-border)}.worksheet-options-section[data-v-a9ed58b9]:last-child{border-bottom:0}.worksheet-options-section__header[data-v-a9ed58b9]{align-items:center;gap:var(--sp-2);width:100%;padding:var(--sp-3) 0;color:rgb(var(--c-label-rgb)/.28);font:inherit;font-size:10px;font-weight:var(--fw-semibold);letter-spacing:.09em;text-transform:uppercase;text-align:left;cursor:pointer;background:0 0;border:0;line-height:15px;display:flex}.worksheet-options-section__header[data-v-a9ed58b9]:hover{color:rgb(var(--c-label-rgb)/.5)}.worksheet-options-section__chevron[data-v-a9ed58b9]{color:rgb(var(--c-label-rgb)/.4);transition:transform var(--t-fast) var(--e-out);flex-shrink:0}@media (prefers-reduced-motion:reduce){.worksheet-options-section__chevron[data-v-a9ed58b9]{transition:none}}.worksheet-options-section--open .worksheet-options-section__chevron[data-v-a9ed58b9]{transform:rotate(180deg)}.worksheet-options-section__title[data-v-a9ed58b9]{flex:1;min-width:0}.worksheet-options-section__body[data-v-a9ed58b9]{gap:var(--sp-3);padding:0 0 var(--sp-4);display:grid}.worksheet-options-toggle[data-v-8430f84e]{gap:var(--sp-1);display:grid}.worksheet-options-toggle__row[data-v-8430f84e]{align-items:center;gap:12px;display:flex}.worksheet-options-toggle__label[data-v-8430f84e]{min-width:0;color:rgb(var(--c-label-rgb)/.5);flex:1;font-size:12px;line-height:18px}.worksheet-options-toggle__switch[data-v-8430f84e]{background:var(--c-builder-toggle-off);cursor:pointer;border:0;border-radius:13px;flex:none;width:42px;height:26px;padding:0;position:relative}.worksheet-options-toggle__switch--on[data-v-8430f84e]{background:var(--c-builder-toggle-on)}.worksheet-options-toggle__switch[data-v-8430f84e]:disabled{cursor:not-allowed;opacity:.45}.worksheet-options-toggle__knob[data-v-8430f84e]{background:var(--c-builder-toggle-knob);width:20px;height:20px;box-shadow:var(--c-builder-toggle-knob-shadow);transition:transform var(--t-fast) var(--e-out);border-radius:10px;position:absolute;top:3px;left:3px}.worksheet-options-toggle__switch--on .worksheet-options-toggle__knob[data-v-8430f84e]{transform:translate(16px)}.worksheet-options-toggle__hint[data-v-8430f84e]{font-size:var(--fs-xs);color:rgb(var(--c-label-rgb)/.38);margin:0;line-height:1.4}.worksheet-options[data-v-f41db51e]{min-width:0;display:grid}.worksheet-options--disabled .worksheet-options__card[data-v-f41db51e]{opacity:.55}.worksheet-options__head[data-v-f41db51e]{border-bottom:1px solid var(--c-builder-border);padding:22px 20px 16px}.worksheet-options__head-row[data-v-f41db51e]{justify-content:space-between;align-items:flex-start;gap:var(--sp-2);display:flex}.worksheet-options__reset[data-v-f41db51e]{color:var(--c-builder-accent-link);font-size:var(--fs-xs);font-weight:var(--fw-semibold);cursor:pointer;background:0 0;border:0;flex-shrink:0;padding:0}.worksheet-options__reset[data-v-f41db51e]:hover:not(:disabled){text-decoration:underline}.worksheet-options__reset[data-v-f41db51e]:disabled{cursor:not-allowed}.worksheet-options__reset-row[data-v-f41db51e]{justify-content:flex-end;padding:0 20px;display:flex}.worksheet-options__title[data-v-f41db51e]{color:var(--c-label);font-size:15px;font-weight:var(--fw-semibold);margin:0;line-height:22.5px}.worksheet-options__card[data-v-f41db51e]{background:0 0;border:0;min-width:0;margin:0;padding:20px 20px 0;display:grid}.worksheet-options__field[data-v-f41db51e]{gap:8px;display:grid}.worksheet-options__field[data-v-f41db51e] .ui-tabs{width:100%}.worksheet-options__label-row[data-v-f41db51e]{justify-content:space-between;align-items:center;gap:8px;display:flex}.worksheet-options__summary[data-v-f41db51e]{color:rgb(var(--c-label-rgb)/.28);white-space:nowrap;font-size:11px;line-height:16.5px}.worksheet-options__label[data-v-f41db51e]{color:rgb(var(--c-label-rgb)/.5);font-size:12px;font-weight:var(--fw-regular);text-transform:none;letter-spacing:0;line-height:18px}[data-v-f41db51e] .worksheet-options-section:last-of-type{border-bottom:0}[data-v-f41db51e] .worksheet-options-section__body{gap:14px}.worksheet-options-sheet[data-v-144250d9]{min-height:0;margin:0 -var(--sp-5) calc(var(--sp-5)*-1);flex-direction:column;display:flex}.worksheet-options-sheet__handle[data-v-144250d9]{border-radius:var(--r-pill);background:var(--c-builder-sheet-handle);width:40px;height:4px;margin:12px auto 4px}.worksheet-options-sheet__head[data-v-144250d9]{justify-content:space-between;align-items:center;gap:var(--sp-3);border-bottom:1px solid var(--c-builder-border);padding:12px 20px;display:flex}.worksheet-options-sheet__title[data-v-144250d9]{color:var(--c-label-primary);font-size:15px;font-weight:var(--fw-semibold);margin:0;line-height:22.5px}.worksheet-options-sheet__close[data-v-144250d9]{border-radius:var(--r-pill);background:var(--c-builder-sheet-close-bg);width:28px;height:28px;color:var(--c-label);cursor:pointer;border:0;justify-content:center;align-items:center;padding:0;display:inline-flex}.worksheet-options-sheet__body[data-v-144250d9]{flex:1;min-height:0;padding:0 0 24px;overflow-y:auto}@media (width<=759.98px){.worksheet-options-sheet-shell.ui-modal{padding:0}.worksheet-options-sheet-shell .ui-modal__dialog{background:var(--c-builder-sheet-bg);border-radius:24px 24px 0 0;width:100%;max-width:100%;height:auto;max-height:92dvh}.worksheet-options-sheet-shell .ui-modal__head{display:none}.worksheet-options-sheet-shell .ui-modal__body{flex-direction:column;flex:1;min-height:0;padding:0;display:flex;overflow:hidden}}.worksheet-download[data-v-c072418f]{gap:10px;display:grid}.worksheet-download__row[data-v-c072418f]{gap:8px;display:flex}.worksheet-download__tip[data-v-c072418f]{min-width:0;display:block}.worksheet-download__tip[data-v-c072418f] .ui-button:disabled,.worksheet-download__tip[data-v-c072418f] .ui-button[aria-disabled=true]{pointer-events:none}.worksheet-download__tip[data-v-c072418f] .ui-button{white-space:nowrap;border-radius:14px;height:44px}.worksheet-download__tip[data-v-c072418f] .ui-button--secondary{border-color:var(--c-builder-secondary-btn-border);background:var(--c-builder-secondary-btn-bg);color:var(--c-label)}.worksheet-download__tip[data-v-c072418f] .ui-button--secondary:hover:not(:disabled){background:var(--c-builder-secondary-btn-hover)}.worksheet-download__tip--main[data-v-c072418f]{flex:1}.worksheet-download__preview[data-v-c072418f]{justify-content:center;align-items:center;gap:var(--sp-2);width:100%;color:var(--c-builder-preview-link);font:inherit;cursor:pointer;background:0 0;border:0;padding:4px 0;font-size:13px;display:inline-flex}.worksheet-download__preview[data-v-c072418f]:hover:not(:disabled){text-decoration:underline}.worksheet-download__preview[data-v-c072418f]:disabled{color:rgb(var(--c-label-rgb)/.3);cursor:not-allowed}.worksheet-download__status[data-v-c072418f]{align-items:center;gap:var(--sp-2);color:rgb(var(--c-label-rgb)/.5);font-size:12px;display:inline-flex}.worksheet-download__status--error[data-v-c072418f]{color:var(--c-danger);font-weight:var(--fw-semibold)}.builder[data-v-5ea9a582]{background:var(--c-bg);color:var(--c-label);flex-direction:column;flex:1;display:flex;position:relative;overflow:clip}.builder__glow[data-v-5ea9a582]{z-index:0;pointer-events:none;width:800px;height:500px;opacity:var(--c-builder-glow-opacity);filter:blur(180px);background:radial-gradient(circle at 50% 50%,rgb(var(--c-system-blue-hi-rgb)/1) 0,rgb(var(--c-system-purple-rgb)/1) 60%,rgb(var(--c-system-purple-rgb)/0) 100%);border-radius:50%;position:absolute;top:-150px;left:50%;transform:translate(-50%)}.builder__page[data-v-5ea9a582]{z-index:1;flex:1;width:100%;padding:48px 20px 80px;position:relative}.builder__main[data-v-5ea9a582]{width:100%;max-width:var(--w-page);gap:0;margin:0 auto;display:grid}.builder__intro[data-v-5ea9a582]{min-width:0}.builder__heading[data-v-5ea9a582]{padding-top:32px}.builder__catalog[data-v-5ea9a582]{padding-top:40px}.builder__title[data-v-5ea9a582]{font-size:1.875rem;line-height:2.25rem;font-weight:var(--fw-semibold);letter-spacing:-.025em;color:var(--c-label-primary);margin:0}@media (width>=760px){.builder__title[data-v-5ea9a582]{font-size:2.25rem;line-height:2.5rem}}.builder__lead[data-v-5ea9a582]{font-size:15px;line-height:22.5px;font-weight:var(--fw-regular);margin:0;padding-top:8px}.builder__catalog .builder__status[data-v-5ea9a582],.builder__lead[data-v-5ea9a582]{color:var(--c-text-muted)}.builder__catalog .builder__status--error[data-v-5ea9a582]{color:var(--c-danger)}.builder__workspace[data-v-5ea9a582]{gap:var(--sp-4);display:grid}@media (width<=759.98px){.builder__workspace[data-v-5ea9a582]{flex-direction:column;display:flex}}@media (width>=760px){.builder__workspace[data-v-5ea9a582]{align-items:start;gap:var(--sp-6);grid-template-columns:272px minmax(0,1fr)}}@media (width<=759.98px){.builder__workspace .builder__main-col[data-v-5ea9a582]{display:contents}.builder__workspace .builder__catalog[data-v-5ea9a582]{order:1}.builder__workspace .builder__sidebar[data-v-5ea9a582]{order:2}.builder__workspace .builder__content[data-v-5ea9a582]{order:3}}.builder__workspace--no-sidebar .builder__sidebar[data-v-5ea9a582]{display:none}@media (width>=760px){.builder__workspace--no-sidebar[data-v-5ea9a582]{grid-template-columns:minmax(0,1fr)}}.builder__main-col[data-v-5ea9a582]{gap:var(--sp-4);min-width:0;display:grid}.builder__sidebar[data-v-5ea9a582]{min-width:0}.builder__options-desktop[data-v-5ea9a582]{border:1px solid var(--c-builder-border);background:var(--c-builder-surface);box-shadow:var(--c-builder-card-shadow);border-radius:16px;overflow:hidden}@media (width<=759.98px){.builder__options-desktop[data-v-5ea9a582]{display:none}}.builder__sidebar-affix[data-v-5ea9a582]{width:100%}.builder__sidebar.is-affixed[data-v-5ea9a582]{z-index:var(--z-sticky)}.builder__panel[data-v-5ea9a582],.builder__sidebar-inner[data-v-5ea9a582]{gap:var(--sp-4);display:grid}.builder__panel[data-v-5ea9a582]{color:var(--c-label)}.builder__sidebar-placeholder[data-v-5ea9a582]{gap:var(--sp-2);min-height:12rem;padding:var(--sp-4);border:1px dashed var(--c-builder-border-dashed);border-radius:var(--r-xl);background:var(--c-builder-surface-muted);color:var(--c-label);display:grid}.builder__sidebar-placeholder-title[data-v-5ea9a582]{font-size:var(--fs-md);font-weight:var(--fw-bold);line-height:var(--lh-snug);margin:0}.builder__sidebar-placeholder-text[data-v-5ea9a582]{font-size:var(--fs-sm);line-height:var(--lh-normal);color:var(--c-text-muted);margin:0}.builder__content[data-v-5ea9a582]{gap:var(--sp-4);min-width:0;color:var(--c-label);display:grid}.builder__actions[data-v-5ea9a582]{gap:var(--sp-2);display:grid}.builder__credit-hint[data-v-5ea9a582]{border:1px solid var(--c-builder-credit-border);background:var(--c-builder-credit-bg);color:var(--c-builder-credit-text);border-radius:12px;margin:4px 0 0;padding:10px 12px;font-size:11px;line-height:17px}.builder__options-compact[data-v-5ea9a582]{gap:var(--sp-3);display:grid}@media (width>=760px){.builder__options-compact[data-v-5ea9a582]{display:none}}.builder__preview-shell[data-v-5ea9a582]{min-width:0;position:relative}.builder__preview-badge[data-v-5ea9a582]{top:var(--sp-3);right:var(--sp-3);border-radius:var(--r-round);background:var(--c-builder-preview-badge-bg);justify-content:center;align-items:center;width:2rem;height:2rem;display:inline-flex;position:absolute}[data-v-5ea9a582] .worksheet-preview{border-color:var(--c-builder-border);background:var(--c-paper);box-shadow:var(--c-builder-card-shadow);color:var(--c-label);border-radius:16px}[data-v-5ea9a582] .worksheet-preview__header{border-bottom-color:var(--c-builder-border)}[data-v-5ea9a582] .builder__preview--loading{opacity:.72;transition:opacity var(--t-fast) var(--e-out)}.builder__status[data-v-5ea9a582]{align-items:center;gap:var(--sp-2);font-size:var(--fs-base);color:var(--c-text-muted);display:inline-flex}.builder__status--error[data-v-5ea9a582]{color:var(--c-danger);font-weight:var(--fw-semibold)}.builder__status--warn[data-v-5ea9a582]{color:var(--c-warning);font-weight:var(--fw-semibold)}
