.add-device-types-page[data-v-375f7ac2]{min-height:calc(100vh - 48px);color:#253044}.add-device-content[data-v-375f7ac2]{max-width:640px;margin:0 auto;padding:26px 20px 32px}.add-device-intro[data-v-375f7ac2]{margin-bottom:24px}.add-device-intro h1[data-v-375f7ac2]{font-size:25px;font-weight:600;line-height:1.4;letter-spacing:.3px}.add-device-intro p[data-v-375f7ac2]{margin:8px 0 0;color:#737e8e;font-size:14px;line-height:1.6}.device-add-methods[data-v-375f7ac2]{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:12px}.device-add-entry[data-v-375f7ac2]{position:relative;display:flex;min-width:0;flex-direction:column;align-items:flex-start;padding:20px 16px;overflow:hidden;background:#fff;text-align:left}.device-add-entry-icon[data-v-375f7ac2]{display:flex;width:48px;height:48px;align-items:center;justify-content:center;margin-bottom:16px;border-radius:14px;background:#f3f5f8}.device-add-entry-title[data-v-375f7ac2]{font-size:17px;font-weight:600;line-height:1.5}.device-add-entry-description[data-v-375f7ac2]{margin-top:5px;color:#737e8e;font-size:12px;line-height:1.6}.device-types-section[data-v-375f7ac2]{margin-top:32px}.device-types-heading[data-v-375f7ac2]{display:flex;align-items:center;gap:14px;margin-bottom:14px}.device-types-heading h2[data-v-375f7ac2]{flex-shrink:0;color:#566173;font-size:14px;font-weight:500;line-height:1.6}.device-types-heading-line[data-v-375f7ac2]{height:1px;flex:1;background:#e5e9ef}.device-types-list[data-v-375f7ac2]{display:grid;gap:12px}.device-type-entry[data-v-375f7ac2]{position:relative;display:flex;width:100%;align-items:center;gap:14px;padding:20px 16px;overflow:hidden;background:#fff;text-align:left}.device-type-icon[data-v-375f7ac2]{display:flex;width:46px;height:46px;flex-shrink:0;align-items:center;justify-content:center;border-radius:13px;background:#f3f5f8}.device-type-info[data-v-375f7ac2]{display:flex;min-width:0;flex:1;flex-direction:column;gap:5px}.device-type-name[data-v-375f7ac2]{overflow-wrap:anywhere;font-size:16px;font-weight:500;line-height:1.5}.device-type-description[data-v-375f7ac2]{color:#737e8e;font-size:12px;line-height:1.5}.device-add-hint[data-v-375f7ac2]{display:flex;align-items:flex-start;gap:6px;margin:20px 2px 0;color:#737e8e;font-size:12px;line-height:1.7}.device-add-hint .v-icon[data-v-375f7ac2]{flex-shrink:0;margin-top:2px}.device-add-entry[data-v-375f7ac2],.device-type-entry[data-v-375f7ac2]{-webkit-tap-highlight-color:transparent}.device-add-entry[data-v-375f7ac2]:focus-visible,.device-type-entry[data-v-375f7ac2]:focus-visible{z-index:1;outline:2px solid var(--add-device-primary);outline-offset:-3px}.device-add-entry[data-v-375f7ac2]:active,.device-type-entry[data-v-375f7ac2]:active{background:#f0f4f8}@media (max-width:350px){.add-device-content[data-v-375f7ac2]{padding-right:16px;padding-left:16px}.device-add-entry[data-v-375f7ac2]{padding-right:12px;padding-left:12px}.device-add-entry-title[data-v-375f7ac2]{font-size:16px}}