.cosmic-measurement{inset:auto 16px max(16px, env(safe-area-inset-bottom));z-index:1000;max-width:840px;max-height:calc(100dvh - 32px - env(safe-area-inset-bottom));color:#f6f6ff;background:#211b33;border:1px solid #65577b;border-radius:14px;align-items:center;gap:20px;margin-inline:auto;padding:16px 18px;font:14px/1.45 Arial,Helvetica,sans-serif;display:flex;position:fixed;overflow-y:auto;box-shadow:0 8px 28px #08061266}.cosmic-measurement-copy{min-width:0}.cosmic-measurement strong{font-size:15px}.cosmic-measurement p{color:#ddd5eb;margin:4px 0 0}.cosmic-measurement a{color:#d3c3ff;text-underline-offset:3px;white-space:nowrap;text-decoration:underline}.cosmic-measurement-actions{flex-wrap:wrap;flex-shrink:0;gap:8px;display:flex}.cosmic-measurement button{color:#fff;min-width:84px;min-height:44px;font:inherit;cursor:pointer;background:#352a48;border:1px solid #9785b1;border-radius:8px;flex:1;padding:8px 14px;font-weight:700}@media (hover:hover){.cosmic-measurement button:hover{background:#49375f;border-color:#c7b5e4}.cosmic-measurement a:hover{color:#fff}}.cosmic-measurement button:focus-visible{outline-offset:3px;outline:3px solid #c5f94a}.cosmic-measurement a:focus-visible{outline-offset:3px;outline:3px solid #c5f94a}.measurement-preferences:focus-visible{outline-offset:3px;outline:3px solid #c5f94a}.measurement-preferences{color:inherit;font:inherit;cursor:pointer;background:0 0;border:0;padding:0;text-decoration:underline}@media (max-width:720px){.cosmic-measurement{inset:auto 12px max(12px, env(safe-area-inset-bottom));padding:14px;display:block}.cosmic-measurement-actions{grid-template-columns:repeat(2,minmax(0,1fr));margin-top:10px;display:grid}.cosmic-measurement-close{grid-column:1/-1}}@media print{.cosmic-measurement,.measurement-preferences{display:none}}
