body.is-mobile button,body.is-mobile [role=button]{touch-action:manipulation;-webkit-tap-highlight-color:rgba(255,215,112,.18)}body.is-mobile .uidm-actions{gap:10px;flex-wrap:wrap}body.is-mobile .uidm-actions button{min-height:44px}body.is-mobile .uidm-close{top:2px;right:2px;width:40px;height:40px;display:flex;align-items:center;justify-content:center}body.is-mobile .uidm-title{padding-right:40px}@font-face{font-family:Forum;font-style:normal;font-weight:400;font-display:swap;src:url(/assets/fonts/forum-cyrillic.woff2) format("woff2");unicode-range:U+0301,U+0400-045F,U+0490-0491,U+04B0-04B1,U+2116}@font-face{font-family:Forum;font-style:normal;font-weight:400;font-display:swap;src:url(/assets/fonts/forum-latin.woff2) format("woff2");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}.fx-frame{position:relative;border:3px solid transparent;border-image:linear-gradient(135deg,var(--ui-frame-bronze, #6b4a1c) 0%,var(--ui-frame-gold, #c9a227) 18%,var(--ui-frame-gold-hi, #f4d678) 32%,var(--ui-frame-gold-lo, #8a6019) 50%,var(--ui-frame-gold, #c9a227) 68%,var(--ui-frame-bronze-dark, #5d3f14) 86%,var(--ui-frame-gold-lo, #8a6019) 100%) 1;border-radius:0;box-shadow:0 0 0 1px var(--ui-frame-edge, #0a0603),inset 0 0 0 1px var(--ui-frame-edge, #0a0603),inset 0 0 0 2px #f0c0301a,inset 0 0 26px #00000073,0 12px 32px #000000b3}.fx-frame--thin{border-width:2px}.fx-frame--bronze{border-image:linear-gradient(135deg,#4a3014 0%,var(--ui-frame-bronze, #6b4a1c) 30%,#3a2510 55%,var(--ui-frame-bronze-dark, #5d3f14) 80%,#4a3014 100%) 1}.fx-frame--iron{border-image:linear-gradient(135deg,var(--ui-frame-iron-dark, #34343c) 0%,var(--ui-frame-iron, #7a7a85) 32%,#50505a 50%,var(--ui-frame-iron-dark, #34343c) 78%,#46464e 100%) 1}.fx-frame:before,.fx-frame:after,.fx-corners:before,.fx-corners:after{content:"";position:absolute;width:11px;height:11px;background:radial-gradient(circle at 50% 50%,rgba(42,23,8,.95) 0 1.5px,transparent 2.5px),linear-gradient(135deg,var(--ui-frame-gold-hi, #f4d678) 0%,var(--ui-frame-gold, #c9a227) 45%,var(--ui-frame-bronze, #6b4a1c) 100%);transform:rotate(45deg);box-shadow:0 0 0 1px var(--ui-frame-edge, #0a0603),inset 0 1px 1px #fff0c873;pointer-events:none;z-index:4}.fx-frame:before{top:-7px;left:-7px}.fx-frame:after{top:-7px;right:-7px}.fx-corners{position:absolute;inset:0;pointer-events:none}.fx-corners:before{bottom:-7px;left:-7px}.fx-corners:after{bottom:-7px;right:-7px}.fx-frame--plain:before,.fx-frame--plain:after{display:none}.fx-frame--iron:before,.fx-frame--iron:after,.fx-frame--iron .fx-corners:before,.fx-frame--iron .fx-corners:after{background:radial-gradient(circle at 50% 50%,rgba(15,15,18,.95) 0 1.5px,transparent 2.5px),linear-gradient(135deg,#9a9aa5 0%,var(--ui-frame-iron, #7a7a85) 45%,var(--ui-frame-iron-dark, #34343c) 100%)}.fx-frame--bronze:before,.fx-frame--bronze:after,.fx-frame--bronze .fx-corners:before,.fx-frame--bronze .fx-corners:after{background:radial-gradient(circle at 50% 50%,rgba(20,12,5,.95) 0 1.5px,transparent 2.5px),linear-gradient(135deg,#8a6a3a 0%,var(--ui-frame-bronze-dark, #5d3f14) 60%,#3a2510 100%)}.fx-plaque{background:linear-gradient(180deg,#3a2310 0%,#241406 55%,var(--ui-brown-dark, #1a0e06) 100%);border-bottom:1px solid var(--ui-frame-edge, #0a0603);box-shadow:inset 0 1px #f0c03033,inset 0 -1px #000000a6,0 1px #f0c03014;font-family:var(--ui-font-fantasy, "Forum", Georgia, serif);font-weight:400;color:var(--ui-gold-light, #f0c030);text-shadow:0 1px 2px #000,0 0 10px rgba(240,192,48,.25)}.fx-title{font-family:var(--ui-font-fantasy, "Forum", Georgia, serif);font-weight:400;background:linear-gradient(180deg,#ffe9a8 0%,var(--ui-gold-light, #f0c030) 42%,var(--ui-frame-gold-lo, #8a6019) 78%,var(--ui-gold, #c8960c) 100%);-webkit-background-clip:text;background-clip:text;color:transparent;filter:drop-shadow(0 2px 1px rgba(0,0,0,.85)) drop-shadow(0 0 16px rgba(240,192,48,.2))}body.is-mobile .fx-frame:before,body.is-mobile .fx-frame:after,body.is-mobile .fx-corners:before,body.is-mobile .fx-corners:after{width:7px;height:7px}body.is-mobile .fx-frame:before{top:-4px;left:-4px}body.is-mobile .fx-frame:after{top:-4px;right:-4px}body.is-mobile .fx-corners:before{bottom:-4px;left:-4px}body.is-mobile .fx-corners:after{bottom:-4px;right:-4px}
