.site-bg[data-v-8b7f251e]{position:fixed;top:0;right:0;bottom:0;left:0;width:100vw;height:100vh;pointer-events:none;z-index:0}.app-wrapper[data-v-ad2eaf19]{position:relative;min-height:100vh}.scroll-world[data-v-846b403d]{position:relative;z-index:1}.sw-canvas[data-v-846b403d]{position:fixed;top:0;left:0;width:100%;height:100%;pointer-events:none;z-index:1}.sw-copy[data-v-846b403d]{position:fixed;top:0;left:0;width:100%;height:100%;z-index:2;pointer-events:none;display:flex;align-items:center;padding:5rem;box-sizing:border-box}.sw-copy--hidden[data-v-846b403d]{opacity:0;pointer-events:none}.sw-copy__scene[data-v-846b403d]{max-width:480px;opacity:0;transform:translateY(20px);transition:opacity .6s ease,transform .6s ease;position:absolute}.sw-copy__scene.visible[data-v-846b403d]{opacity:1;transform:translateY(0)}.sw-copy__num[data-v-846b403d]{font-family:ui-monospace,monospace;font-size:.8rem;letter-spacing:.12em;color:#8b9ea799;display:block;margin-bottom:.5rem}.sw-copy__title[data-v-846b403d]{font-size:clamp(2rem,4vw,3.2rem);font-weight:800;color:#fff;line-height:1.05;margin:0 0 1rem;letter-spacing:-.02em;text-shadow:0 2px 24px rgba(0,0,0,.4)}.sw-copy__body[data-v-846b403d]{font-size:clamp(1rem,1.2vw,1.1rem);line-height:1.6;color:#a8b6bdd9;max-width:40ch;text-shadow:0 1px 12px rgba(0,0,0,.5)}.sw-rail[data-v-846b403d]{position:fixed;right:24px;top:50%;transform:translateY(-50%);z-index:3;display:flex;flex-direction:column;gap:20px;padding:16px 8px;transition:opacity .4s ease}.sw-rail--hidden[data-v-846b403d]{opacity:0;pointer-events:none}.sw-rail[data-v-846b403d]:before{content:"";position:absolute;left:50%;top:20px;bottom:20px;width:1px;background:#8b9ea733;transform:translate(-50%)}.sw-rail__dot[data-v-846b403d]{position:relative;border:0;background:transparent;cursor:pointer;width:12px;height:12px;display:grid;place-items:center;padding:0}.sw-rail__dot i[data-v-846b403d]{width:8px;height:8px;border-radius:50%;background:#8b9ea74d;transition:transform .3s,background .3s,box-shadow .3s}.sw-rail__dot:hover i[data-v-846b403d]{transform:scale(1.3);background:var(--sw-accent)}.sw-rail__dot.active i[data-v-846b403d]{background:var(--sw-accent);transform:scale(1.5);box-shadow:0 0 0 4px #ff824d33}.sw-rail__label[data-v-846b403d]{position:absolute;right:22px;top:50%;transform:translateY(-50%) translate(6px);white-space:nowrap;font-size:.75rem;font-weight:600;color:#fff;background:#172036e6;padding:4px 10px;border-radius:6px;opacity:0;pointer-events:none;transition:opacity .25s,transform .25s;border:1px solid hsla(200,14%,60%,.1)}.sw-rail__dot:hover .sw-rail__label[data-v-846b403d],.sw-rail__dot.active .sw-rail__label[data-v-846b403d]{opacity:1;transform:translateY(-50%) translate(0)}.sw-track[data-v-846b403d]{pointer-events:none;width:100%}.sw-indicators[data-v-846b403d]{position:fixed;bottom:24px;left:50%;transform:translate(-50%);z-index:3;display:flex;align-items:center;gap:12px;padding:8px 18px;background:#0b132bb3;border:1px solid rgba(138,155,168,.15);border-radius:100px;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);transition:opacity .4s ease}.sw-indicators--hidden[data-v-846b403d]{opacity:0;pointer-events:none}.sw-indicators__item[data-v-846b403d]{font-family:ui-monospace,monospace;font-size:.75rem;color:#a8b6bdcc;white-space:nowrap}.sw-indicators__sep[data-v-846b403d]{width:1px;height:14px;background:#8a9ba840}@media(max-width:768px){.sw-copy[data-v-846b403d]{align-items:center;padding:0 1.25rem;text-align:center}.sw-copy__scene[data-v-846b403d]{position:absolute;top:0;right:0;bottom:0;left:0;max-width:100%;display:flex;flex-direction:column;align-items:center;justify-content:center;padding:0 1.5rem}.sw-copy__title[data-v-846b403d]{font-size:clamp(1.5rem,6vw,2rem)}.sw-copy__body[data-v-846b403d]{text-align:center;max-width:32ch}.sw-rail[data-v-846b403d]{display:none}}.landing[data-v-b982b18a]{position:relative;z-index:2}.navbar[data-v-b982b18a]{position:fixed;top:0;left:0;right:0;background:#0b132bd9;-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);border-bottom:1px solid rgba(138,155,168,.15);z-index:100}.nav-inner[data-v-b982b18a]{display:flex;align-items:center;justify-content:space-between;height:70px}.logo[data-v-b982b18a]{display:flex;align-items:center;gap:.75rem}.logo-img[data-v-b982b18a]{width:40px;height:40px;border-radius:50%}.logo-text[data-v-b982b18a]{font-size:1.4rem;font-weight:700;color:var(--white)}.nav-links[data-v-b982b18a]{display:flex;align-items:center;gap:2rem}.nav-links a[data-v-b982b18a]{color:var(--slate);font-weight:500;font-size:.9rem;transition:color var(--transition)}.nav-links a[data-v-b982b18a]:hover{color:var(--white)}.user-badge[data-v-b982b18a]{display:flex;align-items:center;gap:.5rem;cursor:pointer;-webkit-user-select:none;user-select:none}.user-avatar[data-v-b982b18a]{width:28px;height:28px;border-radius:50%}.user-name[data-v-b982b18a]{font-size:.85rem;color:var(--white);font-weight:500}.user-chevron[data-v-b982b18a]{color:var(--slate);transition:transform .2s}.user-badge:hover .user-chevron[data-v-b982b18a]{transform:rotate(180deg)}.user-menu[data-v-b982b18a]{position:relative}.user-dropdown[data-v-b982b18a]{position:absolute;top:calc(100% + 8px);right:0;min-width:180px;background:#1c2541f2;border:1px solid rgba(138,155,168,.15);border-radius:10px;padding:.4rem;-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);z-index:200;box-shadow:0 8px 32px #0006}.dropdown-item[data-v-b982b18a]{display:flex;align-items:center;gap:.6rem;width:100%;padding:.6rem .8rem;border:0;background:transparent;color:var(--slate);font-size:.85rem;font-weight:500;border-radius:8px;cursor:pointer;transition:background .2s,color .2s}.dropdown-item[data-v-b982b18a]:hover{background:#ff6b351a;color:var(--white)}.dropdown-item svg[data-v-b982b18a]{color:var(--orange);flex-shrink:0}.dropdown-divider[data-v-b982b18a]{height:1px;background:#8a9ba81f;margin:.25rem .5rem}.mobile-toggle[data-v-b982b18a]{display:none;flex-direction:column;justify-content:center;align-items:center;gap:5px;width:40px;height:40px;background:#ffffff0d;border:1px solid rgba(138,155,168,.2);border-radius:10px;cursor:pointer;padding:8px;transition:background .3s,border-color .3s;z-index:101}.mobile-toggle[data-v-b982b18a]:hover{background:#ffffff1a}.mobile-toggle span[data-v-b982b18a]{display:block;width:22px;height:2px;background:var(--white);border-radius:3px;transition:transform .35s cubic-bezier(.68,-.6,.32,1.6),opacity .35s,width .35s;transform-origin:center}.mobile-toggle.active span[data-v-b982b18a]:nth-child(1){transform:translateY(7px) rotate(45deg);width:20px}.mobile-toggle.active span[data-v-b982b18a]:nth-child(2){opacity:0;transform:scaleX(0)}.mobile-toggle.active span[data-v-b982b18a]:nth-child(3){transform:translateY(-7px) rotate(-45deg);width:20px}.mobile-overlay[data-v-b982b18a]{position:fixed;top:0;right:0;bottom:0;left:0;background:#00000080;backdrop-filter:blur(4px);-webkit-backdrop-filter:blur(4px);z-index:200;opacity:0;pointer-events:none;transition:opacity .35s ease}.mobile-overlay.active[data-v-b982b18a]{opacity:1;pointer-events:auto}.mobile-menu[data-v-b982b18a]{position:fixed;top:0;right:0;width:min(85vw,340px);height:100dvh;background:linear-gradient(180deg,#0b132bf2,#1c2541f2);border-left:1px solid rgba(138,155,168,.1);z-index:201;overflow-y:auto;padding:1.5rem;transform:translate(100%);transition:transform .4s cubic-bezier(.22,1,.36,1)}.mobile-menu.active[data-v-b982b18a]{transform:translate(0)}.mobile-menu-header[data-v-b982b18a]{display:flex;align-items:center;justify-content:space-between;margin-bottom:2rem;padding-bottom:1.25rem;border-bottom:1px solid rgba(138,155,168,.12)}.mobile-menu-header .logo[data-v-b982b18a]{gap:.6rem}.mobile-menu-header .logo-img[data-v-b982b18a]{width:32px;height:32px}.mobile-menu-header .logo-text[data-v-b982b18a]{font-size:1rem}.mobile-close[data-v-b982b18a]{width:36px;height:36px;display:flex;align-items:center;justify-content:center;background:#ffffff0f;border:1px solid rgba(138,155,168,.15);border-radius:10px;cursor:pointer;color:var(--white);padding:8px;transition:background .3s,border-color .3s}.mobile-close[data-v-b982b18a]:hover{background:#ffffff1f}.mobile-close svg[data-v-b982b18a]{width:100%;height:100%}.mobile-nav[data-v-b982b18a]{display:flex;flex-direction:column;gap:.4rem}.mobile-nav a[data-v-b982b18a]{display:flex;align-items:center;gap:.75rem;padding:.85rem 1rem;color:var(--slate);text-decoration:none;font-size:1rem;font-weight:500;border-radius:12px;transition:background .3s,color .3s}.mobile-nav a svg[data-v-b982b18a]{width:20px;height:20px;flex-shrink:0;color:var(--orange)}.mobile-nav a[data-v-b982b18a]:hover{background:#ffffff0f;color:var(--white)}.mobile-nav .btn[data-v-b982b18a]{margin-top:.25rem;padding:.85rem;font-size:.95rem;border-radius:12px}.mobile-nav .btn-secondary[data-v-b982b18a]{margin-top:0}.mobile-divider[data-v-b982b18a]{height:1px;background:#8a9ba81f;margin:.75rem 0}.mobile-user[data-v-b982b18a]{display:flex;align-items:center;gap:.75rem;padding:.5rem 1rem;color:var(--white);font-weight:500;font-size:.95rem}@media(max-width:768px){.nav-links[data-v-b982b18a]{display:none}.mobile-toggle[data-v-b982b18a]{display:flex}}.hero[data-v-b982b18a]{position:relative;z-index:3;min-height:100vh;display:flex;align-items:center;padding-top:70px}.hero-content[data-v-b982b18a]{max-width:700px}.hero-title[data-v-b982b18a]{font-size:3.2rem;font-weight:800;line-height:1.15;margin-bottom:1.5rem;color:var(--white)}.highlight[data-v-b982b18a]{color:var(--orange)}.hero-subtitle[data-v-b982b18a]{font-size:1.15rem;line-height:1.7;color:var(--slate);margin-bottom:2rem}.hero-actions[data-v-b982b18a]{display:flex;gap:1rem;flex-wrap:wrap}.btn-lg[data-v-b982b18a]{padding:.85rem 2rem;font-size:1rem}.about-section[data-v-b982b18a]{padding:6rem 0;position:relative;z-index:1}.about-grid[data-v-b982b18a]{display:grid;grid-template-columns:1fr 1fr;gap:4rem;align-items:center}.about-text[data-v-b982b18a]{color:var(--slate);font-size:1rem;line-height:1.8;margin-bottom:1rem}.about-stats[data-v-b982b18a]{display:grid;grid-template-columns:repeat(3,1fr);gap:1.5rem;margin-top:2rem}.stat-item[data-v-b982b18a]{text-align:center}.stat-number[data-v-b982b18a]{display:block;font-size:2rem;font-weight:800;color:var(--orange)}.stat-label[data-v-b982b18a]{font-size:.8rem;color:var(--slate)}.about-image-logo[data-v-b982b18a]{width:100%;height:350px;object-fit:cover;object-position:center;border-radius:var(--radius);background:var(--navy-mid);border:1px solid rgba(138,155,168,.12)}.benefits-section[data-v-b982b18a]{padding:6rem 0;position:relative;z-index:1}.benefits-grid[data-v-b982b18a]{display:grid;grid-template-columns:repeat(3,1fr);gap:1.5rem}.benefit-card[data-v-b982b18a]{padding:2rem;text-align:center;border:1px solid rgba(138,155,168,.12);transition:border var(--transition),transform var(--transition)}.benefit-card[data-v-b982b18a]:hover{border-color:var(--orange);transform:translateY(-3px)}.benefit-icon[data-v-b982b18a]{width:48px;height:48px;margin:0 auto 1rem;color:var(--orange)}.benefit-icon svg[data-v-b982b18a]{width:100%;height:100%}.benefit-title[data-v-b982b18a]{font-size:1rem;font-weight:600;color:var(--white);margin-bottom:.5rem}.benefit-desc[data-v-b982b18a]{font-size:.85rem;color:var(--slate);line-height:1.6}.services-section[data-v-b982b18a]{padding:6rem 0;position:relative;z-index:1}.section-title[data-v-b982b18a]{font-size:2.2rem;font-weight:700;color:var(--white);margin-bottom:.5rem}.section-subtitle[data-v-b982b18a]{color:var(--slate);font-size:1.1rem;margin-bottom:3rem}.services-grid[data-v-b982b18a]{display:grid;grid-template-columns:repeat(auto-fill,minmax(320px,1fr));gap:1.5rem}.service-card[data-v-b982b18a]{border:1px solid rgba(138,155,168,.12);transition:border var(--transition),transform var(--transition)}.service-card[data-v-b982b18a]:hover{border-color:var(--orange);transform:translateY(-2px)}.service-category[data-v-b982b18a]{font-size:.75rem;font-weight:600;text-transform:uppercase;letter-spacing:.08em;color:var(--orange);margin-bottom:.75rem}.service-name[data-v-b982b18a]{font-size:1rem;font-weight:600;color:var(--white);margin-bottom:.5rem}.service-desc[data-v-b982b18a]{font-size:.85rem;color:var(--slate);line-height:1.5;margin-bottom:.75rem}.service-footer[data-v-b982b18a]{display:flex;align-items:center;justify-content:space-between;gap:.75rem;margin-top:1rem}.service-code[data-v-b982b18a]{font-size:.75rem;color:#8a9ba880;font-family:monospace}.service-request-btn[data-v-b982b18a]{padding:.45rem 1.1rem;font-size:.85rem;flex-shrink:0}.cta-section[data-v-b982b18a]{padding:6rem 0;position:relative;z-index:1}.cta-card[data-v-b982b18a]{background:linear-gradient(135deg,var(--navy-mid) 0%,#2a3a5c 100%);text-align:center;padding:4rem 2rem;border:1px solid rgba(255,107,53,.2)}.cta-title[data-v-b982b18a]{font-size:2rem;font-weight:700;color:var(--white);margin-bottom:.75rem}.cta-text[data-v-b982b18a]{color:var(--slate);font-size:1.1rem;margin-bottom:2rem}.contact-section[data-v-b982b18a]{padding:6rem 0;position:relative;z-index:1}.contact-grid[data-v-b982b18a]{display:grid;grid-template-columns:repeat(auto-fit,minmax(200px,1fr));gap:1.5rem}.contact-card[data-v-b982b18a]{text-align:center;padding:2rem;border:1px solid rgba(138,155,168,.12)}.contact-icon[data-v-b982b18a]{width:36px;height:36px;margin:0 auto .75rem;color:var(--orange)}.contact-icon svg[data-v-b982b18a]{width:100%;height:100%}.contact-card h3[data-v-b982b18a]{font-size:1rem;font-weight:600;color:var(--white);margin-bottom:.5rem}.contact-card p[data-v-b982b18a]{color:var(--slate);font-size:.9rem}.footer[data-v-b982b18a]{border-top:1px solid rgba(138,155,168,.1);padding:4rem 0 0;position:relative;z-index:1}.footer-grid[data-v-b982b18a]{display:grid;grid-template-columns:1.5fr 1fr 1fr 1fr;gap:3rem;margin-bottom:3rem}.footer-logo[data-v-b982b18a]{display:flex;align-items:center;gap:.75rem;margin-bottom:1rem}.footer-logo-img[data-v-b982b18a]{width:40px;height:40px;border-radius:50%}.footer-logo-text[data-v-b982b18a]{font-size:1.2rem;font-weight:700;color:var(--white)}.footer-desc[data-v-b982b18a]{color:var(--slate);font-size:.9rem;line-height:1.7}.footer-heading[data-v-b982b18a]{font-size:.9rem;font-weight:700;color:var(--white);text-transform:uppercase;letter-spacing:.08em;margin-bottom:1.25rem}.footer-col[data-v-b982b18a]{display:flex;flex-direction:column;gap:.7rem}.footer-col a[data-v-b982b18a]{color:var(--slate);font-size:.9rem;transition:color var(--transition)}.footer-col a[data-v-b982b18a]:hover{color:var(--orange)}.footer-col p[data-v-b982b18a]{color:var(--slate);font-size:.9rem}.footer-bottom[data-v-b982b18a]{border-top:1px solid rgba(138,155,168,.1);padding:1.5rem 0;text-align:center}.footer-bottom p[data-v-b982b18a]{color:var(--slate);font-size:.85rem}.loading[data-v-b982b18a]{text-align:center;color:var(--slate);padding:2rem}@media(max-width:768px){.about-grid[data-v-b982b18a]{grid-template-columns:1fr;gap:2rem}.about-stats[data-v-b982b18a]{grid-template-columns:repeat(3,1fr)}.benefits-grid[data-v-b982b18a]{grid-template-columns:1fr}.footer-grid[data-v-b982b18a]{grid-template-columns:1fr 1fr;gap:2rem}.hero-title[data-v-b982b18a]{font-size:2.2rem}.footer-col a[data-v-b982b18a]{min-height:44px;display:inline-flex;align-items:center}}@media(max-width:480px){.footer-grid[data-v-b982b18a],.about-stats[data-v-b982b18a]{grid-template-columns:1fr}}*,*:before,*:after{margin:0;padding:0;box-sizing:border-box}:root{--navy-dark: #0B132B;--navy-mid: #1C2541;--slate: #8A9BA8;--orange: #FF6B35;--orange-hover: #E55D2B;--white: #FFFFFF;--off-white: #F0F4F8;--danger: #E74C3C;--success: #2ECC71;--warning: #F1C40F;--radius: 8px;--shadow: 0 2px 12px rgba(0,0,0,.2);--transition: .2s ease}html,body{background:#070b18;background-attachment:fixed}html{font-family:Inter,-apple-system,BlinkMacSystemFont,sans-serif;font-size:16px;color:var(--off-white);-webkit-font-smoothing:antialiased}body{min-height:100vh;overflow-x:hidden}a{color:var(--orange);text-decoration:none;transition:color var(--transition)}a:hover{color:var(--orange-hover)}button,.btn{font-family:Inter,sans-serif;font-weight:600;border:none;border-radius:var(--radius);cursor:pointer;padding:.6rem 1.4rem;transition:all var(--transition);font-size:.9rem}.btn-primary{background:var(--orange);color:var(--white)}.btn-primary:hover{background:var(--orange-hover)}.btn-secondary{background:var(--navy-mid);color:var(--off-white);border:1px solid var(--slate)}.btn-secondary:hover{background:#2a3a5c}.btn-danger{background:var(--danger);color:var(--white)}.btn-danger:hover{opacity:.85}input,select,textarea{font-family:Inter,sans-serif;background:var(--navy-mid);border:1px solid var(--slate);border-radius:var(--radius);color:var(--off-white);padding:.7rem 1rem;font-size:.9rem;width:100%;transition:border var(--transition)}input:focus,select:focus,textarea:focus{outline:none;border-color:var(--orange)}table{width:100%;border-collapse:collapse}th,td{text-align:left;padding:.75rem 1rem;border-bottom:1px solid rgba(255,255,255,.08)}th{font-weight:600;color:var(--slate);font-size:.8rem;text-transform:uppercase;letter-spacing:.05em}.table-wrap{width:100%;overflow-x:auto;-webkit-overflow-scrolling:touch}.table-wrap>table{min-width:720px}.table-wrap table th,.table-wrap table td{overflow-wrap:anywhere;word-break:break-word}.table-wrap table .action-cell{flex-wrap:wrap}.card{background:var(--navy-mid);border-radius:var(--radius);padding:1.5rem;box-shadow:var(--shadow)}.badge{display:inline-block;padding:.2rem .6rem;border-radius:4px;font-size:.75rem;font-weight:600}.badge-active{background:#2ecc7133;color:var(--success)}.badge-suspended{background:#f1c40f33;color:var(--warning)}.badge-finished{background:#e74c3c33;color:var(--danger)}.badge-pending{background:#f1c40f33;color:var(--warning)}.badge-available{background:#2ecc7133;color:var(--success)}.badge-archived{background:#8a9ba833;color:var(--slate)}.container{max-width:1200px;margin:0 auto;padding:0 1.5rem}.admin-main .container{max-width:100%}.page-title{font-size:1.8rem;font-weight:700;margin-bottom:1.5rem;color:var(--white)}.flex{display:flex}.flex-col{flex-direction:column}.items-center{align-items:center}.justify-between{justify-content:space-between}.gap-2{gap:.5rem}.gap-4{gap:1rem}.gap-6{gap:1.5rem}.mt-4{margin-top:1rem}.mb-4{margin-bottom:1rem}.grid{display:grid}.grid-2{grid-template-columns:repeat(2,1fr)}.grid-3{grid-template-columns:repeat(3,1fr)}.grid-4{grid-template-columns:repeat(4,1fr)}@media(max-width:768px){.grid-2,.grid-3,.grid-4{grid-template-columns:1fr}}::-webkit-scrollbar{width:6px}::-webkit-scrollbar-track{background:var(--navy-dark)}::-webkit-scrollbar-thumb{background:var(--slate);border-radius:3px}body.sidebar-collapsed .admin-sidebar,body.sidebar-collapsed .sidebar{width:78px;padding:1.25rem .7rem;align-items:center}body.sidebar-collapsed .admin-sidebar .brand-text,body.sidebar-collapsed .sidebar .brand-text,body.sidebar-collapsed .sidebar .sidebar-brand,body.sidebar-collapsed .admin-sidebar .nav-label,body.sidebar-collapsed .sidebar .nav-label,body.sidebar-collapsed .admin-sidebar .admin-email,body.sidebar-collapsed .sidebar .sidebar-email{opacity:0;width:0;overflow:hidden;pointer-events:none}body.sidebar-collapsed .admin-sidebar .sidebar-header,body.sidebar-collapsed .sidebar .sidebar-header{justify-content:center;padding:0}body.sidebar-collapsed .admin-sidebar .nav-item,body.sidebar-collapsed .sidebar .nav-btn{position:relative;justify-content:center;padding:.7rem 0}body.sidebar-collapsed .admin-sidebar .home-link,body.sidebar-collapsed .admin-sidebar .collapse-btn,body.sidebar-collapsed .sidebar .collapse-btn{justify-content:center;padding:.55rem}body.sidebar-collapsed .admin-main{margin-left:78px!important}body.sidebar-collapsed .admin-sidebar .nav-item:hover:after,body.sidebar-collapsed .admin-sidebar .home-link:hover:after,body.sidebar-collapsed .admin-sidebar .collapse-btn:hover:after{content:attr(data-text);position:absolute;left:calc(100% + 10px);top:50%;transform:translateY(-50%);background:#1c2541;color:var(--white);font-size:.75rem;font-weight:600;padding:.35rem .7rem;border-radius:6px;border:1px solid rgba(138,155,168,.3);white-space:nowrap;z-index:200;box-shadow:0 4px 14px #0006}body.sidebar-collapsed .sidebar .sidebar-footer .btn{padding:.5rem;text-align:center}@media(max-width:768px){body.sidebar-collapsed .admin-sidebar,.admin-sidebar,body.sidebar-collapsed .sidebar,.sidebar{display:none}}@media(max-width:768px){button,.btn,input:not([type=checkbox]):not([type=radio]):not([type=file]),select{min-height:44px}}
