.bn-service-request-detail-v2{--srd-ink:#14233b;--srd-muted:#66758c;--srd-line:#dce4ef;display:grid;gap:1rem;max-width:1180px;margin:0 auto}.bn-srd-summary{display:grid;grid-template-columns:48px minmax(0,1fr) auto;align-items:center;gap:.9rem;padding:1.1rem 1.2rem;border:1px solid #cbdcf8;border-radius:17px;background:linear-gradient(135deg,#f7faff,#eef4ff);box-shadow:0 8px 24px rgba(22,45,80,.05)}.bn-srd-summary-icon,.bn-srd-card>header>span{display:grid;place-items:center;border-radius:12px;color:#2864e5;background:#e7f0ff}.bn-srd-summary-icon{width:48px;height:48px}.bn-srd-summary-icon .fi-icon{width:23px}.bn-srd-summary-main{display:grid;gap:.1rem}.bn-srd-summary-main>span{color:#2864d8;font-size:.65rem;font-weight:800;letter-spacing:.12em}.bn-srd-summary-main h2{margin:0;color:var(--srd-ink);font-size:1.15rem;font-weight:800}.bn-srd-summary-main p{margin:0;color:var(--srd-muted);font-size:.72rem}.bn-srd-summary-status{display:grid;justify-items:end;gap:.3rem}.bn-srd-summary-status small{color:var(--srd-muted);font-size:.67rem}.bn-srd-progress{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));overflow:hidden;border:1px solid var(--srd-line);border-radius:17px;background:#fff}.bn-srd-progress article{position:relative;display:grid;grid-template-columns:32px minmax(0,1fr);gap:.6rem;padding:.9rem;border-right:1px solid var(--srd-line)}.bn-srd-progress article:last-child{border-right:0}.bn-srd-step-marker{display:grid;z-index:1;width:32px;height:32px;place-items:center;border:2px solid #d6deea;border-radius:50%;color:#77879d;background:#fff;font-size:.7rem;font-weight:800}.bn-srd-step-marker .fi-icon{width:15px}.bn-srd-progress article>div{display:grid;min-width:0;gap:.1rem}.bn-srd-progress article>div>.fi-icon{display:none}.bn-srd-progress strong{color:#46566d;font-size:.75rem}.bn-srd-progress small{color:#8290a3;font-size:.63rem;line-height:1.4}.bn-srd-progress .is-complete .bn-srd-step-marker{color:#fff;border-color:#20a878;background:#20a878}.bn-srd-progress .is-current{background:#f7faff}.bn-srd-progress .is-current .bn-srd-step-marker{color:#fff;border-color:#2864e5;background:#2864e5;box-shadow:0 0 0 4px rgba(40,100,229,.1)}.bn-srd-progress .is-current strong,.bn-srd-progress .is-complete strong{color:var(--srd-ink)}.bn-srd-layout{display:grid;grid-template-columns:minmax(0,1fr) minmax(280px,340px);gap:1rem;align-items:start}.bn-srd-main,.bn-srd-side{display:grid;gap:1rem}.bn-srd-side{position:sticky;top:5.5rem}.bn-srd-card{overflow:hidden;border:1px solid var(--srd-line);border-radius:17px;background:#fff;box-shadow:0 8px 24px rgba(22,45,80,.04)}.bn-srd-card>header{display:flex;align-items:flex-start;gap:.75rem;padding:1rem 1.1rem;border-bottom:1px solid var(--srd-line)}.bn-srd-card>header>span{flex:0 0 40px;width:40px;height:40px}.bn-srd-card>header>span .fi-icon{width:19px}.bn-srd-card>header>div{display:grid;gap:.12rem}.bn-srd-card>header h3{margin:0;color:var(--srd-ink);font-size:.92rem;font-weight:750}.bn-srd-card>header p{margin:0;color:var(--srd-muted);font-size:.69rem;line-height:1.45}.bn-srd-package-flow{display:grid;grid-template-columns:minmax(0,1fr) 34px minmax(0,1fr);align-items:stretch;gap:.6rem;padding:1rem 1.1rem}.bn-srd-package-flow article{display:grid;align-content:start;gap:.22rem;padding:.9rem;border:1px solid var(--srd-line);border-radius:13px;background:#fbfcfe}.bn-srd-package-flow article.is-target{border-color:#bcd2ff;background:#f3f7ff}.bn-srd-package-flow small,.bn-srd-note>span{color:var(--srd-muted);font-size:.62rem;font-weight:800;letter-spacing:.08em}.bn-srd-package-flow strong{color:var(--srd-ink);font-size:1rem}.bn-srd-package-flow span{color:#44556d;font-size:.72rem}.bn-srd-package-flow em{color:var(--srd-muted);font-size:.67rem;font-style:normal;line-height:1.45}.bn-srd-flow-arrow{display:grid;place-items:center;color:#2864e5}.bn-srd-flow-arrow .fi-icon{width:20px}.bn-srd-details{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));margin:0}.bn-srd-details>div{display:grid;gap:.18rem;padding:.85rem 1.1rem;border-right:1px solid var(--srd-line);border-bottom:1px solid var(--srd-line)}.bn-srd-details>div:nth-child(2n){border-right:0}.bn-srd-details>div.is-wide{grid-column:1/-1;border-right:0}.bn-srd-details dt{color:var(--srd-muted);font-size:.65rem;font-weight:700;text-transform:uppercase}.bn-srd-details dd{margin:0;overflow-wrap:anywhere;color:var(--srd-ink);font-size:.76rem;line-height:1.45}.bn-srd-note{display:grid;gap:.25rem;margin:1rem 1.1rem;padding:.85rem;border:1px solid #cbdcf8;border-radius:12px;background:#f5f8ff}.bn-srd-note>span{color:#2864d8}.bn-srd-note p{margin:0;color:#263b5c;font-size:.76rem;line-height:1.55}.bn-srd-timeline{display:grid;padding:1rem 1.1rem}.bn-srd-timeline article{position:relative;display:grid;grid-template-columns:18px minmax(0,1fr);gap:.7rem;padding:0 0 1.1rem}.bn-srd-timeline article:not(:last-child)::before{content:'';position:absolute;top:10px;bottom:0;left:5px;width:1px;background:var(--srd-line)}.bn-srd-timeline article>span{position:relative;z-index:1;width:11px;height:11px;margin-top:.25rem;border:3px solid #dce8ff;border-radius:50%;background:#2563eb}.bn-srd-timeline article>div{display:grid;gap:.2rem}.bn-srd-timeline strong{color:var(--srd-ink);font-size:.78rem}.bn-srd-timeline p{margin:0;color:#475569;font-size:.73rem;line-height:1.5}.bn-srd-timeline small{color:var(--srd-muted);font-size:.65rem}.bn-srd-empty{margin:0;color:var(--srd-muted);font-size:.74rem}.bn-srd-next>div{display:grid;gap:.65rem;padding:1rem 1.1rem}.bn-srd-next>div>.fi-badge{justify-self:start}.bn-srd-next>div strong{color:var(--srd-ink);font-size:.75rem}.bn-srd-next>div p{margin:0;color:var(--srd-muted);font-size:.72rem;line-height:1.55}.bn-srd-contact>.fi-btn{margin:1rem 1.1rem}.dark .bn-service-request-detail-v2{--srd-ink:#edf3fb;--srd-muted:#a7b5c9;--srd-line:rgba(255,255,255,.1)}.dark .bn-srd-summary{border-color:rgba(100,149,237,.28);background:linear-gradient(135deg,#12213a,#152744)}.dark .bn-srd-summary-icon,.dark .bn-srd-card>header>span{color:#a9c5ff;background:rgba(56,105,231,.16)}.dark .bn-srd-progress,.dark .bn-srd-card{background:#101d31}.dark .bn-srd-progress .is-current{background:rgba(56,105,231,.1)}.dark .bn-srd-step-marker{background:#101d31}.dark .bn-srd-package-flow article{background:#0d192a}.dark .bn-srd-package-flow article.is-target,.dark .bn-srd-note{border-color:rgba(100,149,237,.28);background:rgba(56,105,231,.1)}.dark .bn-srd-note p{color:#d7e3f5}.dark .bn-srd-timeline p{color:#cbd5e1}@media(max-width:900px){.bn-srd-layout{grid-template-columns:1fr}.bn-srd-side{position:static;grid-row:1}.bn-srd-progress{grid-template-columns:repeat(2,minmax(0,1fr))}.bn-srd-progress article:nth-child(2){border-right:0}.bn-srd-progress article:nth-child(-n+2){border-bottom:1px solid var(--srd-line)}}@media(max-width:640px){.bn-service-request-detail-v2{gap:.8rem}.bn-srd-summary{grid-template-columns:42px minmax(0,1fr);padding:.9rem}.bn-srd-summary-icon{width:42px;height:42px}.bn-srd-summary-status{grid-column:1/-1;justify-items:start;padding-top:.25rem}.bn-srd-progress{grid-template-columns:1fr}.bn-srd-progress article,.bn-srd-progress article:nth-child(2){border-right:0;border-bottom:1px solid var(--srd-line)}.bn-srd-progress article:last-child{border-bottom:0}.bn-srd-package-flow{grid-template-columns:1fr}.bn-srd-flow-arrow{height:24px;transform:rotate(90deg)}.bn-srd-details{grid-template-columns:1fr}.bn-srd-details>div,.bn-srd-details>div:nth-child(2n){border-right:0}.bn-srd-card>header{padding:.85rem}.bn-srd-package-flow,.bn-srd-timeline{padding:.85rem}.bn-srd-note{margin:.85rem}.bn-srd-contact>.fi-btn{margin:.85rem}}
