@layer components{:root{--webmcp-exp-background:#ffffff;--webmcp-exp-foreground:#18181b;--webmcp-exp-muted:#71717a;--webmcp-exp-border:#e4e4e7;--webmcp-exp-brand:var(--webmcp-exp-accent,#18181b);--webmcp-exp-brand-contrast:#ffffff;--webmcp-exp-subtle:color-mix(in srgb,var(--webmcp-exp-brand) 20%,transparent)}:root[data-webmcp-exp-mode=dark]{--webmcp-exp-background:#1c1c1f;--webmcp-exp-foreground:#fafafa;--webmcp-exp-muted:#a1a1aa;--webmcp-exp-border:#2e2e33;--webmcp-exp-brand:var(--webmcp-exp-accent,#fafafa);--webmcp-exp-brand-contrast:#18181b}@media (prefers-color-scheme:dark){:root[data-webmcp-exp-mode=system]{--webmcp-exp-background:#1c1c1f;--webmcp-exp-foreground:#fafafa;--webmcp-exp-muted:#a1a1aa;--webmcp-exp-border:#2e2e33;--webmcp-exp-brand:var(--webmcp-exp-accent,#fafafa);--webmcp-exp-brand-contrast:#18181b}}.webmcp-exp-root{position:relative;z-index:2147483000;font-family:inherit}.webmcp-exp-root *,.webmcp-exp-root :after,.webmcp-exp-root :before{box-sizing:border-box}.webmcp-exp-root button{font:inherit}.webmcp-exp-dialog button:focus-visible{outline:2px solid var(--webmcp-exp-brand);outline-offset:2px}.webmcp-exp-glow{position:fixed;inset:0;z-index:4;overflow:hidden;pointer-events:none;border:2px solid var(--webmcp-exp-glow-border,#ec4899);opacity:0;transition:opacity .8s ease}.webmcp-exp-glow--active{opacity:1;animation:webmcp-exp-glow-in .7s ease both}.webmcp-exp-glow__layer{position:absolute;inset:-48px;background:var(
    --webmcp-exp-glow-gradient,linear-gradient(115deg,#6366f1,#a855f7,#ec4899,#f59e0b,#6366f1)
  );background-size:300% 300%;-webkit-mask-image:radial-gradient(ellipse 72% 72% at 50% 50%,transparent 55%,#000000 100%);mask-image:radial-gradient(ellipse 72% 72% at 50% 50%,transparent 55%,#000000 100%);filter:blur(36px) saturate(1.25);animation:webmcp-exp-glow-pulse 2.6s ease-in-out infinite,webmcp-exp-glow-shift 7s linear infinite}@keyframes webmcp-exp-glow-in{0%{opacity:0}to{opacity:1}}@keyframes webmcp-exp-glow-pulse{0%,to{opacity:calc(var(--webmcp-exp-glow-opacity, 1) * .65);transform:scale(1)}50%{opacity:var(--webmcp-exp-glow-opacity,1);transform:scale(1.02)}}@keyframes webmcp-exp-glow-shift{0%{background-position:0 50%}50%{background-position:100% 50%}to{background-position:0 50%}}.webmcp-exp-work{position:fixed;bottom:16px;left:50%;z-index:5;display:flex;max-width:calc(100vw - 32px);align-items:center;gap:9px;border:1px solid var(--webmcp-exp-border);border-radius:8px;background:var(--webmcp-exp-background);padding:10px 12px;color:var(--webmcp-exp-foreground);box-shadow:0 8px 24px rgba(0,0,0,.12);transform:translateX(-50%);font-size:12px}.webmcp-exp-work__icon{display:grid;width:18px;height:18px;flex:0 0 auto;place-items:center;color:var(--webmcp-exp-brand);font-size:12px;font-weight:650}.webmcp-exp-work__icon i{width:13px;height:13px;border:2px solid var(--webmcp-exp-border);border-top-color:var(--webmcp-exp-brand);border-radius:50%;animation:webmcp-exp-spin .7s linear infinite}.webmcp-exp-work--error .webmcp-exp-work__icon{color:#dc2626}.webmcp-exp-backdrop{position:fixed;inset:0;z-index:10;display:grid;place-items:center;overflow-y:auto;background:rgba(0,0,0,.38);padding:20px}.webmcp-exp-dialog{width:min(480px,100%);overflow:hidden;border:1px solid var(--webmcp-exp-border);border-radius:10px;background:var(--webmcp-exp-background);color:var(--webmcp-exp-foreground);box-shadow:0 20px 45px rgba(0,0,0,.16)}.webmcp-exp-dialog--steps{position:relative}.webmcp-exp-dialog__close{position:absolute;top:12px;right:12px;z-index:1;display:grid;width:28px;height:28px;place-items:center;border:1px solid var(--webmcp-exp-border);border-radius:50%;background:var(--webmcp-exp-background);color:var(--webmcp-exp-muted);font-size:16px;line-height:1;cursor:pointer;box-shadow:0 1px 4px rgba(0,0,0,.08)}.webmcp-exp-dialog__close:hover{color:var(--webmcp-exp-foreground)}.webmcp-exp-dialog__image{display:block;width:100%;aspect-ratio:2/1;object-fit:cover;background:var(--webmcp-exp-subtle);border-bottom:1px solid var(--webmcp-exp-border)}.webmcp-exp-step{padding:22px 24px 8px}.webmcp-exp-step h2{margin:0;font-size:18px;font-weight:650;letter-spacing:-.02em}.webmcp-exp-step p{margin:8px 0 0;color:var(--webmcp-exp-muted);font-size:13px;line-height:1.6}.webmcp-exp-dialog__stepfooter{display:flex;align-items:center;justify-content:space-between;gap:20px;padding:20px 24px}.webmcp-exp-segments{display:flex;flex:1;max-width:140px;gap:6px}.webmcp-exp-segments i{height:4px;flex:1;border-radius:999px;background:var(--webmcp-exp-border);transition:background .25s ease}.webmcp-exp-dialog__next,.webmcp-exp-segments i.active{background:var(--webmcp-exp-brand)}.webmcp-exp-dialog__next{border:1px solid var(--webmcp-exp-brand);border-radius:8px;padding:9px 18px;color:var(--webmcp-exp-brand-contrast);font-size:12px;font-weight:600;cursor:pointer}.webmcp-exp-dialog__header{display:flex;align-items:flex-start;justify-content:space-between;gap:20px;padding:20px 20px 16px}.webmcp-exp-dialog__header h2{margin:0;font-size:18px;font-weight:650;letter-spacing:-.02em}.webmcp-exp-dialog__header p{margin:5px 0 0;color:var(--webmcp-exp-muted);font-size:12px;line-height:1.5}.webmcp-exp-dialog__header button{display:grid;width:28px;height:28px;flex:0 0 auto;place-items:center;border:0;border-radius:6px;background:transparent;color:var(--webmcp-exp-muted);font-size:18px;line-height:1;cursor:pointer}.webmcp-exp-dialog__header button:hover{background:var(--webmcp-exp-subtle);color:var(--webmcp-exp-foreground)}.webmcp-exp-capabilities{border-top:1px solid var(--webmcp-exp-border);border-bottom:1px solid var(--webmcp-exp-border);padding:4px 20px}.webmcp-exp-capabilities article{display:grid;grid-template-columns:18px 1fr;gap:10px;padding:13px 0}.webmcp-exp-capabilities article+article{border-top:1px solid var(--webmcp-exp-border)}.webmcp-exp-capabilities article>span{padding-top:1px;color:var(--webmcp-exp-brand);font-size:11px}.webmcp-exp-capabilities h3{margin:0;font-size:12px;font-weight:600}.webmcp-exp-capabilities p{margin:3px 0 0;color:var(--webmcp-exp-muted);font-size:11px;line-height:1.5}.webmcp-exp-dialog__footer{display:flex;align-items:center;justify-content:space-between;gap:16px;padding:14px 20px}.webmcp-exp-dialog__footer p{margin:0;color:var(--webmcp-exp-muted);font-size:10px}.webmcp-exp-dialog__footer button{border:1px solid var(--webmcp-exp-brand);border-radius:6px;background:var(--webmcp-exp-brand);padding:7px 12px;color:var(--webmcp-exp-brand-contrast);font-size:11px;font-weight:600;cursor:pointer}.webmcp-exp-drawer-backdrop{position:fixed;inset:0;z-index:2147483002;background:rgba(0,0,0,.38);animation:webmcp-exp-fade-in .25s ease both}.webmcp-exp-drawer{position:fixed;top:12px;bottom:12px;display:flex;width:min(400px,calc(100vw - 24px));flex-direction:column;border:1px solid var(--webmcp-exp-border,#e4e4e7);border-radius:14px;background:var(--webmcp-exp-background,#ffffff);color:var(--webmcp-exp-foreground,#18181b);box-shadow:0 20px 45px rgba(0,0,0,.18);overflow:hidden}.webmcp-exp-drawer--right{right:12px;animation:webmcp-exp-drawer-in-right .32s cubic-bezier(.22,1,.36,1) both}.webmcp-exp-drawer--left{left:12px;animation:webmcp-exp-drawer-in-left .32s cubic-bezier(.22,1,.36,1) both}.webmcp-exp-drawer__header{display:flex;align-items:flex-start;justify-content:space-between;gap:16px;padding:20px 20px 0}.webmcp-exp-drawer__header h2{margin:0;font-size:17px;font-weight:650;letter-spacing:-.02em}.webmcp-exp-drawer__header button{display:grid;width:28px;height:28px;flex:0 0 auto;place-items:center;border:0;border-radius:6px;background:transparent;color:var(--webmcp-exp-muted,#71717a);font-size:18px;line-height:1;cursor:pointer}.webmcp-exp-drawer__header button:hover{background:var(--webmcp-exp-subtle);color:var(--webmcp-exp-foreground,#18181b)}.webmcp-exp-drawer__description{margin:8px 0 0;padding:0 20px;color:var(--webmcp-exp-muted,#71717a);font-size:12px;line-height:1.6}.webmcp-exp-drawer__list{flex:1;margin-top:16px;overflow-y:auto;border-top:1px solid var(--webmcp-exp-border,#e4e4e7);padding:4px 20px 16px}.webmcp-exp-drawer__empty{margin:16px 0;color:var(--webmcp-exp-muted,#71717a);font-size:12px}.webmcp-exp-drawer__tool{margin:0 -12px;border-radius:10px;padding:16px 12px;transition:background-color .18s ease}.webmcp-exp-drawer__tool:focus-within,.webmcp-exp-drawer__tool:hover{background-color:color-mix(in srgb,currentColor 5%,transparent)}.webmcp-exp-drawer__tool h3{margin:0;font-size:15px;font-weight:500;letter-spacing:.025em}.webmcp-exp-drawer__tool>p{margin:5px 0 0;color:var(--webmcp-exp-muted,#71717a);font-size:12px;line-height:1.55}.webmcp-exp-drawer__example{display:grid;grid-template-rows:0fr;margin-top:0;opacity:0;transform:translateY(-4px);transition:grid-template-rows .26s ease,margin-top .26s ease,opacity .2s ease,transform .24s ease;transition-delay:0s}.webmcp-exp-drawer__example-inner{display:flex;min-height:0;flex-direction:column;align-items:flex-start;gap:4px;overflow:hidden}.webmcp-exp-drawer__tool:focus-within .webmcp-exp-drawer__example,.webmcp-exp-drawer__tool:hover .webmcp-exp-drawer__example{grid-template-rows:1fr;margin-top:12px;opacity:1;transform:none;transition-delay:.28s}.webmcp-exp-drawer__example small{color:var(--webmcp-exp-muted,#71717a);font-size:9px;font-weight:550;letter-spacing:.04em;text-transform:uppercase}.webmcp-exp-drawer__entry{display:grid;grid-template-columns:26px 1fr auto;align-items:start;gap:10px;padding:12px 0}.webmcp-exp-drawer__entry+.webmcp-exp-drawer__entry{border-top:1px solid var(--webmcp-exp-border,#e4e4e7)}.webmcp-exp-drawer__entry-icon{display:grid;place-items:center;width:26px;height:26px;border:1px solid var(--webmcp-exp-border,#e4e4e7);border-radius:50%;background:var(--webmcp-exp-background,#ffffff);font-size:12px;font-style:normal;line-height:1}.webmcp-exp-drawer__entry--error .webmcp-exp-drawer__entry-icon{border-color:#fecaca;color:#dc2626;font-weight:650}.webmcp-exp-drawer__entry p{margin:0;padding-top:5px;font-size:12px;line-height:1.5}.webmcp-exp-drawer__entry p em{color:#dc2626;font-style:normal}.webmcp-exp-drawer__entry time{padding-top:6px;color:var(--webmcp-exp-muted,#71717a);font-size:10px;white-space:nowrap}.webmcp-exp-drawer__footer{display:flex;justify-content:flex-end;border-top:1px solid var(--webmcp-exp-border,#e4e4e7);padding:10px 20px}.webmcp-exp-drawer__footer button{border:0;background:transparent;padding:4px 0;color:var(--webmcp-exp-muted,#71717a);font-size:11px;font-weight:500;cursor:pointer}.webmcp-exp-bubble,.webmcp-exp-drawer__footer button:hover{color:var(--webmcp-exp-foreground,#18181b)}.webmcp-exp-bubble{display:inline-block;max-width:88%;border:1px solid var(--webmcp-exp-border,#e4e4e7);border-radius:14px 14px 14px 4px;background:var(--webmcp-exp-background,#ffffff);padding:7px 12px;font-size:12px;line-height:1.45}@media (hover:none){.webmcp-exp-drawer__example{grid-template-rows:1fr;margin-top:12px;opacity:1;transform:none}}@keyframes webmcp-exp-fade-in{0%{opacity:0}to{opacity:1}}@keyframes webmcp-exp-drawer-in-right{0%{opacity:0;transform:translateX(24px)}to{opacity:1;transform:none}}@keyframes webmcp-exp-drawer-in-left{0%{opacity:0;transform:translateX(-24px)}to{opacity:1;transform:none}}@media (prefers-reduced-motion:reduce){.webmcp-exp-drawer--left,.webmcp-exp-drawer--right,.webmcp-exp-drawer-backdrop{animation:none!important}}.webmcp-exp-status{display:flex;align-items:center;gap:8px;background-color:var(--webmcp-exp-background,#ffffff);color:var(--webmcp-exp-foreground,#18181b);font-family:inherit;font-size:12px;font-weight:500}.webmcp-exp-status__labelwrap{position:relative;display:block;min-width:0;overflow:hidden;line-height:1.4}.webmcp-exp-status__label{display:block}.webmcp-exp-status__label--out{position:absolute;inset:0;animation:webmcp-exp-label-out .32s ease both}.webmcp-exp-status__label--in{animation:webmcp-exp-label-in .32s ease both}@keyframes webmcp-exp-label-in{0%{opacity:0;transform:translateY(110%)}to{opacity:1;transform:none}}@keyframes webmcp-exp-label-out{0%{opacity:1;transform:none}to{opacity:0;transform:translateY(-110%)}}.webmcp-exp-status *,.webmcp-exp-status :after,.webmcp-exp-status :before{box-sizing:border-box}.webmcp-exp-status__dot{display:grid;place-items:center;width:8px;height:8px;flex:0 0 auto}.webmcp-exp-status__dot:before{content:"";width:7px;height:7px;border-radius:50%;background:var(--webmcp-exp-border,#d4d4d8)}.webmcp-exp-status--live .webmcp-exp-status__dot:before{background:var(--webmcp-exp-brand,#22c55e);animation:webmcp-exp-status-pulse 2s ease-in-out infinite}.webmcp-exp-status--success .webmcp-exp-status__dot:before{background:#22c55e}.webmcp-exp-status--error .webmcp-exp-status__dot:before{background:#dc2626}.webmcp-exp-status--working .webmcp-exp-status__dot:before{content:none}.webmcp-exp-status--working .webmcp-exp-status__dot i{width:11px;height:11px;border:2px solid var(--webmcp-exp-border,#e4e4e7);border-top-color:var(--webmcp-exp-brand,#18181b);border-radius:50%;animation:webmcp-exp-spin .7s linear infinite}.webmcp-exp-status--muted .webmcp-exp-status__label{color:var(--webmcp-exp-muted,#71717a)}.webmcp-exp-status__indicator{width:7px;height:7px;flex:0 0 auto;border-radius:50%;background:var(--webmcp-exp-brand,#22c55e);animation:webmcp-exp-status-pulse 2s ease-in-out infinite}.webmcp-exp-status__logo{display:block;flex:0 0 auto}.webmcp-exp-status--header .webmcp-exp-status__logo{width:14px;height:14px}.webmcp-exp-openin__label{display:inline-flex;align-items:center;gap:7px}.webmcp-exp-openin__label svg{flex:0 0 auto}.webmcp-exp-status--header{position:sticky;top:0;z-index:999;height:40px;width:100%;justify-content:space-between;gap:16px;border-bottom:1px solid var(--webmcp-exp-border,#e4e4e7);padding:0 16px}.webmcp-exp-status__side{display:flex;min-width:0;align-items:center;gap:8px}.webmcp-exp-status--header .webmcp-exp-status__label{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.webmcp-exp-status__progress{position:absolute;top:0;left:0;height:2px;border-radius:0 999px 999px 0;background-color:currentColor;transition:width .35s ease}.webmcp-exp-status__progress--done{opacity:0;transition:width .25s ease,opacity .4s ease .3s}.webmcp-exp-status--header .webmcp-exp-status__dot{width:18px;height:18px}.webmcp-exp-status--header .webmcp-exp-status__dot i{width:16px;height:16px;border-width:2px}.webmcp-exp-status--connected.webmcp-exp-status--header{background-color:#111827;background-image:linear-gradient(270deg,#1f2937,#111827);border-bottom-color:transparent;color:#ffffff}.webmcp-exp-status--connected.webmcp-exp-status--header .webmcp-exp-status__dot i{border-color:#ffffff color-mix(in srgb,#ffffff 30%,transparent) color-mix(in srgb,#ffffff 30%,transparent)}.webmcp-exp-status__info{display:flex;flex:0 0 auto;align-items:center;gap:6px;border:0;background:transparent;padding:4px 0;color:inherit;opacity:.7;font-family:inherit;font-size:11px;font-weight:500;cursor:pointer}.webmcp-exp-status__info:hover{opacity:1}.webmcp-exp-status__actions{display:flex;flex:0 0 auto;align-items:center;gap:14px}.webmcp-exp-status__history-icon{display:block;flex:0 0 auto}.webmcp-exp-status__count{display:grid;place-items:center;min-width:15px;height:15px;border-radius:999px;padding:0 4px;color:var(--webmcp-exp-background,#ffffff);background:var(--webmcp-exp-foreground,#18181b);font-size:9px;font-weight:650;line-height:1}.webmcp-exp-status--connected.webmcp-exp-status--header .webmcp-exp-status__count{color:var(--webmcp-exp-brand);background:var(--webmcp-exp-brand-contrast)}.webmcp-exp-status__info-icon{display:grid;place-items:center;width:14px;height:14px;border:1px solid;border-radius:50%;font-size:9px;font-style:normal;font-weight:600;line-height:1}.webmcp-exp-status--badge{position:fixed;z-index:2147483001;display:flex;align-items:center;justify-content:center;gap:8px;width:32px;height:32px;max-width:calc(100vw - 32px);border:1px solid var(--webmcp-exp-border,#e4e4e7);border-radius:999px;padding:0;box-shadow:0 4px 16px rgba(0,0,0,.08);cursor:pointer}.webmcp-exp-status--badge.webmcp-exp-status--working{width:auto;padding:0 13px 0 10px}.webmcp-exp-status--badge .webmcp-exp-status__label{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font-size:11px}.webmcp-exp-status--badge:hover{border-color:color-mix(in srgb,var(--webmcp-exp-foreground) 18%,var(--webmcp-exp-border));box-shadow:0 4px 20px rgba(0,0,0,.12)}.webmcp-exp-status--badge:focus-visible{outline:2px solid var(--webmcp-exp-brand,#18181b);outline-offset:2px}.webmcp-exp-status--badge .webmcp-exp-status__logo{width:16px;height:16px}.webmcp-exp-status--working .webmcp-exp-status__logo{animation:webmcp-exp-status-pulse 1.6s ease-in-out infinite}.webmcp-exp-status--branded.webmcp-exp-status--badge{background:var(--webmcp-exp-brand);border-color:var(--webmcp-exp-brand);color:var(--webmcp-exp-brand-contrast)}.webmcp-exp-status--branded.webmcp-exp-status--badge:hover{border-color:color-mix(in srgb,var(--webmcp-exp-brand) 82%,var(--webmcp-exp-brand-contrast))}.webmcp-exp-status--branded.webmcp-exp-status--badge .webmcp-exp-status__dot i{border-color:color-mix(in srgb,var(--webmcp-exp-brand-contrast) 35%,transparent);border-top-color:var(--webmcp-exp-brand-contrast)}.webmcp-exp-status--corner-top-left{top:16px;left:16px}.webmcp-exp-status--corner-top-right{top:16px;right:16px}.webmcp-exp-status--corner-bottom-left{bottom:16px;left:16px}.webmcp-exp-status--corner-bottom-right{bottom:16px;right:16px}@keyframes webmcp-exp-status-pulse{0%,to{opacity:1}50%{opacity:.4}}@media (prefers-reduced-motion:reduce){.webmcp-exp-status__dot i,.webmcp-exp-status__dot:before,.webmcp-exp-status__indicator,.webmcp-exp-status__label--in,.webmcp-exp-status__label--out,.webmcp-exp-status__logo{animation:none!important}}[data-webmcp-experience-focus=true]{outline:2px solid var(--webmcp-exp-highlight,var(--webmcp-exp-brand,#18181b))!important;outline-offset:0!important;box-shadow:0 10px 15px -3px color-mix(in srgb,var(--webmcp-exp-highlight,var(--webmcp-exp-brand,#18181b)) 30%,transparent),0 4px 6px -4px color-mix(in srgb,var(--webmcp-exp-highlight,var(--webmcp-exp-brand,#18181b)) 30%,transparent)!important}body:has(.webmcp-exp-spotlight) [data-webmcp-experience-focus=true]{outline:none!important;box-shadow:none!important}.webmcp-exp-spotlight{position:fixed;inset:0;z-index:3;pointer-events:none;animation:webmcp-exp-fade-in .22s ease both}.webmcp-exp-spotlight i{position:absolute;display:block}.webmcp-exp-spotlight__ring{box-sizing:border-box;border:2px solid var(--webmcp-exp-highlight,var(--webmcp-exp-brand,#18181b));box-shadow:0 10px 15px -3px color-mix(in srgb,var(--webmcp-exp-highlight,var(--webmcp-exp-brand,#18181b)) 30%,transparent),0 4px 6px -4px color-mix(in srgb,var(--webmcp-exp-highlight,var(--webmcp-exp-brand,#18181b)) 30%,transparent)}@keyframes webmcp-exp-spin{to{transform:rotate(1turn)}}@media (max-width:540px){.webmcp-exp-work{bottom:12px}.webmcp-exp-backdrop{align-items:start;padding:14px}.webmcp-exp-dialog{margin-top:16px}.webmcp-exp-dialog__footer{align-items:stretch;flex-direction:column}}.webmcp-exp-confirm{position:relative;width:min(400px,100%)}.webmcp-exp-confirm__body{display:flex;gap:14px;padding:20px 22px 4px}.webmcp-exp-confirm__icon{display:grid;place-items:center;width:34px;height:34px;flex:0 0 auto;border-radius:50%;background:var(--webmcp-exp-subtle);color:var(--webmcp-exp-brand);font-size:15px;font-weight:700}.webmcp-exp-confirm--destructive .webmcp-exp-confirm__icon{background:color-mix(in srgb,#dc2626 12%,transparent);color:#dc2626}.webmcp-exp-confirm h2{margin:6px 0 0;font-size:15px;font-weight:650;letter-spacing:-.01em}.webmcp-exp-confirm p{margin:6px 0 0;color:var(--webmcp-exp-muted);font-size:13px;line-height:1.55}.webmcp-exp-confirm__footer{display:flex;justify-content:flex-end;gap:8px;padding:18px 22px 20px}.webmcp-exp-confirm__cancel{border:1px solid var(--webmcp-exp-border);border-radius:8px;background:var(--webmcp-exp-background);padding:8px 14px;color:var(--webmcp-exp-foreground);font-size:12px;font-weight:600;cursor:pointer}.webmcp-exp-confirm__cancel:hover{background:color-mix(in srgb,var(--webmcp-exp-foreground) 5%,var(--webmcp-exp-background))}.webmcp-exp-confirm__continue{min-width:104px;border:1px solid var(--webmcp-exp-brand);border-radius:8px;background:var(--webmcp-exp-brand);padding:8px 14px;color:var(--webmcp-exp-brand-contrast);font-size:12px;font-weight:600;font-variant-numeric:tabular-nums;cursor:pointer}.webmcp-exp-confirm__continue:hover{background:color-mix(in srgb,var(--webmcp-exp-brand) 88%,var(--webmcp-exp-background))}.webmcp-exp-confirm--destructive .webmcp-exp-confirm__continue{border-color:#dc2626;background:#dc2626;color:#ffffff}.webmcp-exp-confirm--destructive .webmcp-exp-confirm__continue:hover{background:#b91c1c;border-color:#b91c1c}.webmcp-exp-confirm__timer{position:absolute;left:0;right:0;bottom:0;height:3px;background:var(--webmcp-exp-brand);transform-origin:left;animation-name:webmcp-exp-confirm-countdown;animation-timing-function:linear;animation-fill-mode:forwards}.webmcp-exp-confirm--destructive .webmcp-exp-confirm__timer{background:#dc2626}.webmcp-exp-confirm__timer--paused{animation-play-state:paused}@keyframes webmcp-exp-confirm-countdown{0%{transform:scaleX(1)}to{transform:scaleX(0)}}@media (prefers-reduced-motion:reduce){.webmcp-exp-root *,.webmcp-exp-root :after,.webmcp-exp-root :before{scroll-behavior:auto!important;animation-duration:.01ms!important;animation-iteration-count:1!important}.webmcp-exp-confirm__timer{display:none}}}