@property --seg-l{syntax:"<length>";inherits:true;initial-value:3px}@property --seg-r{syntax:"<length>";inherits:true;initial-value:3px}[data-ds=ap] .ap-segmented{--seg-l:3px;--seg-r:3px;display:inline-grid;grid-auto-flow:column;grid-auto-columns:minmax(0,1fr);padding:calc(var(--space-12) / 4);background:var(--bg-fill);border-radius:var(--radius-pill);position:relative;isolation:isolate;max-width:100%;min-width:0}[data-ds=ap] .ap-segmented:before{content:"";position:absolute;z-index:-1;inset-block:calc(var(--space-12) / 4);left:0;width:max(0px,calc(var(--seg-r) - var(--seg-l)));transform:translateX(var(--seg-l));background:var(--action-primary);border-radius:var(--radius-pill);pointer-events:none;transition:--seg-l calc(var(--dur-quick) * .8) var(--ease-out) calc(var(--dur-quick) * .35),--seg-r calc(var(--dur-quick) * .8) var(--ease-out)}[data-ds=ap] .ap-segmented[data-direction=left]:before{transition:--seg-l calc(var(--dur-quick) * .8) var(--ease-out),--seg-r calc(var(--dur-quick) * .8) var(--ease-out) calc(var(--dur-quick) * .35)}[data-ds=ap] .ap-segment-count{display:inline-grid;place-items:center;min-width:var(--space-20);min-height:var(--space-20);font-size:var(--type-caption-size);border-radius:var(--radius-pill)}[data-ds=ap] .ap-segmented [aria-checked=true] .ap-segment-count{box-shadow:inset 0 0 0 var(--hairline-width) color-mix(in oklab,var(--action-on-primary) 45%,transparent)}[data-ds=ap] .ap-segmented :is(button,a){display:inline-flex;align-items:center;justify-content:center;gap:calc(var(--space-12) / 2);min-width:0;min-height:calc(var(--space-32) + var(--space-2));padding:0 var(--space-16);border:0;border-radius:var(--radius-pill);color:var(--text-secondary);background:transparent;cursor:pointer;font:600 var(--type-label-size)/1 var(--font-sans);white-space:nowrap;text-decoration:none;transition:color calc(var(--dur-quick) * .8) var(--ease-out) calc(var(--dur-quick) / 4)}[data-ds=ap] .ap-segmented :is(button[aria-checked=true],a[aria-current=page]){color:var(--action-on-primary)}[data-ds=ap] .ap-segmented :is(button:not([aria-checked=true]),a:not([aria-current=page])):hover{color:var(--text-primary)}[data-ds=ap] .ap-segmented a:focus-visible{outline:var(--focus-width) solid var(--focus-ring);outline-offset:var(--space-2)}[data-ds=ap] .ap-segmented[data-compact=true] button{min-height:var(--radius-card-lg);font-size:var(--type-meta-size);padding-inline:var(--tooltip-pad-inline)}@media (max-width:600px){[data-ds=ap] .ap-segmented :is(button,a),[data-ds=ap] .ap-segmented[data-compact=true] :is(button,a){min-height:var(--touch-target)}}@media (prefers-reduced-motion:reduce){[data-ds=ap] .ap-segmented,[data-ds=ap] .ap-segmented :is(button,a),[data-ds=ap] .ap-segmented:before,[data-ds=ap] .ap-segmented[data-direction=left]:before{transition:none}}[data-ds=ap] .ap-segmented>.ap-tooltip-anchor{display:flex;min-width:0}[data-ds=ap] .ap-segmented>.ap-tooltip-anchor>button{width:100%}[data-ds=ap] .ap-segmented[aria-disabled=true] button{cursor:not-allowed}[data-ds=ap] .ap-segmented[aria-disabled=true]{background:transparent;box-shadow:inset 0 0 0 var(--hairline-width) var(--border-subtle)}[data-ds=ap] .ap-segmented[aria-disabled=true]:before{background:var(--bg-sunken)}[data-ds=ap] .ap-segmented[aria-disabled=true] button[aria-checked=true]{color:var(--text-body)}.playbook_screen__RxC01{color:var(--color-ink,#1a1a1a);display:grid;gap:24px;padding-bottom:28px;min-width:0}.playbook_screen__RxC01 h2{font-size:20px;font-weight:650;margin:0}.playbook_screen__RxC01 h3{font-size:16px;font-weight:650;margin:0}.playbook_screen__RxC01 p{margin:0}.playbook_band__lWa9M,.playbook_card__xbxhf,.playbook_group__hp7Xz{background:var(--bg-surface,#fff);border:1px solid var(--color-border,#e5dfd9);border-radius:12px;padding:20px;display:grid;gap:16px;min-width:0}.playbook_band__lWa9M{background:var(--color-cream,#f8f2ee)}.playbook_row__ou5Ch{display:flex;gap:16px;align-items:center;justify-content:space-between;flex-wrap:wrap}.playbook_fields__3mfdT{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:16px}.playbook_skeleton__U96lK{display:grid;gap:16px}.playbook_skeleton__U96lK span{display:block;min-height:44px;border-radius:8px;background:var(--color-cream,#f8f2ee)}.playbook_field__C2PQz{display:grid;gap:8px;min-width:0;font-size:14px}.playbook_screen__RxC01 input,.playbook_screen__RxC01 select,.playbook_screen__RxC01 textarea{border:1px solid var(--color-border-dark,#d6ccc3);border-radius:8px;background:var(--bg-surface,#fff);padding:10px 12px;min-height:44px;width:100%;min-width:0;font:inherit}.playbook_screen__RxC01 textarea[data-validation-severity=fix]{border-color:var(--color-error-text);background:var(--color-page)}.playbook_screen__RxC01 textarea[data-validation-severity=check]{border-color:var(--color-warning-text,#97621c);background:var(--color-warning-surface)}.playbook_screen__RxC01 textarea{min-height:120px;resize:vertical}.playbook_screen__RxC01 input[type=checkbox]{width:20px;min-height:20px}.playbook_screen__RxC01 a,.playbook_screen__RxC01 button,.playbook_screen__RxC01 summary{min-height:44px;border-radius:8px;padding:10px 14px;font-size:14px;cursor:pointer}.playbook_screen__RxC01 button{border:1px solid var(--color-border,#e5dfd9);background:var(--bg-surface,#fff)}.playbook_screen__RxC01 button:disabled{opacity:.5;cursor:default}.playbook_screen__RxC01 :focus-visible{outline:2px solid var(--color-ink,#1a1a1a);outline-offset:3px}.playbook_screen__RxC01 .playbook_primary__aEZow{background:var(--color-ink,#1a1a1a);color:var(--color-white);border-color:var(--color-ink,#1a1a1a)}.playbook_meta__ykTOt{font-size:12px;color:var(--color-ink-4,#666);display:flex;gap:8px;flex-wrap:wrap}.playbook_text__RC1bx{font-size:15px;line-height:1.6;white-space:pre-wrap;overflow-wrap:anywhere}.playbook_copyColumns__RPQKz{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:16px;min-width:0}.playbook_copyVariantTitle___ZyuE{font-size:16px;font-weight:650;margin:0}.playbook_copyEmail__f8LTe{display:grid;gap:16px;min-width:0}.playbook_copyEmail__f8LTe .playbook_chip__PXtIB{width:fit-content;max-width:100%;overflow-wrap:anywhere}.playbook_chip__PXtIB{display:inline-flex;border:1px solid var(--color-border,#e5dfd9);padding:3px 8px;border-radius:20px;font-size:12px}.playbook_error__fcE7E{border-left:3px solid var(--color-error-text);padding:12px;background:var(--color-page);font-size:14px}.playbook_warning__96Zd4{border-left:3px solid var(--color-warning-text,#97621c);padding:12px;background:var(--color-warning-surface);font-size:14px}.playbook_savebar__uQnFa{position:sticky;bottom:12px;background:var(--bg-surface,#fff);border:1px solid var(--color-border-dark,#d6ccc3);border-radius:12px;padding:16px;box-shadow:0 4px 18px #0000000a;display:grid;gap:12px;z-index:5}.playbook_dialog__UgP_i{max-width:700px;width:calc(100% - 24px);max-height:calc(100dvh - 24px);overflow:auto;border:1px solid var(--color-border,#e5dfd9);border-radius:16px;padding:24px}.playbook_dialog__UgP_i::backdrop{background:#1a1a1a66}.playbook_tabs__r2OkH{display:flex;gap:8px;flex-wrap:wrap}.playbook_timeline__E3mFB{display:grid;gap:16px;border-left:1px solid var(--color-border-dark,#d6ccc3);padding-left:20px}.playbook_copyMetrics__E5SQV{display:flex;flex-wrap:wrap;gap:8px 16px;font-size:12px;color:var(--color-ink-4)}.playbook_copyMetrics__E5SQV div{display:flex;gap:4px}.playbook_copyMetrics__E5SQV dd{font-weight:600}.playbook_screen__RxC01 table{width:100%;font-size:14px}.playbook_screen__RxC01 td,.playbook_screen__RxC01 th{text-align:left;padding:10px;border-bottom:1px solid var(--color-border,#e5dfd9)}@media (max-width:600px){.playbook_copyColumns__RPQKz,.playbook_fields__3mfdT{grid-template-columns:1fr}.playbook_band__lWa9M,.playbook_card__xbxhf,.playbook_group__hp7Xz{padding:16px}.playbook_timeline__E3mFB{padding-left:12px}.playbook_savebar__uQnFa{bottom:4px;padding:12px}.playbook_screen__RxC01{gap:16px}}.playbook_emailPreview__rjBD6,.playbook_emailPreview__rjBD6>*{min-width:0;max-width:100%;overflow-wrap:anywhere}.playbook_badChip__xXeBG{color:var(--color-error-text);border-color:currentColor}.playbook_band__lWa9M,.playbook_card__xbxhf,.playbook_copyEmail__f8LTe,.playbook_group__hp7Xz,.playbook_screen__RxC01{grid-template-columns:minmax(0,1fr)}.playbook_copyEmail__f8LTe,.playbook_copyEmail__f8LTe>*,.playbook_copyMetrics__E5SQV,.playbook_copyMetrics__E5SQV dd,.playbook_copyMetrics__E5SQV div,.playbook_screen__RxC01 h3,.playbook_screen__RxC01 h4{min-width:0;max-width:100%;overflow-wrap:anywhere}