html:not(.dark) .thumbnail-generator-light,html:not(.dark) .thumbnail-generator-light-sidebar{--tg-workspace: #f3f4f6;--tg-card: #ffffff;--tg-input: #f9fafb;--tg-control: #e5e7eb;--tg-control-hover: #d1d5db;--tg-border: #e5e7eb;--tg-border-strong: #d1d5db;--tg-ink: #111827;--tg-muted: #374151;--tg-soft: #6b7280;--tg-faint: #9ca3af;--tg-accent: #6a5cff;--tg-lime: #d7ff00;--tg-lime-text: #5a6e00;color:var(--tg-ink);background:#fff!important}html:not(.dark) .thumbnail-generator-light-sidebar{background:#fff!important;border-left:0}html:not(.dark) .thumbnail-generator-light-sidebar .thumbnail-sidebar-shell{background-color:var(--tg-workspace)!important}html:not(.dark) :where(.thumbnail-generator-light,.thumbnail-generator-light-sidebar) .bg-\[\#161b21\],html:not(.dark) :where(.thumbnail-generator-light,.thumbnail-generator-light-sidebar) .dark\:bg-\[\#161b21\],html:not(.dark) :where(.thumbnail-generator-light,.thumbnail-generator-light-sidebar) .bg-\[\#0f1419\],html:not(.dark) :where(.thumbnail-generator-light,.thumbnail-generator-light-sidebar) .dark\:bg-\[\#0f1419\],html:not(.dark) :where(.thumbnail-generator-light,.thumbnail-generator-light-sidebar) .bg-\[\#1a1f26\],html:not(.dark) :where(.thumbnail-generator-light,.thumbnail-generator-light-sidebar) .dark\:bg-\[\#1a1f26\]{background-color:var(--tg-workspace)!important}html:not(.dark) :where(.thumbnail-generator-light,.thumbnail-generator-light-sidebar) .bg-white,html:not(.dark) :where(.thumbnail-generator-light,.thumbnail-generator-light-sidebar) .dark\:bg-white{background-color:var(--tg-card)!important}html:not(.dark) :where(.thumbnail-generator-light,.thumbnail-generator-light-sidebar) .bg-gray-50,html:not(.dark) :where(.thumbnail-generator-light,.thumbnail-generator-light-sidebar) .bg-gray-100,html:not(.dark) :where(.thumbnail-generator-light,.thumbnail-generator-light-sidebar) .dark\:bg-gray-100,html:not(.dark) :where(.thumbnail-generator-light,.thumbnail-generator-light-sidebar) .bg-white\/5,html:not(.dark) :where(.thumbnail-generator-light,.thumbnail-generator-light-sidebar) .dark\:bg-white\/5{background-color:var(--tg-control)!important}html:not(.dark) :where(.thumbnail-generator-light,.thumbnail-generator-light-sidebar) .bg-white\/10,html:not(.dark) :where(.thumbnail-generator-light,.thumbnail-generator-light-sidebar) .dark\:bg-white\/10,html:not(.dark) :where(.thumbnail-generator-light,.thumbnail-generator-light-sidebar) .bg-white\/20{background-color:#d1d5dbd9!important}html:not(.dark) :where(.thumbnail-generator-light,.thumbnail-generator-light-sidebar) .hover\:bg-white\/5:hover,html:not(.dark) :where(.thumbnail-generator-light,.thumbnail-generator-light-sidebar) .dark\:hover\:bg-white\/5:hover,html:not(.dark) :where(.thumbnail-generator-light,.thumbnail-generator-light-sidebar) .hover\:bg-white\/10:hover,html:not(.dark) :where(.thumbnail-generator-light,.thumbnail-generator-light-sidebar) .dark\:hover\:bg-white\/10:hover,html:not(.dark) :where(.thumbnail-generator-light,.thumbnail-generator-light-sidebar) .hover\:bg-white\/\[0\.07\]:hover,html:not(.dark) :where(.thumbnail-generator-light,.thumbnail-generator-light-sidebar) .hover\:bg-gray-100:hover,html:not(.dark) :where(.thumbnail-generator-light,.thumbnail-generator-light-sidebar) .dark\:hover\:bg-gray-100:hover{background-color:var(--tg-control)!important}html:not(.dark) :where(.thumbnail-generator-light,.thumbnail-generator-light-sidebar) .hover\:bg-gray-200:hover{background-color:var(--tg-control-hover)!important}html:not(.dark) :where(.thumbnail-generator-light,.thumbnail-generator-light-sidebar) .border-white\/5,html:not(.dark) :where(.thumbnail-generator-light,.thumbnail-generator-light-sidebar) .border-white\/10,html:not(.dark) :where(.thumbnail-generator-light,.thumbnail-generator-light-sidebar) .dark\:border-white\/10,html:not(.dark) :where(.thumbnail-generator-light,.thumbnail-generator-light-sidebar) .border-gray-200,html:not(.dark) :where(.thumbnail-generator-light,.thumbnail-generator-light-sidebar) .border-gray-300,html:not(.dark) :where(.thumbnail-generator-light,.thumbnail-generator-light-sidebar) .border-gray-800{border-color:var(--tg-border)!important}html:not(.dark) :where(.thumbnail-generator-light,.thumbnail-generator-light-sidebar) .hover\:border-white\/30:hover{border-color:var(--tg-border-strong)!important}html:not(.dark) :where(.thumbnail-generator-light,.thumbnail-generator-light-sidebar) .ring-white\/10{--tw-ring-color: var(--tg-border) !important}html:not(.dark) :where(.thumbnail-generator-light,.thumbnail-generator-light-sidebar) .hover\:ring-white\/30:hover{--tw-ring-color: var(--tg-border-strong) !important}html:not(.dark) :where(.thumbnail-generator-light,.thumbnail-generator-light-sidebar) .ring-offset-\[\#161b21\]{--tw-ring-offset-color: var(--tg-workspace) !important}html:not(.dark) :where(.thumbnail-generator-light,.thumbnail-generator-light-sidebar) .text-white,html:not(.dark) :where(.thumbnail-generator-light,.thumbnail-generator-light-sidebar) .dark\:text-white,html:not(.dark) :where(.thumbnail-generator-light,.thumbnail-generator-light-sidebar) .text-gray-900,html:not(.dark) :where(.thumbnail-generator-light,.thumbnail-generator-light-sidebar) .dark\:text-gray-900{color:var(--tg-ink)!important}html:not(.dark) :where(.thumbnail-generator-light,.thumbnail-generator-light-sidebar) .text-white\/80,html:not(.dark) :where(.thumbnail-generator-light,.thumbnail-generator-light-sidebar) .text-white\/70,html:not(.dark) :where(.thumbnail-generator-light,.thumbnail-generator-light-sidebar) .text-white\/60,html:not(.dark) :where(.thumbnail-generator-light,.thumbnail-generator-light-sidebar) .dark\:text-white\/70,html:not(.dark) :where(.thumbnail-generator-light,.thumbnail-generator-light-sidebar) .text-gray-800,html:not(.dark) :where(.thumbnail-generator-light,.thumbnail-generator-light-sidebar) .text-gray-700{color:var(--tg-muted)!important}html:not(.dark) :where(.thumbnail-generator-light,.thumbnail-generator-light-sidebar) .text-white\/50,html:not(.dark) :where(.thumbnail-generator-light,.thumbnail-generator-light-sidebar) .text-white\/40,html:not(.dark) :where(.thumbnail-generator-light,.thumbnail-generator-light-sidebar) .dark\:text-white\/50,html:not(.dark) :where(.thumbnail-generator-light,.thumbnail-generator-light-sidebar) .dark\:text-white\/40,html:not(.dark) :where(.thumbnail-generator-light,.thumbnail-generator-light-sidebar) .text-gray-600,html:not(.dark) :where(.thumbnail-generator-light,.thumbnail-generator-light-sidebar) .text-gray-500,html:not(.dark) :where(.thumbnail-generator-light,.thumbnail-generator-light-sidebar) .text-gray-400{color:var(--tg-soft)!important}html:not(.dark) :where(.thumbnail-generator-light,.thumbnail-generator-light-sidebar) .text-white\/30,html:not(.dark) :where(.thumbnail-generator-light,.thumbnail-generator-light-sidebar) .text-white\/25,html:not(.dark) :where(.thumbnail-generator-light,.thumbnail-generator-light-sidebar) .text-white\/20,html:not(.dark) :where(.thumbnail-generator-light,.thumbnail-generator-light-sidebar) .dark\:text-white\/30{color:var(--tg-faint)!important}html:not(.dark) :where(.thumbnail-generator-light,.thumbnail-generator-light-sidebar) .hover\:text-white:hover,html:not(.dark) :where(.thumbnail-generator-light,.thumbnail-generator-light-sidebar) .dark\:hover\:text-white:hover,html:not(.dark) :where(.thumbnail-generator-light,.thumbnail-generator-light-sidebar) .hover\:text-gray-900:hover{color:var(--tg-ink)!important}html:not(.dark) :where(.thumbnail-generator-light,.thumbnail-generator-light-sidebar) .hover\:text-\[\#d7ff00\]:hover,html:not(.dark) :where(.thumbnail-generator-light,.thumbnail-generator-light-sidebar) .text-\[\#d7ff00\]{color:var(--tg-lime-text)!important}html:not(.dark) :where(.thumbnail-generator-light,.thumbnail-generator-light-sidebar) input:not([type=color]):not([type=range]),html:not(.dark) :where(.thumbnail-generator-light,.thumbnail-generator-light-sidebar) textarea{background-color:var(--tg-input)!important;color:var(--tg-ink)!important;border-color:var(--tg-border)!important;box-shadow:none}html:not(.dark) :where(.thumbnail-generator-light,.thumbnail-generator-light-sidebar) input::placeholder,html:not(.dark) :where(.thumbnail-generator-light,.thumbnail-generator-light-sidebar) textarea::placeholder{color:var(--tg-faint)}html:not(.dark) :where(.thumbnail-generator-light,.thumbnail-generator-light-sidebar) input:focus,html:not(.dark) :where(.thumbnail-generator-light,.thumbnail-generator-light-sidebar) textarea:focus{border-color:var(--tg-accent)!important;box-shadow:0 0 0 1px var(--tg-accent)!important}html:not(.dark) :where(.thumbnail-generator-light,.thumbnail-generator-light-sidebar) .bg-\[\#6a5cff\],html:not(.dark) :where(.thumbnail-generator-light,.thumbnail-generator-light-sidebar) .hover\:bg-\[\#5a4cef\]:hover{background-color:var(--tg-accent)!important}html:not(.dark) :where(.thumbnail-generator-light,.thumbnail-generator-light-sidebar) .bg-\[\#6a5cff\].text-white,html:not(.dark) :where(.thumbnail-generator-light,.thumbnail-generator-light-sidebar) .bg-red-500.text-white,html:not(.dark) :where(.thumbnail-generator-light,.thumbnail-generator-light-sidebar) .bg-red-500 .text-white,html:not(.dark) :where(.thumbnail-generator-light,.thumbnail-generator-light-sidebar) .bg-red-500\/80 .text-white,html:not(.dark) :where(.thumbnail-generator-light,.thumbnail-generator-light-sidebar) [class*="bg-[#6a5cff]"][class*=text-white],html:not(.dark) :where(.thumbnail-generator-light,.thumbnail-generator-light-sidebar) [class*="bg-[#6a5cff]"] .text-white,html:not(.dark) :where(.thumbnail-generator-light,.thumbnail-generator-light-sidebar) [class*="bg-[#6a5cff]"] .text-white\/70,html:not(.dark) :where(.thumbnail-generator-light,.thumbnail-generator-light-sidebar) .thumbnail-dark-overlay .text-white,html:not(.dark) :where(.thumbnail-generator-light,.thumbnail-generator-light-sidebar) .thumbnail-gallery-hover .text-white,html:not(.dark) :where(.thumbnail-generator-light,.thumbnail-generator-light-sidebar) .thumbnail-gallery-hover .text-white\/50,html:not(.dark) :where(.thumbnail-generator-light,.thumbnail-generator-light-sidebar) .thumbnail-gallery-hover .text-white\/20,html:not(.dark) :where(.thumbnail-generator-light,.thumbnail-generator-light-sidebar) .bg-black\/60 .text-white{color:#fff!important}html:not(.dark) :where(.thumbnail-generator-light,.thumbnail-generator-light-sidebar) .bg-\[\#6a5cff\] .text-\[\#6a5cff\]{color:#fff!important}html:not(.dark) :where(.thumbnail-generator-light,.thumbnail-generator-light-sidebar) .bg-\[\#d7ff00\],html:not(.dark) :where(.thumbnail-generator-light,.thumbnail-generator-light-sidebar) .hover\:bg-\[\#c4ec00\]:hover{background-color:var(--tg-lime)!important}html:not(.dark) :where(.thumbnail-generator-light,.thumbnail-generator-light-sidebar) .shadow-xl.bg-\[\#1a1f26\],html:not(.dark) :where(.thumbnail-generator-light,.thumbnail-generator-light-sidebar) .shadow-2xl.bg-\[\#1a1f26\]{background-color:var(--tg-card)!important;border-color:var(--tg-border)!important}html:not(.dark) .thumbnail-generator-light .thumbnail-gallery-list-row{background-color:var(--tg-card)!important;border:1px solid var(--tg-border)}html:not(.dark) .thumbnail-generator-light .thumbnail-gallery-list-row:hover{background-color:var(--tg-input)!important}html:not(.dark) :where(.thumbnail-generator-light,.thumbnail-generator-light-sidebar) .thumbnail-gallery-hover .bg-black\/60{background-color:#0f172ac2!important}html:not(.dark) :where(.thumbnail-generator-light,.thumbnail-generator-light-sidebar) .thumbnail-gallery-hover .hover\:text-black:hover{color:#0f1419!important}html:not(.dark) .thumbnail-generator-light .thumbnail-canvas-frame{background:var(--tg-input)!important;box-shadow:0 18px 44px #11182724,0 0 0 1px var(--tg-border)!important}html:not(.dark) .thumbnail-generator-light .thumbnail-checkerboard-bg{background-color:#f8fafc!important;background-image:linear-gradient(45deg,#e7ecf3 25%,transparent 25%),linear-gradient(-45deg,#e7ecf3 25%,transparent 25%),linear-gradient(45deg,transparent 75%,#e7ecf3 75%),linear-gradient(-45deg,transparent 75%,#e7ecf3 75%)!important;opacity:1!important}html:not(.dark) .thumbnail-generator-light .thumbnail-dark-overlay{background-color:#0f172ab8!important}html:not(.dark) :where(.thumbnail-generator-light,.thumbnail-generator-light-sidebar) .thumbnail-light-modal{background:var(--tg-card)!important;border-color:var(--tg-border)!important;box-shadow:0 24px 70px #1118272e!important}.ai-threads-trigger{display:inline-flex;width:28px;height:28px;flex:0 0 28px;padding:0;align-items:center;justify-content:center;border:0;border-radius:var(--stago-radius-md);background:var(--stago-surface-mid);color:var(--stago-text-tertiary);font:inherit;cursor:pointer;transition:background-color var(--stago-motion-fast) ease,border-color var(--stago-motion-fast) ease,color var(--stago-motion-fast) ease}.ai-threads-trigger:hover{background:var(--stago-surface-raised);color:var(--stago-text)}.ai-threads-trigger[data-open=true]{background:color-mix(in srgb,var(--stago-purple) 12%,transparent);color:var(--stago-purple)}.ai-threads-trigger:focus-visible,.ai-threads-new:focus-visible,.ai-threads-select:focus-visible,.ai-threads-delete:focus-visible{outline:2px solid var(--stago-purple);outline-offset:2px}.ai-threads-popover{position:fixed;z-index:999999999;display:flex;width:min(340px,calc(100vw - 16px));max-height:min(420px,calc(100vh - var(--safe-top, 0px) - var(--safe-bottom, 0px) - 16px));flex-direction:column;overflow:hidden;border:1px solid var(--stago-border);border-radius:var(--stago-radius-lg);background:var(--stago-surface);box-shadow:0 14px 36px color-mix(in srgb,black 18%,transparent)}html.dark .ai-threads-popover{box-shadow:0 16px 40px color-mix(in srgb,black 42%,transparent)}.ai-threads-header{display:flex;min-height:52px;align-items:center;justify-content:space-between;gap:12px;border-bottom:1px solid var(--stago-border);padding:9px 10px 9px 12px}.ai-threads-heading{min-width:0}.ai-threads-title{display:block;color:var(--stago-text-strong);font-size:13px;font-weight:600;line-height:1.25}.ai-threads-count{display:block;margin-top:2px;color:var(--stago-text-muted);font-size:11px;line-height:1.2}.ai-threads-new{display:inline-flex;height:30px;flex:none;align-items:center;gap:5px;border:0;border-radius:var(--stago-radius-sm);background:var(--stago-purple);padding:0 9px;color:#fff;font:inherit;font-size:12px;font-weight:600;cursor:pointer;transition:background-color var(--stago-motion-fast) ease}.ai-threads-new:hover{background:color-mix(in srgb,var(--stago-purple) 86%,black)}.ai-threads-list{min-height:0;flex:1;overflow-y:auto;padding:4px}.ai-threads-row{position:relative;display:flex;min-width:0;align-items:center}.ai-threads-select{display:block;min-width:0;flex:1;border:0;border-radius:var(--stago-radius-md);background:transparent;padding:8px 9px;color:inherit;font:inherit;text-align:left;cursor:pointer;transition:background-color var(--stago-motion-fast) ease}.ai-threads-select:hover,.ai-threads-row:focus-within .ai-threads-select{background:var(--stago-surface-raised)}.ai-threads-row[data-active=true] .ai-threads-select{background:var(--stago-surface-mid)}.ai-threads-row[data-active=true] .ai-threads-title-text{color:var(--stago-text-strong);font-weight:600}.ai-threads-title-text{overflow:hidden;color:var(--stago-text);font-size:13px;font-weight:500;line-height:1.3;text-overflow:ellipsis;white-space:nowrap}.ai-threads-meta{display:flex;min-width:0;align-items:center;gap:5px;margin-top:3px;color:var(--stago-text-muted);font-size:11px;line-height:1.2}.ai-threads-project{min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.ai-threads-delete{position:absolute;z-index:1;top:50%;right:6px;display:inline-flex;width:28px;height:28px;align-items:center;justify-content:center;border:0;border-radius:var(--stago-radius-sm);background:transparent;color:var(--stago-text-muted);opacity:0;pointer-events:none;transform:translateY(-50%);cursor:pointer;transition:color var(--stago-motion-fast) ease,opacity var(--stago-motion-fast) ease}.ai-threads-row:hover .ai-threads-delete,.ai-threads-row:focus-within .ai-threads-delete{opacity:1;pointer-events:auto}.ai-threads-delete:hover{color:var(--stago-error)}.ai-threads-status{padding:22px 12px;color:var(--stago-text-tertiary);font-size:12px;line-height:1.4;text-align:center}.ai-threads-status strong{display:block;margin-bottom:3px;color:var(--stago-text-secondary);font-weight:600}.react-calendar{width:350px;max-width:100%;background:#fff;border:1px solid #a0a096;font-family:Arial,Helvetica,sans-serif;line-height:1.125em}.react-calendar--doubleView{width:700px}.react-calendar--doubleView .react-calendar__viewContainer{display:flex;margin:-.5em}.react-calendar--doubleView .react-calendar__viewContainer>*{width:50%;margin:.5em}.react-calendar,.react-calendar *,.react-calendar *:before,.react-calendar *:after{-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box}.react-calendar button{margin:0;border:0;outline:none}.react-calendar button:enabled:hover{cursor:pointer}.react-calendar__navigation{display:flex;height:44px;margin-bottom:1em}.react-calendar__navigation button{min-width:44px;background:none}.react-calendar__navigation button:disabled{background-color:#f0f0f0}.react-calendar__navigation button:enabled:hover,.react-calendar__navigation button:enabled:focus{background-color:#e6e6e6}.react-calendar__month-view__weekdays{text-align:center;text-transform:uppercase;font:inherit;font-size:.75em;font-weight:700}.react-calendar__month-view__weekdays__weekday{padding:.5em}.react-calendar__month-view__weekNumbers .react-calendar__tile{display:flex;align-items:center;justify-content:center;font:inherit;font-size:.75em;font-weight:700}.react-calendar__month-view__days__day--weekend{color:#d10000}.react-calendar__month-view__days__day--neighboringMonth,.react-calendar__decade-view__years__year--neighboringDecade,.react-calendar__century-view__decades__decade--neighboringCentury{color:#757575}.react-calendar__year-view .react-calendar__tile,.react-calendar__decade-view .react-calendar__tile,.react-calendar__century-view .react-calendar__tile{padding:2em .5em}.react-calendar__tile{max-width:100%;padding:10px 6.6667px;background:none;text-align:center;font:inherit;font-size:.833em}.react-calendar__tile:disabled{background-color:#f0f0f0;color:#ababab}.react-calendar__month-view__days__day--neighboringMonth:disabled,.react-calendar__decade-view__years__year--neighboringDecade:disabled,.react-calendar__century-view__decades__decade--neighboringCentury:disabled{color:#cdcdcd}.react-calendar__tile:enabled:hover,.react-calendar__tile:enabled:focus{background-color:#e6e6e6}.react-calendar__tile--now{background:#ffff76}.react-calendar__tile--now:enabled:hover,.react-calendar__tile--now:enabled:focus{background:#ffffa9}.react-calendar__tile--hasActive{background:#76baff}.react-calendar__tile--hasActive:enabled:hover,.react-calendar__tile--hasActive:enabled:focus{background:#a9d4ff}.react-calendar__tile--active{background:#006edc;color:#fff}.react-calendar__tile--active:enabled:hover,.react-calendar__tile--active:enabled:focus{background:#1087ff}.react-calendar--selectRange .react-calendar__tile--hover{background-color:#e6e6e6}.technical-issue-comment-action{opacity:1;transition:opacity .12s ease}@media(min-width:640px){.technical-issue-comment-action{opacity:0}.technical-issue-row:hover .technical-issue-comment-action,.technical-issue-row:focus-within .technical-issue-comment-action,.technical-issue-comment-action:focus-visible{opacity:1}}.comment-panel-animate,.comment-panel-closing{transition:transform .3s ease}.comment-panel-animate{transform:translate(0)}.comment-panel-closing{transform:translate(100%)}.comment-panel-initial{transform:translate(100%);transition:none}.comment-emoji-picker-popover{filter:drop-shadow(0 18px 36px rgba(0,0,0,.28))}.comment-emoji-picker-popover .EmojiPickerReact.comment-emoji-picker{box-shadow:0 0 0 1px var(--epr-picker-border-color),0 12px 28px color-mix(in srgb,var(--comment-picker-panel-color, #0f1419) 48%,transparent);backdrop-filter:blur(18px);-webkit-backdrop-filter:blur(18px)}.comment-emoji-picker-popover .comment-emoji-picker,.comment-emoji-picker-popover .comment-emoji-picker *{font-family:inherit!important}.comment-emoji-picker-popover .comment-emoji-picker .epr-category-nav{border-bottom:1px solid var(--epr-picker-border-color);padding-bottom:10px}.comment-emoji-picker-popover .comment-emoji-picker .epr-search-container input{box-shadow:none!important;caret-color:var(--epr-highlight-color)}.comment-emoji-picker-popover .comment-emoji-picker .epr-emoji-category-label{font-size:12px;font-weight:600;letter-spacing:0;text-transform:none}.comments-compose-textarea{display:block;background:transparent!important;background-color:transparent!important;border:0!important;border-radius:0!important;box-shadow:none!important;color:var(--comments-compose-text-color, var(--ps-text))!important}.comments-compose-context{max-inline-size:calc(100% - 12px)}.comments-compose-textarea::placeholder{color:var(--comments-compose-placeholder-color, var(--ps-muted-soft))!important}.comments-compose-tools::-webkit-scrollbar{display:none}.comment-emoji-picker-popover .comment-emoji-picker.epr-main .epr-cat-btn.epr-active,.comment-emoji-picker-popover .comment-emoji-picker.epr-main button[aria-selected=true].epr-cat-btn,.comment-emoji-picker-popover .comment-emoji-picker.epr-main .epr-cat-btn:hover{filter:var(--comment-picker-category-filter)!important}.stago-on-off-pill{display:inline-flex;flex-shrink:0;-webkit-user-select:none;user-select:none;padding:2px;border:0;border-radius:8px;background:#e5e7eb;font-size:.75rem;font-weight:700}.stago-on-off-pill__option{min-width:44px;min-height:28px;padding:4px 12px;border:0!important;border-radius:6px;background:transparent!important;color:#8b93a1!important;font:inherit;line-height:1;transition:background-color .14s ease,color .14s ease,box-shadow .14s ease}.stago-on-off-pill__option:hover:not(:disabled){color:#4b5563!important}.stago-on-off-pill__option[data-active=true][data-value=off]{background:#cbd1d8!important;color:#374151!important;box-shadow:0 1px 2px #1118271f}.stago-on-off-pill__option[data-active=true][data-value=on]{background:var(--stago-ai, #6a5cff)!important;color:#fff!important;box-shadow:0 1px 3px #382cbe47}.stago-on-off-pill__option:focus-visible{outline:2px solid color-mix(in srgb,var(--stago-ai) 85%,black);outline-offset:2px}.stago-on-off-pill__option:disabled{cursor:wait;opacity:.6}html.dark .stago-on-off-pill{background:#0f1419}html.dark .stago-on-off-pill__option{color:#78818e!important}html.dark .stago-on-off-pill__option:hover:not(:disabled){color:#c4c9d1!important}html.dark .stago-on-off-pill__option[data-active=true][data-value=off]{background:#3a424d!important;color:#f3f4f6!important;box-shadow:0 1px 2px #00000059}html.dark .stago-on-off-pill__option:focus-visible{outline-color:color-mix(in srgb,var(--stago-ai) 55%,white)}.privacy-choice-banner{border:1px solid rgb(17 24 39 / .14)!important;box-shadow:0 18px 48px #0f141947,0 2px 8px #0f141929}.privacy-choice-details{border-block:1px solid rgb(17 24 39 / .08)}.privacy-choice-details>*+*{border-top:1px solid rgb(17 24 39 / .08)}.privacy-choice-always-on{padding:6px 10px;border:0;border-radius:7px;background:#e5e7eb;color:#4b5563;font-size:.75rem;font-weight:700;line-height:1}.privacy-choice-action{min-height:40px;padding:8px 16px;border:0!important;border-radius:9px;font:inherit;font-size:.875rem;font-weight:700;line-height:1.25rem;transition:background-color .14s ease,color .14s ease,opacity .14s ease}.privacy-choice-action:focus-visible{outline:2px solid color-mix(in srgb,var(--stago-ai) 85%,black);outline-offset:2px}.privacy-choice-action--secondary{background:#eef0f3!important;color:#5f6875!important}.privacy-choice-action--secondary:hover:not(:disabled){background:#e2e5e9!important}.privacy-choice-action--tertiary{background:#eef0f3!important;color:#5f6875!important}.privacy-choice-action--tertiary:hover:not(:disabled){background:#f0f1f3!important;color:#1f2937!important}.privacy-choice-action--primary{background:var(--stago-ai, #6a5cff)!important;color:#fff!important}.privacy-choice-action--primary:hover:not(:disabled){opacity:.9}html.dark .privacy-choice-details{border-block-color:rgb(255 255 255 / .08)}html.dark .privacy-choice-banner{border-color:#8474ff47!important;box-shadow:0 20px 56px #00000085,0 2px 10px #00000059}html.dark .privacy-choice-action:focus-visible{outline-color:color-mix(in srgb,var(--stago-ai) 55%,white)}html.dark .privacy-choice-details>*+*{border-top-color:#ffffff14}html.dark .privacy-choice-always-on{background:#2a3038;color:#d7dbe1}html.dark .privacy-choice-action--secondary{background:#222831!important;color:#aeb5bf!important}html.dark .privacy-choice-action--secondary:hover:not(:disabled){background:#2b333d!important}html.dark .privacy-choice-action--tertiary{background:#222831!important;color:#aeb5bf!important}html.dark .privacy-choice-action--tertiary:hover:not(:disabled){background:#252b33!important;color:#fff!important}
