.HoloAppTitleBar-module__bar--Wni-b{position:fixed;top:0;left:0;right:0;z-index:9000;height:40px;display:flex;align-items:center;padding:0;background:var(--theme-bg-base, #0a0e1a);border-bottom:1px solid var(--holo-border-soft);color:var(--theme-text-primary, #e8efff);font-family:var(--holo-font-mono, ui-monospace, "SF Mono", Monaco, monospace);font-size:12px;letter-spacing:.5px;-webkit-app-region:drag;app-region:drag;user-select:none}.HoloAppTitleBar-module__platformMac--mGg8a{padding-left:80px}.HoloAppTitleBar-module__platformWin--b6S29,.HoloAppTitleBar-module__platformLinux--U39w6{padding-left:env(titlebar-area-x,0px);padding-right:calc(100% - env(titlebar-area-x,0px) - env(titlebar-area-width,calc(100% - 140px)))}.HoloAppTitleBar-module__brand--bCQuE{display:flex;align-items:center;gap:8px;padding:0 12px;height:100%}.HoloAppTitleBar-module__logo--UZn61{width:18px;height:18px;display:inline-block;flex-shrink:0}.HoloAppTitleBar-module__appName--pEEnf{font-weight:700;text-transform:uppercase;letter-spacing:1.5px;font-size:11px;color:var(--theme-primary)}.HoloAppTitleBar-module__sep--SjEq-{opacity:.4;margin:0 6px}.HoloAppTitleBar-module__center--TU225{flex:1;display:flex;align-items:center;justify-content:center;padding:0 12px;min-width:0;overflow:hidden;white-space:nowrap}.HoloAppTitleBar-module__right--1qjQ0{display:flex;align-items:center;gap:4px;padding:0 8px;height:100%}.HoloAppTitleBar-module__brand--bCQuE,.HoloAppTitleBar-module__center--TU225>*,.HoloAppTitleBar-module__right--1qjQ0>*,.HoloAppTitleBar-module__winControls--cBr42,.HoloAppTitleBar-module__winControl--4lpSz{-webkit-app-region:no-drag;app-region:no-drag}.HoloAppTitleBar-module__winControls--cBr42{display:flex;height:100%}.HoloAppTitleBar-module__winControl--4lpSz{width:46px;height:100%;display:inline-flex;align-items:center;justify-content:center;background:transparent;border:none;color:var(--theme-primary);cursor:pointer;transition:background .12s ease,color .12s ease;outline:none;padding:0}.HoloAppTitleBar-module__winControl--4lpSz:hover{background:var(--theme-glass-subtle)}.HoloAppTitleBar-module__winControlClose--P2NZM:hover{background:var(--holo-color-danger);color:#fff}.HoloAppTitleBar-module__winControl--4lpSz svg{width:10px;height:10px;display:block}.HoloIcon-module__icon--C0iTK{display:inline-flex;align-items:center;justify-content:center;flex-shrink:0;vertical-align:middle;transition:all var(--holo-duration-fast) var(--holo-ease-out)}.HoloIcon-module__glow--ZH6OZ{filter:drop-shadow(0 0 var(--holo-glow-icon-sm) currentColor)}.HoloIcon-module__glow--ZH6OZ.HoloIcon-module__intensity-1--tRkRj{filter:drop-shadow(0 0 var(--holo-glow-icon-xs) currentColor)}.HoloIcon-module__glow--ZH6OZ.HoloIcon-module__intensity-2--5tTYA{filter:drop-shadow(0 0 var(--holo-glow-icon-sm) currentColor)}.HoloIcon-module__glow--ZH6OZ.HoloIcon-module__intensity-3--fbIrp{filter:drop-shadow(0 0 var(--holo-glow-icon-md) currentColor)}.HoloIcon-module__glow--ZH6OZ.HoloIcon-module__intensity-4--Z8tMb{filter:drop-shadow(0 0 var(--holo-glow-icon-lg) currentColor)}.HoloIcon-module__glow--ZH6OZ.HoloIcon-module__intensity-5--1SOdp{filter:drop-shadow(0 0 var(--holo-glow-icon-xl) currentColor)}.HoloIcon-module__role-hero--ga5Hu{font-size:var(--holo-role-icon-hero-size)}.HoloIcon-module__role-card--xt4oe{font-size:var(--holo-role-icon-card-size)}.HoloIcon-module__role-row--UPuyo{font-size:var(--holo-role-icon-row-size)}.HoloIcon-module__role-inline--PLC20{font-size:var(--holo-role-icon-inline-size)}.HoloIcon-module__spin--2pDnM{animation:HoloIcon-module__icon-spin--Et8LP 2s linear infinite}.HoloIcon-module__pulse--FzieP{animation:HoloIcon-module__icon-pulse--XfXge 2s ease-in-out infinite}@keyframes HoloIcon-module__icon-spin--Et8LP{0%{transform:rotate(0)}to{transform:rotate(360deg)}}@keyframes HoloIcon-module__icon-pulse--XfXge{0%,to{opacity:1}50%{opacity:.6}}@media(prefers-reduced-motion:reduce){.HoloIcon-module__spin--2pDnM,.HoloIcon-module__pulse--FzieP{animation:none}}.geo-surface{position:relative;color:var(--theme-text-body);transition:all var(--holo-duration-normal) var(--holo-ease-out)}:root,[data-theme]{--geo-fondo-glass-subtle: linear-gradient(var(--theme-glass-subtle), var(--theme-glass-subtle)), var(--theme-surface-section);--geo-fondo-glass-soft: linear-gradient(var(--theme-glass-soft), var(--theme-glass-soft)), var(--theme-surface-panel);--geo-fondo-glass-medium: linear-gradient(var(--theme-glass-medium), var(--theme-glass-medium)), var(--theme-surface-card);--geo-fondo-glass-strong: linear-gradient(var(--theme-glass-strong), var(--theme-glass-strong)), var(--theme-surface-card);--geo-fondo-glass-intense: linear-gradient(var(--theme-glass-strong), var(--theme-glass-strong)), var(--theme-surface-overlay)}.geo-surface--variant-glass-subtle{background:var(--geo-fondo-glass-subtle)}.geo-surface--variant-glass-soft{background:var(--geo-fondo-glass-soft);filter:drop-shadow(0 1px 3px var(--theme-shadow-soft))}.geo-surface--variant-glass-medium{background:var(--geo-fondo-glass-medium);filter:drop-shadow(0 3px 8px var(--theme-shadow))}.geo-surface--variant-glass-strong{background:var(--geo-fondo-glass-strong);filter:drop-shadow(0 6px 16px var(--theme-shadow))}.geo-surface--variant-glass-intense{background:var(--geo-fondo-glass-intense);filter:drop-shadow(0 12px 32px var(--theme-shadow-strong))}.geo-surface--variant-solid{background:var(--holo-color-space-900);border:1px solid var(--holo-color-primary-500)}.geo-surface--variant-outline{background:transparent;border:2px solid var(--holo-color-primary-500)}.geo-surface--variant-plain{background:transparent;backdrop-filter:none}.geo-surface--variant-metal{background:linear-gradient(135deg,var(--holo-color-metal-800) 0%,var(--holo-color-metal-700) 100%);border:1px solid var(--holo-color-primary-500);position:relative}.geo-surface--variant-metal:before{content:"";position:absolute;inset:0;background:linear-gradient(135deg,var(--holo-color-primary-500) 0%,transparent 50%);opacity:.1;pointer-events:none}.geo-surface--variant-gradient{background:linear-gradient(135deg,var(--holo-color-primary-400) 0%,var(--holo-color-primary-600) 100%);border:none}.geo-surface--variant-solid,.geo-surface--variant-metal,.geo-surface--variant-gradient,.geo-surface--has-fill{color:var(--theme-text-on-accent);--holo-role-section-title-color: var(--theme-text-on-accent);--holo-role-section-subtitle-color: var(--theme-text-on-accent);--holo-role-card-title-color: var(--theme-text-on-accent);--holo-role-card-sub-color: var(--theme-text-on-accent);--holo-role-card-meta-color: var(--theme-text-on-accent);--holo-role-body-color: var(--theme-text-on-accent);--holo-role-body-sm-color: var(--theme-text-on-accent)}.geo-surface--tinted{background-image:linear-gradient(135deg,color-mix(in srgb,var(--geo-tint) 14%,transparent) 0%,transparent 65%);border:1px solid color-mix(in srgb,var(--geo-tint) 26%,transparent)}.geo-surface--tone-info{background:var(--holo-role-status-info-surface-soft);border:1px solid var(--holo-role-status-info-border);color:var(--holo-role-status-info-fg)}.geo-surface--tone-success{background:var(--holo-role-status-success-surface-soft);border:1px solid var(--holo-role-status-success-border);color:var(--holo-role-status-success-fg)}.geo-surface--tone-warning{background:var(--holo-role-status-warning-surface-soft);border:1px solid var(--holo-role-status-warning-border);color:var(--holo-role-status-warning-fg)}.geo-surface--tone-danger{background:var(--holo-role-status-danger-surface-soft);border:1px solid var(--holo-role-status-danger-border);color:var(--holo-role-status-danger-fg)}.geo-surface--glow-subtle{box-shadow:var(--holo-shadow-glow-sm)}.geo-surface--glow-soft{box-shadow:var(--holo-shadow-glow-base)}.geo-surface--glow-medium{box-shadow:var(--holo-shadow-glow-md)}.geo-surface--glow-strong{box-shadow:var(--holo-shadow-glow-lg)}.geo-surface--glow-intense{box-shadow:var(--holo-shadow-glow-xl)}.geo-surface--glow-combo-sm{box-shadow:var(--holo-shadow-combo-sm)}.geo-surface--glow-combo-base,.geo-surface--glow-combo-md{box-shadow:var(--holo-shadow-combo-md)}.geo-surface--glow-combo-lg{box-shadow:var(--holo-shadow-combo-lg)}.geo-surface--glow-combo-xl{box-shadow:var(--holo-shadow-combo-xl)}.geo-surface--elevation-sm{box-shadow:var(--holo-shadow-sm)}.geo-surface--elevation-md{box-shadow:var(--holo-shadow-md)}.geo-surface--elevation-lg{box-shadow:var(--holo-shadow-lg)}.geo-surface--elevation-xl{box-shadow:var(--holo-shadow-xl)}.geo-surface--framed{background:var(--geo-frame-color, var(--holo-color-primary-600));isolation:isolate}.geo-surface--framed>.geo-surface__fill{position:absolute;inset:var(--geo-frame-w, var(--holo-border-0-5));z-index:-1;pointer-events:none}.geo-surface--framed:not(.geo-surface--sollevata)>.geo-surface__fill{clip-path:inherit}:where(.geo-surface--framed)>*{position:relative;z-index:1}.geo-surface--framed.geo-surface--variant-glass-subtle>.geo-surface__fill{background:var(--geo-fondo-glass-subtle)}.geo-surface--framed.geo-surface--variant-glass-soft>.geo-surface__fill{background:var(--geo-fondo-glass-soft)}.geo-surface--framed.geo-surface--variant-glass-medium>.geo-surface__fill{background:var(--geo-fondo-glass-medium)}.geo-surface--framed.geo-surface--variant-glass-strong>.geo-surface__fill{background:var(--geo-fondo-glass-strong)}.geo-surface--framed.geo-surface--variant-glass-intense>.geo-surface__fill{background:var(--geo-fondo-glass-intense)}.geo-surface--pulse{animation:holo-pulse 2s var(--holo-ease-in-out) infinite}.geo-surface--glow-cycle{animation:holo-glow-cycle 3s var(--holo-ease-in-out) infinite}.geo-surface--breathing{animation:holo-breathing 3s var(--holo-ease-in-out) infinite}.geo-surface--fade-in{animation:holo-fade-in var(--holo-duration-normal) var(--holo-ease-out)}.geo-surface--zoom-fade-in{animation:holo-zoom-fade-in var(--holo-duration-medium) var(--holo-ease-out)}.geo-surface--scale-in{animation:holo-scale-in var(--holo-duration-medium) var(--holo-ease-back)}.geo-surface--materialize{animation:holo-materialize var(--holo-duration-slow) var(--holo-ease-out) forwards}.geo-surface--energy-pulse{animation:holo-energy-pulse 2s var(--holo-ease-out) infinite}.geo-surface--quantum-tunnel{animation:holo-quantum-tunnel 3s var(--holo-ease-in-out) infinite}.geo-surface--quantum-float{animation:holo-quantum-float 4s var(--holo-ease-in-out) infinite}.geo-surface--beacon{animation:holo-beacon 2s var(--holo-ease-in-out) infinite}.geo-surface__scan{position:absolute;inset:0;z-index:1;pointer-events:none;background:linear-gradient(90deg,transparent 0%,color-mix(in srgb,var(--theme-text-primary) 10%,transparent) 50%,transparent 100%);animation:holo-scan-line 3s linear infinite}.geo-surface--quantum-glitch{animation:holo-quantum-glitch 1s var(--holo-ease-in-out) infinite}.geo-surface--slide-rl{animation:holo-slide-right-left 3s var(--holo-ease-in-out) infinite}.geo-surface--slide-lr{animation:holo-slide-left-right 3s var(--holo-ease-in-out) infinite}.geo-surface--slide-tb{animation:holo-slide-top-bottom 3s var(--holo-ease-in-out) infinite}.geo-surface--slide-bt{animation:holo-slide-bottom-top 3s var(--holo-ease-in-out) infinite}.geo-surface--fade-corners{animation:holo-fade-corners 4s var(--holo-ease-in-out) infinite}.geo-surface--ripple{animation:holo-ripple 2s var(--holo-ease-out) infinite}.geo-surface--rotate-expand{animation:holo-rotate-expand 3s var(--holo-ease-in-out) infinite}.geo-surface--float-levitate{animation:holo-float-levitate 3s var(--holo-ease-in-out) infinite}.geo-surface--hoverable{cursor:pointer;transition:all var(--holo-duration-quick) var(--holo-ease-out)}.geo-surface--hoverable:hover{transform:translateY(-2px);filter:var(--holo-brightness-110)}.geo-surface--hoverable:hover.geo-surface--glow-subtle{box-shadow:var(--holo-shadow-glow-md)}.geo-surface--hoverable:hover.geo-surface--glow-medium{box-shadow:var(--holo-shadow-glow-lg)}.geo-surface--hoverable:hover.geo-surface--glow-strong{box-shadow:var(--holo-shadow-glow-xl)}.geo-surface--hoverable:active{transform:translateY(0);filter:var(--holo-brightness-95)}.geo-surface--hoverable:focus-visible{outline:2px solid var(--holo-color-primary-500);outline-offset:4px}@media(max-width:768px){.geo-surface--variant-glass-subtle,.geo-surface--variant-glass-soft,.geo-surface--variant-glass-medium,.geo-surface--variant-glass-strong,.geo-surface--variant-glass-intense{backdrop-filter:var(--holo-blur-sm)}}@media(prefers-reduced-motion:reduce){.geo-surface{transition:none}.geo-surface--pulse,.geo-surface--glow-cycle,.geo-surface--breathing,.geo-surface__scan,.geo-surface--quantum-glitch{animation:none}.geo-surface--hoverable:hover{transform:none}}.geo-surface--sollevata{isolation:isolate}.geo-surface__shape{position:absolute;inset:0;z-index:-1;pointer-events:none;background:inherit}.geo-surface--sollevata{background:transparent}.geo-surface--sollevata.geo-surface--variant-glass-subtle>.geo-surface__shape{background:var(--geo-fondo-glass-subtle)}.geo-surface--sollevata.geo-surface--variant-glass-soft>.geo-surface__shape{background:var(--geo-fondo-glass-soft)}.geo-surface--sollevata.geo-surface--variant-glass-medium>.geo-surface__shape{background:var(--geo-fondo-glass-medium)}.geo-surface--sollevata.geo-surface--variant-glass-strong>.geo-surface__shape{background:var(--geo-fondo-glass-intense)}.geo-surface--sollevata.geo-surface--framed>.geo-surface__shape{background:var(--geo-frame-color, var(--holo-color-primary-600))}.geo-surface--lift-elevation-sm{filter:drop-shadow(0 1px 2px var(--theme-shadow-soft))}.geo-surface--lift-elevation-md{filter:drop-shadow(0 2px 8px var(--theme-shadow))}.geo-surface--lift-elevation-lg{filter:drop-shadow(0 8px 16px var(--theme-shadow))}.geo-surface--lift-elevation-xl{filter:drop-shadow(0 16px 32px var(--theme-shadow-strong))}.geo-surface--lift-glow-subtle{filter:drop-shadow(0 0 5px var(--holo-transparency-glow-subtle))}.geo-surface--lift-glow-soft{filter:drop-shadow(0 0 10px var(--holo-transparency-glow-soft))}.geo-surface--lift-glow-medium{filter:drop-shadow(0 0 15px var(--holo-transparency-glow-medium))}.geo-surface--lift-glow-strong{filter:drop-shadow(0 0 25px var(--holo-transparency-glow-strong))}.geo-surface--lift-glow-intense{filter:drop-shadow(0 0 35px var(--holo-transparency-glow-intense))}.geo-surface--lift-elevation-lg.geo-surface--lift-glow-strong{filter:drop-shadow(0 8px 16px var(--theme-shadow)) drop-shadow(0 0 25px var(--holo-transparency-glow-strong))}.geo-surface--framed.geo-surface--tone-info{border:none;--geo-frame-color: var(--holo-role-status-info-border)}.geo-surface--framed.geo-surface--tone-success{border:none;--geo-frame-color: var(--holo-role-status-success-border)}.geo-surface--framed.geo-surface--tone-warning{border:none;--geo-frame-color: var(--holo-role-status-warning-border)}.geo-surface--framed.geo-surface--tone-danger{border:none;--geo-frame-color: var(--holo-role-status-danger-border)}.geo-surface--framed.geo-surface--tinted{border:none;--geo-frame-color: color-mix(in srgb, var(--geo-tint) 26%, transparent)}.geo-surface--framed.geo-surface--tone-info>.geo-surface__fill{background:linear-gradient(var(--holo-role-status-info-surface-soft),var(--holo-role-status-info-surface-soft)),var(--theme-surface-overlay)}.geo-surface--framed.geo-surface--tone-success>.geo-surface__fill{background:linear-gradient(var(--holo-role-status-success-surface-soft),var(--holo-role-status-success-surface-soft)),var(--theme-surface-overlay)}.geo-surface--framed.geo-surface--tone-warning>.geo-surface__fill{background:linear-gradient(var(--holo-role-status-warning-surface-soft),var(--holo-role-status-warning-surface-soft)),var(--theme-surface-overlay)}.geo-surface--framed.geo-surface--tone-danger>.geo-surface__fill{background:linear-gradient(var(--holo-role-status-danger-surface-soft),var(--holo-role-status-danger-surface-soft)),var(--theme-surface-overlay)}.clips-module__clip--corner-cut-sm--nmhhz{clip-path:var(--holo-clip-corner-cut-sm)}.clips-module__clip--corner-cut-md--dCQJi{clip-path:var(--holo-clip-corner-cut-md)}.clips-module__clip--corner-cut-lg--Nq9Mo{clip-path:var(--holo-clip-corner-cut-lg)}.clips-module__clip--corner-cut-alt-sm--v508A{clip-path:var(--holo-clip-corner-cut-alt-sm)}.clips-module__clip--corner-cut-alt-md--2B8Qs{clip-path:var(--holo-clip-corner-cut-alt-md)}.clips-module__clip--corner-cut-alt-lg--VNJf3{clip-path:var(--holo-clip-corner-cut-alt-lg)}.clips-module__clip--diagonal-tl--sjFaq{clip-path:var(--holo-clip-diagonal-tl)}.clips-module__clip--diagonal-tr--xRAru{clip-path:var(--holo-clip-diagonal-tr)}.clips-module__clip--diagonal-bl--D6pLP{clip-path:var(--holo-clip-diagonal-bl)}.clips-module__clip--diagonal-br--N49Qo{clip-path:var(--holo-clip-diagonal-br)}.clips-module__clip--notch-top--VUPzu{clip-path:var(--holo-clip-notch-top)}.clips-module__clip--notch-right--LK5YB{clip-path:var(--holo-clip-notch-right)}.clips-module__clip--notch-bottom--114wa{clip-path:var(--holo-clip-notch-bottom)}.clips-module__clip--notch-left--rf3lP{clip-path:var(--holo-clip-notch-left)}.clips-module__clip--chamfer-all--H6jBb{clip-path:var(--holo-clip-chamfer-all)}.clips-module__clip--chamfer-top--VY8Gc{clip-path:var(--holo-clip-chamfer-top)}.clips-module__clip--chamfer-bottom--Sas2g{clip-path:var(--holo-clip-chamfer-bottom)}.clips-module__clip--arrow-right--xDA7-{clip-path:var(--holo-clip-arrow-right)}.clips-module__clip--arrow-left--kaCBB{clip-path:var(--holo-clip-arrow-left)}.clips-module__clip--hexagon--YHKDB{clip-path:var(--holo-clip-hexagon)}.clips-module__clip--parallelogram--fbFfz{clip-path:var(--holo-clip-parallelogram)}.corners-module__corner--diagonal-1--u27qc{clip-path:polygon(0 0,calc(100% - var(--corner-size, var(--holo-space-6))) 0,100% var(--corner-size, var(--holo-space-6)),100% 100%,var(--corner-size, var(--holo-space-6)) 100%,0 calc(100% - var(--corner-size, var(--holo-space-6))))!important}.corners-module__corner--diagonal-2--fZxPz{clip-path:polygon(var(--corner-size, var(--holo-space-6)) 0,100% 0,100% calc(100% - var(--corner-size, var(--holo-space-6))),calc(100% - var(--corner-size, var(--holo-space-6))) 100%,0 100%,0 var(--corner-size, var(--holo-space-6)))!important}.corners-module__corner--xsmall--Vhu68{--corner-size: var(--holo-space-2)}.corners-module__corner--small--p6h4Z{--corner-size: var(--holo-space-4)}.corners-module__corner--medium--wOs3-{--corner-size: var(--holo-space-6)}.corners-module__corner--large--boPts{--corner-size: var(--holo-space-8)}.corners-module__corner--filled--ClA20:before,.corners-module__corner--filled--ClA20:after{content:"";position:absolute;width:var(--corner-size, var(--holo-space-6));height:var(--corner-size, var(--holo-space-6));background:var(--theme-glass-medium);z-index:1}.corners-module__corner--diagonal-1--u27qc.corners-module__corner--filled--ClA20:before{top:0;right:0;clip-path:polygon(100% 0,100% 100%,0 0)}.corners-module__corner--diagonal-1--u27qc.corners-module__corner--filled--ClA20:after{bottom:0;left:0;clip-path:polygon(0 0,100% 100%,0 100%)}.corners-module__corner--diagonal-2--fZxPz.corners-module__corner--filled--ClA20:before{top:0;left:0;clip-path:polygon(0 0,100% 0,0 100%)}.corners-module__corner--diagonal-2--fZxPz.corners-module__corner--filled--ClA20:after{bottom:0;right:0;clip-path:polygon(100% 0,100% 100%,0 100%)}.corners-module__corner--bold-line--PwUWw:before,.corners-module__corner--bold-line--PwUWw:after{content:"";position:absolute;background:var(--holo-color-primary-500);z-index:2}.corners-module__corner--diagonal-1--u27qc.corners-module__corner--bold-line--PwUWw:before{top:0;right:0;width:var(--corner-size, var(--holo-space-6));height:var(--holo-border-2);transform:rotate(45deg);transform-origin:top right}.corners-module__corner--diagonal-1--u27qc.corners-module__corner--bold-line--PwUWw:after{bottom:0;left:0;width:var(--corner-size, var(--holo-space-6));height:var(--holo-border-2);transform:rotate(45deg);transform-origin:bottom left}.corners-module__corner--diagonal-2--fZxPz.corners-module__corner--bold-line--PwUWw:before{top:0;left:0;width:var(--corner-size, var(--holo-space-6));height:var(--holo-border-2);transform:rotate(-45deg);transform-origin:top left}.corners-module__corner--diagonal-2--fZxPz.corners-module__corner--bold-line--PwUWw:after{bottom:0;right:0;width:var(--corner-size, var(--holo-space-6));height:var(--holo-border-2);transform:rotate(-45deg);transform-origin:bottom right}.corners-module__corner--glow--KfFtM:before,.corners-module__corner--glow--KfFtM:after{box-shadow:var(--holo-shadow-glow-md)}.borders-module__border--ujcZd{border-width:var(--holo-border-1);border-color:var(--holo-color-primary-600)}.borders-module__border--solid--j5C-d{border-style:solid}.borders-module__border--dashed--dSzws{border-style:dashed}.borders-module__border--dotted--3vbMv{border-style:dotted}.borders-module__border--double--ekOIl{border-width:var(--holo-border-4);border-style:double}.borders-module__border--none--bejZ4{border:none}.borders-module__border--ultra-thin--2JnM7{border-width:var(--holo-border-0-5)}.borders-module__border--thin--4-h3Y{border-width:var(--holo-border-1)}.borders-module__border--medium--uFXQC{border-width:var(--holo-border-2)}.borders-module__border--thick--HLxZb{border-width:var(--holo-border-4)}.borders-module__border--glow--T4bf3{box-shadow:0 0 8px var(--holo-transparency-glow-soft)}.borders-module__border--glow-medium---WvR0{box-shadow:0 0 12px var(--holo-transparency-glow-medium)}.borders-module__border--glow-strong--E1qDI{box-shadow:0 0 16px var(--holo-transparency-glow-strong)}.HoloTooltip-module__trigger--V-Dbm{display:inline-block;position:relative}.HoloTooltip-module__tooltip--uZYw-{position:absolute;z-index:99999;pointer-events:none;opacity:0;transition:opacity .12s ease-out;transition-delay:var(--holo-tooltip-hide-delay, 0ms)}.HoloTooltip-module__tooltip--uZYw-[data-interactive=true]{pointer-events:auto}.HoloTooltip-module__visible--CEjGI{opacity:1;transition-delay:var(--holo-tooltip-delay, .2s)}@supports (anchor-name: --x){.HoloTooltip-module__tooltip--uZYw-{position:fixed;position-anchor:var(--holo-tooltip-anchor);position-try-fallbacks:flip-block,flip-inline;margin:var(--holo-space-2)}.HoloTooltip-module__tooltip--uZYw-[data-position=top]{position-area:top}.HoloTooltip-module__tooltip--uZYw-[data-position=bottom]{position-area:bottom}.HoloTooltip-module__tooltip--uZYw-[data-position=left]{position-area:left}.HoloTooltip-module__tooltip--uZYw-[data-position=right]{position-area:right}}@supports not (anchor-name: --x){.HoloTooltip-module__tooltip--uZYw-[data-position=top]{bottom:calc(100% + var(--holo-space-2));left:50%;transform:translate(-50%)}.HoloTooltip-module__tooltip--uZYw-[data-position=bottom]{top:calc(100% + var(--holo-space-2));left:50%;transform:translate(-50%)}.HoloTooltip-module__tooltip--uZYw-[data-position=left]{right:calc(100% + var(--holo-space-2));top:50%;transform:translateY(-50%)}.HoloTooltip-module__tooltip--uZYw-[data-position=right]{left:calc(100% + var(--holo-space-2));top:50%;transform:translateY(-50%)}}.HoloTooltip-module__surface--yA9gw{padding:var(--holo-space-3) var(--holo-space-4);font-family:var(--holo-role-body-sm-family);font-size:var(--holo-role-body-sm-size);line-height:var(--holo-role-body-sm-line);letter-spacing:var(--holo-role-body-sm-tracking);color:var(--holo-role-body-sm-color);white-space:normal}.HoloTooltip-module__arrow--yz0MQ{position:absolute;width:0;height:0;border:6px solid transparent}.HoloTooltip-module__arrow--yz0MQ[data-position=top]{top:100%;left:50%;transform:translate(-50%);border-top-color:var(--holo-border-strong);border-bottom:0}.HoloTooltip-module__arrow--yz0MQ[data-position=bottom]{bottom:100%;left:50%;transform:translate(-50%);border-bottom-color:var(--holo-border-strong);border-top:0}.HoloTooltip-module__arrow--yz0MQ[data-position=left]{left:100%;top:50%;transform:translateY(-50%);border-left-color:var(--holo-border-strong);border-right:0}.HoloTooltip-module__arrow--yz0MQ[data-position=right]{right:100%;top:50%;transform:translateY(-50%);border-right-color:var(--holo-border-strong);border-left:0}@media(prefers-reduced-motion:reduce){.HoloTooltip-module__tooltip--uZYw-{transition:none;transition-delay:0ms}}.CartWidget-module__cartWidget--bJc8O{position:relative;display:flex;align-items:center;flex-shrink:0}.CartWidget-module__cartButton--EPL8L{position:relative;display:flex;align-items:center;justify-content:center;width:40px;height:40px;padding:0;border:none;background:transparent;color:var(--holo-color-primary-400);cursor:pointer;outline:none;transition:transform var(--holo-duration-normal) var(--holo-ease-quantum);-webkit-tap-highlight-color:transparent;flex-shrink:0}.CartWidget-module__cartButton--EPL8L:hover{transform:scale(1.08)}.CartWidget-module__cartButton--EPL8L:active{transform:scale(.95)}.CartWidget-module__cartButton--EPL8L:focus-visible{outline:2px solid var(--holo-color-primary-400);outline-offset:4px;border-radius:50%}.CartWidget-module__cartBadge--F3syX{position:absolute;top:-2px;right:-2px;min-width:18px;height:18px;padding:0 5px;display:flex;align-items:center;justify-content:center;background:var(--holo-color-primary-500);color:var(--holo-color-metal-100);font-family:var(--holo-role-body-sm-family);font-size:11px;font-weight:700;line-height:1;border-radius:9px;box-shadow:0 0 var(--holo-space-2) var(--holo-color-primary-alpha-60)}.CartWidget-module__cartDropdown--XdoP7{position:absolute;top:calc(100% + var(--holo-space-2));right:0;width:320px;max-width:calc(100vw - var(--holo-space-6));background:var(--holo-bg-elevated);border:1px solid var(--holo-border-medium);padding:var(--holo-space-3);z-index:var(--holo-z-dropdown);clip-path:var(--holo-clip-corner-cut-sm);box-shadow:var(--holo-shadow-combo-md)}.CartWidget-module__cartHeader--JXfl5{font-family:var(--holo-role-body-sm-family);font-size:var(--holo-role-body-sm-size);font-weight:700;color:var(--holo-text-primary);padding-bottom:var(--holo-space-2);margin-bottom:var(--holo-space-2);border-bottom:1px solid var(--holo-border-soft)}.CartWidget-module__cartEmpty--vytd7{display:flex;flex-direction:column;align-items:center;gap:var(--holo-space-2);padding:var(--holo-space-4) 0;color:var(--holo-text-secondary);font-family:var(--holo-role-body-sm-family);font-size:var(--holo-role-body-sm-size)}.CartWidget-module__cartList--FLuWI{list-style:none;margin:0;padding:0;max-height:260px;overflow-y:auto}.CartWidget-module__cartRow--cRGb0{display:flex;align-items:center;gap:var(--holo-space-2);padding:var(--holo-space-2) 0;font-family:var(--holo-role-body-sm-family);font-size:var(--holo-role-body-sm-size);color:var(--holo-text-secondary)}.CartWidget-module__cartRowName--aIhBw{flex:1;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;color:var(--holo-text-primary)}.CartWidget-module__cartRowQty---XE8i{flex-shrink:0;color:var(--holo-text-secondary)}.CartWidget-module__cartRowPrice--tf3hm{flex-shrink:0;font-weight:600;color:var(--holo-text-primary)}.CartWidget-module__cartFooter--10qBO{margin-top:var(--holo-space-2);padding-top:var(--holo-space-2);border-top:1px solid var(--holo-border-soft)}.CartWidget-module__cartTotal--8FZyN{display:flex;align-items:center;justify-content:space-between;margin-bottom:var(--holo-space-3);font-family:var(--holo-role-body-sm-family);font-size:var(--holo-role-body-sm-size);color:var(--holo-text-secondary)}.CartWidget-module__cartTotalValue--xNkjB{font-size:var(--holo-role-body-size);font-weight:700;color:var(--holo-text-primary)}.CartWidget-module__cartGoButton--GXQ4W{display:flex;align-items:center;justify-content:center;gap:var(--holo-space-2);width:100%;padding:var(--holo-space-2) var(--holo-space-3);background:var(--holo-color-primary-alpha-12);border:1px solid var(--holo-color-primary-500);color:var(--holo-color-primary-500);cursor:pointer;font-family:var(--holo-role-body-sm-family);font-size:var(--holo-role-body-sm-size);font-weight:600;transition:all var(--holo-duration-quick) var(--holo-ease-out);clip-path:var(--holo-clip-corner-cut-xs)}.CartWidget-module__cartGoButton--GXQ4W:hover{background:var(--holo-color-primary-alpha-20);transform:translateY(-1px)}@media(max-width:768px){.CartWidget-module__cartButton--EPL8L{width:44px;height:44px}.CartWidget-module__cartDropdown--XdoP7{width:300px}}
