/* TNBEH human check */
.z0jons8o4i{display:grid;gap:var(--space-10);inline-size:100%;max-inline-size:30rem;color:var(--ink);font-size:var(--fs-14);line-height:var(--leading-body)}
.p1xgcmlf3y{display:flex;align-items:center;gap:var(--space-12);inline-size:100%;min-block-size:44px;padding-block:var(--space-12);padding-inline:var(--space-14);border:1px solid var(--edge);border-radius:var(--radius-12);background:var(--surface-raised);color:var(--ink);font:inherit;font-size:var(--fs-15);font-weight:var(--weight-semibold);text-align:start;cursor:pointer;transition:border-color var(--dur-hover) var(--ease-hover),background-color var(--dur-hover) var(--ease-hover)}
.p1xgcmlf3y:focus-visible{outline:var(--ring-width) solid var(--ring-color);outline-offset:var(--ring-offset);box-shadow:var(--ring-bloom)}
.p1xgcmlf3y[aria-checked="true"]{border-color:rgb(var(--status-success-rgb) / 0.45);cursor:default}
.e0vtka3sho{flex-shrink:0;display:grid;place-items:center;inline-size:var(--space-28);block-size:var(--space-28);border:2px solid var(--ink-dim);border-radius:var(--radius-6);background:var(--surface-inset);transition:border-color var(--dur-fast) var(--ease),background-color var(--dur-fast) var(--ease)}
.p1xgcmlf3y[aria-checked="true"] .e0vtka3sho{border-color:var(--status-success);background:rgb(var(--status-success-rgb) / 0.15)}
.r27kay24rr{inline-size:var(--space-18);block-size:var(--space-18);fill:none;stroke:var(--status-success-text);stroke-width:3;stroke-linecap:round;stroke-linejoin:round}
.g2a1tmd7b9{inline-size:var(--space-16);block-size:var(--space-16);border:2px solid var(--edge);border-block-start-color:var(--accent);border-radius:var(--radius-round);animation:j2k1wbmo0s 0.8s linear infinite}
@keyframes j2k1wbmo0s{to{transform:rotate(1turn)}}
.v0cwzjreb7{flex:1;min-inline-size:0}
.h072rf0y5y{display:inline-flex;align-items:center;gap:var(--space-6);flex-shrink:0;color:var(--ink-accent);font-size:var(--fs-12);font-weight:var(--weight-bold);letter-spacing:var(--tracking-wide)}
.h072rf0y5y svg{inline-size:var(--space-16);block-size:var(--space-16);fill:none;stroke:currentColor;stroke-width:1.8;stroke-linejoin:round;stroke-linecap:round}
.b23mior9cw{display:grid;gap:var(--space-14);padding:var(--space-16);border:1px solid var(--edge);border-radius:var(--radius-14);background:var(--surface-raised);box-shadow:var(--shadow-well)}
.b23mior9cw[hidden]{display:none}
.p1nzld0rw6{margin:0;padding:0;color:var(--ink);font-size:var(--fs-15);font-weight:var(--weight-semibold);line-height:var(--leading-snug);text-wrap:pretty}
.p1nzld0rw6:focus{outline:none}
.p1nzld0rw6:focus-visible{outline:var(--ring-width) solid var(--ring-color);outline-offset:var(--ring-offset)}
.n0t7qet65p{display:block;margin-block-start:var(--space-6);color:var(--ink);font-size:var(--fs-17);font-weight:var(--weight-semibold);unicode-bidi:isolate}
.c1tjuzpd1r{justify-self:start;min-block-size:44px;padding:0;border:0;background:none;color:var(--ink-accent);font:inherit;font-size:var(--fs-13);text-align:start;text-decoration:underline;text-underline-offset:3px;cursor:pointer}
.c1tjuzpd1r:focus-visible{outline:var(--ring-width) solid var(--ring-color);outline-offset:var(--ring-offset)}
.q1yqtnzadp{display:flex;align-items:center;gap:var(--space-12)}
.h0d19z3ck9{display:block;flex-shrink:0;inline-size:var(--space-80);block-size:var(--space-80);border:1px dashed var(--edge-hover);border-radius:var(--radius-10);background:var(--bg-2);overflow:hidden}
.h0d19z3ck9>svg,.i08lnti4od>svg,.x2l97d3m4d>svg,.y20df4rli4>svg,.b1ycux8ecy>svg{display:block;inline-size:100%;block-size:100%}
.b1ycux8ecy{display:block;inline-size:100%;aspect-ratio:5 / 3;border:1px solid var(--edge);border-radius:var(--radius-10);background:var(--bg-2);overflow:hidden}
.e0tq9iwxof{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:var(--space-8)}
.i08lnti4od{position:relative;display:block;aspect-ratio:1;min-block-size:44px;padding:0;border:2px solid var(--edge);border-radius:var(--radius-10);background:var(--bg-2);cursor:pointer;overflow:hidden;transition:border-color var(--dur-fast) var(--ease),transform var(--dur-press) var(--ease-press)}
.i08lnti4od:focus-visible,.x2l97d3m4d:focus-visible,.r26i3np21s:focus-visible,.y20df4rli4:focus-visible{outline:var(--ring-width) solid var(--ring-color);outline-offset:var(--ring-offset)}
.i08lnti4od:active,.x2l97d3m4d:active{transform:scale(var(--press-scale-sm))}
.u00vehbyz1{border-color:var(--accent);background:var(--accent-wash)}
.x08gru1w8z{position:absolute;inset-block-start:var(--space-4);inset-inline-start:var(--space-4);display:none;place-items:center;inline-size:var(--space-20);block-size:var(--space-20);border-radius:var(--radius-round);background:var(--accent);color:var(--ink-on-accent)}
.u00vehbyz1 .x08gru1w8z{display:grid}
.x08gru1w8z svg{inline-size:var(--space-14);block-size:var(--space-14);fill:none;stroke:currentColor;stroke-width:3;stroke-linecap:round;stroke-linejoin:round}
.f12tkkglr1{display:grid;grid-template-columns:repeat(auto-fit,minmax(5.25rem,1fr));gap:var(--space-8)}
.x2l97d3m4d{display:grid;place-items:center;aspect-ratio:1;min-block-size:44px;padding:var(--space-4);border:2px solid var(--edge);border-radius:var(--radius-10);background:var(--bg-2);color:var(--ink);font:inherit;cursor:pointer;overflow:hidden;transition:border-color var(--dur-fast) var(--ease),transform var(--dur-press) var(--ease-press)}
.x0q7daihul{aspect-ratio:auto;padding-block:var(--space-10);padding-inline:var(--space-12)}
.v029ui4pm9{border-color:var(--accent);background:var(--accent-wash)}
.r0nl7paeqe{font-size:var(--fs-16);font-weight:var(--weight-semibold);font-variant-numeric:tabular-nums;text-align:center;overflow-wrap:anywhere}
.z2boynyaf8{position:relative;inline-size:100%;border:1px solid var(--edge);border-radius:var(--radius-10);background:var(--bg-2);overflow:hidden;user-select:none;-webkit-user-select:none}
.z2boynyaf8>svg{position:absolute;inset:0;inline-size:100%;block-size:100%;pointer-events:none}
.y20df4rli4{position:absolute;aspect-ratio:1;min-inline-size:44px;padding:0;border:0;border-radius:var(--radius-round);background:transparent;transform:translate(-50%,-50%);cursor:grab;touch-action:none}
.o1occgbtos{cursor:grabbing;filter:drop-shadow(0 6px 14px rgb(var(--black-rgb) / 0.55))}
.v0rs7p7qkp{position:relative;inline-size:100%;border:1px solid var(--edge);border-radius:var(--radius-10);background:var(--bg-2);overflow:hidden;user-select:none;-webkit-user-select:none;touch-action:pan-y}
.e2hcu8dloq{display:block;inline-size:100%;block-size:100%;pointer-events:none;user-select:none;-webkit-user-drag:none}
.c1gy8pl0vx{position:absolute;block-size:auto;aspect-ratio:1;cursor:grab;touch-action:none;user-select:none;-webkit-user-drag:none;filter:drop-shadow(0 2px 5px rgb(var(--black-rgb) / 0.55))}
.u08rv85jrl{position:relative;inline-size:100%;block-size:44px;border:1px solid var(--edge);border-radius:var(--radius-10);background:var(--surface-inset);overflow:hidden;user-select:none;-webkit-user-select:none;touch-action:pan-y}
.w233usljry{position:absolute;inset-block:0;inset-inline-start:0;background:rgb(var(--red-rgb) / 0.22);pointer-events:none}
.g1fbmo595a{position:absolute;inset:0;display:flex;align-items:center;justify-content:center;padding-inline:var(--space-12);color:var(--ink-muted);font-size:var(--fs-13);pointer-events:none;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}
.d2pocf27a4{position:absolute;inset-block:0;display:grid;place-items:center;min-inline-size:44px;border-radius:var(--radius-10);background:var(--accent);color:var(--ink-on-accent);cursor:grab;touch-action:none;box-shadow:0 2px 8px rgb(var(--black-rgb) / 0.45);transition:background-color var(--dur-fast) var(--ease)}
.d2pocf27a4:focus-visible{outline:var(--ring-width) solid var(--ring-color);outline-offset:var(--ring-offset)}
.n2h0bzm9is{inline-size:var(--space-20);block-size:var(--space-20);fill:none;stroke:currentColor;stroke-width:2.4;stroke-linecap:round;stroke-linejoin:round;pointer-events:none}
.f0a5zfjrxr{cursor:grabbing}
.c1gy8pl0vx.f0a5zfjrxr{filter:drop-shadow(0 6px 14px rgb(var(--black-rgb) / 0.6))}
.l0d78c903g{margin:0;color:var(--ink-muted);font-size:var(--fs-12);line-height:var(--leading-body);text-wrap:pretty}
.b08tr3lk9g{display:flex;flex-wrap:wrap;gap:var(--space-8);align-items:center}
.r26i3np21s{display:inline-flex;align-items:center;justify-content:center;gap:var(--space-8);min-block-size:44px;padding-block:var(--space-8);padding-inline:var(--space-16);border:1px solid var(--edge);border-radius:var(--radius-10);background:transparent;color:var(--ink);font:inherit;font-size:var(--fs-14);font-weight:var(--weight-semibold);cursor:pointer;transition:background-color var(--dur-hover) var(--ease-hover),border-color var(--dur-hover) var(--ease-hover),color var(--dur-hover) var(--ease-hover)}
.o1xf9tbts0{border-color:var(--accent);background:var(--accent);color:var(--ink-on-accent)}
.o1xf9tbts0:focus-visible{--ring-color:var(--ink)}
.l1p1xjacgz{color:var(--ink-dim);font-weight:var(--weight-medium)}
.r26i3np21s:disabled{opacity:0.45;cursor:not-allowed}
.r26i3np21s[aria-busy="true"]{cursor:progress}
.t0sda3895j{margin:0;min-block-size:1.4em;color:var(--ink-dim);font-size:var(--fs-13)}
.t0sda3895j:empty{min-block-size:0}
.u293sb82p7{color:var(--status-danger-text)}
.x2dg562cgk{color:var(--status-success-text)}
.z1kfgtty0a{display:grid;gap:var(--space-8);min-inline-size:0;margin:0;padding:0;border:0}
.d0f1153iz6{display:flex;align-items:center;gap:var(--space-10);min-block-size:44px;padding-inline:var(--space-12);border:1px solid var(--edge);border-radius:var(--radius-10);background:var(--bg-2);color:var(--ink);font-size:var(--fs-16);font-variant-numeric:tabular-nums;cursor:pointer}
.d0f1153iz6:has(input:checked){border-color:var(--accent);background:var(--accent-wash)}
.d0f1153iz6:has(input:focus-visible){outline:var(--ring-width) solid var(--ring-color);outline-offset:var(--ring-offset)}
.d0f1153iz6>input{flex-shrink:0;inline-size:var(--space-18);block-size:var(--space-18);margin:0;accent-color:var(--accent)}
@media (hover:hover){
.p1xgcmlf3y:hover:not([aria-checked="true"]){border-color:var(--accent-quiet)}
.i08lnti4od:hover,.x2l97d3m4d:hover{border-color:var(--accent-quiet)}
.u00vehbyz1:hover,.v029ui4pm9:hover{border-color:var(--accent-hover)}
.o1xf9tbts0:hover:not(:disabled){border-color:var(--accent-hover);background:var(--accent-hover)}
.l1p1xjacgz:hover:not(:disabled){border-color:var(--accent);color:var(--ink)}
.d2pocf27a4:hover{background:var(--accent-hover)}
}
@media (prefers-reduced-motion:reduce){
.g2a1tmd7b9{animation:none;border-color:var(--accent)}
.p1xgcmlf3y,.e0vtka3sho,.i08lnti4od,.x2l97d3m4d,.r26i3np21s,.d2pocf27a4{transition:none}
.i08lnti4od:active,.x2l97d3m4d:active{transform:none}
}
