:root{--bg-deep:#0c1412;--bg-mid:#13221c;--bg-lift:#1a2e26;--ink:#e8f0eb;--ink-muted:#9bb5a8;--accent:#e07a3d;--accent-soft:rgba(224,122,61,0.16);--line:rgba(232,240,235,0.12);--ok:#6fbf8a;--warn:#e0b35c;--bad:#e07a7a;--radius:14px;--font-display:"Syne",sans-serif;--font-body:"Figtree",sans-serif}*{box-sizing:border-box}html{background-color:var(--bg-deep)}body,html{margin:0;padding:0;min-height:100%;min-height:100dvh}body{color:var(--ink);font-family:var(--font-body);background-color:var(--bg-deep);background-image:radial-gradient(1200px 700px at 10% -10%,rgba(55,120,96,.35),transparent 55%),radial-gradient(900px 600px at 100% 0,rgba(224,122,61,.18),transparent 50%),linear-gradient(180deg,var(--bg-deep) 0,var(--bg-mid) 45%,#0a100e 100%);background-attachment:scroll}a{color:inherit;text-decoration:none}button,input,select,textarea{font:inherit}::selection{background:var(--accent);color:#1a1008}.app-shell{width:min(960px,100%);margin:0 auto;padding:calc(1.25rem + env(safe-area-inset-top, 0px)) calc(1.1rem + env(safe-area-inset-right, 0px)) calc(5.5rem + env(safe-area-inset-bottom, 0px)) calc(1.1rem + env(safe-area-inset-left, 0px))}.brand{font-family:var(--font-display);font-weight:800;font-size:clamp(2.4rem,9vw,3.6rem);letter-spacing:-.04em;line-height:.95;margin:0;animation:rise .7s ease both}.brand span{color:var(--accent)}.lead{margin:.85rem 0 0;max-width:34ch;color:var(--ink-muted);font-size:1.05rem;line-height:1.45;animation:rise .7s ease .08s both}.hero{padding:1.5rem 0 1.75rem;border-bottom:1px solid var(--line)}.hero-compact{padding:.85rem 0 1rem}.hero-compact .lead{margin-top:.45rem;font-size:.98rem;max-width:40ch}.hero-cta{display:flex;gap:.65rem;margin-top:1.35rem;animation:rise .7s ease .16s both}.app-tabs{position:fixed;z-index:40;left:0;right:0;bottom:0;display:grid;grid-template-columns:repeat(4,1fr);grid-gap:.15rem;gap:.15rem;padding:.4rem .35rem calc(.4rem + env(safe-area-inset-bottom, 0px));background:linear-gradient(180deg,rgba(12,20,18,.72) 0,rgba(12,20,18,.94) 35%,var(--bg-deep) 100%);border-top:1px solid var(--line);backdrop-filter:blur(12px);-webkit-backdrop-filter:blur(12px)}.app-tab{-webkit-appearance:none;-moz-appearance:none;appearance:none;border:none;background:transparent;color:var(--ink-muted);font-family:var(--font-body);font-size:.78rem;font-weight:600;letter-spacing:.01em;padding:.55rem .2rem;border-radius:10px;cursor:pointer;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:.15rem;min-height:2.75rem;transition:color .15s ease,background .15s ease;position:relative}.app-tab[data-active=true]{color:var(--ink);background:rgba(224,122,61,.12)}.app-tab[data-active=true] .app-tab-label{color:var(--accent)}.app-tab-badge{position:absolute;top:.2rem;right:calc(50% - 1.55rem);min-width:1.15rem;height:1.15rem;padding:0 .3rem;border-radius:999px;background:var(--accent);color:#1a1008;font-size:.68rem;font-weight:800;line-height:1.15rem;font-feature-settings:"tnum";font-variant-numeric:tabular-nums;text-align:center}.tab-panel{animation:rise .35s ease both;min-height:40vh}.pulse-strip{width:100%;display:flex;align-items:baseline;gap:1.1rem;flex-wrap:wrap;margin:.85rem 0 .15rem;padding:.85rem 0 .95rem;border:none;border-bottom:1px solid var(--line);background:transparent;color:inherit;font:inherit;text-align:left;cursor:pointer;animation:rise .45s ease both}.pulse-strip:active{opacity:.85}.pulse-item{display:grid;grid-gap:.2rem;gap:.2rem;min-width:3.5rem}.pulse-value{font-family:var(--font-body);font-weight:700;font-size:1.55rem;letter-spacing:-.02em;line-height:1.05;font-variant-numeric:tabular-nums;font-feature-settings:"tnum"}.pulse-value[data-tone=active]{color:var(--warn)}.pulse-value[data-tone=done]{color:var(--ok)}.pulse-label{color:var(--ink-muted);font-size:.78rem}.pulse-more{margin-left:auto;color:var(--accent);font-size:.82rem;font-weight:600;align-self:center}.metrics-grid{display:grid;grid-template-columns:1fr 1fr;grid-gap:1.35rem 1.1rem;gap:1.35rem 1.1rem;padding:.5rem 0 .75rem}.metric{display:grid;grid-gap:.3rem;gap:.3rem;padding:.15rem 0 1rem;border-bottom:1px solid var(--line);min-width:0}.metric-value{font-family:var(--font-body);font-weight:700;font-size:clamp(2.15rem,9vw,2.75rem);letter-spacing:-.02em;line-height:1.05;font-variant-numeric:tabular-nums;font-feature-settings:"tnum"}.metric-value[data-tone=active]{color:var(--warn)}.metric-value[data-tone=done]{color:var(--ok)}.metric-value[data-tone=bad]{color:var(--bad)}.metric-label{color:var(--ink);font-size:.92rem;font-weight:600;letter-spacing:-.01em}.metric-sub{color:var(--ink-muted);font-size:.78rem;line-height:1.35}.metrics-total{margin:.5rem 0 0;font-size:.9rem}.metrics-total strong{color:var(--ink);font-weight:700}.btn{-webkit-appearance:none;-moz-appearance:none;appearance:none;border:1px solid transparent;border-radius:999px;padding:.7rem 1.15rem;cursor:pointer;transition:transform .15s ease,background .15s ease,border-color .15s ease}.btn:active{transform:scale(.98)}.btn:disabled{opacity:.45;cursor:not-allowed}.btn-primary{background:var(--accent);color:#1a1008;font-weight:700}.btn-primary:hover:not(:disabled){filter:brightness(1.05)}.btn-ghost{background:transparent;border-color:var(--line);color:var(--ink)}.btn-ghost:hover:not(:disabled){border-color:rgba(232,240,235,.28)}.btn-danger{background:transparent;border-color:rgba(224,122,122,.45);color:#f0b4b4}.btn-ok{background:var(--ok);color:#0c1412;font-weight:700}.btn-compact{padding:.4rem .75rem;font-size:.85rem}.section{padding:1.75rem 0 .5rem;scroll-margin-top:1rem}.section-approvals{border-top:1px solid var(--line);margin-top:.5rem;padding-top:1.75rem}.section h2{font-family:var(--font-display);font-size:1.35rem;letter-spacing:-.02em;margin:0 0 .35rem}.section p.hint{margin:0 0 1rem;color:var(--ink-muted);font-size:.95rem}.section-head{display:flex;justify-content:space-between;align-items:flex-start;gap:.75rem;flex-wrap:wrap}.section-head .hint{margin-bottom:.75rem}.stats{display:grid;grid-template-columns:repeat(3,1fr);grid-gap:.65rem;gap:.65rem;padding:1.25rem 0 .25rem;animation:rise .7s ease .12s both}.stats.funnel{grid-template-columns:repeat(3,1fr);gap:.55rem .65rem;scroll-margin-top:1rem}.stat{display:grid;grid-gap:.15rem;gap:.15rem;padding:.65rem 0;border-bottom:1px solid var(--line)}.stat-value{font-family:var(--font-body);font-weight:700;font-size:1.75rem;letter-spacing:-.02em;line-height:1.05;font-variant-numeric:tabular-nums;font-feature-settings:"tnum"}.stat-value[data-tone=active]{color:var(--warn)}.stat-value[data-tone=done]{color:var(--ok)}.stat-value[data-tone=bad]{color:var(--bad)}.stat-limit{font-size:.55em;font-weight:700;color:var(--ink-muted);margin-left:.1em}.stat-label{display:grid;grid-gap:.1rem;gap:.1rem;color:var(--ink-muted);font-size:.82rem}.stat-sub{font-size:.72rem;opacity:.9}.add-row{display:grid;grid-template-columns:1fr auto;grid-gap:.6rem;gap:.6rem}.intake{display:grid;grid-gap:.85rem;gap:.85rem}.intake-modes{display:flex;gap:.35rem}.intake-mode{-webkit-appearance:none;-moz-appearance:none;appearance:none;border:1px solid var(--line);background:transparent;color:var(--ink-muted);border-radius:999px;padding:.45rem .95rem;cursor:pointer;font:inherit;font-size:.9rem}.intake-mode[data-active=true]{color:var(--ink);border-color:rgba(224,122,61,.55);background:var(--accent-soft)}.intake-field{display:grid;grid-gap:.35rem;gap:.35rem;color:var(--ink-muted);font-size:.88rem}.intake-field input,.intake-field textarea{width:100%;border:1px solid var(--line);background:rgba(255,255,255,.03);color:var(--ink);border-radius:var(--radius);padding:.75rem .85rem;outline:none;font:inherit}.intake-field input{border-radius:999px}.intake-field input:focus,.intake-field textarea:focus{border-color:rgba(224,122,61,.55);box-shadow:0 0 0 3px var(--accent-soft)}.intake-defaults{display:grid;grid-gap:.65rem;gap:.65rem}.intake-actions{display:flex;flex-wrap:wrap;align-items:center;gap:.75rem}.intake-preview{font-size:.85rem}.intake-file-row input[type=file]{width:100%;font-size:.85rem;color:var(--ink-muted)}.ok-banner{color:var(--ok);font-size:.9rem}.meta-chip{font-size:.72rem;letter-spacing:.02em;color:var(--accent);border:1px solid rgba(224,122,61,.35);border-radius:999px;padding:.1rem .45rem;white-space:nowrap}.meta-chip[data-tone=done]{color:var(--ok);border-color:rgba(111,191,138,.4)}.meta-note{font-size:.8rem;margin-top:.2rem;line-height:1.35;max-width:36ch}.add-row input,.search-input,.status-select{width:100%;border:1px solid var(--line);background:rgba(255,255,255,.03);color:var(--ink);border-radius:999px;padding:.75rem 1rem;outline:none}.status-select{-webkit-appearance:none;-moz-appearance:none;appearance:none;background-image:linear-gradient(45deg,transparent 50%,var(--ink-muted) 50%),linear-gradient(135deg,var(--ink-muted) 50%,transparent 50%);background-position:calc(100% - 1.1rem) calc(50% - .15rem),calc(100% - .75rem) calc(50% - .15rem);background-size:6px 6px,6px 6px;background-repeat:no-repeat;padding-right:2rem}.add-row input:focus,.search-input:focus,.status-select:focus{border-color:rgba(224,122,61,.55);box-shadow:0 0 0 3px var(--accent-soft)}.list-controls{display:grid;grid-template-columns:1fr;grid-gap:.55rem;gap:.55rem;margin-bottom:.85rem}.queue{list-style:none;margin:0;padding:0;display:flex;flex-direction:column;gap:.65rem}.queue-item{display:grid;grid-gap:.55rem;gap:.55rem;padding:.95rem 0;border-bottom:1px solid var(--line);animation:fade-in .45s ease both}.approval-card{padding:1rem 0 1.15rem}.queue-top{display:flex;justify-content:space-between;align-items:baseline;gap:.75rem}.handle-cell,.handle-row{display:flex;align-items:baseline;gap:.55rem;flex-wrap:wrap}.handle{font-size:1.15rem}.handle,.handle-sm{font-family:var(--font-display);font-weight:700;letter-spacing:-.02em}.handle-sm{font-size:.98rem}.ext-link{color:var(--accent);font-size:.78rem;font-weight:600;text-decoration:underline;text-underline-offset:2px}.status-pill{font-size:.78rem;letter-spacing:.02em;color:var(--ink-muted);white-space:nowrap}.status-pill[data-tone=active]{color:var(--warn)}.status-pill[data-tone=done]{color:var(--ok)}.status-pill[data-tone=bad]{color:var(--bad)}.queue-actions{display:flex;flex-wrap:wrap;gap:.45rem}.approval{margin-top:.35rem;padding-top:.65rem;display:grid;grid-gap:.75rem;gap:.75rem}.approval label{display:grid;grid-gap:.35rem;gap:.35rem;font-size:.85rem;color:var(--ink-muted)}.approval textarea{width:100%;min-height:88px;resize:vertical;border:1px solid var(--line);background:rgba(255,255,255,.03);color:var(--ink);border-radius:var(--radius);padding:.75rem .85rem;outline:none}.approval textarea:focus{border-color:rgba(224,122,61,.55)}.post-meta{font-size:.88rem;color:var(--ink-muted);line-height:1.4}.detail-meta a,.post-meta a{color:var(--accent);text-decoration:underline;text-underline-offset:2px}.empty{color:var(--ink-muted);padding:1rem 0}.error-banner{margin-top:.75rem;color:#f0b4b4;font-size:.9rem}.day-groups{display:grid;grid-gap:.35rem;gap:.35rem}.day-group{border-bottom:1px solid var(--line)}.day-group-toggle{width:100%;display:flex;align-items:center;gap:.55rem;padding:.85rem .15rem;background:transparent;border:none;color:var(--ink);cursor:pointer;text-align:left;font:inherit}.day-group-toggle:hover{color:var(--accent)}.day-group-label{font-family:var(--font-display);font-weight:700;font-size:1.05rem;letter-spacing:-.02em}.day-group-count{margin-left:auto;color:var(--ink-muted);font-size:.82rem;font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.day-group .profile-list,.day-group .table-wrap{border-top:none;margin-bottom:.35rem;animation:expand-in .25s ease both}.table-wrap{display:none;width:100%;overflow-x:auto;-webkit-overflow-scrolling:touch;border-top:1px solid var(--line)}.profile-list{list-style:none;margin:0;padding:0;display:grid}.profile-card{border-bottom:1px solid var(--line)}.profile-card:last-child{border-bottom:none}.profile-card-summary{width:100%;display:grid;grid-template-columns:1.25rem minmax(0,1fr);grid-template-rows:auto auto;grid-column-gap:.45rem;column-gap:.45rem;grid-row-gap:.2rem;row-gap:.2rem;align-items:baseline;padding:.8rem .1rem;margin:0;background:transparent;border:none;color:inherit;font:inherit;text-align:left;cursor:pointer;transition:background .15s ease}.profile-card-summary:hover,.profile-card[data-open=true] .profile-card-summary{background:rgba(255,255,255,.03)}.profile-card-summary .expand-icon{grid-row:1/span 2;align-self:start;padding-top:.15rem;color:var(--ink-muted)}.profile-card-main{display:flex;align-items:baseline;justify-content:space-between;gap:.65rem;min-width:0}.profile-card-main .handle-sm{min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.profile-card-main .status-pill{flex-shrink:0}.profile-card-time{grid-column:2;color:var(--ink-muted);font-size:.82rem;font-family:var(--font-body);letter-spacing:.01em}.profile-card-detail{padding:0 .1rem 1rem 1.7rem;animation:expand-in .25s ease both}.detail-facts{display:grid;grid-gap:.55rem;gap:.55rem;margin:0 0 .35rem;padding:0}.detail-fact{display:grid;grid-template-columns:minmax(6.5rem,32%) minmax(0,1fr);grid-gap:.35rem .75rem;gap:.35rem .75rem;align-items:baseline;font-size:.88rem}.detail-fact dt{margin:0;color:var(--ink-muted);font-size:.78rem;font-weight:600;letter-spacing:.03em;text-transform:uppercase}.detail-fact dd{margin:0;min-width:0;word-break:break-word}.profile-table{width:100%;border-collapse:collapse;min-width:640px}.profile-table th{text-align:left;font-size:.75rem;font-weight:600;letter-spacing:.04em;text-transform:uppercase;color:var(--ink-muted);padding:.75rem .5rem;border-bottom:1px solid var(--line);white-space:nowrap}.profile-table td{padding:.7rem .5rem;border-bottom:1px solid var(--line);vertical-align:middle;font-size:.9rem}.profile-row{cursor:pointer;transition:background .15s ease}.profile-row:hover,.profile-row[data-open=true]{background:rgba(255,255,255,.03)}.col-expand{width:1.5rem}.col-expand,.col-time{color:var(--ink-muted)}.col-time{white-space:nowrap;font-size:.82rem}.mono{font-variant-numeric:tabular-nums;font-feature-settings:"tnum"}.muted{color:var(--ink-muted)}.detail-row td{background:rgba(0,0,0,.18);padding:.85rem .5rem 1.1rem;animation:expand-in .25s ease both}.detail-grid{display:grid;grid-gap:.85rem;gap:.85rem}.detail-block{display:grid;grid-gap:.4rem;gap:.4rem}.detail-head{display:flex;flex-wrap:wrap;align-items:center;gap:.55rem}.detail-head strong{font-family:var(--font-display);font-size:.95rem}.detail-text{margin:0;white-space:pre-wrap;word-break:break-word;font-family:var(--font-body);font-size:.92rem;line-height:1.45;color:var(--ink);padding:.65rem 0;border-top:1px solid var(--line)}.detail-meta{display:flex;flex-wrap:wrap;gap:.65rem 1rem;align-items:center;color:var(--ink-muted);font-size:.85rem}.bad-text{color:#f0b4b4}.data-note{margin-top:2.25rem;padding:1.15rem 0 0;border-top:1px solid var(--line);color:var(--ink-muted);font-size:.9rem;line-height:1.5;animation:fade-in .5s ease both}.data-note h3{font-family:var(--font-display);font-size:1rem;color:var(--ink);margin:0 0 .4rem}.data-note p{margin:0}.data-note code{font-size:.84em;color:var(--ink);background:rgba(255,255,255,.04);padding:.1em .35em;border-radius:4px}@keyframes rise{0%{opacity:0;transform:translateY(12px)}to{opacity:1;transform:translateY(0)}}@keyframes fade-in{0%{opacity:0}to{opacity:1}}@keyframes expand-in{0%{opacity:0;transform:translateY(-4px)}to{opacity:1;transform:translateY(0)}}.agent-pause{display:flex;align-items:center;justify-content:space-between;gap:1rem;max-width:28rem;margin:0 0 1.1rem;padding:.95rem 1rem;border:1px solid var(--line);border-radius:var(--radius);background:rgba(255,255,255,.03)}.agent-pause.is-paused{border-color:rgba(224,179,92,.45);background:rgba(224,179,92,.1)}.agent-pause.is-running{border-color:rgba(111,191,138,.35);background:rgba(111,191,138,.08)}.agent-pause-copy{display:grid;grid-gap:.2rem;gap:.2rem;min-width:0}.agent-pause-status{font-family:var(--font-display);font-weight:700;font-size:1.15rem;letter-spacing:-.02em;line-height:1.15}.agent-pause.is-paused .agent-pause-status{color:var(--warn)}.agent-pause.is-running .agent-pause-status{color:var(--ok)}.agent-pause-hint{color:var(--ink-muted);font-size:.84rem;line-height:1.35}.agent-pause-switch{flex-shrink:0;width:3.4rem;height:2rem;padding:.22rem;border:1px solid var(--line);border-radius:999px;background:rgba(0,0,0,.28);cursor:pointer;transition:background .18s ease,border-color .18s ease;touch-action:manipulation}.agent-pause-switch[aria-checked=true]{background:rgba(224,179,92,.35);border-color:rgba(224,179,92,.55)}.agent-pause-switch[aria-checked=false]{background:rgba(111,191,138,.28);border-color:rgba(111,191,138,.45)}.agent-pause-switch:disabled{opacity:.65;cursor:wait}.agent-pause-switch:focus-visible{outline:none;box-shadow:0 0 0 3px var(--accent-soft)}.agent-pause-knob{display:block;width:1.45rem;height:1.45rem;border-radius:999px;background:var(--ink);transition:transform .18s ease}.agent-pause-switch[aria-checked=true] .agent-pause-knob{transform:translateX(1.35rem)}.next-slot{display:grid;grid-gap:.15rem;gap:.15rem;max-width:28rem;margin:0 0 1.1rem;padding:.75rem 1rem;border:1px solid var(--line);border-radius:var(--radius);background:rgba(255,255,255,.03)}.next-slot[data-tone=ok]{border-color:rgba(111,191,138,.35)}.next-slot[data-tone=wait]{border-color:rgba(224,179,92,.4)}.next-slot[data-tone=stop]{border-color:rgba(224,120,110,.4)}.next-slot-label{font-family:var(--font-display);font-weight:700;font-size:1.05rem;letter-spacing:-.02em;line-height:1.25}.next-slot[data-tone=ok] .next-slot-label{color:var(--ok)}.next-slot[data-tone=wait] .next-slot-label{color:var(--warn)}.next-slot[data-tone=stop] .next-slot-label{color:var(--danger,#e0786e)}.next-slot-hint{color:var(--ink-muted);font-size:.8rem}.error-meta,.error-path{font-weight:400;font-size:.85em}.error-artifact{display:grid;grid-gap:.45rem;gap:.45rem;margin-top:.45rem;max-width:100%}.error-artifact-img{display:block;width:100%;max-width:min(100%,28rem);height:auto;max-height:55vh;object-fit:contain;object-position:top left;background:rgba(0,0,0,.25)}.error-artifact-img,.error-artifact-note{border:1px solid var(--line);border-radius:var(--radius)}.error-artifact-note{margin:0;padding:.65rem .75rem;max-height:12rem;overflow:auto;white-space:pre-wrap;word-break:break-word;background:rgba(0,0,0,.22);color:var(--ink);font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,monospace;font-size:.82rem;line-height:1.4}.error-artifact-fallback{margin:0;font-size:.85rem}.auto-start-switch[aria-checked=true]{background:rgba(111,191,138,.28);border-color:rgba(111,191,138,.45)}.auto-start-switch[aria-checked=false]{background:rgba(0,0,0,.28);border-color:var(--line)}.pacing-form{display:grid;grid-gap:.85rem;gap:.85rem;max-width:28rem}.pacing-usage{display:grid;grid-gap:.2rem;gap:.2rem;padding-bottom:.35rem;border-bottom:1px solid var(--line)}.pacing-usage-value{font-family:var(--font-body);font-weight:700;font-size:1.85rem;letter-spacing:-.02em;line-height:1.05;font-variant-numeric:tabular-nums;font-feature-settings:"tnum"}.pacing-usage-sep{margin:0 .2rem;color:var(--ink-muted);font-weight:600}.pacing-field,.pacing-usage-label{color:var(--ink-muted);font-size:.88rem}.pacing-field{display:grid;grid-gap:.35rem;gap:.35rem}.pacing-field input,.pacing-field select{width:100%;border:1px solid var(--line);background:rgba(255,255,255,.03);color:var(--ink);border-radius:999px;padding:.75rem 1rem;outline:none}.pacing-field select{-webkit-appearance:none;-moz-appearance:none;appearance:none;background-image:linear-gradient(45deg,transparent 50%,var(--ink-muted) 50%),linear-gradient(135deg,var(--ink-muted) 50%,transparent 50%);background-position:calc(100% - 1.1rem) calc(50% - .15rem),calc(100% - .75rem) calc(50% - .15rem);background-size:6px 6px,6px 6px;background-repeat:no-repeat;padding-right:2rem}.pacing-field input:focus,.pacing-field select:focus{border-color:rgba(224,122,61,.55);box-shadow:0 0 0 3px var(--accent-soft)}.pacing-hours{display:grid;grid-template-columns:1fr 1fr;grid-gap:.65rem;gap:.65rem}.pacing-note{margin:0!important}.pacing-actions{display:flex;gap:.65rem}@media (min-width:640px){.list-controls{grid-template-columns:1.4fr 1fr}.detail-grid{grid-template-columns:1fr 1fr}.detail-meta{grid-column:1/-1}.intake-defaults{grid-template-columns:1fr 1fr}.metrics-grid{grid-template-columns:repeat(3,1fr);gap:1.5rem 1.35rem}.app-tabs{left:50%;right:auto;width:min(960px,100%);transform:translateX(-50%);border-radius:14px 14px 0 0}}@media (min-width:720px){.app-shell{padding-top:calc(2.25rem + env(safe-area-inset-top, 0px))}.hero-compact{padding:1.25rem 0 1.15rem}.profile-list{display:none}.table-wrap{display:block}.detail-facts{grid-template-columns:1fr 1fr;gap:.45rem 1.25rem}}@media (max-width:639px){.pulse-strip{gap:.85rem}.pulse-value{font-size:1.4rem}.detail-fact{grid-template-columns:1fr;gap:.12rem}}