@font-face{font-family:Manrope Variable;font-style:normal;font-display:swap;font-weight:200 800;src:url(/_next/static/media/manrope-cyrillic-ext-wght-normal.d1990364.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:Manrope Variable;font-style:normal;font-display:swap;font-weight:200 800;src:url(/_next/static/media/manrope-cyrillic-wght-normal.2ffcac4f.woff2) format("woff2-variations");unicode-range:u+0301,u+0400-045f,u+0490-0491,u+04b0-04b1,u+2116}@font-face{font-family:Manrope Variable;font-style:normal;font-display:swap;font-weight:200 800;src:url(/_next/static/media/manrope-greek-wght-normal.6b69666c.woff2) format("woff2-variations");unicode-range:u+0370-0377,u+037a-037f,u+0384-038a,u+038c,u+038e-03a1,u+03a3-03ff}@font-face{font-family:Manrope Variable;font-style:normal;font-display:swap;font-weight:200 800;src:url(/_next/static/media/manrope-vietnamese-wght-normal.383b32a0.woff2) format("woff2-variations");unicode-range:u+0102-0103,u+0110-0111,u+0128-0129,u+0168-0169,u+01a0-01a1,u+01af-01b0,u+0300-0301,u+0303-0304,u+0308-0309,u+0323,u+0329,u+1ea0-1ef9,u+20ab}@font-face{font-family:Manrope Variable;font-style:normal;font-display:swap;font-weight:200 800;src:url(/_next/static/media/manrope-latin-ext-wght-normal.f5cc7610.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:Manrope Variable;font-style:normal;font-display:swap;font-weight:200 800;src:url(/_next/static/media/manrope-latin-wght-normal.fedf4c92.woff2) format("woff2-variations");unicode-range:u+00??,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:Inter Variable;font-style:italic;font-display:swap;font-weight:100 900;src:url(/_next/static/media/inter-cyrillic-ext-wght-italic.c22d24ca.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:italic;font-display:swap;font-weight:100 900;src:url(/_next/static/media/inter-cyrillic-wght-italic.e7fa2cde.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:italic;font-display:swap;font-weight:100 900;src:url(/_next/static/media/inter-greek-ext-wght-italic.d189ec65.woff2) format("woff2-variations");unicode-range:u+1f??}@font-face{font-family:Inter Variable;font-style:italic;font-display:swap;font-weight:100 900;src:url(/_next/static/media/inter-greek-wght-italic.faaec838.woff2) format("woff2-variations");unicode-range:u+0370-0377,u+037a-037f,u+0384-038a,u+038c,u+038e-03a1,u+03a3-03ff}@font-face{font-family:Inter Variable;font-style:italic;font-display:swap;font-weight:100 900;src:url(/_next/static/media/inter-vietnamese-wght-italic.4fff4b4f.woff2) format("woff2-variations");unicode-range:u+0102-0103,u+0110-0111,u+0128-0129,u+0168-0169,u+01a0-01a1,u+01af-01b0,u+0300-0301,u+0303-0304,u+0308-0309,u+0323,u+0329,u+1ea0-1ef9,u+20ab}@font-face{font-family:Inter Variable;font-style:italic;font-display:swap;font-weight:100 900;src:url(/_next/static/media/inter-latin-ext-wght-italic.dde54da3.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:italic;font-display:swap;font-weight:100 900;src:url(/_next/static/media/inter-latin-wght-italic.77eab352.woff2) format("woff2-variations");unicode-range:u+00??,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:Cormorant Garamond;font-style:normal;font-display:swap;font-weight:600;src:url(/_next/static/media/cormorant-garamond-latin-600-normal.0e4e8436.woff2) format("woff2"),url(/_next/static/media/cormorant-garamond-latin-600-normal.7a726ec1.woff) format("woff")}:root{--header-height:68px;--header-padding-inline:clamp(20px,3vw,44px);--namemark-width:clamp(190px,16.4vw,245px);--namemark-height:56px}*{box-sizing:border-box}html{min-height:100%;background:var(--black)}body{margin:0}::selection{background:var(--gold);color:var(--black)}.sr-only{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0}.skip-link{position:fixed;top:8px;left:12px;padding:12px 18px;background:var(--gold);color:var(--black);z-index:20;transform:translateY(-160%)}.skip-link:focus{transform:translateY(0)}.actress-header,.artist-header,.site-header{height:var(--header-height);min-height:var(--header-height);display:flex;align-items:center;padding:0 var(--header-padding-inline)}.site-header{gap:clamp(18px,3vw,44px);background:var(--black);color:var(--ivory);position:relative;z-index:5}.actress-wordmark,.artist-wordmark,.header-signature{display:flex;align-items:center;justify-content:center;width:var(--namemark-width);height:var(--namemark-height);flex-shrink:0;border-radius:2px}.header-signature{color:var(--ivory)}.actress-wordmark svg,.artist-wordmark svg,.header-signature svg{width:100%;height:auto;display:block}.desktop-navigation{display:flex;align-items:center;gap:clamp(12px,1.55vw,26px)}.site-header .nav-button{min-width:44px;min-height:44px;padding:6px 3px;color:var(--ivory);font-size:clamp(16px,1.4vw,20px);line-height:1.2;font-weight:500;border-radius:2px}.dropdown-button{gap:8px}.dropdown-button svg{color:var(--purple-light);transition:transform .18s ease}.dropdown-button[aria-expanded=true] svg{transform:rotate(180deg)}.header-actions{margin-left:auto;display:flex;align-items:center;gap:clamp(14px,1.7vw,28px);flex-shrink:0}.imdb-link{min-width:64px;min-height:44px;border-radius:3px;opacity:.85}.imdb-badge{display:flex;align-items:center;justify-content:center;width:64px;height:32px;background:#f5c518;border-radius:5px}.imdb-badge svg{width:54px;height:24px;fill:black}.site-header .header-icon{width:44px;height:44px;padding:0;color:var(--ivory);border-radius:3px}.header-icon svg{display:block;flex-shrink:0}.commission-face>svg,.site-header .email-button svg,.site-header .instagram-link svg{color:var(--purple-light)}.site-header .commission-button{background:transparent;color:var(--ivory);opacity:.85;white-space:nowrap;height:44px;min-width:172px;padding:0;border-radius:0;font-family:Manrope Variable,Arial,sans-serif;font-size:16px;font-weight:650}.commission-face{display:flex;align-items:center;justify-content:center;gap:6px;width:100%;height:32px;padding:0 14px;border:2px solid var(--gold);border-radius:8px}.commission-face .MuiSvgIcon-root{font-size:1.1em;flex-shrink:0}.site-header .commission-button:hover{background:transparent}.commission-button:hover .commission-face{box-shadow:0 0 0 1px var(--gold)}.commission-face,.mobile-commissions{position:relative;isolation:isolate;overflow:hidden}.commission-face>span,.commission-face>svg,.mobile-commissions>div,.mobile-commissions>svg{position:relative;z-index:1}.commission-face>span{color:var(--purple-light)}.site-header .nav-button:hover{background:rgb(var(--ivory-rgb)/8%)}.site-header [href="/about"][aria-current=page]{text-decoration:underline;text-underline-offset:6px}.site-header .Mui-focusVisible,.site-header :focus-visible{outline:3px solid var(--gold);outline-offset:4px}.site-header .mobile-menu-toggle{display:none;width:44px;height:44px;flex-shrink:0;padding:0;color:var(--purple-light);touch-action:manipulation;cursor:pointer}.mobile-menu-toggle svg{pointer-events:none}.mobile-menu-paper{width:min(360px,calc(100vw - 24px));padding:16px 16px max(24px,env(safe-area-inset-bottom));background:var(--black)!important;color:var(--ivory)!important;border-left:1px solid rgb(var(--gold-rgb)/30%)}.mobile-menu-heading{display:flex;align-items:center;justify-content:space-between;margin-bottom:20px}.mobile-menu-heading h2{margin:0;color:var(--gold);font-size:26px;font-weight:600}.mobile-menu-paper .mobile-menu-close{min-width:44px;min-height:44px;color:var(--ivory)}.mobile-menu-paper .MuiListItemButton-root{min-height:48px;gap:12px;padding:8px 12px;border-radius:0}.mobile-menu-paper .MuiListItemButton-root:not([aria-current=page]):not(.mobile-submenu *){color:var(--ivory)}.mobile-menu-paper .MuiListItemText-primary{font-size:18px}.mobile-menu-paper [aria-current=page]{color:var(--gold)}.mobile-menu-paper .MuiListItemButton-root:hover{background:rgb(var(--gold-rgb)/10%)}.mobile-menu-paper .Mui-focusVisible,.mobile-menu-paper :focus-visible{outline:3px solid var(--gold);outline-offset:-3px}.mobile-menu-chevron{display:flex;color:var(--purple-light);transition:transform .18s ease}.mobile-menu-paper [aria-expanded=true] .mobile-menu-chevron{transform:rotate(180deg)}.mobile-menu-paper .mobile-submenu{margin-left:12px;border-left:1px solid rgb(var(--gold-rgb)/35%)}.mobile-menu-paper .mobile-submenu .MuiListItemButton-root{color:var(--purple-light)}.mobile-menu-paper .mobile-submenu .MuiListItemText-primary{font-size:16px}.mobile-menu-contact{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:8px;margin-top:20px;padding-top:16px;border-top:1px solid rgb(var(--gold-rgb)/25%)}.mobile-menu-contact>.MuiListItemButton-root:not(.mobile-commissions){justify-content:center}.mobile-menu-contact svg{flex-shrink:0}.mobile-commissions>svg,.mobile-menu-contact>[aria-label*=Instagram] svg,.mobile-menu-contact>[aria-label^=Email] svg{color:var(--purple-light)}.mobile-menu-contact .imdb-badge{opacity:.85}.mobile-menu-paper .mobile-commissions{grid-column:1/-1;margin-top:8px;border:2px solid var(--gold);border-radius:8px}.mobile-menu-paper .mobile-commissions:not([aria-current=page]):not(.mobile-submenu *){color:var(--purple-light)}.mobile-menu-paper .mobile-commissions:hover{box-shadow:0 0 0 1px var(--gold)}.header-signature:focus-visible,.homepage .Mui-focusVisible,.homepage a:focus-visible,.homepage button:focus-visible{outline:3px solid var(--gold);outline-offset:4px}.mobile-menu-paper .MuiListItemButton-root,.mobile-menu-paper .mobile-menu-close,.site-header .header-actions>*,.site-header .mobile-menu-toggle{opacity:.75}.mobile-menu-contact .imdb-badge,.mobile-menu-paper .MuiListItemButton-root[aria-current=page]{opacity:1}.hero{position:relative;isolation:isolate;height:max(calc(100svh - var(--header-height)),53.5vw);min-height:620px;overflow:hidden;background:var(--surface-dark)}.hero:focus{outline:none}.photography{position:absolute;inset:0;overflow:hidden;z-index:-1;pointer-events:none}.registered-photo{position:absolute;display:block;width:100%;max-width:none;height:auto;top:0;left:0}.city-clarity{opacity:.3}.city-treatment{position:absolute;inset:0;--duality-blend:clamp(8px,1vw,24px);background:linear-gradient(135deg,rgb(var(--duality-dark-rgb)/72%) 0,rgb(var(--duality-dark-rgb)/62%) calc(50% - var(--duality-blend)),rgb(var(--sand-rgb)/47%) calc(50% + var(--duality-blend)),rgb(var(--ivory-rgb)/53%) 100%)}.entrances{display:flex;position:absolute;top:34%;left:0;width:100%;justify-content:space-between;padding:0 2.8%;gap:22%}.homepage .entrance{display:flex;flex-direction:column;align-items:center;justify-content:flex-start;gap:10px;width:var(--world-group-width,70%);padding:8px 0;color:var(--ivory)}.role-heading{font-family:Cormorant Garamond,Georgia,serif;font-size:clamp(45px,5vw,80px);font-weight:600;font-style:normal;line-height:1.15;letter-spacing:-.015em;white-space:nowrap;position:relative}.entrance-actress .role-heading{margin-top:var(--role-button-spacing,30px)}.entrance-artist .role-heading{margin-bottom:var(--role-button-spacing,30px)}.entrance-buttons{display:flex;flex-direction:column;gap:inherit;width:100%;min-width:0;margin-block:75px;container-type:inline-size}.entrance-actress .entrance-buttons,.entrance-artist .entrance-buttons{margin-block:0}.role-heading-measure{visibility:hidden}.role-heading-text{position:absolute;left:50%;transform:translateX(calc(-50% + var(--role-ink-offset, 0px)));font-family:Inter Variable,Arial,sans-serif;font-weight:800;font-style:italic;font-synthesis:none;font-optical-sizing:none;letter-spacing:-.025em;line-height:.9}.entrance-actress .role-heading-text{top:0}.entrance-artist .role-heading-text{bottom:0}.homepage .entrance-cue{position:relative;display:flex;align-items:center;justify-content:center;width:100%;min-width:0;contain:inline-size;padding:8px min(24px,1dvh);min-height:48px;border:2px solid;background:transparent;border-radius:0;font-family:Manrope Variable,Arial,sans-serif;font-size:clamp(21px,2vw,30px);line-height:1.25;font-weight:700;text-shadow:none;white-space:nowrap;transition:box-shadow .2s ease}.entrance-cue:hover{box-shadow:0 0 0 1px currentColor}.homepage .entrance-cue.Mui-focusVisible,.homepage .entrance-cue:focus-visible{outline-color:currentColor}.entrance-actress{text-shadow:0 2px 15px rgb(var(--black-rgb)/25%)}.entrance-actress .role-heading{color:var(--gold);text-shadow:0 2px 2px rgb(var(--black-rgb)/85%),0 0 8px rgb(var(--black-rgb)/70%)}.entrance-actress .entrance-cue{color:var(--gold);background:rgb(var(--black-rgb)/90%);text-shadow:0 1px 2px rgb(var(--black-rgb)/75%)}.homepage .entrance-artist{color:var(--black)}.entrance-artist .role-heading{text-shadow:0 2px 2px rgb(var(--ivory-rgb)/85%),0 0 8px rgb(var(--ivory-rgb)/70%)}.entrance-artist .entrance-cue{color:var(--black);background:rgb(var(--ivory-rgb)/62%)}.homepage .world-cta{position:relative;isolation:isolate;overflow:hidden;display:flex;width:100%;min-width:0;contain:inline-size;min-height:52px;padding:8px 4px;gap:.35em;border:0;border-radius:0;font-family:Manrope Variable,Arial,sans-serif;font-size:clamp(18px,min(2vw,4dvh),30px);font-weight:750;line-height:1.25;white-space:nowrap;text-shadow:none;transition:box-shadow .2s ease,background-color .2s ease}.world-cta .MuiSvgIcon-root{font-size:1.2em;flex-shrink:0}.homepage .entrance-cue,.homepage .world-cta{border-radius:6px;font-weight:800}.world-cta>span,.world-cta>svg{position:relative;z-index:1}.homepage .inquiries-cta{background:var(--gold);color:var(--black);box-shadow:0 0 14px rgb(var(--gold-rgb)/16%)}.homepage .commissions-cta{background:rgb(var(--black-rgb)/65%);color:var(--ivory);box-shadow:0 0 14px rgb(var(--gold-rgb)/16%)}.homepage .inquiries-cta:focus-visible,.homepage .inquiries-cta:hover{background:var(--gold-light);box-shadow:0 0 18px rgb(var(--gold-rgb)/30%)}.homepage .commissions-cta:focus-visible,.homepage .commissions-cta:hover{background:rgb(var(--black-rgb)/75%);box-shadow:0 0 18px rgb(var(--gold-rgb)/30%)}:is(.world-cta,.commission-face,.mobile-commissions):after,:is(.world-cta,.commission-face,.mobile-commissions):before{content:"";position:absolute;z-index:0;pointer-events:none;left:0;width:38%;transform:translateX(-180%) skewX(-22deg);opacity:0;animation:cta-sheen 5.8s ease-in-out infinite}:is(.world-cta,.commission-face,.mobile-commissions):before{top:-60%;bottom:-60%;background:linear-gradient(90deg,transparent,rgb(var(--purple-light-rgb)/7%),transparent)}:is(.world-cta,.commission-face,.mobile-commissions):after{top:0;height:2px;background:linear-gradient(90deg,transparent,rgb(var(--purple-light-rgb)/85%),transparent)}.inquiries-cta:before{background:linear-gradient(90deg,transparent,rgb(var(--purple-light-rgb)/24%),transparent)}.commissions-cta:after,.commissions-cta:before{animation-delay:2.9s}.entrances[data-page-hidden=true] .world-cta:after,.entrances[data-page-hidden=true] .world-cta:before,.world-cta[data-offscreen=true]:after,.world-cta[data-offscreen=true]:before{animation-play-state:paused}@keyframes cta-sheen{0%,75%{transform:translateX(-180%) skewX(-22deg);opacity:0}78%{opacity:1}94%{transform:translateX(400%) skewX(-22deg);opacity:1}96%,to{transform:translateX(400%) skewX(-22deg);opacity:0}}.hero-signature{position:absolute;width:min(52vw,820px);height:auto;top:51%;left:50%;transform:translateX(-50%);pointer-events:none;color:var(--ivory);filter:drop-shadow(0 2px 2px rgb(var(--black-rgb)/85%)) drop-shadow(0 0 8px rgb(var(--black-rgb)/70%))}.world-menu-paper{min-width:236px;margin-top:8px;background:var(--surface-dark)!important;color:var(--ivory)!important;border:1px solid var(--grey-dark);border-radius:4px!important}.world-menu-paper .MuiMenuItem-root{min-height:48px;font-size:16px;padding:10px 20px;color:var(--purple-light)}.world-menu-paper .MuiMenuItem-root.Mui-focusVisible{outline:2px solid var(--gold);outline-offset:-3px;background:rgb(var(--gold-rgb)/10%)}.world-menu-paper .MuiMenuItem-root:hover{background:rgb(var(--purple-light-rgb)/10%)}@media (min-width:1024px){.hero{height:calc(100dvh - var(--header-height));min-height:0;--head-safe-gap:clamp(24px,4dvh,56px);--desktop-photo-width:max(100vw,calc((100dvh - var(--header-height) - var(--head-safe-gap)) * var(--photo-width-per-height-below-hat)))}.registered-photo{width:var(--desktop-photo-width);top:calc(var(--head-safe-gap) - var(--desktop-photo-width) * var(--photo-hat-top-ratio));left:50%;transform:translateX(-50%)}.hero-signature{top:50%;width:min(52vw,820px,calc((100dvh - var(--header-height)) * .9));transform:translate(-50%,-50%)}.entrances{inset:0;padding:0;gap:0;pointer-events:none}.homepage .entrance{position:absolute;flex-direction:column;pointer-events:auto}.homepage .entrance-actress{top:clamp(24px,5dvh,48px);left:2.8%;flex-direction:column}.homepage .entrance-artist{bottom:clamp(24px,5dvh,48px);right:2.8%}.role-heading{font-size:clamp(28px,min(5vw,8dvh),80px)}.homepage .entrance-cue{font-size:clamp(18px,min(2vw,4dvh),30px)}}@media (min-width:1024px) and (max-width:1199px){:root{--header-padding-inline:20px;--namemark-width:190px}.actress-header,.artist-header,.site-header{gap:20px}.desktop-navigation{gap:14px}.header-actions{gap:10px}.site-header .commission-button{min-width:154px;font-size:14px}.commission-face{padding-inline:14px}}@media (max-width:1023px){:root{--safe-top:env(safe-area-inset-top,0px);--safe-bottom:env(safe-area-inset-bottom,0px);--header-height:calc(62px + var(--safe-top));--namemark-width:min(220px,calc(100vw - 88px));--namemark-height:54px}.homepage{position:fixed;top:var(--visible-top,0);left:0;width:100%;height:var(--visible-height,100dvh);overflow-x:hidden;overflow-y:auto;overscroll-behavior-y:contain}.actress-header,.artist-header,.site-header{position:sticky;top:0;justify-content:space-between;gap:12px;padding:var(--safe-top) max(16px,env(safe-area-inset-right)) 0 max(16px,env(safe-area-inset-left))}.site-header .mobile-menu-toggle{display:inline-flex}.desktop-navigation,.header-actions{display:none}.hero{--mobile-role-size:clamp(32px,8.5vw,48px);--mobile-group-padding:8px;--mobile-group-inset:clamp(16px,4.5vw,24px);--mobile-signature-width:min(92vw,650px,var(--short-signature-width,9999px));--mobile-signature-height:calc(var(--mobile-signature-width) * 106 / 468);--mobile-edge-gap:clamp(16px,calc(var(--visible-height, 100dvh) * .03),24px);height:calc(var(--visible-height, 100dvh) - var(--header-height));min-height:calc(460px + var(--safe-bottom))}.registered-photo{width:var(--short-photo-width,var(--photo-mobile-width));height:auto;top:var(--short-photo-top,var(--photo-mobile-top));left:50%;transform:translateX(calc(-1 * var(--photo-center)))}.entrances{inset:0;padding:0;gap:0;pointer-events:none}.homepage .entrance{position:absolute;gap:3px;padding-block:var(--mobile-group-padding);flex-direction:column;pointer-events:auto}.homepage .entrance-actress{top:var(--mobile-edge-gap);bottom:auto;left:max(var(--mobile-group-inset),env(safe-area-inset-left));flex-direction:column}.homepage .entrance-artist{top:auto;bottom:calc(var(--mobile-edge-gap) + var(--safe-bottom));right:max(var(--mobile-group-inset),env(safe-area-inset-right))}.role-heading{font-size:var(--mobile-role-size);letter-spacing:-.01em}.homepage .entrance-cue{font-size:clamp(12px,6cqw,20px);min-height:44px;padding:6px 8px}.homepage .world-cta{min-height:48px;font-size:clamp(12px,6cqw,20px)}.hero-signature{width:var(--mobile-signature-width);top:calc((100% - var(--safe-bottom)) / 2);bottom:auto;transform:translate(-50%,-50%)}.MuiDrawer-paper.mobile-menu-paper{top:var(--visible-top,0);height:var(--visible-height,100dvh);padding-top:calc(16px + var(--safe-top));padding-bottom:max(24px,var(--safe-bottom))}}@media (min-width:600px) and (max-width:1023px){.registered-photo{--photo-mobile-width:max(2500px,340vw);--photo-mobile-top:calc(clamp(160px, calc(50dvh - 307px), 205px) - max(2500px, 340vw) * .1198)}}@media (max-width:1023px) and (max-height:650px){.hero{--mobile-group-padding:0px}}@media (prefers-reduced-motion:reduce){*,:after,:before{animation:none!important;transition:none!important;scroll-behavior:auto!important}}.portfolio-icon{display:inline-block;flex-shrink:0;vertical-align:-.125em}