.ylehECu{margin-top:clamp(30px,5%,50px)}.ylehECu1{text-align:center;margin-bottom:clamp(30px,5%,50px)}.ylehECu2{position:sticky;top:0;z-index:30;padding:12px 0 24px;margin-bottom:-10px}.ylehECu3{display:flex;align-items:center;gap:5px;margin-bottom:10px;@media screen and (max-width:600px){flex-wrap:wrap;align-items:stretch}}.ylehECu4{position:relative;width:100%;flex:1 1;min-width:0;@media screen and (max-width:600px){order:2;flex:1 1 120px}}.ylehECu5{height:50px;padding:0 50px;width:100%;box-sizing:border-box;background-color:var(--color-background-primary);border-radius:12px;outline:none;border:1px solid var(--color-background-tertiary);color:var(--color-text-primary);text-overflow:ellipsis;transition:background-color .25s,border-color .25s,opacity .25s;&.active,&:focus{border-color:var(--color-accent-primary);background-color:var(--color-background-secondary)}&:disabled{cursor:not-allowed;opacity:.5}}.ylehECu6{position:absolute;left:16px;top:13px;color:var(--color-text-secondary);pointer-events:none}.ylehECu7{position:absolute;top:0;bottom:0;right:0;background:none;border:none;padding:0;width:50px;display:flex;align-items:center;justify-content:center;cursor:pointer;color:var(--color-text-secondary);transition:color .2s,opacity .2s;&:not(:disabled):hover{color:var(--color-accent-primary)}&:disabled{cursor:not-allowed;opacity:.5}}.ylehECu8{width:1px;background-color:var(--color-background-tertiary);margin:10px 5px;align-self:stretch;flex-shrink:0}.ylehECu9{display:flex;align-items:stretch;gap:5px;flex-shrink:0;@media screen and (max-width:600px){order:2;.ylehECu8{display:none}>:not(.ylehECu8)>button{width:50px;padding:0}}}.ylehECuA{cursor:pointer;display:flex;align-items:center;justify-content:center;height:50px;width:50px;box-sizing:border-box;background-color:var(--color-background-primary);border-radius:12px;outline:none;border:1px solid var(--color-background-tertiary);color:var(--color-text-primary);padding:0;flex-shrink:0;transition:background-color .25s,border-color .25s,color .25s,transform .25s,opacity .25s;&:not(:disabled):hover{border-color:var(--color-accent-primary);color:var(--color-accent-primary);background-color:var(--color-background-secondary)}&:not(:disabled):active{transform:translateY(2px);opacity:.75}&:disabled{cursor:not-allowed;opacity:.55}@media screen and (max-width:700px){display:none}}.ylehECuB{display:flex;scrollbar-width:none;padding-bottom:2px;gap:5px}.ylehECuC{cursor:pointer;display:flex;align-items:center;justify-content:center;box-sizing:border-box;background:none;border-radius:8px;padding:10px 12px;outline:none;font-size:var(--fs-sm);border:1px solid var(--ylehECuD);background-color:var(--ylehECuE);color:var(--ylehECuF);white-space:nowrap;text-decoration:none;line-height:1;transition:background-color .25s,border-color .25s,transform .25s,opacity .25s,color .25s;&:last-child{margin-right:0}&:hover{color:var(--ylehECuG);background-color:var(--ylehECuH)}&:active{transform:translateY(2px);opacity:.75}}.ylehECuI{position:relative;flex-shrink:0;&:last-child{margin-right:0}@media screen and (max-width:700px){position:static}}.ylehECuJ{cursor:pointer;position:relative;display:flex;align-items:center;justify-content:center;height:50px;min-width:50px;box-sizing:border-box;background-color:var(--color-background-primary);border-radius:12px;outline:none;padding:0 15px;border:1px solid var(--color-background-tertiary);color:var(--color-text-primary);transition:background-color .25s,border-color .25s,transform .25s,opacity .25s;&>svg{color:var(--color-text-secondary);flex-shrink:0;transition:color .2s}&:not(:disabled):hover>svg{color:var(--color-text-primary)}&:not(:disabled):hover{background-color:var(--color-background-secondary)}&:not(:disabled):active{transform:translateY(2px);opacity:.75}&:disabled{cursor:not-allowed;opacity:.5}@media screen and (max-width:800px){width:50px;padding-left:0;padding-bottom:0;padding-right:0;padding-top:0;overflow:hidden}}.ylehECuK{margin-left:8px;white-space:nowrap;max-width:200px;overflow:hidden;text-overflow:ellipsis;font-size:var(--fs-base);@media screen and (max-width:800px){display:none}}.ylehECuL{display:inline-flex;align-items:center;justify-content:center;flex-shrink:0;width:22px;height:22px;margin-left:8px;border-radius:50%;background-color:transparent;color:var(--color-text-secondary);cursor:pointer;transition:background-color .15s,color .15s;svg{color:inherit;flex-shrink:0;transition:none}&:hover{background-color:color-mix(in srgb,var(--color-accent-primary) 18%,transparent);color:var(--color-accent-primary)}@media screen and (max-width:800px){display:none}}.ylehECuM{position:absolute;top:calc(100% + 6px);right:0;z-index:100;padding:6px;background-color:var(--color-background-secondary);border:1px solid var(--color-text-tertiary);border-radius:12px;min-width:240px;max-height:480px;overflow:hidden;display:flex;flex-direction:column;box-shadow:0 10px 30px rgba(0,0,0,.25);@media screen and (max-width:600px){left:0;right:0;top:calc(100% - 8px);min-width:0;width:auto;max-height:min(480px,calc(100vh - 200px))}}.ylehECuN{overflow-y:auto;scrollbar-width:thin;flex:1 1;min-height:0}.ylehECuO{position:relative;display:flex;align-items:center;box-sizing:border-box;border:none;background-color:var(--ylehECuP);cursor:pointer;width:100%;text-align:left;padding:10px 12px;color:var(--ylehECuQ);font-weight:var(--ylehECuR);text-decoration:none;white-space:nowrap;outline:none;border-radius:8px;font-size:var(--fs-sm);transition:background-color .15s,color .15s,opacity .15s;&:before{content:"";position:absolute;top:50%;left:3px;width:3px;height:var(--ylehECuS);border-radius:2px;background-color:var(--color-accent-primary);transform:translateY(-50%);transition:height .2s}&:not(:disabled):hover{color:var(--color-accent-primary);background-color:var(--color-background-primary)}&:disabled{cursor:not-allowed;opacity:.55}}.ylehECuT{min-width:300px;padding:10px 18px 34px}.ylehECuU{font-size:var(--fs-sm);font-weight:600;margin-bottom:18px}.ylehECuV{display:flex;align-items:center;justify-content:center;gap:5px;margin-top:clamp(25px,5%,10px);@media screen and (max-width:640px){flex-wrap:wrap}}.ylehECuW{margin-right:auto;padding-right:10px;@media screen and (max-width:640px){width:100%;margin-right:0;padding-right:0;text-align:center}}.ylehECuX{font-size:var(--fs-sm);margin-top:5px;color:var(--color-text-secondary)}.ylehECuY{height:52px;width:52px;padding:0 12px;box-sizing:border-box;background:none;border-radius:12px;outline:none;border:1px solid var(--color-background-tertiary);color:var(--color-text-primary);text-align:center;transition:background-color .25s,border-color .25s;&:focus{border-color:var(--color-accent-primary);background-color:var(--color-background-secondary)}&:disabled{cursor:not-allowed;opacity:.55}&::placeholder{color:var(--color-text-tertiary)}@media screen and (max-width:600px){height:50px;width:50px}}.ylehECuZ{display:flex;align-items:center;padding:15px;background-color:color-mix(in srgb,var(--color-background-secondary) 88%,transparent);border:1px solid var(--color-background-tertiary);position:sticky;bottom:15px;margin-top:15px;z-index:100;border-radius:12px;white-space:nowrap;background-image:radial-gradient(var(--color-background-tertiary-alpha50) .75px,transparent .75px);background-size:17px 17px;-webkit-backdrop-filter:blur(16px);backdrop-filter:blur(16px);box-shadow:0 14px 36px rgba(0,0,0,.22);@media screen and (max-width:640px){align-items:stretch;flex-direction:column;gap:12px}}.ylehECua{display:flex;overflow:auto;scrollbar-width:none;margin-right:15px;@media screen and (max-width:640px){margin-right:0}}.ylehECub{display:flex;align-items:center;justify-content:center;font-size:var(--fs-sm);background-color:var(--color-accent-primary);color:white;margin-right:5px;padding:2.5px 0 2.5px 7.5px;border-radius:6px;white-space:nowrap;&:last-child{margin-right:0}}.ylehECuc{display:flex;align-items:center;justify-content:center;background:none;border:none;cursor:pointer;color:white;opacity:.5;padding:0;height:100%;margin:0 5px;transition:opacity .25s;&:hover{opacity:1}}.ylehECud{display:flex;align-items:center;justify-content:center;margin-left:auto;text-decoration:none;color:var(--color-text-primary);white-space:nowrap;transition:color .25s;svg{margin-left:8px}&:hover{color:var(--color-accent-primary)}@media screen and (max-width:640px){justify-content:center;margin-left:0}}