*{box-sizing:border-box}html,body,#root{margin:0;height:100%;overflow:hidden;background:#1c2431;color:#e8ecf2;font-family:system-ui,-apple-system,Segoe UI,Roboto,Noto Sans KR,sans-serif}button{font:inherit}.app{position:relative;width:100%;height:100%}.app canvas{display:block;width:100%;height:100%;touch-action:none}.hud{position:absolute;left:0;right:0;pointer-events:none}.hud>*{pointer-events:auto}.top{top:0;padding:max(8px,env(safe-area-inset-top)) 10px 8px;display:flex;align-items:center;gap:10px;background:linear-gradient(#141a24e6,#141a2400)}.top .name{font-weight:600}.top .cash{margin-left:auto;font-variant-numeric:tabular-nums;font-weight:600;text-align:right;display:flex;flex-direction:column;line-height:1.15}.top .cash .rate{font-size:11px;font-weight:500;color:#7fd8a4;cursor:pointer;pointer-events:auto}.top .cash .rate.neg{color:#ff8a8a}.top .ver{font-size:11px;opacity:.55}.bottom{bottom:0;padding:8px 10px max(10px,env(safe-area-inset-bottom));display:flex;flex-direction:column;gap:8px}.toolbar{display:flex;gap:6px}.toolbar button,.chips button,.confirm button{flex:1;padding:10px 8px;border-radius:10px;border:1px solid rgba(255,255,255,.12);background:#1e2634eb;color:#e8ecf2;cursor:pointer;white-space:nowrap}.toolbar button.active{background:#2f6fed;border-color:#2f6fed}.chips{display:flex;gap:6px;overflow-x:auto;scrollbar-width:none}.chips::-webkit-scrollbar{display:none}.chips button{flex:0 0 auto;font-size:13px}.chips button.active{background:#2f6fed;border-color:#2f6fed}.confirm{display:flex;flex-wrap:wrap;align-items:center;gap:6px;background:#1e2634f2;border:1px solid rgba(255,255,255,.12);border-radius:12px;padding:8px}.confirm .msg{flex:1 1 100%;font-size:14px;padding:0 4px;display:flex;flex-direction:column;gap:2px}.confirm .msg .sub{font-size:12px;opacity:.85;line-height:1.35;white-space:pre-line}.confirm .msg.bad{color:#ff8a8a}.confirm button{flex:1 1 auto;text-align:center}.confirm button.primary{background:#2f6fed;border-color:#2f6fed}.banner{text-align:center;font-size:14px;background:#2f6fede6;border-radius:10px;padding:8px}.toast{position:absolute;left:50%;top:64px;transform:translate(-50%);background:#141a24f2;border:1px solid rgba(255,255,255,.15);padding:10px 14px;border-radius:10px;font-size:14px;max-width:90%;pointer-events:none}.toast.error{border-color:#e24b4a}.login{height:100%;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:14px;padding:20px}.login h1{margin:0;font-size:28px}.login p{margin:0;opacity:.6;font-size:14px}.login input{font:inherit;font-size:18px;padding:12px 14px;border-radius:10px;border:1px solid rgba(255,255,255,.2);background:#ffffff0f;color:#fff;width:min(320px,100%);text-align:center}.login button{font-size:16px;padding:12px 28px;border-radius:10px;border:none;background:#2f6fed;color:#fff;cursor:pointer}.toolbar button.danger,.confirm button.danger{background:#c9413f;border-color:#c9413f}.toolbar button.active.danger{background:#e24b4a;border-color:#e24b4a}.banner.warn{background:#c9413feb}.chips button.card{display:flex;flex-direction:column;align-items:center;gap:2px;padding:6px 8px 8px;width:108px}.chips button.card img{width:92px;height:69px;object-fit:contain;border-radius:6px;background:#ffffff0d}.chips button.card .title{font-size:13px;font-weight:600}.chips button.card .sub{font-size:11px;opacity:.75;white-space:nowrap}.top .menu-btn{position:relative;width:36px;height:32px;border-radius:8px;border:1px solid rgba(255,255,255,.15);background:#1e2634e6;color:#fff;font-size:18px;cursor:pointer;padding:0}.top .menu-btn .badge{position:absolute;top:-6px;right:-6px;background:#e24b4a;color:#fff;font-size:11px;font-weight:600;border-radius:10px;padding:1px 6px}.overlay{position:absolute;top:0;right:0;bottom:0;left:0;background:#00000080;display:flex;align-items:flex-end;justify-content:center;z-index:10}.sheet{width:min(480px,100%);max-height:85%;overflow-y:auto;background:#1e2634;border-radius:16px 16px 0 0;padding:16px 16px max(16px,env(safe-area-inset-bottom));display:flex;flex-direction:column;gap:8px}.sheet h2{margin:0 0 6px;font-size:18px}.sheet p.muted{opacity:.6;margin:0}.sheet button{padding:12px;border-radius:10px;border:1px solid rgba(255,255,255,.12);background:#ffffff0f;color:#e8ecf2;cursor:pointer;text-align:left}.sheet button.primary{background:#2f6fed;border-color:#2f6fed;text-align:center}.sheet button.danger{background:#c9413f59;border-color:#c9413f}.sheet label{display:flex;flex-direction:column;gap:4px;font-size:13px;opacity:.9}.sheet input,.sheet select,.sheet textarea{font:inherit;padding:10px;border-radius:8px;border:1px solid rgba(255,255,255,.15);background:#ffffff0f;color:#fff}.mail-list{display:flex;flex-direction:column;gap:8px}.mail{border:1px solid rgba(255,255,255,.12);border-radius:10px;padding:10px;display:flex;flex-direction:column;gap:6px}.mail.read{opacity:.55}.mail-head{display:flex;justify-content:space-between;gap:8px;align-items:baseline}.mail-title{font-weight:600}.mail-meta{font-size:11px;opacity:.6;white-space:nowrap}.mail-body{margin:0;font-size:14px;white-space:pre-wrap}.mail-reward{margin:0;font-size:13px;color:#7fd8a4}.login .tabs{display:flex;gap:6px}.login .tabs button{background:#ffffff0f;color:#e8ecf2;border:1px solid rgba(255,255,255,.15);padding:8px 18px;font-size:14px}.login .tabs button.active{background:#2f6fed;border-color:#2f6fed}.login button:disabled{opacity:.5;cursor:default}.dot{display:inline-block;width:9px;height:9px;border-radius:50%;background:#666;margin-right:4px;vertical-align:1px}.dot.on{background:#3ddc84;box-shadow:0 0 6px #3ddc84}.top .rank-chip{padding:4px 10px;border-radius:14px;border:1px solid rgba(255,255,255,.15);background:#1e2634e6;color:#fff;font-size:13px;font-weight:600;cursor:pointer}.top .rank-chip.r1{color:#f5c542}.top .rank-chip.r2{color:silver}.top .rank-chip.r3{color:#cd7f32}.top .rank-chip .delta{margin-left:4px;animation:fadeout 2s forwards}@keyframes fadeout{0%{opacity:1}70%{opacity:1}to{opacity:0}}.sheet .ver-line{font-size:11px;text-align:center;margin-top:4px}.rank-list{display:flex;flex-direction:column;gap:6px}.rank-row{display:grid;grid-template-columns:28px 1fr auto;grid-template-rows:auto auto;align-items:baseline;column-gap:8px;padding:8px 10px;border:1px solid rgba(255,255,255,.12);border-radius:10px}.rank-row.me{background:#2f6fed40;border-color:#2f6fed}.rank-row.me-sticky{position:sticky;bottom:0;background:#1e2634;border-top:1px solid rgba(255,255,255,.15);margin-top:4px}.rank-no{font-weight:700;text-align:center}.rank-no.r1{color:#f5c542}.rank-no.r2{color:silver}.rank-no.r3{color:#cd7f32}.rank-name{white-space:nowrap;overflow:hidden;text-overflow:ellipsis;font-weight:600}.rank-tag{margin-left:6px;font-size:10px;font-weight:500;opacity:.6}.rank-value{font-variant-numeric:tabular-nums;font-weight:600}.rank-sub{grid-column:2 / 4;font-size:12px;opacity:.7}.rank-detail{font-size:12px;line-height:1.5}.rank-note{font-size:11px}.reward-log summary{cursor:pointer;font-size:13px;opacity:.8}.reward-log p{font-size:12px;margin:4px 0}.top .gen-chip{font-size:11px;font-weight:600;padding:2px 7px;border-radius:10px;background:#2f6fed59;border:1px solid rgba(47,111,237,.6)}.research-tabs{display:flex;gap:6px}.research-tabs button{flex:1;text-align:center;padding:8px}.research-tabs button.active{background:#2f6fed;border-color:#2f6fed}.research-theme{font-size:12px;margin:0}.research-active{display:flex;align-items:center;gap:8px;padding:10px;border-radius:10px;background:#2f6fed33;border:1px solid #2f6fed;font-size:14px}.research-active>div{flex:1}.research-active .bar{height:6px;background:#ffffff1f;border-radius:3px;margin-top:6px;overflow:hidden}.research-active .bar .fill{height:100%;background:#7fd8a4}.research-active button{flex:0 0 auto;text-align:center}.research-tree{position:relative;width:100%;flex:0 0 auto}.research-tree svg{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;pointer-events:none}.research-tree svg path{fill:none;stroke-width:2.5;stroke:#ffffff2e}.research-tree svg path.done{stroke:#7fd8a4}.research-tree svg path.ready{stroke:#7aa7ff;stroke-dasharray:5 4}.research-tier{position:absolute;left:0;right:0;border-top:1px dashed rgba(255,255,255,.15)}.research-tier span{position:absolute;left:0;top:-9px;font-size:10px;padding:1px 6px;border-radius:8px;background:#1e2634;color:#fff9;border:1px solid rgba(255,255,255,.15)}.research-tier.over{border-top-color:#ffcf7a59}.research-tier.over span{color:#ffcf7a;border-color:#ffcf7a66}.rn{position:absolute;box-sizing:border-box;padding:6px 8px;border-radius:12px;border:1.5px solid rgba(255,255,255,.22);background:#252e3e;color:#e8ecf2;text-align:left;display:flex;flex-direction:column;gap:3px;cursor:pointer;font:inherit}.rn.sel{box-shadow:0 0 0 2px #fff}.rn.done{border-color:#7fd8a4;background:#7fd8a424}.rn.active{border-color:#2f6fed;background:#2f6fed38}.rn.available{border-color:#7aa7ff}.rn.locked{color:#e8ecf280;border-color:#ffffff1a;background:#212936}.rn.locked .rn-effect{color:#9fd0ff80}.rn.locked .rn-icon{filter:grayscale(1);opacity:.5}.rn-head{display:flex;align-items:center;gap:6px;min-width:0}.rn-icon{font-size:18px;line-height:1;flex:0 0 auto}.rn-name{font-size:13px;font-weight:600;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.rn-effect{font-size:11px;line-height:1.3;color:#9fd0ff;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}.rn.done .rn-effect{color:#b9e9cc}.rn-foot{font-size:11px;opacity:.75;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.rn .bar{height:4px;background:#ffffff1f;border-radius:2px;overflow:hidden}.rn .bar .fill{height:100%;background:#7fd8a4}.research-detail{position:sticky;bottom:0;background:#1e2634;border:1px solid rgba(255,255,255,.18);border-radius:12px;padding:10px 12px;display:flex;flex-direction:column;gap:6px;box-shadow:0 -6px 16px #00000059}.research-detail .mail-head{align-items:center}.research-detail .close{flex:0 0 auto;padding:2px 8px;font-size:14px}.research-detail ul{margin:0;padding-left:18px;font-size:13px}.research-desc{font-size:12px;margin:0;line-height:1.4}.research-lock{font-size:12px;margin:0;color:#ffcf7a}.stock-card{border:1px solid rgba(255,255,255,.12);border-radius:10px;padding:10px;display:flex;flex-direction:column;gap:6px}.stock-card.mine{border-color:#2f6fed;background:#2f6fed26}.stock-line{margin:0;font-size:13px;line-height:1.4}.stock-hint{margin:0;font-size:11px;line-height:1.4;flex:1}.stock-row{display:flex;align-items:center;gap:6px}.stock-row input{width:72px;padding:8px}.stock-row button{flex:0 0 auto;padding:8px 12px;text-align:center}.stock-h3{margin:6px 0 0;font-size:14px;opacity:.85}.talent-card{border:1.5px solid rgba(255,255,255,.15);border-radius:10px;padding:10px;display:flex;flex-direction:column;gap:6px}.talent-card.new{background:#ffffff0f}.talent-card .close{flex:0 0 auto;padding:4px 8px;font-size:12px}.talent-grade{display:inline-block;min-width:22px;text-align:center;margin-right:6px;padding:1px 6px;border-radius:6px;color:#1a1f2a;font-weight:800;font-size:12px}.talent-buff{color:#7fd8a4}.talent-nerf{color:#ff8a8a}.ex-cats{display:flex;gap:6px;overflow-x:auto;padding-bottom:2px;scrollbar-width:none}.ex-cats button{flex:0 0 auto;padding:6px 10px;font-size:12px;border-radius:14px;white-space:nowrap}.ex-cats button.active{background:#2f6fed;border-color:#2f6fed}.ex-tools{display:flex;gap:6px;align-items:center;flex-wrap:wrap}.ex-tools input,.ex-tools select{flex:1 1 120px;min-width:0;padding:8px}.ex-tools button{flex:0 0 auto;padding:8px 12px;text-align:center}.ex-field{display:flex;flex-direction:row!important;align-items:center;gap:6px;font-size:12px;flex:1 1 120px}.ex-field input{width:100%}.ex-table{display:flex;flex-direction:column;border:1px solid rgba(255,255,255,.12);border-radius:10px;overflow:hidden}.ex-row{display:grid;grid-template-columns:1.7fr 1fr .8fr .9fr;gap:6px;align-items:center;padding:8px 10px;border-bottom:1px solid rgba(255,255,255,.08);background:transparent;color:#e8ecf2;text-align:left;font:inherit;font-size:12px;border-left:none;border-right:none;border-top:none;border-radius:0;cursor:pointer}.ex-row:last-child{border-bottom:none}.ex-row.ex-head{font-size:11px;opacity:.6;background:#ffffff0a;cursor:default}.ex-row.sel{background:#2f6fed38}.ex-row.ex-log{grid-template-columns:1fr auto;cursor:default}.ex-name{display:flex;flex-direction:column;min-width:0}.ex-name>span{display:flex;align-items:center;gap:4px;font-weight:600;font-size:13px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.ex-name small{font-size:10px;opacity:.6;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.ex-icon{font-size:16px}.ex-qty{font-size:11px;opacity:.85;overflow:hidden;text-overflow:ellipsis}.ex-num{font-variant-numeric:tabular-nums;text-align:right;white-space:nowrap}.ex-num .close{padding:4px 8px;font-size:11px}.reveal{position:fixed;top:0;right:0;bottom:0;left:0;z-index:50;display:flex;align-items:center;justify-content:center;background:#080a10eb;perspective:900px;overflow:hidden}.reveal.ph-reveal{animation:reveal-flash .6s ease-out}@keyframes reveal-flash{0%{background:var(--g)}to{background:#080a10eb}}.reveal-card{position:relative;width:min(78vw,300px);aspect-ratio:5 / 7;transform-style:preserve-3d;transition:transform .7s cubic-bezier(.2,.8,.2,1)}.reveal.ph-charge .reveal-card{animation:reveal-shake 2.3s ease-in forwards}.reveal.ph-reveal .reveal-card{transform:rotateY(180deg)}@keyframes reveal-shake{0%{transform:rotateY(0) translate(0) scale(.96);filter:brightness(.8)}40%{transform:rotateY(0) translate(-3px) scale(1)}60%{transform:rotateY(0) translate(4px) rotate(1deg)}75%{transform:rotateY(0) translate(-6px) rotate(-1.5deg)}88%{transform:rotateY(0) translate(7px) rotate(2deg);filter:brightness(1.3)}to{transform:rotateY(0) translate(0) scale(1.04);filter:brightness(1.6)}}.reveal-face{position:absolute;top:0;right:0;bottom:0;left:0;border-radius:18px;backface-visibility:hidden;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:10px;padding:18px;box-sizing:border-box}.reveal-face.back{background:linear-gradient(160deg,#2a3446,#151b26);border:2px solid rgba(255,255,255,.25);box-shadow:0 0 40px #78a0ff59}.reveal.ph-charge .reveal-face.back{animation:reveal-glow 2.3s ease-in forwards}@keyframes reveal-glow{0%{box-shadow:0 0 20px #78a0ff33}to{box-shadow:0 0 90px #ffffffbf}}.reveal-logo{font-size:84px;font-weight:900;color:#ffffffd9;text-shadow:0 0 24px rgba(255,255,255,.5)}.reveal-hint{font-size:13px;opacity:.7}.reveal-face.front{transform:rotateY(180deg);background:linear-gradient(160deg,#1e2634,#0f141c);border:3px solid var(--g);box-shadow:0 0 60px var(--g);text-align:center}.reveal-grade{font-size:64px;font-weight:900;color:var(--g);line-height:1;text-shadow:0 0 30px var(--g)}.reveal-special{font-size:14px;font-weight:700;color:#f5c542;letter-spacing:2px}.reveal-name{font-size:15px;line-height:1.4}.reveal-name b{font-size:22px}.reveal-effects{display:flex;flex-direction:column;gap:3px;font-size:13px;line-height:1.4}.reveal-tap{position:absolute;bottom:12px;font-size:11px;opacity:.6}.reveal.bad.ph-reveal .reveal-card{animation:reveal-bad .6s ease-out .7s}@keyframes reveal-bad{0%,to{transform:rotateY(180deg) translate(0)}20%{transform:rotateY(180deg) translate(-10px)}40%{transform:rotateY(180deg) translate(10px)}60%{transform:rotateY(180deg) translate(-8px)}80%{transform:rotateY(180deg) translate(8px)}}.reveal-rays{position:absolute;top:-50%;right:-50%;bottom:-50%;left:-50%;background:repeating-conic-gradient(from 0deg,rgba(245,197,66,.22) 0deg 8deg,transparent 8deg 22deg);animation:reveal-spin 14s linear infinite;pointer-events:none}@keyframes reveal-spin{to{transform:rotate(360deg)}}.effect-chips{top:calc(max(8px,env(safe-area-inset-top)) + 44px);right:10px;left:auto;display:flex;flex-wrap:wrap;justify-content:flex-end;gap:4px;max-width:62vw;cursor:pointer}.effect-chips .chip{font-size:10px;font-weight:600;padding:2px 7px;border-radius:10px;background:#1e2634d9;border:1px solid rgba(255,255,255,.14);white-space:nowrap}.effect-chips .chip.good{color:#7fd8a4}.effect-chips .chip.bad{color:#ff8a8a;border-color:#ff8a8a66}.effect-chips .chip.more{opacity:.7}.top .mail-alert{padding:5px 10px;border-radius:14px;border:1px solid #f5c542;background:#f5c5422e;color:#ffe9a8;font-size:12px;font-weight:700;cursor:pointer;animation:mail-bounce 1.6s ease-in-out infinite;box-shadow:0 0 14px #f5c54273;white-space:nowrap}@keyframes mail-bounce{0%,to{transform:translateY(0);box-shadow:0 0 10px #f5c5424d}50%{transform:translateY(-3px);box-shadow:0 0 20px #f5c542b3}}.mail.unread{border-color:#f5c542;background:#f5c54214;position:relative}.mail-new{position:absolute;top:-8px;right:10px;font-size:10px;font-weight:800;padding:1px 6px;border-radius:8px;background:#f5c542;color:#1a1f2a}.bottom .chat-fab{position:relative;align-self:flex-start;width:44px;height:44px;border-radius:22px;border:1px solid rgba(255,255,255,.15);background:#1e2634eb;color:#fff;font-size:20px;cursor:pointer;padding:0;margin-bottom:2px}.bottom .chat-fab .badge{position:absolute;top:-6px;right:-6px;background:#e24b4a;color:#fff;font-size:11px;font-weight:600;border-radius:10px;padding:1px 6px}.chat-list{display:flex;flex-direction:column;gap:6px;max-height:48vh;overflow-y:auto;padding:6px;border:1px solid rgba(255,255,255,.12);border-radius:10px;background:#00000026}.chat-row{display:flex;gap:8px;align-items:flex-start;width:100%}.chat-row.mine{justify-content:flex-end}.chat-avatar{background:none;border:none;padding:0;cursor:pointer;flex:0 0 auto;line-height:0}.chat-avatar .avatar{box-shadow:0 0 0 2px #ffffff1f}.chat-msg{display:flex;flex-direction:column;gap:1px;font-size:13px;padding:5px 9px;border-radius:4px 10px 10px;background:#ffffff0a;max-width:85%;min-width:0}.chat-msg.mine{background:#2f6fed38;border-top-left-radius:10px;border-top-right-radius:4px}.chat-msg.mine .chat-meta{justify-content:flex-end}.chat-msg.whisper{background:#c7a0ff29;border:1px solid rgba(199,160,255,.35)}.chat-meta{font-size:11px;opacity:.75}.chat-name{background:none;border:none;color:#9fd0ff;padding:0;font:inherit;font-size:11px;font-weight:700;cursor:pointer}.chat-text{white-space:pre-wrap;word-break:break-word}.chat-input{display:flex;gap:6px;align-items:center}.chat-input select{flex:0 0 auto;max-width:38%;padding:8px}.chat-input input{flex:1;min-width:0;padding:10px}.chat-input button{flex:0 0 auto;padding:10px 12px;text-align:center}.title-badge{display:inline-block;margin-left:6px;padding:1px 6px;border-radius:8px;font-size:10px;font-weight:700;vertical-align:middle;border:1px solid rgba(255,255,255,.2);background:#ffffff0f;color:#e8ecf2;white-space:nowrap}.title-badge.k-first{border-color:#f5c54299;color:#f5c542;background:#f5c5421f}.title-badge.k-milestone{border-color:#7aa7ff99;color:#9fd0ff}.title-badge.k-fun{border-color:#c7a0ff99;color:#d8c0ff}.top .name .title-badge{font-size:9px}.profile-head{display:flex;flex-direction:column;gap:4px}.profile-bio{margin:0;font-size:13px;opacity:.9}.title-grid{display:grid;grid-template-columns:repeat(2,1fr);gap:6px}.title-card{border:1px solid rgba(255,255,255,.12);border-radius:10px;padding:8px;display:flex;flex-direction:column;gap:2px;cursor:pointer}.title-card.locked{opacity:.45}.title-card.got.k-first{border-color:#f5c54299}.title-card.got.k-milestone{border-color:#7aa7ff99}.title-card.got.k-fun{border-color:#c7a0ff99}.title-card.sel{box-shadow:0 0 0 2px #fff}.title-name{font-size:13px;font-weight:700}.title-desc{font-size:11px;opacity:.85;line-height:1.3}.title-kind{font-size:10px;opacity:.55}.chat-rooms button{position:relative}.room-badge{margin-left:4px;background:#e24b4a;color:#fff;font-size:10px;border-radius:8px;padding:0 5px}.title-fx{font-size:11px;color:#7fd8a4}.profile-top{display:flex;gap:10px;align-items:center}.avatar{vertical-align:middle}.chat-meta,.rank-name{display:flex;align-items:center;gap:4px}.stock-head{display:flex;justify-content:space-between;align-items:center;width:100%;background:none;border:none;padding:0;margin:0;color:inherit;font:inherit;text-align:left;cursor:pointer}.stock-head .mail-meta{text-align:right}.stock-listing{display:flex;justify-content:space-between;align-items:center;gap:8px;padding:6px 4px;border-top:1px solid rgba(255,255,255,.08)}.spark-wrap{margin:6px 0}.spark{width:100%;display:block;background:#ffffff0a;border-radius:6px}.spark-book{fill:none;stroke:#ffffff73;stroke-width:1.5;stroke-dasharray:4 3}.spark-trade{fill:none;stroke:#7fd8a4;stroke-width:2}.spark-dot{fill:#7fd8a4}.spark-legend{display:flex;justify-content:space-between;font-size:11px;margin-top:2px}.spark-key{display:inline-block;width:14px;height:0;border-top:2px solid;vertical-align:middle;margin:0 2px}.spark-key.book{border-color:#ffffff73;border-top-style:dashed}.spark-key.trade{border-color:#7fd8a4}
