.selected-motion{color:#e3edf0;text-align:left;font:var(--app-body-weight,550) 11px/1.45 var(--app-ui-font,"Inter Variable", Inter, sans-serif);background:#0a1820;border:1px solid #90c8d340;border-radius:7px;gap:8px;margin:10px 0;padding:10px;display:grid}.selected-motion[data-passing=true]{border-color:#8edec4}.selected-motion strong{color:#a7eadb;font-size:12px;font-weight:750}.selected-motion dl{grid-template-columns:70px minmax(0,1fr);gap:4px 9px;margin:0;display:grid}.selected-motion dt{color:#91aab7;font-size:10px}.selected-motion dd{overflow-wrap:anywhere;color:#e0ebf0;margin:0;font-size:11px}.selected-motion small{color:#a3bac6;font-size:10px;line-height:1.5;display:block}.selected-motion [data-motion=areas]{color:#c8d8df}.selected-motion [data-motion=clock]{font-variant-numeric:tabular-nums}.satellite-copy-actions{flex-wrap:wrap;gap:7px;margin:10px 0 13px;display:flex}.satellite-copy-actions>button{color:#b8cdd9;min-height:32px;font:600 12px/1.4 var(--app-ui-font,"Inter Variable", Inter, system-ui, sans-serif);cursor:pointer;touch-action:manipulation;-webkit-tap-highlight-color:transparent;background:0 0;border:1px solid #344b5b;border-radius:7px;padding:5px 10px}.satellite-copy-actions>button:hover{color:#e0f4f4;background:#1d3040;border-color:#506b7b}.satellite-copy-actions>button:focus-visible{outline-offset:2px;outline:2px solid #8cdbd1}.satellite-copy-actions>button[data-copied=true]{color:#a4e8d3;border-color:#56877c}.copy-notice{z-index:200100;left:50%;bottom:calc(82px + env(safe-area-inset-bottom,0px));color:#e2f2f1;width:max-content;max-width:calc(100vw - 32px);font:600 12px/1.5 var(--app-ui-font,"Inter Variable", Inter, system-ui, sans-serif);pointer-events:none;background:#142733;border:1px solid #3b5868;border-radius:9px;padding:10px 14px;position:fixed;transform:translate(-50%);box-shadow:0 4px 20px #0005}.copy-notice[hidden]{display:none}.copy-fallback{color:#dce8ee;width:min(520px,100vw - 32px);max-height:80dvh;font:var(--app-body-weight,550) 13px/1.5 var(--app-ui-font,"Inter Variable", Inter, sans-serif);background:#12212e;border:1px solid #3b5868;border-radius:10px;padding:18px}.copy-fallback::backdrop{background:#0009}.copy-fallback textarea{color:#dce8ee;width:100%;height:42dvh;font:inherit;-webkit-user-select:text;user-select:text;background:#0b151f;border:1px solid #3b5868;border-radius:6px;padding:10px}.copy-fallback button{color:#dce8ee;font:inherit;background:#1b3342;border:1px solid #3b5868;border-radius:6px;margin-top:12px;padding:7px 13px}
