.SchemaCreationMethodModal_title__yjhxL{margin-bottom:.5rem;text-align:center;font-size:1.5rem;line-height:2rem;font-weight:700;color:rgb(var(--foreground))}.SchemaCreationMethodModal_description__Jsqtt{margin-bottom:1.5rem;text-align:center;color:rgba(var(--foreground),.7)}.SchemaCreationMethodModal_options__MO3o0{display:flex;flex-direction:column;gap:.75rem}@media (min-width:640px){.SchemaCreationMethodModal_options__MO3o0{flex-direction:row}}.SchemaCreationMethodModal_options__MO3o0{align-items:stretch}.SchemaCreationMethodModal_optionCard__ZoYg0{width:100%;cursor:pointer;border-radius:.75rem;padding:1.25rem;text-align:left;display:flex;flex-direction:column;flex:1 1 0%;background:rgba(var(--background),.5);border:2px solid rgba(var(--foreground),.1);transition:all .3s cubic-bezier(.4,0,.2,1);position:relative;overflow:hidden}.SchemaCreationMethodModal_optionCard__ZoYg0:before{content:"";position:absolute;inset:0;opacity:.5;transition:opacity .3s ease;pointer-events:none;border-radius:inherit}.SchemaCreationMethodModal_optionCard__ZoYg0:hover:before{opacity:1}.SchemaCreationMethodModal_optionCardAi__fnYYd:before{background:radial-gradient(circle at 20% 20%,rgba(251,191,36,.15),transparent 50%),radial-gradient(circle at 80% 30%,rgba(251,191,36,.1),transparent 55%)}.SchemaCreationMethodModal_optionCardManual__XugLo:before{background:radial-gradient(circle at 20% 20%,rgba(var(--primary-alt),.15),transparent 50%),radial-gradient(circle at 80% 30%,rgba(var(--primary-alt),.1),transparent 55%)}.SchemaCreationMethodModal_optionCardAi__fnYYd:hover{border-color:rgba(251,191,36,.5);transform:translateY(-3px);box-shadow:0 8px 24px rgba(251,191,36,.15),0 4px 8px rgba(0,0,0,.1)}.SchemaCreationMethodModal_optionCardManual__XugLo:hover{border-color:rgba(var(--primary-alt),.5);transform:translateY(-3px);box-shadow:0 8px 24px rgba(var(--primary-alt),.15),0 4px 8px rgba(0,0,0,.1)}.dark .SchemaCreationMethodModal_optionCard__ZoYg0{background:rgba(var(--foreground),.03)}.dark .SchemaCreationMethodModal_optionCardAi__fnYYd:hover{box-shadow:0 8px 32px rgba(251,191,36,.2),0 4px 8px rgba(0,0,0,.3)}.dark .SchemaCreationMethodModal_optionCardManual__XugLo:hover{box-shadow:0 8px 32px rgba(var(--primary-alt),.2),0 4px 8px rgba(0,0,0,.3)}.SchemaCreationMethodModal_optionHeader__5hiC2{display:flex;align-items:center;gap:.875rem;margin-bottom:.875rem;position:relative;z-index:1}.SchemaCreationMethodModal_optionIcon__Rz3UT{flex-shrink:0;transition:all .3s cubic-bezier(.4,0,.2,1)}.SchemaCreationMethodModal_optionCardAi__fnYYd:hover .SchemaCreationMethodModal_optionIcon__Rz3UT{background:rgba(251,191,36,.2);transform:rotate(-5deg) scale(1.05)}.SchemaCreationMethodModal_optionCardManual__XugLo:hover .SchemaCreationMethodModal_optionIcon__Rz3UT{background:rgba(var(--primary-alt),.2);transform:rotate(-5deg) scale(1.05)}.SchemaCreationMethodModal_headerTextWrapper__D8VZ5{position:relative}.SchemaCreationMethodModal_headerTextWrapper__D8VZ5 h3{font-size:1rem;line-height:1.5rem;font-weight:600;color:rgb(var(--foreground));margin:0;line-height:1.3}.SchemaCreationMethodModal_headerCredit__L3IuX{position:absolute;top:100%;left:0;margin-top:.25rem}.SchemaCreationMethodModal_optionCard__ZoYg0 h3{font-size:1rem;line-height:1.5rem;font-weight:600;color:rgb(var(--foreground));margin:0;line-height:1.3}.SchemaCreationMethodModal_optionCard__ZoYg0 p{font-size:.875rem;line-height:1.25rem;color:rgba(var(--foreground),.7);position:relative;z-index:1;flex:1;margin:0}.SchemaCreationMethodModal_creditNote__nmf7B{border-radius:9999px;padding:.125rem .5rem;font-size:.75rem;line-height:1rem;background:rgba(var(--primary-alt),.15);color:var(--primary);position:relative;z-index:1;margin-top:.75rem;align-self:flex-start}.dark .SchemaCreationMethodModal_creditNote__nmf7B{color:var(--primary-light)}.SchemaCreationMethodModal_closeButton__N8Tn2{margin-top:1rem;width:100%;border-radius:9999px;padding-top:.625rem;padding-bottom:.625rem;font-weight:500;color:rgba(var(--foreground),.7);background:transparent;border:1px solid rgba(var(--foreground),.2);transition:all .2s ease}.SchemaCreationMethodModal_closeButton__N8Tn2:hover{background:rgba(var(--foreground),.05);border-color:rgba(var(--foreground),.3)}.SmoothProgressBar_progressContainer__nA3Ft{animation:SmoothProgressBar_fadeIn__shDq5 .3s ease}@keyframes SmoothProgressBar_fadeIn__shDq5{0%{opacity:0;transform:translateY(-8px)}to{opacity:1;transform:translateY(0)}}.SmoothProgressBar_progressTrack__TZLcp{width:100%;height:.5rem;border-radius:9999px;overflow:hidden;background:rgba(var(--foreground),.1);position:relative}.SmoothProgressBar_progressFill__tji6M{height:100%;border-radius:inherit;background:linear-gradient(90deg,var(--primary),rgba(var(--primary-alt),.9));transition:width .25s ease-out;position:relative;overflow:hidden}.SmoothProgressBar_progressShimmer__8JGnR{position:absolute;top:0;left:0;width:100%;height:100%;background:linear-gradient(90deg,transparent 0,rgba(var(--foreground),.15) 50%,transparent 100%);animation:SmoothProgressBar_progressShimmer__8JGnR 2s ease-in-out infinite}@keyframes SmoothProgressBar_progressShimmer__8JGnR{0%{transform:translateX(-100%)}to{transform:translateX(100%)}}.SmoothProgressBar_trackShimmer__PEdjF{position:absolute;top:0;left:0;width:100%;height:100%;background:linear-gradient(90deg,transparent 0,rgba(var(--primary-alt),.35) 40%,rgba(var(--primary-alt),.35) 60%,transparent 100%);animation:SmoothProgressBar_trackShimmer__PEdjF 1.8s ease-in-out infinite}@keyframes SmoothProgressBar_trackShimmer__PEdjF{0%{transform:translateX(-100%)}to{transform:translateX(100%)}}.SmoothProgressBar_progressLabel__XgLaK{margin-top:.5rem;font-size:.875rem;text-align:center;color:rgba(var(--foreground),.6)}@media (prefers-reduced-motion:reduce){.SmoothProgressBar_progressFill__tji6M{transition:none}.SmoothProgressBar_progressContainer__nA3Ft,.SmoothProgressBar_progressShimmer__8JGnR{animation:none}.SmoothProgressBar_trackShimmer__PEdjF{animation:none;opacity:.5}}.FooterProgressBar_container__BNN52{width:100%;max-width:32rem;display:flex;flex-direction:column;align-items:stretch;gap:.375rem}.FooterProgressBar_message__aOiYO{font-size:.8125rem;color:rgba(var(--foreground),.6);text-align:center;line-height:1.3;margin:0}.PrimaryTitle_primaryTitleEmphasis__iOj_v{font-size:1.25rem}@media (min-width:640px){.PrimaryTitle_primaryTitleEmphasis__iOj_v{font-size:1.5rem}}@media (min-width:768px){.PrimaryTitle_primaryTitleEmphasis__iOj_v{font-size:2rem}}.Paginator_paginator__vdbfT{display:flex;align-items:center;justify-content:center;gap:1rem;padding:.75rem 1rem;background:linear-gradient(0deg,rgba(var(--primary-alt),.08),rgba(var(--primary-alt),.03));border-top:1px solid rgba(var(--foreground),.06);position:sticky;left:0}.dark .Paginator_paginator__vdbfT{background:linear-gradient(0deg,rgba(var(--primary-alt),.12),rgba(var(--primary-alt),.05))}.Paginator_button__7yHk_{border-radius:9999px;padding:.375rem 1rem;font-size:.875rem;line-height:1.25rem;font-weight:500;color:var(--primary);background:rgba(var(--primary-alt),.1);border:1px solid rgba(var(--primary-alt),.2);cursor:pointer;transition:all .2s ease}.Paginator_button__7yHk_:not(:disabled):hover{background:rgba(var(--primary-alt),.18);border-color:rgba(var(--primary-alt),.35)}.dark .Paginator_button__7yHk_{color:var(--primary-light);background:rgba(var(--primary-alt),.15);border-color:rgba(var(--primary-alt),.25)}.dark .Paginator_button__7yHk_:not(:disabled):hover{background:rgba(var(--primary-alt),.25);border-color:rgba(var(--primary-alt),.4)}.Paginator_button__7yHk_:disabled{cursor:not-allowed;opacity:.35}.Paginator_pageInfo__aS9fa{font-size:.75rem;line-height:1rem;font-weight:600;text-transform:uppercase;letter-spacing:.05em;color:rgba(var(--foreground),.6)}@media (max-width:480px){.Paginator_paginator__vdbfT{gap:.5rem;padding:.5rem .75rem}.Paginator_button__7yHk_{padding:.375rem .75rem;font-size:.75rem}.Paginator_pageInfo__aS9fa{font-size:.625rem}}.SearchInput_searchContainer__HQjwZ{width:100%;max-width:400px}.SearchInput_searchInputWrapper__EnWTA{position:relative;display:flex;align-items:center}.SearchInput_searchIcon__N9Npk{position:absolute;left:1rem;color:rgb(var(--foreground));opacity:.4;pointer-events:none;transition:opacity .2s ease}.SearchInput_searchInputWrapper__EnWTA:focus-within .SearchInput_searchIcon__N9Npk{opacity:.6}.SearchInput_searchInput__RmcEG{width:100%;padding:.75rem 2.75rem;border-radius:9999px;border:1px solid rgba(var(--foreground),.15);background:var(--emphasis);color:rgb(var(--foreground));font-size:.95rem;transition:all .2s ease}.SearchInput_searchInput__RmcEG:focus{outline:none;border-color:var(--primary);box-shadow:0 0 0 3px rgba(var(--primary-alt),.15)}.SearchInput_searchInput__RmcEG::placeholder{color:rgb(var(--foreground));opacity:.4}.SearchInput_searchClear__Aeqoy{position:absolute;right:.75rem;display:flex;align-items:center;justify-content:center;width:1.5rem;height:1.5rem;border:none;border-radius:50%;background:rgba(var(--foreground),.1);color:rgb(var(--foreground));opacity:.6;cursor:pointer;transition:all .15s ease}.SearchInput_searchClear__Aeqoy:hover{opacity:1;background:rgba(var(--foreground),.15)}.SearchInput_searchSpinner__xGTxr{position:absolute;right:.75rem;display:flex;align-items:center;justify-content:center;width:1.5rem;height:1.5rem;color:rgb(var(--foreground));opacity:.5}@media (max-width:640px){.SearchInput_searchInput__RmcEG{font-size:.9rem;padding:.625rem 2.5rem}}.ScrollArrows_scrollArrowWrapper__3qDnb{position:relative;overflow:hidden}.ScrollArrows_fadeLeft__0Ydsi,.ScrollArrows_fadeRight__pKEAX{position:absolute;top:0;bottom:0;width:var(--scroll-fade-width,32px);pointer-events:none;z-index:5;opacity:0;transition:opacity .2s ease-out}.ScrollArrows_fadeLeft__0Ydsi{left:0;background:linear-gradient(to right,var(--scroll-fade-bg,rgb(var(--background))) 0,transparent 100%)}.ScrollArrows_fadeRight__pKEAX{right:0;background:linear-gradient(to left,var(--scroll-fade-bg,rgb(var(--background))) 0,transparent 100%)}.ScrollArrows_fadeVisible__z_hFF{opacity:1}.ScrollArrows_scrollArrow__4d6yo{background:linear-gradient(135deg,var(--primary),rgb(var(--primary-alt)));border:none;border-radius:20px;width:32px;height:32px;font-size:16px;color:white;cursor:pointer;display:flex;align-items:center;justify-content:center;box-shadow:0 4px 12px rgba(0,0,0,.3),0 2px 4px rgba(0,0,0,.2);transition:all .3s cubic-bezier(.34,1.56,.64,1);opacity:.9;position:absolute;top:50%;transform:translateY(-50%) scale(0);z-index:10;animation:ScrollArrows_arrowGrow__GPju8 .4s cubic-bezier(.34,1.56,.64,1) forwards}.ScrollArrows_scrollArrow__4d6yo:hover{opacity:1;transform:translateY(-50%) scale(1.05)}.ScrollArrows_hiding__AtW34{animation:ScrollArrows_arrowShrink__whKg4 .3s cubic-bezier(.55,.085,.68,.53) forwards}.ScrollArrows_leftArrow__clDwJ{left:8px}.ScrollArrows_rightArrow__xBvJO{right:8px}@keyframes ScrollArrows_arrowGrow__GPju8{0%{transform:translateY(-50%) scale(0);opacity:0}50%{opacity:.6}to{transform:translateY(-50%) scale(1);opacity:.9}}@keyframes ScrollArrows_arrowShrink__whKg4{0%{transform:translateY(-50%) scale(1);opacity:.9}50%{opacity:.4}to{transform:translateY(-50%) scale(0);opacity:0}}.TabNavigation_scrollWrapper__gQ4Oy{margin-bottom:1rem;display:flex;justify-content:flex-start;gap:0}@media (min-width:768px){.TabNavigation_scrollWrapper__gQ4Oy{margin-bottom:2rem}}.TabNavigation_scrollWrapper__gQ4Oy{border-radius:28px;padding:4px;background-color:var(--emphasis);--scroll-fade-bg:rgb(var(--background));transition:margin-right .3s ease,transform .3s ease,width .3s ease,max-width .3s ease;width:100%;max-width:none;min-width:0;position:relative}.TabNavigation_scrollClip__6E31R{position:relative;overflow:hidden;border-radius:24px;flex:1 1 auto;min-width:0}.TabNavigation_tabNavigation__TaaWj{display:flex;justify-content:flex-start;gap:0;scrollbar-width:none;-ms-overflow-style:none;min-width:0;overflow-x:auto;overflow-y:hidden;transition:width .3s ease}.TabNavigation_tabNavigation__TaaWj::-webkit-scrollbar{display:none}.TabNavigation_logoTitleContainer__Jf1cY{align-items:center;display:flex;flex:1 1 0%;justify-content:flex-start;gap:0;background-image:linear-gradient(to right,var(--tw-gradient-stops));--tw-gradient-from:#a855f7 var(--tw-gradient-from-position);--tw-gradient-to:rgb(168 85 247/0) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to);--tw-gradient-to:#4338ca var(--tw-gradient-to-position);padding:.4rem .6rem .4rem .5rem;border-radius:28px;gap:.3rem;margin-bottom:0}@media (min-width:768px){.TabNavigation_logoTitleContainer__Jf1cY{height:100%;padding:0 .75rem 0 .6rem;gap:.5rem;margin-bottom:0}}@media (min-width:1024px){.TabNavigation_logoTitleContainer__Jf1cY{padding:0 1rem 0 .8rem}}@media (min-width:768px){.TabNavigation_scrollWrapper__gQ4Oy{width:auto;max-width:none;min-width:150px}.TabNavigation_tabNavigation__TaaWj{transition:width .3s ease,max-width .3s ease}}.TabNavigation_tab__DJ91e{padding:.75rem 1.5rem;font-weight:500;transition-property:all;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.15s;border-radius:24px;position:relative;color:rgba(var(--foreground),.7);align-content:center;text-wrap:nowrap;height:auto;min-height:40px;display:flex;align-items:center}.TabNavigation_tab__DJ91e:hover{color:rgba(var(--foreground),1);background:rgba(var(--foreground),.05)}.TabNavigation_activeTab__48IAR:hover{filter:brightness(.85)}.TabNavigation_activeTab__48IAR,.TabNavigation_activeTab__48IAR:hover{color:white;background:linear-gradient(135deg,var(--primary),rgb(var(--primary-alt)))}.TabNavigation_activeTab__48IAR{box-shadow:0 2px 6px rgba(var(--primary-alt),.4)}.TabNavigation_tabGroupTrigger__ZKmyq{cursor:pointer;gap:6px;user-select:none}.TabNavigation_dropdownChevron__XiiNv{font-size:.65em;transition:transform .2s ease;display:inline-block}.TabNavigation_chevronOpen__7IGMt{transform:rotate(180deg)}.TabNavigation_dropdownPositioned__1pMXw{position:absolute;top:calc(100% + 4px)}.page_adminContainer__cUSe_{padding:1rem}@media (min-width:768px){.page_adminContainer__cUSe_{padding:2rem}}.page_adminContainer__cUSe_{width:100%}.page_title__RGIM1{margin-bottom:1.5rem;font-size:1.875rem;line-height:2.25rem;font-weight:700;color:rgb(var(--foreground))}.page_tabs__ZxF2s{width:100%}.page_tabListOuter__ipg6U{border-radius:.75rem;padding:.25rem;background:rgba(var(--foreground),.05);border:1px solid rgba(var(--foreground),.08)}.page_tabListScroller__JOOET{overflow-x:auto;-webkit-overflow-scrolling:touch;scrollbar-width:none}.page_tabListScroller__JOOET::-webkit-scrollbar{display:none}.page_tabList__wCkmI{display:flex;gap:.25rem;flex-wrap:nowrap}.page_tab__gvU13{cursor:pointer;white-space:nowrap;border-radius:.5rem;padding:.5rem .75rem;font-size:.875rem;line-height:1.25rem;font-weight:500;outline:2px solid transparent;outline-offset:2px;color:rgba(var(--foreground),.6);transition:all .3s ease}@media (min-width:640px){.page_tab__gvU13{padding:.625rem 1rem;font-size:1rem;line-height:1.5rem}}.page_tab__gvU13:hover{color:rgb(var(--foreground));background:rgba(var(--foreground),.05)}.page_tabSelected__wqpQz{color:white!important;background:linear-gradient(90deg,var(--primary),rgba(var(--primary-alt),.9))!important;box-shadow:0 2px 8px rgba(var(--primary-alt),.3)}.page_tabPanel__LeXG5{display:none}.page_tabPanelSelected__aTn_c{margin-top:1rem;display:block;border-radius:.5rem;padding:.25rem}.page_tableContainer__teG8H{overflow-x:auto}.page_table__ZVO7g{width:100%;min-width:600px;text-align:left}.page_table__ZVO7g td,.page_table__ZVO7g th{white-space:nowrap;padding:1rem 1.5rem;border-bottom:1px solid var(--border)}.page_table__ZVO7g th{font-size:1rem;line-height:1.5rem;font-weight:600;background-color:rgba(var(--foreground),.02)}.page_table__ZVO7g tbody tr:last-child td,.page_table__ZVO7g tbody tr:last-child th{border-bottom:0}.page_table__ZVO7g tbody tr:hover{background-color:rgba(var(--primary-alt),.05)}.page_actionButtons__cagWG{display:flex;gap:.5rem;align-items:center}.page_actionButton__rDF4F{background:none;border:none;cursor:pointer;padding:.25rem;display:flex;align-items:center;justify-content:center;color:inherit}.page_actionButton__rDF4F:disabled{cursor:not-allowed;opacity:.5}.page_actionButton__rDF4F:not(:disabled):hover{filter:brightness(80%)}.page_reconcileButton__49c4Q{margin-bottom:1rem;padding:.5rem 1rem;background-color:var(--primary);color:white;border:none;border-radius:5px;cursor:pointer;transition:filter .2s}.page_reconcileButton__49c4Q:disabled{cursor:not-allowed;opacity:.5}.StatusBadge_statusBadge__Ayawy{display:inline-flex;align-items:center;border-radius:9999px;padding:.25rem .75rem;font-size:.75rem;line-height:1rem;font-weight:600;text-transform:uppercase;letter-spacing:.025em}.StatusBadge_statusPending__44WP_{background-color:rgba(var(--pending-alt),.15);color:rgb(var(--pending))}.dark .StatusBadge_statusPending__44WP_{background-color:rgba(var(--pending-alt),.2)}.StatusBadge_statusApproved__uQZ5g{background-color:rgba(var(--success-alt),.15);color:rgb(var(--success))}.dark .StatusBadge_statusApproved__uQZ5g{background-color:rgba(var(--success-alt),.2)}.StatusBadge_statusRejected__EkXue{background-color:rgba(var(--warn),.1);color:rgb(var(--warn))}.StatusBadge_statusDraft__4Etoi{background-color:rgba(var(--foreground),.1);color:rgba(var(--foreground),.7)}.dark .StatusBadge_statusDraft__4Etoi{background-color:rgba(var(--foreground),.15)}.StatusBadge_statusInactive__9lNXb{background-color:rgba(var(--foreground),.08);color:rgba(var(--foreground),.5)}.dark .StatusBadge_statusInactive__9lNXb{background-color:rgba(var(--foreground),.12)}.StatusBadge_statusExtracting__bzbM9{background-color:rgba(var(--info-alt),.15);color:rgb(var(--info))}.dark .StatusBadge_statusExtracting__bzbM9{background-color:rgba(var(--info-alt),.2)}.StatusBadge_statusDeferred__nZlzg{background-color:rgba(var(--info-alt),.15);color:rgb(var(--info))}.dark .StatusBadge_statusDeferred__nZlzg{background-color:rgba(var(--info-alt),.2)}.StatusBadge_statusComplete__APOrM{background-color:rgba(var(--success-alt),.15);color:rgb(var(--success))}.dark .StatusBadge_statusComplete__APOrM{background-color:rgba(var(--success-alt),.2)}.StatusBadge_statusFailed__S7W1p{background-color:rgba(var(--error),.1);color:rgb(var(--error))}.dark .StatusBadge_statusFailed__S7W1p{background-color:rgba(var(--error),.15)}.StatusBadge_statusCancelled__0QhYc{background-color:rgba(var(--foreground),.08);color:rgba(var(--foreground),.5)}.Sidebar_sidebar__G7Mzs{position:fixed;right:0;top:0;bottom:0;z-index:20;display:flex;flex-direction:column;padding:2rem;--tw-shadow:0 20px 25px -5px rgb(0 0 0/0.1),0 8px 10px -6px rgb(0 0 0/0.1);--tw-shadow-colored:0 20px 25px -5px var(--tw-shadow-color),0 8px 10px -6px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow);width:16rem}.Sidebar_button-container__vVLNU{margin-top:1.5rem;display:flex;flex-direction:column}.Sidebar_button-container__vVLNU>:not([hidden])~:not([hidden]){--tw-space-y-reverse:0;margin-top:calc(1rem * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(1rem * var(--tw-space-y-reverse))}.Sidebar_subscription-section__ki_0P{margin-top:auto}.Sidebar_closeButton__MGVAK{position:absolute;top:1rem;right:1rem;border-radius:9999px;padding:.5rem;display:block;background:rgba(var(--foreground),.1);border:none;cursor:pointer;transition:background .2s ease}.Sidebar_closeButton__MGVAK:hover{background:rgba(var(--foreground),.2)}.Sidebar_closeButton__MGVAK svg{width:20px;height:20px;color:rgb(var(--foreground))}@media (max-width:1023px){.Sidebar_sidebar__G7Mzs{width:100%;max-width:320px;padding:3.5rem 1.5rem 1.5rem;z-index:50;transform:translateX(0);transition:transform .3s ease}.Sidebar_button-container__vVLNU{margin-top:1rem}}@media (min-width:1024px){.Sidebar_sidebar__G7Mzs{padding-top:3rem}}.Sidebar_backdrop__2fx_9{display:none}@media (max-width:1023px){.Sidebar_backdrop__2fx_9{display:block;position:fixed;inset:0;background:rgba(0,0,0,.5);z-index:40;animation:Sidebar_fadeIn__JiuLB .2s ease}}@keyframes Sidebar_fadeIn__JiuLB{0%{opacity:0}to{opacity:1}}.SchemaGenerationPrompt_container__Heh_Z{border-radius:.75rem;padding:1.5rem;background:var(--emphasis);border:1px solid rgba(var(--foreground),.1)}.SchemaGenerationPrompt_modePills__G_XZL{margin-bottom:1rem;display:flex;flex-wrap:wrap;justify-content:center;gap:.5rem}.SchemaGenerationPrompt_modePill__sZ0I5{display:inline-flex;align-items:center;gap:.5rem;border-radius:9999px;padding:.5rem 1rem;font-size:.875rem;line-height:1.25rem;font-weight:500;border:2px solid rgba(var(--foreground),.1);background:transparent;color:rgba(var(--foreground),.7);cursor:pointer;transition:all .25s ease}.SchemaGenerationPrompt_modePill__sZ0I5:hover:not(:disabled){border-color:rgba(var(--primary-alt),.4);color:rgb(var(--foreground));background:rgba(var(--primary-alt),.06)}.SchemaGenerationPrompt_modePillSelected__5qW7T{border-color:var(--primary);color:white;background:var(--primary);box-shadow:0 2px 12px rgba(var(--primary-alt),.3)}.SchemaGenerationPrompt_modePillSelected__5qW7T:hover:not(:disabled){background:var(--primary);border-color:var(--primary);color:white;filter:brightness(110%)}.SchemaGenerationPrompt_modePill__sZ0I5:disabled{opacity:.5;cursor:not-allowed}.SchemaGenerationPrompt_pillIcon__fAjDq{font-size:.875rem;line-height:1.25rem;flex-shrink:0}.dark .SchemaGenerationPrompt_modePill__sZ0I5{border-color:rgba(var(--foreground),.12)}.SchemaGenerationPrompt_modeDesc__8uPBz{margin-bottom:1.25rem;text-align:center;font-size:.875rem;line-height:1.25rem;color:rgba(var(--foreground),.5)}.SchemaGenerationPrompt_promptArea__XEIHP{margin-bottom:.25rem;display:flex;align-items:flex-start;gap:1.25rem}.SchemaGenerationPrompt_examplesPanel__g1z0e{display:flex;flex-direction:column;gap:.5rem;flex:0 0 280px;min-width:0}.SchemaGenerationPrompt_examplesLabel__n9vP0{font-size:.75rem;line-height:1rem;font-weight:600;text-transform:uppercase;letter-spacing:.05em;color:rgba(var(--foreground),.4)}.SchemaGenerationPrompt_exampleChip__1jsnJ{border-radius:.5rem;padding:.75rem 1rem;text-align:left;font-size:.875rem;line-height:1.25rem;background:rgba(var(--foreground),.03);border:1px solid rgba(var(--foreground),.07);color:rgba(var(--foreground),.65);cursor:pointer;transition:all .2s ease;line-height:1.5}.SchemaGenerationPrompt_exampleChip__1jsnJ:hover:not(:disabled){background:rgba(var(--primary-alt),.08);border-color:rgba(var(--primary-alt),.25);color:rgba(var(--foreground),.9);transform:translateX(3px)}.SchemaGenerationPrompt_exampleChip__1jsnJ:disabled{opacity:.5;cursor:not-allowed}.dark .SchemaGenerationPrompt_exampleChip__1jsnJ{background:rgba(var(--foreground),.04);border-color:rgba(var(--foreground),.08)}.dark .SchemaGenerationPrompt_exampleChip__1jsnJ:hover:not(:disabled){background:rgba(var(--primary-alt),.1);border-color:rgba(var(--primary-alt),.3)}.SchemaGenerationPrompt_textareaPanel__vWgzs{display:flex;flex-direction:column;gap:.5rem;flex:1;min-width:0}.SchemaGenerationPrompt_textareaLabel__aOukG{font-size:.75rem;line-height:1rem;font-weight:600;text-transform:uppercase;letter-spacing:.05em;color:rgba(var(--foreground),.4)}.SchemaGenerationPrompt_textarea__D_yBq{width:100%;resize:none;border-radius:.5rem;border-width:1px;padding:.75rem 1rem;transition-property:color,background-color,border-color,text-decoration-color,fill,stroke;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.2s;background-color:rgba(var(--background),.5);border:1px solid rgba(var(--foreground),.2);color:rgb(var(--foreground));flex:1;min-height:160px}.SchemaGenerationPrompt_textarea__D_yBq:focus{outline:none;border-color:var(--primary);box-shadow:0 0 0 2px rgba(var(--primary-alt),.2)}.SchemaGenerationPrompt_textarea__D_yBq::placeholder{color:rgba(var(--foreground),.4)}.dark .SchemaGenerationPrompt_textarea__D_yBq{background-color:rgba(var(--foreground),.03);border-color:rgba(var(--foreground),.15)}.dark .SchemaGenerationPrompt_textarea__D_yBq::placeholder{color:rgba(var(--foreground),.5)}.SchemaGenerationPrompt_textarea__D_yBq:disabled{opacity:.6;cursor:not-allowed}.SchemaGenerationPrompt_charCount__6aAmz{margin-top:.25rem;text-align:right;font-size:.75rem;line-height:1rem;color:rgba(var(--foreground),.5)}.SchemaGenerationPrompt_error__o3URx{margin-top:.75rem;border-radius:.5rem;padding:.75rem;font-size:.875rem;line-height:1.25rem;background-color:rgba(var(--warn),.1);color:rgb(var(--warn))}.SchemaGenerationPrompt_actions__GhjJh{margin-top:1rem;display:flex;justify-content:flex-end;gap:.75rem}.SchemaGenerationPrompt_cancelButton__bPgng{border-radius:9999px;padding:.625rem 1.25rem;font-weight:500;color:var(--primary);background:transparent;border:2px solid var(--primary);transition:all .3s ease}.SchemaGenerationPrompt_cancelButton__bPgng:hover:not(:disabled){background:rgba(var(--primary-alt),.1)}.SchemaGenerationPrompt_cancelButton__bPgng:disabled{opacity:.5;cursor:not-allowed}.SchemaGenerationPrompt_buttonCredit__m00BB{margin-left:.5rem}.SchemaGenerationPrompt_progressBar__uKIZZ{margin-top:1.5rem}@media (max-width:768px){.SchemaGenerationPrompt_promptArea__XEIHP{flex-direction:column}.SchemaGenerationPrompt_examplesPanel__g1z0e{flex:none;flex-direction:row;flex-wrap:wrap}.SchemaGenerationPrompt_examplesLabel__n9vP0{width:100%}.SchemaGenerationPrompt_exampleChip__1jsnJ{padding:.5rem .75rem;font-size:.75rem;line-height:1rem;flex:1 1 calc(50% - 0.5rem);min-width:140px}}@media (max-width:480px){.SchemaGenerationPrompt_container__Heh_Z{padding:1rem}.SchemaGenerationPrompt_modePills__G_XZL{gap:.375rem}.SchemaGenerationPrompt_modePill__sZ0I5{padding:.375rem .75rem;font-size:.75rem;line-height:1rem}.SchemaGenerationPrompt_exampleChip__1jsnJ{flex:1 1 100%}}.page_container__ym7O3{margin-left:auto;margin-right:auto;max-width:56rem;padding:1.5rem .75rem}@media (min-width:640px){.page_container__ym7O3{padding:2rem 1rem}}.page_header__7xCfD{margin-bottom:2rem}.page_title__BCatO{margin-bottom:.5rem;font-size:1.5rem;line-height:2rem;font-weight:700;color:rgb(var(--foreground))}.page_subtitle__SU_rh{font-size:1rem;line-height:1.5rem;color:rgba(var(--foreground),.6)}.page_authRequired__S6tNq{padding-top:3rem;padding-bottom:3rem;text-align:center}.page_authRequired__S6tNq h2{margin-bottom:.5rem;font-size:1.25rem;line-height:1.75rem;font-weight:600;color:rgb(var(--foreground))}.page_authRequired__S6tNq p{color:rgba(var(--foreground),.5)}.page_form___qrlK>:not([hidden])~:not([hidden]){--tw-space-y-reverse:0;margin-top:calc(1.5rem * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(1.5rem * var(--tw-space-y-reverse))}.page_error___1jdZ{display:flex;align-items:center;gap:.75rem;border-radius:.75rem;padding:1rem;background-color:rgba(var(--warn),.08);border:1px solid rgba(var(--warn),.2);color:rgb(var(--warn))}.page_section__BFYVj{border-radius:.75rem;padding:1rem;background:rgba(var(--foreground),.02);border:1px solid rgba(var(--foreground),.08)}@media (min-width:640px){.page_section__BFYVj{padding:1.5rem}}.dark .page_section__BFYVj{background:rgba(var(--foreground),.03)}.page_sectionHeader__sZTzZ{margin-bottom:1.25rem;display:flex;align-items:center;justify-content:space-between;padding-bottom:1rem;border-bottom:1px solid rgba(var(--foreground),.08)}.page_sectionTitleWrapper__1OM4D{display:flex;align-items:center;gap:.75rem}.page_sectionTitle__28X9k{font-size:1.125rem;line-height:1.75rem;font-weight:600;color:rgb(var(--foreground))}.page_countIndicator__bpiiO{font-size:.875rem;line-height:1.25rem;font-weight:400;color:rgba(var(--foreground),.5)}.page_formGrid__g8L4s{margin-bottom:1rem;display:grid;grid-template-columns:repeat(1,minmax(0,1fr));gap:1rem}@media (min-width:768px){.page_formGrid__g8L4s{grid-template-columns:repeat(2,minmax(0,1fr))}}.page_formGroup__hTPuL{position:relative;margin-bottom:1rem;flex:1 1 0%}.page_label__dSCS8{margin-bottom:.375rem;display:block;font-size:.875rem;line-height:1.25rem;font-weight:500;color:rgba(var(--foreground),.8)}.page_input__JO968,.page_select__SY_6r{padding-left:1rem;padding-right:1rem;height:44px}.page_input__JO968,.page_select__SY_6r,.page_textarea__TaEv_{width:100%;border-radius:.75rem;border-width:1px;transition-property:all;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.2s;background:rgb(var(--background));border:1px solid rgba(var(--foreground),.15);color:rgb(var(--foreground))}.page_textarea__TaEv_{padding:.75rem 1rem}.page_input__JO968:focus,.page_select__SY_6r:focus,.page_textarea__TaEv_:focus{outline:none;border-color:var(--primary);box-shadow:0 0 0 3px rgba(var(--primary-alt),.15)}.page_input__JO968::placeholder,.page_textarea__TaEv_::placeholder{color:rgba(var(--foreground),.4)}.dark .page_input__JO968,.dark .page_select__SY_6r,.dark .page_textarea__TaEv_{background:rgba(var(--foreground),.05);border-color:rgba(var(--foreground),.2)}.dark .page_input__JO968::placeholder,.dark .page_textarea__TaEv_::placeholder{color:rgba(var(--foreground),.4)}.page_textarea__TaEv_{resize:vertical;min-height:80px}.page_select__SY_6r{cursor:pointer;min-width:110px}.page_hint__nd2mQ{margin-top:.375rem;display:block;font-size:.75rem;line-height:1rem;color:rgba(var(--foreground),.5)}.page_readonlyInput__tTpVA{font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,monospace;background:rgba(var(--foreground),.03);color:rgba(var(--foreground),.6);cursor:default}.page_readonlyInput__tTpVA::placeholder{color:rgba(var(--foreground),.3);font-style:italic}.dark .page_readonlyInput__tTpVA{background:rgba(var(--foreground),.02);color:rgba(var(--foreground),.5)}.page_emptyHint__rMnqm{padding-top:1rem;padding-bottom:1rem;text-align:center;font-size:.875rem;line-height:1.25rem;font-style:italic;color:rgba(var(--foreground),.5)}.page_fieldCard__k3L4H{margin-bottom:.75rem;display:flex;gap:1rem;border-radius:.75rem;padding:1rem;background-color:rgba(var(--background),.5);border:1px solid rgba(var(--foreground),.06)}.dark .page_fieldCard__k3L4H{background-color:rgba(var(--foreground),.02)}.page_fieldNumber__TCZxS{display:flex;height:2rem;width:2rem;flex-shrink:0;align-items:center;justify-content:center;border-radius:9999px;font-size:.875rem;line-height:1.25rem;font-weight:700;background:linear-gradient(135deg,var(--primary),rgba(var(--primary-alt),.8));color:white}.page_fieldContent___nyse{min-width:0;flex:1 1 0%}.page_fieldRow__DUyfU{display:flex;flex-wrap:wrap;align-items:flex-end;gap:.75rem}.page_fieldRow__DUyfU+.page_fieldRow__DUyfU{margin-top:.5rem}.page_fieldRow__DUyfU .page_formGroup__hTPuL{min-width:0;flex:1 1 100%;margin-bottom:0}@media (min-width:480px){.page_fieldRow__DUyfU .page_formGroup__hTPuL{flex:1 1 calc(50% - 0.75rem)}}@media (min-width:768px){.page_fieldRow__DUyfU .page_formGroup__hTPuL{flex:1 1 0}.page_fieldRow__DUyfU .page_formGroup__hTPuL:first-child{flex:1 1 auto;min-width:140px}}.page_checkboxGroup__OYhG2{display:flex;height:2.75rem;align-items:center;gap:1rem;white-space:nowrap;flex:1 1 100%}@media (min-width:768px){.page_checkboxGroup__OYhG2{flex:0 0 auto}}.page_checkboxLabel__doVwO{display:flex;cursor:pointer;user-select:none;align-items:center;gap:.5rem;font-size:.875rem;line-height:1.25rem;color:rgba(var(--foreground),.8)}.page_checkboxLabel__doVwO input{height:1rem;width:1rem;cursor:pointer;border-radius:.25rem;accent-color:var(--primary)}.page_checkboxLabelDisabled__JtDiI{cursor:not-allowed;color:rgba(var(--foreground),.5)}.page_checkboxLabelDisabled__JtDiI input{cursor:not-allowed}.page_addButton__GcMOz{display:flex;align-items:center;border-radius:.5rem;padding:.5rem 1rem;font-size:.875rem;line-height:1.25rem;font-weight:500;background-color:rgba(var(--primary-alt),.1);color:var(--primary);transition:all .2s ease}.page_addButton__GcMOz:hover{background-color:rgba(var(--primary-alt),.2)}.dark .page_addButton__GcMOz{color:var(--primary-light)}.dark .page_addButton__GcMOz:hover:not(:disabled){background-color:rgba(var(--primary-alt),.2);color:rgb(var(--foreground))}.page_removeButton__S_CCN{display:flex;height:2rem;width:2rem;flex-shrink:0;align-items:center;justify-content:center;border-radius:.5rem;font-size:.875rem;line-height:1.25rem;position:absolute;top:.75rem;right:.75rem;color:rgba(var(--foreground),.4);background:rgba(var(--foreground),.05);border:none;cursor:pointer;transition:all .2s ease}.page_fieldCard__k3L4H{position:relative;padding-right:3rem}.page_removeButton__S_CCN:hover{color:rgb(var(--warn));background:rgba(var(--warn),.1)}.page_actions__vbrSJ{display:flex;flex-direction:column-reverse;gap:.75rem;padding-top:1rem}@media (min-width:640px){.page_actions__vbrSJ{flex-direction:row;justify-content:flex-end}}.page_cancelButton__Cu2Vy{display:flex;width:100%;align-items:center;justify-content:center;border-radius:9999px;padding:.625rem 1.25rem;font-weight:500;color:var(--primary);background:transparent;border:2px solid var(--primary);transition:all .3s ease}@media (min-width:640px){.page_cancelButton__Cu2Vy{width:auto}}.page_cancelButton__Cu2Vy:hover{background:rgba(var(--primary-alt),.1)}.page_submitButton__tZKPk{display:flex;width:100%;align-items:center;justify-content:center;border-radius:9999px;padding:.625rem 1.5rem;font-weight:500;--tw-text-opacity:1;color:rgb(255 255 255/var(--tw-text-opacity,1));background:linear-gradient(90deg,var(--primary),rgba(var(--primary-alt),.9));box-shadow:0 4px 12px rgba(var(--primary-alt),.4);transition:all .3s ease}@media (min-width:640px){.page_submitButton__tZKPk{width:auto}}.page_submitButton__tZKPk:hover:not(:disabled){transform:translateY(-2px);box-shadow:0 6px 16px rgba(var(--primary-alt),.5);filter:brightness(105%)}.page_submitButton__tZKPk:disabled{opacity:.6;cursor:not-allowed;transform:none;box-shadow:none}.page_draftButton__sp2h3{display:flex;width:100%;align-items:center;justify-content:center;border-radius:9999px;padding:.625rem 1.25rem;font-weight:500;background-color:rgba(var(--foreground),.08);color:rgb(var(--foreground));border:2px solid rgba(var(--foreground),.15);transition:all .3s ease}@media (min-width:640px){.page_draftButton__sp2h3{width:auto}}.page_draftButton__sp2h3:hover:not(:disabled){background-color:rgba(var(--foreground),.12);border-color:rgba(var(--foreground),.25);transform:translateY(-1px)}.page_draftButton__sp2h3:disabled{opacity:.6;cursor:not-allowed;transform:none}.page_exampleFieldsGrid__9BjCz{display:grid;grid-template-columns:repeat(1,minmax(0,1fr));gap:.75rem}@media (min-width:640px){.page_exampleFieldsGrid__9BjCz{grid-template-columns:repeat(2,minmax(0,1fr))}}.page_exampleFieldsGrid__9BjCz .page_formGroup__hTPuL{margin-bottom:0}.page_requiredIndicator__01pia{color:rgb(var(--warn))}.page_fieldTypeHint__m_NH1{margin-left:.25rem;font-size:.75rem;line-height:1rem;font-weight:400;color:rgba(var(--foreground),.4)}.page_listLimitWarning__P7BxH{margin-bottom:.75rem;font-size:.875rem;line-height:1.25rem;color:rgb(var(--warn))}.page_listInput__gGFyv{width:100%}.page_listInputRow__whI4X{display:flex;align-items:center;gap:.5rem}.page_listInputField__FVi5b{min-width:0;flex:1 1 0%}.page_listAddButton__BWH7a{display:flex;flex-shrink:0;align-items:center;justify-content:center;border-radius:.5rem;padding-left:1rem;padding-right:1rem;font-size:.875rem;line-height:1.25rem;font-weight:500;height:44px;background-color:rgba(var(--primary-alt),.1);color:var(--primary);transition:all .2s ease}.page_listAddButton__BWH7a:hover:not(:disabled){background-color:rgba(var(--primary-alt),.2)}.dark .page_listAddButton__BWH7a{color:var(--primary-light)}.page_listAddButton__BWH7a:disabled{opacity:.6;cursor:not-allowed}.page_listChips__i8lDu{margin-top:.5rem;display:flex;flex-wrap:wrap;gap:.5rem}.page_listChip__X7jy1{display:inline-flex;align-items:center;gap:.25rem;border-radius:9999px;padding:.25rem .625rem;font-size:.75rem;line-height:1rem;background:rgba(var(--foreground),.08);border:1px solid rgba(var(--foreground),.12);color:rgba(var(--foreground),.8)}.page_listChipText__UUgYn{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;max-width:180px}.page_listChipRemove__NV7il{display:flex;height:1.25rem;width:1.25rem;align-items:center;justify-content:center;border-radius:9999px;font-size:.75rem;line-height:1rem;background:transparent;border:none;color:rgba(var(--foreground),.5);cursor:pointer;transition:all .2s ease}.page_listChipRemove__NV7il:hover{color:rgb(var(--warn));background:rgba(var(--warn),.1)}.page_listEmpty__ptIPi{margin-top:.5rem;font-size:.75rem;line-height:1rem;font-style:italic;color:rgba(var(--foreground),.5)}.page_selectMultiInput__03QDW{display:flex;flex-wrap:wrap;column-gap:1rem;row-gap:.5rem;border-radius:.5rem;padding:.5rem;background:rgba(var(--foreground),.02);border:1px solid rgba(var(--foreground),.08)}.page_kvInputRow__tSurt{display:flex;align-items:center;gap:.5rem}.page_kvInputList___UI7N{display:flex;flex-direction:column;gap:.5rem}.page_kvInputField__z436s{min-width:0;flex:1 1 0%}.page_kvKeyInput__KrgNi{flex:0 0 35%;min-width:80px;max-width:180px}.page_kvValueInput__nQ1lk{flex:1 1 auto}.page_kvRemoveButton__gTlK4{display:flex;height:2.25rem;width:2.25rem;align-items:center;justify-content:center;border-radius:9999px;background:rgba(var(--foreground),.06);border:1px solid rgba(var(--foreground),.12);color:rgba(var(--foreground),.5);cursor:pointer;transition:all .2s ease}.page_kvRemoveButton__gTlK4:hover{color:rgb(var(--warn));background:rgba(var(--warn),.1)}.page_kvChip__O29WU{display:inline-flex;align-items:center;gap:.25rem;border-radius:.5rem;padding:.25rem .625rem;font-size:.75rem;line-height:1rem;background:rgba(var(--foreground),.08);border:1px solid rgba(var(--foreground),.12);color:rgba(var(--foreground),.8);max-width:100%}.page_kvChipContent__U4KVd{display:flex;align-items:center;gap:.25rem;max-width:calc(100% - 24px)}.page_kvChipContent__U4KVd,.page_kvChipKey__YmvYN{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.page_kvChipKey__YmvYN{font-weight:500;color:var(--primary);max-width:80px}.dark .page_kvChipKey__YmvYN{color:var(--primary-light)}.page_kvChipSeparator__G4K_a{color:rgba(var(--foreground),.4);flex-shrink:0}.page_kvChipValue__EZd6W{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;max-width:120px}.page_optionsSection__98NwT{margin-top:1.25rem;padding-top:1rem;border-top:1px dashed rgba(var(--foreground),.1)}.page_optionsList__v6g1k{margin-top:1rem}.page_optionsList__v6g1k>:not([hidden])~:not([hidden]){--tw-space-y-reverse:0;margin-top:calc(1rem * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(1rem * var(--tw-space-y-reverse))}.page_optionCard___ug5R{border-radius:.5rem;position:relative;padding:1rem 2.75rem 1rem 1rem;background:rgba(var(--foreground),.02);border:1px solid rgba(var(--foreground),.08)}.dark .page_optionCard___ug5R{background:rgba(var(--foreground),.04)}.page_optionCard___ug5R .page_fieldRow__DUyfU,.page_optionCard___ug5R .page_formGroup__hTPuL{margin-bottom:.75rem}.page_optionCard___ug5R .page_formGroup__hTPuL:last-child{margin-bottom:0}.page_templateFields__2cCbR{margin-top:1rem;padding-top:1rem;border-top:1px dashed rgba(var(--foreground),.1)}.page_templateFields__2cCbR .page_formGroup__hTPuL{margin-bottom:.75rem}.page_templateFields__2cCbR .page_formGroup__hTPuL:last-child{margin-bottom:0}.page_generationPromptContent__57JPf{border-radius:.5rem;padding:1rem;background:rgba(var(--foreground),.03);border:1px dashed rgba(var(--foreground),.12)}.dark .page_generationPromptContent__57JPf{background:rgba(var(--foreground),.04)}.page_generationPromptText__5hZN_{font-size:.875rem;line-height:1.25rem;line-height:1.625;color:rgba(var(--foreground),.7);font-style:italic;white-space:pre-wrap}.page_promptVisibilityToggle__Z6TDB{display:inline-flex;cursor:pointer;align-items:center;gap:.5rem;border-radius:.5rem;padding:.375rem .75rem;font-size:.875rem;line-height:1.25rem;font-weight:500;transition-property:all;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.15s;background-color:rgba(var(--foreground),.05);border:1px solid rgba(var(--foreground),.1)}.page_promptVisibilityToggle__Z6TDB:hover:not(:has(input:disabled)){background-color:rgba(var(--foreground),.1)}.page_promptVisibilityToggle__Z6TDB:has(input:checked){background-color:rgba(var(--success-alt),.15);border-color:rgba(var(--success-alt),.3)}.page_promptVisibilityToggle__Z6TDB:has(input:checked):hover:not(:has(input:disabled)){background-color:rgba(var(--success-alt),.25)}.page_promptVisibilityToggle__Z6TDB:has(input:disabled){opacity:.5;cursor:not-allowed}.page_promptVisibilityCheckbox__uuz70{border-radius:.25rem;accent-color:rgb(var(--success-alt))}.page_promptVisibilityLabel__rQukK{color:rgba(var(--foreground),.6)}.page_promptVisibilityToggle__Z6TDB:has(input:checked) .page_promptVisibilityLabel__rQukK{color:rgb(var(--success-alt))}.page_modeSelector__jdb2D{display:grid;grid-template-columns:repeat(1,minmax(0,1fr));gap:.5rem}@media (min-width:640px){.page_modeSelector__jdb2D{grid-template-columns:repeat(2,minmax(0,1fr))}}.page_modeOption__g5qF4{display:flex;cursor:pointer;flex-direction:column;gap:.25rem;border-radius:.75rem;padding:.75rem;transition-property:all;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.2s;border:2px solid rgba(var(--foreground),.1);background:rgba(var(--foreground),.02)}.page_modeOption__g5qF4:hover{border-color:rgba(var(--foreground),.2);background:rgba(var(--foreground),.04)}.page_modeOptionSelected__e3DfO{border-color:var(--primary);background:rgba(var(--primary-alt),.06)}.page_modeOptionSelected__e3DfO:hover{border-color:var(--primary);background:rgba(var(--primary-alt),.1)}.dark .page_modeOption__g5qF4{background:rgba(var(--foreground),.03)}.dark .page_modeOptionSelected__e3DfO{background:rgba(var(--primary-alt),.08)}.page_modeRadio__E4Ry1{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border-width:0}.page_modeIcon__ZhWZc{font-size:1rem;line-height:1.5rem;color:rgba(var(--foreground),.5)}.page_modeOptionSelected__e3DfO .page_modeIcon__ZhWZc{color:var(--primary)}.page_modeLabel__apycn{font-size:.875rem;line-height:1.25rem;font-weight:600;color:rgba(var(--foreground),.8)}.page_modeOptionSelected__e3DfO .page_modeLabel__apycn{color:rgb(var(--foreground))}.page_modeDesc__3cxF1{font-size:.75rem;line-height:1rem;line-height:1.375;color:rgba(var(--foreground),.5)}.IconPicker_trigger__8rC_A{display:flex;align-items:center;gap:.75rem;padding:.5rem .75rem;border-radius:.75rem;border:1px solid rgba(var(--foreground),.12);background:rgba(var(--foreground),.02);cursor:pointer;transition:border-color .2s ease,box-shadow .2s ease;min-height:44px}.IconPicker_trigger__8rC_A:hover{border-color:rgba(var(--primary-alt),.4)}.IconPicker_triggerPreview__sgZ1S{display:flex;align-items:center;gap:.5rem;flex:1;min-width:0}.IconPicker_triggerIcon__bSfnT{width:24px;height:24px;color:var(--primary);flex-shrink:0}.dark .IconPicker_triggerIcon__bSfnT{color:var(--primary-light)}.IconPicker_triggerName__Ljqtq{font-size:.875rem;color:rgba(var(--foreground),.7);overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.IconPicker_triggerPlaceholder__PzYWT{font-size:.875rem;color:rgba(var(--foreground),.4)}.IconPicker_triggerActions__jVFwD{display:flex;gap:.375rem;flex-shrink:0}.IconPicker_triggerBtn__9CgqW{padding:.25rem .5rem;font-size:.75rem;border-radius:.375rem;border:1px solid rgba(var(--foreground),.12);background:rgba(var(--foreground),.04);color:rgba(var(--foreground),.6);cursor:pointer;transition:all .15s ease}.IconPicker_triggerBtn__9CgqW:hover{background:rgba(var(--foreground),.08);color:rgb(var(--foreground))}.IconPicker_toolbar__Uvq5B{display:flex;gap:.75rem;margin-bottom:1rem}.IconPicker_librarySelect__OFVwO{flex:0 0 auto;min-width:160px;padding:.5rem .75rem;border-radius:.5rem;border:1px solid rgba(var(--foreground),.12);background:rgb(var(--emphasis));color:rgb(var(--foreground));font-size:.875rem;cursor:pointer;transition:border-color .2s ease}.IconPicker_librarySelect__OFVwO:focus{outline:none;border-color:var(--primary);box-shadow:0 0 0 3px rgba(var(--primary-alt),.15)}.IconPicker_searchInput__xEf5c{flex:1;padding:.5rem .75rem;border-radius:.5rem;border:1px solid rgba(var(--foreground),.12);background:rgb(var(--emphasis));color:rgb(var(--foreground));font-size:.875rem;transition:border-color .2s ease}.IconPicker_searchInput__xEf5c::placeholder{color:rgba(var(--foreground),.35)}.IconPicker_searchInput__xEf5c:focus{outline:none;border-color:var(--primary);box-shadow:0 0 0 3px rgba(var(--primary-alt),.15)}.IconPicker_gridContainer__AHpyd{min-height:200px}.IconPicker_iconGrid__vFHWS{display:grid;grid-template-columns:repeat(auto-fill,minmax(44px,1fr));gap:4px}.IconPicker_iconCell__6m7Mq{display:flex;align-items:center;justify-content:center;width:100%;aspect-ratio:1;border-radius:.5rem;border:2px solid transparent;background:transparent;color:rgba(var(--foreground),.7);cursor:pointer;transition:all .15s ease;padding:0;font-size:1.25rem}.IconPicker_iconCell__6m7Mq:hover{background:rgba(var(--primary-alt),.1);color:var(--primary)}.dark .IconPicker_iconCell__6m7Mq:hover{color:var(--primary-light)}.IconPicker_iconCell__6m7Mq.IconPicker_selected__UEuxt{border-color:var(--primary);background:rgba(var(--primary-alt),.15);color:var(--primary)}.dark .IconPicker_iconCell__6m7Mq.IconPicker_selected__UEuxt{color:var(--primary-light)}.IconPicker_iconCellIcon__bRn8g{width:20px;height:20px}.IconPicker_loading__AIfeI{display:flex;align-items:center;justify-content:center;padding:3rem 0;color:rgba(var(--foreground),.4);font-size:.875rem}.IconPicker_noResults__MY6uC{text-align:center;padding:2rem 0;color:rgba(var(--foreground),.4);font-size:.875rem}.IconPicker_iconCount__UE0hI{text-align:center;padding:.75rem 0 .25rem;color:rgba(var(--foreground),.35);font-size:.75rem}.IconPicker_directInput__boFZi{margin-top:1rem;padding-top:1rem;border-top:1px dashed rgba(var(--foreground),.1)}.IconPicker_directInputLabel__NMal5{display:block;font-size:.75rem;color:rgba(var(--foreground),.5);margin-bottom:.375rem}.IconPicker_directInputRow__8jt7Y{display:flex;gap:.5rem}.IconPicker_directInputField__RBn0X{flex:1;padding:.5rem .75rem;border-radius:.5rem;border:1px solid rgba(var(--foreground),.12);background:rgb(var(--emphasis));color:rgb(var(--foreground));font-size:.875rem;font-family:monospace}.IconPicker_directInputField__RBn0X:focus{outline:none;border-color:var(--primary);box-shadow:0 0 0 3px rgba(var(--primary-alt),.15)}.IconPicker_directInputApply__f82pu{padding:.5rem 1rem;border-radius:.5rem;border:1px solid var(--primary);background:var(--primary);color:white;font-size:.875rem;cursor:pointer;transition:opacity .15s ease}.IconPicker_directInputApply__f82pu:hover{opacity:.9}.IconPicker_directInputApply__f82pu:disabled{opacity:.5;cursor:not-allowed}.IconPicker_directInputError__bdQBI{font-size:.75rem;color:#ef4444;margin-top:.25rem}.IconPicker_footerContent__1uznY{display:flex;align-items:center;justify-content:space-between;width:100%;gap:1rem}.IconPicker_footerPreview__zHDwO{display:flex;align-items:center;gap:.5rem;flex:1;min-width:0}.IconPicker_footerPreviewIcon__ZEIQp{width:20px;height:20px;color:var(--primary);flex-shrink:0}.dark .IconPicker_footerPreviewIcon__ZEIQp{color:var(--primary-light)}.IconPicker_footerPreviewName__0uH8o{font-size:.8125rem;color:rgba(var(--foreground),.6);font-family:monospace;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.IconPicker_footerNoSelection__T_2y0{font-size:.8125rem;color:rgba(var(--foreground),.35);font-style:italic}.IconPicker_footerActions__aG0CN{display:flex;gap:.5rem;flex-shrink:0}.IconPicker_cancelBtn__I6r2S{padding:.5rem 1rem;border-radius:.5rem;border:1px solid rgba(var(--foreground),.15);background:transparent;color:rgba(var(--foreground),.7);font-size:.875rem;cursor:pointer;transition:all .15s ease}.IconPicker_cancelBtn__I6r2S:hover{background:rgba(var(--foreground),.05)}.IconPicker_selectBtn__9n0l9{padding:.5rem 1rem;border-radius:.5rem;border:none;background:var(--primary);color:white;font-size:.875rem;font-weight:500;cursor:pointer;transition:opacity .15s ease}.IconPicker_selectBtn__9n0l9:hover{opacity:.9}.IconPicker_selectBtn__9n0l9:disabled{opacity:.5;cursor:not-allowed}@media (max-width:640px){.IconPicker_toolbar__Uvq5B{flex-direction:column}.IconPicker_librarySelect__OFVwO{min-width:unset}.IconPicker_iconGrid__vFHWS{grid-template-columns:repeat(auto-fill,minmax(40px,1fr))}.IconPicker_footerContent__1uznY{flex-direction:column;align-items:stretch}.IconPicker_footerActions__aG0CN{justify-content:flex-end}}