.EquipmentDropdown_equipmentDropdownContainer__gvzbU{width:100%;margin-bottom:1rem}.EquipmentDropdown_required__OpcSm{color:#da1e28;margin-left:.25rem}.EquipmentDropdown_equipmentHints__2mkvs{margin-top:.75rem;padding:1rem;background:#f4f4f4;border-radius:8px;border:1px solid #e0e0e0}.EquipmentDropdown_hintsHeader__1i25v{display:flex;justify-content:space-between;align-items:center;margin-bottom:.75rem}.EquipmentDropdown_hintsLabel___jCYm{font-size:.75rem;font-weight:500;color:#525252}.EquipmentDropdown_clearButton__eW6JZ{padding:.25rem .75rem;background:#da1e28;color:white;border:none;border-radius:16px;font-size:.6875rem;font-weight:500;cursor:pointer;transition:background-color .15s ease}.EquipmentDropdown_clearButton__eW6JZ:hover:not(:disabled){background:#ba1b23}.EquipmentDropdown_clearButton__eW6JZ:disabled{background:#c6c6c6;cursor:not-allowed}.EquipmentDropdown_categorySection__LRRta{margin-bottom:.75rem}.EquipmentDropdown_categorySection__LRRta:last-child{margin-bottom:0}.EquipmentDropdown_categoryLabel__MDsL1{font-size:.6875rem;font-weight:600;color:#262626;margin-bottom:.375rem;text-transform:uppercase;letter-spacing:.5px}.EquipmentDropdown_equipmentTags__twKNw{display:flex;flex-wrap:wrap;gap:.375rem}.EquipmentDropdown_equipmentTag__Ji2Of{padding:.25rem .75rem;background:white;border:1px solid #c6c6c6;border-radius:16px;font-size:.75rem;font-weight:500;color:#161616;cursor:pointer;transition:all .15s ease;display:inline-flex;align-items:center;max-width:100%;text-align:center}.EquipmentDropdown_equipmentTag__Ji2Of:hover:not(:disabled){background:#e8f4fd;border-color:#0f62fe;color:#0043ce;transform:translateY(-1px);box-shadow:0 2px 4px rgba(0,0,0,.1)}.EquipmentDropdown_equipmentTag__Ji2Of:focus{outline:2px solid #0f62fe;outline-offset:2px}.EquipmentDropdown_equipmentTag__Ji2Of:disabled{background:#f4f4f4;color:#c6c6c6;cursor:not-allowed;border-color:#e0e0e0}.EquipmentDropdown_equipmentTagSelected__ghbtB{background:#0f62fe;border-color:#0f62fe;color:white}.EquipmentDropdown_equipmentTagSelected__ghbtB:hover:not(:disabled){background:#0043ce;border-color:#0043ce}.EquipmentDropdown_equipmentTagNotApplicable__DWMSR{background:#f6f6f6;border-color:#a8a8a8;color:#525252;font-style:italic}.EquipmentDropdown_equipmentTagNotApplicable__DWMSR:hover:not(:disabled){background:#e8e8e8;border-color:#8d8d8d}.EquipmentDropdown_equipmentTagNotApplicable__DWMSR.EquipmentDropdown_equipmentTagSelected__ghbtB{background:#525252;border-color:#525252;color:white;font-style:normal}.EquipmentDropdown_searchTips__YxGKG{margin-top:.75rem;padding:.75rem;background:#e8f4fd;border-radius:6px;border:1px solid #b8d4f1}.EquipmentDropdown_tipsLabel__L088N{font-size:.75rem;font-weight:500;color:#0043ce;margin-bottom:.5rem}.EquipmentDropdown_tipsList__Tutnu{margin:0;padding-left:1rem;list-style-type:disc}.EquipmentDropdown_tipsList__Tutnu li{font-size:.6875rem;color:#0043ce;margin-bottom:.25rem;line-height:1.3}.EquipmentDropdown_tipsList__Tutnu li:last-child{margin-bottom:0}@media (max-width:672px){.EquipmentDropdown_hintsHeader__1i25v{flex-direction:column;align-items:flex-start;gap:.5rem}.EquipmentDropdown_equipmentTags__twKNw{gap:.25rem}.EquipmentDropdown_equipmentTag__Ji2Of{font-size:.6875rem;padding:.1875rem .625rem}.EquipmentDropdown_categoryLabel__MDsL1{font-size:.625rem}}.EquipmentDropdown_equipmentDropdownContainer__gvzbU .cds--combo-box{margin-bottom:0}.EquipmentDropdown_equipmentDropdownContainer__gvzbU .cds--list-box__field{height:3rem}.EquipmentDropdown_equipmentDropdownContainer__gvzbU .cds--combo-box input[role=combobox]{height:3rem;font-size:.875rem}.EquipmentDropdown_equipmentDropdownContainer__gvzbU .cds--combo-box input:focus{outline:2px solid #0f62fe;outline-offset:-2px}.EquipmentDropdown_equipmentDropdownContainer__gvzbU .cds--combo-box[data-invalid] .cds--list-box__field,.EquipmentDropdown_equipmentDropdownContainer__gvzbU .cds--combo-box[data-invalid] input{border-color:#da1e28}.EquipmentDropdown_equipmentDropdownContainer__gvzbU .cds--combo-box input:disabled{background-color:#f4f4f4;color:#c6c6c6;cursor:not-allowed}.EquipmentDropdown_equipmentDropdownContainer__gvzbU .cds--list-box__menu{max-height:240px;border:1px solid #e0e0e0;box-shadow:0 2px 6px rgba(0,0,0,.1)}.EquipmentDropdown_equipmentDropdownContainer__gvzbU .cds--list-box__menu-item{font-size:.875rem;padding:.75rem 1rem}.EquipmentDropdown_equipmentDropdownContainer__gvzbU .cds--list-box__menu-item:hover{background-color:#e8f4fd}.EquipmentDropdown_equipmentDropdownContainer__gvzbU .cds--list-box__menu-item--highlighted{background-color:#0f62fe;color:white}.EquipmentDropdown_equipmentDropdownContainer__gvzbU .cds--list-box__menu-item[data-option*="Not Applicable"]{font-style:italic;background-color:#f6f6f6;border-top:1px solid #e0e0e0}.EquipmentDropdown_equipmentDropdownContainer__gvzbU .cds--list-box__menu-item[data-option*="Not Applicable"]:hover{background-color:#e8e8e8}.EquipmentDropdown_equipmentDropdownContainer__gvzbU .cds--list-box__selection{width:2rem;height:2rem}.EquipmentDropdown_equipmentDropdownContainer__gvzbU .cds--list-box__selection svg{fill:#525252}.EquipmentDropdown_equipmentDropdownContainer__gvzbU .cds--list-box__selection:hover svg{fill:#161616}.Toast_toastContainer__M1NQG{position:fixed;top:20px;right:20px;z-index:9999;display:flex;flex-direction:column;gap:12px;pointer-events:none}.Toast_toast__n4V9V{display:flex;align-items:flex-start;gap:12px;padding:16px;min-width:320px;max-width:400px;border-radius:8px;box-shadow:0 4px 12px rgba(0,0,0,.15);pointer-events:auto;animation:Toast_slideIn__18kCk .3s ease-out}.Toast_toastSuccess__ea9St{background-color:#f4fefc;border-left:4px solid #24a148;color:#161616}.Toast_toastError__Yn0WI{background-color:#fff1f1;border-left:4px solid #da1e28;color:#161616}.Toast_toastIcon__8EWxK{flex-shrink:0;margin-top:2px}.Toast_toastSuccess__ea9St .Toast_toastIcon__8EWxK{color:#24a148}.Toast_toastError__Yn0WI .Toast_toastIcon__8EWxK{color:#da1e28}.Toast_toastContent__rotgn{flex:1;min-width:0}.Toast_toastTitle__kEKmZ{font-size:14px;font-weight:600;line-height:1.4;margin-bottom:4px}.Toast_toastSubtitle__ORn1s{font-size:12px;color:#6b7280;line-height:1.4}.Toast_toastClose__5z5Ms{flex-shrink:0;background:none;border:none;font-size:20px;line-height:1;cursor:pointer;color:#6b7280;padding:0;margin-top:-2px;width:20px;height:20px;display:flex;align-items:center;justify-content:center}.Toast_toastClose__5z5Ms:hover{color:#374151}@keyframes Toast_slideIn__18kCk{0%{transform:translateX(100%);opacity:0}to{transform:translateX(0);opacity:1}}@media (max-width:480px){.Toast_toastContainer__M1NQG{top:16px;right:16px;left:16px}.Toast_toast__n4V9V{min-width:auto;max-width:none}}.MetadataDisplay_metadataContainer__svVd8{background:#f4f4f4;border:1px solid #e0e0e0;border-radius:8px;padding:1.5rem;margin:1rem 0;font-family:IBM Plex Sans,Arial,sans-serif}.MetadataDisplay_metadataContainer__svVd8.MetadataDisplay_compact__mzn3s{padding:1rem;margin:.5rem 0}.MetadataDisplay_metadataHeader__C8RnD{display:flex;justify-content:space-between;align-items:center;margin-bottom:1.25rem;padding-bottom:.75rem;border-bottom:1px solid #e0e0e0}.MetadataDisplay_metadataTitle__L57Zx{font-size:1.125rem;font-weight:600;color:#161616;margin:0}.MetadataDisplay_enhancedBadge__0Rkoy{background:#e8f4fd;color:#0043ce;font-size:.75rem;font-weight:600;padding:.25rem .75rem;border-radius:12px;border:1px solid #b8d4f1;text-transform:uppercase;letter-spacing:.02em}.MetadataDisplay_metadataContent__8yTdo{display:flex;flex-direction:column;gap:1.5rem}.MetadataDisplay_analysisSection__SsPu0,.MetadataDisplay_metadataSection__WptCG{display:flex;flex-direction:column;gap:1rem}.MetadataDisplay_sectionTitle__EQ3bE{font-size:1rem;font-weight:600;color:#393939;margin:0 0 .75rem;display:flex;align-items:center;gap:.5rem}.MetadataDisplay_metadataGrid__j4Vlo{display:grid;grid-template-columns:repeat(auto-fit,minmax(250px,1fr));gap:1rem}.MetadataDisplay_metadataItem___Y6Wu{display:flex;align-items:flex-start;gap:.75rem;padding:.75rem;background:#ffffff;border:1px solid #e0e0e0;border-radius:6px}.MetadataDisplay_metadataIcon__BjW6M{display:flex;align-items:center;justify-content:center;width:32px;height:32px;background:#e8f4fd;border-radius:50%;color:#0043ce;flex-shrink:0}.MetadataDisplay_metadataDetails__SR_K3{flex:1;min-width:0}.MetadataDisplay_metadataLabel__GVfRh{font-size:.75rem;font-weight:600;color:#6f6f6f;text-transform:uppercase;letter-spacing:.02em;margin-bottom:.25rem}.MetadataDisplay_metadataValue__G7vkn{font-size:.875rem;color:#161616;font-weight:500;word-wrap:break-word}.MetadataDisplay_processingInfo__eHXH0{display:flex;align-items:center;gap:.5rem;padding:.5rem 0;border-top:1px solid #e0e0e0;font-size:.75rem;color:#6f6f6f}.MetadataDisplay_processingLabel__wMS1g{font-weight:600}.MetadataDisplay_processingValue__vanM8{color:#393939}.MetadataDisplay_enhancedIndicator__OB3TO{background:#e6f7ff;color:#10b981;padding:.125rem .5rem;border-radius:10px;font-weight:600;margin-left:auto}.MetadataDisplay_insightItem__8iE4F{padding:1rem;background:#ffffff;border:1px solid #e0e0e0;border-radius:6px}.MetadataDisplay_insightHeader__GWAZa{display:flex;align-items:center;gap:.5rem;margin-bottom:.75rem}.MetadataDisplay_insightLabel___ev_z{font-size:.875rem;font-weight:600;color:#393939}.MetadataDisplay_insightValue__O2mDj{font-size:.875rem;color:#161616;line-height:1.5}.MetadataDisplay_riskList__Cwev_{display:flex;flex-direction:column;gap:.5rem}.MetadataDisplay_riskItem__fIVer{padding:.5rem .75rem;background:#f4f4f4;border-left:3px solid #0043ce;border-radius:0 4px 4px 0;font-size:.875rem;color:#161616;line-height:1.4}.MetadataDisplay_warningIcon__X7xxJ{color:#f1c21b}.MetadataDisplay_errorIcon__bCsfX{color:#da1e28}.MetadataDisplay_successIcon__FQdAW{color:#24a148}.MetadataDisplay_infoIcon__cbagx{color:#0043ce}@media (max-width:768px){.MetadataDisplay_metadataContainer__svVd8{padding:1rem}.MetadataDisplay_metadataGrid__j4Vlo{grid-template-columns:1fr}.MetadataDisplay_metadataHeader__C8RnD{flex-direction:column;align-items:flex-start;gap:.5rem}.MetadataDisplay_enhancedBadge__0Rkoy{align-self:flex-start}}.MetadataDisplay_compact__mzn3s .MetadataDisplay_metadataContent__8yTdo{gap:1rem}.MetadataDisplay_compact__mzn3s .MetadataDisplay_metadataItem___Y6Wu{padding:.5rem}.MetadataDisplay_compact__mzn3s .MetadataDisplay_insightItem__8iE4F{padding:.75rem}.MetadataDisplay_compact__mzn3s .MetadataDisplay_metadataTitle__L57Zx{font-size:1rem}.MetadataDisplay_enhancedBadge__0Rkoy{animation:MetadataDisplay_fadeInScale__YhEBh .3s ease-out}@keyframes MetadataDisplay_fadeInScale__YhEBh{0%{opacity:0;transform:scale(.9)}to{opacity:1;transform:scale(1)}}.MetadataDisplay_metadataItem___Y6Wu:hover{background:#f9f9f9}.MetadataDisplay_insightItem__8iE4F:hover,.MetadataDisplay_metadataItem___Y6Wu:hover{border-color:#b8d4f1;transition:all .2s ease}@media print{.MetadataDisplay_metadataContainer__svVd8{border:1px solid #000;background:#fff;-moz-column-break-inside:avoid;break-inside:avoid}.MetadataDisplay_enhancedBadge__0Rkoy{background:transparent;border:1px solid #000;color:#000}}.StructuredNarrative_container__FvvZv{display:grid;grid-template-columns:1fr;gap:2.5rem;max-width:80rem;margin:0 auto;padding:4rem .5rem}@media (min-width:1024px){.StructuredNarrative_container__FvvZv{grid-template-columns:2fr 1fr;gap:4rem;padding:4rem 1.5rem}}.StructuredNarrative_card__HKtjc{padding:3rem;gap:3rem;width:100%;max-width:45rem;margin:0 auto}.StructuredNarrative_card__HKtjc,.StructuredNarrative_sidebarCard__n_pKG{background:#fff;border-radius:1.25rem;border:1px solid #e5e7eb;box-shadow:0 8px 32px rgba(0,0,0,.08);display:flex;flex-direction:column}.StructuredNarrative_sidebarCard__n_pKG{padding:2rem;gap:2rem}@media (max-width:1023px){.StructuredNarrative_sidebarCard__n_pKG{margin-top:2.5rem}}.StructuredNarrative_stepper__9cBj4{display:flex;align-items:center;margin-bottom:3rem}.StructuredNarrative_step__moV_Z{display:flex;align-items:center;color:#2563eb}.StructuredNarrative_stepCircleActive__OY0KU{background:#2563eb;color:#fff;font-weight:800;box-shadow:0 2px 8px rgba(37,99,235,.2);transform:scale(1.05)}.StructuredNarrative_stepCircleActive__OY0KU,.StructuredNarrative_stepCircleInactive__ufIYT{width:3rem;height:3rem;border-radius:50%;font-size:1.25rem;display:flex;align-items:center;justify-content:center}.StructuredNarrative_stepCircleInactive__ufIYT{background:#e5e7eb;color:#6b7280;font-weight:700;box-shadow:inset 0 2px 8px rgba(107,114,128,.08)}.StructuredNarrative_stepLabel__F1bj8{margin-left:1rem;font-weight:600;font-size:1.25rem;letter-spacing:-.01em}.StructuredNarrative_stepBar__pPOan{flex:1;margin:0 1.5rem;height:.5rem;border-radius:1rem;background:linear-gradient(90deg,#60a5fa,#bfdbfe)}.StructuredNarrative_heading__QXkXN{font-size:2rem;font-weight:800;color:#111827;margin-bottom:2rem;letter-spacing:-.02em}.StructuredNarrative_label__HKpab{display:block;font-size:1.125rem;font-weight:600;color:#374151;margin-bottom:1rem;letter-spacing:.01em}.StructuredNarrative_textarea__CzAEP{width:100%;height:12rem;padding:1.25rem;border:1px solid #e5e7eb;background:#f9fafb;border-radius:1rem;font-size:1rem;font-family:IBM Plex Mono,monospace;color:#111827;resize:none;transition:border .2s,box-shadow .2s}.StructuredNarrative_textarea__CzAEP:focus{outline:none;border-color:#2563eb;box-shadow:0 0 0 4px #bfdbfe}.StructuredNarrative_charCount__HOgum{font-size:.875rem;color:#6b7280}.StructuredNarrative_charCountWarning__eiFmI{color:#ef4444}.StructuredNarrative_button__ctE92{padding:1rem 2.5rem;background:linear-gradient(90deg,#2563eb,#3b82f6);color:#fff;font-weight:700;border-radius:1.5rem;font-size:1.125rem;box-shadow:0 4px 16px rgba(37,99,235,.12);border:none;cursor:pointer;transition:background .2s,box-shadow .2s,transform .2s;display:flex;align-items:center;justify-content:center;gap:.5rem}.StructuredNarrative_button__ctE92:disabled{background:#d1d5db;color:#fff;cursor:not-allowed}.StructuredNarrative_button__ctE92:hover:not(:disabled){background:linear-gradient(90deg,#1d4ed8,#2563eb);transform:translateY(-2px);box-shadow:0 8px 32px rgba(37,99,235,.18)}.StructuredNarrative_examples__fPSV1{display:flex;flex-direction:column;gap:.75rem}.StructuredNarrative_exampleBtn__YTbTB{width:100%;text-align:left;padding:1rem;border-radius:.75rem;border:2px solid #e5e7eb;background:#f9fafb;display:flex;align-items:center;gap:.75rem;font-size:1rem;font-weight:500;color:#111827;transition:border .2s,box-shadow .2s,background .2s}.StructuredNarrative_exampleBtn__YTbTB:hover{border-color:#2563eb;background:#eff6ff;box-shadow:0 2px 8px rgba(37,99,235,.08)}.StructuredNarrative_exampleHigh__1FYsQ{background:#fef2f2;border-color:#fca5a5}.StructuredNarrative_exampleMedium__Mh47l{background:#fef9c3;border-color:#fde68a}.StructuredNarrative_exampleLow__AwI82{background:#f0fdf4;border-color:#bbf7d0}.StructuredNarrative_exampleDotHigh__INbQ3{width:.75rem;height:.75rem;border-radius:50%;background:#ef4444;flex-shrink:0}.StructuredNarrative_exampleDotMedium__OI__U{width:.75rem;height:.75rem;border-radius:50%;background:#facc15;flex-shrink:0}.StructuredNarrative_exampleDotLow__fKPMh{width:.75rem;height:.75rem;border-radius:50%;background:#22c55e;flex-shrink:0}.StructuredNarrative_tipsCard__E9o0h{background:#eff6ff;border-radius:1rem;border:1px solid #dbeafe;box-shadow:0 2px 8px rgba(59,130,246,.08);padding:1.5rem}.StructuredNarrative_tipsHeading__N8luQ{font-size:1.125rem;font-weight:700;color:#1e40af;margin-bottom:1rem}.StructuredNarrative_tipsList__gWHNy{display:flex;flex-direction:column;gap:.75rem}.StructuredNarrative_tipsItem__l6hoC{display:flex;align-items:flex-start;gap:.75rem;font-size:1rem;color:#1e40af}.StructuredNarrative_tipsIcon__yOFao{margin-top:.25rem;flex-shrink:0}@media (max-width:1023px){.StructuredNarrative_container__FvvZv{grid-template-columns:1fr}}.StructuredNarrative_singleContainer__CwMQA{display:flex;flex-direction:column;align-items:center;justify-content:center;min-height:80vh}.StructuredNarrative_sectionGroup__p7kZd{padding:1.5rem;background:#f9fafb;border-radius:.75rem;border:1px solid #e5e7eb}.StructuredNarrative_sectionTitle__EXoKp{font-size:1.125rem;font-weight:600;color:#1f2937;margin:0 0 1rem;padding-bottom:.5rem;border-bottom:2px solid #e5e7eb}.StructuredNarrative_formRow__GNIgK{display:grid;gap:1.5rem;grid-template-columns:1fr 1fr}@media (max-width:768px){.StructuredNarrative_formRow__GNIgK{grid-template-columns:1fr}}.StructuredNarrative_formField__9GQ67{display:flex;flex-direction:column}.StructuredNarrative_belowCardContainer__VvMrU{display:flex;flex-direction:column;align-items:center;gap:2rem;width:100%;margin-top:2rem}.StructuredNarrative_examplesBox__FtQGJ{background:#fff;border-radius:1.25rem;border:1px solid #e5e7eb;box-shadow:0 2px 8px rgba(0,0,0,.06);padding:2rem;width:100%;max-width:40rem}.StructuredNarrative_tipsBox__wAvVS{background:#eff6ff;border-radius:1rem;border:1px solid #dbeafe;box-shadow:0 2px 8px rgba(59,130,246,.08);padding:1.5rem;width:100%;max-width:40rem}.StructuredNarrative_loader__RclVZ{width:-moz-fit-content;width:fit-content;font-size:17px;font-family:IBM Plex Mono,monospace;line-height:1.4;font-weight:700;padding:30px 2px 50px;background:linear-gradient(#000 0 0) 0 0/100% 100% content-box padding-box no-repeat;position:relative;overflow:hidden;animation:StructuredNarrative_l10-0__Di0JH 2s cubic-bezier(1,175,.5,175) infinite}.StructuredNarrative_loader__RclVZ:before{content:"Loading";display:inline-block;animation:StructuredNarrative_l10-2__B3nC9 2s infinite}.StructuredNarrative_loader__RclVZ:after{content:"";position:absolute;width:34px;height:28px;top:110%;left:calc(50% - 16px);background:linear-gradient(90deg,#0000 12px,#f92033 0 22px,#0000 0 26px,#fdc98d 0 32px,#0000) bottom 26px left 50%,linear-gradient(90deg,#0000 10px,#f92033 0 28px,#fdc98d 0 32px,#0000 0) bottom 24px left 50%,linear-gradient(90deg,#0000 10px,#643700 0 16px,#fdc98d 0 20px,#000 0 22px,#fdc98d 0 24px,#000 0 26px,#f92033 0 32px,#0000 0) bottom 22px left 50%,linear-gradient(90deg,#0000 8px,#643700 0 10px,#fdc98d 0 12px,#643700 0 14px,#fdc98d 0 20px,#000 0 22px,#fdc98d 0 28px,#f92033 0 32px,#0000 0) bottom 20px left 50%,linear-gradient(90deg,#0000 8px,#643700 0 10px,#fdc98d 0 12px,#643700 0 16px,#fdc98d 0 22px,#000 0 24px,#fdc98d 0 30px,#f92033 0 32px,#0000 0) bottom 18px left 50%,linear-gradient(90deg,#0000 8px,#643700 0 12px,#fdc98d 0 20px,#000 0 28px,#f92033 0 30px,#0000 0) bottom 16px left 50%,linear-gradient(90deg,#0000 12px,#fdc98d 0 26px,#f92033 0 30px,#0000 0) bottom 14px left 50%,linear-gradient(90deg,#fdc98d 6px,#f92033 0 14px,#222a87 0 16px,#f92033 0 22px,#222a87 0 24px,#f92033 0 28px,#0000 0 32px,#643700 0) bottom 12px left 50%,linear-gradient(90deg,#fdc98d 6px,#f92033 0 16px,#222a87 0 18px,#f92033 0 24px,#f92033 0 26px,#0000 0 30px,#643700 0) bottom 10px left 50%,linear-gradient(90deg,#0000 10px,#f92033 0 16px,#222a87 0 24px,#feee49 0 26px,#222a87 0 30px,#643700 0) bottom 8px left 50%,linear-gradient(90deg,#0000 12px,#222a87 0 18px,#feee49 0 20px,#222a87 0 30px,#643700 0) bottom 6px left 50%,linear-gradient(90deg,#0000 8px,#643700 0 12px,#222a87 0 30px,#643700 0) bottom 4px left 50%,linear-gradient(90deg,#0000 6px,#643700 0 14px,#222a87 0 26px,#0000 0) bottom 2px left 50%,linear-gradient(90deg,#0000 6px,#643700 0 10px,#0000 0) bottom 0 left 50%;background-size:34px 2px;background-repeat:no-repeat;animation:inherit;animation-name:StructuredNarrative_l10-1__2nSrZ}@keyframes StructuredNarrative_l10-0__Di0JH{0%,30%{background-position:0 0}50%,to{background-position:0 -.1px}}@keyframes StructuredNarrative_l10-1__2nSrZ{50%,to{top:109.5%}

    ;}@keyframes StructuredNarrative_l10-2__B3nC9{0%,30%{transform:translateY(0)}80%,to{transform:translateY(-260%)}}.StructuredNarrative_spinner__I6_5F{width:20px;height:40px;border:4px solid #e5e7eb;border-top-color:#2563eb;border-radius:50%;animation:StructuredNarrative_spin__5ijrR 1s linear infinite;margin:0 auto}@keyframes StructuredNarrative_spin__5ijrR{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}.StructuredNarrative_resultBox__7ZrSC{background:#f9fafb;border:1px solid #e5e7eb;border-radius:1rem;padding:1.25rem;margin-top:24px;word-break:break-word;overflow-x:auto;position:relative}.StructuredNarrative_resultText__M5Cti{font-family:IBM Plex Mono,monospace;font-size:1rem;color:#111827;white-space:pre-wrap;margin-bottom:1rem;word-break:break-word}.StructuredNarrative_copyBtn__1YPz7{background:#f3f4f6;border:1px solid #d1d5db;border-radius:6px;padding:.5rem 1rem;font-size:14px;cursor:pointer;display:flex;align-items:center;gap:.5rem;position:absolute;top:1.25rem;right:1.25rem;z-index:2}.StructuredNarrative_copyBtn__1YPz7:disabled{opacity:.6;cursor:not-allowed}.StructuredNarrative_saveBtn__ch0AR{background:#2563eb;color:white;border:1px solid #2563eb;border-radius:6px;padding:.5rem 1rem;font-size:14px;font-weight:500;cursor:pointer;display:flex;align-items:center;gap:.5rem;transition:all .2s ease}.StructuredNarrative_saveBtn__ch0AR:hover:not(:disabled){background:#1d4ed8;border-color:#1d4ed8}.StructuredNarrative_saveBtn__ch0AR:disabled{opacity:.6;cursor:not-allowed;background:#9ca3af;border-color:#9ca3af}