.profile-identity-sticker-stage{min-width:0}.personalization-canvas{position:relative;isolation:isolate;width:100%;aspect-ratio:1000/562;overflow:hidden;border:1px solid rgb(201 168 76/18%);border-radius:14px;background:radial-gradient(circle at 72% 28%,rgb(139 26 26/13%),transparent 34%),linear-gradient(135deg,rgb(255 255 255/2%),transparent 50%),rgb(8 6 8/44%);box-shadow:inset 0 1px 0 rgb(255 255 255/3%)}.personalization-canvas__safe-area{position:absolute;z-index:0;inset:3%;border:1px dashed transparent;border-radius:10px;pointer-events:none}.personalization-canvas--editable{touch-action:none;background:linear-gradient(rgb(201 168 76/3.5%) 1px,transparent 0),linear-gradient(90deg,rgb(201 168 76/3.5%) 1px,transparent 0),radial-gradient(circle at 50% 50%,rgb(139 26 26/14%),transparent 64%),#09080a;background-size:5% 8.9%,5% 8.9%,auto,auto}.personalization-canvas--editable .personalization-canvas__safe-area{border-color:rgb(201 168 76/24%)}.personalization-sticker{position:absolute;left:var(--sticker-x);top:var(--sticker-y);display:grid;width:var(--sticker-width);height:var(--sticker-height);place-items:center;padding:0;border:0;background:transparent;transform:translate(-50%,-50%) rotate(var(--sticker-rotation)) scale(var(--sticker-scale));transform-origin:center;pointer-events:none}.personalization-sticker img{display:block;width:100%;height:100%;object-fit:contain;filter:drop-shadow(0 7px 8px rgb(0 0 0/36%));user-select:none}.personalization-sticker--editable{border-radius:10px;cursor:grab;pointer-events:auto}.personalization-sticker--editable:active{cursor:grabbing}.personalization-sticker--editable.is-selected{outline:1px solid var(--dorado);outline-offset:5px;background:rgb(201 168 76/6%);box-shadow:0 0 0 4px rgb(201 168 76/6%)}.profile-personalization-bar{display:grid;grid-template-columns:minmax(0,1fr) auto auto;align-items:center;gap:1rem;margin-top:.75rem;padding:.95rem 1.05rem;border:1px solid rgb(201 168 76/20%);border-radius:14px;background:radial-gradient(circle at 88% 0,rgb(139 26 26/13%),transparent 38%),rgb(15 13 15/88%)}.profile-personalization-bar>div:first-child{display:grid;gap:.1rem;min-width:0}.profile-personalization-bar>div:first-child small{color:var(--dorado);font-family:var(--font-display),sans-serif;font-size:.67rem;letter-spacing:.14em}.profile-personalization-bar>div:first-child strong{color:var(--crema);font-size:.94rem}.profile-personalization-bar>div:first-child span{overflow:hidden;color:var(--texto-apagado);font-size:.72rem;line-height:1.4;text-overflow:ellipsis;white-space:nowrap}.personalization-dialog__balance,.profile-personalization-bar__balance{display:inline-flex;min-height:38px;align-items:center;gap:.42rem;padding:.48rem .72rem;border:1px solid rgb(201 168 76/24%);border-radius:999px;color:var(--dorado);background:rgb(201 168 76/7%);font-size:.72rem;white-space:nowrap}.profile-personalization-bar__actions{display:flex;flex-wrap:wrap;justify-content:flex-end;gap:.45rem}.personalization-empty-category button,.personalization-inventory-grid button,.profile-personalization-bar__actions button{display:inline-flex;min-height:44px;align-items:center;justify-content:center;gap:.45rem;padding:.65rem .8rem;border:1px solid rgb(255 255 255/10%);border-radius:9px;color:var(--crema-oscura);background:rgb(255 255 255/2.5%);font-family:var(--font-display),sans-serif;font-size:.76rem;letter-spacing:.07em}.personalization-empty-category button:hover,.personalization-inventory-grid button:hover,.profile-personalization-bar__actions button:hover:not(:disabled){border-color:rgb(201 168 76/42%);color:var(--crema)}.personalization-editor__footer button.is-primary,.profile-personalization-bar__actions button.is-primary{border-color:rgb(196 30 30/54%);color:var(--crema);background:linear-gradient(135deg,rgb(139 26 26/88%),rgb(83 17 22/88%))}.profile-personalization-bar__actions button:disabled{cursor:not-allowed;opacity:.42}.profile-personalization-bar__actions button span{min-width:1.3rem;padding:.1rem .3rem;border-radius:999px;background:rgb(255 255 255/7%);font-family:system-ui,sans-serif;font-size:.62rem}.profile-personalization-loading{margin:.75rem 0 0;color:var(--texto-apagado);font-size:.75rem}.personalization-dialog{position:fixed;z-index:1800;inset:0;width:100%;max-width:none;height:100%;max-height:none;margin:0;padding:0;border:0;background:transparent;color:var(--texto-principal)}.personalization-dialog__backdrop{position:fixed;inset:0;width:100%;height:100%;border:0;background:rgb(2 2 3/82%);backdrop-filter:blur(10px)}.personalization-dialog__surface{position:relative;display:flex;width:min(1380px,calc(100% - 2rem));height:min(900px,calc(100% - 2rem));flex-direction:column;margin:1rem auto;overflow:hidden;border:1px solid rgb(139 26 26/48%);border-radius:20px;background:radial-gradient(circle at 92% 4%,rgb(139 26 26/16%),transparent 30%),radial-gradient(circle at 7% 96%,rgb(201 168 76/7%),transparent 27%),#0d0b0e;box-shadow:0 24px 90px rgb(0 0 0/70%)}.personalization-dialog__header{display:grid;grid-template-columns:minmax(0,1fr) auto auto;align-items:center;gap:1rem;padding:1rem 1.15rem;border-bottom:1px solid rgb(255 255 255/7%);background:rgb(255 255 255/1.5%)}.personalization-dialog__header>div:first-child{display:grid;gap:.1rem}.personalization-dialog__header small,.personalization-editor__canvas-heading small,.personalization-editor__controls small,.personalization-editor__inventory>small,.personalization-private-activity small{color:var(--dorado);font-family:var(--font-display),sans-serif;font-size:.67rem;letter-spacing:.15em}.personalization-dialog__header h2{margin:0;color:var(--crema);font-family:var(--font-display),sans-serif;font-size:clamp(1.35rem,3vw,2rem);font-weight:400;letter-spacing:.045em}.personalization-dialog__close{display:grid;width:44px;height:44px;place-items:center;border:1px solid rgb(255 255 255/10%);border-radius:50%;color:var(--crema-oscura);background:rgb(255 255 255/2.5%)}.personalization-category-tabs{display:flex;flex:0 0 auto;gap:.5rem;padding:.8rem 1.15rem;overflow-x:auto;border-bottom:1px solid rgb(255 255 255/5.5%);scrollbar-width:thin}.personalization-category-tabs button{display:inline-flex;min-height:42px;flex:0 0 auto;align-items:center;gap:.45rem;padding:.55rem .72rem;border:1px solid rgb(255 255 255/8%);border-radius:999px;color:var(--texto-apagado);background:rgb(255 255 255/1.8%);font-size:.75rem}.personalization-category-tabs button.is-active{border-color:rgb(201 168 76/48%);color:var(--crema);background:rgb(201 168 76/9%)}.personalization-category-tabs button span{min-width:1.35rem;padding:.08rem .3rem;border-radius:999px;background:rgb(0 0 0/32%);color:var(--dorado);font-size:.62rem;text-align:center}.personalization-catalog-grid{display:grid;min-height:0;flex:1 1 auto;grid-template-columns:repeat(4,minmax(0,1fr));grid-auto-rows:max-content;align-content:start;gap:.85rem;padding:1.05rem 1.15rem 1.5rem;overflow-y:auto;overscroll-behavior:contain}.personalization-product{position:relative;display:grid;min-width:0;grid-template-rows:auto 1fr;align-content:start;overflow:hidden;border:1px solid rgb(255 255 255/7.5%);border-radius:14px;background:rgb(255 255 255/1.8%)}.personalization-product:before{position:absolute;z-index:2;inset:0 auto 0 0;width:2px;background:var(--product-rarity,rgb(255 255 255/14%));content:""}.personalization-product--comun{--product-rarity:#9b9b9b}.personalization-product--poco_comun{--product-rarity:#5ca36a}.personalization-product--raro{--product-rarity:#528fc7}.personalization-product--epico{--product-rarity:#9a68cb}.personalization-product--legendario{--product-rarity:#d5a32a}.personalization-product--especial{--product-rarity:#b44343}.personalization-product.is-owned{border-color:color-mix(in srgb,var(--product-rarity) 46%,transparent)}.personalization-product__visual{position:relative;display:grid;min-height:150px;place-items:center;padding:.75rem;border-bottom:1px solid rgb(255 255 255/5.5%);background:radial-gradient(circle,color-mix(in srgb,var(--product-rarity) 12%,transparent),transparent 62%),rgb(0 0 0/18%)}.personalization-product__visual img{width:min(125px,76%);height:125px;object-fit:contain;filter:drop-shadow(0 10px 12px rgb(0 0 0/40%))}.personalization-product__visual>span{position:absolute;top:.65rem;left:.7rem;padding:.18rem .4rem;border:1px solid rgb(255 255 255/8%);border-radius:999px;color:var(--crema-oscura);background:rgb(0 0 0/55%);font-family:monospace;font-size:.63rem}.personalization-product__body{display:grid;gap:.5rem;padding:.78rem}.personalization-product__meta{display:flex;align-items:center;justify-content:space-between;gap:.5rem}.personalization-product__meta span{color:var(--product-rarity);font-family:var(--font-display),sans-serif;font-size:.7rem;letter-spacing:.1em;text-transform:uppercase}.personalization-product__meta small{color:var(--texto-apagado);font-size:.62rem}.personalization-product h3{margin:0;color:var(--crema);font-size:.92rem}.personalization-product p{min-height:2.7em;margin:0;color:var(--texto-apagado);font-size:.7rem;line-height:1.45}.personalization-product__body>button{min-height:42px;margin-top:auto;border:1px solid rgb(201 168 76/30%);border-radius:8px;color:var(--crema);background:rgb(201 168 76/7%);font-family:var(--font-display),sans-serif;font-size:.75rem;letter-spacing:.075em}.personalization-product__body>button.is-confirming{border-color:rgb(196 30 30/58%);background:rgb(139 26 26/26%)}.personalization-product__body>button:disabled{cursor:not-allowed;opacity:.5}.personalization-product__locked{display:flex;min-height:42px;align-items:center;gap:.4rem;margin-top:auto;padding:.48rem .58rem;border:1px solid rgb(255 255 255/6.5%);border-radius:8px;color:var(--texto-apagado);background:rgb(0 0 0/18%);font-size:.65rem;line-height:1.35}.personalization-progress{display:grid;grid-template-columns:minmax(0,1fr);gap:.3rem;overflow:hidden}.personalization-progress:before{grid-area:1/1;height:4px;border-radius:999px;background:rgb(255 255 255/7%);content:""}.personalization-progress>span{z-index:1;grid-area:1/1;height:4px;border-radius:999px;background:linear-gradient(90deg,var(--dorado),var(--rojo-claro))}.personalization-progress small{color:var(--crema-oscura);font-size:.61rem;line-height:1.35}.personalization-empty-category{display:grid;flex:1 1 auto;place-content:center;place-items:center;gap:.45rem;min-height:320px;padding:2rem;color:var(--texto-apagado);text-align:center}.personalization-empty-category svg{color:var(--dorado)}.personalization-empty-category strong{color:var(--crema);font-size:1rem}.personalization-empty-category p{max-width:42ch;margin:0;font-size:.76rem;line-height:1.5}.personalization-private-activity{flex:0 0 auto;max-height:180px;padding:.9rem 1.15rem 1.1rem;overflow-y:auto;border-top:1px solid rgb(201 168 76/12%);background:rgb(201 168 76/2.5%)}.personalization-private-activity h3{margin:.08rem 0 .55rem;color:var(--crema);font-size:.88rem}.personalization-private-activity ol{display:grid;gap:.35rem;margin:0;padding:0;list-style:none}.personalization-private-activity li{display:grid;grid-template-columns:auto minmax(0,1fr) auto;align-items:center;gap:.6rem;padding:.4rem 0;border-top:1px solid rgb(255 255 255/4.5%)}.personalization-private-activity li>span{color:var(--dorado);font-family:monospace;font-size:.63rem}.personalization-private-activity li p{margin:0;color:var(--crema-oscura);font-size:.68rem}.personalization-private-activity li small{color:var(--texto-apagado);font-size:.6rem}.personalization-inventory-grid{display:grid;grid-template-columns:repeat(5,minmax(0,1fr));gap:.85rem;padding:1.1rem;overflow-y:auto}.personalization-inventory-grid article{display:grid;min-width:0;place-items:center;gap:.35rem;padding:.85rem;border:1px solid rgb(255 255 255/7.5%);border-radius:13px;background:rgb(255 255 255/1.8%);text-align:center}.personalization-inventory-grid img{width:108px;height:108px;object-fit:contain}.personalization-inventory-grid article>span{color:var(--dorado);font-family:monospace;font-size:.62rem}.personalization-inventory-grid article>strong{color:var(--crema);font-size:.82rem}.personalization-inventory-grid article>small{min-height:2.6em;color:var(--texto-apagado);font-size:.64rem;line-height:1.35}.personalization-inventory-grid button{width:100%;margin-top:.35rem}.personalization-editor{display:grid;min-height:0;flex:1 1 auto;grid-template-columns:minmax(0,1fr) 310px;grid-template-rows:minmax(0,1fr) auto}.personalization-editor__workspace{display:grid;min-width:0;min-height:0;align-content:center;gap:.7rem;padding:1rem;overflow:auto;border-right:1px solid rgb(255 255 255/6.5%)}.personalization-editor__canvas-heading{display:flex;align-items:end;justify-content:space-between;gap:1rem}.personalization-editor__canvas-heading>div{display:grid;gap:.12rem}.personalization-editor__canvas-heading strong{color:var(--crema);font-size:.82rem}.personalization-editor__canvas-heading>span{color:var(--texto-apagado);font-size:.65rem}.personalization-editor__workspace>.personalization-canvas{width:min(100%,980px);margin:auto}.personalization-editor__sidebar{display:grid;min-height:0;align-content:start;gap:1rem;padding:1rem;overflow-y:auto}.personalization-editor__inventory{display:grid;gap:.55rem}.personalization-editor__inventory>div{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:.4rem}.personalization-editor__inventory button{position:relative;display:grid;aspect-ratio:1;place-items:center;padding:.3rem;border:1px solid rgb(255 255 255/7.5%);border-radius:9px;background:rgb(255 255 255/2%)}.personalization-editor__inventory button:hover{border-color:rgb(201 168 76/42%)}.personalization-editor__inventory img{width:100%;height:100%;object-fit:contain}.personalization-editor__inventory button span{position:absolute;right:.18rem;bottom:.16rem;padding:.08rem .18rem;border-radius:4px;color:var(--crema-oscura);background:rgb(0 0 0/67%);font-family:monospace;font-size:.48rem}.personalization-editor__controls{display:grid;gap:.8rem;padding-top:.9rem;border-top:1px solid rgb(255 255 255/7.5%)}.personalization-editor__controls>div:first-child{display:flex;align-items:center;gap:.65rem}.personalization-editor__controls>div:first-child img{width:54px;height:54px;object-fit:contain}.personalization-editor__controls>div:first-child span{display:grid;min-width:0}.personalization-editor__controls>div:first-child strong{overflow:hidden;color:var(--crema);font-size:.8rem;text-overflow:ellipsis;white-space:nowrap}.personalization-editor__controls label{display:grid;gap:.35rem}.personalization-editor__controls label>span{display:flex;justify-content:space-between;color:var(--texto-apagado);font-size:.68rem}.personalization-editor__controls label strong{color:var(--dorado);font-variant-numeric:tabular-nums}.personalization-editor__controls input[type=range]{width:100%;accent-color:var(--dorado)}.personalization-editor__layer-actions{display:grid;grid-template-columns:1fr 1fr;gap:.4rem}.personalization-editor__controls button,.personalization-editor__footer button{display:inline-flex;min-height:42px;align-items:center;justify-content:center;gap:.35rem;padding:.55rem .65rem;border:1px solid rgb(255 255 255/9%);border-radius:8px;color:var(--crema-oscura);background:rgb(255 255 255/2.5%);font-size:.68rem}.personalization-editor__controls button:disabled{cursor:not-allowed;opacity:.4}.personalization-editor__controls button.is-danger{border-color:rgb(196 30 30/35%);color:#db7777;background:rgb(139 26 26/10%)}.personalization-editor__selection-empty{display:flex;align-items:flex-start;gap:.55rem;padding:.8rem;border:1px dashed rgb(255 255 255/9%);border-radius:10px;color:var(--texto-apagado);font-size:.68rem;line-height:1.45}.personalization-editor__selection-empty svg{flex:0 0 auto;color:var(--dorado)}.personalization-editor__footer{display:flex;grid-column:1/-1;align-items:center;justify-content:space-between;gap:1rem;padding:.8rem 1rem;border-top:1px solid rgb(255 255 255/7.5%);background:rgb(0 0 0/20%)}.personalization-editor__footer>div{display:flex;gap:.45rem}.personalization-editor__footer button:disabled{cursor:not-allowed;opacity:.4}@media (max-width:1180px) and (min-width:901px){.profile-identity--with-sticker-stage{grid-template-columns:200px minmax(300px,.9fr) minmax(290px,1fr)}.personalization-catalog-grid{grid-template-columns:repeat(3,minmax(0,1fr))}.personalization-inventory-grid{grid-template-columns:repeat(4,minmax(0,1fr))}}@media (max-width:900px){.profile-identity--with-sticker-stage{grid-template-columns:1fr}.profile-identity--with-sticker-stage .profile-identity-avatar,.profile-identity--with-sticker-stage .profile-identity-copy{grid-column:1}.profile-identity-sticker-stage{grid-column:1;width:min(100%,620px);max-width:none;justify-self:center;padding:.75rem;border-top:1px solid rgb(255 255 255/5.5%);border-left:0}.profile-personalization-bar{grid-template-columns:minmax(0,1fr) auto}.profile-personalization-bar__actions{grid-column:1/-1;justify-content:stretch}.profile-personalization-bar__actions button{flex:1 1 150px}.personalization-catalog-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.personalization-inventory-grid{grid-template-columns:repeat(3,minmax(0,1fr))}.personalization-editor{grid-template-columns:1fr;grid-template-rows:max-content max-content max-content;align-content:start;overflow-y:auto}.personalization-editor__workspace{min-height:auto;overflow:visible;border-right:0;border-bottom:1px solid rgb(255 255 255/6.5%)}.personalization-editor__sidebar{overflow:visible}.personalization-editor__inventory>div{grid-template-columns:repeat(6,minmax(0,1fr))}}@media (max-width:600px){.profile-identity-sticker-stage{width:100%;padding:.55rem}.profile-personalization-bar{grid-template-columns:1fr;gap:.7rem}.profile-personalization-bar>div:first-child span{white-space:normal}.profile-personalization-bar__balance{justify-self:center}.profile-personalization-bar__actions{grid-column:1}.profile-personalization-bar__actions button{flex:1 1 100%}.personalization-dialog__surface{width:100%;height:100%;margin:0;border-width:0;border-radius:0}.personalization-dialog__header{grid-template-columns:minmax(0,1fr) auto;gap:.55rem;padding:.75rem}.personalization-dialog__balance{grid-column:1;grid-row:2;justify-self:start}.personalization-dialog__close{grid-column:2;grid-row:1/3}.personalization-category-tabs{padding-inline:.75rem}.personalization-catalog-grid{grid-template-columns:1fr;padding:.75rem}.personalization-product{grid-template-columns:118px minmax(0,1fr)}.personalization-product__visual{min-height:100%;padding:.55rem;border-right:1px solid rgb(255 255 255/5.5%);border-bottom:0}.personalization-product__visual img{width:94px;height:94px}.personalization-product p{min-height:0}.personalization-private-activity li{grid-template-columns:auto minmax(0,1fr)}.personalization-private-activity li small{grid-column:2}.personalization-inventory-grid{grid-template-columns:repeat(2,minmax(0,1fr));padding:.75rem}.personalization-inventory-grid img{width:86px;height:86px}.personalization-editor__sidebar,.personalization-editor__workspace{padding:.7rem}.personalization-editor__canvas-heading{display:grid;align-items:start}.personalization-editor__inventory>div{grid-template-columns:repeat(4,minmax(0,1fr))}.personalization-editor__footer{position:static;z-index:auto;display:grid;gap:.55rem;padding:.65rem;background:rgb(9 7 9/96%)}.personalization-editor__footer>button,.personalization-editor__footer>div,.personalization-editor__footer>div button{width:100%}}@media (prefers-reduced-motion:reduce){.personalization-dialog *,.personalization-sticker,.profile-personalization-bar *{scroll-behavior:auto;transition:none!important}}.profile-identity--with-sticker-stage{grid-template-columns:220px minmax(350px,.86fr) minmax(340px,1fr)}.profile-identity:after{content:"";position:absolute;inset:auto 0 0;height:3px;background:linear-gradient(90deg,var(--profile-accent),transparent 75%);opacity:.8}.profile-identity-avatar{min-height:270px;display:flex;align-items:center;justify-content:center;overflow:hidden;border-right:1px solid rgba(255,255,255,.055);background:radial-gradient(circle at 50% 75%,rgba(255,255,255,.07),transparent 48%)}.profile-identity-avatar img{height:250px;width:auto;max-width:none;image-rendering:pixelated;filter:drop-shadow(0 15px 18px rgba(0,0,0,.5))}.profile-identity-copy{min-width:0;display:flex;flex-direction:column;justify-content:center;padding:clamp(1.35rem,3vw,2.5rem)}.profile-identity-sticker-stage{position:relative;isolation:isolate;width:100%;max-width:none;aspect-ratio:16/9;align-self:center;justify-self:end;overflow:hidden;padding:.75rem;border-left:1px solid rgba(255,255,255,.055)}.profile-sticker-stage-guide{position:absolute;inset:.75rem;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:.35rem;padding:1rem;border:1px dashed color-mix(in srgb,var(--profile-accent) 55%,rgba(255,255,255,.16));border-radius:14px;color:var(--texto-apagado);background:radial-gradient(circle at 50% 50%,color-mix(in srgb,var(--profile-accent) 10%,transparent),transparent 68%);text-align:center}.profile-sticker-stage-guide span{color:var(--dorado-apagado);font-size:.56rem;font-weight:800;letter-spacing:.16em}.profile-sticker-stage-guide strong{color:var(--crema-oscura);font-family:var(--font-display),sans-serif;font-size:1.15rem;font-weight:400;letter-spacing:.055em}.profile-sticker-stage-guide small{max-width:32ch;font-size:.64rem;line-height:1.45}@media (max-width:1080px) and (min-width:901px){.profile-identity--with-sticker-stage{grid-template-columns:240px minmax(0,1fr)}.profile-identity-sticker-stage{width:min(100%,620px);grid-column:1/-1;justify-self:center;border-top:1px solid rgba(255,255,255,.055);border-left:0}}.profile-identity-sticker-stage{display:grid;aspect-ratio:auto;align-items:center}.profile-identity-sticker-stage>.personalization-canvas,.profile-sticker-stage-guide{width:100%;aspect-ratio:1000/562}.profile-sticker-stage-guide{position:relative;inset:auto}@keyframes mundillo-toast-in{0%{opacity:0;transform:translateY(10px) scale(.985)}to{opacity:1;transform:translateY(0) scale(1)}}@media (max-width:600px){.profile-identity.profile-identity--with-sticker-stage{grid-template-columns:118px minmax(0,1fr);grid-template-rows:auto auto;align-items:stretch}.profile-identity--with-sticker-stage .profile-identity-avatar{grid-column:1;grid-row:1}.profile-identity--with-sticker-stage .profile-identity-copy{grid-column:2;grid-row:1;padding:.9rem .68rem}.profile-identity--with-sticker-stage .profile-identity-copy h1{font-size:clamp(1.45rem,6.7vw,2rem);line-height:.98;overflow-wrap:anywhere}.profile-identity--with-sticker-stage .profile-identity-eyebrow{gap:.24rem .35rem;margin-bottom:.42rem}.profile-identity--with-sticker-stage .profile-identity-sticker-stage{grid-column:1/-1;grid-row:2;width:100%;padding:.55rem;border-top:1px solid rgb(255 255 255/5.5%);border-left:0}.mundillo-toast-stack{right:max(.7rem,env(safe-area-inset-right));bottom:calc(74px + env(safe-area-inset-bottom));width:calc(100vw - 1.4rem)}.mundillo-toast{min-height:66px;padding:.68rem}.mundillo-toast__copy p{font-size:.74rem}}@media (min-width:601px) and (max-width:1240px){.profile-identity.profile-identity--with-sticker-stage{grid-template-columns:clamp(170px,24vw,240px) minmax(0,1fr);grid-template-rows:auto auto;align-items:stretch}.profile-identity--with-sticker-stage .profile-identity-avatar{min-height:clamp(220px,36vw,270px);grid-column:1;grid-row:1}.profile-identity--with-sticker-stage .profile-identity-avatar img{height:clamp(200px,33vw,250px)}.profile-identity--with-sticker-stage .profile-identity-copy{grid-column:2;grid-row:1;padding:clamp(1.15rem,3vw,2.25rem)}.profile-identity--with-sticker-stage .profile-identity-copy h1{font-size:clamp(2rem,5vw,3.4rem);line-height:.95}.profile-identity--with-sticker-stage .profile-identity-sticker-stage{width:min(100%,620px);grid-column:1/-1;grid-row:2;justify-self:center;border-top:1px solid rgb(255 255 255/5.5%);border-left:0}}@media (min-width:1241px){.profile-identity.profile-identity--with-sticker-stage{grid-template-columns:220px minmax(370px,.95fr) minmax(340px,1.1fr)}.profile-identity--with-sticker-stage .profile-identity-copy{padding:clamp(1.25rem,2vw,2.25rem)}.profile-identity--with-sticker-stage .profile-identity-copy h1{font-size:clamp(2.35rem,3.4vw,4.2rem);line-height:.94}}@media (max-width:390px){.profile-identity.profile-identity--with-sticker-stage{grid-template-columns:104px minmax(0,1fr)}.profile-identity--with-sticker-stage .profile-identity-copy{padding-inline:.58rem}.profile-identity--with-sticker-stage .profile-identity-copy h1{font-size:clamp(1.35rem,6.4vw,1.75rem)}}@media (max-width:1240px){.profile-identity.profile-identity--with-empty-sticker-stage{grid-template-rows:auto}.profile-identity--with-empty-sticker-stage .profile-identity-sticker-stage{display:none}}