:root{font-variation-settings:"wdth" 80}@font-face{font-family:Inter Fallback Arial;src:local("Arial");size-adjust:107.12%;ascent-override:90.44%;descent-override:22.52%;line-gap-override:0%;unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD,U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF,U+0301,U+0400-045F,U+0490-0491,U+04B0-04B1,U+2116,U+0460-052F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Inter Fallback Roboto;src:local("Roboto");size-adjust:107.35%;ascent-override:90.24%;descent-override:22.47%;line-gap-override:0%;unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD,U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF,U+0301,U+0400-045F,U+0490-0491,U+04B0-04B1,U+2116,U+0460-052F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Barlow Semi Condensed Fallback Arial;src:local("Arial");size-adjust:89.05%;ascent-override:112.29%;descent-override:22.46%;line-gap-override:0%;unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD,U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Barlow Semi Condensed Fallback Roboto;src:local("Roboto");size-adjust:89.25%;ascent-override:112.05%;descent-override:22.41%;line-gap-override:0%;unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD,U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Barlow Semi Condensed;font-style:normal;font-display:swap;font-weight:500;src:url(/assets/barlow-semi-condensed-latin-ext-500-normal-BXdp1BvY.woff2) format("woff2");unicode-range:U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Barlow Semi Condensed;font-style:normal;font-display:swap;font-weight:500;src:url(/assets/barlow-semi-condensed-latin-500-normal-G0uxJNrM.woff2) format("woff2");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Barlow Semi Condensed;font-style:normal;font-display:swap;font-weight:600;src:url(/assets/barlow-semi-condensed-latin-ext-600-normal-BkQ9hN72.woff2) format("woff2");unicode-range:U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Barlow Semi Condensed;font-style:normal;font-display:swap;font-weight:600;src:url(/assets/barlow-semi-condensed-latin-600-normal-BkLiAYu4.woff2) format("woff2");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Barlow Semi Condensed;font-style:normal;font-display:swap;font-weight:700;src:url(/assets/barlow-semi-condensed-latin-ext-700-normal-BhgEo64M.woff2) format("woff2");unicode-range:U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Barlow Semi Condensed;font-style:normal;font-display:swap;font-weight:700;src:url(/assets/barlow-semi-condensed-latin-700-normal-BpqDG8I9.woff2) format("woff2");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Barlow Semi Condensed;font-style:normal;font-display:swap;font-weight:800;src:url(/assets/barlow-semi-condensed-latin-ext-800-normal-mDlgYxrz.woff2) format("woff2");unicode-range:U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Barlow Semi Condensed;font-style:normal;font-display:swap;font-weight:800;src:url(/assets/barlow-semi-condensed-latin-800-normal-C0_dLkYa.woff2) format("woff2");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Roboto Flex Variable;font-style:normal;font-display:swap;font-weight:100 1000;font-stretch:25% 151%;src:url(/assets/roboto-flex-cyrillic-ext-wdth-normal-y4-aYFo-.woff2) format("woff2-variations");unicode-range:U+0460-052F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Roboto Flex Variable;font-style:normal;font-display:swap;font-weight:100 1000;font-stretch:25% 151%;src:url(/assets/roboto-flex-cyrillic-wdth-normal-CpZ3MfMJ.woff2) format("woff2-variations");unicode-range:U+0301,U+0400-045F,U+0490-0491,U+04B0-04B1,U+2116}@font-face{font-family:Inter Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/assets/inter-cyrillic-ext-wght-normal-BOeWTOD4.woff2) format("woff2-variations");unicode-range:U+0460-052F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Inter Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/assets/inter-cyrillic-wght-normal-DqGufNeO.woff2) format("woff2-variations");unicode-range:U+0301,U+0400-045F,U+0490-0491,U+04B0-04B1,U+2116}@font-face{font-family:Inter Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/assets/inter-latin-ext-wght-normal-DO1Apj_S.woff2) format("woff2-variations");unicode-range:U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Inter Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/assets/inter-latin-wght-normal-Dx4kXJAl.woff2) format("woff2-variations");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}.dark,:root{--color-background: #08090b;--color-panel-solid: #111216;--color-surface: rgba(255, 255, 255, .025);--color-overlay: rgba(0, 0, 0, .75);--gold: #c89b3c;--gold-light: #f0c060;--gold-dark: #8a6820;--gold-muted: #8a7a5a;--gold-glow: rgba(200, 155, 60, .14);--parchment: #e8d5a3;--parchment-soft: #cbb886;--parchment-muted: #b8a878;--parchment-dark: #6a5a3a;--ink: #e3e6eb;--ink-soft: #c3c8d0;--ink-muted: #99a0ab;--ink-faint: #737a85;--ink-dim: #4e545e;--surface-border: #25282e;--surface-border-light: #353941;--surface-elevated: #17191e;--blood: #8b1a1a;--blood-bright: #c42020;--font-display: "Barlow Semi Condensed", "Barlow Semi Condensed Fallback Arial", "Barlow Semi Condensed Fallback Roboto", "Roboto Flex Variable", system-ui, sans-serif;--font-body: "Inter Variable", "Inter Fallback Arial", "Inter Fallback Roboto", system-ui, sans-serif;--gold-a02: rgba(200, 155, 60, .02);--gold-a03: rgba(200, 155, 60, .03);--gold-a04: rgba(200, 155, 60, .04);--gold-a05: rgba(200, 155, 60, .05);--gold-a06: rgba(200, 155, 60, .06);--gold-a07: rgba(200, 155, 60, .07);--gold-a08: rgba(200, 155, 60, .08);--gold-a09: rgba(200, 155, 60, .09);--gold-a10: rgba(200, 155, 60, .1);--gold-a12: rgba(200, 155, 60, .12);--gold-a13: rgba(200, 155, 60, .13);--gold-a15: rgba(200, 155, 60, .15);--gold-a16: rgba(200, 155, 60, .16);--gold-a18: rgba(200, 155, 60, .18);--gold-a20: rgba(200, 155, 60, .2);--gold-a22: rgba(200, 155, 60, .22);--gold-a25: rgba(200, 155, 60, .25);--gold-a30: rgba(200, 155, 60, .3);--gold-a35: rgba(200, 155, 60, .35);--gold-a40: rgba(200, 155, 60, .4);--gold-a42: rgba(200, 155, 60, .42);--gold-a45: rgba(200, 155, 60, .45);--gold-a50: rgba(200, 155, 60, .5);--gold-a55: rgba(200, 155, 60, .55);--gold-a60: rgba(200, 155, 60, .6);--gold-a65: rgba(200, 155, 60, .65);--gold-a70: rgba(200, 155, 60, .7);--white-a01: rgba(255, 255, 255, .01);--white-a02: rgba(255, 255, 255, .02);--white-a04: rgba(255, 255, 255, .04);--white-a05: rgba(255, 255, 255, .05);--white-a06: rgba(255, 255, 255, .06);--white-a07: rgba(255, 255, 255, .07);--white-a10: rgba(255, 255, 255, .1);--white-a18: rgba(255, 255, 255, .18);--white-a40: rgba(255, 255, 255, .4);--black-a25: rgba(0, 0, 0, .25);--black-a30: rgba(0, 0, 0, .3);--black-a35: rgba(0, 0, 0, .35);--black-a50: rgba(0, 0, 0, .5);--black-a55: rgba(0, 0, 0, .55);--black-a60: rgba(0, 0, 0, .6);--black-a65: rgba(0, 0, 0, .65);--black-a70: rgba(0, 0, 0, .7);--black-a85: rgba(0, 0, 0, .85);--black-a90: rgba(0, 0, 0, .9);--black-a92: rgba(0, 0, 0, .92);--anim-page-enter: pageEnter .36s cubic-bezier(.16, 1, .3, 1) both;--anim-page-header-enter: fadeIn .24s ease-out both;--anim-loader-enter: fadeIn .3s ease-out .35s both;--anim-fade-in: fadeIn .4s ease-out .2s both;--anim-dropdown: dropdownEnter .2s cubic-bezier(.16, 1, .3, 1) both;--anim-modal-enter: modalContentEnter .22s cubic-bezier(.16, 1, .3, 1) both;--anim-modal-exit: modalContentExit .15s cubic-bezier(.4, 0, 1, 1) both;--anim-modal-backdrop-enter: fadeIn .22s ease-out both;--anim-modal-backdrop-exit: modalBackdropExit .15s ease-in both}*,*:before,*:after{box-sizing:border-box}body{background-color:var(--color-background);font-family:var(--font-body);color:var(--ink);min-height:100dvh;margin:0}h1,h2,h3{font-family:var(--font-display);font-weight:700}button:not(:disabled),[role=button]:not([aria-disabled=true]),label[for],summary{cursor:pointer}button:disabled,[role=button][aria-disabled=true],input:disabled,select:disabled,textarea:disabled{cursor:not-allowed}input[type=date],input[type=time],input[type=datetime-local]{-webkit-appearance:none;-moz-appearance:none;appearance:none;min-width:0;min-height:calc(1lh + 1rem + 2px)}::-webkit-date-and-time-value{text-align:start}:focus-visible:not(input):not(textarea):not(select):not([role=menu]){outline:2px solid var(--gold-a70);outline-offset:3px;border-radius:3px}::-webkit-scrollbar{width:6px;height:6px}::-webkit-scrollbar-track{background:var(--color-background)}::-webkit-scrollbar-thumb{background:var(--surface-border);border-radius:9999px}::-webkit-scrollbar-thumb:hover{background:var(--gold-dark)}.gold-rule{position:relative;height:1px;background:linear-gradient(to right,transparent,var(--gold-a55),var(--gold-a20),transparent);margin:2rem 0;border:none}.gold-rule:before{content:"✦";position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);font-size:.55rem;color:var(--gold);background:var(--color-background);padding:0 .5rem;line-height:1;letter-spacing:0}.ornament{display:flex;align-items:center;gap:1rem;color:var(--ink-faint);font-size:.68rem;letter-spacing:.22em;text-transform:uppercase}.ornament:before,.ornament:after{content:"";flex:1;height:1px;background:linear-gradient(to right,transparent,var(--gold-a30))}.ornament:after{background:linear-gradient(to left,transparent,var(--gold-a30))}.diablo-card{background:linear-gradient(170deg,var(--white-a02) 0%,transparent 60%),#111216;border:1px solid var(--surface-border);border-radius:10px;box-shadow:inset 0 1px 0 var(--white-a04)}.diablo-card-elevated{background:var(--surface-elevated);border:1px solid var(--surface-border-light);border-radius:10px;box-shadow:inset 0 1px 0 var(--white-a05),0 4px 16px var(--black-a30)}@keyframes goldPulse{0%,to{text-shadow:0 0 50px rgba(200,155,60,.28),0 2px 4px rgba(0,0,0,.6)}50%{text-shadow:0 0 75px rgba(200,155,60,.55),0 2px 10px rgba(0,0,0,.6)}}@keyframes dropdownEnter{0%{opacity:0;transform:translateY(-8px) scale(.96)}to{opacity:1;transform:translateY(0) scale(1)}}@keyframes fadeUp{0%{opacity:0;transform:translateY(16px)}to{opacity:1;transform:translateY(0)}}@keyframes fadeIn{0%{opacity:0}to{opacity:1}}@keyframes pageEnter{0%{opacity:0;transform:translateY(8px)}to{opacity:1;transform:translateY(0)}}@keyframes screenshotEnter{0%{opacity:0;transform:translateY(1.5rem)}to{opacity:1;transform:translateY(0)}}@keyframes modalContentEnter{0%{opacity:0;transform:translateY(10px) scale(.97)}to{opacity:1;transform:translateY(0) scale(1)}}@keyframes modalContentExit{0%{opacity:1;transform:translateY(0) scale(1)}to{opacity:0;transform:translateY(6px) scale(.98)}}@keyframes modalBackdropExit{0%{opacity:1}to{opacity:0}}.build-hero-bg{background:radial-gradient(ellipse at 35% 40%,#241a06,#120c04f0 38%,#08090b 68%),radial-gradient(ellipse at 85% 10%,rgba(200,155,60,.06) 0%,transparent 48%);mask-image:linear-gradient(to bottom,black 55%,transparent 95%);-webkit-mask-image:linear-gradient(to bottom,black 55%,transparent 95%);pointer-events:none}.build-hero-bg:before{content:"";position:absolute;top:0;left:0;right:0;height:1px;background:linear-gradient(to right,transparent 0%,rgba(200,155,60,.45) 20%,rgba(200,155,60,.65) 50%,rgba(200,155,60,.25) 80%,transparent 100%);pointer-events:none}.build-hero-bg:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='256' height='256'%3E%3Cfilter id='n'%3E%3CfeTurbulence type='fractalNoise' baseFrequency='0.75' numOctaves='4' stitchTiles='stitch'/%3E%3C/filter%3E%3Crect width='256' height='256' filter='url(%23n)'/%3E%3C/svg%3E");opacity:.05;pointer-events:none}.ph-noise{position:absolute;top:0;right:0;bottom:0;left:0;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='256' height='256'%3E%3Cfilter id='n'%3E%3CfeTurbulence type='fractalNoise' baseFrequency='0.75' numOctaves='4' stitchTiles='stitch'/%3E%3C/filter%3E%3Crect width='256' height='256' filter='url(%23n)'/%3E%3C/svg%3E");opacity:.04;pointer-events:none;z-index:0}.ph-tab{position:relative;padding:.65rem .1rem;margin-right:1.75rem;font-size:.8rem;font-family:var(--font-display);letter-spacing:.1em;text-transform:uppercase;color:var(--ink-faint);background:none;border:none;cursor:pointer;transition:color .15s;white-space:nowrap}.ph-tab:after{content:"";position:absolute;bottom:-1px;left:0;right:0;height:2px;background:var(--gold);opacity:0;transition:opacity .15s}.ph-tab:hover{color:var(--ink-muted)}.ph-tab-active{color:var(--gold)}.ph-tab-active:after{opacity:1}.reveal{opacity:0;transform:translateY(20px);transition:opacity .5s cubic-bezier(.16,1,.3,1),transform .5s cubic-bezier(.16,1,.3,1)}.reveal.in-view{opacity:1;transform:translateY(0)}.hover-lift{transition:transform .22s cubic-bezier(.16,1,.3,1),box-shadow .22s cubic-bezier(.16,1,.3,1)}.hover-lift:hover{transform:translateY(-4px);box-shadow:0 16px 40px var(--black-a55),0 0 0 1px var(--gold-a15),0 0 32px var(--gold-a06)}.hover-lift:active{transform:translateY(-1px)}@keyframes shimmer{0%{transform:translate(-200%)}to{transform:translate(200%)}}@keyframes stickyBarIn{0%{transform:translateY(110%);opacity:0}to{transform:translateY(0);opacity:1}}@keyframes dotPulse{0%,to{opacity:.35}50%{opacity:1}}@keyframes lbFade{0%{opacity:0}to{opacity:1}}.prose .ProseMirror{outline:none;font-size:15px;line-height:1.75;color:var(--ink-muted)}.guide-article .prose .ProseMirror{color:var(--ink-soft);line-height:1.85}.prose .ProseMirror>*+*{margin-top:1rem}.prose .ProseMirror>*+h2{margin-top:2.5rem}.prose .ProseMirror>*+h3{margin-top:1.75rem}.prose .ProseMirror p{margin:0}.prose .ProseMirror h2{font-family:var(--font-display);font-size:1.2rem;font-weight:700;letter-spacing:-.01em;color:var(--ink);margin-bottom:0}.prose .ProseMirror h3{font-family:var(--font-display);font-size:1rem;font-weight:600;color:var(--ink);margin-bottom:0}.prose .ProseMirror ul{list-style-type:disc;padding-left:1.4rem;margin:0}.prose .ProseMirror ol{list-style-type:decimal;padding-left:1.4rem;margin:0}.prose .ProseMirror li+li{margin-top:.35rem}.prose .ProseMirror li>p{margin:0}.prose .ProseMirror blockquote{border-left:2px solid var(--ink-dim);padding:.6rem .9rem;margin:0;color:var(--ink-muted);background:var(--white-a02);border-radius:0 4px 4px 0}.prose .ProseMirror blockquote p{margin:0}.prose .ProseMirror img{max-width:100%;border-radius:6px;display:block}.prose .ProseMirror a{color:var(--gold);text-decoration:underline;text-underline-offset:3px;text-decoration-color:var(--gold-a35);transition:color .15s,text-decoration-color .15s}.prose .ProseMirror a:hover{color:var(--gold-light);text-decoration-color:var(--gold-a65)}.prose .ProseMirror hr{border:none;border-top:1px solid var(--surface-border)}.prose .ProseMirror [data-youtube-video] iframe{max-width:100%;border-radius:6px;display:block}.prose .ProseMirror .tableWrapper{overflow-x:auto}.prose .ProseMirror table{width:100%;border-collapse:collapse;margin:0;font-size:14px;line-height:1.6}.prose .ProseMirror th,.prose .ProseMirror td{position:relative;min-width:7rem;padding:.5rem .75rem;border:1px solid var(--surface-border);vertical-align:top;text-align:left}.prose .ProseMirror th{font-family:var(--font-display);font-weight:600;color:var(--ink);background:var(--gold-a06)}.prose .ProseMirror td>p+p,.prose .ProseMirror th>p+p{margin-top:.35rem}.prose .ProseMirror .selectedCell:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background:var(--gold-a12);pointer-events:none}.prose .ProseMirror p.is-editor-empty:first-child:before{content:attr(data-placeholder);color:var(--ink-faint);pointer-events:none;float:left;height:0}@media(prefers-reduced-motion:reduce){:where(*,*:before,*:after){animation-duration:.01ms;animation-iteration-count:1;transition-duration:.01ms}}:root{--toast-offset-bottom: 1rem}:root:has([data-form-save-bar]){--toast-offset-bottom: 5rem}@media screen and (max-width:47.9975rem){:root:has([data-bottom-nav]){--toast-offset-bottom: calc(5.5rem + env(safe-area-inset-bottom)) }:root:has([data-bottom-nav]):has([data-form-save-bar]){--toast-offset-bottom: calc(9.5rem + env(safe-area-inset-bottom)) }}
