.DAjvVa_container{max-width:800px}.DAjvVa_header{margin-bottom:var(--space-2);justify-content:space-between;align-items:center;display:flex}.DAjvVa_headerLeft{align-items:center;gap:var(--space-4);display:flex}.DAjvVa_title{font-size:var(--text-2xl);color:var(--color-gray-900);margin:0;font-weight:700}.DAjvVa_previewSwitches{gap:var(--space-3);margin-bottom:var(--space-4);flex-wrap:wrap;display:flex}.DAjvVa_tabs{margin-bottom:var(--space-4);border-bottom:2px solid var(--color-gray-200);gap:0;display:flex}.DAjvVa_tab{padding:var(--space-3) var(--space-5);font-size:var(--text-sm);color:var(--color-gray-500);cursor:pointer;background:0 0;border:none;border-bottom:2px solid #0000;margin-bottom:-2px;font-weight:500;transition:color .15s,border-color .15s}.DAjvVa_tab:hover{color:var(--color-gray-700)}.DAjvVa_tabActive{color:var(--color-primary);border-bottom-color:var(--color-primary)}.DAjvVa_description{color:var(--color-gray-600);margin-bottom:var(--space-6);line-height:1.6}.DAjvVa_loading{padding:var(--space-12);justify-content:center;display:flex}.DAjvVa_error{padding:var(--space-6);text-align:center;color:var(--color-error);border-radius:var(--radius-lg);background:#fef2f2}.DAjvVa_upgradeMessage{padding:var(--space-12) var(--space-6);text-align:center;background:linear-gradient(135deg, var(--color-gray-50), var(--color-gray-100));border-radius:var(--radius-lg);border:1px solid var(--color-border);flex-direction:column;justify-content:center;align-items:center;display:flex}.DAjvVa_upgradeIcon{color:var(--color-primary);margin-bottom:var(--space-6)}.DAjvVa_upgradeMessage h2{font-size:var(--text-xl);margin:0 0 var(--space-3);color:var(--color-gray-900);font-weight:600}.DAjvVa_upgradeMessage p{color:var(--color-gray-600);margin:0 0 var(--space-6);max-width:500px}.DAjvVa_templateList{gap:var(--space-4);flex-direction:column;display:flex}.DAjvVa_templateCard{border:1px solid var(--color-border);border-radius:var(--radius-lg);box-shadow:var(--shadow-sm);padding:var(--space-5);background:#fff;transition:box-shadow .2s}.DAjvVa_templateCard:hover{box-shadow:var(--shadow-md)}.DAjvVa_templateHeader{justify-content:space-between;align-items:flex-start;gap:var(--space-4);display:flex}.DAjvVa_templateInfo{flex:1;min-width:0}.DAjvVa_templateName{font-size:var(--text-base);margin:0 0 var(--space-2);color:var(--color-gray-900);align-items:center;gap:var(--space-2);font-weight:600;display:flex}.DAjvVa_templateVersion{font-size:var(--text-xs);color:var(--color-gray-500);background:var(--color-gray-100);padding:2px var(--space-2);border-radius:var(--radius-sm);font-weight:500}.DAjvVa_templateBadges{gap:var(--space-2);flex-wrap:wrap;display:flex}.DAjvVa_templateActions{gap:var(--space-1);display:flex}.DAjvVa_templateMeta{gap:var(--space-6);margin-top:var(--space-4);padding-top:var(--space-3);border-top:1px solid var(--color-border);font-size:var(--text-sm);color:var(--color-gray-500);display:flex}.DAjvVa_editorForm{gap:var(--space-6);flex-direction:column;display:flex}.DAjvVa_field{gap:var(--space-2);flex-direction:column;display:flex}.DAjvVa_label{font-size:var(--text-sm);color:var(--color-gray-700);font-weight:500}.DAjvVa_input{padding:var(--space-3) var(--space-4);border:1px solid var(--color-gray-300);border-radius:var(--radius-md);font-size:var(--text-base);color:var(--color-gray-900);background:#fff;transition:border-color .15s,box-shadow .15s}.DAjvVa_input:focus{border-color:var(--color-primary);outline:none;box-shadow:0 0 0 3px #cb2d001a}.DAjvVa_input::placeholder{color:var(--color-gray-400)}.DAjvVa_previewContainer{border:1px solid var(--color-border);border-radius:var(--radius-lg);padding:var(--space-8);background:#fff;max-height:70vh;overflow-y:auto}.DAjvVa_previewContent{color:var(--color-gray-900);font-family:Roboto,Segoe UI,Tahoma,Geneva,Verdana,sans-serif;font-size:10pt;line-height:1.5}.DAjvVa_previewContent h1{color:var(--color-gray-900);margin:1rem 0 .5rem;font-size:14pt;font-weight:700}.DAjvVa_previewContent h2{color:var(--color-gray-900);margin:.75rem 0 .5rem;font-size:11pt;font-weight:600}.DAjvVa_previewContent h3{color:var(--color-gray-900);margin:.5rem 0 .25rem;font-size:10pt;font-weight:600}.DAjvVa_previewContent p{margin:4pt 0;line-height:1.5}.DAjvVa_previewContent ul,.DAjvVa_previewContent ol{margin:6pt 0;padding-left:20pt}.DAjvVa_previewContent ul{list-style-type:disc}.DAjvVa_previewContent ol{list-style-type:decimal}.DAjvVa_previewContent li{margin:3pt 0}.DAjvVa_previewContent li p{margin:0}.DAjvVa_previewContent strong{font-weight:600}.DAjvVa_previewContent em{font-style:italic}.DAjvVa_previewContent blockquote{border-left:3px solid var(--color-primary);color:var(--color-gray-600);margin:8pt 0;padding-left:10pt;font-style:italic}.DAjvVa_previewContent hr{border:none;border-top:1px solid var(--color-gray-300);margin:12pt 0}.DAjvVa_previewContent code{background:var(--color-gray-100);border-radius:var(--radius-sm);color:var(--color-primary);padding:.125rem .375rem;font-family:SF Mono,Monaco,Menlo,monospace;font-size:.875em}.DAjvVa_previewContent pre{background:var(--color-gray-900);color:var(--color-gray-100);border-radius:var(--radius-md);margin:1rem 0;padding:1rem;overflow-x:auto}.DAjvVa_previewContent pre code{color:inherit;background:0 0;padding:0}.DAjvVa_previewContent table{border-collapse:collapse;width:100%;margin:8pt 0}.DAjvVa_previewContent th,.DAjvVa_previewContent td{text-align:left;vertical-align:top;padding:5pt 8pt}.DAjvVa_previewContent th{font-weight:600}.DAjvVa_previewContent mark{border-radius:2px;padding:.125rem 0}.DAjvVa_modalFooter{justify-content:flex-end;gap:var(--space-3);display:flex}.DAjvVa_templatePicker{padding:var(--space-2)}.DAjvVa_templatePickerDescription{color:var(--color-gray-600);margin-bottom:var(--space-6)}.DAjvVa_templatePickerGrid{gap:var(--space-4);grid-template-columns:repeat(auto-fill,minmax(200px,1fr));display:grid}.DAjvVa_templatePickerCard{text-align:center;padding:var(--space-6) var(--space-4);border:2px solid var(--color-gray-200);border-radius:var(--radius-lg);cursor:pointer;background:#fff;flex-direction:column;align-items:center;transition:all .2s;display:flex}.DAjvVa_templatePickerCard:hover{border-color:var(--color-primary);background:var(--color-gray-50);box-shadow:var(--shadow-md);transform:translateY(-2px)}.DAjvVa_templatePickerCard h4{margin:var(--space-3) 0 var(--space-1);font-size:var(--text-base);color:var(--color-gray-900);font-weight:600}.DAjvVa_templatePickerCard p{font-size:var(--text-sm);color:var(--color-gray-500);margin:0}.DAjvVa_templatePickerIcon{color:var(--color-primary)}.DAjvVa_templatePickerEmpty{border-style:dashed}.DAjvVa_templatePickerEmpty .DAjvVa_templatePickerIcon{color:var(--color-gray-400)}@media (max-width:640px){.DAjvVa_header{align-items:flex-start;gap:var(--space-4);flex-direction:column}.DAjvVa_headerLeft{align-items:flex-start;gap:var(--space-2);flex-direction:column}.DAjvVa_templateHeader{flex-direction:column}.DAjvVa_templateActions{flex-wrap:wrap;justify-content:flex-start;width:100%}.DAjvVa_templateMeta{gap:var(--space-2);flex-direction:column}.DAjvVa_modalFooter{flex-direction:column}.DAjvVa_modalFooter button{width:100%}}.DAjvVa_linkButton{font:inherit;color:var(--color-primary);cursor:pointer;background:0 0;border:none;padding:0;text-decoration:underline}.DAjvVa_linkButton:hover{color:var(--color-primary-hover)}.DAjvVa_modeRow{gap:var(--space-3);margin-bottom:var(--space-4);flex-direction:column;display:flex}.DAjvVa_previewLoading{padding:var(--space-8) 0;text-align:center;color:var(--color-gray-600)}.DAjvVa_pricingHint{gap:var(--space-2);padding:var(--space-3);margin-bottom:var(--space-3);border:1px solid color-mix(in srgb, var(--color-warning) 35%, transparent);border-left:3px solid var(--color-warning);border-radius:var(--radius-md);background:var(--color-warning-bg);color:var(--color-gray-700);font-size:var(--font-size-sm);align-items:flex-start;line-height:1.5;display:flex}.DAjvVa_pricingHint svg{color:var(--color-warning-fg);flex-shrink:0;margin-top:2px}.DAjvVa_pricingHintCode{border-radius:var(--radius-sm);background:var(--color-gray-100);font-family:var(--font-mono);padding:1px 5px;font-size:.9em}.DAjvVa_templateProblems{gap:var(--space-2);margin:var(--space-3) 0 0;flex-direction:column;padding:0;list-style:none;display:flex}.DAjvVa_templateProblemError,.DAjvVa_templateProblemWarning{gap:var(--space-3);padding:var(--space-3);border-radius:var(--radius-md);border:1px solid #0000;display:flex}.DAjvVa_templateProblemError{background:var(--color-error-bg);border-color:var(--color-error-border);color:var(--color-error-fg)}.DAjvVa_templateProblemWarning{background:var(--color-warning-bg);color:var(--color-warning-fg)}.DAjvVa_starterUpdate{gap:var(--space-3);margin-top:var(--space-3);padding:var(--space-3);border-radius:var(--radius-md);background:var(--color-info-bg);color:var(--color-info-fg);display:flex}.DAjvVa_starterUpdateActions{gap:var(--space-2);margin-top:var(--space-2);flex-wrap:wrap;display:flex}.DAjvVa_templateProblemIcon{flex-shrink:0;margin-top:2px}.DAjvVa_templateProblemBody{gap:var(--space-1);flex-direction:column;min-width:0;display:flex}.DAjvVa_templateProblemTitle{font-size:var(--text-sm)}.DAjvVa_templateProblemMessage{font-size:var(--text-sm);color:var(--color-gray-700);margin:0}.DAjvVa_templateProblemSnippet{align-items:center;gap:var(--space-2);font-size:var(--text-xs);color:var(--color-gray-600);flex-wrap:wrap;margin:0;display:flex}.DAjvVa_templateProblemSnippet code{padding:2px var(--space-2);border-radius:var(--radius-sm);background:var(--color-background);font-family:var(--font-mono);word-break:break-all}.DAjvVa_numberingSection{margin-top:var(--space-8)}.DAjvVa_numberingNotice{margin-bottom:var(--space-4)}.DAjvVa_numberingPreview{color:var(--color-gray-600);font-size:var(--text-sm);margin:0}.DAjvVa_numberingPreview strong{white-space:nowrap;color:var(--color-gray-900);font-family:var(--font-mono);font-size:var(--text-base)}.DAjvVa_numberingExample{font-family:var(--font-mono)}.DAjvVa_numberingForm{gap:var(--space-4);flex-direction:column;display:flex}.DAjvVa_numberingChoice{gap:var(--space-2);flex-direction:column;display:flex}.DAjvVa_numberingChoiceHint{color:var(--color-gray-600);font-size:var(--text-sm);margin:0}.DAjvVa_numberingFields{gap:var(--space-4);grid-template-columns:repeat(auto-fill,minmax(180px,1fr));align-items:start;display:grid}.DAjvVa_numberingFooter{justify-content:space-between;align-items:center;gap:var(--space-3);flex-wrap:wrap;display:flex}
.KtJO3W_container{border:1px solid var(--color-gray-300);border-radius:var(--radius-lg);background:#fff}.KtJO3W_container.KtJO3W_error{border-color:var(--color-error)}.KtJO3W_toolbar{align-items:center;gap:var(--space-2);padding:var(--space-3);border-bottom:1px solid var(--color-gray-200);background:var(--color-gray-50);border-radius:var(--radius-lg) var(--radius-lg) 0 0;flex-wrap:wrap;display:flex}.KtJO3W_toolbarGroup{padding-right:var(--space-2);border-right:1px solid var(--color-gray-200);align-items:center;gap:2px;display:flex}.KtJO3W_toolbarGroup:last-of-type{border-right:none}.KtJO3W_toolbarButton{border-radius:var(--radius-md);width:36px;height:36px;color:var(--color-gray-600);cursor:pointer;transition:background-color var(--duration-fast) ease, color var(--duration-fast) ease, opacity var(--duration-fast) var(--ease-out);background:0 0;border:none;justify-content:center;align-items:center;padding:0;display:flex}.KtJO3W_toolbarButton:hover:not(:disabled){background:var(--color-gray-200);color:var(--color-gray-900)}.KtJO3W_toolbarButton.KtJO3W_active{background:var(--color-primary);color:#fff}.KtJO3W_toolbarButton:disabled{opacity:.4;cursor:not-allowed}.KtJO3W_dropdownContainer{position:relative}.KtJO3W_insertDataAnchor{flex-shrink:0;margin-left:auto;position:relative}.KtJO3W_insertDataToggle{border-radius:var(--radius-md);color:var(--color-gray-500);font-size:var(--text-xs);cursor:pointer;transition:background-color var(--duration-fast) ease, color var(--duration-fast) ease, opacity var(--duration-fast) var(--ease-out);white-space:nowrap;background:0 0;border:none;align-items:center;gap:6px;padding:6px 12px;font-weight:600;display:inline-flex}.KtJO3W_insertDataToggle:hover:not(:disabled){background:var(--color-gray-200);color:var(--color-gray-700)}.KtJO3W_insertDataToggleActive{background:var(--color-primary);color:#fff}.KtJO3W_insertDataToggleActive:hover:not(:disabled){background:var(--color-primary);color:#fff;opacity:.9}.KtJO3W_insertDataToggle:disabled{opacity:.4;cursor:not-allowed}.KtJO3W_insertDataToggleChevron{transition:transform .2s}.KtJO3W_dropdownIcon{margin-left:var(--space-1)}.KtJO3W_colorDropdown{z-index:100;margin-top:var(--space-1);padding:var(--space-3);border:1px solid var(--color-gray-200);border-radius:var(--radius-lg);box-shadow:var(--shadow-lg);background:#fff;position:absolute;top:100%;left:0}.KtJO3W_colorGrid,.KtJO3W_colorGridLarge{gap:var(--space-2);margin-bottom:var(--space-2);grid-template-columns:repeat(4,1fr);display:grid}.KtJO3W_colorSwatch{border:2px solid var(--color-gray-200);border-radius:var(--radius-md);cursor:pointer;width:28px;height:28px;transition:border-color var(--duration-fast) ease, transform var(--duration-fast) var(--ease-out)}.KtJO3W_colorSwatch:hover{border-color:var(--color-gray-400);transform:scale(1.1)}.KtJO3W_colorReset{width:100%;padding:var(--space-2);border:none;border-top:1px solid var(--color-gray-200);font-size:var(--text-sm);color:var(--color-gray-600);cursor:pointer;margin-top:var(--space-2);background:0 0}.KtJO3W_colorReset:hover{background:var(--color-gray-100)}.KtJO3W_tableDropdown{z-index:100;min-width:180px;margin-top:var(--space-1);padding:var(--space-2);border:1px solid var(--color-gray-200);border-radius:var(--radius-lg);box-shadow:var(--shadow-lg);background:#fff;position:absolute;top:100%;left:0}.KtJO3W_tableMenuItem{align-items:center;gap:var(--space-2);width:100%;padding:var(--space-2) var(--space-3);border-radius:var(--radius-md);font-size:var(--text-sm);color:var(--color-gray-700);cursor:pointer;text-align:left;background:0 0;border:none;display:flex}.KtJO3W_tableMenuItem:hover{background:var(--color-gray-100)}.KtJO3W_tableMenuItem.KtJO3W_danger{color:var(--color-error)}.KtJO3W_tableMenuItem.KtJO3W_danger:hover{background:#fef2f2}.KtJO3W_tableMenuDivider{background:var(--color-gray-200);height:1px;margin:var(--space-2) 0}.KtJO3W_sourceCodeWrapper{flex-direction:column;height:450px;display:flex}.KtJO3W_sourceCodeEditor{width:100%;padding:var(--space-4);font-family:SF Mono,Monaco,Menlo,monospace;font-size:var(--text-sm);resize:none;background:var(--color-gray-900);color:var(--color-gray-100);border:none;flex:1;line-height:1.6}.KtJO3W_sourceCodeEditor:focus{outline:none}.KtJO3W_sourceCodeActions{justify-content:flex-end;gap:var(--space-2);padding:var(--space-3);background:var(--color-gray-100);border-top:1px solid var(--color-gray-200);display:flex}.KtJO3W_dropdownIconOpen{transform:rotate(180deg)}.KtJO3W_placeholderPopover{z-index:100;border:1px solid var(--color-gray-200);border-radius:var(--radius-lg);background:#fff;width:420px;position:absolute;top:calc(100% + 8px);right:0;overflow:hidden;box-shadow:0 12px 48px #0000001f,0 4px 12px #0000000f}.KtJO3W_placeholderPopoverHeader{padding:var(--space-3);border-bottom:1px solid var(--color-gray-100);background:var(--color-gray-50)}.KtJO3W_placeholderSearchWrapper{align-items:center;display:flex;position:relative}.KtJO3W_placeholderSearchIcon{left:var(--space-3);color:var(--color-gray-400);pointer-events:none;position:absolute}.KtJO3W_placeholderSearchInput{width:100%;padding:var(--space-2) var(--space-3) var(--space-2) calc(var(--space-3) + 20px);border:1px solid var(--color-gray-200);border-radius:var(--radius-md);font-size:var(--text-sm);color:var(--color-gray-900);background:#fff;outline:none;transition:border-color .15s}.KtJO3W_placeholderSearchInput:focus{border-color:var(--color-primary);box-shadow:0 0 0 2px #cb2d000f}.KtJO3W_placeholderSearchInput::placeholder{color:var(--color-gray-400)}.KtJO3W_placeholderSearchClear{right:var(--space-2);background:var(--color-gray-200);width:20px;height:20px;color:var(--color-gray-500);cursor:pointer;border:none;border-radius:50%;justify-content:center;align-items:center;display:flex;position:absolute}.KtJO3W_placeholderSearchClear:hover{background:var(--color-gray-300)}.KtJO3W_placeholderPopoverBody{max-height:440px;padding:var(--space-2);overflow-y:auto}.KtJO3W_placeholderCategory{margin-bottom:var(--space-1)}.KtJO3W_placeholderCategory:last-child{margin-bottom:0}.KtJO3W_placeholderCategoryTitle{padding:var(--space-1) var(--space-3);text-transform:uppercase;color:var(--color-gray-400);letter-spacing:.06em;margin-top:var(--space-2);font-size:11px;font-weight:700}.KtJO3W_placeholderCategoryTitle:first-child{margin-top:0}.KtJO3W_placeholderCategoryItems{flex-direction:column;gap:1px;display:flex}.KtJO3W_placeholderItem{width:100%;padding:8px var(--space-3);border-radius:var(--radius-md);text-align:left;cursor:pointer;background:0 0;border:none;justify-content:space-between;align-items:center;transition:background .1s;display:flex}.KtJO3W_placeholderItem:hover{background:var(--color-gray-100)}.KtJO3W_placeholderItemSnippet{background:#cb2d0008;border:1px solid #0000}.KtJO3W_placeholderItemSnippet:hover{background:#cb2d000f;border-color:#cb2d001a}.KtJO3W_placeholderItemContent{align-items:center;gap:var(--space-2);min-width:0;display:flex}.KtJO3W_placeholderItemIcon{color:var(--color-primary);flex-shrink:0}.KtJO3W_placeholderItemCode{color:var(--color-primary);white-space:nowrap;background:#cb2d0014;border-radius:3px;flex-shrink:0;padding:1px 6px;font-family:SF Mono,Monaco,Menlo,monospace;font-size:11px}.KtJO3W_placeholderItemLabel{font-size:var(--text-sm);color:var(--color-gray-700);white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.KtJO3W_placeholderItemBadge{text-transform:uppercase;letter-spacing:.04em;color:var(--color-primary);background:#cb2d0014;border-radius:3px;flex-shrink:0;padding:2px 6px;font-size:10px;font-weight:600}.KtJO3W_editorWrapper{min-height:450px;max-height:500px;padding:var(--space-4);background:#fff;overflow-y:auto}.KtJO3W_editor{outline:none}.KtJO3W_editor .ProseMirror{min-height:400px;font-size:var(--text-base);outline:none;line-height:1.6}.KtJO3W_editor .ProseMirror:focus{outline:none}.KtJO3W_editor .ProseMirror p.is-editor-empty:first-child:before{content:attr(data-placeholder);color:var(--color-gray-400);pointer-events:none;float:left;height:0}.KtJO3W_editor .ProseMirror h1{color:#fff;border-radius:var(--radius-md);text-align:center;background:linear-gradient(135deg,#1a1a2e,#16213e);margin:1.5rem 0 1rem;padding:12px 16px;font-size:1.75rem;font-weight:700}.KtJO3W_editor .ProseMirror h2{background:var(--color-gray-100);border-left:4px solid var(--color-gray-500);color:var(--color-gray-900);margin:1.25rem 0 .75rem;padding:8px 12px;font-size:1.375rem;font-weight:600}.KtJO3W_editor .ProseMirror h3{background:var(--color-gray-50);border-left:3px solid var(--color-primary);color:var(--color-gray-900);margin:1rem 0 .5rem;padding:6px 10px;font-size:1.125rem;font-weight:600}.KtJO3W_editor .ProseMirror p{color:var(--color-gray-700);margin:.75rem 0;line-height:1.7}:is(.KtJO3W_editor .ProseMirror ul,.KtJO3W_editor .ProseMirror ol){margin:.75rem 0;padding-left:1.5rem}.KtJO3W_editor .ProseMirror img.contract-image{max-width:100%;height:auto}.KtJO3W_editor .ProseMirror img.contract-image.company-logo{max-width:240px;max-height:80px}.KtJO3W_editor .ProseMirror img.contract-image.ProseMirror-selectednode{outline:2px solid var(--color-primary);outline-offset:2px}.KtJO3W_editor .ProseMirror img[data-logo-var]:not([src^=http]){min-width:140px;min-height:56px;padding:var(--space-2);border:1px dashed var(--color-gray-300);border-radius:var(--radius-sm);background:var(--color-gray-50)}.KtJO3W_editor .ProseMirror ul{list-style-type:disc}.KtJO3W_editor .ProseMirror ol{list-style-type:decimal}.KtJO3W_editor .ProseMirror li{color:var(--color-gray-700);margin:.375rem 0}.KtJO3W_editor .ProseMirror li p{margin:0}.KtJO3W_editor .ProseMirror strong{color:var(--color-gray-900);font-weight:600}.KtJO3W_editor .ProseMirror em{font-style:italic}.KtJO3W_editor .ProseMirror blockquote{border-left:3px solid var(--color-primary);color:var(--color-gray-600);margin:1rem 0;padding-left:1rem;font-style:italic}.KtJO3W_editor .ProseMirror hr{border:none;border-top:2px solid var(--color-gray-200);margin:1.5rem 0}.KtJO3W_editor .ProseMirror code{background:var(--color-gray-100);border-radius:var(--radius-sm);color:var(--color-primary);padding:.125rem .375rem;font-family:SF Mono,Monaco,Menlo,monospace;font-size:.875em}.KtJO3W_editor .ProseMirror pre{background:var(--color-gray-900);color:var(--color-gray-100);border-radius:var(--radius-md);margin:1rem 0;padding:1rem;overflow-x:auto}.KtJO3W_editor .ProseMirror pre code{color:inherit;background:0 0;padding:0}.KtJO3W_editor .ProseMirror table{border-collapse:collapse;table-layout:fixed;margin:1rem 0;width:100%!important;min-width:0!important}:is(.KtJO3W_editor .ProseMirror th,.KtJO3W_editor .ProseMirror td){border:2px solid var(--color-gray-300);text-align:left;vertical-align:top;padding:.75rem 1rem;position:relative}.KtJO3W_editor .ProseMirror th{background:var(--color-gray-100);color:var(--color-gray-900);font-weight:600}.KtJO3W_editor .ProseMirror td{background:#fff}.KtJO3W_editor .ProseMirror .selectedCell{background:#cb2d001a!important}.KtJO3W_editor .ProseMirror .selectedCell:after{content:"";border:2px solid var(--color-primary);pointer-events:none;position:absolute;inset:0}.KtJO3W_editor .ProseMirror .column-resize-handle{background:var(--color-primary);cursor:col-resize;width:4px;position:absolute;top:0;bottom:0;right:-2px}.KtJO3W_editor .ProseMirror .tableWrapper{margin:1rem 0;overflow-x:auto}.KtJO3W_editor .ProseMirror .conditional-block{border-radius:var(--radius-lg);background:#f5f3ff;border:2px dashed #c4b5fd;min-height:60px;margin:1rem 0;padding:1rem;position:relative}.KtJO3W_editor .ProseMirror .conditional-block:before{content:"Jeśli: " attr(data-condition);text-transform:uppercase;letter-spacing:.04em;color:#7c3aed;background:#f5f3ff;border-radius:4px;padding:0 8px;font-size:11px;font-weight:700;display:inline-block;position:absolute;top:-11px;left:12px}.KtJO3W_editor .ProseMirror mark{border-radius:2px;padding:.125rem 0}.KtJO3W_editor .ProseMirror tr[data-each]{outline-offset:-2px;background:#fffbeb;outline:2px dashed #f59e0b}.KtJO3W_editor .ProseMirror li[data-each]{background:#fffbeb;border-left:3px solid #f59e0b;padding-left:8px}.KtJO3W_editor .ProseMirror p[data-each]{background:#fffbeb;border-left:3px solid #f59e0b;padding-left:8px}.KtJO3W_editor .ProseMirror .iteration-block{border-radius:var(--radius-md);background:#fffbeb;border:2px dashed #f59e0b;margin:8px 0;padding:12px;position:relative}.KtJO3W_editor .ProseMirror .iteration-block:before{content:var(--loop-label,"Lista");text-transform:uppercase;letter-spacing:.04em;color:#b45309;background:#fef3c7;border-radius:4px;padding:0 8px;font-size:11px;font-weight:700;display:inline-block;position:absolute;top:-11px;left:12px}.KtJO3W_editor .ProseMirror [data-each=tools]{--loop-label:var(--loop-label-tools)}.KtJO3W_editor .ProseMirror [data-each=services]{--loop-label:var(--loop-label-services)}.KtJO3W_editor .ProseMirror [data-each=adjustments]{--loop-label:var(--loop-label-adjustments)}.KtJO3W_editor .ProseMirror [data-each=fieldsList]{--loop-label:var(--loop-label-fieldsList)}.KtJO3W_editor .ProseMirror [data-each=lateFees\.tiers]{--loop-label:var(--loop-label-lateFeeTiers)}.KtJO3W_editor .ProseMirror [data-each=pricing\.vatSummary]{--loop-label:var(--loop-label-vatSummary)}.KtJO3W_editor .ProseMirror [data-each=pricing\.steps]{--loop-label:var(--loop-label-rentSteps)}.KtJO3W_editor .ProseMirror [data-each=this\.fieldsList]{--loop-label:var(--loop-label-itemFields)}.KtJO3W_editor .ProseMirror [data-each=this\.identityList]{--loop-label:var(--loop-label-itemIdentity)}:is(.KtJO3W_editor .ProseMirror li[data-each],.KtJO3W_editor .ProseMirror p[data-each]){position:relative}.KtJO3W_editor .ProseMirror li[data-each]:after{content:var(--loop-label,"");margin-left:var(--space-2);text-transform:uppercase;letter-spacing:.04em;white-space:nowrap;color:#b45309;vertical-align:middle;background:#fef3c7;border-radius:4px;padding:1px 6px;font-size:10px;font-weight:700;display:inline-block}.KtJO3W_editor .ProseMirror p[data-each]:after{content:var(--loop-label,"");margin-left:var(--space-2);text-transform:uppercase;letter-spacing:.04em;white-space:nowrap;color:#b45309;vertical-align:middle;background:#fef3c7;border-radius:4px;padding:1px 6px;font-size:10px;font-weight:700;display:inline-block}.KtJO3W_editor .ProseMirror tr[data-each] td:first-child:after{content:var(--loop-label,"");margin-left:var(--space-2);text-transform:uppercase;letter-spacing:.04em;white-space:nowrap;color:#b45309;vertical-align:middle;background:#fef3c7;border-radius:4px;padding:1px 6px;font-size:10px;font-weight:700;display:inline-block}.KtJO3W_loopInspector{z-index:3;align-items:center;gap:var(--space-2);padding:var(--space-2) var(--space-3);border-radius:var(--radius-md);margin-bottom:var(--space-2);background:#fffbeb;border:1px solid #fde68a;flex-wrap:wrap;display:flex;position:sticky;top:0}.KtJO3W_loopInspectorIcon{color:#b45309;display:inline-flex}.KtJO3W_loopInspectorWarning{font-size:var(--font-size-xs);color:var(--color-error-fg)}.KtJO3W_loopInspectorAction{align-items:center;gap:var(--space-1);padding:var(--space-1) var(--space-2);font-size:var(--font-size-xs);color:var(--color-gray-700);border:1px solid var(--color-gray-300);border-radius:var(--radius-sm);cursor:pointer;background:0 0;display:inline-flex}.KtJO3W_loopInspectorAction:hover{background:var(--color-gray-100)}.KtJO3W_loopInspectorDanger{color:var(--color-error-fg);border-color:var(--color-error-fg)}.KtJO3W_imageInspector{z-index:3;align-items:center;gap:var(--space-3);padding:var(--space-2) var(--space-3);background:var(--color-gray-50);border:1px solid var(--color-gray-300);border-radius:var(--radius-md);margin-bottom:var(--space-2);flex-wrap:wrap;display:flex;position:sticky;top:0}.KtJO3W_imageInspectorIcon{color:var(--color-gray-600);display:inline-flex}.KtJO3W_imageInspectorGroup{border:1px solid var(--color-gray-300);border-radius:var(--radius-sm);background:var(--color-white);display:inline-flex;overflow:hidden}@media (pointer:coarse){.KtJO3W_imageInspectorSegment,.KtJO3W_imageInspectorAction{min-width:44px;min-height:44px}}.KtJO3W_imageInspectorSegment{min-width:32px;padding:var(--space-1) var(--space-2);font-size:var(--text-xs);color:var(--color-gray-700);border:none;border-right:1px solid var(--color-gray-200);cursor:pointer;background:0 0;justify-content:center;align-items:center;display:inline-flex}.KtJO3W_imageInspectorSegment:last-child{border-right:none}.KtJO3W_imageInspectorSegment:hover{background:var(--color-gray-100)}.KtJO3W_imageInspectorSegment[aria-pressed=true]{background:var(--color-primary);color:var(--color-white)}.KtJO3W_imageInspectorAction{align-items:center;gap:var(--space-1);padding:var(--space-1) var(--space-2);font-size:var(--text-xs);border:1px solid var(--color-gray-300);border-radius:var(--radius-sm);cursor:pointer;background:0 0;display:inline-flex}.KtJO3W_imageInspectorDanger{color:var(--color-error);border-color:var(--color-error);margin-left:auto}.KtJO3W_imageInspectorDanger:hover{background:var(--color-gray-100)}@media (max-width:640px){.KtJO3W_toolbar{gap:var(--space-1);padding:var(--space-2)}.KtJO3W_toolbarGroup{padding-right:var(--space-1)}.KtJO3W_toolbarButton{width:32px;height:32px}.KtJO3W_insertDataToggleLabel{display:none}.KtJO3W_placeholderPopover{width:calc(100vw - 32px);right:-8px}.KtJO3W_editorWrapper{min-height:350px;padding:var(--space-3)}}.KtJO3W_placeholderItemRow{align-items:center;gap:2px;display:flex}.KtJO3W_placeholderItemRow .KtJO3W_placeholderItem{flex:1;min-width:0}.KtJO3W_placeholderItemCondition{border-radius:var(--radius-md);width:28px;height:28px;color:var(--color-gray-400);cursor:pointer;opacity:0;background:0 0;border:none;flex-shrink:0;justify-content:center;align-items:center;transition:opacity .1s,background .1s,color .1s;display:flex}.KtJO3W_placeholderItemRow:hover .KtJO3W_placeholderItemCondition,.KtJO3W_placeholderItemCondition:focus-visible{opacity:1}.KtJO3W_placeholderItemCondition:hover{background:var(--color-gray-200);color:var(--color-gray-700)}
.BVzh7q_modalForm{gap:var(--space-4);flex-direction:column;display:flex}.BVzh7q_formGrid{gap:var(--space-4);grid-template-columns:repeat(2,1fr);display:grid}.BVzh7q_field{gap:var(--space-1);flex-direction:column;display:flex}.BVzh7q_fieldRow{gap:var(--space-3);grid-template-columns:1fr 1fr;display:grid}@media (max-width:640px){.BVzh7q_fieldRow{grid-template-columns:1fr}}.BVzh7q_fieldFull{grid-column:1/-1}.BVzh7q_label{font-size:var(--text-sm);color:var(--color-gray-700);font-weight:500}.BVzh7q_input,.BVzh7q_select,.BVzh7q_textarea{padding:var(--space-3);border:1px solid var(--color-gray-300);border-radius:var(--radius-md);font-size:var(--text-sm);font-family:inherit}.BVzh7q_input:focus,.BVzh7q_select:focus,.BVzh7q_textarea:focus{border-color:var(--color-primary);outline:none;box-shadow:0 0 0 3px #cb2d001a}.BVzh7q_textarea{resize:vertical;min-height:80px}.BVzh7q_inputError{border-color:var(--color-error)}.BVzh7q_errorText{font-size:var(--text-xs);color:var(--color-error)}.BVzh7q_hintText{font-size:var(--text-xs);color:var(--color-gray-500)}.BVzh7q_modalFooter{justify-content:flex-end;gap:var(--space-3);display:flex}.BVzh7q_modalFooterActions{justify-content:space-between;align-items:center;gap:var(--space-3);display:flex}.BVzh7q_modalFooterLeft,.BVzh7q_modalFooterRight{gap:var(--space-2);display:flex}.BVzh7q_detailLoading{padding:var(--space-8);justify-content:center;align-items:center;display:flex}.BVzh7q_detailModalContent{gap:var(--space-4);flex-direction:column;display:flex}.BVzh7q_notesText{font-size:var(--text-sm);color:var(--color-gray-700);white-space:pre-wrap;margin:0;line-height:1.5}.BVzh7q_actionButtons{gap:var(--space-2);align-items:center;display:flex}@media (max-width:768px){.BVzh7q_formGrid{grid-template-columns:1fr}.BVzh7q_modalFooter{flex-direction:column-reverse}.BVzh7q_modalFooter>*{width:100%}.BVzh7q_modalFooterActions{flex-direction:column-reverse}.BVzh7q_modalFooterLeft,.BVzh7q_modalFooterRight{width:100%}.BVzh7q_modalFooterLeft>*,.BVzh7q_modalFooterRight>*{flex:1}}
.YNsNTW_content{gap:var(--space-3);flex-direction:column;display:flex}.YNsNTW_kicker{font-size:var(--text-meta);font-weight:var(--font-semibold);color:var(--color-gray-600)}.YNsNTW_headline{font-size:var(--text-xl);font-weight:var(--font-bold);color:var(--color-gray-900);margin:0;line-height:1.3}.YNsNTW_lead{font-size:var(--text-row);color:var(--color-gray-600);margin:0;line-height:1.6}.YNsNTW_gains{gap:var(--space-2);font-size:var(--text-row);color:var(--color-gray-900);flex-direction:column;margin:0;padding:0;list-style:none;display:flex}.YNsNTW_gains li{gap:var(--space-2);align-items:center;display:flex}.YNsNTW_check{color:var(--color-success-fg);flex:none}.YNsNTW_note{font-size:var(--text-meta);color:var(--color-gray-600);margin:0}
.vIXZoG_section{gap:var(--space-2);padding:var(--space-3);border:1px solid var(--color-border);border-radius:var(--radius-lg);flex-direction:column;display:flex}.vIXZoG_header{justify-content:space-between;align-items:center;gap:var(--space-2);display:flex}.vIXZoG_title{align-items:center;gap:var(--space-1);font-size:var(--text-sm);font-weight:var(--font-semibold);margin:0;display:inline-flex}.vIXZoG_tableScroll{overflow-x:auto}.vIXZoG_table{border-collapse:collapse;width:100%;font-size:var(--text-sm)}.vIXZoG_table th,.vIXZoG_table td{padding:var(--space-1) var(--space-2);text-align:right;border-bottom:1px solid var(--color-border)}.vIXZoG_table th[scope=row],.vIXZoG_table thead th:first-child{text-align:left;font-weight:var(--font-medium)}.vIXZoG_table thead th{font-weight:var(--font-medium);color:var(--color-muted)}.vIXZoG_poolRow th{font-style:italic}.vIXZoG_hint{font-size:var(--text-xs);color:var(--color-muted);margin:0}.vIXZoG_form{gap:var(--space-3);flex-direction:column;display:flex}.vIXZoG_field{gap:var(--space-1);flex-direction:column;display:flex}.vIXZoG_label{font-size:var(--text-sm);font-weight:var(--font-medium);color:var(--color-gray-700)}.vIXZoG_footer{justify-content:flex-end;gap:var(--space-2);display:flex}@media (max-width:767px){.vIXZoG_section{padding:var(--space-2)}.vIXZoG_table th,.vIXZoG_table td{padding:var(--space-1);white-space:nowrap}.vIXZoG_table th[scope=row]{white-space:normal}}.vIXZoG_issueFrom{align-items:center;gap:var(--space-1) var(--space-2);margin-block:var(--space-3);grid-template-columns:auto minmax(0,16rem);display:grid}.vIXZoG_issueFrom .vIXZoG_hint{grid-column:1/-1}.vIXZoG_issueFromLabel{align-items:center;gap:var(--space-1);font-size:var(--text-sm);font-weight:var(--font-semibold);display:inline-flex}.vIXZoG_lineSources{justify-content:space-between;align-items:center;gap:var(--space-2);padding-top:var(--space-2);border-top:1px solid var(--color-border);font-size:var(--text-sm);display:flex}.vIXZoG_lineSourcesLabel{color:var(--color-muted)}.vIXZoG_lineSourcesList{overflow-wrap:anywhere;flex:1;min-width:0}.vIXZoG_splitEditor{gap:var(--space-2);flex-direction:column;display:flex}.vIXZoG_splitRows{border:1px solid var(--color-border);border-radius:var(--radius-md);background:var(--color-background);margin:0;padding:0;list-style:none}.vIXZoG_splitRow{align-items:center;gap:var(--space-2);padding:var(--space-2) var(--space-3);grid-template-columns:minmax(0,1fr) auto;display:grid}.vIXZoG_splitRow+.vIXZoG_splitRow{border-top:1px solid var(--color-border)}.vIXZoG_splitName{min-width:0;font-size:var(--text-sm);font-weight:var(--font-medium);flex-direction:column;display:flex}.vIXZoG_splitFooter{justify-content:space-between;align-items:center;gap:var(--space-2);flex-wrap:wrap;display:flex}.vIXZoG_splitOff{font-size:var(--text-xs);color:var(--color-warning-text)}.vIXZoG_splitActions{gap:var(--space-2);flex-wrap:wrap;display:flex}@media (max-width:767px){.vIXZoG_issueFrom,.vIXZoG_splitRow{grid-template-columns:minmax(0,1fr)}.vIXZoG_splitRow>:last-child{justify-self:end}.vIXZoG_splitActions{width:100%}.vIXZoG_splitActions>*{flex:1}}.vIXZoG_rowAction{white-space:nowrap;width:1%}.vIXZoG_transferAmount{align-items:center;gap:var(--space-2);flex-wrap:wrap;display:flex}.vIXZoG_transferEffect{gap:var(--space-1);padding:var(--space-2) var(--space-3);border-radius:var(--radius-md);background:var(--color-background);font-size:var(--text-sm);font-variant-numeric:tabular-nums;flex-direction:column;margin:0;display:flex}.vIXZoG_transferEffectRow{justify-content:space-between;gap:var(--space-2);display:flex}.vIXZoG_transferEffectRow dt{overflow-wrap:anywhere;min-width:0}.vIXZoG_transferEffectRow dd{white-space:nowrap;font-weight:var(--font-medium);margin:0}
.mwcHKW_message{color:var(--color-gray-600);font-size:var(--text-base);margin:0 0 var(--space-2) 0;line-height:1.6}.mwcHKW_contact{color:var(--color-gray-500);font-size:var(--text-sm);margin:0;line-height:1.5}.mwcHKW_footer{justify-content:flex-end;gap:var(--space-3);display:flex}
.dxwjza_message{color:var(--color-gray-600);font-size:var(--text-base);margin:0 0 var(--space-2) 0;line-height:1.6}.dxwjza_email{color:var(--color-gray-500);font-size:var(--text-sm);margin:0;line-height:1.5}.dxwjza_ok{color:var(--color-success);font-size:var(--text-sm);margin:var(--space-3) 0 0 0}.dxwjza_error{color:var(--color-error);font-size:var(--text-sm);margin:var(--space-3) 0 0 0}.dxwjza_footer{justify-content:flex-end;gap:var(--space-3);display:flex}
._0Ia9zq_section{margin-bottom:var(--space-6)}._0Ia9zq_header{justify-content:space-between;align-items:center;gap:var(--space-2);margin-bottom:var(--space-3);display:flex}._0Ia9zq_title{align-items:center;gap:var(--space-2);font-size:var(--text-base);color:var(--color-gray-900);margin:0;font-weight:600;display:flex}._0Ia9zq_titleIcon{color:var(--color-gray-500);flex-shrink:0}._0Ia9zq_hint{align-items:flex-start;gap:var(--space-2);margin-top:var(--space-3);padding:var(--space-2) var(--space-3);font-size:var(--text-xs);color:var(--color-gray-600);background:var(--color-gray-50);border-radius:var(--radius-md);display:flex}._0Ia9zq_hint>span{min-width:0}._0Ia9zq_hintIcon{color:var(--color-gray-400);flex-shrink:0;margin-top:1px}._0Ia9zq_fieldHint{font-size:var(--text-xs);color:var(--color-gray-500);margin-top:4px}._0Ia9zq_hintLink{color:var(--color-primary,#2563eb);font-weight:500;text-decoration:none}._0Ia9zq_hintLink:hover{text-decoration:underline}._0Ia9zq_itemWhen{font-size:var(--text-sm);font-variant-numeric:tabular-nums;font-weight:600}._0Ia9zq_whenexpired{color:var(--color-error-fg)}._0Ia9zq_whensoon{color:var(--color-warning-text)}._0Ia9zq_whenok{color:var(--color-gray-500);font-weight:500}._0Ia9zq_liveResult{padding:var(--space-2) var(--space-3);border-radius:var(--radius-md);background:var(--color-gray-50);border-left:2px solid var(--color-primary);font-size:var(--text-xs);color:var(--color-gray-700);margin:0}
.tGihIa_previewStep{gap:var(--space-4);flex-direction:column;display:flex}.tGihIa_depositRow{padding:var(--space-1) 0;font-size:var(--text-sm);justify-content:space-between;align-items:center;display:flex}.tGihIa_depositRow .tGihIa_label{color:var(--color-gray-600)}.tGihIa_depositRow .tGihIa_value{font-weight:var(--font-medium)}.tGihIa_depositRow.tGihIa_keptRow .tGihIa_value{color:var(--color-error);font-weight:var(--font-semibold)}.tGihIa_depositRow.tGihIa_totalRow .tGihIa_label{font-weight:var(--font-semibold);color:var(--color-gray-900)}.tGihIa_depositRow.tGihIa_totalRow .tGihIa_value{font-weight:var(--font-bold);color:var(--color-gray-900)}.tGihIa_signStep{padding:0}.tGihIa_signForm{gap:var(--space-6);flex-direction:column;display:flex}.tGihIa_field{gap:var(--space-2);flex-direction:column;display:flex}.tGihIa_label{font-size:var(--text-sm);font-weight:var(--font-medium);color:var(--color-gray-700)}.tGihIa_required{color:var(--color-error)}.tGihIa_successState{padding:var(--space-16) var(--space-8);text-align:center;flex-direction:column;justify-content:center;align-items:center;display:flex}.tGihIa_successIcon{color:var(--color-success);margin-bottom:var(--space-6)}.tGihIa_successState h3{font-size:var(--text-xl);font-weight:var(--font-semibold);color:var(--color-gray-900);margin:0}.tGihIa_errorState{padding:var(--space-16) var(--space-8);text-align:center;flex-direction:column;justify-content:center;align-items:center;display:flex}.tGihIa_errorIcon{color:var(--color-error);margin-bottom:var(--space-4)}.tGihIa_errorState h3{font-size:var(--text-lg);font-weight:var(--font-semibold);color:var(--color-gray-900);margin:0}
.mnHWkG_content{gap:var(--space-5);flex-direction:column;display:flex}.mnHWkG_planCardPrice{font-size:var(--text-2xl);color:var(--color-gray-900);font-weight:700}.mnHWkG_planCardPeriod{font-size:var(--text-xs);color:var(--color-gray-500);font-weight:400}.mnHWkG_planCardOffSeason{font-size:var(--text-xs);color:var(--color-gray-500);margin-top:var(--space-1)}.mnHWkG_summary{padding:var(--space-4) var(--space-5);background:var(--color-gray-50);border-radius:var(--radius-md);justify-content:space-between;align-items:center;display:flex}.mnHWkG_summaryPlan{gap:var(--space-1);flex-direction:column;display:flex}.mnHWkG_summaryLabel{font-size:var(--text-xs);color:var(--color-gray-500);text-transform:uppercase;letter-spacing:.05em}.mnHWkG_summaryValue{font-size:var(--text-lg);color:var(--color-gray-900);font-weight:600}.mnHWkG_summaryOffSeason,.mnHWkG_summaryMonthlyRate{font-size:var(--text-xs);color:var(--color-gray-500)}.mnHWkG_planCardYearlyNote{font-size:var(--text-xs);color:var(--color-gray-500);margin-top:2px}.mnHWkG_footerSavings{font-weight:var(--font-medium);color:var(--color-success-text)}.mnHWkG_checkoutSummary{border:1px solid var(--color-gray-200);border-radius:var(--radius-md);padding:var(--space-4);gap:var(--space-2);background:#f8fafc;flex-direction:column;display:flex}.mnHWkG_checkoutRow{justify-content:space-between;align-items:baseline;gap:var(--space-3);font-size:var(--text-sm);flex-wrap:wrap;display:flex}.mnHWkG_checkoutAmount{font-size:var(--text-base);white-space:nowrap}.mnHWkG_checkoutCrossed{color:var(--color-gray-400);font-size:var(--text-sm);font-weight:500}.mnHWkG_checkoutUnit{font-size:var(--text-xs);color:var(--color-gray-500);font-weight:400}.mnHWkG_checkoutSavings{font-size:var(--text-xs);color:#065f46;border-radius:var(--radius-sm);background:#d1fae5;align-self:flex-start;padding:4px 8px;font-weight:700}.mnHWkG_firstPaymentNote{font-size:var(--text-xs);color:var(--color-gray-600)}.mnHWkG_trustList{gap:var(--space-1);flex-direction:column;margin:0;padding:0;list-style:none;display:flex}.mnHWkG_trustList li{align-items:center;gap:var(--space-2);font-size:var(--text-sm);color:var(--color-gray-700);display:flex}.mnHWkG_trustIcon{color:#10b981;flex-shrink:0}.mnHWkG_changeSummary{padding:var(--space-4) var(--space-5);border-radius:var(--radius-lg);gap:var(--space-3);border:1px solid;flex-direction:column;display:flex}.mnHWkG_changeSummaryUpgrade{background:#ecfdf5;border-color:#a7f3d0}.mnHWkG_changeSummaryDowngrade{background:#fff7ed;border-color:#fed7aa}.mnHWkG_changeSummaryHeader{justify-content:space-between;align-items:center;gap:var(--space-3);flex-wrap:wrap;display:flex}.mnHWkG_changeFromTo{align-items:center;gap:var(--space-2);font-size:var(--text-base);color:var(--color-gray-900);font-weight:600;display:inline-flex}.mnHWkG_changeFromPlan{color:var(--color-gray-500)}.mnHWkG_changeToPlan{color:var(--color-gray-900)}.mnHWkG_changeArrow{color:var(--color-gray-400);flex-shrink:0}.mnHWkG_changeBadge{text-transform:uppercase;letter-spacing:.06em;border-radius:var(--radius-full,999px);padding:4px 10px;font-size:10px;font-weight:700}.mnHWkG_changeSummaryUpgrade .mnHWkG_changeBadge{color:#065f46;background:#d1fae5}.mnHWkG_changeSummaryDowngrade .mnHWkG_changeBadge{color:#9a3412;background:#fed7aa}.mnHWkG_changeBulletList{gap:var(--space-2);flex-direction:column;margin:0;padding:0;list-style:none;display:flex}.mnHWkG_changeBulletList li{align-items:flex-start;gap:var(--space-2);font-size:var(--text-sm);color:var(--color-gray-800);line-height:1.45;display:flex}.mnHWkG_changeIconOk{color:#10b981;flex-shrink:0;margin-top:3px}.mnHWkG_changeWarning{color:#9a3412;font-weight:500}.mnHWkG_changeWarning:before{content:"!";margin-right:2px}.mnHWkG_nipLookup{gap:var(--space-1);flex-direction:column;display:flex}.mnHWkG_nipRow{gap:var(--space-2);display:flex}.mnHWkG_nipRow>:first-child{flex:1}.mnHWkG_companyForm{gap:var(--space-4);flex-direction:column;display:flex}.mnHWkG_formRow{gap:var(--space-4);grid-template-columns:1fr 1fr;display:grid}.mnHWkG_formField{gap:var(--space-1);flex-direction:column;display:flex}.mnHWkG_formLabel{font-size:var(--text-sm);color:var(--color-gray-700);font-weight:500}.mnHWkG_formError{font-size:var(--text-xs);color:var(--color-error)}.mnHWkG_formHint{font-size:var(--text-xs);color:var(--color-gray-400)}.mnHWkG_nipValidError{font-size:var(--text-xs);color:var(--color-error);align-items:center;gap:4px;font-weight:600;display:inline-flex}.mnHWkG_activateNote{font-size:var(--text-sm);color:var(--color-gray-500);text-align:center;margin:0;line-height:1.6}.mnHWkG_footer{justify-content:flex-end;gap:var(--space-3);display:flex}@media (max-width:768px){.mnHWkG_summary{gap:var(--space-3);text-align:center;flex-direction:column}.mnHWkG_formRow{grid-template-columns:1fr}.mnHWkG_nipRow{flex-direction:column}}.mnHWkG_seasonMissing{font-size:var(--text-sm);color:var(--color-gray-600);flex:1;margin:0;line-height:1.4}.mnHWkG_seasonMissing strong{color:var(--color-foreground);display:block}.mnHWkG_seasonPicker{gap:var(--space-2);margin-bottom:var(--space-4);flex-direction:column;display:flex}.mnHWkG_seasonHint,.mnHWkG_stepIntro{font-size:var(--text-sm);color:var(--color-gray-600);margin:0}.mnHWkG_planToolbar{justify-content:space-between;align-items:center;gap:var(--space-3);flex-wrap:wrap;display:flex}.mnHWkG_planToolbarSide{align-items:center;gap:var(--space-3);flex-wrap:wrap;margin-left:auto;display:flex}.mnHWkG_toolCount{font-size:var(--text-sm);color:var(--color-gray-600)}.mnHWkG_footerSummary{gap:var(--space-1);font-size:var(--text-xs);color:var(--color-gray-600);flex-direction:column;margin-right:auto;display:flex}.mnHWkG_footerSummaryMain{font-size:var(--text-sm);color:var(--color-gray-900)}.mnHWkG_planGrid{padding-top:var(--space-3)}.mnHWkG_trialLoss{gap:var(--space-3);flex-direction:column;display:flex}.mnHWkG_trialLossTitle{font-size:var(--text-base);font-weight:var(--font-semibold);color:var(--color-gray-900);margin:0}.mnHWkG_changeSummaryEmbedded{background:var(--color-white);border-color:var(--color-gray-200)}.mnHWkG_planFooter{flex:1;align-items:center}@media (max-width:768px){.mnHWkG_planFooter{flex-wrap:wrap}.mnHWkG_planToolbarSide{margin-left:0}.mnHWkG_planFooter .mnHWkG_footerSummary{flex:1 0 100%;margin-right:0}.mnHWkG_footerCancel{display:none}.mnHWkG_footerCta{flex:1}}.mnHWkG_planCardCrossed{margin-right:var(--space-2);font-size:var(--text-base);font-weight:var(--font-normal);color:var(--color-gray-400)}.mnHWkG_planCardSavings{padding:var(--space-1) var(--space-3);border-radius:var(--radius-full);background:var(--color-success-bg);font-size:var(--text-sm);font-weight:var(--font-semibold);color:var(--color-success-text);align-self:flex-start}
.W8UvJa_content{gap:var(--space-5);flex-direction:column;display:flex}.W8UvJa_person{align-items:baseline;gap:var(--space-2);font-size:var(--text-sm);color:var(--color-gray-900);padding:var(--space-3) var(--space-4);background:var(--color-gray-50);border-radius:var(--radius-md);margin:0;display:flex}.W8UvJa_personLabel{color:var(--color-gray-500)}.W8UvJa_section{gap:var(--space-2);flex-direction:column;display:flex}.W8UvJa_hint{font-size:var(--text-xs);color:var(--color-gray-500);margin:0}.W8UvJa_toolList{max-height:15rem;overflow-y:auto}.W8UvJa_actions{justify-content:flex-end;gap:var(--space-3);padding-top:var(--space-4);border-top:1px solid var(--color-gray-200);display:flex}
.e_chvW_addRow{align-items:flex-start;gap:var(--space-2);flex-wrap:wrap;display:flex}.e_chvW_addType{flex:2 14rem;min-width:0}.e_chvW_addExpiry{flex:9rem;min-width:0}.e_chvW_addActions{align-items:center;gap:var(--space-2);display:flex}
.i_t1rq_section{gap:var(--space-3);flex-direction:column;display:flex}.i_t1rq_row{gap:var(--space-3);padding:var(--space-3) var(--space-4);border:1px solid var(--color-gray-200);border-radius:var(--radius-lg);align-items:flex-start;display:flex}.i_t1rq_rowIcon{width:var(--space-8);height:var(--space-8);border-radius:var(--radius-md);background:var(--color-warning-bg);color:var(--color-warning-text);flex-shrink:0;justify-content:center;align-items:center;display:inline-flex}.i_t1rq_rowBody{gap:var(--space-1);flex-direction:column;display:flex}.i_t1rq_rowTitle{font-size:var(--text-sm);font-weight:var(--font-medium);color:var(--color-gray-900)}.i_t1rq_rowLink{font-size:var(--text-sm);align-self:flex-start}.i_t1rq_rowLine{font-size:var(--text-sm);color:var(--color-gray-600)}.i_t1rq_alsoGone{align-items:center;gap:var(--space-2);flex-wrap:wrap;display:flex}.i_t1rq_alsoGoneLabel,.i_t1rq_capabilities,.i_t1rq_dataStays{font-size:var(--text-sm);color:var(--color-gray-600);margin:0}
._6ip7qa_content{gap:var(--space-5);flex-direction:column;display:flex}._6ip7qa_metaGrid{gap:var(--space-3);padding:var(--space-4);background:var(--color-gray-50);border-radius:var(--radius-md);grid-template-columns:1fr 1fr;display:grid}._6ip7qa_metaItem{gap:var(--space-1);flex-direction:column;display:flex}._6ip7qa_metaLabel{font-size:var(--text-meta);color:var(--color-gray-500)}._6ip7qa_metaValue{font-size:var(--text-sm);color:var(--color-gray-900);font-weight:var(--font-medium)}._6ip7qa_statusBadge{align-self:flex-start;display:inline-flex}._6ip7qa_section{gap:var(--space-2);flex-direction:column;display:flex}._6ip7qa_sectionTitle{font-size:var(--text-sm);font-weight:var(--font-medium);color:var(--color-gray-700);margin:0}._6ip7qa_signatureBox{padding:var(--space-3);border:1px solid var(--color-gray-200);border-radius:var(--radius-md);text-align:center;background:#fff}._6ip7qa_signatureImg{max-width:300px;max-height:120px}._6ip7qa_notesText{font-size:var(--text-sm);color:var(--color-gray-700);white-space:pre-wrap;padding:var(--space-3) var(--space-4);background:var(--color-gray-50);border-radius:var(--radius-md);margin:0;line-height:1.6}._6ip7qa_rejectForm{gap:var(--space-3);padding:var(--space-4);background:var(--color-error-bg);border-radius:var(--radius-md);border:1px solid var(--color-error-border);flex-direction:column;display:flex}._6ip7qa_rejectActions{justify-content:flex-end;gap:var(--space-2);display:flex}._6ip7qa_actions{justify-content:flex-end;gap:var(--space-3);padding-top:var(--space-4);border-top:1px solid var(--color-gray-200);display:flex}@media (max-width:480px){._6ip7qa_metaGrid{grid-template-columns:1fr}}
.CTaRUW_duplicateWarning{padding:var(--space-3) var(--space-4);background:color-mix(in srgb, var(--color-warning) 12%, transparent);border:1px solid var(--color-warning);border-radius:var(--radius-lg)}.CTaRUW_duplicateHeader{align-items:center;gap:var(--space-2);font-weight:600;font-size:var(--text-sm);color:var(--color-gray-800);display:flex}.CTaRUW_duplicateHeader svg{color:var(--color-warning);flex-shrink:0}.CTaRUW_duplicateList{margin:var(--space-2) 0 0 0;padding-left:var(--space-5);gap:var(--space-1);font-size:var(--text-sm);color:var(--color-gray-700);flex-direction:column;display:flex}.CTaRUW_duplicateNote{margin:var(--space-2) 0 0 0;font-size:var(--text-xs);color:var(--color-gray-600)}
.A1y7pG_content{gap:var(--space-6);flex-direction:column;display:flex}.A1y7pG_subtitle{font-size:var(--text-sm);color:var(--color-gray-600);margin:0}.A1y7pG_section{gap:var(--space-3);flex-direction:column;display:flex}.A1y7pG_sectionTitle{font-size:var(--text-base);font-weight:var(--font-semibold);color:var(--color-gray-900);margin:0}.A1y7pG_gains{gap:var(--space-3);grid-template-columns:repeat(auto-fit,minmax(min(16rem,100%),1fr));margin:0;padding:0;list-style:none;display:grid}.A1y7pG_gain{gap:var(--space-2);align-items:flex-start;display:flex}.A1y7pG_gainIcon{width:var(--space-8);height:var(--space-8);border-radius:var(--radius-md);background:var(--color-success-bg);color:var(--color-success-text);flex-shrink:0;justify-content:center;align-items:center;display:inline-flex}.A1y7pG_gainText{gap:var(--space-1);flex-direction:column;display:flex}.A1y7pG_gainTitle{font-size:var(--text-sm);font-weight:var(--font-medium);color:var(--color-gray-900)}.A1y7pG_gainLine,.A1y7pG_note{font-size:var(--text-sm);color:var(--color-gray-600);margin:0}
.HWsBpa_titleSection{align-items:center;gap:var(--space-4);display:flex}.HWsBpa_title{font-size:var(--text-2xl);color:var(--color-gray-900);font-weight:700}.HWsBpa_toolLimit{align-items:center;gap:var(--space-1);padding:var(--space-1) var(--space-3);background:var(--color-gray-100);border-radius:var(--radius-full);font-size:var(--text-sm);display:flex}.HWsBpa_toolLimitCount{color:var(--color-gray-900);font-weight:700}.HWsBpa_toolLimitSeparator{color:var(--color-gray-400)}.HWsBpa_toolLimitMax{color:var(--color-gray-600);font-weight:500}.HWsBpa_toolLimitLabel{margin-left:var(--space-1);color:var(--color-gray-500)}.HWsBpa_toolLimitNear{background:#fef3c7}.HWsBpa_toolLimitNear .HWsBpa_toolLimitCount{color:#d97706}.HWsBpa_toolLimitReached{background:#fee2e2}.HWsBpa_toolLimitReached .HWsBpa_toolLimitCount{color:#dc2626}.HWsBpa_addButton{align-items:center;gap:var(--space-2);padding:var(--space-3) var(--space-4);background:var(--color-primary);color:#fff;border-radius:var(--radius-md);font-size:var(--text-sm);cursor:pointer;border:none;font-weight:600;text-decoration:none;transition:background-color .15s;display:inline-flex}.HWsBpa_addButton:hover{background:var(--color-primary-dark)}.HWsBpa_filters{gap:var(--space-4);margin-bottom:var(--space-6);flex-wrap:wrap;display:flex}.HWsBpa_searchForm{gap:var(--space-2);flex:1;min-width:300px;display:flex}.HWsBpa_searchInput{padding:var(--space-3);border:1px solid var(--color-gray-300);border-radius:var(--radius-md);font-size:var(--text-sm);flex:1}.HWsBpa_searchInput:focus{border-color:var(--color-primary);outline:none;box-shadow:0 0 0 3px #cb2d001a}.HWsBpa_searchButton{padding:var(--space-3) var(--space-4);background:var(--color-gray-100);border:1px solid var(--color-gray-300);border-radius:var(--radius-md);font-size:var(--text-sm);cursor:pointer;transition:all .15s}.HWsBpa_searchButton:hover{background:var(--color-gray-200)}.HWsBpa_statusFilter{padding:var(--space-3);border:1px solid var(--color-gray-300);border-radius:var(--radius-md);font-size:var(--text-sm);min-width:150px}.HWsBpa_statusFilter:focus{border-color:var(--color-primary);outline:none}.HWsBpa_error{padding:var(--space-4);border-radius:var(--radius-md);color:var(--color-error);margin-bottom:var(--space-4);background:#fef2f2;border:1px solid #fecaca}.HWsBpa_loading{text-align:center;padding:var(--space-8);color:var(--color-gray-500)}.HWsBpa_empty{text-align:center;padding:var(--space-12);border-radius:var(--radius-lg);box-shadow:var(--shadow-sm);background:#fff}.HWsBpa_empty p{color:var(--color-gray-600);margin-bottom:var(--space-4)}.HWsBpa_tableContainer{border-radius:var(--radius-lg);box-shadow:var(--shadow-sm);background:#fff;overflow:hidden}.HWsBpa_table{border-collapse:collapse;width:100%}.HWsBpa_table th,.HWsBpa_table td{padding:var(--space-4);text-align:left;border-bottom:1px solid var(--color-gray-200)}.HWsBpa_table th{background:var(--color-gray-50);font-size:var(--text-sm);color:var(--color-gray-700);font-weight:600}.HWsBpa_table td{font-size:var(--text-sm);color:var(--color-gray-900)}.HWsBpa_table tbody tr:hover{background:var(--color-gray-50)}.HWsBpa_toolName{color:var(--color-primary);font-weight:500;text-decoration:none}.HWsBpa_toolName:hover{text-decoration:underline}.HWsBpa_toolNameButton{color:var(--color-primary);cursor:pointer;font-family:inherit;font-weight:500;font-size:inherit;text-align:left;background:0 0;border:none;padding:0}.HWsBpa_toolNameButton:hover{text-decoration:underline}.HWsBpa_status{padding:var(--space-1) var(--space-2);border-radius:var(--radius-full);font-size:var(--text-xs);text-transform:uppercase;font-weight:600;display:inline-block}.HWsBpa_statusAvailable{color:#166534;background:#dcfce7}.HWsBpa_statusRented{color:#1e40af;background:#dbeafe}.HWsBpa_statusService{color:#92400e;background:#fef3c7}.HWsBpa_statusDamaged{color:#991b1b;background:#fee2e2}.HWsBpa_statusRetired{color:#6b7280;background:#f3f4f6}.HWsBpa_actions{gap:var(--space-2);flex-wrap:wrap;align-items:center;display:flex}.HWsBpa_viewLink{padding:var(--space-1) var(--space-3);color:var(--color-gray-700);border:1px solid var(--color-gray-300);border-radius:var(--radius-md);font-size:var(--text-xs);background:#fff;align-items:center;font-weight:500;text-decoration:none;transition:all .15s;display:inline-flex}.HWsBpa_viewLink:hover{background:var(--color-gray-50);border-color:var(--color-gray-400);color:var(--color-gray-900)}.HWsBpa_rentLink{padding:var(--space-1) var(--space-3);color:#166534;border-radius:var(--radius-md);font-size:var(--text-xs);background:#dcfce7;border:1px solid #bbf7d0;align-items:center;font-weight:600;text-decoration:none;transition:all .15s;display:inline-flex}.HWsBpa_rentLink:hover{background:#bbf7d0;border-color:#86efac}.HWsBpa_pagination{justify-content:center;align-items:center;gap:var(--space-4);margin-top:var(--space-6);display:flex}.HWsBpa_pageButton{padding:var(--space-2) var(--space-4);border:1px solid var(--color-gray-300);border-radius:var(--radius-md);font-size:var(--text-sm);cursor:pointer;background:#fff;transition:all .15s}.HWsBpa_pageButton:hover:not(:disabled){background:var(--color-gray-50);border-color:var(--color-gray-400)}.HWsBpa_pageButton:disabled{opacity:.5;cursor:not-allowed}.HWsBpa_pageInfo{font-size:var(--text-sm);color:var(--color-gray-600)}.HWsBpa_formContainer{max-width:600px}.HWsBpa_backLink{align-items:center;gap:var(--space-2);color:var(--color-gray-600);font-size:var(--text-sm);margin-bottom:var(--space-4);text-decoration:none;display:inline-flex}.HWsBpa_backLink:hover{color:var(--color-gray-900)}.HWsBpa_form{padding:var(--space-6);border-radius:var(--radius-lg);box-shadow:var(--shadow-sm);background:#fff}.HWsBpa_readOnlyValue{align-items:center;gap:var(--space-2);font-size:var(--text-sm);color:var(--color-gray-700);padding:var(--space-2) 0;display:flex}.HWsBpa_textarea{resize:vertical;min-height:100px}.HWsBpa_fieldHint{font-size:var(--text-xs);color:var(--color-gray-500);margin-top:var(--space-1)}.HWsBpa_lockAction{display:flex}.HWsBpa_formActions{gap:var(--space-3);margin-top:var(--space-6);padding-top:var(--space-6);border-top:1px solid var(--color-gray-200);display:flex}.HWsBpa_submitButton{padding:var(--space-3) var(--space-6);background:var(--color-primary);color:#fff;border-radius:var(--radius-md);font-size:var(--text-sm);cursor:pointer;border:none;font-weight:600;transition:background-color .15s}.HWsBpa_submitButton:hover:not(:disabled){background:var(--color-primary-dark)}.HWsBpa_submitButton:disabled{opacity:.6;cursor:not-allowed}.HWsBpa_cancelButton{padding:var(--space-3) var(--space-6);color:var(--color-gray-700);border:1px solid var(--color-gray-300);border-radius:var(--radius-md);font-size:var(--text-sm);cursor:pointer;background:#fff;font-weight:500;text-decoration:none;transition:all .15s}.HWsBpa_cancelButton:hover{background:var(--color-gray-50);border-color:var(--color-gray-400)}.HWsBpa_detailHeader{margin-bottom:var(--space-6);justify-content:space-between;align-items:flex-start;display:flex}.HWsBpa_detailTitle{font-size:var(--text-2xl);color:var(--color-gray-900);margin-bottom:var(--space-2);font-weight:700}.HWsBpa_detailActions{gap:var(--space-2);display:flex}.HWsBpa_editButton{align-items:center;gap:var(--space-2);padding:var(--space-2) var(--space-4);background:var(--color-gray-100);color:var(--color-gray-700);border:1px solid var(--color-gray-300);border-radius:var(--radius-md);font-size:var(--text-sm);cursor:pointer;text-decoration:none;transition:all .15s;display:inline-flex}.HWsBpa_editButton:hover{background:var(--color-gray-200)}.HWsBpa_deleteButton{align-items:center;gap:var(--space-2);padding:var(--space-2) var(--space-4);color:var(--color-error);border:1px solid var(--color-error);border-radius:var(--radius-md);font-size:var(--text-sm);cursor:pointer;background:#fff;transition:all .15s;display:inline-flex}.HWsBpa_deleteButton:hover{background:#fef2f2}.HWsBpa_detailCard{border-radius:var(--radius-lg);box-shadow:var(--shadow-sm);padding:var(--space-6);margin-bottom:var(--space-6);background:#fff}.HWsBpa_detailGrid{gap:var(--space-4);grid-template-columns:repeat(2,1fr);display:grid}.HWsBpa_detailItem{gap:var(--space-1);flex-direction:column;display:flex}.HWsBpa_detailLabel{font-size:var(--text-sm);color:var(--color-gray-500)}.HWsBpa_detailValue{font-size:var(--text-base);color:var(--color-gray-900);font-weight:500}.HWsBpa_qrSection{text-align:center;padding:var(--space-6);background:var(--color-gray-50);border-radius:var(--radius-md)}.HWsBpa_qrCode{max-width:200px;margin:0 auto var(--space-4)}.HWsBpa_publicIdSection{justify-content:center;align-items:center;gap:var(--space-2);margin-bottom:var(--space-3);display:flex}.HWsBpa_publicIdLabel{font-size:var(--text-sm);color:var(--color-gray-600)}.HWsBpa_publicIdValue{font-family:monospace;font-size:var(--text-sm);background:var(--color-gray-200);padding:var(--space-1) var(--space-2);border-radius:var(--radius-sm);color:var(--color-gray-800)}.HWsBpa_publicLinkSection{justify-content:center;align-items:center;gap:var(--space-3);margin-bottom:var(--space-4);display:flex}.HWsBpa_publicLink{align-items:center;gap:var(--space-1);font-size:var(--text-sm);color:var(--color-primary);text-decoration:none;display:inline-flex}.HWsBpa_publicLink:hover{text-decoration:underline}.HWsBpa_copyLinkButton{align-items:center;gap:var(--space-1);font-size:var(--text-sm);color:var(--color-gray-600);cursor:pointer;background:0 0;border:none;padding:0;display:inline-flex}.HWsBpa_copyLinkButton:hover{color:var(--color-gray-900)}.HWsBpa_qrActions{justify-content:center;gap:var(--space-2);display:flex}.HWsBpa_modalForm{gap:var(--space-6);flex-direction:column;display:flex}.HWsBpa_formSection{gap:var(--space-4);flex-direction:column;display:flex}.HWsBpa_formSection:not(:last-child){padding-bottom:var(--space-5);border-bottom:1px solid var(--color-gray-200)}.HWsBpa_formSectionHeader{align-items:center;gap:var(--space-2);margin-bottom:var(--space-1);display:flex}.HWsBpa_formSectionIcon{background:var(--color-gray-100);border-radius:var(--radius-md);width:28px;height:28px;color:var(--color-gray-600);justify-content:center;align-items:center;display:flex}.HWsBpa_formSectionTitle{font-size:var(--text-sm);color:var(--color-gray-700);text-transform:uppercase;letter-spacing:.025em;font-weight:600}.HWsBpa_fieldInline{gap:var(--space-3);display:flex}.HWsBpa_fieldInline>*{flex:1}.HWsBpa_trackingModeToggle{gap:var(--space-3);grid-template-columns:1fr 1fr;display:grid}.HWsBpa_trackingModeOption{gap:var(--space-1);padding:var(--space-4);font-size:var(--text-sm);border:2px solid var(--color-border);border-radius:var(--radius-lg);color:var(--color-gray-900);cursor:pointer;text-align:left;background:#fff;flex-direction:column;transition:all .15s;display:flex}.HWsBpa_trackingModeDesc{font-size:var(--text-xs);color:var(--color-gray-500);font-weight:400;line-height:1.4}.HWsBpa_trackingModeOption:hover:not(.HWsBpa_trackingModeActive){border-color:var(--color-gray-400)}.HWsBpa_trackingModeActive{border-color:var(--color-primary);background:#cb2d0005;font-weight:600}.HWsBpa_stockDisplay{flex-direction:column;gap:4px;display:flex}.HWsBpa_stockCell{font-size:var(--text-sm);font-weight:600}.HWsBpa_stockBar{background:var(--color-gray-200);border-radius:2px;width:80px;height:4px;overflow:hidden}.HWsBpa_stockBarFill{border-radius:2px;height:100%;transition:width .3s}.HWsBpa_stockGreen.HWsBpa_stockBarFill{background:#16a34a}.HWsBpa_stockYellow.HWsBpa_stockBarFill{background:#d97706}.HWsBpa_stockRed.HWsBpa_stockBarFill{background:#dc2626}.HWsBpa_statusClickable{cursor:pointer;border:none;font-family:inherit;transition:all .15s}.HWsBpa_statusClickable:hover{opacity:.8;transform:scale(1.05)}.HWsBpa_statusModalContent{gap:var(--space-4);flex-direction:column;display:flex}.HWsBpa_statusModalHint{color:var(--color-gray-600);font-size:var(--text-sm)}.HWsBpa_statusOptions{gap:var(--space-2);flex-direction:column;display:flex}.HWsBpa_statusOption{align-items:center;gap:var(--space-3);padding:var(--space-3);border:1px solid var(--color-gray-200);border-radius:var(--radius-md);cursor:pointer;transition:all .15s;display:flex}.HWsBpa_statusOption:hover{background:var(--color-gray-50)}.HWsBpa_statusOption input{accent-color:var(--color-primary)}.HWsBpa_statusOption input:checked+.HWsBpa_status{transform:scale(1.05)}.HWsBpa_detailLoading{padding:var(--space-8);justify-content:center;align-items:center;display:flex}.HWsBpa_detailModalContent{gap:var(--space-4);flex-direction:column;display:flex}@media (min-width:900px){.HWsBpa_detailModalContent{gap:var(--space-5);grid-template-columns:1fr 280px;align-items:start;display:grid}.HWsBpa_detailMainColumn{gap:var(--space-4);flex-direction:column;display:flex}.HWsBpa_detailSideColumn{gap:var(--space-4);flex-direction:column;display:flex;position:sticky;top:0}}@media (max-width:899px){.HWsBpa_detailMainColumn,.HWsBpa_detailSideColumn{display:contents}}.HWsBpa_detailHero{margin-bottom:var(--space-4)}.HWsBpa_detailImageWrapper{background:var(--color-gray-100);border-radius:var(--radius-lg);position:relative;overflow:hidden}.HWsBpa_detailImageWrapper .HWsBpa_detailImageImg{object-fit:contain;border-radius:var(--radius-lg);background:var(--color-gray-100);width:100%;height:280px;display:block}.HWsBpa_detailStatusOverlay{bottom:var(--space-3);left:var(--space-3);position:absolute}.HWsBpa_detailNoImage{display:none}.HWsBpa_detailStatusInline{margin-bottom:var(--space-3)}.HWsBpa_detailQuickInfo{gap:var(--space-2);flex-wrap:wrap;display:flex}.HWsBpa_quickInfoCard{padding:var(--space-2) var(--space-3);background:var(--color-gray-50);border-radius:var(--radius-md);flex-direction:column;flex:1;gap:2px;min-width:100px;display:flex}.HWsBpa_quickInfoLabel{font-size:var(--text-xs);color:var(--color-gray-500);text-transform:uppercase;letter-spacing:.05em}.HWsBpa_quickInfoValue{font-size:var(--text-sm);color:var(--color-gray-900);font-weight:600}.HWsBpa_detailDescriptionCard{gap:var(--space-1);padding:var(--space-3);background:var(--color-gray-50);border-radius:var(--radius-md);flex-direction:column;display:flex}.HWsBpa_descriptionLabel{font-size:var(--text-xs);color:var(--color-gray-500);text-transform:uppercase;letter-spacing:.05em}.HWsBpa_detailDescriptionCard .HWsBpa_descriptionText{font-size:var(--text-sm);color:var(--color-gray-900);white-space:pre-wrap;margin:0;line-height:1.6}.HWsBpa_detailInfoGrid{gap:var(--space-3);grid-template-columns:repeat(2,1fr);display:grid}.HWsBpa_infoGridItem{flex-direction:column;gap:2px;display:flex}.HWsBpa_infoGridLabel{font-size:var(--text-xs);color:var(--color-gray-500)}.HWsBpa_infoGridValue{font-size:var(--text-sm);color:var(--color-gray-900)}.HWsBpa_lastReturnGood{align-items:center;gap:var(--space-2);padding:var(--space-2) var(--space-3);border-radius:var(--radius-md);font-size:var(--text-sm);color:#166534;background:#dcfce7;display:flex}.HWsBpa_lastReturnGood svg{flex-shrink:0}.HWsBpa_qrCard{align-items:center;gap:var(--space-3);padding:var(--space-4);background:var(--color-gray-50);border-radius:var(--radius-lg);text-align:center;flex-direction:column;display:flex}.HWsBpa_qrCodeImg{border-radius:var(--radius-md)}.HWsBpa_qrPublicId{font-family:monospace;font-size:var(--text-sm);padding:var(--space-1) var(--space-2);border:1px solid var(--color-gray-200);border-radius:var(--radius-sm);color:var(--color-gray-700);background:#fff}.HWsBpa_qrActions{gap:var(--space-2);flex-direction:column;width:100%;display:flex}.HWsBpa_qrActions>*{justify-content:center;width:100%}.HWsBpa_qrActionLink{justify-content:center;align-items:center;gap:var(--space-2);padding:var(--space-2) var(--space-3);font-size:var(--text-sm);color:var(--color-gray-600);border-radius:var(--radius-md);text-decoration:none;transition:background .15s,color .15s;display:flex}.HWsBpa_qrActionLink:hover{background:var(--color-gray-100);color:var(--color-gray-900)}.HWsBpa_serviceCard{border:1px solid var(--color-gray-200);border-radius:var(--radius-lg);padding:var(--space-4);background:#fff}.HWsBpa_serviceCardTitle{font-size:var(--text-sm);color:var(--color-gray-700);margin:0 0 var(--space-3) 0;font-weight:600}.HWsBpa_serviceMore{font-size:var(--text-xs);color:var(--color-gray-500);text-align:center;margin:var(--space-2) 0 0 0}@media (max-width:899px){.HWsBpa_detailQuickInfo{order:1}.HWsBpa_qrCard{order:10}.HWsBpa_serviceCard{order:11}}.HWsBpa_detailImage{margin-bottom:var(--space-2);justify-content:center;display:flex}.HWsBpa_detailImageImg{border-radius:var(--radius-lg);border:1px solid var(--color-border)}.HWsBpa_detailBadges{gap:var(--space-2);flex-wrap:wrap;display:flex}.HWsBpa_detailSection{border-bottom:1px solid var(--color-gray-100);padding-bottom:var(--space-4)}.HWsBpa_detailSection:last-child{border-bottom:none;padding-bottom:0}.HWsBpa_detailSectionTitle{font-size:var(--text-sm);color:var(--color-gray-700);margin:0 0 var(--space-3) 0;font-weight:600}.HWsBpa_detailDescription{margin-top:var(--space-4)}.HWsBpa_descriptionText{font-size:var(--text-sm);color:var(--color-gray-700);white-space:pre-wrap;margin:var(--space-1) 0 0 0;line-height:1.5}.HWsBpa_qrDescription{font-size:var(--text-sm);color:var(--color-gray-600);margin-bottom:var(--space-3)}.HWsBpa_detailDangerZone{padding-top:var(--space-4);border-top:1px solid var(--color-gray-200)}.HWsBpa_statusBadges{gap:var(--space-1);flex-wrap:wrap;display:flex}.HWsBpa_statusLink{text-decoration:none;transition:opacity .15s}.HWsBpa_statusLink:hover{opacity:.8}.HWsBpa_serviceList{gap:var(--space-3);flex-direction:column;display:flex}.HWsBpa_serviceItem{background:var(--color-gray-50);padding:var(--space-3);border-radius:var(--radius-md)}.HWsBpa_serviceHeader{gap:var(--space-2);margin-bottom:var(--space-2);flex-wrap:wrap;display:flex}.HWsBpa_serviceDetails{font-size:var(--text-sm);color:var(--color-gray-600);gap:var(--space-2);flex-wrap:wrap;display:flex}.HWsBpa_loadingText,.HWsBpa_emptyText{font-size:var(--text-sm);color:var(--color-gray-500);margin:0}@media (max-width:768px){.HWsBpa_detailHeader{gap:var(--space-4);flex-direction:column}.HWsBpa_detailTitle{font-size:var(--text-xl)}.HWsBpa_detailActions{flex-wrap:wrap;width:100%}.HWsBpa_detailActions>*{flex:1;justify-content:center;min-width:120px}.HWsBpa_detailGrid{grid-template-columns:1fr}.HWsBpa_detailCard{padding:var(--space-4)}.HWsBpa_formGrid{grid-template-columns:1fr}.HWsBpa_form{padding:var(--space-4)}.HWsBpa_formActions{flex-direction:column}.HWsBpa_formActions>*{text-align:center;justify-content:center;width:100%}.HWsBpa_filters{flex-direction:column}.HWsBpa_searchForm{min-width:unset}.HWsBpa_qrSection{padding:var(--space-4)}.HWsBpa_qrCode{max-width:150px}.HWsBpa_modalFooter{flex-direction:column-reverse}.HWsBpa_modalFooter>*{width:100%}}@media (max-width:480px){.HWsBpa_editButton,.HWsBpa_deleteButton,.HWsBpa_addButton{padding:var(--space-2) var(--space-3);font-size:var(--text-xs)}.HWsBpa_detailLabel{font-size:var(--text-xs)}.HWsBpa_detailValue{font-size:var(--text-sm)}.HWsBpa_backLink{font-size:var(--text-xs)}}.HWsBpa_labelOptionsForm{gap:var(--space-6);flex-direction:column;display:flex}.HWsBpa_labelOption{gap:var(--space-2);flex-direction:column;display:flex}.HWsBpa_labelOptionLabel{font-size:var(--text-sm);font-weight:var(--font-semibold);color:var(--color-foreground)}.HWsBpa_radioGroup{gap:var(--space-4);flex-wrap:wrap;display:flex}.HWsBpa_radioLabel{align-items:center;gap:var(--space-2);font-size:var(--text-sm);cursor:pointer;color:var(--color-gray-700);display:flex}.HWsBpa_radioLabel input[type=radio]{cursor:pointer;width:16px;height:16px}.HWsBpa_checkboxLabel{align-items:center;gap:var(--space-2);font-size:var(--text-sm);cursor:pointer;color:var(--color-gray-700);display:flex}.HWsBpa_checkboxLabel input[type=checkbox]{cursor:pointer;width:16px;height:16px}.HWsBpa_optionHint{font-size:var(--text-xs);color:var(--color-muted);margin:0;line-height:1.5}.HWsBpa_labelPreview{margin-top:var(--space-4);padding:var(--space-4);background:var(--color-gray-50);border-radius:var(--radius-md);flex-direction:column;align-items:center;display:flex}.HWsBpa_previewTitle{font-size:var(--text-sm);font-weight:var(--font-semibold);margin-bottom:var(--space-3);color:var(--color-foreground);align-self:flex-start}.HWsBpa_previewLabel{padding:var(--space-2);border:2px solid var(--color-gray-300);border-radius:var(--radius-sm);background:#fff;flex-direction:column;justify-content:space-between;align-items:center;width:100%;display:flex;box-shadow:0 2px 4px #0000001a}.HWsBpa_previewCode{color:var(--color-gray-700);flex:1;justify-content:center;align-items:center;display:flex}.HWsBpa_previewInfo{text-align:center;width:100%;padding-top:var(--space-1);flex-direction:column;align-items:center;gap:2px;display:flex}.HWsBpa_previewPublicId{font-size:11px;font-weight:var(--font-bold);color:var(--color-foreground);font-family:monospace}.HWsBpa_previewName{color:var(--color-gray-600);text-overflow:ellipsis;max-width:100%;font-size:9px;line-height:1.2;overflow:hidden}.HWsBpa_previewBranding{color:var(--color-gray-400);font-size:8px}.HWsBpa_previewSize{margin-top:var(--space-2);font-size:var(--text-xs);color:var(--color-gray-500)}.HWsBpa_importModal,.HWsBpa_importStepBody{gap:var(--space-4);flex-direction:column;display:flex}.HWsBpa_importModal{min-height:100%}.HWsBpa_importSettle{gap:var(--space-4);transition:opacity var(--duration-base) var(--ease-out), transform var(--duration-base) var(--ease-out);flex-direction:column;display:flex}@starting-style{.HWsBpa_importSettle{opacity:0;transform:translateY(4px)}}@media (prefers-reduced-motion:reduce){.HWsBpa_importSettle{transition:opacity var(--duration-base) var(--ease-out)}@starting-style{.HWsBpa_importSettle{transform:none}}}.HWsBpa_importDrop{flex:1;display:flex}.HWsBpa_importDrop>*{flex:1}.HWsBpa_importFileInfo{align-items:center;gap:var(--space-2);font-size:var(--text-sm);color:var(--text-secondary);margin:0;display:flex}.HWsBpa_importPreviewNote{font-size:var(--text-xs);color:var(--text-secondary);margin:0}.HWsBpa_batchLabelInfo{font-size:var(--text-sm);color:var(--color-gray-600);margin:0 0 var(--space-2) 0;padding:var(--space-3);background:var(--color-gray-50);border-radius:var(--radius-md)}.HWsBpa_lastReturnWarning{gap:var(--space-3);padding:var(--space-4);border-radius:var(--radius-md);margin-bottom:var(--space-4);display:flex}.HWsBpa_lastReturnDamaged{color:#991b1b;background:#fef2f2;border:1px solid #fecaca}.HWsBpa_lastReturnDamaged svg{color:#dc2626;flex-shrink:0}.HWsBpa_lastReturnFair{color:#92400e;background:#fef3c7;border:1px solid #fde68a}.HWsBpa_lastReturnFair svg{color:#d97706;flex-shrink:0}.HWsBpa_lastReturnContent{flex:1}.HWsBpa_lastReturnContent strong{font-size:var(--text-sm);margin-bottom:var(--space-1);font-weight:600;display:block}.HWsBpa_lastReturnContent p{font-size:var(--text-sm);margin:0}.HWsBpa_lastReturnNotes{opacity:.9;font-style:italic;margin-top:var(--space-2)!important}.HWsBpa_lastReturnInfo{gap:var(--space-1);padding:var(--space-3);background:var(--color-gray-50);border-radius:var(--radius-md);margin-bottom:var(--space-4);flex-direction:column;display:flex}.HWsBpa_toolNameCell{align-items:center;gap:var(--space-2);display:flex}.HWsBpa_toolNameWithPreview{position:relative}.HWsBpa_fixedImagePreview{z-index:1000;padding:var(--space-2);border-radius:var(--radius-lg);box-shadow:var(--shadow-lg);pointer-events:auto;background:#fff;position:fixed}.HWsBpa_conditionIcon{cursor:help;justify-content:center;align-items:center;display:flex}.HWsBpa_conditionDamaged{color:#dc2626}.HWsBpa_conditionFair{color:#d97706}.HWsBpa_groupHeader{align-items:center;gap:var(--space-3);font-size:var(--text-sm);display:flex}.HWsBpa_groupName{color:var(--color-gray-900);font-weight:600}.HWsBpa_groupAvailability{font-size:var(--text-sm);color:var(--color-gray-500)}.HWsBpa_groupPrice{font-size:var(--text-sm);color:var(--color-gray-700)}.HWsBpa_groupHiddenBadge{align-items:center;gap:var(--space-1);padding:2px var(--space-2);border-radius:var(--radius-full);background:var(--color-gray-100);color:var(--color-gray-600);font-size:var(--text-xs);font-weight:500;display:inline-flex}.HWsBpa_serialNumbersList{gap:var(--space-2);flex-direction:column;display:flex}.HWsBpa_serialNumberItem{align-items:center;gap:var(--space-2);display:flex}.HWsBpa_serialNumberIndex{font-size:var(--text-xs);color:var(--color-gray-500);text-align:center;min-width:28px;font-weight:600}.HWsBpa_restoreDefaultButton{font-size:var(--text-xs);color:var(--color-primary);cursor:pointer;margin-top:var(--space-1);background:0 0;border:none;padding:0;font-family:inherit;text-decoration:underline}.HWsBpa_restoreDefaultButton:hover{color:var(--color-primary-dark)}.HWsBpa_toolCard{gap:var(--space-2);flex-direction:column;height:100%;display:flex}.HWsBpa_toolCardHeader{justify-content:space-between;align-items:center;gap:var(--space-2);display:flex}.HWsBpa_toolCardName{font-weight:600;font-size:var(--text-sm);color:var(--color-primary);cursor:pointer;text-align:left;background:0 0;border:none;padding:0;font-family:inherit;line-height:1.3}.HWsBpa_toolCardName:hover{text-decoration:underline}.HWsBpa_toolCardSerial{font-family:monospace;font-size:var(--text-xs);color:var(--color-gray-500)}.HWsBpa_toolCardMeta{gap:var(--space-3);flex-wrap:wrap;display:flex}.HWsBpa_toolCardMetaItem{align-items:center;gap:var(--space-1);font-size:var(--text-xs);color:var(--color-gray-600);display:inline-flex}.HWsBpa_toolCardWarning{align-items:center;gap:var(--space-1);font-size:var(--text-xs);color:#d97706;font-weight:500;display:inline-flex}.HWsBpa_toolCardActions{gap:var(--space-2);padding-top:var(--space-2);border-top:1px solid var(--color-gray-100);justify-content:flex-end;margin-top:auto;display:flex}.HWsBpa_tabBar{gap:var(--space-1);margin-bottom:var(--space-4);border-bottom:2px solid var(--color-gray-200);display:flex}.HWsBpa_tab{align-items:center;gap:var(--space-2);padding:var(--space-2) var(--space-4);font-size:var(--text-sm);color:var(--color-gray-500);cursor:pointer;background:0 0;border:none;border-bottom:2px solid #0000;margin-bottom:-2px;font-weight:500;transition:color .15s,border-color .15s;display:flex}.HWsBpa_tab:hover{color:var(--color-gray-700)}.HWsBpa_tabActive{color:var(--color-primary-600,#cb2d00);border-bottom-color:var(--color-primary-600,#cb2d00)}.HWsBpa_tabBadge{min-width:20px;height:20px;padding:0 var(--space-1);border-radius:var(--radius-full);background:var(--color-gray-100);font-size:var(--text-xs);color:var(--color-gray-600);justify-content:center;align-items:center;font-weight:600;display:inline-flex}.HWsBpa_tabActive .HWsBpa_tabBadge{background:var(--color-primary-50,#fff5f2);color:var(--color-primary-600,#cb2d00)}.HWsBpa_stockCell{font-weight:600;font-size:var(--text-sm)}.HWsBpa_stockGreen{color:var(--color-green-600,#16a34a)}.HWsBpa_stockYellow{color:var(--color-yellow-600,#d97706)}.HWsBpa_stockRed{color:var(--color-red-600,#dc2626)}.HWsBpa_stockAdjustForm{gap:var(--space-4);flex-direction:column;display:flex}.HWsBpa_stockAdjustForm .HWsBpa_field{gap:var(--space-1);flex-direction:column;display:flex}.HWsBpa_quantityEditForm,.HWsBpa_editModelForm{gap:var(--space-4);flex-direction:column;display:flex}@keyframes HWsBpa_onboardingPulse{0%{box-shadow:0 0 #cb2d0080}70%{box-shadow:0 0 0 14px #cb2d0000}to{box-shadow:0 0 #cb2d0000}}.HWsBpa_onboardingPulse{animation:1.5s infinite HWsBpa_onboardingPulse}.HWsBpa_gridSubtitle{font-size:var(--text-sm);color:var(--color-gray-500);margin-top:2px}.HWsBpa_gridSubtitleAttention{color:#c2410c;font-weight:600}.HWsBpa_colHead{font-size:var(--text-xs);text-transform:uppercase;letter-spacing:.03em;color:var(--color-gray-500);font-weight:600;display:inline-block}.HWsBpa_ccCell{flex-direction:column;gap:3px;min-width:0;display:flex}.HWsBpa_ccTop{align-items:center;gap:var(--space-2);min-width:0;display:flex}.HWsBpa_toolLink{color:var(--color-primary);cursor:pointer;font-family:inherit;font-weight:500;font-size:var(--text-sm);text-align:left;background:0 0;border:0;padding:0;line-height:1.35}.HWsBpa_toolLink:hover{text-decoration:underline}.HWsBpa_ccMeta{font-size:var(--text-xs);color:var(--color-gray-500);flex-wrap:wrap;align-items:center;gap:2px 4px;display:inline-flex}.HWsBpa_catTag{border-radius:var(--radius-full);background:var(--color-gray-100);color:var(--color-gray-600);text-transform:uppercase;letter-spacing:.02em;margin-right:4px;padding:1px 7px;font-size:10px;font-weight:600;display:inline-block}.HWsBpa_snMono{font-family:var(--font-mono);font-variant-numeric:tabular-nums;letter-spacing:-.01em}.HWsBpa_metaPin{align-items:center;gap:3px;display:inline-flex}.HWsBpa_metaPin svg{width:11px;height:11px;color:var(--color-gray-400)}.HWsBpa_stan{flex-direction:column;align-items:flex-start;gap:5px;min-width:150px;display:flex}.HWsBpa_stanLink{text-decoration:none;transition:opacity .15s}.HWsBpa_stanLink:hover{opacity:.85}.HWsBpa_attn{border-radius:var(--radius-full);color:#b91c1c;background:#fee2e2;border:0;align-items:center;gap:5px;padding:3px 9px;font-size:11px;font-weight:600;display:inline-flex}.HWsBpa_attn svg{width:12px;height:12px}.HWsBpa_stanWhy{color:var(--color-gray-500);align-items:center;gap:5px;font-size:11px;display:inline-flex}.HWsBpa_stanWhy svg{flex-shrink:0;width:12px;height:12px}.HWsBpa_stanWhyAmber{color:#b45309}.HWsBpa_rentalCell{flex-direction:column;gap:1px;display:flex}.HWsBpa_rentalLink{color:var(--color-primary);font-weight:500;font-family:var(--font-mono);font-size:var(--text-sm);letter-spacing:-.01em;text-decoration:none}.HWsBpa_rentalLink:hover{text-decoration:underline}.HWsBpa_rentalSub{font-size:var(--text-xs);color:var(--color-gray-500)}.HWsBpa_cellMuted{color:var(--color-gray-400)}.HWsBpa_whoCell{flex-direction:column;gap:1px;min-width:0;display:flex}.HWsBpa_whoName{font-weight:500;font-size:var(--text-sm);color:var(--color-gray-900);text-overflow:ellipsis;white-space:nowrap;align-items:center;gap:4px;max-width:180px;line-height:1.3;display:inline-flex;overflow:hidden}.HWsBpa_whoIcon{width:13px;height:13px;color:var(--color-gray-400);flex-shrink:0}.HWsBpa_tnum{font-variant-numeric:tabular-nums}.HWsBpa_rowActions{gap:var(--space-2);justify-content:flex-end;align-items:center;display:flex}.HWsBpa_iconBtn{border:1px solid var(--color-gray-300);width:36px;height:36px;min-height:36px;color:var(--color-gray-600);border-radius:var(--radius-md);cursor:pointer;background:#fff;justify-content:center;align-items:center;padding:0;transition:all .15s;display:inline-flex}.HWsBpa_iconBtn:hover:not(:disabled){background:var(--color-gray-50);border-color:var(--color-gray-400);color:var(--color-gray-900)}.HWsBpa_iconBtn:disabled{opacity:.4;cursor:not-allowed}.HWsBpa_iconBtnSuccess{color:#166534;background:#dcfce7;border-color:#86efac}.HWsBpa_iconBtnSuccess:hover:not(:disabled){color:#14532d;background:#bbf7d0;border-color:#4ade80}.HWsBpa_iconBtnWarn{background:var(--color-warning-bg);border-color:var(--color-warning-fg);color:var(--color-warning-fg)}.HWsBpa_iconBtnWarn:hover:not(:disabled){border-color:var(--color-warning-fg);filter:brightness(.96)}.HWsBpa_kebabWrap{display:inline-block;position:relative}.HWsBpa_menu{border:1px solid var(--color-gray-200);border-radius:var(--radius-md);box-shadow:var(--shadow-lg,0 10px 15px -3px #0000001a);z-index:30;background:#fff;min-width:200px;padding:4px;position:absolute;top:calc(100% + 4px);right:0}.HWsBpa_menuUp{top:auto;bottom:calc(100% + 4px)}.HWsBpa_menuItem{align-items:center;gap:var(--space-2);width:100%;font-size:var(--text-sm);color:var(--color-gray-700);cursor:pointer;border-radius:var(--radius-sm);text-align:left;background:0 0;border:0;padding:8px 10px;font-family:inherit;display:flex}.HWsBpa_menuItem svg{width:15px;height:15px;color:var(--color-gray-500);flex-shrink:0}.HWsBpa_menuItem:hover{background:var(--color-gray-50);color:var(--color-gray-900)}.HWsBpa_menuItem:hover svg{color:var(--color-gray-700)}.HWsBpa_menuItemDanger,.HWsBpa_menuItemDanger svg{color:var(--color-error)}.HWsBpa_menuItemDanger:hover{color:var(--color-error);background:#fee2e2}.HWsBpa_menuSep{background:var(--color-gray-100);height:1px;margin:4px 2px}.HWsBpa_needsActionRow td{background:#ef44440d}.HWsBpa_needsActionRow:hover td{background:#ef444417!important}.HWsBpa_mcMeta{align-items:center;gap:var(--space-2);margin-top:var(--space-1);flex-wrap:wrap;display:flex}.HWsBpa_mcFoot{justify-content:space-between;align-items:center;gap:var(--space-2);margin-top:var(--space-2);padding-top:var(--space-2);border-top:1px solid var(--color-gray-100);display:flex}.HWsBpa_tlWrap{gap:var(--space-4);flex-direction:column;display:flex}.HWsBpa_tlRange{font-size:var(--text-sm);color:var(--color-gray-700);margin:0;font-weight:600}.HWsBpa_tlLoading{padding:var(--space-8);justify-content:center;display:flex}.HWsBpa_tlEmpty{padding:var(--space-6);text-align:center;font-size:var(--text-sm);color:#166534;border-radius:var(--radius-md);background:#dcfce7;margin:0}.HWsBpa_tlChart{gap:var(--space-2);flex-direction:column;display:flex}.HWsBpa_tlAxis{border-bottom:1px solid var(--color-gray-200);height:18px;position:relative}.HWsBpa_tlTick{color:var(--color-gray-400);white-space:nowrap;font-size:10px;position:absolute;top:0;transform:translate(-50%)}.HWsBpa_tlBars{padding-top:var(--space-1);flex-direction:column;gap:4px;display:flex}.HWsBpa_tlRow{background:repeating-linear-gradient(90deg, transparent, transparent calc(100% / 6 - 1px), var(--color-gray-100) calc(100% / 6 - 1px), var(--color-gray-100) calc(100% / 6));border-radius:var(--radius-sm);height:26px;position:relative}.HWsBpa_tlBar{padding:0 var(--space-2);border-radius:var(--radius-sm);align-items:center;min-width:0;display:flex;position:absolute;top:2px;bottom:2px;overflow:hidden}.HWsBpa_tlBarLabel{color:#fff;white-space:nowrap;text-overflow:ellipsis;font-size:11px;font-weight:600;overflow:hidden}.HWsBpa_tlBarRental{background:#2563eb}.HWsBpa_tlBarReservation{background:#d97706}.HWsBpa_tlBarService{background:#6b7280}.HWsBpa_tlLegend{gap:var(--space-4);padding-top:var(--space-2);border-top:1px solid var(--color-gray-100);flex-wrap:wrap;display:flex}.HWsBpa_tlLegendItem{font-size:var(--text-xs);color:var(--color-gray-600);align-items:center;gap:6px;display:inline-flex}.HWsBpa_tlDot{border-radius:3px;flex-shrink:0;width:12px;height:12px}.HWsBpa_nextDeadlineCell{flex-direction:column;align-items:flex-end;gap:2px;min-width:0;display:flex}.HWsBpa_nextDeadlineLabel{font-size:var(--text-xs);color:var(--color-gray-500);text-overflow:ellipsis;white-space:nowrap;max-width:14ch;overflow:hidden}.HWsBpa_stockPreview{gap:var(--space-1) var(--space-3);margin-top:var(--space-2);font-size:var(--text-xs);color:var(--color-gray-600);flex-wrap:wrap;display:flex}.HWsBpa_stockPreviewItem{align-items:center;gap:var(--space-1);display:flex}.HWsBpa_stockPreviewItem:not(:last-child):after{content:"·";margin-left:var(--space-2);color:var(--color-gray-400)}.HWsBpa_stockPreviewDot{border-radius:50%;flex-shrink:0;width:8px;height:8px}.HWsBpa_stockPreviewAvail{background:var(--color-success,#16a34a)}.HWsBpa_stockPreviewRented{background:var(--color-primary,#2563eb)}.HWsBpa_stockPreviewDamaged{background:var(--color-warning,#d97706)}.HWsBpa_stockPreviewRetired{background:var(--color-gray-400)}.HWsBpa_stockPreviewNext{color:var(--color-gray-900);font-weight:600}
._6dUxLa_badge{align-items:center;gap:var(--space-1);padding:2px var(--space-2);border-radius:var(--radius-sm);font-size:var(--text-xs);font-weight:var(--font-medium);color:var(--color-gray-500);text-align:left;border:1px solid #0000;line-height:1.4;display:inline-flex}._6dUxLa_spin{animation:.9s linear infinite _6dUxLa_spin}@keyframes _6dUxLa_spin{to{transform:rotate(360deg)}}._6dUxLa_tone_ok{background:color-mix(in srgb, var(--color-success) 8%, transparent);border-color:color-mix(in srgb, var(--color-success) 22%, transparent);color:var(--color-success-700,var(--color-success))}._6dUxLa_tone_warn{background:color-mix(in srgb, var(--color-warning) 10%, transparent);border-color:color-mix(in srgb, var(--color-warning) 26%, transparent);color:var(--color-warning-700,var(--color-warning))}._6dUxLa_tone_bad{background:color-mix(in srgb, var(--color-error) 8%, transparent);border-color:color-mix(in srgb, var(--color-error) 24%, transparent);color:var(--color-error-700,var(--color-error))}._6dUxLa_summary{align-items:center;gap:var(--space-2);margin:0 0 var(--space-2);font-size:var(--text-sm);font-weight:var(--font-medium);color:var(--color-gray-600);display:flex}._6dUxLa_summary_ok{color:var(--color-success-fg)}._6dUxLa_summary_warn{color:var(--color-warning-text)}._6dUxLa_summary_bad{color:var(--color-error-fg)}
.KJ87ka_card{gap:var(--space-3);flex-direction:column;height:100%;display:flex}.KJ87ka_head{justify-content:space-between;align-items:center;gap:var(--space-2);display:flex}.KJ87ka_name{font-size:var(--text-lg);font-weight:var(--font-bold);color:var(--color-gray-900)}.KJ87ka_price{gap:var(--space-1);flex-direction:column;display:flex}.KJ87ka_tagline{font-size:var(--text-sm);color:var(--color-gray-600)}.KJ87ka_highlights{gap:var(--space-3);padding-top:var(--space-3);border-top:1px solid var(--color-gray-200);flex-direction:column;display:flex}.KJ87ka_below{font-size:var(--text-xs);color:var(--color-gray-600)}.KJ87ka_highlight{gap:var(--space-2);align-items:flex-start;display:flex}.KJ87ka_check{margin-top:var(--space-1);color:var(--color-success-text);flex-shrink:0}.KJ87ka_highlightText{gap:var(--space-1);flex-direction:column;display:flex}.KJ87ka_highlightTitle{font-size:var(--text-sm);font-weight:var(--font-medium);color:var(--color-gray-900)}.KJ87ka_highlightLine{font-size:var(--text-xs);color:var(--color-gray-600)}.KJ87ka_ribbon{top:calc(-1 * var(--space-3));left:var(--space-4);padding:var(--space-1) var(--space-3);border-radius:var(--radius-full);font-size:var(--text-xs);font-weight:var(--font-medium);position:absolute}.KJ87ka_popular{background:var(--color-primary);color:var(--color-white)}.KJ87ka_recommended{background:var(--color-gray-900);color:var(--color-white)}.KJ87ka_selectedMark{width:var(--space-6);height:var(--space-6);border-radius:var(--radius-full);background:var(--color-primary);color:var(--color-white);justify-content:center;align-items:center;display:inline-flex}.KJ87ka_limit{padding:var(--space-2) var(--space-3);border-radius:var(--radius-md);background:var(--color-gray-100);align-items:center;display:flex}.KJ87ka_limitWarning{background:var(--color-warning-bg)}@media (max-width:768px){.KJ87ka_collapsible .KJ87ka_tagline,.KJ87ka_collapsible .KJ87ka_highlights{display:none}}
.wDYEyq_container{gap:var(--space-2);flex-direction:column;display:flex}.wDYEyq_label{font-size:var(--text-sm);color:var(--color-gray-700);font-weight:500}.wDYEyq_uploadArea{width:100%}.wDYEyq_preview{gap:var(--space-3);flex-direction:column;align-items:center;display:flex}.wDYEyq_previewImage{border-radius:var(--radius-lg);border:1px solid var(--color-border)}.wDYEyq_actions{gap:var(--space-2);display:flex}.wDYEyq_actionButton{align-items:center;gap:var(--space-1);padding:var(--space-2) var(--space-3);font-size:var(--text-sm);border-radius:var(--radius-md);cursor:pointer;transition:background-color var(--duration-fast) ease, opacity var(--duration-fast) var(--ease-out);font-weight:500;display:inline-flex}.wDYEyq_changeButton{background:var(--color-gray-100);color:var(--color-gray-700);border:1px solid var(--color-gray-300)}.wDYEyq_changeButton:hover:not(:disabled){background:var(--color-gray-200)}.wDYEyq_deleteButton{color:var(--color-error);border:1px solid var(--color-error);background:#fff}.wDYEyq_deleteButton:hover:not(:disabled){background:#fef2f2}.wDYEyq_actionButton:disabled{opacity:.5;cursor:not-allowed}.wDYEyq_placeholder{justify-content:center;align-items:center;gap:var(--space-2);padding:var(--space-8);border:2px dashed var(--color-gray-300);border-radius:var(--radius-lg);background:var(--color-gray-50);cursor:pointer;transition:border-color var(--duration-fast) ease, background-color var(--duration-fast) ease, opacity var(--duration-fast) var(--ease-out);flex-direction:column;display:flex}.wDYEyq_placeholder:hover:not(.wDYEyq_placeholderDisabled){border-color:var(--color-primary);background:#eff6ff}.wDYEyq_dragging{border-color:var(--color-primary);background:#eff6ff;border-style:solid}.wDYEyq_placeholderDisabled{cursor:not-allowed;opacity:.6}.wDYEyq_placeholderIcon{color:var(--color-gray-400)}.wDYEyq_placeholderText{font-size:var(--text-base);color:var(--color-gray-700);font-weight:500}.wDYEyq_placeholderHint{font-size:var(--text-sm);color:var(--color-gray-500)}.wDYEyq_note{margin:var(--space-1) 0 0;font-size:var(--text-xs);color:var(--color-gray-600)}.wDYEyq_storageInfo{gap:var(--space-1);margin-top:var(--space-2);flex-direction:column;display:flex}.wDYEyq_storageBar{background:var(--color-gray-200);border-radius:var(--radius-full);height:6px;overflow:hidden}.wDYEyq_storageProgress{background:var(--color-primary);border-radius:var(--radius-full);height:100%;transition:width .3s,background .3s}.wDYEyq_storageWarning{background:#f59e0b}.wDYEyq_storageFull{background:var(--color-error)}.wDYEyq_storageText{font-size:var(--text-xs);color:var(--color-gray-500);justify-content:space-between;align-items:center;display:flex}.wDYEyq_storageFullText{color:var(--color-error);font-weight:500}.wDYEyq_spinner{animation:1s linear infinite wDYEyq_spin}@keyframes wDYEyq_spin{0%{transform:rotate(0)}to{transform:rotate(360deg)}}
._6-2OoG_content{gap:var(--space-5);flex-direction:column;display:flex}._6-2OoG_message{color:var(--color-gray-600);font-size:var(--text-sm);margin:0}._6-2OoG_warningBanner{gap:var(--space-3);padding:var(--space-4);border-radius:var(--radius-md);color:#92400e;background:#fef3c7;border:1px solid #f59e0b;display:flex}._6-2OoG_warningBanner strong{margin-bottom:var(--space-1);display:block}._6-2OoG_warningBanner p{font-size:var(--text-sm);margin:0}._6-2OoG_warningIcon{color:#d97706;flex-shrink:0}._6-2OoG_invoiceInfo{padding:var(--space-3);background:var(--color-gray-50);border-radius:var(--radius-md);justify-content:space-between;align-items:center;display:flex}._6-2OoG_invoiceLabel{font-size:var(--text-sm);color:var(--color-gray-600)}._6-2OoG_invoiceNumber{font-weight:600;font-family:var(--font-mono)}._6-2OoG_options{gap:var(--space-4);flex-direction:column;display:flex}._6-2OoG_optionCard{padding:var(--space-4);border:1px solid var(--color-gray-200);border-radius:var(--radius-lg);background:#fff}._6-2OoG_optionTitle{margin:0 0 var(--space-2) 0;font-size:var(--text-base);color:var(--color-gray-900);font-weight:600}._6-2OoG_optionDesc{margin:0 0 var(--space-4) 0;font-size:var(--text-sm);color:var(--color-gray-600)}._6-2OoG_optionForm{gap:var(--space-3);flex-direction:column;display:flex}._6-2OoG_field{gap:var(--space-1);flex-direction:column;display:flex}._6-2OoG_label{font-size:var(--text-sm);color:var(--color-gray-700);font-weight:500}._6-2OoG_divider{align-items:center;gap:var(--space-3);color:var(--color-gray-400);font-size:var(--text-sm);text-transform:uppercase;display:flex}._6-2OoG_divider:before,._6-2OoG_divider:after{content:"";background:var(--color-gray-200);flex:1;height:1px}._6-2OoG_footer{justify-content:flex-end;gap:var(--space-3);display:flex}@media (max-width:480px){._6-2OoG_footer{flex-direction:column-reverse}._6-2OoG_footer>*{width:100%}}
.b7cuGa_wrapper{gap:var(--space-2);flex-direction:column;display:flex}.b7cuGa_track{padding:var(--space-1);background:var(--color-gray-100);border:1px solid var(--color-gray-200);border-radius:var(--radius-full);touch-action:none;cursor:pointer;-webkit-user-select:none;user-select:none;display:grid;position:relative}.b7cuGa_track:focus-within{outline:2px solid var(--color-focus);outline-offset:2px}.b7cuGa_dragging{cursor:grabbing}.b7cuGa_disabled{cursor:not-allowed;opacity:.6}.b7cuGa_cell{padding:var(--space-2) 0;font-size:var(--text-xs);font-weight:var(--font-medium);color:var(--color-gray-600);text-align:center;border-radius:var(--radius-sm);transition:background-color .16s var(--ease-out), color .16s var(--ease-out);line-height:1}.b7cuGa_cellOn{color:var(--color-primary-foreground);background:var(--color-primary)}.b7cuGa_cellOn[data-edge=from]{border-radius:var(--radius-full) 0 0 var(--radius-full)}.b7cuGa_cellOn[data-edge=to]{border-radius:0 var(--radius-full) var(--radius-full) 0}.b7cuGa_cellOn[data-edge=both]{border-radius:var(--radius-full)}.b7cuGa_handle{box-sizing:border-box;width:16px;height:calc(100% - var(--space-1) * 2);background:var(--color-white);border:2px solid var(--color-primary);border-radius:var(--radius-full);min-height:16px;box-shadow:var(--shadow-float);cursor:grab;transition:transform .16s var(--ease-out);padding:0;position:absolute;top:50%;transform:translate(-50%,-50%)}@media (hover:hover) and (pointer:fine){.b7cuGa_handle:hover{transform:translate(-50%,-50%)scale(1.1)}}.b7cuGa_handle:active{transform:translate(-50%,-50%)scale(.97)}.b7cuGa_handleDragging{cursor:grabbing;transition:none;transform:translate(-50%,-50%)scale(1.1)}.b7cuGa_handle:focus-visible{outline:2px solid var(--color-focus);outline-offset:2px}@media (max-width:768px){.b7cuGa_handle{width:10px}.b7cuGa_handle:before{content:"";width:44px;height:44px;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}}.b7cuGa_cellCompact{display:none}@media (max-width:480px){.b7cuGa_cellFull{display:none}.b7cuGa_cellCompact{display:inline}}@media (prefers-reduced-motion:reduce){.b7cuGa_cell,.b7cuGa_handle{transition-duration:0s}.b7cuGa_handle:hover,.b7cuGa_handleDragging{transform:translate(-50%,-50%)}}
.Xa0Ava_box{gap:var(--space-2);margin-top:var(--space-2);padding:var(--space-3);border:1px solid var(--color-gray-200);border-radius:var(--radius-lg);background:var(--color-gray-50);flex-direction:column;display:flex}.Xa0Ava_title{font-size:var(--text-sm);color:var(--color-gray-700);margin:0}.Xa0Ava_contact{gap:var(--space-1) var(--space-3);font-size:var(--text-sm);color:var(--color-gray-600);flex-wrap:wrap;display:flex}.Xa0Ava_contact span{align-items:center;gap:var(--space-1);display:inline-flex}.Xa0Ava_actions{align-items:center;gap:var(--space-2);flex-wrap:wrap;display:flex}.Xa0Ava_hint{font-size:var(--text-xs);color:var(--color-gray-600)}
.G8bhqq_search{margin-bottom:var(--space-3);display:flex}.G8bhqq_search>*{max-width:none}.G8bhqq_refreshing{opacity:.55;transition:opacity .15s}.G8bhqq_empty{align-items:flex-start;gap:var(--space-3);padding:var(--space-2) 0;flex-direction:column;display:flex}.G8bhqq_emptyText{font-size:var(--text-sm);color:var(--color-gray-600);overflow-wrap:anywhere;margin:0}.G8bhqq_more{margin-top:var(--space-2)}@media (prefers-reduced-motion:reduce){.G8bhqq_refreshing{transition:none}}
.cXkiTG_toolCell{gap:var(--space-1);flex-direction:column;display:flex}.cXkiTG_toolName{color:var(--color-gray-900);font-weight:600}.cXkiTG_toolMeta{font-size:var(--text-xs);color:var(--color-gray-500)}.cXkiTG_whatCell{align-items:center;gap:var(--space-2);display:flex}.cXkiTG_kindIcon{color:var(--color-gray-500);flex-shrink:0}.cXkiTG_truncated{align-items:center;gap:var(--space-2);margin:0 0 var(--space-3) 0;padding:var(--space-3);border-radius:var(--radius-md);background:var(--color-warning-bg);color:var(--color-warning-fg);font-size:var(--text-sm);display:flex}.cXkiTG_holderCell{gap:var(--space-1);flex-direction:column;display:flex}.cXkiTG_holderName{color:var(--color-gray-900)}.cXkiTG_card{gap:var(--space-2);flex-direction:column;display:flex}.cXkiTG_cardHead{justify-content:space-between;align-items:center;gap:var(--space-2);display:flex}.cXkiTG_workOrderLink{font-size:var(--text-sm);color:var(--color-primary);text-decoration:none}.cXkiTG_workOrderLink:hover{text-decoration:underline}.cXkiTG_noWorkOrder{color:var(--color-gray-400)}
._4l1xqa_layout{gap:var(--space-5);grid-template-columns:minmax(0,1fr) 17rem;align-items:start;display:grid}._4l1xqa_columns{border:1px solid var(--color-gray-200);border-radius:var(--radius-lg);min-width:0;overflow:hidden}._4l1xqa_head,._4l1xqa_row{gap:var(--space-3);padding:var(--space-3);grid-template-columns:minmax(7rem,1fr) minmax(8rem,1.2fr) 1.25rem minmax(12rem,1.4fr);align-items:start;display:grid}._4l1xqa_head{padding-block:var(--space-2);background:var(--color-gray-50);border-bottom:1px solid var(--color-gray-200);font-size:var(--text-xs);font-weight:var(--font-semibold);color:var(--text-secondary)}._4l1xqa_list{margin:0;padding:0;list-style:none}._4l1xqa_row+._4l1xqa_row{border-top:1px solid var(--color-gray-100)}._4l1xqa_name{font-weight:var(--font-semibold);overflow-wrap:anywhere}._4l1xqa_samples{min-width:0;font-size:var(--text-xs);color:var(--color-gray-600);flex-direction:column;display:flex}._4l1xqa_samples span{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}._4l1xqa_samples em{color:var(--color-gray-400)}._4l1xqa_arrow{padding-top:var(--space-1);color:var(--color-gray-400);text-align:center}._4l1xqa_target{gap:var(--space-1);flex-direction:column;min-width:0;display:flex}._4l1xqa_skipped ._4l1xqa_name,._4l1xqa_skipped ._4l1xqa_samples{color:var(--color-gray-400)}._4l1xqa_warn{gap:var(--space-1);font-size:var(--text-xs);color:var(--color-warning-text);align-items:flex-start;display:flex}._4l1xqa_warn svg{color:var(--color-warning-fg);flex:none;margin-top:2px}._4l1xqa_note{font-size:var(--text-xs);color:var(--text-secondary)}._4l1xqa_group{padding:var(--space-2) var(--space-3);border-top:1px solid var(--color-gray-200);background:var(--color-gray-50);font-size:var(--text-xs);font-weight:var(--font-semibold);color:var(--text-secondary);margin:0}._4l1xqa_srOnly{clip:rect(0 0 0 0);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}._4l1xqa_coverage{gap:var(--space-3);padding:var(--space-4);border:1px solid var(--color-gray-200);border-radius:var(--radius-lg);flex-direction:column;display:flex;position:sticky;top:0}._4l1xqa_coverageTitle{font-size:var(--text-sm);font-weight:var(--font-semibold);margin:0}._4l1xqa_lead,._4l1xqa_complete{font-size:var(--text-sm);color:var(--text-secondary);margin:0}._4l1xqa_gaps{gap:var(--space-2);flex-direction:column;margin:0;padding:0;list-style:none;display:flex}._4l1xqa_gaps li{padding:var(--space-2) var(--space-3);border-radius:var(--radius-md);background:var(--color-warning-bg);font-size:var(--text-sm);flex-direction:column;display:flex}._4l1xqa_gaps li b{font-weight:var(--font-medium)}._4l1xqa_gaps li span{font-size:var(--text-xs);color:var(--color-warning-text)}._4l1xqa_toggle{margin:calc(-1 * var(--space-2)) 0 calc(-1 * var(--space-2)) calc(-1 * var(--space-2));align-self:flex-start}._4l1xqa_fold{padding:var(--space-3) var(--space-4);border:1px solid var(--color-gray-200);border-radius:var(--radius-lg);order:-1}._4l1xqa_fold>summary{cursor:pointer}._4l1xqa_foldBody{gap:var(--space-3);margin-top:var(--space-3);flex-direction:column;display:flex}._4l1xqa_allFields{gap:var(--space-3);padding-top:var(--space-3);border-top:1px solid var(--color-gray-200);flex-direction:column;display:flex}._4l1xqa_fieldGroup{gap:var(--space-1);flex-direction:column;display:flex}._4l1xqa_fieldGroupTitle{font-size:var(--text-xs);font-weight:var(--font-semibold);color:var(--text-secondary)}._4l1xqa_field{gap:0 var(--space-2);font-size:var(--text-sm);grid-template-columns:minmax(0,1fr) auto;display:grid}._4l1xqa_fieldValue{font-size:var(--text-xs);color:var(--text-secondary);font-variant-numeric:tabular-nums}._4l1xqa_fieldSource{font-size:var(--text-xs);color:var(--text-secondary);grid-column:1/-1}._4l1xqa_fieldEmpty{color:var(--color-gray-500)}._4l1xqa_fieldMissing,._4l1xqa_fieldMissing ._4l1xqa_fieldValue{color:var(--color-error-fg)}@media (max-width:900px){._4l1xqa_layout{grid-template-columns:minmax(0,1fr)}._4l1xqa_coverage{order:-1;position:static}}@media (max-width:640px){._4l1xqa_head{display:none}._4l1xqa_row{gap:var(--space-2);grid-template-columns:minmax(0,1fr)}._4l1xqa_samples{gap:0 var(--space-2);flex-flow:wrap}._4l1xqa_arrow{display:none}}
.Ia0xXa_plain{justify-content:center;align-items:center;gap:var(--space-4);min-height:100dvh;padding:var(--space-12) var(--space-4);background:var(--color-white);flex-direction:column;display:flex}.Ia0xXa_cardWrap{padding:var(--space-12) var(--space-4);justify-content:center;align-items:center;display:flex}.Ia0xXa_card{background:var(--color-white);border:1px solid var(--color-gray-200);border-radius:var(--radius-xl);width:100%;max-width:28rem;box-shadow:var(--shadow-sm);overflow:hidden}.Ia0xXa_hair{background:var(--color-brand-gradient);height:3px}.Ia0xXa_body{align-items:center;gap:var(--space-3);padding:var(--space-5) var(--space-6) var(--space-6);text-align:center;flex-direction:column;display:flex}.Ia0xXa_title{font-size:var(--text-xl);font-weight:var(--font-semibold);color:var(--color-gray-900);text-wrap:balance;margin:0;line-height:1.3}.Ia0xXa_description{max-width:34rem;font-size:var(--text-sm);color:var(--color-gray-600);margin:0;line-height:1.6}.Ia0xXa_actions{justify-content:center;align-items:center;gap:var(--space-2);margin-top:var(--space-1);flex-wrap:wrap;display:flex}.Ia0xXa_code{justify-content:center;align-items:center;gap:var(--space-2) var(--space-3);max-width:100%;margin-top:var(--space-2);padding:var(--space-3) var(--space-4);background:var(--color-gray-50);border:1px solid var(--color-gray-200);border-radius:var(--radius-xl);flex-wrap:wrap;display:inline-flex}.Ia0xXa_codeLabel{font-size:var(--text-xs);color:var(--color-gray-500)}.Ia0xXa_codeValue{font-family:var(--font-mono);font-size:var(--text-sm);font-weight:var(--font-medium);letter-spacing:.06em;color:var(--color-gray-700)}.Ia0xXa_art{width:100%;max-width:20rem;height:auto;display:block}.Ia0xXa_gradFrom{stop-color:var(--color-brand-start)}.Ia0xXa_gradVia{stop-color:var(--color-brand-middle)}.Ia0xXa_gradTo{stop-color:var(--color-brand-end)}.Ia0xXa_tileEdge{stroke:var(--color-white);stroke-opacity:.26;stroke-width:1.5px}.Ia0xXa_icon{fill:none;stroke:var(--color-white);stroke-width:2px;stroke-linecap:round;stroke-linejoin:round}@keyframes Ia0xXa_signal{0%{opacity:0;transform:scale(1)}10%{opacity:calc(var(--o) * .72);transform:scale(1.18)}to{opacity:0;transform:scale(3.3)}}@keyframes Ia0xXa_breathe{0%,to{opacity:calc(var(--o) * .86)}50%{opacity:var(--o)}}.Ia0xXa_wave,.Ia0xXa_dot{transform-box:fill-box;transform-origin:50%;animation-delay:calc(var(--d) * 1s);animation-duration:calc(var(--t) * 1s);animation-iteration-count:infinite}.Ia0xXa_wave{opacity:0;animation-name:Ia0xXa_signal;animation-timing-function:cubic-bezier(.23,1,.32,1)}.Ia0xXa_dot{animation-name:Ia0xXa_breathe;animation-timing-function:cubic-bezier(.77,0,.175,1)}@media (prefers-reduced-motion:reduce){.Ia0xXa_wave{opacity:calc(var(--o) * .5);animation:none;transform:scale(2.1)}.Ia0xXa_dot{opacity:var(--o);animation:none}}@media (max-width:460px){.Ia0xXa_cardWrap,.Ia0xXa_plain{padding:var(--space-6) var(--space-3)}.Ia0xXa_body{padding:var(--space-4) var(--space-5) var(--space-5)}.Ia0xXa_title{font-size:var(--text-lg)}.Ia0xXa_actions{flex-direction:column;align-items:stretch;width:100%}}
.Rup2QG_content{gap:var(--space-5);flex-direction:column;display:flex}.Rup2QG_loading{padding:var(--space-8);justify-content:center;align-items:center;gap:var(--space-3);color:var(--color-gray-500);font-size:var(--text-sm);flex-direction:column;display:flex}.Rup2QG_field{gap:var(--space-1);flex-direction:column;display:flex}.Rup2QG_label{font-size:var(--text-sm);color:var(--color-gray-700);font-weight:500}.Rup2QG_sectionTitle{font-size:var(--text-sm);color:var(--color-gray-700);text-transform:uppercase;letter-spacing:.05em;margin:0;font-weight:600}.Rup2QG_itemsTable{overflow-x:auto}.Rup2QG_itemsTable table{border-collapse:collapse;width:100%;font-size:var(--text-sm)}.Rup2QG_itemsTable th,.Rup2QG_itemsTable td{padding:var(--space-2) var(--space-3);text-align:left;border-bottom:1px solid var(--color-gray-100)}.Rup2QG_itemsTable th{color:var(--color-gray-700);background:var(--color-gray-50);font-weight:600;font-size:var(--text-xs);text-transform:uppercase;letter-spacing:.05em}.Rup2QG_itemsTable tbody tr:last-child td{border-bottom:none}.Rup2QG_textRight{text-align:right}.Rup2QG_editableInput{text-align:right;width:80px}.Rup2QG_removedRow td{opacity:.5;text-decoration:line-through}.Rup2QG_removeCheckbox{text-align:center;vertical-align:middle}.Rup2QG_diffSummary{gap:var(--space-2);max-width:300px;padding:var(--space-3);background:var(--color-gray-50);border-radius:var(--radius-md);flex-direction:column;margin-left:auto;display:flex}.Rup2QG_diffRow{font-size:var(--text-sm);color:var(--color-gray-700);justify-content:space-between;display:flex}.Rup2QG_diffTotal{font-weight:700;font-size:var(--text-base);color:var(--color-gray-900);border-top:2px solid var(--color-gray-200);padding-top:var(--space-2);margin-top:var(--space-1)}.Rup2QG_footer{justify-content:flex-end;gap:var(--space-3);display:flex}@media (max-width:480px){.Rup2QG_footer{flex-direction:column-reverse}.Rup2QG_footer>*{width:100%}.Rup2QG_editableInput{width:60px}}
.i0h36a_lines{--bleed:var(--space-4);flex-direction:column;display:flex;container:wizard-lines/inline-size}.i0h36a_list{flex-direction:column;margin:0;padding:0;list-style:none;display:flex}.i0h36a_head,.i0h36a_row{column-gap:var(--space-4);align-items:center;display:grid}.i0h36a_head{padding-bottom:var(--space-2);font-size:var(--text-xs);font-weight:var(--font-semibold);letter-spacing:.06em;text-transform:uppercase;color:var(--color-gray-500)}.i0h36a_headWho{grid-area:who}.i0h36a_head .i0h36a_headCell{min-width:0;font-size:inherit;font-weight:inherit;color:inherit}.i0h36a_layout_terms .i0h36a_head,.i0h36a_layout_terms .i0h36a_row{grid-template-columns:40px minmax(0,1fr) 260px 120px 120px 90px;grid-template-areas:"pic who how deposit amount action"}.i0h36a_layout_plain .i0h36a_head,.i0h36a_layout_plain .i0h36a_row{grid-template-columns:40px minmax(0,1fr) auto;grid-template-areas:"pic who where"}.i0h36a_line{border-top:1px dashed var(--color-gray-200)}.i0h36a_row{padding:10px 0}.i0h36a_tone_open,.i0h36a_tone_warning,.i0h36a_tone_danger{margin:0 calc(-1 * var(--bleed));padding:0 var(--bleed)}.i0h36a_tone_open{background:var(--color-primary-50)}.i0h36a_tone_warning{background:color-mix(in srgb, var(--color-warning-bg) 45%, var(--color-white))}.i0h36a_tone_danger{background:color-mix(in srgb, var(--color-error-bg) 45%, var(--color-white))}.i0h36a_picture{box-sizing:border-box;border:1px solid var(--color-gray-200);border-radius:var(--radius-md);background:var(--color-gray-100);width:40px;height:40px;color:var(--color-gray-400);grid-area:pic;justify-content:center;align-items:center;display:inline-flex;overflow:hidden}.i0h36a_image{object-fit:cover;width:100%;height:100%}.i0h36a_who{flex-direction:column;grid-area:who;gap:2px;min-width:0;display:flex}.i0h36a_name{font-size:var(--text-sm);font-weight:var(--font-semibold);color:var(--color-gray-900);overflow-wrap:anywhere}.i0h36a_identifier{font-size:var(--text-xs);color:var(--color-gray-500)}.i0h36a_cell{min-width:0;font-size:var(--text-xs);color:var(--color-gray-600);font-variant-numeric:tabular-nums}.i0h36a_area_how{grid-area:how}.i0h36a_area_deposit{text-align:right;grid-area:deposit}.i0h36a_area_amount{text-align:right;font-size:var(--text-sm);font-weight:var(--font-semibold);color:var(--color-gray-900);grid-area:amount}.i0h36a_area_where{text-align:right;color:var(--color-gray-500);grid-area:where}.i0h36a_action{grid-area:action;justify-self:end}button.i0h36a_actionButton.i0h36a_actionButton{font-size:var(--text-xs);font-weight:var(--font-semibold);padding-inline:0}button.i0h36a_actionButton.i0h36a_actionButton:hover:not(:disabled){background:0 0;text-decoration:underline}.i0h36a_below{padding:0 0 var(--space-3) calc(40px + var(--space-4))}.i0h36a_reason{align-items:center;gap:var(--space-1) var(--space-3);font-size:var(--text-xs);color:var(--color-gray-600);flex-wrap:wrap;line-height:1.4;display:flex}.i0h36a_tone_warning .i0h36a_reason{color:var(--color-warning-text)}.i0h36a_tone_danger .i0h36a_reason{color:var(--color-error-fg)}.i0h36a_highlighted{animation:1.6s ease-out i0h36a_added}@keyframes i0h36a_added{0%{background:var(--color-success-bg)}}@media (prefers-reduced-motion:reduce){.i0h36a_highlighted{animation:none}}@media (max-width:767px){.i0h36a_lines{--bleed:var(--space-3)}}@container wizard-lines (max-width:860px){.i0h36a_layout_terms .i0h36a_head,.i0h36a_layout_plain .i0h36a_head{grid-template-columns:minmax(0,1fr);grid-template-areas:"who"}.i0h36a_layout_terms .i0h36a_headCell,.i0h36a_layout_plain .i0h36a_headCell,.i0h36a_layout_terms .i0h36a_picture,.i0h36a_layout_plain .i0h36a_picture,.i0h36a_layout_terms .i0h36a_area_deposit{display:none}.i0h36a_layout_terms .i0h36a_row{column-gap:var(--space-3);grid-template-columns:minmax(0,1fr) auto;grid-template-areas:"who amount""how action";row-gap:2px}.i0h36a_layout_plain .i0h36a_row{grid-template-columns:minmax(0,1fr) auto;grid-template-areas:"who where"}.i0h36a_layout_terms .i0h36a_who,.i0h36a_layout_plain .i0h36a_who{align-items:baseline;column-gap:var(--space-2);flex-flow:wrap}.i0h36a_layout_terms .i0h36a_area_amount{align-self:baseline}.i0h36a_layout_terms .i0h36a_below,.i0h36a_layout_plain .i0h36a_below{padding-left:0}}
.RyoNeG_banner{align-items:center;gap:var(--space-4);padding:var(--space-4) var(--space-5);border-radius:var(--radius-lg);color:#92400e;background:#fef3c7;border:1px solid #f59e0b;display:flex}.RyoNeG_banner svg{color:#f59e0b;flex-shrink:0}.RyoNeG_content{gap:var(--space-1);flex-direction:column;flex:1;display:flex}.RyoNeG_title{font-size:var(--text-sm);color:#92400e;font-weight:600}.RyoNeG_description{font-size:var(--text-sm);color:#a16207}@media (max-width:768px){.RyoNeG_banner{gap:var(--space-2);padding:var(--space-3) var(--space-4);flex-wrap:wrap}.RyoNeG_banner svg{width:18px;height:18px}.RyoNeG_title,.RyoNeG_description{font-size:var(--text-xs)}.RyoNeG_content{gap:0}}
