.policy-planner .pp-pill{border-radius:var(--ps-radius-pill);font:600 .656rem/1 var(--ps-font-mono);letter-spacing:.09em;text-transform:uppercase;white-space:nowrap;color:var(--pill-fg);background:var(--pill-bg);border:1px solid var(--pill-bd);flex:none;align-items:center;gap:7px;padding:5px 11px;display:inline-flex}.policy-planner .pp-pill-dot{background:var(--pill-dot);border-radius:50%;flex:none;width:6px;height:6px}.policy-planner .pp-pill--grey{--pill-fg:#4c5c67;--pill-bg:#eef1f3;--pill-bd:#d4dde2;--pill-dot:#8b9da8}.policy-planner .pp-pill--cyan{--pill-fg:#2e6675;--pill-bg:color-mix(in srgb, var(--ps-cyan-400) 13%, #fff);--pill-bd:color-mix(in srgb, var(--ps-cyan-400) 40%, #fff);--pill-dot:#4690a0}.policy-planner .pp-pill--amber{--pill-fg:#8a5e1a;--pill-bg:#faf1e2;--pill-bd:#f1d5a7;--pill-dot:#c4842a}.policy-planner .pp-pill--teal{--pill-fg:var(--ps-teal-700);--pill-bg:#e4faf0;--pill-bd:#b3f1d5;--pill-dot:var(--ps-teal-500)}:where(.dark) .policy-planner .pp-pill--grey{--pill-fg:#b9c6cf;--pill-bg:#ffffff0f;--pill-bd:#ffffff24;--pill-dot:#7e94a0}:where(.dark) .policy-planner .pp-pill--cyan{--pill-fg:var(--ps-cyan-300);--pill-bg:color-mix(in srgb, var(--ps-cyan-400) 22%, transparent);--pill-bd:color-mix(in srgb, var(--ps-cyan-400) 45%, transparent);--pill-dot:var(--ps-cyan-400)}:where(.dark) .policy-planner .pp-pill--amber{--pill-fg:#e0a23c;--pill-bg:#e0a23c33;--pill-bd:#e0a23c6b;--pill-dot:#e0a23c}:where(.dark) .policy-planner .pp-pill--teal{--pill-fg:var(--ps-teal-300);--pill-bg:color-mix(in srgb, var(--ps-teal-500) 22%, transparent);--pill-bd:color-mix(in srgb, var(--ps-teal-500) 45%, transparent);--pill-dot:var(--ps-teal-500)}.policy-planner .pp-active-card{background:color-mix(in srgb, #4ade9a 6%, var(--ps-surface-card));border:1px solid color-mix(in srgb, #4ade9a 32%, var(--ps-surface-card));border-left:3px solid var(--ps-teal-500);border-radius:var(--ps-radius-lg);transition:box-shadow var(--ps-dur) var(--ps-ease), border-color var(--ps-dur) var(--ps-ease)}.policy-planner .pp-active-card:hover{box-shadow:0 2px 10px #2bc08124}.policy-planner .pp-active-card:focus-visible{outline:2px solid var(--ps-action);outline-offset:2px}:where(.dark) .policy-planner .pp-active-card{background:color-mix(in srgb, var(--ps-teal-500) 12%, var(--ps-surface-card));border-color:color-mix(in srgb, var(--ps-teal-500) 38%, var(--ps-surface-card))}:where(.dark) .policy-planner .pp-active-card:hover{box-shadow:0 2px 12px #2bc08147}.policy-planner .pp-active-chip{background:color-mix(in srgb, #4ade9a 18%, var(--ps-surface-card));width:36px;height:36px;color:var(--ps-teal-700);border-radius:9px;flex:none;justify-content:center;align-items:center;display:inline-flex;position:relative}:where(.dark) .policy-planner .pp-active-chip{background:color-mix(in srgb, var(--ps-teal-500) 24%, var(--ps-surface-card));color:var(--ps-teal-300)}.policy-planner .pp-active-chip-dot{background:var(--ps-teal-500);border:2px solid var(--ps-surface-card);border-radius:50%;width:10px;height:10px;position:absolute;top:-3px;right:-3px}.policy-planner .pp-new-draft{cursor:pointer;transition:background var(--ps-dur-fast) var(--ps-ease)}.policy-planner .pp-new-draft:hover{background:var(--ps-navy-800)!important}.policy-planner .pp-new-draft:focus-visible{outline:2px solid var(--ps-action);outline-offset:2px}:where(.dark) .policy-planner .pp-new-draft{background:var(--ps-navy-700)!important}:where(.dark) .policy-planner .pp-new-draft:hover{background:var(--ps-navy-600)!important}.policy-planner .pp-draft-card{border-radius:var(--ps-radius-lg)}.policy-planner .pp-draft-card .pp-row-actions{opacity:0;transition:opacity var(--ps-dur-fast) var(--ps-ease)}.policy-planner .pp-draft-card:hover .pp-row-actions,.policy-planner .pp-draft-card:focus-within .pp-row-actions{opacity:1}
/*# sourceMappingURL=1swyvo6aa6bde.css.map*/