.a-app{--a-bg:#fff;--a-well:#fbfbfb;--a-hair:#eeeff1;--a-ring:#e6e7ea;--a-wash:#00000005;--a-wash-strong:#0000000a;--a-t1:#101112;--a-t2:#5e5e5e;--a-t3:#6f6f6f;--a-accent:#f0883e;--a-accent-ink:#241405;--a-accent-line:#b4632a;--a-accent-text:#aa5d27;--a-accent-soft:#fdf3ea;--a-ok:#0a7e54;--a-ok-soft:#ecf7ef;--a-warn:#935f00;--a-warn-soft:#faf2e9;--a-danger:#9a453e;--a-danger-soft:#fef0ee;--a-e-card:0 0 0 1px inset var(--a-hair), 0 0 2px 0 #1c28401a, 0 1px 3px 0 #00000008;--a-e-control:0 0 0 1px inset var(--a-ring), 0 0 2px 0 #1c28401f, 0 1px 3px 0 #0000000a;--a-e-primary:0 0 0 1px inset #0000000f, 0 2px 4px -2px #f0883e47, 0 3px 6px -2px #f0883e2e;--a-e-ink:0 0 0 1px inset #ffffff14, 0 2px 4px -2px #1c28403d, 0 3px 6px -2px #18294b29;--a-e-popover:0 0 0 1px inset #0000000a, 0 8px 24px -4px #18294b1f, 0 2px 6px -1px #1c284014;background:var(--a-bg);color:var(--a-t1);-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;letter-spacing:-.14px;font-family:Inter,system-ui,-apple-system,sans-serif}body:has(.a-app){background:#fff}body:has(.a-app):before{display:none}.a-app .a-ui{letter-spacing:-.14px;font-size:14px;font-weight:500;line-height:20px}.a-app .a-label{letter-spacing:-.12px;color:var(--a-t2);font-size:12px;font-weight:500;line-height:16px}.a-app .a-meta{letter-spacing:-.12px;color:var(--a-t3);font-size:12px;font-weight:500;line-height:16px}.a-app .a-h{letter-spacing:-.16px;color:var(--a-t1);font-family:inherit;font-size:16px;font-weight:600;line-height:20px}.a-app .a-section-head{letter-spacing:-.12px;text-transform:none;color:var(--a-t2);font-family:inherit;font-size:12px;font-weight:500;line-height:16px}.a-app .a-display{letter-spacing:-.5px;color:var(--a-t1);font-family:inherit;font-size:24px;font-weight:600;line-height:28px}.a-app .t1{color:var(--a-t1)}.a-app .t2{color:var(--a-t2)}.a-app .t3{color:var(--a-t3)}.a-app .t-accent{color:var(--a-accent-text)}.a-app .t-ok{color:var(--a-ok)}.a-app .t-danger{color:var(--a-danger)}.a-app .a-card{background:var(--a-bg);box-shadow:var(--a-e-card);border-radius:14px}.a-app .a-card-hit{transition:background-color .12s}@media (hover:hover){.a-app .a-card-hit:hover{background:var(--a-well)}}.a-app .a-well{background:var(--a-well)}.a-app .a-card-empty{background:var(--a-bg);border:1px dashed var(--a-ring);border-radius:14px}.a-app .a-rows>*+*,.a-app .a-hair-top{border-top:1px solid var(--a-hair)}.a-app .a-hair-bottom{border-bottom:1px solid var(--a-hair)}.a-app .a-topbar,.a-app .a-bottombar{box-shadow:0 -1px 0 0 inset var(--a-hair);-webkit-backdrop-filter:saturate(180%)blur(8px);background:#ffffffd9}.a-app .a-bottombar{box-shadow:0 1px 0 0 inset var(--a-hair)}.a-app .a-btn{letter-spacing:-.14px;white-space:nowrap;cursor:pointer;background:var(--a-bg);height:28px;color:var(--a-t1);box-shadow:var(--a-e-control);border:0;border-radius:8px;justify-content:center;align-items:center;gap:6px;padding:4px 8px;font-family:inherit;font-size:14px;font-weight:500;line-height:20px;transition:background-color .12s,box-shadow .12s,color .12s;display:inline-flex}@media (pointer:coarse){.a-app .a-btn{min-height:44px;padding-left:12px;padding-right:12px}}@media (hover:hover){.a-app .a-btn:hover{background:var(--a-well)}}.a-app .a-btn:focus-visible{box-shadow:var(--a-e-control), 0 0 0 1px var(--a-accent-line);outline:none}.a-app .a-btn:disabled{opacity:.6;cursor:not-allowed}.a-app .a-btn-primary{background:var(--a-accent);color:var(--a-accent-ink);box-shadow:var(--a-e-primary)}@media (hover:hover){.a-app .a-btn-primary:hover{background:#e57f33}}.a-app .a-btn-ink{background:var(--a-t1);color:#fff;box-shadow:var(--a-e-ink)}@media (hover:hover){.a-app .a-btn-ink:hover{background:#2a2a2d}}.a-app .a-btn-ghost{color:var(--a-t2);box-shadow:none;background:0 0}@media (hover:hover){.a-app .a-btn-ghost:hover{background:var(--a-wash-strong);color:var(--a-t1)}}.a-app .a-btn-quiet-danger{color:var(--a-danger);box-shadow:none;background:0 0}@media (hover:hover){.a-app .a-btn-quiet-danger:hover{background:var(--a-danger-soft)}}.a-app .a-btn-danger{background:var(--a-danger);color:#fff;box-shadow:inset 0 0 0 1px #0000000f,0 2px 4px -2px #9a453e4d,0 3px 6px -2px #9a453e2e}@media (hover:hover){.a-app .a-btn-danger:hover{background:#8a3e37}}.a-app .a-btn-accent{color:var(--a-accent-text);box-shadow:none;background:0 0}@media (hover:hover){.a-app .a-btn-accent:hover{background:var(--a-accent-soft);color:var(--a-accent-text)}}.a-app .a-btn-soft{background:var(--a-well);box-shadow:0 0 0 1px inset var(--a-ring)}@media (hover:hover){.a-app .a-btn-soft:hover{background:#f3f3f4}}.a-app .a-btn-block{width:100%}.a-app .a-btn-bar{background:var(--a-well);width:100%;height:40px;color:var(--a-t2);box-shadow:none;border-radius:0}@media (hover:hover){.a-app .a-btn-bar:hover{background:var(--a-wash-strong);color:var(--a-t1)}}.a-app .a-link{color:var(--a-t2);text-underline-offset:3px;text-decoration:none;transition:color .12s}@media (hover:hover){.a-app .a-link:hover{color:var(--a-accent-text);text-decoration:underline}}.a-app .a-field{background:var(--a-bg);width:100%;color:var(--a-t1);letter-spacing:-.14px;box-shadow:0 0 0 1px inset var(--a-ring);letter-spacing:normal;border:0;border-radius:9px;outline:none;min-height:44px;padding:6px 10px;font-family:inherit;font-size:16px;font-weight:500;line-height:24px;transition:background-color .12s,box-shadow .12s}@media (hover:hover) and (pointer:fine){.a-app .a-field{letter-spacing:-.14px;min-height:32px;padding:6px 10px;font-size:14px;line-height:20px}}.a-app select.a-field{appearance:none;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='16' height='16' viewBox='0 0 24 24' fill='none' stroke='%236f6f6f' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='m6 9 6 6 6-6'/%3E%3C/svg%3E");background-position:right 10px center;background-repeat:no-repeat;padding-right:32px}.a-app .a-field-button{text-align:left;cursor:pointer;justify-content:space-between;align-items:center;gap:8px;width:100%;font-weight:500;display:flex}.a-app .a-field-button[data-empty=true]{color:var(--a-t3)}@media (hover:hover){.a-app .a-field:hover{background:var(--a-wash)}}.a-app .a-field:focus{background:var(--a-bg);box-shadow:0 0 0 1px var(--a-accent-line)}.a-app .a-badge{letter-spacing:-.12px;white-space:nowrap;border-radius:6px;align-items:center;height:20px;padding:0 6px;font-size:12px;font-weight:500;line-height:16px;display:inline-flex}.a-app .a-badge-ok{background:var(--a-ok-soft);color:var(--a-ok);box-shadow:inset 0 0 0 1px #cfe6d4}.a-app .a-badge-warn{background:var(--a-warn-soft);color:var(--a-warn);box-shadow:inset 0 0 0 1px #f0e2cd}.a-app .a-badge-danger{background:var(--a-danger-soft);color:var(--a-danger);box-shadow:inset 0 0 0 1px #f6d9d5}.a-app .a-badge-neutral{background:var(--a-well);color:var(--a-t2);box-shadow:0 0 0 1px inset var(--a-ring)}.a-app .a-avatar{background:var(--a-well);box-shadow:0 0 0 1px inset var(--a-hair);border-radius:30%;overflow:hidden}.a-app .a-icon-chip{background:var(--a-accent-soft);border-radius:30%;box-shadow:inset 0 0 0 1px #0000000f}.a-app .a-rail{flex-direction:column;display:flex}.a-app .a-rail-row{border-radius:9px;justify-content:space-between;align-items:baseline;gap:16px;min-height:32px;margin:1px 0;padding:6px 8px;font-size:14px;line-height:20px;transition:background-color .12s;display:flex}@media (hover:hover){.a-app .a-rail-row:hover{background:var(--a-wash)}}.a-app .a-rail-label{letter-spacing:-.12px;color:var(--a-t2);flex-shrink:0;font-size:12px;font-weight:500;line-height:16px}.a-app .a-rail-value{letter-spacing:-.14px;color:var(--a-t1);font-size:14px;font-weight:500;line-height:20px}.a-app .a-rail-value-empty{color:var(--a-t3)}.a-app-overlay{background:#10111252}.a-sheet{box-shadow:var(--a-e-popover);color:#101112;letter-spacing:-.14px;-webkit-font-smoothing:antialiased;background:#fff;border-radius:12px;font-family:Inter,system-ui,-apple-system,sans-serif}.a-sheet-docked{border-radius:12px 12px 0 0}@media (width>=640px){.a-sheet-docked{border-radius:12px}}.a-app .a-pick,.a-sheet .a-pick{color:#101112;letter-spacing:-.14px;cursor:pointer;background:#fff;border:0;border-radius:8px;justify-content:center;align-items:center;font-family:inherit;font-size:14px;font-weight:500;line-height:20px;transition:background-color .12s,box-shadow .12s,color .12s;display:inline-flex;box-shadow:inset 0 0 0 1px #e6e7ea}@media (hover:hover){.a-app .a-pick:hover,.a-sheet .a-pick:hover{background:#00000005}}.a-app .a-pick-on,.a-sheet .a-pick-on{color:#aa5d27;background:#fdf3ea;box-shadow:inset 0 0 0 1px #b4632a}@media (hover:hover){.a-app .a-pick-on:hover,.a-sheet .a-pick-on:hover{background:#fdf3ea}}.a-app .a-crumbs{letter-spacing:-.14px;color:var(--a-t2);flex-wrap:nowrap;align-items:center;gap:8px;font-size:14px;font-weight:500;line-height:20px;display:flex}.a-app .a-crumb-home{color:var(--a-t1);border-radius:6px;flex-shrink:0;align-items:center;margin-left:-4px;padding:2px 4px;transition:background-color .12s;display:inline-flex}@media (hover:hover){.a-app .a-crumb-home:hover{background:var(--a-wash-strong);color:var(--a-t1)}}.a-app .a-crumb-sep{color:var(--a-t3);opacity:.7;align-items:center;display:inline-flex}.a-app .a-crumb-sep svg{width:14px;height:14px}.a-app .a-form-grid{gap:12px;display:grid}@media (width>=640px){.a-app .a-form-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:12px 16px}}.a-app .a-form-grid label,.a-app .a-form-grid>div{min-width:0;display:block}.a-app .a-metaline{align-items:center;gap:6px;min-width:0;display:inline-flex}.a-app p.a-metaline,.a-app a.a-metaline{display:flex}.a-app .a-metaline-icon{flex:0 0 16px;width:16px;height:16px}.a-app .a-rail>*+*{border-top:1px solid var(--a-hair)}.a-app .a-phone{background:var(--a-bg);box-shadow:0 0 0 1px inset var(--a-ring);border:0;border-radius:9px;height:44px;padding-left:10px;padding-right:10px;transition:background-color .12s,box-shadow .12s}@media (hover:hover) and (pointer:fine){.a-app .a-phone{height:32px}}@media (hover:hover){.a-app .a-phone:hover{background:var(--a-wash)}}.a-app .a-phone:focus-within{background:var(--a-bg);box-shadow:0 0 0 1px var(--a-accent-line)}.a-app .a-phone.invalid,.a-app .a-phone[data-invalid]{box-shadow:0 0 0 1px inset var(--a-danger)}.a-app .a-phone input{box-shadow:none;background:0 0;border:0;outline:none;height:100%;min-height:0;padding:0;font-weight:500}
