:root{--ak-amb:#b45309;--ak-amb-soft:#fef3c7;--ak-amb-line:#f6d58a}@media (prefers-color-scheme:dark){:root{--ak-amb:#fbbf24;--ak-amb-soft:#3a2c0b;--ak-amb-line:#6b4e12}}.ak-i-check{--i:url("data:image/svg+xml,%3Csvg%20xmlns%3D'http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg'%20viewBox%3D'0%200%2024%2024'%20fill%3D'none'%20stroke%3D'black'%20stroke-width%3D'2'%20stroke-linecap%3D'round'%20stroke-linejoin%3D'round'%3E%3Cpath%20d%3D'M5%2012l5%205L20%207'%2F%3E%3C%2Fsvg%3E")}.ak-i-x{--i:url("data:image/svg+xml,%3Csvg%20xmlns%3D'http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg'%20viewBox%3D'0%200%2024%2024'%20fill%3D'none'%20stroke%3D'black'%20stroke-width%3D'2'%20stroke-linecap%3D'round'%20stroke-linejoin%3D'round'%3E%3Cpath%20d%3D'M6%206l12%2012M18%206L6%2018'%2F%3E%3C%2Fsvg%3E")}.ak-i-cam{--i:url("data:image/svg+xml,%3Csvg%20xmlns%3D'http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg'%20viewBox%3D'0%200%2024%2024'%20fill%3D'none'%20stroke%3D'black'%20stroke-width%3D'2'%20stroke-linecap%3D'round'%20stroke-linejoin%3D'round'%3E%3Cpath%20d%3D'M4%208h3l2-3h6l2%203h3a1%201%200%200%201%201%201v10a1%201%200%200%201-1%201H4a1%201%200%200%201-1-1V9a1%201%200%200%201%201-1z'%2F%3E%3Ccircle%20cx%3D'12'%20cy%3D'13'%20r%3D'3.5'%2F%3E%3C%2Fsvg%3E")}.ak-i-camoff{--i:url("data:image/svg+xml,%3Csvg%20xmlns%3D'http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg'%20viewBox%3D'0%200%2024%2024'%20fill%3D'none'%20stroke%3D'black'%20stroke-width%3D'2'%20stroke-linecap%3D'round'%20stroke-linejoin%3D'round'%3E%3Cpath%20d%3D'M3%203l18%2018'%2F%3E%3Cpath%20d%3D'M8.5%205H15l2%203h3a1%201%200%200%201%201%201v9.5M17.5%2020H4a1%201%200%200%201-1-1V9a1%201%200%200%201%201-1h3'%2F%3E%3Cpath%20d%3D'M10%2010.5a3.5%203.5%200%200%200%204.6%204.6'%2F%3E%3C%2Fsvg%3E")}.ak-i-car{--i:url("data:image/svg+xml,%3Csvg%20xmlns%3D'http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg'%20viewBox%3D'0%200%2024%2024'%20fill%3D'none'%20stroke%3D'black'%20stroke-width%3D'2'%20stroke-linecap%3D'round'%20stroke-linejoin%3D'round'%3E%3Cpath%20d%3D'M5%2017H3.5a.5.5%200%200%201-.5-.5V13l2-5.2A1.2%201.2%200%200%201%206.1%207h11.8a1.2%201.2%200%200%201%201.1.8L21%2013v3.5a.5.5%200%200%201-.5.5H19'%2F%3E%3Cpath%20d%3D'M3%2013h18'%2F%3E%3Ccircle%20cx%3D'7'%20cy%3D'17'%20r%3D'2'%2F%3E%3Ccircle%20cx%3D'17'%20cy%3D'17'%20r%3D'2'%2F%3E%3Cpath%20d%3D'M9%2017h6'%2F%3E%3C%2Fsvg%3E")}.ak-i-lock{--i:url("data:image/svg+xml,%3Csvg%20xmlns%3D'http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg'%20viewBox%3D'0%200%2024%2024'%20fill%3D'none'%20stroke%3D'black'%20stroke-width%3D'2'%20stroke-linecap%3D'round'%20stroke-linejoin%3D'round'%3E%3Crect%20x%3D'5'%20y%3D'11'%20width%3D'14'%20height%3D'10'%20rx%3D'2'%2F%3E%3Cpath%20d%3D'M8%2011V7a4%204%200%200%201%208%200v4'%2F%3E%3C%2Fsvg%3E")}.ak-i-phone{--i:url("data:image/svg+xml,%3Csvg%20xmlns%3D'http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg'%20viewBox%3D'0%200%2024%2024'%20fill%3D'none'%20stroke%3D'black'%20stroke-width%3D'2'%20stroke-linecap%3D'round'%20stroke-linejoin%3D'round'%3E%3Crect%20x%3D'7'%20y%3D'3'%20width%3D'10'%20height%3D'18'%20rx%3D'2'%2F%3E%3Cpath%20d%3D'M11%2018h2'%2F%3E%3C%2Fsvg%3E")}.ak-i-globe{--i:url("data:image/svg+xml,%3Csvg%20xmlns%3D'http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg'%20viewBox%3D'0%200%2024%2024'%20fill%3D'none'%20stroke%3D'black'%20stroke-width%3D'2'%20stroke-linecap%3D'round'%20stroke-linejoin%3D'round'%3E%3Ccircle%20cx%3D'12'%20cy%3D'12'%20r%3D'9'%2F%3E%3Cpath%20d%3D'M3%2012h18M12%203c2.5%202.6%203.8%205.6%203.8%209S14.5%2018.4%2012%2021M12%203C9.5%205.6%208.2%208.6%208.2%2012s1.3%206.4%203.8%209'%2F%3E%3C%2Fsvg%3E")}.ak-i-people{--i:url("data:image/svg+xml,%3Csvg%20xmlns%3D'http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg'%20viewBox%3D'0%200%2024%2024'%20fill%3D'none'%20stroke%3D'black'%20stroke-width%3D'2'%20stroke-linecap%3D'round'%20stroke-linejoin%3D'round'%3E%3Ccircle%20cx%3D'9'%20cy%3D'8'%20r%3D'3.2'%2F%3E%3Cpath%20d%3D'M3%2020c0-3.3%202.7-6%206-6s6%202.7%206%206'%2F%3E%3Cpath%20d%3D'M16%204.5a3.2%203.2%200%200%201%200%206.3M18%2014.3c1.8.9%203%202.9%203%205.7'%2F%3E%3C%2Fsvg%3E")}.ak-i-user{--i:url("data:image/svg+xml,%3Csvg%20xmlns%3D'http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg'%20viewBox%3D'0%200%2024%2024'%20fill%3D'none'%20stroke%3D'black'%20stroke-width%3D'2'%20stroke-linecap%3D'round'%20stroke-linejoin%3D'round'%3E%3Ccircle%20cx%3D'12'%20cy%3D'8'%20r%3D'4'%2F%3E%3Cpath%20d%3D'M4%2021v-1a6%206%200%200%201%206-6h4a6%206%200%200%201%206%206v1'%2F%3E%3C%2Fsvg%3E")}.ak-i-home{--i:url("data:image/svg+xml,%3Csvg%20xmlns%3D'http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg'%20viewBox%3D'0%200%2024%2024'%20fill%3D'none'%20stroke%3D'black'%20stroke-width%3D'2'%20stroke-linecap%3D'round'%20stroke-linejoin%3D'round'%3E%3Cpath%20d%3D'M4%2011l8-7%208%207'%2F%3E%3Cpath%20d%3D'M6%2010v10h12V10'%2F%3E%3Cpath%20d%3D'M10%2020v-5h4v5'%2F%3E%3C%2Fsvg%3E")}.ak-i-doc{--i:url("data:image/svg+xml,%3Csvg%20xmlns%3D'http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg'%20viewBox%3D'0%200%2024%2024'%20fill%3D'none'%20stroke%3D'black'%20stroke-width%3D'2'%20stroke-linecap%3D'round'%20stroke-linejoin%3D'round'%3E%3Cpath%20d%3D'M7%203h7l5%205v12a1%201%200%200%201-1%201H7a1%201%200%200%201-1-1V4a1%201%200%200%201%201-1z'%2F%3E%3Cpath%20d%3D'M14%203v5h5M9%2013h6M9%2017h6'%2F%3E%3C%2Fsvg%3E")}.ak-i-sign{--i:url("data:image/svg+xml,%3Csvg%20xmlns%3D'http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg'%20viewBox%3D'0%200%2024%2024'%20fill%3D'none'%20stroke%3D'black'%20stroke-width%3D'2'%20stroke-linecap%3D'round'%20stroke-linejoin%3D'round'%3E%3Cpath%20d%3D'M3%2017c3-1%204-9%206.5-9S10%2015%2012%2015s2.5-3%204-3%201.2%203%202.5%203H21'%2F%3E%3Cpath%20d%3D'M3%2021h18'%2F%3E%3C%2Fsvg%3E")}.ak-i-upload{--i:url("data:image/svg+xml,%3Csvg%20xmlns%3D'http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg'%20viewBox%3D'0%200%2024%2024'%20fill%3D'none'%20stroke%3D'black'%20stroke-width%3D'2'%20stroke-linecap%3D'round'%20stroke-linejoin%3D'round'%3E%3Cpath%20d%3D'M12%2016V4M7%209l5-5%205%205'%2F%3E%3Cpath%20d%3D'M4%2017v2a1%201%200%200%200%201%201h14a1%201%200%200%200%201-1v-2'%2F%3E%3C%2Fsvg%3E")}.ak-i-send{--i:url("data:image/svg+xml,%3Csvg%20xmlns%3D'http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg'%20viewBox%3D'0%200%2024%2024'%20fill%3D'none'%20stroke%3D'black'%20stroke-width%3D'2'%20stroke-linecap%3D'round'%20stroke-linejoin%3D'round'%3E%3Cpath%20d%3D'M21%203L10%2014M21%203l-7%2018-4-7-7-4z'%2F%3E%3C%2Fsvg%3E")}.ak-i-info{--i:url("data:image/svg+xml,%3Csvg%20xmlns%3D'http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg'%20viewBox%3D'0%200%2024%2024'%20fill%3D'none'%20stroke%3D'black'%20stroke-width%3D'2'%20stroke-linecap%3D'round'%20stroke-linejoin%3D'round'%3E%3Ccircle%20cx%3D'12'%20cy%3D'12'%20r%3D'9'%2F%3E%3Cpath%20d%3D'M12%2011v6M12%207.5v.5'%2F%3E%3C%2Fsvg%3E")}.ak-i-shield{--i:url("data:image/svg+xml,%3Csvg%20xmlns%3D'http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg'%20viewBox%3D'0%200%2024%2024'%20fill%3D'none'%20stroke%3D'black'%20stroke-width%3D'2'%20stroke-linecap%3D'round'%20stroke-linejoin%3D'round'%3E%3Cpath%20d%3D'M12%203l8%203v6c0%204.5-3.4%208-8%209-4.6-1-8-4.5-8-9V6z'%2F%3E%3Cpath%20d%3D'M8.5%2012l2.5%202.5%204.5-5'%2F%3E%3C%2Fsvg%3E")}.ak-i-clock{--i:url("data:image/svg+xml,%3Csvg%20xmlns%3D'http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg'%20viewBox%3D'0%200%2024%2024'%20fill%3D'none'%20stroke%3D'black'%20stroke-width%3D'2'%20stroke-linecap%3D'round'%20stroke-linejoin%3D'round'%3E%3Ccircle%20cx%3D'12'%20cy%3D'12'%20r%3D'9'%2F%3E%3Cpath%20d%3D'M12%207v5l3%202'%2F%3E%3C%2Fsvg%3E")}.ak-i-pin{--i:url("data:image/svg+xml,%3Csvg%20xmlns%3D'http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg'%20viewBox%3D'0%200%2024%2024'%20fill%3D'none'%20stroke%3D'black'%20stroke-width%3D'2'%20stroke-linecap%3D'round'%20stroke-linejoin%3D'round'%3E%3Cpath%20d%3D'M12%2021s-6-5.6-6-11a6%206%200%200%201%2012%200c0%205.4-6%2011-6%2011z'%2F%3E%3Ccircle%20cx%3D'12'%20cy%3D'10'%20r%3D'2.2'%2F%3E%3C%2Fsvg%3E")}.ak-i-full{--i:url("data:image/svg+xml,%3Csvg%20xmlns%3D'http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg'%20viewBox%3D'0%200%2024%2024'%20fill%3D'none'%20stroke%3D'black'%20stroke-width%3D'2'%20stroke-linecap%3D'round'%20stroke-linejoin%3D'round'%3E%3Cpath%20d%3D'M4%209V4h5M20%209V4h-5M4%2015v5h5M20%2015v5h-5'%2F%3E%3C%2Fsvg%3E")}.ak-i-q{--i:url("data:image/svg+xml,%3Csvg%20xmlns%3D'http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg'%20viewBox%3D'0%200%2024%2024'%20fill%3D'none'%20stroke%3D'black'%20stroke-width%3D'2'%20stroke-linecap%3D'round'%20stroke-linejoin%3D'round'%3E%3Ccircle%20cx%3D'12'%20cy%3D'12'%20r%3D'9'%2F%3E%3Cpath%20d%3D'M9.5%209.5a2.5%202.5%200%201%201%203.5%202.3c-.6.3-1%20.9-1%201.6v.6M12%2017v.5'%2F%3E%3C%2Fsvg%3E")}.ak-i-eye{--i:url("data:image/svg+xml,%3Csvg%20xmlns%3D'http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg'%20viewBox%3D'0%200%2024%2024'%20fill%3D'none'%20stroke%3D'black'%20stroke-width%3D'2'%20stroke-linecap%3D'round'%20stroke-linejoin%3D'round'%3E%3Cpath%20d%3D'M2.5%2012S6%206%2012%206s9.5%206%209.5%206-3.5%206-9.5%206-9.5-6-9.5-6z'%2F%3E%3Ccircle%20cx%3D'12'%20cy%3D'12'%20r%3D'3'%2F%3E%3C%2Fsvg%3E")}.ak-steps{grid-template-columns:repeat(4,minmax(0,1fr));gap:6px;display:grid}.ak-steps div{justify-items:start;gap:6px;min-width:0;display:grid}.ak-steps i{background:var(--border);border-radius:3px;width:100%;height:6px;display:block}.ak-steps .done i{background:var(--ok)}.ak-steps .on i{background:var(--accent)}.ak-steps span{color:var(--ink-3);font-size:11.5px;font-weight:700;line-height:1.2}.ak-steps .on span{color:var(--ink)}.ak-steps .done span{color:var(--ok)}.ak-stepn{font-family:var(--mono);letter-spacing:.08em;text-transform:uppercase;color:var(--accent-text);font-size:11.5px;font-weight:800}.ak-q{gap:10px;display:grid}.ak-q>.ak-qh{grid-template-columns:40px minmax(0,1fr);align-items:center;gap:12px;display:grid}.ak-q h3{margin:0}.ak-q .ak-qh p{color:var(--ink-2);margin:2px 0 0;font-size:14px;line-height:1.35}.ak-ico{background:var(--accent-soft);border-radius:12px;flex:none;place-items:center;width:40px;height:40px;display:grid}.ak-ico .ti{background:var(--accent-text);width:21px;height:21px}.ak-opts{gap:8px;display:grid}.ak-opt{border:1.5px solid var(--border);background:var(--surface);border-radius:12px;grid-template-columns:24px minmax(0,1fr);align-items:start;gap:10px;padding:12px;display:grid}.ak-opt .r{border:2px solid var(--ink-3);border-radius:50%;place-items:center;width:22px;height:22px;margin-top:1px;display:grid}.ak-opt.on{border-color:var(--accent);background:var(--accent-soft)}.ak-opt.on .r{border-color:var(--accent)}.ak-opt.on .r:after{content:"";background:var(--accent);border-radius:50%;width:11px;height:11px}.ak-opt b{font-size:15px;line-height:1.25;display:block}.ak-opt small{color:var(--ink-2);margin-top:2px;font-size:13px;line-height:1.38;display:block}.ak-opt.off{opacity:.55}.ak-note{color:var(--ink-2);grid-template-columns:20px minmax(0,1fr);align-items:start;gap:8px;margin:0;font-size:13px;line-height:1.4;display:grid}.ak-note .ti{background:var(--ink-3);width:18px;height:18px;margin-top:1px}.ak-note.ok .ti{background:var(--ok)}.ak-bar{bottom:calc(var(--tabbar-h) + var(--bottom-safe) + 8px);background:var(--surface);border:1px solid var(--border);box-shadow:var(--shadow);z-index:5;border-radius:18px;grid-template-columns:auto minmax(0,1fr);gap:8px;padding:10px;display:grid;position:sticky}.ak-bar .btn{min-height:52px;font-size:16px}.ak-bar.one{grid-template-columns:minmax(0,1fr)}.ak-docs{gap:8px;display:grid}.ak-doc{border:1px solid var(--border);background:var(--surface);border-radius:12px;grid-template-columns:40px minmax(0,1fr) auto;align-items:center;gap:12px;padding:10px 12px;display:grid}.ak-doc.on{border:1.5px solid var(--accent)}.ak-doc strong{font-size:14.5px;line-height:1.25;display:block}.ak-doc small{color:var(--ink-3);font-size:12.5px;display:block}.ak-pdf{gap:8px;display:grid}.ak-paper{border:1px solid var(--border);background:#e9e6e0;border-radius:10px;height:470px;padding:12px;position:relative;overflow:hidden}.ak-page{color:#1d1f23;background:#fff;padding:20px 20px 16px;font-family:Georgia,Times New Roman,serif;font-size:11px;line-height:1.5;box-shadow:0 1px 2px #0000001f,0 6px 18px #0000001a}.ak-page .ph{border-bottom:1.5px solid #1d1f23;align-items:center;gap:10px;margin-bottom:10px;padding-bottom:8px;display:flex}.ak-page .ph .mk{border-radius:8px;flex:none;place-items:center;width:34px;height:34px;display:grid;overflow:hidden}.ak-page .ph .mk img,.ak-page .ph .mk svg{object-fit:contain;width:34px;height:34px;display:block}.ak-page .ph b{letter-spacing:.08em;text-transform:uppercase;color:#4a5058;font-family:Inter,system-ui,sans-serif;font-size:10px;display:block}.ak-page h4{letter-spacing:-.01em;color:#1d1f23;margin:0;font-family:Inter,system-ui,sans-serif;font-size:15px;font-weight:800}.ak-page p{text-align:justify;-webkit-hyphens:auto;hyphens:auto;margin:0 0 6px}.ak-page p b{font-family:Inter,system-ui,sans-serif;font-size:10.5px}.ak-paper:after{content:"";background:linear-gradient(#0000,#e9e6e0);height:64px;position:absolute;bottom:0;left:0;right:0}.ak-pdfbar{justify-content:space-between;align-items:center;gap:10px;font-size:13px;display:flex}.ak-pdfbar .pg{font-family:var(--mono);color:var(--ink-3);font-size:12px;font-weight:700}.ak-pdfbar a{color:var(--accent-text);align-items:center;gap:6px;font-weight:700;text-decoration:none;display:inline-flex}.ak-pdfbar a .ti{background:var(--accent-text);width:16px;height:16px}.ak-sign{background:var(--surface-2);border:1px solid var(--border);border-radius:14px;gap:12px;padding:14px;display:grid}.ak-sign h4{font-family:var(--display);text-transform:uppercase;margin:0;font-size:20px;font-weight:400;line-height:1}.ak-sign .field input,.ak-sign .check{background:var(--surface)}.ak-sign .check.on{border-color:var(--accent)}.ak-meta{grid-template-columns:auto minmax(0,1fr);gap:4px 12px;font-size:13px;display:grid}.ak-meta span{color:var(--ink-3)}.ak-meta b{font-weight:650}.ak-rows{display:grid}.ak-r{border-top:1px solid var(--border);grid-template-columns:40px minmax(0,1fr) auto;align-items:center;gap:12px;padding:10px 0;display:grid}.ak-r:first-child{border-top:0}.ak-r strong{font-size:14.5px;line-height:1.3;display:block}.ak-r small{color:var(--ink-3);margin-top:1px;font-size:12.5px;line-height:1.35;display:block}.ak-r .k{font-family:var(--mono);letter-spacing:.08em;text-transform:uppercase;color:var(--ink-3);font-size:10.5px;font-weight:800;display:block}.ak-r .go{color:var(--accent-text);white-space:nowrap;font-size:13.5px;font-weight:700;text-decoration:none}.ak-r.signed .ak-ico{background:var(--ok-soft)}.ak-r.signed .ak-ico .ti{background:var(--ok)}.ak-r.todo .ak-ico{background:var(--surface-2);border:1.5px dashed var(--border)}.ak-r.todo .ak-ico .ti{background:var(--ink-3)}.ak-sub{font-family:var(--mono);letter-spacing:.1em;text-transform:uppercase;color:var(--ink-3);margin:4px 0 0;font-size:11px;font-weight:800}.ak-photo{aspect-ratio:4/3;background:var(--surface-2);border-radius:12px;overflow:hidden}.ak-photo svg{width:100%;height:100%;display:block}.ak-alert{background:var(--ak-amb-soft);border:1px solid var(--ak-amb-line);border-radius:14px;gap:8px;padding:12px 14px;display:grid}.ak-alert>b{align-items:center;gap:8px;font-size:14.5px;line-height:1.3;display:flex}.ak-alert>b .ti{background:var(--ak-amb);flex:none;width:19px;height:19px}.ak-alert ul{gap:6px;margin:0;padding:0;list-style:none;display:grid}.ak-alert li{grid-template-columns:30px minmax(0,1fr);align-items:center;gap:10px;font-size:14px;line-height:1.3;display:grid}.ak-alert li small{color:var(--ink-2);font-size:12.5px;display:block}.ak-alert p{color:var(--ink-2);margin:0;font-size:12.5px;line-height:1.4}.ak-num{font-family:var(--mono);color:var(--ink-3);margin-left:4px;font-size:11px;font-weight:800}.ak-certify{border:2px solid var(--accent)!important;background:var(--surface)!important}.ak-certify input{width:22px;height:22px}.ak-certify strong{font-size:14.5px;line-height:1.35}.ak-req{font-family:var(--mono);letter-spacing:.08em;text-transform:uppercase;color:var(--accent-text);margin-top:3px;font-size:10px;font-weight:800;display:block}.ak-dest{gap:8px;display:grid}.ak-dest .ak-opt{grid-template-columns:24px 26px minmax(0,1fr);padding:10px 12px}.ak-dest .ak-opt>.ti{background:var(--ink-2);width:22px;height:22px;margin-top:1px}.ak-why{border-top:1px dashed var(--border);color:var(--ink-2);opacity:1;grid-column:1/-1;grid-template-columns:18px minmax(0,1fr);gap:8px;margin-top:6px;padding-top:8px;font-size:12.5px;line-height:1.4;display:grid}.ak-why .ti{background:var(--ak-amb);width:16px;height:16px;margin-top:1px}.ak-opt.off.has-why{opacity:1}.ak-opt.off.has-why>.r,.ak-opt.off.has-why>.ti,.ak-opt.off.has-why>div>b,.ak-opt.off.has-why>div>small{opacity:.5}.ak-pub-btn[disabled],.btn.ak-dis{opacity:.45;pointer-events:none}.ak-hint-c{text-align:center}.ak-st{border-radius:9px;flex:none;place-items:center;width:30px;height:30px;display:inline-grid;position:relative}.ak-st>.ti{width:18px;height:18px}.ak-st>i{border:2px solid var(--surface);border-radius:50%;place-items:center;width:15px;height:15px;display:grid;position:absolute;bottom:-4px;right:-4px}.ak-st>i .ti{background:#fff;width:9px;height:9px}.ak-st.ok{background:0 0}.ak-st.ok>.ti{background:var(--ink-3);opacity:.45}.ak-st.blank{visibility:hidden}.ak-st.mid{background:var(--ak-amb-soft)}.ak-st.mid>.ti,.ak-st.mid>i{background:var(--ak-amb)}.ak-st.no{background:var(--ko-soft)}.ak-st.no>.ti,.ak-st.no>i{background:var(--ko)}.ak-st.none{border:1.5px dashed var(--ink-3)}.ak-st.none>.ti,.ak-st.none>i{background:var(--ink-3)}.ak-pl{border-top:1px solid var(--border);grid-template-columns:28px minmax(0,1fr) 30px 30px 14px;align-items:center;gap:10px;padding:8px 0;display:grid}.ak-pl:first-child{border-top:0}.ak-pl .num{font-family:var(--mono);color:var(--ink-3);text-align:center;font-size:13px;font-weight:800}.ak-pl .nm{min-width:0;font-weight:650}.ak-pl .nm small{color:var(--ink-3);font-size:12px;font-weight:500;display:block}.ak-colh{font-family:var(--mono);letter-spacing:.06em;text-transform:uppercase;color:var(--ink-3);grid-template-columns:28px minmax(0,1fr) 30px 30px 14px;align-items:end;gap:10px;font-size:9.5px;font-weight:800;display:grid}.ak-colh span:nth-child(3),.ak-colh span:nth-child(4){place-items:center;display:grid}.ak-legend{background:var(--surface-2);border:1px solid var(--border);border-radius:12px;gap:8px;padding:12px;display:grid}.ak-legend>div{grid-template-columns:30px minmax(0,1fr);align-items:center;gap:10px;font-size:13px;line-height:1.3;display:grid}.ak-legend>div small{color:var(--ink-3);font-size:12px;display:block}.ak-legend h5{font-family:var(--mono);letter-spacing:.1em;text-transform:uppercase;color:var(--ink-3);margin:0;font-size:10.5px;font-weight:800}.ak-car{background:var(--surface-2);border:1px solid var(--border);border-radius:14px;gap:8px;padding:12px;display:grid}.ak-car.mine{border:1.5px solid var(--accent);background:var(--surface)}.ak-car .hd{grid-template-columns:40px minmax(0,1fr);align-items:center;gap:12px;display:grid}.ak-car .hd strong{font-size:15px;display:block}.ak-car .hd small{color:var(--ink-3);font-size:12.5px;display:block}.ak-seats{gap:6px;margin:0;padding:0;list-style:none;display:grid}.ak-seats li{border-top:1px solid var(--border);grid-template-columns:26px minmax(0,1fr) auto;align-items:center;gap:10px;padding:6px 0;font-size:14px;display:grid}.ak-seats li:first-child{border-top:0}.ak-seats .s{background:var(--surface-2);border:1px solid var(--border);border-radius:8px;place-items:center;width:26px;height:26px;display:grid}.ak-seats .s .ti{background:var(--ink-3);width:15px;height:15px}.ak-seats .s.ok{background:var(--ok-soft);border-color:#0000}.ak-seats .s.ok .ti{background:var(--ok)}.ak-seats .s.wait{background:var(--ak-amb-soft);border-color:#0000}.ak-seats .s.wait .ti{background:var(--ak-amb)}.ak-seats .s.free{border-style:dashed}.ak-seats small{color:var(--ink-3);font-size:12px;display:block}.ak-seats .st{white-space:nowrap;font-size:12px;font-weight:700}.ak-seats .st.ok{color:var(--ok)}.ak-seats .st.wait{color:var(--ak-amb)}.ak-prop{margin:0;padding:0;list-style:none;display:grid}.ak-prop li{border-top:1px solid var(--border);grid-template-columns:28px minmax(0,1fr) auto;align-items:center;gap:10px;padding:9px 0;display:grid}.ak-prop li:first-child{border-top:0}.ak-prop .num{font-family:var(--mono);color:var(--ink-3);text-align:center;font-size:13px;font-weight:800}.ak-prop strong{font-size:14.5px;display:block}.ak-prop small{color:var(--ink-3);font-size:12.5px;line-height:1.35;display:block}.ak-prop.out li{opacity:1}.ak-prop.out strong{color:var(--ink-2)}.ak-prop.out .ak-st{opacity:.9}.ak-drv{background:var(--surface-2);border:1px solid var(--border);border-radius:14px;grid-template-columns:44px minmax(0,1fr);align-items:center;gap:12px;padding:12px;display:grid}.ak-drv .av{background:var(--accent);width:44px;height:44px;color:var(--accent-ink);border-radius:50%;place-items:center;font-size:18px;font-weight:800;display:grid}.ak-drv strong{font-size:16px;display:block}.ak-drv small{color:var(--ink-2);font-size:13px;line-height:1.35;display:block}.ak-facts{gap:0;display:grid}.ak-facts div{border-top:1px solid var(--border);grid-template-columns:22px minmax(0,1fr);align-items:start;gap:10px;padding:8px 0;font-size:14px;line-height:1.35;display:grid}.ak-facts div:first-child{border-top:0}.ak-facts .ti{background:var(--ink-3);width:18px;height:18px;margin-top:1px}.ak-facts small{color:var(--ink-3);font-size:12.5px;display:block}.ak-two{grid-template-columns:1fr 1fr;gap:8px;display:grid}.ak-two .btn{min-height:52px;font-size:16px}.ak-okline{background:var(--ok-soft);color:var(--ink);border-radius:12px;grid-template-columns:22px minmax(0,1fr);align-items:start;gap:8px;padding:10px 12px;font-size:13.5px;line-height:1.35;display:grid}.ak-okline .ti{background:var(--ok);width:18px;height:18px;margin-top:1px}.ak-set{padding:0;overflow:hidden}.ak-set>.sm{grid-template-columns:38px minmax(0,1fr) auto;align-items:center;gap:12px;padding:12px 14px;display:grid}.ak-set>.sm .card-main strong{font-size:16px}.ak-set>.sm:after{content:"›";color:var(--ink-3);padding:0 4px;font-size:24px;line-height:1;transform:rotate(90deg)}.ak-set.open>.sm:after{transform:rotate(-90deg)}.ak-set .mico{background:var(--accent-soft);border-radius:11px;place-items:center;width:38px;height:38px;display:grid}.ak-set .mico .ti{background:var(--accent-text);width:20px;height:20px}.ak-set>.bd{gap:12px;padding:0 14px 14px;display:grid}.ak-dset{border:1px solid var(--border);background:var(--surface-2);border-radius:12px;gap:10px;padding:12px;display:grid}.ak-dset.on{border:1.5px solid var(--accent);background:var(--surface)}.ak-dset .top{grid-template-columns:34px minmax(0,1fr) auto;align-items:center;gap:10px;display:grid}.ak-dset .top strong{font-size:14.5px;line-height:1.25;display:block}.ak-dset .top small{color:var(--ink-3);font-size:12.5px;display:block}.ak-dset .fi{border:1px solid var(--border);width:34px;height:42px;font-family:var(--mono);color:#b91c1c;background:#fff;border-radius:6px;place-items:center;font-size:8.5px;font-weight:800;display:grid;box-shadow:0 1px 2px #00000014}.ak-dset .lk{color:var(--accent-text);white-space:nowrap;font-size:13px;font-weight:700;text-decoration:none}.ak-who{gap:6px;display:grid}.ak-who>span{color:var(--ink-2);font-size:12.5px;font-weight:700}.ak-chips{flex-wrap:wrap;gap:6px;display:flex}.ak-tg{border:1.5px solid var(--border);background:var(--surface);color:var(--ink-3);border-radius:999px;align-items:center;gap:5px;padding:7px 11px;font-size:13px;font-weight:700;display:inline-flex}.ak-tg .ti{background:currentColor;width:14px;height:14px}.ak-tg.on{border-color:var(--accent);background:var(--accent-soft);color:var(--accent-text)}.ak-drop{border:1.5px dashed var(--ink-3);background:var(--surface);border-radius:12px;grid-template-columns:40px minmax(0,1fr);align-items:center;gap:12px;padding:12px;display:grid}.ak-drop strong{font-size:14.5px;display:block}.ak-drop small{color:var(--ink-3);font-size:12.5px;display:block}.ak-bars{gap:12px;display:grid}.ak-bars>div{gap:6px;display:grid}.ak-bars .t{justify-content:space-between;gap:10px;font-size:14px;display:flex}.ak-bars .t b{font-variant-numeric:tabular-nums;white-space:nowrap}.ak-bars .t small{color:var(--ink-3);font-size:12.5px}.ak-bars .b{background:var(--surface-2);border:1px solid var(--border);border-radius:5px;height:10px;display:flex;overflow:hidden}.ak-bars .b i{background:var(--ok);height:100%;display:block}.ak-bars .b i.p{background:color-mix(in srgb, var(--ok) 45%, transparent)}.ak-filt{gap:6px;display:flex;overflow:hidden;-webkit-mask-image:linear-gradient(90deg,#000 85%,#0000);mask-image:linear-gradient(90deg,#000 85%,#0000)}.ak-filt span{border:1px solid var(--border);background:var(--surface);white-space:nowrap;color:var(--ink-2);border-radius:999px;padding:7px 12px;font-size:13px;font-weight:700}.ak-filt .on{background:var(--ink);color:var(--bg);border-color:var(--ink)}.ak-late{margin:0;padding:0;list-style:none;display:grid}.ak-late li{border-top:1px solid var(--border);grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:10px;padding:10px 0;display:grid}.ak-late li:first-child{border-top:0}.ak-late strong{font-size:14.5px;display:block}.ak-late small{color:var(--ink-3);font-size:12.5px;line-height:1.35;display:block}.ak-late .miss{flex-wrap:wrap;gap:4px;margin-top:4px;display:flex}.ak-late .miss span{background:var(--ko-soft);color:var(--ko);border-radius:999px;padding:2px 8px;font-size:11.5px;font-weight:700}.ak-late .miss span.ok{background:var(--ok-soft);color:var(--ok)}.ak-late .btn{white-space:nowrap}.ak-late .done{color:var(--ink-3);white-space:nowrap;text-align:right;font-size:12px;font-weight:700}.ak-steps>a{min-width:0;color:inherit;justify-items:start;gap:6px;text-decoration:none;display:grid}.ak-steps>a>i{background:var(--border);border-radius:3px;width:100%;height:6px;display:block}.ak-steps>a.done>i{background:var(--ok)}.ak-steps>a.on>i{background:var(--accent)}.ak-steps>a>span{color:var(--ink-3);overflow-wrap:anywhere;font-size:11.5px;font-weight:700;line-height:1.2}.ak-steps>a.on>span{color:var(--ink)}.ak-steps>a.done>span{color:var(--ok)}button.ak-opt{appearance:none;font:inherit;color:inherit;text-align:left;cursor:pointer;width:100%}button.ak-opt:disabled{cursor:default}.ak-opt>span:last-child{min-width:0}a.ak-doc{color:inherit;text-decoration:none}.ak-doc>span:nth-child(2),.ak-r>span:nth-child(2),.ak-prop li>span:nth-child(2),.ak-late li>span:first-child{overflow-wrap:anywhere;min-width:0}.ak-r .go.btn-link-accent{margin:0;padding:0}.ak-paper object{background:#fff;border:0;border-radius:4px;width:100%;height:100%;min-height:440px;display:block}.ak-paper:after{pointer-events:none}.ak-nopdf{color:#3a3f46;background:#fff;border-radius:8px;grid-template-columns:22px minmax(0,1fr);align-items:start;gap:8px;margin:0;padding:14px;font-size:13.5px;line-height:1.4;display:grid}.ak-nopdf .ti{background:#737a83;width:18px;height:18px}.ak-pdfbar .btn-link-accent{align-items:center;gap:6px;display:inline-flex}.ak-pdfbar .btn-link-accent .ti{background:var(--accent-text);width:16px;height:16px}.ak-photo img{object-fit:cover;width:100%;height:100%;display:block}.ak-hist{color:var(--ink-2);font-size:13px}.ak-hist summary{cursor:pointer;color:var(--ink-3);font-weight:700}.ak-hist ul{gap:4px;margin:8px 0 0;padding-left:18px;display:grid}.ak-hist li span{color:var(--ink-3)}p.ak-okline{margin:0}.ak-okline .btn-link-accent{margin:0 0 0 4px;padding:0}.ak-tg{cursor:pointer;font:inherit;appearance:none;font-size:13px;font-weight:700}.ak-filt{scrollbar-width:none;overflow-x:auto;-webkit-mask-image:none;mask-image:none}.ak-filt::-webkit-scrollbar{display:none}.ak-filt a{border:1px solid var(--border);background:var(--surface);white-space:nowrap;color:var(--ink-2);border-radius:999px;padding:7px 12px;font-size:13px;font-weight:700;text-decoration:none}.ak-filt a.on{background:var(--ink);color:var(--bg);border-color:var(--ink)}.ak-dset .btn-row{flex-wrap:wrap;gap:6px;display:flex}.ak-dset .lk{margin:0;padding:0}.ak-drop{cursor:pointer}.ak-pair{grid-template-columns:30px 30px;align-items:center;gap:6px;display:grid}.pl-list.ak-on .pl-row{grid-template-columns:30px minmax(0,1fr) 66px 14px;row-gap:2px}.pl-list.ak-on .pl-row>.acc{grid-area:2/2;justify-self:start}.pl-list.ak-on.sk-roster .pl-row>.acc{grid-column:3}.pl-list.ak-on .pl-row>.num,.pl-list.ak-on .pl-row>.sk-av,.pl-list.ak-on .pl-row>.sk-avb,.pl-list.ak-on .pl-row>.ak-pair,.pl-list.ak-on .pl-row>.occ-go{grid-row:1/span 2}.ak-colh{grid-template-columns:minmax(0,1fr) 66px 14px;align-items:end;gap:10px;margin-bottom:-4px;display:grid}.ak-colh .ak-pair>span{place-items:center;display:grid}.ak-colh .ti{background:var(--ink-3);width:17px;height:17px}.ak-line{align-items:center;gap:6px;display:flex}.ak-line .ti{background:var(--ink-3);flex:none;width:15px;height:15px}.ak-review{grid-template-columns:repeat(auto-fill,minmax(150px,1fr));gap:12px;display:grid}.ak-rv{gap:6px;min-width:0;margin:0;display:grid}.ak-rv-img{aspect-ratio:4/3;background:var(--surface-2);border:1px solid var(--border);border-radius:12px;overflow:hidden}.ak-rv-img img{object-fit:cover;width:100%;height:100%;display:block}.ak-rv figcaption{gap:4px;font-size:13px;display:grid}.ak-rv figcaption small{color:var(--ink-3)}.ak-rv .btn{justify-self:start}.ak-ico.ok{background:var(--ok-soft)}.ak-ico.ok .ti{background:var(--ok)}.kid .ak-sub{margin-top:10px}.pl-list.ak-on.sk-roster .pl-row{grid-template-columns:30px 34px minmax(0,1fr) 66px 14px}.pl-list.ak-on .pl-row.pl-st{display:grid}.ak-car .hd{grid-template-columns:40px minmax(0,1fr) auto}.pl-list.ak-on .pl-name .chip{white-space:nowrap}
