.export_exportDialog__SpZm7{width:min(96vw,1080px)!important;max-width:none!important;height:calc(100vh - 24px)!important;height:calc(100dvh - 24px)!important;max-height:1100px!important;display:flex!important;flex-direction:column;gap:0!important;padding:0!important;overflow:hidden!important;font-size:12px;line-height:1.45}.export_exportDialog__SpZm7>*{min-width:0}.export_exportDialog__SpZm7 input:disabled,.export_exportDialog__SpZm7 select:disabled{opacity:.55;cursor:not-allowed}.export_srOnly__mP6Zl{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0}@media (min-width:1600px){.export_exportDialog__SpZm7{width:min(96vw,1440px)!important}}.export_exportDialog__SpZm7 [data-flash]{animation:export_exportFlash__wL9OK 1.6s ease-out}@keyframes export_exportFlash__wL9OK{0%,45%{background-color:#fdf1c7;box-shadow:0 0 0 3px #e3b341}to{box-shadow:0 0 0 3px rgba(227,179,65,0)}}@media (prefers-reduced-motion:reduce){.export_exportDialog__SpZm7 [data-flash]{animation:none;background-color:#fdf1c7;box-shadow:0 0 0 3px #e3b341}}.export_head__SRZDg{flex:none;padding:16px 52px 12px 20px;border-bottom:1px solid #d5ddd1}.export_headTitle__m0IUR{min-width:0}.export_headTitle__m0IUR h2{font-size:var(--text-5);line-height:1.3}.export_headTitle__m0IUR p{margin-top:3px;font-size:var(--text-3);color:hsl(var(--secondary-foreground))}.export_confirm__tNX8b,.export_notice__7MST0{flex:none;display:flex;flex-wrap:wrap;align-items:center;gap:6px 10px;padding:8px 20px;border-bottom:1px solid #d5ddd1;font-size:var(--text-2);line-height:1.45}.export_notice__7MST0{background:#f1f5ef;color:#2f4a37}.export_notice__7MST0 p{flex:1 1 20rem;margin:0}.export_exportDialog__SpZm7 .export_confirm__tNX8b p,.export_exportDialog__SpZm7 .export_notice__7MST0 p{font-size:var(--text-2)}.export_confirm__tNX8b{background:#fbeeea;color:#5d261c}.export_confirm__tNX8b p{margin:0}.export_confirm__tNX8b p:nth-of-type(2){flex:1 1 18rem}.export_exportDialog__SpZm7 .export_dangerOutline__faTIZ{color:#7a2f22;border-color:#c99a90}.export_exportDialog__SpZm7 .export_dangerOutline__faTIZ:hover:not(:disabled){background:#fbeeea;color:#7a2f22}.export_body__DPc7z{flex:1 1 auto;min-height:0;overflow:auto;overscroll-behavior:contain;padding:14px 20px 20px;display:flex;flex-direction:column;gap:14px}.export_exportDialog__SpZm7 [data-slot=button][data-size=sm]{font-size:var(--text-2)}.export_exportDialog__SpZm7 :is(.export_field___hjDv,.export_templateField__BEX19) select:not([data-slot]){display:block;width:100%;height:var(--control-height);padding:0 8px 0 9px;border:1px solid hsl(var(--input));border-radius:var(--control-radius);background-color:hsl(var(--card));color:hsl(var(--foreground));font-size:var(--text-4);font-weight:400;line-height:1.4}.export_exportDialog__SpZm7 :is(.export_field___hjDv,.export_templateField__BEX19) select:not([data-slot]):focus-visible{outline:none;border-color:hsl(var(--ring));box-shadow:0 0 0 2px hsl(var(--ring)/.2)}.export_section__kA_OC{display:flex;flex-direction:column;gap:8px;min-width:0;padding-top:14px;border-top:1px solid #e1e7dd}.export_body__DPc7z>.export_section__kA_OC:first-child{border-top:0;padding-top:0}.export_sectionHead__1Kh_D{display:flex;flex-wrap:wrap;align-items:baseline;justify-content:space-between;gap:4px 12px}.export_sectionTitle__H390A{display:flex;align-items:baseline;gap:8px;margin:0;font-size:var(--text-4);font-weight:600;color:hsl(var(--foreground))}.export_sectionHint__G3Uq8{margin:0;font-size:var(--text-2);line-height:1.5;color:hsl(var(--muted-foreground));overflow-wrap:anywhere}.export_note__gSm_L{margin:0;padding:6px 8px;border-radius:var(--control-radius);background:#fbf4e4;color:#6d4f12;font-size:var(--text-2);line-height:1.45}.export_optionGrid__4TlTC{display:flex;flex-wrap:wrap;gap:8px 10px}.export_optionGrid__4TlTC>.export_field___hjDv{flex:1 1 200px;max-width:320px;min-width:0;margin:0;gap:5px}.export_optionHint__C1DdA{font-size:var(--text-1);font-weight:400;color:hsl(var(--muted-foreground))}.export_badge__QpgR2{display:inline-flex;align-items:center;gap:5px;padding:3px 8px;border-radius:999px;font-size:var(--text-1);font-weight:600;background:#eaf2e6;color:#2f5a3f;white-space:nowrap}.export_badgeMuted__Xpo2m{background:#f0f3ec;color:#5f6a61}.export_badgeValue__HRrLF{font-family:var(--font-geist-mono),ui-monospace,Menlo,monospace;font-weight:500}.export_templateRow__9Uj33{display:flex;flex-wrap:wrap;align-items:center;gap:6px}.export_templateRow__9Uj33>.export_templateField__BEX19{flex:1 1 160px;min-width:120px;max-width:320px;margin:0}.export_exportDialog__SpZm7 .export_templateField__BEX19 :is(select:not([data-slot]),input){height:var(--control-height-sm);font-size:var(--text-2)}.export_status__q0MSZ{font-size:var(--text-2);color:hsl(var(--muted-foreground));margin:0}.export_statusError__xsNzW{color:#7a2f22}.export_loadError__5B5_c{margin:0;padding:7px 9px;border-radius:var(--control-radius);background:#fbeeea;color:#7a2f22;font-size:var(--text-2);line-height:1.45}.export_titleCount__VZrt3{font-weight:400;color:hsl(var(--muted-foreground));font-size:var(--text-2)}.export_checksTitle___n98_:focus{outline:none}.export_checksTitle___n98_:focus-visible{outline:2px solid #245d4c;outline-offset:3px;border-radius:3px}.export_fileDetails__dmHel{font-size:var(--text-2);line-height:1.5;color:hsl(var(--secondary-foreground))}.export_fileDetails__dmHel summary{width:-moz-fit-content;width:fit-content;max-width:100%;cursor:pointer;color:hsl(var(--primary));font-weight:500;overflow-wrap:anywhere}.export_fileDetails__dmHel summary .export_fileName__ZV_2q{margin-left:4px;color:#3c493f;font-weight:400}.export_fileDetails__dmHel summary:focus-visible{outline:2px solid #245d4c;outline-offset:2px;border-radius:3px}.export_fileDetails__dmHel p{margin:4px 0 0;overflow-wrap:anywhere}.export_fileName__ZV_2q{font-family:var(--font-geist-mono),ui-monospace,Menlo,monospace;font-size:var(--text-1)}.export_formats__muR8G{display:flex;flex-wrap:wrap;align-items:flex-start;gap:10px 22px;min-width:0;margin:0;padding:0;border:0}.export_formatsLegend__kjdzJ{float:left;width:100%;margin:0 0 2px;padding:0;font-size:var(--text-4);font-weight:600;color:hsl(var(--foreground))}.export_formatGroup__AkCWP{display:flex;flex-direction:column;gap:5px;min-width:0;flex:0 1 auto}.export_formatGroup__AkCWP[data-wide]{flex:1 1 300px}.export_formatGroupLabel__Q04Yu{font-size:var(--text-1);font-weight:600;letter-spacing:.05em;text-transform:uppercase;color:#5f6a61}.export_formatOptions__rSaCX{display:flex;flex-wrap:wrap;gap:6px}.export_formatOption__bQHAM{--brand:#245d4c;position:relative;display:inline-flex;align-items:center;gap:7px;min-height:38px;padding:6px 11px;border:1px solid #d5ddd1;border-radius:var(--radius);background:#fff;color:hsl(var(--foreground));font-size:var(--text-3);font-weight:500;cursor:pointer;transition:border-color .15s,background .15s}.export_formatOption__bQHAM:hover{border-color:#a9bba5;background:#fafbf8}.export_formatOption__bQHAM[data-selected=true]{border-color:#245d4c;background:#f1f7f3;box-shadow:inset 0 -2px 0 var(--brand)}.export_formatOption__bQHAM:has(input:focus-visible){outline:2px solid #245d4c;outline-offset:2px}.export_formatRadio__F2q2Z{position:absolute;inset:0;width:100%;height:100%;margin:0;opacity:0;cursor:pointer}.export_formatMark__0zAPQ{flex:none;display:block;max-height:20px}.export_formatIcon__e30zT{flex:none;color:#4f5d53}.export_formatName__j_69Q{display:flex;flex-direction:column;white-space:nowrap;line-height:1.25}.export_formatSubtitle__1vYSG{font-size:var(--text-1);font-weight:400;color:hsl(var(--muted-foreground))}.export_formatBeta__NjD_w,.export_formatFile__hcLCx{padding:1px 6px;border-radius:999px;background:#f0f3ec;color:#4f5d53;font-size:var(--text-1);font-weight:600;letter-spacing:.03em}.export_formatBeta__NjD_w{background:#fbf4e4;color:#6d4f12}.export_ruleRow__iiTHR{display:grid;grid-template-columns:minmax(120px,180px) minmax(0,1fr);align-items:start;gap:10px}.export_ruleName__24QSb{padding-top:5px;font-size:var(--text-2);font-weight:600;color:hsl(var(--foreground));overflow-wrap:anywhere}.export_ruleAdd__OddKn{display:flex;flex-wrap:wrap;align-items:center;gap:6px 8px;font-size:var(--text-2);color:hsl(var(--secondary-foreground))}.export_control__7x4QA{display:flex;flex-direction:column;gap:5px;min-width:0}.export_controlLine__dtTlq{display:flex;flex-wrap:wrap;align-items:center;gap:6px;font-size:var(--text-2);font-weight:500;color:hsl(var(--secondary-foreground))}.export_control__7x4QA .export_controlLine__dtTlq input,.export_control__7x4QA .export_controlLine__dtTlq select,.export_control__7x4QA .export_controlSelect__Al15m{height:var(--control-height-sm);padding:2px 8px;border:1px solid hsl(var(--input));border-radius:var(--control-radius);background:hsl(var(--card));color:hsl(var(--foreground));font-size:var(--text-2);font-weight:400}.export_controlLine__dtTlq input{width:72px}.export_controlNote__sg_qV{display:block;margin:0;font-size:var(--text-1);font-weight:400;line-height:1.45;color:hsl(var(--muted-foreground));white-space:normal}.export_priceChoice__Y4vYI{display:flex;flex-direction:column;gap:6px;min-width:0;margin:0;padding:8px 10px;border:1px solid #d5ddd1;border-radius:var(--control-radius);background:#fbfcfa}.export_priceChoice__Y4vYI legend{padding:0 3px;font-size:var(--text-2);font-weight:600;color:#2f4a37}.export_priceChoice__Y4vYI .export_controlLine__dtTlq{align-items:flex-start;white-space:normal}.export_priceChoice__Y4vYI .export_controlLine__dtTlq input[type=radio]{flex:none;width:15px;height:15px;margin:1px 0 0;padding:0;border:0;box-shadow:none;accent-color:#245d4c}.export_priceChoice__Y4vYI .export_controlLine__dtTlq>span{min-width:0;flex:1 1 auto}.export_priceChoice__Y4vYI>.export_controlLine__dtTlq{flex-wrap:nowrap}.export_priceRule__xB5KZ{display:flex;flex-direction:column;gap:5px;padding-left:21px}.export_controlSelect__Al15m{width:100%;min-width:120px}.export_controlLine__dtTlq input:focus,.export_controlLine__dtTlq select:focus,.export_controlSelect__Al15m:focus{outline:none;border-color:hsl(var(--ring));box-shadow:0 0 0 2px hsl(var(--ring)/.2)}.export_tableBar__tQtgO{display:flex;flex-wrap:wrap;align-items:center;gap:6px 8px}.export_scopeField__luBHr{display:inline-flex;flex-wrap:wrap;align-items:center;gap:4px 6px;max-width:100%;min-width:0;font-size:var(--text-2);font-weight:500;color:hsl(var(--secondary-foreground))}.export_scopeField__luBHr select{min-width:0;max-width:100%;height:var(--control-height-sm);padding:0 8px 0 9px;border:1px solid hsl(var(--input));border-radius:var(--control-radius);background:hsl(var(--card));color:hsl(var(--foreground));font-size:var(--text-2);font-weight:400}.export_scopeField__luBHr select:focus-visible{outline:none;border-color:hsl(var(--ring));box-shadow:0 0 0 2px hsl(var(--ring)/.2)}.export_searchField__TXpIJ{flex:0 1 220px;min-width:120px}.export_searchField__TXpIJ input{width:100%;height:var(--control-height-sm);font-size:var(--text-2)}.export_issues__BOFeG{list-style:none;margin:0;padding:0;display:flex;flex-direction:column;gap:5px;min-width:0}.export_issues__BOFeG .export_issue__2vc6R{width:100%;display:grid;grid-template-columns:auto minmax(0,1fr);gap:8px;align-items:start;text-align:left;font-size:var(--text-2);line-height:1.45;padding:7px 9px;border:1px solid transparent;border-left-width:4px;border-radius:var(--control-radius);overflow-wrap:anywhere}.export_issue__2vc6R:disabled{cursor:default;opacity:1!important}.export_issues__BOFeG .export_issue__2vc6R:not(:disabled):hover{border-top-color:#b9c4bf;border-right-color:#b9c4bf;border-bottom-color:#b9c4bf}.export_issue__2vc6R>span{display:flex;flex-direction:column;gap:1px}.export_issues__BOFeG .export_issueError__hMPES{background:#fbeeea;color:#7a2f22;border-left-color:#9b2c1f}.export_issues__BOFeG .export_issueWarning__8VFyK{background:#fbf4e4;color:#6d4f12;border-left-color:#b88214}.export_issueLevel__YptW_{font-size:var(--text-1);font-weight:600;letter-spacing:.05em;text-transform:uppercase}.export_issueWhere__QGOkl{font-weight:600}.export_issueMessage__fj4Z5{color:inherit}.export_issueSummary__PpJAh{font-size:var(--text-2);color:hsl(var(--secondary-foreground));margin:0}.export_fileDetails__dmHel p,.export_footer__TZqsI p,.export_issues__BOFeG p,.export_leftOutNote__61q60 p,.export_reviewNote__hhk4G p{font-size:inherit;line-height:inherit}.export_issues__BOFeG .export_issueGroup___9uIl{cursor:default}.export_groupBody__Sd9bH{display:flex;flex-direction:column;gap:4px;min-width:0}.export_groupBody__Sd9bH>p{margin:0}.export_groupHead__OvV_j{display:flex;flex-wrap:wrap;align-items:baseline;gap:2px 8px;margin:0}.export_groupCount__ll2af{font-weight:500}.export_groupLine__67F3h{display:flex;flex-wrap:wrap;align-items:center;gap:4px 8px}.export_groupLine__67F3h .export_issueMessage__fj4Z5{margin:0}.export_groupActions__ZfLU_{display:flex;flex-wrap:wrap;gap:4px 14px}.export_fixHint__GURVD{width:-moz-fit-content;width:fit-content;color:hsl(var(--primary));font-weight:500;text-decoration:underline;text-underline-offset:2px}.export_groupBody__Sd9bH>.export_linkButton__bIkD4{align-self:flex-start;text-align:left}.export_chips__4lqVy{display:flex;flex-wrap:wrap;align-items:center;gap:4px;margin:0;padding:0;list-style:none}.export_chips__4lqVy .export_chip__7TTi_{min-height:24px;padding:2px 8px;border:1px solid;border-radius:999px;background:rgba(255,255,255,.7);color:inherit;font-size:var(--text-1);font-weight:600;font-variant-numeric:tabular-nums}.export_chips__4lqVy .export_chip__7TTi_:hover{background:#fff}.export_chip__7TTi_:focus-visible{outline:2px solid #245d4c;outline-offset:2px}.export_leftOutNote__61q60,.export_reviewNote__hhk4G{display:grid;grid-template-columns:auto minmax(0,1fr);gap:8px;align-items:start;padding:7px 9px;border-radius:var(--control-radius);font-size:var(--text-2);line-height:1.45}.export_reviewNote__hhk4G{background:#fbf4e4;color:#6d4f12}.export_leftOutNote__61q60{background:#f1f3ef;color:#3c493f}.export_leftOutNote__61q60 svg,.export_reviewNote__hhk4G svg{margin-top:2px}.export_leftOutNote__61q60 p,.export_reviewNote__hhk4G p{margin:0}.export_reviewNote__hhk4G .export_linkButton__bIkD4{color:#5a3f0a;font-weight:600}.export_allClear__Iq8HN{display:flex;align-items:center;gap:7px;font-size:var(--text-2);color:#2f5a3f;margin:0}.export_linkButton__bIkD4{border:0;padding:0;background:none;color:#245d4c;text-decoration:underline;font-size:inherit}.export_notes__aIZtO{margin:0;padding-left:18px;font-size:var(--text-2);line-height:1.5;color:hsl(var(--secondary-foreground));overflow-wrap:anywhere}.export_notes__aIZtO li+li{margin-top:3px}.export_footer__TZqsI{flex:none;display:flex;flex-wrap:wrap;align-items:center;gap:4px 16px;padding:10px 20px;border-top:1px solid #d5ddd1;background:#f7f8f4;font-size:var(--text-2);color:hsl(var(--secondary-foreground))}.export_footer__TZqsI strong{color:#263b2b}.export_footer__TZqsI>button{margin-left:auto}.export_footerSummary__eH5K2{min-width:0;margin:0}.export_checksPass__PaXSx{display:inline-flex;align-items:center;gap:5px;vertical-align:-2px;color:#2f5a3f;font-weight:500}.export_blockedNote__z0_aE{padding:0;border:0;background:none;color:#7a2f22;font:inherit;font-weight:600;text-decoration:underline;text-underline-offset:2px;cursor:pointer}.export_blockedNote__z0_aE:focus-visible{outline:2px solid #245d4c;outline-offset:2px;border-radius:2px}@media (max-width:900px){.export_exportDialog__SpZm7{width:calc(100vw - 12px)!important;height:calc(100vh - 12px)!important;height:calc(100dvh - 12px)!important}.export_head__SRZDg{padding:12px 48px 10px 14px}.export_headTitle__m0IUR p{position:absolute;width:1px;height:1px;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap}.export_confirm__tNX8b,.export_notice__7MST0{padding:7px 14px}.export_body__DPc7z{padding:12px 14px 16px}.export_footer__TZqsI{padding:8px 14px;gap:6px 12px}.export_footerSummary__eH5K2{flex:1 1 100%;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.export_footerWide__e869W{display:none}.export_footer__TZqsI>button{width:100%;justify-content:center}.export_ruleRow__iiTHR{grid-template-columns:minmax(0,1fr);gap:4px}.export_ruleName__24QSb{padding-top:0}.export_control__7x4QA .export_controlLine__dtTlq input,.export_control__7x4QA .export_controlLine__dtTlq select,.export_control__7x4QA .export_controlSelect__Al15m,.export_exportDialog__SpZm7 .export_field___hjDv select:not([data-slot]),.export_exportDialog__SpZm7 .export_templateField__BEX19 :is(select:not([data-slot]),input),.export_scopeField__luBHr select,.export_searchField__TXpIJ input{font-size:16px}}@media (max-width:560px){.export_optionGrid__4TlTC>.export_field___hjDv,.export_templateRow__9Uj33>.export_templateField__BEX19{max-width:none}}@media (max-width:760px){.export_scopeField__luBHr{flex-basis:100%}.export_scopeField__luBHr select{flex:1 1 12rem}}@media (max-height:560px){.export_exportDialog__SpZm7{height:calc(100vh - 8px)!important;height:calc(100dvh - 8px)!important}.export_head__SRZDg{padding-top:6px;padding-bottom:5px}.export_headTitle__m0IUR p{display:none}.export_footer__TZqsI{padding-top:4px;padding-bottom:4px}.export_footer__TZqsI>button{min-height:32px!important;padding-top:6px!important;padding-bottom:6px!important}}.ExportRepairPanel_panel__ex0IH{border-top:1px solid #c9d2c6;padding-top:1rem;display:grid;gap:.65rem;min-width:0;font-size:11.5px;line-height:1.5;color:#263b2b}.ExportRepairPanel_panel__ex0IH h3,.ExportRepairPanel_panel__ex0IH h4,.ExportRepairPanel_panel__ex0IH p{margin:0}.ExportRepairPanel_panel__ex0IH h3{font-size:12px;line-height:1.4;font-weight:600}.ExportRepairPanel_panel__ex0IH h4{font-size:11.5px;line-height:1.4}.ExportRepairPanel_panel__ex0IH p{font-size:11.5px;line-height:1.5;color:#5f6a61}.ExportRepairPanel_panel__ex0IH button{border:1px solid #c9d2c6;border-radius:.4rem;padding:.5rem .65rem;min-height:44px;text-align:left;background:#fff;color:#263b2b}.ExportRepairPanel_panel__ex0IH button[aria-disabled=true]{opacity:.5;cursor:not-allowed}.ExportRepairPanel_panel__ex0IH button:focus-visible,.ExportRepairPanel_panel__ex0IH h3:focus,.ExportRepairPanel_panel__ex0IH input:focus-visible{outline:2px solid #245d4c;outline-offset:2px}.ExportRepairPanel_issues__Vfmqb{border:0;padding:0;min-width:0;max-height:15rem;overflow-y:auto}.ExportRepairPanel_issues__Vfmqb label{display:flex;align-items:flex-start;gap:.5rem;padding:.6rem 0;overflow-wrap:anywhere}.ExportRepairPanel_issues__Vfmqb input{margin-top:.15rem;flex-shrink:0}.ExportRepairPanel_change__zjA81{border:1px solid #c9d2c6;border-radius:.4rem;padding:.65rem;min-width:0}.ExportRepairPanel_change__zjA81 dl{display:grid;gap:.25rem;margin:.5rem 0}.ExportRepairPanel_change__zjA81 dt{font-weight:600}.ExportRepairPanel_change__zjA81 dd{margin:0 0 .5rem;white-space:pre-wrap;overflow-wrap:anywhere;max-height:10rem;overflow-y:auto}.ExportRepairPanel_actions__AxbYQ{display:flex;flex-wrap:wrap;gap:.5rem}.ExportImagePack_pack__7qrVv{display:flex;flex-direction:column;gap:8px;min-width:0;padding-top:14px;border-top:1px solid #d5ddd1;color:#263b2b}.ExportImagePack_pack__7qrVv h3{display:flex;align-items:center;gap:6px;margin:0;font-size:var(--text-4);font-weight:600;color:hsl(var(--foreground))}.ExportImagePack_pack__7qrVv p{margin:0;font-size:var(--text-2);line-height:1.5;overflow-wrap:anywhere}.ExportImagePack_summary__X1d3_{font-weight:600}.ExportImagePack_status__lqhTI{font-size:var(--text-2);line-height:1.5;overflow-wrap:anywhere}.ExportImagePack_status__lqhTI:empty{position:absolute;width:1px;height:1px;margin:-1px;padding:0;border:0;overflow:hidden;clip-path:inset(50%);white-space:nowrap}.ExportImagePack_status__lqhTI>span{display:flex;align-items:center;gap:6px}.ExportImagePack_status__lqhTI progress{width:100%;height:5px;accent-color:#245d4c}.ExportImagePack_actions__KTwzU{display:flex;flex-wrap:wrap;gap:6px}.ExportImagePack_issues__ocKeh summary:focus-visible{outline:2px solid hsl(var(--ring));outline-offset:3px}.ExportImagePack_issues__ocKeh{border:1px solid #decfa7;border-radius:var(--control-radius);padding:8px;background:#fbf4e4;color:#6d4f12;font-size:var(--text-1)}.ExportImagePack_issues__ocKeh summary{cursor:pointer;font-weight:600}.ExportImagePack_issues__ocKeh ul{max-height:150px;overflow-y:auto;margin:8px 0 0;padding-left:16px;overflow-wrap:anywhere}.ExportImagePack_issues__ocKeh li+li{margin-top:6px}.ExportImagePack_pack__7qrVv .ExportImagePack_hint__fnJ3D{color:hsl(var(--muted-foreground));font-size:var(--text-2)}.ExportTable_wrap__FUpiw{min-width:0}.ExportTable_frame__ffEKg{--gutter:64px;position:relative;overflow:auto;max-height:min(560px,64svh);border:1px solid #c9d2c6;border-radius:6px;background:#fff;overscroll-behavior-x:contain;scroll-padding:44px 0 0 var(--gutter);container-type:inline-size}.ExportTable_frameOpen__l0IZF{max-height:none}.ExportTable_frame__ffEKg:focus-visible{outline:2px solid #245d4c;outline-offset:2px}.ExportTable_table__iXnmM{border-collapse:separate;border-spacing:0;min-width:100%;font-size:11.5px;line-height:1.45;color:#3f4a43}.ExportTable_table__iXnmM thead{position:sticky;top:0;z-index:3}.ExportTable_table__iXnmM td,.ExportTable_table__iXnmM th{padding:6px 10px;text-align:left;vertical-align:top;background:#fff;border-bottom:1px solid #e1e7dd;border-right:1px solid #e1e7dd}.ExportTable_table__iXnmM tbody tr:last-child td,.ExportTable_table__iXnmM tbody tr:last-child th{border-bottom:0}.ExportTable_cellText___hNgW{max-width:260px;overflow:hidden;white-space:nowrap;text-overflow:ellipsis}.ExportTable_gutter__7fnMZ{position:sticky;left:0;z-index:1;width:var(--gutter);min-width:var(--gutter);padding-left:8px!important;padding-right:6px!important;font-weight:500;color:#5f6a61;background:#fafbf8!important;border-right:1px solid #c9d2c6!important}.ExportTable_table__iXnmM thead .ExportTable_gutter__7fnMZ{z-index:4}.ExportTable_controlRow__i_pa7 td{background:#f7f8f4;padding:8px 9px;border-bottom:1px solid #c9d2c6;vertical-align:top}.ExportTable_controlRow__i_pa7 .ExportTable_gutter__7fnMZ{background:#f3f5f0!important}.ExportTable_controlCell__D4yK_{min-width:120px}.ExportTable_headerRow__f0JOj th{background:#eef2ec;color:#263b2b;font-weight:600;border-bottom:1px solid #c9d2c6;white-space:nowrap}.ExportTable_headerRow__f0JOj .ExportTable_gutter__7fnMZ{background:#e7ece4!important}.ExportTable_headerText__zyMQn{font-family:var(--font-geist-mono),ui-monospace,Menlo,monospace;font-size:11px;font-weight:600;color:#263b2b;overflow-wrap:anywhere}.ExportTable_required__fbmiy{margin-left:3px;color:#9a5b2c}.ExportTable_more__LYUfv{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:8px;margin-top:8px;font-size:11.5px;color:#5f6a61}.ExportTable_empty__cVQuc{margin:0;padding:14px;font-size:12px;color:#5f6a61}.ExportTable_srOnly__9Rm0P{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0}.ExportTable_editHeader__yTo8k{min-width:124px;padding:3px 4px!important}.ExportTable_editHeader__yTo8k:focus{outline:none}.ExportTable_editHeader__yTo8k:focus-visible{outline:2px solid #245d4c;outline-offset:-3px}.ExportTable_headerTools__gyNu4{display:flex;align-items:center;gap:1px}.ExportTable_dragHandle__RXAHL,.ExportTable_hideButton__Crl_K{flex:none;display:inline-flex;align-items:center;justify-content:center;width:28px;height:28px;padding:0;border:0;background:none;border-radius:4px;color:#6f7a71}.ExportTable_dragHandle__RXAHL{cursor:grab;touch-action:none}.ExportTable_dragHandle__RXAHL:hover{background:#e3eae0;color:#245d4c}.ExportTable_hideButton__Crl_K{margin-left:auto}.ExportTable_hideButton__Crl_K:hover{background:#e3eae0;color:#7a2f22}.ExportTable_dragHandle__RXAHL:focus-visible,.ExportTable_hideButton__Crl_K:focus-visible{outline:2px solid #245d4c;outline-offset:1px}.ExportTable_headerInput__XruPz{flex:0 1 auto;min-width:64px;max-width:260px;padding:4px 6px;border:1px solid transparent;border-radius:4px;background:transparent;font-family:var(--font-geist-mono),ui-monospace,Menlo,monospace;font-size:11px;font-weight:600;color:#263b2b;text-overflow:ellipsis}.ExportTable_headerInput__XruPz:hover{border-color:#dce2d8;background:#fff}.ExportTable_headerInput__XruPz:focus{outline:none;border-color:#245d4c;background:#fff;box-shadow:0 0 0 2px rgba(36,93,76,.14)}.ExportTable_renamed__9CSJG{color:#245d4c}.ExportTable_lockedHeader__XPx4E{padding:4px 6px}.ExportTable_dragging__4XvZW{position:relative;z-index:6;background:#fff!important;box-shadow:0 6px 18px rgba(28,52,38,.18);cursor:grabbing}.ExportTable_dimmed__2VzB7{opacity:.4}.ExportTable_dropBefore__quNL8{box-shadow:inset 2px 0 0 #245d4c}.ExportTable_dropAfter__LFquV{box-shadow:inset -2px 0 0 #245d4c}.ExportTable_addMenu__nQcbq{position:relative}.ExportTable_addMenu__nQcbq .ExportTable_addButton__PSvFw[aria-expanded=true]{background:hsl(var(--accent));color:hsl(var(--accent-foreground))}.ExportTable_addList__g0K4P{position:absolute;z-index:8;top:calc(100% + 4px);left:0;min-width:220px;max-height:280px;overflow:auto;margin:0;padding:4px;list-style:none;border:1px solid #c9d2c6;border-radius:var(--radius);background:hsl(var(--popover));box-shadow:0 10px 28px -12px rgba(23,74,59,.35)}.ExportTable_addList__g0K4P[data-align=end]{left:auto;right:0}.ExportTable_addList__g0K4P button{display:flex;flex-direction:column;align-items:flex-start;width:100%;padding:7px 9px;border:0;border-radius:var(--control-radius);background:none;text-align:left;color:hsl(var(--foreground));font-size:var(--text-3);font-weight:500}.ExportTable_addList__g0K4P button small{font-size:var(--text-1);font-weight:400;color:hsl(var(--muted-foreground))}.ExportTable_addList__g0K4P button:focus-visible,.ExportTable_addList__g0K4P button:hover{background:#f1f7f3;outline:none}.ExportTable_fileRow__qVGrG{cursor:pointer}.ExportTable_fileRow__qVGrG:hover td,.ExportTable_fileRow__qVGrG:hover th{background:#f6f9f4!important}.ExportTable_rowOpen__ZmWsO td,.ExportTable_rowOpen__ZmWsO th{background:#eef5ef!important}.ExportTable_rowExcluded__rnb8R td{color:#5f6a61;background:#f4f5f2}.ExportTable_rowExcluded__rnb8R .ExportTable_cellText___hNgW{text-decoration:line-through;text-decoration-color:rgba(95,106,97,.7)}.ExportTable_rowChild__gk9cN td{background:#fcfdfb;font-size:11px;color:#5f6a61}.ExportTable_rowTools__n_qU1{display:inline-flex;align-items:center;gap:4px}.ExportTable_tickHit___Od0B{display:inline-flex;align-items:center;justify-content:center;cursor:pointer}.ExportTable_tick__ylkCa{margin:0;cursor:pointer}.ExportTable_expandButton__36a90{display:inline-flex;align-items:center;justify-content:center;width:24px;height:24px;padding:0;border:0;border-radius:4px;background:none;color:#5f6a61}.ExportTable_expandButton__36a90:hover{background:#e3eae0;color:#245d4c}.ExportTable_expandButton__36a90:focus-visible{outline:2px solid #245d4c;outline-offset:1px}.ExportTable_expandButton__36a90 svg{transition:transform .15s ease}.ExportTable_expandButton__36a90 svg[data-open=true]{transform:rotate(180deg)}.ExportTable_photoRowMark__qJSvz{font-size:10px;text-transform:uppercase;letter-spacing:.04em;color:#5f6a61}.ExportTable_previewRow__OAiGp>td{padding:0!important;background:#f7faf6!important;cursor:default}.ExportTable_previewPane__OjcUg{position:sticky;left:0;width:100cqw;box-sizing:border-box;padding:12px 14px 14px;border-top:1px solid #c9d8c4}.ExportTable_preview__d2WfA{display:flex;flex-direction:column;gap:8px}.ExportTable_previewList__d4DvQ{display:grid;grid-template-columns:minmax(110px,190px) minmax(0,1fr);gap:0;margin:0;border:1px solid #dfe6db;border-radius:6px;background:#fff}.ExportTable_previewItem___Elqs{display:contents}.ExportTable_previewItem___Elqs dd,.ExportTable_previewItem___Elqs dt{margin:0;padding:6px 10px;border-top:1px solid #edf1ea;font-size:12px;line-height:1.5}.ExportTable_previewItem___Elqs:first-child dd,.ExportTable_previewItem___Elqs:first-child dt{border-top:0}.ExportTable_previewItem___Elqs dt{font-family:var(--font-geist-mono),ui-monospace,Menlo,monospace;font-size:11px;font-weight:600;color:#3c493f;overflow-wrap:anywhere}.ExportTable_previewItem___Elqs dd{min-width:0;color:#263b2b}.ExportTable_previewText__UrBGX{display:inline;white-space:pre-wrap;overflow-wrap:anywhere;border-radius:3px}.ExportTable_previewText__UrBGX:focus{outline:2px solid #245d4c;outline-offset:2px}.ExportTable_previewBlank__0JFv_{color:#5f6a61;font-style:italic}.ExportTable_previewLock__Gr0uY{display:inline-block;margin-left:6px;vertical-align:-1px;color:#5f6a61}.ExportTable_previewEditable__FlpbJ{display:flex;align-items:flex-start;gap:8px;width:100%;margin:-3px -6px;padding:3px 6px;border:1px solid transparent;border-radius:5px;background:none;text-align:left;font:inherit;color:inherit;cursor:text}.ExportTable_previewEditable__FlpbJ:hover{border-color:#c9d7c4;background:#f7faf6}.ExportTable_previewEditable__FlpbJ:focus{outline:2px solid #245d4c;outline-offset:1px}.ExportTable_previewEditable__FlpbJ:focus:not(:focus-visible):not([data-flash]){outline-color:rgba(36,93,76,.45)}.ExportTable_previewPencil__ZR_Vv{flex:none;margin-top:3px;margin-left:auto;color:#6f7a71}.ExportTable_previewEditable__FlpbJ:hover .ExportTable_previewPencil__ZR_Vv{color:#245d4c}.ExportTable_previewEditor__n4r34{display:flex;flex-direction:column;gap:6px}.ExportTable_previewEditor__n4r34 textarea{width:100%;max-height:50vh;padding:7px 9px;border:1px solid #245d4c;border-radius:5px;background:#fff;color:#263b2b;font:inherit;font-size:12.5px;line-height:1.5;resize:vertical;field-sizing:content;box-shadow:0 0 0 2px rgba(36,93,76,.12)}.ExportTable_previewEditor__n4r34 textarea:focus{outline:none}.ExportTable_previewEditorMulti__qYbOD textarea{min-height:calc(4.5em + 16px)}.ExportTable_previewEditorActions__Z1dtx{display:flex;flex-wrap:wrap;align-items:center;gap:6px 8px}.ExportTable_previewKeys__g_2l3{font-size:11px;color:#5f6a61}.ExportTable_previewNote__kFGf5{margin:0;font-size:11.5px;color:#4f5d53}.ExportTable_previewNote__kFGf5:empty{display:none}.ExportTable_previewSaved__VPwWI{margin:0;padding:5px 8px;border-radius:5px;background:#eaf2e6;color:#2f5a3f;font-size:11.5px;font-weight:550}.ExportTable_previewSaved__VPwWI[data-tone=error]{background:#fbeeea;color:#7a2f22}.ExportTable_previewSaved__VPwWI:empty{display:none}@media (hover:none){.ExportTable_previewKeys__g_2l3{display:none}}@media (max-width:900px){.ExportTable_frame__ffEKg{max-height:none}}@media (max-width:900px),(pointer:coarse){.ExportTable_frame__ffEKg{--gutter:96px;scroll-padding-top:60px}.ExportTable_editHeader__yTo8k{min-width:150px}.ExportTable_dragHandle__RXAHL,.ExportTable_hideButton__Crl_K{width:44px;height:44px}.ExportTable_tickHit___Od0B{width:44px;height:44px;margin:-6px 0 -6px -6px}.ExportTable_tick__ylkCa{width:18px;height:18px}.ExportTable_expandButton__36a90{width:36px;height:44px;margin:-6px 0}}@media (max-width:760px){.ExportTable_previewList__d4DvQ{grid-template-columns:minmax(0,1fr)}.ExportTable_previewItem___Elqs dd{padding-top:0;border-top:0}.ExportTable_previewEditor__n4r34 textarea{font-size:16px}}.OutputLibraryControls_library__ODmYl{color:#304b40;font-size:12px;min-width:0;margin-top:10px;position:relative}.OutputLibraryControls_panel__6obBa{position:absolute;z-index:30;top:100%;left:0;width:min(340px,calc(100vw - 48px));max-height:60svh;overflow-y:auto;overscroll-behavior:contain;padding:12px;border:1px solid #ccd8d0;border-radius:7px;background:#f7f9f6;box-shadow:0 8px 24px #243e3220;box-sizing:border-box}.OutputLibraryControls_library__ODmYl summary{cursor:pointer;font-weight:600;padding:6px 0}.OutputLibraryControls_library__ODmYl p{line-height:1.5;margin:8px 0;overflow-wrap:anywhere}.OutputLibraryControls_library__ODmYl label{display:grid;gap:4px;margin:8px 0}.OutputLibraryControls_library__ODmYl input:not([type=checkbox]),.OutputLibraryControls_library__ODmYl select,.OutputLibraryControls_library__ODmYl textarea{width:100%;min-width:0;border:1px solid #ccd8d0;border-radius:5px;padding:6px;background:#fff;color:#243e32;font:inherit;box-sizing:border-box}.OutputLibraryControls_library__ODmYl button{border:1px solid #ccd8d0;border-radius:5px;padding:6px 8px;background:#f7f9f6;color:#244b38;font:inherit;cursor:pointer;overflow-wrap:anywhere}.OutputLibraryControls_library__ODmYl [aria-disabled=true],.OutputLibraryControls_library__ODmYl button:disabled{cursor:default;opacity:.55}.OutputLibraryControls_library__ODmYl :focus-visible{outline:2px solid #367555;outline-offset:2px}.OutputLibraryControls_actions__KgpUP{display:flex;flex-wrap:wrap;gap:6px}.OutputLibraryControls_import__Txcfu{border:1px solid #b7cabd;padding:8px;border-radius:6px;margin:8px 0}.OutputLibraryControls_definitions__Br0Zh{list-style:none;margin:0;padding:0}.OutputLibraryControls_definitions__Br0Zh li{border-top:1px solid #dbe3dc;padding:10px 0}.OutputLibraryControls_definitions__Br0Zh span,.OutputLibraryControls_definitions__Br0Zh strong{display:block;overflow-wrap:anywhere}.OutputLibraryControls_definitions__Br0Zh span{font-size:11px;margin-top:3px}.OutputLibraryControls_library__ODmYl .OutputLibraryControls_check__yVG7U{display:flex;align-items:center;gap:6px}@media (min-width:1101px){.OutputLibraryControls_panel__6obBa{position:fixed;top:100px;left:190px;max-height:calc(100svh - 140px)}}@media (max-width:1100px){.OutputLibraryControls_panel__6obBa{position:relative;top:auto;width:100%;max-height:45svh}}.GenerationProgress_pill__whkSU{position:fixed;left:var(--run-overlay-center,50%);bottom:max(12px,env(safe-area-inset-bottom));z-index:9;width:min(420px,calc(var(--run-overlay-column, 100vw) - 24px));transform:translateX(-50%);display:flex;align-items:center;gap:14px;padding:9px 9px 9px 16px;border-radius:8px;background:#1f3a30;color:#fff;box-shadow:0 6px 20px rgba(20,40,30,.2);font-size:12px;line-height:1.4;font-variant-numeric:tabular-nums;animation:GenerationProgress_overlayIn__Ed8rJ .22s cubic-bezier(.2,.8,.2,1) both}.GenerationProgress_finished__9BAbI{animation:GenerationProgress_overlayOut__teiR3 .28s ease-in 2.7s forwards}.GenerationProgress_summary__KPDvX{flex:1;min-width:0;display:grid;gap:6px}.GenerationProgress_count__aWz03{margin:0;color:#fff;font-size:12.5px;font-weight:600;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.GenerationProgress_detail__F9BKz{margin:0;color:#cfe0d6;font-size:11.5px}.GenerationProgress_track__dXRBZ{height:4px;border-radius:2px;background:rgba(255,255,255,.16);overflow:hidden}.GenerationProgress_fill__KeaD1{display:block;height:100%;border-radius:2px;background:#5fa58a;transition:width .6s cubic-bezier(.2,.8,.2,1)}.GenerationProgress_stop__XocD5{flex:0 0 auto;display:inline-flex;align-items:center;min-height:32px;padding:5px 12px;border:1px solid rgba(255,255,255,.2);border-radius:5px;background:rgba(255,255,255,.08);color:#fff;font:inherit;font-size:12px;font-weight:550;cursor:pointer}.GenerationProgress_stop__XocD5:hover:not(:disabled){background:rgba(255,255,255,.18)}.GenerationProgress_pill__whkSU .GenerationProgress_stop__XocD5:focus-visible{outline:2px solid #fff;outline-offset:2px}.GenerationProgress_pill__whkSU .GenerationProgress_stop__XocD5:disabled{opacity:.72;cursor:default}.GenerationProgress_srOnly__kTAe3{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0}@keyframes GenerationProgress_overlayIn__Ed8rJ{0%{opacity:0;translate:0 12px}to{opacity:1;translate:0 0}}@keyframes GenerationProgress_overlayOut__teiR3{0%{opacity:1;translate:0 0}to{opacity:0;translate:0 16px;visibility:hidden}}@media (max-width:760px){.GenerationProgress_pill__whkSU{left:12px;right:12px;width:auto;transform:none}}@media (prefers-reduced-motion:reduce){.GenerationProgress_finished__9BAbI,.GenerationProgress_pill__whkSU{animation:none}.GenerationProgress_fill__KeaD1{transition:none}}.documents_panel__JaReh{margin:0 0 16px;border:1px solid #d5ded8;border-radius:9px;background:#fff;color:#234436;font-size:13px}.documents_panel__JaReh summary{display:flex;align-items:center;gap:8px;flex-wrap:wrap;min-width:0;padding:12px 14px;cursor:pointer;list-style:none}.documents_panel__JaReh summary::-webkit-details-marker{display:none}.documents_chevron__9Ojsm{flex-shrink:0}.documents_panel__JaReh[open] .documents_chevron__9Ojsm{transform:rotate(90deg)}.documents_count__OthqF{margin-left:auto;font-size:11px;color:#52685d}.documents_body__cOvwu{padding:0 14px 14px}.documents_actions__icGW9,.documents_documentHeading__XmznS,.documents_mappingFooter__aKF3f,.documents_toolbar__WFo39,.documents_upload__IWOMR{display:flex;align-items:center;gap:10px;flex-wrap:wrap}.documents_toolbar__WFo39{justify-content:space-between}.documents_panel__JaReh p{font-size:12px;margin:6px 0;line-height:1.5}.documents_toolbar__WFo39 p{flex:1 1 260px;color:#52685d}.documents_panel__JaReh button,.documents_panel__JaReh select{border:1px solid #c3d0c7;border-radius:5px;padding:7px 10px;background:#f8faf8;color:#234436;font:inherit;min-height:36px}.documents_panel__JaReh button{display:inline-flex;align-items:center;justify-content:center;gap:5px;cursor:pointer}.documents_panel__JaReh button:disabled{opacity:.6;cursor:default}.documents_panel__JaReh :is(button,input,select,summary,a):focus-visible{outline:2px solid #207153;outline-offset:3px}.documents_panel__JaReh a{color:#225b44;text-decoration:underline;text-underline-offset:3px}.documents_upload__IWOMR{margin:10px 0}.documents_upload__IWOMR input{display:none}.documents_mappingFooter__aKF3f span,.documents_upload__IWOMR span{font-size:12px;color:#52685d}.documents_document__CJPE4{padding:14px 0;border-top:1px solid #e2e8e3;min-width:0}.documents_documentHeading__XmznS h3{margin:0;font-size:13px;font-weight:650;overflow-wrap:anywhere}.documents_badge__cTYzZ{border-radius:4px;padding:3px 7px;background:#edf3ef;font-size:11px;text-transform:capitalize}.documents_mapping__TaIXe{display:grid;gap:8px;margin:12px 0}.documents_mapping__TaIXe>label{font-weight:600}.documents_mapping__TaIXe select{max-width:380px;width:100%}.documents_items__bZpuC{padding:10px;border:1px solid #d5ded8;border-radius:5px;max-height:230px;overflow:auto}.documents_items__bZpuC legend{font-size:12px;padding:0 4px}.documents_items__bZpuC label{display:flex;align-items:center;gap:8px;min-height:36px;overflow-wrap:anywhere}.documents_items__bZpuC input{accent-color:#276348;width:16px;height:16px;flex-shrink:0}.documents_actions__icGW9{font-size:12px}.documents_error__FUoFa,.documents_warnings__n977X{color:#854922}.documents_empty__bIWQG{color:#52685d}@media (max-width:600px){.documents_panel__JaReh summary{padding:12px}.documents_body__cOvwu{padding:0 12px 12px}.documents_panel__JaReh button,.documents_panel__JaReh select{min-height:42px}.documents_documentHeading__XmznS,.documents_mappingFooter__aKF3f{align-items:flex-start}}.documents_summaryLabel__vipFU{min-width:0;overflow-wrap:anywhere}.documents_summaryStatus__C0nXG{flex:1 0 100%;padding-left:24px;font-size:12px;color:#854922;overflow-wrap:anywhere}.documents_announcement__eIqg4{font-size:12px;color:#315e44;overflow-wrap:anywhere}.documents_bare__VPlOO{margin:0;border:0;border-radius:0;background:none}.documents_bare__VPlOO .documents_body__cOvwu{padding:0}.documents_bare__VPlOO .documents_toolbar__WFo39{justify-content:flex-end}.documents_feedback__L16yc{margin-bottom:8px}.documents_feedbackRow__whrgN{position:relative;min-height:18px}.documents_announcement__eIqg4:empty,.documents_error__FUoFa:empty{position:absolute;width:1px;height:1px;margin:-1px;padding:0;overflow:hidden;clip-path:inset(50%);white-space:nowrap;border:0}.documents_error__FUoFa{font-size:12px;overflow-wrap:anywhere}