.tano-glass{--edge-hue:#fbf9f5;border-radius:var(--glass-radius,var(--card-md-radius));isolation:isolate;position:relative;overflow:hidden}.tano-glass__filter{width:0;height:0;position:absolute;overflow:hidden}.tano-glass__refraction{z-index:0;border-radius:inherit;clip-path:var(--glass-clip,none);pointer-events:none;position:absolute;inset:0;overflow:hidden}.tano-glass__refraction-lens{will-change:transform;position:absolute;inset:0;transform:translateZ(0)}.tano-glass__refraction-source{-webkit-user-select:none;user-select:none;position:absolute;inset:0}.tano-glass__refraction-source>*{object-fit:cover;width:100%;height:100%;position:absolute;inset:0}.tano-glass__refraction-source[data-own]>*{transform:scale(1.06)}.tano-glass__media{z-index:1;border-radius:inherit;clip-path:var(--glass-clip,none);pointer-events:none;position:absolute;inset:0;overflow:hidden}.tano-glass__media-lens{will-change:transform;position:absolute;inset:0;transform:translateZ(0)}.tano-glass__media-lens>*{object-fit:cover;-webkit-user-select:none;user-select:none;width:100%;height:100%;position:absolute;inset:0;transform:scale(1.06)}.tano-glass__scrim{z-index:2;border-radius:inherit;pointer-events:none;background-color:#09090b6b;position:absolute;inset:0}.tano-light-ground .tano-glass__scrim{background-color:#fafafa8c}.tano-glass[data-source=media]{--text-primary:#fbf9f5;--text-secondary:#fbf9f599;--text-tertiary:#fbf9f566;--noise-colour:#0e0d0c33}.tano-glass[data-source=media] .tano-glass__scrim,.tano-light-ground .tano-glass[data-source=media] .tano-glass__scrim{background-color:#09090b6b}.tano-glass__rim{z-index:3;border-radius:inherit;pointer-events:none;-webkit-mask-image:var(--glass-rim-mask,none);-webkit-mask-image:var(--glass-rim-mask,none);mask-image:var(--glass-rim-mask,none);background-color:#ffffff47;position:absolute;inset:0;-webkit-mask-size:100% 100%;mask-size:100% 100%;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat}.tano-light-ground .tano-glass__rim{background-color:#09090b33}.tano-glass:not([style*=--glass-rim-mask]) .tano-glass__rim{visibility:hidden}.tano-glass[data-source=solid]{background-color:var(--surface-primary-default)}.tano-light-ground .tano-glass[data-source=solid]{background-color:var(--page-secondary)}.tano-glass__content{z-index:5;position:relative}.tano-glass__content--cover{justify-content:center;align-items:center;display:flex;position:absolute;inset:0}.tano-glass-frame{display:inline-flex}.tano-glass-frame>.tano-glass{flex:auto}.tano{--noise-tile:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='128' height='128'%3E%3Cfilter id='n' x='0' y='0' width='100%25' height='100%25'%3E%3CfeTurbulence type='fractalNoise' baseFrequency='0.85' numOctaves='1' stitchTiles='stitch' result='t'/%3E%3CfeColorMatrix in='t' type='matrix' values='0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 0 0 0 0' result='a'/%3E%3CfeComponentTransfer in='a'%3E%3CfeFuncA type='linear' slope='2.6' intercept='-0.8'/%3E%3C/feComponentTransfer%3E%3C/filter%3E%3Crect width='128' height='128' filter='url(%23n)'/%3E%3C/svg%3E");--noise-colour:var(--alpha-50-20);--noise-scale:128px;--noise-density:1}.tano-light-ground{--noise-colour:var(--alpha-50-20)}.tano-glass:after{content:"";z-index:4;pointer-events:none;border-radius:inherit;background-color:var(--noise-colour);opacity:var(--noise-density);-webkit-mask-image:var(--noise-tile);-webkit-mask-image:var(--noise-tile);mask-image:var(--noise-tile);-webkit-mask-size:var(--noise-scale) var(--noise-scale);-webkit-mask-size:var(--noise-scale) var(--noise-scale);mask-size:var(--noise-scale) var(--noise-scale);position:absolute;inset:0;-webkit-mask-repeat:repeat;mask-repeat:repeat}.tano-glass[data-edge-light]{overflow:visible}.tano-glass[data-edge-light]>.tano-glass__refraction,.tano-glass[data-edge-light]>.tano-glass__media,.tano-glass[data-edge-light]>.tano-glass__scrim,.tano-glass[data-edge-light]>.tano-glass__rim,.tano-glass[data-edge-light]:after{clip-path:var(--glass-clip)}.tano-light-ground .tano-glass[data-edge-light]{overflow:visible}.tano-light-ground .tano-glass{--edge-hue:#fff}.tano-light-ground .tano-glass__bloom,.tano-light-ground .tano-glass__edge-rim{--edge-strength:1.1}.tano-glass__bloom,.tano-glass__edge-rim{--edge-strength:1.6;--edge-reach:40px;pointer-events:none;opacity:0;position:absolute}.tano-glass__bloom{inset:calc(var(--edge-reach) * -1);z-index:4;border-radius:calc(var(--glass-radius,var(--card-md-radius)) + var(--edge-reach));mix-blend-mode:plus-lighter;opacity:var(--edge-glow,0)}.tano-glass[data-edge-mask=dropped] .tano-glass__bloom{display:none}.tano-glass__bloom>span{inset:var(--edge-reach);border-radius:var(--glass-radius,var(--card-md-radius));box-shadow:inset 0 0 1px 0 color-mix(in srgb, var(--edge-hue) min(100%, calc(60% * var(--edge-strength))), transparent), inset 0 0 3px 0 color-mix(in srgb, var(--edge-hue) min(100%, calc(50% * var(--edge-strength))), transparent), inset 0 0 6px 0 color-mix(in srgb, var(--edge-hue) min(100%, calc(40% * var(--edge-strength))), transparent), inset 0 0 15px 0 color-mix(in srgb, var(--edge-hue) min(100%, calc(30% * var(--edge-strength))), transparent), inset 0 0 25px 2px color-mix(in srgb, var(--edge-hue) min(100%, calc(20% * var(--edge-strength))), transparent), inset 0 0 50px 2px color-mix(in srgb, var(--edge-hue) min(100%, calc(10% * var(--edge-strength))), transparent), 0 0 1px 0 color-mix(in srgb, var(--edge-hue) min(100%, calc(60% * var(--edge-strength))), transparent), 0 0 3px 0 color-mix(in srgb, var(--edge-hue) min(100%, calc(50% * var(--edge-strength))), transparent), 0 0 6px 0 color-mix(in srgb, var(--edge-hue) min(100%, calc(40% * var(--edge-strength))), transparent), 0 0 15px 0 color-mix(in srgb, var(--edge-hue) min(100%, calc(30% * var(--edge-strength))), transparent), 0 0 25px 2px color-mix(in srgb, var(--edge-hue) min(100%, calc(20% * var(--edge-strength))), transparent), 0 0 50px 2px color-mix(in srgb, var(--edge-hue) min(100%, calc(10% * var(--edge-strength))), transparent);position:absolute}.tano-light-ground .tano-glass__bloom{mix-blend-mode:normal}.tano-glass__edge-rim{z-index:4;border-radius:inherit;opacity:var(--edge-rim,0);background-color:var(--edge-hue);inset:0}.tano-glass:not([style*=--glass-rim-mask]) .tano-glass__edge-rim{display:none}.tano-glass[data-edge=on] .tano-glass__bloom,.tano-glass[data-edge=on] .tano-glass__edge-rim{transition:opacity .25s ease-out}.tano-glass[data-edge=off] .tano-glass__bloom,.tano-glass[data-edge=off] .tano-glass__edge-rim{transition:opacity .75s ease-in-out}@media (prefers-reduced-motion:reduce){.tano-glass__bloom,.tano-glass__edge-rim{transition:none!important}}
