/* Illustrated courier desk. Native mail actions remain intact. */
html.gv-v2 #modalCard:has(.courier-mail){width:min(1100px,96vw)!important;max-width:1100px!important;padding:0!important;border:0!important;background:none!important;box-shadow:0 25px 90px #000b;overflow:hidden;border-radius:12px}
html.gv-v2 .courier-mail{box-sizing:border-box;width:100%;height:min(740px,90dvh);max-height:90dvh;display:flex;flex-direction:column;padding:42px 45px 40px;background:#241c21 url('/v2/art/courier/desk.webp') center/cover no-repeat;border:0;border-radius:0;color:#f4e6c9;gap:0}
html.gv-v2 .courier-mail .mbx-top{background:none;border:0;padding:0 0 15px;gap:12px;flex-shrink:0}
html.gv-v2 .courier-mail .mbx-top-ic{width:66px;height:66px;background:none;border:0;box-shadow:none}
html.gv-v2 .courier-mail .mbx-top-ic img{width:100%;height:100%;object-fit:contain}
html.gv-v2 .courier-mail .mbx-top-txt b{font:700 27px var(--font-display,serif);color:#ffe2a7;text-shadow:0 2px 5px #000}
html.gv-v2 .courier-mail .mbx-top-txt i{color:#d3c4ab;font-size:12px}
html.gv-v2 .courier-mail .mbx-tabs{background:#191319b8;border:0;border-radius:0;padding:0;margin:0 0 12px;flex-shrink:0}
html.gv-v2 .courier-mail .mbx-tab{border:0!important;border-bottom:2px solid transparent!important;background:none!important;border-radius:0;color:#c7bba7;min-height:45px;font:700 14px var(--font-display,serif)}
html.gv-v2 .courier-mail .mbx-tab.on{color:#ffdf9a;border-bottom-color:#d5ac66!important;background:linear-gradient(transparent,#b48a3026)!important}
html.gv-v2 .courier-mail .mbx-scroll{min-height:0;flex:1;overflow:auto;padding:4px 10px 16px 0;scrollbar-color:#c7a263 #251d22;scrollbar-width:thin}
html.gv-v2 .courier-mail .mbx-row{position:relative;min-height:116px;padding:25px 29px 25px 67px;margin:0 0 0;background:url('/v2/art/courier/letter.webp') center/100% 155% no-repeat!important;border:0!important;border-radius:0;box-shadow:none!important;color:#422d24;animation:none!important;transition:transform .2s cubic-bezier(.23,1,.32,1)}
html.gv-v2 .courier-mail .mbx-rail,html.gv-v2 .courier-mail .mbx-row>.mbx-ic{display:none}
html.gv-v2 .courier-mail .mbx-row .mbx-main{min-width:0;flex:1}
html.gv-v2 .courier-mail .mbx-l1 b{font:700 16px var(--font-display,serif);color:#412a24}
html.gv-v2 .courier-mail .mbx-l1 time{color:#78634c;opacity:1}
html.gv-v2 .courier-mail .mbx-sub{color:#594535;font-size:13px;line-height:1.45;white-space:normal}
html.gv-v2 .courier-mail .mbx-row:not(.unread){opacity:.8}
html.gv-v2 .courier-mail .mbx-dot{background:#6b367b;box-shadow:0 0 0 3px #6b367b22}
html.gv-v2 .courier-mail .mbx-foot{display:flex;flex-wrap:wrap;gap:10px;padding:16px 0 0;background:none;border:0;flex-shrink:0}
html.gv-v2 .courier-mail .mbx-btn{min-height:46px;border-radius:3px;border:1px solid #aa8657;background:linear-gradient(#625043,#302429);color:#f5e1b5;font:700 14px var(--font-display,serif);box-shadow:inset 0 0 0 3px #1c151b66,0 3px 7px #0006}
html.gv-v2 .courier-mail .mbx-btn.primary{background:linear-gradient(#f1d895,#b58a45);color:#322119}
html.gv-v2 .courier-mail .mbx-x,html.gv-v2 .courier-mail .mbx-back{background:#352831;border:1px solid #b9955c;color:#ffe1a0;min-width:36px;min-height:36px}
html.gv-v2 .courier-mail .mbx-text{background:#eee0bd;color:#422e27;padding:25px;font-size:15px;line-height:1.7;border:0;border-radius:2px;white-space:pre-wrap}
html.gv-v2 .courier-mail .mbx-date{color:#c4b49a;margin-bottom:12px}
html.gv-v2 .courier-mail .mbx-rw{background:#251e24d9;border:1px solid #b7915355;color:#eedab6}
html.gv-v2 .courier-mail .mbx-field input,html.gv-v2 .courier-mail .mbx-field textarea{background:#f0e2c3!important;color:#38261e!important;border:0!important;border-radius:2px;padding:14px!important;font:15px/1.6 system-ui}
html.gv-v2 .courier-mail .mbx-field>span{color:#ead6ad}
html.gv-v2 .courier-mail .mbx-empty{background:#201821b0;color:#e8d7b6;padding:35px 20px;border:0}
html.gv-v2 .courier-mail .mbx-empty img{width:100px;height:100px}
html.gv-v2 .courier-mail :focus-visible{outline:2px solid #ffe2a6;outline-offset:3px}
.courier-launcher{position:fixed!important;left:calc(var(--courier-edge,320px) - 8px)!important;top:150px;z-index:70;width:82px!important;height:88px!important;padding:0!important;border:0!important;background:none!important;box-shadow:none!important;overflow:visible!important;cursor:pointer}
.courier-launcher>img{width:82px!important;height:82px!important;object-fit:contain;filter:drop-shadow(0 4px 5px #0008)}
.courier-launcher .veil-mail-label{position:absolute;top:74px;left:3px;width:76px;color:#ffe3aa;text-shadow:0 2px 3px #000;font:700 10px var(--font-display,serif);text-align:center}
.courier-launcher .veil-mail-count{position:absolute!important;top:4px!important;right:15px!important;background:none!important;border:0!important;box-shadow:none!important;color:#ffe7a6!important;font:bold 13px system-ui!important;min-width:20px!important;height:20px!important;padding:0!important}
.courier-launcher[data-unread=true]>img{animation:courier-arrival 5s ease-in-out infinite;transform-origin:50% 90%}
.gv-frontier [data-veil-mail] .veil-mail-count{width:58px!important;height:58px!important;min-width:58px!important;background:url('/v2/art/courier/emblem.webp') center/contain no-repeat!important;box-shadow:none!important;border:0!important;border-radius:0!important;top:-14px!important;right:-12px!important;padding:2px 8px 0 25px!important;color:#ffe9b4!important;font:bold 11px system-ui!important;line-height:13px!important}
html.gv-v2 .gv-town-viewport{padding-top:0!important}
html.gv-v2 .gv-frontier-heading{top:15px;left:3%}
.gv-frontier-wordmark{width:175px;height:auto;filter:drop-shadow(0 3px 6px #0008)}
.gv-frontier-heading p{display:none}
html.gv-v2 .gv-frontier-war{top:-39px;left:50%;transform:translateX(-50%);width:600px;height:200px;max-width:64%;box-sizing:border-box;padding:76px 143px 30px;background:url('/v2/art/courier/war-standard.webp') center/100% 100% no-repeat;border:0;filter:drop-shadow(0 4px 5px #0007)}
html.gv-v2 .gv-frontier-war:before,html.gv-v2 .gv-frontier-war:after{display:none}
html.gv-v2 .gv-war-caption{font-size:12px;margin:0 0 4px;text-shadow:0 2px 3px #000}
html.gv-v2 .gv-war-side{font-size:10px;gap:4px}
html.gv-v2 .gv-war-side i{display:none}
html.gv-v2 .gv-war-side strong{font-size:17px}
html.gv-v2 .gv-war-track{margin:5px 0;height:3px}
html.gv-v2 .gv-war-summary{font-size:8px;gap:6px;text-shadow:0 1px 2px #000}
@keyframes courier-arrival{0%,70%,100%{transform:rotate(0) translateY(0)}78%{transform:rotate(-7deg) translateY(-5px)}86%{transform:rotate(5deg) translateY(-5px)}94%{transform:rotate(-2deg)}}
@media(hover:hover){html.gv-v2 .courier-mail .mbx-row:hover{transform:translateX(3px)}.courier-launcher:hover>img{filter:drop-shadow(0 0 9px #e8bd72)}}
@media(max-width:1100px){.courier-launcher{display:none!important}html.gv-v2 .gv-frontier-war{max-width:none;width:450px;height:150px;top:-28px;padding:57px 103px 20px}.gv-frontier-wordmark{width:125px}}
@media(max-width:650px){html.gv-v2 #modalCard:has(.courier-mail){width:96vw!important}html.gv-v2 .courier-mail{padding:20px 16px;height:88dvh;background-position:65% center}html.gv-v2 .courier-mail .mbx-top-txt b{font-size:23px}html.gv-v2 .courier-mail .mbx-row{padding:22px 20px 22px 48px;min-height:110px}html.gv-v2 .courier-mail .mbx-l1 b{font-size:14px}html.gv-v2 .courier-mail .mbx-sub{font-size:12px}html.gv-v2 .courier-mail .mbx-top-ic{width:48px;height:48px}html.gv-v2 .courier-mail .mbx-tab{font-size:12px}.gv-frontier-wordmark{width:86px}html.gv-v2 .gv-frontier-heading{top:6px;left:6px}html.gv-v2 .gv-frontier-war{width:340px;height:114px;top:-18px;left:auto;right:-8px;transform:none;padding:43px 80px 10px}html.gv-v2 .gv-war-caption{font-size:9px}html.gv-v2 .gv-war-side{font-size:8px}html.gv-v2 .gv-war-side strong{font-size:13px}html.gv-v2 .gv-war-summary{font-size:7px}html.gv-v2 .gv-hero-chamber .veil-profile-mail{width:44px!important;height:44px!important;min-height:0!important;margin:0!important;padding:0!important;background:none!important;border:0!important}html.gv-v2 .gv-hero-chamber .veil-profile-mail img{width:40px;height:40px}html.gv-v2 .gv-hero-chamber .veil-profile-mail .veil-mail-label{display:none}}
html.gv-v2 #modalCard:has(.courier-mail)>.modal-close-x{display:none!important}
body:has(#gameScreen.hidden) .courier-launcher{display:none!important}
/* Keep the mail shortcut in the free lane beside the portrait, inside the sidebar. */
.courier-launcher{left:calc(var(--courier-edge,340px) - 64px)!important;top:228px;width:52px!important;height:58px!important}
.courier-launcher>img{width:52px!important;height:52px!important}
.courier-launcher .veil-mail-label{display:none}
.courier-launcher .veil-mail-count{right:3px!important;top:0!important}
html.gv-v2 .gv-frontier-war{top:-8px}
html.gv-v2 .courier-mail .mbx-btn{position:relative;isolation:isolate;background:none!important;border:0;box-shadow:none}
html.gv-v2 .courier-mail .mbx-btn:before{content:'';position:absolute;inset:-3px 0;z-index:-1;pointer-events:none;border:solid transparent;border-width:18px 21px;border-image:url('/v2/art/bazaar-button-gold.webp') 90 105 fill stretch;filter:saturate(.22) brightness(.55)}
html.gv-v2 .courier-mail .mbx-btn.primary:before{filter:none}
html.gv-v2 .courier-mail .mbx-foot{justify-content:center}
html.gv-v2 .courier-mail .mbx-foot .mbx-btn{flex:1;max-width:340px;min-height:54px}
html.gv-v2 #headerMailBtn{background:url('/v2/art/courier/emblem.webp') center/contain no-repeat!important;border:0!important;box-shadow:none!important}
html.gv-v2 #headerMailBtn img{visibility:hidden}
html.gv-v2 #headerMailBtn .veil-mail-count{background:none!important;border:0!important;box-shadow:none!important;right:0;top:0;font-size:10px}
@media(max-width:650px){.gv-frontier-heading{display:none!important}html.gv-v2 .gv-frontier-war{top:-4px;right:50%;transform:translateX(50%);width:370px;height:124px;padding:46px 85px 10px}html.gv-v2 .gv-war-caption{display:block;font-size:10px}html.gv-v2 .gv-war-side{font-size:9px}html.gv-v2 .gv-war-side strong{font-size:14px}}
@media(prefers-reduced-motion:reduce){.courier-launcher>img{animation:none!important}.courier-mail .mbx-row{transition:none!important}}
html.gv-v2 .mbx-chip.item .item-icon-wrap{flex:0 0 42px}html.gv-v2 .mbx-chip.item .item-icon-wrap img{width:100%!important;height:100%!important;max-width:none;object-fit:contain;display:block}

/* Courier folios: equal corner scale, quiet paper and ink. */
html.gv-v2 .courier-mail .mbx-row{background:none!important;border:24px solid transparent!important;border-image:url('/v2/art/courier/parchment.webp') 190 fill / 24px / 0 stretch!important;padding:3px 4px;min-height:108px;margin:5px 0;opacity:1!important;color:#30221b!important}
html.gv-v2 .courier-mail .mbx-row :is(.mbx-l1 b,.mbx-sub,.mbx-l1 time){color:#30221b!important;text-shadow:none!important;opacity:1!important}
html.gv-v2 .courier-mail .mbx-row.unread .mbx-l1 b{font-weight:900}
html.gv-v2 .courier-mail .mbx-row .mbx-l1 b{font:12px/1.5 system-ui!important}
html.gv-v2 .courier-mail .mbx-row .mbx-sub{font-size:16px!important;font-weight:700;line-height:1.45}
html.gv-v2 .courier-mail .mbx-date{color:#fae9cb!important;background:#1b111fba;padding:6px 9px;width:fit-content}
html.gv-v2 .courier-mail .mbx-row.unread::after{content:'';position:absolute;left:-17px;top:4px;width:7px;height:7px;background:#713552;border-radius:50%}
html.gv-v2 .courier-mail .mbx-text{background:none;border:32px solid transparent;border-image:url('/v2/art/courier/parchment.webp') 190 fill / 32px / 0 stretch;padding:14px 8px;color:#30221b;min-height:190px;font:16px/1.75 Georgia,serif;text-shadow:none}
html.gv-v2 .courier-mail .mbx-rw{background:#161019e8;border:16px solid transparent;border-image:url('/v2/art/council/dialog.webp') 150 fill / 16px / 0 stretch;color:#ffedcc;padding:12px}
html.gv-v2 .courier-mail .mbx-chip{color:#ffe6b0!important;background:#130e19!important;padding:12px;line-height:1.5;min-height:64px}
html.gv-v2 .courier-mail .mbx-chip.item{display:flex;gap:14px;align-items:center;white-space:normal}
html.gv-v2 .courier-mail .mbx-chip.item .item-icon-wrap{flex-basis:64px!important;width:64px!important;height:64px!important}
html.gv-v2 :is(.fchest-overlay,#gvRewardPopup){z-index:2147483500!important}
html.gv-v2 .fchest-modal{max-width:640px;padding:34px 24px 24px;background:#201622 url('/v2/art/courier/desk.webp') 70% center/cover;border:18px solid transparent;border-image:url('/v2/art/council/dialog.webp') 150 / 18px / 0 stretch;border-radius:0}
html.gv-v2 .fchest-head{background:#160f1ce8;padding:16px;width:100%;box-sizing:border-box}
html.gv-v2 .fchest-title{font-size:clamp(18px,3vw,25px);letter-spacing:1px;color:#ffe8b4}
html.gv-v2 .fchest-sub{font-size:14px;color:#ebddcf;line-height:1.5}
html.gv-v2 .fchest-stage{height:350px;background:radial-gradient(ellipse,#100918ed 45%,transparent 73%)}
html.gv-v2 .fchest-tile{border:0;border-radius:0;background:#1b111fe8;box-shadow:inset 0 -1px #aa8351;min-height:62px;padding:12px 18px;gap:18px}
html.gv-v2 .fchest-ricon{width:58px;height:58px;flex:0 0 58px}
html.gv-v2 .fchest-ricon img{width:100%;height:100%;object-fit:contain}
html.gv-v2 .fchest-rlabel{color:#e7cfaa;font-size:11px}
html.gv-v2 .fchest-rvalue{font-size:21px;line-height:1.3;color:#ffe5a6}
html.gv-v2 .fchest-claim{width:260px;height:66px;background:url('/v2/art/courier/chronicle-button.webp') center/contain no-repeat;border:0;box-shadow:none;color:#ffe9b7;padding:0 22px 0 44px;letter-spacing:2px}
html.gv-v2 .gv-frontier-footer>span{background:#08060bc4;padding:7px 12px;border-radius:4px;color:#fff1cf;text-shadow:0 1px 2px #000}
html.gv-v2 body #panelHome .v2-news>summary{box-sizing:border-box;list-style:none;width:min(360px,90vw);height:92px;padding:0 38px 8px;display:flex;align-items:center;justify-content:center;background:url('/v2/art/courier/chronicle-button.webp') center/contain no-repeat!important;border:0!important;color:#ffebba;text-align:center;font:700 24px/1.2 var(--font-display,serif);white-space:nowrap;text-shadow:0 2px 3px #160b06;position:relative}
html.gv-v2 .v2-news>summary::-webkit-details-marker{display:none}
.gv-news-badge,.gv-ready-mark{position:absolute;right:3px;top:3px;background:#7e2231;color:#fff0c7;border:2px solid #dab36c;box-shadow:0 2px 6px #0009;border-radius:50%;min-width:20px;height:20px;font:bold 11px/20px system-ui;text-align:center;padding:0 2px;z-index:5;pointer-events:none}
.gv-ready-mark{right:17%;top:2%;min-width:17px;height:17px;line-height:17px}
.gv-ready-host{position:relative}
.gv-news-dialog{box-sizing:border-box;width:min(1000px,96vw);max-height:90dvh;border:22px solid transparent;border-image:url('/v2/art/courier/parchment.webp') 190 fill / 22px / 0 stretch;background:none;color:#34241d;padding:15px;overflow:auto;box-shadow:0 20px 90px #000c}
.gv-news-dialog::backdrop{background:#090710d9;backdrop-filter:blur(5px)}
.gv-news-dialog>header{display:flex;justify-content:space-between;gap:20px;align-items:center;margin-bottom:20px}
.gv-news-dialog>header{position:sticky;top:-15px;background:#f4e7c8;z-index:5;padding:12px 0}
html.gv-v2 .courier-mail .mbx-empty{color:#ffeac5!important;background:#160e20ec!important;text-shadow:none!important}
html.gv-v2 #modalCard .courier-mail :is(.mbx-x,.mbx-back){flex:0 0 38px!important;width:38px!important;min-width:38px!important;max-width:38px!important;height:38px!important;min-height:38px!important;padding:0!important;background:#281b26!important;border:1px solid #bb9359!important;border-radius:50%!important;box-shadow:none!important;color:#ffe6a5!important}
html.gv-v2 #modalCard .courier-mail :is(.mbx-x,.mbx-back)::before{display:none!important}
html.gv-v2 #modalOverlay #modalCard .courier-mail .mbx-x::before,html.gv-v2 #modalOverlay #modalCard .courier-mail .mbx-x::after{display:none!important;content:none!important}
html.gv-v2 #modalOverlay #modalCard .courier-mail .mbx-x{display:grid!important;place-items:center;flex:0 0 52px!important;width:52px!important;min-width:52px!important;max-width:52px!important;height:52px!important;min-height:52px!important;padding:0!important;border:0!important;border-radius:0!important;background:none!important;box-shadow:none!important;overflow:visible!important;cursor:pointer;touch-action:manipulation}
html.gv-v2 #modalOverlay #modalCard .courier-mail .mbx-x>img{display:block;width:100%!important;height:100%!important;object-fit:contain;pointer-events:none;filter:drop-shadow(0 2px 3px #160b17aa);transition:filter .15s ease-out}
@media(hover:hover){html.gv-v2 #modalOverlay #modalCard .courier-mail .mbx-x:hover>img{filter:brightness(1.15) drop-shadow(0 2px 3px #160b17aa)}}
html.gv-v2 #modalOverlay #modalCard .courier-mail .mbx-x:active>img{filter:brightness(.88)}
html.gv-v2 #modalOverlay #modalCard .courier-mail .mbx-x:focus-visible{outline:2px solid #ffe2a6!important;outline-offset:2px}
@media(prefers-reduced-motion:reduce){html.gv-v2 #modalOverlay #modalCard .courier-mail .mbx-x>img{transition:none}}
html.gv-v2 .courier-mail .mbx-top-txt{min-width:0;flex:1}
html.gv-v2 .courier-mail .mbx-top-txt b{white-space:normal!important;overflow:visible!important;text-overflow:clip!important;line-height:1.25}
html.gv-v2 .courier-mail .mbx-chip-v i{white-space:normal!important;overflow:visible!important;text-overflow:clip!important;font:11px/1.35 system-ui!important;color:#e8d8b9!important}
@media(max-width:600px){html.gv-v2 .courier-mail .mbx-top{gap:8px}html.gv-v2 .courier-mail .mbx-top-txt b{font-size:20px}html.gv-v2 .courier-mail .mbx-top-ic{display:none}html.gv-v2 .courier-mail .mbx-text{border-width:26px;padding:6px 0}html.gv-v2 .courier-mail .mbx-chip{padding:8px;gap:6px}}
html.gv-v2 :is(img,video)[class*="gv-frame-"]{background-clip:content-box!important;padding:4px!important}
.gv-news-dialog h2{font:700 28px var(--font-display,serif);color:#442b21;margin:0}
.gv-news-dialog .gv-news-close{background:#35232a;color:#ffe9b7;border:1px solid #977245;padding:10px 16px;cursor:pointer}
.gv-news-dialog .home-news-card{background:transparent!important;box-shadow:none!important;border:0!important;border-bottom:1px solid #9c7e5566!important;border-radius:0!important;color:#392a24!important;padding:16px 4px!important;margin:0!important}
.gv-news-dialog .home-news-card :is(h3,p,span,div){color:inherit;text-shadow:none}
.gv-news-dialog .home-news-card :is(p,.home-news-body){font-size:15px;line-height:1.7}
.gv-news-dialog .home-news-fig{margin:16px 0 20px}
.gv-news-dialog .home-news-fig img{display:block;width:100%;height:clamp(140px,24vw,220px);object-fit:cover}
.gv-news-dialog .home-news-title{font-size:clamp(19px,2.5vw,25px);line-height:1.25;margin:8px 0}
.gv-news-dialog .home-news-cover{max-height:230px;object-fit:cover;width:100%;border-radius:2px}
.gv-founder-preference{display:flex;gap:10px;align-items:center;justify-content:center;background:#160f20dd;color:#ffe9c8;padding:12px;margin-top:14px;font:14px/1.4 system-ui;cursor:pointer}
.gv-founder-preference input{width:20px;height:20px;accent-color:#ccac69}
html.gv-v2 .h7 [title="Founder"][hidden],html.gv-v2 .y1-founder-badge[hidden]{display:none!important}
/* Complete frame art keeps its original proportions; only the inner face is filled. */
html.gv-v2 body :is(#modalCard,.gv-hero-chamber,body) .gv-frame-fit,
html.gv-v2 .gv-frame-fit{position:relative!important;isolation:isolate;aspect-ratio:1!important;height:auto!important;padding:0!important;border:0!important;border-image:none!important;border-radius:0!important;background:none!important;box-shadow:none!important;overflow:visible!important;transform:none!important}
html.gv-v2 body :is(#modalCard,.gv-hero-chamber,body) .gv-frame-fit::before,
html.gv-v2 .gv-frame-fit::before{content:'';display:block!important;position:absolute!important;inset:9%!important;background:var(--face-fill,linear-gradient(#372535,#180e24))!important;border:0!important;border-image:none!important;transform:none!important;border-radius:0!important;z-index:0!important;box-shadow:none!important;opacity:1!important;animation:none!important}
html.gv-v2 body :is(#modalCard,.gv-hero-chamber,body) .gv-frame-fit::after,
html.gv-v2 .gv-frame-fit::after{content:'';display:block!important;position:absolute!important;inset:0!important;background:var(--identity-frame) center/contain no-repeat!important;border:0!important;border-image:none!important;transform:none!important;z-index:3!important;pointer-events:none;opacity:1!important;box-shadow:none!important;animation:none!important}
html.gv-v2 body :is(#modalCard,.gv-hero-chamber,body) .gv-frame-fit> :is(img,video):not(.gvpc-crown),
html.gv-v2 .gv-frame-fit> :is(img,video):not(.gvpc-crown){position:absolute!important;inset:9%!important;width:82%!important;height:82%!important;object-fit:contain!important;padding:0!important;border:0!important;border-radius:0!important;background:none!important;transform:none!important;z-index:1!important;clip-path:inset(0)}
html.gv-v2 .gv-frame-fit.avp-preview-avatar.gv-frame-founder{--identity-frame:url('/v2/art/profile/founder-frame-round.webp')}
html.gv-v2 .gv-frame-fit.avp-preview-avatar.gv-frame-founder::before{inset:15%!important;border-radius:50%!important}
html.gv-v2 .gv-frame-fit.avp-preview-avatar.gv-frame-founder>img{clip-path:circle(45%)}
@media(max-width:600px){html.gv-v2 .fchest-modal{padding:22px 8px 12px;border-width:10px}html.gv-v2 .fchest-stage{height:350px}.gv-news-dialog{padding:8px;border-width:18px}.gv-news-dialog h2{font-size:23px}}

