@font-face{font-family:MrsEavesSmallCaps;src:url(/fonts/mrseavessmallcaps_regular-webfont.woff2)format("woff2"),url(/fonts/mrseavessmallcaps_regular-webfont.woff)format("woff");font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:Scala Sans Regular;src:url(/fonts/scalasans-regular-webfont.woff2)format("woff2"),url(/fonts/scalasans-regular-webfont.woff)format("woff");font-weight:400;font-style:normal;font-display:swap}html{background-color:#0c0f12;min-height:100%;position:relative}html body{color:#f4f1ea;background:radial-gradient(circle,#1a2226 0%,#0c0f12 100%) 0 0/cover no-repeat fixed;margin-bottom:60px;font-family:Outfit,Scala Sans Regular,Roboto,Helvetica,sans-serif;font-size:15px}html body p{color:#b8c4c7}html body p.error{color:#e04343;text-shadow:0 0 4px #e0434333;font-weight:700}html body a{color:#cfa035;font-weight:700;text-decoration:none;transition:color .15s,text-shadow .15s}html body a:hover{color:#f4f1ea;text-shadow:0 0 6px #f4f1ea66;text-decoration:underline}html body h1,html body h2,html body h3,html body h4{color:#cfa035;letter-spacing:1px;text-shadow:0 2px 4px #00000080;font-family:Cinzel,MrsEavesSmallCaps,serif}html body strong{color:#cfa035;font-weight:700}html body .hidden{display:none}html body main.container{padding:30px}html body #links-table{max-width:500px;margin:20px auto}html body #tokens-table{table-layout:fixed;border-collapse:separate;border-spacing:0 10px;background:0 0}html body #tokens-table thead tr:first-child th{z-index:10;text-transform:uppercase;letter-spacing:1px;background:0 0;border-bottom:2px solid #cfa03540;padding-bottom:12px;font-family:Cinzel,serif;font-size:12px;position:sticky;top:0;color:#cfa035!important}html body #tokens-table th{text-align:center;border-top:none;vertical-align:middle!important}html body #tokens-table tbody tr{-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);border-radius:8px;transition:all .2s ease-in-out;box-shadow:0 4px 15px #0000004d;background:#151b1ed9!important;border:1px solid #cfa03540!important}html body #tokens-table tbody tr:hover{transform:translateY(-2px);box-shadow:0 6px 20px #cfa03526;background:#1e272be6!important;border-color:#cfa03580!important}html body #tokens-table tbody tr td{vertical-align:middle!important;border-top:1px solid #cfa0351a!important;border-bottom:1px solid #cfa0351a!important;padding:12px 8px!important}html body #tokens-table tbody tr td:first-child{border-top-left-radius:8px;border-bottom-left-radius:8px;border-left:1px solid #cfa0351a!important}html body #tokens-table tbody tr td:last-child{border-top-right-radius:8px;border-bottom-right-radius:8px;border-right:1px solid #cfa0351a!important}html body #tokens-table #bulk-selection{border-radius:8px;background:#cfa0350d!important;border:1px solid #cfa03526!important}html body #tokens-table #bulk-selection th{color:#f4f1ea;border:none;font-family:Cinzel,serif;font-size:14px;vertical-align:middle!important}html body #tokens-table .btn-group>.btn:last-child:not(:first-child),html body #tokens-table .btn-group>.dropdown-toggle:not(:first-child),html body #tokens-table .btn-group>.btn:first-child:not(:last-child):not(.dropdown-toggle){width:50%}html body .token{page-break-inside:avoid;background:#fff;border:1px solid #b9b9b9;display:inline-block;position:relative;overflow:hidden;box-shadow:0 4px 10px #0003}html body .token.square{border-radius:0}html body .token.round{border-radius:50%}html body .token.tiny{width:.75in;height:.75in}html body .token.tiny .number{width:16px;height:13px;font-size:8px;line-height:12px}html body .token.medium,html body .token.small{width:1in;height:1in}html body .token.large1{width:1.5in;height:1.5in}html body .token.large2{width:2in;height:2in}html body .token.huge{width:3in;height:3in}html body .token.gargantuan{width:4in;height:4in}html body .token img{max-width:95%;max-height:95%;margin:auto;position:absolute;inset:0}html body .content-main{text-align:center;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);height:auto;margin:40px auto;padding:24px;position:relative;overflow:visible;background:#151b1ed9!important;border:1px solid #cfa03540!important;border-radius:12px!important;box-shadow:0 10px 30px #00000080!important}html body .content-main #tokens-table{text-align:center;width:100%;border-collapse:separate!important}html body .content-main #tokens-table thead tr:first-child th{top:var(--header-height,57px);z-index:950;position:sticky;background:#111518!important;border-bottom:2px solid #cfa0354d!important}html body .content-main #tokens-table thead #bulk-selection th{top:calc(var(--header-height,57px) + 53px);z-index:940;position:sticky;background:#151b1e!important;border-bottom:2px solid #cfa03526!important}html body .content-main #tokens-table td{vertical-align:middle}html body .content-main #tokens-table td.token-image{justify-content:center;align-items:center;display:flex}html body .content-main #tokens-table td.token-image.greyscale{filter:grayscale();opacity:.4}html body #tokens-form{justify-content:center;align-items:center;gap:12px;margin:20px auto;display:flex}html body #tokens-form input.url-input{flex:1;max-width:400px;margin-right:0}html body #table-actions-container{display:none}html body .tent{page-break-inside:avoid;float:left;background:#fff;border:1px solid #b9b9b9;width:6cm;height:13cm;display:table}html body .tent .side{position:relative;width:6cm!important;height:6.5cm!important}html body .tent .side .name{width:6cm;height:1.5cm;display:block}html body .tent .side .name p{text-align:center;vertical-align:middle;white-space:nowrap;text-overflow:ellipsis;color:#000;width:6cm;margin:0;font-family:Scala Sans Regular,sans-serif;line-height:1.5cm;overflow:hidden}html body .tent .side.front{overflow:hidden}html body .tent .side.front .name{border-top:1pt dashed #e4e4e4;border-bottom:1px solid #b9b9b9}html body .tent .side.front .image{text-align:center;width:6cm;height:5cm;line-height:5cm}html body .tent .side.front img.creature{vertical-align:middle;max-width:5.5cm;max-height:4.5cm;margin:auto}html body .tent .side.back .name{border-top:1px solid #b9b9b9;position:absolute;bottom:0}html body .tent .side.back .name p{transform:rotate(-180deg)}html body .tent .side.back .notes p{color:#000;margin:0;position:absolute;bottom:1.6cm;right:.2cm;transform:rotate(-180deg)}html body .mini-container{float:left;page-break-inside:avoid;margin:0;display:table;position:relative;border:1px solid #b9b9b9!important}html body .mini-container .mini-wrapper,html body .mini-container .base{position:relative}html body .mini-container .mini{position:relative;overflow:hidden}html body .mini-container .mini img{object-fit:contain;z-index:1;max-width:95%;max-height:95%;margin:0 auto;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}html body .mini-container .back .mini{border-bottom:1pt dashed #e4e4e4!important}html body .mini-container .back .mini img{transform:translate(-50%,-50%)rotate(180deg)scaleX(-1)}html body .mini-container .back .base{border-bottom:1pt dashed #e4e4e4!important}html body .mini-container .back .base:after{content:"";z-index:-1;width:50%;position:absolute;top:50%;bottom:0;right:0;border-top:1px solid #b9b9b9!important}html body .mini-container .back .base p{text-align:center;text-overflow:ellipsis;white-space:nowrap;color:#000;padding:5px;font-family:Scala Sans Regular,sans-serif;font-size:10px;position:absolute;top:2px;left:8px;overflow:hidden;transform:rotate(-180deg);display:block!important}html body .mini-container .back .number{top:2px;transform:rotate(-180deg)}html body .mini-container .front .mini img{position:absolute;bottom:5px}html body .mini-container .front .base{border-top:1pt dashed #e4e4e4!important}html body .mini-container .front .base:after{content:"";z-index:-1;width:50%;position:absolute;top:50%;bottom:0;left:0;border-top:1px solid #b9b9b9!important}html body .mini-container .front .base p{text-align:center;text-overflow:ellipsis;white-space:nowrap;color:#000;padding:5px;font-family:Scala Sans Regular,sans-serif;font-size:10px;overflow:hidden;display:block!important}html body .mini-container.tiny .mini,html body .mini-container.tiny .base{width:.75in;height:.75in}html body .mini-container.small .mini,html body .mini-container.small .base{width:1in;height:1in}html body .mini-container.medium .mini{width:1in;height:1.5in}html body .mini-container.medium .base{width:1in;height:1in}html body .mini-container.large1 .mini,html body .mini-container.large2 .mini,html body .mini-container.large1 .base,html body .mini-container.large2 .base{width:2in;height:2in}html body .mini-container.huge .mini,html body .mini-container.huge .base{width:3in;height:2.5in}html body .mini-container.gargantuan{page-break-before:always!important;page-break-inside:avoid!important;page-break-after:always!important;border:1px solid #b9b9b9!important;width:4in!important;margin:40px auto!important}html body .mini-container.gargantuan .front{width:4in;height:8in;position:relative;overflow:hidden}html body .mini-container.gargantuan .front .mini:after{content:"";z-index:2;height:2in;position:absolute;bottom:0;left:50%;transform:translate(-50%);border:none!important;border-left:1pt solid #c1c1c1!important;width:0!important}html body .mini-container.gargantuan .front .base img.creature{transform:translate(-50%,-50%)rotate(180deg)scaleX(-1)}html body .mini-container.gargantuan .front .base:after{content:"";z-index:2;height:2in;position:absolute;top:0;left:50%;transform:translate(-50%);border:none!important;border-left:1pt solid #c1c1c1!important;width:0!important}html body .mini-container.gargantuan .back{width:4in;height:8in;position:relative;overflow:hidden}html body .mini-container.gargantuan .back:after{content:"";z-index:2;height:2in;position:absolute;bottom:0;left:50%;transform:translate(-50%);border:none!important;border-left:1pt solid #c1c1c1!important;width:0!important}html body .mini-container.gargantuan .back .base img.creature{transform:translate(-50%,-50%)}html body .mini-container.gargantuan .back .base:after{content:"";z-index:2;height:2in;position:absolute;top:0;left:50%;transform:translate(-50%);border:none!important;border-left:1pt solid #c1c1c1!important;width:0!important}html body .mini-container.gargantuan .back .mini{border-bottom:none!important}html body .mini-container.gargantuan .mini{width:4in;height:4in}html body .mini-container.gargantuan .base{width:4in;height:4in;position:relative;overflow:hidden}html body .mini-container.gargantuan .base img.creature{object-fit:contain;z-index:1;max-width:95%;max-height:95%;margin:0 auto;position:absolute;top:50%;left:50%}html body .number{color:#840808;text-align:center;vertical-align:middle;z-index:2;background:#fff;border:1px solid #c99;border-radius:50%;width:21px;height:18px;margin-left:auto;margin-right:auto;font-family:Righteous,cursive;font-size:10px;line-height:18px;position:absolute;bottom:2px;left:0;right:0}html body .header{text-align:center;width:100%;padding:30px 20px;top:0;background-color:#0b0e10!important;border-bottom:2px solid #8e6e27!important;box-shadow:0 4px 25px #0009!important}html body .header h1{letter-spacing:2px;margin:0;font-weight:700;color:#cfa035!important;text-shadow:0 3px 6px #000c!important;font-family:Cinzel,serif!important;font-size:34px!important}html body .footer{color:#8e9e95;width:100%;height:60px;line-height:60px;position:absolute;bottom:0;background-color:#0b0e10!important;border-top:1px solid #cfa03526!important}html body .footer a{font-weight:600;text-decoration:none;color:#cfa035!important}html body .footer a:hover{text-shadow:0 0 8px #ffffff4d;color:#f4f1ea!important}html body #add-link-container{text-align:center;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);max-width:960px;margin:25px auto;transition:transform .3s,box-shadow .3s,border-color .3s;animation:3s ease-in-out infinite goldPulse;position:relative;background:radial-gradient(circle at top,#cfa03514 0%,#151b1efa 70%)!important;border:2.5px solid #cfa03599!important;border-radius:12px!important;padding:32px 28px!important;box-shadow:0 16px 48px #000000bf,0 0 25px #cfa03540!important}html body #add-link-container .instructions-pane{text-align:left;border-right:1px solid #cfa03526;padding-right:32px}html body #add-link-container .instructions-pane ol{margin-bottom:15px;padding-left:20px}html body #add-link-container .instructions-pane ol li{color:#ccd7d9;margin-bottom:8px;font-size:13.5px}html body #add-link-container .instructions-pane p strong{color:#cfa035!important}html body #add-link-container .interaction-pane{flex-direction:column;justify-content:center;align-items:center;height:100%;padding-left:32px;display:flex}html body #add-link-container .interaction-pane .prompt-text{color:#fff;letter-spacing:1px;text-align:center;width:100%;margin-bottom:20px;font-family:Cinzel,serif;font-size:15px}html body #add-link-container .interaction-pane #tokens-form{flex-wrap:wrap;justify-content:center;align-items:center;gap:12px;width:100%;display:flex}html body #add-link-container .interaction-pane #tokens-form .url-input{flex:1;min-width:200px;max-width:320px;width:auto!important;margin-bottom:0!important}html body #add-link-container .interaction-pane #tokens-form button{flex-shrink:0}html body #add-link-container .interaction-pane .or-divider{width:100%;max-width:320px}html body #add-link-container .interaction-pane .dropbox-button{width:100%;max-width:320px;margin:0 auto!important}@media (width<=768px){html body #add-link-container .instructions-pane{border-bottom:1px solid #cfa03526!important;border-right:none!important;margin-bottom:20px!important;padding-bottom:20px!important;padding-right:0!important}html body #add-link-container .interaction-pane{padding-left:0!important}}html body #add-link-container:hover{transform:translateY(-3px);border-color:#cfa035!important;box-shadow:0 20px 56px #000000d9,0 0 35px #cfa03566!important}html body #add-link-container .creator-station-badge{color:#cfa035;letter-spacing:2.5px;text-shadow:0 0 8px #cfa03580;background:#cfa0351f;border:1px solid #cfa03599;border-radius:20px;margin-bottom:20px;padding:5px 16px;font-family:Cinzel,serif;font-size:11.5px;font-weight:700;display:inline-block;box-shadow:0 0 12px #cfa03540,inset 0 0 8px #cfa03526!important}html body #add-link-container .creator-station-badge i{color:#cfa035;text-shadow:0 0 8px #cfa035cc;margin-right:6px}html body #add-link-container:before{content:"";pointer-events:none;border:1px solid #cfa0351f;border-radius:8px;position:absolute;inset:5px}html body #add-link-container p{letter-spacing:.5px;margin-bottom:24px;color:#fff!important;text-shadow:0 2px 8px #000c,0 0 12px #cfa03566!important;font-family:Cinzel,serif!important;font-size:18px!important;font-weight:700!important}html body #add-link-container .url-input{width:80%;margin-bottom:10px}html body #add-link-container .or-divider{text-align:center;color:#cfa03599;letter-spacing:3px;text-shadow:0 0 4px #cfa0354d;align-items:center;margin:22px 0;font-family:Cinzel,serif;font-size:11px;font-weight:700;display:flex}html body #add-link-container .or-divider:before,html body #add-link-container .or-divider:after{content:"";border-bottom:1px solid #cfa03540;flex:1}html body #add-link-container .or-divider span{padding:0 14px}html body .dropbox-button{color:#fff;text-align:center;cursor:pointer;letter-spacing:1px;border:1px solid #cfa03566;border-radius:6px;max-width:300px;margin:0 auto;padding:10px 18px;font-family:Cinzel,serif;font-size:12px;font-weight:600;transition:all .25s ease-in-out;display:block;box-shadow:0 4px 12px #00000059;background:linear-gradient(135deg,#16202c 0%,#0d131a 100%)!important}html body .dropbox-button i{color:#0061fe;filter:drop-shadow(0 0 4px #0061fe66);font-size:14px}html body .dropbox-button:hover{transform:translateY(-2px);background:linear-gradient(135deg,#1f2d3d 0%,#16202c 100%)!important;border-color:#cfa035!important;box-shadow:0 6px 20px #cfa03540,0 0 15px #0061fe40!important}html body #donate-form{text-align:center}html body #shape-selector{text-align:center;justify-content:center;align-items:center;gap:12px;margin:30px;display:flex}html body #shape-selector span{font-family:Cinzel,serif;font-size:15px;font-weight:700;color:#cfa035!important}html body #shape-selector .btn-group{border:1px solid #cfa03540;border-radius:6px;overflow:hidden;box-shadow:0 4px 10px #0003}html body #shape-selector .btn-group .btn{padding:8px 18px;transition:all .2s;color:#8e9e95!important;background:#1a2225!important;border:none!important}html body #shape-selector .btn-group .btn i{font-size:20px}html body #shape-selector .btn-group .btn.active{box-shadow:inset 0 0 8px #00000080;color:#f4f1ea!important;background:#a62b2b!important}html body #shape-selector .btn-group .btn:hover:not(.active){color:#f4f1ea!important;background:#ffffff0d!important}html body .btn-group-toggle{border:1px solid #ffffff14;border-radius:20px;padding:2px;box-shadow:inset 0 2px 4px #00000080;background:#0f1315!important;display:inline-flex!important}html body .btn-group-toggle .btn{font-size:10px;transition:all .2s;color:#4e5e65!important;box-shadow:none!important;background:0 0!important;border:none!important;border-radius:18px!important;margin:0!important;padding:5px 12px!important}html body .btn-group-toggle .btn.active{color:#fff!important}html body .btn-group-toggle .btn.btn-primary.active{background:#2e393f!important}html body .btn-group-toggle .btn.btn-success.active{background:#a62b2b!important;box-shadow:0 0 8px #a62b2b99!important}html body .show{display:block}html body .hide{display:none}html body .wrap-collabsible{margin-top:30px}html body .wrap-collabsible input[type=checkbox]{display:none}html body .wrap-collabsible .lbl-toggle{text-transform:uppercase;text-align:center;cursor:pointer;border-radius:6px;font-family:Cinzel,monospace;font-size:15px;transition:all .2s ease-out;display:block;color:#cfa035!important;background-color:#151b1e!important;border:1px solid #cfa03540!important;padding:10px 20px!important}html body .wrap-collabsible .lbl-toggle:before{content:" ";vertical-align:middle;border-top:5px solid #0000;border-bottom:5px solid #0000;border-left:5px solid;margin-right:.7rem;transition:transform .2s ease-out;display:inline-block;transform:translateY(-2px)}html body .wrap-collabsible .lbl-toggle:hover{color:#f4f1ea!important;background-color:#1c252a!important;box-shadow:0 0 12px #cfa03533!important}html body .wrap-collabsible .toggle:checked+.lbl-toggle:before{transform:rotate(90deg)translate(-3px)}html body .wrap-collabsible .collapsible-content{max-height:0;transition:max-height .25s ease-in-out;overflow:hidden}html body .wrap-collabsible .collapsible-content .content-inner{border-bottom-right-radius:6px;border-bottom-left-radius:6px;padding:16px;font-family:monospace;font-size:12px;color:#d1dadc!important;background:#151b1ef2!important;border-bottom:1px solid #cfa03540!important;border-left:1px solid #cfa03540!important;border-right:1px solid #cfa03540!important}html body .wrap-collabsible .collapsible-content .content-inner p{margin-bottom:10px;color:#d1dadc!important}html body .wrap-collabsible .collapsible-content .content-inner p strong{color:#cfa035!important}html body .wrap-collabsible .collapsible-content .content-inner ol,html body .wrap-collabsible .collapsible-content .content-inner ul,html body .wrap-collabsible .collapsible-content .content-inner dl{margin-top:0;margin-bottom:0}html body .wrap-collabsible .toggle:checked+.lbl-toggle+.collapsible-content{max-height:100%}html body .wrap-collabsible .toggle:checked+.lbl-toggle{border-bottom-right-radius:0;border-bottom-left-radius:0;margin-bottom:0}html body .mobile{display:none}html body .instructions{-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px);margin:0 auto;text-align:left!important;background:#151b1ecc!important;border:1px solid #cfa03540!important;border-radius:12px!important;padding:24px!important;box-shadow:0 6px 20px #0006!important}html body .instructions h3,html body .instructions p{text-align:left;color:#ccd7d9!important}html body .instructions p strong{font-family:Cinzel,serif;font-size:16px;color:#cfa035!important}html body .instructions ol{margin-bottom:16px;padding-left:20px}html body .instructions ol li{margin-bottom:8px;color:#ccd7d9!important}html body .instructions ol li strong{color:#f4f1ea!important}html body main.container>p{text-shadow:0 1px 2px #00000080;color:#ccd7d9!important;font-size:16px!important;line-height:1.6!important}html body main.container>p strong{color:#cfa035!important}html body .main-links{box-shadow:0 4px 10px #0003;background:#151b1e99!important;border:1px solid #cfa03526!important;border-radius:8px!important;margin-bottom:24px!important;padding:16px!important}html body .main-links p{border-bottom:1px solid #cfa03526;margin-bottom:10px;padding-bottom:4px;font-size:14px;font-weight:700;color:#cfa035!important;font-family:Cinzel,serif!important}html body .main-links ul{margin-bottom:0;padding-left:16px}html body .main-links ul li{color:#ccd7d9;margin-bottom:6px}html body .main-links ul li a{text-decoration:none;transition:color .15s;color:#ccd7d9!important}html body .main-links ul li a:hover{text-shadow:0 0 4px #cfa0354d;text-decoration:underline;color:#cfa035!important}html div#donate{text-align:center;margin:50px}html div#donate p{color:#ccd7d9!important}html div#donate p strong{color:#cfa035!important}html div#donate #dmsguild-support{margin-top:30px}html div#donate #dmsguild-support .instructions{background:#1a1515cc!important;border-color:#a62b2b4d!important}html div#donate #dmsguild-support .instructions p strong{color:#a62b2b!important}html div#donate #dmsguild-support .instructions a{font-family:Cinzel,serif;font-size:16px;text-decoration:underline;color:#cfa035!important}html div#donate #dmsguild-support .instructions a:hover{color:#f4f1ea!important}.form-control,input[type=text],input[type=number],select.form-control{font-family:Outfit,sans-serif;color:#f4f1ea!important;background-color:#12181a!important;border:1px solid #cfa0354d!important;border-radius:6px!important;padding:8px 12px!important;transition:all .2s ease-in-out!important}.form-control:focus,input[type=text]:focus,input[type=number]:focus,select.form-control:focus{border-color:#cfa035!important;outline:none!important;box-shadow:0 0 8px #cfa03566!important}.form-control:disabled,input[type=text]:disabled,input[type=number]:disabled,select.form-control:disabled{opacity:.5!important;background-color:#0b0e10!important;border-color:#ffffff0d!important}.btn-primary{letter-spacing:.5px;font-family:Cinzel,serif;font-weight:700;color:#fff!important;background-color:#a62b2b!important;border-color:#a62b2b80!important;border-radius:6px!important;transition:all .2s ease-in-out!important}.btn-primary:hover{transform:translateY(-1px);background-color:#c1272d!important;box-shadow:0 0 12px #c1272d99!important}.btn-success{font-family:Outfit,sans-serif;color:#fff!important;background-color:#1a5635!important;border-color:#1a563580!important;border-radius:6px!important}.btn-success:hover{background-color:#247a4b!important;box-shadow:0 0 10px #247a4b80!important}.btn-warning{color:#f4f1ea!important;background-color:#785a1a!important;border-color:#785a1a80!important;border-radius:6px!important;transition:all .2s!important}.btn-warning:hover{background-color:#9c7522!important;box-shadow:0 0 10px #9c752280!important}@media (width<=992px){#tokens-table{border-collapse:separate;border-spacing:0 15px}#tokens-table tr{border-radius:8px;width:100%;margin-top:12px;padding:10px;display:table;background:#151b1ed9!important;border:1px solid #cfa03540!important}#tokens-table td{display:table-row;border:none!important;padding:6px 12px!important}#tokens-table thead{display:none}#tokens-table .mobile{text-align:left;color:#cfa035;width:40%;font-family:Cinzel,serif;font-size:13px;display:inline-block}#tokens-table .form-control,#tokens-table .btn-group-toggle,#tokens-table .btn-outline-danger,#tokens-table .btn.btn-warning,#tokens-table td.download .btn{width:60%;display:inline-block}}@media screen{.printable *,#printed-tokens-tents{display:none!important}}@media print{html,body{color:#000!important;background:#fff!important;height:auto!important;min-height:auto!important;margin:0!important;padding:0!important;font-family:Scala Sans Regular,sans-serif!important;position:static!important;overflow:visible!important}html body main.container{width:100%!important;max-width:100%!important;margin:0!important;padding:0!important}html body p,html body strong,html body a,html body h1,html body h2,html body h3,html body h4,html body span,html body label{color:#000!important;text-shadow:none!important;background:0 0!important}html .printable{page-break-before:auto!important;page-break-after:auto!important;page-break-inside:auto!important;height:auto!important;min-height:0!important;display:block!important;position:static!important}html #links-instructions,html #tokens-table,html #add-link-container,html button#remove-all,html #print-container,html .container h1,html .container h2,html .content-main,html header,html footer,html .container p,html #donate-form,html #shape-selector,html .wrap-collabsible,html .instructions,html .dropbox-button,html #donate,html .main-links,html .feedback,html .intro-section,html .how-to-use-section,html .crafting-tips-section,html .crafting-links-row,html .changelog-section,html #sticky-action-bar{display:none!important}html .tent p,html .mini-container p{display:block!important}html .tent .side.front .name{border-top:1pt dashed #e4e4e4!important}html .mini-container .back .mini{border-bottom:1pt dashed #b9b9b9!important}html .mini-container .back .base{z-index:2!important;border-bottom:1pt dashed #b9b9b9!important}html .mini-container .front .base{z-index:2!important;border-top:1pt dashed #b9b9b9!important}html .token{box-shadow:none!important}}.intro-section{text-align:center;max-width:900px;margin:20px auto 40px}.intro-section .lead-text{text-shadow:0 1px 3px #00000080;color:#f4f1ea!important;font-size:18px!important;line-height:1.7!important}.intro-section .sub-text{margin-top:15px;line-height:1.6;color:#8e9e95!important;font-size:14px!important}.how-to-use-section{text-align:center;margin:50px auto}.how-to-use-section h2{border-bottom:2px solid #cfa03540;margin-bottom:30px;padding-bottom:10px;font-size:24px;display:inline-block}.how-to-use-section .instruction-card{-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);min-height:220px;margin-bottom:20px;transition:all .2s ease-in-out;box-shadow:0 6px 20px #0006;background:#151b1ebf!important;border:1px solid #cfa03533!important;border-radius:8px!important;padding:24px!important}.how-to-use-section .instruction-card:hover{transform:translateY(-3px);box-shadow:0 8px 24px #cfa03526;border-color:#cfa035!important}.how-to-use-section .instruction-card .card-icon{color:#cfa035;margin-bottom:15px;font-size:32px}.how-to-use-section .instruction-card h3{color:#fff;text-shadow:0 2px 4px #00000080;margin-bottom:12px;font-family:Cinzel,serif;font-size:16px}.how-to-use-section .instruction-card p{font-size:13px;line-height:1.6;color:#b8c4c7!important}.crafting-tips-section{text-align:center;max-width:800px;margin-top:40px;margin-left:auto;margin-right:auto}.crafting-tips-section h2{margin-bottom:15px;font-size:24px}.crafting-tips-section p{margin-bottom:25px;font-size:15px;line-height:1.6;color:#b8c4c7!important}@keyframes goldPulse{0%{border-color:#cfa03573;box-shadow:0 16px 48px #000000bf,0 0 15px #cfa03526!important}50%{border-color:#cfa035e6;box-shadow:0 16px 48px #000000bf,0 0 35px #cfa03573,inset 0 0 15px #cfa03514!important}to{border-color:#cfa03573;box-shadow:0 16px 48px #000000bf,0 0 15px #cfa03526!important}}body,body *,body :before,body :after{transition:background-color .4s,background .4s,border-color .4s,color .4s,box-shadow .4s!important}.printable,.printable *,img,input,button,select{transition:none!important}.header{z-index:1000;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);background:#0c0f12f7;border-bottom:1px solid #cfa03533;padding:14px 0;position:sticky;top:0}.header h1{letter-spacing:2px;margin:0;font-size:1.5rem}.header-inner{justify-content:space-between;align-items:center;gap:16px;display:flex}#theme-toggle,#language-toggle{z-index:auto;letter-spacing:1.5px;cursor:pointer;flex-shrink:0;align-items:center;gap:8px;font-family:Cinzel,serif;font-size:11px;font-weight:700;display:flex;position:static;color:#cfa035!important;background:#151b1ee6!important;border:1px solid #cfa03573!important;border-radius:20px!important;padding:8px 16px!important;box-shadow:0 4px 15px #0006,0 0 10px #cfa0351a!important}#theme-toggle i,#language-toggle i{font-size:12px;transition:transform .3s!important}#theme-toggle span,#language-toggle span{font-weight:700}#theme-toggle:hover,#language-toggle:hover{transform:translateY(-1px);color:#f4f1ea!important;background:#151b1e!important;border-color:#cfa035!important;box-shadow:0 6px 20px #0009,0 0 15px #cfa0354d!important}#theme-toggle:hover i,#language-toggle:hover i{transform:rotate(15deg)!important}#theme-toggle:active,#language-toggle:active{transform:translateY(0)}@media (width<=768px){html body .header{padding:16px 12px!important}html body .header h1{text-align:center!important;letter-spacing:1.5px!important;font-size:1.6rem!important}.header-inner{text-align:center!important;flex-direction:column!important;align-items:center!important;gap:12px!important}.header-actions{flex-wrap:wrap!important;justify-content:center!important;gap:8px!important;width:100%!important}#theme-toggle,#language-toggle{letter-spacing:1px;font-size:9.5px;padding:6px 12px!important}}body.light-mode,html.light-mode body{color:#2b221a!important;background:#f4ecd8 radial-gradient(circle,#faf5ea 0%,#e6d7bf 100%) no-repeat fixed!important}body.light-mode p,html.light-mode body p{color:#4a3e31!important}body.light-mode h1,body.light-mode h2,body.light-mode h3,body.light-mode h4,body.light-mode strong,html.light-mode body h1,html.light-mode body h2,html.light-mode body h3,html.light-mode body h4,html.light-mode body strong{color:#704d1a!important;text-shadow:0 1px 2px #fffc!important}body.light-mode a,html.light-mode body a{color:#704d1a!important}body.light-mode a:hover,html.light-mode body a:hover{color:#000!important;text-shadow:0 0 6px #704d1a33!important}body.light-mode #theme-toggle,body.light-mode #language-toggle,html.light-mode body #theme-toggle,html.light-mode body #language-toggle{color:#704d1a!important;background:#fbf9f4eb!important;border-color:#704d1a66!important;box-shadow:0 4px 15px #704d1a26!important}body.light-mode #theme-toggle:hover,body.light-mode #language-toggle:hover,html.light-mode body #theme-toggle:hover,html.light-mode body #language-toggle:hover{color:#000!important;background:#fff!important;box-shadow:0 4px 20px #704d1a40!important}body.light-mode .header,html.light-mode body .header{background:#f4ecd8f7!important;border-bottom-color:#704d1a4d!important}body.light-mode .instructions,html.light-mode body .instructions{background:#fbf9f4e6!important;border:1px solid #704d1a59!important;box-shadow:0 8px 24px #704d1a1a!important}body.light-mode .instructions h3,body.light-mode .instructions p,body.light-mode .instructions ol li,html.light-mode body .instructions h3,html.light-mode body .instructions p,html.light-mode body .instructions ol li{color:#2b221a!important}body.light-mode .instructions p strong,body.light-mode .instructions ol li strong,html.light-mode body .instructions p strong,html.light-mode body .instructions ol li strong{color:#704d1a!important}body.light-mode #add-link-container,html.light-mode body #add-link-container{background:radial-gradient(circle at top,#704d1a0d 0%,#fbf9f4fa 70%)!important;border-color:#704d1a99!important;animation:3s ease-in-out infinite parchmentPulse!important;box-shadow:0 16px 48px #704d1a26,0 0 25px #704d1a1a!important}body.light-mode #add-link-container .instructions-pane,html.light-mode body #add-link-container .instructions-pane{border-right-color:#704d1a26!important}body.light-mode #add-link-container .instructions-pane ol li,html.light-mode body #add-link-container .instructions-pane ol li{color:#2b221a!important}body.light-mode #add-link-container .instructions-pane p strong,html.light-mode body #add-link-container .instructions-pane p strong{color:#704d1a!important}body.light-mode #add-link-container .interaction-pane .prompt-text,html.light-mode body #add-link-container .interaction-pane .prompt-text{color:#2b221a!important;text-shadow:0 1px 2px #fffc!important}@media (width<=768px){body.light-mode #add-link-container .instructions-pane,html.light-mode body #add-link-container .instructions-pane{border-bottom-color:#704d1a26!important}}body.light-mode #add-link-container:hover,html.light-mode body #add-link-container:hover{border-color:#704d1a!important;box-shadow:0 20px 56px #704d1a40,0 0 35px #704d1a33!important}body.light-mode #add-link-container .creator-station-badge,html.light-mode body #add-link-container .creator-station-badge{color:#704d1a!important;text-shadow:none!important;background:#704d1a1f!important;border-color:#704d1a80!important;box-shadow:0 0 8px #704d1a1a!important}body.light-mode #add-link-container .creator-station-badge i,html.light-mode body #add-link-container .creator-station-badge i{color:#704d1a!important;text-shadow:none!important}body.light-mode #add-link-container p,html.light-mode body #add-link-container p{color:#2b221a!important;text-shadow:0 1px 2px #fffc!important}body.light-mode #add-link-container .or-divider,html.light-mode body #add-link-container .or-divider{color:#704d1a99!important;text-shadow:none!important}body.light-mode #add-link-container .or-divider:before,body.light-mode #add-link-container .or-divider:after,html.light-mode body #add-link-container .or-divider:before,html.light-mode body #add-link-container .or-divider:after{border-bottom-color:#704d1a33!important}body.light-mode #add-link-container .dropbox-button,html.light-mode body #add-link-container .dropbox-button{color:#704d1a!important;background:linear-gradient(135deg,#fbf9f4 0%,#ebe2d3 100%)!important;border-color:#704d1a66!important;box-shadow:0 4px 12px #704d1a1a!important}body.light-mode #add-link-container .dropbox-button:hover,html.light-mode body #add-link-container .dropbox-button:hover{background:linear-gradient(135deg,#fff 0%,#f4ebd8 100%)!important;border-color:#704d1a!important;box-shadow:0 6px 20px #704d1a33,0 0 15px #0061fe26!important}body.light-mode #tokens-table tbody tr,html.light-mode body #tokens-table tbody tr{background:#fbf9f4e6!important;border-color:#704d1a40!important;box-shadow:0 4px 15px #704d1a14!important}body.light-mode #tokens-table tbody tr:hover,html.light-mode body #tokens-table tbody tr:hover{background:#ffffffeb!important;border-color:#704d1a80!important;box-shadow:0 6px 20px #704d1a2e!important}body.light-mode #tokens-table tbody tr td,html.light-mode body #tokens-table tbody tr td{color:#2b221a!important;border-top-color:#704d1a1a!important;border-bottom-color:#704d1a1a!important}body.light-mode .form-control,body.light-mode input[type=text],body.light-mode input[type=number],body.light-mode select.form-control,html.light-mode body .form-control,html.light-mode body input[type=text],html.light-mode body input[type=number],html.light-mode body select.form-control{color:#2b221a!important;background-color:#faf7f2!important;border:1px solid #704d1a4d!important}body.light-mode .form-control:focus,body.light-mode input[type=text]:focus,body.light-mode input[type=number]:focus,body.light-mode select.form-control:focus,html.light-mode body .form-control:focus,html.light-mode body input[type=text]:focus,html.light-mode body input[type=number]:focus,html.light-mode body select.form-control:focus{border-color:#704d1a!important;box-shadow:0 0 8px #704d1a4d!important}body.light-mode .form-control:disabled,body.light-mode input[type=text]:disabled,body.light-mode input[type=number]:disabled,body.light-mode select.form-control:disabled,html.light-mode body .form-control:disabled,html.light-mode body input[type=text]:disabled,html.light-mode body input[type=number]:disabled,html.light-mode body select.form-control:disabled{opacity:.6!important;background-color:#f1ebd8!important}body.light-mode .btn-primary:hover,html.light-mode body .btn-primary:hover{box-shadow:0 0 12px #a62b2b66!important}body.light-mode .btn-group-toggle,html.light-mode body .btn-group-toggle{background:#eedecc!important;border-color:#704d1a26!important;box-shadow:inset 0 2px 4px #704d1a26!important}body.light-mode .btn-group-toggle .btn,html.light-mode body .btn-group-toggle .btn{color:#635343!important}body.light-mode .btn-group-toggle .btn.active,html.light-mode body .btn-group-toggle .btn.active{color:#fff!important}body.light-mode .btn-group-toggle .btn.btn-primary.active,html.light-mode body .btn-group-toggle .btn.btn-primary.active{background:#bfaea2!important}body.light-mode .btn-group-toggle .btn.btn-success.active,html.light-mode body .btn-group-toggle .btn.btn-success.active{background:#a62b2b!important;box-shadow:0 0 8px #a62b2b66!important}body.light-mode #shape-selector span,html.light-mode body #shape-selector span{color:#704d1a!important}body.light-mode #shape-selector .btn-group,html.light-mode body #shape-selector .btn-group{border-color:#704d1a4d!important;box-shadow:0 4px 10px #704d1a1a!important}body.light-mode #shape-selector .btn-group .btn,html.light-mode body #shape-selector .btn-group .btn{color:#635343!important;background:#ebe2d3!important}body.light-mode #shape-selector .btn-group .btn.active,html.light-mode body #shape-selector .btn-group .btn.active{color:#fff!important;background:#a62b2b!important}body.light-mode #shape-selector .btn-group .btn:hover:not(.active),html.light-mode body #shape-selector .btn-group .btn:hover:not(.active){background:#704d1a14!important}body.light-mode .instruction-card,html.light-mode body .instruction-card{background:#fbf9f4cc!important;border:1px solid #704d1a33!important;box-shadow:0 6px 20px #704d1a14!important}body.light-mode .instruction-card:hover,html.light-mode body .instruction-card:hover{border-color:#704d1a!important;box-shadow:0 8px 24px #704d1a26!important}body.light-mode .instruction-card .card-icon,html.light-mode body .instruction-card .card-icon{color:#704d1a!important}body.light-mode .instruction-card h3,html.light-mode body .instruction-card h3{color:#704d1a!important;text-shadow:none!important}body.light-mode .instruction-card p,html.light-mode body .instruction-card p{color:#635343!important}body.light-mode .main-links,html.light-mode body .main-links{background:#fbf9f4b3!important;border:1px solid #704d1a33!important;box-shadow:0 4px 10px #704d1a0d!important}body.light-mode .main-links p,html.light-mode body .main-links p{color:#704d1a!important;border-bottom-color:#704d1a33!important}body.light-mode .main-links ul li,html.light-mode body .main-links ul li,body.light-mode .main-links ul li a,html.light-mode body .main-links ul li a{color:#2b221a!important}body.light-mode .main-links ul li a:hover,html.light-mode body .main-links ul li a:hover{color:#704d1a!important;text-shadow:0 0 4px #704d1a33!important}body.light-mode .crafting-tips-section p,html.light-mode body .crafting-tips-section p{color:#635343!important}body.light-mode div#donate p,html.light-mode body div#donate p{color:#2b221a!important}body.light-mode div#donate strong,html.light-mode body div#donate strong{color:#704d1a!important}body.light-mode div#donate #dmsguild-support .instructions,html.light-mode body div#donate #dmsguild-support .instructions{background:#fdf8f8f2!important;border-color:#a62b2b66!important}body.light-mode div#donate #dmsguild-support .instructions p,html.light-mode body div#donate #dmsguild-support .instructions p{color:#2b221a!important}body.light-mode div#donate #dmsguild-support .instructions p strong,html.light-mode body div#donate #dmsguild-support .instructions p strong{color:#a62b2b!important}body.light-mode div#donate #dmsguild-support .instructions a,html.light-mode body div#donate #dmsguild-support .instructions a{color:#704d1a!important}body.light-mode div#donate #dmsguild-support .instructions a:hover,html.light-mode body div#donate #dmsguild-support .instructions a:hover{color:#a62b2b!important}body.light-mode footer .text-muted,html.light-mode body footer .text-muted{color:#635343!important}body.light-mode footer.footer,html.light-mode body footer.footer{background:#f4ecd8f7!important;border-top:1px solid #704d1a33!important}body.light-mode .content-main,html.light-mode body .content-main{background:#fbf9f4d9!important;border-color:#704d1a40!important;box-shadow:0 10px 30px #704d1a1f!important}body.light-mode .content-main #tokens-table thead tr:first-child th,html.light-mode body .content-main #tokens-table thead tr:first-child th{color:#704d1a!important;text-shadow:none!important;background:#f4ebd8!important;border-bottom:2px solid #704d1a4d!important}body.light-mode .content-main #tokens-table thead #bulk-selection th,html.light-mode body .content-main #tokens-table thead #bulk-selection th{color:#2b221a!important;background:#ebe2d3!important;border-bottom:2px solid #704d1a26!important}body.light-mode #table-actions-container p,html.light-mode body #table-actions-container p{color:#635343!important}body.light-mode #add-link-container .url-input,html.light-mode body #add-link-container .url-input{color:#2b221a!important;background-color:#faf7f2!important;border:1px solid #704d1a4d!important}body.light-mode #add-link-container .url-input::placeholder,html.light-mode body #add-link-container .url-input::placeholder{opacity:.7;color:#635343!important}body.light-mode #add-link-container .url-input:focus,html.light-mode body #add-link-container .url-input:focus{background-color:#fff!important;border-color:#704d1a!important;box-shadow:0 0 8px #704d1a40!important}body.light-mode #tokens-table tbody tr td input.form-control,body.light-mode #tokens-table tbody tr td select.form-control,html.light-mode body #tokens-table tbody tr td input.form-control,html.light-mode body #tokens-table tbody tr td select.form-control{color:#2b221a!important;background-color:#faf7f2!important;border-color:#704d1a40!important}body.light-mode .intro-section .lead-text,html.light-mode body .intro-section .lead-text{color:#2b221a!important;text-shadow:none!important}body.light-mode .intro-section .sub-text,html.light-mode body .intro-section .sub-text{color:#635343!important}@keyframes parchmentPulse{0%{border-color:#704d1a66;box-shadow:0 16px 48px #704d1a26,0 0 15px #704d1a0d!important}50%{border-color:#704d1ad9;box-shadow:0 16px 48px #704d1a26,0 0 35px #704d1a40,inset 0 0 15px #704d1a0d!important}to{border-color:#704d1a66;box-shadow:0 16px 48px #704d1a26,0 0 15px #704d1a0d!important}}.changelog-section{text-align:left;max-width:860px;margin:10px auto 40px}.changelog-section .changelog-toggle{color:#8e9e95;letter-spacing:1.5px;text-transform:uppercase;cursor:pointer;background:0 0;border:1px solid #cfa03540;border-radius:6px;align-items:center;gap:8px;padding:7px 16px;font-family:Cinzel,serif;font-size:12px;transition:color .2s,border-color .2s;display:flex}.changelog-section .changelog-toggle i{font-size:10px;transition:transform .3s}.changelog-section .changelog-toggle:hover{color:#cfa035;border-color:#cfa035}.changelog-section .changelog-content{max-height:0;transition:max-height .4s;overflow:hidden}.changelog-section .changelog-content--open{max-height:1200px}.changelog-section .changelog-inner{border-left:2px solid #cfa03540;flex-direction:column;gap:14px;margin-top:16px;padding:4px 0 4px 20px;display:flex}.changelog-section .changelog-entry{position:relative}.changelog-section .changelog-entry:before{content:"";background:#cfa03540;border:2px solid #cfa035;border-radius:50%;width:8px;height:8px;position:absolute;top:6px;left:-26px}.changelog-section .changelog-entry .changelog-date{color:#cfa035;letter-spacing:1px;margin-bottom:2px;font-family:Cinzel,serif;font-size:11px;font-weight:700;display:block}.changelog-section .changelog-entry p{color:#8e9e95;margin:0;font-size:13px;line-height:1.5}#sticky-action-bar{z-index:1100;-webkit-backdrop-filter:blur(14px);background:#0b0e10eb;border-top:1px solid #cfa03559;animation:.3s both slideUpBar;position:fixed;bottom:0;left:0;right:0;box-shadow:0 -4px 24px #0009}#sticky-action-bar #sticky-action-bar-inner{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:20px;max-width:1200px;margin:0 auto;padding:10px 24px;display:flex}#sticky-action-bar #sticky-shape-selector{align-items:center;gap:14px;display:flex}#sticky-action-bar #sticky-shape-selector .sticky-label{letter-spacing:1.5px;text-transform:uppercase;color:#8e9e95;white-space:nowrap;font-family:Cinzel,serif;font-size:12px}#sticky-action-bar #sticky-shape-selector .btn-group .btn{color:#8e9e95;background:#cfa0350f;border-color:#cfa0354d;padding:6px 14px;font-size:14px;transition:all .2s}#sticky-action-bar #sticky-shape-selector .btn-group .btn.active,#sticky-action-bar #sticky-shape-selector .btn-group .btn:hover{color:#cfa035!important;background:#cfa03533!important;border-color:#cfa035!important;box-shadow:0 0 10px #cfa03540!important}#sticky-action-bar #print-all{letter-spacing:1.5px;text-transform:uppercase;white-space:nowrap;padding:10px 28px;font-family:Cinzel,serif;font-size:13px;transition:transform .15s,box-shadow .15s;box-shadow:0 4px 18px #a62b2b80;background:#a62b2b!important;border-color:#a62b2b!important}#sticky-action-bar #print-all:hover{transform:translateY(-1px);background:#c1272d!important;box-shadow:0 6px 24px #a62b2bb3!important}#sticky-action-bar #print-all:active{transform:translateY(0)}#sticky-action-bar #print-all i{margin-right:6px}body:has(#sticky-action-bar){margin-bottom:130px}body:has(#sticky-action-bar) .footer{bottom:70px!important}@keyframes slideUpBar{0%{opacity:0;transform:translateY(100%)}to{opacity:1;transform:translateY(0)}}@media print{#sticky-action-bar{display:none!important}}.light-mode #sticky-action-bar{background:#f0e8d2f7;border-top:1px solid #704d1a66;box-shadow:0 -4px 20px #704d1a26}.light-mode #sticky-action-bar #sticky-shape-selector .sticky-label{color:#5a4020}.light-mode #sticky-action-bar #sticky-shape-selector .btn-group .btn{color:#7a5530;background:#704d1a0f;border-color:#704d1a4d}.light-mode #sticky-action-bar #sticky-shape-selector .btn-group .btn.active,.light-mode #sticky-action-bar #sticky-shape-selector .btn-group .btn:hover{color:#5a3a10!important;background:#704d1a2e!important;border-color:#8b6914!important}.tooltip-trigger{cursor:help;position:relative}.tooltip-trigger .tooltip-wrapper{vertical-align:middle;justify-content:center;align-items:center;gap:4px;width:100%;display:inline-flex}.tooltip-trigger .tooltip-icon{color:#cfa03573;font-size:11px;transition:color .2s}.tooltip-trigger:hover .tooltip-icon{color:#cfa035}.tooltip-trigger .tooltip-bubble{visibility:hidden;opacity:0;color:#f4f1ea;text-align:center;text-transform:none;letter-spacing:.5px;z-index:1050;pointer-events:none;-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);background:#0c0f12f2;border:1px solid #cfa03599;border-radius:6px;width:220px;padding:8px 12px;font-family:Outfit,sans-serif;font-size:12px;font-weight:400;line-height:1.4;transition:opacity .25s cubic-bezier(.4,0,.2,1),transform .25s cubic-bezier(.4,0,.2,1),visibility .25s;position:absolute;bottom:125%;left:50%;transform:translate(-50%)translateY(8px);box-shadow:0 8px 24px #000000bf,0 0 10px #cfa03526}.tooltip-trigger .tooltip-bubble:after{content:"";border:6px solid #0000;border-top-color:#cfa03599;position:absolute;top:100%;left:50%;transform:translate(-50%)}.tooltip-trigger:hover .tooltip-bubble{visibility:visible;opacity:1;transform:translate(-50%)translateY(0)}.light-mode .tooltip-bubble{color:#2b251a;background:#f4f1eafa;border:1px solid #8b691499;box-shadow:0 8px 24px #5a3c1440,0 0 10px #8b691426}.light-mode .tooltip-bubble:after{border-color:#8b691499 #0000 #0000}.light-mode .tooltip-icon{color:#8b691473}.light-mode .tooltip-trigger:hover .tooltip-icon{color:#8b6914}#tokens-table th:first-child .tooltip-bubble{left:20%;transform:translate(0)translateY(8px)}#tokens-table th:first-child .tooltip-bubble:after{left:20%}#tokens-table th:first-child:hover .tooltip-bubble{transform:translate(0)translateY(0)}#tokens-table th:last-child .tooltip-bubble,#tokens-table th:nth-last-child(2) .tooltip-bubble{left:auto;right:10%;transform:translate(0)translateY(8px)}#tokens-table th:last-child .tooltip-bubble:after,#tokens-table th:nth-last-child(2) .tooltip-bubble:after{left:auto;right:20%;transform:none}#tokens-table th:last-child:hover .tooltip-bubble,#tokens-table th:nth-last-child(2):hover .tooltip-bubble{transform:translate(0)translateY(0)}#feedback-widget-container{z-index:10000;font-family:Outfit,sans-serif;position:fixed;bottom:25px;right:25px}#feedback-widget-container #feedback-trigger-btn{color:#cfa035;cursor:pointer;-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);background:#151b1ed9;border:2px solid #cfa035;border-radius:50%;justify-content:center;align-items:center;width:54px;height:54px;font-size:18px;transition:all .3s cubic-bezier(.4,0,.2,1);display:flex;position:relative;box-shadow:0 4px 18px #00000080,0 0 10px #cfa03540}#feedback-widget-container #feedback-trigger-btn:hover{color:#fff;border-color:#fff;transform:scale(1.08)rotate(5deg);box-shadow:0 6px 24px #0009,0 0 20px #cfa03573}#feedback-widget-container #feedback-trigger-btn:active{transform:scale(.95)}#feedback-widget-container #feedback-trigger-btn.active{color:#fff;background:#a62b2b;border-color:#a62b2b;transform:rotate(90deg);box-shadow:0 4px 18px #a62b2b80}#feedback-widget-container #feedback-trigger-btn.active:hover{background:#c1272d;border-color:#c1272d;transform:rotate(90deg)scale(1.08)}#feedback-widget-container #feedback-trigger-btn .feedback-badge{color:#cfa035;letter-spacing:1px;text-transform:uppercase;pointer-events:none;white-space:nowrap;opacity:0;background:#151b1ef2;border:1px solid #cfa03540;border-radius:20px;padding:4px 12px;font-family:Cinzel,serif;font-size:11px;transition:all .25s ease-in-out;position:absolute;right:64px;transform:translate(10px);box-shadow:0 4px 10px #0000004d}#feedback-widget-container #feedback-trigger-btn:hover .feedback-badge{opacity:1;transform:translate(0)}#feedback-widget-container #feedback-popover-card{-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);transform-origin:100% 100%;background:radial-gradient(circle at top,#cfa03514 0%,#151b1efa 70%);border:2px solid #cfa03599;border-radius:12px;width:320px;padding:20px;animation:.3s cubic-bezier(.4,0,.2,1) slideUpWidget;position:absolute;bottom:70px;right:0;box-shadow:0 16px 48px #000000bf,0 0 25px #cfa03540}#feedback-widget-container #feedback-popover-card .feedback-header{text-align:left;border-bottom:1px solid #cfa03533;margin-bottom:15px;padding-bottom:10px}#feedback-widget-container #feedback-popover-card .feedback-header h3{color:#cfa035;letter-spacing:.5px;text-shadow:none;margin:0;font-family:Cinzel,serif;font-size:16px}#feedback-widget-container #feedback-popover-card .form-group{text-align:left;margin-bottom:12px}#feedback-widget-container #feedback-popover-card .form-group label{color:#cfa035;letter-spacing:.5px;margin-bottom:5px;font-family:Cinzel,serif;font-size:11px;display:block}#feedback-widget-container #feedback-popover-card .form-group .form-control{color:#fff!important;background:#111518!important;border:1px solid #cfa03540!important;border-radius:6px!important;font-size:13px!important;transition:all .2s!important}#feedback-widget-container #feedback-popover-card .form-group .form-control:focus{outline:none;border-color:#cfa035!important;box-shadow:0 0 8px #cfa03540!important}#feedback-widget-container #feedback-popover-card .form-group .form-control::placeholder{color:#5d6d63}#feedback-widget-container #feedback-popover-card .form-group textarea.form-control{resize:none}#feedback-widget-container #feedback-popover-card .form-group .validation-error{color:#e04343;margin-top:4px;font-size:11px;display:block}#feedback-widget-container #feedback-popover-card .error-message{color:#e04343;text-align:left;background:#e043431a;border:1px solid #e0434340;border-radius:6px;margin-bottom:12px;padding:8px 10px;font-size:11px}#feedback-widget-container #feedback-popover-card .error-message i{margin-right:5px}#feedback-widget-container #feedback-popover-card .feedback-submit-btn{letter-spacing:1px;text-transform:uppercase;padding:10px;font-family:Cinzel,serif;font-size:12px;font-weight:700;transition:all .2s;box-shadow:0 4px 10px #0000004d;color:#0c0f12!important;background:#cfa035!important;border-color:#cfa035!important}#feedback-widget-container #feedback-popover-card .feedback-submit-btn:hover:not([disabled]){transform:translateY(-1px);box-shadow:0 6px 15px #fff3;color:#0c0f12!important;background:#fff!important;border-color:#fff!important}#feedback-widget-container #feedback-popover-card .feedback-submit-btn:active:not([disabled]){transform:translateY(0)}#feedback-widget-container #feedback-popover-card .feedback-submit-btn i{margin-right:6px}#feedback-widget-container #feedback-popover-card .feedback-success-state{text-align:center;padding:20px 10px;animation:.4s fadeInWidget}#feedback-widget-container #feedback-popover-card .feedback-success-state .success-icon{color:#cfa035;filter:drop-shadow(0 0 8px #cfa0354d);margin-bottom:12px;font-size:40px}#feedback-widget-container #feedback-popover-card .feedback-success-state p{color:#ccd7d9;margin:0;font-size:13.5px;line-height:1.5}.light-mode #feedback-widget-container #feedback-trigger-btn{color:#8b6914;background:#f0e8d2f2;border-color:#8b6914;box-shadow:0 4px 15px #5a3c1433,0 0 10px #8b691426}.light-mode #feedback-widget-container #feedback-trigger-btn:hover{color:#5a3a10;border-color:#5a3a10;box-shadow:0 6px 20px #5a3c144d,0 0 15px #8b691440}.light-mode #feedback-widget-container #feedback-trigger-btn.active{color:#fff;background:#ba1e0d;border-color:#ba1e0d;box-shadow:0 4px 15px #ba1e0d4d}.light-mode #feedback-widget-container #feedback-trigger-btn.active:hover{background:#811509;border-color:#811509}.light-mode #feedback-widget-container #feedback-trigger-btn .feedback-badge{color:#8b6914;background:#fdfcf7;border-color:#8b69144d;box-shadow:0 4px 10px #5a3c1426}.light-mode #feedback-widget-container #feedback-popover-card{background:radial-gradient(circle at top,#8b69140d 0%,#fdfcf7 80%);border:2px solid #8b691480;box-shadow:0 16px 48px #5a3c1433,0 0 25px #8b691426}.light-mode #feedback-widget-container #feedback-popover-card .feedback-header{border-bottom:1px solid #8b691433}.light-mode #feedback-widget-container #feedback-popover-card .feedback-header h3,.light-mode #feedback-widget-container #feedback-popover-card .form-group label{color:#8b6914}.light-mode #feedback-widget-container #feedback-popover-card .form-group .form-control{color:#2b251a!important;background:#f5f3e9!important;border:1px solid #8b691440!important}.light-mode #feedback-widget-container #feedback-popover-card .form-group .form-control:focus{border-color:#8b6914!important;box-shadow:0 0 8px #8b691433!important}.light-mode #feedback-widget-container #feedback-popover-card .form-group .form-control::placeholder{color:#a59e8d}.light-mode #feedback-widget-container #feedback-popover-card .form-group .validation-error{color:#ad0707}.light-mode #feedback-widget-container #feedback-popover-card .error-message{color:#ad0707;background:#ad070714;border-color:#ad070733}.light-mode #feedback-widget-container #feedback-popover-card .feedback-submit-btn{box-shadow:0 4px 10px #5a3c1426;color:#fff!important;background:#8b6914!important;border-color:#8b6914!important}.light-mode #feedback-widget-container #feedback-popover-card .feedback-submit-btn:hover:not([disabled]){box-shadow:0 6px 15px #5a3c1440;color:#fff!important;background:#5a3a10!important;border-color:#5a3a10!important}.light-mode #feedback-widget-container #feedback-popover-card .feedback-success-state .success-icon{color:#8b6914}.light-mode #feedback-widget-container #feedback-popover-card .feedback-success-state p{color:#5a4f3d}@keyframes slideUpWidget{0%{opacity:0;transform:scale(.8)translateY(20px)}to{opacity:1;transform:scale(1)translateY(0)}}@keyframes fadeInWidget{0%{opacity:0}to{opacity:1}}@media print{#feedback-widget-container{display:none!important}}.print-legend{display:none}@media print{.print-legend{justify-content:center;align-items:center;gap:20px;page-break-inside:avoid!important;width:fit-content!important;box-shadow:none!important;background:#fff!important;border:1px solid #b9b9b9!important;border-radius:4px!important;margin:0 auto 25px!important;padding:8px 16px!important;display:flex!important}.print-legend .legend-title{text-transform:uppercase;letter-spacing:.5px;font-family:Cinzel,serif;font-size:11px;font-weight:700;color:#000!important;border-right:1px solid #ccc!important;margin-right:5px!important;padding-right:15px!important}.print-legend .legend-item{font-family:Outfit,sans-serif;font-size:10px;color:#333!important;align-items:center!important;gap:8px!important;display:flex!important}.print-legend .legend-item .line{vertical-align:middle!important;width:30px!important;height:0!important;display:inline-block!important}.print-legend .legend-item .line.dashed-line{border-top:1.5pt dashed #555!important}.print-legend .legend-item .line.solid-line{border-top:1.5pt solid #555!important}.print-legend .legend-item .label{font-family:Outfit,sans-serif;font-size:10px;color:#000!important}}@media (width>=992px){.container{width:1040px!important;max-width:95%!important}}@media (width>=1200px){.container{width:1320px!important;max-width:95%!important}}@media (width>=1400px){.container{width:1480px!important;max-width:95%!important}}@media (width>=1600px){.container{width:1600px!important;max-width:95%!important}}#crafting-widget-container{z-index:10000;font-family:Outfit,sans-serif;position:fixed;bottom:25px;left:25px}#crafting-widget-container #crafting-trigger-btn{color:#cfa035;cursor:pointer;-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);background:#151b1ed9;border:2px solid #cfa035;border-radius:50%;justify-content:center;align-items:center;width:54px;height:54px;font-size:18px;transition:all .3s cubic-bezier(.4,0,.2,1);display:flex;position:relative;box-shadow:0 4px 18px #00000080,0 0 10px #cfa03540}#crafting-widget-container #crafting-trigger-btn:hover{color:#fff;border-color:#fff;transform:scale(1.08)rotate(-5deg);box-shadow:0 6px 24px #0009,0 0 20px #cfa03573}#crafting-widget-container #crafting-trigger-btn:active{transform:scale(.95)}#crafting-widget-container #crafting-trigger-btn.active{color:#fff;background:#a62b2b;border-color:#a62b2b;transform:rotate(90deg);box-shadow:0 4px 18px #a62b2b80}#crafting-widget-container #crafting-trigger-btn.active:hover{background:#c1272d;border-color:#c1272d;transform:rotate(90deg)scale(1.08)}#crafting-widget-container #crafting-trigger-btn .crafting-badge{color:#cfa035;letter-spacing:1px;text-transform:uppercase;pointer-events:none;white-space:nowrap;opacity:0;background:#151b1ef2;border:1px solid #cfa03540;border-radius:20px;padding:4px 12px;font-family:Cinzel,serif;font-size:11px;transition:all .25s ease-in-out;position:absolute;left:64px;transform:translate(-10px);box-shadow:0 4px 10px #0000004d}#crafting-widget-container #crafting-trigger-btn:hover .crafting-badge{opacity:1;transform:translate(0)}#crafting-widget-container #crafting-popover-card{-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);transform-origin:0 100%;background:radial-gradient(circle at top,#cfa03514 0%,#151b1efa 70%);border:2px solid #cfa03599;border-radius:12px;width:360px;padding:20px;animation:.3s cubic-bezier(.4,0,.2,1) slideUpWidget;position:absolute;bottom:70px;left:0;box-shadow:0 16px 48px #000000bf,0 0 25px #cfa03540}#crafting-widget-container #crafting-popover-card .crafting-header{text-align:left;border-bottom:1px solid #cfa03533;margin-bottom:15px;padding-bottom:10px}#crafting-widget-container #crafting-popover-card .crafting-header h3{color:#cfa035;letter-spacing:.5px;text-shadow:none;margin:0;font-family:Cinzel,serif;font-size:16px}#crafting-widget-container #crafting-popover-card .crafting-body{text-align:left}#crafting-widget-container #crafting-popover-card .crafting-body .craft-desc{margin-bottom:15px;font-size:13.5px;line-height:1.5;color:#8e9e95!important}.light-mode #crafting-widget-container #crafting-trigger-btn{color:#8b6508;background:#f5f1e6f2;border:2px solid #8b6508;box-shadow:0 4px 15px #8b650826,0 0 8px #8b65081a}.light-mode #crafting-widget-container #crafting-trigger-btn:hover{color:#3e2723;border-color:#3e2723;box-shadow:0 6px 20px #8b650840,0 0 15px #8b650833}.light-mode #crafting-widget-container #crafting-trigger-btn.active{color:#fff;background:#c1272d;border-color:#c1272d;box-shadow:0 4px 15px #c1272d66}.light-mode #crafting-widget-container #crafting-trigger-btn.active:hover{background:#a62b2b;border-color:#a62b2b}.light-mode #crafting-widget-container #crafting-trigger-btn .crafting-badge{color:#8b6508;background:#f5f1e6f2;border:1px solid #8b650840;box-shadow:0 4px 10px #00000026}.light-mode #crafting-widget-container #crafting-popover-card{background:radial-gradient(circle at top,#8b65080d 0%,#f4f1eafa 75%);border:2px solid #8b650880;box-shadow:0 16px 48px #00000040,0 0 25px #8b650826}.light-mode #crafting-widget-container #crafting-popover-card .crafting-header{border-bottom:1px solid #8b650833}.light-mode #crafting-widget-container #crafting-popover-card .crafting-header h3{color:#8b6508}.light-mode #crafting-widget-container #crafting-popover-card .crafting-body .craft-desc{color:#5d4037!important}@media print{#crafting-widget-container{display:none!important}}@media (width<=767px){#sticky-action-bar #sticky-action-bar-inner{flex-wrap:nowrap!important;justify-content:space-between!important;align-items:center!important;gap:12px!important;padding:8px 16px!important}#sticky-action-bar #sticky-shape-selector{gap:8px!important}#sticky-action-bar #sticky-shape-selector .sticky-label{margin:0!important;font-size:14px!important}#sticky-action-bar #sticky-shape-selector .sticky-label .label-text{display:none!important}#sticky-action-bar #sticky-shape-selector .btn-group .btn{padding:6px 12px!important;font-size:13px!important}#sticky-action-bar #print-all{letter-spacing:1px!important;margin:0!important;padding:8px 20px!important;font-size:12px!important}#feedback-widget-container{bottom:20px!important;right:15px!important}#feedback-widget-container #feedback-trigger-btn{width:46px!important;height:46px!important;font-size:16px!important}#feedback-widget-container #feedback-popover-card{width:calc(100vw - 30px)!important;max-width:320px!important;right:0!important}#crafting-widget-container{bottom:20px!important;left:15px!important}#crafting-widget-container #crafting-trigger-btn{width:46px!important;height:46px!important;font-size:16px!important}#crafting-widget-container #crafting-popover-card{width:calc(100vw - 30px)!important;max-width:360px!important;left:0!important}}:is(body:has(#sticky-action-bar) #feedback-widget-container,body:has(#sticky-action-bar) #crafting-widget-container){bottom:85px!important}@media (width<=767px){:is(body:has(#sticky-action-bar) #feedback-widget-container,body:has(#sticky-action-bar) #crafting-widget-container){bottom:75px!important}}
