:root{--otc-ink:#101412;--otc-muted:#5c6962;--otc-line:#e4e9e6;--otc-bg:#f5f7f6;--otc-accent:#277e46;--otc-soft:#eaf5ee;--bs-primary:#277e46;--bs-primary-rgb:39,126,70;--bs-body-color:#101412;--bs-body-font-family:'Inter',sans-serif}
*{box-sizing:border-box}body{margin:0;color:var(--otc-ink);font-family:Inter,-apple-system,BlinkMacSystemFont,'Segoe UI',sans-serif;font-size:14px;line-height:1.55;background:var(--otc-bg);-webkit-font-smoothing:antialiased}a{color:var(--otc-accent);text-decoration:none}a:hover{text-decoration:underline;text-underline-offset:3px}h1,h2,h3,p{margin:0}h1{font-size:28px;font-weight:600;letter-spacing:-.035em;line-height:1.3}h2{font-size:16px;font-weight:600;letter-spacing:-.015em;line-height:1.4}h3{font-size:14px;font-weight:600}button,input,select,textarea{font:inherit}button,a,input,select,textarea{-webkit-tap-highlight-color:transparent}::selection{background:#d9f0e0;color:#101412}:focus-visible{outline:3px solid #43af69;outline-offset:3px}input,textarea{caret-color:var(--otc-accent)}.icon{flex-shrink:0;vertical-align:middle}.wordmark{font-size:31px;line-height:1;font-weight:650;letter-spacing:-1.3px;color:var(--otc-ink);white-space:nowrap}.wordmark span{font-size:25px;font-weight:350;letter-spacing:-1px;color:#637582}.brand-image{max-width:155px;max-height:46px;object-fit:contain}.btn{display:inline-flex;align-items:center;justify-content:center;gap:9px;min-height:43px;padding:10px 17px;border-radius:7px;font-size:13px;font-weight:550;border:1px solid transparent;transition:background .16s,color .16s;white-space:nowrap;box-shadow:none}.btn:hover{text-decoration:none}.btn-primary{background:var(--otc-accent);border-color:var(--otc-accent);color:white}.btn-primary:hover,.btn-primary:active{background:#1d6336!important;border-color:#1d6336!important;color:white}.btn-light{background:white;border-color:var(--otc-line);color:var(--otc-ink)}.btn-light:hover{background:#edf2f4;border-color:#cbd6dd}.btn-block{width:100%}.btn:disabled{opacity:.6;cursor:wait}.form-control,.form-select{width:100%;min-height:46px;padding:11px 13px;border:1px solid #cfd9df;border-radius:7px;color:var(--otc-ink);background-color:#fff;font-size:14px;box-shadow:none}.form-control::placeholder{color:#5f7168;opacity:1}.form-control:focus,.form-select:focus{border-color:var(--otc-accent);box-shadow:0 0 0 3px #277e461a}.form-control[readonly]{background:#f5f7f6;color:#5c6962}.form-select{padding-right:34px}textarea.form-control{min-height:100px}label{display:block;font-size:13px;font-weight:550;margin-bottom:8px}.form-stack{display:flex;flex-direction:column;gap:23px}.field-help{display:block;margin-top:8px;line-height:1.6;font-size:12px;color:var(--otc-muted)}.auth-body{background:#f5f7f6}.auth-shell{min-height:100dvh;display:flex;flex-direction:column;align-items:center;justify-content:center;padding:50px 24px 90px;position:relative}.auth-panel{width:100%;max-width:398px;background:#fff;border:1px solid var(--otc-line);border-radius:12px;padding:37px 33px 29px}.auth-brand{display:block;text-align:center;padding:7px 0 35px}.auth-brand:hover{text-decoration:none}.auth-heading{margin-bottom:28px;text-align:center}.auth-heading h1{font-size:23px;letter-spacing:-.03em}.auth-heading p{color:var(--otc-muted);font-size:13px;margin-top:9px}.auth-panel .btn-block{margin-top:3px}.auth-help{font-size:12px;text-align:center;color:var(--otc-muted);line-height:1.7;margin-top:26px}.auth-footer{position:absolute;bottom:28px;display:flex;gap:16px;color:#617280;font-size:11px}.auth-footer span{padding-left:16px;border-left:1px solid #cbd6dd}.password-field{position:relative}.password-field input{padding-right:72px}.password-field button{position:absolute;right:12px;top:0;bottom:0;background:none;border:0;color:var(--otc-muted);font-size:12px;padding:3px;cursor:pointer}.notice{padding:13px 16px;border-radius:7px;font-size:13px;line-height:1.6;margin-bottom:23px;border:1px solid #cbdce4;background:#f1f7fa}.notice-error{border-color:#edcfce;background:#fff6f5;color:#9d3530}.notice-success{border-color:#cde2db;background:#f0f8f4;color:#2d6450}.app-shell{min-height:100dvh}.app-sidebar{position:fixed;z-index:50;inset:0 auto 0 0;width:244px;background:white;border-right:1px solid var(--otc-line);display:flex;flex-direction:column;padding:32px 19px 18px}.sidebar-brand{display:block;margin:2px 13px 37px}.sidebar-brand .wordmark{font-size:30px}.sidebar-brand:hover{text-decoration:none}.workspace-label{margin:0 14px 13px;color:#5f7168;font-size:11px;font-weight:500}.app-nav{display:flex;flex-direction:column;gap:5px}.nav-item{display:flex;gap:13px;align-items:center;min-height:45px;border-radius:7px;padding:11px 14px;color:#526573;font-size:13px;font-weight:500}.nav-item:hover{background:#f5f7f6;text-decoration:none;color:var(--otc-ink)}.nav-item.is-active{background:var(--otc-soft);color:#277e46}.nav-item .icon{width:19px;height:19px}.sidebar-bottom{margin-top:auto;padding-top:28px}.custody-note{display:flex;gap:10px;align-items:center;padding:16px 13px 22px;color:#647684;font-size:12px}.custody-note small{display:block;font-size:11px;margin-top:2px;color:#5f7168}.profile-link{display:flex;gap:10px;align-items:center;padding:16px 8px 0;border-top:1px solid var(--otc-line);color:var(--otc-ink)}.profile-link:hover{text-decoration:none}.avatar{display:flex;align-items:center;justify-content:center;width:35px;height:35px;background:#edf2f5;color:#526775;font-weight:550;font-size:13px;border-radius:8px;flex-shrink:0}.profile-name{flex:1;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font-size:12px;font-weight:550}.profile-name small{display:block;font-size:11px;color:#6a7985;font-weight:400}.profile-link>.icon{width:15px}.app-main{margin-left:244px;min-height:100dvh;display:flex;flex-direction:column}.app-topbar{height:75px;min-height:75px;background:white;border-bottom:1px solid var(--otc-line);padding:0 38px;display:flex;justify-content:space-between;align-items:center;font-size:12px}.topbar-start,.topbar-end{display:flex;align-items:center;gap:15px}.breadcrumb-brand{color:#5f7168}.breadcrumb-divider{color:#c0c9d0}.topbar-end{gap:25px}.network-label{display:flex;align-items:center;gap:7px;color:#647580;font-size:11px}.network-dot{height:6px;width:6px;border-radius:50%;background:#7c938d}.logout-button{display:flex;align-items:center;gap:7px;background:transparent;border:0;color:#5c6d79;cursor:pointer;padding:6px 0;font-size:12px}.logout-button .icon{width:16px}.app-content{width:100%;max-width:1530px;margin:0 auto;padding:37px 38px 50px;flex:1}.page-heading{display:flex;align-items:center;justify-content:space-between;gap:22px;margin-bottom:29px}.page-heading p{font-size:13px;margin-top:8px;color:var(--otc-muted)}.page-heading .btn{margin-left:auto}.app-footer{padding:20px 38px;border-top:1px solid var(--otc-line);color:#5f7168;font-size:11px;display:flex;justify-content:space-between}.panel{background:white;border:1px solid var(--otc-line);border-radius:11px;overflow:hidden}.panel+.panel{margin-top:23px}.panel.padded{padding:27px}.panel-heading{display:flex;align-items:center;justify-content:space-between;gap:20px;padding:23px 25px;border-bottom:1px solid var(--otc-line)}.panel-heading p{margin-top:4px;font-size:12px;color:var(--otc-muted)}.text-link{font-weight:550;font-size:12px;display:inline-flex;align-items:center;gap:8px}.text-link .icon{width:15px}.table-scroll{overflow:auto}.data-table{width:100%;border-collapse:collapse;font-size:12px}.data-table th{padding:13px 23px;color:#5f7168;background:#fbfcfd;font-weight:500;font-size:11px;white-space:nowrap;text-align:left;border-bottom:1px solid var(--otc-line)}.data-table td{padding:18px 23px;border-bottom:1px solid #edf0f2;white-space:nowrap;vertical-align:middle}.data-table tr:last-child td{border-bottom:none}.data-table tbody tr:hover{background:#fcfdfe}.table-id{font-size:12px;font-weight:550;color:var(--otc-ink)}.cell-secondary{display:block;font-size:11px;color:#5f7168;margin-top:4px}.number-cell{font-weight:550;font-variant-numeric:tabular-nums}.date-cell{color:#6a7984;font-size:11px;font-variant-numeric:tabular-nums}.icon-button{display:inline-flex;align-items:center;justify-content:center;padding:6px;width:32px;height:32px;border-radius:6px;border:0;background:transparent;color:#627986;cursor:pointer}.icon-button:hover{background:#edf2f4}.icon-button .icon{width:17px;height:17px}.status{display:inline-flex;align-items:center;font-size:10px;font-weight:550;line-height:1.5;padding:5px 9px;border-radius:5px;white-space:nowrap}.status-positive{background:#edf7f0;color:#36724e}.status-negative{background:#fcf0ee;color:#a24e43}.status-neutral{background:#eff3f7;color:#536d85}.stats-grid{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));margin-bottom:28px;background:white;border:1px solid var(--otc-line);border-radius:11px;padding:25px 0}.stat-item{padding:0 23px;border-right:1px solid var(--otc-line)}.stat-item:last-child{border:none}.stat-item>span{font-size:12px;color:#60727f}.stat-item>strong{display:block;margin:11px 0 8px;font-size:25px;line-height:1.3;font-weight:550;letter-spacing:-.035em;font-variant-numeric:tabular-nums;white-space:nowrap}.stat-item strong small{font-size:12px;font-weight:400;color:#6e7e89;letter-spacing:0}.stat-item p{font-size:10px;color:#5f7168}.setup-banner{padding:19px 22px;margin-bottom:25px;border:1px solid #d5e7da;background:#eef7f1;border-radius:9px;display:flex;align-items:center;justify-content:space-between;gap:18px;font-size:12px}.setup-banner>div{display:flex;align-items:center;gap:14px}.setup-banner strong{font-weight:600}.setup-banner p{font-size:12px;color:#56727e;margin-top:4px}.setup-banner>a{display:flex;align-items:center;gap:9px;font-weight:550;white-space:nowrap}.setup-banner .icon{width:19px}.flow-summary{margin-top:28px;display:flex;align-items:center;gap:32px;padding:0 3px;color:#6a7d89}.flow-summary>strong{font-size:11px;line-height:1.5;font-weight:500;max-width:125px}.flow-summary ol{display:flex;list-style:none;padding:0;margin:0;flex:1;justify-content:space-between;gap:16px}.flow-summary li{display:flex;align-items:center;gap:9px;font-size:10px}.flow-summary li span{display:flex;align-items:center;justify-content:center;border:1px solid #cfdae0;border-radius:50%;width:22px;height:22px;font-size:10px;color:#5d7584;flex-shrink:0}.empty-state{padding:70px 25px 75px;text-align:center}.empty-state>.icon{width:29px;height:29px;color:#5f7168;margin-bottom:17px}.empty-state h2{font-size:15px}.empty-state p{max-width:355px;margin:8px auto 0;color:#5f7168;font-size:12px;line-height:1.8}.filter-form{display:flex;align-items:center;gap:9px}.filter-form .form-control{min-width:230px;font-size:12px;min-height:38px;padding:8px 12px}.filter-form .form-select{font-size:12px;min-height:38px;max-width:230px;padding-top:8px;padding-bottom:8px}.filter-form .btn{min-height:38px;padding:7px 13px}.count-label{font-size:11px;background:#eef2f5;color:#647988;border-radius:5px;display:inline-block;padding:3px 7px;margin-left:7px;vertical-align:middle}.editor-grid{display:grid;grid-template-columns:minmax(0,1.35fr) minmax(290px,1fr);gap:25px;align-items:start;max-width:1160px}.editor-grid .panel+.panel{margin-top:0}.form-side{display:flex;flex-direction:column;gap:22px}.section-description{margin:7px 0 27px;color:var(--otc-muted);font-size:12px;line-height:1.7}.panel.padded>h2:has(+.form-stack){margin-bottom:25px}.checkbox-row{display:flex;align-items:flex-start;gap:11px;cursor:pointer;font-size:12px;font-weight:400;line-height:1.7;margin:0}.checkbox-row input{width:16px;height:16px;margin-top:3px;flex-shrink:0;accent-color:var(--otc-accent)}.checkbox-row strong{font-weight:550;display:block;font-size:12px}.checkbox-row small{display:block;color:var(--otc-muted);font-size:11px;margin-top:5px}.form-actions{display:flex;align-items:center;justify-content:flex-end;gap:11px}.form-actions .btn{flex:1}.text-button{border:0;background:none;padding:5px 0;color:var(--otc-accent);font-size:12px;cursor:pointer}.danger-text{color:#9c4b43}.pagination-bar{display:flex;align-items:center;justify-content:space-between;gap:15px;padding:18px 23px;border-top:1px solid var(--otc-line);font-size:12px;color:var(--otc-muted)}.pagination-bar>div{display:flex;gap:9px}.operation-summary{padding:27px 5px 27px 10px}.operation-summary h2{margin-bottom:25px}.detail-list{margin:0}.detail-list>div{display:flex;align-items:baseline;justify-content:space-between;gap:20px;padding:14px 0;border-bottom:1px solid var(--otc-line);font-size:12px}.detail-list dt{color:#637684;font-weight:400}.detail-list dd{margin:0;color:var(--otc-ink);font-weight:550;text-align:right;font-variant-numeric:tabular-nums;overflow-wrap:anywhere}.detail-list .summary-total{display:block;padding-top:23px;border:none}.summary-total dd{font-size:27px;line-height:1.4;letter-spacing:-.035em;text-align:left;margin-top:10px;font-weight:550}.summary-note{font-size:11px;line-height:1.9;color:#637785;margin-top:22px;max-width:60ch}.expiry-note{font-size:11px;color:#536d7d;margin-top:16px}.step-heading{display:flex;gap:13px;margin-bottom:30px;align-items:center}.step-heading p{font-size:12px;color:var(--otc-muted);margin-top:4px}.step-circle{height:32px;width:32px;border:1px solid #cfdee4;color:#426777;border-radius:50%;display:flex;align-items:center;justify-content:center;font-size:12px;flex-shrink:0}.input-prefix{position:relative}.input-prefix>span{position:absolute;left:16px;top:50%;transform:translateY(-50%);color:#6e808d;font-size:16px}.input-prefix>.form-control{padding-left:48px}.amount-input{font-size:25px;min-height:67px;font-variant-numeric:tabular-nums;letter-spacing:-.02em}.two-columns{display:grid;grid-template-columns:1fr 1fr;gap:24px}.settings-grid{display:grid;grid-template-columns:1fr 1fr;gap:24px;max-width:1080px}.settings-grid .panel{margin:0}.settings-grid .wide{grid-column:1/-1}.setting-row{padding:19px 0;border-bottom:1px solid var(--otc-line)}.setting-row:first-of-type{padding-top:0}.setting-row:last-child{border:0;padding-bottom:0}.integration-list{margin-top:10px}.integration-row{display:flex;align-items:center;justify-content:space-between;gap:22px;padding:20px 0;border-bottom:1px solid var(--otc-line)}.integration-row:last-child{border:0}.integration-row strong{font-weight:550;font-size:13px}.integration-row p{color:var(--otc-muted);font-size:11px;margin-top:5px}.code-value{font-family:ui-monospace,SFMono-Regular,Consolas,monospace;font-size:11px;overflow-wrap:anywhere;color:#506b7b;background:#f4f7f8;padding:12px;border-radius:6px;margin-top:12px;line-height:1.8;display:block}.code-value.form-control{font-size:11px;min-height:88px;resize:vertical}.order-header{display:flex;justify-content:space-between;align-items:center;gap:20px;margin-bottom:25px}.order-header>div>p{font-size:12px;color:var(--otc-muted);margin-top:6px}.order-grid{display:grid;grid-template-columns:minmax(0,1.4fr) minmax(290px,1fr);gap:24px;align-items:start}.order-grid .panel{margin:0}.order-stack{display:flex;flex-direction:column;gap:24px}.order-stepper{list-style:none;margin:0;padding:0;display:grid;grid-template-columns:repeat(4,1fr);gap:12px}.order-stepper li{border-top:2px solid #e3e9ed;padding-top:14px;color:#6d818d;font-size:11px}.order-stepper li.done{border-color:#4b8c78;color:#3e7461}.order-stepper li.current{border-color:#43af69;color:#2c6475}.order-stepper li strong{display:block;font-size:12px;font-weight:550;margin-bottom:5px}.qr-section{text-align:center;padding:0 8px}.qr-section img{width:218px;height:218px;max-width:100%;display:block;margin:15px auto}.qr-amount{font-size:26px;font-weight:550;letter-spacing:-.03em;margin:12px 0}.qr-section .btn{width:100%;margin-top:15px}.qr-section p{font-size:11px;color:var(--otc-muted);margin-top:14px;line-height:1.8}.audit-action{font-size:12px;font-weight:550}.audit-details{white-space:normal;max-width:320px;font-size:11px;line-height:1.7;color:#6d7f8b}.mobile-menu{display:none}.mobile-backdrop{display:none}.skip-link{position:fixed;top:-60px;left:20px;padding:10px 20px;background:white;z-index:200;color:var(--otc-ink)}.skip-link:focus{top:10px}.toast-feedback{position:fixed;bottom:26px;left:50%;transform:translate(-50%,20px);opacity:0;pointer-events:none;z-index:100;padding:12px 22px;border-radius:7px;background:var(--otc-ink);color:#fff;font-size:12px;transition:opacity .15s,transform .15s}.toast-feedback.is-visible{opacity:1;transform:translate(-50%,0)}
@media(min-width:1500px){.stat-item>strong{font-size:29px}}
@media(max-width:1200px){.app-sidebar{width:222px}.app-main{margin-left:222px}.app-content{padding:30px 25px 40px}.app-topbar{padding:0 25px}.stat-item{padding:0 17px}.stat-item>strong{font-size:20px}.stat-item p{font-size:9px}.flow-summary{gap:20px}.flow-summary ol{flex-wrap:wrap;justify-content:flex-start;gap:15px 24px}.data-table td,.data-table th{padding-left:17px;padding-right:17px}.editor-grid,.order-grid{gap:20px;grid-template-columns:minmax(0,1.15fr) minmax(280px,1fr)}}
@media(max-width:960px){.stats-grid{grid-template-columns:1fr 1fr;row-gap:24px}.stat-item:nth-child(2){border:0}.stat-item>strong{font-size:24px}.stat-item p{font-size:10px}.editor-grid,.order-grid{grid-template-columns:1fr}.operation-summary{padding:10px 3px}.settings-grid{grid-template-columns:1fr}.settings-grid .wide{grid-column:auto}.form-side{gap:20px}.order-stack{gap:20px}.order-stepper{gap:10px}.panel-heading{padding:20px}.two-columns{gap:17px}.page-heading h1{font-size:25px}.filter-form .form-control{min-width:180px}.setup-banner{align-items:flex-start;flex-direction:column}.flow-summary{align-items:flex-start}.qr-section img{width:230px;height:230px}}
@media(max-width:740px){.app-sidebar{transform:translateX(-100%);transition:transform .2s ease-out;width:250px}.app-main{margin-left:0}.sidebar-open .app-sidebar{transform:translateX(0)}.sidebar-open .mobile-backdrop{display:block;position:fixed;inset:0;background:#10141266;z-index:40}.mobile-menu{display:inline-flex}.app-topbar{height:63px;min-height:63px;padding:0 19px}.topbar-start{gap:10px}.topbar-start .breadcrumb-brand,.breadcrumb-divider{display:none}.topbar-end{gap:16px}.network-label{font-size:10px}.app-content{padding:27px 20px 35px}.page-heading{align-items:flex-start;flex-wrap:wrap;gap:18px;margin-bottom:24px}.page-heading h1{font-size:25px}.page-heading p{font-size:12px;line-height:1.7;max-width:42ch}.page-heading>.btn{margin-left:0;min-height:40px;font-size:12px;padding:9px 14px}.panel.padded{padding:22px}.panel-heading{padding:19px;align-items:flex-start;flex-wrap:wrap;gap:16px}.panel-heading>.text-link{margin-left:auto}.stats-grid{padding:23px 0;row-gap:23px;margin-bottom:22px}.stat-item{padding:0 17px}.stat-item>strong{font-size:21px;margin:10px 0 7px}.stat-item strong small{font-size:10px}.stat-item>span{font-size:11px}.stat-item p{font-size:9px;line-height:1.7}.empty-state{padding:55px 22px 60px}.flow-summary{display:block;margin-top:25px}.flow-summary>strong{display:block;margin-bottom:14px;max-width:none}.flow-summary ol{display:grid;grid-template-columns:1fr 1fr;gap:17px 10px}.app-footer{padding:18px 20px;font-size:10px}.setup-banner{padding:17px;gap:13px}.setup-banner p{font-size:11px}.setup-banner>a{font-size:11px;padding-left:33px}.setup-banner>div{align-items:flex-start;gap:13px}.filter-form{width:100%}.filter-form .form-control,.filter-form .form-select{flex:1;min-width:0;max-width:none}.two-columns{grid-template-columns:1fr}.order-stepper{grid-template-columns:1fr 1fr;row-gap:20px}.order-header{align-items:flex-start;flex-wrap:wrap}.summary-total dd{font-size:25px}.operation-summary h2{margin-top:7px}.auth-shell{padding:30px 22px 80px}.auth-panel{padding:30px 25px 27px;max-width:390px}.auth-footer{font-size:10px;gap:10px}.auth-footer span{padding-left:10px}.auth-heading h1{font-size:22px}.auth-brand{padding-bottom:32px}.detail-list>div{gap:18px}.detail-list dt{max-width:48%}.detail-list dd{max-width:58%}.integration-row{gap:15px}.integration-row .status{font-size:9px}}
@media(prefers-reduced-motion:reduce){*,*::before,*::after{scroll-behavior:auto!important;transition:none!important;animation:none!important}}

.auth-brand .brand-image{width:230px;max-width:100%;max-height:52px}.sidebar-brand .brand-image{width:172px;max-width:100%;height:auto}.auth-brand{padding-bottom:34px}.network-dot{background:#43af69}.status-positive{color:#277e46}.stat-item{min-width:0}

.stat-item p{font-size:11px;color:#5c6962}.workspace-label,.field-help,.cell-secondary{color:#5c6962}.auth-shell{padding-top:28px;padding-bottom:28px}.stat-item>strong{white-space:normal;overflow-wrap:anywhere}@media(max-width:740px){.stat-item p{font-size:11px}.stat-item>strong{font-size:20px}}
.output-summary{margin-bottom:24px}.wallet-address{font-variant-numeric:tabular-nums}
.header-user{display:inline-flex;align-items:center;gap:9px;min-width:0;max-width:300px;color:var(--otc-ink);font-size:12px;font-weight:500}.header-user .icon{width:18px;height:18px}.header-user span{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.header-user:hover{color:var(--otc-accent);text-decoration:none}@media(max-width:740px){.header-user{max-width:210px}.topbar-end{min-width:0}.topbar-start{flex-shrink:0}}
.table-scroll{position:relative}

.operation-progress{margin:0 0 32px}.operation-progress ol{display:grid;grid-template-columns:repeat(4,1fr);list-style:none;margin:0;padding:0;gap:16px}.operation-progress li{display:flex;align-items:center;gap:10px;border-bottom:1px solid #dce4df;padding-bottom:16px;color:#5c6962;font-size:13px}.progress-number{width:28px;height:28px;border:1px solid #c5d0c9;border-radius:50%;display:grid;place-items:center;flex-shrink:0;font-size:12px}.progress-number .icon{width:16px;height:16px}.operation-progress .is-current{color:#101412;border-color:#277e46;font-weight:600}.is-current .progress-number{background:#277e46;color:white;border-color:#277e46}.operation-progress .is-complete{color:#277e46}.review-destination{margin:8px 0 26px}.review-destination .code-value{margin-top:8px;overflow-wrap:anywhere}.quote-refresh{margin-top:20px;padding-top:20px;border-top:1px solid #dce4df}.operation-summary{align-self:start;position:sticky;top:100px}.operation-editor .step-heading{align-items:flex-start}.operation-editor .step-heading h2{line-height:1.35}.operation-editor .step-heading p{line-height:1.7}.operation-editor .form-stack>.btn{margin-top:6px}@media(max-width:740px){.operation-progress{margin-bottom:24px}.operation-progress ol{gap:8px}.operation-progress li{flex-direction:column;align-items:flex-start;gap:8px;font-size:11px;padding-bottom:12px}.operation-summary{position:static}.operation-editor .step-heading{gap:12px}.operation-editor .step-heading h2{font-size:19px}.operation-editor .step-circle{flex-shrink:0}.review-destination .detail-list dd{overflow-wrap:anywhere}}

@media(max-width:1000px){.operation-editor.is-review .operation-summary{order:-1;position:static}}

@media(min-width:1001px){.operation-editor.is-review>.operation-summary{grid-column:2;grid-row:1}.operation-editor.is-review>section{grid-column:1;grid-row:1}}
