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}.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}.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{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-textarea::placeholder{color:var(--comments-compose-placeholder-color, var(--ps-muted-soft))!important}.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}
