.lightbox-overlay[data-v-a47501cc]{align-items:center;backdrop-filter:blur(6px);-webkit-backdrop-filter:blur(6px);background:#000000d9;cursor:zoom-out;display:flex;inset:0;justify-content:center;position:fixed;z-index:9999}.lightbox-img[data-v-a47501cc]{border-radius:var(--radius-md);box-shadow:var(--shadow-lg);cursor:zoom-out;max-height:90vh;max-width:90vw}.lightbox-close[data-v-a47501cc]{background:none;border:none;color:#ffffffb3;cursor:pointer;font-size:40px;line-height:1;position:absolute;right:24px;top:16px;transition:color var(--transition-fast)}.lightbox-close[data-v-a47501cc]:hover{color:#fff}.lb-enter-active[data-v-a47501cc],.lb-leave-active[data-v-a47501cc]{transition:opacity .25s ease}.lb-enter-from[data-v-a47501cc],.lb-leave-to[data-v-a47501cc]{opacity:0}:root{--color-bg:#f5f5f5;--color-surface:#fff;--color-camo:#112e11;--color-camo-light:#1a4a1a;--color-text:#1a1a1a;--color-text-light:#fff;--color-muted:#888;--color-danger:#d9534f;--color-warning:#f0ad4e;--color-success:#4caf50;--color-today:#66bb6a;--color-selected:#43a047;--shadow-sm:0 1px 3px rgba(0,0,0,.12),0 1px 2px rgba(0,0,0,.18);--shadow-md:0 4px 12px rgba(0,0,0,.15);--shadow-lg:0 10px 30px rgba(0,0,0,.2);--radius-sm:6px;--radius-md:12px;--radius-lg:20px;--space-xs:4px;--space-sm:8px;--space-md:16px;--space-lg:32px;--space-xl:48px;--font-display:"Anton",sans-serif;--font-body:"Inter",Arial,sans-serif;--transition-fast:.15s ease;--transition-base:.3s ease}*,:after,:before{box-sizing:border-box;margin:0;padding:0}html{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;background-color:var(--color-camo);height:100%}body,html{overscroll-behavior:none}body{background-color:var(--color-bg);color:var(--color-text);font-family:var(--font-body);line-height:1.5;min-width:320px}ol,ul{list-style:none}table{border-collapse:collapse;border-spacing:0}a{color:inherit;text-decoration:none}img{display:block;height:auto;max-width:100%}.slideleft-enter-active,.slideleft-leave-active{position:absolute;transition:all .4s ease}.slideleft-enter-from{transform:translate(100%)}.slideleft-enter-to,.slideleft-leave-from{transform:translate(0)}.slideleft-leave-to{transform:translate(-100%)}.slideright-enter-active,.slideright-leave-active{position:absolute;transition:all .4s ease}.slideright-enter-from{transform:translate(-100%)}.slideright-enter-to,.slideright-leave-from{transform:translate(0)}.slideright-leave-to{transform:translate(100%)}.content{background-color:var(--color-bg);background-image:repeating-linear-gradient(45deg,transparent,transparent 10px,rgba(0,0,0,.018) 0,rgba(0,0,0,.018) 11px);font-family:var(--font-body);font-size:15px;line-height:1.6;margin:0 auto;max-width:800px;padding:var(--space-md) var(--space-md)}.content UL{list-style:none;padding-left:var(--space-lg)}.content LI{padding-left:var(--space-sm);position:relative}.content LI:before{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='14' height='14' viewBox='0 0 14 14'%3E%3Ccircle cx='7' cy='7' r='4' fill='none' stroke='%234caf50' stroke-width='1.3'/%3E%3Cpath stroke='%234caf50' stroke-width='.9' d='M7 1.5v11M1.5 7h11'/%3E%3C/svg%3E");background-repeat:no-repeat;background-size:contain;content:"";height:14px;left:-20px;position:absolute;top:50%;transform:translateY(-50%);width:14px}.content H2{font-family:var(--font-display);font-size:clamp(22px,3vw,28px);letter-spacing:1px;margin:var(--space-lg) 0 var(--space-md);padding-bottom:var(--space-sm);position:relative;text-transform:uppercase}.content H2:after{background:var(--color-success);border-radius:2px;bottom:0;content:"";height:3px;left:0;position:absolute;width:40px}.photo{align-items:center;background:var(--color-camo) url(./camouflage.CepkfSaO.jpg) no-repeat;background-size:cover;display:flex;font-family:var(--font-body);gap:var(--space-md);justify-content:center;padding:var(--space-md);position:relative;text-align:center}.photo:before{background:#00000026;content:"";inset:0;pointer-events:none;position:absolute}.photo>*{position:relative}.photo IMG{border-radius:var(--radius-sm);cursor:zoom-in;height:auto;max-width:350px;transition:transform var(--transition-fast);width:30%}.photo IMG:hover{transform:scale(1.03)}
