@import url(https://fonts.googleapis.com/css2?family=Roboto:ital,wght@0,100..900;1,100..900&display=swap);.search-input[data-v-3fdb8750]{outline:none;border:none;background:transparent;color:inherit;min-width:0}.global-search-anchor[data-v-320dacc3]{position:absolute;top:50%;left:315px;transform:translateY(-50%);z-index:1}.nav-btn[data-v-320dacc3]{display:none}.mobile-only[data-v-320dacc3]{display:none!important}.theme-menu-switch[data-v-320dacc3]{flex:0 0 44px;margin-left:8px;max-width:44px;overflow:visible;pointer-events:none}.theme-menu-switch[data-v-320dacc3] .v-input__control{width:44px}@media (max-width:959px){.toolbar-title[data-v-320dacc3]{display:none}.app-bar[data-v-320dacc3]{padding-left:8px!important}.nav-btn[data-v-320dacc3]{display:block}.icon-div[data-v-320dacc3]{display:none}.desktop-only[data-v-320dacc3]{display:none!important}.mobile-only[data-v-320dacc3]{display:flex!important}}.side-nav--mobile.v-navigation-drawer[data-v-2049b1b2]{top:0!important;height:calc(100vh - 62px - env(safe-area-inset-bottom, 0px))!important;height:calc(100dvh - 62px - env(safe-area-inset-bottom, 0px))!important;max-height:none!important;z-index:1500!important;border-right:1px solid rgb(var(--v-theme-surface-300));border-bottom:1px solid rgb(var(--v-theme-surface-300));box-shadow:none!important}@media (max-width:959.98px){.v-navigation-drawer__scrim[data-v-2049b1b2]{z-index:1400!important;height:calc(100vh - 62px - env(safe-area-inset-bottom, 0px))!important;height:calc(100dvh - 62px - env(safe-area-inset-bottom, 0px))!important}}.side-nav--mobile[data-v-2049b1b2] .v-navigation-drawer__content{height:100%;overflow:hidden}.mobile-nav[data-v-2049b1b2]{position:relative;display:flex;flex-direction:column;height:100%;color:rgb(var(--v-theme-surface-900))}.mobile-nav__prof[data-v-2049b1b2]{position:relative;flex:0 0 auto;border-bottom:1px solid rgb(var(--v-theme-surface-300))}.mobile-nav__prof-row[data-v-2049b1b2]{display:flex;align-items:center;gap:8px;padding:11px 12px;cursor:pointer}.mobile-nav__av[data-v-2049b1b2]{width:22px;height:22px;flex:0 0 22px;border-radius:11px;background:rgb(var(--v-theme-surface-900));color:rgb(var(--v-theme-surface));font-size:8px;display:flex;align-items:center;justify-content:center}.mobile-nav__prof-name[data-v-2049b1b2]{flex:1;min-width:0;font-size:11.5px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.mobile-nav__cv[data-v-2049b1b2]{flex:0 0 11px;color:rgb(var(--v-theme-surface-700))}.mobile-nav__nv-wrap[data-v-2049b1b2]{position:relative;flex:1 1 auto;min-height:0;display:flex}.mobile-nav__nv[data-v-2049b1b2]{flex:1 1 auto;min-width:0;padding:8px;overflow-y:auto;overflow-x:hidden}.mobile-nav__gap[data-v-2049b1b2]{height:14px}.mobile-nav__it[data-v-2049b1b2]{box-sizing:border-box;display:flex;align-items:center;gap:8px;height:32px;padding:7px 8px;border-radius:6px;font-size:12.5px;line-height:18px;cursor:pointer}.mobile-nav__it--on[data-v-2049b1b2]{background:rgb(var(--v-theme-surface-200))}.mobile-nav__it--disabled[data-v-2049b1b2]{opacity:.4;cursor:default}.mobile-nav__car[data-v-2049b1b2]{flex:0 0 11px;width:11px;height:11px;color:rgb(var(--v-theme-surface-700))}.mobile-nav__car--hidden[data-v-2049b1b2]{visibility:hidden}.mobile-nav__lead[data-v-2049b1b2]{flex:0 0 15px;color:rgb(var(--v-theme-surface-800))}.mobile-nav__lb[data-v-2049b1b2]{min-width:0;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.mobile-nav__ft[data-v-2049b1b2]{position:relative;flex:0 0 auto;padding:7px 8px;border-top:1px solid rgb(var(--v-theme-surface-300))}.mobile-nav__it .mobile-nav__cv[data-v-2049b1b2]{margin-left:auto}.mobile-nav__menu[data-v-2049b1b2]{position:absolute;left:8px;right:8px;z-index:10;padding:4px;border:1px solid rgb(var(--v-theme-surface-300));border-radius:8px;background:rgb(var(--v-theme-surface));box-shadow:0 8px 20px rgba(0,0,0,.16)}.mobile-nav__menu--up[data-v-2049b1b2]{bottom:46px}.mobile-nav__menu--down[data-v-2049b1b2]{top:100%;left:10px;right:10px;margin-top:5px}.mobile-nav__it--menu[data-v-2049b1b2]{font-size:11.5px;padding:7px 8px}.mobile-nav__sep[data-v-2049b1b2]{height:1px;margin:3px 6px;background:rgb(var(--v-theme-surface-300))}.mobile-nav__backdrop[data-v-2049b1b2]{position:absolute;inset:0;z-index:9}.mobile-nav__sw[data-v-2049b1b2]{position:relative;margin-left:auto;width:32px;height:18px;flex:0 0 32px;border-radius:9px;background:rgb(var(--v-theme-surface-300))}.mobile-nav__sw i[data-v-2049b1b2]{position:absolute;top:2px;left:2px;width:14px;height:14px;border-radius:7px;background:rgb(var(--v-theme-surface));box-shadow:0 1px 2px rgba(0,0,0,.25)}.mobile-nav__sw--on[data-v-2049b1b2]{background:rgb(var(--v-theme-surface-900))}.mobile-nav__sw--on i[data-v-2049b1b2]{left:16px}.nav-row.v-list-item{min-height:40px!important;padding-block:0!important;padding-inline:8px!important;margin-bottom:2px}.nav-row .v-list-item__content{min-width:0}.nav-row__grid{display:flex;align-items:center;gap:8px;width:100%;min-width:0;height:40px}.nav-row__leading{flex:0 0 20px}.nav-row__leading,.nav-row__twisty{display:flex;align-items:center;justify-content:center}.nav-row__twisty{flex:0 0 16px}.nav-row__icon{flex:0 0 20px;margin-right:4px}.nav-row__label{flex:1 1 auto;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font-size:16px;font-weight:400;letter-spacing:.15px}.nav-row__trail{min-width:24px;gap:4px;position:relative}.nav-row__count,.nav-row__trail{flex:0 0 auto;display:flex;align-items:center;justify-content:flex-end}.nav-row__count{min-width:32px;transition:opacity .12s linear}.nav-row__action{display:flex;align-items:center}@media (hover:hover) and (pointer:fine){.nav-row__trail--swap .nav-row__action{position:absolute;right:0;opacity:0;pointer-events:none;transition:opacity .12s linear}.nav-row:hover .nav-row__trail--swap .nav-row__action,.nav-row__trail--swap:focus-within .nav-row__action,.nav-row__trail--swap:has([aria-expanded=true]) .nav-row__action{opacity:1;pointer-events:auto}.nav-row:hover .nav-row__trail--swap .nav-row__count,.nav-row__trail--swap:focus-within .nav-row__count,.nav-row__trail--swap:has([aria-expanded=true]) .nav-row__count{opacity:0}}.folder-menu[data-v-606af0c4] .v-list-item__spacer{width:12px!important}.v-list-item .kebab-hover[data-v-3f0cab01]{visibility:hidden}.kebab-hover.kebab-open[data-v-3f0cab01],.v-list-item:hover .kebab-hover[data-v-3f0cab01]{visibility:visible}.folder-menu[data-v-3f0cab01] .v-list-item__spacer{width:12px!important}.rename-input[data-v-3f0cab01]{outline:none;border:1px solid rgb(var(--v-theme-primary));border-radius:4px;padding:0 4px;min-width:0;background:transparent;color:inherit;font:inherit;letter-spacing:inherit}.concept-drop-target[data-v-3f0cab01]{outline:2px solid rgb(var(--v-theme-primary));outline-offset:-2px;background-color:rgba(var(--v-theme-primary),.08);transition:outline .15s ease,background-color .15s ease}.reorder-gap[data-v-3f0cab01]{height:0;padding:3px 0;margin:0 8px;border-radius:2px;box-sizing:content-box;transition:background-color .15s ease}.reorder-gap--active[data-v-3f0cab01]{background-color:orange;background-clip:content-box;height:3px}.new-disabled[data-v-cc400a02]{opacity:.5;cursor:not-allowed}.drag-hint[data-v-cc400a02]{position:fixed;z-index:100000;pointer-events:none;padding:3px 8px;border-radius:6px;font-size:11px;color:#fff;background:rgba(40,40,40,.92);max-width:260px}.drag-hint--blocked[data-v-cc400a02]{background:rgba(176,32,32,.94);font-size:13px;font-weight:700}[data-v-cc400a02] [draggable=true]{cursor:grab}[data-v-cc400a02] [draggable=true]:active{cursor:grabbing}.nav-scroller[data-v-cc400a02]{min-height:0}.nav-footer[data-v-cc400a02]{padding-bottom:12px}.nav-footer .nav-row[data-v-cc400a02]:last-child{margin-bottom:0}.section-body[data-v-cc400a02]{min-width:0}.projects-drawer[data-v-cc400a02]{height:calc(100vh - 64px);height:calc(100dvh - 64px);user-select:none;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;animation:projects-drawer-slide-in-cc400a02 .4s cubic-bezier(.4,0,.2,1);transition-duration:.4s}@keyframes projects-drawer-slide-in-cc400a02{0%{transform:translateX(-100%)}to{transform:none}}@media (prefers-reduced-motion:reduce){.projects-drawer[data-v-cc400a02]{animation:none}}.projects-drawer[data-v-cc400a02] .v-navigation-drawer__content{padding-top:0!important}.projects-drawer[data-v-cc400a02] .v-navigation-drawer__content::-webkit-scrollbar{display:none}.v-text-field[data-v-cc400a02] .v-field__field,.v-text-field[data-v-cc400a02] .v-input__control{height:42px!important}.v-text-field[data-v-cc400a02] .v-field__input{min-height:42px!important;padding-top:0!important;padding-bottom:0!important;font-size:16px!important}.root-drop-zone[data-v-cc400a02]{min-height:36px;border:2px dashed rgba(var(--v-theme-surface-700),.4);color:rgb(var(--v-theme-surface-700));transition:all .15s ease}.root-drop-zone--active[data-v-cc400a02]{border-color:orange;background-color:rgba(255,165,0,.08);color:orange}.reorder-gap[data-v-cc400a02]{height:0;padding:3px 0;margin:0 8px;border-radius:2px;box-sizing:content-box;transition:background-color .15s ease}.reorder-gap--active[data-v-cc400a02]{background-color:orange;background-clip:content-box;height:3px}.nav-entry[data-v-7c204f1e]{cursor:pointer}.asset-grid[data-v-7c204f1e]{display:grid;grid-template-columns:repeat(auto-fill,minmax(150px,1fr));gap:12px;align-content:start}.selected-card[data-v-7c204f1e]{outline:2px solid rgb(var(--v-theme-primary));outline-offset:-2px}.card-checkbox[data-v-7c204f1e] .v-selection-control__wrapper{background:hsla(0,0%,100%,.85);border-radius:4px}.date-field-active[data-v-7c204f1e] .v-field{border-color:rgb(var(--v-theme-primary))}.zoom-indicator[data-v-48d941b6]{position:absolute;bottom:12px;right:12px;background:rgba(0,0,0,.6);color:#fff;padding:2px 8px;border-radius:4px;pointer-events:none}.concept-create-form[data-v-6e2b1717]{display:flex;flex:1;flex-direction:column;min-height:0}.concept-create-fields[data-v-6e2b1717]{flex:1;min-height:0;overflow:hidden;position:relative}.conceptField[data-v-6e2b1717] .v-input__control .v-field .v-field__field .v-field__input{padding:8px!important}.conceptField[data-v-6e2b1717] .v-input__control .v-field{box-shadow:none!important}.cf-setpop[data-v-5b90f466]{width:250px;padding:12px;background:rgb(var(--v-theme-surface));border:1px solid rgb(var(--v-theme-surface-400));border-radius:14px;box-shadow:0 2px 8px rgba(0,0,0,.07),0 18px 40px rgba(0,0,0,.2)}.cf-setpop__label[data-v-5b90f466]{margin:2px 0 7px;font-size:9px;font-weight:700;letter-spacing:.12em;color:rgb(var(--v-theme-surface-500))}.cf-setpop__label--sp[data-v-5b90f466]{margin-top:15px}.cf-setpop__msg[data-v-5b90f466]{margin-top:4px;font-size:10.5px;color:rgb(var(--v-theme-surface-500))}.cf-numwrap[data-v-5b90f466]{position:relative}.cf-numsel[data-v-5b90f466]{display:flex;align-items:center;width:100%;height:32px;padding:0 11px;border:1px solid rgb(var(--v-theme-surface-300));border-radius:9px;background:rgb(var(--v-theme-surface));color:rgb(var(--v-theme-surface-900));font-size:12.5px;cursor:pointer}.cf-numsel[data-v-5b90f466]:hover{border-color:rgb(var(--v-theme-surface-400))}.cf-numsel__cv[data-v-5b90f466]{margin-left:auto;color:rgb(var(--v-theme-surface-500))}.cf-numfield[data-v-5b90f466]{width:100%;height:32px;padding:0 11px;border:1px solid rgb(var(--v-theme-surface-900));border-radius:9px;background:rgb(var(--v-theme-surface));color:rgb(var(--v-theme-surface-900));font:inherit;font-size:12.5px;outline:none}.cf-numdrop[data-v-5b90f466]{position:absolute;left:0;right:0;top:36px;z-index:6;max-height:180px;overflow-y:auto;padding:3px;border:1px solid rgb(var(--v-theme-surface-400));border-radius:10px;background:rgb(var(--v-theme-surface));box-shadow:0 2px 8px rgba(0,0,0,.07),0 14px 30px rgba(0,0,0,.16)}.cf-nopt[data-v-5b90f466]{padding:7px 11px;font-size:12.5px;color:rgb(var(--v-theme-surface-700));cursor:pointer}.cf-nopt[data-v-5b90f466]:hover{background:rgb(var(--v-theme-surface-75));color:rgb(var(--v-theme-surface-900))}.cf-nopt--on[data-v-5b90f466]{background:rgb(var(--v-theme-surface-200));color:rgb(var(--v-theme-surface-900));font-weight:500}.cf-qseg[data-v-5b90f466]{display:flex;height:30px;border:1px solid rgb(var(--v-theme-surface-400));border-radius:13px;overflow:hidden}.cf-qseg__opt[data-v-5b90f466]{display:grid;flex:1;place-items:center;font-size:11.5px;color:rgb(var(--v-theme-surface-700));cursor:pointer}.cf-qseg__opt--on[data-v-5b90f466]{background:rgb(var(--v-theme-surface-900));color:rgb(var(--v-theme-surface))}.cf-vrow[data-v-5b90f466]{display:flex;align-items:center;gap:10px}.cf-vrow__slider[data-v-5b90f466]{flex:1;height:3px;border-radius:2px;background:rgb(var(--v-theme-surface-400));accent-color:rgb(var(--v-theme-surface-900));outline:none;-moz-appearance:none;appearance:none;-webkit-appearance:none}.cf-vrow__slider[data-v-5b90f466]::-webkit-slider-thumb{-webkit-appearance:none;appearance:none;width:13px;height:13px;border-radius:50%;background:rgb(var(--v-theme-surface-900));cursor:pointer}.cf-vrow__slider[data-v-5b90f466]::-moz-range-thumb{width:13px;height:13px;border:none;border-radius:50%;background:rgb(var(--v-theme-surface-900));cursor:pointer}.cf-vrow__val[data-v-5b90f466]{width:34px;font-size:11.5px;color:rgb(var(--v-theme-surface-700));text-align:right}.cf-restbar[data-v-d409e74c]{display:flex;align-items:center;gap:6px;margin-bottom:9px;font-size:10.5px;color:var(--cf-ink-3)}.cf-restbar b[data-v-d409e74c]{font-weight:500;color:var(--cf-ink-2)}.cf-restbar__x[data-v-d409e74c]{margin-left:auto;cursor:pointer}.cf-promptwrap[data-v-d409e74c]{position:relative}.cf-prompt[data-v-d409e74c]{display:block;width:100%;min-height:104px;padding:11px 42px 11px 12px;border:1px solid var(--cf-line-2);border-radius:10px;background:var(--cf-paper);color:var(--cf-ink);font:inherit;font-size:12.5px;line-height:1.5;resize:none;outline:none;overflow:hidden}.cf-prompt--ideate[data-v-d409e74c]{min-height:58px;padding-right:12px}.cf-prompt[data-v-d409e74c]::-moz-placeholder{color:var(--cf-ink-3)}.cf-prompt[data-v-d409e74c]::placeholder{color:var(--cf-ink-3)}.cf-prompt[data-v-d409e74c]:focus{border-color:var(--cf-ink-3)}.cf-sparkle[data-v-d409e74c]{position:absolute;right:8px;bottom:8px;width:26px;height:26px;display:grid;place-items:center;border:1px solid var(--cf-line);border-radius:7px;background:var(--cf-paper);color:var(--cf-ink-2);cursor:pointer}.cf-sparkle[data-v-d409e74c]:hover{background:var(--cf-canvas)}.cf-sparkle--dis[data-v-d409e74c]{opacity:.35;cursor:default}.cf-enhance__head[data-v-d409e74c]{display:flex;align-items:center;gap:8px;margin-bottom:9px;font-size:11px;color:var(--cf-ink-3)}.cf-enhance__x[data-v-d409e74c]{margin-left:auto;cursor:pointer}.cf-enhance__x[data-v-d409e74c]:hover{color:var(--cf-ink)}.cf-optcard[data-v-d409e74c]{position:relative;margin-bottom:7px;padding:9px 11px;border:1px solid var(--cf-line);border-radius:10px;background:var(--cf-paper);cursor:pointer}.cf-optcard[data-v-d409e74c]:hover{background:var(--cf-canvas)}.cf-optcard--sel[data-v-d409e74c]{border-color:var(--cf-ink);box-shadow:0 0 0 1px var(--cf-ink)}.cf-optcard--keep[data-v-d409e74c]{border-style:dashed}.cf-optcard--keep .cf-optcard__text[data-v-d409e74c]{color:var(--cf-ink-2)}.cf-optcard__label[data-v-d409e74c]{margin-bottom:4px;font-size:10.5px;color:var(--cf-ink-3)}.cf-optcard__text[data-v-d409e74c]{padding-right:24px;font-size:12.5px;line-height:1.45;color:var(--cf-ink);outline:none}.cf-optcard__go[data-v-d409e74c]{position:absolute;right:9px;bottom:9px;width:22px;height:22px;display:none;place-items:center;border-radius:50%;background:var(--cf-ink);color:var(--cf-paper);cursor:pointer}.cf-optcard:hover .cf-optcard__go[data-v-d409e74c]{display:grid}.cf-dropz[data-v-d409e74c]{display:flex;flex-direction:column;align-items:center;gap:3px;width:100%;margin-top:10px;padding:12px;border:1px dashed var(--cf-line-2);border-radius:9px;background:var(--cf-paper);text-align:center;cursor:pointer}.cf-dropz[data-v-d409e74c]:hover:not(:disabled){border-color:var(--cf-ink-3);background:var(--cf-canvas)}.cf-dropz[data-v-d409e74c]:disabled{cursor:default}.cf-dropz__title[data-v-d409e74c]{font-size:12px;font-weight:600;color:var(--cf-ink)}.cf-dropz__title em[data-v-d409e74c]{font-style:normal;font-weight:500;color:var(--cf-ink-2)}.cf-dropz__sub[data-v-d409e74c]{font-size:10.5px;color:var(--cf-ink-3)}.cf-dropz__browse[data-v-d409e74c]{margin-top:7px;border-bottom:1px solid var(--cf-line-2);font-size:11px;color:var(--cf-ink-2);cursor:pointer}.cf-refs[data-v-d409e74c]{display:flex;flex-wrap:wrap;align-items:center;gap:7px;margin-top:12px}.cf-thumb[data-v-d409e74c]{position:relative;flex:none;width:48px;height:48px;overflow:hidden;border:1px solid var(--cf-line-2);border-radius:10px}.cf-thumb img[data-v-d409e74c]{display:block;width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.cf-thumb__rm[data-v-d409e74c]{position:absolute;top:2px;right:2px;width:15px;height:15px;display:none;place-items:center;border-radius:50%;background:rgba(0,0,0,.72);color:#fff;cursor:pointer}.cf-thumb:hover .cf-thumb__rm[data-v-d409e74c]{display:grid}.cf-addtile[data-v-d409e74c]{display:grid;place-items:center;flex:none;width:48px;height:48px;border:1px dashed var(--cf-line-2);border-radius:10px;background:transparent;color:var(--cf-ink-3);cursor:pointer}.cf-addtile[data-v-d409e74c]:hover:not(:disabled){border-color:var(--cf-ink-3);color:var(--cf-ink);background:var(--cf-canvas)}.cf-spinner[data-v-d409e74c]{color:var(--cf-ink-3)}.cf-userow[data-v-d409e74c]{display:flex;align-items:center;gap:7px;margin-top:10px}.cf-userow__label[data-v-d409e74c]{font-size:11px;color:var(--cf-ink-3)}.cf-pill[data-v-d409e74c]{height:38px;padding:0 14px;border:1px solid var(--cf-line);border-radius:19px;background:var(--cf-paper);color:var(--cf-ink-2);font-size:12px;cursor:pointer}.cf-pill--on[data-v-d409e74c]{background:var(--cf-ink);border-color:var(--cf-ink);color:var(--cf-paper)}.cf-hidden-input[data-v-d409e74c]{display:none}.cf-runline[data-v-d409e74c]{display:flex;align-items:stretch;gap:8px;margin-top:12px}.cf-setchip[data-v-d409e74c]{display:inline-flex;align-items:center;gap:6px;flex:none;height:38px;padding:0 13px;border:1px solid var(--cf-line-2);border-radius:19px;background:var(--cf-paper);color:var(--cf-ink-2);font-size:12px;cursor:pointer}.cf-setchip[data-v-d409e74c]:hover{border-color:var(--cf-ink-3)}.cf-setchip--open[data-v-d409e74c]{background:var(--cf-sel)}.cf-setchip b[data-v-d409e74c]{color:var(--cf-ink);font-weight:600}.cf-setchip__dot[data-v-d409e74c]{color:var(--cf-ink-3)}.cf-mkbtn[data-v-d409e74c]{flex:1;min-width:0;font-size:12.5px}.cf-tools[data-v-d409e74c]{display:flex;align-items:center;gap:8px;margin-top:10px}.cf-tool[data-v-d409e74c]{flex:none;width:32px;height:32px;display:grid;place-items:center;border:1px solid var(--cf-line);border-radius:50%;background:var(--cf-paper);color:var(--cf-ink-2);cursor:pointer}.cf-tool[data-v-d409e74c]:hover{background:var(--cf-canvas)}.cf-tool--open[data-v-d409e74c]{background:var(--cf-sel);border-color:var(--cf-line-2);color:var(--cf-ink)}.cf-devbtn[data-v-d409e74c]{margin-left:auto;flex:none;display:inline-flex;align-items:center;gap:7px;height:32px;padding:0 15px;border:none;border-radius:16px;background:rgb(var(--cf-ideate-accent-rgb));color:#fff;font:inherit;font-size:12.5px;font-weight:500;cursor:pointer}.cf-devbtn[data-v-d409e74c]:disabled{background:var(--cf-sel);color:var(--cf-ink-3);cursor:default}.cf-refpop[data-v-d409e74c]{width:330px;max-width:calc(100vw - 32px);padding:12px;background:rgb(var(--v-theme-surface));border:1px solid rgb(var(--v-theme-surface-400));border-radius:12px;box-shadow:0 2px 8px rgba(0,0,0,.08),0 16px 36px rgba(0,0,0,.16)}.cf-refpop__label[data-v-d409e74c]{margin-bottom:9px;font-size:12px;font-weight:600;color:rgb(var(--v-theme-surface-900))}.cf-refpop__drop[data-v-d409e74c]{display:flex;flex-direction:column;align-items:center;gap:3px;width:100%;padding:20px 14px;border:1px dashed rgb(var(--v-theme-surface-400));border-radius:10px;background:transparent;color:rgb(var(--v-theme-surface-500));text-align:center;cursor:pointer}.cf-refpop__drop[data-v-d409e74c]:hover:not(:disabled){border-color:rgb(var(--v-theme-surface-500));background:rgb(var(--v-theme-surface-75))}.cf-refpop__drop[data-v-d409e74c]:disabled{cursor:default}.cf-refpop__title[data-v-d409e74c]{font-size:12.5px;font-weight:600;color:rgb(var(--v-theme-surface-900))}.cf-refpop__title em[data-v-d409e74c]{font-style:normal;font-weight:500;color:rgb(var(--v-theme-surface-700))}.cf-refpop__sub[data-v-d409e74c]{margin-top:5px;font-size:11px;color:rgb(var(--v-theme-surface-500))}.cf-refpop__browse[data-v-d409e74c]{width:100%;margin-top:8px;padding:11px;border:none;border-radius:9px;background:rgb(var(--v-theme-surface-75));color:rgb(var(--v-theme-surface-700));font:inherit;font-size:12px;text-align:center;cursor:pointer}.cf-refpop__browse[data-v-d409e74c]:hover{background:rgb(var(--v-theme-surface-200));color:rgb(var(--v-theme-surface-900))}.cf-dest[data-v-2f48f532]{display:flex;align-items:center;gap:5px;padding:4px 2px 10px;font-size:12px;color:var(--cf-ink-3)}.cf-dest__label[data-v-2f48f532]{color:var(--cf-ink-3)}.cf-dest__fold[data-v-2f48f532]{display:inline-flex;align-items:center;gap:5px;color:var(--cf-ink-2);cursor:pointer}.cf-dest__fold .v-icon[data-v-2f48f532]{color:var(--cf-ink-2)}.cf-dest__name[data-v-2f48f532]{font-weight:500;color:var(--cf-ink-2);border-bottom:1px solid var(--cf-line-2);padding-bottom:1px}.cf-dest__menu{color:rgb(var(--v-theme-surface-900))}.cf-dest__surface{display:flex;flex-direction:column;gap:8px;padding:8px;background:rgb(var(--v-theme-surface));border:1px solid rgb(var(--v-theme-surface-400));border-radius:12px;box-shadow:0 2px 8px rgba(0,0,0,.08),0 16px 36px rgba(0,0,0,.16)}.cf-dest__surface--sheet{width:100%;padding:14px 16px calc(16px + env(safe-area-inset-bottom));border:none;border-top:1px solid rgb(var(--v-theme-surface-300));border-radius:16px 16px 0 0;box-shadow:none}.cf-dest__sheethead{display:flex;align-items:center;justify-content:space-between;font-size:14px;font-weight:600;color:rgb(var(--v-theme-surface-900))}.cf-dest__search .v-field{font-size:12.5px}.cf-dest__tree{max-height:260px;overflow-y:auto;overflow-x:hidden;display:flex;flex-direction:column;gap:1px}.cf-dest__tree--sheet{max-height:none;flex:1;overflow-y:auto;overflow-x:hidden}.cf-dest__section{min-width:0}.cf-dest__section+.cf-dest__section{margin-top:4px}.cf-dest__sectionhead{display:flex;align-items:center;gap:6px;padding:6px 10px 4px 12px;font-size:10.5px;font-weight:600;letter-spacing:.03em;text-transform:uppercase}.cf-dest__sectionhead,.cf-dest__sectionhead .v-icon{color:rgb(var(--v-theme-surface-500))}.cf-dest__row{display:flex;align-items:center;gap:8px;width:100%;box-sizing:border-box;min-height:32px;padding-top:5px;padding-bottom:5px;padding-right:10px;border:none;background:transparent;border-radius:8px;font:inherit;font-size:12.5px;color:rgb(var(--v-theme-surface-900));text-align:left;cursor:pointer}.cf-dest__row:hover:not(:disabled){background:rgb(var(--v-theme-surface-75))}.cf-dest__row--active{background:rgb(var(--v-theme-surface-200));font-weight:500}.cf-dest__row:disabled{color:rgb(var(--v-theme-surface-500));cursor:default}.cf-dest__rowtext{display:flex;flex-direction:column;flex:1;min-width:0;gap:1px}.cf-dest__rowname{min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.cf-dest__rowdisabled{font-size:10.5px}.cf-dest__lock{flex:none}.cf-dest__empty,.cf-dest__lock{color:rgb(var(--v-theme-surface-500))}.cf-dest__empty{padding:14px 6px;font-size:12px}.cf-stch[data-v-0a8e60fe]{position:relative;display:inline-flex;align-items:center;justify-content:flex-end;flex:none;height:30px;padding:0 4px;border:none;background:transparent;cursor:pointer}.cf-stch--dead[data-v-0a8e60fe]{cursor:default}.cf-bars[data-v-0a8e60fe]{display:inline-flex;align-items:flex-end;gap:2px;height:14px}.cf-bar[data-v-0a8e60fe]{width:3px;border-radius:1px;background:var(--cf-line-2)}.cf-bar[data-v-0a8e60fe]:first-child{height:5px}.cf-bar[data-v-0a8e60fe]:nth-child(2){height:8px}.cf-bar[data-v-0a8e60fe]:nth-child(3){height:11px}.cf-bar[data-v-0a8e60fe]:nth-child(4){height:14px}.cf-stch--set .cf-bar--on[data-v-0a8e60fe]{background:var(--cf-ink)}.cf-stch--implied .cf-bar--on[data-v-0a8e60fe]{background:var(--cf-ink-3)}.cf-stch--dead .cf-bar[data-v-0a8e60fe]{background:var(--cf-line)}.cf-stch--dead .cf-bar--on[data-v-0a8e60fe]{background:var(--cf-line-2)}.cf-strpop[data-v-0a8e60fe]{display:flex;gap:3px;padding:4px;background:rgb(var(--v-theme-surface));border:1px solid rgb(var(--v-theme-surface-400));border-radius:10px;box-shadow:0 2px 8px rgba(0,0,0,.08),0 12px 28px rgba(0,0,0,.16)}.cf-strpop__item[data-v-0a8e60fe]{border:none;background:transparent;font:inherit;padding:7px 10px;border-radius:7px;font-size:11.5px;color:rgb(var(--v-theme-surface-700));cursor:pointer;white-space:nowrap}.cf-strpop__item[data-v-0a8e60fe]:hover{background:rgb(var(--v-theme-surface-75));color:rgb(var(--v-theme-surface-900))}.cf-strpop__item--on[data-v-0a8e60fe]{background:rgb(var(--v-theme-surface-200));color:rgb(var(--v-theme-surface-900))}.cf-row[data-v-19e4459e]{position:relative;display:flex;align-items:center;gap:8px;padding:7px 0;border-top:1px solid transparent}.cf-row+.cf-row[data-v-19e4459e]:not(.cf-row--cont){border-top-color:var(--cf-line)}.cf-row--off[data-v-19e4459e]{opacity:.6}.cf-row--off .cf-row__label[data-v-19e4459e]{color:var(--cf-ink-3)}.cf-pin[data-v-19e4459e]{order:-1;flex:none;width:20px;height:20px;display:grid;place-items:center;border:none;background:transparent;padding:0;color:var(--cf-line-2);cursor:pointer}.cf-pin--on[data-v-19e4459e]{color:var(--cf-ink)}.cf-row__label[data-v-19e4459e]{flex:none;width:84px;display:flex;align-items:center;gap:4px;font-size:10.5px;color:var(--cf-ink);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.cf-addmore[data-v-19e4459e]{flex:none;width:16px;height:16px;display:grid;place-items:center;border:none;background:transparent;border-radius:5px;color:var(--cf-ink-3);font-size:13px;line-height:1;cursor:pointer}.cf-addmore[data-v-19e4459e]:hover{background:var(--cf-canvas);color:var(--cf-ink)}.cf-row__value[data-v-19e4459e]{flex:1;min-width:0;display:flex;align-items:center;gap:6px}.cf-row__action[data-v-19e4459e]{flex:none;width:26px;display:flex;align-items:center;justify-content:flex-end}.cf-pickfield[data-v-19e4459e]{flex:1;min-width:0;height:30px;display:flex;-moz-appearance:none;appearance:none;-webkit-appearance:none;align-items:center;padding:0 9px;border:1px solid transparent;border-radius:8px;background:var(--cf-canvas);font:inherit;font-size:12px;font-weight:500;text-align:left;color:var(--cf-ink);cursor:pointer}.cf-pickfield[data-v-19e4459e]:hover{background:var(--cf-sel)}.cf-pickfield--open[data-v-19e4459e]{background:var(--cf-paper);border-color:var(--cf-ink)}.cf-pickfield__value[data-v-19e4459e]{flex:1;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.cf-pickfield__placeholder[data-v-19e4459e]{color:var(--cf-ink-3);font-weight:400}.cf-pickfield__chevron[data-v-19e4459e]{flex:none;margin-left:auto;color:var(--cf-ink-3)}.cf-pickpop[data-v-19e4459e]{width:260px;max-width:calc(100vw - 32px);padding:8px;background:rgb(var(--v-theme-surface));border:1px solid rgb(var(--v-theme-surface-400));border-radius:12px;box-shadow:0 2px 8px rgba(0,0,0,.08),0 16px 36px rgba(0,0,0,.16)}.cf-pfind[data-v-19e4459e]{width:100%;height:30px;border:1px solid rgb(var(--v-theme-surface-300));border-radius:8px;padding:0 9px;margin-bottom:6px;font:inherit;font-size:11.5px;color:rgb(var(--v-theme-surface-900));background:rgb(var(--v-theme-surface));outline:none}.cf-pfind[data-v-19e4459e]:focus{border-color:rgb(var(--v-theme-surface-400))}.cf-plist[data-v-19e4459e]{max-height:160px;overflow-y:auto}.cf-mrow[data-v-19e4459e]{display:block;width:100%;min-height:30px;border:none;background:transparent;text-align:left;padding:6px 10px;border-radius:8px;font:inherit;font-size:12px;color:rgb(var(--v-theme-surface-900));cursor:pointer}.cf-mrow[data-v-19e4459e]:hover{background:rgb(var(--v-theme-surface-75))}.cf-mrow--on[data-v-19e4459e]{background:rgb(var(--v-theme-surface-200))}.cf-plist__empty[data-v-19e4459e]{padding:8px 10px;font-size:11.5px;color:rgb(var(--v-theme-surface-500))}.cf-mdiv[data-v-19e4459e]{height:1px;background:rgb(var(--v-theme-surface-300));margin:6px 2px}.cf-pstr[data-v-19e4459e]{display:flex;flex-wrap:wrap;gap:3px;padding:2px}.cf-pstr__item[data-v-19e4459e]{flex:1;border:1px solid rgb(var(--v-theme-surface-300));background:transparent;text-align:center;white-space:nowrap;font:inherit;font-size:10.5px;padding:6px 4px;border-radius:6px;color:rgb(var(--v-theme-surface-700));cursor:pointer}.cf-pstr__item[data-v-19e4459e]:hover{background:rgb(var(--v-theme-surface-75));color:rgb(var(--v-theme-surface-900))}.cf-pstr__item--on[data-v-19e4459e]{background:rgb(var(--v-theme-surface-200));border-color:rgb(var(--v-theme-surface-400));color:rgb(var(--v-theme-surface-900))}.cf-tog[data-v-19e4459e]{flex:none;width:32px;height:19px;border-radius:10px;border:none;padding:0;position:relative;background:var(--cf-line-2);cursor:pointer}.cf-tog--on[data-v-19e4459e]{background:var(--cf-ink)}.cf-tog__knob[data-v-19e4459e]{position:absolute;top:2px;left:2px;width:15px;height:15px;border-radius:50%;background:var(--cf-paper);transition:left .13s}.cf-tog--on .cf-tog__knob[data-v-19e4459e]{left:15px}.cf-tagbox[data-v-19e4459e]{flex:1;min-width:0;display:flex;flex-wrap:wrap;align-items:center;gap:5px;min-height:30px;padding:4px 7px;border:1px solid transparent;border-radius:8px;background:var(--cf-canvas)}.cf-tagbox[data-v-19e4459e]:focus-within{background:var(--cf-paper);border-color:var(--cf-line-2)}.cf-tagbox__hint[data-v-19e4459e]{flex:none;font-size:11px;color:var(--cf-ink-3)}.cf-tag[data-v-19e4459e]{display:inline-flex;align-items:center;gap:5px;max-width:46%;padding:3px 8px;border-radius:11px;background:var(--cf-sel);border:1px solid var(--cf-line-2);font-size:11.5px;color:var(--cf-ink);overflow:hidden}.cf-tag__label[data-v-19e4459e]{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.cf-tag__x[data-v-19e4459e]{flex:none;border:none;background:transparent;padding:0;color:var(--cf-ink-3);font-size:10px;cursor:pointer}.cf-tag__x[data-v-19e4459e]:hover{color:var(--cf-ink)}.cf-taginp[data-v-19e4459e]{flex:1 1 90px;min-width:90px;border:none;outline:none;background:transparent;font:inherit;font-size:12px;color:var(--cf-ink);padding:3px 2px}.cf-taginp[data-v-19e4459e]::-moz-placeholder{color:var(--cf-ink-3)}.cf-taginp[data-v-19e4459e]::placeholder{color:var(--cf-ink-3)}.cf-txtin[data-v-19e4459e]{flex:1;min-width:0;height:30px;border:1px solid transparent;border-radius:8px;padding:0 9px;font:inherit;font-size:12px;font-weight:500;color:var(--cf-ink);background:var(--cf-canvas);outline:none}.cf-txtin[data-v-19e4459e]:focus{background:var(--cf-paper);border-color:var(--cf-line-2)}.cf-txtin[data-v-19e4459e]::-moz-placeholder{color:var(--cf-ink-3);font-weight:400}.cf-txtin[data-v-19e4459e]::placeholder{color:var(--cf-ink-3);font-weight:400}.cf-rx[data-v-19e4459e]{flex:none;width:22px;height:22px;border:none;background:transparent;border-radius:6px;display:grid;place-items:center;color:var(--cf-ink-3);cursor:pointer}.cf-rx[data-v-19e4459e]:hover{background:var(--cf-sel);color:var(--cf-ink)}.cf-rx--off[data-v-19e4459e]{opacity:0;pointer-events:none}.cf-gsec[data-v-189fe5e2]{display:flex;align-items:center;gap:7px;width:100%;border:none;background:transparent;margin-top:4px;padding:13px 0 7px;border-top:1px solid var(--cf-line);font:inherit;font-size:9.5px;font-weight:700;letter-spacing:.12em;text-transform:uppercase;color:var(--cf-ink-3);cursor:pointer}.cf-gsec--open[data-v-189fe5e2],.cf-gsec[data-v-189fe5e2]:hover{color:var(--cf-ink-2)}.cf-gsec__summary[data-v-189fe5e2]{margin-left:auto;font-size:10px;letter-spacing:0;text-transform:none;font-weight:500;color:var(--cf-ink-3)}.cf-sheet[data-v-189fe5e2]{padding-bottom:2px}.cf-ideate__empty[data-v-71803fb9]{padding:26px 2px 4px}.cf-ideate__empty-icon[data-v-71803fb9]{height:24px;margin-bottom:13px;color:rgb(var(--cf-ideate-accent-rgb))}.cf-ideate__empty-title[data-v-71803fb9]{font-size:18px;font-weight:500;letter-spacing:-.012em;line-height:1.3;color:var(--cf-ink)}.cf-ideate__empty-sub[data-v-71803fb9]{font-size:12.5px;color:var(--cf-ink-3);margin-top:6px}.cf-conv[data-v-71803fb9]{display:flex;flex-direction:column;gap:9px;padding:4px 0}.cf-bub[data-v-71803fb9]{border-radius:14px;padding:11px 13px;font-size:12.5px;line-height:1.45;max-width:90%;white-space:pre-wrap;overflow-wrap:break-word}.cf-bub--agent[data-v-71803fb9]{align-self:flex-start;color:var(--cf-ink);background:rgba(var(--cf-ideate-accent-rgb),.06);border:1px solid rgba(var(--cf-ideate-accent-rgb),.35)}.cf-bub--user[data-v-71803fb9]{align-self:flex-end;color:var(--cf-ink);background:var(--cf-sel)}.cf-bub--think[data-v-71803fb9]{align-self:flex-start;color:rgb(var(--cf-ideate-accent-rgb));font-size:11.5px;padding:0 13px}.cf-bub__thumbs[data-v-71803fb9]{display:flex;gap:6px;flex-wrap:wrap;margin-bottom:8px}.cf-bub__thumb[data-v-71803fb9]{width:40px;height:40px;flex:none;border-radius:8px;border:1px solid var(--cf-line-2);background-color:var(--cf-canvas);background-size:cover;background-position:50%}.cf-brief[data-v-71803fb9]{border:1px solid rgba(var(--cf-ideate-accent-rgb),.35);border-radius:14px;background:rgba(var(--cf-ideate-accent-rgb),.05);padding:13px}.cf-brief__kicker[data-v-71803fb9]{display:flex;align-items:center;gap:6px;font-size:9.5px;font-weight:700;letter-spacing:.12em;color:rgb(var(--cf-ideate-accent-rgb));margin-bottom:7px}.cf-brief__body[data-v-71803fb9]{font-size:12.5px;line-height:1.45;color:var(--cf-ink);white-space:pre-wrap}.cf-brief__footer[data-v-71803fb9]{display:flex;gap:7px;flex-wrap:wrap;margin-top:12px}.cf-bbtn[data-v-71803fb9]{font-family:inherit;font-size:11.5px;color:var(--cf-ink-2);background:var(--cf-paper);border:1px solid var(--cf-line-2);border-radius:14px;padding:6px 11px;cursor:pointer}.cf-bbtn[data-v-71803fb9]:hover{background:var(--cf-canvas)}.cf-bbtn[data-v-71803fb9]:disabled{opacity:.5;cursor:default}.cf-bbtn--prim[data-v-71803fb9]{color:#fff;background:rgb(var(--cf-ideate-accent-rgb));border-color:rgb(var(--cf-ideate-accent-rgb))}.cf-bbtn--prim[data-v-71803fb9]:hover{opacity:.92}.cf-hand[data-v-71803fb9]{display:flex;align-items:center;gap:6px;font-size:10.5px;color:rgb(var(--cf-ideate-accent-rgb));padding:10px 2px 2px}.cf-panel{--cf-ideate-accent-rgb:91,75,214}.cf-lib[data-v-3747439a]{position:absolute;inset:0;z-index:14;display:flex;flex-direction:column;background:var(--cf-paper);border-radius:16px}.cf-lib__head[data-v-3747439a]{flex:none;display:flex;align-items:flex-start;gap:10px;padding:18px 20px 14px;border-bottom:1px solid var(--cf-line)}.cf-lib__head-text h4[data-v-3747439a]{font-size:17px;font-weight:600;letter-spacing:-.01em;color:var(--cf-ink)}.cf-lib__head-text p[data-v-3747439a]{font-size:12px;color:var(--cf-ink-2);margin-top:3px}.cf-lib__head-close[data-v-3747439a]{margin-left:auto}.cf-lib__search[data-v-3747439a]{flex:none;display:flex;align-items:center;gap:9px;height:40px;margin:14px 20px 0;padding:0 12px;border:1px solid var(--cf-line);border-radius:11px;color:var(--cf-ink-3)}.cf-lib__search-input[data-v-3747439a]{flex:1;min-width:0;border:none;outline:none;background:transparent;font:inherit;font-size:12.5px;color:var(--cf-ink)}.cf-lib__search-input[data-v-3747439a]::-moz-placeholder{color:var(--cf-ink-3)}.cf-lib__search-input[data-v-3747439a]::placeholder{color:var(--cf-ink-3)}.cf-lib__body[data-v-3747439a]{flex:1;overflow-y:auto;padding:12px 20px 20px}.cf-lib__empty[data-v-3747439a]{padding:34px 2px;font-size:12.5px;line-height:1.6;color:var(--cf-ink-3)}.cf-row[data-v-3747439a]{border:1px solid var(--cf-line);border-radius:12px;margin-bottom:9px;background:var(--cf-paper);overflow:hidden}.cf-row--open[data-v-3747439a]{border-color:var(--cf-line-2)}.cf-row__head[data-v-3747439a]{display:flex;align-items:center;gap:9px;padding:11px 12px;cursor:pointer}.cf-row__chevron[data-v-3747439a]{flex:none;color:var(--cf-ink-3)}.cf-row__name[data-v-3747439a]{flex:1;min-width:0;font-size:13px;font-weight:600;color:var(--cf-ink);overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.cf-row__meta[data-v-3747439a]{flex:none;font-size:10.5px;color:var(--cf-ink-3)}.cf-row__action[data-v-3747439a]{flex:none;font-family:inherit;font-size:11px;color:var(--cf-ink-2);background:var(--cf-paper);border:1px solid var(--cf-line-2);border-radius:12px;padding:4px 10px;white-space:nowrap;cursor:pointer}.cf-row__action[data-v-3747439a]:hover{background:var(--cf-canvas);color:var(--cf-ink)}.cf-row__body[data-v-3747439a]{padding:11px 12px 13px;border-top:1px solid var(--cf-line)}.cf-field[data-v-3747439a]{display:flex;align-items:flex-start;gap:12px;padding:5px 0;font-size:12px;border-bottom:1px solid var(--cf-line)}.cf-field[data-v-3747439a]:last-child{border-bottom:none}.cf-field__label[data-v-3747439a]{flex:none;width:118px;color:var(--cf-ink-3)}.cf-field__value[data-v-3747439a]{flex:1;min-width:0;line-height:1.45;font-weight:500;color:var(--cf-ink);white-space:pre-wrap}.cf-field__list[data-v-3747439a]{flex:1;min-width:0;margin:0;padding-left:15px}.cf-field__list li[data-v-3747439a]{font-size:12px;line-height:1.5;color:var(--cf-ink);margin-bottom:2px}.cf-hrow[data-v-3747439a]{display:flex;align-items:center;gap:11px;padding:12px 13px;margin-bottom:9px;border:1px solid var(--cf-line);border-radius:12px;background:var(--cf-paper)}.cf-hrow__text[data-v-3747439a]{flex:1;min-width:0}.cf-hrow__text b[data-v-3747439a]{display:block;font-size:13px;font-weight:600;color:var(--cf-ink)}.cf-hrow__text span[data-v-3747439a]{display:block;margin-top:3px;font-size:12px;color:var(--cf-ink-3);overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.cf-hrow__acts[data-v-3747439a]{flex:none;display:flex;align-items:center;gap:2px;color:var(--cf-ink-3)}.cf-runlist__empty[data-v-3742dfaf]{padding:14px 2px;font-size:12px;line-height:1.6;color:var(--cf-ink-3)}.cf-runlist__head[data-v-3742dfaf]{display:flex;justify-content:flex-end;padding:0 2px 8px}.cf-runlist__clear[data-v-3742dfaf]{border:none;background:transparent;font:inherit;font-size:11px;color:var(--cf-ink-3);cursor:pointer}.cf-runlist__clear[data-v-3742dfaf]:hover{color:var(--cf-ink)}.cf-rowbox[data-v-3742dfaf]{border:1px solid var(--cf-line);border-radius:11px;margin-bottom:8px;background:var(--cf-paper);overflow:hidden}.cf-rowbox--warn[data-v-3742dfaf]{background:rgba(var(--v-theme-warning),.06);border-color:rgba(var(--v-theme-warning),.35)}.cf-rowbox--fail[data-v-3742dfaf]{background:rgba(var(--v-theme-error),.05);border-color:rgba(var(--v-theme-error),.35)}.cf-rline[data-v-3742dfaf]{display:flex;align-items:flex-start;gap:9px;padding:10px 11px;cursor:pointer}.cf-rst[data-v-3742dfaf]{flex:none;margin-top:1px;padding:3px 7px;border-radius:8px;font-size:9px;font-weight:700;letter-spacing:.06em;text-transform:uppercase;border:1px solid transparent}.cf-rst--queued[data-v-3742dfaf]{color:var(--cf-ink-3);background:var(--cf-canvas);border-color:var(--cf-line)}.cf-rst--partial[data-v-3742dfaf],.cf-rst--running[data-v-3742dfaf]{color:rgb(var(--v-theme-warning));background:rgba(var(--v-theme-warning),.12);border-color:rgba(var(--v-theme-warning),.35)}.cf-rst--done[data-v-3742dfaf]{color:rgb(var(--v-theme-success));background:rgba(var(--v-theme-success),.12);border-color:rgba(var(--v-theme-success),.35)}.cf-rst--failed[data-v-3742dfaf]{color:rgb(var(--v-theme-error));background:rgba(var(--v-theme-error),.12);border-color:rgba(var(--v-theme-error),.35)}.cf-rbody[data-v-3742dfaf]{flex:1;min-width:0}.cf-rp[data-v-3742dfaf]{margin:0;font-size:12.5px;line-height:1.4;color:var(--cf-ink);display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}.cf-rs2[data-v-3742dfaf]{margin:4px 0 0;font-size:10.5px;color:var(--cf-ink-3)}.cf-racts[data-v-3742dfaf]{margin-left:auto;display:flex;align-items:center;gap:2px;flex:none;opacity:0;transition:opacity .1s}.cf-rowbox--open .cf-racts[data-v-3742dfaf],.cf-rowbox:hover .cf-racts[data-v-3742dfaf]{opacity:1}.cf-pbar[data-v-3742dfaf]{height:3px;background:var(--cf-sel)}.cf-pbar i[data-v-3742dfaf]{display:block;height:100%;background:var(--cf-ink);transition:width .25s linear}.cf-rdet[data-v-3742dfaf]{border-top:1px solid var(--cf-line);padding:10px 11px 12px}.cf-rdl[data-v-3742dfaf]{font-size:9px;letter-spacing:.12em;font-weight:700;text-transform:uppercase;color:var(--cf-ink-3);margin-bottom:5px}.cf-rdl--refs[data-v-3742dfaf]{margin-top:11px}.cf-rdp[data-v-3742dfaf]{margin:0;font-size:12px;line-height:1.5;color:var(--cf-ink-2);white-space:pre-wrap}.cf-rdmeta[data-v-3742dfaf]{font-size:10.5px;color:var(--cf-ink-3);margin-top:9px}.cf-rdrefs[data-v-3742dfaf]{display:flex;gap:6px;margin-top:7px;flex-wrap:wrap}.cf-rdr[data-v-3742dfaf]{border-radius:8px;border:1px solid var(--cf-line-2);flex:none}.cf-scrim[data-v-fed5a946]{position:fixed;inset:0;z-index:9998;background:rgba(var(--v-theme-surface-900),.12)}.cf-panel[data-v-fed5a946]{--cf-ink:rgb(var(--v-theme-surface-900));--cf-ink-2:rgb(var(--v-theme-surface-700));--cf-ink-3:rgb(var(--v-theme-surface-500));--cf-line:rgb(var(--v-theme-surface-300));--cf-line-2:rgb(var(--v-theme-surface-400));--cf-sel:rgb(var(--v-theme-surface-200));--cf-canvas:rgb(var(--v-theme-surface-75));--cf-paper:rgb(var(--v-theme-surface));--cf-accent:rgb(var(--v-theme-primary));position:fixed;top:0;right:0;bottom:0;width:496px;max-width:100vw;z-index:9999;display:flex;flex-direction:column;overflow:hidden;background:var(--cf-paper);color:var(--cf-ink);border-radius:0;box-shadow:-6px 0 30px rgba(0,0,0,.16);transform:translateX(100%);transition:transform .3s cubic-bezier(.25,1,.5,1)}.cf-panel--open[data-v-fed5a946]{transform:translateX(0)}.cf-panel--mobile[data-v-fed5a946]{inset:0;width:100%;max-width:100%;border-radius:0;transform:translateX(100%)}.cf-panel--mobile.cf-panel--open[data-v-fed5a946]{transform:translateX(0)}.cf-tabrow[data-v-fed5a946]{flex:none;display:flex;align-items:center;gap:6px;margin:14px 20px 6px}.cf-tabs[data-v-fed5a946]{flex:none;display:flex;gap:2px;padding:3px;border:1px solid var(--cf-line);border-radius:16px;background:var(--cf-canvas)}.cf-tab[data-v-fed5a946]{border:none;background:transparent;font-family:inherit;padding:6px 15px;border-radius:13px;font-size:10.5px;font-weight:600;line-height:1.2;letter-spacing:.07em;text-transform:uppercase;color:var(--cf-ink-3);cursor:pointer}.cf-tab--on[data-v-fed5a946]{background:var(--cf-paper);color:var(--cf-ink);box-shadow:0 1px 2px rgba(0,0,0,.07)}.cf-headacts[data-v-fed5a946]{margin-left:auto;display:flex;align-items:center;gap:2px;color:var(--cf-ink-3)}.cf-phead[data-v-fed5a946]{flex:none;display:flex;align-items:center;gap:4px;padding:6px 20px 2px;min-width:0}.cf-convtitle[data-v-fed5a946]{max-width:250px;padding:1px 3px;margin-left:-3px;border-radius:5px;font-size:15px;font-weight:600;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;outline:none}.cf-convtitle[data-v-fed5a946]:hover{background:var(--cf-canvas)}.cf-convtitle[data-v-fed5a946]:focus{background:var(--cf-canvas);box-shadow:0 0 0 1px var(--cf-line-2)}.cf-body[data-v-fed5a946]{position:relative;flex:1;min-height:0;display:flex;flex-direction:column-reverse;justify-content:space-between;padding:0 20px;overflow:hidden}.cf-body--ideate[data-v-fed5a946]{flex-direction:column;justify-content:flex-end}.cf-scroll[data-v-fed5a946]{flex:0 0 auto;min-height:44px;max-height:var(--cf-res-h,248px);display:flex;flex-direction:column;overflow-y:auto;padding:12px 0 16px}.cf-body--ideate .cf-scroll[data-v-fed5a946]{flex:1 1 auto;min-height:0;max-height:none}.cf-grip[data-v-fed5a946]{flex:0 0 auto;height:14px;display:grid;place-items:center;cursor:ns-resize;touch-action:none}.cf-grip__bar[data-v-fed5a946]{width:34px;height:3px;border-radius:2px;background:var(--cf-line-2)}.cf-grip:hover .cf-grip__bar[data-v-fed5a946]{background:var(--cf-ink-3)}.cf-dock[data-v-fed5a946]{flex:0 1 auto;min-height:0;display:flex;flex-direction:column;padding:0 2px 6px 0;overflow-x:hidden;overflow-y:auto;scrollbar-width:thin}.cf-body--ideate .cf-dock[data-v-fed5a946]{flex:0 0 auto;overflow:visible}.cf-dragover[data-v-fed5a946]{position:absolute;inset:8px;z-index:40;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:10px;border:2px dashed var(--cf-accent);border-radius:14px;background:rgba(var(--v-theme-primary),.06);color:var(--cf-accent);pointer-events:none}.cf-dragover__title[data-v-fed5a946]{font-size:13px;font-weight:500;color:var(--cf-ink)}.cf-dragover__sub[data-v-fed5a946]{font-size:11.5px;color:var(--cf-ink-3)}.v-menu>.v-overlay__content.cf-convmenu{border-radius:12px}.v-menu>.v-overlay__content.cf-convmenu>.v-list{border:1px solid rgb(var(--v-theme-surface-300))}.generate-item-scrim[data-v-5b53dc07]{position:fixed;z-index:9998;left:0;top:0;width:100vw;height:100vh;background:rgba(var(--v-theme-surface-800),.2)}.generate-item-drawer[data-v-5b53dc07]{transition:transform .3s cubic-bezier(.25,1,.5,1);transform:translateX(100%)}.generate-item-drawer.drawer-open[data-v-5b53dc07]{transform:translateX(0)}.comment-text--resolved[data-v-c498f7a8]{opacity:.6}.pinned-items-drawer--mobile.v-navigation-drawer[data-v-0000052d]{top:0!important;height:100vh!important;height:100dvh!important;max-height:none!important;z-index:1500!important}.v-navigation-drawer__scrim[data-v-0000052d]{z-index:1400!important}.pinned-items-drawer-toggle[data-v-0000052d]{position:fixed;top:50%;left:0;transform:translateY(-50%);z-index:1002;border-radius:0 8px 8px 0!important}.pinned-items-drawer[data-v-0000052d]{height:calc(100vh - 64px);height:calc(100dvh - 64px);user-select:none;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none}.pinned-items-drawer[data-v-0000052d] .v-navigation-drawer__content::-webkit-scrollbar{display:none}.v-text-field[data-v-0000052d] .v-field__field,.v-text-field[data-v-0000052d] .v-input__control{height:42px!important}.v-text-field[data-v-0000052d] .v-field__input{min-height:42px!important;padding-top:0!important;padding-bottom:0!important;font-size:16px!important}.cookie-consent[data-v-b6305c8c]{bottom:24px;left:24px;position:fixed;right:24px;z-index:2500}@media (min-width:600px){.cookie-consent[data-v-b6305c8c]{left:auto;max-width:560px}}.mobile-action-bar[data-v-03109f74]{position:fixed;left:0;right:0;bottom:0;z-index:1300;display:flex;align-items:center;gap:9px;padding:9px 12px calc(15px + env(safe-area-inset-bottom, 0px));background:rgb(var(--v-theme-surface));border-top:1px solid rgb(var(--v-theme-surface-300));border-bottom:1px solid rgb(var(--v-theme-surface-300))}.mobile-action-bar__spacer[data-v-03109f74]{flex:1}.mobile-action-bar__rb[data-v-03109f74]{width:38px;height:38px;flex:0 0 38px;border-radius:19px;border:1px solid rgb(var(--v-theme-surface-300));background:rgb(var(--v-theme-surface));color:rgb(var(--v-theme-surface-900));display:flex;align-items:center;justify-content:center;padding:0;cursor:pointer}.mobile-action-bar__rb--on[data-v-03109f74]{background:rgb(var(--v-theme-surface-200))}.mobile-action-bar__rb[data-v-03109f74]:disabled{opacity:.4;cursor:default}.mobile-action-bar__pill[data-v-03109f74]{height:38px;flex:0 0 auto;border-radius:19px;border:none;display:flex;align-items:center;gap:7px;padding:0 15px;font-size:12.5px;white-space:nowrap;color:#fff;cursor:pointer}.mobile-action-bar__pill--ink[data-v-03109f74]{background:rgb(var(--v-theme-surface-900))}.mobile-action-bar__pill--gen[data-v-03109f74]{background:rgb(var(--v-theme-primary))}.mobile-action-bar__pill[data-v-03109f74]:disabled{opacity:.5;cursor:default}.mobile-action-bar__chevron[data-v-03109f74]{opacity:.75}.crumb-text[data-v-5b0d8c3a]{font-size:21px}.mobile-top-bar[data-v-358fbe4a]{display:flex;flex-direction:column;justify-content:flex-start;width:100%;min-width:0;flex:0 0 auto;position:sticky;top:0;z-index:1300;background:rgb(var(--v-theme-surface));border-bottom:thin solid rgba(var(--v-border-color),var(--v-border-opacity))}.mobile-top-bar__top[data-v-358fbe4a]{display:flex;align-items:center;gap:8px;padding:11px 12px 8px}.mobile-top-bar__s[data-v-358fbe4a]{flex:1 1 auto;min-width:0;display:flex;align-items:center;gap:7px;padding:6px 10px;border:1px solid rgb(var(--v-theme-surface-300));border-radius:17px;background:rgb(var(--v-theme-surface-100));font-size:11px;color:rgb(var(--v-theme-surface-600))}.mobile-top-bar__s--inert[data-v-358fbe4a]{opacity:.45;pointer-events:none}.mobile-top-bar__s-lead[data-v-358fbe4a]{flex:0 0 13px;color:inherit}.mobile-top-bar__s-input[data-v-358fbe4a],.mobile-top-bar__s-static[data-v-358fbe4a],.mobile-top-bar__s-trigger[data-v-358fbe4a]{flex:1 1 auto;min-width:0;padding:0;border:0;background:transparent;font:inherit;line-height:14px;text-align:left}.mobile-top-bar__s-input[data-v-358fbe4a]{color:rgb(var(--v-theme-on-surface));outline:none}.mobile-top-bar__s-input[data-v-358fbe4a]::-moz-placeholder{color:rgb(var(--v-theme-surface-600));opacity:1}.mobile-top-bar__s-input[data-v-358fbe4a]::placeholder{color:rgb(var(--v-theme-surface-600));opacity:1}.mobile-top-bar__s-input[data-v-358fbe4a]::-webkit-search-cancel-button{-webkit-appearance:none;appearance:none}.mobile-top-bar__s-trigger[data-v-358fbe4a]{color:rgb(var(--v-theme-surface-600));cursor:pointer}.mobile-top-bar__sc[data-v-358fbe4a]{flex:0 0 auto;margin-left:auto;font-size:10px;line-height:14px;white-space:nowrap;color:rgb(var(--v-theme-surface-700))}.mobile-top-bar__ttl[data-v-358fbe4a]{padding:3px 12px 0;font-size:16px;line-height:20px;color:rgb(var(--v-theme-on-surface));white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.mobile-top-bar__crumb[data-v-358fbe4a]{display:flex;align-items:center;min-width:0;min-height:25px;padding:3px 12px 8px}.mobile-top-bar__crumb[data-v-358fbe4a] .crumb-text{font-size:10.5px;font-weight:400!important;gap:5px!important;color:rgb(var(--v-theme-surface-700))}.mobile-top-bar__crumb[data-v-358fbe4a] .crumb-text .v-icon{font-size:9px;width:9px;height:9px}.mobile-top-bar__crumb[data-v-358fbe4a] .page-crumbs>div:not(:last-child){flex:0 0 auto}.mobile-top-bar__crumb[data-v-358fbe4a] .page-crumbs>div:last-child{display:block;min-width:0;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.main-content[data-v-480d9b0e]{height:calc(100vh - 56px);height:calc(100dvh - 56px);transition:padding-left .4s cubic-bezier(.4,0,.2,1)}.main-content--static-gutter[data-v-480d9b0e]{transition:none}@media (max-width:959px){.main-content[data-v-480d9b0e]{display:flex;flex-direction:column;padding-bottom:calc(62px + env(safe-area-inset-bottom, 0px))}.main-content.main-content--own-action-bar[data-v-480d9b0e]{padding-bottom:0}}.omnni-loader[data-v-480d9b0e]{height:auto;animation:rotate-in-center-480d9b0e 2s ease-in-out infinite both}@keyframes rotate-in-center-480d9b0e{0%{transform:rotate(-1turn)}to{transform:rotate(0)}}*{font-family:Roboto,sans-serif;font-optical-sizing:auto;font-style:normal;font-variation-settings:"wdth" 100}::-webkit-scrollbar{width:6.5px;scrollbar-color:transparent transparent}:hover::-webkit-scrollbar-thumb{background-color:gray;border-radius:12px}:hover::-webkit-scrollbar{width:6.5px;height:auto;scrollbar-color:gray transparent;background-color:transparent;border-radius:12px}::-webkit-scrollbar:horizontal{height:6.5px;width:auto;background-color:transparent;border-radius:12px}.v-card--variant-outlined{border:thin solid rgb(var(--v-theme-surface-500))!important}.v-btn--disabled .v-btn__overlay{display:none}.v-btn--disabled.v-theme--light{box-shadow:none!important;background:rgb(var(--v-theme-disabled))!important}.v-tabs .v-btn.v-btn--disabled.v-theme--dark{background:transparent!important;color:grey!important}.v-theme--dark .v-date-picker-month__day-btn{background:#2c2c2c!important}.v-theme--dark .v-date-picker-month__day--selected button{background:#65c03b!important}:deep(.v-btn--active){background:#65c03b!important}.bg-primary{--v-theme-overlay-multiplier:0!important}.v-btn.v-btn--disabled.v-theme--dark{background:rgb(var(--v-theme-surface-400))!important;color:rgb(var(--v-theme-surface-200))!important}.border-red-2{border:2px solid red}.border-lime-2{border:2px solid lime}.border-l-1-grey{border-left:.5px solid #e0e0e0!important}.border-t-1-grey{border-top:.5px solid #e0e0e0!important}.border-r-1-grey{border-right:.5px solid #e0e0e0!important}.border-b-1-grey{border-bottom:.5px solid #e0e0e0!important}.outline-primary-2{outline:3px solid #65c03b}.border-primary-2{border:3px solid #65c03b}.link:hover{text-decoration:underline}.v-table * th{background:rgb(var(--v-theme-secondary))!important;color:#fff!important}.link{color:#65c03b}.surface-border{border:thin solid rgb(var(--v-theme-surface-600))!important}.hsds-beacon .jpiOB{transform:translateY(-50px)!important}.card-border{border:thin solid rgb(var(--v-theme-border))!important}.fs-20{font-size:20px}.fs-18{font-size:19px}.fs-15{font-size:15px}.fs-16{font-size:16px}.fs-14{font-size:14px}.fs-12{font-size:12px}.fs-10{font-size:10px}.v-theme--light.v-btn.bg-surface-100 .v-btn__content{color:#373737!important}.v-theme--dark.v-btn.bg-surface-100 .v-btn__content,.v-theme--light.v-btn--active .v-btn__content{color:#fff!important}.hide-scroll-bar::-webkit-scrollbar{display:none}.scroll-gutter-x{padding-left:24px;padding-right:17.5px}.v-theme--light tbody tr:nth-child(odd):not(.disable-alternate-rows):not(.selected-row) td{background-color:#fafafa;border:none!important}.v-theme--light tbody tr.selected-row{background-color:#cbebb6!important}.v-theme--light tbody tr:nth-child(2n):not(.disable-alternate-rows):not(.selected-row) td{background-color:#f2f2f2;border:none!important}.v-theme--dark tbody tr:nth-child(odd):not(.disable-alternate-rows):not(.selected-row) td{background-color:#232323;border:none!important}.v-theme--dark tbody tr.selected-row{background-color:#cbebb6!important}.v-theme--dark tbody tr:nth-child(2n):not(.disable-alternate-rows) td{background-color:#373737;border:none!important}.v-theme--dark tbody tr.highlighted-row:not(.disable-alternate-rows) td,.v-theme--light tbody tr.highlighted-row:not(.disable-alternate-rows) td{background:rgb(var(--v-theme-secondary))!important;border:none!important}.v-theme--dark .v-data-table-footer{background-color:#2c2c2c}.secondary-opacity-50{background:#184e454e}.flat-field-compact .v-input__control .v-field,.flat-field-compact .v-input__control .v-field .v-field__field,.flat-field-compact .v-input__control .v-field .v-field__field .v-field__input,.flat-field-compact .v-input__control .v-field .v-field__field input,.flat-field-compact .v-input__control .v-field .v-field__overlay,.flat-field-compact .v-input__control .v-field .v-field__prepend-inner{height:30px!important;max-height:30px!important;min-height:30px!important;box-shadow:none!important}.flat-field-compact .v-input__control .v-field .v-field__field .v-field__input{padding-top:0;padding-bottom:0}.flat-field .v-field--variant-solo,.flat-field-normal .v-field--variant-solo{box-shadow:none!important}.w-40{width:40%!important}.w-45{width:45%!important}.w-60{width:60%!important}.w-30{width:30%!important}.w-35{width:35%!important}.w-25{width:25%!important}.w-20{width:20%!important}.w-12{width:12%!important}.no-bleed-select{user-select:none;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none}.underline-on-hover:hover{text-decoration:underline}.img-fluid{min-width:100%!important;min-height:100%!important}@media (max-width:599px){.v-dialog:not(.v-bottom-sheet)>.v-overlay__content{max-width:calc(100vw - 24px)!important;margin:12px!important}.v-dialog>.v-overlay__content>.v-card{max-width:100%!important;width:100%!important}}@media (hover:none){.show-on-hover{opacity:1!important;visibility:visible!important}}.v-bottom-sheet>.v-bottom-sheet__content.v-overlay__content{margin:0!important;width:100%!important;max-width:100%!important;left:0!important;right:0!important;bottom:0!important;align-self:flex-end!important}.filter-pill{border:1px solid transparent}.filter-pill--active{border-color:rgb(var(--v-theme-on-surface))}.attr-panel__head{flex-wrap:wrap;padding-bottom:4px}.attr-panel__head,.attr-panel__section{display:flex;align-items:center;gap:8px}.attr-panel__section{width:100%;padding:18px 0 9px;text-align:left;border-bottom:1px solid rgba(var(--v-theme-on-surface),.08);cursor:pointer}.attr-panel__caret{flex:none;opacity:.5;transition:transform .15s}.attr-panel__caret--closed{transform:rotate(-90deg)}.attr-panel__section-name{font-size:14px;font-weight:700}.attr-panel__section-count{font-size:11.5px;color:rgba(var(--v-theme-on-surface),.45)}.attr-panel__group{margin:16px 0 4px;font-size:11px;font-weight:600;letter-spacing:.06em;text-transform:uppercase;color:rgba(var(--v-theme-on-surface),.6)}.attr-panel__rows{display:grid;grid-template-columns:1fr 1fr;-moz-column-gap:44px;column-gap:44px}.attr-panel__row--wide{grid-column:1/-1}.attr-panel__bar{position:sticky;bottom:0;z-index:1;display:flex;align-items:center;gap:12px;margin-top:8px;padding:12px 0;background:rgb(var(--v-theme-surface));border-top:1px solid rgba(var(--v-theme-on-surface),.12)}@media (max-width:880px){.attr-panel__rows{grid-template-columns:1fr}}.iiz[data-v-d1255c78]{max-width:100%;margin:0;position:relative;overflow:hidden;display:inline-block;cursor:zoom-in}.iiz--drag .iiz__zoom-img--visible[data-v-d1255c78]{cursor:grab}.iiz__img[data-v-d1255c78]{max-width:100%;height:auto;display:block;pointer-events:none;visibility:visible;opacity:1}.iiz__img--hidden[data-v-d1255c78]{visibility:hidden;opacity:0}.iiz__img--abs[data-v-d1255c78]{width:100%;height:100%;position:absolute;top:0;left:0;display:block}.iiz__zoom-img[data-v-d1255c78]{width:auto!important;max-width:none!important;position:absolute;visibility:hidden;opacity:0;pointer-events:none;display:block}.iiz__zoom-img--visible[data-v-d1255c78]{visibility:visible;opacity:1;pointer-events:auto;cursor:zoom-out;touch-action:none}.iiz__zoom-portal[data-v-d1255c78]{position:fixed;top:0;right:0;bottom:0;left:0;z-index:10000}.iiz__btn[data-v-d1255c78]{background:hsla(0,0%,100%,.8);width:40px;height:40px;border:none;outline:none;padding:0;position:absolute;text-decoration:none;display:flex;align-items:center;justify-content:center;-webkit-appearance:none;-moz-appearance:none;appearance:none}.iiz__btn[data-v-d1255c78]:before{content:"";background-position:50%;background-repeat:no-repeat;display:block}.iiz__hint[data-v-d1255c78]{bottom:10px;right:10px;pointer-events:none}.iiz__hint[data-v-d1255c78]:before{content:"";background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 19.9 19.9'%3E%3Cpath d='M13.9 7.4C13.9 3.8 11 .9 7.4.9S.9 3.8.9 7.4s2.9 6.5 6.5 6.5 6.5-2.9 6.5-6.5zm5.3 12.5-6.7-7.2c-1.4 1.3-3.2 2.1-5.1 2.1-4.1 0-7.4-3.3-7.4-7.4S3.3 0 7.4 0s7.4 3.3 7.4 7.4c0 1.7-.6 3.4-1.7 4.7l6.8 7.2-.7.6z' fill='%23000222'/%3E%3C/svg%3E");width:20px;height:20px}.iiz__close[data-v-d1255c78]{top:10px;right:10px;visibility:hidden;opacity:0}.iiz__close--visible[data-v-d1255c78]{visibility:visible;opacity:1}.iiz__close[data-v-d1255c78]:before{content:"";width:29px;height:29px;background-image:linear-gradient(#222,#222),linear-gradient(#222,#222);background-size:100% 1px,1px 100%;transform:rotate(45deg)}