html,body,#root{margin:0;height:100%;overflow:hidden}html{-webkit-text-size-adjust:100%;text-size-adjust:100%}body{font-family:-apple-system,BlinkMacSystemFont,SF Pro Text,system-ui,Segoe UI,Inter,sans-serif;background:#1d1f24}input:focus,textarea:focus,[tabindex]:focus{outline:none}.ardia-desktop{position:fixed;inset:0;display:flex;align-items:center;justify-content:center;background:radial-gradient(120% 90% at 15% 10%,#4a5d8a 0%,transparent 55%),radial-gradient(90% 80% at 90% 90%,#8a5a7a 0%,transparent 60%),#262a33}.ardia-window{position:relative;display:flex;width:calc(100% - 32px);height:calc(100% - 32px);border-radius:14px;overflow:hidden;box-shadow:0 0 0 .5px #00000080,inset 0 0 0 .5px #ffffff40,0 22px 70px #00000073}.ardia-desktop.with-controls{flex-direction:column;gap:12px}.ardia-desktop.with-controls .ardia-window{height:calc(100% - 74px)}.ardia-customize{display:flex;align-items:center;justify-content:center;gap:10px;height:30px;font-size:12.5px;user-select:none}.ardia-customize-button,.ardia-customize-copy{height:28px;padding:0 14px;border:0;border-radius:999px;background:#ffffffeb;color:#1d1f24;font:inherit;font-weight:600;cursor:pointer;transition:background-color .12s,opacity .12s}.ardia-customize-copy{background:#ffffff1a;color:#fff;font-weight:500}.ardia-customize-button:hover:not(:disabled){background:#fff}.ardia-customize-copy:hover{background:#ffffff29}.ardia-customize-button:disabled{opacity:.45;cursor:default}.ardia-customize-code{padding:5px 10px;border-radius:6px;background:#ffffff12;box-shadow:inset 0 0 0 .5px #ffffff24;color:#ffffffd9;font:12px/1.3 ui-monospace,Menlo,monospace;user-select:all}.ardia-customize-button:focus-visible,.ardia-customize-copy:focus-visible{outline:2px solid rgba(255,255,255,.6);outline-offset:1px}.ardia-window>div:first-child{flex:1;display:flex}.ardia-menu{position:fixed;z-index:10000;padding:5px;border-radius:10px;background:#f6f6f6c7;backdrop-filter:blur(30px) saturate(180%);-webkit-backdrop-filter:blur(30px) saturate(180%);box-shadow:0 0 0 .5px #0000002e,0 10px 30px #0003;font-size:13px;color:#1d1d1f;user-select:none}.ardia-menu-item{position:relative;display:flex;align-items:center;height:22px;padding:0 8px 0 4px;border-radius:5px;cursor:default}.ardia-menu-item:hover:not(.disabled){background:#0a63e0;color:#fff}.ardia-menu-item.disabled{color:#0000004d}.ardia-menu-check{width:14px;font-size:11px}.ardia-menu-swatch{width:10px;height:10px;border-radius:5px;margin-right:7px}.ardia-menu-title{flex:1;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.ardia-menu-key{margin-left:16px;opacity:.55;font-size:12px}.ardia-menu-separator{height:1px;margin:5px 8px;background:#0000001a}.ardia-menu.dark{background:#282828c7;color:#fff;box-shadow:0 0 0 .5px #ffffff29,0 10px 30px #0006}.ardia-menu.dark .ardia-menu-item.disabled{color:#ffffff4d}.ardia-menu.dark .ardia-menu-separator{background:#ffffff1f}html.embed,html.embed body,.ardia-desktop.embed{background:transparent}.ardia-desktop.embed .ardia-window{width:100%;height:100%;box-shadow:0 0 0 .5px #00000059,inset 0 0 0 .5px #ffffff40}.ardia-nudge{position:fixed;top:0;left:0;z-index:20000;pointer-events:none;opacity:0;filter:drop-shadow(0 2px 3px rgba(0,0,0,.3))}.ardia-nudge svg{display:block;transform-origin:5px 3px;transition:transform .12s ease-out}.ardia-nudge.pressed svg{transform:scale(.84)}.ardia-nudge-ring{position:absolute;top:-15px;left:-14px;width:36px;height:36px;border-radius:50%;border:2px solid rgba(251,185,39,.95);opacity:0;transform:scale(.3)}.ardia-nudge.pressed .ardia-nudge-ring{animation:ardia-nudge-ring .52s ease-out forwards}@keyframes ardia-nudge-ring{0%{opacity:1;transform:scale(.3)}to{opacity:0;transform:scale(1.4)}}
