.processing-consent-dialog[data-slot=dialog-content]{inset:max(16px,env(safe-area-inset-top)) max(16px,env(safe-area-inset-right)) max(16px,env(safe-area-inset-bottom)) max(16px,env(safe-area-inset-left));box-sizing:border-box;width:auto;max-width:460px;max-height:none;font:13px/1.6 var(--mono);border:1px solid #363636;border-radius:12px;flex-direction:column;gap:16px;margin:auto;display:flex;position:fixed;overflow:hidden;color:#eee!important;background:#181818!important;padding:24px!important;transform:none!important}.processing-consent-dialog>[data-slot=dialog-title]{font:400 22px/1.35 var(--mono);flex:none;margin:0}.processing-consent-body{overscroll-behavior:contain;overflow-wrap:anywhere;flex:1;min-height:0;padding-right:4px;overflow-y:auto}.processing-consent-body ul{gap:12px;margin:16px 0;padding-left:20px;display:grid}.processing-consent-body p{color:#aaa;margin:16px 0 0}.processing-consent-body a{color:#ff6200}.processing-consent-actions{border-top:1px solid #363636;flex:none;gap:8px;padding-top:16px;display:grid}.processing-consent-actions .auth-submit{border-radius:8px;min-height:48px;margin:0;font-size:13px}.processing-consent-actions .quiet-button{min-height:40px;margin:0;font-size:12px}html[data-appearance=light] .processing-consent-dialog[data-slot=dialog-content]{border-color:#d4d2cc;color:#222!important;background:#fff!important}@media (min-height:850px){.processing-consent-dialog[data-slot=dialog-content]{max-height:760px}}.processing-consent-dialog[data-slot=dialog-content]{--tw-translate-x:0px;--tw-translate-y:0px;top:max(16px,env(safe-area-inset-top))!important;right:max(16px,env(safe-area-inset-right))!important;bottom:max(16px,env(safe-area-inset-bottom))!important;left:max(16px,env(safe-area-inset-left))!important;inset-inline:auto!important;width:auto!important;max-width:460px!important;height:auto!important;max-height:none!important;margin:auto!important;animation:none!important;inset-inline-start:max(16px,env(safe-area-inset-left))!important;inset-inline-end:max(16px,env(safe-area-inset-right))!important;transform:none!important}.processing-consent-dialog .permission-heading{flex-direction:column;flex:none;align-items:flex-start;gap:12px;display:flex}.permission-icon{color:#ff6200;background:#ff620010;border:1px solid #ff620033;border-radius:12px;place-items:center;width:44px;height:44px;display:grid}.permission-eyebrow{font:400 9px/1.5 var(--mono);letter-spacing:.09em;color:#ff7b42}.processing-consent-dialog .permission-heading [data-slot=dialog-title]{font:400 21px/1.3 var(--mono);letter-spacing:-.04em;color:inherit;margin:0}.processing-consent-dialog .permission-heading [data-slot=dialog-description]{font:400 12px/1.6 var(--mono);color:#aaa;margin:0}.permission-section-label{font:400 10px/1.5 var(--mono);color:#999;margin:4px 0 12px}.processing-consent-dialog .permission-providers{background:#202020;border:1px solid #363636;border-radius:8px;gap:0;margin:0;padding:0;list-style:none;display:grid;overflow:hidden}.permission-providers>li{flex-direction:column;gap:5px;padding:14px;display:flex}.permission-providers>li+li{border-top:1px solid #363636}.permission-providers strong{color:#eee;font-size:12px;font-weight:500}.permission-providers span{color:#aaa;font-size:11px;line-height:1.65}.processing-consent-body .permission-notes p{margin:14px 0 0;font-size:11px;line-height:1.65}.processing-consent-body .permission-privacy{margin-top:16px;font-size:10px;line-height:1.7}.permission-privacy a{align-items:center;gap:5px;text-decoration:none;display:inline-flex}.processing-consent-actions .auth-submit{text-transform:none;justify-content:space-between;align-items:center;padding-inline:18px;display:flex}.processing-consent-actions .quiet-button{color:#aaa}html[data-appearance=light] .permission-providers{background:#f4f3ef;border-color:#d4d2cc}html[data-appearance=light] .permission-providers>li+li{border-color:#d4d2cc}html[data-appearance=light] .permission-providers strong{color:#222}html[data-appearance=light] .permission-providers span{color:#666}.permission-globe{background:currentColor;width:26px;height:26px;display:block;-webkit-mask:url(/loading-globe-textured.png) 50%/contain no-repeat;mask:url(/loading-globe-textured.png) 50%/contain no-repeat}html[data-appearance=light] .processing-consent-dialog .permission-heading [data-slot=dialog-description],html[data-appearance=light] .processing-consent-dialog .permission-section-label,html[data-appearance=light] .processing-consent-dialog .processing-consent-body p,html[data-appearance=light] .processing-consent-dialog .processing-consent-actions .quiet-button{color:#666}.fuse-button{--fb-ink:#f5f5f5;--fb-bg:#27272a;--fb-fuse:#f5a524;--fb-fuse-h:1.5px;--fb-radius:22px;--fb-fade:.2s;--fb-press:.97;--fb-h:44px;--fb-fs:14px;--fb-icon:15px;--fb-px:20px;--fb-ease-out:cubic-bezier(.23, 1, .32, 1);height:var(--fb-h);border-radius:var(--fb-radius);background:var(--fb-bg);color:var(--fb-ink);font-family:inherit;font-size:var(--fb-fs);letter-spacing:.01em;isolation:isolate;-webkit-user-select:none;user-select:none;-webkit-touch-callout:none;-webkit-tap-highlight-color:transparent;touch-action:manipulation;transition:transform .16s var(--fb-ease-out);outline:none;grid-template-columns:minmax(0,1fr);font-weight:500;line-height:1;display:inline-grid;position:relative;overflow:hidden}.fuse-button[data-pressed]{transform:scale(var(--fb-press))}.fuse-button:has(:focus-visible){outline:2px solid color-mix(in srgb, var(--fb-ink) 60%, transparent);outline-offset:3px}:is(.fuse-button__idle:focus-visible,.fuse-button__undo:focus-visible){outline:none}@supports not selector(:has(a)){:is(.fuse-button__idle:focus-visible,.fuse-button__undo:focus-visible){outline:2px solid color-mix(in srgb, var(--fb-ink) 60%, transparent);outline-offset:-3px}}.fuse-button__face{width:100%;min-width:0;height:100%;padding:0 var(--fb-px);color:inherit;font:inherit;letter-spacing:inherit;white-space:nowrap;cursor:pointer;opacity:0;filter:blur(2px);visibility:hidden;transition:opacity var(--fb-fade) ease, filter var(--fb-fade) ease, visibility 0s linear var(--fb-fade), background-color .16s ease;background:0 0;border:0;grid-area:1/1;justify-content:center;align-items:center;gap:8px;margin:0;display:inline-flex;position:relative}.fuse-button[data-phase=idle] .fuse-button__idle,.fuse-button[data-phase=armed] .fuse-button__undo,.fuse-button[data-phase=settled] .fuse-button__settled{opacity:1;filter:blur();visibility:visible;transition-delay:0s}.fuse-button[data-instant] .fuse-button__face{transition-duration:0s}.fuse-button__idle:disabled,.fuse-button__settled{cursor:default}.fuse-button[data-phase=idle]:has(.fuse-button__idle:disabled){opacity:.55}.fuse-button__icon{width:var(--fb-icon);height:var(--fb-icon);display:inline-flex}.fuse-button__icon svg{width:100%;height:100%}.fuse-button__icon--undo{transition:transform var(--fb-fade) var(--fb-ease-out);transform:rotate(-70deg)}.fuse-button[data-phase=armed] .fuse-button__icon--undo{transform:rotate(0)}.fuse-button__fuse{height:var(--fb-fuse-h);background:var(--fb-fuse);box-shadow:0 0 6px color-mix(in srgb, var(--fb-fuse) 55%, transparent);transform-origin:0;pointer-events:none;position:absolute;bottom:0;left:0;right:0}.fuse-button[data-fuse=top] .fuse-button__fuse{top:0;bottom:auto}.fuse-button__rim{pointer-events:none;opacity:0;width:100%;height:100%;filter:drop-shadow(0 0 3px color-mix(in srgb, var(--fb-fuse) 60%, transparent));transition:opacity var(--fb-fade) ease;position:absolute;inset:0;overflow:visible}.fuse-button[data-phase=armed] .fuse-button__rim{opacity:1}.fuse-button[data-instant] .fuse-button__rim{transition-duration:0s}.fuse-button__rim rect{x:calc(var(--fb-fuse-h) / 2);y:calc(var(--fb-fuse-h) / 2);width:calc(100% - var(--fb-fuse-h));height:calc(100% - var(--fb-fuse-h));rx:max(0px, calc(var(--fb-radius) - var(--fb-fuse-h) / 2));fill:none;stroke:var(--fb-fuse);stroke-width:var(--fb-fuse-h);stroke-linecap:round;stroke-dasharray:1}.fuse-button__status{clip:rect(0 0 0 0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}@media (hover:hover) and (pointer:fine){.fuse-button__idle:not(:disabled):hover,.fuse-button__undo:hover{background:color-mix(in srgb, var(--fb-ink) 7%, transparent)}}@media (prefers-reduced-motion:reduce){.fuse-button[data-pressed]{transform:none}.fuse-button .fuse-button__face{filter:none;transition:opacity var(--fb-fade) ease, visibility 0s linear var(--fb-fade)}.fuse-button .fuse-button__icon--undo{transition:none;transform:none}}@media (prefers-contrast:more){.fuse-button{box-shadow:inset 0 0 0 1px color-mix(in srgb, var(--fb-ink) 40%, transparent)}}@media (forced-colors:active){.fuse-button__fuse{background:highlight}.fuse-button__rim rect{stroke:highlight}}.conversation-fuse-button{--fb-ink:#111;--fb-bg:#ff5100;--fb-fuse:#ff5100;--fb-fuse-h:2px;--fb-radius:999px;--fb-h:44px;--fb-fs:14px;--fb-px:20px;width:150px;min-width:150px;font-family:var(--mono);cursor:pointer;vertical-align:middle;border:0;padding:0}.conversation-fuse-button[data-phase=armed]{--fb-ink:#fff;--fb-bg:#292929}.conversation-fuse-button .fuse-button__face{pointer-events:none}.conversation-fuse-button .fuse-button__rim{filter:none;transition:none}.conversation-fuse-button .fuse-button__rim rect{stroke-dasharray:76 267.947;animation:3s linear infinite conversation-fuse-burn}.conversation-fuse-button:active{transform:scale(.97)}.conversation-fuse-button:focus{outline:none}.conversation-fuse-button:focus-visible{outline-offset:4px;outline:2px solid #ff5100}@keyframes conversation-fuse-burn{0%{stroke-dashoffset:0}to{stroke-dashoffset:-343.947px}}@media (max-width:760px){.conversation-fuse-button{--fb-fs:13px;--fb-px:12px;width:132px;min-width:132px}}@media (prefers-reduced-motion:reduce){.conversation-fuse-button .fuse-button__rim rect{stroke-dashoffset:0;animation:none}.conversation-fuse-button:active{transform:none}}.conversation-fuse-button .fuse-button__rim rect{x:1px;y:1px;rx:21px;ry:21px;stroke-width:2px;stroke-linecap:round;width:148px;height:42px}.conversation-fuse-button .fuse-button__face{filter:none;transition:opacity var(--fb-fade) ease,visibility 0s linear var(--fb-fade)}.conversation-fuse-button .fuse-button__face:where(.fuse-button__idle,.fuse-button__undo){box-shadow:none}
