.smsa-store,.smsa-store-work{--brand:#087443;box-sizing:border-box;width:100%;max-width:1600px;margin:auto;font:16px/1.5 Arial,sans-serif;color:#172b33}.smsa-store *,.smsa-store-work *{box-sizing:border-box}.smsa-store-hero{position:relative;background:var(--brand);color:#fff;overflow:hidden;border-radius:16px}.smsa-store-cover{width:100%;height:240px;object-fit:cover;display:block}.smsa-store-brand{display:flex;gap:24px;align-items:center;padding:30px;background:#0004}.smsa-store-brand h1{color:inherit;margin:0;font-size:clamp(28px,4vw,46px)}.smsa-store-logo{width:110px;height:110px;object-fit:contain;background:white;border-radius:12px;padding:8px}.smsa-store-branches{padding:22px;border:1px solid #bdccc7;margin:20px 0;border-radius:12px}.smsa-store select,.smsa-store-work input,.smsa-store-work select,.smsa-store-work textarea{width:100%;padding:12px;border:1px solid #708ca0;border-radius:7px;font:inherit}.smsa-store select{max-width:500px}.smsa-store-layout{display:grid;grid-template-columns:240px minmax(0,1fr);gap:24px}.smsa-store-layout nav{display:flex;flex-direction:column;gap:8px;align-self:start;position:sticky;top:20px}.smsa-store nav button,.smsa-store-button,.smsa-store-work button{padding:12px 18px;border:1px solid #78998a;border-radius:7px;font:inherit;cursor:pointer;text-decoration:none}.smsa-store nav button{text-align:left;color:#173529;background:#f0f6f2}.smsa-store nav button.active,.smsa-store-button{background:var(--brand);color:#fff}.smsa-store-button{display:inline-block;box-shadow:inset 0 0 0 100vmax #0003}.smsa-store-products{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:18px}.smsa-store-product{border:1px solid #c4d2cc;border-radius:12px;overflow:hidden;display:flex;flex-direction:column;gap:12px;padding:16px}.smsa-store-product img{height:220px;object-fit:contain;width:100%}.smsa-store-product p{white-space:pre-line;overflow-wrap:anywhere;margin:0}.smsa-store-product h3{margin:0}.smsa-store-product small{display:block}.smsa-store-product a{margin-top:auto}.smsa-store-price{font-size:24px}.smsa-store-video{border:1px solid #b5cbbf;padding:12px;border-radius:12px;display:flex;flex-wrap:wrap;gap:12px;margin-bottom:24px}.smsa-store-video video{display:block;width:100%;max-height:430px;background:#101010}.smsa-store-work{background:#0c1725;color:#e1efff;max-width:none;padding:24px;border:1px solid #526c84}.smsa-store-work header{display:flex;justify-content:space-between;gap:20px;border-bottom:1px solid #526c84;padding:15px 0 28px}.smsa-store-work a{color:#a1d7ff}.smsa-store-work main{min-width:0}.smsa-store-work form{padding:24px;background:#182b40;border:1px solid #526c84;border-radius:10px;margin:18px 0}.smsa-store-fields{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:18px}.smsa-store-work input,.smsa-store-work textarea,.smsa-store-work select{background:#0c1d30;color:white}.smsa-store-work label{display:block;margin-bottom:12px}.smsa-store-work button{background:#1575ad;color:white}.smsa-store-work nav a{padding:12px;border:1px solid #526c84}.smsa-store-work h1,.smsa-store-work h2{color:inherit}.smsa-store-work fieldset{border:1px solid #708ca0;margin:12px 0}.smsa-store-work input[type=checkbox]{width:auto;margin-right:10px}
@media(max-width:1000px){.smsa-store-products{grid-template-columns:repeat(2,minmax(0,1fr))}.smsa-store-layout{grid-template-columns:190px minmax(0,1fr)}}@media(max-width:650px){.smsa-store-layout{grid-template-columns:1fr}.smsa-store-layout nav{position:static;flex-direction:row;flex-wrap:wrap}.smsa-store-products,.smsa-store-fields{grid-template-columns:1fr}.smsa-store-brand{padding:18px;gap:14px}.smsa-store-logo{width:75px;height:75px}.smsa-store-cover{height:160px}.smsa-store-work{padding:14px}.smsa-store-work header{flex-direction:column}.smsa-store-work form{padding:16px}.smsa-store-video video{height:auto;max-height:280px}.smsa-store-product img{height:250px}}

.smsa-store-hero,.smsa-store nav button.active,.smsa-store-button{color:var(--brand-ink,#fff)}.smsa-store-button{box-shadow:none}

.smsa-store-work input[type=color]{height:52px;padding:4px}

.smsa-store-success{background:#153e32;border:1px solid #79cdb0;border-left:5px solid #79cdb0;padding:16px;color:#edfff8}.smsa-store-shell a{overflow-wrap:anywhere}

.smsa-store-video-slots{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:18px}.smsa-store-video-slot{padding:16px;border:1px solid #708ca0;border-radius:9px;min-width:0}.smsa-store-video-slot h4{margin:0 0 10px}.smsa-store-video-slot video{display:block;width:100%;height:210px;background:#050b12}.smsa-store-file-saved{overflow-wrap:anywhere;color:#a9f1ca}.smsa-store-video-status{padding:12px;border:1px solid #708ca0}@media(max-width:650px){.smsa-store-video-slots{grid-template-columns:1fr}.smsa-store-video-slot video{height:190px}}
