/* L44 Organizers – нулиране на стиловете на темата */
:is(#l44org,#l44org-pdf){font-family:inherit;color:#181617;font-size:16px;line-height:1.45;text-align:left}
:is(#l44org,#l44org-pdf) *{box-sizing:border-box}
:is(#l44org,#l44org-pdf) input,:is(#l44org,#l44org-pdf) select,:is(#l44org,#l44org-pdf) textarea,:is(#l44org,#l44org-pdf) button{box-shadow:none!important;border-radius:0!important;margin:0!important;min-height:0!important;max-height:none!important;letter-spacing:normal!important;text-transform:none!important;font-family:inherit!important;text-shadow:none!important;outline-offset:0}
:is(#l44org,#l44org-pdf) input[type=radio],:is(#l44org,#l44org-pdf) input[type=checkbox]{-webkit-appearance:auto!important;appearance:auto!important;width:auto!important;height:auto!important;opacity:1!important;position:static!important;display:inline-block!important;visibility:visible!important;padding:0!important;background:none!important;border:0!important}
:is(#l44org,#l44org-pdf) label{text-transform:none!important;letter-spacing:normal!important;font-weight:inherit!important;margin:0!important;padding:0!important;font-size:inherit!important;color:inherit!important;display:inline}
:is(#l44org,#l44org-pdf) h1,:is(#l44org,#l44org-pdf) h2,:is(#l44org,#l44org-pdf) h3,:is(#l44org,#l44org-pdf) h4{font-family:inherit;letter-spacing:0;color:inherit;margin:0;padding:0}
:is(#l44org,#l44org-pdf) p,:is(#l44org,#l44org-pdf) ul,:is(#l44org,#l44org-pdf) ol{margin:0}
:is(#l44org,#l44org-pdf) a{color:inherit}
:is(#l44org,#l44org-pdf) .wrap{width:100%;max-width:1000px;margin:0 auto}
:is(#l44org,#l44org-pdf){
  --coral:#e45d50;--amber:#ffb511;--green:#00a95c;--aqua:#82d8d5;--blue:#62a8e5;--pink:#e6b5c9;
  --white:#fff;--ink:#181617;--page:#dcdcdc;--cell:#efefef;
}
:is(#l44org,#l44org-pdf) *{box-sizing:border-box;margin:0;padding:0}
:is(#l44org,#l44org-pdf){background:var(--page);color:var(--ink);font-family:inherit;font-size:16px;line-height:1.45;}

@media (max-width:1030px){:is(#l44org,#l44org-pdf) .wrap{width:100%;padding:0 15px}}
:is(#l44org,#l44org-pdf) .grid{display:grid;gap:4px}
:is(#l44org,#l44org-pdf) section{margin-top:4px}
:is(#l44org,#l44org-pdf) .cell{background:var(--white);padding:28px}
:is(#l44org,#l44org-pdf) b,:is(#l44org,#l44org-pdf) strong,:is(#l44org,#l44org-pdf) h1,:is(#l44org,#l44org-pdf) h2,:is(#l44org,#l44org-pdf) h3{font-weight:700}
:is(#l44org,#l44org-pdf) h1{font-size:70px;line-height:.95;text-transform:uppercase;letter-spacing:-.01em}
:is(#l44org,#l44org-pdf) h2{font-size:35px;line-height:1;text-transform:uppercase;margin-bottom:18px}
:is(#l44org,#l44org-pdf) h3{font-size:18px;text-transform:uppercase;margin-bottom:10px}
:is(#l44org,#l44org-pdf) p+p{margin-top:1em}
:is(#l44org,#l44org-pdf) .muted{color:#6b6869}
:is(#l44org,#l44org-pdf) [hidden]{display:none!important}
@media (max-width:700px){:is(#l44org,#l44org-pdf) h1{font-size:44px}
:is(#l44org,#l44org-pdf) h2{font-size:28px}
:is(#l44org,#l44org-pdf) .cell{padding:20px}}
:is(#l44org,#l44org-pdf) header{padding:40px 0 4px}
:is(#l44org,#l44org-pdf) .tag{display:inline-block;background:var(--ink);color:#fff;font-size:12px;padding:4px 8px;margin-bottom:22px;text-transform:uppercase}
:is(#l44org,#l44org-pdf) .lead{font-size:20px;max-width:640px;margin-top:22px}
:is(#l44org,#l44org-pdf) .split{display:flex;height:64px;margin-top:18px}
:is(#l44org,#l44org-pdf) .split div{display:flex;align-items:flex-end;padding:10px 12px;font-weight:700;font-size:20px;color:#fff}
:is(#l44org,#l44org-pdf) .split .a{background:var(--green);flex:70}
:is(#l44org,#l44org-pdf) .split .b{background:var(--coral);flex:30}
:is(#l44org,#l44org-pdf) .three{grid-template-columns:repeat(3,1fr)}
@media (max-width:800px){:is(#l44org,#l44org-pdf) .three{grid-template-columns:1fr}}
:is(#l44org,#l44org-pdf) .sc{display:flex;flex-direction:column}
:is(#l44org,#l44org-pdf) .sc .chip{align-self:flex-start;font-size:12px;padding:4px 8px;margin-bottom:16px;font-weight:700;color:#fff}
:is(#l44org,#l44org-pdf) .sc ul{list-style:none;margin-top:12px;font-size:15px}
:is(#l44org,#l44org-pdf) .sc li{padding:7px 0;border-top:1px solid var(--cell)}
:is(#l44org,#l44org-pdf) .sc li:before{content:"→ ";font-weight:700}
:is(#l44org,#l44org-pdf) .calc{grid-template-columns:400px 1fr}
@media (max-width:860px){:is(#l44org,#l44org-pdf) .calc{grid-template-columns:1fr}}
:is(#l44org,#l44org-pdf) .field{margin-bottom:18px}
:is(#l44org,#l44org-pdf) .flabel{display:block;font-size:12px;font-weight:700;text-transform:uppercase;margin-bottom:6px}
:is(#l44org,#l44org-pdf) .hint{font-size:13px;color:#6b6869;margin-top:5px}
:is(#l44org,#l44org-pdf) input[type=number],:is(#l44org,#l44org-pdf) select{width:100%!important;font:inherit!important;font-size:18px!important;padding:12px 14px!important;background:var(--cell)!important;border:0!important;border-radius:0!important;color:var(--ink)!important;appearance:none!important;-webkit-appearance:none!important}
:is(#l44org,#l44org-pdf) select{background-image:linear-gradient(45deg,transparent 50%,var(--ink) 50%),linear-gradient(135deg,var(--ink) 50%,transparent 50%)!important;background-position:calc(100% - 20px) 50%,calc(100% - 14px) 50%!important;background-size:6px 6px!important;background-repeat:no-repeat!important;padding-right:40px!important;cursor:pointer!important}
:is(#l44org,#l44org-pdf) input:focus,:is(#l44org,#l44org-pdf) select:focus{outline:3px solid var(--blue)!important;outline-offset:-3px!important}
:is(#l44org,#l44org-pdf) input::-webkit-outer-spin-button,:is(#l44org,#l44org-pdf) input::-webkit-inner-spin-button{-webkit-appearance:none!important;margin:0!important}
:is(#l44org,#l44org-pdf) input[type=number]{-moz-appearance:textfield!important}
:is(#l44org,#l44org-pdf) .seg{display:grid!important;grid-template-columns:repeat(3,1fr)!important;gap:4px!important}
:is(#l44org,#l44org-pdf) .seg button{font:inherit!important;font-size:14px!important;font-weight:700!important;text-transform:uppercase!important;padding:12px 6px!important;border:0!important;background:var(--cell)!important;cursor:pointer!important;color:var(--ink)!important}
:is(#l44org,#l44org-pdf) .seg button[aria-pressed=true]{background:var(--ink)!important;color:#fff!important}
:is(#l44org,#l44org-pdf) .qty{display:flex!important}
:is(#l44org,#l44org-pdf) .qty button{width:46px!important;border:0!important;background:var(--ink)!important;color:#fff!important;font-size:20px!important;cursor:pointer!important}
:is(#l44org,#l44org-pdf) .qty input{text-align:center!important}
:is(#l44org,#l44org-pdf) .sub{border-left:4px solid var(--pink);padding-left:14px}
:is(#l44org,#l44org-pdf) .out{background:#efefef;color:var(--ink);padding:28px;display:flex;flex-direction:column}
:is(#l44org,#l44org-pdf) .out .k{font-size:12px;text-transform:uppercase;font-weight:700;color:#4a4647}
:is(#l44org,#l44org-pdf) .big{font-size:56px;font-weight:700;line-height:1;margin:6px 0 4px;color:#00894b}
:is(#l44org,#l44org-pdf) .big.inv{color:var(--ink)}
:is(#l44org,#l44org-pdf) .outsub{color:#4a4647}
:is(#l44org,#l44org-pdf) .empty{color:#4a4647;font-size:18px;padding:30px 0}
:is(#l44org,#l44org-pdf) .bar{display:flex;height:28px;margin:22px 0 8px;background:#dcdcdc}
:is(#l44org,#l44org-pdf) .bar span{display:block;height:100%;transition:flex-basis .35s ease}
:is(#l44org,#l44org-pdf) .legend{display:flex;flex-wrap:wrap;gap:6px 14px;font-size:12px;color:#4a4647}
:is(#l44org,#l44org-pdf) .legend i{display:inline-block;width:10px;height:10px;margin-right:5px;vertical-align:-1px}
:is(#l44org,#l44org-pdf) table.br{width:100%;border-collapse:collapse;margin-top:18px;font-size:15px;table-layout:fixed}
:is(#l44org,#l44org-pdf) table.br col.v{width:120px}
:is(#l44org,#l44org-pdf) table.br td{padding:8px 0;border-top:1px solid #d2d0d1;vertical-align:top}
:is(#l44org,#l44org-pdf) table.br td:last-child{text-align:right;white-space:nowrap;font-variant-numeric:tabular-nums;padding-left:12px}
:is(#l44org,#l44org-pdf) table.br tr.tot td{font-weight:700;border-top:2px solid var(--ink)}
:is(#l44org,#l44org-pdf) table.br tr.neg td:last-child{color:#b3362a}
:is(#l44org,#l44org-pdf) table.br tr.inf td{color:#4a4647;font-style:italic}
:is(#l44org,#l44org-pdf) table.br tr.ind td:first-child{padding-left:14px}
:is(#l44org,#l44org-pdf) table.br tr.l44 td:last-child{color:#6b6869}
:is(#l44org,#l44org-pdf) table.br .s{display:block;font-size:12px;color:#5c5859;font-weight:400;font-style:normal}
:is(#l44org,#l44org-pdf) .notes{margin-top:18px;font-size:13px;color:var(--ink)}
:is(#l44org,#l44org-pdf) .notes p{padding:10px 12px;background:#fff;margin-top:6px;border-left:4px solid var(--blue)}
:is(#l44org,#l44org-pdf) .notes p.warn{border-left-color:var(--amber)}
:is(#l44org,#l44org-pdf) .notes ol{margin:6px 0 0 18px}
:is(#l44org,#l44org-pdf) .formula{margin-top:14px;font-size:13px;color:#5c5859;font-family:ui-monospace,Menlo,monospace}
:is(#l44org,#l44org-pdf) .ex{display:grid;grid-template-columns:repeat(3,1fr);gap:4px;margin-top:18px}
:is(#l44org,#l44org-pdf) .ex>div{background:var(--cell);padding:18px;font-size:15px}
:is(#l44org,#l44org-pdf) .ex>div.hl{background:var(--amber)}
@media (max-width:800px){:is(#l44org,#l44org-pdf) .ex{grid-template-columns:1fr}}
:is(#l44org,#l44org-pdf) .check{grid-template-columns:repeat(3,1fr)}
@media (max-width:800px){:is(#l44org,#l44org-pdf) .check{grid-template-columns:1fr}}
:is(#l44org,#l44org-pdf) .check ol{padding-left:20px;font-size:15px}
:is(#l44org,#l44org-pdf) .check li{padding:4px 0}
:is(#l44org,#l44org-pdf) details{background:#fff!important;padding:0!important}
:is(#l44org,#l44org-pdf) details[open]{background:#efefef!important;padding-bottom:22px!important}
:is(#l44org,#l44org-pdf) details+details{margin-top:4px!important}
:is(#l44org,#l44org-pdf) summary{background:#fff!important;padding:20px 28px!important;cursor:pointer!important;font-weight:700!important;text-transform:uppercase!important;list-style:none!important;display:flex!important;justify-content:space-between!important;gap:12px!important}
:is(#l44org,#l44org-pdf) summary::-webkit-details-marker{display:none!important}
:is(#l44org,#l44org-pdf) summary:after{content:"+"!important;font-size:22px!important;line-height:1!important}
:is(#l44org,#l44org-pdf) details[open] summary:after{content:"–"!important}
:is(#l44org,#l44org-pdf) details p{margin-top:14px!important;padding:0 28px!important;max-width:816px!important}
:is(#l44org,#l44org-pdf) details summary+p{margin-top:0!important;padding-top:20px!important}
:is(#l44org,#l44org-pdf) footer{padding:30px 0 60px;font-size:14px}
:is(#l44org,#l44org-pdf) .spacer{height:40px}
:is(#l44org,#l44org-pdf) .steps{display:grid;grid-template-columns:repeat(3,1fr);gap:4px;margin-top:18px}
:is(#l44org,#l44org-pdf) .steps div{background:var(--cell);padding:16px 18px;font-size:15px}
:is(#l44org,#l44org-pdf) .steps b{display:block;font-size:28px;line-height:1;margin-bottom:6px}
@media (max-width:700px){:is(#l44org,#l44org-pdf) .steps{grid-template-columns:1fr}}
:is(#l44org,#l44org-pdf) .tabs{display:flex;flex-wrap:wrap;gap:4px}
:is(#l44org,#l44org-pdf) .tabs button{font:inherit!important;font-size:14px!important;font-weight:700!important;text-transform:uppercase!important;padding:14px 18px!important;border:0!important;background:var(--white)!important;cursor:pointer!important;color:var(--ink)!important}
:is(#l44org,#l44org-pdf) .tabs button[aria-selected=true]{background:var(--ink)!important;color:#fff!important}
:is(#l44org,#l44org-pdf) .desk{background:#cfcfcf;padding:28px 16px;overflow:hidden}
:is(#l44org,#l44org-pdf) .paper{font-family:Arial,"Helvetica Neue",sans-serif;font-size:13px;line-height:1.55;color:#111}
:is(#l44org,#l44org-pdf) .pscale{margin:0 auto;width:794px}
:is(#l44org,#l44org-pdf) .pages{width:794px;transform-origin:0 0}
:is(#l44org,#l44org-pdf) .page{position:relative;width:794px;height:1122px;background:#fff;box-shadow:0 2px 14px rgba(0,0,0,.12);margin:0 0 24px;padding:52px 64px 48px;display:flex;flex-direction:column}
:is(#l44org,#l44org-pdf) .page:last-child{margin-bottom:0}
:is(#l44org,#l44org-pdf) .pbody{flex:1;overflow:hidden;min-height:0}
:is(#l44org,#l44org-pdf) .pfoot{position:absolute;left:64px;right:64px;bottom:24px;display:flex;justify-content:space-between;font-size:10px;color:#777}
:is(#l44org,#l44org-pdf) .src{position:absolute;left:-99999px;top:0;width:666px;visibility:hidden}
:is(#l44org,#l44org-pdf) .paper h4{text-align:center;font-size:18px;margin:0}
:is(#l44org,#l44org-pdf) .paper .psub{text-align:center;margin:2px 0 22px}
:is(#l44org,#l44org-pdf) .paper .ph{font-weight:700;margin:16px 0 4px}
:is(#l44org,#l44org-pdf) .paper p{margin:0 0 5px;text-align:justify}
:is(#l44org,#l44org-pdf) .paper p+p{margin-top:0}
:is(#l44org,#l44org-pdf) .paper input.f{font:inherit!important;font-size:13px!important;border:0!important;border-bottom:1px solid #111!important;background:#eef4ff!important;padding:0 4px!important;height:20px!important;max-width:100%!important;color:#0b3d91!important;border-radius:0!important}
:is(#l44org,#l44org-pdf) .paper input.f:focus{outline:2px solid var(--blue)!important;outline-offset:0!important;background:#fff!important}
:is(#l44org,#l44org-pdf) .paper input.f.err{background:#fde3e0!important;border-bottom-color:var(--coral)!important}
:is(#l44org,#l44org-pdf) .paper input.f[readonly]{background:transparent!important;color:#111!important}
:is(#l44org,#l44org-pdf) .paper .opt{display:block!important;margin:2px 0 2px 18px!important;text-align:left!important;cursor:pointer!important}
:is(#l44org,#l44org-pdf) .paper .opt input{margin-right:8px!important;accent-color:var(--ink)!important;vertical-align:-2px!important}
:is(#l44org,#l44org-pdf) .paper .q{margin-top:10px}
:is(#l44org,#l44org-pdf) .paper .q.err{background:#fde3e0;outline:6px solid #fde3e0}
:is(#l44org,#l44org-pdf) .paper textarea.f{font:inherit!important;font-size:13px!important;width:100%!important;min-height:52px!important;border:0!important;border-bottom:1px solid #111!important;background:#eef4ff!important;color:#0b3d91!important;resize:vertical!important;padding:4px!important}
:is(#l44org,#l44org-pdf) .sigs{display:grid;grid-template-columns:1fr 1fr;gap:30px;margin-top:24px}
:is(#l44org,#l44org-pdf) .sigs .sl{font-weight:700;margin-bottom:6px}
:is(#l44org,#l44org-pdf) .sigpad{position:relative;width:240px;max-width:100%;height:80px;border-bottom:1px solid #111;background:#eef4ff;touch-action:none}
:is(#l44org,#l44org-pdf) .sigpad canvas{width:100%;height:100%;display:block;cursor:crosshair}
:is(#l44org,#l44org-pdf) .sigpad .hintx{position:absolute;inset:0;display:flex;align-items:center;justify-content:center;color:#8aa0c8;font-size:12px;pointer-events:none}
:is(#l44org,#l44org-pdf) .sigpad .clr{position:absolute;right:-2px;top:-22px;font-size:11px;background:none;border:0;color:#6b6869;cursor:pointer;text-decoration:underline}
:is(#l44org,#l44org-pdf) .sigline{width:240px;max-width:100%;height:80px;border-bottom:1px dotted #111}
:is(#l44org,#l44org-pdf) .docbar{display:flex;flex-wrap:wrap;gap:4px;align-items:stretch;margin-top:4px}
:is(#l44org,#l44org-pdf) .docbar .btn{font:inherit!important;font-weight:700!important;text-transform:uppercase!important;font-size:14px!important;padding:16px 22px!important;border:0!important;cursor:pointer!important;text-decoration:none!important;display:inline-flex!important;align-items:center!important}
:is(#l44org,#l44org-pdf) .btn.go{background:var(--green)!important;color:#fff!important}
:is(#l44org,#l44org-pdf) .btn.mail{background:var(--ink)!important;color:#fff!important}
:is(#l44org,#l44org-pdf) .btn.lite{background:#fff!important;color:var(--ink)!important}
:is(#l44org,#l44org-pdf) .docmsg{background:#fff;padding:14px 18px;font-size:14px;flex:1 1 260px;display:flex;align-items:center}
:is(#l44org,#l44org-pdf) .docmsg.err{background:#fde3e0}
:is(#l44org,#l44org-pdf) .blank{margin-top:4px;background:#fff;padding:16px 28px;font-size:14px}
:is(#l44org,#l44org-pdf) .blank a{color:inherit;font-weight:700;margin-right:14px}
:is(#l44org,#l44org-pdf) .paper.pdfmode{width:794px}
:is(#l44org,#l44org-pdf) .paper.pdfmode .page{box-shadow:none;margin:0}
:is(#l44org,#l44org-pdf) .paper.pdfmode .f-out{border-bottom:1px solid #111;padding:0 4px;color:#111}
:is(#l44org,#l44org-pdf) .paper.pdfmode [data-noprint]{display:none!important}
:is(#l44org,#l44org-pdf) .paper.pdfmode .sigpad{background:transparent}
:is(#l44org,#l44org-pdf) .paper.pdfmode .cb{display:inline-block;width:11px;height:11px;border:1px solid #111;margin-right:8px;vertical-align:-1px;position:relative}
:is(#l44org,#l44org-pdf) .paper.pdfmode .cb.on:after{content:"";position:absolute;left:3px;top:0;width:3px;height:7px;border:solid #111;border-width:0 2px 2px 0;transform:rotate(45deg)}
@media print{body.printing *{visibility:hidden}
body.printing :is(#l44org,#l44org-pdf) .printme,body.printing :is(#l44org,#l44org-pdf) .printme *{visibility:visible}
body.printing :is(#l44org,#l44org-pdf) .printme{position:absolute;left:0;top:0}
body.printing :is(#l44org,#l44org-pdf) .printme .pages{transform:none!important}
body.printing :is(#l44org,#l44org-pdf) .printme .page{box-shadow:none;margin:0;break-after:page}
body.printing :is(#l44org,#l44org-pdf) [data-noprint]{display:none!important}}
:is(#l44org,#l44org-pdf) .hx-head{padding:56px 0 26px}
:is(#l44org,#l44org-pdf) .hx-head h1{font-weight:400;font-size:70px;line-height:1;text-transform:uppercase;letter-spacing:0}
:is(#l44org,#l44org-pdf) .hx-lead{font-size:20px;line-height:1.5;margin-top:34px;max-width:920px}
:is(#l44org,#l44org-pdf) .hx-terms{background:var(--cell);margin-top:0}
:is(#l44org,#l44org-pdf) .hx-pad{padding:26px 26px 22px}
:is(#l44org,#l44org-pdf) .hx-pad+.hx-split{margin-top:-4px}
:is(#l44org,#l44org-pdf) .hx-terms h2,:is(#l44org,#l44org-pdf) .hx-h2{font-weight:400;font-size:38px;line-height:1;text-transform:uppercase;margin-bottom:22px}
:is(#l44org,#l44org-pdf) .hx-terms p{font-size:17px;line-height:1.45}
:is(#l44org,#l44org-pdf) .hx-terms p+p{margin-top:1.4em}
:is(#l44org,#l44org-pdf) .hx-split{display:flex;height:40px}
:is(#l44org,#l44org-pdf) .hx-split div{display:flex;align-items:center;justify-content:center;font-size:24px;text-transform:uppercase}
:is(#l44org,#l44org-pdf) .hx-split .a{flex:70;background:var(--green);color:#fff}
:is(#l44org,#l44org-pdf) .hx-split .b{flex:30;background:var(--pink);color:var(--ink)}
:is(#l44org,#l44org-pdf) .hx-h2{margin:18px 0 14px}
:is(#l44org,#l44org-pdf) .hx-three{display:grid;grid-template-columns:repeat(3,1fr);gap:15px;margin-bottom:15px}
:is(#l44org,#l44org-pdf) .hx-card{background:#fff;padding:22px 20px 18px;display:flex;flex-direction:column}
:is(#l44org,#l44org-pdf) .hx-chip{align-self:flex-start;font-size:19px;text-transform:uppercase;padding:2px 14px;color:var(--ink);margin-bottom:16px}
:is(#l44org,#l44org-pdf) .hx-card h3{font-weight:700;font-size:19px;text-transform:uppercase;margin-bottom:16px}
:is(#l44org,#l44org-pdf) .hx-card p{font-size:14px;line-height:1.35;padding-bottom:14px;border-bottom:1px solid #d6d6d6}
:is(#l44org,#l44org-pdf) .hx-card ul{list-style:none;font-size:14px;line-height:1.35}
:is(#l44org,#l44org-pdf) .hx-card li{padding:13px 0;border-bottom:1px solid #d6d6d6}
:is(#l44org,#l44org-pdf) .hx-card li:last-child{border-bottom:0}
:is(#l44org,#l44org-pdf) .hx-card li:before{content:"➔ ";font-size:12px}
@media (max-width:800px){:is(#l44org,#l44org-pdf) .hx-three{grid-template-columns:1fr}
:is(#l44org,#l44org-pdf) .hx-head h1{font-size:44px}
:is(#l44org,#l44org-pdf) .hx-split div{font-size:16px}
:is(#l44org,#l44org-pdf) .hx-terms h2,:is(#l44org,#l44org-pdf) .hx-h2{font-size:28px}}
:is(#l44org,#l44org-pdf) #calc{grid-template-columns:calc((100% - 30px) / 3) 1fr;gap:15px;margin-top:0}
:is(#l44org,#l44org-pdf) #calc>.cell{background:var(--cell);padding:24px 20px}
:is(#l44org,#l44org-pdf) #calc>.cell h2{font-weight:400;font-size:44px;line-height:1;margin-bottom:10px}
:is(#l44org,#l44org-pdf) #calc .flabel{font-weight:400;font-size:15px;margin-bottom:8px}
:is(#l44org,#l44org-pdf) #calc .field{margin-bottom:20px}
:is(#l44org,#l44org-pdf) #calc .seg{display:flex!important;flex-wrap:wrap!important;gap:10px!important}
:is(#l44org,#l44org-pdf) #calc .seg button{font-weight:400!important;font-size:15px!important;padding:5px 10px!important;background:#d4d4d4!important;color:var(--ink)!important;white-space:nowrap!important}
:is(#l44org,#l44org-pdf) #calc .seg button[data-st=firm]{min-width:96px!important}
:is(#l44org,#l44org-pdf) #calc .seg button[data-st=firm][aria-pressed=true]{background:var(--blue)!important;color:#fff!important}
:is(#l44org,#l44org-pdf) #calc .seg button[data-st=sol][aria-pressed=true]{background:var(--aqua)!important;color:var(--ink)!important}
:is(#l44org,#l44org-pdf) #calc .seg button[data-st=fl][aria-pressed=true]{background:var(--pink)!important;color:var(--ink)!important}
:is(#l44org,#l44org-pdf) #calc input[type=number]{width:106px!important;font-size:15px!important;padding:5px 8px!important;height:30px!important;background:#d4d4d4!important;text-align:center!important}
:is(#l44org,#l44org-pdf) #calc .qty{width:106px!important}
:is(#l44org,#l44org-pdf) #calc .qty button{width:21px!important;font-size:14px!important;padding:0!important}
:is(#l44org,#l44org-pdf) #calc .qty input{width:64px!important}
:is(#l44org,#l44org-pdf) #calc select{font-size:15px!important;padding:5px 32px 5px 10px!important;height:30px!important;background-color:#d4d4d4!important;background-position:calc(100% - 16px) 50%,calc(100% - 11px) 50%!important;background-size:5px 5px!important}
:is(#l44org,#l44org-pdf) #calc .hint{font-size:12px}
:is(#l44org,#l44org-pdf) #calc .sub{border-left-width:3px;padding-left:12px}
@media (max-width:860px){:is(#l44org,#l44org-pdf) #calc{grid-template-columns:1fr}}
:is(#l44org,#l44org-pdf) #calc input.req{outline:2px solid var(--coral)!important;outline-offset:-2px!important}
:is(#l44org,#l44org-pdf) .hx-note{font-size:17px;line-height:1.45;margin:-4px 0 16px}
:is(#l44org,#l44org-pdf) .hx-terms p.hx-big{text-transform:uppercase;font-weight:700}
:is(#l44org,#l44org-pdf) #calc .flabel.hx-pick{font-weight:700;font-size:19px;margin-bottom:12px}
:is(#l44org,#l44org-pdf) #calc .seg button{transition:background-color .15s ease,color .15s ease!important}
:is(#l44org,#l44org-pdf) #calc .seg button[aria-pressed=false]:hover{background:#fff!important;color:var(--ink)!important}
:is(#l44org,#l44org-pdf) .paper input.f{width:var(--w,160px)!important;max-width:100%!important;display:inline-block!important}
:is(#l44org,#l44org-pdf) .paper textarea.f{width:100%!important;height:auto!important}
/* The theme draws its own bullet on every list in the content (a 5px black dot,
   absolutely placed) and sets a large font and indent on each item. Inside this
   page the lists use the arrow instead, at the card's own size. */
:is(#l44org,#l44org-pdf) ul>li,:is(#l44org,#l44org-pdf) ol>li{padding-left:0!important;margin:0!important;position:static!important;font-size:inherit!important;line-height:inherit!important}
:is(#l44org,#l44org-pdf) ul>li:before,:is(#l44org,#l44org-pdf) ol>li:before{background:none!important;border-radius:0!important;position:static!important;width:auto!important;height:auto!important;top:auto!important;left:auto!important;bottom:auto!important;margin:0!important;display:inline!important}
:is(#l44org,#l44org-pdf) .hx-card li{padding:13px 0!important}
:is(#l44org,#l44org-pdf) .sc li{padding:7px 0!important}
/* The documents keep their own document typeface and size (Arial 13px). The
   page font (Co-Fo Sans) and the theme's large paragraph size must not reach
   them, or the contract runs to a third page. */
:is(#l44org,#l44org-pdf) .paper :is(p,span,label,div,li,b,strong,i,h4,input,textarea,button){font-family:Arial,"Helvetica Neue",sans-serif!important}
:is(#l44org,#l44org-pdf) .paper :is(p,label,li){font-size:13px!important;line-height:1.55!important}
:is(#l44org,#l44org-pdf) .paper p{margin:0 0 5px!important}
:is(#l44org,#l44org-pdf) .paper .pfoot,:is(#l44org,#l44org-pdf) .paper .pfoot span{font-size:10px!important}
/* The declaration: a little tighter, so it fits on two pages. */
:is(#l44org,#l44org-pdf) #decl :is(p,label,li){font-size:12px!important;line-height:1.42!important}
:is(#l44org,#l44org-pdf) #decl p{margin:0 0 3px!important}
:is(#l44org,#l44org-pdf) #decl .q{margin-top:6px}
:is(#l44org,#l44org-pdf) #decl .opt{margin:1px 0 1px 18px!important}
:is(#l44org,#l44org-pdf) #decl .ph{margin:10px 0 3px!important}
:is(#l44org,#l44org-pdf) #decl .psub{margin:2px 0 14px!important}
:is(#l44org,#l44org-pdf) #decl input.f{font-size:12px!important;height:18px!important}
:is(#l44org,#l44org-pdf) #decl textarea.f{font-size:12px!important;min-height:40px!important}
/* Paragraphs in the example and documents sections: the same size as the intro
   under the title (the theme's own paragraph size is larger). */
:is(#l44org,#l44org-pdf) :is(#exBox,#docs,#docsFirm) .cell>p{font-size:20px!important;line-height:1.5!important}

/* ---- Материали за създаване на събитие (1.1.7) ----
   Бутоните вляво и полето вдясно работят като информационните секции на
   началната страница и на страниците на събития: 300px бутони с 2px рамка,
   отвореният се оцветява и издължава до полето. Полето е поне колкото
   колоната с бутони, затова с повече опции подсказката расте сама. На телефон
   става акордеон: текстът се отваря под своя бутон. */
#l44org .mx-intro{font-size:17px;line-height:1.45;max-width:820px;margin:0 0 14px}
#l44org .mx-grid{display:grid;grid-template-columns:320px minmax(0,1fr);align-items:stretch}
#l44org .mx-list{display:flex;flex-direction:column;gap:20px;align-items:flex-start;position:relative;z-index:1}
#l44org .mx-item{width:100%}
#l44org .mx-btn{display:flex!important;align-items:center;justify-content:center;width:300px!important;min-height:35px!important;padding:0 14px!important;font-size:19px!important;line-height:31px!important;text-transform:uppercase!important;text-align:center;background:transparent!important;color:var(--ink)!important;border:2px solid var(--ink)!important;cursor:pointer;transition:background-color .14s ease,width .16s ease}
#l44org .mx-btn:hover{background:rgba(230,181,201,.25)!important}
#l44org .mx-btn[aria-expanded=true]{width:320px!important;background:var(--pink)!important;border-color:var(--pink)!important;font-weight:700}
#l44org .mx-body{display:none}
#l44org .mx-panel{background:#e3c6d2;position:relative;min-height:100%;display:flex;flex-direction:column}
#l44org .mx-hint{flex:1;display:flex;align-items:center;justify-content:center;text-align:center;padding:22px 30px;font-size:17px;text-transform:uppercase;line-height:1.4}
#l44org .mx-panel.is-open .mx-hint{display:none}
#l44org .mx-hint .mx-m{display:none}
#l44org .mx-show{animation:mxIn .2s ease}
#l44org .mx-txt{padding:26px 30px;font-size:17px;line-height:1.45}
#l44org .mx-txt h3{font-size:17px;margin:0 0 2px;text-transform:uppercase}
#l44org .mx-txt p{margin:0 0 20px}
#l44org .mx-txt p:last-child{margin-bottom:0}
#l44org .mx-txt p+p{margin-top:0}
#l44org .mx-aqua{background:var(--aqua);text-align:justify}
#l44org .mx-txt a{text-decoration:none}
@keyframes mxIn{from{opacity:0}to{opacity:1}}
@media (max-width:860px){
  #l44org .mx-grid{grid-template-columns:1fr}
  #l44org .mx-list{gap:0}
  #l44org .mx-btn,#l44org .mx-btn[aria-expanded=true]{width:100%!important}
  #l44org .mx-item+.mx-item{margin-top:-2px}
  #l44org .mx-btn:hover{background:transparent!important}
  #l44org .mx-btn[aria-expanded=true]{background:var(--pink)!important}
  #l44org .mx-body{display:block;height:0;overflow:hidden;background:#e3c6d2;transition:height .3s ease}
  #l44org .mx-txt{padding:18px;font-size:16px}
  #l44org .mx-txt h3{font-size:16px}
  #l44org .mx-panel{min-height:0;margin-top:14px}
  #l44org .mx-panel.is-open{display:none}
  #l44org .mx-show{display:none}
  #l44org .mx-hint{padding:18px;font-size:15px}
  #l44org .mx-br{display:none}
  #l44org .mx-hint .mx-d{display:none}
  #l44org .mx-hint .mx-m{display:inline}
  #l44org .mx-aqua{text-align:left}
}
@media (prefers-reduced-motion:reduce){#l44org .mx-body,#l44org .mx-btn{transition:none}#l44org .mx-show{animation:none}}
