body,html{width:100%;max-width:100%;overflow-x:clip}body{position:relative}article,aside,div,footer,header,main,section{min-width:0}canvas,code,iframe,img,pre,svg,table,video{max-width:100%}pre{overflow-x:auto}header.sticky.top-0{background:rgba(28,24,20,.96)!important;border-bottom-color:rgba(225,188,106,.18)!important}header.sticky.top-0>div{max-width:min(1640px,calc(100vw - 1rem))!important;gap:.75rem!important}header.sticky.top-0 nav{min-width:0!important;gap:.65rem!important;flex-wrap:nowrap!important}header.sticky.top-0 nav>*{flex-shrink:0!important}header.sticky.top-0 nav a,header.sticky.top-0 nav button,header.sticky.top-0>div>div.hidden a,header.sticky.top-0>div>div.hidden button{font-size:clamp(.68rem,.72vw,.86rem)!important;letter-spacing:.08em!important;line-height:1.05!important;white-space:nowrap!important;text-shadow:none!important}header.sticky.top-0 nav a:hover,header.sticky.top-0 nav button:hover,header.sticky.top-0>div>div.hidden a:hover,header.sticky.top-0>div>div.hidden button:hover{color:#e1bc6a!important}@media (max-width:1320px){header.sticky.top-0 nav,header.sticky.top-0>div>div.hidden{display:none!important}header.sticky.top-0 button[aria-controls=mobile-nav]{display:inline-flex!important}#mobile-nav{display:block!important}}@media (min-width:1321px){#mobile-nav{display:none!important}}#mobile-nav a[href="/storygate-studio"]{color:#ff0000!important;text-shadow:0 0 6px rgba(255,0,0,.45)!important}#mobile-nav a[href="/admin"]{display:none!important}main:has(a[href="/admin"]) section:has(h2) .overflow-x-auto{max-height:72vh;overflow:auto!important;overscroll-behavior:contain;border:1px solid rgba(248,239,223,.12);scrollbar-color:rgba(225,188,106,.7) rgba(248,239,223,.08);scrollbar-width:auto}main:has(a[href="/admin"]) section:has(h2) .overflow-x-auto+.overflow-x-auto{margin-top:1rem}main:has(a[href="/admin"]) table{table-layout:auto!important;width:-moz-max-content!important;width:max-content!important;min-width:1500px;max-width:none!important}main:has(a[href="/admin"]) thead{position:sticky;top:0;z-index:3}main:has(a[href="/admin"]) td,main:has(a[href="/admin"]) th{min-width:-moz-max-content;min-width:max-content;vertical-align:top;white-space:nowrap!important;word-break:keep-all!important;overflow-wrap:normal!important;hyphens:none!important}main:has(a[href="/admin"]) td a,main:has(a[href="/admin"]) td code,main:has(a[href="/admin"]) td div,main:has(a[href="/admin"]) td p,main:has(a[href="/admin"]) td span{white-space:nowrap!important;word-break:keep-all!important;overflow-wrap:normal!important;hyphens:none!important}main:has(a[href="/admin"]) section:has(h2) table td,main:has(a[href="/admin"]) section:has(h2) table th{padding-top:.75rem;padding-bottom:.75rem}main:has(a[href="/admin"]) section:has(h2) table td:nth-child(8),main:has(a[href="/admin"]) section:has(h2) table th:nth-child(8){min-width:28rem;max-width:34rem}main:has(a[href="/admin"]) section:has(h2) table td:nth-child(8) p,main:has(a[href="/admin"]) section:has(h2) table td:nth-child(8) span{display:inline-block;max-width:34rem;overflow:hidden;text-overflow:ellipsis;vertical-align:top}@media (max-width:1280px){main:has(a[href="/admin"]) section:has(h2) table td,main:has(a[href="/admin"]) section:has(h2) table th{display:table-cell!important}}main:has(a[href="/admin"]) .bg-gray-50,main:has(a[href="/admin"]) .bg-green-50,main:has(a[href="/admin"]) .bg-red-50{color:#24170e!important}main:has(a[href="/admin"]) .bg-gray-50 p,main:has(a[href="/admin"]) .bg-gray-50 span,main:has(a[href="/admin"]) .bg-green-50 p,main:has(a[href="/admin"]) .bg-green-50 span,main:has(a[href="/admin"]) .bg-red-50 p,main:has(a[href="/admin"]) .bg-red-50 span{color:#24170e!important}@supports not (overflow-x:clip){body,html{overflow-x:hidden}}a[class*=bg-amber],a[class*=bg-orange],a[class*=bg-rg-gold],a[class*=bg-yellow],button[class*=bg-amber],button[class*=bg-orange],button[class*=bg-rg-gold],button[class*=bg-yellow]{color:#0d0a05!important;font-weight:800!important;text-shadow:none!important}.danger,.destructive,[role=button][data-variant=destructive],a[class*=bg-red-600],a[class*=bg-red-700],a[class*=bg-red-800],a[class*=bg-red],a[class*=bg-rg-danger],a[class*=bg-rg-oxblood],a[class*=bg-rose],a[style*="background-color: #7A1E1E"],a[style*="background-color: rgb(122, 30, 30)"],a[style*="background-color:#7A1E1E"],a[style*="background: #7A1E1E"],a[style*="background:#7A1E1E"],button[class*=bg-red-600],button[class*=bg-red-700],button[class*=bg-red-800],button[class*=bg-red],button[class*=bg-rg-danger],button[class*=bg-rg-oxblood],button[class*=bg-rose],button[data-variant=destructive],button[style*="background-color: #7A1E1E"],button[style*="background-color: rgb(122, 30, 30)"],button[style*="background-color:#7A1E1E"],button[style*="background: #7A1E1E"],button[style*="background:#7A1E1E"]{color:#ffffff!important;font-weight:800!important;text-shadow:none!important}main :is(.bg-white,.bg-blue-50,.bg-amber-50) :is(p,li,span,label,small){color:#374151}main :is(.bg-white,.bg-blue-50,.bg-amber-50) :is(h1,h2,h3,h4,h5,h6,strong,b){color:#1f2937}main :is(.text-gray-300,.text-gray-400,.text-gray-500,.text-stone-300,.text-stone-400,.text-stone-500,.text-neutral-300,.text-neutral-400,.text-neutral-500){color:#374151!important}main :is(.text-xs,.text-sm){color:#374151}main input::-moz-placeholder,main textarea::-moz-placeholder{color:#4b5563!important;opacity:1!important}main input::placeholder,main select,main textarea::placeholder{color:#4b5563!important;opacity:1!important}main :is(.text-red-200,.text-red-300,.text-red-400,.text-rose-200,.text-rose-300,.text-rose-400,.text-pink-200,.text-pink-300,.text-pink-400){color:#9f1239!important}main :is(.bg-red-50,.bg-rose-50,.bg-pink-50){background-color:#f8eaed!important;color:#8f1d35!important}main :is(.border-red-100,.border-red-200,.border-red-300,.border-rose-100,.border-rose-200,.border-rose-300,.border-pink-100,.border-pink-200,.border-pink-300){border-color:#d4a8b2!important}main button:is(.bg-red-50,.bg-rose-50,.bg-pink-50),main button:is(.text-red-700,.text-rose-700,.text-pink-700){color:#8f1d35!important;font-weight:800!important}main button:is(.bg-red-50,.bg-rose-50,.bg-pink-50):hover{background-color:#f2d8de!important;color:#7a1e1e!important}main [aria-disabled=true],main button:disabled{opacity:1!important}main button:disabled:is(.bg-red-50,.bg-rose-50,.bg-pink-50),main button:disabled:is(.text-red-300,.text-red-400,.text-rose-300,.text-rose-400,.text-pink-300,.text-pink-400){background-color:#f7e8eb!important;border-color:#d6b2ba!important;color:#8f1d35!important}main button:disabled:is(.bg-gray-100,.bg-gray-200,.bg-stone-100,.bg-stone-200,.bg-neutral-100,.bg-neutral-200),main button:disabled[class*=bg-gray],main button:disabled[class*=bg-neutral],main button:disabled[class*=bg-stone]{background-color:#d8d4ce!important;border-color:#bfb8ad!important;color:#7a5514!important;text-shadow:none!important}main button:disabled:is(.bg-gray-100,.bg-gray-200,.bg-stone-100,.bg-stone-200,.bg-neutral-100,.bg-neutral-200) *,main button:disabled[class*=bg-gray] *,main button:disabled[class*=bg-neutral] *,main button:disabled[class*=bg-stone] *{color:#7a5514!important;text-shadow:none!important}main button[type=submit]:disabled,main button[type=submit]:disabled *{color:#7a5514!important;font-weight:900!important;opacity:1!important}main .bg-blue-50 :is(p,span,label){color:#1f2937!important}main .bg-blue-50 a{color:#1d4ed8!important;font-weight:800!important}main aside :is(p,li,span){color:#374151!important}