.app .ar-layer{--ar-quiet:#556072;z-index:400;animation:ar-fade .18s var(--ease-out) backwards;background:#0f1b2d29;place-items:stretch end;display:grid;position:fixed;inset:0}.app .ar-layer[data-must]{background:#0f1b2d75}.app .ar-layer>[role=dialog]:focus{outline:none}.app .ar-drawer{box-sizing:border-box;background:var(--surface);width:min(440px,100%);height:100%;min-height:0;color:var(--text);animation:ar-slide .26s var(--ease-drawer) backwards;flex-direction:column;padding-top:20px;font-weight:400;display:flex;box-shadow:-24px 0 60px -30px #0f1b2d80,-1px 0 #0f1b2d14}.app .ar-dh{flex:none;justify-content:space-between;align-items:flex-start;gap:12px;min-height:36px;padding:0 16px 0 24px;display:flex}.app .ar-dh h2{padding-top:5px;font-size:20px;line-height:26px}.app .ar-why{color:#475467;text-wrap:pretty;flex:none;padding:6px 24px 14px;font-size:14px;line-height:20px}.app .ar-body{flex-direction:column;flex:1;gap:8px;min-height:0;padding:2px 24px 16px;display:flex;overflow-y:auto}.app .ar-body>*{flex:none}.app .ar-places{border:1px solid var(--border-strong);border-radius:14px;margin:0;padding:0;list-style:none}.app .ar-places li{box-sizing:border-box;min-height:46px;transition:opacity .16s var(--ease-out), transform .16s var(--ease-out);align-items:center;gap:2px;padding:4px 5px 4px 10px;display:flex}@starting-style{.app .ar-places li{opacity:0;transform:translateY(-4px)}}.app .ar-places li+li{border-top:1px solid var(--border)}.app .ar-places li[data-main]{background:var(--tint);box-shadow:0 0 0 1px var(--side);border-radius:13px 13px 0 0;position:relative}.app .ar-num{background:var(--side);color:#fff;font-variant-numeric:tabular-nums;border-radius:50%;flex:none;place-items:center;width:26px;height:26px;font-size:12.5px;font-weight:750;display:grid}.app .ar-rn{flex-direction:column;flex:1;min-width:0;padding:3px 4px 3px 10px;display:flex}.app .ar-rn b{overflow-wrap:anywhere;font-size:14px;font-weight:650;line-height:19px}.app .ar-rn small{color:var(--ar-quiet);font-size:12.5px;line-height:17px}.app .ar-x{all:unset;box-sizing:border-box;cursor:pointer;width:36px;height:36px;color:var(--ar-quiet);transition:background var(--t), color var(--t), transform .12s var(--ease-out);border-radius:10px;flex:none;place-items:center;display:grid}.app .ar-x svg{width:16px;height:16px}.app .ar-x:active{transform:scale(.92)}.app .ar-x:disabled{opacity:.45;cursor:default}.app .ar-x:focus-visible{outline:2px solid var(--side);outline-offset:-1px}@media (hover:hover) and (pointer:fine){.app .ar-x:not(:disabled):hover{background:color-mix(in srgb, var(--text) 8%, transparent);color:var(--text)}}.app .ar-next{border:1px dashed var(--side);border-radius:14px;align-items:flex-start;gap:10px;padding:8px 8px 8px 10px;display:flex}.app .ar-next .ar-num{color:var(--side);border:2px solid var(--side);box-sizing:border-box;background:0 0;margin-top:9px}.app .ar-hint{color:var(--ar-quiet);text-wrap:pretty;font-size:12.5px;line-height:18px}.app .ar-find{flex-direction:column;flex:1;min-width:0;display:flex}.app .ar-field{box-sizing:border-box;background:var(--surface);border:1px solid var(--border-strong);cursor:text;height:44px;transition:border-color var(--t), box-shadow var(--t);border-radius:10px;align-items:center;display:flex}.app .ar-field:focus-within{border-color:var(--side);box-shadow:0 0 0 3px color-mix(in srgb, var(--side) 16%, transparent)}.app .ar-field svg{width:17px;height:17px;color:var(--text-2);flex:none;margin-left:12px}.app .ar-field input{all:unset;min-width:0;height:100%;color:var(--text);flex:1;padding:0 10px;font-size:14.5px}.app .ar-field input::placeholder{color:var(--text-2);text-overflow:ellipsis}.app .ar-field input::-webkit-search-cancel-button{appearance:none;display:none}.app .ar-field input::-webkit-search-decoration{appearance:none;display:none}.app .ar-hits{flex-direction:column;gap:2px;margin-top:6px;display:flex}.app .ar-hits:empty{display:none}.app .ar-hit{cursor:pointer;border-radius:10px;align-items:center;gap:10px;padding:7px 10px 7px 12px;display:flex}.app .ar-hit[aria-selected=true]{background:var(--tint);box-shadow:inset 0 0 0 1px color-mix(in srgb, var(--side) 35%, transparent)}.app .ar-hn{flex-direction:column;flex:1;min-width:0;display:flex}.app .ar-hn b{overflow-wrap:anywhere;font-size:14px;font-weight:650;line-height:19px}.app .ar-hn small{color:var(--ar-quiet);font-size:12.5px;line-height:17px}.app .ar-ha{color:var(--side);white-space:nowrap;font-size:12.5px;font-weight:650}.app .ar-hit[aria-disabled]{cursor:default;box-shadow:none;background:0 0}.app .ar-hit[aria-disabled] b,.app .ar-hit[aria-disabled] .ar-ha{color:var(--ar-quiet);font-weight:500}.app .ar-none{color:var(--ar-quiet);overflow-wrap:anywhere;padding:8px 4px;font-size:13.5px;line-height:19px}@media (max-width:760px){.app .ar-field input{font-size:16px}}.app .ar-full{background:var(--warn-bg);color:#5c3a0a;text-wrap:pretty;border:1px solid #e3be78;border-radius:12px;flex-direction:column;gap:2px;padding:12px 14px;font-size:13.5px;line-height:19px;display:flex}.app .ar-full b{color:#7a4708;font-size:14px}.app .ar-err{background:var(--bad-bg);color:var(--bad-text);border-radius:12px;flex:none;margin:0 24px 10px;padding:10px 14px;font-size:13.5px;font-weight:600;line-height:19px}.app .ar-df{border-top:1px solid var(--border);flex:none;align-items:center;gap:10px;padding:12px 20px 16px 24px;display:flex}.app .ar-df span{color:var(--ar-quiet);font-variant-numeric:tabular-nums;flex:1;font-size:13px}.app .ar-df .btn:disabled{cursor:default}@media (max-width:760px){.app .ar-dh{padding:0 8px 0 16px}.app .ar-why{padding:6px 16px 12px}.app .ar-body{padding:2px 16px 14px}.app .ar-err{margin:0 16px 10px}.app .ar-df{padding:10px 16px calc(12px + env(safe-area-inset-bottom))}}.app .ar-ask{color:#475467;text-align:left;flex-wrap:wrap;align-items:center;gap:6px 10px;font-size:13.5px;font-weight:600;line-height:19px;display:inline-flex}.app .ar-ask-i{color:var(--side);flex:none;display:grid}.app .ar-ask-i svg{width:17px;height:17px}.app .ar-ask button,.app .ar-ask a{all:unset;box-sizing:border-box;cursor:pointer;background:var(--side);color:#fff;min-height:32px;transition:background var(--t), transform .12s var(--ease-out);border-radius:999px;flex:none;align-items:center;padding:0 14px;font-size:13px;font-weight:700;display:inline-flex}.app .ar-ask button:active,.app .ar-ask a:active{transform:scale(.96)}.app .ar-ask button:focus-visible,.app .ar-ask a:focus-visible{outline:2px solid var(--side);outline-offset:2px}.app .ar-ask[data-dark]{color:#ffffffeb}.app .ar-ask[data-dark] .ar-ask-i{color:#fff}.app .ar-ask[data-dark] button,.app .ar-ask[data-dark] a{color:#2b1a10;background:#fff}.app .ar-ask[data-dark] button:focus-visible,.app .ar-ask[data-dark] a:focus-visible{outline-color:#fff}@media (hover:hover) and (pointer:fine){.app .ar-ask button:hover,.app .ar-ask a:hover{background:var(--teal-hover)}.app .ar-ask[data-dark] button:hover,.app .ar-ask[data-dark] a:hover{background:#f2edea}}@keyframes ar-fade{0%{opacity:0}}@keyframes ar-slide{0%{transform:translate(100%)}}.app .ar-layer.out{animation:ar-fade .16s var(--ease-out) reverse both;pointer-events:none}.app .ar-layer.out .ar-drawer{animation:ar-slide .2s var(--ease-drawer) reverse both}@media (prefers-reduced-motion:reduce){.app .ar-drawer,.app .ar-layer.out .ar-drawer{animation:none}.app .ar-layer,.app .ar-layer.out{animation-duration:80ms}.app .ar-places li{transition:opacity .16s var(--ease-out)}@starting-style{.app .ar-places li{transform:none}}}@media print{.app .ar-layer{display:none!important}}.app .ar-pv{flex-direction:column;gap:14px;display:flex}.app .ar-pv h2{font-size:22px;font-weight:800;line-height:28px}.app .ar-pv h3{margin-top:10px;font-size:16px;line-height:22px}.app .ar-pv p{color:#556072;text-wrap:pretty;max-width:80ch;margin-top:4px;font-size:14px;line-height:20px}.app .ar-pv p:has(.btn){margin-top:14px}.app .ar-asks{grid-template-columns:repeat(auto-fit,minmax(300px,1fr));gap:12px;display:grid}.app .ar-asks>div{border:1px solid var(--border);background:var(--surface);border-radius:14px;align-items:center;min-height:76px;padding:14px 20px;display:flex}.app .ar-asks>div[data-dark]{background:linear-gradient(120deg,#7a4a2e,#4f301e);border-color:#0000}.app.in-pv[data-ar-must] .in-preview{z-index:401;right:calc(min(440px,100vw) + 20px)}@media (max-width:760px){.app.in-pv[data-ar-must] .in-preview{bottom:84px;right:12px}}.app .ar-set{--ar-quiet:var(--text-2);--tint:var(--teal-tint)}.app .ar-set-acts{justify-content:flex-end;align-items:center;gap:6px;display:flex}.app .ar-set .pf-sbar-row b{overflow-wrap:break-word}@container pfp (max-width:480px){.app .ar-set .pf-sbar-row{column-gap:8px}.app .ar-set-acts{gap:0}}@container pfp (max-width:320px){.app .ar-set .pf-sbar-row{row-gap:0}.app .ar-set-acts{grid-column:2;justify-content:flex-start;margin-left:-8px}}.app .ar-set-add{gap:8px;display:grid}.app .ar-set .pf-sbar+.ar-set-add{border-top:1px solid var(--border);margin-top:10px;padding-top:16px}.app .ar-set .ar-field{height:auto;min-height:42px}.app .ar-set .ar-field:focus-within{border-color:var(--teal);box-shadow:0 0 0 3px #00a36c26}.app .ar-set .ar-field svg{display:none}.app .ar-set .ar-field input{padding:0 12px;font-size:16px}.app .ar-set .ar-ha{color:#0b5a3f}.app .ar-set .pf-err{margin-top:10px;display:block}
