@font-face{font-family:Cinzel;font-style:normal;font-display:swap;font-weight:600;src:url(/opord/assets/cinzel-latin-ext-600-normal-BEFdM_VE.woff2)format("woff2"),url(/opord/assets/cinzel-latin-ext-600-normal-BY9Mq9iK.woff)format("woff");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Cinzel;font-style:normal;font-display:swap;font-weight:600;src:url(/opord/assets/cinzel-latin-600-normal-Dd5YO2UX.woff2)format("woff2"),url(/opord/assets/cinzel-latin-600-normal-CH_LB4su.woff)format("woff");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Cinzel;font-style:normal;font-display:swap;font-weight:700;src:url(/opord/assets/cinzel-latin-ext-700-normal-C24KFjuG.woff2)format("woff2"),url(/opord/assets/cinzel-latin-ext-700-normal-CORa-yIv.woff)format("woff");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Cinzel;font-style:normal;font-display:swap;font-weight:700;src:url(/opord/assets/cinzel-latin-700-normal-Dkw14w9r.woff2)format("woff2"),url(/opord/assets/cinzel-latin-700-normal-C-gK7hA8.woff)format("woff");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:IBM Plex Sans;font-style:normal;font-display:swap;font-weight:400;src:url(/opord/assets/ibm-plex-sans-cyrillic-ext-400-normal-g30qAdWV.woff2)format("woff2"),url(/opord/assets/ibm-plex-sans-cyrillic-ext-400-normal-Dsrv2Tcn.woff)format("woff");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:IBM Plex Sans;font-style:normal;font-display:swap;font-weight:400;src:url(/opord/assets/ibm-plex-sans-cyrillic-400-normal-DZqxrq2p.woff2)format("woff2"),url(/opord/assets/ibm-plex-sans-cyrillic-400-normal-BTotfTJu.woff)format("woff");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:IBM Plex Sans;font-style:normal;font-display:swap;font-weight:400;src:url(/opord/assets/ibm-plex-sans-greek-400-normal-_efipK4i.woff2)format("woff2"),url(/opord/assets/ibm-plex-sans-greek-400-normal-D9ESIMu3.woff)format("woff");unicode-range:U+370-377,U+37A-37F,U+384-38A,U+38C,U+38E-3A1,U+3A3-3FF}@font-face{font-family:IBM Plex Sans;font-style:normal;font-display:swap;font-weight:400;src:url(/opord/assets/ibm-plex-sans-vietnamese-400-normal-DG4YqDda.woff2)format("woff2"),url(/opord/assets/ibm-plex-sans-vietnamese-400-normal-fK1oJ5dG.woff)format("woff");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:IBM Plex Sans;font-style:normal;font-display:swap;font-weight:400;src:url(/opord/assets/ibm-plex-sans-latin-ext-400-normal-C5H60-Va.woff2)format("woff2"),url(/opord/assets/ibm-plex-sans-latin-ext-400-normal-RBey6euL.woff)format("woff");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:IBM Plex Sans;font-style:normal;font-display:swap;font-weight:400;src:url(/opord/assets/ibm-plex-sans-latin-400-normal-CDDApCn2.woff2)format("woff2"),url(/opord/assets/ibm-plex-sans-latin-400-normal-CYLoc0-x.woff)format("woff");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:IBM Plex Sans;font-style:normal;font-display:swap;font-weight:500;src:url(/opord/assets/ibm-plex-sans-cyrillic-ext-500-normal-Cs5J6C77.woff2)format("woff2"),url(/opord/assets/ibm-plex-sans-cyrillic-ext-500-normal-DB5PtV2g.woff)format("woff");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:IBM Plex Sans;font-style:normal;font-display:swap;font-weight:500;src:url(/opord/assets/ibm-plex-sans-cyrillic-500-normal-CocWQlwt.woff2)format("woff2"),url(/opord/assets/ibm-plex-sans-cyrillic-500-normal-ByOcLdNv.woff)format("woff");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:IBM Plex Sans;font-style:normal;font-display:swap;font-weight:500;src:url(/opord/assets/ibm-plex-sans-greek-500-normal-JMMifIXV.woff2)format("woff2"),url(/opord/assets/ibm-plex-sans-greek-500-normal-CuWXN6rf.woff)format("woff");unicode-range:U+370-377,U+37A-37F,U+384-38A,U+38C,U+38E-3A1,U+3A3-3FF}@font-face{font-family:IBM Plex Sans;font-style:normal;font-display:swap;font-weight:500;src:url(/opord/assets/ibm-plex-sans-vietnamese-500-normal-e4dixQRQ.woff2)format("woff2"),url(/opord/assets/ibm-plex-sans-vietnamese-500-normal-BEb3_waV.woff)format("woff");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:IBM Plex Sans;font-style:normal;font-display:swap;font-weight:500;src:url(/opord/assets/ibm-plex-sans-latin-ext-500-normal-DakdToA3.woff2)format("woff2"),url(/opord/assets/ibm-plex-sans-latin-ext-500-normal-D0aIdm-b.woff)format("woff");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:IBM Plex Sans;font-style:normal;font-display:swap;font-weight:500;src:url(/opord/assets/ibm-plex-sans-latin-500-normal-6ng42L7E.woff2)format("woff2"),url(/opord/assets/ibm-plex-sans-latin-500-normal-BgVn5rGT.woff)format("woff");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:IBM Plex Sans;font-style:normal;font-display:swap;font-weight:600;src:url(/opord/assets/ibm-plex-sans-cyrillic-ext-600-normal-DUMzJB7m.woff2)format("woff2"),url(/opord/assets/ibm-plex-sans-cyrillic-ext-600-normal-Bz0x94Yp.woff)format("woff");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:IBM Plex Sans;font-style:normal;font-display:swap;font-weight:600;src:url(/opord/assets/ibm-plex-sans-cyrillic-600-normal-71GNu3SW.woff2)format("woff2"),url(/opord/assets/ibm-plex-sans-cyrillic-600-normal-BGq0mW3O.woff)format("woff");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:IBM Plex Sans;font-style:normal;font-display:swap;font-weight:600;src:url(/opord/assets/ibm-plex-sans-greek-600-normal-DzTrcv_p.woff2)format("woff2"),url(/opord/assets/ibm-plex-sans-greek-600-normal-D-CqTdkO.woff)format("woff");unicode-range:U+370-377,U+37A-37F,U+384-38A,U+38C,U+38E-3A1,U+3A3-3FF}@font-face{font-family:IBM Plex Sans;font-style:normal;font-display:swap;font-weight:600;src:url(/opord/assets/ibm-plex-sans-vietnamese-600-normal-DpPYBSTl.woff2)format("woff2"),url(/opord/assets/ibm-plex-sans-vietnamese-600-normal-DgdngZtN.woff)format("woff");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:IBM Plex Sans;font-style:normal;font-display:swap;font-weight:600;src:url(/opord/assets/ibm-plex-sans-latin-ext-600-normal-DOrvGEcy.woff2)format("woff2"),url(/opord/assets/ibm-plex-sans-latin-ext-600-normal-DIrixKbi.woff)format("woff");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:IBM Plex Sans;font-style:normal;font-display:swap;font-weight:600;src:url(/opord/assets/ibm-plex-sans-latin-600-normal-CuJfVYMP.woff2)format("woff2"),url(/opord/assets/ibm-plex-sans-latin-600-normal-Cu4Hd6ag.woff)format("woff");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Oswald;font-style:normal;font-display:swap;font-weight:500;src:url(/opord/assets/oswald-cyrillic-ext-500-normal-DngHVvy4.woff2)format("woff2"),url(/opord/assets/oswald-cyrillic-ext-500-normal-Hz7kEHBT.woff)format("woff");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Oswald;font-style:normal;font-display:swap;font-weight:500;src:url(/opord/assets/oswald-cyrillic-500-normal-Dz4ZC46J.woff2)format("woff2"),url(/opord/assets/oswald-cyrillic-500-normal-CjKr_ZfC.woff)format("woff");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Oswald;font-style:normal;font-display:swap;font-weight:500;src:url(/opord/assets/oswald-vietnamese-500-normal-hXcn5ojQ.woff2)format("woff2"),url(/opord/assets/oswald-vietnamese-500-normal-Bi4XG4HV.woff)format("woff");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Oswald;font-style:normal;font-display:swap;font-weight:500;src:url(/opord/assets/oswald-latin-ext-500-normal-QdEKgtiz.woff2)format("woff2"),url(/opord/assets/oswald-latin-ext-500-normal-DcyNJhgm.woff)format("woff");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Oswald;font-style:normal;font-display:swap;font-weight:500;src:url(/opord/assets/oswald-latin-500-normal-B-eyT0Dw.woff2)format("woff2"),url(/opord/assets/oswald-latin-500-normal-DM85Di4w.woff)format("woff");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Oswald;font-style:normal;font-display:swap;font-weight:600;src:url(/opord/assets/oswald-cyrillic-ext-600-normal-DJv8RkPb.woff2)format("woff2"),url(/opord/assets/oswald-cyrillic-ext-600-normal-CXH_3Vsf.woff)format("woff");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Oswald;font-style:normal;font-display:swap;font-weight:600;src:url(/opord/assets/oswald-cyrillic-600-normal-OIkAk3Qq.woff2)format("woff2"),url(/opord/assets/oswald-cyrillic-600-normal-B7zyAoGs.woff)format("woff");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Oswald;font-style:normal;font-display:swap;font-weight:600;src:url(/opord/assets/oswald-vietnamese-600-normal-h0z1RevK.woff2)format("woff2"),url(/opord/assets/oswald-vietnamese-600-normal-CH5CIKWT.woff)format("woff");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Oswald;font-style:normal;font-display:swap;font-weight:600;src:url(/opord/assets/oswald-latin-ext-600-normal-5Cvn_Zbc.woff2)format("woff2"),url(/opord/assets/oswald-latin-ext-600-normal-BUCHT9gM.woff)format("woff");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Oswald;font-style:normal;font-display:swap;font-weight:600;src:url(/opord/assets/oswald-latin-600-normal-plFmSr5g.woff2)format("woff2"),url(/opord/assets/oswald-latin-600-normal-DRToI_2E.woff)format("woff");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Oswald;font-style:normal;font-display:swap;font-weight:700;src:url(/opord/assets/oswald-cyrillic-ext-700-normal-CtkJES1U.woff2)format("woff2"),url(/opord/assets/oswald-cyrillic-ext-700-normal-VKAui8kQ.woff)format("woff");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Oswald;font-style:normal;font-display:swap;font-weight:700;src:url(/opord/assets/oswald-cyrillic-700-normal-BO0IwMyy.woff2)format("woff2"),url(/opord/assets/oswald-cyrillic-700-normal-DxuP1Pb9.woff)format("woff");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Oswald;font-style:normal;font-display:swap;font-weight:700;src:url(/opord/assets/oswald-vietnamese-700-normal-_DkZZ6ID.woff2)format("woff2"),url(/opord/assets/oswald-vietnamese-700-normal-BxFoeH7J.woff)format("woff");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Oswald;font-style:normal;font-display:swap;font-weight:700;src:url(/opord/assets/oswald-latin-ext-700-normal-BKErdSR5.woff2)format("woff2"),url(/opord/assets/oswald-latin-ext-700-normal-CJSSDThd.woff)format("woff");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Oswald;font-style:normal;font-display:swap;font-weight:700;src:url(/opord/assets/oswald-latin-700-normal-vy6hmKSr.woff2)format("woff2"),url(/opord/assets/oswald-latin-700-normal-UmC9Ev9x.woff)format("woff");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Share Tech Mono;font-style:normal;font-display:swap;font-weight:400;src:url(/opord/assets/share-tech-mono-latin-400-normal-CCqdbj5z.woff2)format("woff2"),url(/opord/assets/share-tech-mono-latin-400-normal-15MgdvEM.woff)format("woff");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}.sheet{flex-direction:column;width:210mm;height:297mm;display:flex;position:relative;overflow:hidden;box-shadow:0 18px 50px #0000008c}.sheet.is-landscape{width:297mm;height:210mm}.paper-grain{opacity:.1;mix-blend-mode:multiply;pointer-events:none;z-index:1;width:100%;height:100%;position:absolute;inset:0}.binding{z-index:3;pointer-events:none;flex-direction:column;justify-content:space-evenly;width:8mm;display:flex;position:absolute;top:28mm;bottom:28mm;left:7mm}.sheet:not(.is-landscape) .binding{grid-template-rows:1fr 1fr 1fr;place-items:center;display:grid;top:0;bottom:0}.binding span{background:radial-gradient(circle at 35% 35%,#5a5348 0 28%,#1a1714 40%,#0b0a08 70%);border-radius:50%;width:7mm;height:7mm;box-shadow:inset 0 0 0 1px #ffffff14}.class-banner{z-index:4;font-family:var(--stencil);letter-spacing:.18em;text-transform:uppercase;justify-content:space-between;align-items:center;gap:8px;padding:5px 18mm 5px 20mm;font-size:11px;font-weight:700;display:flex;position:relative}.class-banner-text{text-align:center;white-space:nowrap;text-overflow:ellipsis;flex:1;overflow:hidden}.class-banner-bottom{margin-top:auto}.cover-body,.op-body,.intel-body{z-index:2;flex-direction:column;flex:1;padding:8mm 16mm 8mm 22mm;display:flex;position:relative}.cover-body{text-align:center;align-items:center}.cover-kicker{font-family:var(--stencil);letter-spacing:.28em;text-transform:uppercase;opacity:.75;margin:0 0 6px;font-size:10px}.cover-body .clan-seal,.cover-body .clan-seal-img{margin:4px 0 8px}.clan-seal-img,.unit-patch-img{object-fit:contain;background:0 0}.cover-unit{font-family:var(--seal);letter-spacing:.18em;text-transform:uppercase;margin:0;font-size:13px}.cover-motto{opacity:.8;margin:4px 0 10px;font-size:12px;font-style:italic}.cover-kind{font-family:var(--stencil);letter-spacing:.12em;text-transform:uppercase;margin:4px 0 0;font-size:28px}.cover-kind-nato{font-family:var(--mono);letter-spacing:.4em;margin:0;font-size:12px}.cover-op-label{font-family:var(--stencil);letter-spacing:.32em;text-transform:uppercase;opacity:.7;margin:18px 0 0;font-size:11px}.cover-op{font-family:var(--stencil);letter-spacing:.08em;margin:0;font-size:36px;line-height:1.05}.cover-nick{font-family:var(--mono);letter-spacing:.28em;margin:2px 0 0;font-size:12px}.cover-meta{text-align:left;grid-template-columns:1fr 1fr;gap:6px 24px;width:100%;margin:18px 0 0;display:grid}.cover-meta div{border-bottom:1px solid #1a171447;padding-bottom:4px}.cover-meta dt{font-family:var(--stencil);letter-spacing:.16em;text-transform:uppercase;opacity:.7;font-size:9px}.cover-meta dd{font-family:var(--mono);margin:0;font-size:13px}.cover-handling{text-align:left;border:1px solid #1a171459;width:100%;margin-top:16px;padding:8px 10px}.cover-handling h2{font-family:var(--stencil);letter-spacing:.16em;text-transform:uppercase;margin:0 0 6px;font-size:12px}.cover-handling p{margin:0;font-size:11px;line-height:1.45}.cover-line{font-family:var(--stencil);letter-spacing:.12em;margin-top:8px!important;font-size:11px!important}.cover-receipt{width:100%;font-family:var(--mono);justify-content:space-between;gap:12px;margin-top:14px;font-size:11px;display:flex}.op-head{border-bottom:2px solid #1a1714;grid-template-columns:72px 1fr 64px;align-items:center;gap:10px;padding-bottom:8px;display:grid}.op-head-mid{min-width:0}.op-unit{font-family:var(--stencil);letter-spacing:.14em;text-transform:uppercase;margin:0;font-size:11px}.op-place{font-family:var(--mono);margin:0;font-size:10px}.op-head h1{font-family:var(--stencil);letter-spacing:.06em;text-transform:uppercase;margin:4px 0 0;font-size:16px;line-height:1.15}.op-subject{margin:2px 0 0;font-size:11px}.op-id-grid{border:1px solid #1a1714;grid-template-columns:1fr 1fr 1fr;gap:5px 10px;margin:8px 0;padding:6px 8px;display:grid}.op-field span{font-family:var(--stencil);letter-spacing:.12em;text-transform:uppercase;color:#5c5346;font-size:8px;display:block}.op-field strong{font-family:var(--mono);font-size:11px;font-weight:400}.op-smeac{margin:4px 0 0;padding:0 0 0 18px;font-size:11.5px;line-height:1.38}.op-smeac>li{margin:6px 0 8px}.op-smeac h2{font-family:var(--stencil);letter-spacing:.12em;text-transform:uppercase;margin:0 0 3px;font-size:12px}.op-block{margin:2px 0 4px}.op-label{font-family:var(--stencil);letter-spacing:.08em;text-transform:uppercase;font-size:10px;display:block}.op-smeac p,.op-block p{font-family:var(--mono);margin:0;font-size:11px}.op-mission{font-family:var(--mono)!important;font-size:12px!important}.op-nets{border-collapse:collapse;width:100%;font-family:var(--mono);margin:6px 0;font-size:10px}.op-nets th,.op-nets td{text-align:left;border:1px solid #1a1714;padding:2px 6px}.op-nets th{font-family:var(--stencil);letter-spacing:.1em;font-size:9px;font-weight:500}.op-auth{font-family:var(--mono);flex-wrap:wrap;gap:12px;font-size:10px;display:flex}.op-roe{border:1px solid #9f1239;margin-top:6px;padding:6px 8px}.op-roe h2{font-family:var(--stencil);letter-spacing:.14em;color:#9f1239;margin:0 0 4px;font-size:11px}.op-roe p{font-family:var(--mono);margin:0;font-size:11px}.op-sign{justify-content:flex-end;align-items:center;gap:12px;margin-top:10px;display:flex}.op-sign-block{text-align:left;min-width:180px;font-family:var(--mono);border-top:1px solid #1a1714;padding-top:4px;font-size:11px}.op-sign-block p{margin:0}.op-sign-name{letter-spacing:.08em;font-family:var(--stencil)!important;font-size:13px!important}.op-foot-class{text-align:center;font-family:var(--stencil);letter-spacing:.16em;margin:8px 0 0;font-size:9px}.op-cont{text-align:center;font-family:var(--stencil);letter-spacing:.22em;margin:12px 0 0;font-size:10px}.op-cont-top{margin:8px 0 4px}.notice-body{z-index:2;flex-direction:column;flex:1;padding:8mm 16mm 8mm 22mm;display:flex;position:relative}.notice-meta,.notice-validity,.notice-event-grid{border:1px solid #1a1714;grid-template-columns:1fr 1fr;gap:6px 16px;margin:10px 0;padding:8px 10px;display:grid}.notice-line span{font-family:var(--stencil);letter-spacing:.12em;text-transform:uppercase;color:#5c5346;font-size:8px;display:block}.notice-line strong{font-family:var(--mono);font-size:12px;font-weight:400}.notice-text,.notice-orders,.notice-event,.sitrep-para{margin:8px 0}.notice-text h2,.notice-orders h2,.notice-event h2,.sitrep-para h2{font-family:var(--stencil);letter-spacing:.14em;text-transform:uppercase;margin:0 0 4px;font-size:12px}.notice-pre,.sitrep-para p{font-family:var(--mono);white-space:pre-wrap;margin:0;font-size:12px;line-height:1.45}.notice-orders{border:1px solid #9f1239;padding:8px 10px}.blank-body{min-height:0}.blank-text{font-family:var(--mono);white-space:pre-wrap;margin:10px 0 0;font-size:12px;line-height:1.45}.blank-lines{background-image:repeating-linear-gradient(#0000 0 7.2mm,#1a171447 7.4mm);flex:1;min-height:90mm;margin-top:10px}.blank-open{flex:1;min-height:40mm}.aar-split{grid-template-columns:1fr 1fr;gap:10px;display:grid}.nine-kicker{font-family:var(--mono);margin:6px 0 8px;font-size:10px}.nine-line{margin:0;padding:0;list-style:none}.nine-line li{border:1px solid #1a1714;border-bottom:0;grid-template-columns:28px 1fr;align-items:start;gap:8px;padding:5px 8px;display:grid}.nine-line li:last-child{border-bottom:1px solid #1a1714}.nine-n{font-family:var(--stencil);color:#9f1239;font-size:22px;line-height:1}.nine-label{font-family:var(--stencil);letter-spacing:.12em;text-transform:uppercase;color:#5c5346;font-size:9px;display:block}.nine-line strong{font-family:var(--mono);font-size:12px;font-weight:400;display:block}.nine-line em{color:#5c5346;font-size:9px;font-style:normal;display:block}.hvt-body{z-index:2;flex-direction:column;flex:1;padding:8mm 16mm 8mm 22mm;display:flex;position:relative}.hvt-top{border-bottom:2px solid #1a1714;align-items:center;gap:12px;padding-bottom:8px;display:flex}.hvt-kicker{font-family:var(--stencil);letter-spacing:.18em;text-transform:uppercase;margin:0;font-size:11px}.hvt-top h1{font-family:var(--stencil);letter-spacing:.12em;color:#9f1239;margin:2px 0 0;font-size:36px}.hvt-top p{font-family:var(--mono);margin:0;font-size:11px}.hvt-grid{grid-template-columns:1fr 1.1fr;gap:14px;margin-top:12px;display:grid}.hvt-photo{background:#f7f1e2;border:1px solid #1a1714;margin:0;padding:6px}.hvt-photo img{object-fit:cover;filter:grayscale(.35)contrast(1.08);width:100%;height:78mm;display:block}.hvt-empty{height:78mm;font-family:var(--stencil);letter-spacing:.16em;text-align:center;color:#5c5346;background:repeating-linear-gradient(-45deg,#e8dfc8,#e8dfc8 8px,#efe6d0 8px 16px);place-items:center;display:grid}.hvt-photo figcaption{font-family:var(--stencil);letter-spacing:.14em;margin-top:4px;font-size:8px}.hvt-name{font-family:var(--stencil);letter-spacing:.06em;margin:0;font-size:22px;line-height:1.1}.hvt-alias{font-family:var(--mono);letter-spacing:.16em;margin:4px 0 10px;font-size:12px}.hvt-id dl{gap:6px;margin:0;display:grid}.hvt-id dt{font-family:var(--stencil);letter-spacing:.14em;text-transform:uppercase;color:#5c5346;font-size:8px}.hvt-id dd{font-family:var(--mono);margin:0;font-size:12px}.hvt-block,.hvt-guidance{margin-top:10px}.hvt-two{grid-template-columns:1fr 1fr;gap:10px;display:grid}.hvt-block h2,.hvt-guidance h2{font-family:var(--stencil);letter-spacing:.14em;text-transform:uppercase;margin:0 0 4px;font-size:11px}.hvt-block p,.hvt-guidance p{font-family:var(--mono);margin:0;font-size:12px;line-height:1.4}.hvt-guidance{border:1px solid #9f1239;padding:8px 10px}.timeline{border-left:2px solid #1a1714;margin:14px 0 0;padding:0 0 0 4px;list-style:none}.timeline li{grid-template-columns:28mm 1fr;gap:10px;padding:8px 0 8px 12px;display:grid}.timeline-mark{font-family:var(--stencil);letter-spacing:.06em;font-size:22px;line-height:1}.timeline strong{font-family:var(--mono);font-size:14px;font-weight:400;display:block}.timeline em{font-family:var(--mono);color:#5c5346;margin-top:2px;font-size:11px;font-style:normal;display:block}.map-body{min-height:0}.map-pair{grid-template-columns:1fr 1fr;align-items:start;gap:8px;margin-top:6px;display:grid}.map-one{grid-template-columns:1fr}.sheet:not(.is-landscape) .map-one .map-board{aspect-ratio:4/3;width:100%;height:auto;max-height:148mm}.sheet:not(.is-landscape) .map-one .map-board img{object-fit:contain}.sheet.is-landscape .map-body:not(.map-slide-page) .map-one .map-board{aspect-ratio:4/3;width:auto;max-width:100%;height:90mm}.sheet.is-landscape .map-body:not(.map-slide-page) .map-one .map-board img{object-fit:contain}.map-slide-page{flex:1;min-height:0}.map-slide-fit{flex-direction:column;flex:1;min-height:0;margin-top:6px;display:flex}.map-slide-fit .map-pair{flex:1;justify-content:center;align-items:center;height:100%;min-height:0;margin-top:0;display:flex}.map-slide-fit figure{max-width:100%;height:100%;min-height:0;margin:0;display:flex}.map-slide-fit .map-board{aspect-ratio:4/3;width:auto;max-width:100%;height:100%;max-height:none}.map-slide-fit .map-board img,.map-slide-fit .map-empty{object-fit:contain;width:100%;height:100%}.map-pair figure{min-width:0;margin:0}.map-pair figcaption{font-family:var(--stencil);letter-spacing:.14em;text-transform:uppercase;margin-top:3px;font-size:10px;line-height:normal}.map-board{aspect-ratio:4/3;background:#e7dcc4;border:1px solid #1a1714;width:100%;line-height:0;position:relative;overflow:hidden}.map-board img{object-fit:cover;object-position:center;width:100%;height:100%;display:block}.map-empty{width:100%;height:100%;line-height:normal;font-family:var(--stencil);letter-spacing:.14em;color:#5c5346;place-items:center;display:grid}.map-notes{grid-template-columns:1fr 1fr;gap:8px 14px;margin-top:8px;display:grid}.map-notes section:nth-child(n+3){grid-column:1/-1}.map-notes h2{font-family:var(--stencil);letter-spacing:.12em;text-transform:uppercase;margin:0 0 2px;font-size:11px}.map-notes p{font-family:var(--mono);white-space:pre-wrap;margin:0;font-size:12px;line-height:1.4}.map-grid{pointer-events:none;display:grid;position:absolute;inset:0}.map-grid span{border:1px solid #b4231873}.orbat-table{border-collapse:collapse;width:100%;font-family:var(--mono);margin:10px 0;font-size:11px}.orbat-table th,.orbat-table td{text-align:left;vertical-align:top;border:1px solid #1a1714;padding:4px 6px}.orbat-table th{font-family:var(--stencil);letter-spacing:.1em;font-size:9px;font-weight:500}.intel-head{border-bottom:2px solid #1a1714;align-items:center;gap:12px;padding-bottom:8px;display:flex}.intel-kicker{font-family:var(--stencil);letter-spacing:.2em;text-transform:uppercase;margin:0;font-size:11px}.intel-head h1{font-family:var(--stencil);letter-spacing:.08em;margin:2px 0 0;font-size:20px}.intel-head p{font-family:var(--mono);margin:0;font-size:11px}.intel-grid{grid-template-columns:1fr 1fr;gap:12px;margin-top:12px;display:grid}.photo-plate{margin:0}.photo-frame{background:#f7f1e2;border:1px solid #2a241c;min-height:78mm;padding:6px 6px 18px;position:relative;box-shadow:2px 3px #1a17142e}.photo-frame img{object-fit:cover;filter:grayscale(.15)contrast(1.05);width:100%;height:68mm;display:block}.photo-stamp{font-family:var(--stencil);letter-spacing:.14em;text-transform:uppercase;color:#b42318;mix-blend-mode:multiply;opacity:.85;border:2px solid #b42318;padding:1px 6px;font-size:10px;position:absolute;bottom:22px;right:10px;transform:rotate(-8deg)}.photo-empty{color:#5c5346;height:68mm;font-family:var(--stencil);letter-spacing:.16em;text-align:center;background:repeating-linear-gradient(-45deg,#e8dfc8,#e8dfc8 8px,#efe6d0 8px 16px);place-items:center;display:grid}.photo-empty small{letter-spacing:.06em;font-family:var(--mono);margin-top:6px;display:block}.photo-plate figcaption{font-family:var(--mono);flex-direction:column;gap:1px;margin-top:4px;font-size:10px;display:flex}.photo-id{font-family:var(--stencil);letter-spacing:.12em;font-size:10px}.photo-cap{font-size:11px}.intel-note{font-size:10px;font-family:var(--mono);margin-top:auto}.rubber-stamp{z-index:6;pointer-events:none;mix-blend-mode:multiply;opacity:.82;position:absolute}.rubber-stamp svg{width:100%;height:auto;display:block;overflow:visible}.wm-figure{object-fit:contain;opacity:.14;pointer-events:none;z-index:2;width:62%;max-height:62%;position:absolute;top:46%;left:50%;transform:translate(-50%,-50%)}.wm-word{font-family:var(--stencil);letter-spacing:.28em;opacity:.08;white-space:nowrap;pointer-events:none;z-index:5;font-size:84px;font-weight:700;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)rotate(-32deg)}.wm-tile{opacity:.07;pointer-events:none;z-index:5;font-family:var(--stencil);letter-spacing:.18em;grid-template-columns:repeat(4,1fr);place-items:center;gap:18px;font-size:22px;font-weight:700;display:grid;position:absolute;inset:-10%;transform:rotate(-24deg)}@page{size:A4;margin:0}@media print{body,html{background:#fff}.desk,.toolbar,.export-veil{display:none!important}.app{display:block}.workspace,.stage{background:0 0;padding:0;overflow:visible}.stage-inner{gap:0;width:auto;transform:none!important}.sheet{box-shadow:none;page-break-after:always;break-after:page}}:root{--desk:#12140f;--desk-2:#1b1f16;--brass:#c9a227;--brass-dim:#8a7018;--sand:#d9d2c1;--sand-dim:#9a927e;--line:#2c3224;--danger:#c41e1e;--ui:"IBM Plex Sans", system-ui, sans-serif;--stencil:"Oswald", sans-serif;--mono:"Share Tech Mono", ui-monospace, monospace;--seal:"Cinzel", serif}*,:before,:after{box-sizing:border-box}html,body,#root{background:var(--desk);height:100%;color:var(--sand);font-family:var(--ui);margin:0}button,input,select,textarea{font:inherit;color:inherit}.boot{letter-spacing:.28em;min-height:100%;font-family:var(--stencil);color:var(--brass);place-items:center;display:grid}.app{grid-template-columns:minmax(300px,380px) 1fr;height:100%;min-height:100dvh;display:grid}.desk{background:linear-gradient(180deg, #181c14 0%, var(--desk) 40%);border-right:1px solid var(--line);padding:20px 18px 48px;overflow:auto}.desk-brand{border-bottom:1px solid var(--line);margin-bottom:18px;padding-bottom:16px}.desk-kicker{font-family:var(--stencil);letter-spacing:.22em;text-transform:uppercase;color:var(--brass);margin:0;font-size:11px}.desk-brand h1{font-family:var(--stencil);letter-spacing:.14em;margin:4px 0 0;font-size:42px;line-height:1}.desk-brand p:last-child{color:var(--sand-dim);margin:6px 0 0;font-size:13px}.desk details{border-top:1px solid var(--line);padding:8px 0 12px}.desk summary{cursor:pointer;font-family:var(--stencil);letter-spacing:.14em;text-transform:uppercase;color:var(--brass);padding:8px 0;font-size:13px;list-style:none}.desk summary::-webkit-details-marker{display:none}.desk summary:before{content:"▸ ";color:var(--brass-dim)}.desk details[open] summary:before{content:"▾ "}.field{flex-direction:column;gap:4px;margin:8px 0;display:flex}.field-label{font-family:var(--stencil);letter-spacing:.12em;text-transform:uppercase;color:var(--brass);font-size:11px}.field-hint{color:var(--sand-dim);font-size:11px}.field input,.field select,.field textarea{color:var(--sand);background:#0d0f0b;border:1px solid #3a4030;border-radius:2px;padding:8px 10px}.field textarea{resize:vertical;min-height:72px;line-height:1.4}.field input:focus,.field select:focus,.field textarea:focus{outline:1px solid var(--brass);border-color:var(--brass)}.row2{grid-template-columns:1fr 1fr;gap:8px;display:grid}.net-row{grid-template-columns:1.2fr .8fr 1fr;gap:6px;display:grid}.chips{border:0;flex-wrap:wrap;gap:6px;margin:10px 0;padding:0;display:flex}.chips legend{font-family:var(--stencil);letter-spacing:.12em;text-transform:uppercase;color:var(--brass);margin-bottom:6px;padding:0;font-size:11px}.chip{letter-spacing:.06em;cursor:pointer;color:var(--sand-dim);border:1px solid #3a4030;align-items:center;gap:6px;padding:5px 8px;font-size:11px;display:inline-flex}.chip.on{border-color:var(--brass);color:var(--sand);background:#2a2614}.chip input{accent-color:var(--brass)}.stamp-chip small{color:var(--sand-dim);letter-spacing:0}.drop{min-height:88px;color:var(--sand-dim);background:#0d0f0b;border:1px dashed #5a6248;place-items:center;font-size:12px;display:grid;position:relative;overflow:hidden}.drop img{object-fit:contain;max-width:100%;max-height:96px}.drop input[type=file]{opacity:0;cursor:pointer;position:absolute;inset:0}.drop-actions{gap:8px;margin-top:4px;display:flex}.btn,.btn-ghost{background:var(--brass);color:#141611;font-family:var(--stencil);letter-spacing:.08em;text-transform:uppercase;cursor:pointer;border:0;padding:8px 12px;font-size:12px}.btn-ghost{color:var(--sand);background:0 0;border:1px solid #3a4030}.btn:hover,.btn-ghost:hover{filter:brightness(1.08)}.desk-foot{flex-direction:column;gap:8px;margin-top:16px;display:flex}.intel-edit{border:1px solid var(--line);margin:10px 0;padding:8px}.intel-edit-title{font-family:var(--stencil);letter-spacing:.12em;color:var(--brass);margin:0;font-size:12px}.sheet-order-bar{justify-content:space-between;align-items:center;gap:8px;display:flex}.sheet-order-moves{gap:6px;display:flex}.color-row{align-items:center;gap:8px;display:flex}.color-row input[type=color]{background:0 0;border:1px solid #3a4030;width:42px;height:32px;padding:0}.color-swatch{cursor:pointer;border:1px solid #d9d2c1;width:22px;height:22px;padding:0}.desk details.nested{border-top:0;margin-left:0}.workspace{background:radial-gradient(at 50% -10%,#3a4530 0%,#15170f 42%,#0c0d0a 100%);flex-direction:column;min-width:0;display:flex;position:relative}.toolbar{border-bottom:1px solid var(--line);z-index:2;background:#0c0e0adb;flex-wrap:wrap;align-items:center;gap:8px;padding:10px 14px;display:flex}.toolbar-class{font-family:var(--stencil);letter-spacing:.18em;padding:6px 10px;font-size:12px}.zoom{color:var(--sand-dim);align-items:center;gap:8px;font-size:12px;display:flex}.file-btn{align-items:center;display:inline-flex}.stage{flex:1;padding:32px 24px 64px;overflow:auto}.stage-inner{transform-origin:top;flex-direction:column;gap:28px;width:210mm;margin:0 auto;display:flex}.export-veil{font-family:var(--stencil);letter-spacing:.2em;z-index:5;background:#0a0c08b8;place-items:center;font-size:18px;display:grid;position:absolute;inset:0}.desk-jump{margin-top:10px;display:none}@media (max-width:960px){.app{grid-template-columns:1fr;height:auto}.desk{height:auto;max-height:none}.workspace{min-height:100dvh}.desk-jump{display:inline-flex}}
