html,body{max-width:100%;overflow-x:clip}@supports not (overflow: clip){html,body{overflow-x:hidden}}.premium-card{position:relative;overflow:hidden;border:1px solid rgba(255,255,255,.1);background:radial-gradient(circle at 18% 0%,rgba(34,199,255,.075),transparent 34%),radial-gradient(circle at 100% 10%,rgba(246,183,57,.06),transparent 34%),#ffffff0b;box-shadow:inset 0 1px #ffffff09,0 18px 45px #0000003b;transition:transform .22s ease,border-color .22s ease,background .22s ease,box-shadow .22s ease}.premium-card:hover{border-color:#22c7ff75;background:radial-gradient(circle at 18% 0%,rgba(34,199,255,.105),transparent 34%),radial-gradient(circle at 100% 10%,rgba(246,183,57,.08),transparent 34%),#ffffff0f;box-shadow:inset 0 1px #ffffff0b,0 22px 55px #0000004d,0 0 34px #22c7ff0b}.premium-input{width:100%;border-radius:1rem;border:1px solid rgba(255,255,255,.1);background:#050b14;padding:1rem;color:#fff;outline:none;transition:border-color .18s ease,box-shadow .18s ease}.premium-input:focus{border-color:#22c7ffb8;box-shadow:0 0 0 4px #22c7ff14}.dd-command-panel,.result-panel{backdrop-filter:blur(14px)}.dd-quick-chip,.dd-glossary-chip{box-shadow:inset 0 1px #ffffff0d,0 14px 34px #00000029;backdrop-filter:blur(10px)}.current-tool-chip{box-shadow:inset 0 1px #ffffff12,0 18px 40px #00000038,0 0 30px #f6b73921}.dd-field-label{display:flex;align-items:center;gap:.45rem;font-size:.875rem;font-weight:800;color:#cbd5e1}.dd-help-tip{position:relative;display:inline-flex;height:1.15rem;width:1.15rem;align-items:center;justify-content:center;border-radius:9999px;border:1px solid rgba(34,199,255,.34);background:#22c7ff1a;color:#22c7ff;font-size:.72rem;font-weight:950;cursor:help}.dd-help-tip:after{content:attr(aria-label);position:absolute;left:50%;bottom:calc(100% + .7rem);z-index:70;width:min(18rem,78vw);transform:translate(-50%) translateY(.35rem);border:1px solid rgba(34,199,255,.3);border-radius:1rem;background:#050b14f5;padding:.8rem .9rem;color:#e2e8f0;font-size:.78rem;font-weight:750;line-height:1.5;opacity:0;pointer-events:none;box-shadow:0 18px 50px #0000006b;transition:opacity .18s ease,transform .18s ease}.dd-help-tip:hover:after,.dd-help-tip:focus-visible:after{opacity:1;transform:translate(-50%) translateY(0)}.dd-preset-green{border-color:#22c55e52;background:#22c55e14}.dd-preset-green p:nth-child(2){color:#4ade80}.dd-preset-gold{border-color:#f6b7395c;background:#f6b7391a}.dd-preset-gold p:nth-child(2){color:#f6b739}.dd-preset-orange{border-color:#fb923c57;background:#fb923c17}.dd-preset-orange p:nth-child(2){color:#fb923c}.dd-preset-red{border-color:#ef444457;background:#ef444414}.dd-preset-red p:nth-child(2){color:#f87171}.dd-pressure-green{border-color:#22c55e59;background:radial-gradient(circle at 100% 0%,rgba(34,197,94,.12),transparent 38%),#22c55e14}.dd-pressure-gold{border-color:#f6b73959;background:radial-gradient(circle at 100% 0%,rgba(246,183,57,.14),transparent 38%),#f6b73917}.dd-pressure-orange{border-color:#fb923c59;background:radial-gradient(circle at 100% 0%,rgba(251,146,60,.14),transparent 38%),#fb923c14}.dd-pressure-red{border-color:#ef444461;background:radial-gradient(circle at 100% 0%,rgba(239,68,68,.14),transparent 38%),#ef444414}.dd-pressure-icon{filter:drop-shadow(0 0 16px rgba(255,255,255,.08))}.dd-meter-green{background:linear-gradient(90deg,#22c55e,#4ade80);box-shadow:0 0 20px #22c55e4d}.dd-meter-gold{background:linear-gradient(90deg,#22c55e,#f6b739);box-shadow:0 0 20px #f6b7393d}.dd-meter-orange{background:linear-gradient(90deg,#f6b739,#fb923c);box-shadow:0 0 20px #fb923c3d}.dd-meter-red{background:linear-gradient(90deg,#fb923c,#ef4444);box-shadow:0 0 20px #ef44443d}.dd-flow-bar{animation:ddFlow 5s ease-in-out infinite}.dd-sweep{background:linear-gradient(115deg,transparent 0%,transparent 34%,rgba(255,255,255,.028) 45%,rgba(34,199,255,.056) 50%,rgba(246,183,57,.056) 54%,transparent 66%,transparent 100%);transform:translate(-35%);animation:ddLightSweep 10s ease-in-out infinite;mix-blend-mode:screen}.dd-share-shell{position:relative;z-index:40;overflow:visible;box-shadow:inset 0 1px #ffffff0f,0 14px 34px #0000002e,0 0 22px #22c7ff0a}.dd-share-button{display:inline-flex;height:2.35rem;width:2.35rem;align-items:center;justify-content:center;border-radius:9999px;border:1px solid rgba(255,255,255,.1);background:#ffffff0b;color:#f6b739;transition:transform .18s ease,border-color .18s ease,background .18s ease,color .18s ease,box-shadow .18s ease}.dd-share-button:hover{transform:translateY(-1px);border-color:#22c7ff73;background:#22c7ff1a;color:#22c7ff;box-shadow:0 0 18px #22c7ff17}.dd-share-icon,.dd-share-icon svg{display:inline-flex;height:1rem;width:1rem;flex-shrink:0;fill:currentColor}.dd-share-more-wrap{position:relative;overflow:visible}.dd-share-menu{position:absolute;left:50%;top:calc(100% + .7rem);z-index:90;width:13rem;transform:translate(-50%);border-radius:1.2rem;border:1px solid rgba(255,255,255,.12);background:#050b14f7;padding:.45rem;box-shadow:0 22px 54px #0000006b,0 0 30px #22c7ff14,inset 0 1px #ffffff0d;backdrop-filter:blur(18px)}.dd-share-menu-button{position:relative;z-index:2;display:flex;width:100%;align-items:center;gap:.75rem;border-radius:.9rem;padding:.75rem .85rem;text-align:left;font-size:.78rem;font-weight:900;color:#e2e8f0;transition:background .16s ease,color .16s ease,transform .16s ease}.dd-share-menu-button:hover{transform:translate(2px);background:#22c7ff17;color:#22c7ff}.dd-share-feedback{position:absolute;left:50%;top:calc(100% + .7rem);z-index:95;transform:translate(-50%);white-space:nowrap;border-radius:9999px;border:1px solid rgba(34,199,255,.28);background:#22c7ff1a;padding:.55rem .85rem;font-size:.75rem;font-weight:900;color:#22c7ff;box-shadow:0 18px 40px #00000052;backdrop-filter:blur(16px)}@keyframes ddFlow{0%,to{width:44%;opacity:.72}50%{width:88%;opacity:1}}@keyframes ddLightSweep{0%,to{transform:translate(-42%);opacity:0}44%{opacity:0}57%{transform:translate(10%);opacity:.38}72%{opacity:0}}@media(max-width:1023px){.dd-command-panel{max-width:none}}@media(max-width:767px){.dd-sweep{display:none}.dd-help-tip:after{left:auto;right:-1rem;transform:translateY(.35rem)}.dd-help-tip:hover:after,.dd-help-tip:focus-visible:after{transform:translateY(0)}}@media(prefers-reduced-motion:reduce){.dd-flow-bar,.dd-sweep{animation:none}}
