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}.rg-report-page{--rg-report-bg:#f6f1ea;--rg-report-surface:#fffdf9;--rg-report-card:#ffffff;--rg-report-ink:#1c1814;--rg-report-muted:#5c5549;--rg-report-faint:#9a9087;--rg-report-border:#d9d0c3;--rg-report-border2:#e6ded2;--rg-report-gold:#b8922a;--rg-report-oxblood:#8b2e2e;--rg-report-header-bg:#f7f1e6;color:var(--rg-report-ink);font-feature-settings:"kern" 1,"liga" 1,"calt" 1;-webkit-font-smoothing:antialiased}.rg-report-page :is(header,section,article,aside,dl){color:var(--rg-report-ink);text-rendering:optimizeLegibility}.rg-report-page :is(h1,h2,h3){text-wrap:balance;letter-spacing:-.01em}.rg-report-page section>h2{border-bottom:1.5px solid #c8a96e;padding-bottom:10px;margin-bottom:20px}.rg-report-page :is(p,li,dd){max-width:none;line-height:1.78;overflow-wrap:break-word}.rg-report-page section{border-color:var(--rg-report-border);box-shadow:inset 0 1px 0 rgba(255,255,255,.8),0 6px 24px rgba(28,24,20,.045)}.rg-report-page article{-moz-column-break-inside:avoid;break-inside:avoid}.rg-report-page article>.rg-report-criterion-header{border-left:3px solid var(--rg-report-gold)}.rg-report-page article p{max-width:none}.rg-report-page table{table-layout:fixed}.rg-report-page td:first-child,.rg-report-page th:first-child{width:58%}.rg-report-page td:nth-child(2),.rg-report-page th:nth-child(2){width:16%;white-space:nowrap}.rg-report-page td:nth-child(3),.rg-report-page th:nth-child(3){width:26%;white-space:nowrap}.rg-report-page .print-hidden{-moz-column-break-inside:avoid;break-inside:avoid}@media print{body:has(.rg-report-page){background:#ffffff!important}.rg-report-page{background:#ffffff!important;color:#1c1814!important;overflow-wrap:break-word}.rg-report-page>div{max-width:none!important;padding:0!important}.rg-report-page :is(header,section,article,aside,dl){box-shadow:none!important}.rg-report-page section{page-break-inside:auto;-moz-column-break-inside:auto;break-inside:auto;margin-bottom:.22in;padding:.18in .22in!important}.rg-report-page article>h3,.rg-report-page section>h2{-moz-column-break-after:avoid;break-after:avoid;page-break-after:avoid}.rg-report-page article,.rg-report-page dl>div,.rg-report-page li{-moz-column-break-inside:avoid;break-inside:avoid;page-break-inside:avoid}.rg-report-page table{page-break-inside:auto;-moz-column-break-inside:auto;break-inside:auto}.rg-report-page tr{page-break-inside:avoid;-moz-column-break-inside:avoid;break-inside:avoid}.rg-report-page .print-hidden{display:none!important}.rg-report-page article>.rg-report-criterion-header{-webkit-print-color-adjust:exact;print-color-adjust:exact;border-left:3px solid #b8922a!important}}