._start_ft2ku_1{display:grid;gap:14px;margin-bottom:20px}._card_ft2ku_6{background:var(--paper);border:1px solid var(--line);border-radius:18px;padding:18px;margin-bottom:14px;color:var(--ink)}._card_ft2ku_6 h2{font-size:16px;margin:0}._card_ft2ku_6 p{font-size:14px;line-height:1.5}._welcome_ft2ku_22{background:#e6f3ec;border-color:#bcd8cb}._card_ft2ku_6 button{background:var(--green);color:#fff;border:0;border-radius:12px;padding:10px 14px;min-height:44px;font:inherit;cursor:pointer}._card_ft2ku_6 button:disabled{opacity:.5;cursor:default}._heading_ft2ku_40{display:flex;align-items:center;justify-content:space-between;gap:12px}._count_ft2ku_46{background:#eef1ee;border-radius:24px;padding:5px 10px;font-size:12px;white-space:nowrap}._muted_ft2ku_53{color:var(--muted);font-size:12px;display:block;line-height:1.45}._steps_ft2ku_59{padding:0;list-style:none}._steps_ft2ku_59 li+li{border-top:1px solid #e8ece9}._step_ft2ku_59{display:flex;align-items:center;gap:10px;padding:14px 0;color:inherit;text-decoration:none}._step_ft2ku_59:focus-visible{outline:2px solid var(--green);outline-offset:3px}._dot_ft2ku_78{width:28px;height:28px;flex-shrink:0;border:2px solid var(--line);border-radius:50%;display:grid;place-items:center;color:#65736a;font-weight:700}._done_ft2ku_89{background:var(--green);color:#fff;border-color:var(--green)}._grow_ft2ku_94{flex:1;min-width:0;font-size:14px}._grow_ft2ku_94 strong{display:block;margin-bottom:3px}._go_ft2ku_103{color:var(--green);font-size:12px;white-space:nowrap}._card_ft2ku_6 ._hide_ft2ku_108{background:transparent;color:var(--green);padding-left:0}._address_ft2ku_113{display:grid;gap:12px;margin-top:18px}._address_ft2ku_113 label{display:grid;gap:8px}._address_ft2ku_113 input{width:100%;box-sizing:border-box;padding:12px;border:1px solid #bccbc1;border-radius:10px;font:inherit}._error_ft2ku_130{color:var(--danger)}@media(max-width:380px){._card_ft2ku_6{padding:14px}._go_ft2ku_103{display:none}}._shell_18vy5_1{max-width:960px;margin:auto;min-height:100dvh;padding:0 20px calc(100px + env(safe-area-inset-bottom));font-size:14px}._unsaved_18vy5_8{position:fixed;z-index:20;top:0;inset-inline:0;margin:0;padding:6px 12px;background:var(--paper);border-bottom:2px solid var(--green);text-align:center;font-size:13px}._network_18vy5_20{padding:12px;background:var(--paper);border:2px solid var(--green);border-radius:var(--radius)}._inlineCheck_18vy5_26{display:flex;flex-direction:row;align-items:center;gap:10px}._inlineCheck_18vy5_26 input{width:20px;min-height:20px}._tableViewport_18vy5_36{max-width:100%;overflow-x:auto}._tableViewport_18vy5_36 table{border-collapse:collapse}._tableViewport_18vy5_36 th,._tableViewport_18vy5_36 td{white-space:nowrap;padding:8px;border-bottom:1px solid var(--line);text-align:left}._importCell_18vy5_50{min-width:130px}._header_18vy5_53{display:flex;justify-content:space-between;align-items:center;gap:12px;padding:18px 4px 12px;border-bottom:1px solid var(--line);margin-bottom:16px}._header_18vy5_53>div{min-width:0;flex:1}._impersonation_18vy5_66{display:flex;align-items:center;justify-content:space-between;gap:12px;padding:12px 16px;margin-bottom:16px;border:2px solid var(--green);border-radius:var(--radius);background:var(--paper);font-weight:600}._impersonation_18vy5_66 button{flex-shrink:0}._venueSwitch_18vy5_81{display:block;max-width:50%;font-size:13px;margin:0}._venueSwitch_18vy5_81 select{min-height:44px;border-radius:24px;font-size:13px;font-weight:600;text-overflow:ellipsis}._brand_18vy5_94{font-size:12px;font-weight:700;letter-spacing:.14em;color:var(--green)}._meta_18vy5_100{color:var(--muted);font-size:14px;margin:4px 0 0;overflow-wrap:anywhere}._card_18vy5_106{background:var(--paper);border:1px solid var(--line);border-radius:var(--radius);padding:16px;margin:14px 0}:where(._card_18vy5_106,._card_18vy5_106 article,._card_18vy5_106 li,._card_18vy5_106 td,._dialog_18vy5_114)>button{margin-inline-end:8px;margin-block-end:12px;max-width:100%}._card_18vy5_106>label{margin-block:16px}._card_18vy5_106 form,._card_18vy5_106 fieldset{min-width:0}._card_18vy5_106 fieldset{display:grid;gap:16px;margin:0;padding:16px;border:1px solid var(--control-line);border-radius:12px}._form_18vy5_134{display:grid;gap:14px;max-width:560px}._grid_18vy5_139{display:grid;grid-template-columns:repeat(auto-fit,minmax(220px,1fr));gap:18px}._grid_18vy5_139 ._card_18vy5_106{margin:0}._nav_18vy5_147{position:fixed;bottom:0;left:0;right:0;display:flex;justify-content:center;gap:8px;background:#fff;border-top:1px solid var(--line);padding:12px 16px max(12px,env(safe-area-inset-bottom));z-index:2}._nav_18vy5_147 a{padding:14px 20px;text-decoration:none;border-radius:12px;font-size:14px;font-weight:600;color:var(--muted)}._nav_18vy5_147 a[aria-current=page],._nav_18vy5_147 a._navActive_18vy5_172{background:#e3efea;color:var(--green)}._ghost_18vy5_176{background:#fff;color:var(--ink);border:1px solid var(--control-line)}._error_18vy5_181{color:var(--danger);padding:12px;border:1px solid #f8e1de;border-radius:10px}._notice_18vy5_187{background:#e3efea;padding:14px;border-radius:12px;color:#134638}._muted_18vy5_193{color:var(--muted)}._tag_18vy5_196{display:inline-block;background:#eceeea;border-radius:30px;padding:6px 12px;font-size:12px;color:var(--muted)}._actions_18vy5_204{display:flex;flex-wrap:wrap;gap:12px;margin:16px 0}._auth_18vy5_210{max-width:600px;margin:8vh auto}._qr_18vy5_214{align-self:center;padding:12px;background:#fff;border-radius:12px;line-height:0}._qr_18vy5_214 svg{display:block;width:min(220px,100%);height:auto}._overlay_18vy5_226{position:fixed;inset:0;z-index:10;background:#16211d88;display:grid;place-items:center;padding:20px}._dialog_18vy5_114{background:#fff;border-radius:20px;padding:28px;max-width:480px;width:100%}._sectionTitle_18vy5_242{margin-bottom:6px}._sectionTitle_18vy5_242:focus{outline:none}._icon_18vy5_248{display:block;width:24px;height:24px;margin-inline:auto;margin-bottom:4px}._lead_18vy5_255{color:var(--muted);margin-bottom:16px;line-height:1.5}._actionGrid_18vy5_260{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:14px;margin-block:18px 28px}._actionCard_18vy5_266{min-width:0;padding:16px;border:1px solid var(--line);border-radius:16px;background:var(--paper);text-decoration:none;color:var(--ink);display:flex;flex-direction:column;gap:8px;line-height:1.45;transition:border-color .15s,background .15s}._actionCard_18vy5_266:hover{border-color:var(--green);background:#f8fbf8}._actionHeading_18vy5_286{display:flex;align-items:center;gap:12px}._actionHeading_18vy5_286>svg{flex-shrink:0;color:var(--green)}._actionHeading_18vy5_286 strong{font-size:15px;letter-spacing:-.02em}._actionArrow_18vy5_299{margin-left:auto;color:var(--muted)}._actionArrow_18vy5_299 svg{width:18px}._welcome_18vy5_306{background:#e3efea;border:1px solid #c9ded3;border-radius:24px;padding:28px;margin-block:24px}._welcome_18vy5_306 h2{font-size:28px;margin-block:12px;letter-spacing:-.035em}._welcome_18vy5_306 p{max-width:38em;color:#3e5b50}._eyebrow_18vy5_322{font-size:12px;font-weight:700;letter-spacing:.08em;text-transform:uppercase;color:var(--green)}._primaryLink_18vy5_329{display:inline-flex;align-items:center;justify-content:space-between;gap:24px;min-height:48px;padding:14px 20px;background:var(--green);color:#fff;text-decoration:none;font-weight:600;border-radius:14px}._groupTitle_18vy5_342{margin-top:30px}._summaryHeading_18vy5_345{display:flex;flex-wrap:wrap;align-items:baseline;justify-content:space-between;gap:12px}._summaryHeading_18vy5_345 h2{margin-bottom:12px}._summaryHeading_18vy5_345 a{font-size:14px}._backLink_18vy5_358{display:inline-block;padding-block:12px;margin-bottom:8px;text-decoration:none;font-weight:600}._subnav_18vy5_365{display:flex;gap:8px;overflow-x:auto;padding:4px 4px 12px;margin:20px -4px 4px}._subnav_18vy5_365 a{flex-shrink:0;padding:12px 16px;border:1px solid var(--line);border-radius:24px;background:var(--paper);text-decoration:none;color:var(--muted);font-size:14px;font-weight:600}._subnav_18vy5_365 a[aria-current=page]{background:var(--ink);border-color:var(--ink);color:#fff}._photoAction_18vy5_388{display:flex;align-items:center;gap:16px;width:100%;background:var(--paper);color:var(--ink);border:1px dashed #b7c4b9;padding:20px;text-align:left}._photoAction_18vy5_388>svg{flex-shrink:0;color:var(--green)}._photoAction_18vy5_388>svg:last-child{margin-left:auto}._photoAction_18vy5_388 small{display:block;margin-top:6px;line-height:1.4}._success_18vy5_411{color:var(--green)}._teamRow_18vy5_414{display:flex;justify-content:space-between;align-items:center;gap:12px;padding:18px 0;border-bottom:1px solid var(--line)}._teamRow_18vy5_414:last-child{border-bottom:0}._journalRow_18vy5_425{display:flex;align-items:center;gap:12px;padding:16px 0;border-bottom:1px solid var(--line)}._journalRow_18vy5_425:last-child{border-bottom:0}._grow_18vy5_435{flex:1;min-width:0}._chip_18vy5_439{display:inline-block;border-radius:30px;padding:4px 10px;font-size:12px;border:1px solid var(--line);white-space:nowrap}._ok_18vy5_447{background:#e3efea;color:#134638;border-color:#b9d6cb}._bad_18vy5_452{background:#fbe9e7;color:#7a1a12;border-color:#f0c4be}._warn_18vy5_457{background:#fbe9d7;color:#6e3504;border-color:#efcb9e}._history_18vy5_462{width:100%;border-collapse:collapse;font-size:14px;display:block;overflow-x:auto}._history_18vy5_462 th,._history_18vy5_462 td{text-align:left;padding:8px 6px;border-bottom:1px solid var(--line);vertical-align:top}._journalRow_18vy5_425 input[type=number]{width:100%;min-width:0}._form_18vy5_134 input[type=checkbox]{width:20px;min-height:20px}@media(max-width:650px){._shell_18vy5_1{padding:0 16px calc(100px + env(safe-area-inset-bottom))}._header_18vy5_53{padding:18px 4px 12px;margin-bottom:16px;align-items:center}._header_18vy5_53 button{padding:8px 12px;min-height:44px}._card_18vy5_106{padding:16px}._nav_18vy5_147{gap:0;padding:6px 2px max(8px,env(safe-area-inset-bottom))}._nav_18vy5_147 a{padding:10px 3px;font-size:11px;flex:1;text-align:center;min-width:0}._auth_18vy5_210{margin:32px auto}._grid_18vy5_139{grid-template-columns:1fr}._icon_18vy5_248{width:22px;height:22px}._icon_18vy5_248 svg{width:22px;height:22px}._actionGrid_18vy5_260{gap:10px}._actionCard_18vy5_266{padding:16px}._actionHeading_18vy5_286{flex-wrap:wrap;gap:10px}._actionHeading_18vy5_286 strong{width:100%;font-size:15px}._actionArrow_18vy5_299{display:none}._actionCard_18vy5_266>span:last-child{font-size:13px}._welcome_18vy5_306{padding:22px}._welcome_18vy5_306 h2{font-size:25px}._primaryLink_18vy5_329{width:100%}}._visuallyHidden_18vy5_555{position:absolute;width:1px;height:1px;padding:0;overflow:hidden;clip-path:inset(50%);white-space:nowrap}._todayGrid_18vy5_564{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:10px;margin-block:14px}._todayTile_18vy5_570{display:flex;flex-direction:column;gap:6px;min-width:0;min-height:100px;padding:16px;border:1px solid var(--line);border-radius:16px;background:var(--paper);color:var(--ink);text-decoration:none;line-height:1.4;overflow-wrap:anywhere}._todayTile_18vy5_570 strong{font-size:15px}._todayTile_18vy5_570>span{font-size:13px}._todayTile_18vy5_570:hover{border-color:var(--green)}._tileAlert_18vy5_594{border:2px solid var(--danger);padding:15px}._form_18vy5_134 ._checkAnswers_18vy5_598{border:0;border-bottom:1px solid var(--line);border-radius:0;padding:12px 0;gap:8px}._checkAnswers_18vy5_598 legend{font-weight:600}._checkAnswers_18vy5_598>div{display:flex;flex-wrap:wrap;gap:8px}._checkAnswers_18vy5_598 label{display:flex;align-items:center;gap:6px;padding:8px;min-height:44px;border:1px solid var(--control-line);border-radius:12px;font-size:13px}._checkAnswers_18vy5_598 label:has(input:checked){background:#e3efea;color:#134638}._checkAnswers_18vy5_598 input[type=radio]{width:18px;min-height:18px;margin:0}@media(prefers-reduced-motion:reduce){._actionCard_18vy5_266{transition:none}}:root{font-family:Golos Text,system-ui,sans-serif;color:#16211d;background:#f2f3ef;font-synthesis:none;--canvas: #f2f3ef;--paper: #fff;--ink: #16211d;--muted: #5b6661;--green: #1e6b57;--line: #dde1db;--danger: #a8261b;--control-line: #7c8981;--radius: 16px}*{box-sizing:border-box}body{margin:0}button,input,select,textarea{font:inherit}button,a,input,select{touch-action:manipulation}button{cursor:pointer}button:disabled{background:#e4e8e4;color:#536159;border-color:#a0aaa3;cursor:not-allowed}button:focus-visible,a:focus-visible,input:focus-visible,select:focus-visible,textarea:focus-visible{outline:3px solid #b97928;outline-offset:3px}a{color:var(--green)}h1,h2,p{margin-top:0}h1{font-size:22px;line-height:1.2;letter-spacing:-.02em}h2{font-size:16px}p{line-height:1.45}input,select,textarea{width:100%;min-height:48px;padding:10px 12px;border:1px solid var(--control-line);border-radius:10px;background:var(--paper);color:var(--ink)}textarea{resize:vertical}input::placeholder,textarea::placeholder{color:var(--muted);opacity:1}label{display:grid;gap:8px;font-weight:600}small{font-weight:400;color:var(--muted)}button{border:1px solid transparent;border-radius:14px;min-height:48px;padding:12px 18px;background:var(--green);color:#fff;font-weight:600}button small{color:inherit}code{overflow-wrap:anywhere}@font-face{font-family:Golos Text;font-style:normal;font-display:swap;font-weight:400;src:url(/assets/golos-text-cyrillic-400-normal-C7us6pn1.woff2) format("woff2"),url(/assets/golos-text-cyrillic-400-normal-BwL4n7Pb.woff) format("woff")}@font-face{font-family:Golos Text;font-style:normal;font-display:swap;font-weight:600;src:url(/assets/golos-text-cyrillic-600-normal-lpQ9rVRR.woff2) format("woff2"),url(/assets/golos-text-cyrillic-600-normal-BgvEFMNR.woff) format("woff")}@font-face{font-family:Golos Text;font-style:normal;font-display:swap;font-weight:700;src:url(/assets/golos-text-cyrillic-700-normal-BKmY45Ip.woff2) format("woff2"),url(/assets/golos-text-cyrillic-700-normal-ClsrbE7_.woff) format("woff")}@font-face{font-family:Golos Text;font-style:normal;font-display:swap;font-weight:400;src:url(/assets/golos-text-latin-400-normal-Coi1FYaD.woff2) format("woff2"),url(/assets/golos-text-latin-400-normal-DOuJOmdK.woff) format("woff")}@font-face{font-family:Golos Text;font-style:normal;font-display:swap;font-weight:600;src:url(/assets/golos-text-latin-600-normal-Bhk8uV1U.woff2) format("woff2"),url(/assets/golos-text-latin-600-normal-B_o32mE8.woff) format("woff")}@font-face{font-family:Golos Text;font-style:normal;font-display:swap;font-weight:700;src:url(/assets/golos-text-latin-700-normal-CxmN_Nfd.woff2) format("woff2"),url(/assets/golos-text-latin-700-normal-DAuVRgMH.woff) format("woff")}
