@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-e4f2fe2c]{position:absolute;top:50%;left:315px;transform:translateY(-50%);z-index:1}.nav-btn[data-v-e4f2fe2c]{display:none}.mobile-only[data-v-e4f2fe2c]{display:none!important}.theme-menu-switch[data-v-e4f2fe2c]{flex:0 0 44px;margin-left:8px;max-width:44px;overflow:visible;pointer-events:none}.theme-menu-switch[data-v-e4f2fe2c] .v-input__control{width:44px}@media (max-width:959px){.toolbar-title[data-v-e4f2fe2c]{display:none}.app-bar[data-v-e4f2fe2c]{padding-left:8px!important}.nav-btn[data-v-e4f2fe2c]{display:block}.icon-div[data-v-e4f2fe2c]{display:none}.desktop-only[data-v-e4f2fe2c]{display:none!important}.mobile-only[data-v-e4f2fe2c]{display:flex!important}}.side-nav--mobile.v-navigation-drawer[data-v-1c906851]{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-1c906851]{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-1c906851] .v-navigation-drawer__content{height:100%;overflow:hidden}.mobile-nav[data-v-1c906851]{position:relative;display:flex;flex-direction:column;height:100%;color:rgb(var(--v-theme-surface-900))}.mobile-nav__prof[data-v-1c906851]{position:relative;flex:0 0 auto;border-bottom:1px solid rgb(var(--v-theme-surface-300))}.mobile-nav__prof-row[data-v-1c906851]{display:flex;align-items:center;gap:8px;padding:11px 12px;cursor:pointer}.mobile-nav__av[data-v-1c906851]{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-1c906851]{flex:1;min-width:0;font-size:11.5px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.mobile-nav__cv[data-v-1c906851]{flex:0 0 11px;color:rgb(var(--v-theme-surface-700))}.mobile-nav__nv-wrap[data-v-1c906851]{position:relative;flex:1 1 auto;min-height:0;display:flex}.mobile-nav__nv[data-v-1c906851]{flex:1 1 auto;min-width:0;padding:0 8px 8px;overflow-y:auto;overflow-x:hidden}.mobile-nav__nv[data-v-1c906851]:before{content:"";display:block;height:8px}.mobile-nav__gap[data-v-1c906851]{height:14px}.mobile-nav[data-v-1c906851] .mobile-nav__it{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[data-v-1c906851] .mobile-nav__it--stick{position:sticky;background:rgb(var(--v-theme-surface))}.mobile-nav[data-v-1c906851] .mobile-nav__it--stick[data-pinned]{box-shadow:0 1px 0 rgb(var(--v-theme-surface-300))}.mobile-nav[data-v-1c906851] .mobile-nav__it--on{background:rgb(var(--v-theme-surface-200))}.mobile-nav[data-v-1c906851] .mobile-nav__it:focus-visible{outline:2px solid rgb(var(--v-theme-surface-700));outline-offset:-2px}.mobile-nav__n[data-v-1c906851]{margin-left:auto;font-size:10px;color:rgb(var(--v-theme-surface-600))}.mobile-nav[data-v-1c906851] .mobile-nav__it--empty{cursor:default;font-style:italic;color:rgb(var(--v-theme-surface-600))}.mobile-nav[data-v-1c906851] .mobile-nav__it--disabled{opacity:.4;cursor:default}.mobile-nav[data-v-1c906851] .mobile-nav__car{flex:0 0 11px;width:11px;height:11px;position:relative;color:rgb(var(--v-theme-surface-700))}.mobile-nav[data-v-1c906851] .mobile-nav__car:after{content:"";position:absolute;inset:-10px}.mobile-nav[data-v-1c906851] .mobile-nav__car--hidden{visibility:hidden}.mobile-nav[data-v-1c906851] .mobile-nav__lead{flex:0 0 15px;color:rgb(var(--v-theme-surface-800))}.mobile-nav[data-v-1c906851] .mobile-nav__lb{min-width:0;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.mobile-nav__ft[data-v-1c906851]{position:relative;flex:0 0 auto;padding:7px 8px;border-top:1px solid rgb(var(--v-theme-surface-300))}.mobile-nav[data-v-1c906851] .mobile-nav__it .mobile-nav__cv{margin-left:auto}.mobile-nav__menu[data-v-1c906851]{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-1c906851]{bottom:46px}.mobile-nav__menu--down[data-v-1c906851]{top:100%;left:10px;right:10px;margin-top:5px}.mobile-nav[data-v-1c906851] .mobile-nav__it--menu{font-size:11.5px;padding:7px 8px}.mobile-nav__sep[data-v-1c906851]{height:1px;margin:3px 6px;background:rgb(var(--v-theme-surface-300))}.mobile-nav__backdrop[data-v-1c906851]{position:absolute;inset:0;z-index:9}.mobile-nav__sw[data-v-1c906851]{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-1c906851]{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-1c906851]{background:rgb(var(--v-theme-surface-900))}.mobile-nav__sw--on i[data-v-1c906851]{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-ab5ff4ae]{visibility:hidden}.kebab-hover.kebab-open[data-v-ab5ff4ae],.v-list-item:hover .kebab-hover[data-v-ab5ff4ae]{visibility:visible}.folder-menu[data-v-ab5ff4ae] .v-list-item__spacer{width:12px!important}.rename-input[data-v-ab5ff4ae]{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-ab5ff4ae]{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-ab5ff4ae]{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-ab5ff4ae]{background-color:orange;background-clip:content-box;height:3px}.new-disabled[data-v-131042e8]{opacity:.5;cursor:not-allowed}.drag-hint[data-v-131042e8]{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-131042e8]{background:rgba(176,32,32,.94);font-size:13px;font-weight:700}[data-v-131042e8] [draggable=true]{cursor:grab}[data-v-131042e8] [draggable=true]:active{cursor:grabbing}.nav-scroller[data-v-131042e8]{min-height:0}.nav-footer[data-v-131042e8]{padding-bottom:12px}.nav-footer .nav-row[data-v-131042e8]:last-child{margin-bottom:0}.section-body[data-v-131042e8]{min-width:0}.projects-drawer[data-v-131042e8]{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-131042e8 .4s cubic-bezier(.4,0,.2,1);transition-duration:.4s}@keyframes projects-drawer-slide-in-131042e8{0%{transform:translateX(-100%)}to{transform:none}}@media (prefers-reduced-motion:reduce){.projects-drawer[data-v-131042e8]{animation:none}}.projects-drawer[data-v-131042e8] .v-navigation-drawer__content{padding-top:0!important}.projects-drawer[data-v-131042e8] .v-navigation-drawer__content::-webkit-scrollbar{display:none}.v-text-field[data-v-131042e8] .v-field__field,.v-text-field[data-v-131042e8] .v-input__control{height:42px!important}.v-text-field[data-v-131042e8] .v-field__input{min-height:42px!important;padding-top:0!important;padding-bottom:0!important;font-size:16px!important}.root-drop-zone[data-v-131042e8]{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-131042e8]{border-color:orange;background-color:rgba(255,165,0,.08);color:orange}.reorder-gap[data-v-131042e8]{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-131042e8]{background-color:orange;background-clip:content-box;height:3px}.nav-entry[data-v-7f858dab]{cursor:pointer}.asset-grid[data-v-7f858dab]{display:grid;grid-template-columns:repeat(auto-fill,minmax(150px,1fr));gap:12px;align-content:start}.selected-card[data-v-7f858dab]{outline:2px solid rgb(var(--v-theme-primary));outline-offset:-2px}.card-checkbox[data-v-7f858dab] .v-selection-control__wrapper{background:hsla(0,0%,100%,.85);border-radius:4px}.date-field-active[data-v-7f858dab] .v-field{border-color:rgb(var(--v-theme-primary))}.bagd-mobile[data-v-7f858dab]{max-height:min(88vh,calc(100vh - var(--cf-kb, 0px) - 24px));max-height:min(88dvh,calc(100dvh - var(--cf-kb, 0px) - 24px));border-radius:18px 18px 0 0!important}.bagd-mobile[data-v-7f858dab]:before{content:"";flex:none;align-self:center;width:36px;height:4px;margin:8px 0 2px;border-radius:2px;background:rgb(var(--v-theme-surface-400))}.bagd-mobile--tall[data-v-7f858dab]{height:min(88vh,calc(100vh - var(--cf-kb, 0px) - 24px));height:min(88dvh,calc(100dvh - var(--cf-kb, 0px) - 24px))}.bagd-row[data-v-7f858dab]{min-height:50px}.bagd-mobile #browse-gallery-scroll[data-v-7f858dab]{border:none!important;padding:0!important}.bagd-mobile .asset-grid[data-v-7f858dab]{grid-template-columns:repeat(3,minmax(0,1fr));gap:8px}.bagd-mobile[data-v-7f858dab] .v-field__input{font-size:16px}.bagd-foot[data-v-7f858dab]{flex:none;padding-bottom:calc(12px + env(safe-area-inset-bottom, 0px))}.bagd-cta[data-v-7f858dab]{font-size:13px}.v-dialog:not(.v-bottom-sheet)>.v-overlay__content.bagd-sheet{top:auto!important;right:0!important;bottom:var(--cf-kb,0)!important;left:0!important;width:100%!important;min-width:0!important;max-width:100%!important;margin:0!important;max-height:min(88vh,calc(100vh - var(--cf-kb, 0px) - 24px));max-height:min(88dvh,calc(100dvh - var(--cf-kb, 0px) - 24px))}.v-dialog:not(.v-bottom-sheet)>.v-overlay__content.bagd-sheet>.v-card,.v-overlay__content.bagd-popsheet{border-radius:18px 18px 0 0!important;box-shadow:0 -8px 30px rgba(0,0,0,.2)}.v-overlay__content.bagd-popsheet{top:auto!important;right:0!important;left:0!important;width:auto!important;min-width:0!important;max-width:none!important;bottom:var(--cf-kb,0)!important;max-height:min(72vh,calc(100vh - var(--cf-kb, 0px) - 24px));max-height:min(72dvh,calc(100dvh - var(--cf-kb, 0px) - 24px));overflow-x:hidden;overflow-y:auto;padding:16px 14px calc(18px + env(safe-area-inset-bottom, 0px));background:rgb(var(--v-theme-surface));color:rgb(var(--v-theme-surface-900))}.v-overlay__content.bagd-popsheet:before{content:"";flex:none;align-self:center;width:36px;height:4px;margin:0 auto 14px;border-radius:2px;background:rgb(var(--v-theme-surface-400))}.v-overlay__content.bagd-popsheet>.v-card,.v-overlay__content.bagd-popsheet>.v-list{width:100%!important;min-width:0!important;max-width:100%!important;border-radius:0;background:transparent;box-shadow:none}.v-overlay__content.bagd-popsheet .v-list-item{min-height:50px}.v-overlay__content.bagd-popsheet .v-date-picker{width:100%;min-width:0;max-width:100%}.bagd-fold__search .v-field{font-size:16px}.bagd-fold__tree{flex:1;min-height:0;display:flex;flex-direction:column;gap:1px;padding-bottom:12px;overflow-x:hidden;overflow-y:auto;-webkit-overflow-scrolling:touch;overscroll-behavior:contain}.bagd-fold__section+.bagd-fold__section{margin-top:4px}.bagd-fold__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}.bagd-fold__sectionhead,.bagd-fold__sectionhead .v-icon{color:rgb(var(--v-theme-surface-500))}.bagd-fold__row{width:100%;box-sizing:border-box;display:flex;align-items:center;flex:none;gap:8px;height:32px;padding-right:10px;border:none;background:transparent;border-radius:8px;font:inherit;font-size:14px;color:rgb(var(--v-theme-surface-900));text-align:left;cursor:pointer}.bagd-fold__row:hover{background:rgb(var(--v-theme-surface-75))}.bagd-fold__row--active{background:rgb(var(--v-theme-surface-200));font-weight:500}.bagd-fold__rowname{flex:1;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.bagd-fold__empty{padding:14px 6px;font-size:12px;color:rgb(var(--v-theme-surface-500))}.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-412bc3c4]{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-412bc3c4]{margin:2px 0 7px;font-size:11px;font-weight:700;letter-spacing:.12em;color:rgb(var(--v-theme-surface-500))}.cf-setpop__label--sp[data-v-412bc3c4]{margin-top:15px}.cf-setpop__msg[data-v-412bc3c4]{margin-top:4px;font-size:12px;color:rgb(var(--v-theme-surface-500))}.cf-numwrap[data-v-412bc3c4]{position:relative}.cf-numsel[data-v-412bc3c4]{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:14px;cursor:pointer}.cf-numsel[data-v-412bc3c4]:hover{border-color:rgb(var(--v-theme-surface-400))}.cf-numsel__cv[data-v-412bc3c4]{margin-left:auto;color:rgb(var(--v-theme-surface-500))}.cf-numfield[data-v-412bc3c4]{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:14px;outline:none}.cf-numdrop[data-v-412bc3c4]{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-412bc3c4]{padding:7px 11px;font-size:14px;color:rgb(var(--v-theme-surface-700));cursor:pointer}.cf-nopt[data-v-412bc3c4]:hover{background:rgb(var(--v-theme-surface-75));color:rgb(var(--v-theme-surface-900))}.cf-nopt--on[data-v-412bc3c4]{background:rgb(var(--v-theme-surface-200));color:rgb(var(--v-theme-surface-900));font-weight:500}.cf-qseg[data-v-412bc3c4]{display:flex;height:30px;border:1px solid rgb(var(--v-theme-surface-400));border-radius:13px;overflow:hidden}.cf-qseg__opt[data-v-412bc3c4]{display:grid;flex:1;place-items:center;font-size:12px;color:rgb(var(--v-theme-surface-700));cursor:pointer}.cf-qseg__opt--on[data-v-412bc3c4]{background:rgb(var(--v-theme-surface-900));color:rgb(var(--v-theme-surface))}.cf-vrow[data-v-412bc3c4]{display:flex;align-items:center;gap:10px}.cf-vrow__slider[data-v-412bc3c4]{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-412bc3c4]::-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-412bc3c4]::-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-412bc3c4]{width:34px;font-size:12px;color:rgb(var(--v-theme-surface-700));text-align:right}.cf-floatpop .cf-setpop[data-v-412bc3c4]{width:100%;padding:0;border:none;border-radius:0;background:transparent;box-shadow:none}.cf-floatpop .cf-setpop__label[data-v-412bc3c4]{margin:4px 0 9px;font-size:12px;letter-spacing:.09em}.cf-floatpop .cf-setpop__label--sp[data-v-412bc3c4]{margin-top:18px}.cf-floatpop .cf-numfield[data-v-412bc3c4],.cf-floatpop .cf-numsel[data-v-412bc3c4]{height:50px;border-radius:12px;font-size:16px}.cf-floatpop .cf-numdrop[data-v-412bc3c4]{position:static;max-height:220px;margin-top:8px;border-radius:12px;box-shadow:none}.cf-floatpop .cf-nopt[data-v-412bc3c4]{padding:14px 12px;font-size:16px}.cf-floatpop .cf-qseg[data-v-412bc3c4]{height:50px;border-radius:12px}.cf-floatpop .cf-qseg__opt[data-v-412bc3c4]{font-size:15px}.cf-floatpop .cf-vrow[data-v-412bc3c4]{min-height:44px}.cf-floatpop .cf-vrow__slider[data-v-412bc3c4]{height:4px}.cf-floatpop .cf-vrow__slider[data-v-412bc3c4]::-webkit-slider-thumb{width:22px;height:22px}.cf-floatpop .cf-vrow__slider[data-v-412bc3c4]::-moz-range-thumb{width:22px;height:22px}.cf-floatpop .cf-vrow__val[data-v-412bc3c4]{width:44px;font-size:14px}.cf-ctip[data-v-37ef9ff0]{position:fixed;top:0;left:0;z-index:10002;pointer-events:none;will-change:transform}.cf-ctip__inner[data-v-37ef9ff0]{padding:6px 10px;border-radius:8px;background:rgb(var(--v-theme-surface-variant));color:rgb(var(--v-theme-on-surface-variant));font-size:14px;line-height:1.5;white-space:nowrap;box-shadow:0 6px 18px rgba(0,0,0,.18);transform-origin:top left}.cf-ctip-enter-active .cf-ctip__inner[data-v-37ef9ff0]{transition:opacity .15s cubic-bezier(0,0,.2,1),transform .22s cubic-bezier(.34,1.56,.64,1)}.cf-ctip-leave-active .cf-ctip__inner[data-v-37ef9ff0]{transition:opacity 75ms cubic-bezier(.4,0,1,1),transform 75ms cubic-bezier(.4,0,1,1)}.cf-ctip-enter-from .cf-ctip__inner[data-v-37ef9ff0],.cf-ctip-leave-to .cf-ctip__inner[data-v-37ef9ff0]{opacity:0;transform:scale(.85) rotate(-3deg)}@media (prefers-reduced-motion:reduce){.cf-ctip-enter-from .cf-ctip__inner[data-v-37ef9ff0],.cf-ctip-leave-to .cf-ctip__inner[data-v-37ef9ff0]{transform:none}}.cf-restbar[data-v-50154e0a]{display:flex;align-items:center;gap:6px;margin-bottom:9px;font-size:12px;color:var(--cf-ink-3)}.cf-restbar b[data-v-50154e0a]{font-weight:500;color:var(--cf-ink-2)}.cf-restbar__x[data-v-50154e0a]{margin-left:auto;cursor:pointer}.cf-promptwrap[data-v-50154e0a]{position:relative}.cf-prompt[data-v-50154e0a]{display:block;width:100%;min-height:104px;padding:10px 11px;border:2px solid var(--cf-line-2);border-radius:6px;background:transparent;color:var(--cf-ink);font:inherit;font-size:16px;line-height:1.5;resize:none;outline:none;overflow:hidden;caret-color:rgb(var(--v-theme-primary));transition:background-color .15s ease,border-color .15s ease,box-shadow .15s ease}.cf-prompt--ideate[data-v-50154e0a]{min-height:58px;padding-right:11px}.cf-prompt[data-v-50154e0a]::-moz-placeholder{color:var(--cf-ink-3)}.cf-prompt[data-v-50154e0a]::placeholder{color:var(--cf-ink-3)}.cf-prompt[data-v-50154e0a]:hover:not(:focus){border-color:var(--cf-ink-3);background:var(--cf-paper)}.cf-prompt[data-v-50154e0a]:focus{background:var(--cf-paper);border-color:rgb(var(--v-theme-primary))}.cf-sparkle[data-v-50154e0a]{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-50154e0a]:hover{background:var(--cf-canvas)}.cf-sparkle--dis[data-v-50154e0a]{opacity:.35;cursor:default}.cf-enhance__head[data-v-50154e0a]{display:flex;align-items:center;gap:8px;margin-bottom:9px;font-size:12px;color:var(--cf-ink-3)}.cf-enhance__x[data-v-50154e0a]{margin-left:auto;cursor:pointer}.cf-enhance__x[data-v-50154e0a]:hover{color:var(--cf-ink)}.cf-optcard[data-v-50154e0a]{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-50154e0a]:hover{background:var(--cf-canvas)}.cf-optcard--sel[data-v-50154e0a]{border-color:var(--cf-ink);box-shadow:0 0 0 1px var(--cf-ink)}.cf-optcard--keep[data-v-50154e0a]{border-style:dashed}.cf-optcard--keep .cf-optcard__text[data-v-50154e0a]{color:var(--cf-ink-2)}.cf-optcard__label[data-v-50154e0a]{margin-bottom:4px;font-size:12px;color:var(--cf-ink-3)}.cf-optcard__text[data-v-50154e0a]{padding-right:24px;font-size:14px;line-height:1.45;color:var(--cf-ink);outline:none}.cf-optcard__go[data-v-50154e0a]{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-50154e0a]{display:grid}.cf-dropz[data-v-50154e0a]{display:flex;flex-direction:column;align-items:center;gap:2px;width:100%;margin-top:10px;padding:20px 16px;border:2px dashed var(--cf-line-2);border-radius:6px;background:transparent;text-align:center;cursor:pointer;transition:background-color .15s ease,border-color .15s ease}.cf-dropz[data-v-50154e0a]:hover:not(:disabled){border-color:var(--cf-ink-3);background:var(--cf-paper)}.cf-dropz[data-v-50154e0a]:disabled{cursor:default}.cf-dropz>.v-icon[data-v-50154e0a],.cf-dropz>.v-progress-circular[data-v-50154e0a],.cf-refpop__drop>.v-icon[data-v-50154e0a],.cf-refpop__drop>.v-progress-circular[data-v-50154e0a]{margin-bottom:6px}.cf-dropz__title[data-v-50154e0a]{font-size:16px;font-weight:500;color:var(--cf-ink)}.cf-dropz__title em[data-v-50154e0a]{font-style:normal;font-weight:500;color:var(--cf-accent)}.cf-ftip[data-v-50154e0a]{display:flex;gap:4px;margin-bottom:4px}.cf-ftip__chip[data-v-50154e0a]{padding:1px 6px;border-radius:999px;background:rgba(var(--v-theme-on-surface-variant),.16);font-size:12px;font-weight:600}.cf-ftip__note[data-v-50154e0a]{display:block;font-size:12px;opacity:.8}.cf-dropz__browse[data-v-50154e0a]{width:-moz-fit-content;width:fit-content;text-decoration:underline;text-underline-offset:2px;font-size:13px;color:var(--cf-ink-2);cursor:pointer}.cf-refs+.cf-dropz__browse[data-v-50154e0a]{margin-top:4px}.cf-refs[data-v-50154e0a]{display:flex;flex-wrap:wrap;align-items:center;gap:7px;margin-top:12px}.cf-thumb[data-v-50154e0a]{position:relative;flex:none;width:48px;height:48px;overflow:hidden;border:1px solid var(--cf-line-2);border-radius:10px;background:var(--cf-canvas)}.cf-thumb img[data-v-50154e0a]{display:block;width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.cf-thumb img.cf-thumb__img--broken[data-v-50154e0a]{visibility:hidden}.cf-thumb__rm[data-v-50154e0a]{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-50154e0a]{display:grid}.cf-thumb__loading[data-v-50154e0a]{position:absolute;inset:0;display:grid;place-items:center;background:hsla(0,0%,100%,.7);border-radius:10px}.cf-thumb__loading[data-v-50154e0a] .v-progress-circular{color:var(--cf-ink-3)}.cf-addtile[data-v-50154e0a]{display:grid;place-items:center;flex:none;width:48px;height:48px;border:2px dashed var(--cf-line-2);border-radius:10px;background:transparent;color:var(--cf-ink-3);cursor:pointer}.cf-addtile[data-v-50154e0a]:hover:not(:disabled){border-color:var(--cf-ink-3);color:var(--cf-ink);background:var(--cf-canvas)}.cf-spinner[data-v-50154e0a]{color:var(--cf-ink-3)}.cf-userow[data-v-50154e0a]{display:flex;align-items:center;gap:7px;margin-top:10px}.cf-userow__label[data-v-50154e0a]{font-size:12px;color:var(--cf-ink-3)}.cf-pill[data-v-50154e0a]{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-50154e0a]{background:var(--cf-ink);border-color:var(--cf-ink);color:var(--cf-paper)}.cf-hidden-input[data-v-50154e0a]{display:none}.cf-runline[data-v-50154e0a]{display:flex;align-items:stretch;gap:8px;margin-top:12px}.cf-setchip[data-v-50154e0a]{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:13px;cursor:pointer}.cf-setchip[data-v-50154e0a]:hover{border-color:var(--cf-ink-3)}.cf-setchip--open[data-v-50154e0a]{background:var(--cf-sel)}.cf-setchip b[data-v-50154e0a]{color:var(--cf-ink);font-weight:600}.cf-setchip__dot[data-v-50154e0a]{color:var(--cf-ink-3)}.cf-mkbtn[data-v-50154e0a]{flex:1;min-width:0;font-size:14px}.cf-saverow[data-v-50154e0a]{display:flex;align-items:center;gap:6px;margin-top:12px}.cf-tplname[data-v-50154e0a]{flex:1;min-width:0;height:32px;padding:0 11px;border:1px solid var(--cf-line-2);border-radius:16px;background:var(--cf-paper);color:var(--cf-ink);font:inherit;font-size:12.5px;outline:none}.cf-tplname[data-v-50154e0a]::-moz-placeholder{color:var(--cf-ink-3)}.cf-tplname[data-v-50154e0a]::placeholder{color:var(--cf-ink-3)}.cf-tplname[data-v-50154e0a]:focus{border-color:var(--cf-ink-3)}.cf-lockbtn[data-v-50154e0a]{flex:none;width:32px;height:32px;display:grid;place-items:center;border:1px solid var(--cf-line-2);border-radius:8px;background:var(--cf-paper);color:var(--cf-ink-3);cursor:pointer}.cf-lockbtn[data-v-50154e0a]:hover{background:var(--cf-canvas);color:var(--cf-ink)}.cf-lockbtn--on[data-v-50154e0a]{background:var(--cf-sel);color:var(--cf-ink)}.cf-tplbtn[data-v-50154e0a]{flex:none;font-size:13px}.cf-tools[data-v-50154e0a]{display:flex;align-items:center;gap:8px;margin-top:10px}.cf-tool[data-v-50154e0a]{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-50154e0a]:hover{background:var(--cf-canvas)}.cf-tool--open[data-v-50154e0a]{background:var(--cf-sel);border-color:var(--cf-line-2);color:var(--cf-ink)}.cf-devbtn[data-v-50154e0a]{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:14px;font-weight:500;cursor:pointer}.cf-devbtn[data-v-50154e0a]:disabled{background:var(--cf-sel);color:var(--cf-ink-3);cursor:default}.cf-refpop[data-v-50154e0a]{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-50154e0a]{margin-bottom:9px;font-size:12px;font-weight:600;color:rgb(var(--v-theme-surface-900))}.cf-refpop__drop[data-v-50154e0a]{display:flex;flex-direction:column;align-items:center;gap:2px;width:100%;padding:20px 16px;border:2px 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-50154e0a]:hover:not(:disabled){border-color:rgb(var(--v-theme-surface-500));background:rgb(var(--v-theme-surface-75))}.cf-refpop__drop[data-v-50154e0a]:disabled{cursor:default}.cf-refpop__title[data-v-50154e0a]{font-size:14px;font-weight:600;color:rgb(var(--v-theme-surface-900))}.cf-refpop__title em[data-v-50154e0a]{font-style:normal;font-weight:500;color:rgb(var(--v-theme-primary))}.cf-refpop__browse[data-v-50154e0a]{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-50154e0a]:hover{background:rgb(var(--v-theme-surface-200));color:rgb(var(--v-theme-surface-900))}.cf-composer--mobile[data-v-50154e0a]{display:contents}.cf-composer--mobile .cf-restbar[data-v-50154e0a]{font-size:13px}.cf-restbar__xbtn[data-v-50154e0a]{flex:none;width:36px;height:36px;margin:-8px -8px -8px auto;display:grid;place-items:center;border:none;border-radius:18px;background:transparent;color:var(--cf-ink-3);cursor:pointer}.cf-restbar__xbtn[data-v-50154e0a]:active{background:var(--cf-canvas)}.cf-composer--mobile .cf-prompt[data-v-50154e0a]{min-height:96px;padding:13px;border-radius:12px;font-size:16px}.cf-composer--mobile .cf-prompt--ideate[data-v-50154e0a]{min-height:58px}.cf-composer--mobile .cf-optcard__text[data-v-50154e0a]{font-size:15px}.cf-composer--mobile .cf-optcard__go[data-v-50154e0a]{display:grid}.cf-imgrow[data-v-50154e0a]{display:flex;align-items:center;gap:10px;margin-top:6px;min-width:0}.cf-iconbtn[data-v-50154e0a]{flex:0 0 46px;height:46px;display:grid;place-items:center;border:1px solid var(--cf-line-2);border-radius:12px;background:var(--cf-paper);color:var(--cf-ink-2);cursor:pointer}.cf-iconbtn[data-v-50154e0a]:active:not(:disabled){background:var(--cf-canvas)}.cf-refs--scroll[data-v-50154e0a]{flex:1;min-width:0;flex-wrap:nowrap;margin-top:0;padding:2px 0;overflow-x:auto;scrollbar-width:none}.cf-refs--scroll[data-v-50154e0a]::-webkit-scrollbar{display:none}.cf-refs--scroll .cf-thumb[data-v-50154e0a]{border-radius:9px}.cf-refs--scroll .cf-thumb__rm[data-v-50154e0a]{display:grid;width:17px;height:17px}.cf-composer--mobile .cf-runline[data-v-50154e0a],.cf-composer--mobile .cf-saverow[data-v-50154e0a]{order:1;position:sticky;bottom:0;z-index:2;margin-top:0;padding:8px 0 calc(14px + env(safe-area-inset-bottom, 0px));background:var(--cf-paper)}.cf-panel--kb .cf-composer--mobile .cf-runline[data-v-50154e0a],.cf-panel--kb .cf-composer--mobile .cf-saverow[data-v-50154e0a]{padding-bottom:14px}.cf-composer--mobile .cf-runline[data-v-50154e0a]{gap:9px}.cf-composer--mobile .cf-setchip[data-v-50154e0a]{height:52px;padding:0 15px;border-radius:12px;font-size:14px}.cf-composer--mobile .cf-mkbtn[data-v-50154e0a]{border-radius:12px!important;font-size:16px;font-weight:600}.cf-composer--mobile .cf-tplname[data-v-50154e0a]{height:46px;border-radius:12px;font-size:16px}.cf-composer--mobile .cf-lockbtn[data-v-50154e0a]{width:46px;height:46px;border-radius:12px}.cf-composer--mobile .cf-tools[data-v-50154e0a]{padding-bottom:calc(12px + env(safe-area-inset-bottom, 0px))}.cf-panel--kb .cf-composer--mobile .cf-tools[data-v-50154e0a]{padding-bottom:12px}.cf-composer--mobile .cf-tool[data-v-50154e0a]{width:46px;height:46px;border-color:var(--cf-line-2);border-radius:12px}.cf-composer--mobile .cf-devbtn[data-v-50154e0a]{height:46px;padding:0 18px;border-radius:12px;font-size:16px;font-weight:600}.cf-refsheet__row[data-v-50154e0a]{display:flex;align-items:center;gap:11px;width:100%;min-height:50px;padding:12px 11px;border:none;border-radius:10px;background:transparent;font:inherit;font-size:15px;text-align:left;color:rgb(var(--v-theme-surface-900));cursor:pointer}.cf-refsheet__row[data-v-50154e0a]:active{background:rgb(var(--v-theme-surface-75))}.cf-refsheet__row .v-icon[data-v-50154e0a]{flex:none;color:rgb(var(--v-theme-surface-500))}.cf-dest[data-v-5ec60ce6]{display:flex;align-items:center;gap:5px;padding:4px 2px 10px;font-size:14px;color:var(--cf-ink-3)}.cf-dest__label[data-v-5ec60ce6]{color:var(--cf-ink-3)}.cf-dest__fold[data-v-5ec60ce6]{display:inline-flex;align-items:center;gap:5px;color:var(--cf-ink-2);cursor:pointer}.cf-dest__fold .v-icon[data-v-5ec60ce6]{color:var(--cf-ink-2)}.cf-dest__name[data-v-5ec60ce6]{font-size:13px;font-weight:600;color:var(--cf-ink-2);border-bottom:1px solid var(--cf-line-2);padding-bottom:1px}.cf-dest__clear[data-v-5ec60ce6]{flex:none;margin-left:auto;padding:0 0 1px;border:none;border-bottom:1px solid var(--cf-line-2);background:transparent;font:inherit;color:var(--cf-ink-2);cursor:pointer}.cf-dest__clear[data-v-5ec60ce6]:disabled{color:var(--cf-line-2);border-bottom-color:var(--cf-line);cursor:default}.cf-panel--mobile .cf-dest__clear[data-v-5ec60ce6]{min-height:32px;padding:0;border-bottom:none;text-decoration:underline;text-decoration-color:var(--cf-line-2);text-underline-offset:3px}.cf-panel--mobile .cf-dest__clear[data-v-5ec60ce6]:disabled{text-decoration-color:var(--cf-line)}.cf-panel--mobile .cf-dest[data-v-5ec60ce6]{min-width:0;padding:2px 0 8px}.cf-panel--mobile .cf-dest__fold[data-v-5ec60ce6]{min-width:0}.cf-panel--mobile .cf-dest__fold .v-icon[data-v-5ec60ce6]{flex:none}.cf-panel--mobile .cf-dest__name[data-v-5ec60ce6]{min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.cf-dest__menu{color:rgb(var(--v-theme-surface-900))}.v-overlay__content.cf-dest__menu--sheet{bottom:var(--cf-kb,0)!important;max-height:calc(100vh - var(--cf-kb, 0px) - 24px)!important;max-height:calc(100dvh - var(--cf-kb, 0px) - 24px)!important;display:flex;flex-direction:column;overflow:hidden!important}.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;flex:1 1 auto;min-height:0}.cf-dest__sheethead{display:flex;align-items:center;justify-content:space-between;font-size:16px;font-weight:600;color:rgb(var(--v-theme-surface-900))}.cf-dest__search .v-field{font-size:14px}.cf-dest__surface--sheet .cf-dest__search .v-field{font-size:16px}.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;min-height:0;overflow-y:auto;overflow-x:hidden;-webkit-overflow-scrolling:touch;overscroll-behavior:contain}.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:14px;color:rgb(var(--v-theme-surface-900));text-align:left;cursor:pointer}button.cf-dest__row:hover{background:rgb(var(--v-theme-surface-75))}.cf-dest__row--active{background:rgb(var(--v-theme-surface-200));font-weight:500}.cf-dest__row--context{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__empty{padding:14px 6px;font-size:12px;color:rgb(var(--v-theme-surface-500))}.cf-stch[data-v-f17c235e]{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-f17c235e]{cursor:default}.cf-bars[data-v-f17c235e]{display:inline-flex;align-items:flex-end;gap:2px;height:14px}.cf-bar[data-v-f17c235e]{width:3px;border-radius:1px;background:var(--cf-line-2)}.cf-bar[data-v-f17c235e]:first-child{height:5px}.cf-bar[data-v-f17c235e]:nth-child(2){height:8px}.cf-bar[data-v-f17c235e]:nth-child(3){height:11px}.cf-bar[data-v-f17c235e]:nth-child(4){height:14px}.cf-stch--set .cf-bar--on[data-v-f17c235e]{background:var(--cf-ink)}.cf-stch--implied .cf-bar--on[data-v-f17c235e]{background:var(--cf-ink-3)}.cf-stch--dead .cf-bar[data-v-f17c235e]{background:var(--cf-line)}.cf-stch--dead .cf-bar--on[data-v-f17c235e]{background:var(--cf-line-2)}.cf-strpop[data-v-f17c235e]{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-f17c235e]{border:none;background:transparent;font:inherit;padding:7px 10px;border-radius:7px;font-size:12px;color:rgb(var(--v-theme-surface-700));cursor:pointer;white-space:nowrap}.cf-strpop__item[data-v-f17c235e]:hover{background:rgb(var(--v-theme-surface-75));color:rgb(var(--v-theme-surface-900))}.cf-strpop__item--on[data-v-f17c235e]{background:rgb(var(--v-theme-surface-200));color:rgb(var(--v-theme-surface-900))}.cf-panel--mobile .cf-stch[data-v-f17c235e]{justify-content:center;width:54px;height:46px}.cf-panel--mobile .cf-bars[data-v-f17c235e]{height:17px}.cf-panel--mobile .cf-bar[data-v-f17c235e]{width:4px}.cf-panel--mobile .cf-bar[data-v-f17c235e]:first-child{height:6px}.cf-panel--mobile .cf-bar[data-v-f17c235e]:nth-child(2){height:10px}.cf-panel--mobile .cf-bar[data-v-f17c235e]:nth-child(3){height:13.5px}.cf-panel--mobile .cf-bar[data-v-f17c235e]:nth-child(4){height:17px}.cf-floatpop .cf-strpop[data-v-f17c235e]{display:grid;grid-template-columns:1fr 1fr;gap:8px;padding:0;border:none;border-radius:0;background:transparent;box-shadow:none}.cf-floatpop .cf-strpop__item[data-v-f17c235e]{height:50px;border:1px solid rgb(var(--v-theme-surface-300));border-radius:12px;font-size:15px}.cf-floatpop .cf-strpop__item--on[data-v-f17c235e]{border-color:rgb(var(--v-theme-surface-400))}.cf-row[data-v-04633fe7]{position:relative;display:flex;align-items:center;gap:8px;padding:7px 0;border-top:1px solid transparent}.cf-row+.cf-row[data-v-04633fe7]:not(.cf-row--cont){border-top-color:var(--cf-line)}.cf-row--off[data-v-04633fe7]{opacity:.6}.cf-pin[data-v-04633fe7]{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-04633fe7]{color:var(--cf-ink)}.cf-trig[data-v-04633fe7]{flex:0 1 auto;min-width:0;height:30px;display:flex;align-items:center;gap:4px;padding:0;border:none;background:transparent;font:inherit;font-size:14px;font-weight:500;text-align:left;color:var(--cf-ink);cursor:pointer}.cf-trig__text[data-v-04633fe7]{min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.cf-trig__text--empty[data-v-04633fe7]{font-weight:400;color:var(--cf-ink-2)}.cf-trig__chevron[data-v-04633fe7]{flex:none;color:var(--cf-ink-3)}.cf-trig:hover .cf-trig__chevron[data-v-04633fe7],.cf-trig:hover .cf-trig__text[data-v-04633fe7]{color:var(--cf-ink)}.cf-grow[data-v-04633fe7]{flex:1}.cf-addmore[data-v-04633fe7]{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-04633fe7]:disabled{opacity:.35;cursor:default}.cf-addmore[data-v-04633fe7]:hover:not(:disabled){background:var(--cf-canvas);color:var(--cf-ink)}.cf-row__value[data-v-04633fe7]{flex:1;min-width:0;display:flex;align-items:center;gap:6px}.cf-row__action[data-v-04633fe7]{flex:none;width:26px;display:flex;align-items:center;justify-content:flex-end}.cf-pickpop[data-v-04633fe7]{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-04633fe7]{caret-color:rgb(var(--v-theme-primary));flex:1 1 112px;min-width:0;height:30px;border:1px solid var(--cf-line-2);border-radius:8px;padding:0 9px;font:inherit;font-size:14px;color:var(--cf-ink);background:var(--cf-paper);outline:none}.cf-pfind[data-v-04633fe7]:focus{border-color:rgb(var(--v-theme-primary));box-shadow:inset 0 0 0 1px rgb(var(--v-theme-primary))}.cf-plist[data-v-04633fe7]{max-height:160px;overflow-y:auto}.cf-mrow[data-v-04633fe7]{display:block;width:100%;min-height:30px;border:none;background:transparent;text-align:left;padding:6px 10px;border-radius:8px;font:inherit;font-size:14px;color:rgb(var(--v-theme-surface-900));cursor:pointer}.cf-mrow[data-v-04633fe7]:hover{background:rgb(var(--v-theme-surface-75))}.cf-mrow--on[data-v-04633fe7]{background:rgb(var(--v-theme-surface-200))}.cf-plist__empty[data-v-04633fe7]{padding:8px 10px;font-size:12px;color:rgb(var(--v-theme-surface-500))}.cf-mdiv[data-v-04633fe7]{height:1px;background:rgb(var(--v-theme-surface-300));margin:6px 2px}.cf-pstr[data-v-04633fe7]{display:flex;flex-wrap:wrap;gap:3px;padding:2px}.cf-pstr__item[data-v-04633fe7]{flex:1;border:1px solid rgb(var(--v-theme-surface-300));background:transparent;text-align:center;white-space:nowrap;font:inherit;font-size:12px;padding:6px 4px;border-radius:6px;color:rgb(var(--v-theme-surface-700));cursor:pointer}.cf-pstr__item[data-v-04633fe7]:hover{background:rgb(var(--v-theme-surface-75));color:rgb(var(--v-theme-surface-900))}.cf-pstr__item--on[data-v-04633fe7]{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-04633fe7]{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-04633fe7]{background:var(--cf-ink)}.cf-tog__knob[data-v-04633fe7]{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-04633fe7]{left:15px}.cf-tagbox[data-v-04633fe7]{position:relative;flex:1 1 112px;min-width:0;display:flex;flex-wrap:wrap;align-items:center;gap:5px;min-height:30px;padding:4px 26px 4px 7px;border:1px solid transparent;border-radius:8px;background:var(--cf-canvas)}.cf-tagbox[data-v-04633fe7]:focus-within{background:var(--cf-paper);border-color:rgb(var(--v-theme-primary));box-shadow:inset 0 0 0 1px rgb(var(--v-theme-primary))}.cf-tagbox__hint[data-v-04633fe7]{position:absolute;top:4px;right:9px;height:26px;display:flex;align-items:center;font-size:12px;color:var(--cf-ink-3)}.cf-tag[data-v-04633fe7]{display:inline-flex;align-items:center;gap:5px;max-width:100%;padding:3px 8px;border-radius:11px;background:var(--cf-sel);border:1px solid var(--cf-line-2);font-size:12px;color:var(--cf-ink);overflow:hidden}.cf-tag__label[data-v-04633fe7]{overflow-wrap:anywhere}.cf-tag__x[data-v-04633fe7]{flex:none;border:none;background:transparent;padding:0;color:var(--cf-ink-3);font-size:10px;cursor:pointer}.cf-tag__x[data-v-04633fe7]:hover{color:var(--cf-ink)}.cf-taginp[data-v-04633fe7]{caret-color:rgb(var(--v-theme-primary));flex:1 1 90px;min-width:90px;border:none;outline:none;background:transparent;font:inherit;font-size:14px;color:var(--cf-ink);padding:3px 2px}.cf-taginp[data-v-04633fe7]::-moz-placeholder{color:var(--cf-ink-3)}.cf-taginp[data-v-04633fe7]::placeholder{color:var(--cf-ink-3)}.cf-txtin[data-v-04633fe7]{caret-color:rgb(var(--v-theme-primary));flex:1 1 112px;min-width:0;height:30px;border:1px solid transparent;border-radius:8px;padding:0 9px;font:inherit;font-size:14px;font-weight:500;color:var(--cf-ink);background:var(--cf-canvas);outline:none}.cf-txtin[data-v-04633fe7]:focus{background:var(--cf-paper);border-color:rgb(var(--v-theme-primary));box-shadow:inset 0 0 0 1px rgb(var(--v-theme-primary))}.cf-txtin[data-v-04633fe7]::-moz-placeholder{color:var(--cf-ink-3);font-weight:400}.cf-txtin[data-v-04633fe7]::placeholder{color:var(--cf-ink-3);font-weight:400}.cf-rx[data-v-04633fe7]{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-04633fe7]:hover:not(:disabled){background:var(--cf-sel);color:var(--cf-ink)}.cf-rx[data-v-04633fe7]:disabled{opacity:.35;cursor:default}.cf-panel--mobile .cf-row[data-v-04633fe7]{padding:10px 0}.cf-panel--mobile .cf-addmore[data-v-04633fe7],.cf-panel--mobile .cf-pin[data-v-04633fe7]{width:28px;height:28px}.cf-panel--mobile .cf-addmore[data-v-04633fe7]{font-size:18px}.cf-panel--mobile .cf-trig[data-v-04633fe7]{height:46px;font-size:15px}.cf-panel--mobile .cf-txtin[data-v-04633fe7]{height:46px;border-radius:11px;font-size:16px}.cf-panel--mobile .cf-tagbox[data-v-04633fe7]{min-height:46px;padding:7px 30px 7px 8px;border-radius:11px}.cf-panel--mobile .cf-tagbox__hint[data-v-04633fe7]{top:10px}.cf-panel--mobile .cf-tag[data-v-04633fe7]{padding:5px 10px;border-radius:14px;font-size:14px}.cf-panel--mobile .cf-taginp[data-v-04633fe7]{font-size:16px}.cf-panel--mobile .cf-row__action[data-v-04633fe7]{width:34px}.cf-panel--mobile .cf-rx[data-v-04633fe7]{width:34px;height:34px}.cf-floatpop .cf-pickpop[data-v-04633fe7]{width:100%!important;max-width:none;padding:0;border:none;border-radius:0;background:transparent;box-shadow:none}.cf-sheettitle[data-v-04633fe7]{padding:0 2px 10px;font-size:16px;font-weight:600;color:rgb(var(--v-theme-surface-900))}.cf-sheetfind[data-v-04633fe7]{display:block;width:100%;height:48px;margin-bottom:8px;padding:0 13px;border:1px solid rgb(var(--v-theme-surface-400));border-radius:12px;background:rgb(var(--v-theme-surface));color:rgb(var(--v-theme-surface-900));caret-color:rgb(var(--v-theme-primary));font:inherit;font-size:16px;outline:none}.cf-sheetfind[data-v-04633fe7]:focus{border-color:rgb(var(--v-theme-primary));box-shadow:inset 0 0 0 1px rgb(var(--v-theme-primary))}.cf-floatpop .cf-plist[data-v-04633fe7]{max-height:none}.cf-floatpop .cf-mrow[data-v-04633fe7]{min-height:50px;padding:13px 10px;border-radius:10px;font-size:15px}.cf-floatpop .cf-plist__empty[data-v-04633fe7]{padding:14px 10px;font-size:14px}.cf-floatpop .cf-pstr[data-v-04633fe7]{display:grid;grid-template-columns:1fr 1fr;gap:8px;padding:12px 0 0}.cf-floatpop .cf-pstr__item[data-v-04633fe7]{height:48px;border-radius:12px;font-size:15px}.cf-gd[data-v-97f51fb2]{flex:1;min-height:0;display:flex;flex-direction:column;color:rgb(var(--v-theme-surface-900))}.cf-gd__head[data-v-97f51fb2]{flex:none;display:flex;align-items:center;gap:8px;padding:14px 14px 10px;border-bottom:1px solid rgb(var(--v-theme-surface-300))}.cf-gd__title[data-v-97f51fb2]{flex:1;min-width:0;font-size:16px;font-weight:600;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.cf-gd__x[data-v-97f51fb2]{flex:none;width:40px;height:40px;margin:-6px -8px -6px 0;display:grid;place-items:center;border:none;border-radius:20px;background:transparent;color:rgb(var(--v-theme-surface-500));cursor:pointer}.cf-gd__x[data-v-97f51fb2]:active{background:rgb(var(--v-theme-surface-75))}.cf-gd__body[data-v-97f51fb2]{flex:0 1 auto;min-height:0;overflow-y:auto;overscroll-behavior:contain;padding:12px 14px 4px}.cf-gd__body--picker[data-v-97f51fb2]{flex:1;display:flex;flex-direction:column;overflow:hidden;padding-bottom:12px}.cf-gd__input[data-v-97f51fb2]{flex:none;display:block;width:100%;height:44px;margin-bottom:10px;padding:0 13px;border:1px solid rgb(var(--v-theme-surface-400));border-radius:12px;background:rgb(var(--v-theme-surface));color:rgb(var(--v-theme-surface-900));caret-color:rgb(var(--v-theme-primary));font:inherit;font-size:16px;outline:none}.cf-gd__input[data-v-97f51fb2]:focus{border-color:rgb(var(--v-theme-surface-700))}.cf-gd__input[data-v-97f51fb2]::-moz-placeholder{color:rgb(var(--v-theme-surface-500))}.cf-gd__input[data-v-97f51fb2]::placeholder{color:rgb(var(--v-theme-surface-500))}.cf-gd__cap[data-v-97f51fb2]{flex:none;margin:-4px 2px 10px;font-size:13px;color:rgb(var(--v-theme-surface-500))}.cf-gd__list[data-v-97f51fb2]{flex:1;min-height:0;overflow-y:auto;overscroll-behavior:contain;border:1px solid rgb(var(--v-theme-surface-400));border-radius:12px}.cf-gd__opt[data-v-97f51fb2]{display:flex;align-items:center;gap:10px;width:100%;min-height:46px;padding:11px 13px;border:none;border-bottom:1px solid rgb(var(--v-theme-surface-300));background:transparent;font:inherit;font-size:15px;text-align:left;color:rgb(var(--v-theme-surface-900));cursor:pointer}.cf-gd__opt[data-v-97f51fb2]:last-of-type{border-bottom:none}.cf-gd__opt[data-v-97f51fb2]:active{background:rgb(var(--v-theme-surface-75))}.cf-gd__opt--on[data-v-97f51fb2]{font-weight:600}.cf-gd__optlabel[data-v-97f51fb2]{flex:1;min-width:0;overflow-wrap:anywhere}.cf-gd__tick[data-v-97f51fb2]{flex:none;color:rgb(var(--v-theme-surface-900))}.cf-gd__empty[data-v-97f51fb2]{padding:14px 13px;font-size:14px;color:rgb(var(--v-theme-surface-500))}.cf-gd__steps[data-v-97f51fb2]{flex:none;display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:6px;margin-top:12px}.cf-gd__step[data-v-97f51fb2]{height:42px;padding:0 4px;border:1px solid rgb(var(--v-theme-surface-400));border-radius:12px;background:transparent;font:inherit;font-size:13px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;color:rgb(var(--v-theme-surface-900));cursor:pointer}.cf-gd__step[data-v-97f51fb2]:active{background:rgb(var(--v-theme-surface-75))}.cf-gd__step--on[data-v-97f51fb2],.cf-gd__step--on[data-v-97f51fb2]:active{border-color:rgb(var(--v-theme-surface-900));background:rgb(var(--v-theme-surface-900));color:rgb(var(--v-theme-surface))}.cf-gd__chips[data-v-97f51fb2]{display:flex;flex-wrap:wrap;gap:6px}.cf-gd__chip[data-v-97f51fb2]{display:inline-flex;align-items:center;gap:4px;max-width:100%;padding:6px 5px 6px 11px;border:1px solid rgb(var(--v-theme-surface-400));border-radius:14px;font-size:14px;font-weight:600}.cf-gd__chiplabel[data-v-97f51fb2]{min-width:0;overflow-wrap:anywhere}.cf-gd__chipx[data-v-97f51fb2]{flex:none;width:24px;height:24px;margin:-4px 0;display:grid;place-items:center;border:none;border-radius:12px;background:transparent;color:rgb(var(--v-theme-surface-500));cursor:pointer}.cf-gd__chipx[data-v-97f51fb2]:active{background:rgb(var(--v-theme-surface-75))}.cf-gd__attr[data-v-97f51fb2]{display:flex;align-items:center;gap:6px;min-height:46px;border-bottom:1px solid rgb(var(--v-theme-surface-300))}.cf-gd__attr[data-v-97f51fb2]:last-child{border-bottom:none}.cf-gd__attrtext[data-v-97f51fb2]{flex:1;min-width:0;font-size:15px;font-weight:600;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.cf-gd__wbtn[data-v-97f51fb2],.cf-gd__xbtn[data-v-97f51fb2]{flex:none;height:32px;border:1px solid rgb(var(--v-theme-surface-400));border-radius:12px;background:transparent;font:inherit;font-size:13px;color:rgb(var(--v-theme-surface-900));cursor:pointer}.cf-gd__wbtn[data-v-97f51fb2]{padding:0 10px}.cf-gd__xbtn[data-v-97f51fb2]{width:32px;display:grid;place-items:center;color:rgb(var(--v-theme-surface-500))}.cf-gd__wbtn[data-v-97f51fb2]:active,.cf-gd__xbtn[data-v-97f51fb2]:active{background:rgb(var(--v-theme-surface-75))}.cf-gd__foot[data-v-97f51fb2]{flex:none;padding:10px 14px calc(14px + env(safe-area-inset-bottom, 0px));border-top:1px solid rgb(var(--v-theme-surface-300))}.cf-gd__save[data-v-97f51fb2]{display:block;width:100%;height:48px;border:none;border-radius:12px;background:rgb(var(--v-theme-surface-900));color:rgb(var(--v-theme-surface));font:inherit;font-size:16px;font-weight:600;cursor:pointer}.cf-gd__save[data-v-97f51fb2]:active{filter:brightness(1.15)}.v-overlay__content.cf-floatpop.cf-gdrawer{display:flex;flex-direction:column;padding:0;overflow:hidden}.v-overlay__content.cf-floatpop.cf-gdrawer:before{display:none}.v-overlay__content.cf-floatpop.cf-gdrawer--fixed{height:max(280px,calc(66vh - 100px));height:max(280px,calc(66dvh - 100px))}.cf-gsec[data-v-14e1be4d]{display:flex;align-items:center;gap:7px;width:100%;border:none;background:transparent;margin-top:4px;padding:13px 0 7px;font:inherit;font-size:11px;font-weight:700;letter-spacing:.12em;text-transform:uppercase;color:var(--cf-ink-3);cursor:pointer}.cf-gsec--open[data-v-14e1be4d],.cf-gsec[data-v-14e1be4d]:hover{color:var(--cf-ink-2)}.cf-gsec__summary[data-v-14e1be4d]{margin-left:auto;font-size:12px;letter-spacing:0;text-transform:none;font-weight:500;color:var(--cf-ink-3)}.cf-sheet[data-v-14e1be4d]{padding-bottom:2px}.cf-panel--mobile .cf-gsec[data-v-14e1be4d]{min-height:46px;margin-top:6px;padding:10px 0 6px;font-size:13px;font-weight:400;letter-spacing:.01em;text-transform:none}.cf-panel--mobile .cf-gsec__summary[data-v-14e1be4d]{font-size:13px}.cf-gline[data-v-14e1be4d]{display:flex;align-items:center;gap:8px;width:100%;min-height:46px;margin-top:4px;padding:0 4px;border:none;border-radius:10px;background:transparent;font:inherit;text-align:left;cursor:pointer}.cf-gline[data-v-14e1be4d]:active{background:var(--cf-canvas)}.cf-gline__name[data-v-14e1be4d]{font-size:13px;font-weight:400;letter-spacing:.01em;color:var(--cf-ink-3)}.cf-gline__count[data-v-14e1be4d]{padding:1px 6px;border-radius:10px;background:var(--cf-ink);color:var(--cf-paper);font-size:11px;font-weight:600;line-height:16px}.cf-gline__cv[data-v-14e1be4d]{margin-left:auto;color:var(--cf-ink-3)}.cf-glist[data-v-14e1be4d]{padding-bottom:2px}.cf-gitem+.cf-gitem[data-v-14e1be4d]{border-top:1px solid var(--cf-line)}.cf-gitem__row[data-v-14e1be4d]{display:flex;align-items:center;gap:10px;width:100%;min-height:46px;padding:9px 0;border:none;background:transparent;font:inherit;text-align:left;cursor:pointer}.cf-gitem__row[data-v-14e1be4d]:active{opacity:.7}.cf-gitem__label[data-v-14e1be4d]{flex:1;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font-size:16px;color:var(--cf-ink-2)}.cf-gitem__label--has[data-v-14e1be4d]{font-weight:600;color:var(--cf-ink)}.cf-gitem__off[data-v-14e1be4d]{flex:none;font-size:12px;color:var(--cf-ink-3)}.cf-gitem__cv[data-v-14e1be4d]{flex:none;color:var(--cf-ink-3)}.cf-gitem__chips[data-v-14e1be4d]{display:flex;flex-wrap:wrap;align-items:center;gap:6px;padding:0 0 9px}.cf-vchip[data-v-14e1be4d]{display:inline-flex;align-items:center;gap:2px;max-width:100%;min-height:32px;padding:0 3px 0 11px;border:1px solid var(--cf-line-2);border-radius:14px;font-size:14px;font-weight:600;color:var(--cf-ink)}.cf-vchip__label[data-v-14e1be4d]{min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.cf-vchip__x[data-v-14e1be4d]{flex:none;width:28px;height:28px;display:grid;place-items:center;border:none;border-radius:14px;background:transparent;color:var(--cf-ink-3);cursor:pointer}.cf-vchip__x[data-v-14e1be4d]:active{background:var(--cf-canvas)}.cf-wbtn[data-v-14e1be4d],.cf-xbtn[data-v-14e1be4d]{flex:none;height:32px;display:inline-flex;align-items:center;justify-content:center;gap:7px;border:1px solid var(--cf-line-2);border-radius:12px;background:transparent;font:inherit;font-size:13px;color:var(--cf-ink);cursor:pointer}.cf-wbtn[data-v-14e1be4d]{padding:0 10px}.cf-xbtn[data-v-14e1be4d]{width:32px;color:var(--cf-ink-3)}.cf-wbtn[data-v-14e1be4d]:active,.cf-xbtn[data-v-14e1be4d]:active{background:var(--cf-canvas)}.cf-wbars[data-v-14e1be4d]{display:inline-flex;align-items:flex-end;gap:2px;height:13px}.cf-wbar[data-v-14e1be4d]{width:3px;border-radius:1px;background:var(--cf-line-2)}.cf-wbar[data-v-14e1be4d]:first-child{height:5px}.cf-wbar[data-v-14e1be4d]:nth-child(2){height:7px}.cf-wbar[data-v-14e1be4d]:nth-child(3){height:10px}.cf-wbar[data-v-14e1be4d]:nth-child(4){height:13px}.cf-wbar--on[data-v-14e1be4d]{background:var(--cf-ink)}.cf-ideate__empty[data-v-688c7a08]{padding:26px 2px 4px}.cf-ideate__empty-icon[data-v-688c7a08]{height:24px;margin-bottom:13px;color:rgb(var(--cf-ideate-accent-rgb))}.cf-ideate__empty-title[data-v-688c7a08]{font-size:18px;font-weight:500;letter-spacing:-.012em;line-height:1.3;color:var(--cf-ink)}.cf-ideate__empty-sub[data-v-688c7a08]{font-size:14px;color:var(--cf-ink-3);margin-top:6px}.cf-conv[data-v-688c7a08]{display:flex;flex-direction:column;gap:9px;padding:4px 0}.cf-bub[data-v-688c7a08]{border-radius:14px;padding:11px 13px;font-size:14px;line-height:1.45;max-width:90%;white-space:pre-wrap;overflow-wrap:break-word}.cf-bub--agent[data-v-688c7a08]{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-688c7a08]{align-self:flex-end;color:var(--cf-ink);background:var(--cf-sel)}.cf-bub--think[data-v-688c7a08]{align-self:flex-start;color:rgb(var(--cf-ideate-accent-rgb));font-size:12px;padding:0 13px}.cf-bub__thumbs[data-v-688c7a08]{display:flex;gap:6px;flex-wrap:wrap;margin-bottom:8px}.cf-bub__thumb[data-v-688c7a08]{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-688c7a08]{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-688c7a08]{display:flex;align-items:center;gap:6px;font-size:11px;font-weight:700;letter-spacing:.12em;color:rgb(var(--cf-ideate-accent-rgb));margin-bottom:7px}.cf-brief__body[data-v-688c7a08]{font-size:14px;line-height:1.45;color:var(--cf-ink);white-space:pre-wrap}.cf-brief__footer[data-v-688c7a08]{display:flex;gap:7px;flex-wrap:wrap;margin-top:12px}.cf-bbtn[data-v-688c7a08]{font-family:inherit;font-size:12px;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-688c7a08]:hover{background:var(--cf-canvas)}.cf-bbtn[data-v-688c7a08]:disabled{opacity:.5;cursor:default}.cf-bbtn--prim[data-v-688c7a08]{color:#fff;background:rgb(var(--cf-ideate-accent-rgb));border-color:rgb(var(--cf-ideate-accent-rgb))}.cf-bbtn--prim[data-v-688c7a08]:hover{background:rgb(var(--cf-ideate-accent-rgb));opacity:.92}.cf-hand[data-v-688c7a08]{display:flex;align-items:center;gap:6px;font-size:12px;color:rgb(var(--cf-ideate-accent-rgb));padding:10px 2px 2px}.cf-panel{--cf-ideate-accent-rgb:91,75,214}.cf-menu[data-v-7cb4d134]{max-width:calc(100vw - 32px);padding:6px;background:rgb(var(--v-theme-surface));border:1px solid rgb(var(--v-theme-surface-400));border-radius:14px;box-shadow:0 2px 6px rgba(0,0,0,.06),0 16px 36px rgba(0,0,0,.17)}.cf-mrow[data-v-7cb4d134]{display:flex;align-items:center;gap:9px;width:100%;min-height:34px;padding:6px 11px;border:none;border-radius:10px;background:transparent;font:inherit;font-size:12.5px;line-height:1.3;text-align:left;color:rgb(var(--v-theme-surface-900));cursor:pointer}.cf-mrow[data-v-7cb4d134]:hover:not(:disabled){background:rgb(var(--v-theme-surface-75))}.cf-mrow[data-v-7cb4d134]:disabled{cursor:default}.cf-mrow--sub[data-v-7cb4d134]{align-items:flex-start}.cf-mrow--sub .cf-mrow__icon[data-v-7cb4d134]{margin-top:1px}.cf-mrow--dis[data-v-7cb4d134],.cf-mrow__icon[data-v-7cb4d134]{color:rgb(var(--v-theme-surface-500))}.cf-mrow__icon[data-v-7cb4d134]{flex:none}.cf-mrow__text[data-v-7cb4d134]{min-width:0}.cf-mrow__hint[data-v-7cb4d134]{display:block;margin-top:2px;font-size:10.5px;color:rgb(var(--v-theme-surface-500))}.cf-floatpop .cf-menu[data-v-7cb4d134]{width:100%!important;max-width:none;padding:0;border:none;border-radius:0;background:transparent;box-shadow:none}.cf-floatpop .cf-mrow[data-v-7cb4d134]{min-height:50px;gap:11px;padding:12px 11px;font-size:15px}.cf-floatpop .cf-mrow__hint[data-v-7cb4d134]{font-size:13px}.cf-lib[data-v-98819ffe]{position:absolute;inset:0;z-index:14;display:flex;flex-direction:column;background:var(--cf-paper);border-radius:16px}.cf-lib__head[data-v-98819ffe]{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-98819ffe]{font-size:18px;font-weight:600;letter-spacing:-.01em;color:var(--cf-ink)}.cf-lib__head-text p[data-v-98819ffe]{font-size:12px;color:var(--cf-ink-2);margin-top:3px}.cf-lib__head-close[data-v-98819ffe]{margin-left:auto}.cf-lib__search[data-v-98819ffe]{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-98819ffe]{flex:1;min-width:0;border:none;outline:none;background:transparent;font:inherit;font-size:14px;color:var(--cf-ink)}.cf-lib__search-input[data-v-98819ffe]::-moz-placeholder{color:var(--cf-ink-3)}.cf-lib__search-input[data-v-98819ffe]::placeholder{color:var(--cf-ink-3)}.cf-lib__body[data-v-98819ffe]{flex:1;overflow-y:auto;padding:12px 20px 20px}.cf-lib__empty[data-v-98819ffe]{padding:34px 2px;font-size:14px;line-height:1.6;color:var(--cf-ink-3)}.cf-row[data-v-98819ffe]{border:1px solid var(--cf-line);border-radius:12px;margin-bottom:9px;background:var(--cf-paper);overflow:hidden}.cf-row--open[data-v-98819ffe]{border-color:var(--cf-line-2)}.cf-row__head[data-v-98819ffe]{display:flex;align-items:center;gap:9px;padding:11px 12px;cursor:pointer}.cf-row__chevron[data-v-98819ffe]{flex:none;color:var(--cf-ink-3)}.cf-row__name[data-v-98819ffe]{flex:1;min-width:0;font-size:14px;font-weight:600;color:var(--cf-ink);overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.cf-row__rename[data-v-98819ffe]{flex:1;min-width:0;height:28px;padding:0 8px;border:1px solid var(--cf-line-2);border-radius:8px;background:var(--cf-paper);color:var(--cf-ink);font:inherit;font-size:13px;font-weight:600;outline:none}.cf-row__rename[data-v-98819ffe]:focus{border-color:var(--cf-ink-3)}.cf-row__meta[data-v-98819ffe]{flex:none;font-size:12px;color:var(--cf-ink-3)}.cf-row__action[data-v-98819ffe]{flex:none;font-family:inherit;font-size:12px;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-98819ffe]:hover{background:var(--cf-canvas);color:var(--cf-ink)}.cf-row__kebab[data-v-98819ffe]{flex:none;display:inline-flex;color:var(--cf-ink-3)}.cf-row__body[data-v-98819ffe]{padding:11px 12px 13px;border-top:1px solid var(--cf-line)}.cf-field[data-v-98819ffe]{display:flex;align-items:flex-start;gap:12px;padding:5px 0;font-size:14px;border-bottom:1px solid var(--cf-line)}.cf-field[data-v-98819ffe]:last-child{border-bottom:none}.cf-field__label[data-v-98819ffe]{flex:none;width:118px;color:var(--cf-ink-3)}.cf-field__value[data-v-98819ffe]{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-98819ffe]{flex:1;min-width:0;margin:0;padding-left:15px}.cf-field__list li[data-v-98819ffe]{font-size:14px;line-height:1.5;color:var(--cf-ink);margin-bottom:2px}.cf-hrow[data-v-98819ffe]{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-98819ffe]{flex:1;min-width:0}.cf-hrow__text b[data-v-98819ffe]{display:block;font-size:14px;font-weight:600;color:var(--cf-ink)}.cf-hrow__text span[data-v-98819ffe]{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-98819ffe]{flex:none;display:flex;align-items:center;gap:2px;color:var(--cf-ink-3)}.cf-panel--mobile .cf-lib__head[data-v-98819ffe]{padding:16px 14px 12px}.cf-panel--mobile .cf-lib__search[data-v-98819ffe]{height:46px;margin:12px 14px 0;border-radius:12px}.cf-panel--mobile .cf-lib__search-input[data-v-98819ffe]{font-size:16px}.cf-panel--mobile .cf-row__rename[data-v-98819ffe]{height:36px;font-size:16px}.cf-panel--mobile .cf-lib__body[data-v-98819ffe]{padding:12px 14px 16px}.cf-panel--mobile .cf-row__action[data-v-98819ffe]{padding:8px 12px;font-size:13px}.cf-runlist__empty[data-v-54dba53c]{padding:14px 2px;font-size:12px;line-height:1.6;color:var(--cf-ink-3)}.cf-runlist__head[data-v-54dba53c]{display:flex;justify-content:flex-end;padding:0 2px 8px}.cf-runlist__clear[data-v-54dba53c]{border:none;background:transparent;font:inherit;font-size:12px;color:var(--cf-ink-3);cursor:pointer}.cf-runlist__clear[data-v-54dba53c]:hover{color:var(--cf-ink)}.cf-rowbox[data-v-54dba53c]{border:1px solid var(--cf-line);border-radius:11px;margin-bottom:8px;background:var(--cf-paper);overflow:hidden}.cf-rowbox--warn[data-v-54dba53c]{background:rgba(var(--v-theme-warning),.06);border-color:rgba(var(--v-theme-warning),.35)}.cf-rowbox--fail[data-v-54dba53c]{background:rgba(var(--v-theme-error),.05);border-color:rgba(var(--v-theme-error),.35)}.cf-rline[data-v-54dba53c]{display:flex;align-items:flex-start;gap:9px;padding:10px 11px;cursor:pointer}.cf-rst[data-v-54dba53c]{flex:none;margin-top:1px;padding:3px 7px;border-radius:8px;font-size:11px;font-weight:700;letter-spacing:.06em;text-transform:uppercase;border:1px solid transparent}.cf-rst--queued[data-v-54dba53c]{color:var(--cf-ink-3);background:var(--cf-canvas);border-color:var(--cf-line)}.cf-rst--partial[data-v-54dba53c],.cf-rst--running[data-v-54dba53c]{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-54dba53c]{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-54dba53c]{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-54dba53c]{flex:1;min-width:0}.cf-rp[data-v-54dba53c]{margin:0;font-size:14px;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-54dba53c]{margin:4px 0 0;font-size:12px;color:var(--cf-ink-3)}.cf-racts[data-v-54dba53c]{margin-left:auto;display:flex;align-items:center;gap:2px;flex:none;opacity:0;transition:opacity .1s}.cf-rowbox--open .cf-racts[data-v-54dba53c],.cf-rowbox:hover .cf-racts[data-v-54dba53c]{opacity:1}.cf-pbar[data-v-54dba53c]{height:3px;background:var(--cf-sel)}.cf-pbar i[data-v-54dba53c]{display:block;height:100%;background:var(--cf-ink);transition:width .25s linear}.cf-rdet[data-v-54dba53c]{border-top:1px solid var(--cf-line);padding:10px 11px 12px}.cf-rdl[data-v-54dba53c]{font-size:11px;letter-spacing:.12em;font-weight:700;text-transform:uppercase;color:var(--cf-ink-3);margin-bottom:5px}.cf-rdl--refs[data-v-54dba53c]{margin-top:11px}.cf-rdp[data-v-54dba53c]{margin:0;font-size:12px;line-height:1.5;color:var(--cf-ink-2);white-space:pre-wrap}.cf-rdmeta[data-v-54dba53c]{font-size:12px;color:var(--cf-ink-3);margin-top:9px}.cf-rdrefs[data-v-54dba53c]{display:flex;gap:6px;margin-top:7px;flex-wrap:wrap}.cf-rdr[data-v-54dba53c]{border-radius:8px;border:1px solid var(--cf-line-2);flex:none}.cf-panel--mobile .cf-racts[data-v-54dba53c]{opacity:1}.cf-runlist--tray .cf-rowbox--fail[data-v-54dba53c],.cf-runlist--tray .cf-rowbox--warn[data-v-54dba53c],.cf-runlist--tray .cf-rowbox[data-v-54dba53c]{margin:0 0 8px;border:1px solid var(--cf-sel);border-radius:12px;background:var(--cf-paper)}.cf-runlist--tray .cf-rowbox[data-v-54dba53c]:last-child{margin-bottom:0}.cf-runlist--tray .cf-rline[data-v-54dba53c]{align-items:center;gap:10px;padding:11px 12px}.cf-runlist--tray .cf-rline[data-v-54dba53c]:active{background:var(--cf-canvas)}.cf-runlist--tray .cf-rst[data-v-54dba53c]{display:none}.cf-runlist--tray .cf-rbody[data-v-54dba53c]{position:relative;padding-left:15px}.cf-runlist--tray .cf-rbody[data-v-54dba53c]:before{content:"";position:absolute;left:0;top:6px;width:8px;height:8px;border-radius:4px;background:var(--cf-line-2)}.cf-runlist--tray [data-status=partial] .cf-rbody[data-v-54dba53c]:before,.cf-runlist--tray [data-status=running] .cf-rbody[data-v-54dba53c]:before{background:rgb(var(--v-theme-warning))}.cf-runlist--tray [data-status=done] .cf-rbody[data-v-54dba53c]:before{background:rgb(var(--v-theme-success))}.cf-runlist--tray [data-status=failed] .cf-rbody[data-v-54dba53c]:before{background:rgb(var(--v-theme-error))}.cf-runlist--tray .cf-rp[data-v-54dba53c]{font-size:15px;line-height:1.3}.cf-runlist--tray .cf-rs2[data-v-54dba53c]{margin-top:3px;font-size:13px}.cf-runlist--tray .cf-racts[data-v-54dba53c]{opacity:1;gap:4px}.cf-runlist--tray .cf-rx[data-v-54dba53c]{width:36px;height:36px;border:1px solid var(--cf-sel);border-radius:10px;background:var(--cf-paper);color:var(--cf-ink-2)}.cf-runlist--tray .cf-rx[data-v-54dba53c]:active{background:var(--cf-canvas)}.cf-runlist--tray .cf-pbar[data-v-54dba53c]{height:3px;background:var(--cf-sel)}.cf-runlist--tray .cf-rdet[data-v-54dba53c]{border-top-color:var(--cf-sel);padding:10px 12px 12px}.cf-runlist--tray .cf-rdmeta[data-v-54dba53c],.cf-runlist--tray .cf-rdp[data-v-54dba53c]{font-size:13px}.cf-runlist--tray .cf-runlist__head[data-v-54dba53c]{padding:0 0 4px}.cf-runlist--tray .cf-runlist__clear[data-v-54dba53c]{min-height:36px;font-size:13px}.cf-runlist--tray .cf-runlist__empty[data-v-54dba53c]{padding:6px 0;font-size:13px}.cf-fgh[data-v-54dba53c]{display:flex;align-items:baseline;gap:8px;padding:10px 2px 8px}.cf-fgn[data-v-54dba53c]{min-width:0;font-size:15px;font-weight:600;color:var(--cf-ink);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.cf-fgm[data-v-54dba53c]{flex:none;font-size:13px;color:var(--cf-ink-3)}.cf-fgo[data-v-54dba53c]{flex:none;margin-left:auto;min-height:32px;padding:0 4px;border:none;background:transparent;font:inherit;font-size:13px;color:var(--cf-ink-2);cursor:pointer}.cf-rowbox--fresh[data-v-54dba53c]{animation:cf-rise-in-54dba53c .22s cubic-bezier(.32,.72,0,1)}@keyframes cf-rise-in-54dba53c{0%{opacity:0;transform:translateY(10px)}to{opacity:1;transform:none}}@media (prefers-reduced-motion:reduce){.cf-rowbox--fresh[data-v-54dba53c]{animation:none}}.cf-runsheet[data-v-86d63984],.cf-tray[data-v-86d63984]{--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-100));--cf-paper:rgb(var(--v-theme-surface))}.cf-tray[data-v-86d63984]{position:fixed;left:0;right:0;z-index:9998;display:flex;flex-direction:column;max-height:calc(100vh - var(--cf-sheet-h, 0px) - 24px);max-height:calc(100dvh - var(--cf-sheet-h, 0px) - 24px);overflow:hidden;background:rgb(var(--v-theme-surface-100));color:var(--cf-ink);border-radius:16px 16px 0 0;box-shadow:0 -8px 24px rgba(0,0,0,.08);pointer-events:auto;transition:bottom .26s cubic-bezier(.32,.72,0,1),transform .26s cubic-bezier(.32,.72,0,1),left .26s cubic-bezier(.32,.72,0,1),right .26s cubic-bezier(.32,.72,0,1),border-radius .26s cubic-bezier(.32,.72,0,1)}.cf-tray--parked[data-v-86d63984]{left:14px;right:14px;border-radius:12px;box-shadow:0 6px 18px rgba(0,0,0,.14)}.cf-tray--hidden[data-v-86d63984]{pointer-events:none;box-shadow:none}.cf-qpanel[data-v-86d63984]{flex:1;min-height:0;display:flex;flex-direction:column}.cf-qph[data-v-86d63984],.cf-qpmin[data-v-86d63984]{flex:none;display:flex;align-items:center;gap:9px;height:44px;padding:0 14px;font-size:12.5px;color:var(--cf-ink-2)}.cf-qpmin[data-v-86d63984]{width:100%;border:none;background:transparent;font-family:inherit;text-align:left;cursor:pointer}.cf-qpmin--idle[data-v-86d63984]{cursor:default;color:var(--cf-ink-3)}.cf-qph[data-v-86d63984]{border-bottom:1px solid var(--cf-sel)}.cf-qph[data-v-86d63984],.cf-qpmin[data-v-86d63984]{touch-action:none;overscroll-behavior:none}.cf-qsum[data-v-86d63984]{min-width:0;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.cf-qsum b[data-v-86d63984]{font-weight:600;color:var(--cf-ink)}.cf-qcv[data-v-86d63984]{margin-left:auto;color:var(--cf-ink-3)}.cf-qpm[data-v-86d63984]{flex:none;margin-left:auto;width:36px;height:36px;margin-right:-6px;display:grid;place-items:center;border:none;border-radius:8px;background:transparent;color:var(--cf-ink-3);cursor:pointer}.cf-qpall[data-v-86d63984]:active,.cf-qpm[data-v-86d63984]:active,.cf-qpmin[data-v-86d63984]:not(.cf-qpmin--idle):active{background:var(--cf-sel)}.cf-qdot[data-v-86d63984]{flex:none;width:8px;height:8px;border-radius:4px;background:var(--cf-line-2)}.cf-qdot--p[data-v-86d63984],.cf-qdot--r[data-v-86d63984]{background:rgb(var(--v-theme-warning))}.cf-qdot--d[data-v-86d63984]{background:rgb(var(--v-theme-success))}.cf-qdot--f[data-v-86d63984]{background:rgb(var(--v-theme-error))}.cf-qpb[data-v-86d63984]{flex:0 1 auto;min-height:0;max-height:196px;overflow-y:auto;overscroll-behavior:contain;padding:10px 14px 12px;scrollbar-width:none}.cf-qpb[data-v-86d63984]::-webkit-scrollbar{display:none}.cf-qpall[data-v-86d63984]{flex:none;display:flex;align-items:center;gap:2px;width:100%;min-height:44px;padding:10px 14px;border:none;border-top:1px solid var(--cf-sel);background:transparent;font:inherit;font-size:13px;text-align:left;color:var(--cf-ink-2);cursor:pointer}.cf-rsh[data-v-86d63984]{padding:2px 0 10px;font-size:12px;font-weight:700;letter-spacing:.11em;text-transform:uppercase;color:var(--cf-ink-3)}@media (prefers-reduced-motion:reduce){.cf-tray[data-v-86d63984]{transition:none}}.cf-scrim[data-v-5f6d3588]{position:fixed;inset:0;z-index:9998;background:rgba(var(--v-theme-surface-900),.12)}.cf-panel[data-v-5f6d3588]{--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:rgb(var(--v-theme-surface-100));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-5f6d3588]{transform:translateX(0)}.cf-scrim--mobile[data-v-5f6d3588]{background:rgba(var(--v-theme-surface-900),.18)}.cf-panel--mobile[data-v-5f6d3588]{top:auto;left:0;background:var(--cf-paper);width:100%;max-width:100%;bottom:var(--cf-kb,0);max-height:min(88vh,calc(100vh - var(--cf-kb, 0px) - 24px));max-height:min(88dvh,calc(100dvh - var(--cf-kb, 0px) - 24px));overscroll-behavior:contain;border-radius:20px 20px 0 0;box-shadow:0 -8px 30px rgba(0,0,0,.16);transform:translateY(calc(100% + 40px));transition:transform .26s cubic-bezier(.32,.72,0,1)}.cf-panel--mobile.cf-panel--open[data-v-5f6d3588]{transform:translateY(0)}.cf-panel--tall[data-v-5f6d3588]{height:min(88vh,calc(100vh - var(--cf-kb, 0px) - 24px));height:min(88dvh,calc(100dvh - var(--cf-kb, 0px) - 24px))}.cf-panel--mobile[data-v-5f6d3588]:focus{outline:none}.cf-panel--docked[data-v-5f6d3588]{max-height:max(40vh,calc(88vh - var(--cf-tray-h, 0px)));max-height:max(40dvh,calc(88dvh - var(--cf-tray-h, 0px)));border-radius:0;box-shadow:0 -1px 0 var(--cf-sel),0 -8px 24px rgba(0,0,0,.08)}.cf-scrim--mobile[data-v-5f6d3588]{z-index:9997;touch-action:none;overscroll-behavior:none}.cf-grab[data-v-5f6d3588]{flex:none;height:18px;display:grid;place-items:center}.cf-grab__bar[data-v-5f6d3588]{width:36px;height:4px;border-radius:2px;background:var(--cf-line-2)}.cf-panel--under-modal[data-v-5f6d3588],.cf-scrim--under-modal[data-v-5f6d3588]{z-index:1990}.cf-tabrow[data-v-5f6d3588]{flex:none;display:flex;align-items:center;gap:6px;margin:14px 20px 6px}.cf-tabs[data-v-5f6d3588]{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-5f6d3588]{border:none;background:transparent;font-family:inherit;padding:6px 15px;border-radius:13px;font-size:12px;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-5f6d3588]{background:var(--cf-paper);color:var(--cf-ink);box-shadow:0 1px 2px rgba(0,0,0,.07)}.cf-headacts[data-v-5f6d3588]{margin-left:auto;display:flex;align-items:center;gap:2px;color:var(--cf-ink-3)}.cf-phead[data-v-5f6d3588]{flex:none;display:flex;align-items:center;gap:4px;padding:6px 20px 2px;min-width:0}.cf-convtitle[data-v-5f6d3588]{max-width:250px;padding:1px 3px;margin-left:-3px;border-radius:5px;font-size:16px;font-weight:600;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;outline:none}.cf-convtitle[data-v-5f6d3588]:hover{background:var(--cf-canvas)}.cf-convtitle[data-v-5f6d3588]:focus{background:var(--cf-canvas);box-shadow:0 0 0 1px var(--cf-line-2)}.cf-body[data-v-5f6d3588]{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-5f6d3588]{flex-direction:column;justify-content:flex-end}.cf-scroll[data-v-5f6d3588]{flex:0 0 auto;min-height:44px;max-height:var(--cf-res-h,324px);display:flex;flex-direction:column;overflow-y:auto;padding:12px 0 16px}.cf-body--ideate .cf-scroll[data-v-5f6d3588]{flex:1 1 auto;min-height:0;max-height:none}.cf-grip[data-v-5f6d3588]{flex:0 0 auto;height:14px;display:grid;place-items:center;cursor:ns-resize;touch-action:none}.cf-grip__bar[data-v-5f6d3588]{width:34px;height:3px;border-radius:2px;background:var(--cf-line-2)}.cf-grip:hover .cf-grip__bar[data-v-5f6d3588]{background:var(--cf-ink-3)}.cf-dock[data-v-5f6d3588]{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;margin-bottom:auto}.cf-body--ideate .cf-dock[data-v-5f6d3588]{flex:0 0 auto;overflow:visible;margin-bottom:0}.cf-panel--mobile .cf-grab[data-v-5f6d3588]{touch-action:none;cursor:grab;outline:none}.cf-panel--mobile .cf-grab:focus-visible .cf-grab__bar[data-v-5f6d3588]{background:var(--cf-ink-3)}.cf-panel--mobile .cf-tabrow[data-v-5f6d3588]{margin:4px 14px 6px;touch-action:pan-x}.cf-panel--mobile .cf-headacts .v-btn[data-v-5f6d3588]{width:40px;height:40px}.cf-ptitle[data-v-5f6d3588]{display:inline-flex;align-items:center;gap:4px;min-width:0;min-height:40px;padding:2px 0;border:none;background:transparent;font:inherit;font-size:17px;font-weight:600;color:var(--cf-ink);cursor:pointer}.cf-ptitle .v-icon[data-v-5f6d3588]{color:var(--cf-ink-3)}.cf-panel--mobile .cf-tab[data-v-5f6d3588]{padding:9px 16px}.cf-panel--mobile .cf-phead[data-v-5f6d3588]{padding:6px 14px 2px}.cf-panel--mobile .cf-convtitle[data-v-5f6d3588]{max-width:calc(100vw - 80px)}.cf-panel--mobile .cf-body[data-v-5f6d3588]{padding:0 14px}.cf-panel--mobile .cf-scroll[data-v-5f6d3588]{max-height:min(var(--cf-res-h,324px),45dvh);padding:0 0 10px}.cf-panel--mobile .cf-body--ideate .cf-scroll[data-v-5f6d3588]{max-height:none;padding:12px 0 10px}.cf-panel--mobile .cf-grip[data-v-5f6d3588]{height:18px}.cf-panel--mobile .cf-dock[data-v-5f6d3588]{margin-bottom:0;padding:2px 0 0;scrollbar-width:none;overscroll-behavior:contain}.cf-panel--mobile .cf-dock[data-v-5f6d3588]::-webkit-scrollbar{display:none}.cf-mark[data-v-5f6d3588]{flex:none;display:flex;align-items:center;margin:0 0 8px;border:1px solid rgba(var(--cf-ideate-accent-rgb),.35);border-radius:12px;background:rgba(var(--cf-ideate-accent-rgb),.06);color:rgb(var(--cf-ideate-accent-rgb))}.cf-mark__go[data-v-5f6d3588]{flex:1;min-width:0;display:flex;align-items:center;gap:8px;min-height:44px;padding:0 4px 0 12px;border:none;background:transparent;font:inherit;font-size:14px;text-align:left;color:inherit;cursor:pointer}.cf-mark__x[data-v-5f6d3588]{flex:none;width:40px;height:40px;display:grid;place-items:center;border:none;background:transparent;color:inherit;cursor:pointer}@media (prefers-reduced-motion:reduce){.cf-panel--mobile[data-v-5f6d3588]{transition:none}}.cf-toast[data-v-5f6d3588]{position:fixed;left:50%;bottom:calc(18px + var(--cf-kb, 0px) + env(safe-area-inset-bottom, 0px));z-index:10002;max-width:calc(100vw - 32px);padding:8px 14px;border-radius:16px;background:rgb(var(--v-theme-surface-900));color:rgb(var(--v-theme-surface));font-size:11.5px;line-height:1.35;text-align:center;transform:translateX(-50%);opacity:0;pointer-events:none;transition:opacity .18s}.cf-toast--on[data-v-5f6d3588]{opacity:1}.cf-dragover[data-v-5f6d3588]{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-5f6d3588]{font-size:16px;font-weight:500;color:var(--cf-ink)}.cf-dragover__sub[data-v-5f6d3588]{font-size:12px;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))}html.cf-scroll-locked,html.cf-scroll-locked body{overflow:hidden;overscroll-behavior:none}.v-overlay__content.cf-floatpop{top:auto!important;right:0!important;left:0!important;width:auto!important;min-width:0!important;max-width:none!important;bottom:var(--cf-kb,0)!important;max-height:min(72vh,calc(100vh - var(--cf-kb, 0px) - 24px));max-height:min(72dvh,calc(100dvh - var(--cf-kb, 0px) - 24px));overflow-x:hidden;overflow-y:auto;padding:16px 14px calc(18px + env(safe-area-inset-bottom, 0px));border-radius:18px 18px 0 0!important;background:rgb(var(--v-theme-surface));color:rgb(var(--v-theme-surface-900));box-shadow:0 -8px 30px rgba(0,0,0,.2)}.v-overlay__content.cf-floatpop:before{content:"";flex:none;align-self:center;width:36px;height:4px;margin:0 auto 14px;border-radius:2px;background:rgb(var(--v-theme-surface-400))}.v-menu>.v-overlay__content.cf-floatpop.cf-convmenu>.v-list{width:100%!important;padding:0;border:none;box-shadow:none;background:transparent}.cf-floatpop.cf-convmenu .v-list-item{min-height:50px}.cf-floatpop.cf-convmenu .v-list-item-title{font-size:15px}.generate-item-scrim[data-v-209e4103]{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-209e4103]{transition:transform .3s cubic-bezier(.25,1,.5,1);transform:translateX(100%)}.generate-item-drawer.drawer-open[data-v-209e4103]{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-250404f3]{position:fixed;left:0;right:0;bottom:0;z-index:1300;display:flex;align-items:center;gap:9px;padding:8px 12px calc(14px + 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-250404f3]{flex:1}.mobile-action-bar__rb[data-v-250404f3]{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-250404f3]{background:rgb(var(--v-theme-surface-200))}.mobile-action-bar__rb[data-v-250404f3]:disabled{opacity:.4;cursor:default}.mobile-action-bar__pill[data-v-250404f3]{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-250404f3]{background:rgb(var(--v-theme-surface-900))}.mobile-action-bar__pill--gen[data-v-250404f3]{background:rgb(var(--v-theme-primary))}.mobile-action-bar__pill[data-v-250404f3]:disabled{opacity:.5;cursor:default}.mobile-action-bar__chevron[data-v-250404f3]{opacity:.75}.crumb-text[data-v-5b0d8c3a]{font-size:21px}.mobile-top-bar[data-v-517edecf]{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-517edecf]{display:flex;align-items:center;gap:8px;padding:11px 12px 8px}.mobile-top-bar__s[data-v-517edecf]{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-517edecf]{opacity:.45;pointer-events:none}.mobile-top-bar__s-lead[data-v-517edecf]{flex:0 0 13px;color:inherit}.mobile-top-bar__s-input[data-v-517edecf],.mobile-top-bar__s-static[data-v-517edecf],.mobile-top-bar__s-trigger[data-v-517edecf]{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-517edecf]{color:rgb(var(--v-theme-on-surface));outline:none}.mobile-top-bar__s-input[data-v-517edecf]::-moz-placeholder{color:rgb(var(--v-theme-surface-600));opacity:1}.mobile-top-bar__s-input[data-v-517edecf]::placeholder{color:rgb(var(--v-theme-surface-600));opacity:1}.mobile-top-bar__s-input[data-v-517edecf]::-webkit-search-cancel-button{-webkit-appearance:none;appearance:none}.mobile-top-bar__s-trigger[data-v-517edecf]{color:rgb(var(--v-theme-surface-600));cursor:pointer}.mobile-top-bar__sc[data-v-517edecf]{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__view[data-v-517edecf]{flex:0 0 auto;display:flex;padding:2px;border:1px solid rgb(var(--v-theme-surface-300));border-radius:17px;background:rgb(var(--v-theme-surface-100))}.mobile-top-bar__view-opt[data-v-517edecf]{padding:3px 9px;border-radius:15px;font-size:11px;line-height:16px;color:rgb(var(--v-theme-surface-700))}.mobile-top-bar__view-opt--on[data-v-517edecf]{background:rgb(var(--v-theme-primary));color:rgb(var(--v-theme-on-primary))}.mobile-top-bar__ttl[data-v-517edecf]{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-517edecf]{display:flex;align-items:center;min-width:0;min-height:25px;padding:3px 12px 8px}.mobile-top-bar__crumb[data-v-517edecf] .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-517edecf] .crumb-text .v-icon{font-size:9px;width:9px;height:9px}.mobile-top-bar__crumb[data-v-517edecf] .page-crumbs>div:not(:last-child){flex:0 0 auto}.mobile-top-bar__crumb[data-v-517edecf] .page-crumbs>div:last-child{display:block;min-width:0;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.main-content[data-v-34e5bee3]{height:calc(100vh - 56px);height:calc(100dvh - 56px);transition:padding-left .4s cubic-bezier(.4,0,.2,1)}.main-content--static-gutter[data-v-34e5bee3]{transition:none}@media (max-width:959px){.main-content[data-v-34e5bee3]{display:flex;flex-direction:column;padding-bottom:calc(62px + env(safe-area-inset-bottom, 0px))}.main-content.main-content--own-action-bar[data-v-34e5bee3]{padding-bottom:0}}.omnni-loader[data-v-34e5bee3]{height:auto;animation:rotate-in-center-34e5bee3 2s ease-in-out infinite both}@keyframes rotate-in-center-34e5bee3{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)}