:root{--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light;--nq-accent:#8b7fd4;--nq-accent-ink:#6a5fc1;--nq-accent-dark:#b8b0e2;--nq-control:#bdbbff;--nq-canvas:#d1cdff;--nq-canvas-deep:#bdb5f5;--nq-highlight:#ffe066;--nq-ink:#111114;--nq-ink-2:#3a3a3a;--nq-ink-3:#5f5f5f;--nq-ink-4:#6e6e73;--nq-ink-5:#75757a;--nq-on-lavender:#15131b;--nq-bg:#fff;--nq-bg-2:#f2f2f7;--nq-fill-3:#7676801f;--nq-fill-4:#74748014;--nq-separator:#3c3c434a;--nq-gray-3:#c7c7cc;--nq-destructive:#ff3b30;--nq-destructive-ink:#d70015;--nq-here:#34c759;--nq-here-ink:#248a3d;--nq-glass:#ffffffb8;--nq-menu:#f9f9fbfa;--sub-front:#d1cdff;--sub-back:#f2f1ff;--sub-option-selected:#e8e6ff;--sub-option-idle:#ececec;--sub-secondary:#ececec;--sub-dot:#d1cdff;--sub-dot-idle:#e6e6e6;--sub-title:#555;--sub-body:#5b5b5b;--sub-strong:#393939;--sub-hint:#6e6e73;--r-small:8px;--r-medium:12px;--r-card:20px;--r-pill:32px;--r-capture:32px;--r-capture-surface:38px;--s-1:4px;--s-2:8px;--s-3:12px;--s-4:16px;--s-5:20px;--s-6:24px;--s-8:32px;--s-12:48px;--gutter:32px;--content-max:1120px;--site-gutter:max(24px, 4vw);--site-max:1440px;--shadow-house:2px 2px 5px #00000040;--shadow-hero:5px 5px 2.5px #00000040;--shadow-float:0 8px 24px #1111141a;--focus:0 0 0 3px #8b7fd473;--font-sans:-apple-system, BlinkMacSystemFont, "SF Pro Text", "Helvetica Neue", "Segoe UI", Roboto, "Hiragino Sans", "Noto Sans JP", sans-serif;--font-serif:"New York", ui-serif, Georgia, "Times New Roman", "Hiragino Mincho ProN", serif;--font-display:"Aclonica", "Aclonica Fallback", Verdana, sans-serif;--fs-body:17px;--lh-body:1.5;--fs-title:34px;--fs-wordmark:36px;--fs-caption:13px;--fs-caption-2:11px;--cover-aspect:2 / 3;--cover-radius:var(--r-medium)}@media (width>=768px){:root{--gutter:48px}}@media (width<=767px){:root{--site-gutter:16px}}:root[data-theme=dark]{--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;--nq-accent:#b8b0e2;--nq-accent-ink:#c4bdea;--nq-ink:#f5f5f7;--nq-ink-2:#d1d1d6;--nq-ink-3:#aeaeb2;--nq-ink-4:#98989d;--nq-ink-5:#8e8e93;--nq-bg:#000;--nq-bg-2:#1c1c1e;--nq-fill-3:#7676803d;--nq-fill-4:#7676802e;--nq-separator:#54545899;--nq-gray-3:#48484a;--nq-destructive:#ff453a;--nq-destructive-ink:#ff6961;--nq-here:#30d158;--nq-here-ink:#30d158;--nq-glass:#1c1c1eb8;--nq-menu:#2c2c2efa;--sub-front:#4b4690;--sub-back:#24223a;--sub-option-selected:#2e2b4a;--sub-option-idle:#1f1f22;--sub-secondary:#2c2c2e;--sub-dot:#8c84e0;--sub-dot-idle:#3a3a3c;--sub-title:#dcdcdc;--sub-body:#b9b9be;--sub-strong:#f2f2f2;--sub-hint:#8e8e93;--shadow-house:2px 2px 5px #0009;--shadow-float:0 8px 24px #00000080}@font-face{font-family:Aclonica;src:url(../../../fonts/aclonica-latin.woff2)format("woff2");font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:Aclonica Fallback;src:local(Verdana),local(Verdana Regular);ascent-override:82.4%;descent-override:26%;line-gap-override:4.9%;size-adjust:104%}:root{--dur-xs:.12s;--dur-s:.2s;--dur-m:.32s;--dur-l:.42s;--dur-xl:.64s;--ease-out:cubic-bezier(.16, 1, .3, 1);--ease-in:cubic-bezier(.7, 0, .84, 0);--rise:12px;--press:.98;--stagger:60ms;--loop:6.4s}@media (prefers-reduced-motion:reduce){:root{--dur-xs:0s;--dur-s:0s;--dur-m:0s;--dur-l:0s;--dur-xl:0s;--rise:0px;--stagger:0s}}[data-reveal]{opacity:0;transform:translateY(var(--rise));transition:opacity var(--dur-xl) var(--ease-out), transform var(--dur-xl) var(--ease-out);transition-delay:calc(var(--i,0) * var(--stagger))}[data-reveal].is-in,.no-js [data-reveal]{opacity:1;transform:none}[data-reveal=group]{opacity:1;transition:none;transform:none}[data-reveal=group]>*{opacity:0;transform:translateY(var(--rise));transition:opacity var(--dur-xl) var(--ease-out), transform var(--dur-xl) var(--ease-out);transition-delay:calc(var(--i,0) * var(--stagger))}[data-reveal=group].is-in>*,.no-js [data-reveal=group]>*{opacity:1;transform:none}@media (prefers-reduced-motion:reduce){[data-reveal],[data-reveal=group]>*{opacity:1;transition:none;transform:none}}.pressable{transition:transform var(--dur-xs) var(--ease-out), background-color var(--dur-xs) var(--ease-out), color var(--dur-xs) var(--ease-out), opacity var(--dur-xs) var(--ease-out)}.pressable:active{transform:scale(var(--press))}:root{--spring-grid-dur:.6s;--spring-morph-dur:.55s;--spring-arrival-dur:.75s;--spring-grid:var(--ease-out);--spring-morph:var(--ease-out);--spring-arrival:var(--ease-out)}@supports (animation-timing-function:linear(0, 1)){:root{--spring-grid:linear(0, .0953, .2765, .4588, .6118, .7294, .8153, .876, .9177, .946, .9648, .9773, .9854, .9907, .9941, .9962, .9976, .9985, .9991, 1);--spring-morph:linear(0, .0639, .2017, .3594, .5089, .6372, .7407, .8204, .8794, .9217, .9511, .971, .9838, .9919, .9968, .9995, 1.0008, 1);--spring-arrival:linear(0, .0663, .2105, .3763, .5332, .6669, .7733, .8533, .9107, .9499, .9754, .9911, 1, 1.0044, 1.0061, 1.0062, 1.0055, 1.0045, 1.0035, 1.0026, 1.0018, 1.0012, 1.0008, 1, 1)}}.palette-gatsby{--cover-top:#fad959;--cover-ink:#fff}.palette-nineteenEightyFour{--cover-top:#1a1a1f;--cover-ink:#fff}.palette-pride{--cover-top:#f2bfcc;--cover-ink:#fff7f2}.palette-mockingbird{--cover-top:#4d734d;--cover-ink:#faebc7}.palette-catcher{--cover-top:#d93333;--cover-ink:#fff}.palette-hobbit{--cover-top:#33664d;--cover-ink:#fff2cc}.palette-braveNewWorld{--cover-top:#1a4d8c;--cover-ink:#fff}.palette-fahrenheit{--cover-top:#f2731a;--cover-ink:#fff}.palette-oldMan{--cover-top:#3373a6;--cover-ink:#f2ebcc}.palette-crime{--cover-top:#2e1a1a;--cover-ink:#f2d9a6}.palette-dune{--cover-top:#f2a633;--cover-ink:#1a1a26}.palette-alchemist{--cover-top:#f2d98c;--cover-ink:#331a0d}.swatch-0{--cover-top:#e36f4c}.swatch-1{--cover-top:#f2b765}.swatch-2{--cover-top:#ffe066}.swatch-3{--cover-top:#8fb87b}.swatch-4{--cover-top:#3f8e8e}.swatch-5{--cover-top:#6fa8dc}.swatch-6{--cover-top:#8b7fd4}.swatch-7{--cover-top:#7e4f8c}.swatch-8{--cover-top:#d87c9c}.swatch-9{--cover-top:#5c6b7a}.swatch-10{--cover-top:#2b2b2e}.swatch-11{--cover-top:#f2e8d5}*,:before,:after{box-sizing:border-box}html{-webkit-text-size-adjust:100%;-moz-text-size-adjust:100%;text-size-adjust:100%;scroll-behavior:smooth}@media (prefers-reduced-motion:reduce){html{scroll-behavior:auto}}html.nq-app{scroll-behavior:auto;scroll-padding-top:88px;scroll-padding-bottom:128px}body{background:var(--nq-bg);color:var(--nq-ink);font-family:var(--font-sans);font-size:var(--fs-body);line-height:var(--lh-body);-webkit-font-smoothing:antialiased;text-rendering:optimizelegibility;margin:0}.app-root{display:contents}h1,h2,h3,p,ul,ol,figure{margin:0}ul,ol{padding:0;list-style:none}img,svg,video{max-width:100%;height:auto;display:block}button,input,select,textarea{font:inherit;color:inherit}button{cursor:pointer;background:0 0;border:0;padding:0}a{color:inherit;text-decoration:none}:focus-visible{outline:2px solid var(--nq-accent-ink);outline-offset:2px;border-radius:var(--r-small)}::selection{background:#8b7fd459}:lang(ja){font-feature-settings:"palt";word-break:auto-phrase;line-break:strict}.display{font-family:var(--font-display);font-weight:400;font-size:var(--fs-title);letter-spacing:0;line-height:1.15}.wordmark{font-family:var(--font-display);font-weight:400;font-size:var(--fs-wordmark);white-space:nowrap;line-height:1.1}.serif{font-family:var(--font-serif)}.sr-only{clip:rect(0, 0, 0, 0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.container{width:100%;max-width:var(--content-max);padding-inline:var(--gutter);margin-inline:auto}.page-message{text-align:center;justify-content:center;align-items:center;gap:var(--s-4);min-height:60svh;padding:var(--s-12) var(--site-gutter);flex-direction:column;display:flex}.page-message p{max-width:32rem;color:var(--nq-ink-2);margin:0}.page-text{min-height:60svh;max-width:calc(44rem + 2 * var(--site-gutter));padding:clamp(40px, 7vw, 88px) var(--site-gutter) clamp(64px, 9vw, 120px);margin-inline:auto}.page-text p{color:var(--nq-ink-2)}.page-title{font-family:var(--font-sans);letter-spacing:-.03em;color:var(--nq-ink);text-wrap:balance;margin:0;font-size:clamp(30px,4vw,44px);font-weight:800;line-height:1.05}.page-text .page-title{margin-bottom:var(--s-6)}.bar-icon{width:40px;height:40px;color:var(--nq-ink);transition:background-color var(--dur-xs) var(--ease-out);border-radius:50%;place-items:center;display:grid}.bar-icon:hover{background:var(--nq-fill-4)}.bar-icon:active,.bar-icon[aria-expanded=true]{background:var(--nq-fill-3)}.bar-text{border-radius:var(--r-pill);background:var(--nq-glass);min-height:40px;color:var(--nq-ink);white-space:nowrap;padding-inline:16px;font-size:16px;font-weight:600;box-shadow:0 0 0 .5px #0000000f,0 6px 18px #11111414}.book-grid{column-gap:var(--gutter);row-gap:var(--gutter);grid-template-columns:repeat(2,minmax(0,1fr));padding-top:12px;padding-bottom:96px;display:grid}.book-grid>.book-cell{-webkit-touch-callout:none;position:relative}html.nq-app body{-webkit-user-select:none;user-select:none}html.nq-app :is(input,textarea,[contenteditable=true],.nq-editor,.selectable){-webkit-user-select:text;user-select:text}.book-grid>.book-cell .footer{margin:0;position:absolute;top:calc(100% + 4px);right:0}@media (width>=600px){.book-grid{grid-template-columns:repeat(3,minmax(0,1fr))}}@media (width>=820px){.book-grid{grid-template-columns:repeat(4,minmax(0,1fr))}}@media (width>=1040px){.book-grid{grid-template-columns:repeat(5,minmax(0,1fr))}}.nq-app .shell>.bar{view-transition-name:app-bar}::view-transition-group(*){animation-duration:var(--spring-morph-dur);animation-timing-function:var(--spring-morph)}::view-transition-old(root){animation-duration:var(--spring-morph-dur);animation-timing-function:var(--spring-morph)}::view-transition-new(root){animation-duration:var(--spring-morph-dur);animation-timing-function:var(--spring-morph)}:root[data-nav=push]::view-transition-old(root){animation-name:nq-out-left}:root[data-nav=push]::view-transition-new(root){animation-name:nq-in-right}:root[data-nav=pop]::view-transition-old(root){animation-name:nq-out-right}:root[data-nav=pop]::view-transition-new(root){animation-name:nq-in-left}:root[data-nav=rise]::view-transition-new(root){animation-name:nq-rise}:root[data-nav=rise]::view-transition-old(root){animation-name:nq-dim}:root[data-nav=sink]::view-transition-old(root){z-index:1;animation-name:nq-sink}:root[data-nav=sink]::view-transition-new(root){animation-name:nq-undim}@keyframes nq-in-right{0%{opacity:0;transform:translate(28%)}}@keyframes nq-out-left{to{opacity:0;transform:translate(-12%)}}@keyframes nq-in-left{0%{opacity:0;transform:translate(-12%)}}@keyframes nq-out-right{to{opacity:0;transform:translate(28%)}}@keyframes nq-rise{0%{opacity:0;transform:translateY(40%)}}@keyframes nq-sink{to{opacity:0;transform:translateY(40%)}}@keyframes nq-dim{to{opacity:.6}}@keyframes nq-undim{0%{opacity:.6}}html[dir=ltr],[data-sonner-toaster][dir=ltr]{--toast-icon-margin-start:-3px;--toast-icon-margin-end:4px;--toast-svg-margin-start:-1px;--toast-svg-margin-end:0px;--toast-button-margin-start:auto;--toast-button-margin-end:0;--toast-close-button-start:0;--toast-close-button-end:unset;--toast-close-button-transform:translate(-35%, -35%)}html[dir=rtl],[data-sonner-toaster][dir=rtl]{--toast-icon-margin-start:4px;--toast-icon-margin-end:-3px;--toast-svg-margin-start:0px;--toast-svg-margin-end:-1px;--toast-button-margin-start:0;--toast-button-margin-end:auto;--toast-close-button-start:unset;--toast-close-button-end:0;--toast-close-button-transform:translate(35%, -35%)}[data-sonner-toaster]{width:var(--width);--gray1:#fcfcfc;--gray2:#f8f8f8;--gray3:#f3f3f3;--gray4:#ededed;--gray5:#e8e8e8;--gray6:#e2e2e2;--gray7:#dbdbdb;--gray8:#c7c7c7;--gray9:#8f8f8f;--gray10:#858585;--gray11:#6f6f6f;--gray12:#171717;--border-radius:8px;box-sizing:border-box;z-index:999999999;outline:none;margin:0;padding:0;font-family:ui-sans-serif,system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica Neue,Arial,Noto Sans,sans-serif,Apple Color Emoji,Segoe UI Emoji,Segoe UI Symbol,Noto Color Emoji;list-style:none;transition:transform .4s;position:fixed}@media (hover:none) and (pointer:coarse){[data-sonner-toaster][data-lifted=true]{transform:none}}[data-sonner-toaster][data-x-position=right]{right:var(--offset-right)}[data-sonner-toaster][data-x-position=left]{left:var(--offset-left)}[data-sonner-toaster][data-x-position=center]{left:50%;transform:translate(-50%)}[data-sonner-toaster][data-y-position=top]{top:var(--offset-top)}[data-sonner-toaster][data-y-position=bottom]{bottom:var(--offset-bottom)}[data-sonner-toast]{--y:translateY(100%);--lift-amount:calc(var(--lift) * var(--gap));z-index:var(--z-index);opacity:0;transform:var(--y);touch-action:none;box-sizing:border-box;overflow-wrap:anywhere;outline:none;transition:transform .4s,opacity .4s,height .4s,box-shadow .2s;position:absolute}[data-sonner-toast][data-styled=true]{background:var(--normal-bg);border:1px solid var(--normal-border);color:var(--normal-text);border-radius:var(--border-radius);width:var(--width);align-items:center;gap:6px;padding:16px;font-size:13px;display:flex;box-shadow:0 4px 12px #0000001a}[data-sonner-toast]:focus-visible{box-shadow:0 4px 12px #0000001a,0 0 0 2px #0003}[data-sonner-toast][data-y-position=top]{--y:translateY(-100%);--lift:1;--lift-amount:calc(1 * var(--gap));top:0}[data-sonner-toast][data-y-position=bottom]{--y:translateY(100%);--lift:-1;--lift-amount:calc(var(--lift) * var(--gap));bottom:0}[data-sonner-toast][data-styled=true] [data-description]{color:#3f3f3f;font-weight:400;line-height:1.4}[data-rich-colors=true][data-sonner-toast][data-styled=true] [data-description]{color:inherit}[data-sonner-toaster][data-sonner-theme=dark] [data-description]{color:#e8e8e8}[data-sonner-toast][data-styled=true] [data-title]{color:inherit;font-weight:500;line-height:1.5}[data-sonner-toast][data-styled=true] [data-icon]{width:16px;height:16px;margin-left:var(--toast-icon-margin-start);margin-right:var(--toast-icon-margin-end);flex-shrink:0;justify-content:flex-start;align-items:center;display:flex;position:relative}[data-sonner-toast][data-promise=true] [data-icon]>svg{opacity:0;transform-origin:50%;animation:.3s forwards sonner-fade-in;transform:scale(.8)}[data-sonner-toast][data-styled=true] [data-icon]>*{flex-shrink:0}[data-sonner-toast][data-styled=true] [data-icon] svg{margin-left:var(--toast-svg-margin-start);margin-right:var(--toast-svg-margin-end)}[data-sonner-toast][data-styled=true] [data-content]{flex-direction:column;flex:1;gap:2px;min-width:0;display:flex}[data-sonner-toast][data-styled=true] [data-button]{height:24px;color:var(--normal-bg);background:var(--normal-text);margin-left:var(--toast-button-margin-start);margin-right:var(--toast-button-margin-end);cursor:pointer;border:none;border-radius:4px;outline:none;flex-shrink:0;align-items:center;padding-left:8px;padding-right:8px;font-size:12px;font-weight:500;transition:opacity .4s,box-shadow .2s;display:flex}[data-sonner-toast][data-styled=true] [data-button]:focus-visible{box-shadow:0 0 0 2px #0006}[data-sonner-toast][data-styled=true] [data-button]:first-of-type{margin-left:var(--toast-button-margin-start);margin-right:var(--toast-button-margin-end)}[data-sonner-toast][data-styled=true] [data-cancel]{color:var(--normal-text);background:#00000014}[data-sonner-toaster][data-sonner-theme=dark] [data-sonner-toast][data-styled=true] [data-cancel]{background:#ffffff4d}[data-sonner-toast][data-styled=true] [data-close-button]{left:var(--toast-close-button-start);right:var(--toast-close-button-end);width:20px;height:20px;color:var(--gray12);background:var(--normal-bg);border:1px solid var(--gray4);transform:var(--toast-close-button-transform);cursor:pointer;z-index:1;border-radius:50%;justify-content:center;align-items:center;padding:0;transition:opacity .1s,background .2s,border-color .2s;display:flex;position:absolute;top:0}[data-sonner-toast][data-styled=true] [data-close-button]:focus-visible{box-shadow:0 4px 12px #0000001a,0 0 0 2px #0003}[data-sonner-toast][data-styled=true] [data-disabled=true]{cursor:not-allowed}[data-sonner-toast][data-styled=true]:hover [data-close-button]:hover{background:var(--gray2);border-color:var(--gray5)}[data-sonner-toast][data-swiping=true]:before{content:"";z-index:-1;height:100%;position:absolute;left:-100%;right:-100%}[data-sonner-toast][data-y-position=top][data-swiping=true]:before{bottom:50%;transform:scaleY(3)translateY(50%)}[data-sonner-toast][data-y-position=bottom][data-swiping=true]:before{top:50%;transform:scaleY(3)translateY(-50%)}[data-sonner-toast][data-swiping=false][data-removed=true]:before{content:"";position:absolute;inset:0;transform:scaleY(2)}[data-sonner-toast][data-expanded=true]:after{content:"";height:calc(var(--gap) + 1px);width:100%;position:absolute;bottom:100%;left:0}[data-sonner-toast][data-mounted=true]{--y:translateY(0);opacity:1}[data-sonner-toast][data-expanded=false][data-front=false]{--scale:var(--toasts-before) * .05 + 1;--y:translateY(calc(var(--lift-amount) * var(--toasts-before))) scale(calc(-1 * var(--scale)));height:var(--front-toast-height)}[data-sonner-toast]>*{transition:opacity .4s}[data-sonner-toast][data-x-position=right]{right:0}[data-sonner-toast][data-x-position=left]{left:0}[data-sonner-toast][data-expanded=false][data-front=false][data-styled=true]>*{opacity:0}[data-sonner-toast][data-visible=false]{opacity:0;pointer-events:none}[data-sonner-toast][data-mounted=true][data-expanded=true]{--y:translateY(calc(var(--lift) * var(--offset)));height:var(--initial-height)}[data-sonner-toast][data-removed=true][data-front=true][data-swipe-out=false]{--y:translateY(calc(var(--lift) * -100%));opacity:0}[data-sonner-toast][data-removed=true][data-front=false][data-swipe-out=false][data-expanded=true]{--y:translateY(calc(var(--lift) * var(--offset) + var(--lift) * -100%));opacity:0}[data-sonner-toast][data-removed=true][data-front=false][data-swipe-out=false][data-expanded=false]{--y:translateY(40%);opacity:0;transition:transform .5s,opacity .2s}[data-sonner-toast][data-removed=true][data-front=false]:before{height:calc(var(--initial-height) + 20%)}[data-sonner-toast][data-swiping=true]{transform:var(--y) translateY(var(--swipe-amount-y,0px)) translateX(var(--swipe-amount-x,0px));transition:none}[data-sonner-toast][data-swiped=true]{-webkit-user-select:none;user-select:none}[data-sonner-toast][data-swipe-out=true][data-y-position=bottom],[data-sonner-toast][data-swipe-out=true][data-y-position=top]{animation-duration:.2s;animation-timing-function:ease-out;animation-fill-mode:forwards}[data-sonner-toast][data-swipe-out=true][data-swipe-direction=left]{animation-name:swipe-out-left}[data-sonner-toast][data-swipe-out=true][data-swipe-direction=right]{animation-name:swipe-out-right}[data-sonner-toast][data-swipe-out=true][data-swipe-direction=up]{animation-name:swipe-out-up}[data-sonner-toast][data-swipe-out=true][data-swipe-direction=down]{animation-name:swipe-out-down}@keyframes swipe-out-left{0%{transform:var(--y) translateX(var(--swipe-amount-x));opacity:1}to{transform:var(--y) translateX(calc(var(--swipe-amount-x) - 100%));opacity:0}}@keyframes swipe-out-right{0%{transform:var(--y) translateX(var(--swipe-amount-x));opacity:1}to{transform:var(--y) translateX(calc(var(--swipe-amount-x) + 100%));opacity:0}}@keyframes swipe-out-up{0%{transform:var(--y) translateY(var(--swipe-amount-y));opacity:1}to{transform:var(--y) translateY(calc(var(--swipe-amount-y) - 100%));opacity:0}}@keyframes swipe-out-down{0%{transform:var(--y) translateY(var(--swipe-amount-y));opacity:1}to{transform:var(--y) translateY(calc(var(--swipe-amount-y) + 100%));opacity:0}}@media (width<=600px){[data-sonner-toaster]{right:var(--mobile-offset-right);left:var(--mobile-offset-left);width:100%;position:fixed}[data-sonner-toaster][dir=rtl]{left:calc(var(--mobile-offset-left) * -1)}[data-sonner-toaster] [data-sonner-toast]{width:calc(100% - var(--mobile-offset-left) * 2);left:0;right:0}[data-sonner-toaster][data-x-position=left]{left:var(--mobile-offset-left)}[data-sonner-toaster][data-y-position=bottom]{bottom:var(--mobile-offset-bottom)}[data-sonner-toaster][data-y-position=top]{top:var(--mobile-offset-top)}[data-sonner-toaster][data-x-position=center]{left:var(--mobile-offset-left);right:var(--mobile-offset-right);transform:none}}[data-sonner-toaster][data-sonner-theme=light]{--normal-bg:#fff;--normal-border:var(--gray4);--normal-text:var(--gray12);--success-bg:#ecfdf3;--success-border:#bffcd9;--success-text:#008a2e;--info-bg:#f0f8ff;--info-border:#dde7fd;--info-text:#0973dc;--warning-bg:#fffcf0;--warning-border:#fbeeb1;--warning-text:#dc7609;--error-bg:#fff0f0;--error-border:#ffe0e1;--error-text:#e60000}[data-sonner-toaster][data-sonner-theme=light] [data-sonner-toast][data-invert=true]{--normal-bg:#000;--normal-border:#333;--normal-text:var(--gray1)}[data-sonner-toaster][data-sonner-theme=dark] [data-sonner-toast][data-invert=true]{--normal-bg:#fff;--normal-border:var(--gray3);--normal-text:var(--gray12)}[data-sonner-toaster][data-sonner-theme=dark]{--normal-bg:#000;--normal-bg-hover:#1f1f1f;--normal-border:#333;--normal-border-hover:#404040;--normal-text:var(--gray1);--success-bg:#001f0f;--success-border:#003d1c;--success-text:#59f3a6;--info-bg:#000d1f;--info-border:#19233e;--info-text:#5896f3;--warning-bg:#1d1f00;--warning-border:#2e2e00;--warning-text:#f3cf58;--error-bg:#2d0607;--error-border:#4d0408;--error-text:#ff9ea1}[data-sonner-toaster][data-sonner-theme=dark] [data-sonner-toast][data-styled=true] [data-close-button]{background:var(--normal-bg);border-color:var(--normal-border);color:var(--normal-text)}[data-sonner-toaster][data-sonner-theme=dark] [data-sonner-toast][data-styled=true] [data-close-button]:hover{background:var(--normal-bg-hover);border-color:var(--normal-border-hover)}[data-rich-colors=true][data-sonner-toast][data-type=success],[data-rich-colors=true][data-sonner-toast][data-styled=true][data-type=success] [data-close-button]{background:var(--success-bg);border-color:var(--success-border);color:var(--success-text)}[data-rich-colors=true][data-sonner-toast][data-type=info],[data-rich-colors=true][data-sonner-toast][data-styled=true][data-type=info] [data-close-button]{background:var(--info-bg);border-color:var(--info-border);color:var(--info-text)}[data-rich-colors=true][data-sonner-toast][data-type=warning],[data-rich-colors=true][data-sonner-toast][data-styled=true][data-type=warning] [data-close-button]{background:var(--warning-bg);border-color:var(--warning-border);color:var(--warning-text)}[data-rich-colors=true][data-sonner-toast][data-type=error],[data-rich-colors=true][data-sonner-toast][data-styled=true][data-type=error] [data-close-button]{background:var(--error-bg);border-color:var(--error-border);color:var(--error-text)}.sonner-loading-wrapper{--size:16px;height:var(--size);width:var(--size);z-index:10;position:absolute;inset:0}.sonner-loading-wrapper[data-visible=false]{transform-origin:50%;animation:.2s forwards sonner-fade-out}.sonner-spinner{height:var(--size);width:var(--size);position:relative;top:50%;left:50%}.sonner-loading-bar{background:var(--gray11);border-radius:6px;width:24%;height:8%;animation:1.2s linear infinite sonner-spin;position:absolute;top:-3.9%;left:-10%}.sonner-loading-bar:first-child{animation-delay:-1.2s;transform:rotate(.0001deg)translate(146%)}.sonner-loading-bar:nth-child(2){animation-delay:-1.1s;transform:rotate(30deg)translate(146%)}.sonner-loading-bar:nth-child(3){animation-delay:-1s;transform:rotate(60deg)translate(146%)}.sonner-loading-bar:nth-child(4){animation-delay:-.9s;transform:rotate(90deg)translate(146%)}.sonner-loading-bar:nth-child(5){animation-delay:-.8s;transform:rotate(120deg)translate(146%)}.sonner-loading-bar:nth-child(6){animation-delay:-.7s;transform:rotate(150deg)translate(146%)}.sonner-loading-bar:nth-child(7){animation-delay:-.6s;transform:rotate(180deg)translate(146%)}.sonner-loading-bar:nth-child(8){animation-delay:-.5s;transform:rotate(210deg)translate(146%)}.sonner-loading-bar:nth-child(9){animation-delay:-.4s;transform:rotate(240deg)translate(146%)}.sonner-loading-bar:nth-child(10){animation-delay:-.3s;transform:rotate(270deg)translate(146%)}.sonner-loading-bar:nth-child(11){animation-delay:-.2s;transform:rotate(300deg)translate(146%)}.sonner-loading-bar:nth-child(12){animation-delay:-.1s;transform:rotate(330deg)translate(146%)}@keyframes sonner-fade-in{0%{opacity:0;transform:scale(.8)}to{opacity:1;transform:scale(1)}}@keyframes sonner-fade-out{0%{opacity:1;transform:scale(1)}to{opacity:0;transform:scale(.8)}}@keyframes sonner-spin{0%{opacity:1}to{opacity:.15}}@media (prefers-reduced-motion){[data-sonner-toast],[data-sonner-toast]>*,.sonner-loading-bar{transition:none!important;animation:none!important}}.sonner-loader{transform-origin:50%;transition:opacity .2s,transform .2s;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.sonner-loader[data-visible=false]{opacity:0;transform:scale(.8)translate(-50%,-50%)}.to-top.svelte-okdt9j{right:calc(16px + env(safe-area-inset-right,0px));bottom:calc(16px + env(safe-area-inset-bottom,0px));z-index:40;opacity:0;visibility:hidden;transition:opacity var(--dur-s) var(--ease-in), transform var(--dur-s) var(--ease-in), visibility var(--dur-s);position:fixed;transform:translateY(8px)scale(.92)}.to-top.shown.svelte-okdt9j{opacity:1;visibility:visible;transition:opacity var(--dur-m) var(--ease-out), transform var(--dur-m) var(--ease-out), visibility 0s;transform:none}.to-top.svelte-okdt9j .glass-circle{background:#ffffffdb;text-decoration:none}.to-top.svelte-okdt9j .glass-circle:hover{background:#fff}.to-top.svelte-okdt9j .glass-circle:focus-visible{outline:2px solid var(--nq-accent-ink);outline-offset:3px}
