.ExpandedReceiptEditor_page__y84EF{background:#f4f7fc;color:#25354a;padding-bottom:50px}.ExpandedReceiptEditor_hero__D3_Bd{background:linear-gradient(120deg,#155fe4,#3787f2);color:#fff;padding:32px 24px}.ExpandedReceiptEditor_heroInner__9CbhC{max-width:1360px;margin:auto}.ExpandedReceiptEditor_breadcrumb__fXyb9{display:flex;gap:10px;flex-wrap:wrap;font-size:13px;opacity:.9;margin-bottom:18px}.ExpandedReceiptEditor_breadcrumb__fXyb9 a{text-transform:capitalize;text-decoration:underline;text-underline-offset:3px}.ExpandedReceiptEditor_hero__D3_Bd h1{font-size:clamp(27px,3vw,39px);font-weight:750;line-height:1.2;margin:0 0 14px}.ExpandedReceiptEditor_hero__D3_Bd p{max-width:900px;line-height:1.7;margin:0 0 16px;font-size:16px}.ExpandedReceiptEditor_badges__gbEI5{display:flex;gap:12px;flex-wrap:wrap;font-size:12px}.ExpandedReceiptEditor_badges__gbEI5 span{border:1px solid #ffffff45;background:#ffffff1b;padding:6px 11px;border-radius:18px}.ExpandedReceiptEditor_workspace__zE63y{max-width:1424px;margin:30px auto 0;padding:0 28px;display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:28px;align-items:start}.ExpandedReceiptEditor_editor__f5OCZ{padding:26px;border:1px solid #e0e7f2;border-radius:20px;background:white;min-width:0}.ExpandedReceiptEditor_sectionTitle__YlTvO{display:flex;align-items:center;justify-content:space-between;gap:12px;margin-bottom:18px}.ExpandedReceiptEditor_kicker__2vNun{margin:0 0 5px;font-size:11px;font-weight:750;letter-spacing:.1em;color:#617b9b}.ExpandedReceiptEditor_sectionTitle__YlTvO h2{font-size:19px;line-height:1.35;font-weight:700;margin:0;overflow-wrap:anywhere}.ExpandedReceiptEditor_fieldset__Mi1SR{border:0;padding:0;margin:0;min-width:0}.ExpandedReceiptEditor_group__sZD5M{border-top:1px solid #e8edf5;padding-top:22px;margin-top:24px}.ExpandedReceiptEditor_group__sZD5M:first-child{border-top:0;padding-top:0;margin-top:0}.ExpandedReceiptEditor_group__sZD5M h3{font-size:16px;font-weight:700;margin:0 0 16px}.ExpandedReceiptEditor_grid__i9Dq0{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:17px 14px}.ExpandedReceiptEditor_field__f1SYj{display:flex;flex-direction:column;gap:7px;min-width:0}.ExpandedReceiptEditor_wide__H5_ZS{grid-column:1/-1}.ExpandedReceiptEditor_field__f1SYj label,.ExpandedReceiptEditor_imageControl__Qpa8u label{font-size:12px;font-weight:650;line-height:1.5;color:#50627d}.ExpandedReceiptEditor_field__f1SYj input,.ExpandedReceiptEditor_field__f1SYj select,.ExpandedReceiptEditor_field__f1SYj textarea{width:100%;min-width:0;border:1px solid #c6d2e3;border-radius:9px;padding:11px;background:#fbfcff;font:inherit;font-size:15px;color:#23334a}.ExpandedReceiptEditor_field__f1SYj input,.ExpandedReceiptEditor_field__f1SYj select{height:46px}.ExpandedReceiptEditor_field__f1SYj textarea{resize:vertical;min-height:84px}.ExpandedReceiptEditor_field__f1SYj :is(input,textarea,select):focus{outline:2px solid #98baf4;outline-offset:2px;border-color:#276cdc;background:#fff}.ExpandedReceiptEditor_field__f1SYj [aria-invalid=true]{border-color:#c33136}.ExpandedReceiptEditor_hint__Lz4ru{font-size:12px;line-height:1.6;color:#60718a;margin:9px 0 0}.ExpandedReceiptEditor_errorText__Uc7dQ{color:#aa2635;font-size:12px;line-height:1.5}.ExpandedReceiptEditor_error__CHmoo{background:#fff2f2;padding:14px;border:1px solid #f5c3c3;border-radius:10px;font-size:14px;margin-bottom:20px}.ExpandedReceiptEditor_error__CHmoo button{font-weight:650;text-decoration:underline}.ExpandedReceiptEditor_item__h3Otl{border:1px solid #dbe3ef;border-radius:12px;padding:16px;margin-bottom:14px;background:#fcfdff}.ExpandedReceiptEditor_rowHeader__8dotL{display:flex;justify-content:space-between;align-items:center;margin-bottom:13px;gap:10px}.ExpandedReceiptEditor_rowHeader__8dotL h4{font-size:13px;font-weight:700;margin:0}.ExpandedReceiptEditor_rowHeader__8dotL button{font-size:11px;border:1px solid #dbe3ef;border-radius:5px;background:white;padding:5px 8px;margin-left:5px;cursor:pointer}.ExpandedReceiptEditor_imageControl__Qpa8u{display:flex;gap:9px;flex-direction:column;margin-top:14px;font-size:12px}.ExpandedReceiptEditor_imageControl__Qpa8u input{max-width:100%}.ExpandedReceiptEditor_imageControl__Qpa8u button{align-self:flex-start;text-decoration:underline}.ExpandedReceiptEditor_addButton__CfBe0{width:100%;padding:12px;color:#2266cd;border:1px solid #adccfa;border-radius:8px;background:#fff;cursor:pointer;font-weight:650}.ExpandedReceiptEditor_actions__sGED9{border-top:1px solid #e8edf5;margin-top:26px;padding-top:23px}.ExpandedReceiptEditor_terms__CWY3v{display:flex;gap:10px;align-items:center;font-size:13px;padding:14px;border-radius:10px;background:#f4f7fd;margin-bottom:20px}.ExpandedReceiptEditor_terms__CWY3v input{width:18px;height:18px;accent-color:#1768e5}.ExpandedReceiptEditor_terms__CWY3v a{text-decoration:underline;color:#1768e5}.ExpandedReceiptEditor_downloads__eHz9Z{display:flex;gap:12px}.ExpandedReceiptEditor_downloads__eHz9Z button{flex:1}.ExpandedReceiptEditor_primary__i8wb2,.ExpandedReceiptEditor_secondary__M69Ga{border-radius:9px;padding:12px 17px;font-weight:650;font-size:14px;line-height:1.4;min-height:44px;cursor:pointer}.ExpandedReceiptEditor_primary__i8wb2{background:#1768e5;color:white;border:1px solid #1768e5}.ExpandedReceiptEditor_secondary__M69Ga{background:white;color:#285caa;border:1px solid #c7d8f4}.ExpandedReceiptEditor_page__y84EF button:disabled{opacity:.5;cursor:not-allowed}.ExpandedReceiptEditor_page__y84EF a:focus-visible,.ExpandedReceiptEditor_page__y84EF button:focus-visible{outline:3px solid #78a6ee;outline-offset:3px}.ExpandedReceiptEditor_status__pUpB8{font-size:13px;min-height:22px;margin:10px 0;color:#275f52;overflow-wrap:anywhere}.ExpandedReceiptEditor_clear__DmCFh{border:0;background:none;font-size:13px;text-decoration:underline;color:#5d6d85;padding:5px 0;cursor:pointer}.ExpandedReceiptEditor_confirm__mBSz2{margin:auto;width:min(390px,calc(100vw - 32px));padding:24px;border-radius:14px;border:1px solid #c6d2e3;background:#fff;box-shadow:0 8px 30px #1a2c4d33;font-size:14px}.ExpandedReceiptEditor_confirm__mBSz2::backdrop{background:#1a2c4d66}.ExpandedReceiptEditor_confirm__mBSz2 p{margin:0 0 18px}.ExpandedReceiptEditor_confirm__mBSz2 button{padding:9px 13px;border:1px solid #c6d2e3;border-radius:7px;margin-right:10px;background:#f7faff;cursor:pointer}.ExpandedReceiptEditor_preview__hmRKK{position:sticky;top:88px;min-width:0}.ExpandedReceiptEditor_paperLabel__wGKup{font-size:12px;padding:6px 11px;background:white;border:1px solid #d9e1ee;border-radius:20px;color:#60718a;white-space:nowrap}.ExpandedReceiptEditor_toolbar__x_Pmz{display:flex;justify-content:space-between;align-items:center;gap:8px;background:white;border:1px solid #dce4f0;border-radius:12px 12px 0 0;padding:10px;font-size:12px;color:#58708d}.ExpandedReceiptEditor_toolbar__x_Pmz button{min-width:35px;min-height:36px;border:0;border-radius:7px;background:#f1f5fb;padding:8px;font-weight:700;margin-left:4px;cursor:pointer}.ExpandedReceiptEditor_viewport__AoWWU{max-height:calc(100dvh - 220px);min-height:270px;overflow:auto;background:#e8edf4;border:1px solid #dce4f0;border-top:0;border-radius:0 0 12px 12px;padding:16px;scrollbar-gutter:stable}.ExpandedReceiptEditor_viewport__AoWWU:focus-visible{outline:2px solid #78a6ee;outline-offset:2px}.ExpandedReceiptEditor_paperFrame__HqTWz{margin:0 auto;position:relative;box-shadow:0 3px 14px #273b571a}.ExpandedReceiptEditor_paperFrame__HqTWz>div{position:absolute;top:0;left:0}.ExpandedReceiptEditor_editor__f5OCZ fieldset:disabled{opacity:.65}@media(max-width:850px){.ExpandedReceiptEditor_workspace__zE63y{grid-template-columns:minmax(0,1fr);padding:0 16px;margin-top:20px;gap:28px}.ExpandedReceiptEditor_editor__f5OCZ{padding:22px 18px;border-radius:16px}.ExpandedReceiptEditor_preview__hmRKK{position:static}.ExpandedReceiptEditor_viewport__AoWWU{max-height:75dvh;min-height:280px}.ExpandedReceiptEditor_hero__D3_Bd{padding:27px 20px}}@media(max-width:380px){.ExpandedReceiptEditor_grid__i9Dq0{grid-template-columns:minmax(0,1fr)}.ExpandedReceiptEditor_sectionTitle__YlTvO{align-items:flex-start}.ExpandedReceiptEditor_sectionTitle__YlTvO>.ExpandedReceiptEditor_secondary__M69Ga{max-width:110px;padding:9px 10px}.ExpandedReceiptEditor_rowHeader__8dotL button{padding:5px}.ExpandedReceiptEditor_editor__f5OCZ{padding:18px 14px}}