@property --lg-phone-duo-fold{syntax:"<number>";inherits:true;initial-value:1}@property --lg-phone-duo-turn{syntax:"<angle>";inherits:true;initial-value:0deg}@property --lg-phone-duo-pitch{syntax:"<angle>";inherits:true;initial-value:0deg}@property --lg-phone-duo-roll{syntax:"<angle>";inherits:true;initial-value:0deg}@property --lg-phone-duo-orbit{syntax:"<angle>";inherits:true;initial-value:0deg}@property --lg-phone-duo-balance{syntax:"<number>";inherits:true;initial-value:0}@property --lg-phone-duo-azimuth{syntax:"<angle>";inherits:true;initial-value:0deg}@property --lg-phone-duo-zoom{syntax:"<number>";inherits:true;initial-value:1}@layer properties,theme,base;@layer components{.lg-phone-duo{--lg-phone-duo-duration:1.2s;--lg-phone-duo-fold-duration:var(--lg-phone-duo-duration);--lg-phone-duo-fold-ease:cubic-bezier(.45, 0, .2, 1);--lg-phone-duo-turn:0deg;width:100%;transition:--lg-phone-duo-fold var(--lg-phone-duo-fold-duration) var(--lg-phone-duo-fold-ease), --lg-phone-duo-turn var(--lg-phone-duo-duration) cubic-bezier(.45, 0, .2, 1), --lg-phone-duo-pitch var(--lg-phone-duo-duration) cubic-bezier(.45, 0, .2, 1), --lg-phone-duo-roll var(--lg-phone-duo-duration) cubic-bezier(.45, 0, .2, 1), --lg-phone-duo-orbit var(--lg-phone-duo-duration) cubic-bezier(.45, 0, .2, 1), --lg-phone-duo-azimuth var(--lg-phone-duo-duration) cubic-bezier(.45, 0, .2, 1), --lg-phone-duo-balance var(--lg-phone-duo-duration) cubic-bezier(.45, 0, .2, 1), --lg-phone-duo-zoom var(--lg-phone-duo-duration) cubic-bezier(.45, 0, .2, 1);margin:0}.lg-phone-duo[data-view=back]{--lg-phone-duo-turn:180deg}.lg-phone-duo-body{aspect-ratio:220/178;isolation:isolate;position:relative}.lg-phone-duo-canvas{-webkit-user-select:none;user-select:none;width:100%;height:100%;display:block;position:relative}.lg-phone-duo-shadow{filter:blur(12px);scale:calc(.55 + var(--lg-phone-duo-fold) * .45) 1;background:radial-gradient(#10172321,#0000 68%);border-radius:50%;position:absolute;inset:77% 18% 7%}.lg-phone-duo[data-pose=laptop] .lg-phone-duo-shadow{inset:87% 18% 2%}.lg-phone-duo[data-pose=side] .lg-phone-duo-shadow{inset:54% 18% 33%}.lg-phone-duo-error{color:var(--lg-foreground,#222);text-align:center;padding:12px}.lg-phone-duo[data-manual]{--lg-phone-duo-duration:0s;--lg-phone-duo-fold-duration:.12s;--lg-phone-duo-fold-ease:cubic-bezier(.16, 1, .3, 1)}html[data-lg-reduce-motion="1"] .lg-phone-duo{--lg-phone-duo-duration:0s;--lg-phone-duo-fold-duration:0s}@media (prefers-reduced-motion:reduce){.lg-phone-duo,.lg-phone-duo[data-manual]{--lg-phone-duo-duration:0s;--lg-phone-duo-fold-duration:0s}}}@layer utilities;