.live-call-flow{display:grid;align-content:start;gap:.8rem;min-width:0;padding:1rem;border:1px solid rgba(125,181,228,.22);border-radius:1rem;background:linear-gradient(145deg,#131d26e8,#10171dd1);box-shadow:0 1rem 2.5rem #0003;-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px);container-type:inline-size}.live-call-flow-heading{display:flex;align-items:flex-start;justify-content:space-between;gap:.85rem}.live-call-flow-heading>div{min-width:0}.live-call-flow-heading h2{margin:.15rem 0 .28rem;color:#f7fbff;font-size:1.22rem;letter-spacing:-.02em}.live-call-flow-heading>div>p:last-child{margin:0;color:#9fb3c3;font-size:.8rem;line-height:1.42}.live-call-reset{flex:0 0 auto;padding:.45rem .62rem;border:1px solid rgba(150,188,217,.24);border-radius:.55rem;color:#c8d9e6;background:#0810176b;font-size:.75rem;cursor:pointer}.live-call-reset:hover,.live-call-reset:focus-visible{border-color:#5db2f9ad;background:#1a68aa33}.live-call-context{display:grid;gap:.65rem;padding:.72rem;border:1px solid rgba(255,255,255,.07);border-radius:.72rem;background:#040a0f47}.live-call-choice-group{display:grid;gap:.38rem;min-width:0}.live-call-choice-label{color:#8ea4b5;font-size:.64rem;font-weight:750;letter-spacing:.08em;text-transform:uppercase}.live-call-choice-options{display:flex;flex-wrap:wrap;gap:.32rem}.live-call-choice-options button{min-height:2rem;padding:.34rem .52rem;border:1px solid rgba(144,177,203,.22);border-radius:.52rem;color:#c6d6e2;background:#0a12198f;font-size:.74rem;cursor:pointer;transition:border-color .16s ease,background .16s ease,color .16s ease}.live-call-choice-options button:hover,.live-call-choice-options button:focus-visible{border-color:#60b5fa94}.live-call-choice-options button.selected,.live-call-choice-options button[aria-pressed=true]{border-color:#48abfcc2;background:#167bd33d;color:#f5fbff;box-shadow:inset 0 0 0 1px #57b8ff1c}.live-call-resolution{padding:.72rem;border:1px solid rgba(255,255,255,.07);border-radius:.72rem;background:#040a0f47}.live-call-status .live-call-choice-options button:nth-child(1)[aria-pressed=true]{border-color:#52d38b9e;background:#2da05e2e}.live-call-status .live-call-choice-options button:nth-child(2)[aria-pressed=true]{border-color:#edb759ad;background:#b1751930}.live-call-status .live-call-choice-options button:nth-child(3)[aria-pressed=true]{border-color:#ee7070ad;background:#b2373730}.live-call-toggle{display:grid;grid-template-columns:minmax(0,1fr) auto auto;align-items:center;gap:.55rem;width:100%;padding:.62rem .72rem;border:1px solid rgba(102,168,222,.22);border-radius:.66rem;color:#dcecf8;background:#12466f21;text-align:left}.live-call-toggle:hover,.live-call-toggle:focus-visible{border-color:#50affb8f;background:#1a68aa2e}.live-call-toggle small{color:#88a7bc;font-size:.68rem}.live-call-toggle-icon{display:grid;place-items:center;width:1.45rem;height:1.45rem;border-radius:50%;color:#a9d8ff;background:#2d89d329;font-size:1rem;line-height:1}.live-call-workflow-details{display:grid;gap:.7rem;min-width:0}.live-call-workflow-note{margin:0;color:#9fb3c3;font-size:.8rem;line-height:1.45}.live-call-table-wrap{min-width:0;overflow:hidden;border:1px solid rgba(255,255,255,.08);border-radius:.85rem;background:#060c1247}.live-call-table{width:100%;border-collapse:collapse;table-layout:fixed}.live-call-table thead{background:#142736a8}.live-call-table th,.live-call-table td{padding:.8rem .9rem;border-bottom:1px solid rgba(255,255,255,.07);vertical-align:top;text-align:left}.live-call-table thead th{color:#89a7bc;font-size:.66rem;font-weight:800;letter-spacing:.09em;text-transform:uppercase}.live-call-table thead th:first-child{width:18%}.live-call-table thead th:nth-child(2),.live-call-table thead th:nth-child(3){width:41%}.live-call-table tbody th{display:flex;align-items:center;gap:.62rem;color:#f4f9fd;font-size:.84rem}.live-call-table tbody tr:last-child th,.live-call-table tbody tr:last-child td{border-bottom:0}.live-call-table tbody tr:hover{background:#2c72ac13}.live-call-step-number{display:grid;flex:0 0 auto;place-items:center;width:1.7rem;height:1.7rem;border:1px solid rgba(81,175,251,.46);border-radius:999px;color:#9bd4ff;background:#1574c32b;font-size:.7rem;font-weight:800}.live-call-table td p,.live-call-table blockquote{margin:0;color:#c5d3de;font-size:.82rem;line-height:1.5}.live-call-table blockquote{padding-left:.75rem;border-left:2px solid rgba(73,169,247,.52);color:#e5f0f8}.live-call-cell-label{display:none}@media(max-width:700px){.live-call-flow{padding:.9rem}.live-call-flow-heading{align-items:stretch;flex-direction:column}.live-call-reset{align-self:flex-start}.live-call-table-wrap{overflow:visible;border:0;background:transparent}.live-call-table,.live-call-table tbody{display:grid;gap:.65rem}.live-call-table thead{position:absolute;width:1px;height:1px;overflow:hidden;clip:rect(0 0 0 0);clip-path:inset(50%);white-space:nowrap}.live-call-table tr{display:grid}.live-call-table tbody tr{overflow:hidden;border:1px solid rgba(255,255,255,.08);border-radius:.8rem;background:#060c1257}.live-call-table th,.live-call-table td{display:block;width:100%;padding:.75rem .85rem;border-bottom:1px solid rgba(255,255,255,.07)}.live-call-table tbody th{background:#1a364b52}.live-call-cell-label{display:block;margin-bottom:.32rem;color:#7f9aad;font-size:.66rem;font-weight:800;letter-spacing:.08em;text-transform:uppercase}}@media(prefers-reduced-motion:reduce){.live-call-choice-options button{transition:none}}@container (max-width: 38rem){.live-call-table-wrap{overflow:visible;border:0;background:transparent}.live-call-table,.live-call-table tbody{display:grid;gap:.6rem}.live-call-table thead{position:absolute;width:1px;height:1px;overflow:hidden;clip:rect(0 0 0 0);clip-path:inset(50%);white-space:nowrap}.live-call-table tr{display:grid}.live-call-table tbody tr{overflow:hidden;border:1px solid rgba(255,255,255,.08);border-radius:.72rem;background:#060c1257}.live-call-table th,.live-call-table td{display:block;width:100%;padding:.68rem .75rem;border-bottom:1px solid rgba(255,255,255,.07)}.live-call-table tbody th{background:#1a364b52}.live-call-cell-label{display:block;margin-bottom:.28rem;color:#7f9aad;font-size:.62rem;font-weight:800;letter-spacing:.08em;text-transform:uppercase}}.live-call-workflow-panel{display:grid;gap:.9rem;min-width:0;padding:1rem 1.1rem 1.1rem;border:1px solid rgba(125,181,228,.2);border-radius:1rem;background:linear-gradient(145deg,#121c25e6,#0e151cd1);box-shadow:0 .9rem 2.2rem #0000002e;-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px)}.live-call-workflow-panel-heading{display:flex;align-items:flex-start;justify-content:space-between;gap:1rem}.live-call-workflow-panel-heading h2{margin:.15rem 0 .25rem;color:#f5f9fc;font-size:1.2rem;letter-spacing:-.02em}.live-call-workflow-panel-heading p:last-child{max-width:56rem;margin:0;color:#9fb3c3;font-size:.82rem;line-height:1.45}.live-call-panel-close{flex:0 0 auto;padding:.48rem .68rem;border:1px solid rgba(126,177,216,.24);border-radius:.58rem;color:#cfe2f0;background:#08101766;font-size:.74rem}.live-call-panel-close:hover,.live-call-panel-close:focus-visible{border-color:#57b1fb9e;background:#1b68a92e}.live-call-workflow-panel .live-call-table-wrap{width:100%}.live-call-agent-formula{display:flex;align-items:flex-end;justify-content:space-between;gap:1rem;padding:.82rem .9rem;border:1px solid rgba(98,172,226,.18);border-radius:.8rem;background:#164a7114}.live-call-agent-formula h3{margin:.18rem 0 0;color:#eef7fc;font-size:.92rem;line-height:1.45}.live-call-agent-formula small{max-width:22rem;color:#7895a8;font-size:.62rem;line-height:1.35;text-align:right}.live-call-objective{display:block;margin-bottom:.28rem;color:#dce9f2;font-size:.72rem;line-height:1.4}.live-call-resolution-branch{display:grid;gap:.7rem;padding:.9rem;border:1px solid rgba(120,177,218,.17);border-radius:.82rem;background:#07101747}.live-call-resolution-branch-heading h3{margin:.15rem 0 0;color:#f3f8fb;font-size:1rem}.live-call-resolution-paths{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:.6rem}.live-call-resolution-path{display:grid;gap:.25rem;padding:.72rem;border:1px solid rgba(255,255,255,.08);border-radius:.68rem;background:#ffffff05}.live-call-resolution-path strong{font-size:.68rem;letter-spacing:.04em}.live-call-resolution-path p{margin:0;color:#b7c8d4;font-size:.72rem;line-height:1.45}.live-call-resolution-path-resolved{border-color:#4ec68538;background:#247e4e12}.live-call-resolution-path-resolved strong{color:#91dfb4}.live-call-resolution-path-unresolved{border-color:#e2a65338;background:#80501b12}.live-call-resolution-path-unresolved strong{color:#efbd7b}.live-call-resolution-branch aside{padding:.68rem .72rem;border-left:3px solid rgba(226,166,83,.55);border-radius:.28rem .62rem .62rem .28rem;background:#76491c0f}.live-call-resolution-branch aside strong{color:#e2b57d;font-size:.66rem}.live-call-resolution-branch aside p{margin:.2rem 0 0;color:#a99a89;font-size:.66rem;line-height:1.45}@media(max-width:700px){.live-call-workflow-panel{padding:.9rem}.live-call-workflow-panel-heading,.live-call-agent-formula{align-items:stretch;flex-direction:column}.live-call-agent-formula small{text-align:left}.live-call-resolution-paths{grid-template-columns:1fr}.live-call-panel-close{align-self:flex-start}}.live-call-guidance-method{display:grid;gap:.75rem;padding:.9rem;border:1px solid rgba(92,172,237,.18);border-radius:.82rem;background:#18548414}.live-call-guidance-heading{display:flex;align-items:flex-end;justify-content:space-between;gap:1rem}.live-call-guidance-heading h3{margin:.16rem 0 0;color:#f2f8fc;font-size:1rem}.live-call-guidance-heading>span{color:#88a9bf;font-size:.7rem;white-space:nowrap}.live-call-guidance-grid{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:.55rem}.live-call-guidance-grid article{display:grid;grid-template-columns:auto minmax(0,1fr);gap:.55rem;padding:.7rem;border:1px solid rgba(255,255,255,.07);border-radius:.68rem;background:#040c124d}.live-call-guidance-grid article>span{display:grid;place-items:center;width:1.45rem;height:1.45rem;border-radius:999px;color:#a8dcff;background:#2681cc2b;font-size:.65rem;font-weight:800}.live-call-guidance-grid strong{color:#edf7fd;font-size:.78rem;text-transform:uppercase;letter-spacing:.04em}.live-call-guidance-grid p,.live-call-guidance-rule{margin:.2rem 0 0;color:#aebfcb;font-size:.72rem;line-height:1.4}.live-call-guidance-rule{margin:0;padding-top:.55rem;border-top:1px solid rgba(255,255,255,.07);color:#c5d5df}@media(max-width:900px){.live-call-guidance-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media(max-width:560px){.live-call-guidance-heading{align-items:flex-start;flex-direction:column}.live-call-guidance-heading>span{white-space:normal}.live-call-guidance-grid{grid-template-columns:1fr}}.process-drawer.common-issue-drawer{width:min(52rem,94vw);grid-template-rows:auto auto auto minmax(0,1fr)}.common-issue-drawer .process-tabs{flex:0 0 auto}.common-issue-drawer .drawer-content{min-height:0;flex:1 1 auto}.common-issue-header p{max-width:38rem}.common-issue-context{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:.55rem;padding:.8rem 1rem;border-bottom:1px solid rgba(255,255,255,.08);background:#040a1047}.common-issue-context span{display:grid;gap:.15rem;min-width:0}.common-issue-context small{color:#8399aa;font-size:.65rem;font-weight:800;letter-spacing:.08em;text-transform:uppercase}.common-issue-context strong{overflow:hidden;color:#eef7fd;font-size:.84rem;text-overflow:ellipsis;white-space:nowrap}.common-issue-content{padding-bottom:2rem}.common-issue-quick{display:grid;gap:1rem}.common-issue-classification,.common-issue-section,.common-issue-outcome>div,.common-issue-status,.common-issue-source-card,.common-issue-discrepancy,.common-issue-empty{padding:1rem 1.05rem;border:1px solid rgba(177,205,225,.15);border-radius:.85rem;background:#050b1154}.common-issue-classification{border-left:3px solid #52adf5;background:#1a70b61a}.common-issue-classification strong{display:block;color:#f1f8fd;font-size:1rem}.common-issue-classification p:last-child,.common-issue-section>p:last-child,.common-issue-outcome p,.common-issue-source-card p,.common-issue-discrepancy p,.common-issue-empty p{color:#bdccd7;line-height:1.55}.common-issue-section h3,.common-issue-outcome h3{margin:.25rem 0 .6rem;color:#f5fbff}.common-issue-confirm-list{display:grid;gap:.55rem;margin:.65rem 0 0;padding-left:1.3rem}.common-issue-confirm-list li{color:#d6e2ea;line-height:1.5}.route-switches{display:grid;gap:.55rem}.route-switches button{display:grid;gap:.2rem;width:100%;padding:.75rem .8rem;border:1px solid rgba(94,175,241,.28);border-radius:.7rem;color:#e7f4fd;background:#15609e21;text-align:left}.route-switches button span{color:#9fb4c4;font-size:.8rem;line-height:1.4}.common-issue-step-list{display:grid;gap:.7rem}.common-issue-step-list article{display:grid;grid-template-columns:auto minmax(0,1fr);gap:.8rem;padding:.9rem;border:1px solid rgba(255,255,255,.075);border-radius:.78rem;background:#ffffff06}.common-issue-step-number{display:grid;place-items:center;width:1.9rem;height:1.9rem;border:1px solid rgba(84,176,249,.48);border-radius:999px;color:#a9dcff;background:#227dc926;font-size:.72rem;font-weight:800}.common-issue-step-list h3{margin:0 0 .35rem;color:#f2f8fc;font-size:.95rem}.common-issue-step-list p{margin:0;color:#c1d0db;line-height:1.5}.common-issue-expected{margin-top:.65rem;padding:.65rem .7rem;border-left:2px solid rgba(100,192,255,.55);border-radius:.3rem .6rem .6rem .3rem;background:#3691d714}.common-issue-expected strong{display:block;margin-bottom:.2rem;color:#91cfff;font-size:.7rem;letter-spacing:.055em;text-transform:uppercase}.common-issue-script{margin:0}.common-issue-outcome{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:.8rem}.common-issue-outcome>div:first-child{border-left:3px solid rgba(83,204,135,.68)}.common-issue-outcome>div:last-child{border-left:3px solid rgba(232,171,86,.7)}.common-issue-status>div{display:flex;flex-wrap:wrap;gap:.45rem;margin-top:.45rem}.common-issue-status button{min-height:2.35rem;padding:.45rem .7rem;border:1px solid rgba(147,183,211,.24);border-radius:.6rem;color:#c8d8e4;background:#0a12198f}.common-issue-status button[aria-pressed=true]{border-color:#4caff9b3;color:#fff;background:#1477cc3d}.waiting-state-grid{display:grid;gap:.7rem}.waiting-state-grid article{padding:.9rem;border:1px solid rgba(255,255,255,.08);border-radius:.78rem;background:#ffffff06}.waiting-state-grid article>span{display:inline-flex;margin-bottom:.35rem;padding:.24rem .48rem;border-radius:999px;color:#9ed6ff;background:#318bd224;font-size:.69rem;font-weight:750}.waiting-state-grid h3{margin:.1rem 0 .35rem}.waiting-state-grid p{margin:.25rem 0;color:#c0cfda;line-height:1.5}.waiting-state-grid article>div{margin-top:.65rem;padding-top:.6rem;border-top:1px solid rgba(255,255,255,.07)}.common-issue-visual-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:.9rem}.common-issue-visual-grid figure{margin:0;padding:.85rem;border:1px solid rgba(180,207,227,.14);border-radius:.8rem;background:#ffffff06}.common-issue-visual-grid figure:only-child{grid-column:1 / -1}.common-issue-visual-frame{display:grid;place-items:center;min-height:8rem;border-radius:.65rem;background:#ffffff09}.common-issue-visual-frame img{display:block;max-width:100%;max-height:30rem;object-fit:contain}.common-issue-visual-grid figcaption{display:grid;gap:.25rem;margin-top:.6rem}.common-issue-visual-grid figcaption span{color:#9eb1bf;font-size:.78rem;line-height:1.4}.common-issue-visual-grid figcaption a{width:fit-content;margin-top:.15rem;color:#91ceff;font-size:.74rem;line-height:1.35}.common-issue-empty a,.common-issue-source-card a,.common-issue-source-list a{color:#91ceff}.common-issue-process-list{display:grid;gap:.7rem}.common-issue-process-list article{display:flex;align-items:flex-start;justify-content:space-between;gap:1rem;padding:.85rem .9rem;border:1px solid rgba(255,255,255,.08);border-radius:.75rem;background:#ffffff06}.common-issue-process-list p{margin:.3rem 0 0;color:#aebfcb;font-size:.82rem;line-height:1.45}.common-issue-process-list button{flex:0 0 auto;padding:.5rem .65rem;border:1px solid rgba(112,185,244,.34);border-radius:.55rem;color:#dff1ff;background:#1872bf29}.common-issue-source-card{display:grid;gap:.35rem;margin-bottom:.75rem}.common-issue-source-card>span{color:#8198aa;font-size:.68rem;font-weight:800;letter-spacing:.07em;text-transform:uppercase}.common-issue-source-list{display:grid;gap:.4rem;margin-bottom:.75rem}.common-issue-discrepancy{margin-top:.75rem;border-left:3px solid #e1aa59;background:#b1741b1a}.common-issue-verified{margin-top:1rem;color:#8ea4b5;font-size:.75rem}.phase-two-routes{display:grid;gap:.8rem}.phase-two-route-group{display:grid;gap:.45rem}.phase-two-route-group>span{color:#8298aa;font-size:.66rem;font-weight:800;letter-spacing:.08em}.phase-two-route-group button{display:grid;grid-template-columns:minmax(0,1fr) auto;gap:.2rem .8rem;width:100%;padding:.7rem .75rem;border:1px solid transparent;border-radius:.65rem;background:#ffffff06;color:#eef6fc;text-align:left}.phase-two-route-group button:hover,.phase-two-route-group button:focus-visible{border-color:#53aef875;background:#1b67a524}.phase-two-route-group button strong{font-size:.9rem}.phase-two-route-group button small{grid-column:1 / 2;color:#9fb1bf;line-height:1.35}.phase-two-route-group button>span{grid-column:2;grid-row:1 / 3;align-self:center;color:#82c8ff}.search-suggestion-route{border-color:#4dabf72e;background:#1e6fb214}@media(max-width:700px){.common-issue-context,.common-issue-outcome,.common-issue-visual-grid{grid-template-columns:1fr}.common-issue-drawer .process-tabs{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));overflow:visible;padding:.45rem 1rem 0}.common-issue-drawer .process-tabs button{min-width:0;padding:.65rem .45rem;white-space:normal;text-align:center}.common-issue-process-list article{flex-direction:column}.common-issue-process-list button{align-self:flex-start}}.common-issue-context-editor{grid-template-columns:minmax(0,1.35fr) minmax(0,.9fr) minmax(7rem,.45fr);align-items:end}.common-issue-context-field{display:grid;gap:.38rem;min-width:0}.common-issue-context-options{display:flex;flex-wrap:wrap;gap:.35rem}.common-issue-context-options button{min-height:1.9rem;padding:.32rem .52rem;border:1px solid rgba(141,178,206,.22);border-radius:.5rem;color:#bdcfdb;background:#09111885;font-size:.72rem}.common-issue-context-options button:hover,.common-issue-context-options button:focus-visible{border-color:#56b0f894}.common-issue-context-options button[aria-pressed=true]{border-color:#49aeffc2;color:#f4faff;background:#187ed53d}.common-issue-context-status{align-self:stretch;justify-content:center;padding:.42rem .55rem;border:1px solid rgba(255,255,255,.07);border-radius:.55rem;background:#050b114d}@media(max-width:700px){.common-issue-context-editor{grid-template-columns:1fr;align-items:stretch}}.common-issue-router-result{display:grid;gap:.9rem;padding:1.1rem;border:1px solid rgba(89,188,255,.32);border-radius:.9rem;background:linear-gradient(145deg,#1872bf29,#050b1166)}.common-issue-router-result h3{margin:.25rem 0 .4rem;color:#f4fbff}.common-issue-router-result p{margin:0;color:#bdccd7;line-height:1.5}.common-issue-router-result>button{justify-self:start;min-height:2.65rem;padding:.6rem .9rem;border-radius:.65rem}.common-issue-router-result>small{color:#8ea8ba;line-height:1.45}.common-issue-route-badges{display:flex;flex-wrap:wrap;gap:.4rem;margin-top:.7rem}.common-issue-route-badges span{padding:.25rem .5rem;border:1px solid rgba(119,190,243,.26);border-radius:999px;color:#bfe3fb;background:#2376b51a;font-size:.7rem;font-weight:700}.common-issue-source-preview{display:flex;flex-wrap:wrap;align-items:center;gap:.5rem .8rem;padding:.7rem .85rem;border:1px solid rgba(255,255,255,.08);border-radius:.7rem;background:#050b113d}.common-issue-source-preview span{color:#8198aa;font-size:.68rem;font-weight:800;letter-spacing:.07em;text-transform:uppercase}.common-issue-source-preview a{color:#91ceff}.common-issue-state-choices{display:grid;gap:.6rem}.common-issue-state-choices button{display:grid;gap:.25rem;width:100%;padding:.85rem .9rem;border:1px solid rgba(255,255,255,.09);border-radius:.75rem;color:#eef7fd;background:#ffffff06;text-align:left}.common-issue-state-choices button:hover,.common-issue-state-choices button:focus-visible{border-color:#56b0f880;background:#1b67a51f}.common-issue-state-choices button[aria-pressed=true]{border-color:#49aeffc7;background:#187ed52e;box-shadow:0 0 0 1px #49aeff1f inset}.common-issue-state-choices button span{color:#9ed6ff;font-size:.72rem;font-weight:750}.common-issue-state-choices button small{color:#aebfcb;line-height:1.4}@media(max-width:700px){.common-issue-router-result>button{width:100%}}.common-issue-device-selected{display:grid;grid-template-columns:auto minmax(0,1fr);gap:.8rem;align-items:start;padding:.85rem 1rem;border:1px solid rgba(73,174,255,.34);border-radius:.8rem;background:#187ed51f}.common-issue-device-selected-icon{display:grid;place-items:center;width:2rem;height:2rem;border-radius:999px;color:#dff5ff;background:#3799e03d;font-weight:800}.common-issue-device-selected h3{margin:.1rem 0 .3rem;color:#f5fbff}.common-issue-device-selected p{margin:0;color:#bcd0de;line-height:1.45}.common-issue-device-selected strong{color:#eef8ff}.common-issue-context-status strong{white-space:normal;line-height:1.25}@media(max-width:700px){.common-issue-device-selected{grid-template-columns:1fr}}.common-issue-route-explanation{border:1px solid rgba(125,190,235,.2);border-radius:.72rem;background:#05101957}.common-issue-route-explanation summary{cursor:pointer;padding:.7rem .8rem;color:#dceef9;font-weight:750}.common-issue-route-explanation>div{display:grid;gap:.45rem;padding:0 .8rem .8rem}.common-issue-route-explanation p{margin:0;color:#aebfcb;font-size:.8rem;line-height:1.45}.common-issue-route-explanation strong{color:#dceef9}.common-issue-script-card{display:grid;gap:.7rem;padding:1rem 1.05rem;border:1px solid rgba(104,190,246,.24);border-left:3px solid rgba(104,190,246,.72);border-radius:.8rem;background:linear-gradient(145deg,#1862991f,#050d1457)}.common-issue-script-heading{display:flex;align-items:flex-start;justify-content:space-between;gap:.8rem}.common-issue-script-heading h3{margin:.15rem 0 0}.common-issue-script-heading button{flex:0 0 auto;min-height:2.45rem;padding:.45rem .7rem;border:1px solid rgba(104,190,246,.32);border-radius:.58rem;color:#dff3ff;background:#196fb12e;font-weight:750}.common-issue-script-card blockquote{margin:0;padding:.75rem .85rem;border-radius:.65rem;color:#edf8ff;background:#0000002e;line-height:1.55}.common-issue-script-source{display:grid;gap:.3rem;color:#9fb4c3;font-size:.76rem;line-height:1.42}.common-issue-script-source a{color:#8bcfff;overflow-wrap:anywhere}@media(max-width:620px){.common-issue-script-heading{display:grid;grid-template-columns:1fr}.common-issue-script-heading button{width:100%;min-height:2.75rem}}.console-version-chip{flex:0 0 auto;margin-left:auto;margin-right:1rem;padding:.48rem .72rem;border:1px solid rgba(118,184,239,.28);border-radius:999px;color:#cfe9ff;background:#10548f29;font-size:.76rem;font-weight:700;white-space:nowrap}.console-version-chip:hover,.console-version-chip:focus-visible{border-color:#6bbeffa6;background:#1270c23d}.sidebar-footer{display:grid;gap:.7rem}.console-meta-mini{display:grid;gap:.2rem;padding:.75rem .8rem;border:1px solid rgba(166,194,216,.13);border-radius:.7rem;color:#91a7b8;background:#040a0f38;font-size:.68rem;line-height:1.35}.console-meta-mini strong{color:#dceaf4;font-size:.73rem}.updates-view{display:grid;gap:1.25rem}.updates-heading{align-items:center}.updates-version-pill{flex:0 0 auto;padding:.48rem .72rem;border:1px solid rgba(111,183,241,.3);border-radius:999px;color:#bfe1ff;background:#1974bf24;font-size:.8rem;font-weight:700}.console-metadata{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:.7rem;margin:0}.console-metadata>div{min-width:0;padding:.85rem 1rem;border:1px solid rgba(143,181,211,.17);border-radius:.75rem;background:#101d28a8}.console-metadata dt{color:#8299aa;font-size:.68rem;font-weight:700;letter-spacing:.07em;text-transform:uppercase}.console-metadata dd{margin:.26rem 0 0;color:#eef6fc;font-size:.92rem;font-weight:650}.updates-policy{display:grid;grid-template-columns:minmax(10rem,.32fr) minmax(0,1fr);gap:1rem;align-items:center;padding:.9rem 1rem;border:1px solid rgba(104,177,233,.2);border-radius:.8rem;background:#1452821a}.updates-policy>div{display:grid;gap:.15rem}.updates-policy span{color:#8fc9f4;font-size:.64rem;font-weight:800;letter-spacing:.07em;text-transform:uppercase}.updates-policy strong{color:#edf7fd;font-size:.84rem}.updates-policy p{margin:0;color:#b8c9d4;font-size:.8rem;line-height:1.5}.updates-list{display:grid;gap:.85rem}.update-card{overflow:hidden;border:1px solid rgba(143,181,211,.17);border-radius:.9rem;background:linear-gradient(145deg,#17232ec7,#0f1820b8);box-shadow:0 .75rem 1.8rem #00000021}.update-card>header{display:flex;align-items:flex-start;justify-content:space-between;gap:1rem;padding:1rem 1.1rem .8rem;border-bottom:1px solid rgba(255,255,255,.07)}.update-card h2{margin:.18rem 0 0;color:#f3f8fc;font-size:1rem;line-height:1.35}.update-card time,.update-area{color:#8ebee8;font-size:.7rem;font-weight:700}.update-card time{flex:0 0 auto;color:#93a9ba}.update-area{letter-spacing:.07em;text-transform:uppercase}.update-card-meta{display:flex;align-items:center;gap:.45rem;flex-wrap:wrap}.update-audience-badge,.update-history-badge{display:inline-flex;align-items:center;min-height:1.25rem;padding:.15rem .42rem;border:1px solid rgba(255,190,99,.25);border-radius:999px;color:#ffd69b;background:#96581424;font-size:.62rem;font-weight:800;letter-spacing:.05em;text-transform:uppercase}.update-details{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:1rem;padding:.9rem 1.1rem 1.05rem}.update-details h3{margin:0 0 .35rem;color:#c9e6ff;font-size:.75rem;text-transform:uppercase;letter-spacing:.06em}.update-details p,.update-details ul{margin:0;color:#bccbd6;font-size:.84rem;line-height:1.55}.update-details ul{padding-left:1.1rem}.update-details li+li{margin-top:.28rem}@media(max-width:800px){.version-updated-label{display:none}.console-version-chip{margin-right:.5rem;padding:.42rem .6rem}.console-metadata{grid-template-columns:repeat(2,minmax(0,1fr))}}@media(max-width:520px){.version-console-label{display:none}.updates-policy{grid-template-columns:1fr;gap:.45rem}.console-version-chip{margin-left:.35rem;margin-right:.2rem;padding-inline:.5rem}.console-metadata,.update-details{grid-template-columns:1fr}.update-card>header{flex-direction:column;gap:.45rem}}.update-history-badge{border-color:#a4b0bc3d;color:#c6d0d8;background:#747e881f}.saved-notes-page{display:grid;gap:1rem}.saved-notes-heading{margin-bottom:.2rem}.saved-notes-summary{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:.7rem}.saved-notes-summary>button,.saved-notes-summary>div{display:grid;gap:.15rem;min-height:5.5rem;padding:.85rem .95rem;border:1px solid rgba(132,174,207,.2);border-radius:.85rem;color:#e9f2f9;background:linear-gradient(145deg,#1e2226c2,#12181ea8);text-align:left}.saved-notes-summary>button{cursor:pointer}.saved-notes-summary>button:hover,.saved-notes-summary>button:focus-visible,.saved-notes-summary>button.active{border-color:#54aff594;background:linear-gradient(145deg,#194567b8,#121f2ad1)}.saved-notes-summary>button.follow-up{border-color:#e4a54a52}.saved-notes-summary>button.follow-up.active{border-color:#f2b452b8;background:linear-gradient(145deg,#6945126b,#2e271bc7)}.saved-notes-summary strong{font-size:1.55rem}.saved-notes-summary span{color:#9eb0bf;font-size:.78rem}.saved-notes-filter-card{display:grid;gap:.85rem;padding:1rem;border:1px solid rgba(132,174,207,.2);border-radius:1rem;background:#0c1822b8}.saved-notes-search-row{display:grid;grid-template-columns:minmax(0,1fr) minmax(10rem,13rem);gap:.75rem}.saved-notes-filter-grid{display:grid;grid-template-columns:repeat(5,minmax(0,1fr));gap:.65rem}.saved-notes-filter-card label{display:grid;gap:.32rem;min-width:0}.saved-notes-filter-card label>span{color:#9fb0bf;font-size:.72rem;font-weight:700}.saved-notes-filter-card input,.saved-notes-filter-card select{width:100%;min-width:0;min-height:2.55rem;padding:.55rem .65rem;border:1px solid rgba(138,180,212,.24);border-radius:.62rem;color:#edf5fb;background:#040c1294}.saved-notes-filter-actions{display:flex;align-items:center;justify-content:space-between;gap:.75rem}.saved-notes-follow-toggle{display:inline-flex!important;grid-auto-flow:column;align-items:center;justify-content:start;gap:.5rem!important}.saved-notes-follow-toggle input{width:1rem;min-height:auto;height:1rem}.saved-notes-filter-actions>button{min-height:2.35rem;border:1px solid rgba(138,180,212,.24);color:#dceaf5;background:#142735a3}.saved-notes-result-count{margin:0;color:#9fb0bf;font-size:.78rem}.saved-notes-list{display:grid;gap:.7rem}.saved-note-card{display:grid;gap:.75rem;padding:.9rem 1rem;border:1px solid rgba(243,226,206,.18);border-radius:.9rem;background:linear-gradient(145deg,#1e2226c2,#12181ea8);box-shadow:0 .65rem 1.6rem #00000024}.saved-note-card.follow-up{border-left:4px solid #dda84b;background:linear-gradient(145deg,#382c1cbf,#191c1eb8)}.saved-note-card>header{display:flex;align-items:flex-start;justify-content:space-between;gap:.9rem}.saved-note-person{display:flex;flex-wrap:wrap;align-items:center;gap:.55rem}.saved-note-person>button{display:grid;gap:.08rem;padding:.35rem .5rem;border:1px solid rgba(100,174,230,.24);border-radius:.62rem;color:#edf6fd;background:#1c507929;text-align:left}.saved-note-person>button:hover,.saved-note-person>button:focus-visible{border-color:#5eb7f994;background:#206fae38}.saved-note-person small,.saved-note-time small{color:#9fb0bf;font-size:.68rem}.saved-note-follow-badge{padding:.24rem .5rem;border-radius:999px;color:#ffdda0;background:#a86f1b33;font-size:.68rem;font-weight:800}.saved-note-time{display:grid;gap:.08rem;text-align:right}.saved-note-time strong{font-size:.8rem}.saved-note-meta{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:.55rem;margin:0}.saved-note-meta>div{min-width:0;padding:.52rem .6rem;border:1px solid rgba(255,255,255,.08);border-radius:.62rem;background:#040a0f38}.saved-note-meta dt{color:#8fa5b6;font-size:.62rem;text-transform:uppercase;letter-spacing:.05em}.saved-note-meta dd{overflow:hidden;margin:.12rem 0 0;color:#e5eef5;font-size:.76rem;text-overflow:ellipsis;white-space:nowrap}.saved-note-details{border-top:1px solid rgba(255,255,255,.08);padding-top:.65rem}.saved-note-details summary{width:fit-content;color:#8dcbff;cursor:pointer;font-size:.76rem;font-weight:800}.saved-note-details pre{max-width:100%;margin:.7rem 0 0;padding:.75rem;border:1px solid rgba(255,255,255,.08);border-radius:.65rem;color:#dce7ef;background:#02080c66;white-space:pre-wrap;overflow-wrap:anywhere;word-break:break-word}.saved-note-card>footer{display:flex;justify-content:flex-end}.saved-note-card>footer .danger-action{min-height:2.25rem;padding:.4rem .65rem}.saved-notes-empty{margin-top:.25rem}@media(max-width:980px){.saved-notes-summary,.saved-notes-filter-grid,.saved-note-meta{grid-template-columns:repeat(2,minmax(0,1fr))}}@media(max-width:620px){.saved-notes-summary,.saved-notes-search-row,.saved-notes-filter-grid,.saved-note-meta{grid-template-columns:1fr}.saved-notes-filter-actions,.saved-note-card>header{align-items:stretch;flex-direction:column}.saved-note-time{text-align:left}.saved-note-card>footer{justify-content:stretch}.saved-note-card>footer .danger-action{width:100%}}.my-saved-notes-page .saved-notes-summary{grid-template-columns:repeat(3,minmax(0,1fr))}.saved-note-card.selected{outline:2px solid rgba(91,177,243,.72);outline-offset:2px}@media(max-width:620px){.my-saved-notes-page .saved-notes-summary{grid-template-columns:1fr}}.process-documents-view{width:min(100%,89rem);margin:0 auto}.process-documents-heading,.process-document-reader-heading{display:flex;align-items:flex-start;justify-content:space-between;gap:2rem;padding:1.2rem 0 1.5rem;border-bottom:1px solid rgba(156,190,217,.16)}.process-documents-heading>div{min-width:0}.process-documents-heading h1,.process-document-reader-heading h1{margin:.25rem 0 .55rem;font-size:clamp(2rem,4vw,3rem);letter-spacing:-.035em}.process-documents-heading p:not(.eyebrow),.process-document-reader-heading>p:not(.eyebrow){max-width:52rem;margin:0;color:#aebfcc;line-height:1.6}.process-document-count{flex:0 0 auto;margin-top:.4rem;padding:.5rem .75rem;border:1px solid rgba(105,172,229,.3);border-radius:999px;color:#b8dcfb;background:#1c61991f;font-size:.82rem}.process-document-search{display:grid;gap:.45rem;max-width:42rem;margin:1.4rem 0 .6rem;color:#c8d6e1;font-size:.85rem}.process-document-search input{width:100%;min-height:3rem;padding:.78rem .9rem;color:#f4f8fb;border:1px solid rgba(154,190,219,.27);border-radius:.7rem;background:#08121bc7}.process-document-search input:focus{border-color:#58a9ff}.process-document-library-status{margin-bottom:1rem;color:#8299aa;font-size:.82rem}.process-document-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:1rem}.process-document-card{display:flex;flex-direction:column;align-items:flex-start;min-height:14rem;padding:1.1rem;color:#edf5fb;text-align:left;border:1px solid rgba(128,171,204,.2);border-radius:.9rem;background:linear-gradient(145deg,#192733e6,#0f1922c7);transition:transform .18s ease,border-color .18s ease,background .18s ease}.process-document-card:hover,.process-document-card:focus-visible{transform:translateY(-2px);border-color:#58a9ffb8;background:linear-gradient(145deg,#1b3041f2,#111d27e6)}.process-document-card-category{margin-bottom:.65rem;color:#7bc0ff;font-size:.72rem;font-weight:700;letter-spacing:.06em;text-transform:uppercase}.process-document-card strong{font-size:1.06rem;line-height:1.35}.process-document-card p{margin:.65rem 0 1rem;color:#aebfcc;font-size:.86rem;line-height:1.5}.process-document-card-footer{display:flex;align-items:center;justify-content:space-between;gap:.75rem;width:100%;margin-top:auto;padding-top:.8rem;border-top:1px solid rgba(255,255,255,.08);color:#8ea5b6;font-size:.78rem}.process-document-card-footer b{color:#8dcbff}.process-document-reader-toolbar{position:sticky;z-index:6;top:var(--app-header-offset, 0);display:flex;align-items:center;justify-content:space-between;gap:1rem;margin:-1px 0 0;padding:.75rem 0;border-bottom:1px solid rgba(156,190,217,.14);background:#0a1018f5;-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px)}.process-document-back{display:inline-flex;align-items:center;gap:.5rem;color:#dceaf5;border:1px solid rgba(138,183,218,.2);background:#ffffff0a}.process-document-reader-toolbar>span{color:#8ea5b6;font-size:.8rem}.process-document-reader-heading{display:block}.process-document-meta{display:flex;flex-wrap:wrap;gap:.5rem;margin-top:1rem}.process-document-meta span{padding:.25rem .5rem;color:#b5d9f8;border:1px solid rgba(92,165,224,.28);border-radius:999px;background:#1f68a31a;font-size:.75rem}.process-document-pages{display:grid;gap:1.35rem;width:min(100%,72rem);margin:1.5rem auto 0}.process-document-page{overflow:hidden;margin:0;border:1px solid rgba(174,202,224,.16);border-radius:1rem;background:#0a1118;box-shadow:0 1rem 2.5rem #0000002e}.process-document-page figcaption{display:flex;align-items:center;justify-content:space-between;gap:1rem;padding:.75rem 1rem;color:#9fb2c1;border-bottom:1px solid rgba(255,255,255,.08);font-size:.8rem}.process-document-page a{color:#78bdff}.process-document-page img{display:block;width:100%;height:auto;background:#fff}.process-document-empty{padding:3rem 1rem;text-align:center;color:#9eb0bf;border:1px dashed rgba(138,183,218,.23);border-radius:1rem}.process-document-empty h2{margin-top:0;color:#eef5fb}@media(max-width:1050px){.process-document-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media(max-width:700px){.process-documents-heading{flex-direction:column;gap:.8rem}.process-document-count{margin-top:0}.process-document-grid{grid-template-columns:1fr}.process-document-reader-toolbar{align-items:flex-start}.process-document-reader-toolbar>span{flex:0 0 auto;padding-top:.65rem}.process-document-page figcaption{align-items:flex-start;flex-direction:column;gap:.35rem}}.ozzie-welcome-backdrop{position:fixed;inset:0;z-index:1200;display:grid;place-items:center;padding:clamp(1rem,3vw,2.5rem);background:#03090ed1;-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px)}.ozzie-welcome-dialog{width:min(960px,100%);max-height:min(760px,calc(100vh - 2rem));overflow:auto;display:grid;grid-template-columns:minmax(0,1.12fr) minmax(300px,.88fr);gap:0;border:1px solid rgba(121,178,221,.25);border-radius:1.2rem;background:linear-gradient(145deg,#12202cfa,#0a141dfc);box-shadow:0 1.5rem 5rem #0000007a}.ozzie-welcome-media{min-width:0;display:grid;place-items:center;padding:clamp(1rem,2.6vw,1.8rem);border-right:1px solid rgba(121,178,221,.16);background:#030a107a}.ozzie-welcome-media video{display:block;width:100%;max-height:480px;object-fit:contain;border-radius:.85rem;background:#050b10;box-shadow:0 .8rem 2rem #0000004d}.ozzie-video-controls{width:100%;display:flex;align-items:center;justify-content:flex-start;margin-top:.75rem}.ozzie-video-play{min-height:2.45rem;padding:.55rem .9rem;border:1px solid rgba(121,178,221,.28);border-radius:.7rem;color:#eaf6ff;background:#228be62e;cursor:pointer}.ozzie-welcome-copy{min-width:0;align-self:center;padding:clamp(1.4rem,3.2vw,2.5rem)}.ozzie-welcome-copy h2{margin:.25rem 0 .75rem;font-size:clamp(2rem,4vw,3rem);line-height:1}.ozzie-welcome-copy>p:not(.eyebrow):not(.ozzie-welcome-error){margin:0;color:#b4c7d7;line-height:1.65}.ozzie-welcome-actions{display:flex;align-items:center;gap:.7rem;margin-top:1.5rem}.ozzie-welcome-actions button{min-height:2.8rem}.ozzie-welcome-skip{color:#b8cad9;border:1px solid rgba(137,177,207,.22);background:#ffffff09}.ozzie-welcome-error{margin:1rem 0 0;color:#ffd0d0}@media(max-width:760px){.ozzie-welcome-backdrop{place-items:start center;overflow-y:auto;padding:1rem}.ozzie-welcome-dialog{grid-template-columns:1fr;max-height:none}.ozzie-welcome-media{border-right:0;border-bottom:1px solid rgba(121,178,221,.16)}.ozzie-welcome-media video{max-height:44vh}}@media(max-width:460px){.ozzie-welcome-actions{align-items:stretch;flex-direction:column}.ozzie-welcome-actions button{width:100%}}:root{font-family:Inter,system-ui,sans-serif;color:#201b17;background:#f7f3ed}*{box-sizing:border-box}body{margin:0}button,input{font:inherit}.access-shell{min-height:100vh;display:grid;place-items:center;padding:2rem}.app-shell{min-height:100vh;background:#151312;color:#f5eee5}.app-header{height:4.5rem;border-bottom:1px solid #44362b;display:flex;align-items:center;justify-content:space-between;padding:0 2rem}.app-header small{display:block;color:#bfa994}.sidebar{position:fixed;top:4.5rem;bottom:0;width:15rem;padding:2rem 1rem;border-right:1px solid #44362b;background:#1c1815;display:flex;flex-direction:column;justify-content:space-between}.sidebar nav{display:grid;gap:.5rem}.sidebar a,.logout-button{color:#e8d9c8;text-decoration:none;border:0;border-radius:.55rem;padding:.75rem 1rem;text-align:left;background:transparent;cursor:pointer}.sidebar a:hover,.sidebar a:focus-visible,.logout-button:hover{background:#35281f}.app-main{margin-left:15rem;padding:2rem}.account-menu{display:flex;align-items:center;gap:.5rem;color:#f5eee5;background:transparent;border:0}.account-menu img{width:2rem;height:2rem;border-radius:50%}.menu-toggle{display:none}.navigator{max-width:75rem;margin:auto;display:grid;gap:2rem}.hero{padding:2rem;border:1px solid #4c3b2c;border-radius:1rem;background:#211b17}.hero input{width:100%;margin-top:1rem;padding:1rem;border-radius:.6rem;border:1px solid #66513d;background:#151312;color:#fff}.category-grid,.process-grid{display:grid;grid-template-columns:repeat(auto-fit,minmax(13rem,1fr));gap:1rem}.category-grid button,.process-card{display:grid;gap:.5rem;text-align:left;padding:1.25rem;border:1px solid #4c3b2c;border-radius:.8rem;background:#241d18;color:#f5eee5;cursor:pointer}.category-grid button:hover,.process-card:hover{border-color:#c99a5a;transform:translateY(-1px)}.process-card span{color:#cbbba9;line-height:1.5}.process-card b{color:#d8ae70}.process-dialog{color:#f5eee5;background:#211b17;border:1px solid #765535;border-radius:1rem;max-width:min(50rem,90vw);max-height:90vh;padding:2rem}.process-dialog::backdrop{background:#000b}.process-dialog pre{white-space:pre-wrap;font:inherit;line-height:1.6;color:#dfd0c0}.process-dialog>button{float:right}@media(max-width:700px){.menu-toggle{display:block;background:transparent;color:#fff;border:0;font-size:1.3rem}.sidebar{transform:translate(-100%);transition:transform .2s;z-index:2}.sidebar.open{transform:translate(0)}.app-main{margin-left:0;padding:1rem}.app-header{padding:0 1rem}.account-menu span:last-child{display:none}}.avatar-grid{display:grid;grid-template-columns:repeat(auto-fill,minmax(4.5rem,1fr));gap:.5rem;max-height:55vh;overflow:auto}.avatar-grid button{border:2px solid transparent;background:#2a211b;border-radius:.7rem;padding:.25rem;cursor:pointer}.avatar-grid button[aria-pressed=true]{border-color:#d8ae70}.avatar-grid img{width:100%;aspect-ratio:1;object-fit:cover;border-radius:.5rem}.avatar-picker{max-width:60rem}.dialog-actions{display:flex;justify-content:flex-end;gap:.75rem;margin-top:1rem}.access-card{width:min(100%,26rem);background:#fff;border:1px solid #ded5ca;border-radius:1rem;padding:2rem;box-shadow:0 1rem 3rem #422d1720}.modal-backdrop{position:fixed;inset:0;background:#000b;display:grid;place-items:center;padding:1rem;z-index:20}.profile-panel{background:#211b17;border:1px solid #765535;border-radius:1rem;padding:1.25rem;width:min(40rem,100%);max-height:90vh;overflow:auto;box-shadow:0 1rem 4rem #000b}.profile-panel h2{margin-top:0}.feedback-fab{position:fixed;right:1.5rem;bottom:1.5rem;background:#c28a4a;color:#1d140d}.eyebrow{margin:0;color:#7e5632;font-weight:700;text-transform:uppercase;letter-spacing:.08em;font-size:.78rem}h1{margin:.25rem 0}form{display:grid;gap:1rem;margin-top:1.5rem}label{display:grid;gap:.4rem;font-weight:600}input{border:1px solid #bdb2a6;border-radius:.5rem;padding:.65rem}button{cursor:pointer;border:0;border-radius:.5rem;padding:.7rem 1rem;background:#422d17;color:#fff;font-weight:700}.link-button{margin-top:1rem;background:transparent;color:#422d17;padding-left:0}.activation-note,[role=alert]{color:#8b2a20}.avatar-grid img,.account-menu img{object-fit:contain;object-position:center;background:#2a211b}body{background:radial-gradient(circle at 82% 8%,#6f4d32 0,transparent 32%),linear-gradient(135deg,#171311,#302319 55%,#121416)}.app-shell{background:linear-gradient(120deg,#12100ef5,#281d15eb)}.app-header{background:#11100fb8;-webkit-backdrop-filter:blur(18px);backdrop-filter:blur(18px);border-bottom-color:#ddb98b38}.console-brand{display:flex;flex-direction:column;line-height:1.05;letter-spacing:.01em}.console-brand strong{font-size:1.35rem}.console-brand span{color:#cbb39c;font-size:.78rem}.header-context{margin-left:auto;margin-right:1.5rem;color:#b8a796;font-size:.82rem}.sidebar{background:#181310c7;-webkit-backdrop-filter:blur(18px);backdrop-filter:blur(18px);border-right-color:#ddb98b33}.sidebar-label{margin:.15rem 1rem .7rem;color:#8f7b68;text-transform:uppercase;letter-spacing:.12em;font-size:.68rem}.hero{background:linear-gradient(120deg,#483121cc,#1b1816b8);border-color:#ddb98b47;box-shadow:0 1.4rem 3rem #0004}.hero h1{max-width:34rem;font-size:clamp(2rem,4vw,3.4rem);letter-spacing:-.035em}.hero em{color:#d8ae70;font-style:normal}.hero-kicker{display:flex;align-items:center;gap:.5rem;color:#d3bfa9;font-size:.78rem;text-transform:uppercase;letter-spacing:.1em}.status-dot{width:.48rem;height:.48rem;border-radius:50%;background:#6ed39a;box-shadow:0 0 .7rem #6ed39a}.hero input{background:#0b0c0d80;border-color:#8c745b}.category-grid button,.process-card{background:#30231aad;border-color:#ddb98b38;transition:transform .18s ease,border-color .18s ease,background .18s ease}.category-grid button:hover,.process-card:hover{background:#473122d6}.access-shell{background:radial-gradient(circle at 20% 20%,#63472f55,transparent 35%),linear-gradient(120deg,#131619dd,#3d2b20dd)}.access-card{background:#2b2725ad;color:#f6f0e9;border-color:#ffffff7a;-webkit-backdrop-filter:blur(20px);backdrop-filter:blur(20px);box-shadow:0 2rem 5rem #0008}.access-card .eyebrow{color:#d8ae70}.access-card input{background:#13141675;color:#fff;border-color:#a99a8b}.access-card button[type=submit]{background:linear-gradient(135deg,#087cff,#0054d6);box-shadow:0 .6rem 1.2rem #0054d655}.access-card .link-button{color:#48a6ff}@media(max-width:700px){.header-context{display:none}}.navigator{max-width:88rem;gap:1.25rem}.navigator-entry-grid{display:grid;grid-template-columns:minmax(0,2.3fr) minmax(17rem,.8fr);gap:1.25rem;align-items:start}.navigator-entry-grid section{min-width:0}.category-grid{grid-template-columns:repeat(3,minmax(0,1fr))}.agent-workflow{display:flex;align-items:center;justify-content:space-between;gap:2rem;padding:1rem 1.25rem;border:1px solid rgba(125,160,203,.2);border-radius:1rem;background:linear-gradient(110deg,#141f2bd9,#212224b3)}.agent-workflow h2{margin:.15rem 0;font-size:1.1rem}.agent-workflow ol{display:grid;grid-template-columns:repeat(4,1fr);gap:.65rem;margin:0;padding:0;list-style:none;flex:1}.agent-workflow li{display:flex;align-items:center;gap:.55rem}.agent-workflow li>span{display:grid;place-items:center;width:1.75rem;height:1.75rem;border-radius:50%;background:#0b77e3}.agent-workflow li strong,.agent-workflow li small{display:block}.agent-workflow li small{color:#9eafbf;margin-top:.15rem}.common-issues{border:1px solid rgba(125,160,203,.2);border-radius:1rem;padding:1.1rem;background:#141a21b8}.common-issues h2{margin:.25rem 0 1rem}.common-issues>div{display:grid;gap:.45rem}.common-issues button{display:flex;justify-content:space-between;width:100%;background:#ffffff0b;color:#eef4fa;text-align:left;border:1px solid transparent}.common-issues button:hover{border-color:#2288ef;background:#146fc829}.process-meta{display:flex;flex-wrap:wrap;gap:.4rem}.process-meta span{font-size:.72rem;color:#c8d8e8;border:1px solid rgba(95,150,205,.32);border-radius:999px;padding:.2rem .45rem}.drawer-backdrop{position:fixed;inset:0;z-index:30;background:#03080da8;-webkit-backdrop-filter:blur(3px);backdrop-filter:blur(3px)}.process-drawer{position:absolute;right:0;top:0;bottom:0;width:min(54rem,92vw);background:linear-gradient(150deg,#101820,#17191c 58%,#211a16);color:#eff5fb;border-left:1px solid rgba(135,177,215,.28);box-shadow:-2rem 0 5rem #0009;display:flex;flex-direction:column}.drawer-header{display:flex;justify-content:space-between;gap:2rem;padding:1.5rem 1.75rem 1rem;border-bottom:1px solid rgba(255,255,255,.1)}.drawer-header h2{margin:.35rem 0;font-size:clamp(1.35rem,3vw,2rem)}.drawer-header p{color:#b8c5d0;margin:.45rem 0 0;line-height:1.5}.process-category{color:#56a8fa;text-transform:uppercase;letter-spacing:.1em;font-size:.72rem}.drawer-close{align-self:start;background:transparent;font-size:1.7rem;padding:.2rem .5rem}.process-tabs{display:flex;overflow-x:auto;padding:0 1.75rem;border-bottom:1px solid rgba(255,255,255,.1)}.process-tabs button{border-radius:0;background:transparent;color:#9fafbc;padding:.9rem 1rem;white-space:nowrap;border-bottom:2px solid transparent}.process-tabs button[aria-selected=true]{color:#fff;border-bottom-color:#1e8fff}.drawer-content{padding:1.5rem 1.75rem 3rem;overflow:auto}.section-heading{display:flex;justify-content:space-between;align-items:center;gap:1rem}.section-heading button{background:#096fd5}.quick-steps{list-style:none;padding:0;display:grid;gap:.75rem}.quick-steps li{display:flex;gap:.85rem;align-items:flex-start;padding:1rem;background:#ffffff0b;border:1px solid rgba(255,255,255,.1);border-radius:.8rem}.quick-steps li>span{flex:0 0 auto;display:grid;place-items:center;width:1.8rem;height:1.8rem;border-radius:50%;background:#167ee5}.quick-steps p{margin:.2rem 0}.refer-card{margin-top:1.25rem;padding:1rem 1.2rem;border-left:3px solid #d8ae70;background:#d8ae7012}.visual-list{display:grid;gap:1.25rem}.visual-card{border:1px solid rgba(255,255,255,.12);background:#ffffff09;border-radius:1rem;padding:1rem}.visual-card-head,.visual-card footer{display:flex;justify-content:space-between;gap:1rem;color:#9fb1c0;font-size:.75rem}.visual-card-head strong{color:#72d49f}.visual-card img{display:block;width:100%;max-height:34rem;object-fit:contain;background:#080d12;border-radius:.7rem;margin:1rem 0}.visual-guidance{display:grid;grid-template-columns:1fr 1fr;gap:1rem}.visual-guidance>div{background:#0a141ea6;padding:.9rem;border-radius:.7rem}.visual-guidance b{color:#56a8fa;text-transform:uppercase;font-size:.72rem;letter-spacing:.08em}.visual-card footer{margin-top:1rem}.visual-card a,.source-pages a{color:#62b0ff}.source-pages{display:grid;gap:1.5rem}.source-pages figure{margin:0;border:1px solid rgba(255,255,255,.12);border-radius:1rem;overflow:hidden;background:#0b1117}.source-pages figure>div{display:flex;justify-content:space-between;padding:.75rem 1rem}.source-pages img{display:block;width:100%;height:auto}.full-process{display:grid;gap:1rem}.full-process>section{border-bottom:1px solid rgba(255,255,255,.1);padding-bottom:1rem}.full-process h3{color:#75b9fa}.full-process p{color:#d6dfe7;line-height:1.7}.script-section{border-left:3px solid #d8ae70;padding-left:1rem;background:#d8ae700c}.empty-state{padding:3rem 1rem;text-align:center;color:#aebdca}.profile-panel select,.profile-panel textarea{width:100%;border:1px solid #706252;border-radius:.5rem;padding:.7rem;background:#141719;color:#fff}.profile-panel textarea{min-height:7rem;resize:vertical}@media(max-width:1050px){.navigator-entry-grid{grid-template-columns:1fr}.agent-workflow{align-items:flex-start;flex-direction:column}.agent-workflow ol{width:100%}}@media(max-width:700px){.category-grid{grid-template-columns:1fr}.agent-workflow ol{grid-template-columns:1fr 1fr}.process-drawer{width:100vw}.drawer-header,.drawer-content{padding-left:1rem;padding-right:1rem}.process-tabs{padding:0 .5rem}.visual-guidance{grid-template-columns:1fr}}.sidebar nav button{display:flex;align-items:center;gap:.75rem;width:100%;color:#cbd6df;background:transparent;text-align:left;margin:.25rem 0}.sidebar nav button:hover,.sidebar nav button.active{background:linear-gradient(90deg,#177ee13d,#ffffff0a);color:#fff}.sidebar nav button.active{box-shadow:inset 3px 0 #258ff1}.account-copy{display:flex;flex-direction:column;text-align:left}.account-copy small{color:#9fb0bf;font-weight:400}.profile-summary{display:flex;align-items:center;gap:1rem;border-bottom:1px solid rgba(255,255,255,.12);padding-bottom:1rem}.profile-summary img,.profile-summary>.avatar-fallback{width:4.2rem;height:4.2rem;border-radius:50%;object-fit:contain;display:grid;place-items:center;background:#283440}.profile-summary h2,.profile-summary p{margin:.15rem 0}.profile-actions{display:grid;gap:.6rem;margin-top:1rem}.profile-actions button{text-align:left;background:#ffffff0f;border:1px solid rgba(255,255,255,.1)}.success-message{color:#76d8a1}.console-view{max-width:75rem;margin:auto}.console-view>h1{font-size:2.2rem;margin:.3rem 0}.console-view>p{color:#aebdca}.admin-shortcuts{display:grid;grid-template-columns:repeat(3,1fr);gap:1rem;margin-top:2rem}.admin-shortcuts button{min-height:9rem;display:flex;flex-direction:column;justify-content:space-between;text-align:left;background:#1e2933b8;border:1px solid rgba(104,161,212,.24)}.admin-shortcuts span{color:#9eb2c3}.team-list,.feedback-list{display:grid;gap:.65rem;margin-top:1.5rem}.team-list article{display:flex;align-items:center;gap:.9rem;padding:.85rem 1rem;border:1px solid rgba(255,255,255,.1);border-radius:.8rem;background:#ffffff09}.team-list img,.team-list .avatar-fallback{width:2.6rem;height:2.6rem;border-radius:50%;display:grid;place-items:center;object-fit:contain;background:#26323d}.team-list article>div{flex:1}.team-list small{display:block;color:#9dafbf}.status-badge{border-radius:999px;padding:.25rem .55rem;font-size:.72rem;background:#6f7a8525}.status-badge.active{color:#77d8a2;background:#39a86b22}.real-summary{display:grid;grid-template-columns:repeat(3,1fr);gap:1rem;margin:2rem 0}.real-summary>div{display:flex;flex-direction:column;padding:1.25rem;border:1px solid rgba(255,255,255,.1);border-radius:.8rem;background:#ffffff09}.real-summary strong{font-size:2rem}.real-summary span{color:#9dafbf}.feedback-list article{padding:1rem;border:1px solid rgba(255,255,255,.1);border-radius:.8rem;background:#ffffff09}.feedback-list header{display:flex;justify-content:space-between;text-transform:capitalize}.feedback-list small{color:#8fa4b5}.activation-form{margin-top:0}@media(max-width:800px){.admin-shortcuts,.real-summary{grid-template-columns:1fr}.account-copy{display:none}}:root{color:#edf3f9;background:#0a1018;font-family:Inter,ui-sans-serif,system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif}body{min-width:320px;background:radial-gradient(70rem 40rem at 92% -12%,rgba(45,77,105,.32),transparent 62%),radial-gradient(45rem 30rem at 0 100%,rgba(129,89,56,.13),transparent 65%),#0a1018}button,input,select,textarea{font:inherit}button:focus-visible,input:focus-visible,select:focus-visible,textarea:focus-visible,a:focus-visible{outline:3px solid #58a9ff;outline-offset:3px}.access-shell{position:relative;overflow:hidden;place-items:stretch;padding:clamp(1rem,4vw,4rem);background:linear-gradient(115deg,#060c14f0,#0b141dbf),radial-gradient(circle at 83% 20%,rgba(72,103,123,.45),transparent 27%),linear-gradient(135deg,#11161d,#292722 55%,#0e1721)}.access-shell:before{content:"";position:absolute;inset:0;pointer-events:none;opacity:.5;background:linear-gradient(90deg,transparent 0 8%,rgba(255,255,255,.025) 8.1% 8.2%,transparent 8.3% 20%,rgba(255,255,255,.02) 20.1% 20.2%,transparent 20.3%)}.access-card{position:relative;align-self:center;justify-self:clamp(0rem,12vw,14rem);width:min(100%,31rem);padding:clamp(1.75rem,4vw,3rem);border:1px solid rgba(202,220,235,.32);border-radius:1.25rem;color:#f4f8fc;background:linear-gradient(140deg,#17222de0,#121922c4);box-shadow:0 2rem 6rem #0000007a;-webkit-backdrop-filter:blur(20px);backdrop-filter:blur(20px)}.access-brand{display:flex;align-items:center;justify-content:space-between;gap:1rem}.access-brand .eyebrow{color:#7fc1ff}.access-brand span{color:#afbdc9;font-size:.74rem;text-transform:uppercase;letter-spacing:.09em}.access-card h1{font-size:clamp(2.1rem,4vw,3rem);letter-spacing:-.045em;margin:.45rem 0}.access-card>p{color:#b9c7d4;line-height:1.55;margin:0}.access-card form{gap:1.1rem}.access-card label{color:#dbe8f3;font-size:.9rem}.access-card input{padding:.86rem .95rem;color:#f6fbff;border:1px solid rgba(185,207,225,.35);border-radius:.65rem;background:#050c1373}.access-card input:focus{border-color:#5caeff;box-shadow:0 0 0 .2rem #2f89e52b}.access-card button[type=submit]{min-height:3rem;background:#0b7eea;box-shadow:0 .65rem 1.25rem #0064d847}.access-card button[type=submit]:hover{background:#218dfa}.access-card .link-button{color:#9bcfff;text-decoration:underline;text-underline-offset:.2rem}.app-shell{background:transparent}.app-header{position:sticky;top:0;z-index:15;height:4.25rem;padding:0 clamp(1rem,3vw,2.25rem);border-bottom:1px solid rgba(160,187,208,.16);background:#091018db}.console-brand strong{color:#fff;font-size:1.2rem;letter-spacing:-.02em}.console-brand span{color:#8ea6b8;font-size:.72rem}.header-context{color:#8399aa;letter-spacing:.04em}.account-menu{padding:.3rem .45rem;border-radius:.7rem;transition:background .18s ease}.account-menu:hover{background:#ffffff0f}.account-menu img{width:2.2rem;height:2.2rem;object-fit:contain;background:#1c2a36}.sidebar{width:15.5rem;top:4.25rem;padding:1.35rem .75rem 1rem;border-right-color:#a0bbd026;background:linear-gradient(180deg,#0c141df0,#090f16e8)}.sidebar-label{color:#6f879a}.sidebar nav button{border-radius:.65rem;padding:.7rem .8rem;color:#b8c9d7}.sidebar nav button:hover,.sidebar nav button.active{background:linear-gradient(90deg,#1684eb33,#ffffff0a)}.sidebar nav button.active{box-shadow:inset 3px 0 #2293ff}.logout-button{border:1px solid rgba(170,193,211,.14);color:#b7c7d3}.logout-button:hover{background:#ffffff0f}.app-main{margin-left:15.5rem;padding:clamp(1.25rem,3vw,2.5rem)}.navigator,.console-view{max-width:89rem}.hero{overflow:hidden;padding:clamp(1.5rem,3.5vw,2.5rem);border-color:#74a7d345;background:linear-gradient(105deg,#122231eb,#141c23cc 60%,#3b2d236b)}.hero h1{max-width:39rem;font-size:clamp(2rem,4vw,3.25rem)}.hero em{color:#7fc1ff}.hero input{min-height:3.2rem;background:#040a1191;border-color:#a1c1db54}.agent-workflow,.common-issues{border-color:#699bc63b;background:#101c28ad}.category-grid button,.process-card{min-height:10rem;border-color:#81a9ca33;background:linear-gradient(145deg,#1a2631e0,#121c25c2)}.category-grid button:before{content:"";width:2rem;height:2rem;border-radius:.55rem;background:#1b87ef33;border:1px solid rgba(82,171,255,.35)}.category-grid button:hover,.process-card:hover{border-color:#318fea;background:linear-gradient(145deg,#1b3143f2,#141f28e6)}.process-card b{color:#82c1ff}.common-issues button{padding:.72rem .75rem}.feedback-fab{border:1px solid rgba(142,205,255,.5);border-radius:999px;background:#0b7eea;color:#fff;box-shadow:0 .8rem 2rem #0054a759}.process-drawer{background:linear-gradient(155deg,#0c1721,#121b24 56%,#1d1d1b)}.drawer-header{background:#070d1440}.quick-steps li,.visual-card,.source-pages figure{background:#ffffff09;border-color:#aecae024}.quick-steps li>span{background:#147fdc}.refer-card,.script-section{border-left-color:#6aabdf;background:#448bc317}.related-training{margin-top:1rem;padding:1rem 1.2rem;border:1px solid rgba(94,166,227,.32);border-radius:.8rem;background:#1e67a01a}.related-training p{margin:.3rem 0}.related-training button{margin-top:.6rem;background:#0b7eea}.view-heading{display:flex;align-items:flex-start;justify-content:space-between;gap:2rem;padding-bottom:1.5rem;border-bottom:1px solid rgba(166,192,211,.15)}.view-heading h1{margin:.3rem 0 .4rem}.view-heading p{color:#aebfcc;margin:0;max-width:44rem}.playlist-label{flex:0 0 auto;border:1px solid rgba(105,172,229,.35);border-radius:999px;padding:.5rem .8rem;color:#b5dcff;font-size:.82rem}.training-controls{display:grid;grid-template-columns:minmax(0,1fr) 16rem;gap:1rem;margin-top:1.5rem}.training-controls label{color:#bfced9}.training-controls input,.training-controls select{width:100%;margin-top:.4rem;padding:.78rem .85rem;color:#eef6fd;border:1px solid rgba(165,193,214,.27);border-radius:.65rem;background:#0b151ec7}.library-count{color:#91a8ba}.training-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:1rem}.training-card{overflow:hidden;border:1px solid rgba(133,174,207,.2);border-radius:.9rem;background:#131f2ab3;box-shadow:0 .8rem 1.8rem #0000001f}.training-card img{display:block;width:100%;aspect-ratio:16 / 9;object-fit:cover;background:#111a23}.training-card-body{display:grid;gap:.75rem;padding:1rem}.training-card h2{margin:0;font-size:1rem;line-height:1.4}.training-card p{min-height:2.4rem;margin:0;color:#b4c5d1;font-size:.86rem;line-height:1.45}.training-card button{justify-self:start;padding:.6rem .8rem;background:#0b7eea}.training-tags{display:flex;flex-wrap:wrap;gap:.35rem}.training-tags span{padding:.2rem .46rem;color:#bce0fe;border:1px solid rgba(92,170,232,.33);border-radius:999px;font-size:.72rem}.training-viewer{width:min(65rem,96vw);max-height:94vh;overflow:auto;padding:1.25rem;border:1px solid rgba(157,194,222,.35);border-radius:1rem;background:#101b25;box-shadow:0 2rem 6rem #000c}.training-viewer header,.training-viewer footer{display:flex;align-items:center;justify-content:space-between;gap:1rem}.training-viewer h2{margin:.25rem 0 .85rem}.video-frame{overflow:hidden;width:100%;aspect-ratio:16 / 9;border-radius:.75rem;background:#05090d}.video-frame iframe{width:100%;height:100%;border:0}.viewer-navigation{display:flex;gap:.6rem}.viewer-navigation button{background:#ffffff14}.viewer-navigation button:disabled{opacity:.45;cursor:not-allowed}.training-viewer footer{margin-top:1rem}.training-viewer a{color:#8fc9ff}.profile-panel{border-color:#8cb5d54d;background:linear-gradient(160deg,#14212d,#121b24)}.admin-shortcuts button,.real-summary>div,.team-list article,.feedback-list article{border-color:#85aecf30;background:#121f2ab8}.feedback-page>p{max-width:46rem;color:#aec0cc;line-height:1.55}.feedback-form-panel{max-width:48rem;margin-top:1.5rem;padding:1.25rem;border:1px solid rgba(133,174,207,.22);border-radius:.9rem;background:#121f2ab8}@media(max-width:1050px){.training-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media(max-width:700px){.access-shell{display:grid;padding:1rem}.access-card{justify-self:stretch;width:100%;padding:1.5rem}.header-context{display:none}.sidebar{z-index:16}.training-controls,.training-grid{grid-template-columns:1fr}.view-heading{flex-direction:column;gap:.75rem}.playlist-label{flex:none}.training-viewer{padding:.9rem}.training-viewer footer{align-items:flex-start;flex-direction:column}}@media(prefers-reduced-motion:reduce){*,*:before,*:after{scroll-behavior:auto!important;transition:none!important;animation:none!important}}.access-shell{min-height:100svh;display:grid;place-items:center;padding:clamp(1.25rem,4vh,3.25rem) clamp(1.25rem,8vw,8rem);background-image:linear-gradient(90deg,#04080d66,#040a1114 48%,#04091040),var(--login-workspace-image);background-size:cover;background-position:center}.access-shell:before{background:radial-gradient(circle at 45% 42%,transparent 0 18rem,rgba(2,5,9,.12) 50rem);opacity:1}.access-card{position:relative;z-index:1;align-self:center;justify-self:start;width:min(100%,32rem);min-height:min(46rem,calc(100svh - 3rem));display:flex;flex-direction:column;padding:clamp(2rem,5vh,3.8rem) clamp(1.6rem,4vw,3.5rem) 2.2rem;border:1px solid rgba(241,247,253,.72);border-radius:1.55rem;color:#fff;background:linear-gradient(145deg,#5960677a,#2b333c5e 58%,#51443a57);box-shadow:0 2rem 6rem #00000080,inset 0 1px #ffffff57;backdrop-filter:blur(28px) saturate(118%);-webkit-backdrop-filter:blur(28px) saturate(118%)}.access-brand{display:block}.access-brand p{margin:0;color:#fff;font-size:clamp(3.5rem,6vw,4.5rem);font-weight:750;line-height:.92;letter-spacing:-.075em;text-transform:lowercase}.access-brand span{display:none}.access-card h1{margin:2rem 0 1rem;color:#fff;font-size:clamp(2rem,4vw,2.5rem);font-weight:720;letter-spacing:-.035em}.access-card>p{max-width:25rem;color:#f2f7fcc2;font-size:1.08rem;line-height:1.55}.access-card form{gap:1.35rem;margin-top:2.5rem}.access-card label{gap:.65rem;color:#fff;font-size:1rem;font-weight:650}.access-input{position:relative;display:flex;align-items:center;height:4.15rem;border:1px solid rgba(237,245,252,.65);border-radius:.85rem;background:#181f2738;box-shadow:inset 0 1px #ffffff0f;transition:border-color .18s ease,background .18s ease,box-shadow .18s ease}.access-input:focus-within{border-color:#7fc3ff;background:#0e182257;box-shadow:0 0 0 .2rem #1684f52e}.access-input>svg{flex:0 0 auto;width:1.7rem;height:1.7rem;margin-left:1.15rem;stroke:#f7fafde6;fill:none;stroke-width:1.7;stroke-linecap:round;stroke-linejoin:round}.access-card .access-input input{min-width:0;width:100%;height:100%;padding:0 3.25rem 0 1rem;border:0;border-radius:inherit;color:#fff;background:transparent;box-shadow:none;outline:none}.access-input input::placeholder{color:#e2eaf194}.password-toggle{position:absolute;right:.75rem;display:grid;place-items:center;width:2.7rem;height:2.7rem;padding:0;border-radius:.65rem;color:#fff;background:transparent}.password-toggle:hover{background:#ffffff17}.password-toggle svg{width:1.65rem;height:1.65rem;stroke:currentColor;fill:none;stroke-width:1.7}.access-card .sign-in-button{min-height:4.15rem;margin-top:.35rem;border:1px solid rgba(102,193,255,.75);border-radius:.9rem;font-size:1.1rem;background:linear-gradient(180deg,#087ff6,#0666e4);box-shadow:0 .8rem 1.8rem #005bd959,inset 0 1px #ffffff47}.access-card .sign-in-button:hover{background:linear-gradient(180deg,#1a8dff,#0870ee)}.sign-in-button span{margin-left:.5rem;font-size:1.4rem}.access-card .link-button{align-self:center;margin:1.25rem auto 0;padding:.55rem 1rem;color:#20a0ff;text-decoration:none;background:transparent}.access-card .link-button:hover{color:#78c7ff;text-decoration:underline;text-underline-offset:.25rem}.access-card-footer{margin-top:auto;padding-top:2rem;border-top:1px solid rgba(255,255,255,.27);color:#f6f8fad1;text-align:center;font-size:.92rem}@media(min-width:1000px){.access-card{margin-left:clamp(1rem,9vw,10rem)}}@media(max-height:760px)and (min-width:701px){.access-card{min-height:calc(100svh - 2rem);padding-top:1.75rem;padding-bottom:1.5rem}.access-brand p{font-size:3rem}.access-card h1{margin:1.2rem 0 .65rem}.access-card form{margin-top:1.4rem;gap:.9rem}.access-input,.access-card .sign-in-button{height:3.45rem;min-height:3.45rem}.access-card-footer{padding-top:1.1rem}}@media(max-width:700px){.access-shell{place-items:center;padding:1rem;background-position:42% center}.access-shell:after{content:"";position:absolute;inset:0;background:#050a1057}.access-card{justify-self:stretch;min-height:auto;max-height:calc(100svh - 2rem);overflow:auto;padding:2rem 1.35rem 1.5rem;border-radius:1.25rem;background:linear-gradient(145deg,#363f48a8,#1b242d94)}.access-brand p{font-size:3.1rem}.access-card h1{margin-top:1.5rem}.access-card form{margin-top:1.8rem}.access-card-footer{margin-top:1.25rem}}.app-shell{position:relative;min-height:100svh;isolation:isolate;background:#0b1015}.app-shell:before{content:"";position:fixed;inset:0;z-index:-2;background:linear-gradient(90deg,#060a0ebd,#090d1061),var(--workspace-image) center/cover}.app-shell:after{content:"";position:fixed;inset:0;z-index:-1;background:radial-gradient(55rem 35rem at 86% 12%,rgba(154,105,61,.15),transparent 60%),#04080c42;-webkit-backdrop-filter:blur(3px);backdrop-filter:blur(3px)}.app-header{margin:1rem 1.25rem 0 17.4rem;height:4.6rem;border:1px solid rgba(245,232,215,.19);border-radius:1rem;background:#12161bad;box-shadow:0 .8rem 2.2rem #0000003d;-webkit-backdrop-filter:blur(18px);backdrop-filter:blur(18px)}.console-brand strong{font-size:1.55rem;letter-spacing:-.07em}.console-brand span{font-size:.78rem;color:#d9cec0}.header-context{margin-left:1.5rem;padding:.65rem 1rem;border:1px solid rgba(255,255,255,.1);border-radius:.7rem;background:#05080c47}.account-menu{margin-left:auto;border:1px solid rgba(255,255,255,.11);background:#06090d47}.account-menu .chevron,.menu-toggle svg,.sidebar nav svg{width:1.15rem;height:1.15rem;fill:none;stroke:currentColor;stroke-width:1.8;stroke-linecap:round;stroke-linejoin:round}.sidebar{top:1rem;bottom:1rem;left:1.25rem;width:14.75rem;padding:1.4rem .8rem 1rem;border:1px solid rgba(248,231,209,.2);border-radius:1.15rem;background:linear-gradient(180deg,#2a221db3,#0d1217d1);box-shadow:0 1.25rem 3rem #00000047;-webkit-backdrop-filter:blur(18px);backdrop-filter:blur(18px)}.sidebar nav button{min-height:3.05rem;gap:.85rem}.sidebar nav svg{flex:0 0 auto;width:1.18rem}.sidebar nav button.active{border:1px solid rgba(245,224,195,.29);box-shadow:inset 3px 0 #2998fb,0 .55rem 1.2rem #00000026;background:linear-gradient(90deg,#895d3a73,#3e4b5347)}.app-main{margin-left:16.1rem;padding:1.4rem 2rem 2.5rem}.navigator,.console-view{max-width:88rem}.hero,.agent-workflow,.common-issues,.category-grid button,.process-card,.training-card,.console-view .admin-shortcuts button,.team-list article,.feedback-list article,.real-summary>div{border-color:#f3e2ce2e;background:linear-gradient(145deg,#1e2226bd,#12181ea3);box-shadow:0 .9rem 2.2rem #0000002e;-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px)}.hero{min-height:auto;padding:1.65rem 2rem;background:linear-gradient(110deg,#1a1e22c7,#211c177a)}.hero h1{font-size:clamp(2rem,3.6vw,3.15rem);margin:.35rem 0}.hero input{border-radius:.85rem}.agent-workflow{border-radius:1rem}.category-grid button{min-height:9rem;border-radius:1rem;text-align:left;transition:transform .18s ease,border-color .18s ease,background .18s ease}.category-grid button:hover,.category-grid button:focus-visible{transform:translateY(-2px);border-color:#65b7ff}.common-issues{border-radius:1rem}.process-drawer{border-left:1px solid rgba(245,226,202,.18);background:linear-gradient(155deg,#10161cf7,#1e1c19f7)}.call-guide{display:grid;gap:1rem}.call-quick-guide,.what-to-ask,.suggested-script,.guide-callout,.call-step-card{padding:1rem 1.1rem;border:1px solid rgba(192,214,230,.16);border-radius:.85rem;background:#050b1152}.call-quick-guide p:not(.eyebrow){margin:.35rem 0}.what-to-ask ul,.call-step-card ul{margin:.4rem 0 0;padding-left:1.25rem}.what-to-ask li{margin:.35rem 0}.what-to-ask small,.suggested-script small{display:block;margin-top:.45rem;color:#9eb0be}.suggested-script blockquote,.step-scripts blockquote{margin:.65rem 0;padding:.7rem .85rem;border-left:3px solid #3b9eff;border-radius:.25rem .6rem .6rem .25rem;background:#2575bf1f;color:#edf5fb;line-height:1.55}.call-step-list{display:grid;gap:.9rem}.call-step-heading{display:grid;grid-template-columns:auto 1fr auto;align-items:center;gap:.7rem}.call-step-heading>span{color:#8dcaff;font-size:.75rem;text-transform:uppercase;letter-spacing:.08em}.call-step-heading h3{margin:0}.call-step-card button,.suggested-script button,.related-training button,.view-visual{padding:.45rem .65rem;border:1px solid rgba(117,188,246,.38);border-radius:.55rem;color:#dff1ff;background:#1872bf2e}.step-navigation{display:flex;justify-content:space-between;gap:.75rem;margin-top:1rem}.step-navigation a{color:#8ecbff}.guide-callout.limitation{border-left:3px solid #e0ad63}.guide-callout.referral{border-left:3px solid #67b7f8}.primary-action{background:#087ded;color:#fff;box-shadow:0 .5rem 1rem #005bd240}.row-menu{margin-left:.25rem}.presence-badge{padding:.24rem .55rem;border-radius:999px;font-size:.72rem;text-transform:capitalize;background:#8d99a62e}.presence-badge.active{color:#79dda6;background:#2eaf6b2e}.presence-badge.idle{color:#f2cd81;background:#c38e2f2e}.admin-dialog{width:min(31rem,calc(100vw - 2rem))}.admin-dialog label{display:grid;gap:.4rem;margin:.8rem 0}.admin-dialog input{padding:.7rem;border:1px solid rgba(255,255,255,.2);border-radius:.55rem;color:#fff;background:#00000038}.admin-actions{display:grid;gap:.55rem}.admin-actions button{text-align:left}.danger-action{color:#ffd5d5!important;border-color:#f5737373!important;background:#a8262633!important}.one-time-code{display:grid;gap:.55rem;margin:1rem 0;padding:1rem;border:1px solid rgba(99,180,250,.35);border-radius:.75rem;background:#1b72be1f}.one-time-code code{overflow-wrap:anywhere;color:#dff1ff;font-size:1rem}@media(max-width:800px){.app-header{margin:0;border-radius:0;border-left:0;border-right:0}.sidebar{top:4.8rem;left:.6rem;bottom:.6rem}.app-main{margin-left:0;padding:1rem}.header-context{display:none}.call-step-heading{grid-template-columns:1fr auto}.call-step-heading>span{grid-column:1/-1}.team-list article{flex-wrap:wrap}.account-menu .account-copy{display:none}}.usage-period-controls{display:flex;flex-wrap:wrap;gap:.5rem;margin:1.25rem 0}.usage-period-controls button{padding:.55rem .8rem;border:1px solid rgba(148,185,214,.25);border-radius:.6rem;color:#c8d9e6;background:#0811196b}.usage-period-controls button.active{color:#fff;border-color:#4eaaf5a6;background:#1173c747}.usage-custom-range{display:flex;flex-wrap:wrap;gap:.8rem;margin:-.35rem 0 1rem}.usage-custom-range label{display:grid;gap:.35rem;color:#b9cbd8;font-size:.82rem}.usage-custom-range input,.feedback-status-control select{padding:.55rem .65rem;color:#eef7ff;border:1px solid rgba(159,190,214,.25);border-radius:.55rem;background:#070e15b8}.usage-summary{grid-template-columns:repeat(5,minmax(0,1fr));margin:1rem 0 1.25rem}.usage-user-list{display:grid;gap:.65rem}.usage-user-row{display:grid;grid-template-columns:minmax(10rem,1.2fr) auto minmax(0,3fr);align-items:center;gap:1rem;padding:.9rem 1rem;border:1px solid rgba(243,226,206,.18);border-radius:.85rem;background:linear-gradient(145deg,#1e2226bd,#12181ea3)}.usage-user-identity{display:flex;flex-direction:column;gap:.2rem;min-width:0}.usage-user-identity small,.usage-privacy-note{color:#96aaba}.usage-user-row dl{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:.55rem 1rem;margin:0}.usage-user-row dl div{min-width:0}.usage-user-row dt{color:#8fa5b6;font-size:.7rem;text-transform:uppercase;letter-spacing:.05em}.usage-user-row dd{overflow:hidden;margin:.15rem 0 0;color:#e7f0f7;font-size:.82rem;text-overflow:ellipsis;white-space:nowrap}.usage-privacy-note{margin-top:1rem;font-size:.82rem}.feedback-status-control{display:inline-flex;align-items:center}.feedback-context-row{display:flex;align-items:center;justify-content:space-between;gap:1rem}.feedback-context-row button{padding:.45rem .65rem;border:1px solid rgba(117,188,246,.35);border-radius:.55rem;color:#dff1ff;background:#1872bf29}.feedback-history{margin-top:.75rem;padding-top:.65rem;border-top:1px solid rgba(255,255,255,.08)}.feedback-history ul{margin:.3rem 0 0;padding-left:1rem;color:#9fb2c1;font-size:.78rem}@media(max-width:1100px){.usage-summary{grid-template-columns:repeat(3,minmax(0,1fr))}.usage-user-row{grid-template-columns:1fr auto}.usage-user-row dl{grid-column:1/-1}}@media(max-width:700px){.usage-summary{grid-template-columns:1fr 1fr}.usage-user-row{grid-template-columns:1fr}.usage-user-row .presence-badge{justify-self:start}.usage-user-row dl{grid-template-columns:1fr 1fr}.feedback-context-row{align-items:flex-start;flex-direction:column}}@media(max-width:430px){.usage-summary,.usage-user-row dl{grid-template-columns:1fr}}.navigator-library{overflow:hidden;border:1px solid rgba(243,226,206,.18);border-radius:1rem;background:linear-gradient(145deg,#1e2226c2,#12181ead);box-shadow:0 .9rem 2.2rem #0000002e;-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px)}.navigator-library-tabs{display:flex;gap:.35rem;padding:.7rem .8rem 0;overflow-x:auto;border-bottom:1px solid rgba(255,255,255,.1)}.navigator-library-tabs button{flex:0 0 auto;padding:.8rem 1rem;border-radius:.7rem .7rem 0 0;color:#aebfcd;background:transparent;border:1px solid transparent;border-bottom:2px solid transparent}.navigator-library-tabs button:hover{color:#fff;background:#ffffff0b}.navigator-library-tabs button[aria-selected=true]{color:#fff;border-color:#50a9f63d;border-bottom-color:#2998fb;background:#156fc121}.navigator-tab-panel{padding:1.25rem}.navigator-tab-panel h2{margin:.25rem 0 .45rem}.navigator-tab-intro,.search-results-heading>p:last-child{max-width:58rem;margin:0 0 1.1rem;color:#aebfcc;line-height:1.55}.fastest-route-grid,.route-browser-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:.8rem}.route-card{min-width:0;min-height:8.6rem;display:flex;flex-direction:column;align-items:flex-start;gap:.45rem;padding:1rem;text-align:left;color:#edf5fb;border:1px solid rgba(129,169,202,.2);border-radius:.85rem;background:linear-gradient(145deg,#182632db,#111b24c7);transition:transform .18s ease,border-color .18s ease,background .18s ease}.route-card:hover,.route-card:focus-visible{transform:translateY(-2px);border-color:#318fea;background:linear-gradient(145deg,#1b3143f2,#141f28e6)}.route-card>span:first-child{color:#83c5ff;font-size:.68rem;font-weight:750;letter-spacing:.07em;text-transform:uppercase}.route-card strong{font-size:.98rem;line-height:1.25}.route-card small{color:#aebfcc;line-height:1.4}.route-card b{margin-top:auto;color:#82c1ff;font-size:.78rem}.route-card-fast{min-height:9.5rem}.common-issue-browser{display:grid;gap:1.25rem}.route-group{min-width:0}.route-group>h3{margin:0 0 .65rem;color:#8fa7b9;font-size:.72rem;letter-spacing:.09em;text-transform:uppercase}.combined-search-results{display:grid;gap:1.35rem}.search-results-heading h2{margin:.25rem 0}.search-result-block{display:grid;gap:.75rem;padding-top:1rem;border-top:1px solid rgba(255,255,255,.09)}.search-result-block-heading{display:flex;align-items:center;justify-content:space-between;gap:1rem}.search-result-block-heading h3{margin:0}.search-result-block-heading>span{min-width:1.65rem;height:1.65rem;display:inline-grid;place-items:center;padding:0 .4rem;border-radius:999px;color:#bfe1ff;background:#1c80d32e;border:1px solid rgba(91,175,240,.28);font-size:.72rem}.result-type-badge{width:fit-content;padding:.2rem .48rem;border:1px solid rgba(91,175,240,.28);border-radius:999px;color:#a9d8ff!important;background:#1c80d324;font-size:.66rem!important;font-weight:750;letter-spacing:.04em;text-transform:uppercase}.navigator-empty-state{padding:1rem;border:1px dashed rgba(142,175,201,.24);border-radius:.75rem;color:#9fb2c1;background:#070e1533}.process-guide-results{display:grid;gap:.75rem;margin-top:1.25rem;padding-top:1.1rem;border-top:1px solid rgba(255,255,255,.09)}.category-grid button[aria-pressed=true]{border-color:#318fea;box-shadow:inset 0 0 0 1px #318fea47;background:linear-gradient(145deg,#1b3143f2,#141f28e6)}.search-suggestion-route{border-left:3px solid #2998fb}.search-suggestion-category{white-space:nowrap}@media(max-width:1050px){.fastest-route-grid,.route-browser-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media(max-width:700px){.navigator-tab-panel{padding:1rem}.fastest-route-grid,.route-browser-grid{grid-template-columns:1fr}.navigator-library-tabs{padding-left:.45rem;padding-right:.45rem}}.navigator-top-workspace{position:relative;z-index:6;display:grid;grid-template-columns:minmax(0,3fr) minmax(22rem,2fr);gap:1rem;align-items:start}.smart-search-card{position:relative;z-index:8;min-width:0;overflow:visible;padding:1.15rem 1.25rem;border:1px solid rgba(243,226,206,.18);border-radius:1rem;background:linear-gradient(145deg,#1e2226c2,#12181ead);box-shadow:0 .9rem 2.2rem #0000002e;-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px)}.smart-search-heading h1{margin:.18rem 0 .28rem;color:#f5f8fb;font-size:clamp(1.45rem,2.2vw,1.9rem);letter-spacing:-.03em}.smart-search-heading>p:last-child{margin:0;color:#aebfcc;font-size:.86rem;line-height:1.5}.smart-search-card .search-combobox{width:100%;max-width:none;margin-top:.9rem}.smart-search-card .search-combobox input{width:100%;margin-top:0;padding:.9rem 1rem;border:1px solid rgba(132,177,214,.34);border-radius:.72rem;color:#f6fbff;background:#050c138f;box-shadow:inset 0 1px #ffffff09}.smart-search-card .search-combobox input:focus{border-color:#58a9ff;box-shadow:0 0 0 .2rem #2f89e524}.smart-search-examples{display:flex;flex-wrap:wrap;align-items:center;gap:.38rem;margin-top:.72rem}.smart-search-examples>span{margin-right:.08rem;color:#8096a8;font-size:.68rem;font-weight:750;letter-spacing:.07em;text-transform:uppercase}.smart-search-examples button{min-height:1.9rem;padding:.3rem .55rem;border:1px solid rgba(105,168,219,.22);border-radius:999px;color:#b9dfff;background:#1966a61f;font-size:.7rem}.smart-search-examples button:hover,.smart-search-examples button:focus-visible{border-color:#58a9ff99;background:#1972be33}.navigator-top-workspace>.live-call-flow{min-width:0}.navigator-library{position:relative;z-index:1}@media(max-width:1050px){.navigator-top-workspace{grid-template-columns:1fr}}@media(max-width:700px){.smart-search-card{padding:1rem}.smart-search-examples{gap:.32rem}}.console-brand-neutral{display:flex;align-items:center;min-width:0}.console-brand-neutral .console-brand-title{color:#f5f8fb;font-size:1rem;font-weight:720;line-height:1.1;letter-spacing:-.015em;white-space:nowrap}.training-roadmap{display:grid;gap:1rem}.training-roadmap-intro{display:flex;align-items:flex-start;justify-content:space-between;gap:1.25rem}.training-roadmap-intro h2{margin:.2rem 0 .35rem}.training-roadmap-intro>div>p:last-child{max-width:58rem;margin:0;color:#aabcc9;line-height:1.5}.training-roadmap-key{display:flex;flex-wrap:wrap;gap:.75rem 1rem;color:#8fa5b3;font-size:.68rem}.training-roadmap-key span{display:inline-flex;align-items:center;gap:.38rem}.roadmap-dot{width:.55rem;height:.55rem;border-radius:50%}.roadmap-dot-ready{background:#4db48b;box-shadow:0 0 0 .2rem #4db48b1f}.roadmap-dot-next{border:1px solid #6c8292;background:#ffffff08}.training-roadmap-flow{display:grid;gap:0;margin:0;padding:0;list-style:none}.roadmap-module{display:grid;grid-template-columns:2.7rem minmax(0,1fr);gap:.75rem;min-width:0}.roadmap-rail{display:grid;grid-template-rows:2rem minmax(1rem,1fr);justify-items:center}.roadmap-rail>span{display:grid;place-items:center;width:2rem;height:2rem;border:1px solid rgba(105,174,224,.28);border-radius:50%;color:#dff1fd;background:#173750;font-size:.72rem;font-weight:850}.roadmap-module-coming .roadmap-rail>span{border-style:dashed;border-color:#7c96a842;color:#8196a5;background:#19252eb3}.roadmap-rail>i{width:1px;height:100%;min-height:1.4rem;background:linear-gradient(#58a9e159,#58a9e114)}.roadmap-module>article{display:grid;gap:.72rem;min-width:0;margin-bottom:.8rem;padding:.88rem .95rem;border:1px solid rgba(125,181,228,.16);border-radius:.84rem;background:linear-gradient(145deg,#111b23db,#0f161cbd)}.roadmap-module-coming>article{border-style:dashed;border-color:#7e97a926;background:#0c141a80}.roadmap-module article>header{display:flex;align-items:flex-start;justify-content:space-between;gap:.8rem}.roadmap-module h3{margin:.18rem 0 0;color:#eff7fb;font-size:.95rem}.roadmap-module-coming h3{color:#b9c7d0}.roadmap-status{flex:0 0 auto;padding:.28rem .45rem;border-radius:999px;font-size:.59rem;font-weight:800}.roadmap-status-ready{border:1px solid rgba(77,180,139,.26);color:#93dfbd;background:#2b805b1a}.roadmap-status-coming{border:1px dashed rgba(126,151,169,.24);color:#8fa1ae;background:#ffffff05}.roadmap-objective{margin:0;color:#aebfca;font-size:.76rem;line-height:1.5}.roadmap-skills{display:flex;flex-wrap:wrap;gap:.35rem}.roadmap-skills span{padding:.27rem .42rem;border:1px solid rgba(100,159,204,.15);border-radius:999px;color:#9bbfd8;background:#194d7514;font-size:.6rem}.roadmap-module-coming .roadmap-skills span{border-style:dashed;color:#7f929f;background:transparent}.roadmap-module article>footer{display:flex;align-items:flex-end;justify-content:space-between;gap:.8rem;padding-top:.58rem;border-top:1px solid rgba(255,255,255,.055)}.roadmap-module article>footer>div{display:grid;gap:.12rem}.roadmap-module article>footer small{color:#718898;font-size:.56rem;letter-spacing:.05em;text-transform:uppercase}.roadmap-module article>footer strong{color:#c5d8e5;font-size:.66rem;line-height:1.35}.roadmap-module article>footer button,.training-roadmap-reinforcement button{flex:0 0 auto;padding:.48rem .62rem;border:1px solid rgba(74,168,241,.32);border-radius:.55rem;background:#1966a52b;color:#a8ddff;font-size:.65rem;font-weight:750}.roadmap-module article>footer button:hover,.training-roadmap-reinforcement button:hover{border-color:#4aa8f194;background:#1e76be3d}.roadmap-module article>footer button:focus-visible,.training-roadmap-reinforcement button:focus-visible{outline:2px solid #63b8ff;outline-offset:2px}.roadmap-coming-note{color:#778c9a;font-size:.61rem;font-style:italic}.training-roadmap-reinforcement{display:flex;align-items:center;justify-content:space-between;gap:1rem;padding:.9rem 1rem;border:1px solid rgba(118,167,204,.16);border-radius:.82rem;background:#14385214}.training-roadmap-reinforcement h3{margin:.15rem 0 .28rem;color:#e8f4fb;font-size:.9rem}.training-roadmap-reinforcement p:last-child{margin:0;max-width:52rem;color:#93a8b5;font-size:.7rem;line-height:1.45}@media(max-width:700px){.training-roadmap-intro,.roadmap-module article>header,.roadmap-module article>footer,.training-roadmap-reinforcement{align-items:flex-start;flex-direction:column}.roadmap-module{grid-template-columns:2.15rem minmax(0,1fr);gap:.55rem}.roadmap-rail{grid-template-rows:1.7rem minmax(1rem,1fr)}.roadmap-rail>span{width:1.7rem;height:1.7rem}.roadmap-status{align-self:flex-start}}.guided-lessons{display:grid;gap:1rem}.guided-lessons-intro{display:flex;align-items:flex-start;justify-content:space-between;gap:1.25rem}.guided-lessons-intro h2{margin:.2rem 0 .35rem}.guided-lessons-intro>div>p:last-child{max-width:58rem;margin:0;color:#aabcc9;line-height:1.5}.guided-lesson-picker{display:grid;grid-template-columns:repeat(5,minmax(0,1fr));gap:.55rem}.guided-lesson-picker>button{display:grid;grid-template-columns:1.8rem minmax(0,1fr);align-items:start;gap:.45rem;min-width:0;padding:.65rem;border:1px solid rgba(126,174,210,.16);border-radius:.7rem;background:#0d171e99;color:#b7c8d3;text-align:left}.guided-lesson-picker>button:hover{border-color:#51abee66;background:#1c4c6f24}.guided-lesson-picker>button[aria-selected=true]{border-color:#4fadf49e;background:linear-gradient(145deg,#1b6fb138,#0d1d28b8);color:#f2f8fc}.guided-lesson-picker>button:focus-visible,.guided-lesson-footer button:focus-visible{outline:2px solid #63b8ff;outline-offset:2px}.guided-lesson-picker>button>span{display:grid;place-items:center;width:1.8rem;height:1.8rem;border-radius:50%;background:#3f89c029;color:#9fd6fb;font-size:.66rem;font-weight:850}.guided-lesson-picker>button>div{display:grid;gap:.12rem;min-width:0}.guided-lesson-picker small{color:#718a9a;font-size:.55rem;text-transform:uppercase;letter-spacing:.045em}.guided-lesson-picker strong{font-size:.66rem;line-height:1.35}.guided-lesson-panel{display:grid;gap:.9rem;padding:1rem;border:1px solid rgba(125,181,228,.2);border-radius:1rem;background:linear-gradient(145deg,#111b23e6,#0f161ccc);box-shadow:0 1rem 2.6rem #00000026}.guided-lesson-panel>header{display:flex;align-items:flex-start;justify-content:space-between;gap:1rem}.guided-lesson-panel>header h3{margin:.18rem 0 .35rem;color:#f1f8fc;font-size:1.05rem}.guided-lesson-panel>header>div:first-child>p:last-child{max-width:54rem;margin:0;color:#a9bbc7;font-size:.78rem;line-height:1.5}.guided-lesson-sources{display:grid;justify-items:end;gap:.2rem;flex:0 0 min(20rem,38%)}.guided-lesson-sources>span{color:#75a9cd;font-size:.55rem;font-weight:850;letter-spacing:.06em;text-transform:uppercase}.guided-lesson-sources strong{color:#8fa8b8;font-size:.58rem;font-weight:650;line-height:1.3;text-align:right}.guided-remember{display:grid;gap:.16rem;padding:.68rem .75rem;border-left:3px solid rgba(82,178,232,.7);border-radius:.3rem .68rem .68rem .3rem;background:#1f669417}.guided-remember>span{color:#82bfe6;font-size:.56rem;font-weight:850;letter-spacing:.06em;text-transform:uppercase}.guided-remember>strong{color:#e9f6fd;font-size:.78rem;line-height:1.42}.guided-lesson-visual{display:grid;grid-template-columns:minmax(16rem,.9fr) minmax(0,1.1fr);gap:.85rem;align-items:center;margin:0;padding:.75rem;border:1px solid rgba(255,255,255,.06);border-radius:.78rem;background:#030a0f42}.guided-lesson-visual img{display:block;width:100%;max-height:17rem;object-fit:contain;border-radius:.55rem;background:#081018}.guided-lesson-visual figcaption{color:#a5b8c4;font-size:.72rem;line-height:1.5}.guided-lesson-flow{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:.55rem}.guided-flow-stage{display:grid;grid-template-columns:1.45rem minmax(0,1fr);gap:.42rem;min-width:0}.guided-flow-marker{display:grid;grid-template-rows:1.45rem minmax(0,1fr);justify-items:center}.guided-flow-marker>span{display:grid;place-items:center;width:1.45rem;height:1.45rem;border-radius:50%;color:#dff2ff;background:#1c5d88;font-size:.58rem;font-weight:850}.guided-flow-marker>i{width:1px;height:100%;background:#53a9e438}.guided-flow-stage article{min-width:0;padding:.65rem;border:1px solid rgba(116,169,208,.14);border-radius:.66rem;background:#ffffff05}.guided-flow-stage article strong{color:#e5f2fa;font-size:.72rem}.guided-flow-stage article p{margin:.23rem 0;color:#9db1be;font-size:.66rem;line-height:1.4}.guided-flow-stage article small{display:block;color:#7f9db0;font-size:.58rem;line-height:1.42}.guided-lesson-split{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:.7rem}.guided-lesson-split>article{padding:.8rem;border:1px solid rgba(117,169,207,.15);border-radius:.76rem;background:#040c1252}.guided-lesson-split>article>span{color:#7cb9e2;font-size:.56rem;font-weight:850;letter-spacing:.06em}.guided-lesson-split h4{margin:.22rem 0 .28rem;color:#eef7fc;font-size:.88rem}.guided-lesson-split p{margin:0 0 .55rem;color:#a8bac5;font-size:.7rem}.guided-lesson-split ul{display:grid;gap:.35rem;margin:0;padding-left:1rem}.guided-lesson-split li{color:#8fa6b5;font-size:.64rem;line-height:1.4}.guided-takeaways{display:grid;grid-template-columns:minmax(12rem,.35fr) minmax(0,1fr);gap:.8rem;align-items:start;padding:.78rem;border:1px solid rgba(86,167,127,.13);border-radius:.76rem;background:#236a480e}.guided-takeaways h4{margin:.18rem 0 0;color:#dff5e9;font-size:.82rem}.guided-takeaways ol{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:.55rem;margin:0;padding:0;list-style:none}.guided-takeaways li{display:grid;grid-template-columns:1.35rem minmax(0,1fr);gap:.4rem;align-items:start}.guided-takeaways li>span{display:grid;place-items:center;width:1.35rem;height:1.35rem;border-radius:50%;background:#42a47324;color:#8ed9ae;font-size:.55rem;font-weight:850}.guided-takeaways li p{margin:0;color:#9eb4a8;font-size:.62rem;line-height:1.42}.guided-lesson-footer{display:flex;align-items:center;justify-content:space-between;gap:.8rem;padding-top:.7rem;border-top:1px solid rgba(255,255,255,.055)}.guided-lesson-footer>div{display:grid;gap:.12rem}.guided-lesson-footer small{color:#718898;font-size:.55rem;text-transform:uppercase;letter-spacing:.05em}.guided-lesson-footer strong{color:#bcd0dd;font-size:.67rem}.guided-lesson-footer button{flex:0 0 auto;padding:.52rem .68rem;border:1px solid rgba(74,168,241,.32);border-radius:.55rem;background:#1966a52b;color:#a8ddff;font-size:.65rem;font-weight:750}.guided-practice-note{margin:0;color:#748b9a;font-size:.64rem;font-style:italic;line-height:1.45}@media(max-width:1050px){.guided-lesson-picker{grid-template-columns:repeat(3,minmax(0,1fr))}.guided-lesson-flow{grid-template-columns:repeat(2,minmax(0,1fr))}.guided-takeaways ol{grid-template-columns:1fr}}@media(max-width:700px){.guided-lessons-intro,.guided-lesson-panel>header,.guided-lesson-footer{align-items:flex-start;flex-direction:column}.guided-lesson-picker,.guided-lesson-flow,.guided-lesson-split,.guided-takeaways,.guided-lesson-visual{grid-template-columns:1fr}.guided-lesson-sources{justify-items:start;flex:none}.guided-lesson-sources strong{text-align:left}.guided-flow-stage{grid-template-columns:1.45rem minmax(0,1fr)}}.training-section-tabs{display:flex;flex-wrap:wrap;gap:.4rem;margin:1rem 0;padding:.35rem;width:fit-content;max-width:100%;border:1px solid rgba(127,172,207,.18);border-radius:.78rem;background:#080f156b}.training-section-tabs button{padding:.58rem .85rem;border:1px solid transparent;border-radius:.55rem;color:#9eb2c1;background:transparent;font-size:.8rem}.training-section-tabs button[aria-selected=true]{border-color:#53a9ef6b;color:#f4f9fd;background:#186db433}.training-section-tabs button:focus-visible,.device-selector button:focus-visible,.device-source-list a:focus-visible{outline:2px solid #63b8ff;outline-offset:2px}.device-walkthroughs{display:grid;gap:1rem}.device-walkthrough-intro,.device-walkthrough-header{display:flex;align-items:flex-start;justify-content:space-between;gap:1.25rem}.device-walkthrough-intro h2,.device-walkthrough-header h2{margin:.2rem 0 .35rem}.device-walkthrough-intro>div>p:last-child,.device-walkthrough-header>div>p:last-child{max-width:54rem;margin:0;color:#aabcc9;line-height:1.5}.device-verified{flex:0 0 auto;padding:.34rem .55rem;border:1px solid rgba(100,177,235,.24);border-radius:999px;color:#92cfff;background:#1b69a91c;font-size:.68rem}.device-selector{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:.65rem}.device-selector button{display:grid;gap:.2rem;padding:.9rem 1rem;border:1px solid rgba(151,188,215,.18);border-radius:.78rem;background:#0f181fa3;text-align:left}.device-selector button:hover{border-color:#4fabf57a;background:#174a722b}.device-selector button[aria-selected=true]{border-color:#4bacfaab;background:linear-gradient(135deg,#1874be38,#111f2abd);box-shadow:inset 0 0 0 1px #4bacfa14}.device-selector strong{color:#f2f8fc;font-size:.95rem}.device-selector span{color:#8fa6b7;font-size:.73rem}.device-walkthrough-panel{display:grid;gap:1rem;padding:1.05rem;border:1px solid rgba(125,181,228,.2);border-radius:1rem;background:linear-gradient(145deg,#111b23e6,#0f161ccc);box-shadow:0 1rem 2.6rem #0000002b}.device-quick-facts{display:flex;flex-wrap:wrap;justify-content:flex-end;gap:.35rem;max-width:30rem}.device-quick-facts span{padding:.32rem .5rem;border:1px solid rgba(114,173,219,.2);border-radius:999px;color:#bed8e9;background:#15476f24;font-size:.68rem;line-height:1.3}.device-walkthrough-sections{display:grid;gap:.8rem}.device-walkthrough-section{display:grid;grid-template-columns:minmax(0,1.05fr) minmax(18rem,.95fr);gap:1rem;padding:.95rem;border:1px solid rgba(255,255,255,.07);border-radius:.85rem;background:#030a0f47}.device-walkthrough-copy h3{margin:.22rem 0 .55rem;color:#f1f7fb;font-size:1rem}.device-walkthrough-copy ol{display:grid;gap:.48rem;margin:.2rem 0 .8rem;padding-left:1.25rem}.device-walkthrough-copy li{padding-left:.18rem;color:#c5d3dc;font-size:.8rem;line-height:1.48}.device-expected{padding:.62rem .7rem;border-left:2px solid rgba(77,174,250,.66);border-radius:.25rem .55rem .55rem .25rem;background:#1e659e17}.device-expected strong{color:#9ed6ff;font-size:.68rem;letter-spacing:.06em;text-transform:uppercase}.device-expected p{margin:.25rem 0 0;color:#c8d7e1;font-size:.76rem;line-height:1.45}.device-walkthrough-visual{display:grid;place-items:center;min-height:12rem;margin:0;overflow:hidden;border:1px solid rgba(151,186,212,.13);border-radius:.72rem;background:#ffffff06}.device-walkthrough-visual img{display:block;width:100%;max-height:24rem;object-fit:contain}.device-platform-notes,.device-source-list{display:grid;gap:.7rem;padding-top:.15rem}.device-section-heading h3{margin:.2rem 0 0;font-size:.98rem}.device-platform-notes>div:last-child{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:.55rem}.device-platform-notes article{padding:.7rem;border:1px solid rgba(255,255,255,.07);border-radius:.7rem;background:#ffffff06}.device-platform-notes strong{color:#ecf6fc;font-size:.76rem}.device-platform-notes p{margin:.28rem 0 0;color:#9fb2c0;font-size:.73rem;line-height:1.42}.device-source-list>div:last-child{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:.45rem}.device-source-list a{display:flex;justify-content:space-between;gap:.75rem;padding:.62rem .7rem;border:1px solid rgba(104,168,216,.15);border-radius:.6rem;color:#9ed5ff;background:#14476f14;font-size:.73rem;text-decoration:none}.device-source-list a:hover{border-color:#54aff775;background:#1a68a824}.device-coming-next{margin:0;color:#8299aa;font-size:.72rem;text-align:right}@media(max-width:900px){.device-walkthrough-section{grid-template-columns:1fr}.device-walkthrough-visual{min-height:0}.device-platform-notes>div:last-child{grid-template-columns:1fr}}@media(max-width:650px){.training-section-tabs{width:100%}.training-section-tabs button{flex:1}.device-walkthrough-intro,.device-walkthrough-header{flex-direction:column}.device-quick-facts{justify-content:flex-start}.device-selector,.device-source-list>div:last-child{grid-template-columns:1fr}.device-coming-next{text-align:left}}.sidebar nav button.tool-open{background:linear-gradient(90deg,#1c89d338,#ffffff09);color:#f2fbff;box-shadow:inset 3px 0 #3aa8ef}.documentation-dock{position:fixed;top:5.25rem;right:1rem;bottom:4.65rem;z-index:20000;display:flex;flex-direction:column;width:min(24.5rem,calc(100vw - 2rem));min-width:0;overflow:hidden;border:1px solid rgba(112,177,226,.3);border-radius:1rem;background:linear-gradient(160deg,#121e28fb,#0c141bfb);box-shadow:0 1.2rem 3rem #0000006b;color:#eef7fc}.documentation-dock-header{display:flex;align-items:center;justify-content:space-between;gap:.8rem;flex:0 0 auto;padding:.78rem .85rem;border-bottom:1px solid rgba(123,177,217,.14);background:#17364b42}.documentation-dock-header h2{margin:.1rem 0 0;font-size:.95rem}.documentation-dock-kicker{color:#7cbde8;font-size:.58rem;font-weight:800;letter-spacing:.07em;text-transform:uppercase}.documentation-dock-window-actions{display:flex;gap:.35rem}.documentation-dock-window-actions button,.documentation-dock-close{display:grid;place-items:center;width:2rem;height:2rem;padding:0;border:1px solid rgba(135,178,209,.18);border-radius:.52rem;background:#ffffff06;color:#a9bfcd;font-size:1rem;line-height:1}.documentation-dock-window-actions button:hover,.documentation-dock-close:hover{border-color:#57b2f573;color:#fff;background:#357eb31f}.documentation-dock-window-actions button:focus-visible,.documentation-dock-close:focus-visible,.documentation-dock-restore:focus-visible,.documentation-dock input:focus-visible,.documentation-dock select:focus-visible,.documentation-dock textarea:focus-visible,.documentation-dock summary:focus-visible,.documentation-dock-outcomes button:focus-visible,.documentation-dock .documentation-copy:focus-visible,.documentation-dock .documentation-clear:focus-visible{outline:2px solid #63b8ff;outline-offset:2px}.documentation-dock-body{display:grid;gap:.65rem;min-height:0;padding:.7rem;overflow-y:auto;overscroll-behavior:contain}.documentation-dock-privacy{display:grid;gap:.12rem;padding:.55rem .62rem;border:1px solid rgba(82,176,128,.16);border-radius:.62rem;background:#24744e14}.documentation-dock-privacy strong{color:#8edcaf;font-size:.67rem}.documentation-dock-privacy span{color:#94aab8;font-size:.63rem;line-height:1.4}.documentation-dock-section,.documentation-dock-preview{border:1px solid rgba(123,174,211,.13);border-radius:.7rem;background:#ffffff05}.documentation-dock-section>summary,.documentation-dock-preview>summary{display:flex;align-items:center;gap:.42rem;cursor:pointer;list-style:none;padding:.58rem .64rem;color:#dceaf2;font-size:.7rem;font-weight:750}.documentation-dock-section>summary::-webkit-details-marker,.documentation-dock-preview>summary::-webkit-details-marker{display:none}.documentation-dock-section>summary span{display:grid;place-items:center;flex:0 0 auto;width:1.22rem;height:1.22rem;border-radius:50%;background:#267fc22e;color:#99d4ff;font-size:.6rem}.documentation-dock-fields{display:grid;gap:.58rem;padding:0 .64rem .66rem}.documentation-dock-field{display:grid;gap:.28rem;min-width:0}.documentation-dock-field>span{color:#c9d9e3;font-size:.65rem;font-weight:700}.documentation-dock-field>small{color:#748a99;font-size:.58rem;line-height:1.35}.documentation-dock-field input,.documentation-dock-field select,.documentation-dock-field textarea{width:100%;min-width:0;padding:.52rem .58rem;border:1px solid rgba(124,168,200,.18);border-radius:.52rem;background:#03090e85;color:#e9f4fa;font:inherit;font-size:.69rem;line-height:1.4}.documentation-dock-field textarea{resize:vertical}.documentation-dock-outcomes{display:flex;flex-wrap:wrap;gap:.36rem;padding:0 .64rem .66rem}.documentation-dock-outcomes button{padding:.38rem .5rem;border:1px solid rgba(112,164,202,.16);border-radius:999px;background:#050d137a;color:#9fb4c3;font-size:.6rem;line-height:1.25}.documentation-dock-outcomes button[aria-pressed=true]{border-color:#4ab9848f;background:#24805626;color:#eafff4}.documentation-dock-preview pre{margin:0 .64rem .66rem;padding:.62rem;max-height:13rem;overflow:auto;border:1px solid rgba(255,255,255,.05);border-radius:.52rem;background:#03080c7a;color:#bfced8;font-family:ui-monospace,SFMono-Regular,Menlo,Consolas,monospace;font-size:.61rem;line-height:1.5;white-space:pre-wrap;overflow-wrap:anywhere}.documentation-dock-footer{position:sticky;bottom:-.7rem;display:grid;gap:.42rem;margin:.1rem -.7rem -.7rem;padding:.7rem;border-top:1px solid rgba(123,177,217,.13);background:#0c141bf7}.documentation-dock-actions{display:grid;grid-template-columns:1fr auto;gap:.45rem}.documentation-dock .documentation-copy,.documentation-dock .documentation-clear{padding:.48rem .6rem;border-radius:.52rem;font-size:.65rem;font-weight:750}.documentation-dock .documentation-copy{border:1px solid rgba(74,168,241,.35);background:#1966a52e;color:#a9ddff}.documentation-dock .documentation-clear{border:1px solid rgba(218,139,125,.2);background:#7e382c14;color:#e3a69d}.documentation-dock-footer>span{color:#efb0a7;font-size:.62rem}.documentation-dock-footer>small{color:#657d8c;font-size:.56rem;line-height:1.35}.documentation-dock-minimized{top:5.25rem;bottom:auto;display:grid;grid-template-columns:1fr auto;width:min(20rem,calc(100vw - 2rem));border-radius:.78rem}.documentation-dock-restore{display:flex;align-items:center;justify-content:space-between;gap:.8rem;min-width:0;padding:.68rem .75rem;border:0;background:transparent;color:#eaf5fb;text-align:left}.documentation-dock-restore>span:first-child{display:grid;gap:.08rem;min-width:0}.documentation-dock-restore strong{font-size:.72rem}.documentation-dock-restore small{color:#7f9bad;font-size:.58rem}.documentation-dock-minimized .documentation-dock-close{align-self:center;margin-right:.45rem}@media(max-width:800px){.documentation-dock{top:5.1rem;right:.6rem;bottom:4.35rem;width:min(23rem,calc(100vw - 1.2rem))}.documentation-dock-minimized{bottom:auto;left:auto;width:min(19rem,calc(100vw - 1.2rem))}}@media(max-width:480px){.documentation-dock{left:.45rem;right:.45rem;width:auto}.documentation-dock-minimized{left:auto;width:min(18rem,calc(100vw - .9rem))}}.readiness-lab-dock{width:min(29rem,calc(100vw - 2rem))}.readiness-lab-body{align-content:start}.readiness-open-book{display:grid;gap:.16rem;padding:.6rem .65rem;border:1px solid rgba(80,178,226,.18);border-radius:.65rem;background:#1c649114}.readiness-open-book strong{color:#9ed8ff;font-size:.67rem}.readiness-open-book span{color:#91a8b7;font-size:.62rem;line-height:1.42}.readiness-progress{display:grid;gap:.38rem;padding:.58rem .64rem;border:1px solid rgba(123,174,211,.13);border-radius:.66rem;background:#ffffff05}.readiness-progress>div:first-child{display:flex;justify-content:space-between;gap:.7rem}.readiness-progress span,.readiness-progress strong{font-size:.61rem}.readiness-progress span{color:#7f96a7}.readiness-progress strong{color:#cfe2ed}.readiness-progress-track{height:.35rem;overflow:hidden;border-radius:999px;background:#ffffff0f}.readiness-progress-track i{display:block;height:100%;border-radius:inherit;background:linear-gradient(90deg,#3c97d8db,#4bc49bdb);transition:width .18s ease}.readiness-part-rail{display:grid;grid-template-columns:repeat(5,minmax(0,1fr));gap:.35rem}.readiness-part-rail button{display:grid;justify-items:start;gap:.3rem;min-width:0;padding:.48rem;border:1px solid rgba(113,163,199,.13);border-radius:.58rem;background:#050d1366;color:#93a9b8;text-align:left}.readiness-part-rail button>span{display:grid;place-items:center;width:1.25rem;height:1.25rem;border-radius:50%;background:#287ebe24;color:#9dd6fc;font-size:.58rem;font-weight:800}.readiness-part-rail button>div{display:grid;gap:.05rem;min-width:0}.readiness-part-rail strong{overflow:hidden;color:inherit;font-size:.57rem;line-height:1.2;text-overflow:ellipsis;white-space:nowrap}.readiness-part-rail small{color:#617786;font-size:.5rem;white-space:nowrap}.readiness-part-rail button[aria-selected=true]{border-color:#4eaef175;background:#1e70ae24;color:#eef8fd}.readiness-part-rail button:disabled{opacity:.55;cursor:not-allowed}.readiness-part-summary{display:grid;gap:.38rem;padding:.65rem;border-left:3px solid rgba(77,174,239,.65);border-radius:.3rem .68rem .68rem .3rem;background:#1a5b8812}.readiness-part-summary>div{display:flex;align-items:baseline;justify-content:space-between;gap:.7rem}.readiness-part-summary span{color:#7abce8;font-size:.56rem;font-weight:800;letter-spacing:.06em;text-transform:uppercase}.readiness-part-summary h3{margin:0;color:#f0f8fc;font-size:.8rem}.readiness-part-summary p{margin:0;color:#91a5b3;font-size:.62rem;line-height:1.42}.readiness-question{display:grid;gap:.62rem;padding:.7rem;border:1px solid rgba(126,177,214,.16);border-radius:.72rem;background:#040b1057}.readiness-question>header{display:flex;align-items:center;justify-content:space-between;gap:.6rem}.readiness-question>header>div{display:flex;align-items:center;gap:.45rem}.readiness-question>header span,.readiness-question>header small{font-size:.55rem}.readiness-question>header>div>span{padding:.25rem .38rem;border-radius:999px;background:#2777b326;color:#95d1fa;font-weight:800;letter-spacing:.04em;text-transform:uppercase}.readiness-question>header small{color:#6f8797}.readiness-question>h3{margin:0;color:#edf6fb;font-size:.77rem;line-height:1.45}.readiness-result{padding:.24rem .38rem;border-radius:999px;font-size:.55rem;font-weight:800}.readiness-result-correct{background:#30935e29;color:#8fe0b0}.readiness-result-review{background:#af682629;color:#efbd7d}.readiness-answer-options{display:grid;gap:.38rem}.readiness-answer-options button{display:grid;grid-template-columns:auto minmax(0,1fr);align-items:flex-start;gap:.5rem;width:100%;padding:.5rem .55rem;border:1px solid rgba(112,164,202,.14);border-radius:.56rem;background:#ffffff04;color:#aebfca;text-align:left}.readiness-answer-options button>span{display:grid;place-items:center;width:1.35rem;height:1.35rem;border-radius:50%;background:#3276a71f;color:#8ecaf2;font-size:.55rem;font-weight:800}.readiness-answer-options button p{margin:0;font-size:.62rem;line-height:1.42}.readiness-answer-options button[aria-checked=true]{border-color:#53a9ef85;background:#1f70b021;color:#f1f8fc}.readiness-answer-options button:disabled{cursor:default}.readiness-find-card{display:grid;grid-template-columns:minmax(0,1fr) auto;gap:.6rem;align-items:center;padding:.58rem;border:1px dashed rgba(102,177,227,.25);border-radius:.62rem;background:#1a5d8b0e}.readiness-find-card>div{display:grid;gap:.1rem}.readiness-find-card span{color:#78bce7;font-size:.53rem;font-weight:800;letter-spacing:.055em;text-transform:uppercase}.readiness-find-card strong{color:#dceaf2;font-size:.59rem;line-height:1.35}.readiness-find-card small{color:#6f8797;font-size:.53rem;line-height:1.35}.readiness-find-card button,.readiness-check-answer,.readiness-question-nav button,.readiness-part-result button{padding:.43rem .54rem;border-radius:.5rem;font-size:.59rem;font-weight:750}.readiness-find-card button{border:1px solid rgba(81,174,235,.32);background:#1c69a529;color:#9fd8ff}.readiness-check-answer{width:100%;border:1px solid rgba(72,179,128,.32);background:#247e5229;color:#a0e2ba}.readiness-check-answer:disabled{opacity:.45}.readiness-feedback{display:grid;gap:.22rem;padding:.58rem .62rem;border-radius:.62rem}.readiness-feedback strong{font-size:.65rem}.readiness-feedback p,.readiness-feedback small{margin:0;font-size:.58rem;line-height:1.42}.readiness-feedback p{color:#a9bac5}.readiness-feedback small{color:#718796}.readiness-feedback-correct{border:1px solid rgba(73,176,126,.18);background:#22724c12}.readiness-feedback-correct strong{color:#91deb1}.readiness-feedback-review{border:1px solid rgba(222,157,86,.18);background:#77491c12}.readiness-feedback-review strong{color:#ecba7e}.readiness-question-nav{display:grid;grid-template-columns:1fr auto 1fr;align-items:center;gap:.45rem}.readiness-question-nav button{border:1px solid rgba(116,162,196,.16);background:#ffffff05;color:#9fb3c1}.readiness-question-nav button:last-child{justify-self:end}.readiness-question-nav span{color:#69808f;font-size:.56rem}.readiness-part-result{display:grid;gap:.3rem;padding:.68rem;border:1px solid rgba(75,185,132,.22);border-radius:.68rem;background:#22734c14}.readiness-part-result>span{color:#7acb9d;font-size:.55rem;font-weight:800;letter-spacing:.055em;text-transform:uppercase}.readiness-part-result h3{margin:0;color:#eafff2;font-size:.78rem}.readiness-part-result p{margin:0;color:#9fb8a9;font-size:.6rem;line-height:1.42}.readiness-part-result button{width:fit-content;border:1px solid rgba(75,185,132,.24);background:#297f5624;color:#9ee0b9}.readiness-next-parts{display:grid;gap:.45rem;padding:.65rem;border:1px solid rgba(123,174,211,.11);border-radius:.68rem;background:#ffffff03}.readiness-next-parts>strong{color:#bdced9;font-size:.62rem}.readiness-next-parts ol{display:grid;gap:.35rem;margin:0;padding:0;list-style:none}.readiness-next-parts li{display:grid;grid-template-columns:auto minmax(0,1fr);gap:.45rem;align-items:start}.readiness-next-parts li>span{display:grid;place-items:center;width:1.2rem;height:1.2rem;border-radius:50%;background:#2e7bb21f;color:#8fc8ef;font-size:.53rem;font-weight:800}.readiness-next-parts li>div{display:grid;gap:.05rem}.readiness-next-parts li strong{color:#aebfca;font-size:.58rem}.readiness-next-parts li small{color:#657a88;font-size:.52rem;line-height:1.35}.readiness-lab-dock button:focus-visible{outline:2px solid #63b8ff;outline-offset:2px}@media(max-width:800px){.readiness-lab-dock{width:min(27rem,calc(100vw - 1.2rem))}}@media(max-width:560px){.readiness-part-rail{grid-template-columns:repeat(2,minmax(0,1fr))}.readiness-find-card{grid-template-columns:1fr}.readiness-find-card button{width:fit-content}}@media(prefers-reduced-motion:reduce){.readiness-progress-track i{transition:none}}.scope-check-body{align-content:start}.scope-key-principle,.scope-referral-next{display:grid;gap:.16rem;padding:.58rem .64rem;border-radius:.62rem}.scope-key-principle{border:1px solid rgba(92,169,226,.16);background:#23639114}.scope-key-principle strong,.scope-referral-next strong{font-size:.66rem}.scope-key-principle strong{color:#9bd5ff}.scope-key-principle span,.scope-referral-next span{color:#96aab8;font-size:.62rem;line-height:1.4}.scope-question{display:grid;gap:.48rem;padding:.64rem;border:1px solid rgba(123,174,211,.13);border-radius:.7rem;background:#ffffff05}.scope-question>p{display:flex;align-items:flex-start;gap:.42rem;margin:0;color:#dceaf2;font-size:.7rem;font-weight:750;line-height:1.4}.scope-question>p>span{display:grid;place-items:center;flex:0 0 auto;width:1.22rem;height:1.22rem;border-radius:50%;background:#267fc22e;color:#99d4ff;font-size:.6rem}.scope-options{display:grid;gap:.38rem}.scope-options button{width:100%;padding:.48rem .55rem;border:1px solid rgba(112,164,202,.15);border-radius:.55rem;background:#050d137a;color:#9fb4c3;font-size:.62rem;line-height:1.35;text-align:left}.scope-options button:hover{border-color:#54aff766;color:#e8f5fd}.scope-options button[aria-pressed=true]{border-color:#53a9ef8f;background:#1f70b029;color:#f2f9fd}.scope-options button:focus-visible,.scope-reset:focus-visible{outline:2px solid #63b8ff;outline-offset:2px}.scope-decision{display:grid;gap:.25rem;padding:.72rem;border-left:3px solid rgba(114,151,178,.42);border-radius:.32rem .65rem .65rem .32rem;background:#122b3d1c}.scope-decision>span{color:#92aec2;font-size:.58rem;font-weight:850;letter-spacing:.065em}.scope-decision h3{margin:0;color:#ecf6fb;font-size:.8rem}.scope-decision p,.scope-decision small{margin:0;font-size:.64rem;line-height:1.42}.scope-decision p{color:#afc0ca}.scope-decision small{color:#7f96a7}.scope-decision-assist{border-left-color:#45b380b8;background:#2777521a}.scope-decision-assist>span{color:#8dddb0}.scope-decision-refer{border-left-color:#e1984cc7;background:#814c1b1a}.scope-decision-refer>span{color:#efbc7d}.scope-decision-resolved{border-left-color:#51abe1b3;background:#2168941a}.scope-decision-resolved>span{color:#9ed7fb}.scope-referral-next{border:1px solid rgba(222,157,86,.16);background:#77491c12}.scope-referral-next strong{color:#e8b77d}.scope-check-footer{display:grid;gap:.42rem;padding:.65rem;border-top:1px solid rgba(123,177,217,.13)}.scope-reset{width:fit-content;padding:.44rem .58rem;border:1px solid rgba(117,165,201,.18);border-radius:.52rem;background:#ffffff06;color:#aac0ce;font-size:.64rem}.scope-check-footer small{color:#657d8c;font-size:.56rem;line-height:1.35}.scope-referral-picker{display:grid;gap:.6rem;padding:.66rem;border:1px solid rgba(222,157,86,.16);border-radius:.7rem;background:#77491c0e}.scope-referral-picker-heading{display:flex;align-items:flex-start;gap:.48rem}.scope-referral-picker-heading>span{display:grid;place-items:center;flex:0 0 auto;width:1.22rem;height:1.22rem;border-radius:50%;background:#b56f2933;color:#f2c084;font-size:.6rem;font-weight:800}.scope-referral-picker-heading h3{margin:0;color:#f0e8df;font-size:.76rem}.scope-referral-picker-heading p{margin:.18rem 0 0;color:#9b8d80;font-size:.61rem;line-height:1.4}.scope-roadblock-group{display:grid;gap:.38rem}.scope-roadblock-group>strong{color:#d8b58c;font-size:.6rem;letter-spacing:.045em;text-transform:uppercase}.scope-roadblock-options button[aria-pressed=true]{border-color:#de9d568f;background:#8b521e26;color:#fff5e9}.scope-other-roadblocks{border-top:1px solid rgba(222,157,86,.09);padding-top:.45rem}.scope-other-roadblocks summary{cursor:pointer;color:#a99075;font-size:.61rem;font-weight:700}.scope-other-roadblocks .scope-roadblock-options{margin-top:.45rem}.scope-handoff-card{display:grid;gap:.58rem;padding:.68rem;border:1px solid rgba(73,176,126,.2);border-radius:.72rem;background:#20674612}.scope-handoff-contact,.scope-handoff-boundary,.scope-handoff-language,.scope-handoff-documentation{display:grid;gap:.2rem}.scope-handoff-card span{color:#79b99b;font-size:.56rem;font-weight:850;letter-spacing:.065em}.scope-handoff-contact strong{color:#e8fff3;font-size:.74rem;line-height:1.38}.scope-handoff-boundary p,.scope-handoff-documentation p,.scope-handoff-documentation small{margin:0;color:#a9bcb2;font-size:.62rem;line-height:1.42}.scope-handoff-language{padding:.58rem;border-left:2px solid rgba(73,176,126,.55);border-radius:.25rem .55rem .55rem .25rem;background:#1a573b14}.scope-handoff-language blockquote{margin:.08rem 0 .15rem;color:#e6f1eb;font-size:.67rem;line-height:1.48}.scope-handoff-language button{width:fit-content;padding:.42rem .54rem;border:1px solid rgba(73,176,126,.3);border-radius:.5rem;background:#277c5324;color:#9fe0bd;font-size:.61rem;font-weight:750}.scope-handoff-language button:focus-visible{outline:2px solid #63b8ff;outline-offset:2px}.scope-handoff-language small{color:#efb0a7;font-size:.58rem}.scope-handoff-documentation{padding-top:.48rem;border-top:1px solid rgba(73,176,126,.1)}.scope-handoff-documentation p{color:#d2e7dc;font-weight:700}.scope-handoff-documentation small{color:#748a7d;font-size:.57rem}.scripts-communication{display:grid;gap:1rem}.communication-intro{display:flex;align-items:flex-start;justify-content:space-between;gap:1.25rem}.communication-intro h2{margin:.2rem 0 .35rem}.communication-intro>div>p:last-child{max-width:58rem;margin:0;color:#aabcc9;line-height:1.5}.communication-source-stamp{display:grid;justify-items:end;gap:.3rem;max-width:24rem}.communication-source-stamp small{color:#7891a2;font-size:.6rem;line-height:1.35;text-align:right}.communication-mode-tabs{display:inline-flex;gap:.4rem;width:fit-content;padding:.35rem;border:1px solid rgba(127,172,207,.18);border-radius:.78rem;background:#080f156b}.communication-mode-tabs button,.communication-section-picker button{border:1px solid transparent;background:transparent;color:#9eb2c1}.communication-mode-tabs button[aria-selected=true],.communication-section-picker button[aria-selected=true]{border-color:#53a9ef6b;color:#f4f9fd;background:#186db433}.communication-mode-tabs button:focus-visible,.communication-section-picker button:focus-visible,.communication-copy:focus-visible{outline:2px solid #63b8ff;outline-offset:2px}.communication-section-picker{display:flex;flex-wrap:wrap;gap:.45rem}.communication-section-picker button{padding:.48rem .68rem;border-radius:999px;font-size:.72rem}.communication-panel,.communication-avoid-panel,.communication-self-check{display:grid;gap:.9rem;padding:1rem;border:1px solid rgba(125,181,228,.2);border-radius:1rem;background:linear-gradient(145deg,#111b23e6,#0f161ccc)}.communication-panel>header,.communication-avoid-panel>header{display:flex;align-items:flex-start;justify-content:space-between;gap:1rem}.communication-panel h3,.communication-avoid-panel h3,.communication-self-check h3{margin:.2rem 0 .35rem}.communication-panel header>div>p:last-child,.communication-avoid-panel header>div>p:last-child{margin:0;color:#9fb2c0;line-height:1.48}.communication-sources{display:flex;flex-wrap:wrap;justify-content:flex-end;gap:.35rem;max-width:33rem}.communication-sources span{padding:.3rem .48rem;border:1px solid rgba(104,168,216,.2);border-radius:999px;background:#14476f1a;color:#a8d8f7;font-size:.65rem;line-height:1.3}.communication-phrase-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:.65rem}.communication-phrase-card{display:flex;flex-direction:column;justify-content:space-between;gap:.8rem;min-height:10.5rem;padding:.85rem;border:1px solid rgba(255,255,255,.07);border-radius:.8rem;background:#030a0f4d}.communication-phrase{margin:.45rem 0 0;color:#e6f0f6;font-size:.9rem;line-height:1.55}.communication-copy{align-self:flex-start;padding:.45rem .62rem;border:1px solid rgba(74,168,241,.34);background:#1966a526;color:#9fd7ff;font-size:.68rem}.communication-copy:hover{background:#2080ce38}.communication-framework{display:grid;gap:.6rem}.communication-framework-card{display:grid;grid-template-columns:minmax(14rem,.7fr) minmax(0,1.3fr);gap:.8rem;padding:.8rem;border:1px solid rgba(255,255,255,.07);border-radius:.78rem;background:#030a0f47}.communication-framework-stage{display:flex;align-items:flex-start;gap:.65rem}.communication-framework-stage>span{display:grid;place-items:center;flex:0 0 auto;width:1.8rem;height:1.8rem;border-radius:50%;background:#176fc1;color:#fff;font-size:.72rem;font-weight:800}.communication-framework-stage strong{color:#f0f7fb;font-size:.83rem}.communication-framework-stage p,.communication-framework-phrase p{margin:.22rem 0 0;color:#a8bac6;font-size:.75rem;line-height:1.45}.communication-framework-phrase{display:flex;flex-direction:column;justify-content:space-between;gap:.65rem;padding-left:.8rem;border-left:1px solid rgba(105,171,221,.18)}.communication-framework-phrase p{color:#dbe8ef;font-size:.82rem}.communication-self-check>div:last-child{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:.45rem .8rem}.communication-self-check label{display:flex;align-items:flex-start;gap:.5rem;padding:.5rem .6rem;border:1px solid rgba(255,255,255,.06);border-radius:.62rem;background:#ffffff06;color:#b7c8d3;font-size:.72rem;font-weight:500}.communication-self-check input{margin-top:.1rem}.communication-avoid-grid{display:grid;gap:.65rem}.communication-avoid-grid>article{display:grid;grid-template-columns:minmax(0,.8fr) minmax(0,1.2fr);gap:.65rem;padding:.8rem;border:1px solid rgba(255,255,255,.07);border-radius:.78rem;background:#030a0f47}.communication-avoid-side,.communication-use-side{padding:.7rem;border-radius:.62rem}.communication-avoid-side{border:1px solid rgba(210,97,97,.18);background:#79272714}.communication-use-side{border:1px solid rgba(71,177,123,.2);background:#2a7a5114}.communication-avoid-side>span,.communication-use-side>span{font-size:.64rem;font-weight:800;letter-spacing:.06em;text-transform:uppercase}.communication-avoid-side>span{color:#ef9b9b}.communication-use-side>span{color:#86dcb0}.communication-avoid-side p,.communication-use-side p{margin:.35rem 0 .55rem;color:#dbe6ec;font-size:.8rem;line-height:1.45}.communication-reason{grid-column:1 / -1;margin:0;color:#8fa5b3;font-size:.7rem;line-height:1.42}.communication-avoid-grid .communication-sources{grid-column:1 / -1;justify-content:flex-start;max-width:none}.communication-copy-error{margin:0;color:#f0b1a9;font-size:.72rem}@media(max-width:850px){.communication-phrase-grid,.communication-self-check>div:last-child,.communication-avoid-grid>article,.communication-framework-card{grid-template-columns:1fr}.communication-framework-phrase{padding-left:0;padding-top:.7rem;border-left:0;border-top:1px solid rgba(105,171,221,.18)}}@media(max-width:650px){.communication-intro,.communication-panel>header,.communication-avoid-panel>header{flex-direction:column}.communication-mode-tabs{width:100%}.communication-mode-tabs button{flex:1}.communication-sources{justify-content:flex-start}}.scenario-scripts-panel{display:grid;gap:.9rem}.scenario-call-flow-note{display:grid;gap:.18rem;padding:.68rem .75rem;border-left:3px solid rgba(82,178,232,.62);border-radius:.28rem .65rem .65rem .28rem;background:#1e659e12}.scenario-call-flow-note strong{color:#9fd6fb;font-size:.66rem}.scenario-call-flow-note p{margin:0;color:#91a8b7;font-size:.66rem;line-height:1.45}.scenario-script-picker{display:flex;flex-wrap:wrap;gap:.45rem}.scenario-script-picker button{padding:.5rem .7rem;border:1px solid rgba(120,168,205,.16);border-radius:999px;background:#0c151c8c;color:#9eb2c1;font-size:.72rem}.scenario-script-picker button:hover{border-color:#53a9ef6b;color:#e8f5fd}.scenario-script-picker button[aria-selected=true]{border-color:#53a9ef94;background:#186db433;color:#f4f9fd}.scenario-script-picker button:focus-visible{outline:2px solid #63b8ff;outline-offset:2px}.scenario-script-detail{display:grid;gap:.85rem;padding:1rem;border:1px solid rgba(125,181,228,.2);border-radius:1rem;background:linear-gradient(145deg,#111b23e6,#0f161ccc)}.scenario-script-detail>header{display:flex;align-items:flex-start;justify-content:space-between;gap:1rem}.scenario-script-detail h3{margin:.2rem 0 .3rem}.scenario-script-detail header>div>p:last-child{margin:0;max-width:54rem;color:#9fb2c0;font-size:.76rem;line-height:1.45}.scenario-script-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:.65rem}.scenario-script-card{display:flex;flex-direction:column;gap:.6rem;min-height:12rem;padding:.85rem;border:1px solid rgba(255,255,255,.07);border-radius:.8rem;background:#030a0f4d}.scenario-script-card h4{margin:-.1rem 0 0;color:#edf6fb;font-size:.92rem}.scenario-script-card>p:not(.eyebrow){margin:0;color:#dce8ef;font-size:.82rem;line-height:1.5}.scenario-script-discovery{grid-row:span 2}.scenario-script-discovery ol{display:grid;gap:.5rem;margin:.15rem 0 0;padding-left:1.25rem}.scenario-script-discovery li{color:#c4d3dc;font-size:.78rem;line-height:1.48}.scenario-guided-discovery{gap:.8rem}.scenario-discovery-heading{display:flex;align-items:flex-start;justify-content:space-between;gap:.75rem}.scenario-discovery-heading h4{margin-top:.12rem}.scenario-discovery-heading>div>p:last-child{margin:.28rem 0 0;color:#8fa6b7;font-size:.72rem;line-height:1.42}.scenario-discovery-reset{flex:0 0 auto;padding:.38rem .55rem;border:1px solid rgba(121,171,209,.18);border-radius:.5rem;background:#ffffff06;color:#9bb2c2;font-size:.66rem}.scenario-discovery-reset:disabled{opacity:.42;cursor:default}.scenario-discovery-questions{display:grid;gap:.65rem}.scenario-discovery-questions fieldset{display:grid;gap:.48rem;margin:0;padding:.62rem .68rem .68rem;border:1px solid rgba(129,176,211,.12);border-radius:.66rem;background:#ffffff05}.scenario-discovery-questions legend{display:flex;align-items:flex-start;gap:.42rem;max-width:100%;padding:0 .18rem;color:#c7d7e1;font-size:.72rem;line-height:1.4}.scenario-discovery-questions legend>span{display:grid;place-items:center;flex:0 0 auto;width:1.25rem;height:1.25rem;border-radius:50%;background:#2275b738;color:#9ed6ff;font-size:.62rem;font-weight:800}.scenario-discovery-options{display:flex;flex-wrap:wrap;gap:.4rem}.scenario-discovery-options button{padding:.42rem .58rem;border:1px solid rgba(111,163,204,.18);border-radius:999px;background:#09121994;color:#9fb4c3;font-size:.67rem;line-height:1.25}.scenario-discovery-options button:hover{border-color:#4da9ef73;color:#e5f3fc}.scenario-discovery-options button[aria-pressed=true]{border-color:#58b5fab8;background:#176fb83d;color:#f4faff;box-shadow:inset 0 0 0 1px #5abaff14}.scenario-discovery-options button:focus-visible,.scenario-discovery-reset:focus-visible{outline:2px solid #63b8ff;outline-offset:2px}.scenario-discovery-result{display:grid;gap:.24rem;margin-top:auto;padding:.68rem .72rem;border-left:3px solid rgba(94,158,207,.45);border-radius:.32rem .62rem .62rem .32rem;background:#1135501f}.scenario-discovery-result>span{color:#8fb9d8;font-size:.61rem;font-weight:800;letter-spacing:.06em;text-transform:uppercase}.scenario-discovery-result strong{color:#e5f3fc;font-size:.77rem}.scenario-discovery-result p,.scenario-discovery-result small{margin:0;color:#aebfca;font-size:.7rem;line-height:1.42}.scenario-discovery-result-ready{border-left-color:#43b17db3;background:#1f6a451a}.scenario-discovery-result-ready>span{color:#8edbb1}.scenario-discovery-result-ready small{width:fit-content;margin-top:.18rem;padding:.25rem .4rem;border-radius:999px;background:#3d8f671c;color:#99d8b8}.scenario-script-opening{border-color:#48a3e838;background:#1d69a614}.scenario-script-boundary{border-color:#e0a4572e;background:#7c4f1812}.scenario-route-anchor{display:grid;gap:.25rem;margin-top:auto;padding:.6rem .65rem;border-left:2px solid rgba(79,169,237,.58);border-radius:.25rem .55rem .55rem .25rem;background:#174d7817}.scenario-route-anchor strong{color:#9fd7ff;font-size:.66rem;letter-spacing:.05em;text-transform:uppercase}.scenario-route-anchor p,.scenario-route-anchor span{margin:0;color:#aebfca;font-size:.71rem;line-height:1.42}.scenario-linked-route{min-height:0;border-style:dashed}.scenario-route-id{width:fit-content;padding:.28rem .46rem;border-radius:999px;background:#5b97c51a;color:#8fc7ee;font-size:.64rem}@media(max-width:850px){.scenario-script-grid{grid-template-columns:1fr}.scenario-script-discovery{grid-row:auto}}@media(max-width:650px){.scenario-script-detail>header,.scenario-discovery-heading{flex-direction:column}.scenario-discovery-reset{align-self:flex-start}}.global-feedback-fab{position:fixed;right:max(12px,env(safe-area-inset-right));bottom:max(12px,env(safe-area-inset-bottom));z-index:30000;display:inline-flex;align-items:center;justify-content:center;gap:.5rem;max-width:calc(100vw - 24px);min-height:2.75rem;padding:.72rem 1rem;border:1px solid rgba(142,205,255,.62);border-radius:999px;background:#0b7eea;color:#fff;box-shadow:0 .8rem 2rem #0054a76b;font-size:.78rem;font-weight:800;white-space:nowrap}.global-feedback-fab>span{display:grid;place-items:center;width:1.25rem;height:1.25rem;border-radius:50%;background:#ffffff2e;line-height:1}.global-feedback-fab:hover{transform:translateY(-1px);background:#1689f4}.global-feedback-fab:focus-visible{outline:3px solid rgba(151,216,255,.95);outline-offset:3px}body:has(.readiness-lab-dock) .global-feedback-fab,body:has(.source-pages) .global-feedback-fab,body:has(.process-document-reader) .global-feedback-fab,body:has(.process-document-grid) .global-feedback-fab{width:2.75rem;min-width:2.75rem;height:2.75rem;padding:.45rem;gap:0}body:has(.readiness-lab-dock) .global-feedback-fab>strong,body:has(.source-pages) .global-feedback-fab>strong,body:has(.process-document-reader) .global-feedback-fab>strong{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0}body:has(.readiness-lab-dock) .readiness-question-nav{padding-right:3.5rem}body:has(.source-pages) .source-pages figure,body:has(.process-document-reader) .process-document-page{max-width:calc(100% - 3.5rem)}.common-issue-drawer .process-tabs{min-height:3rem}@media(max-width:700px){.common-issue-drawer .process-tabs{min-height:5.5rem}}.global-feedback-backdrop{position:fixed;inset:0;z-index:31000;display:grid;place-items:center;overflow-y:auto;padding:max(1rem,env(safe-area-inset-top)) max(1rem,env(safe-area-inset-right)) max(1rem,env(safe-area-inset-bottom)) max(1rem,env(safe-area-inset-left));background:#02070bad;-webkit-backdrop-filter:blur(7px);backdrop-filter:blur(7px)}.global-feedback-dialog{width:min(38rem,calc(100vw - 2rem));max-height:calc(100svh - 2rem);overflow-y:auto;padding:1rem;border:1px solid rgba(140,181,213,.32);border-radius:1rem;background:linear-gradient(160deg,#14212d,#121b24);box-shadow:0 1.4rem 4rem #0000007a}.global-feedback-context-preview{display:flex;flex-wrap:wrap;gap:.45rem;margin-bottom:.9rem;padding:.7rem;border:1px solid rgba(124,180,221,.15);border-radius:.72rem;background:#070e146b}.global-feedback-context-preview span{display:grid;gap:.08rem;min-width:7rem}.global-feedback-context-preview small{color:#8199aa;font-size:.6rem;letter-spacing:.05em;text-transform:uppercase}.global-feedback-context-preview strong{color:#d8e9f3;font-size:.7rem;font-weight:700;overflow-wrap:anywhere}.feedback-screen-context{margin-top:.75rem;padding:.65rem .75rem;border:1px solid rgba(117,188,246,.15);border-radius:.65rem;background:#08121a52}.feedback-screen-context summary{cursor:pointer;color:#9ed5ff;font-size:.72rem;font-weight:700}.feedback-screen-context dl{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:.5rem .75rem;margin:.7rem 0 0}.feedback-screen-context dl>div{min-width:0}.feedback-screen-context dt{color:#7f96a7;font-size:.61rem;letter-spacing:.05em;text-transform:uppercase}.feedback-screen-context dd{margin:.12rem 0 0;color:#c7d7e1;font-size:.7rem;line-height:1.4;overflow-wrap:anywhere}.feedback-screen-context .feedback-context-wide{grid-column:1 / -1}@media(max-width:560px){.global-feedback-fab{right:max(10px,env(safe-area-inset-right));bottom:max(10px,env(safe-area-inset-bottom));min-height:2.55rem;padding:.65rem .8rem;font-size:.72rem}.global-feedback-dialog{width:min(100%,calc(100vw - 1rem));max-height:calc(100svh - 1rem);padding:.8rem}.feedback-screen-context dl{grid-template-columns:1fr}.feedback-screen-context .feedback-context-wide{grid-column:auto}}@media(max-height:520px){.global-feedback-fab{bottom:8px;min-height:2.35rem;padding-top:.55rem;padding-bottom:.55rem}.global-feedback-backdrop{place-items:start center;padding-top:.5rem;padding-bottom:.5rem}}.readiness-admin-report{display:grid;gap:.9rem;margin-top:1.5rem;padding-top:1.25rem;border-top:1px solid rgba(255,255,255,.09)}.readiness-admin-report .view-heading{margin-bottom:0}.readiness-report-user{grid-template-columns:minmax(10rem,1fr) minmax(0,3fr);align-items:start}.readiness-report-content{display:grid;gap:.65rem;min-width:0}.readiness-summary-grid{display:grid!important;grid-template-columns:repeat(4,minmax(0,1fr))!important;gap:.5rem!important;margin:0!important}.readiness-summary-grid>div{min-width:0;padding:.62rem .7rem;border:1px solid rgba(146,187,218,.15);border-radius:.62rem;background:#0a161f6b}.readiness-summary-grid dt{color:#829bad!important;font-size:.63rem!important;font-weight:750;letter-spacing:.055em!important;text-transform:uppercase}.readiness-summary-grid dd{margin:.18rem 0 0!important;overflow:visible!important;color:#eef6fc!important;font-size:.82rem!important;font-weight:750;text-overflow:clip!important;white-space:normal!important}.readiness-summary-status.completed{color:#9ce2ba!important}.readiness-summary-status.in-progress{color:#ffd391!important}.readiness-summary-status.not-started{color:#a9bac7!important}.readiness-no-attempts{margin:0;color:#92a8b8;font-size:.78rem}.readiness-report-attempts{display:grid;gap:.55rem;min-width:0}.readiness-report-attempts details{overflow:hidden;border:1px solid rgba(159,190,214,.16);border-radius:.68rem;background:#070e1547}.readiness-report-attempts summary{display:flex;align-items:center;justify-content:space-between;gap:.8rem;padding:.65rem .75rem;cursor:pointer}.readiness-report-attempts summary span{color:#9fb3c1;font-size:.76rem}.readiness-report-attempts details>dl{padding:0 .75rem .65rem}.readiness-report-misses{display:grid;gap:.4rem;margin:0 .75rem .75rem;padding-top:.65rem;border-top:1px solid rgba(255,255,255,.08)}.readiness-report-misses>strong{font-size:.78rem}.readiness-report-misses ol{display:grid;gap:.55rem;margin:0;padding-left:1.15rem}.readiness-report-misses li{color:#c7d6e0}.readiness-report-misses p{margin:0 0 .2rem;font-size:.78rem;line-height:1.4}.readiness-report-misses small{display:block;color:#96aaba;line-height:1.4}@media(max-width:800px){.readiness-report-user{grid-template-columns:1fr}.readiness-summary-grid{grid-template-columns:repeat(2,minmax(0,1fr))!important}.readiness-report-attempts summary{align-items:flex-start;flex-direction:column;gap:.2rem}}@media(max-width:460px){.readiness-summary-grid{grid-template-columns:1fr!important}}.readiness-report-parts{display:grid;gap:1rem}.readiness-report-part{display:grid;gap:.65rem}.readiness-report-part+.readiness-report-part{padding-top:1rem;border-top:1px solid rgba(255,255,255,.08)}.readiness-report-part-heading{display:flex;align-items:baseline;gap:.55rem}.readiness-report-part-heading span{color:#7fa0b5;font-size:.7rem;font-weight:750;text-transform:uppercase;letter-spacing:.05em}.readiness-report-part-heading h3{margin:0;font-size:1rem}.account-menu{gap:.62rem}.account-menu>img,.account-menu>.avatar-fallback{width:2.75rem;height:2.75rem;flex:0 0 2.75rem;border-radius:50%;display:grid;place-items:center;overflow:hidden;object-fit:cover;object-position:center;background:#1c2a36;box-shadow:0 0 0 1px #9cc7e82e,0 .28rem .8rem #00000047}.avatar-grid button{aspect-ratio:1;display:grid;place-items:center;overflow:hidden;padding:.22rem;border-radius:.82rem}.avatar-grid button[aria-checked=true]{border-color:#58a9ff;box-shadow:0 0 0 2px #58a9ff29}.avatar-grid img{display:block;width:100%;height:100%;aspect-ratio:1;object-fit:cover;object-position:center;transform:scale(1.08);transform-origin:center;border-radius:.62rem;background:#182431}.profile-summary img{object-fit:cover;object-position:center;transform:scale(1.04);transform-origin:center}@media(max-width:800px){.account-menu>img,.account-menu>.avatar-fallback{width:2.6rem;height:2.6rem;flex-basis:2.6rem}}.avatar-grid button{position:relative}.avatar-selected-indicator{position:absolute;top:.28rem;right:.28rem;z-index:2;display:grid;place-items:center;width:1.35rem;height:1.35rem;border:2px solid #f7fbff;border-radius:50%;background:#1688f5;color:#fff;box-shadow:0 .2rem .55rem #00000061;font-size:.78rem;font-weight:900;line-height:1}.avatar-grid button[aria-checked=true]:after{content:"";position:absolute;inset:.1rem;pointer-events:none;border:2px solid rgba(88,169,255,.95);border-radius:.72rem;box-shadow:inset 0 0 0 1px #ffffff14}.readiness-resume-banner{display:flex;align-items:center;justify-content:space-between;gap:.8rem;padding:.75rem .9rem;border:1px solid rgba(84,168,255,.32);border-radius:.75rem;background:#1f70c21f}.readiness-resume-banner strong{color:#eef7ff}.readiness-resume-banner span{color:#9fc8ee;font-size:.85rem;font-weight:700}@media(max-width:620px){.readiness-resume-banner{align-items:flex-start;flex-direction:column}}.access-brand-logo{display:block;width:min(100%,22rem);height:auto;margin:0 auto 1.4rem;object-fit:contain;filter:none}.activation-card{width:min(100%,48rem)}.activation-experience{display:grid;grid-template-columns:minmax(0,1fr) minmax(12rem,16rem);align-items:center;gap:clamp(1rem,4vw,2.5rem)}.activation-form{min-width:0}.activation-mascot-panel{display:grid;place-items:center;align-self:center;min-width:0}.activation-pointer-mascot{display:block;width:min(100%,15rem);height:auto;transform:scaleX(-1);transform-origin:center;filter:drop-shadow(0 1rem 1.8rem rgba(0,0,0,.26))}.activation-success{display:grid;grid-template-columns:minmax(9rem,12rem) minmax(0,1fr);align-items:center;gap:1.5rem;text-align:left}.activation-success-mascot{display:block;width:min(100%,12rem);height:auto;margin:0 auto;filter:drop-shadow(0 1rem 1.8rem rgba(0,0,0,.22))}.app-header{border:0!important;border-radius:0!important;box-shadow:none!important;background:transparent!important;-webkit-backdrop-filter:none!important;backdrop-filter:none!important}.ozzie-header-brand{display:flex;align-items:center;min-width:0;margin-right:auto}.ozzie-header-brand img{display:block;width:clamp(10.5rem,19vw,15rem);max-height:3.45rem;object-fit:contain;filter:none;object-position:left center}@media(max-width:800px){.ozzie-header-brand img{width:clamp(8.5rem,34vw,11rem);max-height:2.9rem}}@media(max-width:640px){.access-brand-logo{width:min(100%,18rem);margin-bottom:1.1rem}.activation-card{width:min(100%,30rem)}.activation-experience,.activation-success{grid-template-columns:1fr;text-align:center}.activation-mascot-panel{order:-1}.activation-pointer-mascot{width:min(48vw,10rem)}.activation-success-mascot{width:min(48vw,9rem)}.ozzie-header-brand{margin-right:.5rem}}.ozzie-logo-stage{position:relative;isolation:isolate;display:inline-grid;place-items:center}.ozzie-logo-stage:before{content:none}.ozzie-logo-stage-login{width:100%;margin:-.2rem auto 1.45rem}.access-brand-logo{width:min(100%,25rem);margin:0 auto;filter:none}.app-header{height:5.25rem!important;transition:height .2s ease,background .2s ease}.ozzie-header-brand{max-width:21rem;overflow:hidden;transition:max-width .22s ease,opacity .18s ease,transform .22s ease,margin .22s ease}.ozzie-logo-stage-header{padding:.15rem .35rem .15rem 0}.ozzie-header-brand img{width:clamp(14.5rem,22vw,18rem);max-height:4.15rem;filter:none}.app-header.header-scrolled{height:4.25rem!important}.app-header.header-scrolled .ozzie-header-brand{max-width:0;margin-right:0;opacity:0;transform:translateY(-.55rem) scale(.96);pointer-events:none}@media(max-width:800px){.app-header{height:4.9rem!important}.ozzie-header-brand{max-width:14rem}.ozzie-header-brand img{width:clamp(10.5rem,38vw,13rem);max-height:3.5rem}.app-header.header-scrolled{height:4.25rem!important}}@media(max-width:640px){.ozzie-logo-stage-login{margin-bottom:1.2rem}.access-brand-logo{width:min(100%,20rem)}.ozzie-logo-stage:before{inset:-18% -8%}.ozzie-header-brand img{width:clamp(9.6rem,42vw,11.75rem)}}@media(prefers-reduced-motion:reduce){.app-header,.ozzie-header-brand{transition:none}}.app-header-utility{height:4.4rem!important;justify-content:flex-end;pointer-events:none}.app-header-utility .menu-toggle,.app-header-utility .account-menu{pointer-events:auto}.app-header-spacer{display:none}.sidebar-scroll-region{scrollbar-width:thin;scrollbar-color:rgba(112,164,207,.34) transparent}.sidebar-scroll-region::-webkit-scrollbar{width:4px}.sidebar-scroll-region::-webkit-scrollbar-track{background:transparent}.sidebar-scroll-region::-webkit-scrollbar-thumb{border-radius:999px;background:#70a4cf4d}.sidebar-scroll-region::-webkit-scrollbar-thumb:hover{background:#7eb9e87a}.sidebar-brand{display:grid;place-items:center;width:100%;margin:-.25rem 0 1.35rem;padding:.35rem .35rem .95rem;border-bottom:1px solid rgba(156,188,215,.12)}.sidebar-brand img{display:block;width:min(100%,12.75rem);height:auto;object-fit:contain;filter:none}.live-call-flow-approved{gap:.9rem;min-height:0}.live-call-flow-heading-approved h2{font-size:1.3rem}.live-call-flow-heading-approved>div>p:last-child{max-width:34rem}@media(min-width:801px){.sidebar{top:1.4rem;bottom:1.4rem}}@media(max-width:800px){.app-header-utility{height:4.25rem!important;justify-content:space-between}.app-header-spacer{display:block;flex:1}.sidebar-brand{margin-top:0;padding-top:.2rem}.sidebar-brand img{width:min(100%,11.5rem)}}.favorite-card-shell{position:relative;min-width:0;height:100%}.favorite-card-shell>.route-card,.favorite-card-shell>.process-card{width:100%;height:100%;padding-right:3.65rem}.favorite-toggle{min-height:2.45rem;display:inline-flex;align-items:center;justify-content:center;gap:.45rem;padding:.5rem .72rem;border:1px solid rgba(127,193,255,.28);border-radius:.65rem;color:#a9bed0;background:#0b16209e;box-shadow:none}.favorite-toggle:hover,.favorite-toggle:focus-visible{color:#d9edff;border-color:#58a9ffb3;background:#216fb72e}.favorite-toggle.is-favorite{color:#71baff;border-color:#58a9ff7a;background:#1e7acf2e}.favorite-toggle:disabled{cursor:wait;opacity:.62}.favorite-toggle svg{width:1.15rem;height:1.15rem;flex:0 0 1.15rem;stroke:currentColor;stroke-width:1.8;stroke-linejoin:round}.favorite-toggle-compact{width:2.65rem;min-height:2.65rem;padding:.5rem;border-radius:50%}.favorite-card-toggle{position:absolute;z-index:2;top:.65rem;right:.65rem;background:#081119e6;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px)}.drawer-header-actions{display:flex;align-items:flex-start;gap:.45rem;flex:0 0 auto}.drawer-header-actions .drawer-close{order:2;margin:0}.drawer-header-actions>.favorite-toggle{order:1}.favorites-view{display:grid;gap:1.35rem}.favorites-view>p{max-width:52rem}.favorites-error{margin:0;padding:.8rem 1rem;border:1px solid rgba(226,108,108,.32);border-radius:.75rem;background:#7e24241f}.favorites-empty{display:grid;justify-items:center;gap:.45rem;margin-top:.6rem;padding:clamp(2.5rem,8vw,5rem) 1.5rem;border:1px dashed rgba(124,171,209,.3);border-radius:1rem;text-align:center;background:#0d182273}.favorites-empty-star{color:#70baff;font-size:3.25rem;line-height:1}.favorites-empty h2,.favorites-empty p{margin:0}.favorites-empty p{max-width:36rem;color:#9fb3c4;line-height:1.55}.favorites-group{display:grid;gap:.8rem;padding-top:1.1rem;border-top:1px solid rgba(255,255,255,.09)}.favorites-group-heading{display:flex;align-items:end;justify-content:space-between;gap:1rem}.favorites-group-heading span{color:#86a2b8;font-size:.72rem;font-weight:750;letter-spacing:.08em;text-transform:uppercase}.favorites-group-heading h2{margin:.2rem 0 0}.favorites-group-heading>b{min-width:1.8rem;height:1.8rem;display:grid;place-items:center;border:1px solid rgba(91,175,240,.28);border-radius:999px;color:#bfe1ff;background:#1c80d32e}.favorites-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:.8rem}.favorite-saved-card{position:relative;min-width:0;min-height:10rem}.favorite-open-button{width:100%;height:100%;min-height:10rem;display:flex;flex-direction:column;align-items:flex-start;gap:.5rem;padding:1rem 3.75rem 1rem 1rem;text-align:left;color:#edf5fb;border:1px solid rgba(129,169,202,.2);border-radius:.85rem;background:linear-gradient(145deg,#182632db,#111b24c7)}.favorite-open-button:not(:disabled):hover,.favorite-open-button:not(:disabled):focus-visible{transform:translateY(-2px);border-color:#318fea;background:linear-gradient(145deg,#1b3143f2,#141f28e6)}.favorite-open-button:disabled{cursor:default;opacity:.65}.favorite-open-button>strong{font-size:1rem;line-height:1.3}.favorite-open-button>small{color:#aebfcc;line-height:1.5}.favorite-open-button>b{margin-top:auto;color:#82c1ff;font-size:.78rem}.favorite-saved-card>.favorite-toggle{position:absolute;top:.65rem;right:.65rem}@media(max-width:1000px){.favorites-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media(max-width:700px){.favorites-grid{grid-template-columns:1fr}.drawer-header{gap:.75rem}.drawer-header-actions{flex-direction:column-reverse;align-items:flex-end}.drawer-header-actions .favorite-toggle:not(.favorite-toggle-compact) span{display:none}.drawer-header-actions .favorite-toggle:not(.favorite-toggle-compact){width:2.65rem;min-height:2.65rem;padding:.5rem;border-radius:50%}}.quick-access-tabs{display:flex;gap:.4rem;width:fit-content;padding:.3rem;border:1px solid rgba(125,169,205,.2);border-radius:.8rem;background:#09121b80}.quick-access-tabs button{display:inline-flex;align-items:center;gap:.5rem;min-height:2.65rem;padding:.6rem .85rem;color:#aebfcc;border:1px solid transparent;background:transparent}.quick-access-tabs button[aria-selected=true]{color:#f5f9fd;border-color:#58a9ff4d;background:#2377c62e}.quick-access-tabs button span{min-width:1.45rem;height:1.45rem;display:inline-grid;place-items:center;padding:0 .35rem;border-radius:999px;color:#a9d8ff;background:#3389d629;font-size:.7rem}.quick-access-tabs+[role=tabpanel]{display:grid;gap:1.35rem}.recently-viewed-heading{display:flex;align-items:flex-start;justify-content:space-between;gap:1rem;padding-top:.3rem}.recently-viewed-heading span{color:#86a2b8;font-size:.72rem;font-weight:750;letter-spacing:.08em;text-transform:uppercase}.recently-viewed-heading h2{margin:.2rem 0 .25rem}.recently-viewed-heading p{margin:0;color:#9fb3c4}.clear-recent-button{flex:0 0 auto;padding:.55rem .7rem;color:#afc5d7;border:1px solid rgba(143,175,201,.22);background:#ffffff09}.clear-recent-button:hover,.clear-recent-button:focus-visible{color:#fff;border-color:#58a9ff8c;background:#2377c621}.recent-empty-icon{color:#70baff;font-size:2.8rem;line-height:1}.recent-resource-wrap{position:relative;min-width:0}.recent-position{position:absolute;z-index:3;left:-.42rem;top:-.42rem;width:1.7rem;height:1.7rem;display:grid;place-items:center;border:1px solid rgba(88,169,255,.34);border-radius:999px;color:#dff0ff;background:#142a3d;font-size:.7rem;font-weight:800;box-shadow:0 .35rem .85rem #00000040}.recent-resource-wrap>.favorite-saved-card{height:100%}@media(max-width:700px){.quick-access-tabs{width:100%}.quick-access-tabs button{flex:1 1 0;justify-content:center}.recently-viewed-heading{flex-direction:column}}.documentation-saved-notes{display:grid;gap:.65rem;margin-top:.75rem}.documentation-saved-notes article{display:flex;align-items:center;justify-content:space-between;gap:.75rem;padding:.75rem;border:1px solid var(--border, rgba(148, 163, 184, .28));border-radius:.8rem}.documentation-saved-notes article.active{outline:2px solid currentColor;outline-offset:1px}.documentation-saved-notes article>div:first-child{display:grid;gap:.2rem;min-width:0}.documentation-saved-notes article small{overflow-wrap:anywhere}.documentation-saved-note-actions{display:flex;flex-wrap:wrap;gap:.4rem}.call-note-person-link{display:grid;gap:.08rem;width:100%;min-width:0;padding:.3rem .4rem;border:1px solid transparent;border-radius:.55rem;color:inherit;background:transparent;text-align:left}.call-note-person-link:hover,.call-note-person-link:focus-visible{border-color:#5bb1f361;background:#1f6ba629}.call-note-person-link strong,.call-note-person-link small{overflow:hidden;text-overflow:ellipsis}.call-note-person-link small{color:#9dafbf}.call-note-report-details{margin-top:.75rem}.call-note-report-details pre{margin:.75rem 0 0;max-width:100%;white-space:pre-wrap;overflow-wrap:anywhere;word-break:break-word}@media(max-width:620px){.documentation-saved-notes article{align-items:stretch;flex-direction:column}}.storage-guardrail-card{display:grid;gap:.75rem;margin:1.1rem 0 1.35rem;padding:1rem 1.1rem;border:1px solid rgba(120,164,198,.24);border-radius:1rem;background:#0c1924b8}.storage-guardrail-heading{display:flex;align-items:flex-start;justify-content:space-between;gap:1rem}.storage-guardrail-heading .eyebrow{margin:0 0 .2rem}.storage-guardrail-heading strong{font-size:1.08rem}.storage-guardrail-status{flex:0 0 auto;padding:.35rem .55rem;border:1px solid currentColor;border-radius:999px;font-size:.72rem;font-weight:800;letter-spacing:.06em;text-transform:uppercase}.storage-guardrail-meter{height:.55rem;overflow:hidden;border-radius:999px;background:#ffffff14}.storage-guardrail-meter>span{display:block;height:100%;min-width:.35rem;border-radius:inherit;background:currentColor;transition:width .2s ease}.storage-guardrail-card p,.storage-guardrail-card small{margin:0}.storage-guardrail-card small{color:#9fb3c4}.storage-guardrail-card.safe{color:#8fd8b8}.storage-guardrail-card.warning{color:#f4d47b;border-color:#f4d47b5c}.storage-guardrail-card.critical{color:#ffb36b;border-color:#ffb36b6b}.storage-guardrail-card.urgent,.storage-guardrail-card.limit_reached{color:#ff8585;border-color:#ff85857a}@media(max-width:620px){.storage-guardrail-heading{flex-direction:column}}.avatar-library-upload-panel{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:1rem;margin:1.25rem 0}.avatar-library-upload-group,.avatar-library-panel{display:grid;gap:.75rem;padding:1rem;border:1px solid rgba(243,226,206,.18);border-radius:1rem;background:linear-gradient(145deg,#1e2226bd,#12181ea3);box-shadow:0 .9rem 2.2rem #0000002e}.avatar-library-upload-group h2,.avatar-library-panel h2{margin:0;font-size:1.05rem}.avatar-file-picker{display:flex;align-items:center;justify-content:space-between;gap:.75rem;padding:.65rem .75rem;border:1px dashed rgba(117,188,246,.4);border-radius:.65rem;color:#dff1ff;background:#1872bf1f;cursor:pointer}.avatar-file-picker input{width:min(13rem,52%);padding:0;border:0;color:#b9cbd8;background:transparent}.avatar-upload-preview{display:grid;gap:.5rem}.avatar-upload-preview-grid{display:flex;flex-wrap:wrap;gap:.55rem;max-height:8.5rem;overflow:auto}.avatar-upload-preview-grid article{display:grid;grid-template-columns:2.25rem minmax(0,1fr);align-items:center;gap:.45rem;min-width:10rem;padding:.35rem;border:1px solid rgba(255,255,255,.1);border-radius:.55rem;color:#b8c7d2;font-size:.75rem}.avatar-upload-preview-grid img,.avatar-upload-preview-fallback{width:2.25rem;height:2.25rem;border-radius:.45rem;object-fit:cover;background:#182431}.avatar-upload-preview-fallback{display:grid;place-items:center;color:#8ecbff;font-size:.62rem;font-weight:800}.avatar-library-toolbar{display:flex;align-items:center;justify-content:space-between;gap:1rem}.avatar-library-toolbar>div:first-child{display:grid;gap:.2rem}.avatar-library-toolbar span,.avatar-selection-count{color:#9fb3c4;font-size:.82rem}.avatar-library-actions{display:flex;flex-wrap:wrap;justify-content:flex-end;gap:.5rem}.avatar-library-actions button{padding:.5rem .7rem;font-size:.78rem}.avatar-library-grid{display:grid;grid-template-columns:repeat(auto-fill,minmax(7rem,1fr));gap:.65rem;max-height:58vh;overflow:auto;padding:.15rem}.avatar-library-card{position:relative;display:grid;gap:.45rem;min-width:0;padding:.45rem;border:1px solid rgba(255,255,255,.11);border-radius:.75rem;background:#050b1152}.avatar-library-card img{width:100%;aspect-ratio:1;border-radius:.55rem;object-fit:cover;background:#182431}.avatar-library-card-id{overflow:hidden;color:#c8d6df;font-size:.7rem;font-weight:700;text-overflow:ellipsis;white-space:nowrap}.avatar-library-checkbox{position:absolute;top:.55rem;left:.55rem;z-index:1;display:block;margin:0;padding:.15rem;border-radius:.35rem;background:#0000009e}.avatar-library-checkbox input{width:1.05rem;height:1.05rem;margin:0;padding:0}.avatar-library-card .danger-action{width:100%;padding:.4rem .5rem;font-size:.72rem}.avatar-delete-dialog p{color:#cad6df}@media(max-width:700px){.avatar-library-upload-panel{grid-template-columns:1fr}.avatar-library-toolbar{align-items:stretch;flex-direction:column}.avatar-library-actions{justify-content:flex-start}.avatar-library-actions button{flex:1 1 8rem}.avatar-file-picker{align-items:stretch;flex-direction:column}.avatar-file-picker input{width:100%}}.sidebar nav button.tool-minimized{color:#d9ebf8;background:linear-gradient(90deg,#145b9126,#ffffff06);box-shadow:inset 2px 0 #48a5ec99}.documentation-dock-minimized{top:auto;right:auto;bottom:calc(1rem + var(--tool-stack-offset, 0rem));left:17.25rem;transition:bottom .16s ease,border-color .16s ease,background .16s ease}.documentation-dock-minimized:hover{border-color:#58aeee80;background:linear-gradient(160deg,#142430fc,#0d171ffc)}.process-grid{align-items:start;gap:.72rem}.process-grid .favorite-card-shell{height:auto}.process-grid .favorite-card-shell>.process-card{height:auto;min-height:0;grid-template-rows:auto auto auto auto auto;gap:.55rem;padding:.85rem 3.55rem .9rem .9rem}.process-grid .process-card>strong{font-size:.98rem;line-height:1.3}.process-grid .process-card>span:not(.result-type-badge){display:-webkit-box;overflow:hidden;-webkit-box-orient:vertical;-webkit-line-clamp:4;line-clamp:4;color:#b9c8d4;font-size:.82rem;line-height:1.45}.process-grid .process-meta{margin-top:.08rem}.process-grid .process-meta span{padding:.18rem .4rem;font-size:.66rem}.process-grid .process-card>b{margin-top:.12rem;font-size:.76rem}.feedback-queue>p{max-width:48rem}.feedback-list{gap:.45rem;margin-top:1rem}.feedback-list article{padding:.68rem .78rem;border-radius:.72rem}.feedback-list header{align-items:center;gap:.8rem}.feedback-list header strong{font-size:.86rem}.feedback-status-control select{min-height:2.25rem;padding:.38rem 1.9rem .38rem .55rem;font-size:.78rem}.feedback-list article>p{display:-webkit-box;overflow:hidden;margin:.38rem 0;-webkit-box-orient:vertical;-webkit-line-clamp:2;line-clamp:2;color:#e4edf4;font-size:.8rem;line-height:1.35}.feedback-list article>p+p{color:#bac8d2;font-size:.75rem}.feedback-context-row{margin-top:.35rem;gap:.7rem}.feedback-context-row small{overflow:hidden;min-width:0;color:#8fa5b6;font-size:.68rem;text-overflow:ellipsis;white-space:nowrap}.feedback-context-row button{flex:0 0 auto;padding:.38rem .58rem;font-size:.74rem}.feedback-screen-context{margin-top:.4rem}.feedback-screen-context>summary{padding:.38rem .48rem;font-size:.66rem}.feedback-history{display:none;margin-top:.45rem;padding-top:.45rem}.feedback-screen-context[open]~.feedback-history{display:block}.usage-analytics .view-heading{padding-bottom:.85rem}.usage-period-controls{margin:.85rem 0}.usage-summary{gap:.6rem;margin:.75rem 0 .9rem}.usage-summary>div{min-height:0;padding:.72rem .82rem}.usage-summary strong{font-size:1.45rem;line-height:1.05}.usage-summary span{margin-top:.18rem;font-size:.75rem}.usage-user-list{gap:.42rem}.usage-user-row{grid-template-columns:minmax(8.5rem,1fr) auto minmax(0,4.4fr);gap:.72rem;padding:.56rem .72rem;border-radius:.7rem}.usage-user-identity{gap:.08rem}.usage-user-identity strong{font-size:.86rem}.usage-user-identity small{font-size:.68rem}.usage-user-row dl{grid-template-columns:repeat(6,minmax(0,1fr));gap:.35rem .7rem}.usage-user-row dt{font-size:.58rem}.usage-user-row dd{margin-top:.08rem;font-size:.72rem}.usage-privacy-note{margin-top:.7rem;font-size:.72rem}.team-management .view-heading{padding-bottom:.85rem}.team-list{gap:.42rem;margin-top:.95rem}.team-list article{gap:.65rem;padding:.52rem .68rem;border-radius:.7rem}.team-list img,.team-list .avatar-fallback{width:2.2rem;height:2.2rem}.team-list article>div{min-width:0}.team-list article>div strong{font-size:.86rem}.team-list small{font-size:.68rem}.team-list .presence-badge,.team-list .status-badge{padding:.2rem .45rem;font-size:.64rem}.team-list .row-menu{min-height:2.15rem;padding:.4rem .62rem;font-size:.74rem}@media(max-width:1220px){.usage-user-row dl{grid-template-columns:repeat(3,minmax(0,1fr))}}@media(max-width:800px){.documentation-dock-minimized{top:auto;right:auto;bottom:calc(1rem + var(--tool-stack-offset, 0rem));left:.6rem}}@media(max-width:700px){.process-grid .favorite-card-shell>.process-card{padding-right:3.45rem}.feedback-list article{padding:.62rem .68rem}}.process-drawer{overflow:hidden}.process-drawer>.drawer-header,.process-drawer>.process-tabs{flex:0 0 auto}.process-drawer>.process-tabs{z-index:2;background:#0c1721fa}.process-drawer>.drawer-content{flex:1 1 auto;min-height:0;overflow-y:auto;overflow-x:hidden;scroll-padding-top:1rem}.drawer-backdrop{overflow:hidden}.process-drawer{display:grid;grid-template-rows:auto auto minmax(0,1fr);height:100dvh;max-height:100dvh;overflow:hidden}.process-drawer>.drawer-header{min-height:0}.process-drawer>.process-tabs{position:relative;z-index:5;flex:0 0 auto;overflow-x:auto;overflow-y:hidden;background:#0c1721fb;scrollbar-width:thin}.process-drawer>.drawer-content{min-height:0;height:100%;overflow-y:auto;overflow-x:hidden;overscroll-behavior:contain;-webkit-overflow-scrolling:touch}@supports not (height: 100dvh){.process-drawer{height:100vh;max-height:100vh}}.guided-process-intro{margin:.35rem 0 0;color:#aebdca;line-height:1.45}.guide-device-picker,.guide-path-picker,.guide-flow-line,.guide-source-trace,.guide-resolution-state{padding:1rem 1.1rem;border:1px solid rgba(192,214,230,.16);border-radius:.85rem;background:#050b1152}.guide-device-picker h3,.guide-path-picker strong,.guide-source-trace h3,.guide-resolution-state h3{margin:.25rem 0 .55rem}.guide-device-options{display:flex;flex-wrap:wrap;gap:.5rem;margin-top:.75rem}.guide-device-options button{padding:.55rem .8rem;border:1px solid rgba(117,188,246,.32);border-radius:.65rem;color:#dcebf7;background:#173d5b40}.guide-device-options button[aria-pressed=true]{border-color:#65b7ffd9;background:#1872bf52;box-shadow:0 0 0 1px #65b7ff2e inset}.guide-device-hint{margin:.7rem 0 0;color:#aebdca}.guide-path-picker{display:grid;grid-template-columns:minmax(0,1fr) minmax(14rem,22rem);gap:1rem;align-items:end}.guide-path-picker label{display:grid;gap:.2rem}.guide-path-picker select{width:100%;padding:.7rem .8rem;border:1px solid rgba(117,188,246,.32);border-radius:.65rem;color:#eef5fb;background:#101c26}.guide-flow-line{display:flex;align-items:center;gap:.8rem;flex-wrap:wrap}.guide-flow-line span{color:#86bfe9;font-size:.72rem;text-transform:uppercase;letter-spacing:.08em}.guide-flow-line strong{color:#eef6fc;font-size:.92rem}.approved-details{border:1px solid rgba(192,214,230,.14);border-radius:.75rem;background:#050b113d;padding:.75rem .9rem}.approved-details summary{cursor:pointer;color:#cfe8fa;font-weight:700}.approved-details p{margin:.55rem 0 0;color:#c4d0da;line-height:1.5}.approved-details ul{margin:.65rem 0 0;padding-left:1.25rem}.guided-current-step{padding:1.15rem 1.2rem;border-color:#65b7ff57;background:#0819268c}.guide-progress{display:grid;grid-template-columns:auto 1fr;gap:.75rem;align-items:center;margin-bottom:1rem;color:#9fc7e4;font-size:.78rem}.guide-progress progress{width:100%;height:.45rem;accent-color:#238eea}.guide-primary-actions li{margin:.48rem 0;line-height:1.48}.guide-resolution-actions{display:grid;grid-template-columns:1fr 1fr;gap:.65rem;margin-top:1rem}.guide-resolution-actions button{min-height:2.8rem;font-weight:750}.guide-resolution-actions .guide-resolved{border-color:#5fd28f80;background:#278f5330;color:#dff9e9}.guide-resolution-actions .guide-not-resolved{border-color:#75bcf673;background:#1872bf30}.guide-back-step{margin-top:.7rem;background:transparent!important;border-color:transparent!important;color:#9bcdf3!important}.guide-resolution-state{display:grid;grid-template-columns:auto 1fr;gap:1rem;align-items:start}.guide-resolution-state>span{display:grid;place-items:center;width:2.3rem;height:2.3rem;border-radius:50%;font-size:1.2rem;font-weight:800}.guide-resolution-state.resolved{border-color:#5fd28f57;background:#165b3729}.guide-resolution-state.resolved>span{background:#41b56f38;color:#9af0bb}.guide-resolution-state.unresolved{border-color:#e0ad6357;background:#6e4a181f}.guide-resolution-state.unresolved>span{background:#e0ad632e;color:#f0cc96}.guide-resolution-state button{margin-top:.65rem}.guide-next-options{display:grid;gap:.55rem;margin-top:.9rem}.guide-next-options button{display:grid;gap:.2rem;width:100%;text-align:left;padding:.75rem .85rem;border:1px solid rgba(117,188,246,.28);border-radius:.7rem;background:#173d5b38}.guide-next-options button strong{color:#edf6fd}.guide-next-options button span{color:#aebdca;font-size:.82rem}.referral-details{margin-top:.9rem}.guide-source-trace>p{color:#b9c8d4;line-height:1.5}.guide-source-trace>div{display:grid;gap:.45rem;margin-top:.7rem}.guide-source-trace a{color:#75c0f7}@media(max-width:800px){.guide-path-picker,.guide-resolution-actions{grid-template-columns:1fr}.guide-device-options{display:grid;grid-template-columns:1fr 1fr}.guide-progress{grid-template-columns:1fr}}@media(max-width:460px){.guide-device-options{grid-template-columns:1fr}.guided-current-step{padding:.95rem}}.step-script-compact{display:grid;gap:.55rem;margin-top:.85rem}.step-script-compact>button{justify-self:start}.step-script-compact .step-scripts{margin:0}.guide-coverage-gap,.common-issue-router-gap{display:grid;gap:.75rem;padding:1rem 1.05rem;border:1px solid rgba(224,173,99,.36);border-radius:.85rem;background:#6e4a181f}.guide-coverage-gap h3,.common-issue-router-gap h3{margin:.2rem 0 .35rem;color:#f7ecd9}.guide-coverage-gap p,.common-issue-router-gap p,.common-issue-router-gap small{margin:0;color:#cdbfae;line-height:1.5}.guide-coverage-gap>div,.common-issue-router-gap-actions{display:flex;flex-wrap:wrap;gap:.55rem}.guide-coverage-gap button,.common-issue-router-gap-actions button{border-color:#e0ad6357;background:#e0ad6314}@media(max-width:700px){.guide-coverage-gap>div,.common-issue-router-gap-actions{display:grid;grid-template-columns:1fr}}.guide-endpath-group{margin-top:.95rem}.guide-endpath-group>.eyebrow{margin:0 0 .35rem}.guide-next-options button small{color:#8fa6b8;font-size:.76rem;line-height:1.4}.guide-no-next-route{display:grid;gap:.35rem;margin-top:.95rem;padding:.8rem .9rem;border:1px solid rgba(224,173,99,.24);border-radius:.7rem;background:#6e4a1814}.guide-no-next-route strong{color:#f3e7d4}.guide-no-next-route p{margin:0;color:#bcae9b;line-height:1.45}.guide-resolution-state-actions{display:flex;flex-wrap:wrap;gap:.55rem;margin-top:.75rem}.guide-documentation-preview{display:grid;gap:.9rem;padding:1rem 1.05rem;border:1px solid rgba(101,183,255,.28);border-radius:.85rem;background:#08192675}.guide-documentation-preview-heading{display:flex;align-items:flex-start;justify-content:space-between;gap:1rem}.guide-documentation-preview-heading h3{margin:.2rem 0 0}.guide-documentation-preview-heading>span{padding:.3rem .55rem;border-radius:999px;background:#278f5333;color:#bff2d0;font-size:.76rem;font-weight:750}.guide-documentation-preview dl{display:grid;gap:.65rem;margin:0}.guide-documentation-preview dl>div{display:grid;grid-template-columns:minmax(8.5rem,10.5rem) minmax(0,1fr);gap:.8rem;align-items:start;padding:.65rem 0;border-top:1px solid rgba(192,214,230,.1)}.guide-documentation-preview dt{color:#8fb9d7;font-size:.75rem;font-weight:750;text-transform:uppercase;letter-spacing:.05em}.guide-documentation-preview dd{margin:0;color:#e4eef5;line-height:1.48}.guide-documentation-preview pre{margin:0;white-space:pre-wrap;font:inherit;color:inherit}.guide-documentation-preview-note{margin:0;color:#aebdca;font-size:.82rem;line-height:1.5}.documentation-handoff-status{color:#bff2d0;font-weight:700}@media(max-width:620px){.guide-documentation-preview-heading{display:grid}.guide-documentation-preview dl>div{grid-template-columns:1fr;gap:.25rem}.guide-resolution-state-actions{display:grid;grid-template-columns:1fr}}.navigator-session-bar{display:flex;align-items:center;justify-content:space-between;gap:1rem;margin:0 0 .75rem;padding:.65rem .8rem;border:1px solid rgba(124,190,230,.18);border-radius:.8rem;background:#0718246b}.navigator-session-bar>div{display:grid;gap:.1rem}.navigator-session-bar small{color:#86a9bd;font-size:.72rem;text-transform:uppercase;letter-spacing:.06em}.navigator-session-bar strong{color:#edf7fc;font-size:.9rem}.navigator-new-call-button{white-space:nowrap}.new-call-confirmation{width:min(30rem,calc(100vw - 2rem));padding:1.25rem;border:1px solid rgba(124,190,230,.26);border-radius:1rem;background:#0b1b27;box-shadow:0 24px 70px #0000006b}.new-call-confirmation h2{margin:.15rem 0 .65rem}.new-call-confirmation p{color:#b8c8d3;line-height:1.5}@media(max-width:620px){.navigator-session-bar{align-items:stretch;flex-direction:column}.navigator-new-call-button{width:100%}}.feedback-queue-heading{display:flex;align-items:flex-start;justify-content:space-between;gap:1rem}.feedback-queue-heading>div{min-width:0}.feedback-queue-heading h1{margin-top:0}.feedback-queue-heading p{max-width:48rem}.feedback-queue-minimize{flex:0 0 auto;min-height:2.35rem;padding:.48rem .72rem;border:1px solid rgba(92,177,232,.32);border-radius:.62rem;background:#1b68a124;color:#d9efff;font-weight:700}.feedback-queue-minimized-note{margin-top:.6rem;color:#99b2c2;font-size:.82rem}#feedback-queue-panel[hidden]{display:none}.feedback-item-row{display:flex;align-items:center;gap:.65rem}.feedback-item-toggle{display:grid;flex:1 1 auto;grid-template-columns:minmax(7rem,.8fr) minmax(10rem,1.25fr) minmax(9rem,.85fr) auto;align-items:center;gap:.8rem;min-width:0;padding:.15rem 0;border:0;background:transparent;color:inherit;text-align:left}.feedback-item-toggle:focus-visible,.feedback-queue-minimize:focus-visible{outline:2px solid #75c9ff;outline-offset:2px}.feedback-item-type{overflow:hidden;color:#d9eaf5;font-size:.82rem;font-weight:750;text-overflow:ellipsis;text-transform:capitalize}.feedback-reporter,.feedback-item-submitter{display:flex;align-items:center;gap:.48rem;min-width:0}.feedback-reporter>img,.feedback-item-submitter>img,.feedback-avatar-fallback{display:grid;flex:0 0 2rem;width:2rem;height:2rem;place-items:center;border:1px solid rgba(112,184,226,.25);border-radius:50%;background:#27699447;color:#d9efff;object-fit:cover;font-size:.68rem;font-weight:750}.feedback-reporter>span:last-child,.feedback-item-submitter>div{display:grid;min-width:0;gap:.08rem}.feedback-reporter strong,.feedback-item-submitter strong{overflow:hidden;color:#e6f1f8;font-size:.76rem;text-overflow:ellipsis;white-space:nowrap}.feedback-reporter small,.feedback-item-submitter small{color:#91a8b8;font-size:.65rem}.feedback-submitted-at{overflow:hidden;color:#9aafbd;font-size:.68rem;text-overflow:ellipsis;white-space:nowrap}.feedback-item-chevron{color:#8ecfff;font-size:1.1rem;font-weight:800}.feedback-item-details{display:grid;gap:.65rem;margin-top:.55rem;padding:.75rem .15rem .2rem;border-top:1px solid rgba(125,169,195,.15)}.feedback-item-submitter{justify-self:start}.feedback-item-description,.feedback-item-suggestion,.feedback-item-submitted{display:grid;gap:.2rem;margin:0;color:#d8e4eb;font-size:.82rem;line-height:1.5}.feedback-item-description b,.feedback-item-suggestion b,.feedback-item-submitted b{color:#9ec9e3;font-size:.7rem;text-transform:uppercase;letter-spacing:.045em}.feedback-item-description span,.feedback-item-suggestion span{overflow-wrap:anywhere;white-space:pre-wrap}.feedback-item-submitted time{color:#b5c7d2;font-size:.75rem}.feedback-item .feedback-screen-context{margin-top:0}.feedback-item .feedback-context-row small{white-space:normal}@media(min-width:1101px){.documentation-dock-minimized{top:calc(5.25rem + var(--tool-stack-offset, 0rem));right:.85rem;bottom:auto;left:auto;width:min(19rem,calc(100vw - 1.7rem))}.documentation-dock:not(.documentation-dock-minimized){right:20.5rem}}@media(max-width:1100px){.documentation-dock-minimized{top:calc(5rem + var(--tool-stack-offset, 0rem));right:.6rem;bottom:auto;left:auto;width:4.25rem;grid-template-columns:1fr auto}.documentation-dock-minimized .documentation-dock-restore{justify-content:center;padding:.55rem .25rem}.documentation-dock-minimized .documentation-dock-restore>span:first-child,.documentation-dock-minimized .documentation-dock-restore>span[aria-hidden=true]{display:none}.documentation-dock-minimized .documentation-dock-restore:after{content:"▣";color:#9ed8ff;font-size:1rem}.documentation-dock-minimized .documentation-dock-close{margin-right:.25rem}.documentation-dock:not(.documentation-dock-minimized){right:5rem;left:.6rem;width:auto}}@media(max-width:480px){.documentation-dock-minimized{top:calc(4.65rem + var(--tool-stack-offset, 0rem));right:.45rem;width:4.75rem}.documentation-dock:not(.documentation-dock-minimized){inset:4.9rem 5.45rem .6rem .45rem;width:auto}.feedback-queue-heading{flex-direction:column;align-items:stretch}.feedback-queue-minimize{align-self:flex-start}.feedback-item-row{align-items:flex-start;flex-wrap:wrap}.feedback-item-toggle{grid-template-columns:minmax(0,1fr) auto;gap:.45rem .6rem}.feedback-item-type{grid-column:1 / 2}.feedback-item-chevron{grid-column:2;grid-row:1}.feedback-reporter{grid-column:1}.feedback-submitted-at{grid-column:2;grid-row:2;max-width:7.5rem;text-align:right}.feedback-item-row .feedback-status-control{margin-left:auto}}@media(max-height:520px){.documentation-dock-minimized{top:calc(4.2rem + var(--tool-stack-offset-compact, var(--tool-stack-offset, 0rem)))}.documentation-dock:not(.documentation-dock-minimized){bottom:.4rem}}@media(max-width:1100px){.documentation-dock-minimized:not(.scope-check-minimized):not(.readiness-lab-minimized) .documentation-dock-restore:after{content:"Call"}.documentation-dock-minimized.scope-check-minimized .documentation-dock-restore:after{content:"Scope"}.documentation-dock-minimized.readiness-lab-minimized .documentation-dock-restore:after{content:"Ready"}.documentation-dock-minimized .documentation-dock-restore:after{font-size:.62rem;font-weight:800;letter-spacing:0}}.usage-summary{grid-template-columns:repeat(3,minmax(0,1fr))}.usage-summary-time{font-size:.9rem;line-height:1.3;overflow-wrap:anywhere}.usage-filter-panel,.usage-report-panel{min-width:0;margin:1rem 0;padding:1rem;border:1px solid rgba(148,185,214,.2);border-radius:.9rem;background:linear-gradient(145deg,#16212bcc,#0d161ebd)}.usage-filter-grid{display:grid;grid-template-columns:repeat(3,minmax(10rem,1fr)) auto;align-items:end;gap:.7rem}.usage-filter-grid label{display:grid;gap:.35rem;color:#b9cbd8;font-size:.82rem}.usage-filter-grid select{width:100%;min-width:0;padding:.6rem .7rem;color:#eef7ff;border:1px solid rgba(159,190,214,.25);border-radius:.55rem;background:#070e15b8}.usage-reset-button{min-height:2.4rem;padding:.55rem .8rem;border:1px solid rgba(117,188,246,.35);border-radius:.55rem;color:#dff1ff;background:#1872bf29}.usage-range-note,.usage-validation-message,.usage-empty-state{margin:.7rem 0 0;color:#9fb2c1;font-size:.85rem}.usage-validation-message{color:#ffd28a}.usage-report-heading,.usage-report-heading>div{min-width:0}.usage-report-heading h2,.usage-report-panel>h2{margin:.1rem 0 .45rem}.usage-report-heading p:last-child{margin:.2rem 0 .8rem;color:#9fb2c1;font-size:.84rem}.usage-detail-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:0 1rem}.usage-detail-grid>.usage-report-panel{margin:.5rem 0}.usage-recent-activity{grid-column:1/-1}.usage-chart-scroll,.usage-table-wrap{width:100%;overflow-x:auto;overscroll-behavior-x:contain}.usage-chart{display:flex;align-items:stretch;gap:.45rem;min-height:13rem;min-width:max-content;padding:.75rem .25rem .2rem}.usage-chart-column{display:grid;grid-template-rows:1.2rem 8.5rem 1.5rem;justify-items:center;align-items:end;gap:.35rem;width:3.25rem;color:#aebfcc;font-size:.72rem}.usage-chart-column>strong{color:#e7f2fa;font-size:.75rem}.usage-chart-column small{max-width:4.5rem;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.usage-chart-bar-track{display:flex;align-items:flex-end;justify-content:center;width:1.55rem;height:100%;overflow:hidden;border-radius:.45rem .45rem .15rem .15rem;background:#ffffff0e}.usage-chart-bar{display:block;width:100%;border-radius:.4rem .4rem .1rem .1rem;background:linear-gradient(180deg,#71c8ff,#1976c5);transition:height .2s ease}.usage-table{width:100%;min-width:34rem;border-collapse:collapse;color:#dce8f1;font-size:.82rem}.usage-recent-activity .usage-table{min-width:58rem}.usage-table th,.usage-table td{padding:.65rem .7rem;border-bottom:1px solid rgba(255,255,255,.075);text-align:left;vertical-align:top}.usage-table thead th{color:#91a9bb;font-size:.7rem;letter-spacing:.04em;text-transform:uppercase}.usage-table tbody th{color:#eef5fa;font-weight:650}.usage-presence-summary{display:flex;flex-wrap:wrap;gap:.55rem;margin:.8rem 0}.usage-presence-summary>div{display:grid;gap:.1rem;min-width:6.5rem;padding:.55rem .75rem;border:1px solid rgba(148,185,214,.18);border-radius:.65rem;background:#050d1459}.usage-presence-summary strong{color:#f1f7fc;font-size:1.1rem}.usage-presence-summary span{color:#9fb2c1;font-size:.74rem}.usage-data-integrity{margin:1rem 0;padding:.85rem 1rem;border:1px solid rgba(132,177,214,.2);border-radius:.75rem;color:#b7c8d5;background:#070e1547;font-size:.82rem;line-height:1.5}.usage-data-integrity strong{color:#e8f2f8}.usage-data-integrity ul{margin:.4rem 0 0;padding-left:1.2rem}.usage-data-integrity li+li{margin-top:.25rem}@media(max-width:1100px){.usage-summary{grid-template-columns:repeat(3,minmax(0,1fr))}.usage-filter-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media(max-width:700px){.usage-summary{grid-template-columns:repeat(2,minmax(0,1fr))}.usage-detail-grid{grid-template-columns:1fr}.usage-recent-activity{grid-column:auto}}@media(max-width:430px){.usage-summary,.usage-filter-grid{grid-template-columns:1fr}.usage-filter-grid select{width:100%}}.device-sandbox-launch{display:flex;align-items:center;justify-content:space-between;gap:1rem;padding:.9rem 1rem;border:1px solid rgba(87,171,235,.24);border-radius:.85rem;background:linear-gradient(115deg,#13548230,#0d19229e)}.device-sandbox-launch .eyebrow{margin:0 0 .22rem}.device-sandbox-launch strong{color:#eaf6fd;font-size:.9rem}.device-sandbox-launch button,.device-sandbox-back{min-height:2.5rem;padding:.55rem .85rem;border:1px solid rgba(95,185,255,.42);border-radius:.62rem;color:#eaf6fd;background:#1c6fac40;cursor:pointer;font:inherit;font-size:.82rem;font-weight:650}.device-sandbox-launch button:hover,.device-sandbox-back:hover{border-color:#70c6ffb8;background:#2180c461}.device-sandbox-launch button:focus-visible,.device-sandbox-back:focus-visible,.device-sandbox-actions a:focus-visible{outline:2px solid #63b8ff;outline-offset:3px}.device-sandbox-view{align-content:start}.device-sandbox-back{justify-self:start}.device-sandbox-heading h2{margin:.2rem 0 .35rem;color:#f3f9fd}.device-sandbox-heading p:last-child{max-width:58rem;margin:0;color:#aabcc9;line-height:1.5}.device-sandbox-actions{display:flex;align-items:center;justify-content:space-between;gap:.8rem;flex-wrap:wrap;padding:.7rem .85rem;border:1px solid rgba(151,188,215,.13);border-radius:.7rem;background:#040b1059}.device-sandbox-actions a{color:#9ed5ff;font-size:.82rem;font-weight:650}.device-sandbox-actions small{color:#9fb2c0;font-size:.72rem;line-height:1.4}.device-sandbox-frame{min-width:0;overflow:hidden;border:1px solid rgba(125,181,228,.23);border-radius:.9rem;background:#0b1218;box-shadow:0 1rem 2.6rem #0003}.device-sandbox-frame iframe{display:block;width:100%;height:min(78vh,860px);min-height:34rem;border:0;background:#fff}@media(max-width:650px){.device-sandbox-launch{align-items:stretch;flex-direction:column}.device-sandbox-launch button{width:100%}.device-sandbox-actions{align-items:flex-start;flex-direction:column}.device-sandbox-frame iframe{height:68vh;min-height:30rem}}.home-sandbox-launch{display:flex;align-items:center;justify-content:space-between;gap:1rem;margin:.85rem 0;padding:.85rem 1rem;border:1px solid rgba(87,171,235,.28);border-radius:.85rem;background:linear-gradient(110deg,#1354823d,#0d19228f)}.home-sandbox-copy .eyebrow{margin:0 0 .2rem}.home-sandbox-copy h2{margin:0;color:#eaf6fd;font-size:1rem}.home-sandbox-copy p:last-child{margin:.2rem 0 0;color:#aabcc9;font-size:.82rem}.home-sandbox-launch button{min-height:2.5rem;padding:.6rem .9rem;border:1px solid rgba(95,185,255,.48);border-radius:.62rem;color:#eaf6fd;background:#1c6fac57;cursor:pointer;font:inherit;font-size:.82rem;font-weight:700;white-space:nowrap}.home-sandbox-launch button:hover{border-color:#70c6ffc2;background:#2180c47a}.home-sandbox-launch button:focus-visible{outline:2px solid #63b8ff;outline-offset:3px}@media(max-width:650px){.home-sandbox-launch{align-items:stretch;flex-direction:column}.home-sandbox-launch button{width:100%}}.usage-analytics-heading{align-items:flex-start;gap:1rem}.usage-refresh-button{flex:0 0 auto;min-height:2.55rem;padding:.62rem .9rem;border:1px solid rgba(95,185,255,.4);border-radius:.65rem;color:#eaf6fd;background:#1c6fac3d;font-weight:750;cursor:pointer}.usage-refresh-button:hover,.usage-refresh-button:focus-visible{border-color:#70c6ffb8;background:#2180c45c}.usage-section-tabs{display:flex;gap:.55rem;margin:1rem 0 .8rem;padding-bottom:.2rem;overflow-x:auto;overscroll-behavior-x:contain;scrollbar-width:thin}.usage-section-tabs button{flex:0 0 11.25rem;display:grid;gap:.18rem;min-height:4.1rem;padding:.72rem .78rem;text-align:left;border:1px solid rgba(148,185,214,.18);border-radius:.75rem;color:#c9d8e3;background:#08111961;cursor:pointer}.usage-section-tabs button strong{color:#edf6fb;font-size:.82rem}.usage-section-tabs button small{color:#8298a8;font-size:.68rem;line-height:1.3}.usage-section-tabs button.active{border-color:#4eaaf594;background:linear-gradient(145deg,#1268b24d,#0b2d4673);box-shadow:inset 0 -2px #43abffb8}.usage-section-tabs button.active small{color:#a8c8dc}.usage-controls-bar{display:flex;align-items:center;justify-content:space-between;gap:.8rem;margin:.25rem 0 .65rem;padding:.55rem .65rem;border:1px solid rgba(148,185,214,.14);border-radius:.75rem;background:#070e153d}.usage-controls-bar .usage-period-controls{margin:0}.usage-filter-toggle{flex:0 0 auto;min-height:2.35rem;padding:.5rem .75rem;border:1px solid rgba(148,185,214,.22);border-radius:.58rem;color:#c9d9e5;background:#08111985;font-weight:750;cursor:pointer}.usage-filter-toggle.active{color:#fff;border-color:#4eaaf594;background:#1173c73d}.usage-filter-panel{margin-top:.55rem}.usage-summary{grid-template-columns:repeat(6,minmax(0,1fr));gap:.65rem;margin:.85rem 0}.usage-summary>div{min-width:0;padding:.82rem .9rem}.usage-summary strong{font-size:1.3rem}.usage-summary span{font-size:.7rem}.usage-summary-time{font-size:.76rem!important;line-height:1.25}.usage-overview-highlights{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:.65rem;margin:0 0 .85rem}.usage-overview-highlights>div{display:grid;gap:.2rem;min-width:0;padding:.75rem .85rem;border:1px solid rgba(148,185,214,.14);border-radius:.72rem;background:#070e154d}.usage-overview-highlights span{color:#7f98aa;font-size:.65rem;font-weight:750;letter-spacing:.05em;text-transform:uppercase}.usage-overview-highlights strong{overflow:hidden;color:#eef6fb;font-size:.9rem;text-overflow:ellipsis;white-space:nowrap}.usage-overview-highlights small{color:#9db0be;font-size:.7rem}.usage-trend-panel{margin-top:.55rem}.usage-detail-grid>.usage-report-panel:first-child{grid-column:1 / -1}.usage-recent-activity{margin-top:.65rem}.usage-support-switch{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:.65rem;margin:.8rem 0 1rem}.usage-support-switch button{display:grid;gap:.18rem;padding:.78rem .9rem;text-align:left;border:1px solid rgba(148,185,214,.18);border-radius:.72rem;color:#c9d8e3;background:#08111966;cursor:pointer}.usage-support-switch button strong{color:#edf6fb;font-size:.82rem}.usage-support-switch button small{color:#8298a8;font-size:.7rem}.usage-support-switch button.active{border-color:#4eaaf594;background:#1173c738}.usage-data-integrity{max-width:72rem}.usage-data-integrity>strong{display:block;margin-bottom:.45rem;font-size:.95rem}@media(max-width:1200px){.usage-summary{grid-template-columns:repeat(3,minmax(0,1fr))}}@media(max-width:760px){.usage-analytics-heading{align-items:stretch;flex-direction:column}.usage-refresh-button{width:100%}.usage-controls-bar{align-items:stretch;flex-direction:column}.usage-filter-toggle{width:100%}.usage-overview-highlights,.usage-support-switch{grid-template-columns:1fr}.usage-section-tabs button{flex-basis:10.25rem}}@media(max-width:520px){.usage-summary{grid-template-columns:repeat(2,minmax(0,1fr))}}.support-reference-view{min-width:0}.support-faq-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:.8rem}.support-reference-card{min-width:0;padding:1rem;border:1px solid rgba(129,169,202,.2);border-radius:.9rem;background:linear-gradient(145deg,#182632d6,#111b24c2)}.support-reference-card h3{margin:0 0 .45rem;color:#edf5fb;font-size:.98rem}.support-reference-card p,.support-reference-card li{color:#b7c7d3;line-height:1.55}.support-reference-card p{margin:0}.support-reference-card ul{margin:.75rem 0 0;padding-left:1.15rem}.support-reference-card li+li{margin-top:.45rem}.support-helpful-links{margin-top:1rem;display:flex;align-items:center;justify-content:space-between;gap:1rem;padding:1rem;border:1px solid rgba(91,175,240,.22);border-radius:.9rem;background:#14436533}.support-helpful-links h3,.escalation-reference-heading h3{margin:.15rem 0 0}.support-helpful-links a{flex:0 0 auto;color:#9ed3ff;font-weight:750;text-decoration:none}.support-helpful-links a:hover,.support-helpful-links a:focus-visible{text-decoration:underline}.roadblock-matrix{overflow:hidden;border:1px solid rgba(129,169,202,.2);border-radius:.95rem;background:#0c151d6b}.roadblock-matrix-header,.roadblock-matrix-row{display:grid;grid-template-columns:minmax(10rem,.85fr) minmax(15rem,1.35fr) minmax(13rem,1.1fr) minmax(16rem,1.45fr)}.roadblock-matrix-header{color:#bfe1ff;background:#1c80d32e;border-bottom:1px solid rgba(129,169,202,.2);font-size:.72rem;font-weight:800;letter-spacing:.045em;text-transform:uppercase}.roadblock-matrix-header span,.roadblock-matrix-row>div{min-width:0;padding:.8rem .9rem}.roadblock-matrix-header span+span,.roadblock-matrix-row>div+div{border-left:1px solid rgba(129,169,202,.14)}.roadblock-matrix-row+.roadblock-matrix-row{border-top:1px solid rgba(129,169,202,.14)}.roadblock-matrix-row strong{color:#edf5fb;line-height:1.4}.roadblock-matrix-row p{margin:0;color:#b7c7d3;line-height:1.5}.roadblock-script{color:#d8e9f7!important}.roadblock-cell-label{display:none}.escalation-reference{margin-top:1rem;padding:1rem;border:1px solid rgba(243,226,206,.18);border-radius:.95rem;background:#141c238f}.escalation-reference-heading>p:last-child{margin:.45rem 0 0;color:#aebfcc}.escalation-requirements-grid{margin-top:.85rem;display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:.65rem}.escalation-requirements-grid article{padding:.8rem;border-radius:.75rem;border:1px solid rgba(129,169,202,.16);background:#0d19229e}.escalation-requirements-grid strong{color:#edf5fb}.escalation-requirements-grid p{margin:.35rem 0 0;color:#aebfcc;line-height:1.45}@media(max-width:980px){.roadblock-matrix{display:grid;gap:.7rem;overflow:visible;border:0;background:transparent}.roadblock-matrix-header{display:none}.roadblock-matrix-row{display:grid;grid-template-columns:1fr 1fr;overflow:hidden;border:1px solid rgba(129,169,202,.2);border-radius:.85rem;background:#0c151d6b}.roadblock-matrix-row+.roadblock-matrix-row{border-top:1px solid rgba(129,169,202,.2)}.roadblock-matrix-row>div+div{border-left:0}.roadblock-matrix-row>div:nth-child(2n){border-left:1px solid rgba(129,169,202,.14)}.roadblock-matrix-row>div:nth-child(n+3){border-top:1px solid rgba(129,169,202,.14)}.roadblock-cell-label{display:block;margin-bottom:.3rem;color:#83c5ff;font-size:.66rem;font-weight:800;letter-spacing:.05em;text-transform:uppercase}}@media(max-width:720px){.support-faq-grid,.escalation-requirements-grid{grid-template-columns:1fr}.support-helpful-links{align-items:flex-start;flex-direction:column}.roadblock-matrix-row{grid-template-columns:1fr}.roadblock-matrix-row>div:nth-child(2n){border-left:0}.roadblock-matrix-row>div:nth-child(n+2){border-top:1px solid rgba(129,169,202,.14)}}.navigator-role-switch{display:grid;gap:.28rem;margin-left:auto}.navigator-role-switch>span{color:#86a9bd;font-size:.68rem;font-weight:800;letter-spacing:.06em;text-transform:uppercase}.navigator-role-switch>div{display:flex;flex-wrap:wrap;gap:.35rem}.navigator-role-switch button{min-height:2.15rem;padding:.4rem .65rem;border:1px solid rgba(124,190,230,.2);border-radius:.55rem;color:#b9cfdd;background:#07182470;font-size:.78rem;font-weight:750}.navigator-role-switch button[aria-pressed=true]{border-color:#51b8ffb8;color:#f4fbff;background:#197ecd3d}.host-topic-grid,.host-roadblock-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:.75rem}.host-fastest-grid{grid-template-columns:repeat(3,minmax(0,1fr))}.host-topic-card,.host-roadblock-result-card{display:grid;gap:.38rem;width:100%;min-width:0;padding:.95rem 1rem;border:1px solid rgba(98,184,244,.22);border-radius:.78rem;color:#edf8ff;background:linear-gradient(145deg,#155c9121,#040e1661);text-align:left}.host-topic-card:hover,.host-topic-card:focus-visible,.host-roadblock-result-card:hover,.host-roadblock-result-card:focus-visible{border-color:#62b8f48c;background:linear-gradient(145deg,#1b70ae33,#040e1675)}.host-topic-card>span,.host-roadblock-result-card>span{color:#8fcdf7;font-size:.68rem;font-weight:800;letter-spacing:.055em;text-transform:uppercase}.host-topic-card strong,.host-roadblock-result-card strong{font-size:.96rem;line-height:1.35}.host-topic-card small,.host-roadblock-result-card small{color:#a9bfcd;line-height:1.42}.host-topic-card b,.host-roadblock-result-card b{margin-top:.15rem;color:#93d4ff;font-size:.76rem}.host-roadblock-result-card{border-color:#e0a85342;background:linear-gradient(145deg,#915d181c,#040e1661)}.host-roadblock-result-card>span,.host-roadblock-result-card b{color:#eac17d}.host-support-drawer{width:min(49rem,94vw);grid-template-rows:auto auto minmax(0,1fr)}.host-support-context{display:grid;grid-template-columns:minmax(9rem,.6fr) minmax(0,1.4fr);gap:.8rem;padding:.75rem 1rem;border-bottom:1px solid rgba(255,255,255,.08);background:#040a1047}.host-support-context>div{display:grid;gap:.3rem}.host-support-context small{color:#829caf;font-size:.66rem;font-weight:800;letter-spacing:.07em;text-transform:uppercase}.host-support-context strong{color:#eef8ff}.host-device-options{display:flex;flex-wrap:wrap;gap:.35rem}.host-device-options button{min-height:2rem;padding:.32rem .55rem;border:1px solid rgba(135,181,214,.22);border-radius:.5rem;color:#bfd2df;background:#08131c8c;font-size:.72rem}.host-device-options button[aria-pressed=true]{border-color:#4cb1fbb8;color:#fff;background:#187ed53d}.host-support-content{display:grid;align-content:start;gap:1rem}.host-confirm-card,.host-step-card,.host-roadblock-card,.host-source-details{padding:1rem 1.05rem;border:1px solid rgba(157,197,226,.17);border-radius:.85rem;background:#050c125c}.host-confirm-card{border-left:3px solid #5db8f5}.host-confirm-card h3,.host-step-card h3,.host-roadblock-card h3{margin:.25rem 0 .7rem}.host-confirm-card>small{display:block;margin-top:.65rem;color:#829aab}.host-confirm-card form{display:grid;grid-template-columns:minmax(0,1fr) auto;gap:.55rem}.host-confirm-card input{min-width:0;padding:.65rem .75rem;border:1px solid rgba(131,180,215,.27);border-radius:.58rem;color:#eef8ff;background:#040c13b8}.host-choice-grid{display:grid;gap:.5rem}.host-choice-grid-three{grid-template-columns:repeat(3,minmax(0,1fr))}.host-choice-grid button,.host-confirm-card form button,.host-step-actions button,.host-roadblock-card>button,.host-resolution-card button{min-height:2.45rem;padding:.55rem .75rem;border:1px solid rgba(95,177,238,.3);border-radius:.6rem;color:#e5f4ff;background:#1a70b526;font-weight:750}.host-step-instruction{margin:.35rem 0 .9rem;color:#e0ebf2;font-size:1rem;line-height:1.55}.host-step-confirm{display:grid;gap:.25rem;padding:.8rem .85rem;border-left:3px solid rgba(90,186,250,.7);border-radius:.35rem .65rem .65rem .35rem;background:#1b6eab1a}.host-step-confirm span{color:#8dbedc;font-size:.68rem;font-weight:800;letter-spacing:.06em;text-transform:uppercase}.host-step-confirm strong{color:#eef8ff;line-height:1.45}.host-step-actions{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:.55rem;margin-top:.8rem}.host-device-required{padding:.8rem;border:1px solid rgba(230,181,91,.28);border-radius:.7rem;background:#8f60181a}.host-device-required p{margin:.25rem 0 0;color:#c9b88f}.host-roadblock-card{border-left:3px solid #dda54f;background:#7e521414}.host-roadblock-card dl{display:grid;gap:.65rem;margin:.75rem 0}.host-roadblock-card dl>div{display:grid;grid-template-columns:minmax(8rem,10rem) minmax(0,1fr);gap:.75rem;padding-top:.6rem;border-top:1px solid rgba(255,255,255,.07)}.host-roadblock-card dt{color:#d3ae70;font-size:.7rem;font-weight:800;text-transform:uppercase}.host-roadblock-card dd{margin:0;color:#d9e3e9;line-height:1.48}.host-roadblock-script{display:grid;gap:.35rem;margin:.8rem 0;padding:.8rem;border-radius:.7rem;background:#0000002b}.host-roadblock-script>span{color:#d6b476;font-size:.68rem;font-weight:800;text-transform:uppercase}.host-roadblock-script blockquote{margin:0;color:#f2eadc;line-height:1.5}.host-source-details summary{color:#a9d9f8;cursor:pointer;font-weight:750}.host-source-details>div{display:grid;gap:.45rem;margin-top:.65rem}.host-source-details a{color:#91ceff}@media(max-width:820px){.host-fastest-grid,.host-topic-grid,.host-roadblock-grid{grid-template-columns:1fr}}@media(max-width:620px){.navigator-role-switch{margin-left:0}.navigator-role-switch>div,.navigator-role-switch button{width:100%}.navigator-role-switch button{flex:1 1 0}.host-support-context,.host-choice-grid-three,.host-step-actions,.host-confirm-card form{grid-template-columns:1fr}.host-roadblock-card dl>div{grid-template-columns:1fr;gap:.25rem}}.navigator-session-bar{flex-wrap:wrap}.host-support-drawer .drawer-header>div,.host-support-drawer .drawer-content,.host-topic-card,.host-roadblock-result-card,.host-roadblock-card dd,.host-roadblock-script blockquote{min-width:0;overflow-wrap:anywhere}.host-support-drawer .drawer-close{flex:0 0 auto;min-width:2.75rem;min-height:2.75rem}.host-choice-grid button,.host-confirm-card form button,.host-step-actions button,.host-roadblock-card>button,.host-resolution-card button{min-height:2.75rem}.host-roadblock-card>button{width:100%;margin-top:.25rem;border-color:#e7b45b6b;background:#a469182e}.host-resolution-card button{width:100%;margin-top:.3rem}@media(max-width:820px){.navigator-session-bar>div:first-child{order:1}.navigator-new-call-button{order:2;margin-left:auto}.navigator-role-switch{order:3;flex:1 0 100%;width:100%;margin-left:0}.navigator-role-switch>div{width:100%}.navigator-role-switch button{flex:1 1 10rem;min-height:2.65rem}}@media(max-width:700px){.host-support-drawer{width:100vw;max-width:100vw;border-left:0}.host-support-drawer .drawer-header{gap:.7rem;padding-top:1rem}.host-support-context{padding:.7rem .9rem}.host-device-options button{min-height:2.75rem;padding:.5rem .65rem}}@media(max-width:620px){.navigator-role-switch button{min-height:2.75rem}.host-support-drawer .drawer-header h2{font-size:1.25rem;line-height:1.25}.host-confirm-card,.host-step-card,.host-roadblock-card,.host-source-details{padding:.9rem}.host-step-instruction,.host-roadblock-card dd,.host-roadblock-script blockquote{font-size:.94rem}}.host-troubleshooting-back-row,.guide-troubleshooting-back-row{display:flex;align-items:center;gap:.7rem;min-width:0;margin:0 0 .2rem;padding:.2rem 0 .45rem}.host-troubleshooting-back-row{position:sticky;top:-1.5rem;z-index:4;margin-top:-.35rem;padding-top:.7rem;background:linear-gradient(180deg,#0c1721fc 70%,#0c172100)}.host-troubleshooting-back-row .guide-back-step,.guide-troubleshooting-back-row .guide-back-step{flex:0 0 auto;min-height:2.55rem;margin:0;padding:.48rem .72rem;border:1px solid rgba(111,188,242,.3)!important;border-radius:.6rem;background:#16629d24!important;color:#b8ddf7!important;font-weight:800}.host-troubleshooting-back-row .guide-back-step:hover,.host-troubleshooting-back-row .guide-back-step:focus-visible,.guide-troubleshooting-back-row .guide-back-step:hover,.guide-troubleshooting-back-row .guide-back-step:focus-visible{border-color:#6fbcf299!important;background:#1c77bc38!important;color:#eef9ff!important}.host-troubleshooting-back-row small,.guide-troubleshooting-back-row small{color:#8fa8b9;line-height:1.35}@media(max-width:620px){.host-troubleshooting-back-row,.guide-troubleshooting-back-row{align-items:stretch;flex-direction:column;gap:.3rem}.host-troubleshooting-back-row .guide-back-step,.guide-troubleshooting-back-row .guide-back-step{width:100%;min-height:2.75rem}}.host-common-issue-script-card{display:grid;gap:.7rem;padding:1rem 1.05rem;border:1px solid rgba(104,190,246,.24);border-left:3px solid rgba(104,190,246,.72);border-radius:.8rem;background:linear-gradient(145deg,#1862991f,#050d1457)}.host-common-issue-script-card blockquote{margin:0;padding:.75rem .85rem;border-radius:.65rem;color:#edf8ff;background:#0000002e;line-height:1.55}.guide-roadblock-options{display:grid;gap:.8rem;margin-top:1rem;padding:1rem 1.05rem;border:1px solid rgba(224,173,99,.3);border-radius:.85rem;background:#6e4a181a}.guide-roadblock-options-heading h3{margin:.2rem 0 .35rem;color:#f6ead7}.guide-roadblock-options-heading p:not(.eyebrow){margin:0;color:#c9b89f;line-height:1.5}.guide-roadblock-options-grid{display:grid;gap:.55rem}.guide-roadblock-option{border:1px solid rgba(224,173,99,.24);border-radius:.7rem;background:#060c1147;overflow:hidden}.guide-roadblock-option summary{display:flex;justify-content:space-between;gap:.8rem;padding:.75rem .85rem;cursor:pointer;color:#f2e7d7;font-weight:750}.guide-roadblock-option summary small{color:#dfbb82;font-weight:700;text-align:right}.guide-roadblock-option>div{display:grid;gap:.55rem;padding:.1rem .85rem .85rem}.guide-roadblock-option p{margin:0;color:#cfc5b8;line-height:1.5}.guide-roadblock-option strong{color:#f0d8b1}.guide-roadblock-source-note{color:#a99983;line-height:1.45}@media(max-width:620px){.host-common-issue-script-card{padding:.9rem}.guide-roadblock-option summary{display:grid;grid-template-columns:1fr}.guide-roadblock-option summary small{text-align:left}}.sr-only{position:absolute!important;width:1px!important;height:1px!important;padding:0!important;margin:-1px!important;overflow:hidden!important;clip:rect(0,0,0,0)!important;white-space:nowrap!important;border:0!important}.search-combobox{position:relative;width:min(100%,48rem);margin-top:1rem}.smart-search-card{position:relative;z-index:8;overflow:visible}.smart-search-card .search-combobox input{width:100%;margin-top:0}.search-suggestions{position:absolute;z-index:60;top:calc(100% + .55rem);left:0;right:0;max-height:23rem;overflow-y:auto;padding:.4rem;border:1px solid rgba(123,166,202,.46);border-radius:.9rem;background:#090f15fb;box-shadow:0 20px 50px #0000006b;-webkit-backdrop-filter:blur(18px);backdrop-filter:blur(18px)}.search-suggestion{display:grid;grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:.9rem;width:100%;min-height:3.75rem;padding:.7rem .8rem;border:1px solid transparent;border-radius:.65rem;background:transparent;color:#f7fbff;text-align:left;cursor:pointer}.search-suggestion+.search-suggestion{margin-top:.2rem}.search-suggestion:hover,.search-suggestion[aria-selected=true]{border-color:#52abff73;background:#2574be3d}.search-suggestion-copy{display:grid;min-width:0;gap:.15rem}.search-suggestion-copy strong{color:#fff;font-size:.9rem;line-height:1.25}.search-suggestion-copy small{overflow:hidden;color:#c7d4df;font-size:.78rem;line-height:1.25;text-overflow:ellipsis;white-space:nowrap}.search-suggestion-category{max-width:10.5rem;padding:.28rem .5rem;border-radius:999px;background:#4b9fee24;color:#a9d7ff;font-size:.69rem;font-weight:700;line-height:1.2;text-align:center}.category-grid button:before{display:none!important;content:none!important}.category-grid button{align-content:start}.category-icon{display:grid;place-items:center;width:2.45rem;height:2.45rem;margin-bottom:.18rem;border:1px solid color-mix(in srgb,currentColor 38%,transparent);border-radius:.7rem;background:color-mix(in srgb,currentColor 13%,transparent);box-shadow:inset 0 1px #ffffff14}.category-icon svg{width:1.42rem;height:1.42rem;fill:none;stroke:currentColor;stroke-width:1.8;stroke-linecap:round;stroke-linejoin:round}.category-icon-join{color:#ffbe78}.category-icon-audio{color:#cdb0ff}.category-icon-video{color:#ffadca}.category-icon-controls{color:#8ed9ff}.category-icon-sharing{color:#9ee5bd}.category-icon-devices{color:#ffd77f}.category-icon-support{color:#a9c9ff}.console-brand{display:flex;flex-direction:row;align-items:center;gap:.62rem;min-width:0}.console-brand-copy{display:grid;min-width:0;gap:.02rem}.console-brand-mark{display:grid!important;flex:0 0 auto;place-items:center;width:2.05rem;height:2.05rem;border:1px solid rgba(99,183,255,.55);border-radius:.62rem;background:linear-gradient(145deg,#1c8bef57,#2d5b972e);color:#9fd3ff!important;box-shadow:inset 0 1px #ffffff1f,0 5px 16px #0000003d}.console-brand-mark svg{width:1.45rem;height:1.45rem;fill:none;stroke:currentColor;stroke-width:1.65;stroke-linecap:round;stroke-linejoin:round}@media(max-width:640px){.search-suggestion{grid-template-columns:minmax(0,1fr);gap:.35rem}.search-suggestion-category{justify-self:start;max-width:100%}.console-brand{gap:.45rem}.console-brand-mark{width:1.85rem;height:1.85rem}}@media(prefers-reduced-motion:reduce){*,*:before,*:after{scroll-behavior:auto!important;animation-duration:.01ms!important;animation-iteration-count:1!important;transition-duration:.01ms!important}}.brand-mark{display:inline-grid;gap:.08rem;flex:0 0 auto;color:#f5f8fb;line-height:1.05}.brand-mark-client{color:#8fb3cc;font-size:.62rem;font-weight:750;letter-spacing:.1em;text-transform:uppercase}.brand-mark strong{color:#f5f8fb;font-size:.9rem;font-weight:780;letter-spacing:-.02em}.brand-mark-login strong{font-size:1.35rem}.console-brand-copy{display:grid;align-items:center}.console-brand-copy>span{color:#d9cec0;font-size:.72rem;letter-spacing:.035em;white-space:nowrap}.access-brand{display:grid;justify-items:start;gap:.45rem}.access-brand>span{display:block;color:#e0ecf6bd;font-size:.75rem;font-weight:700;letter-spacing:.12em;text-transform:uppercase}@media(max-width:640px){.console-brand-copy>span{display:none}}.sidebar-backdrop{display:none}.sidebar{overflow:hidden}.sidebar>div:first-child{flex:1 1 auto;min-height:0;overflow-y:auto;overscroll-behavior:contain;scrollbar-gutter:stable;padding-right:.2rem}.sidebar-footer{flex:0 0 auto;min-width:0}.console-meta-mini span{overflow-wrap:anywhere}.app-main{min-width:0;overflow-x:clip}.workspace-page-nav{display:flex;align-items:center;min-height:2.5rem;margin:0 0 .8rem}.workspace-back-button{display:inline-flex;align-items:center;gap:.42rem;min-height:2.35rem;padding:.48rem .72rem;border:1px solid rgba(135,180,216,.22);border-radius:.65rem;color:#d9ebf8;background:#0a18238a;font-size:.8rem;font-weight:700;transition:border-color .16s ease,background .16s ease,transform .16s ease}.workspace-back-button svg{width:1rem;height:1rem;fill:none;stroke:currentColor;stroke-width:1.8;stroke-linecap:round;stroke-linejoin:round}.workspace-back-button:not(:disabled):hover,.workspace-back-button:not(:disabled):focus-visible{border-color:#5daeee8f;background:#195a8f33;transform:translate(-1px)}.workspace-back-button:disabled{opacity:.38;cursor:default}.navigator,.navigator>*,.navigator-entry-grid>*,.agent-workflow>*{min-width:0}@media(max-width:1100px){.navigator-entry-grid{grid-template-columns:1fr}.agent-workflow{flex-direction:column;align-items:stretch;gap:1rem}.agent-workflow ol{width:100%}}@media(max-width:920px){.category-grid,.agent-workflow ol{grid-template-columns:repeat(2,minmax(0,1fr))}}@media(max-width:800px){.menu-toggle{display:grid;place-items:center;background:transparent;color:#fff;border:0;font-size:1.3rem}.app-header{margin:0;padding:0 1rem;border-radius:0;border-left:0;border-right:0}.sidebar{top:4.8rem;left:.6rem;bottom:.6rem;width:min(17.5rem,calc(100vw - 1.2rem));max-height:calc(100dvh - 5.4rem);padding:1rem .7rem .7rem;gap:.65rem;overflow:hidden;transform:translate(calc(-100% - 1rem));transition:transform .2s ease;z-index:40}.sidebar>div:first-child{min-height:0;overflow-y:auto;overscroll-behavior:contain;scrollbar-gutter:stable;padding-right:.2rem}.sidebar-footer{flex:0 0 auto;min-width:0}.console-meta-mini span{overflow-wrap:anywhere}.sidebar.open{transform:translate(0)}.sidebar-backdrop{display:block;position:fixed;inset:0;z-index:35;width:100%;height:100%;padding:0;border:0;border-radius:0;background:#03080d75}.app-main{margin-left:0;padding:1rem}.header-context,.account-menu .account-copy{display:none}.call-step-heading{grid-template-columns:1fr auto}.call-step-heading>span{grid-column:1 / -1}.team-list article{flex-wrap:wrap}}@media(max-width:620px){.category-grid,.agent-workflow ol{grid-template-columns:1fr}.hero{padding:1.25rem}.feedback-fab{right:.75rem;bottom:.75rem;max-width:calc(100vw - 1.5rem)}}@media(prefers-reduced-motion:reduce){.sidebar{transition:none}}.app-shell-horizontal{position:relative}.app-header.app-header-horizontal{position:relative!important;top:auto!important;display:grid!important;grid-template-rows:auto auto!important;gap:.2rem!important;width:100%!important;height:auto!important;min-height:0!important;margin:0!important;padding:.75rem clamp(1rem,2.2vw,2.5rem) 0!important;border:0!important;border-radius:0!important;background:transparent!important;box-shadow:none!important;-webkit-backdrop-filter:none!important;backdrop-filter:none!important}.app-header-brand-row{display:grid!important;grid-template-columns:minmax(0,1fr) auto minmax(0,1fr);align-items:flex-start!important;gap:1rem;width:100%;min-width:0}.ozzie-brand-dock{position:relative;z-index:22;flex:0 0 auto;justify-self:start;width:clamp(8.75rem,10vw,10.5rem);min-width:0;pointer-events:none}.ozzie-brand-dock img{display:block!important;width:100%!important;height:auto!important;max-height:none!important;object-fit:contain;object-position:top left;opacity:1!important;visibility:visible!important;filter:none!important}.app-header-horizontal .menu-toggle{display:none}.app-header-horizontal .account-menu{align-self:flex-start;justify-self:end;flex:0 0 auto;min-height:2.55rem;margin:0 0 0 auto!important;padding:.36rem .58rem;border:1px solid rgba(183,208,228,.14);border-radius:.72rem;background:#070f164d;box-shadow:none}.app-header-horizontal .account-menu:hover,.app-header-horizontal .account-menu:focus-visible{border-color:#5faeef6b;background:#11375447}.top-navigation{position:relative;z-index:24;display:flex;align-items:flex-end;justify-content:center;gap:.22rem;width:min(100%,56rem);min-width:0;margin:0 auto;padding:.2rem 1rem .8rem;border-bottom:1px solid rgba(181,203,220,.2)}.top-navigation button,.top-navigation summary{font:inherit}.topnav-link,.topnav-dropdown>summary{position:relative;display:inline-flex;align-items:center;justify-content:center;gap:.28rem;min-height:2.45rem;padding:.48rem .78rem;border:0;border-radius:.6rem;color:#c7d4df;background:transparent;cursor:pointer;font-size:.88rem;font-weight:720;line-height:1;white-space:nowrap;transition:color .16s ease,background .16s ease}.topnav-link:after,.topnav-dropdown>summary:after{content:"";position:absolute;right:.72rem;bottom:-.82rem;left:.72rem;height:2px;border-radius:999px;background:transparent}.topnav-link:hover,.topnav-link:focus-visible,.topnav-dropdown>summary:hover,.topnav-dropdown>summary:focus-visible,.topnav-dropdown[open]>summary{color:#fff;background:#ffffff0e}.topnav-link.active,.topnav-dropdown.active>summary{color:#fff}.topnav-link.active:after,.topnav-dropdown.active>summary:after{background:#2f9af4}.topnav-dropdown{position:relative}.topnav-dropdown>summary{list-style:none}.topnav-dropdown>summary::-webkit-details-marker{display:none}.topnav-chevron{width:.86rem;height:.86rem;fill:none;stroke:currentColor;stroke-width:1.8;stroke-linecap:round;stroke-linejoin:round;transition:transform .16s ease}.topnav-dropdown[open] .topnav-chevron{transform:rotate(180deg)}.topnav-menu{position:absolute;top:calc(100% + .8rem);left:0;z-index:70;display:grid;gap:.22rem;width:min(22rem,calc(100vw - 2rem));padding:.48rem;border:1px solid rgba(170,199,222,.18);border-radius:.85rem;background:linear-gradient(150deg,#131c24fa,#0a1117fa);box-shadow:0 1.1rem 2.7rem #00000057;-webkit-backdrop-filter:blur(18px);backdrop-filter:blur(18px)}.topnav-dropdown:last-child .topnav-menu,.topnav-dropdown:nth-last-child(2) .topnav-menu{right:0;left:auto}.topnav-menu>button{display:grid;grid-template-columns:1.25rem minmax(0,1fr);align-items:start;gap:.7rem;width:100%;min-height:3.35rem;padding:.72rem .76rem;border:1px solid transparent;border-radius:.65rem;color:#dce8f1;background:transparent;text-align:left}.topnav-menu>button:hover,.topnav-menu>button:focus-visible{border-color:#50a7ec3d;background:#2068a029}.topnav-menu>button[aria-pressed=true]{border-color:#4eaaf559;background:#1673c02e}.topnav-menu svg{width:1.12rem;height:1.12rem;margin-top:.14rem;fill:none;stroke:#78bdf5;stroke-width:1.8;stroke-linecap:round;stroke-linejoin:round}.topnav-menu span{min-width:0}.topnav-menu strong,.topnav-menu small{display:block}.topnav-menu strong{color:#eef7fd;font-size:.84rem;line-height:1.25}.topnav-menu small{margin-top:.18rem;color:#94aabd;font-size:.72rem;line-height:1.35}.nav-backdrop{display:none}.app-main.app-main-horizontal{margin-left:0!important;padding:1.15rem clamp(1rem,2.4vw,2.75rem) 2.5rem!important}.workspace-meta-footer{display:flex;flex-wrap:wrap;align-items:center;gap:.35rem .8rem;margin:2rem 0 0;padding:.9rem 0 0;border-top:1px solid rgba(176,200,219,.12);color:#8599aa;font-size:.7rem}.workspace-meta-footer strong{color:#a8bac8}.workspace-meta-footer span:not(:last-child):after{content:"·";margin-left:.8rem;color:#536675}.ozzie-logo-stage-login{display:grid!important;place-items:center!important;width:100%!important;min-height:0!important;margin:0 auto .85rem!important;padding:0!important}.ozzie-logo-stage-login .access-brand-logo{display:block!important;width:min(100%,20rem)!important;max-width:20rem!important;height:auto!important;max-height:none!important;margin:0 auto!important;object-fit:contain!important;opacity:1!important;visibility:visible!important;filter:none!important}@media(max-width:1120px)and (min-width:801px){.app-header.app-header-horizontal{padding-right:1rem;padding-left:1rem}.app-header-brand-row{gap:.8rem}.ozzie-brand-dock{width:10.5rem}.ozzie-brand-dock img{max-height:none!important}.top-navigation{width:min(100%,50rem);margin-top:0;padding-right:.45rem;padding-left:.45rem}.topnav-link,.topnav-dropdown>summary{padding-right:.5rem;padding-left:.5rem;font-size:.79rem}.app-main.app-main-horizontal{padding-right:1rem;padding-left:1rem}}@media(max-width:800px),(hover:none)and (pointer:coarse){.app-shell-horizontal{padding-top:5rem}.app-header.app-header-horizontal{position:sticky!important;top:0!important;right:auto;left:auto;z-index:41;display:block!important;height:auto!important;margin:0!important;padding:.55rem .7rem!important;border-bottom:1px solid rgba(177,201,220,.16);background:#080e14db;box-shadow:0 .5rem 1.4rem #0000002e;-webkit-backdrop-filter:blur(16px);backdrop-filter:blur(16px)}.app-header-brand-row{display:grid!important;grid-template-columns:minmax(5.4rem,7rem) auto minmax(0,auto);align-items:center!important;gap:.55rem}.ozzie-brand-dock{width:min(100%,7rem)}.ozzie-brand-dock img{max-height:none!important;object-position:left center}.app-header-horizontal .menu-toggle{display:inline-flex;align-items:center;justify-self:center;gap:.35rem;min-height:2.35rem;padding:.38rem .5rem;border:1px solid rgba(170,197,218,.18);border-radius:.6rem;color:#e6f1f9;background:#08192661;font-size:.72rem;font-weight:750}.app-header-horizontal .menu-toggle svg{width:1.1rem;height:1.1rem}.app-header-horizontal .account-menu{justify-self:end;min-height:2.35rem}.top-navigation{position:fixed;top:5rem;right:.65rem;left:.65rem;z-index:60;display:none;width:auto;max-height:calc(100dvh - 5.7rem);overflow-y:auto;overscroll-behavior:contain;margin:0;padding:.7rem;border:1px solid rgba(170,199,222,.2);border-radius:.9rem;background:linear-gradient(155deg,#121b23fa,#080e14fa);box-shadow:0 1.2rem 3rem #0006;-webkit-backdrop-filter:blur(18px);backdrop-filter:blur(18px)}.top-navigation.open{display:grid;gap:.28rem}.topnav-link,.topnav-dropdown>summary{justify-content:space-between;width:100%;min-height:2.85rem;padding:.7rem .75rem;border:1px solid transparent;border-radius:.65rem;font-size:.86rem}.topnav-link:after,.topnav-dropdown>summary:after{content:none}.topnav-link.active,.topnav-dropdown.active>summary{border-color:#45a0ea47;background:#1867a629}.topnav-dropdown{width:100%}.topnav-menu,.topnav-dropdown:last-child .topnav-menu,.topnav-dropdown:nth-last-child(2) .topnav-menu{position:static;width:100%;margin-top:.18rem;padding:.28rem;border-color:#ffffff14;background:#030a1047;box-shadow:none}.nav-backdrop{display:block;position:fixed;inset:0;z-index:55;width:100%;height:100%;padding:0;border:0;border-radius:0;background:#02070b80}.app-main.app-main-horizontal{margin-left:0!important;padding:1rem!important}.workspace-meta-footer{display:grid;gap:.25rem}.workspace-meta-footer span:after{content:none!important}}@media(max-width:470px){.app-header-brand-row{grid-template-columns:5.2rem auto auto}.ozzie-brand-dock{width:5.2rem}.ozzie-brand-dock img{max-height:none!important}.app-header-horizontal .menu-toggle span{display:none}}@media(min-width:801px)and (hover:hover)and (pointer:fine){.app-header.app-header-horizontal{display:block!important;min-height:8.5rem!important;padding:0!important}.app-header-brand-row{display:block!important}.ozzie-brand-dock{position:absolute;top:.55rem;left:clamp(1.5rem,4vw,4.15rem);width:10.5rem}.app-header-horizontal .account-menu{position:absolute;top:2.35rem;right:clamp(1.5rem,4vw,4.15rem);z-index:25;margin:0!important}.top-navigation{position:absolute;z-index:30;display:flex!important;visibility:visible!important;opacity:1!important;bottom:0;left:50%;width:min(calc(100% - 3rem),56rem);max-width:56rem;margin:0;padding:.2rem 1rem .8rem;transform:translate(-50%)}.app-main.app-main-horizontal{padding-top:1.15rem!important}.app-main-horizontal .navigator{width:100%;max-width:80rem;margin-right:auto;margin-left:auto}.navigator-top-workspace{grid-template-columns:minmax(0,1.34fr) minmax(0,1fr);gap:.9rem}}@media(min-width:701px){.access-shell>.access-card:not(.activation-card){justify-self:center;width:min(100%,37rem);min-height:min(63rem,calc(100svh - 2.5rem));margin-left:0!important;padding:2.5rem 3.5rem 2.6rem;border-radius:1.45rem}.ozzie-logo-stage-login{margin:0 auto .85rem!important}.ozzie-logo-stage-login .access-brand-logo{width:min(100%,29rem)!important;max-width:29rem!important}.access-shell>.access-card:not(.activation-card) .access-input{height:4.65rem}.access-shell>.access-card:not(.activation-card) .sign-in-button{min-height:4.5rem}.access-shell>.access-card:not(.activation-card) label{font-size:1.05rem}}.smart-search-heading .eyebrow{color:#57b9ff}.smart-search-card .search-combobox{position:relative}.smart-search-icon{position:absolute;top:50%;left:1rem;z-index:2;width:1.35rem;height:1.35rem;pointer-events:none;transform:translateY(-50%);fill:none;stroke:#dcebf6;stroke-width:1.8;stroke-linecap:round;stroke-linejoin:round}.smart-search-card .search-combobox input{min-height:3.35rem;padding-left:3.2rem}.live-call-toggle{min-height:3.35rem}.live-call-toggle-icon{width:2.15rem;height:2.15rem;border:1px solid rgba(73,171,246,.34);background:#217dca2e;font-size:1.05rem}.route-card-fast{min-height:8.35rem}@media(min-width:801px)and (max-width:1120px){.app-main-horizontal .navigator{max-width:80rem;margin-right:auto;margin-left:auto}}.access-shell-login{min-height:100svh;overflow-x:clip;overflow-y:auto;place-items:stretch;padding:clamp(1rem,3vw,3.25rem) clamp(1rem,4vw,4.75rem)}.login-layout{position:relative;z-index:1;display:grid;grid-template-columns:minmax(24rem,32rem) minmax(22rem,1fr);align-items:center;gap:clamp(2.5rem,6vw,7.5rem);width:min(100%,96rem);min-width:0;min-height:calc(100svh - clamp(2rem,6vw,6.5rem));margin:auto}.login-card{align-self:center;justify-self:stretch!important;width:100%!important;max-width:32rem;min-height:min(44rem,calc(100svh - 3rem));margin:0!important;padding:clamp(2rem,4vh,3.15rem) clamp(1.65rem,3vw,2.75rem) 2rem}.login-welcome{display:grid;gap:.42rem;margin:0 0 .35rem}.login-welcome h1{margin:0;color:#fff;font-size:clamp(2.15rem,3.2vw,3rem);font-weight:780;line-height:1.05;letter-spacing:-.045em}.login-welcome p{margin:0;color:#ecf4fac2;font-size:clamp(1rem,1.35vw,1.18rem);line-height:1.45}.login-card form{margin-top:clamp(1.6rem,3vh,2.4rem)}.login-card .access-card-footer{margin-top:auto}.login-brand-panel{align-self:center;justify-self:start;display:grid;justify-items:start;min-width:0;width:min(100%,38rem);padding:1rem 0}.login-brand-logo{display:block;width:min(100%,34rem);height:auto;max-height:min(47vh,27rem);object-fit:contain;object-position:left center;filter:drop-shadow(0 1.2rem 2.2rem rgba(0,0,0,.32))}.login-brand-support{margin:clamp(.8rem,2vh,1.25rem) 0 0;color:#e3eff8d1;font-size:clamp(1.25rem,2.1vw,2rem);font-weight:430;line-height:1.25;letter-spacing:-.025em;text-shadow:0 .15rem .55rem rgba(0,0,0,.38)}.login-brand-script{position:relative;margin:clamp(1rem,2vh,1.4rem) 0 0 clamp(1rem,4vw,2.25rem);padding-bottom:.45rem;color:#f4eadb;font-family:Segoe Script,Brush Script MT,Lucida Handwriting,cursive;font-size:clamp(1.65rem,2.9vw,2.75rem);font-style:italic;font-weight:500;line-height:1.02;letter-spacing:-.035em;transform:rotate(-4deg);text-shadow:0 .2rem .8rem rgba(0,0,0,.48)}.login-brand-script:after{content:"";position:absolute;right:6%;bottom:0;width:48%;height:.2rem;border-radius:999px;background:#2d9fff;transform:rotate(-8deg);box-shadow:0 0 .65rem #2d9fff3d}@media(max-width:1100px){.access-shell-login{padding-right:clamp(1rem,2.5vw,2rem);padding-left:clamp(1rem,2.5vw,2rem)}.login-layout{grid-template-columns:minmax(22rem,29rem) minmax(18rem,1fr);gap:clamp(1.5rem,4vw,3.5rem)}.login-brand-logo{width:min(100%,28rem)}}@media(max-width:820px){.access-shell-login{padding:1rem}.login-layout{grid-template-columns:minmax(0,1fr);gap:1.5rem;width:min(100%,36rem);min-height:auto;padding:1rem 0 2rem}.login-card{order:1;max-width:none;min-height:auto;max-height:none;overflow:visible}.login-brand-panel{order:2;justify-self:center;justify-items:center;width:min(100%,31rem);padding:.25rem 1rem 0;text-align:center}.login-brand-logo{width:min(100%,23rem);max-height:none;object-position:center}.login-brand-support{font-size:clamp(1.15rem,4vw,1.5rem)}.login-brand-script{margin-left:0;font-size:clamp(1.55rem,7vw,2.2rem)}}@media(max-width:520px){.login-card{padding:1.65rem 1.2rem 1.35rem;border-radius:1.15rem}.login-welcome h1{font-size:clamp(2rem,10vw,2.45rem)}.login-welcome p{font-size:.98rem}.login-brand-panel{padding-right:.35rem;padding-left:.35rem}.login-brand-support{font-size:1.12rem}.login-brand-script{font-size:clamp(1.45rem,9vw,1.95rem)}}@media(max-height:760px)and (min-width:821px){.login-layout{align-items:center}.login-card{min-height:calc(100svh - 2rem);padding-top:1.5rem;padding-bottom:1.3rem}.login-welcome h1{font-size:clamp(2rem,3vw,2.55rem)}.login-card form{margin-top:1.2rem;gap:.85rem}.login-card .access-input,.login-card .sign-in-button{height:3.35rem;min-height:3.35rem}.login-brand-logo{max-height:43vh}.login-brand-support{margin-top:.65rem;font-size:clamp(1.15rem,1.7vw,1.55rem)}.login-brand-script{margin-top:.65rem;font-size:clamp(1.45rem,2.2vw,2rem)}}html[data-theme=alaga]{--alaga-red: #ef5653;--alaga-red-strong: #d94343;--alaga-red-deep: #9f2f35;--alaga-coral: #f27a70;--alaga-rose: #ffaaa0;--alaga-ink: #171214;--alaga-surface: #21181a;--alaga-surface-2: #291c1f;--alaga-border: rgba(242, 122, 112, .24);--alaga-border-strong: rgba(242, 122, 112, .46);--alaga-text: #fff7f4;--alaga-muted: #cbb6b5;--alaga-muted-2: #a99595;--alaga-focus: #ff8a80;color-scheme:dark}html[data-theme=alaga],html[data-theme=alaga] body{color:var(--alaga-text);background:radial-gradient(58rem 34rem at 92% -8%,rgba(239,86,83,.18),transparent 62%),radial-gradient(42rem 26rem at 4% 100%,rgba(159,47,53,.11),transparent 68%),#120f10}html[data-theme=alaga] body{background:radial-gradient(70rem 40rem at 92% -12%,rgba(239,86,83,.18),transparent 62%),radial-gradient(45rem 30rem at 0 100%,rgba(159,47,53,.1),transparent 65%),#120f10}html[data-theme=alaga] button:focus-visible,html[data-theme=alaga] input:focus-visible,html[data-theme=alaga] select:focus-visible,html[data-theme=alaga] textarea:focus-visible,html[data-theme=alaga] a:focus-visible{outline-color:var(--alaga-focus)}html[data-theme=alaga] .ozzie-brand-dock img,html[data-theme=alaga] .login-brand-logo,html[data-theme=alaga] .access-brand-logo{filter:none!important}html[data-theme=alaga] .access-shell{background-image:linear-gradient(90deg,#1e080c94,#260b0e38 48%,#18070a6b),var(--login-workspace-image)}html[data-theme=alaga] .access-card{border-color:#ffc2bc42;background:linear-gradient(140deg,#2d1b1fe6,#1c1316d1);box-shadow:0 2rem 6rem #2604086b}html[data-theme=alaga] .access-card input{color:var(--alaga-text);border-color:#f4ada74d;background:#140b0d7a}html[data-theme=alaga] .access-card input:focus{border-color:var(--alaga-coral);box-shadow:0 0 0 .2rem #ef56532e}html[data-theme=alaga] .access-card button[type=submit],html[data-theme=alaga] .sign-in-button{background:linear-gradient(135deg,var(--alaga-red),var(--alaga-red-strong));box-shadow:0 .65rem 1.25rem #ab262c4d}html[data-theme=alaga] .access-card button[type=submit]:hover,html[data-theme=alaga] .sign-in-button:hover{background:linear-gradient(135deg,#f36b65,#e34a49)}html[data-theme=alaga] .access-card .link-button,html[data-theme=alaga] .login-card a{color:#ffaaa0}html[data-theme=alaga] .login-brand-script:after{background:var(--alaga-red);box-shadow:0 0 .65rem #ef565340}html[data-theme=alaga] .app-shell{background:transparent}html[data-theme=alaga] .app-header-horizontal .account-menu{border-color:#f4a6a02e;background:#220f1257}html[data-theme=alaga] .app-header-horizontal .account-menu:hover,html[data-theme=alaga] .app-header-horizontal .account-menu:focus-visible{border-color:var(--alaga-border-strong);background:#7221263d}html[data-theme=alaga] .top-navigation{border-bottom-color:#eeb4af2e}html[data-theme=alaga] .topnav-link,html[data-theme=alaga] .topnav-dropdown>summary{color:#dbcaca}html[data-theme=alaga] .topnav-link:hover,html[data-theme=alaga] .topnav-link:focus-visible,html[data-theme=alaga] .topnav-dropdown>summary:hover,html[data-theme=alaga] .topnav-dropdown>summary:focus-visible,html[data-theme=alaga] .topnav-dropdown[open]>summary{color:#fff;background:#ef565314}html[data-theme=alaga] .topnav-link.active:after,html[data-theme=alaga] .topnav-dropdown.active>summary:after{background:var(--alaga-red)}html[data-theme=alaga] .topnav-menu{border-color:#f2938b33;background:linear-gradient(150deg,#2b1a1efc,#181013fc);box-shadow:0 1.1rem 2.7rem #26040852}html[data-theme=alaga] .topnav-menu>button{color:#f5e8e7}html[data-theme=alaga] .topnav-menu>button:hover,html[data-theme=alaga] .topnav-menu>button:focus-visible,html[data-theme=alaga] .topnav-menu>button[aria-pressed=true]{border-color:#f27a704d;background:#9f2f352e}html[data-theme=alaga] .topnav-menu svg{stroke:#ff9e95}html[data-theme=alaga] .topnav-menu strong{color:#fff7f5}html[data-theme=alaga] .topnav-menu small,html[data-theme=alaga] .workspace-meta-footer,html[data-theme=alaga] .workspace-meta-footer strong{color:var(--alaga-muted)}html[data-theme=alaga] .workspace-meta-footer{border-top-color:#f2938b24}html[data-theme=alaga] .hero,html[data-theme=alaga] .smart-search-card,html[data-theme=alaga] .live-call-flow-card,html[data-theme=alaga] .common-issues,html[data-theme=alaga] .process-card,html[data-theme=alaga] .category-grid button,html[data-theme=alaga] .agent-workflow,html[data-theme=alaga] .console-card,html[data-theme=alaga] .admin-shortcuts button,html[data-theme=alaga] .real-summary>div,html[data-theme=alaga] .team-list article,html[data-theme=alaga] .feedback-list article{border-color:var(--alaga-border);background-color:#2a1b1eb8}html[data-theme=alaga] .hero{background:linear-gradient(120deg,#5c272b94,#1d1618c2)}html[data-theme=alaga] .agent-workflow{background:linear-gradient(110deg,#321a1edb,#211b1dbd)}html[data-theme=alaga] .common-issues{background:#25191cc7}html[data-theme=alaga] .category-grid button,html[data-theme=alaga] .process-card{background:#321f23b8}html[data-theme=alaga] .category-grid button:hover,html[data-theme=alaga] .process-card:hover,html[data-theme=alaga] .common-issues button:hover{border-color:var(--alaga-coral);background:#66282d70}html[data-theme=alaga] .hero em,html[data-theme=alaga] .eyebrow,html[data-theme=alaga] .process-card b,html[data-theme=alaga] .process-category,html[data-theme=alaga] .full-process h3{color:#ff9f96}html[data-theme=alaga] .hero input,html[data-theme=alaga] .smart-search-card input,html[data-theme=alaga] .console-view input,html[data-theme=alaga] .console-view select,html[data-theme=alaga] .console-view textarea{border-color:#f2938b47;color:var(--alaga-text);background:#120b0d80}html[data-theme=alaga] .search-suggestions{border-color:#f27a706b;background:#1e1215fb;box-shadow:0 20px 50px #26040861}html[data-theme=alaga] .search-suggestion:hover,html[data-theme=alaga] .search-suggestion[aria-selected=true]{border-color:#f27a7070;background:#9f2f3538}html[data-theme=alaga] .search-suggestion-category,html[data-theme=alaga] .result-type-badge,html[data-theme=alaga] .search-result-block-heading>span{border-color:#f27a704d;color:#ffb0a8!important;background:#9f2f352e}html[data-theme=alaga] .agent-workflow li>span,html[data-theme=alaga] .quick-steps li>span,html[data-theme=alaga] .section-heading button{background:var(--alaga-red-strong)}html[data-theme=alaga] .common-issues button:hover{border-color:var(--alaga-red);background:#9f2f352e}html[data-theme=alaga] .process-meta span{color:#edcdca;border-color:#f27a7047}html[data-theme=alaga] .process-drawer,html[data-theme=alaga] .profile-panel,html[data-theme=alaga] .documentation-dock,html[data-theme=alaga] .scope-check-dock,html[data-theme=alaga] .readiness-dock{border-color:#f2938b3d;color:var(--alaga-text);background:linear-gradient(150deg,#23171a,#1b1517 58%,#2d181c)}html[data-theme=alaga] .process-tabs button[aria-selected=true]{border-bottom-color:var(--alaga-red)}html[data-theme=alaga] .process-category,html[data-theme=alaga] .visual-guidance b,html[data-theme=alaga] .visual-card a,html[data-theme=alaga] .source-pages a,html[data-theme=alaga] .saved-note-details summary,html[data-theme=alaga] .call-note-person-link{color:#ff9f96}html[data-theme=alaga] .refer-card,html[data-theme=alaga] .script-section{border-left-color:var(--alaga-coral);background:#ef56530f}html[data-theme=alaga] .visual-card,html[data-theme=alaga] .quick-steps li,html[data-theme=alaga] .source-pages figure,html[data-theme=alaga] .full-process>section{border-color:#f2938b26}html[data-theme=alaga] .saved-notes-filter-card,html[data-theme=alaga] .saved-note-card,html[data-theme=alaga] .saved-notes-summary>button,html[data-theme=alaga] .saved-notes-summary>div,html[data-theme=alaga] .usage-user-row,html[data-theme=alaga] .readiness-admin-report,html[data-theme=alaga] .feedback-card{border-color:var(--alaga-border);background:linear-gradient(145deg,#301e22cc,#1d1518bd)}html[data-theme=alaga] .saved-notes-summary>button:hover,html[data-theme=alaga] .saved-notes-summary>button:focus-visible,html[data-theme=alaga] .saved-notes-summary>button.active{border-color:var(--alaga-border-strong);background:linear-gradient(145deg,#69262b94,#2f191dd1)}html[data-theme=alaga] .saved-note-card.follow-up,html[data-theme=alaga] .saved-notes-summary>button.follow-up.active{border-color:#ffb77085;background:linear-gradient(145deg,#533121a6,#2a1c1bcc)}html[data-theme=alaga] .saved-note-person>button,html[data-theme=alaga] .call-note-person-link{border-color:#f27a703d;background:#9f2f3521}html[data-theme=alaga] .saved-note-person>button:hover,html[data-theme=alaga] .saved-note-person>button:focus-visible,html[data-theme=alaga] .call-note-person-link:hover,html[data-theme=alaga] .call-note-person-link:focus-visible{border-color:#f27a7085;background:#9f2f3538}html[data-theme=alaga] .primary-action,html[data-theme=alaga] .documentation-copy,html[data-theme=alaga] button.active:not(.danger-action):not(.status-badge),html[data-theme=alaga] [aria-pressed=true]:not(.danger-action){border-color:#f27a7066}html[data-theme=alaga] .feedback-fab{color:#fff;background:linear-gradient(135deg,var(--alaga-red),var(--alaga-red-strong))}.theme-picker{display:grid;gap:.8rem;margin-top:1rem}.theme-picker-copy h3{margin:0}.theme-picker-copy p{margin:.3rem 0 0;color:#9dafbf;line-height:1.5}.theme-options{display:grid;grid-template-columns:1fr 1fr;gap:.7rem}.theme-option{display:grid;gap:.35rem;min-height:7rem;padding:.85rem;border:1px solid rgba(255,255,255,.11);border-radius:.8rem;color:#eef6fc;background:#ffffff0b;text-align:left}.theme-option strong,.theme-option small{display:block}.theme-option small{color:#9dafbf;font-weight:500;line-height:1.4}.theme-option[aria-pressed=true]{border-color:#57aef28c;background:#1c70b52e;box-shadow:inset 0 0 0 1px #57aef229}html[data-theme=alaga] .theme-option[aria-pressed=true]{border-color:#f27a7099;background:#9f2f3538;box-shadow:inset 0 0 0 1px #f27a7029}.theme-preview-swatch{display:flex;gap:.32rem;margin-bottom:.15rem}.theme-preview-swatch span{width:1.45rem;height:.55rem;border-radius:999px}.theme-option[data-theme-option=ozzie] .theme-preview-swatch span:nth-child(1){background:#2f9af4}.theme-option[data-theme-option=ozzie] .theme-preview-swatch span:nth-child(2){background:#59cfff}.theme-option[data-theme-option=ozzie] .theme-preview-swatch span:nth-child(3){background:#18232d}.theme-option[data-theme-option=alaga] .theme-preview-swatch span:nth-child(1){background:#ef5653}.theme-option[data-theme-option=alaga] .theme-preview-swatch span:nth-child(2){background:#f27a70}.theme-option[data-theme-option=alaga] .theme-preview-swatch span:nth-child(3){background:#21181a}.theme-picker-actions{display:flex;justify-content:flex-end}.theme-picker-actions button{background:#ffffff0f;border:1px solid rgba(255,255,255,.1)}@media(max-width:560px){.theme-options{grid-template-columns:1fr}}html[data-theme=alaga] .access-shell:before{background:radial-gradient(circle at 45% 42%,transparent 0 18rem,rgba(74,10,16,.16) 50rem)}html[data-theme=alaga] .access-shell:after{background:#2a080c2e}html[data-theme=alaga] .access-input{border-color:#ffbeb87a;background:#2d0f134d}html[data-theme=alaga] .access-input:focus-within{border-color:var(--alaga-coral);background:#34111566;box-shadow:0 0 0 .2rem #ef56532e}html[data-theme=alaga] .access-card .sign-in-button{border-color:#ffa69db8}html[data-theme=alaga] .access-input>svg,html[data-theme=alaga] .password-toggle{color:#fff4f1;stroke:currentColor}html[data-theme=alaga] .app-shell:before{background:linear-gradient(90deg,#1a070ac7,#190a0c75),var(--workspace-image) center/cover}html[data-theme=alaga] .app-shell:after{background:radial-gradient(55rem 35rem at 86% 12%,rgba(239,86,83,.17),transparent 60%),#1306084d}html[data-theme=alaga] .app-header-horizontal{border-color:#f2938b2e;background:#1c0f12b3}html[data-theme=alaga] .view-heading{border-bottom-color:#f2938b29}html[data-theme=alaga] .console-view>p,html[data-theme=alaga] .view-heading p,html[data-theme=alaga] .library-count,html[data-theme=alaga] .training-controls label,html[data-theme=alaga] .feedback-page>p{color:var(--alaga-muted)}html[data-theme=alaga] .playlist-label{border-color:#f27a7057;color:#ffc1bb;background:#9f2f351a}html[data-theme=alaga] .primary-action,html[data-theme=alaga] .training-card button,html[data-theme=alaga] .readiness-check-answer{border-color:#ffa69d57;color:#fff;background:linear-gradient(135deg,var(--alaga-red),var(--alaga-red-strong));box-shadow:0 .5rem 1rem #7e181f3b}html[data-theme=alaga] .primary-action:hover,html[data-theme=alaga] .training-card button:hover,html[data-theme=alaga] .readiness-check-answer:hover:not(:disabled){background:linear-gradient(135deg,#f36b65,#e34a49)}html[data-theme=alaga] .training-section-tabs button,html[data-theme=alaga] .quick-access-tabs button,html[data-theme=alaga] .communication-mode-tabs button{border-color:#f2938b29;color:#d8c4c3;background:#2716199e}html[data-theme=alaga] .training-section-tabs button[aria-selected=true],html[data-theme=alaga] .quick-access-tabs button[aria-selected=true],html[data-theme=alaga] .communication-mode-tabs button[aria-selected=true]{border-color:#f27a7073;color:#fff8f6;background:#9f2f3538}html[data-theme=alaga] .training-controls input,html[data-theme=alaga] .training-controls select{border-color:#f2938b3d;color:var(--alaga-text);background:#170c0fb8}html[data-theme=alaga] .training-card,html[data-theme=alaga] .training-viewer,html[data-theme=alaga] .training-roadmap-intro,html[data-theme=alaga] .training-roadmap-key,html[data-theme=alaga] .roadmap-objective,html[data-theme=alaga] .roadmap-skills,html[data-theme=alaga] .training-roadmap-reinforcement,html[data-theme=alaga] .device-walkthrough-panel,html[data-theme=alaga] .device-walkthrough-section,html[data-theme=alaga] .communication-panel,html[data-theme=alaga] .communication-framework-card,html[data-theme=alaga] .communication-phrase-card,html[data-theme=alaga] .scenario-script-card,html[data-theme=alaga] .guided-lesson-panel,html[data-theme=alaga] .guided-lesson-split,html[data-theme=alaga] .guided-remember,html[data-theme=alaga] .guided-practice-note{border-color:#f2938b2e;background:linear-gradient(145deg,#301c20d1,#1b1316c2)}html[data-theme=alaga] .training-card p,html[data-theme=alaga] .device-walkthrough-copy li,html[data-theme=alaga] .device-walkthrough-intro>div>p:last-child,html[data-theme=alaga] .device-walkthrough-header>div>p:last-child{color:#d2bfbd}html[data-theme=alaga] .training-tags span,html[data-theme=alaga] .device-verified,html[data-theme=alaga] .device-quick-facts span,html[data-theme=alaga] .communication-source-stamp{border-color:#f27a704d;color:#ffb7b0;background:#9f2f3524}html[data-theme=alaga] .device-expected,html[data-theme=alaga] .scenario-call-flow-note,html[data-theme=alaga] .guided-remember{border-left-color:var(--alaga-coral);background-color:#9f2f351a}html[data-theme=alaga] .device-expected strong,html[data-theme=alaga] .scenario-route-anchor,html[data-theme=alaga] .training-viewer a{color:#ffaaa0}html[data-theme=alaga] .favorite-saved-card,html[data-theme=alaga] .favorites-empty,html[data-theme=alaga] .favorites-group,html[data-theme=alaga] .recent-resource-wrap{border-color:#f2938b2e}html[data-theme=alaga] .favorite-saved-card,html[data-theme=alaga] .favorites-empty{background:linear-gradient(145deg,#2e1c1fcc,#1c1417bd)}html[data-theme=alaga] .favorite-open-button,html[data-theme=alaga] .clear-recent-button{border-color:#f27a7047;color:#ffd0cb;background:#9f2f3524}html[data-theme=alaga] .recent-position,html[data-theme=alaga] .favorites-empty-star{color:#ff9f96}html[data-theme=alaga] .readiness-open-book,html[data-theme=alaga] .readiness-progress,html[data-theme=alaga] .readiness-resume-banner,html[data-theme=alaga] .readiness-part-summary,html[data-theme=alaga] .readiness-question,html[data-theme=alaga] .readiness-find-card,html[data-theme=alaga] .readiness-part-result,html[data-theme=alaga] .readiness-next-parts{border-color:#f2938b2b;background:#351d216b}html[data-theme=alaga] .readiness-open-book strong,html[data-theme=alaga] .readiness-find-card>div>span{color:#ffaaa0}html[data-theme=alaga] .readiness-open-book span,html[data-theme=alaga] .readiness-progress span,html[data-theme=alaga] .readiness-part-summary p,html[data-theme=alaga] .readiness-find-card small{color:var(--alaga-muted)}html[data-theme=alaga] .readiness-progress strong{color:#f7e8e6}html[data-theme=alaga] .readiness-progress-track{background:#ffdcd814}html[data-theme=alaga] .readiness-progress-track i{background:linear-gradient(90deg,var(--alaga-red-strong),var(--alaga-coral))}html[data-theme=alaga] .readiness-part-rail button{border-color:#f2938b21;color:#bfa8a6;background:#1d101385}html[data-theme=alaga] .readiness-part-rail button>span{background:#9f2f352e;color:#ffb0a8}html[data-theme=alaga] .readiness-part-rail small{color:#8f7676}html[data-theme=alaga] .readiness-part-rail button[aria-selected=true]{border-color:#f27a707a;color:#fff7f5;background:#9f2f3538}html[data-theme=alaga] .readiness-answer-options button{border-color:#f2938b26;color:#e7d6d4;background:#1b0f128a}html[data-theme=alaga] .readiness-answer-options button[aria-checked=true]{border-color:#f27a7080;background:#9f2f3533}html[data-theme=alaga] .readiness-answer-options button>span{color:#ffaaa0;background:#9f2f3529}html[data-theme=alaga] .admin-account-overview,html[data-theme=alaga] .storage-guardrail-card.safe,html[data-theme=alaga] .usage-user-row,html[data-theme=alaga] .readiness-report-part,html[data-theme=alaga] .avatar-library-upload-panel,html[data-theme=alaga] .avatar-library-panel,html[data-theme=alaga] .avatar-library-card,html[data-theme=alaga] .feedback-form-panel{border-color:#f2938b2e;background:linear-gradient(145deg,#2f1d21c7,#1c1417b8)}html[data-theme=alaga] .usage-period-controls button,html[data-theme=alaga] .avatar-library-toolbar button,html[data-theme=alaga] .avatar-library-actions button,html[data-theme=alaga] .row-menu button{border-color:#f2938b2b;color:#eadad8;background:#301b1fa3}html[data-theme=alaga] .usage-period-controls button[aria-pressed=true],html[data-theme=alaga] .avatar-library-checkbox:checked+span{border-color:#f27a7073;background:#9f2f3538}html[data-theme=alaga] .storage-guardrail-card.safe .storage-guardrail-meter>span{background:linear-gradient(90deg,var(--alaga-red-strong),var(--alaga-coral))}html[data-theme=alaga] .updates-version-pill{border-color:#f27a7052;color:#ffc4be;background:#9f2f3524}html[data-theme=alaga] .console-metadata>div,html[data-theme=alaga] .update-card{border-color:#f2938b2e;background:linear-gradient(145deg,#2f1d21cc,#1b1316bd)}html[data-theme=alaga] .console-metadata dt,html[data-theme=alaga] .update-card time{color:var(--alaga-muted-2)}html[data-theme=alaga] .console-metadata dd,html[data-theme=alaga] .update-card h2{color:#fff7f5}html[data-theme=alaga] .updates-policy{border-color:#f27a703d;background:#9f2f351c}html[data-theme=alaga] .updates-policy span,html[data-theme=alaga] .update-area{color:#ffaaa0}html[data-theme=alaga] .updates-policy strong{color:#fff7f5}html[data-theme=alaga] .updates-policy p{color:var(--alaga-muted)}html[data-theme=alaga] .update-card>header{border-bottom-color:#f2938b1a}html[data-theme=alaga] .documentation-dock-header,html[data-theme=alaga] .documentation-dock-footer{border-color:#f2938b24;background:#231417f5}html[data-theme=alaga] .documentation-dock-section>summary span{background:#9f2f352e;color:#ffaaa0}html[data-theme=alaga] .documentation-dock-field>span,html[data-theme=alaga] .documentation-dock-restore{color:#f0dfdd}html[data-theme=alaga] .documentation-dock-field>small,html[data-theme=alaga] .documentation-dock-restore small,html[data-theme=alaga] .documentation-dock-footer>small{color:#9f8786}html[data-theme=alaga] .documentation-dock-field input,html[data-theme=alaga] .documentation-dock-field select,html[data-theme=alaga] .documentation-dock-field textarea{border-color:#f2938b2e;color:#f7e9e7;background:#160b0e94}html[data-theme=alaga] .documentation-dock .documentation-copy{border-color:#f27a705c;color:#ffd0cb;background:#9f2f3533}html[data-theme=alaga] .documentation-dock-preview pre{border-color:#f2938b1a;color:#d4c0be;background:#140a0c8a}html[data-theme=alaga] .navigator-library{border-color:#f2938b2e;background:linear-gradient(145deg,#2d1b1fc2,#1b1316b3)}html[data-theme=alaga] .navigator-library-tabs{border-bottom-color:#f2938b24}html[data-theme=alaga] .navigator-library-tabs button{color:#cdb9b7}html[data-theme=alaga] .navigator-library-tabs button:hover{color:#fff7f5;background:#9f2f351a}html[data-theme=alaga] .navigator-library-tabs button[aria-selected=true]{color:#fff8f6;border-color:#f27a704d;border-bottom-color:var(--alaga-red);background:#9f2f352e}html[data-theme=alaga] .navigator-tab-intro,html[data-theme=alaga] .search-results-heading>p:last-child{color:var(--alaga-muted)}html[data-theme=alaga] .route-card{color:#fff7f5;border-color:#f2938b33;background:linear-gradient(145deg,#301d21db,#1d1417cc)}html[data-theme=alaga] .route-card:hover,html[data-theme=alaga] .route-card:focus-visible{border-color:var(--alaga-coral);background:linear-gradient(145deg,#5b2328e0,#2f181cd6)}html[data-theme=alaga] .route-card>span:first-child{color:#ffaaa0}html[data-theme=alaga] .route-card small{color:#cfbbb9}html[data-theme=alaga] .route-card b{color:#ff9f96}html[data-theme=alaga] .route-group>h3{color:#bfa6a4}html[data-theme=alaga] .favorite-card-shell .favorite-toggle{border-color:#f2938b38;color:#d6c2c0;background:#261518a8}html[data-theme=alaga] .favorite-card-shell .favorite-toggle:hover,html[data-theme=alaga] .favorite-card-shell .favorite-toggle:focus-visible,html[data-theme=alaga] .favorite-card-shell .favorite-toggle[aria-pressed=true]{border-color:#f27a707a;color:#fff2ef;background:#9f2f3538}html[data-theme=alaga] .common-issue-context{border-bottom-color:#f2938b1f;background:#1b0e116b}html[data-theme=alaga] .common-issue-context small,html[data-theme=alaga] .common-issue-source-card>span,html[data-theme=alaga] .common-issue-verified,html[data-theme=alaga] .phase-two-route-group>span{color:var(--alaga-muted-2)}html[data-theme=alaga] .common-issue-context strong,html[data-theme=alaga] .common-issue-classification strong,html[data-theme=alaga] .common-issue-section h3,html[data-theme=alaga] .common-issue-outcome h3,html[data-theme=alaga] .common-issue-step-list h3,html[data-theme=alaga] .phase-two-route-group button{color:#fff7f5}html[data-theme=alaga] .common-issue-classification,html[data-theme=alaga] .common-issue-section,html[data-theme=alaga] .common-issue-outcome>div,html[data-theme=alaga] .common-issue-status,html[data-theme=alaga] .common-issue-source-card,html[data-theme=alaga] .common-issue-discrepancy,html[data-theme=alaga] .common-issue-empty,html[data-theme=alaga] .common-issue-step-list article,html[data-theme=alaga] .waiting-state-grid article,html[data-theme=alaga] .common-issue-visual-grid figure,html[data-theme=alaga] .common-issue-process-list article,html[data-theme=alaga] .phase-two-route-group button,html[data-theme=alaga] .common-issue-context-status{border-color:#f2938b24;background-color:#2e1b1f70}html[data-theme=alaga] .common-issue-classification{border-left-color:var(--alaga-coral);background:#9f2f351c}html[data-theme=alaga] .common-issue-classification p:last-child,html[data-theme=alaga] .common-issue-section>p:last-child,html[data-theme=alaga] .common-issue-outcome p,html[data-theme=alaga] .common-issue-source-card p,html[data-theme=alaga] .common-issue-discrepancy p,html[data-theme=alaga] .common-issue-empty p,html[data-theme=alaga] .common-issue-confirm-list li,html[data-theme=alaga] .common-issue-step-list p,html[data-theme=alaga] .waiting-state-grid p,html[data-theme=alaga] .common-issue-process-list p,html[data-theme=alaga] .phase-two-route-group button small,html[data-theme=alaga] .route-switches button span{color:#cfbbb9}html[data-theme=alaga] .route-switches button,html[data-theme=alaga] .common-issue-status button,html[data-theme=alaga] .common-issue-context-options button,html[data-theme=alaga] .common-issue-process-list button{border-color:#f2938b3d;color:#ead8d6;background:#331b1f94}html[data-theme=alaga] .route-switches button:hover,html[data-theme=alaga] .route-switches button:focus-visible,html[data-theme=alaga] .common-issue-context-options button:hover,html[data-theme=alaga] .common-issue-context-options button:focus-visible,html[data-theme=alaga] .common-issue-process-list button:hover,html[data-theme=alaga] .common-issue-process-list button:focus-visible{border-color:#f27a708c;background:#9f2f352e}html[data-theme=alaga] .common-issue-status button[aria-pressed=true],html[data-theme=alaga] .common-issue-context-options button[aria-pressed=true]{border-color:#f27a70a3;color:#fff8f6;background:#9f2f3540}html[data-theme=alaga] .common-issue-step-number{border-color:#f27a7080;color:#ffb1a9;background:#9f2f352e}html[data-theme=alaga] .common-issue-expected{border-left-color:#f27a709e;background:#9f2f3514}html[data-theme=alaga] .common-issue-expected strong,html[data-theme=alaga] .waiting-state-grid article>span,html[data-theme=alaga] .common-issue-visual-grid figcaption a,html[data-theme=alaga] .common-issue-empty a,html[data-theme=alaga] .common-issue-source-card a,html[data-theme=alaga] .common-issue-source-list a,html[data-theme=alaga] .phase-two-route-group button>span{color:#ffaaa0}html[data-theme=alaga] .waiting-state-grid article>span{background:#9f2f3524}html[data-theme=alaga] .waiting-state-grid article>div{border-top-color:#f2938b1a}html[data-theme=alaga] .common-issue-visual-frame{background:#ffe2de09}html[data-theme=alaga] .common-issue-visual-grid figcaption span{color:#bda8a6}html[data-theme=alaga] .phase-two-route-group button:hover,html[data-theme=alaga] .phase-two-route-group button:focus-visible{border-color:#f27a707a;background:#9f2f3529}html[data-theme=alaga] .search-suggestion-route{border-color:#f27a7033;background:#9f2f3517}html,body,#root{max-width:100%}body{overflow-x:clip}.app-main.app-main-horizontal,.app-main.app-main-horizontal>*,.console-view,.navigator,.updates-view,.saved-notes-page,.process-documents-view,.training-library,.feedback-page{min-width:0;max-width:100%}.app-main.app-main-horizontal img,.app-main.app-main-horizontal video{max-width:100%}.app-main.app-main-horizontal button,.app-main.app-main-horizontal input,.app-main.app-main-horizontal select,.app-main.app-main-horizontal textarea{max-width:100%}.view-heading>*,.updates-heading>*,.process-documents-heading>*,.process-document-reader-heading>*,.feedback-context-row>*,.team-list article>*,.usage-user-row>*{min-width:0}.console-view h1,.console-view h2,.console-view h3,.update-card,.saved-note-card,.process-document-card,.training-card,.admin-shortcuts button,.feedback-list article{overflow-wrap:break-word}.topnav-menu{max-height:min(32rem,calc(100dvh - 10rem));overflow-y:auto;overscroll-behavior:contain}.process-tabs{scrollbar-gutter:stable}.feedback-form-panel{width:min(100%,48rem)}@media(max-height:700px)and (min-width:801px){.topnav-menu{top:calc(100% + .35rem);max-height:calc(100dvh - 9.25rem)}.profile-panel,.training-viewer,.admin-dialog{max-height:calc(100dvh - 1.5rem)}}@media(max-width:800px),(hover:none)and (pointer:coarse){.process-document-reader-toolbar{top:4.75rem}.process-document-reader-heading{padding-top:.9rem}}@media(max-width:620px){.workspace-page-nav{margin-bottom:.55rem}.workspace-back-button{max-width:100%}.process-document-reader-toolbar{gap:.55rem}.process-document-back{min-width:0}.process-document-back span:last-child,.process-document-card strong,.process-document-card p,.update-card h2,.saved-note-card,.feedback-list article{overflow-wrap:anywhere}.viewer-navigation{flex-wrap:wrap}.viewer-navigation button{flex:1 1 9rem}}@supports not (overflow: clip){body{overflow-x:hidden}}.ozzie-logo-stage:before{content:none!important}.access-brand-logo,.sidebar-brand img{filter:none!important}
