.pk-task-layer[data-v-d665aa06]{position:fixed;inset:0;z-index:60;display:grid;padding:24px;place-items:center;background:var(--picku-overlay);backdrop-filter:blur(12px)}.pk-task-dialog[data-v-d665aa06]{width:min(620px,100%);max-height:min(820px,calc(100vh - 48px));overflow:auto;border:1px solid var(--picku-line);border-radius:var(--picku-radius-lg);background:var(--picku-surface);box-shadow:var(--picku-shadow-overlay)}.pk-task-dialog__header[data-v-d665aa06]{display:flex;align-items:flex-start;justify-content:space-between;gap:20px;padding:24px 24px 18px;border-bottom:1px solid var(--picku-line-subtle)}.pk-task-dialog__eyebrow[data-v-d665aa06]{display:block;margin-bottom:7px;color:var(--picku-ink-muted);font-size:var(--picku-font-size-xs);font-weight:600}.pk-task-dialog h2[data-v-d665aa06]{color:var(--picku-ink);font-size:var(--picku-font-size-xl);font-weight:600;letter-spacing:0}.pk-task-dialog__header p[data-v-d665aa06]{max-width:480px;margin-top:8px;color:var(--picku-ink-muted);font-size:var(--picku-font-size-sm);line-height:var(--picku-line-height-relaxed)}.pk-task-dialog__close svg[data-v-d665aa06]{width:20px;height:20px;fill:none;stroke:currentColor;stroke-linecap:round;stroke-width:1.8}.pk-task-dialog__body[data-v-d665aa06]{display:grid;gap:20px;padding:22px 24px 24px}.pk-task-types[data-v-d665aa06]{display:grid;gap:0;margin:0;padding:0;border:0;border-left:2px solid transparent}.pk-task-types legend[data-v-d665aa06]{margin-bottom:8px;color:var(--picku-ink-muted);font-size:var(--picku-font-size-xs);font-weight:600}.pk-task-types label[data-v-d665aa06]{display:block;border-top:1px solid var(--picku-line-subtle);cursor:pointer}.pk-task-types label[data-v-d665aa06]:last-child{border-bottom:1px solid var(--picku-line-subtle)}.pk-task-option[data-v-d665aa06]{display:grid;grid-template-columns:40px minmax(0,1fr) 22px;align-items:center;gap:12px;min-height:68px;padding:10px 5px;border:0;border-radius:0;background:transparent;transition:border-color var(--picku-motion-fast) var(--picku-ease),background var(--picku-motion-fast) var(--picku-ease),box-shadow var(--picku-motion-fast) var(--picku-ease)}.pk-task-types label:hover .pk-task-option[data-v-d665aa06]{background:var(--picku-surface-muted)}.pk-task-radio:focus-visible+.pk-task-option[data-v-d665aa06]{box-shadow:var(--picku-focus-ring)}.pk-task-radio:checked+.pk-task-option[data-v-d665aa06]{border-left-color:var(--picku-accent);background:var(--picku-selected)}.pk-task-option__icon[data-v-d665aa06]{display:grid;width:36px;height:36px;place-items:center;border-radius:var(--picku-radius-sm);color:var(--picku-ink-soft);background:var(--picku-surface-hover);font-size:var(--picku-font-size-sm);font-weight:700}.pk-task-radio:checked+.pk-task-option .pk-task-option__icon[data-v-d665aa06]{color:var(--picku-ink-inverse);background:var(--picku-accent)}.pk-task-option__copy strong[data-v-d665aa06],.pk-task-option__copy span[data-v-d665aa06]{display:block}.pk-task-option__copy strong[data-v-d665aa06]{color:var(--picku-ink);font-size:var(--picku-font-size-base);font-weight:600}.pk-task-option__copy span[data-v-d665aa06]{margin-top:4px;color:var(--picku-ink-muted);font-size:var(--picku-font-size-xs);line-height:var(--picku-line-height-base)}.pk-task-option__check[data-v-d665aa06]{display:grid;width:20px;height:20px;place-items:center;border:1px solid var(--picku-line-strong);border-radius:50%;color:transparent;background:var(--picku-surface);font-size:11px}.pk-task-radio:checked+.pk-task-option .pk-task-option__check[data-v-d665aa06]{border-color:var(--picku-accent);color:var(--picku-ink-inverse);background:var(--picku-accent)}.pk-task-project-hint[data-v-d665aa06]{color:var(--picku-ink-faint);font-size:var(--picku-font-size-xs);line-height:var(--picku-line-height-base)}.pk-task-advanced[data-v-d665aa06]{border-top:1px solid var(--picku-line-subtle)}.pk-task-advanced summary[data-v-d665aa06]{padding-top:15px;color:var(--picku-ink-muted);font-size:var(--picku-font-size-xs);font-weight:600;cursor:pointer}.pk-task-advanced p[data-v-d665aa06]{padding:10px 0 2px;color:var(--picku-ink-muted);font-size:var(--picku-font-size-xs);line-height:var(--picku-line-height-relaxed)}.pk-task-dialog__footer[data-v-d665aa06]{display:flex;min-height:72px;align-items:center;justify-content:space-between;gap:16px;padding:14px 24px;border-top:1px solid var(--picku-line-subtle);background:var(--picku-surface)}.pk-task-dialog__footer>span[data-v-d665aa06]{color:var(--picku-ink-faint);font-size:var(--picku-font-size-xs)}.pk-task-dialog__footer>div[data-v-d665aa06]{display:flex;gap:8px}.pk-task-fade-enter-active[data-v-d665aa06],.pk-task-fade-leave-active[data-v-d665aa06]{transition:opacity var(--picku-motion-slow) var(--picku-ease)}.pk-task-fade-enter-active .pk-task-dialog[data-v-d665aa06],.pk-task-fade-leave-active .pk-task-dialog[data-v-d665aa06]{transition:transform var(--picku-motion-slow) var(--picku-ease)}.pk-task-fade-enter-from[data-v-d665aa06],.pk-task-fade-leave-to[data-v-d665aa06]{opacity:0}.pk-task-fade-enter-from .pk-task-dialog[data-v-d665aa06],.pk-task-fade-leave-to .pk-task-dialog[data-v-d665aa06]{transform:translateY(8px) scale(.985)}@media (max-width: 620px){.pk-task-layer[data-v-d665aa06]{padding:12px}.pk-task-dialog__header[data-v-d665aa06],.pk-task-dialog__body[data-v-d665aa06]{padding-right:18px;padding-left:18px}.pk-task-dialog__footer[data-v-d665aa06]{align-items:stretch;flex-direction:column;padding-right:18px;padding-left:18px}.pk-task-dialog__footer>div[data-v-d665aa06],.pk-task-dialog__footer .pk-button[data-v-d665aa06]{flex:1}}.pk-account[data-v-76e41da4]{position:relative}.pk-account__trigger[data-v-76e41da4]{display:grid;grid-template-columns:28px minmax(0,auto) 14px;align-items:center;gap:8px;min-height:34px;padding:3px 7px 3px 3px;border:1px solid transparent;border-radius:var(--picku-radius-sm);color:var(--picku-ink-soft);background:transparent;cursor:pointer;transition:border-color var(--picku-motion-fast) var(--picku-ease),background var(--picku-motion-fast) var(--picku-ease)}.pk-account__trigger[data-v-76e41da4]:hover,.pk-account__trigger[aria-expanded=true][data-v-76e41da4]{border-color:transparent;background:var(--picku-surface-muted)}.pk-account__avatar[data-v-76e41da4],.pk-account__summary-avatar[data-v-76e41da4]{display:grid;place-items:center;border-radius:50%;color:var(--picku-ink-soft);background:var(--picku-surface-hover);font-size:10px;font-weight:700}.pk-account__avatar[data-v-76e41da4]{width:28px;height:28px}.pk-account__trigger-copy[data-v-76e41da4]{min-width:0;text-align:left}.pk-account__trigger-copy strong[data-v-76e41da4],.pk-account__trigger-copy span[data-v-76e41da4]{display:block;max-width:130px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.pk-account__trigger-copy strong[data-v-76e41da4]{color:var(--picku-ink-soft);font-size:var(--picku-font-size-xs);font-weight:600}.pk-account__trigger-copy span[data-v-76e41da4]{margin-top:1px;color:var(--picku-ink-faint);font-size:10px}.pk-account__trigger>svg[data-v-76e41da4]{width:16px;height:16px;fill:none;stroke:var(--picku-ink-faint);stroke-linecap:round;stroke-linejoin:round;stroke-width:1.8}.pk-account__menu[data-v-76e41da4]{position:absolute;top:calc(100% + 8px);right:0;z-index:50;width:min(320px,calc(100vw - 24px));max-height:min(720px,calc(100vh - 72px));overflow-y:auto;padding:6px;border:1px solid var(--picku-line);border-radius:var(--picku-radius-md);color:var(--picku-ink-soft);background:var(--picku-surface);box-shadow:var(--picku-shadow-md)}.pk-account__summary[data-v-76e41da4]{display:grid;grid-template-columns:36px minmax(0,1fr);align-items:center;gap:10px;padding:10px 8px}.pk-account__summary-avatar[data-v-76e41da4]{width:36px;height:36px;color:var(--picku-ink-soft);background:var(--picku-surface-hover);font-size:var(--picku-font-size-xs)}.pk-account__summary strong[data-v-76e41da4],.pk-account__summary small[data-v-76e41da4]{display:block;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.pk-account__summary strong[data-v-76e41da4]{color:var(--picku-ink);font-size:var(--picku-font-size-sm);font-weight:600}.pk-account__summary small[data-v-76e41da4]{margin-top:3px;color:var(--picku-ink-faint);font-size:11px}.pk-account__role[data-v-76e41da4]{display:flex;align-items:center;justify-content:space-between;margin:0 8px 6px;padding:8px 0;border-top:1px solid var(--picku-line-subtle);border-bottom:1px solid var(--picku-line-subtle);border-radius:0;background:transparent;font-size:var(--picku-font-size-xs)}.pk-account__role span[data-v-76e41da4]{color:var(--picku-ink-faint)}.pk-account__role strong[data-v-76e41da4]{color:var(--picku-ink-soft);font-weight:600}.pk-account__name-edit[data-v-76e41da4]{margin:0 8px 8px;padding-bottom:8px;border-bottom:1px solid var(--picku-line-subtle)}.pk-account__name-edit label[data-v-76e41da4]{display:block;margin-bottom:6px;color:var(--picku-ink-faint);font-size:11px;font-weight:600}.pk-account__name-row[data-v-76e41da4]{display:flex;gap:6px}.pk-account__name-row input[data-v-76e41da4]{flex:1;min-width:0;height:30px;padding:0 8px;border:1px solid var(--picku-line);border-radius:var(--picku-radius-sm);color:var(--picku-ink);background:var(--picku-surface);font:inherit;font-size:var(--picku-font-size-xs)}.pk-account__name-row input[data-v-76e41da4]:focus{outline:2px solid rgba(14,116,144,.18);border-color:var(--picku-accent)}.pk-account__name-row button[data-v-76e41da4]{min-width:48px;height:30px;border-radius:var(--picku-radius-sm);color:#fff;background:var(--picku-accent);font-size:12px;font-weight:600;cursor:pointer}.pk-account__name-row button[data-v-76e41da4]:disabled{color:var(--picku-ink-faint);background:var(--picku-surface-hover);cursor:not-allowed}.pk-account__name-edit small[data-v-76e41da4]{display:block;margin-top:5px;color:var(--picku-ink-faint);font-size:10px;line-height:1.35}.pk-account__name-edit .pk-account__name-error[data-v-76e41da4]{color:var(--picku-danger)}.pk-account__menu>button[data-v-76e41da4]{display:flex;align-items:center;gap:10px;width:100%;min-height:var(--picku-control-height);padding:0 10px;border-radius:var(--picku-radius-sm);color:var(--picku-ink-soft);background:transparent;font-size:var(--picku-font-size-sm);text-align:left;cursor:pointer}.pk-account__menu>button[data-v-76e41da4]:hover,.pk-account__menu>button[data-v-76e41da4]:focus-visible{background:var(--picku-surface-muted)}.pk-account__menu>.pk-account__delete[data-v-76e41da4]{color:var(--picku-danger)}.pk-account__menu>button svg[data-v-76e41da4]{width:18px;height:18px;fill:none;stroke:currentColor;stroke-linecap:round;stroke-linejoin:round;stroke-width:1.7}.pk-account__security-form[data-v-76e41da4]{margin:6px 4px 8px;padding:10px;border:1px solid var(--picku-line-subtle);border-radius:var(--picku-radius-sm);background:var(--picku-surface-muted)}.pk-account__security-form label[data-v-76e41da4]{display:block;margin:8px 0 5px;color:var(--picku-ink-faint);font-size:11px;font-weight:600}.pk-account__security-form label[data-v-76e41da4]:first-child{margin-top:0}.pk-account__security-form input[type=password][data-v-76e41da4]{width:100%;height:32px;padding:0 9px;border:1px solid var(--picku-line);border-radius:var(--picku-radius-sm);color:var(--picku-ink);background:var(--picku-surface);font:inherit;font-size:var(--picku-font-size-xs)}.pk-account__security-form input[type=password][data-v-76e41da4]:focus{outline:2px solid rgba(14,116,144,.18);border-color:var(--picku-accent)}.pk-account__security-form small[data-v-76e41da4]{display:block;margin-top:8px;color:var(--picku-ink-faint);font-size:10px;line-height:1.4}.pk-account__security-form .pk-account__security-error[data-v-76e41da4]{color:var(--picku-danger)}.pk-account__security-form .pk-account__security-success[data-v-76e41da4]{color:#15803d}.pk-account__security-form>button[data-v-76e41da4]{width:100%;height:32px;margin-top:9px;border-radius:var(--picku-radius-sm);color:#fff;background:var(--picku-accent);font-size:12px;font-weight:700;cursor:pointer}.pk-account__security-form>button[data-v-76e41da4]:disabled{opacity:.55;cursor:not-allowed}.pk-account__danger-form[data-v-76e41da4]{border-color:#dc262647;background:rgba(254,242,242,.82)}.pk-account__danger-form p[data-v-76e41da4]{margin:0 0 8px;color:#991b1b;font-size:11px;line-height:1.45}.pk-account__danger-form .pk-account__confirm-row[data-v-76e41da4]{display:flex;align-items:flex-start;gap:7px;margin-top:8px;color:#7f1d1d;line-height:1.4}.pk-account__danger-form .pk-account__confirm-row input[data-v-76e41da4]{margin-top:2px;flex-shrink:0}.pk-account__security-form>.pk-account__danger-submit[data-v-76e41da4]{background:var(--picku-danger)}.pk-account__separator[data-v-76e41da4]{height:1px;margin:6px 4px;background:var(--picku-line-subtle)}.pk-account__menu>.pk-account__logout[data-v-76e41da4]{color:var(--picku-danger)}.pk-account-pop-enter-active[data-v-76e41da4],.pk-account-pop-leave-active[data-v-76e41da4]{transition:opacity var(--picku-motion-fast) var(--picku-ease),transform var(--picku-motion-fast) var(--picku-ease);transform-origin:top right}.pk-account-pop-enter-from[data-v-76e41da4],.pk-account-pop-leave-to[data-v-76e41da4]{opacity:0;transform:translateY(-5px) scale(.98)}@media (max-width: 1120px){.pk-account__trigger-copy[data-v-76e41da4]{display:none}.pk-account__trigger[data-v-76e41da4]{grid-template-columns:28px 12px}}.pk-command-layer[data-v-c42a9f22]{position:fixed;inset:0;z-index:60;display:grid;padding:min(12vh,112px) 20px 20px;place-items:start center;background:var(--picku-overlay);backdrop-filter:blur(12px)}.pk-command[data-v-c42a9f22]{width:min(680px,100%);overflow:hidden;border:1px solid var(--picku-line);border-radius:var(--picku-radius-lg);background:var(--picku-surface);box-shadow:var(--picku-shadow-overlay)}.pk-command__search[data-v-c42a9f22]{display:grid;grid-template-columns:22px minmax(0,1fr) auto;align-items:center;gap:11px;min-height:56px;padding:0 18px;border-bottom:1px solid var(--picku-line-subtle)}.pk-command__search svg[data-v-c42a9f22]{width:22px;height:22px;fill:none;stroke:var(--picku-ink-faint);stroke-linecap:round;stroke-width:1.8}.pk-command__search input[data-v-c42a9f22]{width:100%;height:var(--picku-control-height);border:0;outline:0;color:var(--picku-ink);background:transparent;font-size:var(--picku-font-size-base)}.pk-command__search input[data-v-c42a9f22]:focus-visible{box-shadow:none}.pk-command kbd[data-v-c42a9f22]{min-width:25px;padding:3px 6px;border:1px solid var(--picku-line);border-radius:5px;color:var(--picku-ink-faint);background:var(--picku-surface-muted);font:11px var(--picku-font);text-align:center}.pk-command__results[data-v-c42a9f22]{max-height:min(58vh,520px);overflow-y:auto;padding:7px 8px 9px}.pk-command__group[data-v-c42a9f22]{padding:11px 10px 4px;color:var(--picku-ink-faint);font-size:var(--picku-font-size-xs);font-weight:600}.pk-command__item[data-v-c42a9f22]{display:grid;grid-template-columns:28px minmax(0,1fr) 20px;align-items:center;gap:10px;width:100%;min-height:52px;padding:6px 9px;border-radius:var(--picku-radius-sm);color:var(--picku-ink-soft);background:transparent;text-align:left;cursor:pointer}.pk-command__item.active[data-v-c42a9f22]{color:var(--picku-ink);background:var(--picku-selected)}.pk-command__item-icon[data-v-c42a9f22]{display:grid;width:28px;height:28px;place-items:center;color:var(--picku-ink-muted);background:transparent}.pk-command__item-icon svg[data-v-c42a9f22]{width:24px;height:24px;fill:none;stroke:currentColor;stroke-linecap:round;stroke-linejoin:round;stroke-width:1.7}.pk-command__item.active .pk-command__item-icon[data-v-c42a9f22]{color:var(--picku-accent-strong)}.pk-command__item-copy[data-v-c42a9f22]{min-width:0}.pk-command__item-copy strong[data-v-c42a9f22],.pk-command__item-copy span[data-v-c42a9f22]{display:block;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.pk-command__item-copy strong[data-v-c42a9f22]{color:var(--picku-ink);font-size:var(--picku-font-size-base);font-weight:600}.pk-command__item-copy span[data-v-c42a9f22]{margin-top:3px;color:var(--picku-ink-muted);font-size:var(--picku-font-size-xs)}.pk-command__enter[data-v-c42a9f22]{color:var(--picku-ink-faint);opacity:0}.pk-command__item.active .pk-command__enter[data-v-c42a9f22]{opacity:1}.pk-command__empty[data-v-c42a9f22]{display:grid;min-height:190px;place-content:center;text-align:center}.pk-command__empty strong[data-v-c42a9f22]{color:var(--picku-ink);font-size:var(--picku-font-size-lg)}.pk-command__empty p[data-v-c42a9f22]{margin-top:7px;color:var(--picku-ink-muted);font-size:var(--picku-font-size-sm)}.pk-command__footer[data-v-c42a9f22]{display:flex;min-height:42px;align-items:center;gap:18px;padding:0 18px;border-top:1px solid var(--picku-line-subtle);color:var(--picku-ink-faint);background:var(--picku-surface);font-size:11px}.pk-command__footer span[data-v-c42a9f22]:last-child{margin-left:auto}.pk-command__footer kbd[data-v-c42a9f22]{margin-right:3px;padding:1px 4px;background:var(--picku-surface)}.pk-command-fade-enter-active[data-v-c42a9f22],.pk-command-fade-leave-active[data-v-c42a9f22]{transition:opacity var(--picku-motion-slow) var(--picku-ease)}.pk-command-fade-enter-active .pk-command[data-v-c42a9f22],.pk-command-fade-leave-active .pk-command[data-v-c42a9f22]{transition:transform var(--picku-motion-slow) var(--picku-ease)}.pk-command-fade-enter-from[data-v-c42a9f22],.pk-command-fade-leave-to[data-v-c42a9f22]{opacity:0}.pk-command-fade-enter-from .pk-command[data-v-c42a9f22],.pk-command-fade-leave-to .pk-command[data-v-c42a9f22]{transform:translateY(-8px) scale(.985)}@media (max-width: 720px){.pk-command-layer[data-v-c42a9f22]{padding:20px 12px}.pk-command__footer span[data-v-c42a9f22]:last-child{display:none}}.tutorial-layer[data-v-2e43d4c4]{position:fixed;inset:0;z-index:2200;pointer-events:none}.tutorial-backdrop[data-v-2e43d4c4]{position:absolute;inset:0;pointer-events:none}.tutorial-spotlight[data-v-2e43d4c4]{position:fixed;z-index:1;border:2px solid #0f6f9c;border-radius:9px;box-shadow:0 0 0 9999px #0c1c2e8a,0 0 0 5px #ffffffd9,0 8px 24px #0f6f9c40;pointer-events:none}.tutorial-popover[data-v-2e43d4c4]{position:fixed;z-index:2;display:flex;flex-direction:column;overflow:hidden;border:1px solid rgba(15,111,156,.25);border-radius:12px;color:#18324b;background:#fff;box-shadow:0 20px 60px #0c233738;pointer-events:auto;outline:none}.tutorial-header[data-v-2e43d4c4]{display:flex;flex:0 0 auto;align-items:flex-start;justify-content:space-between;padding:16px 18px 10px}.tutorial-kicker[data-v-2e43d4c4]{margin:0 0 4px;color:#0f6f9c;font-size:11px;font-weight:750;letter-spacing:.05em}.tutorial-progress[data-v-2e43d4c4]{margin:0;color:#8aa0b2;font-size:12px}.tutorial-progress strong[data-v-2e43d4c4]{color:#16324b;font-size:23px;line-height:1}.tutorial-close[data-v-2e43d4c4]{display:grid;width:30px;height:30px;place-items:center;border:0;border-radius:7px;color:#6b8294;background:transparent;cursor:pointer}.tutorial-close[data-v-2e43d4c4]:hover{color:#18324b;background:#edf4f7}.tutorial-close svg[data-v-2e43d4c4]{width:16px;height:16px;fill:none;stroke:currentColor;stroke-width:1.8}.tutorial-progressbar[data-v-2e43d4c4]{display:grid;flex:0 0 auto;gap:4px;padding:0 18px 14px}.tutorial-progressbar span[data-v-2e43d4c4]{height:3px;border-radius:3px;background:#d9e5eb}.tutorial-progressbar span.complete[data-v-2e43d4c4],.tutorial-progressbar span.active[data-v-2e43d4c4]{background:#0f6f9c}.tutorial-content[data-v-2e43d4c4]{flex:1 1 auto;min-height:0;overflow-y:auto;overscroll-behavior:contain;padding:0 18px 16px}.tutorial-route[data-v-2e43d4c4]{margin:0 0 8px;color:#6b8294;font-size:11px;font-weight:650}.tutorial-content h2[data-v-2e43d4c4]{margin:0;color:#18324b;font-size:20px;line-height:1.35}.tutorial-description[data-v-2e43d4c4]{margin:9px 0 14px;color:#4f687b;font-size:13px;line-height:1.65}.tutorial-checklist[data-v-2e43d4c4]{display:grid;gap:8px}.tutorial-instruction[data-v-2e43d4c4],.tutorial-success[data-v-2e43d4c4]{min-width:0;padding:11px 12px;border-radius:8px;font-size:12px;line-height:1.55}.tutorial-instruction[data-v-2e43d4c4]{border-left:3px solid #0f6f9c;background:#f1f7fa}.tutorial-success[data-v-2e43d4c4]{display:flex;gap:8px;background:#f5faf6}.tutorial-instruction p[data-v-2e43d4c4],.tutorial-success p[data-v-2e43d4c4]{margin:3px 0 0;color:#355266}.tutorial-instruction-label[data-v-2e43d4c4]{color:#0f6f9c;font-size:11px;font-weight:750}.tutorial-success strong[data-v-2e43d4c4]{display:block;color:#277343;font-size:11px}.tutorial-success-icon[data-v-2e43d4c4]{display:grid;width:18px;height:18px;flex:0 0 auto;place-items:center;border-radius:50%;color:#fff;background:#3d9b62;font-size:12px;font-weight:800}.tutorial-optional[data-v-2e43d4c4]{margin:10px 0 0;color:#8a6d2e;font-size:11px}.tutorial-footer[data-v-2e43d4c4]{display:flex;flex:0 0 auto;align-items:center;justify-content:space-between;gap:12px;padding:13px 18px 16px;border-top:1px solid #e4edf1;background:#fff;box-shadow:0 -8px 18px #18324b0a}.tutorial-dismiss[data-v-2e43d4c4],.tutorial-secondary[data-v-2e43d4c4],.tutorial-primary[data-v-2e43d4c4]{min-height:34px;border-radius:7px;font-size:12px;font-weight:700;cursor:pointer}.tutorial-dismiss[data-v-2e43d4c4]{padding:0;border:0;color:#7890a0;background:transparent}.tutorial-secondary[data-v-2e43d4c4]{padding:0 12px;border:1px solid #cddde5;color:#3b5a70;background:#fff}.tutorial-primary[data-v-2e43d4c4]{display:inline-flex;align-items:center;gap:7px;padding:0 13px;border:1px solid #0f6f9c;color:#fff;background:#0f6f9c}.tutorial-primary[data-v-2e43d4c4]:hover{background:#0a5b80}.tutorial-dismiss[data-v-2e43d4c4]:focus-visible,.tutorial-secondary[data-v-2e43d4c4]:focus-visible,.tutorial-primary[data-v-2e43d4c4]:focus-visible,.tutorial-close[data-v-2e43d4c4]:focus-visible{outline:2px solid rgba(15,111,156,.42);outline-offset:2px}.tutorial-primary svg[data-v-2e43d4c4]{width:14px;height:14px;fill:none;stroke:currentColor;stroke-width:2}.tutorial-actions[data-v-2e43d4c4]{display:flex;gap:8px}@media (min-width: 641px){.tutorial-checklist[data-v-2e43d4c4]{grid-template-columns:repeat(2,minmax(0,1fr));align-items:stretch}}@media (max-width: 640px){.tutorial-popover[data-v-2e43d4c4]{right:10px;bottom:10px;left:10px!important;top:auto!important;width:auto!important;max-height:min(76vh,560px)!important}.tutorial-spotlight[data-v-2e43d4c4]{box-shadow:0 0 0 9999px #0c1c2e8a,0 0 0 4px #ffffffd9}.tutorial-content h2[data-v-2e43d4c4]{font-size:18px}}.pk-workspace[data-v-6456508c]{--picku-topbar-height: 60px}.pk-shell[data-v-6456508c]{display:flex;width:100%;min-width:0;height:100vh;height:100dvh;overflow:hidden;flex-direction:column;background:var(--picku-page)}.pk-topnav[data-v-6456508c]{position:relative;z-index:1000;isolation:isolate;display:flex;min-height:var(--picku-topbar-height);flex:0 0 auto;overflow:visible;border-bottom:1px solid rgba(29,29,31,.08);color:var(--picku-ink-soft);background:rgba(255,255,255,.9);box-shadow:0 1px #1d1d1f08,0 12px 30px #1d1d1f09;backdrop-filter:blur(22px) saturate(145%)}.pk-topnav__primary[data-v-6456508c]{position:relative;z-index:2;display:grid;grid-template-columns:auto minmax(0,1fr) auto;width:100%;min-height:var(--picku-topbar-height);align-items:center;gap:clamp(28px,3vw,44px);padding:0 28px}.pk-topnav__brand[data-v-6456508c]{display:inline-flex;min-width:0;align-items:center;justify-self:start;gap:10px;padding:5px 7px 5px 3px;border-radius:8px;color:var(--picku-ink);background:transparent;text-align:left;cursor:pointer;transition:background var(--picku-motion-fast) var(--picku-ease)}.pk-topnav__brand[data-v-6456508c]:hover{background:var(--picku-accent-soft)}.pk-topnav__brand-mark[data-v-6456508c]{display:grid;width:44px;height:44px;flex:0 0 auto;place-items:center;overflow:hidden;border:1px solid rgba(148,194,206,.3);border-radius:10px;background:linear-gradient(180deg,#f7fcfd 0%,#edf7f9 100%);box-shadow:0 2px 6px #1e5c7014}.pk-topnav__brand-mark img[data-v-6456508c]{display:block;width:100%;height:100%;object-fit:contain}.pk-topnav__brand-copy[data-v-6456508c]{min-width:0}.pk-topnav__brand-copy strong[data-v-6456508c],.pk-topnav__brand-copy span[data-v-6456508c]{display:block;letter-spacing:0}.pk-topnav__brand-copy strong[data-v-6456508c]{color:var(--picku-brand);font-size:16px;font-weight:650;line-height:1}.pk-topnav__brand-copy span[data-v-6456508c]{margin-top:4px;color:var(--picku-ink-faint);font-size:10px;line-height:1}.pk-topnav__navigation-cluster[data-v-6456508c]{display:flex;min-width:0;gap:8px;align-items:center;justify-self:start}.pk-topnav__workspace-link[data-v-6456508c]{position:relative;display:inline-flex;min-width:112px;height:40px;flex:0 0 auto;align-items:center;justify-content:center;gap:7px;padding:0 12px;border:1px solid transparent;border-radius:8px;color:var(--picku-ink-muted);background:transparent;font-size:14px;font-weight:620;letter-spacing:0;white-space:nowrap;cursor:pointer;transition:color var(--picku-motion-fast) var(--picku-ease),background var(--picku-motion-fast) var(--picku-ease),border-color var(--picku-motion-fast) var(--picku-ease)}.pk-topnav__workspace-link[data-v-6456508c]:hover,.pk-topnav__workspace-link[data-v-6456508c]:focus-visible{border-color:#1d1d1f14;color:var(--picku-ink);background:rgba(29,29,31,.045);outline:0}.pk-topnav__workspace-link.active[data-v-6456508c]{color:var(--picku-brand);font-weight:700}.pk-topnav__workspace-link.active[data-v-6456508c]:after{position:absolute;right:12px;bottom:-10px;left:12px;height:2px;border-radius:2px 2px 0 0;background:var(--picku-brand);content:""}.pk-topnav__workspace-icon[data-v-6456508c]{display:grid;width:17px;height:17px;flex:0 0 auto;place-items:center}.pk-topnav__workspace-icon svg[data-v-6456508c]{width:17px;height:17px;fill:none;stroke:currentColor;stroke-width:1.6}.pk-topnav__digital-human[data-v-6456508c]{position:relative;display:inline-flex;min-width:112px;height:40px;flex:0 0 auto;align-items:center;justify-content:center;gap:7px;padding:0 12px;border:1px solid transparent;border-radius:8px;color:var(--picku-ink-muted);background:transparent;font-size:14px;font-weight:550;letter-spacing:0;white-space:nowrap;cursor:pointer;transition:color var(--picku-motion-fast) var(--picku-ease),background var(--picku-motion-fast) var(--picku-ease),border-color var(--picku-motion-fast) var(--picku-ease)}.pk-topnav__digital-human[data-v-6456508c]:hover,.pk-topnav__digital-human[data-v-6456508c]:focus-visible{border-color:#1d1d1f14;color:var(--picku-ink);background:rgba(29,29,31,.045);outline:0}.pk-topnav__digital-human.active[data-v-6456508c]{color:var(--picku-brand);font-weight:650}.pk-topnav__digital-human.active[data-v-6456508c]:after{position:absolute;right:12px;bottom:-10px;left:12px;height:2px;border-radius:2px 2px 0 0;background:var(--picku-brand);content:""}.pk-topnav__digital-human-icon[data-v-6456508c]{display:grid;width:17px;height:17px;place-items:center}.pk-topnav__digital-human-icon svg[data-v-6456508c]{width:17px;height:17px;fill:none;stroke:currentColor;stroke-linecap:round;stroke-linejoin:round;stroke-width:1.6}.pk-topnav__domains[data-v-6456508c]{position:relative;display:flex;min-width:0;align-items:center;justify-content:flex-start;gap:4px;overflow:visible}.pk-topnav__domain-wrap[data-v-6456508c]{position:static;display:flex;height:var(--picku-topbar-height);align-items:center}.pk-topnav__domain[data-v-6456508c]{position:relative;display:inline-flex;min-width:96px;height:40px;align-items:center;justify-content:center;gap:8px;padding:0 14px;border:1px solid transparent;border-radius:8px;color:var(--picku-ink-muted);background:transparent;font-size:14px;font-weight:550;letter-spacing:0;white-space:nowrap;cursor:pointer;transition:color var(--picku-motion-fast) var(--picku-ease),background var(--picku-motion-fast) var(--picku-ease),border-color var(--picku-motion-fast) var(--picku-ease)}.pk-topnav__domain[data-v-6456508c]:hover,.pk-topnav__domain[aria-expanded=true][data-v-6456508c]{border-color:#1d1d1f14;color:var(--picku-ink);background:rgba(29,29,31,.045)}.pk-topnav__domain.active[data-v-6456508c]{color:var(--picku-brand);font-weight:650}.pk-topnav__domain.active[data-v-6456508c]:after{position:absolute;right:18px;bottom:-10px;left:18px;height:2px;border-radius:2px 2px 0 0;background:var(--picku-brand);content:""}.pk-topnav__domain-icon[data-v-6456508c],.pk-topnav__domain-chevron[data-v-6456508c]{display:block;flex:0 0 auto}.pk-topnav__domain-icon[data-v-6456508c]{display:grid;width:17px;height:17px;place-items:center;color:currentColor}.pk-topnav__domain-icon svg[data-v-6456508c]{width:17px;height:17px;fill:none;stroke:currentColor;stroke-linecap:round;stroke-linejoin:round;stroke-width:1.55}.pk-topnav__domain-chevron[data-v-6456508c]{width:12px;height:12px;margin-left:-2px;fill:none;stroke:currentColor;stroke-linecap:round;stroke-linejoin:round;stroke-width:1.7;transition:transform var(--picku-motion-base) var(--picku-ease)}.pk-topnav__domain[aria-expanded=true] .pk-topnav__domain-chevron[data-v-6456508c]{transform:rotate(180deg)}.pk-topnav__actions[data-v-6456508c]{display:flex;min-width:0;align-items:center;justify-content:flex-end;justify-self:end;gap:8px}.pk-topnav__new-task[data-v-6456508c]{display:inline-flex;height:36px;align-items:center;justify-content:center;gap:7px;padding:0 14px;border:1px solid var(--picku-accent);border-radius:8px;color:var(--picku-ink-inverse);background:var(--picku-accent);box-shadow:0 3px 8px #0284c72e;font-size:13px;font-weight:650;letter-spacing:0;white-space:nowrap;cursor:pointer;transition:background var(--picku-motion-fast) var(--picku-ease),border-color var(--picku-motion-fast) var(--picku-ease),box-shadow var(--picku-motion-fast) var(--picku-ease),transform var(--picku-motion-fast) var(--picku-ease)}.pk-topnav__new-task[data-v-6456508c]:hover{border-color:var(--picku-accent-strong);background:var(--picku-accent-strong);box-shadow:0 5px 12px #0369a138;transform:translateY(-1px)}.pk-topnav__new-task svg[data-v-6456508c]{width:16px;height:16px;fill:none;stroke:currentColor;stroke-linecap:round;stroke-width:1.9}.pk-topnav__search[data-v-6456508c]{display:grid;grid-template-columns:17px minmax(0,1fr) auto;width:184px;height:36px;align-items:center;gap:7px;padding:0 10px;border:1px solid rgba(29,29,31,.045);border-radius:8px;color:var(--picku-ink-muted);background:rgba(29,29,31,.045);font-size:13px;letter-spacing:0;text-align:left;cursor:pointer;transition:color var(--picku-motion-fast) var(--picku-ease),background var(--picku-motion-fast) var(--picku-ease),border-color var(--picku-motion-fast) var(--picku-ease)}.pk-topnav__search[data-v-6456508c]:hover{border-color:#1d1d1f1a;color:var(--picku-ink-soft);background:rgba(29,29,31,.075)}.pk-topnav__search svg[data-v-6456508c]{width:17px;height:17px;fill:none;stroke:currentColor;stroke-linecap:round;stroke-width:1.8}.pk-topnav__search kbd[data-v-6456508c]{padding:2px 4px;border:0;border-radius:4px;color:var(--picku-ink-faint);background:transparent;font:10px var(--picku-font)}.pk-topnav__backdrop[data-v-6456508c]{position:fixed;z-index:900;inset:var(--picku-topbar-height) 0 0;width:100%;min-height:0;border:0;border-radius:0;background:rgba(29,29,31,.055);backdrop-filter:blur(2px);cursor:default}.pk-topnav__flyout[data-v-6456508c]{position:absolute;top:calc(100% + 4px);left:0;z-index:1001;width:min(820px,calc(100vw - 32px));max-width:calc(100vw - 32px);max-height:calc(100vh - var(--picku-topbar-height) - 20px);overflow:auto;padding:0 12px 14px;border:1px solid rgba(29,29,31,.12);border-radius:14px;color:var(--picku-ink-soft);background:var(--picku-surface);box-shadow:0 28px 70px #1d1d1f29,0 4px 14px #1d1d1f12;transform-origin:0 0;backdrop-filter:blur(26px) saturate(135%);scrollbar-color:rgba(29,29,31,.18) transparent;scrollbar-width:thin}.pk-topnav__flyout[data-v-6456508c]:before{position:absolute;top:-6px;right:0;left:0;height:7px;content:""}.pk-topnav__domain-wrap.is-data .pk-topnav__flyout[data-v-6456508c]{width:min(640px,calc(100vw - 32px))}.pk-topnav__domain-wrap.is-analysis .pk-topnav__flyout[data-v-6456508c]{width:min(900px,calc(100vw - 32px))}.pk-topnav__domain-wrap.is-discovery .pk-topnav__flyout[data-v-6456508c],.pk-topnav__domain-wrap.is-outputs .pk-topnav__flyout[data-v-6456508c]{width:min(850px,calc(100vw - 32px))}.pk-topnav__flyout-head[data-v-6456508c]{display:flex;min-height:76px;align-items:center;justify-content:space-between;gap:24px;padding:17px 12px 14px;border-bottom:1px solid rgba(29,29,31,.08)}.pk-topnav__flyout-head>div[data-v-6456508c]{display:grid;min-width:0;gap:4px}.pk-topnav__flyout-kicker[data-v-6456508c]{color:var(--picku-accent-strong);font-size:11px;font-weight:700;letter-spacing:0}.pk-topnav__flyout-head strong[data-v-6456508c]{color:var(--picku-ink);font-size:16px;font-weight:650;letter-spacing:0;line-height:1.35}.pk-topnav__flyout-tutorials[data-v-6456508c]{display:flex;flex:0 0 auto;flex-wrap:wrap;justify-content:flex-end;gap:8px}.pk-topnav__flyout-tutorial[data-v-6456508c]{display:inline-flex;max-width:300px;min-height:38px;flex:0 0 auto;align-items:center;justify-content:center;gap:8px;padding:7px 10px;border:1px solid rgba(2,132,199,.18);border-radius:999px;color:var(--picku-accent-strong);background:var(--picku-accent-soft);cursor:pointer;transition:background var(--picku-motion-fast) var(--picku-ease),border-color var(--picku-motion-fast) var(--picku-ease),color var(--picku-motion-fast) var(--picku-ease)}.pk-topnav__flyout-tutorial>span[data-v-6456508c]{display:inline-flex;min-height:20px;align-items:center;padding:0 7px;border-radius:999px;color:var(--picku-ink-inverse);background:var(--picku-accent);font-size:11px;font-weight:700;line-height:1}.pk-topnav__flyout-tutorial[data-v-6456508c]:hover,.pk-topnav__flyout-tutorial[data-v-6456508c]:focus-visible{border-color:#0284c757;color:var(--picku-brand);background:rgba(2,132,199,.13)}.pk-topnav__flyout-grid[data-v-6456508c]{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:4px 18px;padding:12px 0 0}.pk-topnav__flyout-grid[data-v-6456508c]:not(.has-wide-entry){grid-template-columns:repeat(2,minmax(0,1fr))}.pk-topnav__flyout-grid:not(.has-wide-entry) .pk-topnav__flyout-entry[data-v-6456508c]:only-child{grid-column:1 / -1}.pk-topnav__domain-wrap.is-discovery .pk-topnav__flyout-grid[data-v-6456508c],.pk-topnav__domain-wrap.is-outputs .pk-topnav__flyout-grid[data-v-6456508c]{grid-template-columns:repeat(3,minmax(0,1fr))}.pk-topnav__flyout-entry[data-v-6456508c]{min-width:0}.pk-topnav__flyout-grid.has-wide-entry .pk-topnav__flyout-entry.has-children[data-v-6456508c]{display:grid;grid-column:1 / -1;grid-row:2;grid-template-columns:minmax(230px,.7fr) minmax(0,1.3fr);min-width:0;align-items:stretch;gap:12px;padding-top:10px;border-top:1px solid rgba(29,29,31,.08)}.pk-topnav__flyout-item[data-v-6456508c]{display:grid;grid-template-columns:34px minmax(0,1fr) 15px;width:100%;min-height:72px;align-items:center;gap:11px;padding:10px 11px;border:1px solid transparent;border-radius:8px;color:var(--picku-ink-soft);background:transparent;text-align:left;cursor:pointer;transition:color var(--picku-motion-fast) var(--picku-ease),background var(--picku-motion-fast) var(--picku-ease),border-color var(--picku-motion-fast) var(--picku-ease),transform var(--picku-motion-fast) var(--picku-ease)}.pk-topnav__flyout-item[data-v-6456508c]:hover,.pk-topnav__flyout-item[data-v-6456508c]:focus-visible,.pk-topnav__flyout-item[aria-current=page][data-v-6456508c]{border-color:#1d1d1f13;background:rgba(29,29,31,.045)}.pk-topnav__flyout-item[data-v-6456508c]:hover{transform:translateY(-1px)}.pk-topnav__flyout-item[aria-current=page][data-v-6456508c]{box-shadow:inset 2px 0 0 var(--picku-accent)}.pk-topnav__flyout-icon[data-v-6456508c]{display:grid;width:34px;height:34px;place-items:center;border-radius:8px;color:var(--picku-accent-strong);background:var(--picku-accent-soft)}.pk-topnav__flyout-icon svg[data-v-6456508c]{width:17px;height:17px;fill:none;stroke:currentColor;stroke-linecap:round;stroke-linejoin:round;stroke-width:1.55}.pk-topnav__flyout-copy[data-v-6456508c]{display:grid;min-width:0;gap:3px}.pk-topnav__flyout-copy strong[data-v-6456508c],.pk-topnav__flyout-copy small[data-v-6456508c]{display:block;min-width:0;overflow:visible;letter-spacing:0;text-overflow:clip;white-space:normal;overflow-wrap:anywhere}.pk-topnav__flyout-copy strong[data-v-6456508c]{color:var(--picku-ink);font-size:14px;font-weight:650;line-height:1.35}.pk-topnav__flyout-copy small[data-v-6456508c]{color:var(--picku-ink-muted);font-size:12px;line-height:1.45}.pk-topnav__flyout-arrow[data-v-6456508c],.pk-topnav__flyout-child svg[data-v-6456508c]{width:15px;height:15px;flex:0 0 auto;fill:none;stroke:var(--picku-ink-faint);stroke-linecap:round;stroke-linejoin:round;stroke-width:1.7}.pk-topnav__flyout-children[data-v-6456508c]{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));min-width:0;align-content:center;gap:4px 7px;padding:8px 5px}.pk-topnav__flyout-entry.has-single-child .pk-topnav__flyout-children[data-v-6456508c]{display:block;margin:-4px 8px 4px 56px;padding:5px 0 0;border-top:1px solid rgba(29,29,31,.08)}.pk-topnav__flyout-entry.has-single-child .pk-topnav__flyout-child[data-v-6456508c]{min-height:30px;padding:4px 2px;font-size:11px}.pk-topnav__flyout-child[data-v-6456508c]{display:flex;min-width:0;min-height:34px;align-items:center;justify-content:space-between;gap:6px;padding:6px 7px;border-radius:6px;color:var(--picku-ink-muted);background:transparent;font-size:12px;letter-spacing:0;line-height:1.35;text-align:left;cursor:pointer;transition:color var(--picku-motion-fast) var(--picku-ease),background var(--picku-motion-fast) var(--picku-ease)}.pk-topnav__flyout-child span[data-v-6456508c]{min-width:0;overflow:visible;text-overflow:clip;white-space:normal;overflow-wrap:anywhere}.pk-topnav__flyout-child[data-v-6456508c]:hover,.pk-topnav__flyout-child[data-v-6456508c]:focus-visible,.pk-topnav__flyout-child[aria-current=page][data-v-6456508c]{color:var(--picku-ink);background:rgba(29,29,31,.06)}.pk-topnav__flyout-child[aria-current=page][data-v-6456508c]{color:var(--picku-accent-strong);font-weight:650}.pk-shell__main[data-v-6456508c]{display:flex;flex:1;min-width:0;min-height:0;flex-direction:column;background:var(--picku-page)}.pk-shell__content[data-v-6456508c]{display:flex;flex:1;min-width:0;min-height:0;overflow:auto;flex-direction:column;overscroll-behavior:contain}.pk-menu-enter-active[data-v-6456508c],.pk-menu-leave-active[data-v-6456508c]{transition:opacity .18s var(--picku-ease),transform .22s var(--picku-ease)}.pk-menu-enter-from[data-v-6456508c],.pk-menu-leave-to[data-v-6456508c]{opacity:0;transform:translateY(-8px) scale(.985)}.pk-backdrop-enter-active[data-v-6456508c],.pk-backdrop-leave-active[data-v-6456508c]{transition:opacity .18s var(--picku-ease)}.pk-backdrop-enter-from[data-v-6456508c],.pk-backdrop-leave-to[data-v-6456508c]{opacity:0}@media (max-width: 1279px){.pk-topnav__primary[data-v-6456508c]{grid-template-columns:auto minmax(0,1fr) auto;gap:16px;padding-inline:18px}.pk-topnav__domain[data-v-6456508c]{min-width:84px;padding-inline:11px}.pk-topnav__search[data-v-6456508c]{grid-template-columns:1fr;width:36px;padding:0;place-items:center}.pk-topnav__search span[data-v-6456508c],.pk-topnav__search kbd[data-v-6456508c],[data-v-6456508c] .pk-account__trigger-copy{display:none}[data-v-6456508c] .pk-account__trigger{grid-template-columns:28px 14px}}@media (max-width: 899px){.pk-topnav__primary[data-v-6456508c]{grid-template-columns:auto minmax(0,1fr) auto;gap:8px;padding-inline:10px}.pk-topnav__brand-copy[data-v-6456508c]{display:none}.pk-topnav__navigation-cluster[data-v-6456508c]{overflow:hidden}.pk-topnav__workspace-link[data-v-6456508c],.pk-topnav__digital-human[data-v-6456508c]{min-width:98px;padding-inline:9px;font-size:12px}.pk-topnav__domains[data-v-6456508c]{max-width:100%;justify-content:flex-start;overflow-x:auto;scrollbar-width:none}.pk-topnav__domains[data-v-6456508c]::-webkit-scrollbar{display:none}.pk-topnav__domain-wrap[data-v-6456508c]{position:relative;flex:0 0 auto}.pk-topnav__domain[data-v-6456508c]{min-width:70px;padding-inline:8px}.pk-topnav__domain-icon[data-v-6456508c]{display:none}.pk-topnav__new-task[data-v-6456508c]{width:36px;padding:0}.pk-topnav__new-task span[data-v-6456508c]{display:none}.pk-topnav__flyout[data-v-6456508c]{position:fixed;top:calc(var(--picku-topbar-height) + 6px);left:50%;width:min(760px,calc(100vw - 20px))!important;max-width:calc(100vw - 20px);transform:translate(-50%);transform-origin:50% 0}.pk-topnav__flyout-head[data-v-6456508c]{min-height:0;align-items:flex-start;gap:12px}.pk-topnav__flyout-tutorial[data-v-6456508c]{max-width:min(300px,45vw)}.pk-menu-enter-from[data-v-6456508c],.pk-menu-leave-to[data-v-6456508c]{transform:translate(-50%) translateY(-8px) scale(.985)}.pk-topnav__flyout-grid[data-v-6456508c],.pk-topnav__flyout-grid[data-v-6456508c]:not(.has-wide-entry),.pk-topnav__domain-wrap.is-discovery .pk-topnav__flyout-grid[data-v-6456508c],.pk-topnav__domain-wrap.is-outputs .pk-topnav__flyout-grid[data-v-6456508c]{grid-template-columns:repeat(2,minmax(0,1fr))}.pk-topnav__flyout-grid.has-wide-entry .pk-topnav__flyout-entry.has-children[data-v-6456508c]{grid-template-columns:1fr}.pk-topnav__flyout-children[data-v-6456508c]{grid-template-columns:repeat(2,minmax(0,1fr));padding-left:4px}}@media (max-width: 619px){.pk-topnav__primary[data-v-6456508c]{grid-template-columns:auto auto minmax(0,1fr);gap:6px}.pk-topnav__navigation-cluster[data-v-6456508c]{display:flex;overflow:visible}.pk-topnav__domains[data-v-6456508c]{display:none}.pk-topnav__workspace-link[data-v-6456508c],.pk-topnav__digital-human[data-v-6456508c]{min-width:78px;height:36px;padding-inline:8px;font-size:12px}.pk-topnav__flyout-grid[data-v-6456508c],.pk-topnav__flyout-grid[data-v-6456508c]:not(.has-wide-entry),.pk-topnav__domain-wrap.is-discovery .pk-topnav__flyout-grid[data-v-6456508c],.pk-topnav__domain-wrap.is-outputs .pk-topnav__flyout-grid[data-v-6456508c]{grid-template-columns:1fr}.pk-topnav__flyout-head[data-v-6456508c]{flex-wrap:wrap}.pk-topnav__flyout-tutorials[data-v-6456508c]{width:100%;justify-content:stretch}.pk-topnav__flyout-tutorial[data-v-6456508c]{width:100%;max-width:none;justify-content:flex-start}}@media (prefers-reduced-motion: reduce){.pk-topnav__brand[data-v-6456508c],.pk-topnav__domain[data-v-6456508c],.pk-topnav__new-task[data-v-6456508c],.pk-topnav__search[data-v-6456508c],.pk-topnav__digital-human[data-v-6456508c],.pk-topnav__flyout-tutorial[data-v-6456508c],.pk-topnav__flyout-item[data-v-6456508c],.pk-topnav__flyout-child[data-v-6456508c],.pk-menu-enter-active[data-v-6456508c],.pk-menu-leave-active[data-v-6456508c],.pk-backdrop-enter-active[data-v-6456508c],.pk-backdrop-leave-active[data-v-6456508c]{transition:none}}.modal-overlay[data-v-3f5b97a5]{position:fixed;inset:0;z-index:1000;background:rgba(0,0,0,.42);display:flex;align-items:center;justify-content:center;animation:fadeIn-3f5b97a5 .15s}.modal-card[data-v-3f5b97a5]{background:#fff;border-radius:14px;width:440px;max-width:92vw;box-shadow:0 12px 40px #0003;animation:slideUp-3f5b97a5 .2s}.modal-header[data-v-3f5b97a5]{display:flex;align-items:center;justify-content:space-between;padding:20px 24px 14px;border-bottom:1px solid #f0f0f0}.modal-header h3[data-v-3f5b97a5]{font-size:16px;font-weight:600;color:#1a1a1a;margin:0}.modal-close[data-v-3f5b97a5]{background:none;border:none;font-size:22px;color:#999;cursor:pointer;line-height:1}.modal-close[data-v-3f5b97a5]:hover{color:#333}.modal-body[data-v-3f5b97a5]{padding:20px 24px}.form-group[data-v-3f5b97a5]{margin-bottom:18px}.form-group label[data-v-3f5b97a5]{display:block;font-size:13px;font-weight:500;color:#555;margin-bottom:6px}.form-group input[data-v-3f5b97a5]{width:100%;padding:10px 12px;border:1px solid #d0d0d0;border-radius:8px;font-size:13px;color:#333;outline:none;box-sizing:border-box}.form-group input[data-v-3f5b97a5]:focus{border-color:#3b82f6}.input-disabled-hint[data-v-3f5b97a5]{background:#f4f4f5;color:#71717a;cursor:not-allowed}.key-row[data-v-3f5b97a5]{display:flex;gap:8px}.key-row input[data-v-3f5b97a5]{flex:1}.vis-toggle[data-v-3f5b97a5]{padding:8px 14px;border:1px solid #d0d0d0;border-radius:8px;background:#f9f9f9;font-size:12px;color:#666;cursor:pointer;white-space:nowrap}.vis-toggle[data-v-3f5b97a5]:hover{background:#eee}.status-row[data-v-3f5b97a5]{display:flex;align-items:center;gap:8px;padding:6px 0 0}.dot[data-v-3f5b97a5]{width:8px;height:8px;border-radius:50%;flex-shrink:0}.dot.idle[data-v-3f5b97a5]{background:#ccc}.dot.testing[data-v-3f5b97a5]{background:#f59e0b;animation:blink-3f5b97a5 .8s infinite}.dot.ok[data-v-3f5b97a5]{background:#22c55e}.dot.fail[data-v-3f5b97a5]{background:#ef4444}.status-text[data-v-3f5b97a5]{font-size:12px;color:#666;flex:1}.test-btn[data-v-3f5b97a5]{padding:6px 14px;border:1px solid #d0d0d0;border-radius:6px;background:#fff;font-size:12px;color:#333;cursor:pointer}.test-btn[data-v-3f5b97a5]:hover{background:#f5f5f5}.test-btn[data-v-3f5b97a5]:disabled{opacity:.5;cursor:not-allowed}.modal-footer[data-v-3f5b97a5]{display:flex;justify-content:flex-end;gap:10px;padding:14px 24px 20px;border-top:1px solid #f0f0f0}.btn-cancel[data-v-3f5b97a5]{padding:8px 20px;border:1px solid #d0d0d0;border-radius:8px;background:#fff;font-size:13px;color:#666;cursor:pointer}.btn-cancel[data-v-3f5b97a5]:hover{background:#f5f5f5}.btn-save[data-v-3f5b97a5]{padding:8px 24px;border:none;border-radius:8px;background:#3b82f6;font-size:13px;color:#fff;cursor:pointer;font-weight:500}.btn-save[data-v-3f5b97a5]:hover{background:#2563eb}@keyframes blink-3f5b97a5{0%,to{opacity:1}50%{opacity:.3}}@keyframes fadeIn-3f5b97a5{0%{opacity:0}to{opacity:1}}@keyframes slideUp-3f5b97a5{0%{transform:translateY(12px);opacity:0}to{transform:none;opacity:1}}.login-page[data-v-0eec9e79]{width:100%;min-height:100vh;min-height:100dvh;margin:0;padding:0;overflow:hidden;color:var(--picku-ink, #0f172a);background:#ffffff}.login-shell[data-v-0eec9e79]{display:grid;width:100%;height:100dvh;min-height:100dvh;grid-template-columns:minmax(0,1.18fr) minmax(500px,.82fr);overflow:hidden}.login-panel[data-v-0eec9e79]{display:flex;grid-column:2;grid-row:1;min-width:0;height:100%;min-height:0;align-items:flex-start;justify-content:center;overflow-y:auto;padding:clamp(58px,12vh,112px) clamp(34px,5vw,96px);background:#ffffff}.login-card[data-v-0eec9e79]{width:min(100%,430px);padding:0;background:transparent}.login-card-header[data-v-0eec9e79]{padding:0 0 24px}.login-brand[data-v-0eec9e79]{display:flex;align-items:center;gap:9px;margin-bottom:34px;color:var(--picku-navy, #075985);font-size:20px;font-weight:760}.login-brand-mark[data-v-0eec9e79]{display:block;width:30px;height:30px;border-radius:7px;overflow:hidden;background:#f8fafc}.login-brand-mark img[data-v-0eec9e79]{display:block;width:100%;height:100%;object-fit:cover}.login-kicker[data-v-0eec9e79]{margin:0 0 9px;color:var(--picku-accent, #0369a1);font-size:12px;font-weight:740}.login-card h2[data-v-0eec9e79]{margin:0;color:var(--picku-ink, #0f172a);font-size:28px;font-weight:680;line-height:1.3}.login-card-header>p[data-v-0eec9e79]:last-child{margin:10px 0 0;color:var(--picku-ink-muted, #64748b);font-size:13px;line-height:1.65}.login-mode-tabs[data-v-0eec9e79]{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:6px;padding:4px;border:1px solid var(--picku-line-subtle, #e2e8f0);border-radius:8px;background:var(--picku-surface-muted, #f8fafc)}.login-mode-tabs button[data-v-0eec9e79]{min-height:38px;border:0;border-radius:6px;color:var(--picku-ink-muted, #64748b);background:transparent;font:inherit;font-size:13px;font-weight:700;cursor:pointer}.login-mode-tabs button.active[data-v-0eec9e79]{color:var(--picku-accent-strong, #075985);background:#ffffff;box-shadow:0 2px 8px #0f172a14}.login-form[data-v-0eec9e79]{padding-top:12px}.field-group[data-v-0eec9e79]{display:block;margin-bottom:18px}.field-label[data-v-0eec9e79]{display:block;margin:0 0 8px;color:var(--picku-ink-soft, #334155);font-size:12px;font-weight:680}.field[data-v-0eec9e79]{display:flex;min-height:52px;align-items:center;gap:10px;padding:0 14px;border:1px solid #cbd5e1;border-radius:6px;color:#64748b;background:#ffffff;box-shadow:0 2px 8px #0f172a09}.field[data-v-0eec9e79]:focus-within{border-color:#0284c7;box-shadow:0 0 0 3px #0284c71f}.field input[data-v-0eec9e79]{font-size:14px}.forgot-link[data-v-0eec9e79]{display:inline-block;margin:-6px 0 14px;padding:0;border:0;color:var(--picku-accent, #0369a1);background:transparent;font:inherit;font-size:12px;cursor:pointer}.forgot-link[data-v-0eec9e79]:hover{text-decoration:underline}.reset-heading[data-v-0eec9e79]{display:flex;align-items:center;justify-content:space-between;margin-bottom:14px;color:var(--picku-ink, #0f172a);font-size:15px}.reset-heading .forgot-link[data-v-0eec9e79]{margin:0;font-size:12px}.field>svg[data-v-0eec9e79]{flex:0 0 auto}.country-code[data-v-0eec9e79]{color:var(--picku-ink-soft, #334155);font-size:13px;font-weight:650}.field-divider[data-v-0eec9e79]{width:1px;height:20px;background:var(--picku-line-subtle, #e2e8f0)}.field input[data-v-0eec9e79],.field button[data-v-0eec9e79]{font:inherit;font-size:14px}.field input[data-v-0eec9e79]{flex:1;min-width:0;border:0;outline:0;color:var(--picku-ink, #0f172a);background:transparent}.field input[data-v-0eec9e79]::placeholder{color:var(--picku-ink-faint, #94a3b8)}.verification-fields[data-v-0eec9e79],.password-fields[data-v-0eec9e79]{animation:verification-in-0eec9e79 .18s ease-out}.password-hint[data-v-0eec9e79]{margin:-6px 0 18px;color:var(--picku-ink-muted, #64748b);font-size:12px;line-height:1.5}@keyframes verification-in-0eec9e79{0%{opacity:0;transform:translateY(-4px)}to{opacity:1;transform:translateY(0)}}.captcha-field[data-v-0eec9e79],.sms-field[data-v-0eec9e79]{padding-right:7px}.captcha-box[data-v-0eec9e79]{display:flex;flex:0 0 auto;padding:0;overflow:hidden;border:1px solid var(--picku-line-subtle, #e2e8f0);border-radius:5px;background:var(--picku-surface-muted, #f8fafc);cursor:pointer}.captcha-box canvas[data-v-0eec9e79]{display:block;width:112px;height:38px}.captcha-box[data-v-0eec9e79]:focus-visible,.sms-btn[data-v-0eec9e79]:focus-visible,.btn-login[data-v-0eec9e79]:focus-visible{outline:3px solid rgba(2,132,199,.24);outline-offset:2px}.btn-login[data-v-0eec9e79]{display:flex;width:100%;min-height:52px;align-items:center;justify-content:space-between;margin-top:7px;padding:0 17px 0 19px;border:0;border-radius:6px;color:#fff;background:var(--picku-accent, #0369a1);font:inherit;font-size:14px;font-weight:720;cursor:pointer;transition:background .15s ease,transform .15s ease,box-shadow .15s ease}.btn-login span[data-v-0eec9e79]:last-child{font-size:19px;font-weight:400}.btn-login[data-v-0eec9e79]:hover:not(:disabled){background:var(--picku-accent-strong, #075985);box-shadow:0 8px 20px #0369a133}.btn-login[data-v-0eec9e79]:disabled{color:#64748b;background:#e2e8f0}.sms-btn[data-v-0eec9e79]{flex:0 0 auto;min-height:36px;padding:0 12px;border:0;border-radius:5px;color:var(--picku-accent-strong, #075985);background:var(--picku-accent-soft, #f0f9ff);font-size:13px;font-weight:700;white-space:nowrap;cursor:pointer}.sms-btn[data-v-0eec9e79]:hover:not(:disabled){background:var(--picku-selected, #e0f2fe)}.sms-btn[data-v-0eec9e79]:disabled{color:#64748b;cursor:not-allowed;background:#f1f5f9}.err-msg[data-v-0eec9e79]{margin:-3px 0 14px;padding:10px 11px;border:1px solid #edc2bd;border-radius:5px;color:var(--picku-danger, #a72f24);background:var(--picku-danger-soft, #f9ded8);font-size:12px;line-height:1.5}.login-footnote[data-v-0eec9e79]{display:flex;align-items:flex-start;gap:8px;margin-top:21px;color:#64748b;font-size:12px;line-height:1.65}.login-footnote svg[data-v-0eec9e79]{flex:0 0 auto;margin-top:2px;color:var(--picku-accent, #0369a1)}.login-visual[data-v-0eec9e79]{display:grid;grid-column:1;grid-row:1;min-width:0;height:100%;min-height:0;place-items:center;padding:clamp(18px,2.4vw,34px);overflow:hidden;background:#f3f8ff}.research-illustration[data-v-0eec9e79]{display:block;width:min(100%,980px);height:auto;object-fit:contain}@media (max-width: 1040px){.login-shell[data-v-0eec9e79]{grid-template-columns:minmax(0,1.08fr) minmax(440px,.92fr)}.login-panel[data-v-0eec9e79]{padding-inline:clamp(28px,5vw,56px)}.login-visual[data-v-0eec9e79]{padding-inline:clamp(16px,2.4vw,28px)}}@media (max-width: 760px){.login-shell[data-v-0eec9e79]{height:auto;min-height:0;grid-template-columns:1fr}.login-panel[data-v-0eec9e79]{grid-column:1;grid-row:1;height:auto;min-height:min(100dvh,720px);overflow:visible;padding:48px 28px}.login-visual[data-v-0eec9e79]{grid-column:1;grid-row:2;height:auto;min-height:300px;padding:24px}.research-illustration[data-v-0eec9e79]{width:min(100%,620px)}}@media (max-width: 560px){.login-panel[data-v-0eec9e79]{min-height:0;padding:54px 20px 44px}.login-card h2[data-v-0eec9e79]{font-size:25px}.login-brand[data-v-0eec9e79]{margin-bottom:30px}.login-visual[data-v-0eec9e79]{min-height:240px;padding:16px}.captcha-box canvas[data-v-0eec9e79]{width:94px}}@media (prefers-reduced-motion: reduce){.verification-fields[data-v-0eec9e79]{animation:none}.btn-login[data-v-0eec9e79]{transition:none}}*{margin:0;padding:0;box-sizing:border-box}html,body{height:100%;overflow:hidden}body{font-family:var(--picku-font);-webkit-font-smoothing:antialiased;color:var(--picku-ink-soft);background:var(--picku-page)}#app{height:100%}::-webkit-scrollbar{width:5px}::-webkit-scrollbar-track{background:transparent}::-webkit-scrollbar-thumb{background:var(--picku-line-strong);border-radius:3px}::-webkit-scrollbar-thumb:hover{background:var(--picku-ink-muted)}.auth-boot[data-v-bdbcd146]{height:100vh;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:14px;background:var(--picku-page)}.auth-boot-spinner[data-v-bdbcd146]{width:32px;height:32px;border:3px solid rgba(2,132,199,.16);border-top-color:var(--picku-accent);border-radius:50%;animation:spin-bdbcd146 .8s linear infinite}.auth-boot-text[data-v-bdbcd146]{font-size:13px;color:var(--picku-ink-muted)}.route-frame[data-v-bdbcd146]{position:relative;display:flex;flex:1;min-width:0;min-height:0;flex-direction:row}.route-view[data-v-bdbcd146]{position:relative;display:flex;min-width:0;min-height:0;flex:1;flex-direction:column}.route-boot[data-v-bdbcd146]{position:absolute;z-index:2;inset:0;min-width:0;display:flex;align-items:center;justify-content:center;color:var(--picku-ink-muted);background:var(--picku-page);font-size:13px;pointer-events:none}.route-boot.is-stalled[data-v-bdbcd146]{pointer-events:auto}.route-boot-card[data-v-bdbcd146],.route-fallback-card[data-v-bdbcd146]{display:flex;align-items:center;justify-content:center;gap:10px}.route-boot-spinner[data-v-bdbcd146]{width:18px;height:18px;border:2px solid var(--picku-line);border-top-color:var(--picku-accent);border-radius:50%;animation:spin-bdbcd146 .8s linear infinite}.route-boot button[data-v-bdbcd146],.route-fallback-card button[data-v-bdbcd146]{border:1px solid var(--picku-line);border-radius:var(--picku-radius-sm);background:var(--picku-surface);color:var(--picku-accent-strong);cursor:pointer;font:inherit;font-weight:650;padding:6px 12px}.route-boot button[data-v-bdbcd146]:hover,.route-boot button[data-v-bdbcd146]:focus-visible,.route-fallback-card button[data-v-bdbcd146]:hover,.route-fallback-card button[data-v-bdbcd146]:focus-visible{border-color:var(--picku-accent);outline:none}.route-fallback[data-v-bdbcd146]{position:absolute;z-index:3;inset:0;display:flex;align-items:center;justify-content:center;padding:24px;background:var(--picku-page)}.route-fallback-card[data-v-bdbcd146]{max-width:min(520px,100%);align-items:flex-start;padding:18px 20px;border:1px solid var(--picku-danger);border-radius:var(--picku-radius-lg);background:var(--picku-danger-soft);box-shadow:var(--picku-shadow-md)}.route-fallback-icon[data-v-bdbcd146]{display:inline-flex;flex:0 0 auto;width:22px;height:22px;color:var(--picku-danger)}.route-fallback-icon svg[data-v-bdbcd146]{width:100%;height:100%;fill:none;stroke:currentColor;stroke-width:1.8;stroke-linecap:round;stroke-linejoin:round}.route-fallback-copy[data-v-bdbcd146]{display:flex;min-width:0;flex:1;flex-direction:column;gap:4px}.route-fallback-copy strong[data-v-bdbcd146]{color:var(--picku-danger);font-size:14px}.route-fallback-copy span[data-v-bdbcd146]{color:var(--picku-ink-muted);font-size:13px;line-height:1.5}@media (max-width: 899px){.route-frame[data-v-bdbcd146]{flex-direction:column}}@keyframes spin-bdbcd146{to{transform:rotate(360deg)}}.app-root[data-v-bdbcd146]{height:100vh;display:flex;flex-direction:column;overflow:hidden}.toast-host[data-v-bdbcd146]{position:fixed;top:58px;left:0;right:0;display:flex;justify-content:center;padding:0 12px;z-index:2000;pointer-events:none}.toast-panel[data-v-bdbcd146]{pointer-events:none;display:flex;align-items:center;gap:10px}.toast-variant-success.toast-panel[data-v-bdbcd146]{padding:8px 14px 8px 10px;border-radius:var(--picku-radius-md);background:var(--picku-success-soft);border:1px solid var(--picku-success);box-shadow:0 4px 14px #3f211a14,0 1px 2px #3f211a0a}.toast-mini-ok[data-v-bdbcd146]{flex-shrink:0;display:flex;align-items:center}.toast-inline[data-v-bdbcd146]{display:flex;flex-direction:column;align-items:flex-start;gap:1px;min-width:0}.toast-line-primary[data-v-bdbcd146]{font-size:13px;font-weight:600;color:var(--picku-success);letter-spacing:.02em}.toast-line-sub[data-v-bdbcd146]{font-size:11px;font-weight:400;color:var(--picku-ink-muted);max-width:280px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.toast-variant-simple.toast-panel[data-v-bdbcd146]{padding:8px 14px;border-radius:var(--picku-radius-md);background:var(--picku-surface);border:1px solid var(--picku-line);box-shadow:var(--picku-shadow-md)}.toast-variant-error.toast-panel[data-v-bdbcd146]{padding:8px 14px 8px 10px;border-radius:var(--picku-radius-md);max-width:min(520px,calc(100vw - 32px));background:var(--picku-danger-soft);border:1px solid var(--picku-danger);box-shadow:0 6px 20px #b91c1c14,0 1px 2px #3f211a0d}.toast-mini-err[data-v-bdbcd146]{flex-shrink:0;display:flex;align-items:center}.toast-err-msg[data-v-bdbcd146]{font-size:13px;font-weight:600;color:var(--picku-danger);line-height:1.45;white-space:pre-wrap;word-break:break-word}.toast-line-sub-err[data-v-bdbcd146]{font-size:12px;font-weight:400;color:var(--picku-ink-muted);line-height:1.45;max-width:100%;white-space:pre-wrap;word-break:break-word}.toast-plain[data-v-bdbcd146]{font-size:13px;font-weight:500;color:var(--picku-ink-soft)}.toast-slide-enter-active[data-v-bdbcd146],.toast-slide-leave-active[data-v-bdbcd146]{transition:opacity .22s ease}.toast-slide-enter-active .toast-panel[data-v-bdbcd146],.toast-slide-leave-active .toast-panel[data-v-bdbcd146]{transition:transform .26s cubic-bezier(.22,1,.36,1)}.toast-slide-enter-from[data-v-bdbcd146],.toast-slide-leave-to[data-v-bdbcd146]{opacity:0}.toast-slide-enter-from .toast-panel[data-v-bdbcd146],.toast-slide-leave-to .toast-panel[data-v-bdbcd146]{transform:translateY(-8px)}:root{color-scheme:light;--picku-page: #f6f7f9;--picku-surface: #ffffff;--picku-surface-muted: #f8fafc;--picku-surface-hover: #e0f2fe;--picku-selected: #e0f2fe;--picku-ink: #0f172a;--picku-ink-soft: #334155;--picku-ink-muted: #64748b;--picku-ink-faint: #94a3b8;--picku-ink-inverse: #ffffff;--picku-line: #cbd5e1;--picku-line-subtle: #e2e8f0;--picku-line-strong: #94a3b8;--picku-sidebar: #0f172a;--picku-sidebar-surface: #1e293b;--picku-sidebar-hover: #334155;--picku-sidebar-text: #f0f9ff;--picku-sidebar-muted: #cbd5e1;--picku-sidebar-faint: #94a3b8;--picku-navy: #075985;--picku-brand: #0369a1;--picku-brand-bright: #38bdf8;--picku-accent: #075985;--picku-accent-strong: #0c4a6e;--picku-accent-soft: #f0f9ff;--picku-coral: #c24138;--picku-coral-soft: #fff0ed;--picku-amber: #b45309;--picku-amber-soft: #fff7e6;--picku-teal: #0f766e;--picku-teal-soft: #e6f4f2;--picku-success: #426451;--picku-success-soft: #e2ece5;--picku-warning: #855516;--picku-warning-soft: #f8e7c9;--picku-danger: #a72f24;--picku-danger-soft: #f9ded8;--picku-chart-1: #0284c7;--picku-chart-2: #0f766e;--picku-chart-3: #38bdf8;--picku-chart-4: #d97706;--picku-chart-grid: #cbd5e1;--picku-chart-axis: #64748b;--picku-font: -apple-system, BlinkMacSystemFont, "SF Pro Text", "PingFang SC", "Helvetica Neue", "Microsoft YaHei", system-ui, sans-serif;--picku-font-size-xs: 12px;--picku-font-size-sm: 13px;--picku-font-size-base: 14px;--picku-font-size-lg: 16px;--picku-font-size-xl: 20px;--picku-font-size-page: 28px;--picku-font-size-hero: 36px;--picku-line-height-tight: 1.2;--picku-line-height-base: 1.5;--picku-line-height-relaxed: 1.65;--picku-space-1: 4px;--picku-space-2: 8px;--picku-space-3: 12px;--picku-space-4: 16px;--picku-space-5: 20px;--picku-space-6: 24px;--picku-space-8: 32px;--picku-space-10: 40px;--picku-sidebar-width: 252px;--picku-topbar-height: 52px;--picku-page-max-width: 1440px;--picku-page-padding-x: 34px;--picku-page-padding-top: 32px;--picku-page-padding-bottom: 58px;--picku-control-height: 40px;--picku-control-height-sm: 32px;--picku-nav-height: 38px;--picku-table-head-height: 42px;--picku-table-row-height: 54px;--picku-radius-xs: 4px;--picku-radius-sm: 6px;--picku-radius-md: 8px;--picku-radius-lg: 8px;--picku-radius-pill: 999px;--picku-shadow-sm: 0 1px 3px rgba(0, 0, 0, .04);--picku-shadow-md: 0 12px 32px rgba(0, 0, 0, .1);--picku-shadow-overlay: 0 24px 64px rgba(0, 0, 0, .18);--picku-focus-ring: 0 0 0 3px rgba(7, 89, 133, .24);--picku-overlay: rgba(0, 0, 0, .34);--picku-motion-fast: .12s;--picku-motion-base: .16s;--picku-motion-slow: .18s;--picku-ease: cubic-bezier(.2, .8, .2, 1)}.pk-workspace,.pk-workspace *,.pk-workspace *:before,.pk-workspace *:after{box-sizing:border-box}.pk-workspace{min-width:0;color:var(--picku-ink-soft);background:var(--picku-page);font-family:var(--picku-font);font-size:var(--picku-font-size-base);line-height:var(--picku-line-height-base);-webkit-font-smoothing:antialiased;text-rendering:optimizeLegibility}.pk-workspace ::selection{color:var(--picku-ink);background:var(--picku-coral-soft)}.pk-workspace :where(button,input,select,textarea){min-width:0;margin:0;color:inherit;font:inherit}.pk-workspace :where(button,[role="button"],.pk-button,.ep-btn,.wb-btn,.rc-btn,.dq-btn,.psy-btn,.ao-button,.btn,.mini-btn,.workspace-button,.platform-action){display:inline-flex;align-items:center;justify-content:center;box-sizing:border-box;min-width:0;line-height:1.35!important;overflow-wrap:anywhere;text-align:center;vertical-align:middle}.pk-workspace :where(button:not(.pk-icon-button),[role="button"]:not(.pk-icon-button),.pk-button,.ep-btn,.wb-btn,.rc-btn,.dq-btn,.psy-btn,.ao-button,.btn,.mini-btn,.workspace-button,.platform-action){white-space:normal!important}.pk-workspace :where(input,select){line-height:1.35;text-overflow:ellipsis}.pk-workspace :where(input,textarea)::placeholder{color:var(--picku-ink-faint);opacity:1}.pk-workspace :where(button,[role="button"],a,select,summary){-webkit-tap-highlight-color:transparent}.pk-workspace :where(button,[role="button"],a,input,select,textarea,summary):focus-visible{outline:none;box-shadow:var(--picku-focus-ring)}.pk-workspace :where(h1,h2,h3,p){margin:0}.pk-workspace :where(button){border:0}.pk-workspace :where(a){color:inherit;text-decoration:none}.pk-workspace :where(svg){display:block}.pk-visually-hidden{position:absolute!important;width:1px!important;height:1px!important;padding:0!important;overflow:hidden!important;clip:rect(0,0,0,0)!important;white-space:nowrap!important;border:0!important}.pk-workspace-page{width:min(100%,var(--picku-page-max-width));min-height:100%;margin:0 auto;padding:var(--picku-page-padding-top) var(--picku-page-padding-x) var(--picku-page-padding-bottom)}.pk-page-header{display:flex;align-items:flex-start;justify-content:space-between;gap:var(--picku-space-5);margin-bottom:var(--picku-space-6)}.pk-page-heading{min-width:0}.pk-eyebrow{margin-bottom:7px;color:var(--picku-ink-faint);font-size:var(--picku-font-size-xs);font-weight:600}.pk-page-title{color:var(--picku-ink);font-size:var(--picku-font-size-page);font-weight:600;letter-spacing:0;line-height:var(--picku-line-height-tight)}.pk-page-subtitle{max-width:720px;margin-top:8px!important;color:var(--picku-ink-muted);font-size:var(--picku-font-size-sm);line-height:var(--picku-line-height-relaxed)}.pk-button{display:inline-flex;min-height:var(--picku-control-height);align-items:center;justify-content:center;gap:8px;padding:0 16px;border:1px solid var(--picku-line-strong)!important;border-radius:var(--picku-radius-sm);color:var(--picku-ink);background:var(--picku-surface);font-size:var(--picku-font-size-sm);font-weight:600;line-height:1.35;text-align:center;white-space:normal;cursor:pointer;transition:color var(--picku-motion-fast) var(--picku-ease),background var(--picku-motion-fast) var(--picku-ease),border-color var(--picku-motion-fast) var(--picku-ease),box-shadow var(--picku-motion-fast) var(--picku-ease)}.pk-button:hover:not(:disabled){border-color:var(--picku-line-strong)!important;background:var(--picku-surface-muted)}.pk-button--primary{border-color:var(--picku-accent)!important;color:var(--picku-ink-inverse);background:var(--picku-accent)}.pk-button--primary:hover:not(:disabled){border-color:var(--picku-accent-strong)!important;background:var(--picku-accent-strong)}.pk-button--ghost{border-color:transparent!important;background:transparent}.pk-button--danger{border-color:#dda9a1!important;color:var(--picku-danger);background:var(--picku-danger-soft)}.pk-button--small{min-height:var(--picku-control-height-sm);padding:0 12px;font-size:var(--picku-font-size-xs)}.pk-button:disabled{cursor:not-allowed;opacity:.48}.pk-icon-button{display:inline-grid;width:var(--picku-control-height);height:var(--picku-control-height);flex:0 0 auto;place-items:center;border:1px solid transparent!important;border-radius:50%;background:transparent;cursor:pointer;transition:background var(--picku-motion-fast) var(--picku-ease)}.pk-icon-button:hover{background:var(--picku-surface-hover)}.pk-card{min-width:0;border:1px solid var(--picku-line);border-radius:var(--picku-radius-md);background:var(--picku-surface);box-shadow:var(--picku-shadow-sm)}.pk-card__header{display:flex;min-height:62px;align-items:flex-start;justify-content:space-between;gap:var(--picku-space-3);padding:16px 18px 13px;border-bottom:1px solid var(--picku-line-subtle)}.pk-card__title{color:var(--picku-ink);font-size:var(--picku-font-size-lg);font-weight:600}.pk-card__description{margin-top:4px!important;color:var(--picku-ink-muted);font-size:var(--picku-font-size-sm)}.pk-field{display:grid;gap:7px;min-width:0}.pk-field__label{color:var(--picku-ink-muted);font-size:var(--picku-font-size-xs);font-weight:600}.pk-input,.pk-select,.pk-textarea{width:100%;border:1px solid var(--picku-line-strong)!important;border-radius:var(--picku-radius-sm);color:var(--picku-ink);background:var(--picku-surface);font-size:var(--picku-font-size-sm);transition:border-color var(--picku-motion-fast) var(--picku-ease),box-shadow var(--picku-motion-fast) var(--picku-ease)}.pk-input,.pk-select{height:var(--picku-control-height);padding:0 12px}.pk-select{padding-right:34px}.pk-textarea{min-height:96px;padding:11px 12px;line-height:var(--picku-line-height-base);resize:vertical}.pk-input:hover,.pk-select:hover,.pk-textarea:hover{border-color:var(--picku-line-strong)!important}.pk-status{display:inline-flex;min-height:24px;align-items:center;gap:6px;padding:3px 9px;border-radius:var(--picku-radius-pill);color:var(--picku-ink-soft);background:var(--picku-surface-muted);font-size:var(--picku-font-size-xs);font-weight:600;line-height:1;white-space:nowrap}.pk-status:before{width:6px;height:6px;border-radius:50%;background:currentColor;content:""}.pk-status--success{color:var(--picku-success);background:var(--picku-success-soft)}.pk-status--warning{color:var(--picku-warning);background:var(--picku-warning-soft)}.pk-status--danger{color:var(--picku-danger);background:var(--picku-danger-soft)}.pk-status--muted{color:var(--picku-ink-muted);background:var(--picku-surface-muted)}.pk-inline-alert{display:flex;align-items:flex-start;gap:10px;padding:13px 14px;border:1px solid var(--picku-line);border-radius:var(--picku-radius-md);color:var(--picku-ink-soft);background:var(--picku-surface-muted);font-size:var(--picku-font-size-sm);line-height:var(--picku-line-height-base)}.pk-inline-alert--warning{border-color:#dfc38e;background:var(--picku-warning-soft)}.pk-inline-alert--danger{border-color:#dda9a1;background:var(--picku-danger-soft)}.pk-empty-state{display:grid;min-height:220px;place-items:center;padding:var(--picku-space-8);color:var(--picku-ink-muted);text-align:center}.pk-empty-state strong{display:block;color:var(--picku-ink);font-size:var(--picku-font-size-lg)}.pk-empty-state p{max-width:440px;margin:8px auto 16px!important;font-size:var(--picku-font-size-sm);line-height:var(--picku-line-height-relaxed)}.pk-skeleton{overflow:hidden;border-radius:var(--picku-radius-xs);background:linear-gradient(90deg,var(--picku-surface-muted) 25%,var(--picku-surface-hover) 50%,var(--picku-surface-muted) 75%);background-size:200% 100%;animation:picku-skeleton 1.4s ease-in-out infinite}.tutorial-page-anchor{display:flex;flex:0 0 auto;align-items:center;gap:10px;width:min(860px,calc(100% - 32px));min-height:44px;margin:10px 16px 8px;padding:8px 16px;border:1px solid var(--picku-line-subtle);border-radius:12px;color:var(--picku-ink-soft);background:color-mix(in srgb,var(--picku-surface) 94%,var(--picku-accent-soft));font-family:var(--picku-font);box-shadow:0 4px 12px #0f172a0a}.tutorial-page-anchor span{flex:0 0 auto;padding:3px 7px;border:1px solid color-mix(in srgb,var(--picku-accent) 42%,transparent);border-radius:999px;color:var(--picku-accent-strong);background:var(--picku-accent-soft);font-size:11px;font-weight:750}.tutorial-page-anchor strong{flex:0 0 auto;color:var(--picku-ink);font-size:13px;font-weight:750}.tutorial-page-anchor small{min-width:0;overflow:hidden;color:var(--picku-ink-muted);font-size:12px;text-overflow:ellipsis;white-space:nowrap}@keyframes picku-skeleton{0%{background-position:200% 0}to{background-position:-200% 0}}@media (max-width: 1199px){:root{--picku-sidebar-width: 232px;--picku-page-padding-x: 28px}}@media (max-width: 899px){:root{--picku-page-padding-x: 20px;--picku-page-padding-top: 24px}.pk-page-header{align-items:stretch;flex-direction:column}}@media (prefers-reduced-motion: reduce){.pk-workspace *,.pk-workspace *:before,.pk-workspace *:after{scroll-behavior:auto!important;animation-duration:.01ms!important;animation-iteration-count:1!important;transition-duration:.01ms!important}}
