:root{--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light;--surface-page:#f2f2f7;--surface-card:#fff;--surface-raised:#fff;--text-1:#111318;--text-2:#6b7280;--accent:#1b4fd8;--accent-contrast:#fff;--breached:#e5342b;--at-risk:#f5a302;--healthy:#1f9d55;--success:#1f9d55;--danger:#e5342b;--focus:#1b4fd8;--line:#e3e3e8;--line-soft:#ededf1;--radius:12px;--radius-small:8px;--page-gutter:16px;--tab-bar-height:56px;--transition:.16s ease;--surface-0:#f2f2f7;--surface-1:#fff;--surface-2:#fff;font-family:-apple-system,BlinkMacSystemFont,SF Pro Text,Segoe UI,system-ui,sans-serif}*{box-sizing:border-box}html{background:var(--surface-0);min-width:320px;min-height:100%}body{min-width:320px;min-height:100vh;color:var(--text-1);background:radial-gradient(circle at 28% 46%, #161e303d, transparent 35%), radial-gradient(circle at 82% 65%, #0c1b3238, transparent 42%), var(--surface-0);margin:0;font-size:16px;line-height:1.5}button,input,select,textarea{font:inherit}button,a,input,select,textarea{outline:none}:focus-visible{outline:2px solid var(--focus);outline-offset:3px}button{color:inherit}h1,h2,h3,p{margin-top:0}.sr-only{clip:rect(0, 0, 0, 0)!important;white-space:nowrap!important;border:0!important;width:1px!important;height:1px!important;margin:-1px!important;padding:0!important;position:absolute!important;overflow:hidden!important}.button{border-radius:var(--radius);cursor:pointer;min-height:54px;transition:background-color var(--transition), border-color var(--transition), color var(--transition);border:1px solid #0000;justify-content:center;align-items:center;gap:12px;padding:0 30px;font-size:17px;font-weight:500;line-height:1;display:inline-flex}.button--primary{color:#fff;background:linear-gradient(135deg,#6d35e8 0%,#8b4af6 100%);border-color:#7c3ff0}.button--outline{background:0 0;border-color:#555d6c}.button--secondary{color:var(--text-2);background:#303644;border-color:#353b49}.button--quiet{border-color:var(--line);min-height:44px;color:var(--text-2);background:0 0;padding:0 18px}.button--wide{width:100%}.button:hover:not(:disabled),.header-action:hover:not(:disabled),.channel-tab:hover:not(:disabled){border-color:var(--focus)}button:disabled{cursor:not-allowed;opacity:.48}.icon{fill:none;stroke:currentColor;stroke-width:1.8px;stroke-linecap:round;stroke-linejoin:round;flex:none;width:28px;height:28px}.topbar{min-height:64px;padding:0 var(--page-gutter);background:#080a10b8;border-bottom:1px solid #181c25;justify-content:space-between;align-items:center;display:flex}.brand{letter-spacing:-.02em;font-size:24px;font-weight:650}.skip-link{z-index:10;top:77px;left:var(--page-gutter);border:1px dashed var(--accent);color:#c8a8ff;border-radius:3px;align-items:center;min-height:44px;padding:0 15px;text-decoration:none;display:inline-flex;position:absolute}.public-shell main{place-items:center;min-height:calc(100vh - 64px);padding:32px;display:grid}.route-status,.sign-in-panel{text-align:center}.sign-in-panel h1{letter-spacing:-.04em;margin-bottom:28px;font-size:clamp(38px,6vw,64px)}@media (prefers-reduced-motion:reduce){*,:before,:after{scroll-behavior:auto!important;transition-duration:.01ms!important;animation-duration:.01ms!important;animation-iteration-count:1!important}}.app-shell{background:var(--surface-page);min-height:100dvh;color:var(--text-1);flex-direction:column;display:flex}.app-shell__logout{margin:calc(env(safe-area-inset-top) + 8px) var(--page-gutter) 0 0;color:var(--accent);font:inherit;background:0 0;border:0;align-self:flex-end;font-size:15px;font-weight:600}.app-shell__screen{padding:0 var(--page-gutter);padding-bottom:calc(var(--tab-bar-height) + env(safe-area-inset-bottom) + 16px);flex:1;overflow-y:auto}.screen-title{letter-spacing:-.02em;margin:12px 0 16px;font-size:30px;font-weight:700}.section-label{letter-spacing:.06em;text-transform:uppercase;gap:6px;margin:20px 0 8px;font-size:12px;font-weight:700;display:flex}.section-label--breached{color:var(--breached)}.section-label--at-risk{color:var(--at-risk)}.section-label--healthy{color:var(--healthy)}.card{background:var(--surface-card);border:1px solid var(--line);border-radius:var(--radius);text-align:left;width:100%;color:inherit;font:inherit;margin-bottom:8px;padding:12px 14px;display:block}.card--breached{border-color:var(--breached)}.tab-bar{height:calc(var(--tab-bar-height) + env(safe-area-inset-bottom));padding-bottom:env(safe-area-inset-bottom);background:color-mix(in srgb, var(--surface-card) 92%, transparent);-webkit-backdrop-filter:blur(20px);backdrop-filter:blur(20px);border-top:1px solid var(--line);grid-template-columns:repeat(4,1fr);display:grid;position:fixed;inset:auto 0 0}.tab-bar__tab{color:var(--text-2);font:inherit;background:0 0;border:0;font-size:11px;font-weight:600;position:relative}.tab-bar__tab[aria-current=page]{color:var(--accent)}.tab-bar__badge{background:var(--breached);color:#fff;border-radius:9px;min-width:18px;margin-left:10px;padding:0 5px;font-size:11px;line-height:18px;position:absolute;top:4px;left:50%}.countdown{text-align:right;font-variant-numeric:tabular-nums;font-weight:600}.countdown--breached{color:var(--breached)}.countdown--at-risk{color:var(--at-risk)}.countdown--healthy{color:var(--healthy)}.card{grid-template-columns:1fr auto;grid-template-areas:"id countdown""account countdown""summary summary""assignee assignee";gap:2px 12px;display:grid}.card__id{color:var(--text-2);letter-spacing:.02em;grid-area:id;font-size:12px;font-weight:600}.card__account{grid-area:account;font-size:16px;font-weight:600}.card__summary{color:var(--text-2);grid-area:summary;margin-top:2px;font-size:14px}.card__assignee{color:var(--text-2);grid-area:assignee;margin-top:6px;font-size:13px}.countdown{flex-direction:column;grid-area:countdown;align-items:flex-end;font-size:15px;display:flex}.countdown>:last-child{letter-spacing:.04em;font-size:11px}.app-shell .skip-link{border-color:var(--accent);background:var(--surface-card);color:var(--accent);transition:transform var(--transition);top:0;transform:translateY(-150%)}.app-shell .skip-link:focus,.app-shell .skip-link:focus-visible{transform:translateY(calc(env(safe-area-inset-top) + 8px))}.tab-bar__tab{flex-direction:column;justify-content:center;align-items:center;gap:2px;display:flex}.tab-bar__tab svg{width:24px;height:24px}.tab-bar__label{line-height:1}.card-list{margin:0;padding:0;list-style:none}.card{grid-template-columns:auto 1fr auto auto;grid-template-areas:"star id countdown chevron""star account countdown chevron""star summary summary chevron""star assignee assignee chevron";align-items:center;position:relative}.card__open{background:0 0;border:0;padding:0;position:absolute;inset:0}.card__open:focus-visible{outline:2px solid var(--focus);outline-offset:-2px;border-radius:var(--radius)}.star-button{color:var(--text-2);background:0 0;border:0;grid-area:star;align-self:start;margin-right:10px;padding:0;line-height:0;position:relative}.star-button[aria-pressed=true]{color:var(--at-risk)}.star-button svg{width:18px;height:18px}.card__chevron{color:var(--text-2);grid-area:chevron;width:18px;height:18px}.card__assignee{align-items:center;gap:8px;display:flex}.avatar{color:#fff;letter-spacing:.02em;border-radius:50%;justify-content:center;align-items:center;width:24px;height:24px;font-size:10px;font-weight:700;display:inline-flex}.avatar[data-tone="0"]{background:#1b4fd8}.avatar[data-tone="1"]{background:#1f9d55}.avatar[data-tone="2"]{background:#b0430f}.avatar[data-tone="3"]{background:#6b3fb5}.avatar[data-tone="4"]{background:#0f6f86}.back-button{color:var(--accent);font:inherit;background:0 0;border:0;align-items:center;gap:2px;margin-top:8px;padding:0;font-size:15px;font-weight:600;display:inline-flex}.back-button__icon{width:18px;height:18px;transform:rotate(180deg)}.detail-head{justify-content:space-between;align-items:center;display:flex}.detail-account{color:var(--text-2);margin:0;font-size:15px;font-weight:600}.detail-summary{margin:10px 0 0;font-size:17px;font-weight:600}.sla-badge{letter-spacing:.04em;border-radius:999px;gap:8px;margin:10px 0 0;padding:4px 10px;font-size:12px;font-weight:700;display:inline-flex}.sla-badge--breached{background:color-mix(in srgb, var(--breached) 12%, transparent);color:var(--breached)}.sla-badge--ok{background:color-mix(in srgb, var(--healthy) 12%, transparent);color:var(--healthy)}.tabs{border-radius:var(--radius-small);background:var(--line-soft);gap:4px;margin:18px 0 12px;padding:3px;display:flex}.tabs__tab{color:var(--text-2);font:inherit;background:0 0;border:0;border-radius:6px;flex:1;padding:7px 0;font-size:14px;font-weight:600}.tabs__tab[aria-selected=true]{background:var(--surface-card);color:var(--text-1)}.timeline{margin:0;padding:0;list-style:none}.timeline__event{border-left:2px solid var(--line);grid-template-columns:28px 1fr;grid-template-areas:"icon at""icon title""icon detail";column-gap:10px;margin-left:13px;padding-bottom:18px;padding-left:18px;display:grid}.timeline__event:last-child{border-left-color:#0000;padding-bottom:8px}.timeline__icon{background:var(--surface-page);width:20px;height:20px;color:var(--text-2);grid-area:icon;margin-left:-32px}.timeline__event--ai .timeline__icon{color:var(--accent)}.timeline__event--breach .timeline__icon{color:var(--breached)}.timeline__at{color:var(--text-2);grid-area:at;font-size:12px}.timeline__title{grid-area:title;font-size:15px;font-weight:600}.timeline__detail{color:var(--text-2);grid-area:detail;margin-top:2px;font-size:14px}.detail-list{margin:0}.detail-list dt{letter-spacing:.04em;text-transform:uppercase;color:var(--text-2);margin-top:14px;font-size:12px}.detail-list dd{margin:4px 0 0;font-size:15px}.detail-list__person{align-items:center;gap:8px;display:flex}.action-bar{gap:8px;margin-top:24px;display:flex}.button{border:1px solid var(--line);border-radius:var(--radius-small);background:var(--surface-card);color:var(--accent);font:inherit;flex:1;padding:11px 0;font-size:15px;font-weight:600}.button--primary{border-color:var(--accent);background:var(--accent);color:var(--accent-contrast)}.button:disabled{color:var(--text-2);border-color:var(--line);background:var(--line-soft)}.empty-state{color:var(--text-2);margin:28px 0;font-size:15px}.approval{display:block}.approval__head{justify-content:space-between;align-items:center;display:flex}.approval__account{font-size:16px;font-weight:600}.approval__source{color:var(--text-2);margin-top:2px;font-size:13px;display:block}.approval__at{color:var(--text-2);margin-top:2px;font-size:12px;display:block}.approval__body{color:var(--text-2);white-space:pre-line;-webkit-line-clamp:3;-webkit-box-orient:vertical;margin:10px 0 0;font-size:14px;display:-webkit-box;overflow:hidden}.approval .action-bar{margin-top:14px}.button--danger{color:var(--danger);border-color:var(--line)}.approval .star-button{margin-right:0}.field{margin-top:18px;display:block}.field__label{letter-spacing:.04em;text-transform:uppercase;color:var(--text-2);font-size:12px;display:block}.field__control{border:1px solid var(--line);border-radius:var(--radius-small);background:var(--surface-card);width:100%;color:var(--text-1);font:inherit;resize:vertical;margin-top:6px;padding:10px 12px;font-size:15px;line-height:1.45}.field__control:focus-visible{outline:2px solid var(--focus);outline-offset:1px}.section-label--stage{color:var(--accent)}.card__id--account{color:var(--accent);text-transform:none;letter-spacing:0;font-size:13px}.card__summary--value{color:var(--text-1);font-size:17px;font-weight:700}.countdown--stage{color:var(--text-2);font-weight:500}.countdown--stage>:first-child{letter-spacing:.04em;text-transform:uppercase;font-size:11px}.countdown--stage>:last-child{color:var(--text-1);letter-spacing:0;font-size:14px;font-weight:600}.detail-head__marks{align-items:center;gap:10px;display:flex}.vip-badge{background:color-mix(in srgb, var(--breached) 12%, transparent);color:var(--breached);letter-spacing:.06em;border-radius:999px;padding:2px 8px;font-size:11px;font-weight:700}.overview{align-items:center;gap:20px;margin-top:4px;display:flex}.health-ring{text-align:center;flex:none;width:108px;height:108px;position:relative}.health-ring svg{width:108px;height:108px;transform:rotate(-90deg)}.health-ring__track{fill:none;stroke:var(--line);stroke-width:8px}.health-ring__arc{fill:none;stroke-width:8px;stroke-linecap:round}.health-ring--strong .health-ring__arc{stroke:var(--healthy)}.health-ring--good .health-ring__arc{stroke:var(--accent)}.health-ring--watch .health-ring__arc{stroke:var(--at-risk)}.health-ring--poor .health-ring__arc{stroke:var(--breached)}.health-ring__score{letter-spacing:-.02em;font-size:30px;font-weight:700;position:absolute;top:30px;left:0;right:0}.health-ring__caption{color:var(--text-2);font-size:10px;position:absolute;top:64px;left:0;right:0}.health-ring__label{color:var(--text-2);font-size:12px;font-weight:600;position:absolute;top:78px;left:0;right:0}.stat-list{flex:1;margin:0;padding:0;list-style:none}.stat-list li{margin-bottom:12px}.stat-list__value{font-size:20px;font-weight:700;line-height:1.1;display:block}.stat-list__name,.stat-list__note{color:var(--text-2);font-size:12px;display:block}.touch-card{background:var(--surface-card);border:1px solid var(--line);border-radius:var(--radius);justify-content:space-between;align-items:baseline;margin:0;padding:12px 14px;display:flex}.touch-card__what{font-size:15px;font-weight:600}.touch-card__when{color:var(--text-2);font-size:13px}.plain-list{margin:0;padding:0;list-style:none}.plain-list__row{background:var(--surface-card);border:1px solid var(--line);border-radius:var(--radius);margin-bottom:8px;padding:12px 14px}.plain-list__open{text-align:left;width:100%;font:inherit;color:inherit;background:0 0;border:0;padding:0;display:block}.plain-list__title{font-size:15px;font-weight:600;display:block}.plain-list__meta{color:var(--text-2);margin-top:2px;font-size:13px;display:block}.plain-list__note{color:var(--text-2);margin-top:2px;font-size:12px;display:block}.notes{background:var(--surface-card);border:1px solid var(--line);border-radius:var(--radius);color:var(--text-2);margin:0;padding:12px 14px;font-size:14px;line-height:1.45}.contact-row{align-items:flex-start;gap:12px;display:flex}.contact-row__body{display:block}.link-button{color:var(--accent);font:inherit;text-align:left;background:0 0;border:0;padding:0;font-weight:600}.chat{flex-direction:column;min-height:70vh;display:flex}.chat__log{flex:1;margin:0;padding:0;list-style:none}.chat__turn{flex-direction:column;gap:6px;max-width:88%;margin-bottom:14px;display:flex}.chat__turn--user{align-items:flex-end;margin-left:auto}.chat__turn--user .chat__text{background:var(--accent);color:var(--accent-contrast);border-radius:16px 16px 4px;padding:9px 13px}.chat__turn--assistant .chat__text{background:var(--surface-card);border:1px solid var(--line);white-space:pre-wrap;border-radius:16px 16px 16px 4px;padding:9px 13px}.chat__text{font-size:15px;line-height:1.45}.chat__chip{border:1px solid var(--line);background:var(--surface-card);color:var(--text-2);border-radius:999px;align-items:center;gap:6px;padding:4px 10px;font-size:12px;display:inline-flex}.chat__chip svg{width:14px;height:14px}.chat__streaming{color:var(--text-2);font-size:13px}.chat__incomplete{color:var(--text-2);font-size:13px;line-height:1.45}.chat__commands{background:var(--surface-card);border:1px solid var(--line);border-radius:var(--radius);margin:0 0 8px;padding:6px;list-style:none}.chat__commands button{width:100%;font:inherit;text-align:left;color:var(--text-1);background:0 0;border:0;gap:10px;padding:9px 8px;font-size:14px;display:flex}.chat__command-id{color:var(--accent);min-width:56px;font-weight:600}.chat__composer{background:var(--surface-page);align-items:center;gap:8px;padding:8px 0;display:flex;position:sticky;bottom:0}.chat__commands-toggle{border:1px solid var(--line);background:var(--surface-card);font:inherit;color:var(--accent);border-radius:999px;padding:7px 12px;font-size:13px}.chat__input{border:1px solid var(--line);background:var(--surface-card);font:inherit;color:var(--text-1);border-radius:999px;flex:1;padding:10px 14px;font-size:15px}.chat__send{flex:none;padding:10px 16px}.context{align-items:center;gap:64px;display:flex}.context>span,.header-action{white-space:nowrap;align-items:center;gap:11px;min-height:44px;display:inline-flex}.header-action{cursor:pointer;background:0 0;border:0;padding:0;font-size:16px}.command-centre{width:100%;max-width:1600px;padding:70px 33px 36px var(--page-gutter);margin:0 auto}.title-row{justify-content:space-between;align-items:center;gap:24px;min-height:72px;padding:0 0 14px 10px;display:flex}.title-row h1{letter-spacing:-.035em;margin-bottom:0;font-size:clamp(42px,4vw,52px);font-weight:650;line-height:1.05}.title-actions{gap:16px;display:flex;transform:translateY(-7px)}.title-actions .button{min-width:188px}.title-actions .button--outline{padding-left:28px;padding-right:28px}.session-metrics{border:1px solid var(--line);border-radius:var(--radius);background:#090c1459;grid-template-columns:357px 277px 308px 308px minmax(0,1fr);align-items:center;min-height:96px;display:grid}.session-metrics h2{margin:0;padding-left:30px;font-size:18px;font-weight:600}.metric{border-right:1px solid var(--line);justify-content:flex-start;align-items:center;gap:18px;min-height:52px;padding-left:60px;display:flex}.metric:first-of-type{padding-left:30px}.metric:last-child{border-right:0}.metric .icon{color:#aab0bd;width:39px;height:39px}.metric__copy{color:var(--text-2);flex-direction:column;line-height:1.15;display:flex}.metric__copy strong{color:var(--text-1);margin-top:6px;font-size:34px;font-weight:450}.command-deck{grid-template-columns:minmax(0,.9fr) minmax(0,1.1fr);gap:10px;min-height:675px;margin-top:10px;display:grid}.deck-panel{border:1px solid var(--line);border-radius:var(--radius);background:#080c143d;min-width:0;padding:20px 30px}.deck-panel h2,.section-title{margin:0;font-size:22px;font-weight:650;line-height:1.4}.party-editor--command{gap:41px;margin-top:32px;display:grid}.party-editor--command label{color:var(--text-1);gap:7px;font-size:17px;font-weight:500;display:grid}.field-label>span[aria-hidden=true]{color:var(--danger)}.party-editor--command input,.party-editor--command select,.party-editor--command textarea,.resolve-panel input{border-radius:var(--radius);width:100%;min-height:50px;color:var(--text-1);background:#0a0d168c;border:1px solid #414857;padding:12px 17px;font-size:16px;font-weight:400}.party-editor--command select{appearance:none;background-image:linear-gradient(45deg, transparent 50%, var(--text-1) 50%), linear-gradient(135deg, var(--text-1) 50%, transparent 50%);background-position:calc(100% - 22px) 22px,calc(100% - 16px) 22px;background-repeat:no-repeat;background-size:6px 6px,6px 6px}.party-editor--command textarea{resize:vertical;min-height:148px}input::placeholder,textarea::placeholder{color:#a5a3b0;opacity:1}.label-with-icon{align-items:center;gap:9px;display:inline-flex}.info-icon{color:#c0c5d0;border:2px solid #c0c5d0;border-radius:50%;place-items:center;width:19px;height:19px;font-size:12px;font-weight:700;line-height:1;display:inline-grid}.form-status{min-height:0;color:var(--text-2);margin:-20px 0 0}.form-status:empty{display:none}.party-editor__actions{align-items:center;gap:10px;margin-top:16px;display:flex}.party-editor__actions .button--wide{min-height:59px}.party-editor__actions .button--primary .icon{width:25px;height:25px}.party-editor__identity{grid-template-columns:minmax(0,2fr) minmax(0,1fr);gap:12px;display:grid}.intelligence-panel{flex-direction:column;padding:19px 25px 31px;display:flex}.projection{min-height:137px}.projection__state{color:var(--text-1);align-items:center;gap:22px;margin-top:15px;display:flex}.projection__state .icon{color:#b0b6c2;stroke-width:1px;width:72px;height:72px}.projection__state strong{font-size:18px}.projection__state--current .icon{color:#b0b6c2}.projection__state--failed .icon{color:var(--danger)}.activity{border-top:1px solid var(--line-soft);border-bottom:1px solid var(--line-soft);flex-direction:column;flex:0 0 306px;min-height:306px;padding-top:33px;display:flex}.empty-state{color:var(--text-2);flex:1;place-content:center;justify-items:center;display:grid;transform:translateY(-24px)}.empty-state .icon{color:#9299a8;width:60px;height:60px;margin-bottom:14px}.empty-state p{margin-bottom:0;font-size:17px}.timeline{gap:12px;margin:24px 0;padding:0;list-style:none;display:grid}.timeline li{border-bottom:1px solid var(--line-soft);justify-content:space-between;align-items:center;gap:16px;padding:12px 0;display:flex}.timeline time{color:var(--text-2)}.resolve-panel{padding-top:26px}.resolve-panel fieldset{border:0;margin:0;padding:0}.resolve-panel__header{justify-content:space-between;align-items:center;gap:20px;display:flex}.channel-tabs{border-radius:var(--radius);border:1px solid #4f5666;align-self:start;display:flex}.channel-tab{cursor:pointer;background:0 0;border:0;border-left:1px solid #4f5666;min-width:99px;min-height:44px;padding:0 16px;font-size:15px}.channel-tab:first-child{border-left:0}.channel-tab--active{border-color:var(--accent);box-shadow:inset 0 0 0 1px var(--accent)}.resolve-panel__controls{grid-template-columns:1fr 200px;gap:17px;margin-top:34px;display:grid;position:relative}.resolve-panel__controls input{padding-left:66px}.search-icon{z-index:1;border:2px solid #a4abba;border-radius:50%;width:22px;height:22px;position:absolute;top:17px;left:24px}.search-icon:after{content:"";transform-origin:0;background:#a4abba;width:9px;height:2px;position:absolute;bottom:-5px;right:-7px;transform:rotate(45deg)}.operation-feedback{align-items:center;gap:16px;margin-top:12px;display:flex}.operation-feedback:empty{display:none}.operation-feedback [role=alert]{color:var(--danger);margin:0}.candidate-list{gap:10px;margin-top:18px;display:grid}.candidate-list article{border:1px solid var(--line-soft);border-radius:var(--radius);justify-content:space-between;align-items:center;gap:20px;min-width:0;padding:16px;display:flex}.candidate-list__copy{overflow-wrap:anywhere;min-width:0}.candidate-list h3,.candidate-list p{margin-bottom:4px}.candidate-list ul{color:var(--text-2);margin:4px 0 0;padding-left:20px}@media (width<=759px){:root{--page-gutter:16px}.topbar{align-items:flex-start;gap:16px;padding-top:14px;padding-bottom:14px}.brand{font-size:19px}.context{flex-direction:column;align-items:flex-end;gap:2px}.context>span,.header-action{min-height:44px;font-size:14px}.skip-link{top:162px}.command-centre{padding-right:var(--page-gutter);padding-top:75px}.title-row{flex-direction:column;align-items:stretch;padding:0 0 18px}.title-row h1{font-size:40px}.title-actions{grid-template-columns:1fr 1fr;gap:8px;display:grid;transform:none}.title-actions .button{min-width:0;padding:0 12px;font-size:15px}.session-metrics{grid-template-columns:1fr;padding:18px}.session-metrics h2{padding:0 0 12px}.metric{border-top:1px solid var(--line-soft);border-left:0;border-right:0;justify-content:flex-start;padding:12px 0}.command-deck{grid-template-columns:1fr}.deck-panel{padding:20px}.party-editor__identity,.resolve-panel__controls{grid-template-columns:1fr}.resolve-panel__controls .button{width:100%}.channel-tabs{margin-top:16px}.resolve-panel__header{flex-direction:column;align-items:stretch}.channel-tab{flex:1}.candidate-list article{flex-direction:column;align-items:stretch}.candidate-list article .button{width:100%}}@media (width>=760px) and (width<=1299px){.session-metrics{grid-template-columns:repeat(4,1fr)}.metric,.metric:first-of-type{justify-content:center;padding-left:0}}
