.cvk2170{outline:none}.cvk2170:hover{filter:brightness(1.15)}.cvk2170:focus-visible{filter:drop-shadow(0 0 3px #3b82f6)drop-shadow(0 0 7px #3b82f680)}._1jprj0f0{border-radius:var(--_5lhatgi);border:1px solid var(--_5lhatg6);background:var(--_5lhatg1);gap:2px;padding:2px;display:inline-flex}._1jprj0f1{padding:12px var(--_5lhatg9);border-radius:var(--_5lhatgi);color:var(--_5lhatg3);font-size:var(--_5lhatgc);font-family:var(--_5lhatgj);cursor:pointer;white-space:nowrap;background:0 0;border:none;transition:background .15s,color .15s}._1jprj0f1:hover{color:var(--_5lhatg2)}._1jprj0f1:focus-visible{outline:2px solid var(--_5lhatg4);outline-offset:1px}._1jprj0f2{background:var(--_5lhatg4);color:#fff}._1jprj0f2:hover{color:#fff}@media screen and (width>=768px){._1jprj0f1{padding:var(--_5lhatg7) var(--_5lhatg9)}}.w8cbn60{align-items:center;gap:var(--_5lhatg8);display:inline-flex}.w8cbn61{border-radius:var(--_5lhatgi);border:1px solid var(--_5lhatg6);background:var(--_5lhatg1);width:44px;height:44px;color:var(--_5lhatg2);font-size:var(--_5lhatge);cursor:pointer;justify-content:center;align-items:center;line-height:1;transition:background .15s,color .15s;display:inline-flex}.w8cbn61:hover{background:var(--_5lhatg4);color:#fff}.w8cbn61:focus-visible{outline:2px solid var(--_5lhatg4);outline-offset:1px}.w8cbn62{text-align:center;min-width:11ch;font-size:var(--_5lhatgd);font-family:var(--_5lhatgj);color:var(--_5lhatg2);font-variant-numeric:tabular-nums}.w8cbn63{padding:12px var(--_5lhatg8);border-radius:var(--_5lhatgi);border:1px solid var(--_5lhatg6);color:var(--_5lhatg3);font-size:var(--_5lhatgc);font-family:var(--_5lhatgj);cursor:pointer;background:0 0}.w8cbn63:hover{color:var(--_5lhatg2)}.w8cbn63:focus-visible{outline:2px solid var(--_5lhatg4);outline-offset:1px}@media screen and (width>=768px){.w8cbn61{width:32px;height:32px}.w8cbn63{padding:var(--_5lhatg7) var(--_5lhatg8)}}.y5qvz90{padding:var(--_5lhatg9);pointer-events:none;z-index:100;justify-content:center;align-items:flex-end;display:flex;position:fixed;inset:0}.y5qvz91{pointer-events:auto;background:var(--_5lhatg1);border:1px solid var(--_5lhatg6);border-radius:var(--_5lhatgh);padding:var(--_5lhatg9);align-items:center;gap:var(--_5lhatg9);width:100%;max-width:480px;display:flex;box-shadow:0 4px 24px #0000001f}.y5qvz92{border-radius:50%;flex-shrink:0;width:12px;height:12px}.y5qvz93{flex:1;min-width:0}.y5qvz94{font-size:var(--_5lhatgd);font-family:var(--_5lhatgj);color:var(--_5lhatg2);text-overflow:ellipsis;white-space:nowrap;font-weight:600;overflow:hidden}.y5qvz95{font-size:var(--_5lhatgc);font-family:var(--_5lhatgj);color:var(--_5lhatg3);margin-top:2px}.y5qvz96{color:var(--_5lhatg3);font-size:var(--_5lhatge);cursor:pointer;padding:var(--_5lhatg7);border-radius:var(--_5lhatgg);background:0 0;border:none;flex-shrink:0;line-height:1}.y5qvz96:hover{color:var(--_5lhatg2)}.y5qvz96:focus-visible{outline:2px solid var(--_5lhatg4);outline-offset:1px}._1sgy2jd0{background:var(--_5lhatg0);justify-content:center;align-items:center;gap:var(--_5lhatg9);min-height:100dvh;padding:var(--_5lhatg9);font-family:var(--_5lhatgj);flex-direction:column;display:flex}._1sgy2jd1{aspect-ratio:1;width:clamp(240px,80vw,360px);max-width:100%;height:auto}._1sgy2jd2{top:var(--_5lhatg9);right:var(--_5lhatg9);gap:var(--_5lhatg8);align-items:center;display:flex;position:absolute}._1sgy2jd3{text-align:center;color:var(--_5lhatg3);font-size:var(--_5lhatgc);margin:0}._1sgy2jd4{color:var(--_5lhatg4);text-decoration:none}._1sgy2jd4:hover{text-decoration:underline}._1sgy2jd5{align-items:center;gap:var(--_5lhatg7);color:var(--_5lhatg3);font-size:var(--_5lhatgc);cursor:pointer;-webkit-user-select:none;user-select:none;margin:0;display:inline-flex}._1sgy2jd6{border-radius:var(--_5lhatgi);border:1px solid var(--_5lhatg6);background:var(--_5lhatg1);width:44px;height:44px;color:var(--_5lhatg3);font-size:var(--_5lhatgd);justify-content:center;align-items:center;text-decoration:none;transition:color .15s,border-color .15s;display:inline-flex}._1sgy2jd6:hover{color:var(--_5lhatg2);border-color:var(--_5lhatg2)}@media screen and (width>=480px){._1sgy2jd0{gap:var(--_5lhatga)}._1sgy2jd1{width:clamp(320px,70vw,480px)}}@media screen and (width>=1024px){._1sgy2jd1{width:clamp(480px,50vw,600px)}}@media screen and (width>=768px){._1sgy2jd6{width:32px;height:32px}}
