.toast-container{z-index:9999;pointer-events:none;flex-direction:column;align-items:flex-end;gap:12px;display:flex;position:fixed;bottom:20px;right:20px}.toast{background:var(--glass-bg);-webkit-backdrop-filter:blur(16px);border:1px solid var(--glass-border);color:var(--text-dark);pointer-events:auto;border-radius:12px;align-items:center;gap:10px;padding:12px 20px;font-size:14px;animation:.4s cubic-bezier(.34,1.56,.64,1) forwards slideInRightToast;display:flex;overflow:hidden;box-shadow:0 8px 32px #0000001a}.toast.hiding{animation:.3s cubic-bezier(.34,1.56,.64,1) forwards slideOutRightToast}@keyframes slideInRightToast{0%{opacity:0;transform:translate(100%)}to{opacity:1;transform:translate(0)}}@keyframes slideOutRightToast{0%{opacity:1;transform:translate(0)}to{opacity:0;transform:translate(100%)}}.toast i.info{color:#3b82f6}.toast i.success{color:#10b981}.toast i.warning{color:#f59e0b}.toast i.error{color:#ef4444}.footer i{color:#ff6b6b;margin:0 4px}#footer-text-container{margin:0;transition:opacity .4s,transform .4s}.fade-in-up{opacity:1;transform:translateY(0)}.fade-out-up{opacity:0;transform:translateY(-10px)}@font-face{font-family:KeinannMaruPOP;src:url(/assets/KeinannMaruPOP-B1ria2Or.woff2)format("woff2"),url(/assets/KeinannMaruPOP-BHE3vpcv.woff)format("woff"),url(/assets/KeinannMaruPOP-CorUcT1B.ttf)format("truetype");font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:KeinannMaruPOP-JP;src:url(/assets/KeinannMaruPOPjp-DpzEH3Ms.woff2)format("woff2"),url(/assets/KeinannMaruPOPjp-DqZCdp45.woff)format("woff"),url(/assets/KeinannMaruPOPjp-Bb3zGlk0.ttf)format("truetype");font-weight:400;font-style:normal;font-display:swap}@property --primary-color{syntax:"<color>";inherits:true;initial-value:#a7c7e7}@property --secondary-color{syntax:"<color>";inherits:true;initial-value:#ffb7b2}@property --accent-color{syntax:"<color>";inherits:true;initial-value:#fdfd96}:root{--primary-color:#a0c4ff;--secondary-color:#ffc6ff;--accent-color:#fdffb6;--bg-color:#f8fafc;--text-dark:#1e293b;--text-light:#64748b;--glass-bg:linear-gradient(135deg, #ffffffb3, #fff6);--glass-border:#ffffff80;--glass-surface:#fff6;--glass-surface-hover:#ffffffb3;--input-bg:#ffffff80;--input-bg-focus:#ffffffe6;--input-border:#fff9;--input-border-hover:#fff;--spring-easing:cubic-bezier(.34, 1.56, .64, 1);--ease-out-expo:cubic-bezier(.16, 1, .3, 1);transition:--primary-color 1.5s,--secondary-color 1.5s,--accent-color 1.5s}.global-mask{-webkit-backdrop-filter:blur(24px)brightness(.85);backdrop-filter:blur(24px)brightness(.85);z-index:9990;opacity:0;visibility:hidden;background:#ffffff1a;width:100vw;height:100vh;transition:opacity .4s,visibility .4s;position:fixed;top:0;left:0}body.mask-active .global-mask{opacity:1;visibility:visible}[data-theme=dark] .global-mask{-webkit-backdrop-filter:blur(24px)brightness(.5);backdrop-filter:blur(24px)brightness(.5);background:#0006}*{box-sizing:border-box;margin:0;padding:0}body{letter-spacing:.03em;color:var(--text-dark);background-color:var(--bg-color);-webkit-user-select:none;user-select:none;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;min-height:100vh;font-family:Fredoka,KeinannMaruPOP,荆南圆体,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica,Arial,sans-serif;overflow-x:hidden}.icon-btn,.primary-btn,.platform-btn,.jelly-btn,.tag,.comic-card,.transfer-card,.transfer-result-item,.logo-letter,.logo-img,.copyable{transform-style:preserve-3d;backface-visibility:hidden;outline:1px solid #0000}:focus-visible{outline:2px solid var(--primary-color)!important;outline-offset:2px!important}label:has(input:focus-visible){border-radius:inherit;outline:2px solid var(--primary-color)!important;outline-offset:2px!important}body:lang(ja){font-family:Fredoka,KeinannMaruPOP-JP,KeinannMaruPOP,荆南圆体,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica,Arial,sans-serif}.background-container{z-index:-1;width:100vw;height:100vh;position:fixed;top:0;left:0;overflow:hidden;-webkit-mask-image:linear-gradient(#000 50%,#0000 100%);mask-image:linear-gradient(#000 50%,#0000 100%)}.webgl-canvas{width:100%;height:100%;display:block;position:absolute;top:0;left:0}.fluid-gradient{background:radial-gradient(circle at 50% 50%, var(--primary-color) 0%, transparent 50%), radial-gradient(circle at 80% 20%, var(--secondary-color) 0%, transparent 50%), radial-gradient(circle at 20% 80%, var(--accent-color) 0%, transparent 50%);filter:blur(80px);opacity:.7;width:200vw;height:200vh;animation:20s linear infinite alternate moveFluid;position:absolute;top:-50%;left:-50%}@keyframes moveFluid{0%{transform:translate(0)rotate(0)}50%{transform:translate(-10%,10%)rotate(5deg)}to{transform:translate(10%,-10%)rotate(-5deg)}}@media (prefers-reduced-motion:reduce){.fluid-gradient{background:linear-gradient(135deg, var(--primary-color), var(--secondary-color));filter:none;opacity:.3;animation:none}.webgl-canvas{display:none!important}.float-wrapper,.logo{animation:none!important}.interactive-card{transition:none!important}}.header{z-index:10;justify-content:space-between;align-items:center;width:100%;padding:20px;display:flex;position:fixed;top:0;left:0}body.mask-active .header{z-index:9999}body.mask-active.initial-load .logo{pointer-events:none;margin:0;position:fixed;top:50%;left:50%;transform:translate(-50%,-50%)}.header-left{align-items:center;gap:16px;display:flex}.menu-toggle{transition:opacity .3s}body.mask-active .menu-toggle{opacity:0;pointer-events:none}.logo{color:var(--text-dark);text-shadow:2px 2px 4px #fffc;cursor:grab;touch-action:none;-webkit-user-select:none;user-select:none;align-items:center;gap:8px;font-size:24px;font-weight:600;display:flex}.logo:active{cursor:grabbing}.logo-text-gradient{align-items:center;display:flex}.logo-letter,.logo-img{will-change:transform;-webkit-user-select:none;user-select:none;cursor:grab;position:relative}.logo-letter:active,.logo-img:active{cursor:grabbing}.logo-letter{background:linear-gradient(90deg, var(--primary-color), var(--secondary-color), var(--primary-color));-webkit-text-fill-color:transparent;filter:drop-shadow(2px 2px 2px #fff6);background-size:250px 100%;-webkit-background-clip:text;animation:8s linear infinite logoGradientFlow;display:inline-block}.logo-img{object-fit:contain;-webkit-user-drag:none;user-drag:none;width:auto;height:1.2em;margin-right:4px}.menu-toggle{position:relative}.icon-btn{background:var(--glass-bg);border:2px solid var(--glass-border);width:44px;height:44px;color:var(--text-dark);cursor:pointer;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);transition:all .3s var(--spring-easing);border-radius:50%;font-size:18px}@media (hover:hover){.icon-btn:hover{background:var(--primary-btn,var(--primary-color));color:var(--btn-text-color,white);transform:scale(1.1)}}.icon-btn:focus-visible{outline:3px solid var(--primary-btn,var(--primary-color));outline-offset:3px}.settings-panel{background:var(--glass-bg);-webkit-backdrop-filter:blur(16px);backdrop-filter:blur(16px);border:2px solid var(--glass-border);transform-origin:0 0;opacity:1;visibility:visible;pointer-events:auto;width:250px;transition:opacity .35s ease, transform .35s var(--spring-easing), visibility .35s;border-radius:20px;padding:16px;position:absolute;top:55px;left:0;transform:scale(1)translateY(0);box-shadow:0 10px 30px #0000001a}.settings-panel.is-hidden{opacity:0;visibility:hidden;pointer-events:none;transform:scale(.92)translateY(-8px)}.settings-panel h4{color:var(--text-dark);align-items:center;gap:8px;margin-bottom:12px;font-size:14px;display:flex}.settings-section{padding:4px 0}.settings-divider{background:var(--glass-border);border:0;height:1px;margin:12px 0}.glass-pill-group{background:var(--glass-surface);border:1px solid var(--glass-border);z-index:1;border-radius:12px;grid-template-columns:repeat(2,1fr);gap:4px;margin-bottom:8px;padding:4px;display:grid;position:relative}.glass-pill{text-align:center;cursor:pointer;-webkit-user-select:none;user-select:none;flex:1}.glass-pill input{clip:rect(0, 0, 0, 0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.glass-pill span{height:34px;color:var(--text-light);z-index:2;border-radius:8px;justify-content:center;align-items:center;padding:0 4px;font-size:13px;transition:all .2s;display:flex;position:relative}@media (hover:hover){.glass-pill:hover span{background:color-mix(in srgb, var(--primary-color) 15%, transparent)}}.glass-pill.active span{color:var(--btn-text-color,white)}.settings-row{justify-content:space-between;align-items:center;display:flex}.settings-row h4{margin-bottom:0}.glass-switch{cursor:pointer;width:44px;height:24px;display:inline-block;position:relative}.glass-switch input{clip:rect(0, 0, 0, 0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.switch-slider{background:var(--glass-surface);border:1px solid var(--glass-border);transition:.3s var(--spring-easing);border-radius:24px;position:absolute;inset:0}.switch-slider:before{content:"";width:18px;height:18px;transition:.3s var(--spring-easing);background:#fff;border-radius:50%;position:absolute;bottom:2px;left:2px;box-shadow:0 2px 4px #0003}.glass-switch input:checked+.switch-slider{background:var(--primary-btn,var(--primary-color));border-color:var(--primary-btn,var(--primary-color))}.glass-switch input:checked+.switch-slider:before{transform:translate(20px)}@media (hover:hover){.glass-switch:hover .switch-slider{background:var(--glass-surface-hover)}.glass-switch:hover .switch-slider:before{transform:scale(1.15)}.glass-switch:hover input:checked+.switch-slider{background:var(--primary-btn,var(--primary-color));filter:brightness(1.1)}.glass-switch:hover input:checked+.switch-slider:before{transform:translate(20px)scale(1.15)}}.container{flex-direction:column;justify-content:center;align-items:center;gap:30px;min-height:100vh;padding:80px 20px 60px;display:flex}@media (width>=1024px){.container{flex-flow:wrap;padding:100px 20px 60px}}.visual-area,.operation-area,.transfer-area{flex:400px;justify-content:center;align-items:center;width:100%;max-width:450px;display:flex}.visual-area{z-index:2;view-transition-name:visual-area}.operation-area{z-index:3;view-transition-name:operation-area}.transfer-area{z-index:3;view-transition-name:transfer-area}.visual-content{aspect-ratio:3/4;background:var(--glass-bg);-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);border:1px solid var(--glass-border);border-radius:24px;justify-content:center;align-items:center;width:100%;max-width:450px;animation:8s ease-in-out infinite floatXYLeft,13s ease-in-out infinite rotateZLeft;display:flex;position:relative;overflow:hidden;box-shadow:0 20px 40px #0000001a}.visual-content.placeholder{color:var(--text-light);font-size:16px}.visual-content img{object-fit:cover;object-position:top center;width:100%;height:100%;image-rendering:-webkit-optimize-contrast;animation:slideUpFade .8s var(--ease-out-expo) forwards}.visual-content img.nsfw-blurred{filter:blur(25px)brightness(.7);transform:scale(1.1)}.nsfw-overlay{z-index:5;text-align:center;background:#0006;flex-direction:column;justify-content:center;align-items:center;gap:16px;width:100%;height:100%;padding:20px;transition:opacity .4s,-webkit-backdrop-filter .4s,backdrop-filter .4s;display:flex;position:absolute;top:0;left:0}.nsfw-overlay.hidden{opacity:0;pointer-events:none;-webkit-backdrop-filter:blur();backdrop-filter:blur()}.visual-content img.nsfw-icon{object-fit:contain;filter:drop-shadow(0 4px 12px #00000080);animation:none;transform:none;width:180px!important;max-width:50%!important;height:auto!important}.nsfw-text{color:#fff;text-shadow:0 2px 6px #000c;font-size:24px}.nsfw-btn{border:1px solid var(--glass-border);background:var(--glass-surface);-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);color:#fff;cursor:pointer;transition:transform .2s var(--spring-easing), background .3s ease, box-shadow .3s ease;border-radius:20px 40px 25px 30px/30px 25px 40px 20px;justify-content:center;align-items:center;gap:8px;margin-top:12px;padding:12px 32px;font-family:inherit;font-size:16px;display:flex;box-shadow:0 4px 12px #0003}@media (hover:hover){.nsfw-btn:hover{background:var(--glass-surface-hover);transform:scale(1.05);box-shadow:0 6px 16px #0000004d}}.nsfw-btn:active{transform:scale(.92)}.float-wrapper{width:100%;max-width:450px;animation:9s ease-in-out infinite floatXYRight,11s ease-in-out infinite rotateZRight;position:relative}.card{background:var(--glass-bg);-webkit-backdrop-filter:blur(24px);backdrop-filter:blur(24px);border:1px solid var(--glass-border);box-shadow:0 8px 32px 0 #0000004d, inset 0 0 0 1px var(--glass-border);z-index:1;border-radius:32px;width:100%;max-width:450px;padding:40px;position:relative;overflow:hidden}.card-title{z-index:1;text-align:center;margin-bottom:24px;font-size:24px;position:relative}.input-group{z-index:1;flex-direction:column;gap:16px;margin-bottom:24px;display:flex;position:relative}.platform-toggle{z-index:1;background:var(--glass-surface);border:1px solid var(--glass-border);border-radius:29px;flex-wrap:wrap;justify-content:center;gap:4px;width:fit-content;max-width:100%;margin-bottom:24px;margin-left:auto;margin-right:auto;padding:4px;display:flex;position:relative}.platform-btn,.transfer-tab{cursor:pointer;-webkit-user-select:none;user-select:none;color:var(--text-light);white-space:nowrap;z-index:1;background:0 0;border:1px solid #0000;border-radius:25px;align-items:center;gap:6px;padding:10px 16px;font-family:inherit;font-size:16px;transition:color .4s,transform .2s;display:flex;position:relative}@media (hover:hover){.platform-btn:hover,.transfer-tab:hover{transform:translateY(-1px)}}.platform-btn input{clip:rect(0, 0, 0, 0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.platform-btn.active,.transfer-tab.active{color:var(--btn-text-color,white)}.rounded-input{border:2px solid var(--input-border);background:var(--input-bg);width:100%;color:var(--text-dark);border-radius:30px 20px 40px 25px/20px 30px 25px 40px;outline:none;padding:16px 24px;font-family:inherit;font-size:18px;font-weight:600;transition:all .3s}@media (hover:hover){.rounded-input:hover{border-color:var(--input-border-hover);box-shadow:0 4px 12px #0000000d}}.rounded-input:focus{background:var(--input-bg-focus);border-color:var(--primary-btn,var(--primary-color));box-shadow:0 0 0 4px color-mix(in srgb, var(--primary-btn,var(--primary-color)) 30%, transparent)}.rounded-input:focus-visible{outline:none}.jelly-btn{letter-spacing:.05em;background:var(--primary-btn,var(--primary-color));width:100%;color:var(--btn-text-color,white);cursor:pointer;transition:transform .2s var(--spring-easing), background .3s ease;border:none;border-radius:20px 40px 25px 30px/30px 25px 40px 20px;justify-content:center;align-items:center;gap:8px;padding:16px 32px;font-family:inherit;font-size:18px;font-weight:600;display:flex;position:relative;overflow:hidden}@media (hover:hover){.jelly-btn:hover{background:color-mix(in srgb, var(--primary-btn,var(--primary-color)) 85%, black);transform:scale(1.05)}}.jelly-btn:active{transition-duration:.1s;transform:scale(.92)}.jelly-btn.bounce{animation:jellyBounce .6s var(--spring-easing)}.jelly-btn.small{border-radius:12px;padding:10px;font-size:14px}.jelly-btn.alt{background:var(--secondary-color);color:var(--btn-text-color-alt,white)}@media (hover:hover){.jelly-btn.alt:hover{background:color-mix(in srgb, var(--secondary-color) 85%, black)}}.jelly-btn:focus-visible{outline:3px solid var(--primary-color);outline-offset:3px}.fade-element{opacity:0;transition:opacity .4s ease, transform .4s var(--spring-easing);transform:translateY(12px)}.fade-element.fade-in{opacity:1;transform:translateY(0)}.result-container{z-index:1;margin-top:20px;position:relative}.result-stack{width:100%;position:relative}.error-msg{color:#ef4444;text-align:center;background:#fee2e2;border-radius:20px;padding:12px 20px;font-size:14px}.loading{color:var(--text-light);flex-direction:column;align-items:center;gap:12px;display:flex}.spinner{border:4px solid var(--glass-border);border-top-color:var(--primary-color);border-radius:50%;width:30px;height:30px;animation:1s linear infinite spin,2s ease-in-out infinite breathe}.comic-info{-webkit-user-select:text;user-select:text;flex-direction:column;gap:16px;display:flex}.comic-title{font-size:20px;line-height:1.4}.comic-meta{color:var(--text-light);font-size:16px}.tag-cloud{flex-wrap:wrap;gap:8px;margin-top:12px;display:flex}.tag{color:var(--text-dark);background:#ffffffb3;border-radius:16px;padding:4px 12px;font-size:14px;transition:transform .2s,background .2s}@media (hover:hover){.tag:hover{background:#ffffffe6;transform:scale(1.08)}}.actions{margin-top:4px}.actions a{text-decoration:none}@media (width<=1023px){.transfer-area{animation:slideUpFade .5s var(--ease-out-expo) both;margin-top:20px}}.transfer-float{animation:11s ease-in-out infinite floatXYRight,14s ease-in-out infinite rotateZRight}.transfer-tabs{background:var(--glass-surface);border:1px solid var(--glass-border);z-index:1;border-radius:29px;flex-wrap:wrap;justify-content:center;gap:4px;width:fit-content;max-width:100%;margin-bottom:20px;margin-left:auto;margin-right:auto;padding:4px;display:flex;position:relative}.jelly-tracker{background:var(--primary-btn,var(--primary-color));box-shadow:0 4px 12px color-mix(in srgb, var(--primary-btn,var(--primary-color)) 40%, transparent);transition:transform .4s var(--spring-easing), width .4s var(--spring-easing), height .4s var(--spring-easing), border-radius .4s var(--spring-easing);z-index:0;pointer-events:none;border-radius:20px 40px 25px 30px/30px 25px 40px 20px;position:absolute;top:0;left:0}.transfer-search-group{z-index:1;gap:8px;margin-bottom:20px;display:flex;position:relative}.small-input{border-radius:20px 14px/14px 20px;flex:1;min-width:0;padding:10px 16px;font-size:14px}.small-btn{border-radius:14px 20px/20px 14px;flex-shrink:0;width:auto;padding:10px 18px;font-size:14px}.transfer-content{width:100%;min-height:100px;position:relative}.transfer-loading,.transfer-empty,.transfer-coming-soon{color:var(--text-light);text-align:center;flex-direction:column;align-items:center;gap:12px;padding:20px 0;display:flex}.transfer-empty i,.transfer-coming-soon i{opacity:.5;font-size:32px}.transfer-results{flex-direction:column;gap:10px;display:flex}.transfer-result-item{background:var(--glass-surface);border:1px solid var(--glass-border);color:var(--text-dark);animation:slideUpFade .35s var(--ease-out-expo) both;border-radius:16px;align-items:center;gap:12px;padding:12px;text-decoration:none;transition:all .25s;display:flex}@media (hover:hover){.transfer-result-item:hover{background:var(--glass-surface-hover);transform:translateY(-2px);box-shadow:0 4px 16px #00000014}}.transfer-result-thumb{object-fit:cover;background:var(--glass-surface);border-radius:10px;flex-shrink:0;width:48px;height:64px;overflow:hidden}.transfer-result-info{flex:1;min-width:0}.transfer-result-title{letter-spacing:.05em;-webkit-line-clamp:2;-webkit-box-orient:vertical;font-size:14px;font-weight:600;line-height:1.3;display:-webkit-box;overflow:hidden}.transfer-result-arrow{color:var(--text-light);flex-shrink:0;font-size:14px;transition:transform .2s}@media (hover:hover){.transfer-result-item:hover .transfer-result-arrow{color:var(--primary-color);transform:translate(4px)}}.copyable{cursor:pointer;-webkit-user-select:text;user-select:text;transition:opacity .2s,transform .1s}@media (hover:hover){.copyable:hover{opacity:.75}}.copyable:active{transform:scale(.98)}.footer{text-align:center;letter-spacing:.03em;width:100%;color:var(--text-light);z-index:5;justify-content:center;align-items:center;min-height:56px;padding:16px;font-family:inherit;font-size:14px;font-weight:600;display:flex;position:fixed;bottom:0;left:0}.footer a{color:var(--text-dark);border-bottom:1px dashed var(--text-light);text-decoration:none;transition:color .2s,border-color .2s}@media (hover:hover){.footer a:hover{color:var(--primary-color);border-color:var(--primary-color)}}@keyframes floatXYLeft{0%,to{translate:-4px 6px}50%{translate:4px -12px}}@keyframes rotateZLeft{0%,to{rotate:-1.5deg}50%{rotate:1.5deg}}@keyframes floatXYRight{0%,to{translate:4px 6px}50%{translate:-4px -10px}}@keyframes rotateZRight{0%,to{rotate:1.5deg}50%{rotate:-1.5deg}}@keyframes floating{0%,to{transform:translateY(0)}50%{transform:translateY(-6px)}}@keyframes slideUpFade{0%{opacity:0;transform:translateY(30px)scale(.97)}to{opacity:1;transform:translateY(0)scale(1)}}@keyframes spin{to{transform:rotate(360deg)}}@keyframes breathe{0%,to{opacity:1}50%{opacity:.45}}@keyframes logoGradientFlow{0%{background-position:0}to{background-position:-250px}}@keyframes jellyBounce{0%{transform:scale(1)}20%{transform:scale(1.15,.88)}40%{transform:scale(.92,1.08)}60%{transform:scale(1.06,.95)}80%{transform:scale(.97,1.03)}to{transform:scale(1)}}@keyframes tagPop{0%{opacity:0;transform:scale(.6)translateY(8px)}to{opacity:1;transform:scale(1)translateY(0)}}.mobile-input-modal{z-index:10000;-webkit-backdrop-filter:blur(24px)brightness(.9);backdrop-filter:blur(24px)brightness(.9);opacity:1;visibility:visible;background:#fff6;flex-direction:column;width:100vw;height:100vh;transition:opacity .3s,visibility .3s;display:flex;position:fixed;top:0;left:0}[data-theme=dark] .mobile-input-modal{-webkit-backdrop-filter:blur(24px)brightness(.6);backdrop-filter:blur(24px)brightness(.6);background:#0009}.mobile-input-modal.is-hidden{opacity:0;visibility:hidden;pointer-events:none}.mobile-input-header{background:var(--glass-bg);border-bottom:1px solid var(--glass-border);justify-content:space-between;align-items:center;padding:16px;display:flex;box-shadow:0 4px 12px #0000000d}.mobile-input-title{color:var(--text-dark);font-size:18px;font-weight:600}.mobile-input-body{flex-direction:column;gap:16px;padding:24px 16px;display:flex}.mobile-input-wrapper{align-items:center;display:flex;position:relative}.mobile-input-wrapper .rounded-input{width:100%;padding-right:48px}.clear-btn{box-shadow:none;width:32px;height:32px;color:var(--text-light);cursor:pointer;background:0 0;border:none;border-radius:50%;justify-content:center;align-items:center;font-size:16px;display:flex;position:absolute;right:8px}.mobile-submit-btn{border-radius:20px;width:100%;padding:16px;font-size:18px}
