.cricut-profile-controls[data-v-e11e7cf3]{border:0;color:var(--studio-ink);font-size:14px;margin:0;min-width:0;padding:0}.cricut-profile-native[data-v-e11e7cf3]{background:var(--studio-surface,#fff);border:1px solid var(--studio-line);border-radius:6px;color:var(--studio-ink);min-height:44px;min-width:0;padding:8px 12px;width:100%}.cricut-profile-fields[data-v-e11e7cf3]{display:grid;gap:12px;grid-template-columns:repeat(2,minmax(0,1fr));min-width:0}.cricut-profile-field[data-v-e11e7cf3]{display:grid;gap:6px;min-width:0}.cricut-profile-field label[data-v-e11e7cf3]{font-weight:600}.cricut-profile-field[data-v-e11e7cf3] .studio-select-trigger{min-height:44px;min-width:0;width:100%}.cricut-profile-detail[data-v-e11e7cf3]{color:var(--studio-muted);font-size:13px;grid-column:1/-1;line-height:1.5;margin:0}.cricut-profile-remember[data-v-e11e7cf3]{align-items:center;cursor:pointer;display:flex;gap:10px;grid-column:1/-1;min-height:44px}.cricut-profile-remember input[data-v-e11e7cf3]{accent-color:var(--studio-accent);flex-shrink:0;height:18px;margin:0;width:18px}.cricut-profile-remember[data-v-e11e7cf3]:has(input:focus-visible){border-radius:4px;outline:2px solid var(--studio-accent);outline-offset:3px}.cricut-profile-remember[data-v-e11e7cf3]:has(input:disabled){cursor:default;opacity:.65}.cricut-profile-feedback[data-v-e11e7cf3]{display:grid;gap:8px;grid-column:1/-1;justify-items:start}.cricut-profile-feedback p[data-v-e11e7cf3]{line-height:1.5;margin:0}.cricut-connection-footer[data-v-a314b37e]{max-height:45dvh;overflow-y:auto}.cricut-connection-footer[data-v-a314b37e] .cricut-notice{align-items:center;border:0;border-radius:0;display:grid;gap:12px;grid-template-columns:64px minmax(0,1fr);padding:16px}.cricut-connection-footer[data-v-a314b37e] .cricut-machine{height:auto;width:64px}.cricut-connection-footer[data-v-a314b37e] .cricut-notice-copy{min-width:0;overflow-wrap:anywhere}.cricut-connection-footer[data-v-a314b37e] .cricut-connection-actions{grid-column:1/-1}.cricut-connection-footer[data-v-a314b37e] button{min-height:44px;width:100%}@media (min-width:768px){.cricut-connection-footer[data-v-a314b37e] .cricut-notice{gap:16px;grid-template-columns:80px minmax(0,1fr) 180px;padding:16px 24px}.cricut-connection-footer[data-v-a314b37e] .cricut-machine{width:80px}.cricut-connection-footer[data-v-a314b37e] .cricut-connection-actions{grid-column:auto}}
