:root{font-family:Inter,ui-sans-serif,system-ui,-apple-system,"Segoe UI",Arial,sans-serif;color:#10264c;background:#f5f8fd;font-synthesis:none;--navy:#061d42;--navy-2:#082d62;--blue:#0d4bb5;--blue-deep:#0a388d;--line:#e1e8f2;--muted:#7385a3;--surface:#fff}
*{box-sizing:border-box}body{margin:0}button,input{font:inherit}button{cursor:pointer}a{color:inherit;text-decoration:none}svg{width:20px;height:20px;flex:none}.hidden,[hidden]{display:none!important}
.app-shell{display:grid;grid-template-columns:240px minmax(0,1fr);min-height:100vh}.sidebar{position:sticky;top:0;display:flex;flex-direction:column;height:100vh;min-height:760px;overflow:hidden;padding:27px 15px 22px;background:linear-gradient(145deg,#062450 0%,#051b3d 56%,#07346b 100%);color:white}.sidebar:before{position:absolute;inset:auto -130px 100px -100px;height:300px;border:1px solid #2d6bbd33;border-radius:50%;content:"";transform:rotate(-20deg);pointer-events:none}.brand{display:flex;align-items:center;gap:10px;padding:0 12px 31px}.brand-symbol{position:relative;width:36px;height:39px;flex:none}.brand-symbol i{position:absolute;width:11px;height:17px;border-radius:2px;background:linear-gradient(150deg,#2c95ed,#1261cd);transform:skew(-15deg)}.brand-symbol i:nth-child(1){left:2px;top:1px}.brand-symbol i:nth-child(2){left:22px;top:1px}.brand-symbol i:nth-child(3){left:0;top:21px}.brand-symbol i:nth-child(4){left:20px;top:21px}.brand-symbol:after{position:absolute;left:9px;top:15px;width:18px;height:9px;background:#4aa5f4;content:"";transform:skew(-15deg)}.brand-copy{display:flex;flex-direction:column}.brand-copy strong{font-size:24px;letter-spacing:-.045em;line-height:1.1}.brand-copy small{margin-top:3px;color:#b8cdf0;font-size:10px}.side-nav{display:grid;gap:4px}.nav-item{display:flex;align-items:center;gap:17px;width:100%;min-height:44px;padding:10px 15px;border:0;border-radius:7px;background:transparent;color:#e1ebfa;text-align:left;font-size:13px;font-weight:550}.nav-item svg{width:19px;height:19px}.nav-item span{flex:1}.nav-item small{color:#8aa8d0;font-size:9px}.nav-item:hover:not(:disabled){background:#1b457c}.nav-item.active{background:linear-gradient(90deg,#1a4d95,#173c76);box-shadow:inset 0 0 0 1px #6da2e421;color:#fff}.nav-item.planned{opacity:.65;cursor:default}.sidebar-story{position:relative;margin-top:auto;padding:18px 12px 0;border-top:1px solid #76a3e333}.orbit-globe{position:relative;width:100%;height:92px;margin:0 0 17px;border-radius:50%;background:radial-gradient(ellipse at center,#2c75d538 0%,#15509b16 45%,transparent 70%);overflow:hidden}.orbit-globe:before,.orbit-globe:after{position:absolute;top:15px;left:50%;height:70px;width:140px;border:1px dotted #4d91dc88;border-radius:50%;content:"";transform:translateX(-50%)}.orbit-globe:after{width:70px;transform:translateX(-50%) rotate(35deg)}.orbit-globe span{position:absolute;width:5px;height:5px;border-radius:50%;background:#4ba7f6;box-shadow:0 0 10px #4ba7f6}.orbit-globe span:nth-child(1){left:24%;top:42%}.orbit-globe span:nth-child(2){left:39%;top:25%}.orbit-globe span:nth-child(3){left:57%;top:57%}.orbit-globe span:nth-child(4){left:75%;top:38%}.orbit-globe span:nth-child(5){left:66%;top:17%}.sidebar-story>strong{font-size:14px;line-height:1.4;font-weight:600;color:#c9e0ff}.sidebar-story>p{margin:5px 0 15px;color:#82a6d5;font-size:10px;line-height:1.5}.sidebar-status{display:flex;align-items:center;gap:10px;padding:10px;border:1px solid #4d8ad36b;border-radius:8px;background:#18447788}.sidebar-status svg{width:25px;height:25px;color:#68b3ff}.sidebar-status span{display:flex;flex-direction:column;gap:2px}.sidebar-status b{font-size:11px}.sidebar-status small{font-size:9px;color:#bdd5f4}
.main-shell{min-width:0}.topbar{display:flex;align-items:center;justify-content:space-between;gap:24px;height:66px;padding:0 25px;border-bottom:1px solid var(--line);background:#fff}.global-search{display:flex;align-items:center;gap:10px;width:min(645px,55vw);height:41px;padding:0 14px;border:1px solid #dbe4f0;border-radius:8px;background:#f9fbfe;color:#6f86aa;box-shadow:0 1px 3px #17396409}.global-search svg{width:17px;height:17px}.global-search input{width:100%;border:0;outline:0;background:transparent;color:#193253;font-size:12px}.global-search input::placeholder{color:#9aaac0}.global-search kbd{flex:none;padding:2px 4px;border:1px solid #e4eaf3;border-radius:3px;color:#7990ae;font-size:9px}.top-actions{display:flex;align-items:center;gap:13px}.locale-chip{display:flex;align-items:center;gap:7px;color:#1e3b69;font-size:11px;white-space:nowrap}.locale-chip svg{width:18px;height:18px;color:#13469d}.environment{padding:7px 9px;border-radius:5px;background:#edf4ff;color:#356ab7;font-size:9px;font-weight:850;letter-spacing:.07em;white-space:nowrap}.user-avatar{display:grid;place-items:center;width:34px;height:34px;flex:none;border-radius:50%;background:linear-gradient(135deg,#9ac2f5,#124b9e);color:white;font-size:11px;font-weight:900}.user-copy{display:flex;flex-direction:column;min-width:110px;gap:2px}.user-copy strong{font-size:10px}.user-copy small{color:#8195b2;font-size:9px}
main{max-width:1760px;margin:0 auto;padding:16px 24px 32px}.mobile-page-title{display:none}.eyebrow{color:#2461b4;font-size:10px;font-weight:900;letter-spacing:.13em}.button{display:inline-flex;align-items:center;justify-content:center;gap:9px;min-height:36px;padding:8px 13px;border:1px solid transparent;border-radius:6px;font-size:11px;font-weight:750;white-space:nowrap}.button svg{width:15px;height:15px}.button.primary{background:linear-gradient(180deg,#1553b9,#0a398e);color:#fff;box-shadow:0 3px 9px #0b39912c}.button.primary:hover{background:#073879}.button.secondary,.button.ghost{border-color:#d9e4f3;background:#fff;color:#1a3d78}.button.secondary:hover,.button.ghost:hover{background:#f1f6ff}.button.danger{background:#ab3040;color:white}.button.full{width:100%}.button:disabled{opacity:.48;cursor:wait;box-shadow:none}.text-button{padding:5px 0;border:0;background:none;color:#1a5ec3;font-size:10px;font-weight:750;white-space:nowrap}.text-button:hover{text-decoration:underline}
.dashboard-stats{display:grid;grid-template-columns:repeat(4,minmax(0,1fr)) minmax(240px,1.65fr);gap:12px;margin:0 0 12px}.stat,.insight-card{display:flex;align-items:center;gap:14px;min-width:0;min-height:100px;padding:15px 16px;border:1px solid var(--line);border-radius:9px;background:#fff;box-shadow:0 3px 18px #14376308}.stat-icon{display:grid;place-items:center;width:46px;height:46px;flex:none;border-radius:9px}.stat-icon.blue{background:#e7f0fe;color:#1562d1}.stat-icon.green{background:#e3f2ef;color:#2a927f}.stat-icon svg{width:23px;height:23px}.stat>div{display:flex;flex-direction:column;min-width:0}.stat span:not(.stat-icon){overflow:hidden;color:#173263;font-size:10px;font-weight:700;text-overflow:ellipsis;white-space:nowrap}.stat strong{margin:1px 0 0;font-size:24px;line-height:1.13;letter-spacing:-.04em}.stat small{overflow:hidden;color:#6e83a2;font-size:9px;text-overflow:ellipsis;white-space:nowrap}.insight-card{position:relative;justify-content:space-between;gap:10px;overflow:hidden;background:linear-gradient(100deg,#fff,#f3f8ff)}.insight-card strong{font-size:11px}.insight-card p{max-width:190px;margin:5px 0 0;color:#607999;font-size:10px;line-height:1.35}.insight-orbit{display:grid;place-items:center;width:120px;height:78px;flex:none;border-radius:50%;background:radial-gradient(circle,#d7e6fa 0%,#eef5ff 55%,transparent 75%)}.insight-orbit svg{width:78px;height:78px;color:#a8c8ef;stroke-width:.8}
.dashboard-grid{display:grid;grid-template-columns:minmax(0,2.2fr) minmax(340px,.96fr);gap:12px;align-items:start}.dashboard-left,.dashboard-right{display:grid;gap:12px;min-width:0}.workbench-card,.recipient-card,.developer-card,.mini-panel,.create-form,.preview-panel{min-width:0;border:1px solid var(--line);border-radius:9px;background:#fff;box-shadow:0 3px 18px #14376308;overflow:hidden}.workbench-head{display:flex;align-items:center;justify-content:space-between;gap:10px;min-height:70px;padding:13px 15px}.workbench-doc{display:flex;align-items:center;gap:11px;min-width:0}.document-glyph{display:grid;place-items:center;width:42px;height:42px;flex:none;border-radius:7px;background:#edf4ff;color:#2e66ba}.document-glyph svg{width:23px;height:23px}.workbench-doc>div{min-width:0}.document-title-line{display:flex;align-items:center;gap:8px;min-width:0}.document-title-line h2{overflow:hidden;max-width:440px;margin:0;font-size:15px;line-height:1.35;letter-spacing:-.02em;text-overflow:ellipsis;white-space:nowrap}.workbench-doc p{overflow:hidden;margin:3px 0 0;color:#7489a8;font-size:10px;text-overflow:ellipsis;white-space:nowrap}.feature-actions{display:flex;gap:7px;flex:none}.feature-actions .button{height:36px}.viewer-layout{display:grid;grid-template-columns:110px minmax(0,1fr);height:390px;padding:0 12px 0 12px}.thumbnail-rail{display:flex;flex-direction:column;gap:8px;overflow:auto;padding:8px 6px;border:1px solid #e5ebf4;border-radius:7px 0 0 7px;background:#fafcff}.thumbnail{position:relative;display:grid;place-items:center;min-height:115px;padding:5px;border:1px solid #dce5f1;border-radius:5px;background:#f2f6fc;color:#587194}.thumbnail.active{border:2px solid #2a72e8;background:#ebf3ff;box-shadow:0 0 0 2px #d9e9ff}.thumbnail canvas{max-width:100%;height:auto;box-shadow:0 2px 6px #1d385327}.thumbnail span{position:absolute;bottom:4px;left:5px;padding:1px 4px;border-radius:3px;background:#ffffffde;font-size:9px;font-weight:800}.viewer-shell{display:flex;flex-direction:column;min-width:0;border:1px solid #e5ebf4;border-left:0;border-radius:0 7px 7px 0;background:#f4f7fc}.viewer-toolbar{display:flex;align-items:center;justify-content:space-between;gap:8px;min-height:34px;padding:0 11px;border-bottom:1px solid #e0e7f2;background:#f7f9fd}.viewer-tools-left{color:#778dae;font-size:9px;font-weight:850;letter-spacing:.11em}.viewer-controls{display:flex;align-items:center;gap:6px;color:#4d6d9b;font-size:10px}.viewer-controls button{display:grid;place-items:center;width:23px;height:23px;border:0;border-radius:4px;background:transparent;color:#2c5da6;font-size:17px}.viewer-controls button:hover:not(:disabled){background:#e6effe}.viewer-controls button:disabled{opacity:.4;cursor:default}.page-counter{display:flex;align-items:center;gap:5px;min-width:55px;justify-content:center}.page-counter strong{display:grid;place-items:center;min-width:23px;height:21px;border:1px solid #e1e8f2;border-radius:4px;background:white}.toolbar-divider{height:16px;margin:0 4px;border-left:1px solid #dbe4f0}#viewer-zoom{min-width:32px;text-align:center}.viewer-stage{display:grid;justify-items:center;align-items:start;flex:1;overflow:auto;padding:15px;background:repeating-linear-gradient(45deg,#eef2f8,#eef2f8 2px,#f1f5fb 2px,#f1f5fb 6px)}.viewer-stage canvas{display:block;max-width:none;background:#fff;box-shadow:0 4px 16px #233f5a2a}.viewer-empty{display:flex;align-items:center;justify-content:center;flex-direction:column;align-self:stretch;max-width:260px;color:#7f93b1;text-align:center}.viewer-empty svg{width:35px;height:35px}.viewer-empty strong{margin-top:9px;color:#35547e;font-size:13px}.viewer-empty p{font-size:11px;line-height:1.5}.workbench-foot{display:flex;align-items:center;justify-content:space-between;gap:10px;min-height:38px;padding:7px 14px;color:#8295b0;font-size:10px}
.status{display:inline-flex;align-items:center;width:fit-content;padding:4px 8px;border-radius:20px;background:#e9eff8;color:#546b8a;font-size:9px;font-weight:800;white-space:nowrap}.status.completed{background:#dbf2e8;color:#238467}.status.sent,.status.in_progress{background:#e2edff;color:#1a62c1}.status.declined,.status.voided,.status.expired{background:#fae9ec;color:#ab4555}.status.ready_for_delivery{background:#e9eff8;color:#547096}
.bottom-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:12px}.mini-panel{min-height:203px;padding:13px 13px 9px}.mini-panel-head{display:flex;align-items:center;justify-content:space-between;gap:6px;margin:0 0 9px}.mini-panel-head h3{margin:0;font-size:12px;letter-spacing:-.01em}.request-list{display:grid;gap:8px}.request-row{display:grid;grid-template-columns:minmax(170px,1.35fr) minmax(145px,1fr) minmax(90px,.6fr) minmax(115px,.7fr) auto;align-items:center;gap:12px;padding:12px 13px;border:1px solid var(--line);border-radius:7px;background:white}.request-title{display:flex;align-items:center;gap:9px;min-width:0}.mini-pdf{display:grid;place-items:center;width:29px;height:32px;flex:none;border-radius:5px;background:#eaf2ff;color:#1a65c6;font-size:8px;font-weight:900}.request-title div,.request-person{min-width:0}.request-title strong,.request-person strong{display:block;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font-size:10px}.request-title small,.request-person small,.request-date{display:block;overflow:hidden;color:#8194ae;font-size:9px;text-overflow:ellipsis;white-space:nowrap}.row-open{padding:4px;border:0;background:transparent;color:#1b61c3;font-size:10px;font-weight:800;white-space:nowrap}.row-open:hover{text-decoration:underline}.compact-list{gap:3px}.compact-list .request-row{grid-template-columns:minmax(0,1fr) auto;gap:4px;padding:4px 0;border:0;box-shadow:none}.compact-list .request-person,.compact-list .request-date,.compact-list .row-open{display:none}.compact-list .request-title strong{font-size:9px}.compact-list .request-title small{font-size:8px}.compact-list .status{font-size:8px}.compact-list .mini-pdf{width:27px;height:29px}.compact-list .request-row{cursor:pointer}.compact-list .request-row:hover{background:#f5f9ff}.shortcut-list{display:grid;gap:3px}.shortcut-list>button,.shortcut-list>a{display:flex;align-items:center;gap:9px;width:100%;padding:7px 3px;border:0;background:transparent;text-align:left;color:#143261}.shortcut-list>button:hover,.shortcut-list>a:hover{background:#f6f9ff}.shortcut-list svg{width:25px;height:25px;padding:5px;border-radius:5px;background:#eaf2ff;color:#1261c9}.shortcut-list span{display:flex;flex:1;flex-direction:column;gap:1px}.shortcut-list strong{font-size:9px}.shortcut-list small{color:#8294ad;font-size:8px}.shortcut-list b{color:#366fca;font-size:13px}.feed-list{display:grid;gap:3px}.feed-item{display:flex;align-items:center;gap:8px;padding:5px 0}.feed-dot{display:grid;place-items:center;width:24px;height:24px;flex:none;border-radius:50%;background:#e6efff;color:#2462bb;font-size:9px;font-weight:850}.feed-item span:last-child{display:flex;min-width:0;flex-direction:column;gap:1px}.feed-item strong{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font-size:9px}.feed-item small{color:#8294ae;font-size:8px}.empty-small{padding:17px 0;color:#8193aa;font-size:10px;line-height:1.5}
.recipient-card{min-height:500px}.right-tabs{display:flex;gap:4px;min-height:42px;padding:0 12px;border-bottom:1px solid var(--line)}.right-tabs button{position:relative;padding:0 7px;border:0;background:none;color:#778bae;font-size:10px;white-space:nowrap}.right-tabs button.active{color:#123c82;font-weight:800}.right-tabs button.active:after{position:absolute;right:0;bottom:-1px;left:0;height:2px;background:#1d66d5;content:""}.right-panel{padding:13px;min-height:450px}.recipient-person{display:flex;align-items:center;gap:9px;padding:10px 0;border-bottom:1px solid #edf1f7}.recipient-order{display:grid;place-items:center;width:18px;height:18px;flex:none;border-radius:50%;background:#edf3fa;color:#657b99;font-size:9px;font-weight:800}.person-avatar{display:grid;place-items:center;width:34px;height:34px;flex:none;border-radius:50%;background:linear-gradient(140deg,#4b86d4,#123c86);color:white;font-size:10px;font-weight:800}.person-copy{display:flex;flex:1;flex-direction:column;min-width:0;gap:2px}.person-copy strong,.person-copy small{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.person-copy strong{font-size:10px}.person-copy small{color:#8395af;font-size:9px}.recipient-person .status{max-width:90px;text-overflow:ellipsis;overflow:hidden}.auth-note{display:flex;align-items:center;gap:10px;margin:12px 0;padding:11px;border:1px solid #dfe9f6;border-radius:7px;background:#f8fbff}.auth-note svg{width:27px;height:27px;color:#1d66c6}.auth-note div{display:flex;flex-direction:column;gap:2px}.auth-note strong{font-size:10px}.auth-note p{margin:0;color:#8192aa;font-size:9px;line-height:1.35}.right-section-head{display:flex;align-items:center;justify-content:space-between;margin:16px 0 5px}.right-section-head h3{margin:0;font-size:11px}.audit-list{display:grid;gap:0}.audit-event{position:relative;display:grid;grid-template-columns:18px 1fr auto;gap:7px;align-items:start;padding:8px 0;font-size:9px}.audit-event:before{position:absolute;top:20px;bottom:-9px;left:7px;border-left:1px solid #cbdcf2;content:""}.audit-event:last-child:before{display:none}.audit-event i{display:grid;place-items:center;width:15px;height:15px;border:2px solid #2c6dcc;border-radius:50%;background:#fff;color:#fff;font-size:8px;font-style:normal}.audit-event.done i{background:#2b68c9}.audit-event strong{font-size:9px}.audit-event small{color:#8294ae;font-size:8px;white-space:nowrap}.audit-empty{padding:20px 0;color:#8193aa;font-size:10px}.auth-detail{padding:11px 0;border-bottom:1px solid #edf1f7}.auth-detail strong{display:block;font-size:10px}.auth-detail p{margin:3px 0 0;color:#7589a6;font-size:9px;line-height:1.5}.developer-card{min-height:140px;padding:13px}.developer-row{display:flex;align-items:center;gap:9px;padding:9px 0;border-top:1px solid #edf1f7}.developer-row svg{width:17px;height:17px;color:#184d9c}.developer-row>span:nth-child(2){display:flex;flex:1;flex-direction:column;gap:2px}.developer-row strong{font-size:9px}.developer-row small{color:#8192aa;font-size:8px}.mini-status{padding:3px 7px;border-radius:9px;background:#edf1f7;color:#687c98;font-size:8px;font-weight:800}.mini-status.on{background:#e4f2e9;color:#2b8b67}.notice{display:flex;align-items:center;gap:9px;margin:12px 0 0;padding:10px 12px;border:1px solid #deebf9;border-radius:7px;background:#f0f6ff}.notice-icon{display:grid;place-items:center;width:16px;height:16px;flex:none;border-radius:50%;background:#2c6ccc;color:#fff;font-size:10px;font-weight:800}.notice p{margin:0;color:#607a9d;font-size:10px;line-height:1.45}
.page-head{display:flex;align-items:flex-start;justify-content:space-between;gap:20px;margin:12px 0 20px}.page-head h1{margin:5px 0;font-size:30px;letter-spacing:-.05em}.page-head p{margin:0;color:#7588a5;font-size:12px}.create-grid{display:grid;grid-template-columns:minmax(0,1.55fr) minmax(355px,.78fr);align-items:start;gap:12px}.preview-panel{grid-column:1;grid-row:1}.create-form{grid-column:2;grid-row:1;padding:20px}.panel-heading{display:flex;align-items:flex-start;gap:10px;margin-bottom:14px}.panel-heading.separated{margin-top:20px;padding-top:18px;border-top:1px solid #e8eef6}.step{display:grid;place-items:center;width:25px;height:25px;flex:none;border-radius:6px;background:#e7f0ff;color:#1b62bd;font-size:10px;font-weight:900}.panel-heading h2{margin:0;font-size:14px}.panel-heading p{margin:3px 0 0;color:#8495ad;font-size:10px;line-height:1.4}.file-drop{display:flex;align-items:center;flex-direction:column;gap:4px;padding:19px 12px;border:1.5px dashed #bad0ef;border-radius:8px;background:#f8fbff;text-align:center;cursor:pointer}.file-drop:hover,.file-drop.dragging{border-color:#2b6cca;background:#eff6ff}.file-drop strong{max-width:100%;overflow:hidden;font-size:10px;text-overflow:ellipsis;white-space:nowrap}.file-drop small{color:#8b9db5;font-size:9px}.upload-glyph{display:grid;place-items:center;width:33px;height:33px;border-radius:7px;background:#e8f1ff;color:#1f62c3}.upload-glyph svg{width:18px;height:18px}.create-form form{display:grid;gap:11px}.create-form label,.detail-dialog label{display:block;font-size:10px;font-weight:800}.create-form label small{margin-left:5px;color:#91a1b6;font-weight:500}.create-form input,.detail-dialog input,.activity-tools input{display:block;width:100%;height:39px;margin-top:5px;padding:9px 10px;border:1px solid #cad7e7;border-radius:6px;background:#fff;color:#17345d;outline:none;font-size:11px}.create-form input:focus,.detail-dialog input:focus,.activity-tools input:focus{border-color:#3b77d4;box-shadow:0 0 0 3px #e1edff}.field-row{display:grid;grid-template-columns:1fr 1fr;gap:10px}.field-status{padding:10px;border-radius:6px;background:#f1f5fb;color:#7187a6;font-size:10px}.field-status.placed{background:#eaf2ff;color:#245cb0;font-weight:700}.form-error{margin:0;color:#a72e43;font-size:10px}.form-error:empty{display:none}.preview-head{display:flex;align-items:center;justify-content:space-between;gap:10px;min-height:62px;padding:14px 17px;border-bottom:1px solid var(--line)}.preview-head div{display:flex;flex-direction:column;gap:3px}.preview-head strong{font-size:13px}.preview-head small{color:#8194ac;font-size:10px}.preview-label{color:#8fa1ba;font-size:9px;font-weight:900;letter-spacing:.1em}.preview-pages{height:min(74vh,800px);min-height:515px;overflow:auto;padding:17px;background:#e8eef7;text-align:center}.empty-preview{display:flex;align-items:center;justify-content:center;flex-direction:column;min-height:480px;color:#879bb6}.empty-preview svg{width:43px;height:43px}.empty-preview strong{margin-top:10px;color:#456487;font-size:12px}.empty-preview p{max-width:230px;font-size:10px;line-height:1.5}.preview-page{position:relative;width:fit-content;margin:0 auto 18px;background:#fff;box-shadow:0 6px 22px #17355c29;cursor:crosshair}.preview-page canvas{display:block}.field-marker{position:absolute;display:grid;place-items:center;border:2px solid #2b67ce;border-radius:3px;background:#dfeaff99;color:#1c52ac;font-size:10px;font-weight:900;pointer-events:none}.page-number{position:absolute;left:10px;top:10px;padding:4px 6px;border-radius:3px;background:#071a33a6;color:white;font-size:8px;pointer-events:none}.ready-panel{display:flex;gap:13px;margin-top:12px;padding:17px;border:1px solid #c5d9f4;border-radius:8px;background:#eaf3ff}.ready-icon{display:grid;place-items:center;width:29px;height:29px;flex:none;border-radius:50%;background:#1e61c5;color:white}.ready-panel h2{margin:5px 0 3px;font-size:16px}.ready-panel p{margin:0;color:#617998;font-size:10px;line-height:1.5}.ready-actions{display:flex;gap:8px;margin-top:12px}.ready-panel .form-error{margin-top:9px}.activity-tools{margin:0 0 12px;padding:12px;border:1px solid var(--line);border-radius:7px;background:#fff}.activity-tools label{color:#7388a7;font-size:9px;font-weight:900;text-transform:uppercase;letter-spacing:.1em}.activity-tools input{max-width:430px}.empty-list{padding:26px;border:1px dashed #c9d9ed;border-radius:8px;background:#fff;color:#7f92aa;text-align:center;font-size:11px}.empty-list strong{display:block;margin-bottom:4px;color:#1a3767;font-size:12px}
.detail-dialog{width:min(570px,calc(100% - 24px));max-height:calc(100vh - 40px);padding:0;border:1px solid #d8e4f2;border-radius:10px;background:#fff;color:#15315c;box-shadow:0 28px 90px #061b4090}.detail-dialog::backdrop{background:#061b4090}.detail-dialog.compact{padding:0 24px 24px}.detail-head{display:flex;align-items:flex-start;justify-content:space-between;gap:15px;padding:20px 23px;border-bottom:1px solid #e6edf6}.detail-dialog.compact .detail-head{padding-left:0;padding-right:0}.detail-head h2{margin:5px 0 0;font-size:20px;letter-spacing:-.03em}.close-button{border:0;background:none;color:#8294ad;font-size:27px;line-height:1}.detail-body{padding:20px 23px}.detail-line{display:grid;grid-template-columns:120px 1fr;gap:10px;padding:9px 0;border-bottom:1px solid #eef2f7;font-size:11px}.detail-line span{color:#8193aa}.detail-line strong{overflow-wrap:anywhere;font-weight:650}.detail-actions{display:flex;flex-wrap:wrap;gap:8px;margin-top:18px}.detail-events{margin-top:20px}.detail-events h3{margin:0 0 8px;font-size:12px}.event{display:flex;justify-content:space-between;gap:10px;padding:8px 0;border-top:1px solid #edf1f6;font-size:10px}.event span{color:#8193aa}.detail-dialog.compact>p{padding-top:15px;color:#647b98;font-size:11px;line-height:1.5}.detail-dialog.compact form{display:grid;gap:13px}.toast{position:fixed;right:20px;bottom:20px;max-width:360px;padding:12px 15px;border-radius:8px;background:#0b2c64;color:white;font-size:11px;box-shadow:0 14px 40px #061b4055;opacity:0;transform:translateY(8px);transition:.2s;pointer-events:none}.toast.visible{opacity:1;transform:none}
@media(max-width:1410px){.dashboard-stats{grid-template-columns:repeat(4,minmax(0,1fr))}.insight-card{display:none}.bottom-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.bottom-grid .mini-panel:last-child{grid-column:span 2}.recipient-card{min-height:484px}}
@media(max-width:1150px){.dashboard-grid{grid-template-columns:1fr}.dashboard-right{grid-template-columns:1fr 1fr}.recipient-card{min-height:0}.right-panel{min-height:290px}.dashboard-stats{grid-template-columns:repeat(2,minmax(0,1fr))}.insight-card{display:flex;grid-column:span 2}.bottom-grid{grid-template-columns:repeat(3,minmax(0,1fr))}.bottom-grid .mini-panel:last-child{grid-column:auto}.create-grid{grid-template-columns:minmax(0,1.35fr) minmax(330px,.8fr)}}
@media(max-width:820px){.app-shell{display:block}.sidebar{position:relative;height:auto;min-height:0;padding:12px 13px}.brand{padding:0 4px 10px}.brand-symbol{width:29px;height:32px;transform:scale(.8);transform-origin:left top}.brand-copy strong{font-size:20px}.brand-copy small{font-size:9px}.side-nav{display:flex;gap:5px;overflow-x:auto}.nav-item{width:auto;min-width:max-content;min-height:35px;padding:8px 10px;font-size:10px;gap:6px}.nav-item svg{width:15px;height:15px}.nav-item.planned,.sidebar-story{display:none}.topbar{height:54px;padding:0 14px}.global-search{width:min(500px,70vw)}.locale-chip,.user-copy{display:none}main{padding:12px}.dashboard-stats{gap:8px}.dashboard-grid{gap:9px}.dashboard-right{grid-template-columns:1fr 1fr}.create-grid{grid-template-columns:1fr}.preview-panel{grid-column:1;grid-row:2}.create-form{grid-column:1;grid-row:1}.preview-pages{height:570px;min-height:0}}
@media(max-width:620px){.top-actions{gap:6px}.user-avatar{width:28px;height:28px}.global-search{width:100%;height:35px}.global-search kbd,.environment{display:none}.mobile-page-title{display:flex;align-items:center;justify-content:space-between;margin:1px 0 10px}.mobile-page-title h1{margin:0;font-size:18px}.mobile-page-title .button{min-height:31px}.dashboard-stats{grid-template-columns:repeat(2,minmax(0,1fr))}.stat{min-height:79px;padding:10px;gap:7px}.stat-icon{width:30px;height:30px}.stat-icon svg{width:18px;height:18px}.stat strong{font-size:20px}.stat span:not(.stat-icon){font-size:8px}.stat small{font-size:8px}.insight-card{display:none}.workbench-head{align-items:flex-start;flex-direction:column;padding:11px}.workbench-doc{width:100%}.document-title-line h2{max-width:220px;font-size:12px}.feature-actions{width:100%}.feature-actions .button{flex:1}.viewer-layout{grid-template-columns:62px minmax(0,1fr);height:340px;padding:0 7px}.thumbnail-rail{padding:5px 3px}.thumbnail{min-height:75px}.viewer-toolbar{padding:0 5px}.viewer-tools-left{display:none}.viewer-controls{width:100%;justify-content:center;gap:3px}.viewer-stage{padding:8px}.workbench-foot{flex-direction:column;align-items:flex-start;padding:8px}.bottom-grid,.dashboard-right{grid-template-columns:1fr}.bottom-grid .mini-panel:last-child{grid-column:auto}.mini-panel{min-height:0}.recipient-card{min-height:0}.right-panel{min-height:260px}.request-row{grid-template-columns:minmax(0,1fr) auto auto;gap:6px;padding:8px}.request-person,.request-date{display:none}.request-title strong{max-width:145px}.request-title small{max-width:145px}.field-row{grid-template-columns:1fr}.ready-actions{flex-wrap:wrap}.page-head{display:block}.page-head h1{font-size:25px}.page-head .button{margin-top:10px}.detail-line{grid-template-columns:95px 1fr}}

/* Dotted world map from the supplied HE Signs reference. */
.world-map{display:block;overflow:visible}.sidebar-world-map{width:calc(100% + 24px);height:147px;margin:0 -12px 8px;filter:drop-shadow(0 0 9px #3789df33)}
.sidebar-story>strong{display:block;margin:0 8px;color:#a8d2ff;font-size:14px;font-weight:500;line-height:1.3}.sidebar-story>strong sup{margin-left:2px;font-size:7px;vertical-align:super}
.sidebar-story .sidebar-status{min-height:59px;margin:17px 7px 0;padding:9px 12px;border-color:#4c83c06b;background:linear-gradient(110deg,#1b4c8b99,#17437d88);box-shadow:inset 0 1px #8cb9ed17}
.status-globe{display:grid;place-items:center;width:33px;height:33px;flex:none;border-radius:50%;background:#1655af}.status-globe svg{width:22px;height:22px;color:#a8d4ff}
.sidebar-status b{font-weight:500}.sidebar-status small{font-size:10px}
.insight-world-map{width:150px;height:84px;flex:none;opacity:.8;filter:drop-shadow(0 0 7px #377dd128)}
@media(min-width:821px){.sidebar{min-height:0;overflow-y:auto;scrollbar-width:thin;scrollbar-color:#3e6fa044 transparent}.sidebar-story{margin-top:27px;padding:0 3px 0;border-top:0}.sidebar-story .sidebar-world-map{width:calc(100% + 6px);margin:0 -3px 8px}}
@media(min-width:821px) and (max-height:820px){.sidebar{padding-top:14px;padding-bottom:10px}.brand{padding-bottom:14px}.side-nav{gap:1px}.nav-item{min-height:37px;padding:7px 13px}.sidebar-story{margin-top:10px}.sidebar-story .sidebar-world-map{height:105px;margin-bottom:3px}.sidebar-story>strong{font-size:12px}.sidebar-story .sidebar-status{min-height:49px;margin-top:9px;padding:6px 9px}}
@media(max-width:620px){.insight-card{display:flex;grid-column:span 2;min-height:74px;padding:7px 10px}.insight-world-map{width:110px;height:61px}.insight-card p{font-size:9px}}

/* Keep the document workspace dominant and place all utility cards below it. */
.dashboard-grid{align-items:stretch}.workbench-card{display:flex;flex-direction:column}.viewer-layout{flex:1;height:auto;min-height:0}.thumbnail-rail,.viewer-shell,.viewer-stage{min-height:0}.workbench-head,.workbench-foot{flex:none}
.recipient-card{display:flex;flex-direction:column}.right-panel{display:flex;flex:1;flex-direction:column;min-height:0;overflow-y:auto}
.bottom-grid{grid-template-columns:repeat(4,minmax(0,1fr));gap:12px;margin-top:12px}.bottom-grid>*{min-height:203px}.bottom-grid .mini-panel:last-child{grid-column:auto}
.viewer-controls .fit-button{width:auto;min-width:54px;padding:0 7px;border:1px solid #d8e4f4;border-radius:4px;background:#fff;color:#1d559f;font-size:9px;font-weight:750}.viewer-controls .fit-button:hover:not(:disabled){background:#edf4ff}
.rail-record{margin-top:auto;padding:16px 0 2px;border-top:1px solid #e7edf6}.rail-record-heading{display:flex;align-items:center;justify-content:space-between;gap:8px}.rail-record-heading span,.rail-files>span{color:#7d91ae;font-size:9px;font-weight:850;letter-spacing:.1em}.rail-record-heading strong{color:#235bb1;font-size:10px}.rail-facts{display:grid;grid-template-columns:1fr 1fr;gap:10px;margin:14px 0;padding:12px;border:1px solid #e0e9f6;border-radius:7px;background:#f7faff}.rail-facts div{display:flex;flex-direction:column;min-width:0;gap:3px}.rail-facts small{color:#7c91ae;font-size:9px}.rail-facts strong{overflow:hidden;color:#173561;font-size:10px;text-overflow:ellipsis;white-space:nowrap}.rail-facts .rail-reference{grid-column:span 2}.rail-files{display:flex;flex-wrap:wrap;align-items:center;gap:7px 10px}.rail-files>span{width:100%}.rail-files a{padding:6px 8px;border:1px solid #dbe7f8;border-radius:5px;background:#fff;color:#1b5aaf;font-size:9px;font-weight:750}.rail-files a:hover{background:#edf5ff}.rail-record p{margin:12px 0 0;color:#7f91aa;font-size:9px;line-height:1.45}
.rail-delivery{margin-top:16px;padding:3px 0 12px;border-top:1px solid #e7edf6}.rail-delivery .right-section-head{margin:11px 0 7px}.rail-delivery-row{display:flex;align-items:center;justify-content:space-between;gap:9px;padding:6px 0;border-top:1px solid #f0f3f8;font-size:10px}.rail-delivery-row span{color:#6c83a4}.rail-delivery-row strong{color:#173e79;font-weight:700;text-align:right}.rail-copy{margin:7px 0 0;padding:6px 0;border:0;background:none;color:#1b5db9;font-size:10px;font-weight:800}
.stat span:not(.stat-icon){font-size:11px}.stat small{font-size:10px}.document-title-line h2{font-size:16px}.workbench-doc p{font-size:11px}.right-tabs button{font-size:11px}.person-copy strong{font-size:11px}.person-copy small,.auth-note p{font-size:10px}.auth-note strong,.right-section-head h3{font-size:11px}.audit-event strong{font-size:10px}.audit-event small{font-size:9px}.mini-panel-head h3{font-size:13px}.compact-list .request-title strong,.shortcut-list strong,.feed-item strong,.developer-row strong{font-size:10px}.compact-list .request-title small,.shortcut-list small,.feed-item small,.developer-row small{font-size:9px}.rail-facts strong{font-size:11px}.rail-files a{font-size:10px}.rail-record p{font-size:10px}
@media(min-width:1151px){.dashboard-grid{height:clamp(620px,calc(100vh - 485px),940px)}.workbench-card,.recipient-card{height:100%}}
@media(max-width:1150px){.dashboard-grid{height:auto}.workbench-card{height:670px}.recipient-card{min-height:350px}.bottom-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.bottom-grid .mini-panel:last-child{grid-column:auto}}
@media(max-width:620px){.workbench-card{height:auto}.viewer-layout{height:440px;flex:none}.recipient-card{min-height:0}.right-panel{min-height:0}.bottom-grid{grid-template-columns:1fr}.bottom-grid>*{min-height:0}.viewer-controls .fit-button{min-width:39px;padding:0 3px;font-size:8px}}

/* Reusable workspace tools and beginner guidance. */
.guided-tip,.workspace-hint{display:flex;align-items:flex-start;gap:10px;margin:0 0 17px;padding:13px 15px;border:1px solid #cee0f8;border-radius:8px;background:#eef5ff;color:#345882;font-size:12px;line-height:1.5}.guided-tip .tip-icon{display:grid;place-items:center;width:22px;height:22px;flex:none;border-radius:50%;background:#1b63c7;color:white;font-weight:850}.workspace-hint strong{color:#153e78}.create-form select,.workspace-panel input,.workspace-panel select,.workspace-panel textarea{display:block;width:100%;margin-top:6px;padding:10px 11px;border:1px solid #cad7e7;border-radius:6px;background:#fff;color:#17345d;font:inherit;font-size:12px;outline:none}.create-form select{height:39px}.workspace-panel input:focus,.workspace-panel select:focus,.workspace-panel textarea:focus,.create-form select:focus{border-color:#3b77d4;box-shadow:0 0 0 3px #e1edff}.create-form #save-template{margin-top:5px}.create-form label small{color:#8194ae}
.workspace-card-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:14px}.workspace-card,.workspace-panel,.learning-step,.learn-progress{border:1px solid var(--line);border-radius:10px;background:#fff;box-shadow:0 3px 18px #14376308}.workspace-card{display:flex;align-items:flex-start;gap:14px;padding:19px}.workspace-card-icon{display:grid;place-items:center;width:42px;height:46px;flex:none;border-radius:8px;background:#eaf2ff;color:#1b62c1;font-size:11px;font-weight:900}.workspace-card-body{min-width:0}.workspace-card h2{margin:0 0 5px;font-size:16px}.workspace-card p{margin:0 0 8px;color:#647c9d;font-size:12px;line-height:1.45}.workspace-card small{color:#8a9db6;font-size:11px}.workspace-card-actions{display:flex;flex-wrap:wrap;gap:7px;margin-top:17px}.workspace-card-actions .button{min-height:31px;padding:6px 9px}.workspace-empty{grid-column:1/-1;padding:42px 20px;border:1px dashed #c8d9ed;border-radius:9px;background:#fff;text-align:center}.workspace-empty strong{font-size:15px}.workspace-empty p{margin:7px 0 0;color:#7389a7;font-size:12px}
.workspace-two-column{display:grid;grid-template-columns:minmax(310px,.85fr) minmax(0,1.15fr);gap:16px;align-items:start}.workspace-panel{padding:22px}.workspace-panel h2{margin:0 0 16px;font-size:18px;letter-spacing:-.02em}.workspace-panel form{display:grid;gap:15px}.workspace-panel label{display:block;color:#213e67;font-size:12px;font-weight:750}.workspace-panel label small{margin-left:4px;color:#8295ae;font-weight:450}.workspace-panel textarea{resize:vertical;line-height:1.5}.form-buttons{display:flex;gap:8px}.workspace-panel-heading{display:flex;align-items:center;justify-content:space-between}.workspace-panel-heading h2 span{margin-left:5px;color:#8296b1;font-size:12px}.workspace-list{display:grid;gap:8px}.contact-row{display:flex;align-items:center;gap:12px;padding:11px;border:1px solid #e3ebf5;border-radius:7px}.contact-copy{display:flex;min-width:0;flex:1;flex-direction:column;gap:3px}.contact-copy strong{overflow:hidden;font-size:13px;text-overflow:ellipsis;white-space:nowrap}.contact-copy span{overflow:hidden;color:#4d6a91;font-size:11px;text-overflow:ellipsis;white-space:nowrap}.contact-copy small{overflow:hidden;color:#91a2b7;font-size:10px;text-overflow:ellipsis;white-space:nowrap}.contact-actions{display:flex;gap:8px}.contact-actions .text-button{font-size:10px}
.workflow-stages{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:12px;margin-bottom:16px}.workflow-stages>div{display:grid;grid-template-columns:30px 1fr;gap:2px 10px;align-items:center;padding:14px;border:1px solid #dfe9f6;border-radius:9px;background:linear-gradient(120deg,#fff,#f7faff)}.workflow-stages b{display:grid;grid-row:span 2;place-items:center;width:27px;height:27px;border-radius:50%;background:#e6f0ff;color:#1d62be;font-size:12px}.workflow-stages strong{font-size:12px}.workflow-stages small{color:#8093af;font-size:10px}.workflow-columns{grid-template-columns:minmax(0,1.5fr) minmax(290px,.7fr)}.workflow-row{display:flex;align-items:center;gap:10px;padding:11px;border:1px solid #e2ebf5;border-radius:7px}.workflow-row-copy{display:flex;min-width:0;flex:1;flex-direction:column;gap:3px}.workflow-row-copy strong{overflow:hidden;font-size:12px;text-overflow:ellipsis;white-space:nowrap}.workflow-row-copy small{overflow:hidden;color:#8093ad;font-size:10px;text-overflow:ellipsis;white-space:nowrap}.workflow-row-actions{display:flex;gap:5px}.workflow-row-actions .button{min-height:30px;padding:5px 8px;font-size:10px}.workspace-muted{color:#6d819e;font-size:12px;line-height:1.55}.automation-summary{margin:15px 0;padding:16px;border:1px solid #dfe9f6;border-radius:8px;background:#f7faff}.automation-state{display:flex;align-items:center;gap:9px}.automation-state strong{font-size:14px}.automation-summary p{margin:10px 0 0;color:#6b819d;font-size:11px;line-height:1.5}
.learn-progress{padding:20px;margin-bottom:16px}.learn-progress strong{font-size:18px}.learn-progress small{color:#8294ac;font-size:11px}.learn-track{height:8px;margin:12px 0 8px;border-radius:9px;background:#e9eff7;overflow:hidden}.learn-track span{display:block;height:100%;border-radius:9px;background:#1e66cd}.learning-grid{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:12px;margin-bottom:18px}.learning-step{display:flex;align-items:flex-start;flex-direction:column;min-height:220px;padding:19px;color:#193965;text-align:left}.learning-step:hover{border-color:#90b7ed;background:#f8fbff}.learning-step b{display:grid;place-items:center;width:32px;height:32px;border-radius:7px;background:#e6f0ff;color:#1b60bd;font-size:11px}.learning-step.done b{background:#dff4ea;color:#248867}.learning-step strong{margin:16px 0 8px;font-size:15px}.learning-step span{color:#617b9d;font-size:12px;line-height:1.5}.learning-step em{margin-top:auto;padding-top:16px;color:#1b5fbf;font-size:11px;font-style:normal;font-weight:750}
.setting-check{display:flex!important;align-items:flex-start;gap:10px;padding:12px;border:1px solid #e1eaf6;border-radius:7px;cursor:pointer}.setting-check input{width:17px!important;height:17px;flex:none;margin:1px 0 0;accent-color:#1c62bf}.setting-check span{display:flex;flex-direction:column;gap:3px}.setting-check small{margin:0!important;font-size:11px}.readiness-list{display:grid;gap:0;margin-bottom:18px}.readiness-list>div{display:flex;justify-content:space-between;gap:12px;padding:11px 0;border-bottom:1px solid #e8eef6;font-size:12px}.readiness-list span{color:#6e829e}.readiness-list strong{text-align:right;color:#1a477f;font-weight:700}
@media(max-width:1200px){.workspace-card-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.learning-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.workflow-stages{grid-template-columns:repeat(2,minmax(0,1fr))}}
@media(max-width:760px){.workspace-two-column,.workflow-columns{grid-template-columns:1fr}.workspace-card-grid,.learning-grid{grid-template-columns:1fr}.learning-step{min-height:165px}.workflow-stages{grid-template-columns:repeat(2,minmax(0,1fr))}.workflow-row{flex-wrap:wrap}.workflow-row-actions{width:100%}.workspace-panel{padding:16px}}
@media(max-width:440px){.workflow-stages{grid-template-columns:1fr}.contact-row{align-items:flex-start;flex-wrap:wrap}.contact-actions{width:100%;justify-content:flex-end}}
.audit-view-list{display:grid;gap:7px}.audit-view-row{display:flex;align-items:center;gap:12px;padding:13px 16px;border:1px solid var(--line);border-radius:7px;background:#fff}.audit-view-mark{display:grid;place-items:center;width:25px;height:25px;flex:none;border-radius:50%;background:#e5f0ff;color:#1e65c7;font-size:11px}.audit-view-row>div{display:flex;min-width:0;flex:1;flex-direction:column;gap:3px}.audit-view-row strong{font-size:12px}.audit-view-row small{overflow:hidden;color:#7e91ab;font-size:10px;text-overflow:ellipsis;white-space:nowrap}.audit-view-row time{color:#8093ad;font-size:10px}.audit-view-row button:disabled{opacity:.4;cursor:default}@media(max-width:620px){.audit-view-row{flex-wrap:wrap}.audit-view-row time{margin-left:37px}.audit-view-row button{margin-left:auto}}
.learning-actions{display:flex;align-items:center;justify-content:space-between;flex-wrap:wrap;gap:9px;width:100%;margin-top:auto;padding-top:16px}.learning-actions button{padding:0;border:0;background:none;color:#1b5fbf;font-size:11px;font-weight:800;text-align:left}.learning-actions button:hover{text-decoration:underline}.learning-actions label{display:flex;align-items:center;gap:5px;color:#547398;font-size:10px;font-weight:650;white-space:nowrap;cursor:pointer}.learning-actions input{width:14px;height:14px;margin:0;accent-color:#1b62c3}.learning-step.done{border-color:#b9ddcf}
/* Search across documents, contacts, and templates. */
.search-wrap{position:relative;width:min(645px,55vw);z-index:15}.search-wrap .global-search{width:100%}.global-results{position:absolute;top:calc(100% + 7px);left:0;right:0;max-height:min(460px,70vh);overflow-y:auto;padding:7px;border:1px solid #d8e4f3;border-radius:9px;background:#fff;box-shadow:0 18px 48px #102d5b29}.search-group-label{padding:8px 10px 4px;color:#7b90ab;font-size:9px;font-weight:900;letter-spacing:.11em;text-transform:uppercase}.search-result{display:flex;flex-direction:column;gap:3px;width:100%;padding:10px;border:0;border-radius:6px;background:#fff;color:#173c75;text-align:left}.search-result:hover,.search-result:focus-visible{outline:0;background:#eef5ff}.search-result strong{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font-size:12px}.search-result small{overflow:hidden;color:#7e91aa;text-overflow:ellipsis;white-space:nowrap;font-size:10px}.search-empty{padding:15px 10px;color:#7589a5;font-size:12px}
@media(max-width:820px){.search-wrap{width:100%}}@media(max-width:620px){.search-wrap{min-width:0}.global-search kbd{display:none}.global-results{left:-5px;right:-5px}}
.rail-next{display:flex;flex-direction:column;align-items:flex-start;gap:6px;margin:14px 0 0;padding:13px;border:1px solid #cddff7;border-radius:8px;background:linear-gradient(120deg,#f2f7ff,#fff)}.rail-next>span{color:#2a66b8;font-size:9px;font-weight:900;letter-spacing:.11em}.rail-next>strong{color:#143b76;font-size:12px}.rail-next p{margin:0;color:#6e84a3;font-size:10px;line-height:1.45}.rail-next .button{min-height:29px;margin-top:5px;padding:5px 9px;font-size:10px}
