/*
! tailwindcss v3.4.10 | MIT License | https://tailwindcss.com
*/*,:after,:before{box-sizing:border-box;border:0 solid #e5e7eb}:after,:before{--tw-content:""}:host,html{line-height:1.5;-webkit-text-size-adjust:100%;-moz-tab-size:4;-o-tab-size:4;tab-size:4;font-family:var(--font-app-sans),ui-sans-serif,system-ui;font-feature-settings:normal;font-variation-settings:normal;-webkit-tap-highlight-color:transparent}body{margin:0;line-height:inherit}hr{height:0;color:inherit;border-top-width:1px}abbr:where([title]){-webkit-text-decoration:underline dotted;text-decoration:underline dotted}h1,h2,h3,h4,h5,h6{font-size:inherit;font-weight:inherit}a{color:inherit;text-decoration:inherit}b,strong{font-weight:bolder}code,kbd,pre,samp{font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,Liberation Mono,Courier New,monospace;font-feature-settings:normal;font-variation-settings:normal;font-size:1em}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sub{bottom:-.25em}sup{top:-.5em}table{text-indent:0;border-color:inherit;border-collapse:collapse}button,input,optgroup,select,textarea{font-family:inherit;font-feature-settings:inherit;font-variation-settings:inherit;font-size:100%;font-weight:inherit;line-height:inherit;letter-spacing:inherit;color:inherit;margin:0;padding:0}button,select{text-transform:none}button,input:where([type=button]),input:where([type=reset]),input:where([type=submit]){-webkit-appearance:button;background-color:transparent;background-image:none}:-moz-focusring{outline:auto}:-moz-ui-invalid{box-shadow:none}progress{vertical-align:baseline}::-webkit-inner-spin-button,::-webkit-outer-spin-button{height:auto}[type=search]{-webkit-appearance:textfield;outline-offset:-2px}::-webkit-search-decoration{-webkit-appearance:none}::-webkit-file-upload-button{-webkit-appearance:button;font:inherit}summary{display:list-item}blockquote,dd,dl,figure,h1,h2,h3,h4,h5,h6,hr,p,pre{margin:0}fieldset{margin:0}fieldset,legend{padding:0}menu,ol,ul{list-style:none;margin:0;padding:0}dialog{padding:0}textarea{resize:vertical}input::-moz-placeholder,textarea::-moz-placeholder{opacity:1;color:#9ca3af}input::placeholder,textarea::placeholder{opacity:1;color:#9ca3af}[role=button],button{cursor:pointer}:disabled{cursor:default}audio,canvas,embed,iframe,img,object,svg,video{display:block;vertical-align:middle}img,video{max-width:100%;height:auto}[hidden]{display:none}*,:after,:before{--tw-border-spacing-x:0;--tw-border-spacing-y:0;--tw-translate-x:0;--tw-translate-y:0;--tw-rotate:0;--tw-skew-x:0;--tw-skew-y:0;--tw-scale-x:1;--tw-scale-y:1;--tw-pan-x: ;--tw-pan-y: ;--tw-pinch-zoom: ;--tw-scroll-snap-strictness:proximity;--tw-gradient-from-position: ;--tw-gradient-via-position: ;--tw-gradient-to-position: ;--tw-ordinal: ;--tw-slashed-zero: ;--tw-numeric-figure: ;--tw-numeric-spacing: ;--tw-numeric-fraction: ;--tw-ring-inset: ;--tw-ring-offset-width:0px;--tw-ring-offset-color:#fff;--tw-ring-color:rgba(59,130,246,.5);--tw-ring-offset-shadow:0 0 #0000;--tw-ring-shadow:0 0 #0000;--tw-shadow:0 0 #0000;--tw-shadow-colored:0 0 #0000;--tw-blur: ;--tw-brightness: ;--tw-contrast: ;--tw-grayscale: ;--tw-hue-rotate: ;--tw-invert: ;--tw-saturate: ;--tw-sepia: ;--tw-drop-shadow: ;--tw-backdrop-blur: ;--tw-backdrop-brightness: ;--tw-backdrop-contrast: ;--tw-backdrop-grayscale: ;--tw-backdrop-hue-rotate: ;--tw-backdrop-invert: ;--tw-backdrop-opacity: ;--tw-backdrop-saturate: ;--tw-backdrop-sepia: ;--tw-contain-size: ;--tw-contain-layout: ;--tw-contain-paint: ;--tw-contain-style: }::backdrop{--tw-border-spacing-x:0;--tw-border-spacing-y:0;--tw-translate-x:0;--tw-translate-y:0;--tw-rotate:0;--tw-skew-x:0;--tw-skew-y:0;--tw-scale-x:1;--tw-scale-y:1;--tw-pan-x: ;--tw-pan-y: ;--tw-pinch-zoom: ;--tw-scroll-snap-strictness:proximity;--tw-gradient-from-position: ;--tw-gradient-via-position: ;--tw-gradient-to-position: ;--tw-ordinal: ;--tw-slashed-zero: ;--tw-numeric-figure: ;--tw-numeric-spacing: ;--tw-numeric-fraction: ;--tw-ring-inset: ;--tw-ring-offset-width:0px;--tw-ring-offset-color:#fff;--tw-ring-color:rgba(59,130,246,.5);--tw-ring-offset-shadow:0 0 #0000;--tw-ring-shadow:0 0 #0000;--tw-shadow:0 0 #0000;--tw-shadow-colored:0 0 #0000;--tw-blur: ;--tw-brightness: ;--tw-contrast: ;--tw-grayscale: ;--tw-hue-rotate: ;--tw-invert: ;--tw-saturate: ;--tw-sepia: ;--tw-drop-shadow: ;--tw-backdrop-blur: ;--tw-backdrop-brightness: ;--tw-backdrop-contrast: ;--tw-backdrop-grayscale: ;--tw-backdrop-hue-rotate: ;--tw-backdrop-invert: ;--tw-backdrop-opacity: ;--tw-backdrop-saturate: ;--tw-backdrop-sepia: ;--tw-contain-size: ;--tw-contain-layout: ;--tw-contain-paint: ;--tw-contain-style: }.\!container{width:100%!important}.container{width:100%}@media (min-width:640px){.\!container{max-width:640px!important}.container{max-width:640px}}@media (min-width:768px){.\!container{max-width:768px!important}.container{max-width:768px}}@media (min-width:1024px){.\!container{max-width:1024px!important}.container{max-width:1024px}}@media (min-width:1280px){.\!container{max-width:1280px!important}.container{max-width:1280px}}@media (min-width:1536px){.\!container{max-width:1536px!important}.container{max-width:1536px}}.cc-inline-loading{display:inline-flex;align-items:center;gap:.75rem;border-radius:var(--radius-2xl);border-width:1px;border-color:rgba(226,232,240,.8);background-color:hsla(0,0%,100%,.9);padding:.75rem 1rem;font-size:var(--text-sm);font-weight:500;--tw-text-opacity:1;color:rgb(71 85 105/var(--tw-text-opacity));--tw-shadow:var(--shadow-sm);--tw-shadow-colored:var(--shadow-sm);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow);--tw-backdrop-blur:blur(8px);backdrop-filter:var(--tw-backdrop-blur) var(--tw-backdrop-brightness) var(--tw-backdrop-contrast) var(--tw-backdrop-grayscale) var(--tw-backdrop-hue-rotate) var(--tw-backdrop-invert) var(--tw-backdrop-opacity) var(--tw-backdrop-saturate) var(--tw-backdrop-sepia)}.cc-inline-loading__spinner{height:1rem;width:1rem;animation:spin 1s linear infinite;--tw-text-opacity:1;color:rgb(5 150 105/var(--tw-text-opacity))}.sr-only{border-width:0}.pointer-events-none{pointer-events:none}.\!visible{visibility:visible!important}.visible{visibility:visible}.invisible{visibility:hidden}.collapse{visibility:collapse}.static{position:static}.fixed{position:fixed}.absolute{position:absolute}.relative{position:relative}.sticky{position:sticky}.inset-0{inset:0}.-left-24{left:-6rem}.-top-24{top:-6rem}.bottom-0{bottom:0}.left-0{left:0}.left-\[-6rem\]{left:-6rem}.right-0{right:0}.right-\[-10rem\]{right:-10rem}.right-\[-12rem\]{right:-12rem}.top-0{top:0}.top-40{top:10rem}.top-\[calc\(100\%\+0\.48rem\)\]{top:calc(100% + .48rem)}.isolate{isolation:isolate}.z-10{z-index:10}.z-20{z-index:20}.z-\[var\(--z-dropdown\)\]{z-index:var(--z-dropdown)}.z-\[var\(--z-modal\)\]{z-index:var(--z-modal)}.m-0{margin:0}.mx-auto{margin-left:auto;margin-right:auto}.mb-1{margin-bottom:.25rem}.mb-2{margin-bottom:.5rem}.mb-4{margin-bottom:1rem}.mb-8{margin-bottom:2rem}.me-1{margin-inline-end:.25rem}.me-2{margin-inline-end:.5rem}.ml-auto{margin-left:auto}.mt-2{margin-top:.5rem}.mt-3{margin-top:.75rem}.mt-4{margin-top:1rem}.mt-6{margin-top:1.5rem}.block{display:block}.inline{display:inline}.flex{display:flex}.inline-flex{display:inline-flex}.table{display:table}.grid{display:grid}.contents{display:contents}.hidden{display:none}.h-10{height:2.5rem}.h-11{height:2.75rem}.h-12{height:3rem}.h-72{height:18rem}.h-80{height:20rem}.h-96{height:24rem}.h-px{height:1px}.max-h-\[min\(330px\2c 48vh\)\]{max-height:min(330px,48vh)}.max-h-\[min\(92vh\2c 820px\)\]{max-height:min(92vh,820px)}.min-h-0{min-height:0}.min-h-32{min-height:8rem}.min-h-44{min-height:11rem}.min-h-\[140px\]{min-height:140px}.min-h-\[42px\]{min-height:42px}.min-h-\[52px\]{min-height:52px}.min-h-screen{min-height:100vh}.w-10{width:2.5rem}.w-11{width:2.75rem}.w-12{width:3rem}.w-72{width:18rem}.w-80{width:20rem}.w-96{width:24rem}.w-full{width:100%}.w-px{width:1px}.min-w-0{min-width:0}.min-w-\[140px\]{min-width:140px}.min-w-\[240px\]{min-width:240px}.min-w-full{min-width:100%}.max-w-3xl{max-width:48rem}.max-w-6xl{max-width:72rem}.max-w-\[420px\]{max-width:420px}.max-w-md{max-width:28rem}.flex-1{flex:1 1 0%}.shrink-0{flex-shrink:0}.rotate-180{--tw-rotate:180deg}.rotate-180,.transform{transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.cursor-not-allowed{cursor:not-allowed}.cursor-pointer{cursor:pointer}.resize-y{resize:vertical}.resize{resize:both}.scroll-pb-24{scroll-padding-bottom:6rem}.list-none{list-style-type:none}.flex-col{flex-direction:column}.flex-col-reverse{flex-direction:column-reverse}.flex-wrap{flex-wrap:wrap}.items-start{align-items:flex-start}.items-center{align-items:center}.justify-center{justify-content:center}.justify-between{justify-content:space-between}.gap-2{gap:.5rem}.gap-3{gap:.75rem}.gap-4{gap:1rem}.gap-8{gap:2rem}.space-y-2>:not([hidden])~:not([hidden]){--tw-space-y-reverse:0;margin-top:calc(.5rem * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(.5rem * var(--tw-space-y-reverse))}.space-y-3>:not([hidden])~:not([hidden]){--tw-space-y-reverse:0;margin-top:calc(.75rem * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(.75rem * var(--tw-space-y-reverse))}.space-y-4>:not([hidden])~:not([hidden]){--tw-space-y-reverse:0;margin-top:calc(1rem * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(1rem * var(--tw-space-y-reverse))}.space-y-5>:not([hidden])~:not([hidden]){--tw-space-y-reverse:0;margin-top:calc(1.25rem * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(1.25rem * var(--tw-space-y-reverse))}.space-y-8>:not([hidden])~:not([hidden]){--tw-space-y-reverse:0;margin-top:calc(2rem * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(2rem * var(--tw-space-y-reverse))}.divide-y>:not([hidden])~:not([hidden]){--tw-divide-y-reverse:0;border-top-width:calc(1px * calc(1 - var(--tw-divide-y-reverse)));border-bottom-width:calc(1px * var(--tw-divide-y-reverse))}.divide-slate-100>:not([hidden])~:not([hidden]){--tw-divide-opacity:1;border-color:rgb(241 245 249/var(--tw-divide-opacity))}.overflow-hidden{overflow:hidden}.overflow-x-auto{overflow-x:auto}.overflow-y-auto{overflow-y:auto}.truncate{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.whitespace-pre-wrap{white-space:pre-wrap}.rounded-2xl{border-radius:var(--radius-2xl)}.rounded-3xl{border-radius:1.5rem}.rounded-\[18px\]{border-radius:18px}.rounded-full{border-radius:var(--radius-full)}.rounded-lg{border-radius:var(--radius-lg)}.rounded-xl{border-radius:var(--radius-xl)}.border{border-width:1px}.border-b{border-bottom-width:1px}.border-l-4{border-left-width:4px}.border-t{border-top-width:1px}.border-dashed{border-style:dashed}.border-\[\#1a73e8\]\/70{border-color:rgba(26,115,232,.7)}.border-\[\#98bff0\]{--tw-border-opacity:1;border-color:rgb(152 191 240/var(--tw-border-opacity))}.border-\[\#9abee7\]\/50{border-color:rgba(154,190,231,.5)}.border-\[\#ccdbed\]{--tw-border-opacity:1;border-color:rgb(204 219 237/var(--tw-border-opacity))}.border-emerald-400\/70{border-color:rgba(52,211,153,.7)}.border-indigo-200{--tw-border-opacity:1;border-color:rgb(199 210 254/var(--tw-border-opacity))}.border-rose-300{--tw-border-opacity:1;border-color:rgb(253 164 175/var(--tw-border-opacity))}.border-rose-400\/70{border-color:rgba(251,113,133,.7)}.border-slate-100{--tw-border-opacity:1;border-color:rgb(241 245 249/var(--tw-border-opacity))}.border-slate-200{--tw-border-opacity:1;border-color:rgb(226 232 240/var(--tw-border-opacity))}.border-slate-200\/70{border-color:rgba(226,232,240,.7)}.border-slate-200\/80{border-color:rgba(226,232,240,.8)}.border-transparent{border-color:transparent}.border-white\/60{border-color:hsla(0,0%,100%,.6)}.border-white\/70{border-color:hsla(0,0%,100%,.7)}.bg-emerald-200\/40{background-color:rgba(167,243,208,.4)}.bg-emerald-50{--tw-bg-opacity:1;background-color:rgb(236 253 245/var(--tw-bg-opacity))}.bg-indigo-200\/50{background-color:rgba(199,210,254,.5)}.bg-indigo-50{--tw-bg-opacity:1;background-color:rgb(238 242 255/var(--tw-bg-opacity))}.bg-indigo-600{--tw-bg-opacity:1;background-color:rgb(79 70 229/var(--tw-bg-opacity))}.bg-primary{background-color:var(--primary-color)}.bg-rose-50{--tw-bg-opacity:1;background-color:rgb(255 241 242/var(--tw-bg-opacity))}.bg-slate-100\/70{background-color:rgba(241,245,249,.7)}.bg-slate-50{--tw-bg-opacity:1;background-color:rgb(248 250 252/var(--tw-bg-opacity))}.bg-slate-50\/80{background-color:rgba(248,250,252,.8)}.bg-slate-950\/55{background-color:rgba(2,6,23,.55)}.bg-transparent{background-color:transparent}.bg-white{--tw-bg-opacity:1;background-color:rgb(255 255 255/var(--tw-bg-opacity))}.bg-white\/60{background-color:hsla(0,0%,100%,.6)}.bg-white\/80{background-color:hsla(0,0%,100%,.8)}.bg-white\/90{background-color:hsla(0,0%,100%,.9)}.bg-gradient-to-b{background-image:linear-gradient(to bottom,var(--tw-gradient-stops))}.bg-gradient-to-br{background-image:linear-gradient(to bottom right,var(--tw-gradient-stops))}.bg-gradient-to-r{background-image:linear-gradient(to right,var(--tw-gradient-stops))}.from-\[\#0f4aa6\]{--tw-gradient-from:#0f4aa6 var(--tw-gradient-from-position);--tw-gradient-to:rgba(15,74,166,0) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to)}.from-indigo-600{--tw-gradient-from:#4f46e5 var(--tw-gradient-from-position);--tw-gradient-to:rgba(79,70,229,0) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to)}.from-rose-500{--tw-gradient-from:#f43f5e var(--tw-gradient-from-position);--tw-gradient-to:rgba(244,63,94,0) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to)}.from-white{--tw-gradient-from:#fff var(--tw-gradient-from-position);--tw-gradient-to:hsla(0,0%,100%,0) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to)}.from-white\/95{--tw-gradient-from:hsla(0,0%,100%,.95) var(--tw-gradient-from-position);--tw-gradient-to:hsla(0,0%,100%,0) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to)}.to-\[\#1a73e8\]{--tw-gradient-to:#1a73e8 var(--tw-gradient-to-position)}.to-\[\#f6faff\]\/95{--tw-gradient-to:rgba(246,250,255,.95) var(--tw-gradient-to-position)}.to-\[\#f7fbff\]{--tw-gradient-to:#f7fbff var(--tw-gradient-to-position)}.to-blue-600{--tw-gradient-to:#2563eb var(--tw-gradient-to-position)}.to-rose-600{--tw-gradient-to:#e11d48 var(--tw-gradient-to-position)}.p-1\.5{padding:.375rem}.p-3{padding:.75rem}.p-4{padding:1rem}.p-6{padding:1.5rem}.p-8{padding:2rem}.px-3{padding-left:.75rem;padding-right:.75rem}.px-3\.5{padding-left:.875rem;padding-right:.875rem}.px-4{padding-left:1rem;padding-right:1rem}.px-5{padding-left:1.25rem;padding-right:1.25rem}.px-6{padding-left:1.5rem;padding-right:1.5rem}.py-1{padding-top:.25rem;padding-bottom:.25rem}.py-10{padding-top:2.5rem;padding-bottom:2.5rem}.py-12{padding-top:3rem;padding-bottom:3rem}.py-2{padding-top:.5rem;padding-bottom:.5rem}.py-2\.5{padding-top:.625rem;padding-bottom:.625rem}.py-3{padding-top:.75rem;padding-bottom:.75rem}.py-4{padding-top:1rem;padding-bottom:1rem}.py-5{padding-top:1.25rem;padding-bottom:1.25rem}.text-left{text-align:left}.align-top{vertical-align:top}.font-sans{font-family:var(--font-app-sans),ui-sans-serif,system-ui}.text-2xl{font-size:var(--text-2xl)}.text-\[0\.93rem\]{font-size:.93rem}.text-base{font-size:var(--text-base)}.text-lg{font-size:var(--text-lg)}.text-sm{font-size:var(--text-sm)}.text-xl{font-size:var(--text-xl)}.text-xs{font-size:var(--text-xs)}.font-bold{font-weight:700}.font-extrabold{font-weight:800}.font-semibold{font-weight:600}.uppercase{text-transform:uppercase}.leading-6{line-height:1.5rem}.tracking-\[0\.22em\]{letter-spacing:.22em}.tracking-\[0\.35em\]{letter-spacing:.35em}.tracking-\[0\.3em\]{letter-spacing:.3em}.tracking-wide{letter-spacing:.025em}.text-\[\#1a73e8\]{--tw-text-opacity:1;color:rgb(26 115 232/var(--tw-text-opacity))}.text-\[\#263f57\]{--tw-text-opacity:1;color:rgb(38 63 87/var(--tw-text-opacity))}.text-\[\#4f7eb6\]{--tw-text-opacity:1;color:rgb(79 126 182/var(--tw-text-opacity))}.text-emerald-700{--tw-text-opacity:1;color:rgb(4 120 87/var(--tw-text-opacity))}.text-indigo-400{--tw-text-opacity:1;color:rgb(129 140 248/var(--tw-text-opacity))}.text-indigo-500{--tw-text-opacity:1;color:rgb(99 102 241/var(--tw-text-opacity))}.text-indigo-600{--tw-text-opacity:1;color:rgb(79 70 229/var(--tw-text-opacity))}.text-indigo-700{--tw-text-opacity:1;color:rgb(67 56 202/var(--tw-text-opacity))}.text-primary{color:var(--primary-color)}.text-rose-600{--tw-text-opacity:1;color:rgb(225 29 72/var(--tw-text-opacity))}.text-rose-700{--tw-text-opacity:1;color:rgb(190 18 60/var(--tw-text-opacity))}.text-slate-500{--tw-text-opacity:1;color:rgb(100 116 139/var(--tw-text-opacity))}.text-slate-600{--tw-text-opacity:1;color:rgb(71 85 105/var(--tw-text-opacity))}.text-slate-700{--tw-text-opacity:1;color:rgb(51 65 85/var(--tw-text-opacity))}.text-slate-900{--tw-text-opacity:1;color:rgb(15 23 42/var(--tw-text-opacity))}.text-slate-950{--tw-text-opacity:1;color:rgb(2 6 23/var(--tw-text-opacity))}.text-white{--tw-text-opacity:1;color:rgb(255 255 255/var(--tw-text-opacity))}.antialiased{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.opacity-0{opacity:0}.opacity-60{opacity:.6}.shadow{--tw-shadow:0 1px 3px 0 rgba(0,0,0,.1),0 1px 2px -1px rgba(0,0,0,.1);--tw-shadow-colored:0 1px 3px 0 var(--tw-shadow-color),0 1px 2px -1px var(--tw-shadow-color)}.shadow,.shadow-2xl{box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow)}.shadow-2xl{--tw-shadow:0 25px 50px -12px rgba(0,0,0,.25);--tw-shadow-colored:0 25px 50px -12px var(--tw-shadow-color)}.shadow-\[0_10px_20px_rgba\(26\2c 115\2c 232\2c 0\.18\)\]{--tw-shadow:0 10px 20px rgba(26,115,232,.18);--tw-shadow-colored:0 10px 20px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow)}.shadow-\[0_22px_48px_rgba\(17\2c 24\2c 39\2c 0\.18\)\2c 0_8px_18px_rgba\(37\2c 99\2c 235\2c 0\.1\)\]{--tw-shadow:0 22px 48px rgba(17,24,39,.18),0 8px 18px rgba(37,99,235,.1);--tw-shadow-colored:0 22px 48px var(--tw-shadow-color),0 8px 18px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow)}.shadow-\[inset_0_1px_0_rgba\(255\2c 255\2c 255\2c 0\.72\)\2c 0_10px_22px_rgba\(42\2c 87\2c 135\2c 0\.06\)\]{--tw-shadow:inset 0 1px 0 hsla(0,0%,100%,.72),0 10px 22px rgba(42,87,135,.06);--tw-shadow-colored:inset 0 1px 0 var(--tw-shadow-color),0 10px 22px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow)}.shadow-lg{--tw-shadow:var(--shadow-lg);--tw-shadow-colored:var(--shadow-lg)}.shadow-lg,.shadow-sm{box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow)}.shadow-sm{--tw-shadow:var(--shadow-sm);--tw-shadow-colored:var(--shadow-sm)}.shadow-xl{--tw-shadow:var(--shadow-xl);--tw-shadow-colored:var(--shadow-xl);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow)}.shadow-emerald-900\/10{--tw-shadow-color:rgba(6,78,59,.1);--tw-shadow:var(--tw-shadow-colored)}.shadow-indigo-100\/40{--tw-shadow-color:rgba(224,231,255,.4);--tw-shadow:var(--tw-shadow-colored)}.shadow-indigo-100\/50{--tw-shadow-color:rgba(224,231,255,.5);--tw-shadow:var(--tw-shadow-colored)}.shadow-indigo-200{--tw-shadow-color:#c7d2fe;--tw-shadow:var(--tw-shadow-colored)}.shadow-indigo-200\/60{--tw-shadow-color:rgba(199,210,254,.6);--tw-shadow:var(--tw-shadow-colored)}.shadow-rose-200\/60{--tw-shadow-color:rgba(254,205,211,.6);--tw-shadow:var(--tw-shadow-colored)}.shadow-slate-950\/25{--tw-shadow-color:rgba(2,6,23,.25);--tw-shadow:var(--tw-shadow-colored)}.outline-none{outline:2px solid transparent;outline-offset:2px}.outline{outline-style:solid}.ring{--tw-ring-offset-shadow:var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);--tw-ring-shadow:var(--tw-ring-inset) 0 0 0 calc(3px + var(--tw-ring-offset-width)) var(--tw-ring-color)}.ring,.ring-1{box-shadow:var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow,0 0 #0000)}.ring-1{--tw-ring-offset-shadow:var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);--tw-ring-shadow:var(--tw-ring-inset) 0 0 0 calc(1px + var(--tw-ring-offset-width)) var(--tw-ring-color)}.ring-4{--tw-ring-offset-shadow:var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);--tw-ring-shadow:var(--tw-ring-inset) 0 0 0 calc(4px + var(--tw-ring-offset-width)) var(--tw-ring-color);box-shadow:var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow,0 0 #0000)}.ring-\[\#1a73e8\]\/15{--tw-ring-color:rgba(26,115,232,.15)}.blur{--tw-blur:blur(8px)}.blur,.blur-3xl{filter:var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow)}.blur-3xl{--tw-blur:blur(64px)}.filter{filter:var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow)}.backdrop-blur{--tw-backdrop-blur:blur(8px)}.backdrop-blur,.backdrop-blur-sm{backdrop-filter:var(--tw-backdrop-blur) var(--tw-backdrop-brightness) var(--tw-backdrop-contrast) var(--tw-backdrop-grayscale) var(--tw-backdrop-hue-rotate) var(--tw-backdrop-invert) var(--tw-backdrop-opacity) var(--tw-backdrop-saturate) var(--tw-backdrop-sepia)}.backdrop-blur-sm{--tw-backdrop-blur:blur(4px)}.backdrop-blur-xl{--tw-backdrop-blur:blur(24px)}.backdrop-blur-xl,.backdrop-filter{backdrop-filter:var(--tw-backdrop-blur) var(--tw-backdrop-brightness) var(--tw-backdrop-contrast) var(--tw-backdrop-grayscale) var(--tw-backdrop-hue-rotate) var(--tw-backdrop-invert) var(--tw-backdrop-opacity) var(--tw-backdrop-saturate) var(--tw-backdrop-sepia)}.transition{transition-property:color,background-color,border-color,text-decoration-color,fill,stroke,opacity,box-shadow,transform,filter,backdrop-filter;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.15s}.ease-in-out{transition-timing-function:cubic-bezier(.4,0,.2,1)}.ease-out{transition-timing-function:cubic-bezier(0,0,.2,1)}:root{color-scheme:light dark}body,html{background:var(--surface-primary,#fff);color:var(--text-dark,#1a1a1a)}.sr-only{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0}.cc-page-rise{animation:ccPageRiseIn .56s cubic-bezier(.16,1,.3,1);transform-origin:center bottom}@keyframes ccPageRiseIn{0%{opacity:0;transform:translateY(28px) scale(.985);filter:blur(6px) saturate(.96)}62%{opacity:1;transform:translateY(-2px) scale(1);filter:blur(0) saturate(1)}to{opacity:1;transform:translateY(0) scale(1);filter:none}}#chat-share-modal.cc-share-modal{--cc-share-backdrop:rgba(11,27,25,.56);--cc-share-content-border:rgba(174,211,203,.52);--cc-share-content-bg:linear-gradient(180deg,hsla(0,0%,100%,.985),rgba(247,252,251,.965));--cc-share-content-shadow:0 32px 80px rgba(11,27,25,.28),0 12px 30px rgba(15,118,110,.14);--cc-share-text-strong:#12312d;--cc-share-text-muted:#54645d;--cc-share-control-border:rgba(174,211,203,.9);--cc-share-control-bg:rgba(250,252,251,.94);--cc-share-close-color:#54706a;--cc-share-accent:#0f766e;--cc-share-accent-hover:#115e59;--cc-share-primary-text:#fff;--cc-share-focus-border:rgba(15,118,110,.34);--cc-share-focus-ring:rgba(15,118,110,.1);--cc-share-surface:hsla(0,0%,100%,.84);--cc-share-surface-hover:rgba(247,251,249,.98)}#promptShareModal.cc-share-modal{--cc-share-backdrop:rgba(18,22,30,.58);--cc-share-content-border:rgba(181,208,239,.42);--cc-share-content-bg:linear-gradient(180deg,hsla(0,0%,100%,.985),rgba(246,250,255,.965));--cc-share-content-shadow:0 32px 80px rgba(18,24,34,.28),0 12px 30px rgba(79,156,245,.14);--cc-share-text-strong:var(--ps-text-strong,#202124);--cc-share-text-muted:var(--ps-text-muted,#5f6368);--cc-share-control-border:rgba(189,211,234,.9);--cc-share-control-bg:rgba(248,251,255,.94);--cc-share-close-color:#5f7288;--cc-share-accent:#28517b;--cc-share-accent-hover:#174ea6;--cc-share-primary-text:#fff;--cc-share-focus-border:rgba(26,115,232,.42);--cc-share-focus-ring:rgba(26,115,232,.12);--cc-share-surface:hsla(0,0%,100%,.92);--cc-share-surface-hover:#fff}#memo-share-modal.cc-share-modal{--cc-share-backdrop:rgba(41,24,6,.54);--cc-share-content-border:rgba(217,119,6,.26);--cc-share-content-bg:linear-gradient(180deg,rgba(255,251,235,.985),rgba(255,247,237,.965));--cc-share-content-shadow:0 32px 80px rgba(41,24,6,.3),0 12px 30px rgba(217,119,6,.14);--cc-share-text-strong:#4a2b09;--cc-share-text-muted:#9a7a52;--cc-share-control-border:rgba(191,122,23,.26);--cc-share-control-bg:hsla(0,0%,100%,.86);--cc-share-close-color:#7b4b13;--cc-share-accent:#8f5a17;--cc-share-accent-hover:#4a2b09;--cc-share-primary-text:#fff;--cc-share-focus-border:rgba(217,119,6,.42);--cc-share-focus-ring:rgba(217,119,6,.12);--cc-share-surface:hsla(0,0%,100%,.78);--cc-share-surface-hover:hsla(0,0%,100%,.96)}[data-theme=dark] #chat-share-modal.cc-share-modal{--cc-share-backdrop:rgba(2,6,23,.68);--cc-share-content-border:rgba(20,184,166,.22);--cc-share-content-bg:linear-gradient(180deg,rgba(15,23,42,.98),rgba(18,38,36,.97));--cc-share-content-shadow:0 32px 80px rgba(0,0,0,.42),0 12px 28px rgba(20,184,166,.1);--cc-share-text-strong:#f8fafc;--cc-share-text-muted:#94a3b8;--cc-share-control-border:rgba(45,212,191,.22);--cc-share-control-bg:rgba(15,23,42,.86);--cc-share-close-color:#5eead4;--cc-share-accent:#5eead4;--cc-share-accent-hover:#99f6e4;--cc-share-primary-text:#052e2b;--cc-share-focus-border:rgba(45,212,191,.46);--cc-share-focus-ring:rgba(45,212,191,.12);--cc-share-surface:rgba(15,23,42,.86);--cc-share-surface-hover:#1e293b}[data-theme=dark] #promptShareModal.cc-share-modal{--cc-share-backdrop:rgba(2,6,23,.68);--cc-share-content-border:rgba(96,165,250,.22);--cc-share-content-bg:linear-gradient(180deg,rgba(15,23,42,.98),rgba(30,41,59,.97));--cc-share-content-shadow:0 32px 80px rgba(0,0,0,.42),0 12px 28px rgba(37,99,235,.12);--cc-share-text-strong:#f8fafc;--cc-share-text-muted:#94a3b8;--cc-share-control-border:rgba(96,165,250,.24);--cc-share-control-bg:rgba(15,23,42,.86);--cc-share-close-color:#93c5fd;--cc-share-accent:#93c5fd;--cc-share-accent-hover:#bfdbfe;--cc-share-primary-text:#0f172a;--cc-share-focus-border:rgba(96,165,250,.46);--cc-share-focus-ring:rgba(96,165,250,.12);--cc-share-surface:rgba(15,23,42,.86);--cc-share-surface-hover:#1e293b}[data-theme=dark] #memo-share-modal.cc-share-modal{--cc-share-backdrop:rgba(2,6,23,.68);--cc-share-content-border:rgba(245,158,11,.24);--cc-share-content-bg:linear-gradient(180deg,rgba(15,23,42,.98),rgba(37,28,14,.97));--cc-share-content-shadow:0 32px 80px rgba(0,0,0,.42),0 12px 28px rgba(245,158,11,.1);--cc-share-text-strong:#fbbf24;--cc-share-text-muted:#cbd5e1;--cc-share-control-border:rgba(245,158,11,.24);--cc-share-control-bg:rgba(15,23,42,.86);--cc-share-close-color:#fbbf24;--cc-share-accent:#fbbf24;--cc-share-accent-hover:#fde68a;--cc-share-primary-text:#1f2937;--cc-share-focus-border:rgba(245,158,11,.46);--cc-share-focus-ring:rgba(245,158,11,.12);--cc-share-surface:rgba(15,23,42,.86);--cc-share-surface-hover:#1e293b}:is(#chat-share-modal,#promptShareModal,#memo-share-modal).cc-share-modal{background:var(--cc-share-backdrop);backdrop-filter:blur(10px);-webkit-backdrop-filter:blur(10px)}:is(#chat-share-modal,#promptShareModal,#memo-share-modal).cc-share-modal.cc-share-modal .cc-share-modal__content{position:relative;width:min(92%,620px);max-height:92vh;overflow-y:auto;display:flex;flex-direction:column;gap:1rem;padding:1.5rem;border-radius:20px;border:1px solid var(--cc-share-content-border);background:var(--cc-share-content-bg);color:var(--cc-share-text-strong);box-shadow:var(--cc-share-content-shadow)}:is(#chat-share-modal,#promptShareModal,#memo-share-modal).cc-share-modal.cc-share-modal .cc-share-modal__close{position:absolute;top:.95rem;right:.95rem;z-index:2;width:2.5rem;height:2.5rem;min-width:2.5rem;padding:0;border-radius:999px;border:1px solid var(--cc-share-control-border);background:var(--cc-share-surface);color:var(--cc-share-close-color);display:inline-flex;align-items:center;justify-content:center;cursor:pointer;box-shadow:0 12px 26px rgba(15,23,42,.12);transition:transform .18s ease,border-color .18s ease,background .18s ease,color .18s ease}:is(#chat-share-modal,#promptShareModal,#memo-share-modal).cc-share-modal.cc-share-modal .cc-share-modal__close:hover{background:var(--cc-share-surface-hover);border-color:var(--cc-share-focus-border);color:var(--cc-share-accent-hover);transform:translateY(-1px)}:is(#chat-share-modal,#promptShareModal,#memo-share-modal).cc-share-modal.cc-share-modal .cc-share-modal__close svg{width:1rem;height:1rem}:is(#chat-share-modal,#promptShareModal,#memo-share-modal).cc-share-modal.cc-share-modal .cc-share-modal__header{display:flex;flex-direction:column;gap:.35rem;padding:0 3.35rem 0 0}:is(#chat-share-modal,#promptShareModal,#memo-share-modal).cc-share-modal.cc-share-modal .cc-share-modal__header h2,:is(#chat-share-modal,#promptShareModal,#memo-share-modal).cc-share-modal.cc-share-modal .cc-share-modal__header h3{margin:0;color:var(--cc-share-text-strong);font-size:1.48rem;font-weight:800;line-height:1.25;letter-spacing:0}:is(#chat-share-modal,#promptShareModal,#memo-share-modal).cc-share-modal.cc-share-modal .cc-share-modal__lead{margin:0;color:var(--cc-share-text-muted);font-size:.92rem;line-height:1.65}:is(#chat-share-modal,#promptShareModal,#memo-share-modal).cc-share-modal.cc-share-modal .cc-share-modal__body{display:flex;flex-direction:column;gap:.9rem}:is(#chat-share-modal,#promptShareModal,#memo-share-modal).cc-share-modal.cc-share-modal .cc-share-modal__row{margin:0}:is(#chat-share-modal,#promptShareModal,#memo-share-modal).cc-share-modal.cc-share-modal .cc-share-modal__row--labeled{display:grid;grid-template-columns:95px minmax(0,1fr);align-items:center;gap:.55rem}:is(#chat-share-modal,#promptShareModal,#memo-share-modal).cc-share-modal.cc-share-modal .cc-share-modal__row label{color:var(--cc-share-text-muted);font-size:.84rem;font-weight:700}:is(#chat-share-modal,#promptShareModal,#memo-share-modal).cc-share-modal.cc-share-modal .cc-share-modal__row .memo-select__trigger,:is(#chat-share-modal,#promptShareModal,#memo-share-modal).cc-share-modal.cc-share-modal .cc-share-modal__row input{width:100%;min-height:48px;border-radius:14px;border:1px solid var(--cc-share-control-border);background:var(--cc-share-control-bg);color:var(--cc-share-text-strong);font:inherit;padding:.86rem 1rem;box-shadow:inset 0 1px 0 hsla(0,0%,100%,.92)}:is(#chat-share-modal,#promptShareModal,#memo-share-modal).cc-share-modal.cc-share-modal .cc-share-modal__row .memo-select__trigger:focus-visible,:is(#chat-share-modal,#promptShareModal,#memo-share-modal).cc-share-modal.cc-share-modal .cc-share-modal__row input:focus{outline:none;border-color:var(--cc-share-focus-border);box-shadow:0 0 0 4px var(--cc-share-focus-ring),inset 0 1px 0 hsla(0,0%,100%,.96)}:is(#chat-share-modal,#promptShareModal,#memo-share-modal).cc-share-modal.cc-share-modal .cc-share-modal__status{margin:0;min-height:1.35rem;color:var(--cc-share-accent);font-size:.86rem;line-height:1.55}:is(#chat-share-modal,#promptShareModal,#memo-share-modal).cc-share-modal.cc-share-modal .cc-share-modal__status--error{color:#dc2626}:is(#chat-share-modal,#promptShareModal,#memo-share-modal).cc-share-modal.cc-share-modal .cc-share-modal__actions{margin:0;display:flex;flex-wrap:wrap;align-items:center;gap:.7rem}:is(#chat-share-modal,#promptShareModal,#memo-share-modal).cc-share-modal.cc-share-modal .cc-share-modal__icon-btn{width:42px;height:42px;min-width:42px;min-height:42px;padding:0;border-radius:999px;display:inline-flex;align-items:center;justify-content:center}:is(#chat-share-modal,#promptShareModal,#memo-share-modal).cc-share-modal.cc-share-modal button.cc-share-modal__icon-btn:is(.primary-button,.submit-btn){border:1px solid var(--cc-share-accent);background:var(--cc-share-accent);color:var(--cc-share-primary-text);box-shadow:0 10px 22px var(--cc-share-focus-ring)}:is(#chat-share-modal,#promptShareModal,#memo-share-modal).cc-share-modal.cc-share-modal button.cc-share-modal__icon-btn.secondary-button{border:1px solid var(--cc-share-control-border);background:var(--cc-share-surface);color:var(--cc-share-accent);box-shadow:0 10px 18px rgba(15,23,42,.05)}:is(#chat-share-modal,#promptShareModal,#memo-share-modal).cc-share-modal.cc-share-modal button.cc-share-modal__icon-btn:hover:not(:disabled){transform:translateY(-1px)}:is(#chat-share-modal,#promptShareModal,#memo-share-modal).cc-share-modal.cc-share-modal button.cc-share-modal__icon-btn:disabled{opacity:.56;cursor:not-allowed;transform:none}:is(#chat-share-modal,#promptShareModal,#memo-share-modal).cc-share-modal.cc-share-modal .cc-share-modal__icon-btn i{font-size:1rem;line-height:1}:is(#chat-share-modal,#promptShareModal,#memo-share-modal).cc-share-modal.cc-share-modal .cc-share-modal__meta{display:flex;flex-wrap:wrap;gap:.5rem;font-size:.8rem;color:var(--cc-share-text-muted)}:is(#chat-share-modal,#promptShareModal,#memo-share-modal).cc-share-modal.cc-share-modal .cc-share-modal__meta span{display:inline-flex;align-items:center;min-height:34px;padding:.34rem .74rem;border:1px solid var(--cc-share-control-border);border-radius:999px;background:var(--cc-share-surface);color:var(--cc-share-text-muted);font-weight:700}:is(#chat-share-modal,#promptShareModal,#memo-share-modal).cc-share-modal.cc-share-modal .cc-share-modal__sns{margin:0;display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:.7rem}:is(#chat-share-modal,#promptShareModal,#memo-share-modal).cc-share-modal.cc-share-modal .cc-share-modal__sns a{display:inline-flex;align-items:center;justify-content:center;gap:.45rem;min-height:46px;padding:.54rem .72rem;border-radius:14px;border:1px solid var(--cc-share-control-border);background:var(--cc-share-surface);color:var(--cc-share-accent);text-decoration:none;font-size:.88rem;font-weight:700;box-shadow:0 10px 18px rgba(15,23,42,.04);transition:transform .18s ease,background .18s ease,border-color .18s ease,color .18s ease}:is(#chat-share-modal,#promptShareModal,#memo-share-modal).cc-share-modal.cc-share-modal .cc-share-modal__sns a:hover{background:var(--cc-share-surface-hover);border-color:var(--cc-share-focus-border);color:var(--cc-share-accent-hover);transform:translateY(-1px)}:is(#chat-share-modal,#promptShareModal,#memo-share-modal).cc-share-modal.cc-share-modal .cc-share-modal__sns .share-x-icon{width:.94rem;height:.94rem;flex-shrink:0}[data-theme=dark] :is(#chat-share-modal,#promptShareModal,#memo-share-modal).cc-share-modal{background:var(--cc-share-backdrop)}[data-theme=dark] :is(#chat-share-modal,#promptShareModal,#memo-share-modal).cc-share-modal.cc-share-modal .cc-share-modal__content{border-color:var(--cc-share-content-border);background:var(--cc-share-content-bg);color:var(--cc-share-text-strong);box-shadow:var(--cc-share-content-shadow)}[data-theme=dark] :is(#chat-share-modal,#promptShareModal,#memo-share-modal).cc-share-modal.cc-share-modal .cc-share-modal__header h2,[data-theme=dark] :is(#chat-share-modal,#promptShareModal,#memo-share-modal).cc-share-modal.cc-share-modal .cc-share-modal__header h3{color:var(--cc-share-text-strong)}[data-theme=dark] :is(#chat-share-modal,#promptShareModal,#memo-share-modal).cc-share-modal.cc-share-modal .cc-share-modal__lead{color:var(--cc-share-text-muted)}[data-theme=dark] :is(#chat-share-modal,#promptShareModal,#memo-share-modal).cc-share-modal.cc-share-modal .cc-share-modal__close,[data-theme=dark] :is(#chat-share-modal,#promptShareModal,#memo-share-modal).cc-share-modal.cc-share-modal .cc-share-modal__meta span,[data-theme=dark] :is(#chat-share-modal,#promptShareModal,#memo-share-modal).cc-share-modal.cc-share-modal .cc-share-modal__row .memo-select__trigger,[data-theme=dark] :is(#chat-share-modal,#promptShareModal,#memo-share-modal).cc-share-modal.cc-share-modal .cc-share-modal__row input,[data-theme=dark] :is(#chat-share-modal,#promptShareModal,#memo-share-modal).cc-share-modal.cc-share-modal .cc-share-modal__sns a,[data-theme=dark] :is(#chat-share-modal,#promptShareModal,#memo-share-modal).cc-share-modal.cc-share-modal button.cc-share-modal__icon-btn.secondary-button{border-color:var(--cc-share-control-border);background:var(--cc-share-surface);color:var(--cc-share-accent);box-shadow:none}[data-theme=dark] :is(#chat-share-modal,#promptShareModal,#memo-share-modal).cc-share-modal.cc-share-modal .cc-share-modal__row input{color:var(--cc-share-text-strong)}[data-theme=dark] :is(#chat-share-modal,#promptShareModal,#memo-share-modal).cc-share-modal.cc-share-modal .cc-share-modal__meta,[data-theme=dark] :is(#chat-share-modal,#promptShareModal,#memo-share-modal).cc-share-modal.cc-share-modal .cc-share-modal__row label{color:var(--cc-share-text-muted)}[data-theme=dark] :is(#chat-share-modal,#promptShareModal,#memo-share-modal).cc-share-modal.cc-share-modal .cc-share-modal__close:hover,[data-theme=dark] :is(#chat-share-modal,#promptShareModal,#memo-share-modal).cc-share-modal.cc-share-modal .cc-share-modal__sns a:hover{background:var(--cc-share-surface-hover);border-color:var(--cc-share-focus-border);color:var(--cc-share-accent-hover)}@media (max-width:640px){:is(#chat-share-modal,#promptShareModal,#memo-share-modal).cc-share-modal{padding:.75rem;align-items:center}:is(#chat-share-modal,#promptShareModal,#memo-share-modal).cc-share-modal.cc-share-modal .cc-share-modal__content{width:min(100%,620px);max-height:calc(100dvh - 1.5rem - env(safe-area-inset-top, 0px) - env(safe-area-inset-bottom, 0px));padding:1rem .95rem calc(1rem + env(safe-area-inset-bottom, 0px));border-radius:18px}:is(#chat-share-modal,#promptShareModal,#memo-share-modal).cc-share-modal.cc-share-modal .cc-share-modal__header{padding-right:3rem}:is(#chat-share-modal,#promptShareModal,#memo-share-modal).cc-share-modal.cc-share-modal .cc-share-modal__header h2,:is(#chat-share-modal,#promptShareModal,#memo-share-modal).cc-share-modal.cc-share-modal .cc-share-modal__header h3{font-size:1.24rem}:is(#chat-share-modal,#promptShareModal,#memo-share-modal).cc-share-modal.cc-share-modal .cc-share-modal__row--labeled,:is(#chat-share-modal,#promptShareModal,#memo-share-modal).cc-share-modal.cc-share-modal .cc-share-modal__sns{grid-template-columns:1fr}}.cc-tooltip{position:fixed;top:0;left:0;z-index:var(--z-tooltip,90);pointer-events:none;opacity:0;transform:translateY(4px) scale(.98);transition:opacity .12s ease,transform .12s ease;max-width:min(320px,calc(100vw - 24px));--cc-tooltip-arrow-x:50%;--cc-tooltip-arrow-y:50%}.cc-tooltip.is-visible{opacity:1;transform:translateY(0) scale(1)}.cc-tooltip__content{position:relative;background:rgba(18,23,33,.96);color:#f8fbff;border:1px solid hsla(0,0%,100%,.18);border-radius:10px;padding:.5rem .7rem;font-size:.8rem;line-height:1.5;letter-spacing:.01em;box-shadow:0 12px 32px rgba(11,18,30,.35);white-space:normal;overflow-wrap:anywhere}.cc-tooltip__content:after{content:"";position:absolute;left:var(--cc-tooltip-arrow-x);width:9px;height:9px;margin-left:-4.5px;transform:rotate(45deg);background:rgba(18,23,33,.96);border:1px solid hsla(0,0%,100%,.18)}.cc-tooltip[data-placement=top] .cc-tooltip__content:after{bottom:-5px;border-left:none;border-top:none}.cc-tooltip[data-placement=bottom] .cc-tooltip__content:after{top:-5px;border-right:none;border-bottom:none}.cc-tooltip[data-placement=left] .cc-tooltip__content:after,.cc-tooltip[data-placement=right] .cc-tooltip__content:after{top:var(--cc-tooltip-arrow-y);margin-top:-4.5px}.cc-tooltip[data-placement=left] .cc-tooltip__content:after{left:auto;right:-5px;margin-left:0;border-left:none;border-bottom:none}.cc-tooltip[data-placement=right] .cc-tooltip__content:after{left:-5px;margin-left:0;border-right:none;border-top:none}.cc-alert-modal{position:fixed;inset:0;z-index:var(--z-alert-modal,95);display:none;align-items:center;justify-content:center;padding:16px}.cc-alert-modal.is-visible{display:flex}.cc-alert-modal__overlay{position:absolute;inset:0;background:rgba(16,20,28,.56)}.cc-alert-modal__dialog{position:relative;width:min(520px,calc(100vw - 32px));max-height:calc(100vh - 32px);overflow:auto;border-radius:14px;border:1px solid rgba(17,24,39,.16);background:#fff;box-shadow:0 24px 56px rgba(0,0,0,.24);padding:20px 20px 18px}.cc-alert-modal__close{position:absolute;top:8px;right:10px;border:0;background:transparent;color:#4b5563;font-size:1.5rem;line-height:1;width:36px;height:36px;border-radius:999px;cursor:pointer}.cc-alert-modal__close:hover{background:rgba(31,41,55,.08)}.cc-alert-modal__title{margin:0 32px 10px 0;font-size:1.15rem;font-weight:700;color:#111827}.cc-alert-modal__message{margin:0;color:#1f2937;line-height:1.7;white-space:pre-wrap;overflow-wrap:anywhere}.cc-alert-modal__actions{margin-top:18px;display:flex;justify-content:center}.cc-alert-modal__button{border:0;border-radius:10px;background:#2563eb;color:#fff;font-size:.95rem;font-weight:700;padding:9px 22px;cursor:pointer}.cc-alert-modal__button:hover{background:#1d4ed8}.cc-alert-modal--confirm .cc-alert-modal__actions{justify-content:flex-end;gap:10px}.cc-alert-modal__button--secondary{background:#e5e7eb;color:#111827}.cc-alert-modal__button--secondary:hover{background:#d1d5db}.cc-toast-viewport{position:fixed;top:max(16px,env(safe-area-inset-top));right:max(16px,env(safe-area-inset-right));z-index:var(--z-alert-modal,95);display:flex;width:min(420px,calc(100vw - 24px));flex-direction:column;gap:10px;pointer-events:none}.cc-toast{border-radius:12px;border:1px solid rgba(15,23,42,.16);background:hsla(0,0%,100%,.96);box-shadow:0 16px 36px rgba(15,23,42,.22);padding:10px 12px;color:#111827;line-height:1.55;pointer-events:auto}.cc-toast[data-variant=info]{border-color:rgba(37,99,235,.32)}.cc-toast[data-variant=success]{border-color:rgba(22,163,74,.4)}.cc-toast[data-variant=error]{border-color:rgba(220,38,38,.42)}.cc-alert-modal-open{overflow:hidden}.global-error-boundary{min-height:100dvh;display:grid;place-items:center;padding:24px;background:radial-gradient(circle at top right,rgba(37,99,235,.16),transparent 58%),linear-gradient(135deg,#f8fbff,#eef2ff)}.global-error-boundary__card{width:min(560px,100%);border-radius:18px;border:1px solid rgba(17,24,39,.12);background:hsla(0,0%,100%,.95);box-shadow:0 20px 44px rgba(15,23,42,.18);padding:28px 24px;display:grid;gap:14px}.global-error-boundary__card h1{margin:0;font-size:clamp(1.18rem,1.2rem + .4vw,1.42rem);color:#111827}.global-error-boundary__card p{margin:0;color:#374151;line-height:1.7}[data-theme=dark] .cc-alert-modal__dialog{border-color:rgba(148,163,184,.3);background:#0f172a;box-shadow:0 24px 56px rgba(2,6,23,.5)}[data-theme=dark] .cc-alert-modal__close{color:#cbd5e1}[data-theme=dark] .cc-alert-modal__close:hover{background:rgba(148,163,184,.2)}[data-theme=dark] .cc-alert-modal__title{color:#f3f4f6}[data-theme=dark] .cc-alert-modal__message{color:#e5e7eb}[data-theme=dark] .cc-alert-modal__button--secondary{background:#334155;color:#f8fafc}[data-theme=dark] .cc-alert-modal__button--secondary:hover{background:#475569}[data-theme=dark] .cc-toast{border-color:rgba(148,163,184,.3);background:rgba(15,23,42,.96);box-shadow:0 16px 36px rgba(2,6,23,.52);color:#e5e7eb}[data-theme=dark] .global-error-boundary{background:radial-gradient(circle at top right,rgba(37,99,235,.2),transparent 58%),linear-gradient(135deg,#020617,#111827)}[data-theme=dark] .global-error-boundary__card{border-color:rgba(148,163,184,.26);background:rgba(15,23,42,.9);box-shadow:0 20px 44px rgba(2,6,23,.5)}[data-theme=dark] .global-error-boundary__card h1{color:#f3f4f6}[data-theme=dark] .global-error-boundary__card p{color:#cbd5e1}body.memo-page .cc-alert-modal__dialog{border-color:rgba(21,94,117,.2);background:#fff;box-shadow:0 24px 56px rgba(15,23,42,.16)}body.memo-page .cc-alert-modal__close{color:var(--memo-text-muted)}body.memo-page .cc-alert-modal__close:hover{background:var(--memo-amber-soft)}body.memo-page .cc-alert-modal__message,body.memo-page .cc-alert-modal__title{color:var(--memo-text)}body.memo-page .cc-alert-modal__button{background:var(--memo-amber)}body.memo-page .cc-alert-modal__button:hover{background:var(--memo-amber-strong)}body.memo-page .cc-alert-modal__button--secondary{background:var(--memo-amber-soft);color:var(--memo-amber-strong)}body.memo-page .cc-alert-modal__button--secondary:hover{background:rgba(15,118,110,.2)}[data-theme=dark] body.memo-page .cc-alert-modal__dialog{border-color:var(--memo-border);background:var(--memo-card-strong);box-shadow:var(--memo-shadow)}[data-theme=dark] body.memo-page .cc-alert-modal__close{color:var(--memo-text-muted)}[data-theme=dark] body.memo-page .cc-alert-modal__close:hover{background:var(--memo-amber-soft)}[data-theme=dark] body.memo-page .cc-alert-modal__message,[data-theme=dark] body.memo-page .cc-alert-modal__title{color:var(--memo-text)}[data-theme=dark] body.memo-page .cc-alert-modal__button{background:var(--memo-amber);color:#0f172a}[data-theme=dark] body.memo-page .cc-alert-modal__button:hover{background:var(--memo-amber-strong)}[data-theme=dark] body.memo-page .cc-alert-modal__button--secondary{background:rgba(148,163,184,.12);color:var(--memo-text)}[data-theme=dark] body.memo-page .cc-alert-modal__button--secondary:hover{background:rgba(148,163,184,.22)}[data-theme=dark] .cc-inline-loading{border-color:rgba(100,116,139,.4);background:rgba(30,41,59,.9);color:#94a3b8}[data-theme=dark] .cc-inline-loading__spinner{color:#34d399}.global-error-boundary__card .cc-texture-btn{justify-self:start}.cc-texture-btn{--cc-button-base:#2563eb;--cc-button-accent:#1d4ed8;--cc-button-shadow-color:rgba(37,99,235,.26);border-color:transparent;background:var(--cc-button-sheen),linear-gradient(135deg,var(--cc-button-base) 0,var(--cc-button-accent) 100%);box-shadow:0 14px 24px var(--cc-button-shadow-color),var(--cc-button-edge-highlight);transition:transform .2s ease,box-shadow .2s ease,filter .2s ease,background .2s ease,color .2s ease,opacity .2s ease}a.cc-texture-btn{text-decoration:none}.cc-texture-btn:hover:not(:disabled){transform:translateY(-1px);filter:saturate(1.06);box-shadow:0 18px 30px color-mix(in srgb,var(--cc-button-shadow-color) 92%,transparent),var(--cc-button-edge-highlight)}.cc-texture-btn:active:not(:disabled){transform:scale(.97)}.cc-texture-btn--indigo{--cc-button-base:#4f46e5;--cc-button-accent:#4338ca;--cc-button-shadow-color:rgba(79,70,229,.28)}.cc-texture-btn--danger{--cc-button-base:#ef4444;--cc-button-accent:#dc2626;--cc-button-shadow-color:rgba(220,38,38,.28)}.cc-texture-btn--light{--cc-button-base:hsla(0,0%,100%,.98);--cc-button-accent:rgba(241,245,249,.98);--cc-button-shadow-color:rgba(15,23,42,.12);color:#475569;border-color:rgba(148,163,184,.3)}.cc-texture-btn--light-indigo{color:#4f46e5;border-color:rgba(129,140,248,.34)}.auth-btn,.btn,.cc-texture-btn,.circle-button,.icon-button,.primary-button,a.cc-texture-btn,button,input[type=button],input[type=reset],input[type=submit]{box-shadow:none!important;filter:none!important}.auth-btn:active,.auth-btn:focus,.auth-btn:focus-visible,.auth-btn:hover,.btn:active,.btn:focus,.btn:focus-visible,.btn:hover,.cc-texture-btn:active,.cc-texture-btn:focus,.cc-texture-btn:focus-visible,.cc-texture-btn:hover,.circle-button:active,.circle-button:focus,.circle-button:focus-visible,.circle-button:hover,.icon-button:active,.icon-button:focus,.icon-button:focus-visible,.icon-button:hover,.primary-button:active,.primary-button:focus,.primary-button:focus-visible,.primary-button:hover,a.cc-texture-btn:active,a.cc-texture-btn:focus,a.cc-texture-btn:focus-visible,a.cc-texture-btn:hover,button:active,button:focus,button:focus-visible,button:hover,input[type=button]:active,input[type=button]:focus,input[type=button]:focus-visible,input[type=button]:hover,input[type=reset]:active,input[type=reset]:focus,input[type=reset]:focus-visible,input[type=reset]:hover,input[type=submit]:active,input[type=submit]:focus,input[type=submit]:focus-visible,input[type=submit]:hover{box-shadow:none!important;filter:none!important}.global-ai-agent-button{position:fixed;left:max(40px,env(safe-area-inset-left));bottom:max(40px,env(safe-area-inset-bottom));z-index:var(--z-floating-action-menu,60);width:60px;height:60px;border:1px solid rgba(34,211,238,.5);border-radius:50%;background:linear-gradient(120deg,hsla(0,0%,100%,.22),transparent 38%),conic-gradient(from 140deg,rgba(34,211,238,.92),rgba(132,204,22,.88),rgba(59,130,246,.92),rgba(34,211,238,.92)),linear-gradient(145deg,#06141b,#0b2b30);color:#ecfeff;display:inline-flex;align-items:center;justify-content:center;cursor:pointer;isolation:isolate;box-shadow:0 14px 34px rgba(6,24,34,.28),0 0 0 6px rgba(34,211,238,.09),0 0 28px rgba(34,211,238,.2),inset 0 0 0 1px rgba(236,254,255,.18),inset 0 1px 0 hsla(0,0%,100%,.26)!important;transition:transform .24s ease,background .24s ease,border-color .24s ease,color .24s ease,box-shadow .24s ease,bottom .28s cubic-bezier(.32,.72,0,1)}.global-ai-agent-button:after,.global-ai-agent-button:before{content:"";position:absolute;pointer-events:none;border-radius:inherit}.global-ai-agent-button:before{inset:-8px;z-index:-1;border:1px solid rgba(34,211,238,.28);opacity:.72;animation:aiAgentBeacon 2.8s ease-out infinite}.global-ai-agent-button:after{inset:8px;border:1px solid rgba(236,254,255,.24);opacity:.5}.global-ai-agent-button:hover,.global-ai-agent-button[aria-expanded=true]{border-color:rgba(236,254,255,.72);background:linear-gradient(120deg,hsla(0,0%,100%,.28),transparent 36%),conic-gradient(from 220deg,#22d3ee,hsla(82,85%,67%,.96),#3b82f6,#22d3ee),linear-gradient(145deg,#03141c,#09343a);color:#fff;transform:translateY(-1px) scale(1.04);box-shadow:0 0 0 8px rgba(34,211,238,.14),0 18px 42px rgba(34,211,238,.34),0 0 48px rgba(132,204,22,.2),0 5px 14px rgba(15,23,42,.18)!important}.global-ai-agent-button:active{transform:translateY(1px) scale(.96)}.global-ai-agent-button:focus-visible{outline:none;box-shadow:0 0 0 4px rgba(20,184,166,.22),0 12px 28px rgba(15,23,42,.14)!important}.global-ai-agent-button i{position:relative;z-index:1;font-size:1.28rem;filter:drop-shadow(0 0 8px rgba(236,254,255,.7))}.global-ai-agent-modal.global-ai-agent-modal{width:clamp(320px,calc(100vw - 24px),392px);height:min(620px,calc(100vh - 24px));min-height:420px;display:flex;flex-direction:column;overflow:hidden;position:relative;isolation:isolate;transform-origin:32px calc(100% - 32px);border:1px solid rgba(34,211,238,.36);border-radius:18px;background:linear-gradient(180deg,rgba(10,28,38,.96),rgba(7,17,29,.98));color:#e6fbff;box-shadow:0 32px 80px rgba(4,13,24,.46),0 0 0 1px rgba(236,254,255,.06),0 0 48px rgba(34,211,238,.2);backdrop-filter:blur(20px) saturate(130%);-webkit-backdrop-filter:blur(20px) saturate(130%);animation:aiAgentHoloDeploy .42s cubic-bezier(.2,.85,.22,1) both}.global-ai-agent-modal.global-ai-agent-modal.is-closing{pointer-events:none;animation:aiAgentHoloDismiss .32s cubic-bezier(.58,0,.42,1) both}.global-ai-agent-modal.global-ai-agent-modal:after,.global-ai-agent-modal.global-ai-agent-modal:before{content:"";position:absolute;inset:0;pointer-events:none;z-index:-1}.global-ai-agent-modal.global-ai-agent-modal:before{background:linear-gradient(rgba(34,211,238,.08) 1px,transparent 0),linear-gradient(90deg,rgba(132,204,22,.055) 1px,transparent 0);background-size:28px 28px;-webkit-mask-image:linear-gradient(180deg,rgba(0,0,0,.82),rgba(0,0,0,.28));mask-image:linear-gradient(180deg,rgba(0,0,0,.82),rgba(0,0,0,.28))}.global-ai-agent-modal.global-ai-agent-modal:after{background:linear-gradient(180deg,transparent,rgba(34,211,238,.13) 48%,transparent 54%),repeating-linear-gradient(180deg,hsla(0,0%,100%,.035) 0 1px,transparent 1px 5px);opacity:.62;animation:aiAgentScanline 4.8s linear infinite}.global-ai-agent-modal .ai-agent-modal-header{position:relative;z-index:1;display:flex;align-items:center;justify-content:space-between;gap:.75rem;min-height:56px;padding:.82rem .92rem .72rem 1rem;border-bottom:1px solid rgba(34,211,238,.2);background:linear-gradient(90deg,rgba(34,211,238,.12),rgba(132,204,22,.07) 46%,rgba(15,23,42,.1));color:#e6fbff;-webkit-user-select:none;-moz-user-select:none;user-select:none}.global-ai-agent-modal .ai-agent-modal-title{display:inline-flex;align-items:center;gap:.5rem;min-width:0;color:#e6fbff;font-size:.94rem;font-weight:800;letter-spacing:0}.global-ai-agent-modal .ai-agent-modal-title:before{content:"\F589";width:30px;height:30px;border-radius:10px;border:1px solid rgba(34,211,238,.32);background:rgba(8,47,73,.72);color:#67e8f9;display:inline-flex;align-items:center;justify-content:center;font-family:bootstrap-icons;font-size:.95rem;font-weight:400;flex-shrink:0}.global-ai-agent-modal .modal-close-btn{width:34px;height:34px;border:1px solid transparent;border-radius:10px;background:rgba(8,47,73,.32);color:#bae6fd;display:inline-flex;align-items:center;justify-content:center;cursor:pointer;transition:background .18s ease,border-color .18s ease,color .18s ease,transform .18s ease}.global-ai-agent-modal .modal-close-btn:hover{border-color:rgba(34,211,238,.34);background:rgba(14,116,144,.24);color:#fff}.global-ai-agent-modal .modal-close-btn:active{transform:scale(.94)}.global-ai-agent-modal .mini-chat-action-btn:focus-visible,.global-ai-agent-modal .mini-chat-send-btn:focus-visible,.global-ai-agent-modal .mini-chat-suggestion:focus-visible,.global-ai-agent-modal .modal-close-btn:focus-visible{outline:none;box-shadow:0 0 0 4px rgba(26,115,232,.16)!important}.global-ai-agent-modal .ai-agent-modal-content{position:relative;z-index:1;flex:1;min-height:0;display:flex}.global-ai-agent-modal .mini-chat-container{flex:1;min-height:0;display:flex;flex-direction:column;background:linear-gradient(180deg,rgba(6,22,34,.7),rgba(4,12,24,.92))}.global-ai-agent-modal .mini-chat-messages{flex:1;min-height:0;display:flex;flex-direction:column;gap:.78rem;padding:1rem;overflow-y:auto;scrollbar-width:thin;scrollbar-color:rgba(34,211,238,.38) transparent}.global-ai-agent-modal .mini-chat-placeholder{flex:1;min-height:260px;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:.62rem;padding:1.2rem .4rem;text-align:center;color:#9cc9d3}.global-ai-agent-modal .mini-chat-robot-icon{width:54px;height:54px;margin-bottom:0;border-radius:16px;border:1px solid rgba(34,211,238,.32);background:linear-gradient(135deg,rgba(8,47,73,.86),rgba(22,78,99,.68));color:#67e8f9;display:inline-flex;align-items:center;justify-content:center;font-size:1.35rem;opacity:1;box-shadow:0 0 24px rgba(34,211,238,.2)}.global-ai-agent-modal .mini-chat-placeholder strong{color:#e6fbff;font-size:1rem;line-height:1.35}.global-ai-agent-modal .mini-chat-placeholder p{max-width:270px;margin:0;font-size:.84rem;line-height:1.7}.global-ai-agent-modal .mini-chat-suggestions{width:100%;display:grid;gap:.5rem;margin-top:.32rem}.global-ai-agent-modal .mini-chat-suggestion{width:100%;min-height:38px;padding:.52rem .68rem;border:1px solid rgba(34,211,238,.24);border-radius:10px;background:rgba(8,47,73,.38);color:#d9f99d;font:inherit;font-size:.82rem;font-weight:700;text-align:left;cursor:pointer;transition:background .18s ease,border-color .18s ease,color .18s ease,transform .18s ease,box-shadow .18s ease}.global-ai-agent-modal .mini-chat-suggestion:hover{border-color:rgba(132,204,22,.42);background:rgba(20,83,45,.34);color:#ecfccb;transform:translateY(-1px);box-shadow:0 8px 22px rgba(34,211,238,.12)!important}.global-ai-agent-modal .mini-chat-message{display:grid;grid-template-columns:30px minmax(0,1fr);gap:.52rem;align-items:end;max-width:92%}.global-ai-agent-modal .mini-chat-message--user{align-self:flex-end;grid-template-columns:minmax(0,1fr) 30px}.global-ai-agent-modal .mini-chat-message--user .mini-chat-avatar{grid-column:2;grid-row:1;background:#0e7490;color:#fff}.global-ai-agent-modal .mini-chat-message--user .mini-chat-text-wrapper{grid-column:1;grid-row:1;justify-self:end;border-color:transparent;background:linear-gradient(135deg,#0e7490,#2563eb);color:#fff}.global-ai-agent-modal .mini-chat-avatar{width:30px;height:30px;border-radius:10px;border:1px solid rgba(34,211,238,.26);background:rgba(8,47,73,.64);color:#67e8f9;display:inline-flex;align-items:center;justify-content:center;font-size:.88rem}.global-ai-agent-modal .mini-chat-text-wrapper{min-width:0;width:-moz-fit-content;width:fit-content;max-width:100%;padding:.68rem .78rem;border:1px solid rgba(34,211,238,.2);border-radius:14px;background:rgba(15,23,42,.66);color:#e6fbff;box-shadow:0 8px 18px rgba(0,0,0,.16),inset 0 1px 0 hsla(0,0%,100%,.04)}.global-ai-agent-modal .mini-chat-text{white-space:pre-wrap;overflow-wrap:anywhere;font-size:.88rem;line-height:1.65}.global-ai-agent-modal .mini-chat-markdown{white-space:normal}.global-ai-agent-modal .mini-chat-markdown>*{margin:.58rem 0}.global-ai-agent-modal .mini-chat-markdown>:first-child{margin-top:0}.global-ai-agent-modal .mini-chat-markdown>:last-child{margin-bottom:0}.global-ai-agent-modal .mini-chat-markdown p{margin:.46rem 0}.global-ai-agent-modal .mini-chat-markdown h1,.global-ai-agent-modal .mini-chat-markdown h2,.global-ai-agent-modal .mini-chat-markdown h3,.global-ai-agent-modal .mini-chat-markdown h4,.global-ai-agent-modal .mini-chat-markdown h5,.global-ai-agent-modal .mini-chat-markdown h6{margin:.82rem 0 .38rem;color:inherit;font-weight:800;line-height:1.35}.global-ai-agent-modal .mini-chat-markdown h1{padding-bottom:.26rem;border-bottom:1px solid rgba(203,213,225,.78);font-size:1.06rem}.global-ai-agent-modal .mini-chat-markdown h2{font-size:1rem}.global-ai-agent-modal .mini-chat-markdown h3,.global-ai-agent-modal .mini-chat-markdown h4,.global-ai-agent-modal .mini-chat-markdown h5,.global-ai-agent-modal .mini-chat-markdown h6{font-size:.94rem}.global-ai-agent-modal .mini-chat-markdown ol,.global-ai-agent-modal .mini-chat-markdown ul{margin:.48rem 0 .48rem 1rem;padding-left:.85rem}.global-ai-agent-modal .mini-chat-markdown li+li{margin-top:.2rem}.global-ai-agent-modal .mini-chat-markdown blockquote{margin:.58rem 0;padding:.46rem .72rem;border-left:3px solid rgba(26,115,232,.54);border-radius:0 6px 6px 0;background:rgba(26,115,232,.06);color:#475569}.global-ai-agent-modal .mini-chat-markdown code{padding:.12rem .32rem;border-radius:4px;background:rgba(15,23,42,.07);color:#0f766e;font-family:SFMono-Regular,Consolas,Liberation Mono,Menlo,monospace;font-size:.87em}.global-ai-agent-modal .mini-chat-markdown pre{max-width:100%;margin:.6rem 0;padding:.72rem .78rem;overflow-x:auto;border-radius:8px;background:#111827;line-height:1.55}.global-ai-agent-modal .mini-chat-markdown pre code{padding:0;background:transparent;color:#e5e7eb;font-size:.82rem}.global-ai-agent-modal .mini-chat-markdown table{display:block;width:100%;max-width:100%;margin:.6rem 0;overflow-x:auto;border-collapse:collapse;font-size:.82rem}.global-ai-agent-modal .mini-chat-markdown td,.global-ai-agent-modal .mini-chat-markdown th{border:1px solid rgba(203,213,225,.86);padding:.34rem .52rem;text-align:left;vertical-align:top}.global-ai-agent-modal .mini-chat-markdown th{background:rgba(15,23,42,.04);font-weight:800}.global-ai-agent-modal .mini-chat-markdown a{color:#1a73e8;font-weight:700;text-decoration:underline;text-underline-offset:2px}.global-ai-agent-modal .mini-chat-markdown hr{margin:.72rem 0;border:0;border-top:1px solid rgba(203,213,225,.78)}.global-ai-agent-modal .mini-chat-markdown img{max-width:100%;height:auto;border-radius:8px}.global-ai-agent-modal .mini-chat-message--typing .mini-chat-text-wrapper{display:inline-flex;align-items:flex-start;gap:.3rem;min-width:66px;min-height:38px}.global-ai-agent-modal .mini-chat-typing-dot{width:7px;height:7px;border-radius:999px;background:rgba(34,211,238,.78);animation:miniChatTyping 1.2s ease-in-out infinite}.global-ai-agent-modal .mini-chat-typing-dot:nth-child(2){animation-delay:.14s}.global-ai-agent-modal .mini-chat-typing-dot:nth-child(3){animation-delay:.28s}.global-ai-agent-modal .mini-chat-status-text{display:block;font-size:.82rem;font-weight:700;color:rgba(103,232,249,.92);animation:miniChatStatusFade .3s ease-in}.global-ai-agent-modal .mini-chat-progress{display:grid;gap:.48rem;min-width:180px;max-width:100%}.global-ai-agent-modal .mini-chat-progress-list{display:grid;gap:.34rem;margin:0;padding:0;list-style:none}.global-ai-agent-modal .mini-chat-progress-step{position:relative;padding-left:1.12rem;color:#9cc9d3;font-size:.76rem;line-height:1.45}.global-ai-agent-modal .mini-chat-progress-step:before{content:"";position:absolute;top:.43em;left:0;width:.48rem;height:.48rem;border-radius:999px;background:rgba(34,211,238,.24)}.global-ai-agent-modal .mini-chat-progress-step.is-complete:before{background:#22d3ee;box-shadow:inset 0 0 0 2px #07111d}.global-ai-agent-modal .mini-chat-progress-step.is-current{color:#e6fbff;font-weight:700}.global-ai-agent-modal .mini-chat-progress-step.is-current:before{background:#bef264;box-shadow:0 0 0 4px hsla(82,85%,67%,.14);animation:miniChatProgressPulse 1.2s ease-in-out infinite}@keyframes miniChatStatusFade{0%{opacity:0;transform:translateY(4px)}to{opacity:1;transform:translateY(0)}}@keyframes miniChatProgressPulse{0%,to{transform:scale(.9);opacity:.72}50%{transform:scale(1.08);opacity:1}}@keyframes aiAgentBeacon{0%{opacity:.74;transform:scale(.88)}72%{opacity:0;transform:scale(1.36)}to{opacity:0;transform:scale(1.36)}}@keyframes aiAgentHoloDeploy{0%{opacity:0;clip-path:inset(88% 42% 0 0 round 18px);filter:blur(10px) saturate(1.35);transform:translate(-12px,20px) scale(.72)}58%{opacity:1;clip-path:inset(0 0 0 0 round 18px);filter:blur(1px) saturate(1.25);transform:translateY(-4px) scale(1.01)}to{opacity:1;clip-path:inset(0 0 0 0 round 18px);filter:none;transform:translate(0) scale(1)}}@keyframes aiAgentHoloDismiss{0%{opacity:1;clip-path:inset(0 0 0 0 round 18px);filter:none;transform:translate(0) scale(1)}42%{opacity:.88;clip-path:inset(0 0 0 0 round 18px);filter:blur(1px) saturate(1.25);transform:translateY(-3px) scale(1.01)}to{opacity:0;clip-path:inset(88% 42% 0 0 round 18px);filter:blur(10px) saturate(1.35);transform:translate(-12px,20px) scale(.72)}}@keyframes aiAgentScanline{0%{background-position:0 -140%,0 0}to{background-position:0 180%,0 18px}}.global-ai-agent-modal .mini-chat-input-area{display:flex;align-items:center;gap:.58rem;padding:.8rem;border-top:1px solid rgba(34,211,238,.2);background:rgba(4,12,24,.82)}.global-ai-agent-modal .mini-chat-input-wrapper{flex:1;min-width:0;min-height:44px;display:flex;align-items:center;gap:.44rem;padding:.22rem .24rem .22rem .76rem;border:1px solid rgba(34,211,238,.22);border-radius:14px;background:rgba(8,47,73,.38);transition:background .18s ease,border-color .18s ease,box-shadow .18s ease}.global-ai-agent-modal .mini-chat-input-wrapper:focus-within{border-color:rgba(103,232,249,.58);background:rgba(6,22,34,.9);box-shadow:0 0 0 4px rgba(34,211,238,.1),0 0 24px rgba(34,211,238,.12)}.global-ai-agent-modal .mini-chat-input{width:100%;min-width:0;padding:0;border:0;outline:0;background:transparent;color:#e6fbff;font:inherit;font-size:.88rem}.global-ai-agent-modal .mini-chat-input::-moz-placeholder{color:#7aa8b3}.global-ai-agent-modal .mini-chat-input::placeholder{color:#7aa8b3}.global-ai-agent-modal .mini-chat-action-btn,.global-ai-agent-modal .mini-chat-send-btn{width:34px;height:34px;padding:0;border:0;border-radius:10px;display:inline-flex;align-items:center;justify-content:center;flex-shrink:0;font-size:1rem;cursor:pointer;transition:background .18s ease,color .18s ease,opacity .18s ease,transform .18s ease}.global-ai-agent-modal .mini-chat-send-btn{background:linear-gradient(135deg,#0891b2,#2563eb);color:#fff}.global-ai-agent-modal .mini-chat-send-btn i{font-size:1.34rem}.global-ai-agent-modal .mini-chat-send-btn:hover:not(:disabled){background:linear-gradient(135deg,#0e7490,#1d4ed8);transform:translateY(-1px)}.global-ai-agent-modal .mini-chat-action-btn:active:not(:disabled),.global-ai-agent-modal .mini-chat-send-btn:active:not(:disabled){transform:scale(.94)}.global-ai-agent-modal .mini-chat-send-btn:disabled{cursor:not-allowed;opacity:.42}.global-ai-agent-modal .mini-chat-action-btn{border:1px solid rgba(34,211,238,.2);background:rgba(8,47,73,.32);color:#9cc9d3}.global-ai-agent-modal .mini-chat-action-btn:hover:not(:disabled){color:#fecaca;background:rgba(127,29,29,.22);border-color:hsla(0,91%,71%,.28)}.global-ai-agent-modal .mini-chat-action-btn:disabled{cursor:not-allowed;opacity:.38}.global-ai-agent-modal .mini-chat-action-plan{margin-top:8px;padding:10px 12px;border:1.5px solid rgba(34,211,238,.24);border-radius:10px;background:rgba(8,47,73,.32)}.global-ai-agent-modal .mini-chat-action-steps{margin:0 0 10px;display:flex;flex-direction:column;gap:5px;padding:0;list-style:none}.global-ai-agent-modal .mini-chat-action-step{position:relative;padding:5px 6px 5px 0;border-radius:8px;font-size:.8rem;line-height:1.55;color:#dff8ff;transition:background .18s ease,color .18s ease,opacity .18s ease}.global-ai-agent-modal .mini-chat-action-step.is-current{background:rgba(34,211,238,.12);color:#fff}.global-ai-agent-modal .mini-chat-action-step.is-complete{color:rgba(223,248,255,.72)}.global-ai-agent-modal .mini-chat-action-step.is-complete .mini-chat-action-step-summary:after{content:"\F26E";margin-left:6px;color:#bef264;font-family:bootstrap-icons;font-size:.74rem}.global-ai-agent-modal .mini-chat-action-step-summary{display:flex;align-items:center;gap:0;width:100%;padding:0;border:0;background:transparent;color:inherit;font:inherit;text-align:left;cursor:pointer}.global-ai-agent-modal .mini-chat-action-step-summary:focus-visible{outline:2px solid rgba(34,211,238,.62);outline-offset:2px;border-radius:6px}.global-ai-agent-modal .mini-chat-action-step-text{flex:1;min-width:0}.global-ai-agent-modal .mini-chat-action-step-caret{flex-shrink:0;margin-left:6px;color:rgba(186,230,253,.72);font-size:.72rem;transition:transform .18s ease}.global-ai-agent-modal .mini-chat-action-step-caret.is-open{transform:rotate(180deg)}.global-ai-agent-modal .mini-chat-action-step-details{display:grid;gap:5px;margin:6px 0 2px;padding:7px 9px;border:1px solid rgba(34,211,238,.18);border-radius:8px;background:rgba(8,47,73,.42)}.global-ai-agent-modal .mini-chat-action-step-detail{display:grid;grid-template-columns:5.5rem minmax(0,1fr);gap:8px;align-items:start}.global-ai-agent-modal .mini-chat-action-step-detail dt{color:rgba(186,230,253,.76);font-size:.72rem;font-weight:700}.global-ai-agent-modal .mini-chat-action-step-detail dd{margin:0;min-width:0;color:#dff8ff;font-family:ui-monospace,monospace;font-size:.72rem;line-height:1.5;overflow-wrap:anywhere}.global-ai-agent-modal .mini-chat-action-step-detail dd.is-multiline{max-height:11rem;overflow-y:auto;white-space:pre-wrap}.global-ai-agent-modal .mini-chat-action-index{display:inline-flex;align-items:center;justify-content:center;width:1.18rem;height:1.18rem;margin-right:5px;border:1px solid rgba(34,211,238,.22);border-radius:999px;color:#bae6fd;font-size:.68rem;font-weight:800}.global-ai-agent-modal .mini-chat-action-badge{display:inline-block;margin-right:5px;padding:1px 6px;border-radius:4px;font-family:ui-monospace,monospace;font-size:.7rem;font-weight:700;background:rgba(34,211,238,.16);color:#67e8f9;white-space:nowrap}.global-ai-agent-modal .mini-chat-action-badge--input{background:rgba(132,204,22,.16);color:#bef264}.global-ai-agent-modal .mini-chat-action-badge--scroll{background:rgba(59,130,246,.18);color:#93c5fd}.global-ai-agent-modal .mini-chat-action-badge--focus{background:rgba(251,191,36,.16);color:#facc15}.global-ai-agent-modal .mini-chat-action-badge--select{background:rgba(168,85,247,.18);color:#d8b4fe}.global-ai-agent-modal .mini-chat-action-badge--check{background:rgba(20,184,166,.18);color:#5eead4}.global-ai-agent-modal .mini-chat-action-badge--wait{background:rgba(148,163,184,.18);color:#cbd5e1}.global-ai-agent-modal .mini-chat-execute-btn{display:flex;align-items:center;justify-content:center;gap:5px;width:100%;padding:7px 0;border:1.5px solid rgba(34,211,238,.58);border-radius:8px;background:rgba(8,47,73,.28);color:#67e8f9;font:inherit;font-size:.84rem;font-weight:700;cursor:pointer;transition:background .18s ease,color .18s ease,opacity .18s ease,transform .15s ease}.global-ai-agent-modal .mini-chat-execute-btn:hover:not(:disabled){background:rgba(14,116,144,.62);color:#fff;transform:translateY(-1px)}.global-ai-agent-modal .mini-chat-execute-btn:active:not(:disabled){transform:scale(.97)}.global-ai-agent-modal .mini-chat-execute-btn:disabled{cursor:not-allowed;opacity:.5}.global-ai-agent-modal .mini-chat-stop-btn{width:34px;height:34px;padding:0;border:0;border-radius:10px;display:inline-flex;align-items:center;justify-content:center;flex-shrink:0;font-size:1rem;cursor:pointer;background:linear-gradient(135deg,#dc2626,#b91c1c);color:#fff;transition:background .18s ease,transform .18s ease}.global-ai-agent-modal .mini-chat-stop-btn i{font-size:1.1rem}.global-ai-agent-modal .mini-chat-stop-btn:hover{background:linear-gradient(135deg,#ef4444,#dc2626);transform:translateY(-1px)}.global-ai-agent-modal .mini-chat-stop-btn:active{transform:scale(.94)}.global-ai-agent-modal .mini-chat-text-wrapper--error{border-left:2px solid hsla(0,91%,71%,.5);padding-left:.6rem}.global-ai-agent-modal .mini-chat-message-toolbar{display:flex;gap:.36rem;margin-top:.44rem;opacity:0;transition:opacity .18s ease}.global-ai-agent-modal .mini-chat-message-toolbar:focus-within,.global-ai-agent-modal .mini-chat-message:hover .mini-chat-message-toolbar{opacity:1}.global-ai-agent-modal .mini-chat-copy-btn,.global-ai-agent-modal .mini-chat-retry-btn{display:inline-flex;align-items:center;gap:.28rem;padding:.2rem .52rem;border-radius:6px;font:inherit;font-size:.74rem;cursor:pointer;transition:color .18s ease,border-color .18s ease,background .18s ease}.global-ai-agent-modal .mini-chat-copy-btn{border:1px solid rgba(34,211,238,.18);background:transparent;color:#7aa8b3}.global-ai-agent-modal .mini-chat-copy-btn:hover{color:#e6fbff;border-color:rgba(34,211,238,.42);background:rgba(34,211,238,.08)}.global-ai-agent-modal .mini-chat-retry-btn{border:1px solid hsla(0,91%,71%,.3);background:transparent;color:#f87171}.global-ai-agent-modal .mini-chat-retry-btn:hover:not(:disabled){color:#fca5a5;border-color:hsla(0,91%,71%,.55);background:hsla(0,91%,71%,.08)}.global-ai-agent-modal .mini-chat-retry-btn:disabled{opacity:.4;cursor:not-allowed}[data-theme=dark] .global-ai-agent-modal .mini-chat-action-plan{border-color:rgba(96,165,250,.24);background:rgba(96,165,250,.05)}[data-theme=dark] .global-ai-agent-modal .mini-chat-action-step{color:#cbd5e1}[data-theme=dark] .global-ai-agent-modal .mini-chat-action-badge{background:rgba(96,165,250,.14);color:#93c5fd}[data-theme=dark] .global-ai-agent-modal .mini-chat-action-badge--input{background:rgba(74,222,128,.12);color:#4ade80}[data-theme=dark] .global-ai-agent-modal .mini-chat-action-badge--scroll{background:rgba(196,181,253,.12);color:#c4b5fd}[data-theme=dark] .global-ai-agent-modal .mini-chat-action-badge--focus{background:hsla(31,97%,72%,.12);color:#fdba74}[data-theme=dark] .global-ai-agent-modal .mini-chat-execute-btn{border-color:#60a5fa;color:#60a5fa}[data-theme=dark] .global-ai-agent-modal .mini-chat-execute-btn:hover:not(:disabled){background:#2563eb;border-color:#2563eb;color:#fff}[data-theme=dark] .global-ai-agent-button{border-color:rgba(45,212,191,.28);background:radial-gradient(circle at 30% 24%,rgba(45,212,191,.16),rgba(45,212,191,0) 42%),linear-gradient(135deg,#111827,#0f2f35);color:#5eead4;box-shadow:0 16px 34px rgba(0,0,0,.38),0 0 0 6px rgba(45,212,191,.1),inset 0 1px 0 hsla(0,0%,100%,.08)!important}[data-theme=dark] .global-ai-agent-button:hover,[data-theme=dark] .global-ai-agent-button[aria-expanded=true]{border-color:hsla(0,0%,100%,.18);background:radial-gradient(circle at 28% 24%,hsla(0,0%,100%,.28),transparent 34%),linear-gradient(135deg,#2563eb,#14b8a6);color:#fff;box-shadow:0 0 0 6px rgba(45,212,191,.16),0 18px 38px rgba(20,184,166,.28),0 8px 20px rgba(0,0,0,.32)!important}[data-theme=dark] .global-ai-agent-modal.global-ai-agent-modal{border-color:rgba(148,163,184,.18);background:rgba(15,23,42,.98);color:#e5e7eb;box-shadow:0 28px 70px rgba(0,0,0,.52),0 8px 24px rgba(0,0,0,.34)}[data-theme=dark] .global-ai-agent-modal .ai-agent-modal-header,[data-theme=dark] .global-ai-agent-modal .mini-chat-input-area{border-color:rgba(148,163,184,.16);background:rgba(15,23,42,.96)}[data-theme=dark] .global-ai-agent-modal .ai-agent-modal-title,[data-theme=dark] .global-ai-agent-modal .mini-chat-input,[data-theme=dark] .global-ai-agent-modal .mini-chat-placeholder strong,[data-theme=dark] .global-ai-agent-modal .mini-chat-text-wrapper{color:#f8fafc}[data-theme=dark] .global-ai-agent-modal .ai-agent-modal-title:before,[data-theme=dark] .global-ai-agent-modal .mini-chat-avatar,[data-theme=dark] .global-ai-agent-modal .mini-chat-robot-icon{background:rgba(96,165,250,.14);color:#93c5fd}[data-theme=dark] .global-ai-agent-modal .mini-chat-status-text{color:rgba(96,165,250,.85)}[data-theme=dark] .global-ai-agent-modal .mini-chat-progress-step{color:#94a3b8}[data-theme=dark] .global-ai-agent-modal .mini-chat-progress-step.is-current{color:#f8fafc}[data-theme=dark] .global-ai-agent-modal .mini-chat-progress-step:before{background:rgba(96,165,250,.24)}[data-theme=dark] .global-ai-agent-modal .mini-chat-progress-step.is-complete:before{background:#60a5fa;box-shadow:inset 0 0 0 2px #1e293b}[data-theme=dark] .global-ai-agent-modal .mini-chat-progress-step.is-current:before{background:#60a5fa;box-shadow:0 0 0 4px rgba(96,165,250,.16)}[data-theme=dark] .global-ai-agent-modal .mini-chat-action-btn,[data-theme=dark] .global-ai-agent-modal .mini-chat-placeholder,[data-theme=dark] .global-ai-agent-modal .modal-close-btn{color:#94a3b8}[data-theme=dark] .global-ai-agent-modal .modal-close-btn:hover{border-color:rgba(148,163,184,.28);background:rgba(30,41,59,.92);color:#f8fafc}[data-theme=dark] .global-ai-agent-modal .mini-chat-container{background:linear-gradient(180deg,rgba(17,24,39,.98),rgba(15,23,42,.98))}[data-theme=dark] .global-ai-agent-modal .mini-chat-action-btn,[data-theme=dark] .global-ai-agent-modal .mini-chat-input-wrapper,[data-theme=dark] .global-ai-agent-modal .mini-chat-suggestion,[data-theme=dark] .global-ai-agent-modal .mini-chat-text-wrapper{border-color:rgba(148,163,184,.18);background:rgba(30,41,59,.72)}[data-theme=dark] .global-ai-agent-modal .mini-chat-suggestion{color:#dbeafe}[data-theme=dark] .global-ai-agent-modal .mini-chat-suggestion:hover{border-color:rgba(96,165,250,.34);background:rgba(30,41,59,.95);color:#bfdbfe}[data-theme=dark] .global-ai-agent-modal .mini-chat-input-wrapper:focus-within{border-color:rgba(96,165,250,.5);background:rgba(15,23,42,.98);box-shadow:0 0 0 4px rgba(96,165,250,.12)}[data-theme=dark] .global-ai-agent-modal .mini-chat-input::-moz-placeholder{color:#64748b}[data-theme=dark] .global-ai-agent-modal .mini-chat-input::placeholder{color:#64748b}[data-theme=dark] .global-ai-agent-modal .mini-chat-message--user .mini-chat-avatar,[data-theme=dark] .global-ai-agent-modal .mini-chat-message--user .mini-chat-text-wrapper,[data-theme=dark] .global-ai-agent-modal .mini-chat-send-btn{background:#2563eb;color:#fff}[data-theme=dark] .global-ai-agent-modal .mini-chat-send-btn:hover:not(:disabled){background:#1d4ed8}[data-theme=dark] .global-ai-agent-modal .mini-chat-action-btn:hover:not(:disabled){border-color:hsla(0,91%,71%,.22);background:rgba(127,29,29,.24);color:#fca5a5}[data-theme=dark] .global-ai-agent-modal .mini-chat-markdown h1{border-bottom-color:rgba(148,163,184,.24)}[data-theme=dark] .global-ai-agent-modal .mini-chat-markdown blockquote{border-left-color:rgba(96,165,250,.68);background:rgba(96,165,250,.08);color:#cbd5e1}[data-theme=dark] .global-ai-agent-modal .mini-chat-markdown code{background:rgba(148,163,184,.14);color:#5eead4}[data-theme=dark] .global-ai-agent-modal .mini-chat-markdown pre{background:#020617}[data-theme=dark] .global-ai-agent-modal .mini-chat-markdown pre code{color:#e2e8f0}[data-theme=dark] .global-ai-agent-modal .mini-chat-markdown td,[data-theme=dark] .global-ai-agent-modal .mini-chat-markdown th{border-color:rgba(148,163,184,.24)}[data-theme=dark] .global-ai-agent-modal .mini-chat-markdown th{background:rgba(148,163,184,.1)}[data-theme=dark] .global-ai-agent-modal .mini-chat-markdown a{color:#93c5fd}[data-theme=dark] .global-ai-agent-modal .mini-chat-markdown hr{border-top-color:rgba(148,163,184,.24)}@media (max-width:640px){.global-ai-agent-button{width:60px;height:60px;left:max(20px,env(safe-area-inset-left));bottom:max(20px,env(safe-area-inset-bottom))}.global-ai-agent-modal.global-ai-agent-modal{width:calc(100vw - 24px);height:min(560px,calc(100vh - 24px));min-height:390px}.global-ai-agent-modal .mini-chat-messages{padding:.82rem}.global-ai-agent-modal .mini-chat-placeholder{min-height:230px}.global-ai-agent-modal .mini-chat-message{max-width:100%}.global-ai-agent-modal .mini-chat-input-area{padding:.68rem}}@media (max-width:480px){.global-ai-agent-button{width:56px;height:56px;left:max(15px,env(safe-area-inset-left));bottom:max(15px,env(safe-area-inset-bottom))}}@media (max-width:768px){body:has(#chat-container[data-view=chat]) .global-ai-agent-button,body:has(#chat-container[data-view=launching]) .global-ai-agent-button{bottom:calc(70px + env(safe-area-inset-bottom, 0px))}}@media (max-width:480px){body:has(#chat-container[data-view=chat]) .global-ai-agent-button,body:has(#chat-container[data-view=launching]) .global-ai-agent-button{bottom:calc(65px + env(safe-area-inset-bottom, 0px))}}@media (prefers-reduced-motion:reduce){.cc-page-rise,.global-ai-agent-button,.global-ai-agent-button:before,.global-ai-agent-modal .mini-chat-action-btn,.global-ai-agent-modal .mini-chat-progress-step.is-current:before,.global-ai-agent-modal .mini-chat-send-btn,.global-ai-agent-modal .mini-chat-suggestion,.global-ai-agent-modal .mini-chat-typing-dot,.global-ai-agent-modal .modal-close-btn,.global-ai-agent-modal.global-ai-agent-modal,.global-ai-agent-modal.global-ai-agent-modal:after{transition-duration:.01ms!important;animation-duration:.01ms!important;animation-iteration-count:1!important}.cc-page-rise{filter:none}.cc-page-rise,.global-ai-agent-button:active,.global-ai-agent-button:hover,.global-ai-agent-modal .mini-chat-action-btn:active:not(:disabled),.global-ai-agent-modal .mini-chat-send-btn:active:not(:disabled),.global-ai-agent-modal .mini-chat-send-btn:hover:not(:disabled),.global-ai-agent-modal .mini-chat-suggestion:hover,.global-ai-agent-modal .modal-close-btn:active{transform:none}.global-ai-agent-button:before,.global-ai-agent-modal .mini-chat-progress-step.is-current:before,.global-ai-agent-modal .mini-chat-typing-dot,.global-ai-agent-modal.global-ai-agent-modal,.global-ai-agent-modal.global-ai-agent-modal:after{animation:none}}.cc-skeleton{display:inline-block;position:relative;overflow:hidden;background:var(--surface-tertiary,rgba(148,163,184,.18));border-radius:var(--radius-sm,6px);line-height:1}.cc-skeleton:after{content:"";position:absolute;inset:0;transform:translateX(-100%);background:linear-gradient(90deg,transparent,hsla(0,0%,100%,.28) 50%,transparent);animation:ccSkeletonShimmer 1.4s ease-in-out infinite}[data-theme=dark] .cc-skeleton:after{background:linear-gradient(90deg,transparent,hsla(0,0%,100%,.08) 50%,transparent)}.cc-skeleton--text{height:.85em;border-radius:var(--radius-sm,6px);vertical-align:middle}.cc-skeleton--circle{border-radius:var(--radius-full,9999px)}.cc-skeleton-text{display:flex;flex-direction:column;gap:.5em;width:100%}@keyframes ccSkeletonShimmer{to{transform:translateX(100%)}}.cc-press{transition:transform .12s cubic-bezier(.2,0,0,1);-webkit-tap-highlight-color:transparent}.cc-press:active:not(:disabled):not([aria-disabled=true]){transform:scale(.97)}.cc-hover-raise{transition:transform .18s ease,box-shadow .18s ease}@media (hover:hover){.cc-hover-raise:hover{transform:translateY(-1px);box-shadow:var(--chat-shadow-soft,0 6px 18px rgba(15,23,42,.08))}}.cc-fade-in{animation:ccFadeIn .32s cubic-bezier(.16,1,.3,1) both}@keyframes ccFadeIn{0%{opacity:0;transform:translateY(6px)}to{opacity:1;transform:translateY(0)}}.cc-focus-ring:focus-visible{outline:none;box-shadow:0 0 0 3px var(--focus-ring,rgba(59,130,246,.45));border-radius:inherit}.cc-net-banner{position:fixed;top:0;left:50%;transform:translate(-50%,-120%);z-index:var(--z-alert-modal,2147483000);max-width:min(92vw,420px);margin-top:max(env(safe-area-inset-top,0px),10px);padding:8px 16px;display:flex;align-items:center;gap:8px;font-size:var(--text-sm,.875rem);font-weight:500;color:#fff;background:rgba(30,41,59,.96);border-radius:var(--radius-full,9999px);box-shadow:var(--chat-shadow-strong,0 10px 30px rgba(15,23,42,.25));opacity:0;pointer-events:none;transition:transform .32s cubic-bezier(.16,1,.3,1),opacity .32s ease}.cc-net-banner.is-visible{transform:translate(-50%);opacity:1}.cc-net-banner[data-variant=offline]{background:var(--danger-color,#dc2626)}.cc-net-banner[data-variant=slow]{background:rgba(30,41,59,.96)}.cc-net-banner[data-variant=recovered]{background:var(--success-color,#16a34a)}.cc-net-banner__dot{width:8px;height:8px;border-radius:var(--radius-full,9999px);background:currentColor;opacity:.9;flex:none}.cc-net-banner[data-variant=slow] .cc-net-banner__dot{animation:ccNetPulse 1.4s ease-in-out infinite}@keyframes ccNetPulse{0%,to{opacity:.35}50%{opacity:1}}@media (prefers-reduced-motion:reduce){.cc-skeleton:after{animation:none}.cc-hover-raise,.cc-press{transition:none}.cc-hover-raise:hover,.cc-press:active:not(:disabled):not([aria-disabled=true]){transform:none}.cc-fade-in{animation:none}.cc-net-banner{transition:opacity .01ms}.cc-net-banner__dot{animation:none}}.placeholder\:text-slate-400::-moz-placeholder{--tw-text-opacity:1;color:rgb(148 163 184/var(--tw-text-opacity))}.placeholder\:text-slate-400::placeholder{--tw-text-opacity:1;color:rgb(148 163 184/var(--tw-text-opacity))}.even\:bg-slate-50\/60:nth-child(2n){background-color:rgba(248,250,252,.6)}.hover\:-translate-y-0\.5:hover{--tw-translate-y:-0.125rem;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.hover\:border-\[\#1a73e8\]\/20:hover{border-color:rgba(26,115,232,.2)}.hover\:border-\[\#80aee5\]:hover{--tw-border-opacity:1;border-color:rgb(128 174 229/var(--tw-border-opacity))}.hover\:border-indigo-200:hover{--tw-border-opacity:1;border-color:rgb(199 210 254/var(--tw-border-opacity))}.hover\:bg-\[\#1a73e8\]\/10:hover{background-color:rgba(26,115,232,.1)}.hover\:bg-indigo-50:hover{--tw-bg-opacity:1;background-color:rgb(238 242 255/var(--tw-bg-opacity))}.hover\:bg-primary-hover:hover{background-color:var(--primary-hover)}.hover\:bg-slate-100:hover{--tw-bg-opacity:1;background-color:rgb(241 245 249/var(--tw-bg-opacity))}.hover\:bg-slate-50:hover{--tw-bg-opacity:1;background-color:rgb(248 250 252/var(--tw-bg-opacity))}.hover\:bg-white:hover{--tw-bg-opacity:1;background-color:rgb(255 255 255/var(--tw-bg-opacity))}.hover\:text-\[\#1559b4\]:hover{--tw-text-opacity:1;color:rgb(21 89 180/var(--tw-text-opacity))}.hover\:text-slate-900:hover{--tw-text-opacity:1;color:rgb(15 23 42/var(--tw-text-opacity))}.hover\:shadow-\[inset_0_1px_0_rgba\(255\2c 255\2c 255\2c 0\.78\)\2c 0_14px_28px_rgba\(50\2c 109\2c 171\2c 0\.1\)\]:hover{--tw-shadow:inset 0 1px 0 hsla(0,0%,100%,.78),0 14px 28px rgba(50,109,171,.1);--tw-shadow-colored:inset 0 1px 0 var(--tw-shadow-color),0 14px 28px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow)}.hover\:shadow-md:hover{--tw-shadow:var(--shadow-md);--tw-shadow-colored:var(--shadow-md);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow)}.hover\:shadow-indigo-300\/70:hover{--tw-shadow-color:rgba(165,180,252,.7);--tw-shadow:var(--tw-shadow-colored)}.hover\:shadow-rose-300\/70:hover{--tw-shadow-color:rgba(253,164,175,.7);--tw-shadow:var(--tw-shadow-colored)}.focus\:border-\[\#1a73e8\]\/20:focus{border-color:rgba(26,115,232,.2)}.focus\:border-indigo-400:focus{--tw-border-opacity:1;border-color:rgb(129 140 248/var(--tw-border-opacity))}.focus\:border-primary:focus{border-color:var(--primary-color)}.focus\:bg-\[\#1a73e8\]\/10:focus{background-color:rgba(26,115,232,.1)}.focus\:text-\[\#1559b4\]:focus{--tw-text-opacity:1;color:rgb(21 89 180/var(--tw-text-opacity))}.focus\:outline-none:focus{outline:2px solid transparent;outline-offset:2px}.focus\:ring-4:focus{--tw-ring-offset-shadow:var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);--tw-ring-shadow:var(--tw-ring-inset) 0 0 0 calc(4px + var(--tw-ring-offset-width)) var(--tw-ring-color);box-shadow:var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow,0 0 #0000)}.focus\:ring-\[\#1a73e8\]\/15:focus{--tw-ring-color:rgba(26,115,232,.15)}.focus\:ring-indigo-100:focus{--tw-ring-opacity:1;--tw-ring-color:rgb(224 231 255/var(--tw-ring-opacity))}.disabled\:cursor-not-allowed:disabled{cursor:not-allowed}.disabled\:bg-slate-100:disabled{--tw-bg-opacity:1;background-color:rgb(241 245 249/var(--tw-bg-opacity))}.disabled\:text-slate-500:disabled{--tw-text-opacity:1;color:rgb(100 116 139/var(--tw-text-opacity))}.disabled\:opacity-50:disabled{opacity:.5}.disabled\:opacity-60:disabled{opacity:.6}.group[open] .group-open\:inline{display:inline}.group[open] .group-open\:hidden{display:none}@supports (backdrop-filter:var(--tw )){.supports-\[backdrop-filter\]\:backdrop-blur-xl{--tw-backdrop-blur:blur(24px);backdrop-filter:var(--tw-backdrop-blur) var(--tw-backdrop-brightness) var(--tw-backdrop-contrast) var(--tw-backdrop-grayscale) var(--tw-backdrop-hue-rotate) var(--tw-backdrop-invert) var(--tw-backdrop-opacity) var(--tw-backdrop-saturate) var(--tw-backdrop-sepia)}}@media (min-width:640px){.sm\:flex-row{flex-direction:row}.sm\:justify-end{justify-content:flex-end}}@media (min-width:768px){.md\:grid-cols-2{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (min-width:1024px){.lg\:py-12{padding-top:3rem;padding-bottom:3rem}}@media (min-width:1280px){.xl\:grid-cols-\[minmax\(0\2c 300px\)_minmax\(0\2c 1fr\)\]{grid-template-columns:minmax(0,300px) minmax(0,1fr)}}html[data-theme=dark] .\[html\[data-theme\=\'dark\'\]_\&\]\:border-slate-700{--tw-border-opacity:1;border-color:rgb(51 65 85/var(--tw-border-opacity))}html[data-theme=dark] .\[html\[data-theme\=\'dark\'\]_\&\]\:border-slate-700\/80{border-color:rgba(51,65,85,.8)}html[data-theme=dark] .\[html\[data-theme\=\'dark\'\]_\&\]\:border-slate-800{--tw-border-opacity:1;border-color:rgb(30 41 59/var(--tw-border-opacity))}html[data-theme=dark] .\[html\[data-theme\=\'dark\'\]_\&\]\:bg-emerald-400\/10{background-color:rgba(52,211,153,.1)}html[data-theme=dark] .\[html\[data-theme\=\'dark\'\]_\&\]\:bg-slate-900{--tw-bg-opacity:1;background-color:rgb(15 23 42/var(--tw-bg-opacity))}html[data-theme=dark] .\[html\[data-theme\=\'dark\'\]_\&\]\:bg-slate-900\/80{background-color:rgba(15,23,42,.8)}html[data-theme=dark] .\[html\[data-theme\=\'dark\'\]_\&\]\:bg-slate-950{--tw-bg-opacity:1;background-color:rgb(2 6 23/var(--tw-bg-opacity))}html[data-theme=dark] .\[html\[data-theme\=\'dark\'\]_\&\]\:bg-slate-950\/75{background-color:rgba(2,6,23,.75)}html[data-theme=dark] .\[html\[data-theme\=\'dark\'\]_\&\]\:from-slate-900{--tw-gradient-from:#0f172a var(--tw-gradient-from-position);--tw-gradient-to:rgba(15,23,42,0) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to)}html[data-theme=dark] .\[html\[data-theme\=\'dark\'\]_\&\]\:from-slate-900\/95{--tw-gradient-from:rgba(15,23,42,.95) var(--tw-gradient-from-position);--tw-gradient-to:rgba(15,23,42,0) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to)}html[data-theme=dark] .\[html\[data-theme\=\'dark\'\]_\&\]\:to-slate-900\/90{--tw-gradient-to:rgba(15,23,42,.9) var(--tw-gradient-to-position)}html[data-theme=dark] .\[html\[data-theme\=\'dark\'\]_\&\]\:to-slate-950\/95{--tw-gradient-to:rgba(2,6,23,.95) var(--tw-gradient-to-position)}html[data-theme=dark] .\[html\[data-theme\=\'dark\'\]_\&\]\:text-emerald-300{--tw-text-opacity:1;color:rgb(110 231 183/var(--tw-text-opacity))}html[data-theme=dark] .\[html\[data-theme\=\'dark\'\]_\&\]\:text-slate-100{--tw-text-opacity:1;color:rgb(241 245 249/var(--tw-text-opacity))}html[data-theme=dark] .\[html\[data-theme\=\'dark\'\]_\&\]\:text-slate-200{--tw-text-opacity:1;color:rgb(226 232 240/var(--tw-text-opacity))}html[data-theme=dark] .\[html\[data-theme\=\'dark\'\]_\&\]\:text-slate-300{--tw-text-opacity:1;color:rgb(203 213 225/var(--tw-text-opacity))}html[data-theme=dark] .\[html\[data-theme\=\'dark\'\]_\&\]\:text-slate-50{--tw-text-opacity:1;color:rgb(248 250 252/var(--tw-text-opacity))}html[data-theme=dark] .\[html\[data-theme\=\'dark\'\]_\&\]\:shadow-emerald-950\/30{--tw-shadow-color:rgba(2,44,34,.3);--tw-shadow:var(--tw-shadow-colored)}html[data-theme=dark] .\[html\[data-theme\=\'dark\'\]_\&\]\:ring-emerald-400\/20{--tw-ring-color:rgba(52,211,153,.2)}html[data-theme=dark] .\[html\[data-theme\=\'dark\'\]_\&\]\:hover\:border-emerald-400\/60:hover{border-color:rgba(52,211,153,.6)}html[data-theme=dark] .\[html\[data-theme\=\'dark\'\]_\&\]\:hover\:bg-emerald-400\/10:hover{background-color:rgba(52,211,153,.1)}html[data-theme=dark] .\[html\[data-theme\=\'dark\'\]_\&\]\:hover\:bg-slate-800:hover{--tw-bg-opacity:1;background-color:rgb(30 41 59/var(--tw-bg-opacity))}html[data-theme=dark] .\[html\[data-theme\=\'dark\'\]_\&\]\:hover\:text-emerald-200:hover{--tw-text-opacity:1;color:rgb(167 243 208/var(--tw-text-opacity))}html[data-theme=dark] .\[html\[data-theme\=\'dark\'\]_\&\]\:hover\:text-white:hover{--tw-text-opacity:1;color:rgb(255 255 255/var(--tw-text-opacity))}html[data-theme=dark] .\[html\[data-theme\=\'dark\'\]_\&\]\:focus\:border-emerald-400:focus{--tw-border-opacity:1;border-color:rgb(52 211 153/var(--tw-border-opacity))}html[data-theme=dark] .\[html\[data-theme\=\'dark\'\]_\&\]\:focus\:bg-emerald-400\/10:focus{background-color:rgba(52,211,153,.1)}html[data-theme=dark] .\[html\[data-theme\=\'dark\'\]_\&\]\:focus\:ring-emerald-400\/15:focus{--tw-ring-color:rgba(52,211,153,.15)}:where(.prompt-manage-page,body.settings-page,.user-settings-page) .container{width:100%;max-width:1140px;margin-right:auto;margin-left:auto;padding-right:.75rem;padding-left:.75rem}:where(.prompt-manage-page,body.settings-page,.user-settings-page) .d-none{display:none!important}:where(.prompt-manage-page,body.settings-page,.user-settings-page) .w-100{width:100%!important}:where(.prompt-manage-page,body.settings-page,.user-settings-page) .me-1{margin-inline-end:.25rem!important}:where(.prompt-manage-page,body.settings-page,.user-settings-page) .me-2{margin-inline-end:.5rem!important}:where(.prompt-manage-page,body.settings-page,.user-settings-page) .btn{display:inline-flex;align-items:center;justify-content:center;gap:.35rem;border:1px solid transparent;line-height:1.5;text-align:center;text-decoration:none;vertical-align:middle;-webkit-user-select:none;-moz-user-select:none;user-select:none;cursor:pointer}:where(.prompt-manage-page,body.settings-page,.user-settings-page) .btn-sm{padding:.25rem .5rem;font-size:.875rem}:where(.prompt-manage-page,body.settings-page,.user-settings-page) .btn:disabled{pointer-events:none;opacity:.65}:where(.prompt-manage-page,body.settings-page,.user-settings-page) .btn-group{position:relative;display:inline-flex;vertical-align:middle}:where(.prompt-manage-page,body.settings-page,.user-settings-page) .form-control{display:block;width:100%;min-height:2.4rem;font:inherit;color:inherit;background-clip:padding-box}:where(.prompt-manage-page,body.settings-page,.user-settings-page) .modal{position:fixed;inset:0;z-index:var(--z-modal,80);display:none;width:100%;height:100%;overflow-x:hidden;overflow-y:auto;outline:0}:where(.prompt-manage-page,body.settings-page,.user-settings-page) .modal.show{display:block}:where(.prompt-manage-page,body.settings-page,.user-settings-page) .modal-dialog{position:relative;width:auto;margin:.5rem;pointer-events:none}:where(.prompt-manage-page,body.settings-page,.user-settings-page) .modal-dialog-centered{display:flex;align-items:center;min-height:calc(100% - 1rem)}:where(.prompt-manage-page,body.settings-page,.user-settings-page) .modal-dialog-scrollable{height:calc(100% - 1rem)}:where(.prompt-manage-page,body.settings-page,.user-settings-page) .modal-dialog-scrollable .modal-content{max-height:100%;overflow:hidden}:where(.prompt-manage-page,body.settings-page,.user-settings-page) .modal-dialog-scrollable .modal-body{overflow-y:auto}:where(.prompt-manage-page,body.settings-page,.user-settings-page) .modal-content{position:relative;display:flex;flex-direction:column;width:100%;pointer-events:auto;background-color:#fff;background-clip:padding-box;outline:0}:where(.prompt-manage-page,body.settings-page,.user-settings-page) .modal-header{display:flex;flex-shrink:0;align-items:center;justify-content:space-between;gap:1rem}:where(.prompt-manage-page,body.settings-page,.user-settings-page) .modal-title{margin:0;line-height:1.5}:where(.prompt-manage-page,body.settings-page,.user-settings-page) .modal-body{position:relative;flex:1 1 auto}:where(.prompt-manage-page,body.settings-page,.user-settings-page) .btn-close{position:relative;display:inline-flex;flex:0 0 auto;width:2rem;height:2rem;align-items:center;justify-content:center;border:0;border-radius:999px;color:currentColor;cursor:pointer}:where(.prompt-manage-page,body.settings-page,.user-settings-page) .btn-close:after,:where(.prompt-manage-page,body.settings-page,.user-settings-page) .btn-close:before{content:"";position:absolute;width:1rem;height:2px;border-radius:999px;background:currentColor}:where(.prompt-manage-page,body.settings-page,.user-settings-page) .btn-close:before{transform:rotate(45deg)}:where(.prompt-manage-page,body.settings-page,.user-settings-page) .btn-close:after{transform:rotate(-45deg)}:where(.prompt-manage-page,body.settings-page,.user-settings-page) .btn-close:disabled{pointer-events:none;opacity:.5}@media (min-width:576px){:where(.prompt-manage-page,body.settings-page,.user-settings-page) .modal-dialog{max-width:500px;margin:1.75rem auto}:where(.prompt-manage-page,body.settings-page,.user-settings-page) .modal-dialog-centered{min-height:calc(100% - 3.5rem)}:where(.prompt-manage-page,body.settings-page,.user-settings-page) .modal-dialog-scrollable{height:calc(100% - 3.5rem)}}

/*!
 * Bootstrap Icons v1.11.3 (https://icons.getbootstrap.com/)
 * Copyright 2019-2024 The Bootstrap Authors
 * Licensed under MIT (https://github.com/twbs/icons/blob/main/LICENSE)
 */@font-face{font-display:block;font-family:bootstrap-icons;src:url(/_next/static/media/bootstrap-icons.bfa90bda.woff2) format("woff2"),url(/_next/static/media/bootstrap-icons.70a9dee9.woff) format("woff")}.bi:before,[class*=" bi-"]:before,[class^=bi-]:before{display:inline-block;font-family:bootstrap-icons!important;font-style:normal;font-weight:400!important;font-variant:normal;text-transform:none;line-height:1;vertical-align:-.125em;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.bi-123:before{content:"\f67f"}.bi-alarm-fill:before{content:"\f101"}.bi-alarm:before{content:"\f102"}.bi-align-bottom:before{content:"\f103"}.bi-align-center:before{content:"\f104"}.bi-align-end:before{content:"\f105"}.bi-align-middle:before{content:"\f106"}.bi-align-start:before{content:"\f107"}.bi-align-top:before{content:"\f108"}.bi-alt:before{content:"\f109"}.bi-app-indicator:before{content:"\f10a"}.bi-app:before{content:"\f10b"}.bi-archive-fill:before{content:"\f10c"}.bi-archive:before{content:"\f10d"}.bi-arrow-90deg-down:before{content:"\f10e"}.bi-arrow-90deg-left:before{content:"\f10f"}.bi-arrow-90deg-right:before{content:"\f110"}.bi-arrow-90deg-up:before{content:"\f111"}.bi-arrow-bar-down:before{content:"\f112"}.bi-arrow-bar-left:before{content:"\f113"}.bi-arrow-bar-right:before{content:"\f114"}.bi-arrow-bar-up:before{content:"\f115"}.bi-arrow-clockwise:before{content:"\f116"}.bi-arrow-counterclockwise:before{content:"\f117"}.bi-arrow-down-circle-fill:before{content:"\f118"}.bi-arrow-down-circle:before{content:"\f119"}.bi-arrow-down-left-circle-fill:before{content:"\f11a"}.bi-arrow-down-left-circle:before{content:"\f11b"}.bi-arrow-down-left-square-fill:before{content:"\f11c"}.bi-arrow-down-left-square:before{content:"\f11d"}.bi-arrow-down-left:before{content:"\f11e"}.bi-arrow-down-right-circle-fill:before{content:"\f11f"}.bi-arrow-down-right-circle:before{content:"\f120"}.bi-arrow-down-right-square-fill:before{content:"\f121"}.bi-arrow-down-right-square:before{content:"\f122"}.bi-arrow-down-right:before{content:"\f123"}.bi-arrow-down-short:before{content:"\f124"}.bi-arrow-down-square-fill:before{content:"\f125"}.bi-arrow-down-square:before{content:"\f126"}.bi-arrow-down-up:before{content:"\f127"}.bi-arrow-down:before{content:"\f128"}.bi-arrow-left-circle-fill:before{content:"\f129"}.bi-arrow-left-circle:before{content:"\f12a"}.bi-arrow-left-right:before{content:"\f12b"}.bi-arrow-left-short:before{content:"\f12c"}.bi-arrow-left-square-fill:before{content:"\f12d"}.bi-arrow-left-square:before{content:"\f12e"}.bi-arrow-left:before{content:"\f12f"}.bi-arrow-repeat:before{content:"\f130"}.bi-arrow-return-left:before{content:"\f131"}.bi-arrow-return-right:before{content:"\f132"}.bi-arrow-right-circle-fill:before{content:"\f133"}.bi-arrow-right-circle:before{content:"\f134"}.bi-arrow-right-short:before{content:"\f135"}.bi-arrow-right-square-fill:before{content:"\f136"}.bi-arrow-right-square:before{content:"\f137"}.bi-arrow-right:before{content:"\f138"}.bi-arrow-up-circle-fill:before{content:"\f139"}.bi-arrow-up-circle:before{content:"\f13a"}.bi-arrow-up-left-circle-fill:before{content:"\f13b"}.bi-arrow-up-left-circle:before{content:"\f13c"}.bi-arrow-up-left-square-fill:before{content:"\f13d"}.bi-arrow-up-left-square:before{content:"\f13e"}.bi-arrow-up-left:before{content:"\f13f"}.bi-arrow-up-right-circle-fill:before{content:"\f140"}.bi-arrow-up-right-circle:before{content:"\f141"}.bi-arrow-up-right-square-fill:before{content:"\f142"}.bi-arrow-up-right-square:before{content:"\f143"}.bi-arrow-up-right:before{content:"\f144"}.bi-arrow-up-short:before{content:"\f145"}.bi-arrow-up-square-fill:before{content:"\f146"}.bi-arrow-up-square:before{content:"\f147"}.bi-arrow-up:before{content:"\f148"}.bi-arrows-angle-contract:before{content:"\f149"}.bi-arrows-angle-expand:before{content:"\f14a"}.bi-arrows-collapse:before{content:"\f14b"}.bi-arrows-expand:before{content:"\f14c"}.bi-arrows-fullscreen:before{content:"\f14d"}.bi-arrows-move:before{content:"\f14e"}.bi-aspect-ratio-fill:before{content:"\f14f"}.bi-aspect-ratio:before{content:"\f150"}.bi-asterisk:before{content:"\f151"}.bi-at:before{content:"\f152"}.bi-award-fill:before{content:"\f153"}.bi-award:before{content:"\f154"}.bi-back:before{content:"\f155"}.bi-backspace-fill:before{content:"\f156"}.bi-backspace-reverse-fill:before{content:"\f157"}.bi-backspace-reverse:before{content:"\f158"}.bi-backspace:before{content:"\f159"}.bi-badge-3d-fill:before{content:"\f15a"}.bi-badge-3d:before{content:"\f15b"}.bi-badge-4k-fill:before{content:"\f15c"}.bi-badge-4k:before{content:"\f15d"}.bi-badge-8k-fill:before{content:"\f15e"}.bi-badge-8k:before{content:"\f15f"}.bi-badge-ad-fill:before{content:"\f160"}.bi-badge-ad:before{content:"\f161"}.bi-badge-ar-fill:before{content:"\f162"}.bi-badge-ar:before{content:"\f163"}.bi-badge-cc-fill:before{content:"\f164"}.bi-badge-cc:before{content:"\f165"}.bi-badge-hd-fill:before{content:"\f166"}.bi-badge-hd:before{content:"\f167"}.bi-badge-tm-fill:before{content:"\f168"}.bi-badge-tm:before{content:"\f169"}.bi-badge-vo-fill:before{content:"\f16a"}.bi-badge-vo:before{content:"\f16b"}.bi-badge-vr-fill:before{content:"\f16c"}.bi-badge-vr:before{content:"\f16d"}.bi-badge-wc-fill:before{content:"\f16e"}.bi-badge-wc:before{content:"\f16f"}.bi-bag-check-fill:before{content:"\f170"}.bi-bag-check:before{content:"\f171"}.bi-bag-dash-fill:before{content:"\f172"}.bi-bag-dash:before{content:"\f173"}.bi-bag-fill:before{content:"\f174"}.bi-bag-plus-fill:before{content:"\f175"}.bi-bag-plus:before{content:"\f176"}.bi-bag-x-fill:before{content:"\f177"}.bi-bag-x:before{content:"\f178"}.bi-bag:before{content:"\f179"}.bi-bar-chart-fill:before{content:"\f17a"}.bi-bar-chart-line-fill:before{content:"\f17b"}.bi-bar-chart-line:before{content:"\f17c"}.bi-bar-chart-steps:before{content:"\f17d"}.bi-bar-chart:before{content:"\f17e"}.bi-basket-fill:before{content:"\f17f"}.bi-basket:before{content:"\f180"}.bi-basket2-fill:before{content:"\f181"}.bi-basket2:before{content:"\f182"}.bi-basket3-fill:before{content:"\f183"}.bi-basket3:before{content:"\f184"}.bi-battery-charging:before{content:"\f185"}.bi-battery-full:before{content:"\f186"}.bi-battery-half:before{content:"\f187"}.bi-battery:before{content:"\f188"}.bi-bell-fill:before{content:"\f189"}.bi-bell:before{content:"\f18a"}.bi-bezier:before{content:"\f18b"}.bi-bezier2:before{content:"\f18c"}.bi-bicycle:before{content:"\f18d"}.bi-binoculars-fill:before{content:"\f18e"}.bi-binoculars:before{content:"\f18f"}.bi-blockquote-left:before{content:"\f190"}.bi-blockquote-right:before{content:"\f191"}.bi-book-fill:before{content:"\f192"}.bi-book-half:before{content:"\f193"}.bi-book:before{content:"\f194"}.bi-bookmark-check-fill:before{content:"\f195"}.bi-bookmark-check:before{content:"\f196"}.bi-bookmark-dash-fill:before{content:"\f197"}.bi-bookmark-dash:before{content:"\f198"}.bi-bookmark-fill:before{content:"\f199"}.bi-bookmark-heart-fill:before{content:"\f19a"}.bi-bookmark-heart:before{content:"\f19b"}.bi-bookmark-plus-fill:before{content:"\f19c"}.bi-bookmark-plus:before{content:"\f19d"}.bi-bookmark-star-fill:before{content:"\f19e"}.bi-bookmark-star:before{content:"\f19f"}.bi-bookmark-x-fill:before{content:"\f1a0"}.bi-bookmark-x:before{content:"\f1a1"}.bi-bookmark:before{content:"\f1a2"}.bi-bookmarks-fill:before{content:"\f1a3"}.bi-bookmarks:before{content:"\f1a4"}.bi-bookshelf:before{content:"\f1a5"}.bi-bootstrap-fill:before{content:"\f1a6"}.bi-bootstrap-reboot:before{content:"\f1a7"}.bi-bootstrap:before{content:"\f1a8"}.bi-border-all:before{content:"\f1a9"}.bi-border-bottom:before{content:"\f1aa"}.bi-border-center:before{content:"\f1ab"}.bi-border-inner:before{content:"\f1ac"}.bi-border-left:before{content:"\f1ad"}.bi-border-middle:before{content:"\f1ae"}.bi-border-outer:before{content:"\f1af"}.bi-border-right:before{content:"\f1b0"}.bi-border-style:before{content:"\f1b1"}.bi-border-top:before{content:"\f1b2"}.bi-border-width:before{content:"\f1b3"}.bi-border:before{content:"\f1b4"}.bi-bounding-box-circles:before{content:"\f1b5"}.bi-bounding-box:before{content:"\f1b6"}.bi-box-arrow-down-left:before{content:"\f1b7"}.bi-box-arrow-down-right:before{content:"\f1b8"}.bi-box-arrow-down:before{content:"\f1b9"}.bi-box-arrow-in-down-left:before{content:"\f1ba"}.bi-box-arrow-in-down-right:before{content:"\f1bb"}.bi-box-arrow-in-down:before{content:"\f1bc"}.bi-box-arrow-in-left:before{content:"\f1bd"}.bi-box-arrow-in-right:before{content:"\f1be"}.bi-box-arrow-in-up-left:before{content:"\f1bf"}.bi-box-arrow-in-up-right:before{content:"\f1c0"}.bi-box-arrow-in-up:before{content:"\f1c1"}.bi-box-arrow-left:before{content:"\f1c2"}.bi-box-arrow-right:before{content:"\f1c3"}.bi-box-arrow-up-left:before{content:"\f1c4"}.bi-box-arrow-up-right:before{content:"\f1c5"}.bi-box-arrow-up:before{content:"\f1c6"}.bi-box-seam:before{content:"\f1c7"}.bi-box:before{content:"\f1c8"}.bi-braces:before{content:"\f1c9"}.bi-bricks:before{content:"\f1ca"}.bi-briefcase-fill:before{content:"\f1cb"}.bi-briefcase:before{content:"\f1cc"}.bi-brightness-alt-high-fill:before{content:"\f1cd"}.bi-brightness-alt-high:before{content:"\f1ce"}.bi-brightness-alt-low-fill:before{content:"\f1cf"}.bi-brightness-alt-low:before{content:"\f1d0"}.bi-brightness-high-fill:before{content:"\f1d1"}.bi-brightness-high:before{content:"\f1d2"}.bi-brightness-low-fill:before{content:"\f1d3"}.bi-brightness-low:before{content:"\f1d4"}.bi-broadcast-pin:before{content:"\f1d5"}.bi-broadcast:before{content:"\f1d6"}.bi-brush-fill:before{content:"\f1d7"}.bi-brush:before{content:"\f1d8"}.bi-bucket-fill:before{content:"\f1d9"}.bi-bucket:before{content:"\f1da"}.bi-bug-fill:before{content:"\f1db"}.bi-bug:before{content:"\f1dc"}.bi-building:before{content:"\f1dd"}.bi-bullseye:before{content:"\f1de"}.bi-calculator-fill:before{content:"\f1df"}.bi-calculator:before{content:"\f1e0"}.bi-calendar-check-fill:before{content:"\f1e1"}.bi-calendar-check:before{content:"\f1e2"}.bi-calendar-date-fill:before{content:"\f1e3"}.bi-calendar-date:before{content:"\f1e4"}.bi-calendar-day-fill:before{content:"\f1e5"}.bi-calendar-day:before{content:"\f1e6"}.bi-calendar-event-fill:before{content:"\f1e7"}.bi-calendar-event:before{content:"\f1e8"}.bi-calendar-fill:before{content:"\f1e9"}.bi-calendar-minus-fill:before{content:"\f1ea"}.bi-calendar-minus:before{content:"\f1eb"}.bi-calendar-month-fill:before{content:"\f1ec"}.bi-calendar-month:before{content:"\f1ed"}.bi-calendar-plus-fill:before{content:"\f1ee"}.bi-calendar-plus:before{content:"\f1ef"}.bi-calendar-range-fill:before{content:"\f1f0"}.bi-calendar-range:before{content:"\f1f1"}.bi-calendar-week-fill:before{content:"\f1f2"}.bi-calendar-week:before{content:"\f1f3"}.bi-calendar-x-fill:before{content:"\f1f4"}.bi-calendar-x:before{content:"\f1f5"}.bi-calendar:before{content:"\f1f6"}.bi-calendar2-check-fill:before{content:"\f1f7"}.bi-calendar2-check:before{content:"\f1f8"}.bi-calendar2-date-fill:before{content:"\f1f9"}.bi-calendar2-date:before{content:"\f1fa"}.bi-calendar2-day-fill:before{content:"\f1fb"}.bi-calendar2-day:before{content:"\f1fc"}.bi-calendar2-event-fill:before{content:"\f1fd"}.bi-calendar2-event:before{content:"\f1fe"}.bi-calendar2-fill:before{content:"\f1ff"}.bi-calendar2-minus-fill:before{content:"\f200"}.bi-calendar2-minus:before{content:"\f201"}.bi-calendar2-month-fill:before{content:"\f202"}.bi-calendar2-month:before{content:"\f203"}.bi-calendar2-plus-fill:before{content:"\f204"}.bi-calendar2-plus:before{content:"\f205"}.bi-calendar2-range-fill:before{content:"\f206"}.bi-calendar2-range:before{content:"\f207"}.bi-calendar2-week-fill:before{content:"\f208"}.bi-calendar2-week:before{content:"\f209"}.bi-calendar2-x-fill:before{content:"\f20a"}.bi-calendar2-x:before{content:"\f20b"}.bi-calendar2:before{content:"\f20c"}.bi-calendar3-event-fill:before{content:"\f20d"}.bi-calendar3-event:before{content:"\f20e"}.bi-calendar3-fill:before{content:"\f20f"}.bi-calendar3-range-fill:before{content:"\f210"}.bi-calendar3-range:before{content:"\f211"}.bi-calendar3-week-fill:before{content:"\f212"}.bi-calendar3-week:before{content:"\f213"}.bi-calendar3:before{content:"\f214"}.bi-calendar4-event:before{content:"\f215"}.bi-calendar4-range:before{content:"\f216"}.bi-calendar4-week:before{content:"\f217"}.bi-calendar4:before{content:"\f218"}.bi-camera-fill:before{content:"\f219"}.bi-camera-reels-fill:before{content:"\f21a"}.bi-camera-reels:before{content:"\f21b"}.bi-camera-video-fill:before{content:"\f21c"}.bi-camera-video-off-fill:before{content:"\f21d"}.bi-camera-video-off:before{content:"\f21e"}.bi-camera-video:before{content:"\f21f"}.bi-camera:before{content:"\f220"}.bi-camera2:before{content:"\f221"}.bi-capslock-fill:before{content:"\f222"}.bi-capslock:before{content:"\f223"}.bi-card-checklist:before{content:"\f224"}.bi-card-heading:before{content:"\f225"}.bi-card-image:before{content:"\f226"}.bi-card-list:before{content:"\f227"}.bi-card-text:before{content:"\f228"}.bi-caret-down-fill:before{content:"\f229"}.bi-caret-down-square-fill:before{content:"\f22a"}.bi-caret-down-square:before{content:"\f22b"}.bi-caret-down:before{content:"\f22c"}.bi-caret-left-fill:before{content:"\f22d"}.bi-caret-left-square-fill:before{content:"\f22e"}.bi-caret-left-square:before{content:"\f22f"}.bi-caret-left:before{content:"\f230"}.bi-caret-right-fill:before{content:"\f231"}.bi-caret-right-square-fill:before{content:"\f232"}.bi-caret-right-square:before{content:"\f233"}.bi-caret-right:before{content:"\f234"}.bi-caret-up-fill:before{content:"\f235"}.bi-caret-up-square-fill:before{content:"\f236"}.bi-caret-up-square:before{content:"\f237"}.bi-caret-up:before{content:"\f238"}.bi-cart-check-fill:before{content:"\f239"}.bi-cart-check:before{content:"\f23a"}.bi-cart-dash-fill:before{content:"\f23b"}.bi-cart-dash:before{content:"\f23c"}.bi-cart-fill:before{content:"\f23d"}.bi-cart-plus-fill:before{content:"\f23e"}.bi-cart-plus:before{content:"\f23f"}.bi-cart-x-fill:before{content:"\f240"}.bi-cart-x:before{content:"\f241"}.bi-cart:before{content:"\f242"}.bi-cart2:before{content:"\f243"}.bi-cart3:before{content:"\f244"}.bi-cart4:before{content:"\f245"}.bi-cash-stack:before{content:"\f246"}.bi-cash:before{content:"\f247"}.bi-cast:before{content:"\f248"}.bi-chat-dots-fill:before{content:"\f249"}.bi-chat-dots:before{content:"\f24a"}.bi-chat-fill:before{content:"\f24b"}.bi-chat-left-dots-fill:before{content:"\f24c"}.bi-chat-left-dots:before{content:"\f24d"}.bi-chat-left-fill:before{content:"\f24e"}.bi-chat-left-quote-fill:before{content:"\f24f"}.bi-chat-left-quote:before{content:"\f250"}.bi-chat-left-text-fill:before{content:"\f251"}.bi-chat-left-text:before{content:"\f252"}.bi-chat-left:before{content:"\f253"}.bi-chat-quote-fill:before{content:"\f254"}.bi-chat-quote:before{content:"\f255"}.bi-chat-right-dots-fill:before{content:"\f256"}.bi-chat-right-dots:before{content:"\f257"}.bi-chat-right-fill:before{content:"\f258"}.bi-chat-right-quote-fill:before{content:"\f259"}.bi-chat-right-quote:before{content:"\f25a"}.bi-chat-right-text-fill:before{content:"\f25b"}.bi-chat-right-text:before{content:"\f25c"}.bi-chat-right:before{content:"\f25d"}.bi-chat-square-dots-fill:before{content:"\f25e"}.bi-chat-square-dots:before{content:"\f25f"}.bi-chat-square-fill:before{content:"\f260"}.bi-chat-square-quote-fill:before{content:"\f261"}.bi-chat-square-quote:before{content:"\f262"}.bi-chat-square-text-fill:before{content:"\f263"}.bi-chat-square-text:before{content:"\f264"}.bi-chat-square:before{content:"\f265"}.bi-chat-text-fill:before{content:"\f266"}.bi-chat-text:before{content:"\f267"}.bi-chat:before{content:"\f268"}.bi-check-all:before{content:"\f269"}.bi-check-circle-fill:before{content:"\f26a"}.bi-check-circle:before{content:"\f26b"}.bi-check-square-fill:before{content:"\f26c"}.bi-check-square:before{content:"\f26d"}.bi-check:before{content:"\f26e"}.bi-check2-all:before{content:"\f26f"}.bi-check2-circle:before{content:"\f270"}.bi-check2-square:before{content:"\f271"}.bi-check2:before{content:"\f272"}.bi-chevron-bar-contract:before{content:"\f273"}.bi-chevron-bar-down:before{content:"\f274"}.bi-chevron-bar-expand:before{content:"\f275"}.bi-chevron-bar-left:before{content:"\f276"}.bi-chevron-bar-right:before{content:"\f277"}.bi-chevron-bar-up:before{content:"\f278"}.bi-chevron-compact-down:before{content:"\f279"}.bi-chevron-compact-left:before{content:"\f27a"}.bi-chevron-compact-right:before{content:"\f27b"}.bi-chevron-compact-up:before{content:"\f27c"}.bi-chevron-contract:before{content:"\f27d"}.bi-chevron-double-down:before{content:"\f27e"}.bi-chevron-double-left:before{content:"\f27f"}.bi-chevron-double-right:before{content:"\f280"}.bi-chevron-double-up:before{content:"\f281"}.bi-chevron-down:before{content:"\f282"}.bi-chevron-expand:before{content:"\f283"}.bi-chevron-left:before{content:"\f284"}.bi-chevron-right:before{content:"\f285"}.bi-chevron-up:before{content:"\f286"}.bi-circle-fill:before{content:"\f287"}.bi-circle-half:before{content:"\f288"}.bi-circle-square:before{content:"\f289"}.bi-circle:before{content:"\f28a"}.bi-clipboard-check:before{content:"\f28b"}.bi-clipboard-data:before{content:"\f28c"}.bi-clipboard-minus:before{content:"\f28d"}.bi-clipboard-plus:before{content:"\f28e"}.bi-clipboard-x:before{content:"\f28f"}.bi-clipboard:before{content:"\f290"}.bi-clock-fill:before{content:"\f291"}.bi-clock-history:before{content:"\f292"}.bi-clock:before{content:"\f293"}.bi-cloud-arrow-down-fill:before{content:"\f294"}.bi-cloud-arrow-down:before{content:"\f295"}.bi-cloud-arrow-up-fill:before{content:"\f296"}.bi-cloud-arrow-up:before{content:"\f297"}.bi-cloud-check-fill:before{content:"\f298"}.bi-cloud-check:before{content:"\f299"}.bi-cloud-download-fill:before{content:"\f29a"}.bi-cloud-download:before{content:"\f29b"}.bi-cloud-drizzle-fill:before{content:"\f29c"}.bi-cloud-drizzle:before{content:"\f29d"}.bi-cloud-fill:before{content:"\f29e"}.bi-cloud-fog-fill:before{content:"\f29f"}.bi-cloud-fog:before{content:"\f2a0"}.bi-cloud-fog2-fill:before{content:"\f2a1"}.bi-cloud-fog2:before{content:"\f2a2"}.bi-cloud-hail-fill:before{content:"\f2a3"}.bi-cloud-hail:before{content:"\f2a4"}.bi-cloud-haze-fill:before{content:"\f2a6"}.bi-cloud-haze:before{content:"\f2a7"}.bi-cloud-haze2-fill:before{content:"\f2a8"}.bi-cloud-lightning-fill:before{content:"\f2a9"}.bi-cloud-lightning-rain-fill:before{content:"\f2aa"}.bi-cloud-lightning-rain:before{content:"\f2ab"}.bi-cloud-lightning:before{content:"\f2ac"}.bi-cloud-minus-fill:before{content:"\f2ad"}.bi-cloud-minus:before{content:"\f2ae"}.bi-cloud-moon-fill:before{content:"\f2af"}.bi-cloud-moon:before{content:"\f2b0"}.bi-cloud-plus-fill:before{content:"\f2b1"}.bi-cloud-plus:before{content:"\f2b2"}.bi-cloud-rain-fill:before{content:"\f2b3"}.bi-cloud-rain-heavy-fill:before{content:"\f2b4"}.bi-cloud-rain-heavy:before{content:"\f2b5"}.bi-cloud-rain:before{content:"\f2b6"}.bi-cloud-slash-fill:before{content:"\f2b7"}.bi-cloud-slash:before{content:"\f2b8"}.bi-cloud-sleet-fill:before{content:"\f2b9"}.bi-cloud-sleet:before{content:"\f2ba"}.bi-cloud-snow-fill:before{content:"\f2bb"}.bi-cloud-snow:before{content:"\f2bc"}.bi-cloud-sun-fill:before{content:"\f2bd"}.bi-cloud-sun:before{content:"\f2be"}.bi-cloud-upload-fill:before{content:"\f2bf"}.bi-cloud-upload:before{content:"\f2c0"}.bi-cloud:before{content:"\f2c1"}.bi-clouds-fill:before{content:"\f2c2"}.bi-clouds:before{content:"\f2c3"}.bi-cloudy-fill:before{content:"\f2c4"}.bi-cloudy:before{content:"\f2c5"}.bi-code-slash:before{content:"\f2c6"}.bi-code-square:before{content:"\f2c7"}.bi-code:before{content:"\f2c8"}.bi-collection-fill:before{content:"\f2c9"}.bi-collection-play-fill:before{content:"\f2ca"}.bi-collection-play:before{content:"\f2cb"}.bi-collection:before{content:"\f2cc"}.bi-columns-gap:before{content:"\f2cd"}.bi-columns:before{content:"\f2ce"}.bi-command:before{content:"\f2cf"}.bi-compass-fill:before{content:"\f2d0"}.bi-compass:before{content:"\f2d1"}.bi-cone-striped:before{content:"\f2d2"}.bi-cone:before{content:"\f2d3"}.bi-controller:before{content:"\f2d4"}.bi-cpu-fill:before{content:"\f2d5"}.bi-cpu:before{content:"\f2d6"}.bi-credit-card-2-back-fill:before{content:"\f2d7"}.bi-credit-card-2-back:before{content:"\f2d8"}.bi-credit-card-2-front-fill:before{content:"\f2d9"}.bi-credit-card-2-front:before{content:"\f2da"}.bi-credit-card-fill:before{content:"\f2db"}.bi-credit-card:before{content:"\f2dc"}.bi-crop:before{content:"\f2dd"}.bi-cup-fill:before{content:"\f2de"}.bi-cup-straw:before{content:"\f2df"}.bi-cup:before{content:"\f2e0"}.bi-cursor-fill:before{content:"\f2e1"}.bi-cursor-text:before{content:"\f2e2"}.bi-cursor:before{content:"\f2e3"}.bi-dash-circle-dotted:before{content:"\f2e4"}.bi-dash-circle-fill:before{content:"\f2e5"}.bi-dash-circle:before{content:"\f2e6"}.bi-dash-square-dotted:before{content:"\f2e7"}.bi-dash-square-fill:before{content:"\f2e8"}.bi-dash-square:before{content:"\f2e9"}.bi-dash:before{content:"\f2ea"}.bi-diagram-2-fill:before{content:"\f2eb"}.bi-diagram-2:before{content:"\f2ec"}.bi-diagram-3-fill:before{content:"\f2ed"}.bi-diagram-3:before{content:"\f2ee"}.bi-diamond-fill:before{content:"\f2ef"}.bi-diamond-half:before{content:"\f2f0"}.bi-diamond:before{content:"\f2f1"}.bi-dice-1-fill:before{content:"\f2f2"}.bi-dice-1:before{content:"\f2f3"}.bi-dice-2-fill:before{content:"\f2f4"}.bi-dice-2:before{content:"\f2f5"}.bi-dice-3-fill:before{content:"\f2f6"}.bi-dice-3:before{content:"\f2f7"}.bi-dice-4-fill:before{content:"\f2f8"}.bi-dice-4:before{content:"\f2f9"}.bi-dice-5-fill:before{content:"\f2fa"}.bi-dice-5:before{content:"\f2fb"}.bi-dice-6-fill:before{content:"\f2fc"}.bi-dice-6:before{content:"\f2fd"}.bi-disc-fill:before{content:"\f2fe"}.bi-disc:before{content:"\f2ff"}.bi-discord:before{content:"\f300"}.bi-display-fill:before{content:"\f301"}.bi-display:before{content:"\f302"}.bi-distribute-horizontal:before{content:"\f303"}.bi-distribute-vertical:before{content:"\f304"}.bi-door-closed-fill:before{content:"\f305"}.bi-door-closed:before{content:"\f306"}.bi-door-open-fill:before{content:"\f307"}.bi-door-open:before{content:"\f308"}.bi-dot:before{content:"\f309"}.bi-download:before{content:"\f30a"}.bi-droplet-fill:before{content:"\f30b"}.bi-droplet-half:before{content:"\f30c"}.bi-droplet:before{content:"\f30d"}.bi-earbuds:before{content:"\f30e"}.bi-easel-fill:before{content:"\f30f"}.bi-easel:before{content:"\f310"}.bi-egg-fill:before{content:"\f311"}.bi-egg-fried:before{content:"\f312"}.bi-egg:before{content:"\f313"}.bi-eject-fill:before{content:"\f314"}.bi-eject:before{content:"\f315"}.bi-emoji-angry-fill:before{content:"\f316"}.bi-emoji-angry:before{content:"\f317"}.bi-emoji-dizzy-fill:before{content:"\f318"}.bi-emoji-dizzy:before{content:"\f319"}.bi-emoji-expressionless-fill:before{content:"\f31a"}.bi-emoji-expressionless:before{content:"\f31b"}.bi-emoji-frown-fill:before{content:"\f31c"}.bi-emoji-frown:before{content:"\f31d"}.bi-emoji-heart-eyes-fill:before{content:"\f31e"}.bi-emoji-heart-eyes:before{content:"\f31f"}.bi-emoji-laughing-fill:before{content:"\f320"}.bi-emoji-laughing:before{content:"\f321"}.bi-emoji-neutral-fill:before{content:"\f322"}.bi-emoji-neutral:before{content:"\f323"}.bi-emoji-smile-fill:before{content:"\f324"}.bi-emoji-smile-upside-down-fill:before{content:"\f325"}.bi-emoji-smile-upside-down:before{content:"\f326"}.bi-emoji-smile:before{content:"\f327"}.bi-emoji-sunglasses-fill:before{content:"\f328"}.bi-emoji-sunglasses:before{content:"\f329"}.bi-emoji-wink-fill:before{content:"\f32a"}.bi-emoji-wink:before{content:"\f32b"}.bi-envelope-fill:before{content:"\f32c"}.bi-envelope-open-fill:before{content:"\f32d"}.bi-envelope-open:before{content:"\f32e"}.bi-envelope:before{content:"\f32f"}.bi-eraser-fill:before{content:"\f330"}.bi-eraser:before{content:"\f331"}.bi-exclamation-circle-fill:before{content:"\f332"}.bi-exclamation-circle:before{content:"\f333"}.bi-exclamation-diamond-fill:before{content:"\f334"}.bi-exclamation-diamond:before{content:"\f335"}.bi-exclamation-octagon-fill:before{content:"\f336"}.bi-exclamation-octagon:before{content:"\f337"}.bi-exclamation-square-fill:before{content:"\f338"}.bi-exclamation-square:before{content:"\f339"}.bi-exclamation-triangle-fill:before{content:"\f33a"}.bi-exclamation-triangle:before{content:"\f33b"}.bi-exclamation:before{content:"\f33c"}.bi-exclude:before{content:"\f33d"}.bi-eye-fill:before{content:"\f33e"}.bi-eye-slash-fill:before{content:"\f33f"}.bi-eye-slash:before{content:"\f340"}.bi-eye:before{content:"\f341"}.bi-eyedropper:before{content:"\f342"}.bi-eyeglasses:before{content:"\f343"}.bi-facebook:before{content:"\f344"}.bi-file-arrow-down-fill:before{content:"\f345"}.bi-file-arrow-down:before{content:"\f346"}.bi-file-arrow-up-fill:before{content:"\f347"}.bi-file-arrow-up:before{content:"\f348"}.bi-file-bar-graph-fill:before{content:"\f349"}.bi-file-bar-graph:before{content:"\f34a"}.bi-file-binary-fill:before{content:"\f34b"}.bi-file-binary:before{content:"\f34c"}.bi-file-break-fill:before{content:"\f34d"}.bi-file-break:before{content:"\f34e"}.bi-file-check-fill:before{content:"\f34f"}.bi-file-check:before{content:"\f350"}.bi-file-code-fill:before{content:"\f351"}.bi-file-code:before{content:"\f352"}.bi-file-diff-fill:before{content:"\f353"}.bi-file-diff:before{content:"\f354"}.bi-file-earmark-arrow-down-fill:before{content:"\f355"}.bi-file-earmark-arrow-down:before{content:"\f356"}.bi-file-earmark-arrow-up-fill:before{content:"\f357"}.bi-file-earmark-arrow-up:before{content:"\f358"}.bi-file-earmark-bar-graph-fill:before{content:"\f359"}.bi-file-earmark-bar-graph:before{content:"\f35a"}.bi-file-earmark-binary-fill:before{content:"\f35b"}.bi-file-earmark-binary:before{content:"\f35c"}.bi-file-earmark-break-fill:before{content:"\f35d"}.bi-file-earmark-break:before{content:"\f35e"}.bi-file-earmark-check-fill:before{content:"\f35f"}.bi-file-earmark-check:before{content:"\f360"}.bi-file-earmark-code-fill:before{content:"\f361"}.bi-file-earmark-code:before{content:"\f362"}.bi-file-earmark-diff-fill:before{content:"\f363"}.bi-file-earmark-diff:before{content:"\f364"}.bi-file-earmark-easel-fill:before{content:"\f365"}.bi-file-earmark-easel:before{content:"\f366"}.bi-file-earmark-excel-fill:before{content:"\f367"}.bi-file-earmark-excel:before{content:"\f368"}.bi-file-earmark-fill:before{content:"\f369"}.bi-file-earmark-font-fill:before{content:"\f36a"}.bi-file-earmark-font:before{content:"\f36b"}.bi-file-earmark-image-fill:before{content:"\f36c"}.bi-file-earmark-image:before{content:"\f36d"}.bi-file-earmark-lock-fill:before{content:"\f36e"}.bi-file-earmark-lock:before{content:"\f36f"}.bi-file-earmark-lock2-fill:before{content:"\f370"}.bi-file-earmark-lock2:before{content:"\f371"}.bi-file-earmark-medical-fill:before{content:"\f372"}.bi-file-earmark-medical:before{content:"\f373"}.bi-file-earmark-minus-fill:before{content:"\f374"}.bi-file-earmark-minus:before{content:"\f375"}.bi-file-earmark-music-fill:before{content:"\f376"}.bi-file-earmark-music:before{content:"\f377"}.bi-file-earmark-person-fill:before{content:"\f378"}.bi-file-earmark-person:before{content:"\f379"}.bi-file-earmark-play-fill:before{content:"\f37a"}.bi-file-earmark-play:before{content:"\f37b"}.bi-file-earmark-plus-fill:before{content:"\f37c"}.bi-file-earmark-plus:before{content:"\f37d"}.bi-file-earmark-post-fill:before{content:"\f37e"}.bi-file-earmark-post:before{content:"\f37f"}.bi-file-earmark-ppt-fill:before{content:"\f380"}.bi-file-earmark-ppt:before{content:"\f381"}.bi-file-earmark-richtext-fill:before{content:"\f382"}.bi-file-earmark-richtext:before{content:"\f383"}.bi-file-earmark-ruled-fill:before{content:"\f384"}.bi-file-earmark-ruled:before{content:"\f385"}.bi-file-earmark-slides-fill:before{content:"\f386"}.bi-file-earmark-slides:before{content:"\f387"}.bi-file-earmark-spreadsheet-fill:before{content:"\f388"}.bi-file-earmark-spreadsheet:before{content:"\f389"}.bi-file-earmark-text-fill:before{content:"\f38a"}.bi-file-earmark-text:before{content:"\f38b"}.bi-file-earmark-word-fill:before{content:"\f38c"}.bi-file-earmark-word:before{content:"\f38d"}.bi-file-earmark-x-fill:before{content:"\f38e"}.bi-file-earmark-x:before{content:"\f38f"}.bi-file-earmark-zip-fill:before{content:"\f390"}.bi-file-earmark-zip:before{content:"\f391"}.bi-file-earmark:before{content:"\f392"}.bi-file-easel-fill:before{content:"\f393"}.bi-file-easel:before{content:"\f394"}.bi-file-excel-fill:before{content:"\f395"}.bi-file-excel:before{content:"\f396"}.bi-file-fill:before{content:"\f397"}.bi-file-font-fill:before{content:"\f398"}.bi-file-font:before{content:"\f399"}.bi-file-image-fill:before{content:"\f39a"}.bi-file-image:before{content:"\f39b"}.bi-file-lock-fill:before{content:"\f39c"}.bi-file-lock:before{content:"\f39d"}.bi-file-lock2-fill:before{content:"\f39e"}.bi-file-lock2:before{content:"\f39f"}.bi-file-medical-fill:before{content:"\f3a0"}.bi-file-medical:before{content:"\f3a1"}.bi-file-minus-fill:before{content:"\f3a2"}.bi-file-minus:before{content:"\f3a3"}.bi-file-music-fill:before{content:"\f3a4"}.bi-file-music:before{content:"\f3a5"}.bi-file-person-fill:before{content:"\f3a6"}.bi-file-person:before{content:"\f3a7"}.bi-file-play-fill:before{content:"\f3a8"}.bi-file-play:before{content:"\f3a9"}.bi-file-plus-fill:before{content:"\f3aa"}.bi-file-plus:before{content:"\f3ab"}.bi-file-post-fill:before{content:"\f3ac"}.bi-file-post:before{content:"\f3ad"}.bi-file-ppt-fill:before{content:"\f3ae"}.bi-file-ppt:before{content:"\f3af"}.bi-file-richtext-fill:before{content:"\f3b0"}.bi-file-richtext:before{content:"\f3b1"}.bi-file-ruled-fill:before{content:"\f3b2"}.bi-file-ruled:before{content:"\f3b3"}.bi-file-slides-fill:before{content:"\f3b4"}.bi-file-slides:before{content:"\f3b5"}.bi-file-spreadsheet-fill:before{content:"\f3b6"}.bi-file-spreadsheet:before{content:"\f3b7"}.bi-file-text-fill:before{content:"\f3b8"}.bi-file-text:before{content:"\f3b9"}.bi-file-word-fill:before{content:"\f3ba"}.bi-file-word:before{content:"\f3bb"}.bi-file-x-fill:before{content:"\f3bc"}.bi-file-x:before{content:"\f3bd"}.bi-file-zip-fill:before{content:"\f3be"}.bi-file-zip:before{content:"\f3bf"}.bi-file:before{content:"\f3c0"}.bi-files-alt:before{content:"\f3c1"}.bi-files:before{content:"\f3c2"}.bi-film:before{content:"\f3c3"}.bi-filter-circle-fill:before{content:"\f3c4"}.bi-filter-circle:before{content:"\f3c5"}.bi-filter-left:before{content:"\f3c6"}.bi-filter-right:before{content:"\f3c7"}.bi-filter-square-fill:before{content:"\f3c8"}.bi-filter-square:before{content:"\f3c9"}.bi-filter:before{content:"\f3ca"}.bi-flag-fill:before{content:"\f3cb"}.bi-flag:before{content:"\f3cc"}.bi-flower1:before{content:"\f3cd"}.bi-flower2:before{content:"\f3ce"}.bi-flower3:before{content:"\f3cf"}.bi-folder-check:before{content:"\f3d0"}.bi-folder-fill:before{content:"\f3d1"}.bi-folder-minus:before{content:"\f3d2"}.bi-folder-plus:before{content:"\f3d3"}.bi-folder-symlink-fill:before{content:"\f3d4"}.bi-folder-symlink:before{content:"\f3d5"}.bi-folder-x:before{content:"\f3d6"}.bi-folder:before{content:"\f3d7"}.bi-folder2-open:before{content:"\f3d8"}.bi-folder2:before{content:"\f3d9"}.bi-fonts:before{content:"\f3da"}.bi-forward-fill:before{content:"\f3db"}.bi-forward:before{content:"\f3dc"}.bi-front:before{content:"\f3dd"}.bi-fullscreen-exit:before{content:"\f3de"}.bi-fullscreen:before{content:"\f3df"}.bi-funnel-fill:before{content:"\f3e0"}.bi-funnel:before{content:"\f3e1"}.bi-gear-fill:before{content:"\f3e2"}.bi-gear-wide-connected:before{content:"\f3e3"}.bi-gear-wide:before{content:"\f3e4"}.bi-gear:before{content:"\f3e5"}.bi-gem:before{content:"\f3e6"}.bi-geo-alt-fill:before{content:"\f3e7"}.bi-geo-alt:before{content:"\f3e8"}.bi-geo-fill:before{content:"\f3e9"}.bi-geo:before{content:"\f3ea"}.bi-gift-fill:before{content:"\f3eb"}.bi-gift:before{content:"\f3ec"}.bi-github:before{content:"\f3ed"}.bi-globe:before{content:"\f3ee"}.bi-globe2:before{content:"\f3ef"}.bi-google:before{content:"\f3f0"}.bi-graph-down:before{content:"\f3f1"}.bi-graph-up:before{content:"\f3f2"}.bi-grid-1x2-fill:before{content:"\f3f3"}.bi-grid-1x2:before{content:"\f3f4"}.bi-grid-3x2-gap-fill:before{content:"\f3f5"}.bi-grid-3x2-gap:before{content:"\f3f6"}.bi-grid-3x2:before{content:"\f3f7"}.bi-grid-3x3-gap-fill:before{content:"\f3f8"}.bi-grid-3x3-gap:before{content:"\f3f9"}.bi-grid-3x3:before{content:"\f3fa"}.bi-grid-fill:before{content:"\f3fb"}.bi-grid:before{content:"\f3fc"}.bi-grip-horizontal:before{content:"\f3fd"}.bi-grip-vertical:before{content:"\f3fe"}.bi-hammer:before{content:"\f3ff"}.bi-hand-index-fill:before{content:"\f400"}.bi-hand-index-thumb-fill:before{content:"\f401"}.bi-hand-index-thumb:before{content:"\f402"}.bi-hand-index:before{content:"\f403"}.bi-hand-thumbs-down-fill:before{content:"\f404"}.bi-hand-thumbs-down:before{content:"\f405"}.bi-hand-thumbs-up-fill:before{content:"\f406"}.bi-hand-thumbs-up:before{content:"\f407"}.bi-handbag-fill:before{content:"\f408"}.bi-handbag:before{content:"\f409"}.bi-hash:before{content:"\f40a"}.bi-hdd-fill:before{content:"\f40b"}.bi-hdd-network-fill:before{content:"\f40c"}.bi-hdd-network:before{content:"\f40d"}.bi-hdd-rack-fill:before{content:"\f40e"}.bi-hdd-rack:before{content:"\f40f"}.bi-hdd-stack-fill:before{content:"\f410"}.bi-hdd-stack:before{content:"\f411"}.bi-hdd:before{content:"\f412"}.bi-headphones:before{content:"\f413"}.bi-headset:before{content:"\f414"}.bi-heart-fill:before{content:"\f415"}.bi-heart-half:before{content:"\f416"}.bi-heart:before{content:"\f417"}.bi-heptagon-fill:before{content:"\f418"}.bi-heptagon-half:before{content:"\f419"}.bi-heptagon:before{content:"\f41a"}.bi-hexagon-fill:before{content:"\f41b"}.bi-hexagon-half:before{content:"\f41c"}.bi-hexagon:before{content:"\f41d"}.bi-hourglass-bottom:before{content:"\f41e"}.bi-hourglass-split:before{content:"\f41f"}.bi-hourglass-top:before{content:"\f420"}.bi-hourglass:before{content:"\f421"}.bi-house-door-fill:before{content:"\f422"}.bi-house-door:before{content:"\f423"}.bi-house-fill:before{content:"\f424"}.bi-house:before{content:"\f425"}.bi-hr:before{content:"\f426"}.bi-hurricane:before{content:"\f427"}.bi-image-alt:before{content:"\f428"}.bi-image-fill:before{content:"\f429"}.bi-image:before{content:"\f42a"}.bi-images:before{content:"\f42b"}.bi-inbox-fill:before{content:"\f42c"}.bi-inbox:before{content:"\f42d"}.bi-inboxes-fill:before{content:"\f42e"}.bi-inboxes:before{content:"\f42f"}.bi-info-circle-fill:before{content:"\f430"}.bi-info-circle:before{content:"\f431"}.bi-info-square-fill:before{content:"\f432"}.bi-info-square:before{content:"\f433"}.bi-info:before{content:"\f434"}.bi-input-cursor-text:before{content:"\f435"}.bi-input-cursor:before{content:"\f436"}.bi-instagram:before{content:"\f437"}.bi-intersect:before{content:"\f438"}.bi-journal-album:before{content:"\f439"}.bi-journal-arrow-down:before{content:"\f43a"}.bi-journal-arrow-up:before{content:"\f43b"}.bi-journal-bookmark-fill:before{content:"\f43c"}.bi-journal-bookmark:before{content:"\f43d"}.bi-journal-check:before{content:"\f43e"}.bi-journal-code:before{content:"\f43f"}.bi-journal-medical:before{content:"\f440"}.bi-journal-minus:before{content:"\f441"}.bi-journal-plus:before{content:"\f442"}.bi-journal-richtext:before{content:"\f443"}.bi-journal-text:before{content:"\f444"}.bi-journal-x:before{content:"\f445"}.bi-journal:before{content:"\f446"}.bi-journals:before{content:"\f447"}.bi-joystick:before{content:"\f448"}.bi-justify-left:before{content:"\f449"}.bi-justify-right:before{content:"\f44a"}.bi-justify:before{content:"\f44b"}.bi-kanban-fill:before{content:"\f44c"}.bi-kanban:before{content:"\f44d"}.bi-key-fill:before{content:"\f44e"}.bi-key:before{content:"\f44f"}.bi-keyboard-fill:before{content:"\f450"}.bi-keyboard:before{content:"\f451"}.bi-ladder:before{content:"\f452"}.bi-lamp-fill:before{content:"\f453"}.bi-lamp:before{content:"\f454"}.bi-laptop-fill:before{content:"\f455"}.bi-laptop:before{content:"\f456"}.bi-layer-backward:before{content:"\f457"}.bi-layer-forward:before{content:"\f458"}.bi-layers-fill:before{content:"\f459"}.bi-layers-half:before{content:"\f45a"}.bi-layers:before{content:"\f45b"}.bi-layout-sidebar-inset-reverse:before{content:"\f45c"}.bi-layout-sidebar-inset:before{content:"\f45d"}.bi-layout-sidebar-reverse:before{content:"\f45e"}.bi-layout-sidebar:before{content:"\f45f"}.bi-layout-split:before{content:"\f460"}.bi-layout-text-sidebar-reverse:before{content:"\f461"}.bi-layout-text-sidebar:before{content:"\f462"}.bi-layout-text-window-reverse:before{content:"\f463"}.bi-layout-text-window:before{content:"\f464"}.bi-layout-three-columns:before{content:"\f465"}.bi-layout-wtf:before{content:"\f466"}.bi-life-preserver:before{content:"\f467"}.bi-lightbulb-fill:before{content:"\f468"}.bi-lightbulb-off-fill:before{content:"\f469"}.bi-lightbulb-off:before{content:"\f46a"}.bi-lightbulb:before{content:"\f46b"}.bi-lightning-charge-fill:before{content:"\f46c"}.bi-lightning-charge:before{content:"\f46d"}.bi-lightning-fill:before{content:"\f46e"}.bi-lightning:before{content:"\f46f"}.bi-link-45deg:before{content:"\f470"}.bi-link:before{content:"\f471"}.bi-linkedin:before{content:"\f472"}.bi-list-check:before{content:"\f473"}.bi-list-nested:before{content:"\f474"}.bi-list-ol:before{content:"\f475"}.bi-list-stars:before{content:"\f476"}.bi-list-task:before{content:"\f477"}.bi-list-ul:before{content:"\f478"}.bi-list:before{content:"\f479"}.bi-lock-fill:before{content:"\f47a"}.bi-lock:before{content:"\f47b"}.bi-mailbox:before{content:"\f47c"}.bi-mailbox2:before{content:"\f47d"}.bi-map-fill:before{content:"\f47e"}.bi-map:before{content:"\f47f"}.bi-markdown-fill:before{content:"\f480"}.bi-markdown:before{content:"\f481"}.bi-mask:before{content:"\f482"}.bi-megaphone-fill:before{content:"\f483"}.bi-megaphone:before{content:"\f484"}.bi-menu-app-fill:before{content:"\f485"}.bi-menu-app:before{content:"\f486"}.bi-menu-button-fill:before{content:"\f487"}.bi-menu-button-wide-fill:before{content:"\f488"}.bi-menu-button-wide:before{content:"\f489"}.bi-menu-button:before{content:"\f48a"}.bi-menu-down:before{content:"\f48b"}.bi-menu-up:before{content:"\f48c"}.bi-mic-fill:before{content:"\f48d"}.bi-mic-mute-fill:before{content:"\f48e"}.bi-mic-mute:before{content:"\f48f"}.bi-mic:before{content:"\f490"}.bi-minecart-loaded:before{content:"\f491"}.bi-minecart:before{content:"\f492"}.bi-moisture:before{content:"\f493"}.bi-moon-fill:before{content:"\f494"}.bi-moon-stars-fill:before{content:"\f495"}.bi-moon-stars:before{content:"\f496"}.bi-moon:before{content:"\f497"}.bi-mouse-fill:before{content:"\f498"}.bi-mouse:before{content:"\f499"}.bi-mouse2-fill:before{content:"\f49a"}.bi-mouse2:before{content:"\f49b"}.bi-mouse3-fill:before{content:"\f49c"}.bi-mouse3:before{content:"\f49d"}.bi-music-note-beamed:before{content:"\f49e"}.bi-music-note-list:before{content:"\f49f"}.bi-music-note:before{content:"\f4a0"}.bi-music-player-fill:before{content:"\f4a1"}.bi-music-player:before{content:"\f4a2"}.bi-newspaper:before{content:"\f4a3"}.bi-node-minus-fill:before{content:"\f4a4"}.bi-node-minus:before{content:"\f4a5"}.bi-node-plus-fill:before{content:"\f4a6"}.bi-node-plus:before{content:"\f4a7"}.bi-nut-fill:before{content:"\f4a8"}.bi-nut:before{content:"\f4a9"}.bi-octagon-fill:before{content:"\f4aa"}.bi-octagon-half:before{content:"\f4ab"}.bi-octagon:before{content:"\f4ac"}.bi-option:before{content:"\f4ad"}.bi-outlet:before{content:"\f4ae"}.bi-paint-bucket:before{content:"\f4af"}.bi-palette-fill:before{content:"\f4b0"}.bi-palette:before{content:"\f4b1"}.bi-palette2:before{content:"\f4b2"}.bi-paperclip:before{content:"\f4b3"}.bi-paragraph:before{content:"\f4b4"}.bi-patch-check-fill:before{content:"\f4b5"}.bi-patch-check:before{content:"\f4b6"}.bi-patch-exclamation-fill:before{content:"\f4b7"}.bi-patch-exclamation:before{content:"\f4b8"}.bi-patch-minus-fill:before{content:"\f4b9"}.bi-patch-minus:before{content:"\f4ba"}.bi-patch-plus-fill:before{content:"\f4bb"}.bi-patch-plus:before{content:"\f4bc"}.bi-patch-question-fill:before{content:"\f4bd"}.bi-patch-question:before{content:"\f4be"}.bi-pause-btn-fill:before{content:"\f4bf"}.bi-pause-btn:before{content:"\f4c0"}.bi-pause-circle-fill:before{content:"\f4c1"}.bi-pause-circle:before{content:"\f4c2"}.bi-pause-fill:before{content:"\f4c3"}.bi-pause:before{content:"\f4c4"}.bi-peace-fill:before{content:"\f4c5"}.bi-peace:before{content:"\f4c6"}.bi-pen-fill:before{content:"\f4c7"}.bi-pen:before{content:"\f4c8"}.bi-pencil-fill:before{content:"\f4c9"}.bi-pencil-square:before{content:"\f4ca"}.bi-pencil:before{content:"\f4cb"}.bi-pentagon-fill:before{content:"\f4cc"}.bi-pentagon-half:before{content:"\f4cd"}.bi-pentagon:before{content:"\f4ce"}.bi-people-fill:before{content:"\f4cf"}.bi-people:before{content:"\f4d0"}.bi-percent:before{content:"\f4d1"}.bi-person-badge-fill:before{content:"\f4d2"}.bi-person-badge:before{content:"\f4d3"}.bi-person-bounding-box:before{content:"\f4d4"}.bi-person-check-fill:before{content:"\f4d5"}.bi-person-check:before{content:"\f4d6"}.bi-person-circle:before{content:"\f4d7"}.bi-person-dash-fill:before{content:"\f4d8"}.bi-person-dash:before{content:"\f4d9"}.bi-person-fill:before{content:"\f4da"}.bi-person-lines-fill:before{content:"\f4db"}.bi-person-plus-fill:before{content:"\f4dc"}.bi-person-plus:before{content:"\f4dd"}.bi-person-square:before{content:"\f4de"}.bi-person-x-fill:before{content:"\f4df"}.bi-person-x:before{content:"\f4e0"}.bi-person:before{content:"\f4e1"}.bi-phone-fill:before{content:"\f4e2"}.bi-phone-landscape-fill:before{content:"\f4e3"}.bi-phone-landscape:before{content:"\f4e4"}.bi-phone-vibrate-fill:before{content:"\f4e5"}.bi-phone-vibrate:before{content:"\f4e6"}.bi-phone:before{content:"\f4e7"}.bi-pie-chart-fill:before{content:"\f4e8"}.bi-pie-chart:before{content:"\f4e9"}.bi-pin-angle-fill:before{content:"\f4ea"}.bi-pin-angle:before{content:"\f4eb"}.bi-pin-fill:before{content:"\f4ec"}.bi-pin:before{content:"\f4ed"}.bi-pip-fill:before{content:"\f4ee"}.bi-pip:before{content:"\f4ef"}.bi-play-btn-fill:before{content:"\f4f0"}.bi-play-btn:before{content:"\f4f1"}.bi-play-circle-fill:before{content:"\f4f2"}.bi-play-circle:before{content:"\f4f3"}.bi-play-fill:before{content:"\f4f4"}.bi-play:before{content:"\f4f5"}.bi-plug-fill:before{content:"\f4f6"}.bi-plug:before{content:"\f4f7"}.bi-plus-circle-dotted:before{content:"\f4f8"}.bi-plus-circle-fill:before{content:"\f4f9"}.bi-plus-circle:before{content:"\f4fa"}.bi-plus-square-dotted:before{content:"\f4fb"}.bi-plus-square-fill:before{content:"\f4fc"}.bi-plus-square:before{content:"\f4fd"}.bi-plus:before{content:"\f4fe"}.bi-power:before{content:"\f4ff"}.bi-printer-fill:before{content:"\f500"}.bi-printer:before{content:"\f501"}.bi-puzzle-fill:before{content:"\f502"}.bi-puzzle:before{content:"\f503"}.bi-question-circle-fill:before{content:"\f504"}.bi-question-circle:before{content:"\f505"}.bi-question-diamond-fill:before{content:"\f506"}.bi-question-diamond:before{content:"\f507"}.bi-question-octagon-fill:before{content:"\f508"}.bi-question-octagon:before{content:"\f509"}.bi-question-square-fill:before{content:"\f50a"}.bi-question-square:before{content:"\f50b"}.bi-question:before{content:"\f50c"}.bi-rainbow:before{content:"\f50d"}.bi-receipt-cutoff:before{content:"\f50e"}.bi-receipt:before{content:"\f50f"}.bi-reception-0:before{content:"\f510"}.bi-reception-1:before{content:"\f511"}.bi-reception-2:before{content:"\f512"}.bi-reception-3:before{content:"\f513"}.bi-reception-4:before{content:"\f514"}.bi-record-btn-fill:before{content:"\f515"}.bi-record-btn:before{content:"\f516"}.bi-record-circle-fill:before{content:"\f517"}.bi-record-circle:before{content:"\f518"}.bi-record-fill:before{content:"\f519"}.bi-record:before{content:"\f51a"}.bi-record2-fill:before{content:"\f51b"}.bi-record2:before{content:"\f51c"}.bi-reply-all-fill:before{content:"\f51d"}.bi-reply-all:before{content:"\f51e"}.bi-reply-fill:before{content:"\f51f"}.bi-reply:before{content:"\f520"}.bi-rss-fill:before{content:"\f521"}.bi-rss:before{content:"\f522"}.bi-rulers:before{content:"\f523"}.bi-save-fill:before{content:"\f524"}.bi-save:before{content:"\f525"}.bi-save2-fill:before{content:"\f526"}.bi-save2:before{content:"\f527"}.bi-scissors:before{content:"\f528"}.bi-screwdriver:before{content:"\f529"}.bi-search:before{content:"\f52a"}.bi-segmented-nav:before{content:"\f52b"}.bi-server:before{content:"\f52c"}.bi-share-fill:before{content:"\f52d"}.bi-share:before{content:"\f52e"}.bi-shield-check:before{content:"\f52f"}.bi-shield-exclamation:before{content:"\f530"}.bi-shield-fill-check:before{content:"\f531"}.bi-shield-fill-exclamation:before{content:"\f532"}.bi-shield-fill-minus:before{content:"\f533"}.bi-shield-fill-plus:before{content:"\f534"}.bi-shield-fill-x:before{content:"\f535"}.bi-shield-fill:before{content:"\f536"}.bi-shield-lock-fill:before{content:"\f537"}.bi-shield-lock:before{content:"\f538"}.bi-shield-minus:before{content:"\f539"}.bi-shield-plus:before{content:"\f53a"}.bi-shield-shaded:before{content:"\f53b"}.bi-shield-slash-fill:before{content:"\f53c"}.bi-shield-slash:before{content:"\f53d"}.bi-shield-x:before{content:"\f53e"}.bi-shield:before{content:"\f53f"}.bi-shift-fill:before{content:"\f540"}.bi-shift:before{content:"\f541"}.bi-shop-window:before{content:"\f542"}.bi-shop:before{content:"\f543"}.bi-shuffle:before{content:"\f544"}.bi-signpost-2-fill:before{content:"\f545"}.bi-signpost-2:before{content:"\f546"}.bi-signpost-fill:before{content:"\f547"}.bi-signpost-split-fill:before{content:"\f548"}.bi-signpost-split:before{content:"\f549"}.bi-signpost:before{content:"\f54a"}.bi-sim-fill:before{content:"\f54b"}.bi-sim:before{content:"\f54c"}.bi-skip-backward-btn-fill:before{content:"\f54d"}.bi-skip-backward-btn:before{content:"\f54e"}.bi-skip-backward-circle-fill:before{content:"\f54f"}.bi-skip-backward-circle:before{content:"\f550"}.bi-skip-backward-fill:before{content:"\f551"}.bi-skip-backward:before{content:"\f552"}.bi-skip-end-btn-fill:before{content:"\f553"}.bi-skip-end-btn:before{content:"\f554"}.bi-skip-end-circle-fill:before{content:"\f555"}.bi-skip-end-circle:before{content:"\f556"}.bi-skip-end-fill:before{content:"\f557"}.bi-skip-end:before{content:"\f558"}.bi-skip-forward-btn-fill:before{content:"\f559"}.bi-skip-forward-btn:before{content:"\f55a"}.bi-skip-forward-circle-fill:before{content:"\f55b"}.bi-skip-forward-circle:before{content:"\f55c"}.bi-skip-forward-fill:before{content:"\f55d"}.bi-skip-forward:before{content:"\f55e"}.bi-skip-start-btn-fill:before{content:"\f55f"}.bi-skip-start-btn:before{content:"\f560"}.bi-skip-start-circle-fill:before{content:"\f561"}.bi-skip-start-circle:before{content:"\f562"}.bi-skip-start-fill:before{content:"\f563"}.bi-skip-start:before{content:"\f564"}.bi-slack:before{content:"\f565"}.bi-slash-circle-fill:before{content:"\f566"}.bi-slash-circle:before{content:"\f567"}.bi-slash-square-fill:before{content:"\f568"}.bi-slash-square:before{content:"\f569"}.bi-slash:before{content:"\f56a"}.bi-sliders:before{content:"\f56b"}.bi-smartwatch:before{content:"\f56c"}.bi-snow:before{content:"\f56d"}.bi-snow2:before{content:"\f56e"}.bi-snow3:before{content:"\f56f"}.bi-sort-alpha-down-alt:before{content:"\f570"}.bi-sort-alpha-down:before{content:"\f571"}.bi-sort-alpha-up-alt:before{content:"\f572"}.bi-sort-alpha-up:before{content:"\f573"}.bi-sort-down-alt:before{content:"\f574"}.bi-sort-down:before{content:"\f575"}.bi-sort-numeric-down-alt:before{content:"\f576"}.bi-sort-numeric-down:before{content:"\f577"}.bi-sort-numeric-up-alt:before{content:"\f578"}.bi-sort-numeric-up:before{content:"\f579"}.bi-sort-up-alt:before{content:"\f57a"}.bi-sort-up:before{content:"\f57b"}.bi-soundwave:before{content:"\f57c"}.bi-speaker-fill:before{content:"\f57d"}.bi-speaker:before{content:"\f57e"}.bi-speedometer:before{content:"\f57f"}.bi-speedometer2:before{content:"\f580"}.bi-spellcheck:before{content:"\f581"}.bi-square-fill:before{content:"\f582"}.bi-square-half:before{content:"\f583"}.bi-square:before{content:"\f584"}.bi-stack:before{content:"\f585"}.bi-star-fill:before{content:"\f586"}.bi-star-half:before{content:"\f587"}.bi-star:before{content:"\f588"}.bi-stars:before{content:"\f589"}.bi-stickies-fill:before{content:"\f58a"}.bi-stickies:before{content:"\f58b"}.bi-sticky-fill:before{content:"\f58c"}.bi-sticky:before{content:"\f58d"}.bi-stop-btn-fill:before{content:"\f58e"}.bi-stop-btn:before{content:"\f58f"}.bi-stop-circle-fill:before{content:"\f590"}.bi-stop-circle:before{content:"\f591"}.bi-stop-fill:before{content:"\f592"}.bi-stop:before{content:"\f593"}.bi-stoplights-fill:before{content:"\f594"}.bi-stoplights:before{content:"\f595"}.bi-stopwatch-fill:before{content:"\f596"}.bi-stopwatch:before{content:"\f597"}.bi-subtract:before{content:"\f598"}.bi-suit-club-fill:before{content:"\f599"}.bi-suit-club:before{content:"\f59a"}.bi-suit-diamond-fill:before{content:"\f59b"}.bi-suit-diamond:before{content:"\f59c"}.bi-suit-heart-fill:before{content:"\f59d"}.bi-suit-heart:before{content:"\f59e"}.bi-suit-spade-fill:before{content:"\f59f"}.bi-suit-spade:before{content:"\f5a0"}.bi-sun-fill:before{content:"\f5a1"}.bi-sun:before{content:"\f5a2"}.bi-sunglasses:before{content:"\f5a3"}.bi-sunrise-fill:before{content:"\f5a4"}.bi-sunrise:before{content:"\f5a5"}.bi-sunset-fill:before{content:"\f5a6"}.bi-sunset:before{content:"\f5a7"}.bi-symmetry-horizontal:before{content:"\f5a8"}.bi-symmetry-vertical:before{content:"\f5a9"}.bi-table:before{content:"\f5aa"}.bi-tablet-fill:before{content:"\f5ab"}.bi-tablet-landscape-fill:before{content:"\f5ac"}.bi-tablet-landscape:before{content:"\f5ad"}.bi-tablet:before{content:"\f5ae"}.bi-tag-fill:before{content:"\f5af"}.bi-tag:before{content:"\f5b0"}.bi-tags-fill:before{content:"\f5b1"}.bi-tags:before{content:"\f5b2"}.bi-telegram:before{content:"\f5b3"}.bi-telephone-fill:before{content:"\f5b4"}.bi-telephone-forward-fill:before{content:"\f5b5"}.bi-telephone-forward:before{content:"\f5b6"}.bi-telephone-inbound-fill:before{content:"\f5b7"}.bi-telephone-inbound:before{content:"\f5b8"}.bi-telephone-minus-fill:before{content:"\f5b9"}.bi-telephone-minus:before{content:"\f5ba"}.bi-telephone-outbound-fill:before{content:"\f5bb"}.bi-telephone-outbound:before{content:"\f5bc"}.bi-telephone-plus-fill:before{content:"\f5bd"}.bi-telephone-plus:before{content:"\f5be"}.bi-telephone-x-fill:before{content:"\f5bf"}.bi-telephone-x:before{content:"\f5c0"}.bi-telephone:before{content:"\f5c1"}.bi-terminal-fill:before{content:"\f5c2"}.bi-terminal:before{content:"\f5c3"}.bi-text-center:before{content:"\f5c4"}.bi-text-indent-left:before{content:"\f5c5"}.bi-text-indent-right:before{content:"\f5c6"}.bi-text-left:before{content:"\f5c7"}.bi-text-paragraph:before{content:"\f5c8"}.bi-text-right:before{content:"\f5c9"}.bi-textarea-resize:before{content:"\f5ca"}.bi-textarea-t:before{content:"\f5cb"}.bi-textarea:before{content:"\f5cc"}.bi-thermometer-half:before{content:"\f5cd"}.bi-thermometer-high:before{content:"\f5ce"}.bi-thermometer-low:before{content:"\f5cf"}.bi-thermometer-snow:before{content:"\f5d0"}.bi-thermometer-sun:before{content:"\f5d1"}.bi-thermometer:before{content:"\f5d2"}.bi-three-dots-vertical:before{content:"\f5d3"}.bi-three-dots:before{content:"\f5d4"}.bi-toggle-off:before{content:"\f5d5"}.bi-toggle-on:before{content:"\f5d6"}.bi-toggle2-off:before{content:"\f5d7"}.bi-toggle2-on:before{content:"\f5d8"}.bi-toggles:before{content:"\f5d9"}.bi-toggles2:before{content:"\f5da"}.bi-tools:before{content:"\f5db"}.bi-tornado:before{content:"\f5dc"}.bi-trash-fill:before{content:"\f5dd"}.bi-trash:before{content:"\f5de"}.bi-trash2-fill:before{content:"\f5df"}.bi-trash2:before{content:"\f5e0"}.bi-tree-fill:before{content:"\f5e1"}.bi-tree:before{content:"\f5e2"}.bi-triangle-fill:before{content:"\f5e3"}.bi-triangle-half:before{content:"\f5e4"}.bi-triangle:before{content:"\f5e5"}.bi-trophy-fill:before{content:"\f5e6"}.bi-trophy:before{content:"\f5e7"}.bi-tropical-storm:before{content:"\f5e8"}.bi-truck-flatbed:before{content:"\f5e9"}.bi-truck:before{content:"\f5ea"}.bi-tsunami:before{content:"\f5eb"}.bi-tv-fill:before{content:"\f5ec"}.bi-tv:before{content:"\f5ed"}.bi-twitch:before{content:"\f5ee"}.bi-twitter:before{content:"\f5ef"}.bi-type-bold:before{content:"\f5f0"}.bi-type-h1:before{content:"\f5f1"}.bi-type-h2:before{content:"\f5f2"}.bi-type-h3:before{content:"\f5f3"}.bi-type-italic:before{content:"\f5f4"}.bi-type-strikethrough:before{content:"\f5f5"}.bi-type-underline:before{content:"\f5f6"}.bi-type:before{content:"\f5f7"}.bi-ui-checks-grid:before{content:"\f5f8"}.bi-ui-checks:before{content:"\f5f9"}.bi-ui-radios-grid:before{content:"\f5fa"}.bi-ui-radios:before{content:"\f5fb"}.bi-umbrella-fill:before{content:"\f5fc"}.bi-umbrella:before{content:"\f5fd"}.bi-union:before{content:"\f5fe"}.bi-unlock-fill:before{content:"\f5ff"}.bi-unlock:before{content:"\f600"}.bi-upc-scan:before{content:"\f601"}.bi-upc:before{content:"\f602"}.bi-upload:before{content:"\f603"}.bi-vector-pen:before{content:"\f604"}.bi-view-list:before{content:"\f605"}.bi-view-stacked:before{content:"\f606"}.bi-vinyl-fill:before{content:"\f607"}.bi-vinyl:before{content:"\f608"}.bi-voicemail:before{content:"\f609"}.bi-volume-down-fill:before{content:"\f60a"}.bi-volume-down:before{content:"\f60b"}.bi-volume-mute-fill:before{content:"\f60c"}.bi-volume-mute:before{content:"\f60d"}.bi-volume-off-fill:before{content:"\f60e"}.bi-volume-off:before{content:"\f60f"}.bi-volume-up-fill:before{content:"\f610"}.bi-volume-up:before{content:"\f611"}.bi-vr:before{content:"\f612"}.bi-wallet-fill:before{content:"\f613"}.bi-wallet:before{content:"\f614"}.bi-wallet2:before{content:"\f615"}.bi-watch:before{content:"\f616"}.bi-water:before{content:"\f617"}.bi-whatsapp:before{content:"\f618"}.bi-wifi-1:before{content:"\f619"}.bi-wifi-2:before{content:"\f61a"}.bi-wifi-off:before{content:"\f61b"}.bi-wifi:before{content:"\f61c"}.bi-wind:before{content:"\f61d"}.bi-window-dock:before{content:"\f61e"}.bi-window-sidebar:before{content:"\f61f"}.bi-window:before{content:"\f620"}.bi-wrench:before{content:"\f621"}.bi-x-circle-fill:before{content:"\f622"}.bi-x-circle:before{content:"\f623"}.bi-x-diamond-fill:before{content:"\f624"}.bi-x-diamond:before{content:"\f625"}.bi-x-octagon-fill:before{content:"\f626"}.bi-x-octagon:before{content:"\f627"}.bi-x-square-fill:before{content:"\f628"}.bi-x-square:before{content:"\f629"}.bi-x:before{content:"\f62a"}.bi-youtube:before{content:"\f62b"}.bi-zoom-in:before{content:"\f62c"}.bi-zoom-out:before{content:"\f62d"}.bi-bank:before{content:"\f62e"}.bi-bank2:before{content:"\f62f"}.bi-bell-slash-fill:before{content:"\f630"}.bi-bell-slash:before{content:"\f631"}.bi-cash-coin:before{content:"\f632"}.bi-check-lg:before{content:"\f633"}.bi-coin:before{content:"\f634"}.bi-currency-bitcoin:before{content:"\f635"}.bi-currency-dollar:before{content:"\f636"}.bi-currency-euro:before{content:"\f637"}.bi-currency-exchange:before{content:"\f638"}.bi-currency-pound:before{content:"\f639"}.bi-currency-yen:before{content:"\f63a"}.bi-dash-lg:before{content:"\f63b"}.bi-exclamation-lg:before{content:"\f63c"}.bi-file-earmark-pdf-fill:before{content:"\f63d"}.bi-file-earmark-pdf:before{content:"\f63e"}.bi-file-pdf-fill:before{content:"\f63f"}.bi-file-pdf:before{content:"\f640"}.bi-gender-ambiguous:before{content:"\f641"}.bi-gender-female:before{content:"\f642"}.bi-gender-male:before{content:"\f643"}.bi-gender-trans:before{content:"\f644"}.bi-headset-vr:before{content:"\f645"}.bi-info-lg:before{content:"\f646"}.bi-mastodon:before{content:"\f647"}.bi-messenger:before{content:"\f648"}.bi-piggy-bank-fill:before{content:"\f649"}.bi-piggy-bank:before{content:"\f64a"}.bi-pin-map-fill:before{content:"\f64b"}.bi-pin-map:before{content:"\f64c"}.bi-plus-lg:before{content:"\f64d"}.bi-question-lg:before{content:"\f64e"}.bi-recycle:before{content:"\f64f"}.bi-reddit:before{content:"\f650"}.bi-safe-fill:before{content:"\f651"}.bi-safe2-fill:before{content:"\f652"}.bi-safe2:before{content:"\f653"}.bi-sd-card-fill:before{content:"\f654"}.bi-sd-card:before{content:"\f655"}.bi-skype:before{content:"\f656"}.bi-slash-lg:before{content:"\f657"}.bi-translate:before{content:"\f658"}.bi-x-lg:before{content:"\f659"}.bi-safe:before{content:"\f65a"}.bi-apple:before{content:"\f65b"}.bi-microsoft:before{content:"\f65d"}.bi-windows:before{content:"\f65e"}.bi-behance:before{content:"\f65c"}.bi-dribbble:before{content:"\f65f"}.bi-line:before{content:"\f660"}.bi-medium:before{content:"\f661"}.bi-paypal:before{content:"\f662"}.bi-pinterest:before{content:"\f663"}.bi-signal:before{content:"\f664"}.bi-snapchat:before{content:"\f665"}.bi-spotify:before{content:"\f666"}.bi-stack-overflow:before{content:"\f667"}.bi-strava:before{content:"\f668"}.bi-wordpress:before{content:"\f669"}.bi-vimeo:before{content:"\f66a"}.bi-activity:before{content:"\f66b"}.bi-easel2-fill:before{content:"\f66c"}.bi-easel2:before{content:"\f66d"}.bi-easel3-fill:before{content:"\f66e"}.bi-easel3:before{content:"\f66f"}.bi-fan:before{content:"\f670"}.bi-fingerprint:before{content:"\f671"}.bi-graph-down-arrow:before{content:"\f672"}.bi-graph-up-arrow:before{content:"\f673"}.bi-hypnotize:before{content:"\f674"}.bi-magic:before{content:"\f675"}.bi-person-rolodex:before{content:"\f676"}.bi-person-video:before{content:"\f677"}.bi-person-video2:before{content:"\f678"}.bi-person-video3:before{content:"\f679"}.bi-person-workspace:before{content:"\f67a"}.bi-radioactive:before{content:"\f67b"}.bi-webcam-fill:before{content:"\f67c"}.bi-webcam:before{content:"\f67d"}.bi-yin-yang:before{content:"\f67e"}.bi-bandaid-fill:before{content:"\f680"}.bi-bandaid:before{content:"\f681"}.bi-bluetooth:before{content:"\f682"}.bi-body-text:before{content:"\f683"}.bi-boombox:before{content:"\f684"}.bi-boxes:before{content:"\f685"}.bi-dpad-fill:before{content:"\f686"}.bi-dpad:before{content:"\f687"}.bi-ear-fill:before{content:"\f688"}.bi-ear:before{content:"\f689"}.bi-envelope-check-fill:before{content:"\f68b"}.bi-envelope-check:before{content:"\f68c"}.bi-envelope-dash-fill:before{content:"\f68e"}.bi-envelope-dash:before{content:"\f68f"}.bi-envelope-exclamation-fill:before{content:"\f691"}.bi-envelope-exclamation:before{content:"\f692"}.bi-envelope-plus-fill:before{content:"\f693"}.bi-envelope-plus:before{content:"\f694"}.bi-envelope-slash-fill:before{content:"\f696"}.bi-envelope-slash:before{content:"\f697"}.bi-envelope-x-fill:before{content:"\f699"}.bi-envelope-x:before{content:"\f69a"}.bi-explicit-fill:before{content:"\f69b"}.bi-explicit:before{content:"\f69c"}.bi-git:before{content:"\f69d"}.bi-infinity:before{content:"\f69e"}.bi-list-columns-reverse:before{content:"\f69f"}.bi-list-columns:before{content:"\f6a0"}.bi-meta:before{content:"\f6a1"}.bi-nintendo-switch:before{content:"\f6a4"}.bi-pc-display-horizontal:before{content:"\f6a5"}.bi-pc-display:before{content:"\f6a6"}.bi-pc-horizontal:before{content:"\f6a7"}.bi-pc:before{content:"\f6a8"}.bi-playstation:before{content:"\f6a9"}.bi-plus-slash-minus:before{content:"\f6aa"}.bi-projector-fill:before{content:"\f6ab"}.bi-projector:before{content:"\f6ac"}.bi-qr-code-scan:before{content:"\f6ad"}.bi-qr-code:before{content:"\f6ae"}.bi-quora:before{content:"\f6af"}.bi-quote:before{content:"\f6b0"}.bi-robot:before{content:"\f6b1"}.bi-send-check-fill:before{content:"\f6b2"}.bi-send-check:before{content:"\f6b3"}.bi-send-dash-fill:before{content:"\f6b4"}.bi-send-dash:before{content:"\f6b5"}.bi-send-exclamation-fill:before{content:"\f6b7"}.bi-send-exclamation:before{content:"\f6b8"}.bi-send-fill:before{content:"\f6b9"}.bi-send-plus-fill:before{content:"\f6ba"}.bi-send-plus:before{content:"\f6bb"}.bi-send-slash-fill:before{content:"\f6bc"}.bi-send-slash:before{content:"\f6bd"}.bi-send-x-fill:before{content:"\f6be"}.bi-send-x:before{content:"\f6bf"}.bi-send:before{content:"\f6c0"}.bi-steam:before{content:"\f6c1"}.bi-terminal-dash:before{content:"\f6c3"}.bi-terminal-plus:before{content:"\f6c4"}.bi-terminal-split:before{content:"\f6c5"}.bi-ticket-detailed-fill:before{content:"\f6c6"}.bi-ticket-detailed:before{content:"\f6c7"}.bi-ticket-fill:before{content:"\f6c8"}.bi-ticket-perforated-fill:before{content:"\f6c9"}.bi-ticket-perforated:before{content:"\f6ca"}.bi-ticket:before{content:"\f6cb"}.bi-tiktok:before{content:"\f6cc"}.bi-window-dash:before{content:"\f6cd"}.bi-window-desktop:before{content:"\f6ce"}.bi-window-fullscreen:before{content:"\f6cf"}.bi-window-plus:before{content:"\f6d0"}.bi-window-split:before{content:"\f6d1"}.bi-window-stack:before{content:"\f6d2"}.bi-window-x:before{content:"\f6d3"}.bi-xbox:before{content:"\f6d4"}.bi-ethernet:before{content:"\f6d5"}.bi-hdmi-fill:before{content:"\f6d6"}.bi-hdmi:before{content:"\f6d7"}.bi-usb-c-fill:before{content:"\f6d8"}.bi-usb-c:before{content:"\f6d9"}.bi-usb-fill:before{content:"\f6da"}.bi-usb-plug-fill:before{content:"\f6db"}.bi-usb-plug:before{content:"\f6dc"}.bi-usb-symbol:before{content:"\f6dd"}.bi-usb:before{content:"\f6de"}.bi-boombox-fill:before{content:"\f6df"}.bi-displayport:before{content:"\f6e1"}.bi-gpu-card:before{content:"\f6e2"}.bi-memory:before{content:"\f6e3"}.bi-modem-fill:before{content:"\f6e4"}.bi-modem:before{content:"\f6e5"}.bi-motherboard-fill:before{content:"\f6e6"}.bi-motherboard:before{content:"\f6e7"}.bi-optical-audio-fill:before{content:"\f6e8"}.bi-optical-audio:before{content:"\f6e9"}.bi-pci-card:before{content:"\f6ea"}.bi-router-fill:before{content:"\f6eb"}.bi-router:before{content:"\f6ec"}.bi-thunderbolt-fill:before{content:"\f6ef"}.bi-thunderbolt:before{content:"\f6f0"}.bi-usb-drive-fill:before{content:"\f6f1"}.bi-usb-drive:before{content:"\f6f2"}.bi-usb-micro-fill:before{content:"\f6f3"}.bi-usb-micro:before{content:"\f6f4"}.bi-usb-mini-fill:before{content:"\f6f5"}.bi-usb-mini:before{content:"\f6f6"}.bi-cloud-haze2:before{content:"\f6f7"}.bi-device-hdd-fill:before{content:"\f6f8"}.bi-device-hdd:before{content:"\f6f9"}.bi-device-ssd-fill:before{content:"\f6fa"}.bi-device-ssd:before{content:"\f6fb"}.bi-displayport-fill:before{content:"\f6fc"}.bi-mortarboard-fill:before{content:"\f6fd"}.bi-mortarboard:before{content:"\f6fe"}.bi-terminal-x:before{content:"\f6ff"}.bi-arrow-through-heart-fill:before{content:"\f700"}.bi-arrow-through-heart:before{content:"\f701"}.bi-badge-sd-fill:before{content:"\f702"}.bi-badge-sd:before{content:"\f703"}.bi-bag-heart-fill:before{content:"\f704"}.bi-bag-heart:before{content:"\f705"}.bi-balloon-fill:before{content:"\f706"}.bi-balloon-heart-fill:before{content:"\f707"}.bi-balloon-heart:before{content:"\f708"}.bi-balloon:before{content:"\f709"}.bi-box2-fill:before{content:"\f70a"}.bi-box2-heart-fill:before{content:"\f70b"}.bi-box2-heart:before{content:"\f70c"}.bi-box2:before{content:"\f70d"}.bi-braces-asterisk:before{content:"\f70e"}.bi-calendar-heart-fill:before{content:"\f70f"}.bi-calendar-heart:before{content:"\f710"}.bi-calendar2-heart-fill:before{content:"\f711"}.bi-calendar2-heart:before{content:"\f712"}.bi-chat-heart-fill:before{content:"\f713"}.bi-chat-heart:before{content:"\f714"}.bi-chat-left-heart-fill:before{content:"\f715"}.bi-chat-left-heart:before{content:"\f716"}.bi-chat-right-heart-fill:before{content:"\f717"}.bi-chat-right-heart:before{content:"\f718"}.bi-chat-square-heart-fill:before{content:"\f719"}.bi-chat-square-heart:before{content:"\f71a"}.bi-clipboard-check-fill:before{content:"\f71b"}.bi-clipboard-data-fill:before{content:"\f71c"}.bi-clipboard-fill:before{content:"\f71d"}.bi-clipboard-heart-fill:before{content:"\f71e"}.bi-clipboard-heart:before{content:"\f71f"}.bi-clipboard-minus-fill:before{content:"\f720"}.bi-clipboard-plus-fill:before{content:"\f721"}.bi-clipboard-pulse:before{content:"\f722"}.bi-clipboard-x-fill:before{content:"\f723"}.bi-clipboard2-check-fill:before{content:"\f724"}.bi-clipboard2-check:before{content:"\f725"}.bi-clipboard2-data-fill:before{content:"\f726"}.bi-clipboard2-data:before{content:"\f727"}.bi-clipboard2-fill:before{content:"\f728"}.bi-clipboard2-heart-fill:before{content:"\f729"}.bi-clipboard2-heart:before{content:"\f72a"}.bi-clipboard2-minus-fill:before{content:"\f72b"}.bi-clipboard2-minus:before{content:"\f72c"}.bi-clipboard2-plus-fill:before{content:"\f72d"}.bi-clipboard2-plus:before{content:"\f72e"}.bi-clipboard2-pulse-fill:before{content:"\f72f"}.bi-clipboard2-pulse:before{content:"\f730"}.bi-clipboard2-x-fill:before{content:"\f731"}.bi-clipboard2-x:before{content:"\f732"}.bi-clipboard2:before{content:"\f733"}.bi-emoji-kiss-fill:before{content:"\f734"}.bi-emoji-kiss:before{content:"\f735"}.bi-envelope-heart-fill:before{content:"\f736"}.bi-envelope-heart:before{content:"\f737"}.bi-envelope-open-heart-fill:before{content:"\f738"}.bi-envelope-open-heart:before{content:"\f739"}.bi-envelope-paper-fill:before{content:"\f73a"}.bi-envelope-paper-heart-fill:before{content:"\f73b"}.bi-envelope-paper-heart:before{content:"\f73c"}.bi-envelope-paper:before{content:"\f73d"}.bi-filetype-aac:before{content:"\f73e"}.bi-filetype-ai:before{content:"\f73f"}.bi-filetype-bmp:before{content:"\f740"}.bi-filetype-cs:before{content:"\f741"}.bi-filetype-css:before{content:"\f742"}.bi-filetype-csv:before{content:"\f743"}.bi-filetype-doc:before{content:"\f744"}.bi-filetype-docx:before{content:"\f745"}.bi-filetype-exe:before{content:"\f746"}.bi-filetype-gif:before{content:"\f747"}.bi-filetype-heic:before{content:"\f748"}.bi-filetype-html:before{content:"\f749"}.bi-filetype-java:before{content:"\f74a"}.bi-filetype-jpg:before{content:"\f74b"}.bi-filetype-js:before{content:"\f74c"}.bi-filetype-jsx:before{content:"\f74d"}.bi-filetype-key:before{content:"\f74e"}.bi-filetype-m4p:before{content:"\f74f"}.bi-filetype-md:before{content:"\f750"}.bi-filetype-mdx:before{content:"\f751"}.bi-filetype-mov:before{content:"\f752"}.bi-filetype-mp3:before{content:"\f753"}.bi-filetype-mp4:before{content:"\f754"}.bi-filetype-otf:before{content:"\f755"}.bi-filetype-pdf:before{content:"\f756"}.bi-filetype-php:before{content:"\f757"}.bi-filetype-png:before{content:"\f758"}.bi-filetype-ppt:before{content:"\f75a"}.bi-filetype-psd:before{content:"\f75b"}.bi-filetype-py:before{content:"\f75c"}.bi-filetype-raw:before{content:"\f75d"}.bi-filetype-rb:before{content:"\f75e"}.bi-filetype-sass:before{content:"\f75f"}.bi-filetype-scss:before{content:"\f760"}.bi-filetype-sh:before{content:"\f761"}.bi-filetype-svg:before{content:"\f762"}.bi-filetype-tiff:before{content:"\f763"}.bi-filetype-tsx:before{content:"\f764"}.bi-filetype-ttf:before{content:"\f765"}.bi-filetype-txt:before{content:"\f766"}.bi-filetype-wav:before{content:"\f767"}.bi-filetype-woff:before{content:"\f768"}.bi-filetype-xls:before{content:"\f76a"}.bi-filetype-xml:before{content:"\f76b"}.bi-filetype-yml:before{content:"\f76c"}.bi-heart-arrow:before{content:"\f76d"}.bi-heart-pulse-fill:before{content:"\f76e"}.bi-heart-pulse:before{content:"\f76f"}.bi-heartbreak-fill:before{content:"\f770"}.bi-heartbreak:before{content:"\f771"}.bi-hearts:before{content:"\f772"}.bi-hospital-fill:before{content:"\f773"}.bi-hospital:before{content:"\f774"}.bi-house-heart-fill:before{content:"\f775"}.bi-house-heart:before{content:"\f776"}.bi-incognito:before{content:"\f777"}.bi-magnet-fill:before{content:"\f778"}.bi-magnet:before{content:"\f779"}.bi-person-heart:before{content:"\f77a"}.bi-person-hearts:before{content:"\f77b"}.bi-phone-flip:before{content:"\f77c"}.bi-plugin:before{content:"\f77d"}.bi-postage-fill:before{content:"\f77e"}.bi-postage-heart-fill:before{content:"\f77f"}.bi-postage-heart:before{content:"\f780"}.bi-postage:before{content:"\f781"}.bi-postcard-fill:before{content:"\f782"}.bi-postcard-heart-fill:before{content:"\f783"}.bi-postcard-heart:before{content:"\f784"}.bi-postcard:before{content:"\f785"}.bi-search-heart-fill:before{content:"\f786"}.bi-search-heart:before{content:"\f787"}.bi-sliders2-vertical:before{content:"\f788"}.bi-sliders2:before{content:"\f789"}.bi-trash3-fill:before{content:"\f78a"}.bi-trash3:before{content:"\f78b"}.bi-valentine:before{content:"\f78c"}.bi-valentine2:before{content:"\f78d"}.bi-wrench-adjustable-circle-fill:before{content:"\f78e"}.bi-wrench-adjustable-circle:before{content:"\f78f"}.bi-wrench-adjustable:before{content:"\f790"}.bi-filetype-json:before{content:"\f791"}.bi-filetype-pptx:before{content:"\f792"}.bi-filetype-xlsx:before{content:"\f793"}.bi-1-circle-fill:before{content:"\f796"}.bi-1-circle:before{content:"\f797"}.bi-1-square-fill:before{content:"\f798"}.bi-1-square:before{content:"\f799"}.bi-2-circle-fill:before{content:"\f79c"}.bi-2-circle:before{content:"\f79d"}.bi-2-square-fill:before{content:"\f79e"}.bi-2-square:before{content:"\f79f"}.bi-3-circle-fill:before{content:"\f7a2"}.bi-3-circle:before{content:"\f7a3"}.bi-3-square-fill:before{content:"\f7a4"}.bi-3-square:before{content:"\f7a5"}.bi-4-circle-fill:before{content:"\f7a8"}.bi-4-circle:before{content:"\f7a9"}.bi-4-square-fill:before{content:"\f7aa"}.bi-4-square:before{content:"\f7ab"}.bi-5-circle-fill:before{content:"\f7ae"}.bi-5-circle:before{content:"\f7af"}.bi-5-square-fill:before{content:"\f7b0"}.bi-5-square:before{content:"\f7b1"}.bi-6-circle-fill:before{content:"\f7b4"}.bi-6-circle:before{content:"\f7b5"}.bi-6-square-fill:before{content:"\f7b6"}.bi-6-square:before{content:"\f7b7"}.bi-7-circle-fill:before{content:"\f7ba"}.bi-7-circle:before{content:"\f7bb"}.bi-7-square-fill:before{content:"\f7bc"}.bi-7-square:before{content:"\f7bd"}.bi-8-circle-fill:before{content:"\f7c0"}.bi-8-circle:before{content:"\f7c1"}.bi-8-square-fill:before{content:"\f7c2"}.bi-8-square:before{content:"\f7c3"}.bi-9-circle-fill:before{content:"\f7c6"}.bi-9-circle:before{content:"\f7c7"}.bi-9-square-fill:before{content:"\f7c8"}.bi-9-square:before{content:"\f7c9"}.bi-airplane-engines-fill:before{content:"\f7ca"}.bi-airplane-engines:before{content:"\f7cb"}.bi-airplane-fill:before{content:"\f7cc"}.bi-airplane:before{content:"\f7cd"}.bi-alexa:before{content:"\f7ce"}.bi-alipay:before{content:"\f7cf"}.bi-android:before{content:"\f7d0"}.bi-android2:before{content:"\f7d1"}.bi-box-fill:before{content:"\f7d2"}.bi-box-seam-fill:before{content:"\f7d3"}.bi-browser-chrome:before{content:"\f7d4"}.bi-browser-edge:before{content:"\f7d5"}.bi-browser-firefox:before{content:"\f7d6"}.bi-browser-safari:before{content:"\f7d7"}.bi-c-circle-fill:before{content:"\f7da"}.bi-c-circle:before{content:"\f7db"}.bi-c-square-fill:before{content:"\f7dc"}.bi-c-square:before{content:"\f7dd"}.bi-capsule-pill:before{content:"\f7de"}.bi-capsule:before{content:"\f7df"}.bi-car-front-fill:before{content:"\f7e0"}.bi-car-front:before{content:"\f7e1"}.bi-cassette-fill:before{content:"\f7e2"}.bi-cassette:before{content:"\f7e3"}.bi-cc-circle-fill:before{content:"\f7e6"}.bi-cc-circle:before{content:"\f7e7"}.bi-cc-square-fill:before{content:"\f7e8"}.bi-cc-square:before{content:"\f7e9"}.bi-cup-hot-fill:before{content:"\f7ea"}.bi-cup-hot:before{content:"\f7eb"}.bi-currency-rupee:before{content:"\f7ec"}.bi-dropbox:before{content:"\f7ed"}.bi-escape:before{content:"\f7ee"}.bi-fast-forward-btn-fill:before{content:"\f7ef"}.bi-fast-forward-btn:before{content:"\f7f0"}.bi-fast-forward-circle-fill:before{content:"\f7f1"}.bi-fast-forward-circle:before{content:"\f7f2"}.bi-fast-forward-fill:before{content:"\f7f3"}.bi-fast-forward:before{content:"\f7f4"}.bi-filetype-sql:before{content:"\f7f5"}.bi-fire:before{content:"\f7f6"}.bi-google-play:before{content:"\f7f7"}.bi-h-circle-fill:before{content:"\f7fa"}.bi-h-circle:before{content:"\f7fb"}.bi-h-square-fill:before{content:"\f7fc"}.bi-h-square:before{content:"\f7fd"}.bi-indent:before{content:"\f7fe"}.bi-lungs-fill:before{content:"\f7ff"}.bi-lungs:before{content:"\f800"}.bi-microsoft-teams:before{content:"\f801"}.bi-p-circle-fill:before{content:"\f804"}.bi-p-circle:before{content:"\f805"}.bi-p-square-fill:before{content:"\f806"}.bi-p-square:before{content:"\f807"}.bi-pass-fill:before{content:"\f808"}.bi-pass:before{content:"\f809"}.bi-prescription:before{content:"\f80a"}.bi-prescription2:before{content:"\f80b"}.bi-r-circle-fill:before{content:"\f80e"}.bi-r-circle:before{content:"\f80f"}.bi-r-square-fill:before{content:"\f810"}.bi-r-square:before{content:"\f811"}.bi-repeat-1:before{content:"\f812"}.bi-repeat:before{content:"\f813"}.bi-rewind-btn-fill:before{content:"\f814"}.bi-rewind-btn:before{content:"\f815"}.bi-rewind-circle-fill:before{content:"\f816"}.bi-rewind-circle:before{content:"\f817"}.bi-rewind-fill:before{content:"\f818"}.bi-rewind:before{content:"\f819"}.bi-train-freight-front-fill:before{content:"\f81a"}.bi-train-freight-front:before{content:"\f81b"}.bi-train-front-fill:before{content:"\f81c"}.bi-train-front:before{content:"\f81d"}.bi-train-lightrail-front-fill:before{content:"\f81e"}.bi-train-lightrail-front:before{content:"\f81f"}.bi-truck-front-fill:before{content:"\f820"}.bi-truck-front:before{content:"\f821"}.bi-ubuntu:before{content:"\f822"}.bi-unindent:before{content:"\f823"}.bi-unity:before{content:"\f824"}.bi-universal-access-circle:before{content:"\f825"}.bi-universal-access:before{content:"\f826"}.bi-virus:before{content:"\f827"}.bi-virus2:before{content:"\f828"}.bi-wechat:before{content:"\f829"}.bi-yelp:before{content:"\f82a"}.bi-sign-stop-fill:before{content:"\f82b"}.bi-sign-stop-lights-fill:before{content:"\f82c"}.bi-sign-stop-lights:before{content:"\f82d"}.bi-sign-stop:before{content:"\f82e"}.bi-sign-turn-left-fill:before{content:"\f82f"}.bi-sign-turn-left:before{content:"\f830"}.bi-sign-turn-right-fill:before{content:"\f831"}.bi-sign-turn-right:before{content:"\f832"}.bi-sign-turn-slight-left-fill:before{content:"\f833"}.bi-sign-turn-slight-left:before{content:"\f834"}.bi-sign-turn-slight-right-fill:before{content:"\f835"}.bi-sign-turn-slight-right:before{content:"\f836"}.bi-sign-yield-fill:before{content:"\f837"}.bi-sign-yield:before{content:"\f838"}.bi-ev-station-fill:before{content:"\f839"}.bi-ev-station:before{content:"\f83a"}.bi-fuel-pump-diesel-fill:before{content:"\f83b"}.bi-fuel-pump-diesel:before{content:"\f83c"}.bi-fuel-pump-fill:before{content:"\f83d"}.bi-fuel-pump:before{content:"\f83e"}.bi-0-circle-fill:before{content:"\f83f"}.bi-0-circle:before{content:"\f840"}.bi-0-square-fill:before{content:"\f841"}.bi-0-square:before{content:"\f842"}.bi-rocket-fill:before{content:"\f843"}.bi-rocket-takeoff-fill:before{content:"\f844"}.bi-rocket-takeoff:before{content:"\f845"}.bi-rocket:before{content:"\f846"}.bi-stripe:before{content:"\f847"}.bi-subscript:before{content:"\f848"}.bi-superscript:before{content:"\f849"}.bi-trello:before{content:"\f84a"}.bi-envelope-at-fill:before{content:"\f84b"}.bi-envelope-at:before{content:"\f84c"}.bi-regex:before{content:"\f84d"}.bi-text-wrap:before{content:"\f84e"}.bi-sign-dead-end-fill:before{content:"\f84f"}.bi-sign-dead-end:before{content:"\f850"}.bi-sign-do-not-enter-fill:before{content:"\f851"}.bi-sign-do-not-enter:before{content:"\f852"}.bi-sign-intersection-fill:before{content:"\f853"}.bi-sign-intersection-side-fill:before{content:"\f854"}.bi-sign-intersection-side:before{content:"\f855"}.bi-sign-intersection-t-fill:before{content:"\f856"}.bi-sign-intersection-t:before{content:"\f857"}.bi-sign-intersection-y-fill:before{content:"\f858"}.bi-sign-intersection-y:before{content:"\f859"}.bi-sign-intersection:before{content:"\f85a"}.bi-sign-merge-left-fill:before{content:"\f85b"}.bi-sign-merge-left:before{content:"\f85c"}.bi-sign-merge-right-fill:before{content:"\f85d"}.bi-sign-merge-right:before{content:"\f85e"}.bi-sign-no-left-turn-fill:before{content:"\f85f"}.bi-sign-no-left-turn:before{content:"\f860"}.bi-sign-no-parking-fill:before{content:"\f861"}.bi-sign-no-parking:before{content:"\f862"}.bi-sign-no-right-turn-fill:before{content:"\f863"}.bi-sign-no-right-turn:before{content:"\f864"}.bi-sign-railroad-fill:before{content:"\f865"}.bi-sign-railroad:before{content:"\f866"}.bi-building-add:before{content:"\f867"}.bi-building-check:before{content:"\f868"}.bi-building-dash:before{content:"\f869"}.bi-building-down:before{content:"\f86a"}.bi-building-exclamation:before{content:"\f86b"}.bi-building-fill-add:before{content:"\f86c"}.bi-building-fill-check:before{content:"\f86d"}.bi-building-fill-dash:before{content:"\f86e"}.bi-building-fill-down:before{content:"\f86f"}.bi-building-fill-exclamation:before{content:"\f870"}.bi-building-fill-gear:before{content:"\f871"}.bi-building-fill-lock:before{content:"\f872"}.bi-building-fill-slash:before{content:"\f873"}.bi-building-fill-up:before{content:"\f874"}.bi-building-fill-x:before{content:"\f875"}.bi-building-fill:before{content:"\f876"}.bi-building-gear:before{content:"\f877"}.bi-building-lock:before{content:"\f878"}.bi-building-slash:before{content:"\f879"}.bi-building-up:before{content:"\f87a"}.bi-building-x:before{content:"\f87b"}.bi-buildings-fill:before{content:"\f87c"}.bi-buildings:before{content:"\f87d"}.bi-bus-front-fill:before{content:"\f87e"}.bi-bus-front:before{content:"\f87f"}.bi-ev-front-fill:before{content:"\f880"}.bi-ev-front:before{content:"\f881"}.bi-globe-americas:before{content:"\f882"}.bi-globe-asia-australia:before{content:"\f883"}.bi-globe-central-south-asia:before{content:"\f884"}.bi-globe-europe-africa:before{content:"\f885"}.bi-house-add-fill:before{content:"\f886"}.bi-house-add:before{content:"\f887"}.bi-house-check-fill:before{content:"\f888"}.bi-house-check:before{content:"\f889"}.bi-house-dash-fill:before{content:"\f88a"}.bi-house-dash:before{content:"\f88b"}.bi-house-down-fill:before{content:"\f88c"}.bi-house-down:before{content:"\f88d"}.bi-house-exclamation-fill:before{content:"\f88e"}.bi-house-exclamation:before{content:"\f88f"}.bi-house-gear-fill:before{content:"\f890"}.bi-house-gear:before{content:"\f891"}.bi-house-lock-fill:before{content:"\f892"}.bi-house-lock:before{content:"\f893"}.bi-house-slash-fill:before{content:"\f894"}.bi-house-slash:before{content:"\f895"}.bi-house-up-fill:before{content:"\f896"}.bi-house-up:before{content:"\f897"}.bi-house-x-fill:before{content:"\f898"}.bi-house-x:before{content:"\f899"}.bi-person-add:before{content:"\f89a"}.bi-person-down:before{content:"\f89b"}.bi-person-exclamation:before{content:"\f89c"}.bi-person-fill-add:before{content:"\f89d"}.bi-person-fill-check:before{content:"\f89e"}.bi-person-fill-dash:before{content:"\f89f"}.bi-person-fill-down:before{content:"\f8a0"}.bi-person-fill-exclamation:before{content:"\f8a1"}.bi-person-fill-gear:before{content:"\f8a2"}.bi-person-fill-lock:before{content:"\f8a3"}.bi-person-fill-slash:before{content:"\f8a4"}.bi-person-fill-up:before{content:"\f8a5"}.bi-person-fill-x:before{content:"\f8a6"}.bi-person-gear:before{content:"\f8a7"}.bi-person-lock:before{content:"\f8a8"}.bi-person-slash:before{content:"\f8a9"}.bi-person-up:before{content:"\f8aa"}.bi-scooter:before{content:"\f8ab"}.bi-taxi-front-fill:before{content:"\f8ac"}.bi-taxi-front:before{content:"\f8ad"}.bi-amd:before{content:"\f8ae"}.bi-database-add:before{content:"\f8af"}.bi-database-check:before{content:"\f8b0"}.bi-database-dash:before{content:"\f8b1"}.bi-database-down:before{content:"\f8b2"}.bi-database-exclamation:before{content:"\f8b3"}.bi-database-fill-add:before{content:"\f8b4"}.bi-database-fill-check:before{content:"\f8b5"}.bi-database-fill-dash:before{content:"\f8b6"}.bi-database-fill-down:before{content:"\f8b7"}.bi-database-fill-exclamation:before{content:"\f8b8"}.bi-database-fill-gear:before{content:"\f8b9"}.bi-database-fill-lock:before{content:"\f8ba"}.bi-database-fill-slash:before{content:"\f8bb"}.bi-database-fill-up:before{content:"\f8bc"}.bi-database-fill-x:before{content:"\f8bd"}.bi-database-fill:before{content:"\f8be"}.bi-database-gear:before{content:"\f8bf"}.bi-database-lock:before{content:"\f8c0"}.bi-database-slash:before{content:"\f8c1"}.bi-database-up:before{content:"\f8c2"}.bi-database-x:before{content:"\f8c3"}.bi-database:before{content:"\f8c4"}.bi-houses-fill:before{content:"\f8c5"}.bi-houses:before{content:"\f8c6"}.bi-nvidia:before{content:"\f8c7"}.bi-person-vcard-fill:before{content:"\f8c8"}.bi-person-vcard:before{content:"\f8c9"}.bi-sina-weibo:before{content:"\f8ca"}.bi-tencent-qq:before{content:"\f8cb"}.bi-wikipedia:before{content:"\f8cc"}.bi-alphabet-uppercase:before{content:"\f2a5"}.bi-alphabet:before{content:"\f68a"}.bi-amazon:before{content:"\f68d"}.bi-arrows-collapse-vertical:before{content:"\f690"}.bi-arrows-expand-vertical:before{content:"\f695"}.bi-arrows-vertical:before{content:"\f698"}.bi-arrows:before{content:"\f6a2"}.bi-ban-fill:before{content:"\f6a3"}.bi-ban:before{content:"\f6b6"}.bi-bing:before{content:"\f6c2"}.bi-cake:before{content:"\f6e0"}.bi-cake2:before{content:"\f6ed"}.bi-cookie:before{content:"\f6ee"}.bi-copy:before{content:"\f759"}.bi-crosshair:before{content:"\f769"}.bi-crosshair2:before{content:"\f794"}.bi-emoji-astonished-fill:before{content:"\f795"}.bi-emoji-astonished:before{content:"\f79a"}.bi-emoji-grimace-fill:before{content:"\f79b"}.bi-emoji-grimace:before{content:"\f7a0"}.bi-emoji-grin-fill:before{content:"\f7a1"}.bi-emoji-grin:before{content:"\f7a6"}.bi-emoji-surprise-fill:before{content:"\f7a7"}.bi-emoji-surprise:before{content:"\f7ac"}.bi-emoji-tear-fill:before{content:"\f7ad"}.bi-emoji-tear:before{content:"\f7b2"}.bi-envelope-arrow-down-fill:before{content:"\f7b3"}.bi-envelope-arrow-down:before{content:"\f7b8"}.bi-envelope-arrow-up-fill:before{content:"\f7b9"}.bi-envelope-arrow-up:before{content:"\f7be"}.bi-feather:before{content:"\f7bf"}.bi-feather2:before{content:"\f7c4"}.bi-floppy-fill:before{content:"\f7c5"}.bi-floppy:before{content:"\f7d8"}.bi-floppy2-fill:before{content:"\f7d9"}.bi-floppy2:before{content:"\f7e4"}.bi-gitlab:before{content:"\f7e5"}.bi-highlighter:before{content:"\f7f8"}.bi-marker-tip:before{content:"\f802"}.bi-nvme-fill:before{content:"\f803"}.bi-nvme:before{content:"\f80c"}.bi-opencollective:before{content:"\f80d"}.bi-pci-card-network:before{content:"\f8cd"}.bi-pci-card-sound:before{content:"\f8ce"}.bi-radar:before{content:"\f8cf"}.bi-send-arrow-down-fill:before{content:"\f8d0"}.bi-send-arrow-down:before{content:"\f8d1"}.bi-send-arrow-up-fill:before{content:"\f8d2"}.bi-send-arrow-up:before{content:"\f8d3"}.bi-sim-slash-fill:before{content:"\f8d4"}.bi-sim-slash:before{content:"\f8d5"}.bi-sourceforge:before{content:"\f8d6"}.bi-substack:before{content:"\f8d7"}.bi-threads-fill:before{content:"\f8d8"}.bi-threads:before{content:"\f8d9"}.bi-transparency:before{content:"\f8da"}.bi-twitter-x:before{content:"\f8db"}.bi-type-h4:before{content:"\f8dc"}.bi-type-h5:before{content:"\f8dd"}.bi-type-h6:before{content:"\f8de"}.bi-backpack-fill:before{content:"\f8df"}.bi-backpack:before{content:"\f8e0"}.bi-backpack2-fill:before{content:"\f8e1"}.bi-backpack2:before{content:"\f8e2"}.bi-backpack3-fill:before{content:"\f8e3"}.bi-backpack3:before{content:"\f8e4"}.bi-backpack4-fill:before{content:"\f8e5"}.bi-backpack4:before{content:"\f8e6"}.bi-brilliance:before{content:"\f8e7"}.bi-cake-fill:before{content:"\f8e8"}.bi-cake2-fill:before{content:"\f8e9"}.bi-duffle-fill:before{content:"\f8ea"}.bi-duffle:before{content:"\f8eb"}.bi-exposure:before{content:"\f8ec"}.bi-gender-neuter:before{content:"\f8ed"}.bi-highlights:before{content:"\f8ee"}.bi-luggage-fill:before{content:"\f8ef"}.bi-luggage:before{content:"\f8f0"}.bi-mailbox-flag:before{content:"\f8f1"}.bi-mailbox2-flag:before{content:"\f8f2"}.bi-noise-reduction:before{content:"\f8f3"}.bi-passport-fill:before{content:"\f8f4"}.bi-passport:before{content:"\f8f5"}.bi-person-arms-up:before{content:"\f8f6"}.bi-person-raised-hand:before{content:"\f8f7"}.bi-person-standing-dress:before{content:"\f8f8"}.bi-person-standing:before{content:"\f8f9"}.bi-person-walking:before{content:"\f8fa"}.bi-person-wheelchair:before{content:"\f8fb"}.bi-shadows:before{content:"\f8fc"}.bi-suitcase-fill:before{content:"\f8fd"}.bi-suitcase-lg-fill:before{content:"\f8fe"}.bi-suitcase-lg:before{content:"\f8ff"}.bi-suitcase:before{content:"\f900"}.bi-suitcase2-fill:before{content:"\f901"}.bi-suitcase2:before{content:"\f902"}.bi-vignette:before{content:"\f903"}:root{--font-app-sans:"Noto Sans JP",-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,sans-serif;--text-2xs:0.75rem;--text-xs:0.8125rem;--text-sm:0.875rem;--text-base:0.9375rem;--text-md:1rem;--text-lg:1.0625rem;--text-xl:1.125rem;--text-2xl:1.25rem;--space-0:0;--space-1:0.25rem;--space-2:0.5rem;--space-3:0.75rem;--space-4:1rem;--space-5:1.25rem;--space-6:1.5rem;--space-8:2rem;--space-10:2.5rem;--space-12:3rem;--leading-tight:1.4;--leading-normal:1.5;--leading-relaxed:1.6;--leading-loose:1.65;--primary-color:#19c37d;--primary-hover:#15a86b;--primary-dark:#0f7a51;--primary-dark-hover:#0d6945;--primary-strong:#0f8a40;--primary-soft:#e8f9f3;--primary-gradient:linear-gradient(135deg,var(--primary-color) 0%,var(--primary-hover) 100%);--primary-alpha-06:rgba(25,195,125,.06);--primary-subtle:rgba(25,195,125,.08);--primary-alpha-12:rgba(25,195,125,.12);--primary-alpha-16:rgba(25,195,125,.16);--primary-border:rgba(25,195,125,.18);--primary-alpha-22:rgba(25,195,125,.22);--primary-alpha-28:rgba(25,195,125,.28);--success-color:#15803d;--success-strong:#0f5132;--danger-color:#dc2626;--danger-hover:#b91c1c;--info-color:#2563eb;--info-hover:#1d4ed8;--neutral-button:#6c757d;--neutral-button-hover:#5a646c;--secondary-color:#f5f5f5;--accent-color:#ff6b6b;--text-dark:#1a1a1a;--text-secondary:#6b7280;--text-light:#fff;--surface-primary:#fff;--surface-secondary:#f9fafb;--surface-tertiary:#f2f5f3;--surface-sidebar:#f7f8f7;--border-default:rgba(0,0,0,.08);--border-light:rgba(0,0,0,.05);--shadow:0 4px 6px -1px rgba(0,0,0,.1);--shadow-sm:0 1px 3px rgba(0,0,0,.08);--shadow-md:0 4px 12px rgba(0,0,0,.08);--shadow-lg:0 12px 32px rgba(0,0,0,.1);--shadow-xl:0 24px 56px rgba(15,23,42,.18);--shadow-panel:0 18px 46px rgba(15,23,42,.14);--shadow-button:0 14px 24px rgba(15,122,81,.22);--shadow-focus:0 0 0 3px rgba(25,195,125,.2);--shadow-focus-strong:0 0 0 4px rgba(25,195,125,.18);--shadow-danger-focus:0 0 0 3px rgba(220,38,38,.18);--radius-xs:4px;--radius-s:6px;--radius-sm:8px;--radius-m:12px;--radius-md:14px;--radius-l:16px;--radius-lg:20px;--radius-xl:24px;--radius-2xl:28px;--radius-full:999px;--disabled-opacity:0.6;--icon-size-sm:1rem;--icon-size-md:1.25rem;--icon-size-lg:1.5rem;--tap-target-min:44px;--chat-readable-width:800px;--chat-readable-width-narrow:680px;--modal-width-sm:520px;--modal-width-md:560px;--modal-width-lg:620px;--modal-viewport-padding:1rem;--focus-ring:var(--shadow-focus);--transition-fast:0.15s ease;--transition-normal:0.2s ease;--transition-slow:0.3s ease;--transition-sidebar:0.28s cubic-bezier(0.32,0.72,0,1);--modal-overlay:rgba(0,0,0,.45);--modal-surface:#fff;--modal-border:rgba(0,0,0,.08);--modal-shadow:0 16px 42px rgba(0,0,0,.2);--scrollbar-size:10px;--scrollbar-size-thin:8px;--scrollbar-radius:999px;--scrollbar-track:rgba(148,163,184,.16);--scrollbar-thumb:rgba(100,116,139,.38);--scrollbar-thumb-hover:rgba(71,85,105,.52);--scrollbar-thumb-active:rgba(51,65,85,.6);--scrollbar-thumb-border:hsla(0,0%,100%,.82);--cc-button-sheen:radial-gradient(circle at 28% 28%,hsla(0,0%,100%,.3),transparent 34%);--cc-button-edge-highlight:inset 0 1px 0 hsla(0,0%,100%,.24);--chat-surface:hsla(0,0%,100%,.92);--chat-surface-strong:#fff;--chat-surface-muted:#f3f7f5;--chat-border-soft:rgba(25,195,125,.18);--chat-shadow-strong:0 24px 60px rgba(0,0,0,.16);--chat-shadow-soft:0 12px 24px rgba(0,0,0,.12);--chat-shell-max-width:1280px;--chat-shell-max-width-wide:1520px;--sai-bottom:env(safe-area-inset-bottom,0px);--sai-left:env(safe-area-inset-left,0px);--sai-right:env(safe-area-inset-right,0px);--ps-primary-color:var(--primary-color);--ps-accent-color:#11998e;--ps-text-color:#333;--ps-light-bg:#f0fdf4;--ps-background-color:var(--ps-light-bg);--ps-card-bg:#fff;--ps-border-color:#ddd;--ps-shadow:0 4px 10px rgba(0,0,0,.1);--new-prompt-primary-color:var(--primary-dark);--new-prompt-accent-color:var(--primary-color);--new-prompt-accent-color-strong:var(--primary-hover);--new-prompt-text-color:#1f2937;--new-prompt-muted-text-color:#52606d;--new-prompt-light-bg:#edf8f2;--new-prompt-card-bg:#fff;--new-prompt-shadow:0 16px 32px rgba(15,23,42,.14);--settings-primary-color-light:#e8f9f3;--settings-sidebar-bg:#fff;--settings-content-bg:#f4f7f6;--settings-card-bg:#fff;--settings-text-muted:#6c757d;--settings-border-color:#dee2e6;--settings-input-bg:#fff;--breakpoint-sm:576px;--breakpoint-md:768px;--breakpoint-lg:992px;--z-raised:1;--z-header:10;--z-dropdown:30;--z-sticky-bar:40;--z-chat-sidebar-toggle:44;--z-chat-sidebar-overlay:45;--z-chat-sidebar:46;--z-chat-header:50;--z-floating-action-menu:60;--z-floating-controls:65;--z-user-menu:70;--z-modal:80;--z-modal-priority:85;--z-tooltip:90;--z-alert-modal:95}:root[data-theme=dark]{--text-dark:#e5e7eb;--text-secondary:#9ca3af;--success-strong:#34d399;--success-color:#4ade80;--text-light:#f9fafb;--surface-primary:#0f172a;--surface-secondary:#111827;--surface-tertiary:#0b1220;--surface-sidebar:#111827;--border-default:rgba(148,163,184,.28);--border-light:rgba(148,163,184,.22);--modal-overlay:rgba(2,6,23,.72);--modal-surface:#0f172a;--modal-border:rgba(148,163,184,.3);--modal-shadow:0 16px 42px rgba(2,6,23,.58);--scrollbar-track:rgba(51,65,85,.42);--scrollbar-thumb:rgba(148,163,184,.5);--scrollbar-thumb-hover:rgba(148,163,184,.66);--scrollbar-thumb-active:rgba(148,163,184,.76);--scrollbar-thumb-border:rgba(15,23,42,.9);--chat-surface:rgba(15,23,42,.9);--chat-surface-strong:#111827;--chat-surface-muted:#1f2937;--chat-border-soft:rgba(25,195,125,.3);--chat-shadow-strong:0 24px 60px rgba(2,6,23,.45);--chat-shadow-soft:0 12px 24px rgba(2,6,23,.38);--ps-text-color:#e5e7eb;--ps-light-bg:#0b1220;--ps-background-color:var(--ps-light-bg);--ps-card-bg:#111827;--ps-border-color:rgba(148,163,184,.3);--ps-shadow:0 4px 10px rgba(2,6,23,.5);--new-prompt-text-color:#e5e7eb;--new-prompt-muted-text-color:#9ca3af;--new-prompt-light-bg:#0b1220;--new-prompt-card-bg:#111827;--new-prompt-shadow:0 16px 32px rgba(2,6,23,.42);--settings-sidebar-bg:#111827;--settings-content-bg:#0b1220;--settings-card-bg:#111827;--settings-text-muted:#9ca3af;--settings-border-color:rgba(148,163,184,.3);--settings-input-bg:#0f172a}@keyframes typing{0%,to{transform:translateY(0)}50%{transform:translateY(-5px)}}@keyframes slideUp{0%{transform:translateY(20px);opacity:0}to{transform:translateY(0);opacity:1}}@keyframes floatUp{0%{opacity:0;transform:translateY(8px)}to{opacity:1;transform:translateY(0)}}@keyframes spin{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}:where(body.chat-page,.chat-page-shell,body.settings-page,.user-settings-page) #auth-buttons[hidden],:where(body.chat-page,.chat-page-shell,body.settings-page,.user-settings-page) user-icon[hidden]{display:none!important}:where(body.chat-page,.chat-page-shell,body.settings-page,.user-settings-page) .settings-btn{position:absolute;top:10px;right:10px;z-index:var(--z-floating-controls,65);display:inline-flex;align-items:center;justify-content:center;width:auto;height:auto;padding:.25rem;background:transparent;border:none;cursor:pointer;box-sizing:content-box}:where(body.chat-page,.chat-page-shell,body.settings-page,.user-settings-page) .settings-btn .user-icon-img{width:2.5rem;height:2.5rem;border-radius:50%;-o-object-fit:cover;object-fit:cover}:where(body.chat-page,.chat-page-shell,body.settings-page,.user-settings-page) .prompt-sharing{top:10px;right:10px}:where(body.chat-page,.chat-page-shell,body.settings-page,.user-settings-page) .new-chat-btn{width:100%;margin-bottom:.6rem;padding:.6rem 1rem;min-height:44px;font-size:.9rem;font-weight:500;background:var(--primary-color);color:#fff;border:none;border-radius:var(--radius-sm,8px);cursor:pointer;display:flex;align-items:center;justify-content:center;gap:.45rem;box-shadow:none;transition:background var(--transition-fast,.15s ease),transform var(--transition-fast,.15s ease)}:where(body.chat-page,.chat-page-shell,body.settings-page,.user-settings-page) .new-chat-btn:hover{background:var(--primary-hover,#15a86b);transform:none;box-shadow:none;filter:none}:where(body.chat-page,.chat-page-shell,body.settings-page,.user-settings-page) .new-chat-btn:active{transform:scale(.98)}:where(body.chat-page,.chat-page-shell,body.settings-page,.user-settings-page) .new-chat-btn i{font-size:1rem}:where(body.chat-page,.chat-page-shell,body.settings-page,.user-settings-page) .icon-button{padding:.55rem;min-width:44px;min-height:44px;border:none;border-radius:var(--radius-sm,8px);cursor:pointer;transition:background var(--transition-fast,.15s ease),opacity var(--transition-fast,.15s ease);display:flex;align-items:center;justify-content:center;gap:.5rem;box-sizing:border-box;background:transparent;color:#fff}:where(body.chat-page,.chat-page-shell,body.settings-page,.user-settings-page) .icon-button:hover{background:hsla(0,0%,100%,.15)}:where(body.chat-page,.chat-page-shell,body.settings-page,.user-settings-page) .primary-button{background:var(--primary-color);color:#fff;padding:.65rem 1rem;min-height:44px;border-radius:var(--radius-md,14px);border:none;cursor:pointer;font-size:.9rem;font-weight:500;box-shadow:none;transition:background var(--transition-fast,.15s ease),transform var(--transition-fast,.15s ease)}:where(body.chat-page,.chat-page-shell,body.settings-page,.user-settings-page) .primary-button:hover{background:var(--primary-hover,#15a86b);transform:none;box-shadow:none;filter:none}:where(body.chat-page,.chat-page-shell,body.settings-page,.user-settings-page) .primary-button:active{transform:scale(.97)}:where(body.chat-page,.chat-page-shell,body.settings-page,.user-settings-page) #auth-buttons .auth-btn{background:var(--primary-color);color:var(--text-light);border:none;border-radius:9999px;display:inline-flex;align-items:center;gap:.4rem;padding:.5rem 1.05rem;min-width:44px;min-height:44px;cursor:pointer;transition:background var(--transition-fast,.15s ease),transform var(--transition-fast,.15s ease);box-shadow:var(--shadow-sm,0 1px 3px rgba(0,0,0,.08))}:where(body.chat-page,.chat-page-shell,body.settings-page,.user-settings-page) #auth-buttons .auth-btn i{font-size:1.8rem;color:#0a2f1f}:where(body.chat-page,.chat-page-shell,body.settings-page,.user-settings-page) #auth-buttons .auth-btn span{font-size:1rem;font-weight:700;color:#0a2f1f}:where(body.chat-page,.chat-page-shell,body.settings-page,.user-settings-page) #auth-buttons .auth-btn:hover{background:var(--primary-hover,#15a86b);transform:none}@media (max-width:768px){:where(body.chat-page,.chat-page-shell,body.settings-page,.user-settings-page) #auth-buttons{z-index:var(--z-floating-controls,65)!important}:where(body.chat-page,.chat-page-shell,body.settings-page,.user-settings-page) #auth-buttons .auth-btn{padding:0;width:44px;height:44px;min-width:44px;min-height:44px;justify-content:center;border-radius:50%}:where(body.chat-page,.chat-page-shell,body.settings-page,.user-settings-page) #auth-buttons .auth-btn span{display:none}}:where(body.chat-page,.chat-page-shell,body.settings-page,.user-settings-page) #user-menu{right:10px!important;left:auto!important}@media (max-width:576px){:where(body.chat-page,.chat-page-shell,body.settings-page,.user-settings-page) #user-menu.mobile-user-menu{position:static!important;top:auto!important;right:auto!important;left:auto!important;margin:1rem 0;box-shadow:none!important;border:none!important;background:transparent!important;min-width:auto!important}:where(body.chat-page,.chat-page-shell,body.settings-page,.user-settings-page) #user-menu.mobile-user-menu>div{width:100%;background:#fff;margin-bottom:.5rem;border-radius:6px}:where(body.chat-page,.chat-page-shell,body.settings-page,.user-settings-page) #user-menu.mobile-user-menu>div:last-child{margin-bottom:0}}:where(body.chat-page,.chat-page-shell,body.settings-page,.user-settings-page) .sidebar-toggle{display:none}@media (max-width:576px){:where(body.chat-page,.chat-page-shell,body.settings-page,.user-settings-page) .sidebar-toggle{transition:transform .1s ease,background-color .1s ease;-webkit-tap-highlight-color:transparent;min-width:44px;min-height:44px;display:inline-flex;align-items:center;justify-content:center}:where(body.chat-page,.chat-page-shell,body.settings-page,.user-settings-page) .sidebar-toggle:active{transform:scale(.9);background-color:hsla(0,0%,100%,.15)}}[data-theme=dark] :where(body.chat-page,.chat-page-shell,body.settings-page,.user-settings-page) #user-menu.mobile-user-menu>div{background:rgba(17,24,39,.98);color:var(--text-dark,#e5e7eb)}:where(body.chat-page,.chat-page-shell,body.settings-page,.user-settings-page) .auth-btn,:where(body.chat-page,.chat-page-shell,body.settings-page,.user-settings-page) .btn,:where(body.chat-page,.chat-page-shell,body.settings-page,.user-settings-page) .cc-texture-btn,:where(body.chat-page,.chat-page-shell,body.settings-page,.user-settings-page) .circle-button,:where(body.chat-page,.chat-page-shell,body.settings-page,.user-settings-page) .icon-button,:where(body.chat-page,.chat-page-shell,body.settings-page,.user-settings-page) .primary-button,:where(body.chat-page,.chat-page-shell,body.settings-page,.user-settings-page) a.cc-texture-btn,:where(body.chat-page,.chat-page-shell,body.settings-page,.user-settings-page) button,:where(body.chat-page,.chat-page-shell,body.settings-page,.user-settings-page) input[type=button],:where(body.chat-page,.chat-page-shell,body.settings-page,.user-settings-page) input[type=reset],:where(body.chat-page,.chat-page-shell,body.settings-page,.user-settings-page) input[type=submit]{box-shadow:none!important;filter:none!important}:where(body.chat-page,.chat-page-shell,body.settings-page,.user-settings-page) .auth-btn:active,:where(body.chat-page,.chat-page-shell,body.settings-page,.user-settings-page) .auth-btn:focus,:where(body.chat-page,.chat-page-shell,body.settings-page,.user-settings-page) .auth-btn:focus-visible,:where(body.chat-page,.chat-page-shell,body.settings-page,.user-settings-page) .auth-btn:hover,:where(body.chat-page,.chat-page-shell,body.settings-page,.user-settings-page) .btn:active,:where(body.chat-page,.chat-page-shell,body.settings-page,.user-settings-page) .btn:focus,:where(body.chat-page,.chat-page-shell,body.settings-page,.user-settings-page) .btn:focus-visible,:where(body.chat-page,.chat-page-shell,body.settings-page,.user-settings-page) .btn:hover,:where(body.chat-page,.chat-page-shell,body.settings-page,.user-settings-page) .cc-texture-btn:active,:where(body.chat-page,.chat-page-shell,body.settings-page,.user-settings-page) .cc-texture-btn:focus,:where(body.chat-page,.chat-page-shell,body.settings-page,.user-settings-page) .cc-texture-btn:focus-visible,:where(body.chat-page,.chat-page-shell,body.settings-page,.user-settings-page) .cc-texture-btn:hover,:where(body.chat-page,.chat-page-shell,body.settings-page,.user-settings-page) .circle-button:active,:where(body.chat-page,.chat-page-shell,body.settings-page,.user-settings-page) .circle-button:focus,:where(body.chat-page,.chat-page-shell,body.settings-page,.user-settings-page) .circle-button:focus-visible,:where(body.chat-page,.chat-page-shell,body.settings-page,.user-settings-page) .circle-button:hover,:where(body.chat-page,.chat-page-shell,body.settings-page,.user-settings-page) .icon-button:active,:where(body.chat-page,.chat-page-shell,body.settings-page,.user-settings-page) .icon-button:focus,:where(body.chat-page,.chat-page-shell,body.settings-page,.user-settings-page) .icon-button:focus-visible,:where(body.chat-page,.chat-page-shell,body.settings-page,.user-settings-page) .icon-button:hover,:where(body.chat-page,.chat-page-shell,body.settings-page,.user-settings-page) .primary-button:active,:where(body.chat-page,.chat-page-shell,body.settings-page,.user-settings-page) .primary-button:focus,:where(body.chat-page,.chat-page-shell,body.settings-page,.user-settings-page) .primary-button:focus-visible,:where(body.chat-page,.chat-page-shell,body.settings-page,.user-settings-page) .primary-button:hover,:where(body.chat-page,.chat-page-shell,body.settings-page,.user-settings-page) a.cc-texture-btn:active,:where(body.chat-page,.chat-page-shell,body.settings-page,.user-settings-page) a.cc-texture-btn:focus,:where(body.chat-page,.chat-page-shell,body.settings-page,.user-settings-page) a.cc-texture-btn:focus-visible,:where(body.chat-page,.chat-page-shell,body.settings-page,.user-settings-page) a.cc-texture-btn:hover,:where(body.chat-page,.chat-page-shell,body.settings-page,.user-settings-page) button:active,:where(body.chat-page,.chat-page-shell,body.settings-page,.user-settings-page) button:focus,:where(body.chat-page,.chat-page-shell,body.settings-page,.user-settings-page) button:focus-visible,:where(body.chat-page,.chat-page-shell,body.settings-page,.user-settings-page) button:hover,:where(body.chat-page,.chat-page-shell,body.settings-page,.user-settings-page) input[type=button]:active,:where(body.chat-page,.chat-page-shell,body.settings-page,.user-settings-page) input[type=button]:focus,:where(body.chat-page,.chat-page-shell,body.settings-page,.user-settings-page) input[type=button]:focus-visible,:where(body.chat-page,.chat-page-shell,body.settings-page,.user-settings-page) input[type=button]:hover,:where(body.chat-page,.chat-page-shell,body.settings-page,.user-settings-page) input[type=reset]:active,:where(body.chat-page,.chat-page-shell,body.settings-page,.user-settings-page) input[type=reset]:focus,:where(body.chat-page,.chat-page-shell,body.settings-page,.user-settings-page) input[type=reset]:focus-visible,:where(body.chat-page,.chat-page-shell,body.settings-page,.user-settings-page) input[type=reset]:hover,:where(body.chat-page,.chat-page-shell,body.settings-page,.user-settings-page) input[type=submit]:active,:where(body.chat-page,.chat-page-shell,body.settings-page,.user-settings-page) input[type=submit]:focus,:where(body.chat-page,.chat-page-shell,body.settings-page,.user-settings-page) input[type=submit]:focus-visible,:where(body.chat-page,.chat-page-shell,body.settings-page,.user-settings-page) input[type=submit]:hover{box-shadow:none!important;filter:none!important}@media (max-width:576px){body.chat-page{display:block;padding:0}:where(body.chat-page,.chat-page-shell) .sidebar{border-right:none}}*{margin:0;padding:0;box-sizing:border-box;font-family:var(--font-app-sans),-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,sans-serif}html{overflow-x:hidden;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;text-rendering:optimizeLegibility;scrollbar-gutter:stable;-webkit-tap-highlight-color:transparent}body,html{--scrollbar-size-current:var(--scrollbar-size);--scrollbar-track-current:var(--page-scrollbar-track,var(--scrollbar-track));--scrollbar-thumb-current:var(--page-scrollbar-thumb,var(--scrollbar-thumb));--scrollbar-thumb-hover-current:var(--page-scrollbar-thumb-hover,var(--scrollbar-thumb-hover));--scrollbar-thumb-active-current:var(--page-scrollbar-thumb-active,var(--scrollbar-thumb-active));--scrollbar-thumb-border-current:var(--page-scrollbar-thumb-border,var(--scrollbar-thumb-border));scrollbar-width:thin;scrollbar-color:var(--scrollbar-thumb-current) var(--scrollbar-track-current)}:where(.sidebar,.chat-messages,.model-select-menu,.task-detail-modal-shell,.task-detail-section-body,.new-prompt-modal-content,.custom-modal-body,.post-modal-scroll,.memo-modal__body,.settings-content,.settings-sidebar .nav-menu,textarea,.user-message pre,.bot-message pre,.code-block-container pre,.memo-modal__markdown pre,.memo-modal__markdown .code-block-container pre,.shared-chat-message--assistant .md-content pre,.md-content pre,.bot-message table,.shared-chat-message--assistant .md-content table,.memo-modal__markdown table)::-webkit-scrollbar,body::-webkit-scrollbar,html::-webkit-scrollbar{width:var(--scrollbar-size-current);height:var(--scrollbar-size-current)}:where(.sidebar,.chat-messages,.model-select-menu,.task-detail-modal-shell,.task-detail-section-body,.new-prompt-modal-content,.custom-modal-body,.post-modal-scroll,.memo-modal__body,.settings-content,.settings-sidebar .nav-menu,textarea,.user-message pre,.bot-message pre,.code-block-container pre,.memo-modal__markdown pre,.memo-modal__markdown .code-block-container pre,.shared-chat-message--assistant .md-content pre,.md-content pre,.bot-message table,.shared-chat-message--assistant .md-content table,.memo-modal__markdown table)::-webkit-scrollbar-track,body::-webkit-scrollbar-track,html::-webkit-scrollbar-track{background:linear-gradient(180deg,transparent 0,var(--scrollbar-track-current) 16%,var(--scrollbar-track-current) 84%,transparent 100%);border-radius:var(--scrollbar-radius)}:where(.sidebar,.chat-messages,.model-select-menu,.task-detail-modal-shell,.task-detail-section-body,.new-prompt-modal-content,.custom-modal-body,.post-modal-scroll,.memo-modal__body,.settings-content,.settings-sidebar .nav-menu,textarea,.user-message pre,.bot-message pre,.code-block-container pre,.memo-modal__markdown pre,.memo-modal__markdown .code-block-container pre,.shared-chat-message--assistant .md-content pre,.md-content pre,.bot-message table,.shared-chat-message--assistant .md-content table,.memo-modal__markdown table)::-webkit-scrollbar-thumb,body::-webkit-scrollbar-thumb,html::-webkit-scrollbar-thumb{background:linear-gradient(180deg,var(--scrollbar-thumb-current) 0,var(--scrollbar-thumb-hover-current) 100%);background-clip:padding-box;border:2px solid var(--scrollbar-thumb-border-current);border-radius:var(--scrollbar-radius);min-height:36px;-webkit-transition:background .18s ease,border-color .18s ease;transition:background .18s ease,border-color .18s ease}:where(.sidebar,.chat-messages,.model-select-menu,.task-detail-modal-shell,.task-detail-section-body,.new-prompt-modal-content,.custom-modal-body,.post-modal-scroll,.memo-modal__body,.settings-content,.settings-sidebar .nav-menu,textarea,.user-message pre,.bot-message pre,.code-block-container pre,.memo-modal__markdown pre,.memo-modal__markdown .code-block-container pre,.shared-chat-message--assistant .md-content pre,.md-content pre,.bot-message table,.shared-chat-message--assistant .md-content table,.memo-modal__markdown table)::-webkit-scrollbar-thumb:hover,body::-webkit-scrollbar-thumb:hover,html::-webkit-scrollbar-thumb:hover{background:var(--scrollbar-thumb-hover-current)}:where(.sidebar,.chat-messages,.model-select-menu,.task-detail-modal-shell,.task-detail-section-body,.new-prompt-modal-content,.custom-modal-body,.post-modal-scroll,.memo-modal__body,.settings-content,.settings-sidebar .nav-menu,textarea,.user-message pre,.bot-message pre,.code-block-container pre,.memo-modal__markdown pre,.memo-modal__markdown .code-block-container pre,.shared-chat-message--assistant .md-content pre,.md-content pre,.bot-message table,.shared-chat-message--assistant .md-content table,.memo-modal__markdown table)::-webkit-scrollbar-thumb:active,body::-webkit-scrollbar-thumb:active,html::-webkit-scrollbar-thumb:active{background:var(--scrollbar-thumb-active-current)}:where(.sidebar,.chat-messages,.model-select-menu,.task-detail-modal-shell,.task-detail-section-body,.new-prompt-modal-content,.custom-modal-body,.post-modal-scroll,.memo-modal__body,.settings-content,.settings-sidebar .nav-menu,textarea,.user-message pre,.bot-message pre,.code-block-container pre,.memo-modal__markdown pre,.memo-modal__markdown .code-block-container pre,.shared-chat-message--assistant .md-content pre,.md-content pre,.bot-message table,.shared-chat-message--assistant .md-content table,.memo-modal__markdown table)::-webkit-scrollbar-corner,body::-webkit-scrollbar-corner,html::-webkit-scrollbar-corner{background:transparent}:where(.sidebar,.chat-messages,.model-select-menu,.task-detail-modal-shell,.task-detail-section-body,.new-prompt-modal-content,.custom-modal-body,.post-modal-scroll,.memo-modal__body,.settings-content,.settings-sidebar .nav-menu,textarea,.user-message pre,.bot-message pre,.code-block-container pre,.memo-modal__markdown pre,.memo-modal__markdown .code-block-container pre,.shared-chat-message--assistant .md-content pre,.md-content pre,.bot-message table,.shared-chat-message--assistant .md-content table,.memo-modal__markdown table){--scrollbar-size-current:var(--scrollbar-size-thin,var(--scrollbar-size));--scrollbar-track-current:var(--page-scrollbar-track,var(--scrollbar-track));--scrollbar-thumb-current:var(--page-scrollbar-thumb,var(--scrollbar-thumb));--scrollbar-thumb-hover-current:var(--page-scrollbar-thumb-hover,var(--scrollbar-thumb-hover));--scrollbar-thumb-active-current:var(--page-scrollbar-thumb-active,var(--scrollbar-thumb-active));--scrollbar-thumb-border-current:var(--page-scrollbar-thumb-border,var(--scrollbar-thumb-border));scrollbar-width:thin;scrollbar-color:var(--scrollbar-thumb-current) var(--scrollbar-track-current)}:where(.sidebar,.chat-messages,.model-select-menu,.task-detail-modal-shell,.task-detail-section-body,.new-prompt-modal-content,.custom-modal-body,.post-modal-scroll,.memo-modal__body,.settings-content,.settings-sidebar .nav-menu){scrollbar-gutter:stable}:where(.user-message pre,.bot-message pre,.code-block-container pre,.memo-modal__markdown pre,.memo-modal__markdown .code-block-container pre,.shared-chat-message--assistant .md-content pre,.md-content pre){--scrollbar-track-current:hsla(0,0%,100%,.08);--scrollbar-thumb-current:rgba(226,232,240,.28);--scrollbar-thumb-hover-current:rgba(226,232,240,.4);--scrollbar-thumb-active-current:rgba(226,232,240,.52);--scrollbar-thumb-border-current:rgba(30,41,59,.9)}body.sidebar-visible{overflow:hidden}.modal-base{position:fixed;inset:0;z-index:var(--z-modal,80);display:none;align-items:center;justify-content:center;padding:1rem;background:var(--modal-overlay)}.modal-base.is-open{display:flex}::-moz-selection{background:rgba(25,195,125,.2);color:inherit}::selection{background:rgba(25,195,125,.2);color:inherit}:where(body.chat-page,.chat-page-shell) .sidebar{width:280px;background:var(--surface-sidebar,#f7f8f7);padding:.85rem;border-right:1px solid var(--border-default,rgba(0,0,0,.08));overflow-y:auto;-webkit-overflow-scrolling:touch;overscroll-behavior-y:contain;display:flex;flex-direction:column;gap:.15rem}:where(body.chat-page,.chat-page-shell) .sidebar-projects{display:flex;flex-direction:column;gap:.25rem;padding-bottom:.5rem;margin-bottom:.35rem;border-bottom:1px solid var(--border-default,rgba(0,0,0,.08))}:where(body.chat-page,.chat-page-shell) .sidebar-projects__header{display:flex;align-items:center;justify-content:space-between;padding:.1rem .15rem}:where(body.chat-page,.chat-page-shell) .sidebar-projects__title{display:inline-flex;align-items:center;gap:.35rem;font-size:.74rem;font-weight:700;letter-spacing:.04em;text-transform:uppercase;color:var(--text-secondary,#6b7280)}:where(body.chat-page,.chat-page-shell) .sidebar-projects__add{display:inline-flex;align-items:center;justify-content:center;width:1.75rem;height:1.75rem;border:none;border-radius:var(--radius-sm,8px);background:transparent;color:var(--text-secondary,#6b7280);font-size:.85rem;cursor:pointer;-webkit-tap-highlight-color:transparent}:where(body.chat-page,.chat-page-shell) .sidebar-projects__add:focus-visible,:where(body.chat-page,.chat-page-shell) .sidebar-projects__add:hover{background:rgba(0,0,0,.06);color:var(--text-dark,#1a1a1a)}:where(body.chat-page,.chat-page-shell) .sidebar-projects__list{display:flex;flex-direction:column;gap:.1rem}:where(body.chat-page,.chat-page-shell) .sidebar-project-card{display:flex;align-items:center;gap:.5rem;width:100%;min-height:40px;padding:.5rem .6rem;border:1px solid transparent;border-radius:var(--radius-sm,8px);background:transparent;color:var(--text-dark,#1a1a1a);font-size:.86rem;text-align:left;cursor:pointer;-webkit-tap-highlight-color:transparent;transition:background var(--transition-fast,.15s ease)}:where(body.chat-page,.chat-page-shell) .sidebar-project-card:focus-visible,:where(body.chat-page,.chat-page-shell) .sidebar-project-card:hover{background:rgba(0,0,0,.05)}:where(body.chat-page,.chat-page-shell) .sidebar-project-card__icon{flex:0 0 auto;color:var(--primary-color,#19c37d);font-size:.95rem}:where(body.chat-page,.chat-page-shell) .sidebar-project-card__name{flex:1;min-width:0;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}:where(body.chat-page,.chat-page-shell) .sidebar-project-card__count{flex:0 0 auto;min-width:1.25rem;padding:.05rem .4rem;border-radius:999px;background:rgba(0,0,0,.06);color:var(--text-secondary,#6b7280);font-size:.7rem;font-weight:700;text-align:center}[data-theme=dark] :where(body.chat-page,.chat-page-shell) .sidebar-projects{border-bottom-color:rgba(148,163,184,.16)}[data-theme=dark] :where(body.chat-page,.chat-page-shell) .sidebar-project-card:focus-visible,[data-theme=dark] :where(body.chat-page,.chat-page-shell) .sidebar-project-card:hover,[data-theme=dark] :where(body.chat-page,.chat-page-shell) .sidebar-projects__add:focus-visible,[data-theme=dark] :where(body.chat-page,.chat-page-shell) .sidebar-projects__add:hover{background:rgba(148,163,184,.14);color:#e2e8f0}[data-theme=dark] :where(body.chat-page,.chat-page-shell) .sidebar-project-card{color:#e2e8f0}[data-theme=dark] :where(body.chat-page,.chat-page-shell) .sidebar-project-card__count{background:rgba(148,163,184,.18);color:#cbd5e1}:where(body.chat-page,.chat-page-shell) .chat-room-search{position:relative;display:flex;align-items:center;margin:.15rem 0 .4rem}:where(body.chat-page,.chat-page-shell) .chat-room-search__icon{position:absolute;left:.7rem;font-size:.92rem;color:var(--text-secondary,#6b7280);pointer-events:none}:where(body.chat-page,.chat-page-shell) .chat-room-search__input{width:100%;min-height:40px;padding:.5rem 2.1rem;border-radius:var(--radius-sm,8px);border:1px solid var(--border-default,rgba(0,0,0,.1));background:var(--surface-primary,#fff);color:var(--text-dark,#1a1a1a);font-size:.86rem;outline:none;transition:border-color var(--transition-fast,.15s ease),box-shadow var(--transition-fast,.15s ease);-webkit-appearance:none;-moz-appearance:none;appearance:none}:where(body.chat-page,.chat-page-shell) .chat-room-search__input::-moz-placeholder{color:var(--text-secondary,#9ca3af)}:where(body.chat-page,.chat-page-shell) .chat-room-search__input::placeholder{color:var(--text-secondary,#9ca3af)}:where(body.chat-page,.chat-page-shell) .chat-room-search__input:focus{border-color:rgba(25,195,125,.5);box-shadow:0 0 0 3px rgba(25,195,125,.14)}:where(body.chat-page,.chat-page-shell) .chat-room-search__input::-webkit-search-cancel-button{-webkit-appearance:none;appearance:none}:where(body.chat-page,.chat-page-shell) .chat-room-search__clear{position:absolute;right:.45rem;display:inline-flex;align-items:center;justify-content:center;width:1.5rem;height:1.5rem;border:none;border-radius:50%;background:transparent;color:var(--text-secondary,#6b7280);font-size:.72rem;cursor:pointer;-webkit-tap-highlight-color:transparent}:where(body.chat-page,.chat-page-shell) .chat-room-search__clear:focus-visible,:where(body.chat-page,.chat-page-shell) .chat-room-search__clear:hover{background:rgba(0,0,0,.06);color:var(--text-dark,#1a1a1a)}:where(body.chat-page,.chat-page-shell) .chat-room-search-empty{display:flex;flex-direction:column;align-items:center;gap:.4rem;padding:1.4rem .85rem;text-align:center;color:var(--text-secondary,#6b7280)}:where(body.chat-page,.chat-page-shell) .chat-room-search-empty__icon{font-size:1.3rem;opacity:.6}:where(body.chat-page,.chat-page-shell) .chat-room-search-empty__text{font-size:.82rem;line-height:1.45;word-break:break-word}:where(body.chat-page,.chat-page-shell) .chat-room-list__loading{display:flex;justify-content:center;padding:.6rem 0 .4rem}:where(body.chat-page,.chat-page-shell) .chat-room-list__sentinel{width:100%;min-height:1px}:where(body.chat-page,.chat-page-shell) .chat-room-list__skeleton{display:flex;flex-direction:column;gap:.15rem}:where(body.chat-page,.chat-page-shell) .chat-room-card{background:transparent;padding:.7rem .85rem;min-height:44px;border-radius:var(--radius-sm,8px);cursor:pointer;border:1px solid transparent;margin-bottom:.15rem;transition:background var(--transition-fast,.15s ease),border-color var(--transition-fast,.15s ease);position:relative;display:flex;align-items:center;justify-content:space-between;box-shadow:none;font-size:.9rem;color:var(--text-dark,#1a1a1a);-webkit-tap-highlight-color:transparent}:where(body.chat-page,.chat-page-shell) .chat-room-card--skeleton{cursor:default;pointer-events:none;justify-content:flex-start}:where(body.chat-page,.chat-page-shell) .chat-room-card--skeleton .cc-skeleton{height:.9rem}:where(body.chat-page,.chat-page-shell) .chat-room-card__trigger{flex:1;min-width:0;display:flex;align-items:center;padding:0;background:transparent;border:none;color:inherit;font:inherit;text-align:left;cursor:pointer}:where(body.chat-page,.chat-page-shell) .chat-room-card__check{width:1.35rem;min-width:1.35rem;height:1.35rem;margin-right:.55rem;display:inline-flex;align-items:center;justify-content:center;border-radius:50%;color:var(--primary-color,#19c37d);font-size:1rem}:where(body.chat-page,.chat-page-shell) .chat-room-card--selectable{cursor:pointer}:where(body.chat-page,.chat-page-shell) .chat-room-card--selected{background:rgba(15,118,110,.1);border-color:rgba(15,118,110,.24)}:where(body.chat-page,.chat-page-shell) .chat-room-card--menu-open{z-index:5}:where(body.chat-page,.chat-page-shell) .chat-room-card.active.chat-room-card--selected{background:var(--primary-hover,#15a86b)}:where(body.chat-page,.chat-page-shell) .chat-room-card.active .chat-room-card__check{color:#fff}:where(body.chat-page,.chat-page-shell) .chat-room-card__title-row{display:flex;align-items:center;gap:.45rem;min-width:0;width:100%}:where(body.chat-page,.chat-page-shell) .chat-room-card__mode-badge{flex:0 0 auto;display:inline-flex;align-items:center;justify-content:center;padding:.18rem .45rem;border-radius:999px;background:rgba(14,165,233,.12);color:#0369a1;font-size:.68rem;font-weight:700;letter-spacing:.03em}:where(body.chat-page,.chat-page-shell) .chat-room-card:focus-within{border-color:rgba(25,195,125,.4);box-shadow:0 0 0 3px rgba(25,195,125,.16)}:where(body.chat-page,.chat-page-shell) .chat-room-card__title-row>span:first-child{flex:1;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}:where(body.chat-page,.chat-page-shell) .chat-room-card-actions{display:flex;align-items:center;position:relative;margin-left:auto;z-index:1}:where(body.chat-page,.chat-page-shell) .chat-room-card:hover{background:rgba(0,0,0,.04);border-color:transparent;transform:none;box-shadow:none}:where(body.chat-page,.chat-page-shell) .chat-room-card:active{background:rgba(0,0,0,.07)}:where(body.chat-page,.chat-page-shell) .chat-room-card.active{background:var(--primary-color,#19c37d);color:#fff;border-color:transparent;box-shadow:0 2px 8px rgba(25,195,125,.3)}:where(body.chat-page,.chat-page-shell) .chat-room-card.active:hover{background:var(--primary-hover,#15a86b)}:where(body.chat-page,.chat-page-shell) .chat-room-card.active:active{background:#139259}:where(body.chat-page,.chat-page-shell) .chat-room-card.active .chat-room-card__mode-badge{background:hsla(0,0%,100%,.2);color:#fff}:where(body.chat-page,.chat-page-shell) .room-actions-icon{cursor:pointer;font-size:1.1em;opacity:0;transition:opacity var(--transition-fast,.15s ease);padding:.3rem;margin:-.3rem -.3rem -.3rem .2rem;-webkit-tap-highlight-color:transparent;background:transparent;border:none;color:inherit;display:inline-flex;align-items:center;justify-content:center}:where(body.chat-page,.chat-page-shell) .chat-room-card__trigger:focus-visible,:where(body.chat-page,.chat-page-shell) .room-actions-icon:focus-visible,:where(body.chat-page,.chat-page-shell) .room-actions-menu .menu-item:focus-visible{outline:2px solid rgba(25,195,125,.7);outline-offset:2px}:where(body.chat-page,.chat-page-shell) .chat-room-card.active .room-actions-icon,:where(body.chat-page,.chat-page-shell) .chat-room-card:hover .room-actions-icon{opacity:1}:where(body.chat-page,.chat-page-shell) .room-actions-menu{position:absolute;top:calc(100% + 5px);right:0;min-width:184px;max-width:min(280px,calc(100vw - 32px));background:hsla(0,0%,100%,.97);backdrop-filter:blur(16px) saturate(160%);-webkit-backdrop-filter:blur(16px) saturate(160%);border:1px solid rgba(0,0,0,.07);border-radius:12px;display:none;flex-direction:column;z-index:100;overflow:hidden;box-shadow:0 2px 6px rgba(0,0,0,.05),0 8px 24px rgba(0,0,0,.1),0 0 0 .5px rgba(0,0,0,.04);transform-origin:top right}:where(body.chat-page,.chat-page-shell) .room-actions-menu.is-open{display:flex;animation:roomMenuOpen .16s cubic-bezier(.16,1,.3,1) both}@keyframes roomMenuOpen{0%{opacity:0;transform:scale(.88) translateY(-6px)}to{opacity:1;transform:scale(1) translateY(0)}}:where(body.chat-page,.chat-page-shell) .chat-room-card.active .room-actions-menu{color:var(--text-dark,#1a1a1a)}:where(body.chat-page,.chat-page-shell) .room-actions-menu .menu-item{padding:.5rem .85rem;white-space:nowrap;cursor:pointer;font-size:.84rem;font-weight:500;min-height:38px;display:flex;align-items:center;gap:.45rem;transition:background .1s ease;-webkit-tap-highlight-color:transparent;background:transparent;border:none;width:100%;text-align:left}:where(body.chat-page,.chat-page-shell) .room-actions-menu .menu-item:last-child{border-top:1px solid rgba(0,0,0,.06)}:where(body.chat-page,.chat-page-shell) .room-actions-menu .menu-item__icon{margin-right:0;font-size:.88em;flex-shrink:0}:where(body.chat-page,.chat-page-shell) .room-actions-menu .menu-item--rename{color:#1c1c1e}:where(body.chat-page,.chat-page-shell) .room-actions-menu .menu-item--rename:focus-visible,:where(body.chat-page,.chat-page-shell) .room-actions-menu .menu-item--rename:hover{background:rgba(0,0,0,.05)}:where(body.chat-page,.chat-page-shell) .room-actions-menu .menu-item--select{color:#0f766e}:where(body.chat-page,.chat-page-shell) .room-actions-menu .menu-item--select:focus-visible,:where(body.chat-page,.chat-page-shell) .room-actions-menu .menu-item--select:hover{background:rgba(15,118,110,.08)}:where(body.chat-page,.chat-page-shell) .room-actions-menu__section{padding:.25rem 0;border-top:1px solid rgba(0,0,0,.06)}:where(body.chat-page,.chat-page-shell) .room-actions-menu__label{min-height:34px;padding:.42rem .85rem;display:flex;align-items:center;gap:.45rem;color:#475569;font-size:.78rem;font-weight:700;white-space:nowrap}:where(body.chat-page,.chat-page-shell) .room-actions-menu .menu-item--project{color:#1f4f46;min-height:34px}:where(body.chat-page,.chat-page-shell) .room-actions-menu .menu-item--project:focus-visible,:where(body.chat-page,.chat-page-shell) .room-actions-menu .menu-item--project:hover{background:rgba(31,79,70,.08)}:where(body.chat-page,.chat-page-shell) .room-actions-menu .menu-item--project.is-disabled{color:#64748b;cursor:default}:where(body.chat-page,.chat-page-shell) .room-actions-menu .menu-item__project-name{min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}:where(body.chat-page,.chat-page-shell) .room-actions-menu .menu-item--delete{color:#dc2626}:where(body.chat-page,.chat-page-shell) .room-actions-menu .menu-item--delete:focus-visible,:where(body.chat-page,.chat-page-shell) .room-actions-menu .menu-item--delete:hover{background:rgba(220,38,38,.07)}:where(body.chat-page,.chat-page-shell) .room-actions-menu .menu-item:active{opacity:.7;transition:none}:where(body.chat-page,.chat-page-shell) .room-selection-bar{display:grid;grid-template-columns:1fr auto auto;align-items:center;gap:.45rem;min-height:48px;margin-bottom:.45rem;padding:.42rem;border-radius:var(--radius-sm,8px);background:hsla(0,0%,100%,.78);border:1px solid rgba(15,23,42,.08)}:where(body.chat-page,.chat-page-shell) .room-selection-bar__count{min-width:0;padding-left:.35rem;color:var(--text-secondary,#6b7280);font-size:.82rem;font-weight:700;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}:where(body.chat-page,.chat-page-shell) .room-selection-bar__button{min-height:36px;padding:.45rem .62rem;border-radius:var(--radius-sm,8px);border:1px solid rgba(15,23,42,.1);background:#fff;color:var(--text-dark,#1a1a1a);font-size:.78rem;font-weight:700;display:inline-flex;align-items:center;justify-content:center;gap:.28rem;cursor:pointer}:where(body.chat-page,.chat-page-shell) .room-selection-bar__button--danger{border-color:rgba(220,38,38,.2);color:#dc2626}:where(body.chat-page,.chat-page-shell) .room-selection-bar__button:focus-visible,:where(body.chat-page,.chat-page-shell) .room-selection-bar__button:hover:not(:disabled){border-color:rgba(15,118,110,.32);box-shadow:0 0 0 3px rgba(15,118,110,.12)}:where(body.chat-page,.chat-page-shell) .room-selection-bar__button--danger:focus-visible,:where(body.chat-page,.chat-page-shell) .room-selection-bar__button--danger:hover:not(:disabled){border-color:rgba(220,38,38,.28);box-shadow:0 0 0 3px rgba(220,38,38,.1)}:where(body.chat-page,.chat-page-shell) .room-selection-bar__button:disabled{cursor:not-allowed;opacity:.55}@media (max-width:992px){:where(body.chat-page,.chat-page-shell) .room-actions-icon{opacity:.5}:where(body.chat-page,.chat-page-shell) .chat-room-card.active .room-actions-icon{opacity:.85}}[data-theme=dark] :where(body.chat-page,.chat-page-shell) .chat-room-search__input{background:rgba(15,23,42,.6);border-color:rgba(148,163,184,.22);color:#e2e8f0}[data-theme=dark] :where(body.chat-page,.chat-page-shell) .chat-room-search__input::-moz-placeholder{color:rgba(148,163,184,.8)}[data-theme=dark] :where(body.chat-page,.chat-page-shell) .chat-room-search__input::placeholder{color:rgba(148,163,184,.8)}[data-theme=dark] :where(body.chat-page,.chat-page-shell) .chat-room-search__input:focus{border-color:rgba(94,234,212,.5);box-shadow:0 0 0 3px rgba(94,234,212,.14)}[data-theme=dark] :where(body.chat-page,.chat-page-shell) .chat-room-search__clear:focus-visible,[data-theme=dark] :where(body.chat-page,.chat-page-shell) .chat-room-search__clear:hover{background:rgba(148,163,184,.16);color:#e2e8f0}[data-theme=dark] :where(body.chat-page,.chat-page-shell) .chat-room-search-empty{color:rgba(148,163,184,.9)}[data-theme=dark] :where(body.chat-page,.chat-page-shell) .room-actions-menu{background:rgba(17,24,39,.98);border-color:rgba(148,163,184,.2);box-shadow:0 2px 6px rgba(0,0,0,.3),0 8px 24px rgba(2,6,23,.46),0 0 0 .5px rgba(148,163,184,.1)}[data-theme=dark] :where(body.chat-page,.chat-page-shell) .room-actions-menu .menu-item--rename{color:#e2e8f0}[data-theme=dark] :where(body.chat-page,.chat-page-shell) .room-actions-menu .menu-item--rename:focus-visible,[data-theme=dark] :where(body.chat-page,.chat-page-shell) .room-actions-menu .menu-item--rename:hover{background:rgba(148,163,184,.12)}[data-theme=dark] :where(body.chat-page,.chat-page-shell) .room-actions-menu .menu-item--select{color:#5eead4}[data-theme=dark] :where(body.chat-page,.chat-page-shell) .room-actions-menu .menu-item--select:focus-visible,[data-theme=dark] :where(body.chat-page,.chat-page-shell) .room-actions-menu .menu-item--select:hover{background:rgba(94,234,212,.12)}[data-theme=dark] :where(body.chat-page,.chat-page-shell) .room-actions-menu__section{border-top-color:rgba(148,163,184,.12)}[data-theme=dark] :where(body.chat-page,.chat-page-shell) .room-actions-menu__label{color:#94a3b8}[data-theme=dark] :where(body.chat-page,.chat-page-shell) .room-actions-menu .menu-item--project{color:#99f6e4}[data-theme=dark] :where(body.chat-page,.chat-page-shell) .room-actions-menu .menu-item--project:focus-visible,[data-theme=dark] :where(body.chat-page,.chat-page-shell) .room-actions-menu .menu-item--project:hover{background:rgba(45,212,191,.12)}[data-theme=dark] :where(body.chat-page,.chat-page-shell) .room-actions-menu .menu-item--project.is-disabled{color:#64748b}[data-theme=dark] :where(body.chat-page,.chat-page-shell) .room-actions-menu .menu-item--delete{color:#f87171}[data-theme=dark] :where(body.chat-page,.chat-page-shell) .room-actions-menu .menu-item--delete:focus-visible,[data-theme=dark] :where(body.chat-page,.chat-page-shell) .room-actions-menu .menu-item--delete:hover{background:hsla(0,91%,71%,.12)}[data-theme=dark] :where(body.chat-page,.chat-page-shell) .room-actions-menu .menu-item:last-child{border-top-color:rgba(148,163,184,.12)}[data-theme=dark] :where(body.chat-page,.chat-page-shell) .chat-room-card--selected{background:rgba(94,234,212,.12);border-color:rgba(94,234,212,.24)}[data-theme=dark] :where(body.chat-page,.chat-page-shell) .room-selection-bar{background:rgba(15,23,42,.68);border-color:rgba(148,163,184,.16)}[data-theme=dark] :where(body.chat-page,.chat-page-shell) .room-selection-bar__button{background:rgba(15,23,42,.94);border-color:rgba(148,163,184,.2);color:#e2e8f0}[data-theme=dark] :where(body.chat-page,.chat-page-shell) .room-selection-bar__button--danger{border-color:hsla(0,91%,71%,.24);color:#f87171}@media (max-width:576px){:where(body.chat-page,.chat-page-shell) .sidebar{padding:calc(3.6rem + env(safe-area-inset-top, 0px)) calc(.72rem + env(safe-area-inset-right, 0px)) calc(1.2rem + env(safe-area-inset-bottom, 0px)) calc(.72rem + env(safe-area-inset-left, 0px));-webkit-overflow-scrolling:touch;overscroll-behavior:contain}:where(body.chat-page,.chat-page-shell) .new-chat-btn{min-height:48px;padding:.72rem 1rem}:where(body.chat-page,.chat-page-shell) .chat-room-search__input{min-height:46px;font-size:16px}:where(body.chat-page,.chat-page-shell) .chat-room-card{min-height:52px;padding:.72rem .78rem;font-size:.9rem;border-radius:12px;background:hsla(0,0%,100%,.72);border-color:rgba(15,23,42,.04);touch-action:manipulation;-webkit-tap-highlight-color:transparent}:where(body.chat-page,.chat-page-shell) .room-actions-icon{width:44px;height:44px;min-width:44px;opacity:.72;margin-right:-.35rem}:where(body.chat-page,.chat-page-shell) .room-actions-menu{right:0;left:auto;min-width:168px}:where(body.chat-page,.chat-page-shell) .menu-item{min-height:44px}[data-theme=dark] :where(body.chat-page,.chat-page-shell) .chat-room-card{background:rgba(15,23,42,.62);border-color:rgba(148,163,184,.12)}}:where(body.chat-page,.chat-page-shell,body.prompt-share-page,.prompt-share-page) .prompt-assist{--assist-hue-1:#0f766e;--assist-hue-2:#14b8a6;--assist-ink-strong:#103934;--assist-ink:#46645f;--assist-border:rgba(15,118,110,.2);--assist-surface:#fff;--assist-soft:color-mix(in srgb,var(--assist-hue-2) 8%,#fff);display:flex;flex-direction:column;gap:.7rem;margin:.35rem 0 .6rem;padding:1rem;border:1px solid var(--assist-border);border-radius:16px;background:var(--assist-soft)}:where(body.chat-page,.chat-page-shell,body.prompt-share-page,.prompt-share-page) .prompt-assist[data-assist-target=shared_prompt_modal]{--assist-hue-1:#185abc;--assist-hue-2:#4f9cf5;--assist-ink-strong:#1f3654;--assist-ink:#56708c;--assist-border:rgba(24,90,188,.18)}:where(body.chat-page,.chat-page-shell,body.prompt-share-page,.prompt-share-page) .prompt-assist__head{display:flex;align-items:flex-start;gap:.6rem}:where(body.chat-page,.chat-page-shell,body.prompt-share-page,.prompt-share-page) .prompt-assist__icon{flex:0 0 auto;display:inline-flex;align-items:center;justify-content:center;width:2rem;height:2rem;border-radius:999px;color:#fff;font-size:.95rem;background:linear-gradient(135deg,var(--assist-hue-1) 0,var(--assist-hue-2) 100%)}:where(body.chat-page,.chat-page-shell,body.prompt-share-page,.prompt-share-page) .prompt-assist__head-copy{display:flex;flex-direction:column;gap:.1rem;min-width:0}:where(body.chat-page,.chat-page-shell,body.prompt-share-page,.prompt-share-page) .prompt-assist__title{color:var(--assist-ink-strong);font-size:.98rem;font-weight:700;line-height:1.4}:where(body.chat-page,.chat-page-shell,body.prompt-share-page,.prompt-share-page) .prompt-assist__lead{color:var(--assist-ink);font-size:.82rem;line-height:1.55}:where(body.chat-page,.chat-page-shell,body.prompt-share-page,.prompt-share-page) .prompt-assist__brief{display:flex;flex-direction:column;gap:.3rem}:where(body.chat-page,.chat-page-shell,body.prompt-share-page,.prompt-share-page) .prompt-assist__brief-label{color:var(--assist-ink);font-size:.78rem;font-weight:600}:where(body.chat-page,.chat-page-shell,body.prompt-share-page,.prompt-share-page) .prompt-assist__brief-input{width:100%;min-height:64px;resize:vertical;border:1px solid var(--assist-border);border-radius:12px;background:var(--assist-surface);color:var(--assist-ink-strong);font:inherit;font-size:.9rem;line-height:1.6;padding:.6rem .75rem}:where(body.chat-page,.chat-page-shell,body.prompt-share-page,.prompt-share-page) .prompt-assist__brief-input::-moz-placeholder{color:color-mix(in srgb,var(--assist-ink) 65%,transparent)}:where(body.chat-page,.chat-page-shell,body.prompt-share-page,.prompt-share-page) .prompt-assist__brief-input::placeholder{color:color-mix(in srgb,var(--assist-ink) 65%,transparent)}:where(body.chat-page,.chat-page-shell,body.prompt-share-page,.prompt-share-page) .prompt-assist__brief-input:focus-visible{outline:none;border-color:color-mix(in srgb,var(--assist-hue-2) 55%,var(--assist-border));box-shadow:0 0 0 3px color-mix(in srgb,var(--assist-hue-2) 18%,transparent)}:where(body.chat-page,.chat-page-shell,body.prompt-share-page,.prompt-share-page) .prompt-assist__run-row{display:flex;flex-wrap:wrap;align-items:center;gap:.5rem}:where(body.chat-page,.chat-page-shell,body.prompt-share-page,.prompt-share-page) .prompt-assist__run{display:inline-flex;align-items:center;gap:.4rem;border:none;border-radius:12px;padding:.55rem 1rem;color:#fff;font:inherit;font-size:.9rem;font-weight:700;cursor:pointer;background:linear-gradient(135deg,var(--assist-hue-1) 0,var(--assist-hue-2) 100%);box-shadow:0 10px 22px color-mix(in srgb,var(--assist-hue-1) 22%,transparent);transition:transform .18s ease,box-shadow .18s ease,filter .18s ease}:where(body.chat-page,.chat-page-shell,body.prompt-share-page,.prompt-share-page) .prompt-assist__run:hover:not(:disabled){transform:translateY(-1px);filter:saturate(1.05)}:where(body.chat-page,.chat-page-shell,body.prompt-share-page,.prompt-share-page) .prompt-assist__run:disabled{cursor:not-allowed;opacity:.6;box-shadow:none}:where(body.chat-page,.chat-page-shell,body.prompt-share-page,.prompt-share-page) .prompt-assist__apply:focus-visible,:where(body.chat-page,.chat-page-shell,body.prompt-share-page,.prompt-share-page) .prompt-assist__retry:focus-visible,:where(body.chat-page,.chat-page-shell,body.prompt-share-page,.prompt-share-page) .prompt-assist__run:focus-visible{outline:none;box-shadow:0 0 0 3px color-mix(in srgb,var(--assist-hue-2) 24%,transparent)}:where(body.chat-page,.chat-page-shell,body.prompt-share-page,.prompt-share-page) .prompt-assist__loading{display:flex;align-items:center;gap:.5rem;color:var(--assist-ink);font-size:.84rem}:where(body.chat-page,.chat-page-shell,body.prompt-share-page,.prompt-share-page) .prompt-assist__loading[hidden]{display:none}:where(body.chat-page,.chat-page-shell,body.prompt-share-page,.prompt-share-page) .prompt-assist__spinner{width:1rem;height:1rem;border-radius:999px;border:2px solid color-mix(in srgb,var(--assist-hue-2) 30%,transparent);border-top-color:var(--assist-hue-1);animation:prompt-assist-spin .7s linear infinite}:where(body.chat-page,.chat-page-shell,body.prompt-share-page,.prompt-share-page) .prompt-assist__status{margin:0;font-size:.82rem;line-height:1.55;color:var(--assist-ink)}:where(body.chat-page,.chat-page-shell,body.prompt-share-page,.prompt-share-page) .prompt-assist__status[hidden]{display:none}:where(body.chat-page,.chat-page-shell,body.prompt-share-page,.prompt-share-page) .prompt-assist__status[data-variant=success]{color:color-mix(in srgb,var(--assist-hue-1) 78%,#0f766e)}:where(body.chat-page,.chat-page-shell,body.prompt-share-page,.prompt-share-page) .prompt-assist__status[data-variant=error]{color:#c2410c}:where(body.chat-page,.chat-page-shell,body.prompt-share-page,.prompt-share-page) .prompt-assist__preview{display:flex;flex-direction:column;gap:.7rem;padding:.85rem;border:1px solid var(--assist-border);border-radius:14px;background:var(--assist-surface);animation:prompt-assist-enter .22s ease}:where(body.chat-page,.chat-page-shell,body.prompt-share-page,.prompt-share-page) .prompt-assist__preview[hidden]{display:none}:where(body.chat-page,.chat-page-shell,body.prompt-share-page,.prompt-share-page) .prompt-assist__summary{margin:0;color:var(--assist-ink-strong);font-size:.88rem;font-weight:600;line-height:1.55}:where(body.chat-page,.chat-page-shell,body.prompt-share-page,.prompt-share-page) .prompt-assist__warnings{margin:0;padding-left:1.1rem;color:#b45309;font-size:.8rem;line-height:1.5}:where(body.chat-page,.chat-page-shell,body.prompt-share-page,.prompt-share-page) .prompt-assist__warnings[hidden]{display:none}:where(body.chat-page,.chat-page-shell,body.prompt-share-page,.prompt-share-page) .prompt-assist__result{display:flex;flex-direction:column;gap:.6rem}:where(body.chat-page,.chat-page-shell,body.prompt-share-page,.prompt-share-page) .prompt-assist__row{display:flex;flex-direction:column;gap:.25rem}:where(body.chat-page,.chat-page-shell,body.prompt-share-page,.prompt-share-page) .prompt-assist__row-label{color:var(--assist-ink);font-size:.74rem;font-weight:700;letter-spacing:.02em}:where(body.chat-page,.chat-page-shell,body.prompt-share-page,.prompt-share-page) .prompt-assist__row-value{margin:0;border:1px solid var(--assist-border);border-radius:10px;background:var(--assist-soft);color:var(--assist-ink-strong);font-size:.86rem;line-height:1.6;padding:.5rem .65rem;white-space:pre-wrap;overflow-wrap:anywhere;max-height:7.5rem;overflow-y:auto}:where(body.chat-page,.chat-page-shell,body.prompt-share-page,.prompt-share-page) .prompt-assist__row--primary .prompt-assist__row-value{max-height:16rem;font-size:.9rem}:where(body.chat-page,.chat-page-shell,body.prompt-share-page,.prompt-share-page) .prompt-assist__preview-actions{display:flex;flex-wrap:wrap;align-items:center;gap:.5rem}:where(body.chat-page,.chat-page-shell,body.prompt-share-page,.prompt-share-page) .prompt-assist__apply{display:inline-flex;align-items:center;gap:.4rem;border:none;border-radius:12px;padding:.55rem 1rem;color:#fff;font:inherit;font-size:.9rem;font-weight:700;cursor:pointer;background:linear-gradient(135deg,var(--assist-hue-1) 0,var(--assist-hue-2) 100%);box-shadow:0 10px 22px color-mix(in srgb,var(--assist-hue-1) 22%,transparent);transition:transform .18s ease,filter .18s ease}:where(body.chat-page,.chat-page-shell,body.prompt-share-page,.prompt-share-page) .prompt-assist__apply:hover:not(:disabled){transform:translateY(-1px);filter:saturate(1.05)}:where(body.chat-page,.chat-page-shell,body.prompt-share-page,.prompt-share-page) .prompt-assist__apply:disabled,:where(body.chat-page,.chat-page-shell,body.prompt-share-page,.prompt-share-page) .prompt-assist__retry:disabled{cursor:not-allowed;opacity:.6}:where(body.chat-page,.chat-page-shell,body.prompt-share-page,.prompt-share-page) .prompt-assist__retry{border:1px solid var(--assist-border);border-radius:12px;padding:.5rem .85rem;background:transparent;color:var(--assist-ink);font:inherit;font-size:.85rem;font-weight:600;cursor:pointer;transition:background .18s ease,color .18s ease}:where(body.chat-page,.chat-page-shell,body.prompt-share-page,.prompt-share-page) .prompt-assist__retry:hover:not(:disabled){background:var(--assist-soft);color:var(--assist-ink-strong)}:where(body.chat-page,.chat-page-shell,body.prompt-share-page,.prompt-share-page) .prompt-assist-applied{animation:prompt-assist-field-glow .9s ease}@keyframes prompt-assist-spin{to{transform:rotate(1turn)}}@keyframes prompt-assist-enter{0%{opacity:0;transform:translateY(6px)}to{opacity:1;transform:translateY(0)}}@keyframes prompt-assist-field-glow{0%{box-shadow:0 0 0 0 rgba(45,212,191,0)}35%{box-shadow:0 0 0 4px rgba(45,212,191,.22)}to{box-shadow:0 0 0 0 rgba(45,212,191,0)}}[data-theme=dark] :where(body.chat-page,.chat-page-shell,body.prompt-share-page,.prompt-share-page) .prompt-assist{--assist-ink-strong:#e2f4ef;--assist-ink:#9fc4bd;--assist-border:rgba(45,212,191,.22);--assist-surface:rgba(15,23,42,.72);--assist-soft:rgba(20,184,166,.1)}[data-theme=dark] :where(body.chat-page,.chat-page-shell,body.prompt-share-page,.prompt-share-page) .prompt-assist[data-assist-target=shared_prompt_modal]{--assist-ink-strong:#e3edf8;--assist-ink:#a7c0db;--assist-border:rgba(96,165,250,.24);--assist-soft:rgba(79,156,245,.12)}[data-theme=dark] :where(body.chat-page,.chat-page-shell,body.prompt-share-page,.prompt-share-page) .prompt-assist__status[data-variant=error]{color:#fdba74}[data-theme=dark] :where(body.chat-page,.chat-page-shell,body.prompt-share-page,.prompt-share-page) .prompt-assist__warnings{color:#fbbf24}@media (prefers-reduced-motion:reduce){:where(body.chat-page,.chat-page-shell,body.prompt-share-page,.prompt-share-page) .prompt-assist__apply,:where(body.chat-page,.chat-page-shell,body.prompt-share-page,.prompt-share-page) .prompt-assist__retry,:where(body.chat-page,.chat-page-shell,body.prompt-share-page,.prompt-share-page) .prompt-assist__run{transition:none}:where(body.chat-page,.chat-page-shell,body.prompt-share-page,.prompt-share-page) .prompt-assist__apply:hover:not(:disabled),:where(body.chat-page,.chat-page-shell,body.prompt-share-page,.prompt-share-page) .prompt-assist__run:hover:not(:disabled){transform:none}:where(body.chat-page,.chat-page-shell,body.prompt-share-page,.prompt-share-page) .prompt-assist__spinner{animation-duration:1.4s}:where(body.chat-page,.chat-page-shell,body.prompt-share-page,.prompt-share-page) .prompt-assist__preview{animation:none}:where(body.chat-page,.chat-page-shell,body.prompt-share-page,.prompt-share-page) .prompt-assist-applied{animation:none}}:where(body.chat-page,.chat-page-shell) .task-selection-header{gap:8px;flex-wrap:wrap}:where(body.chat-page,.chat-page-shell) #task-selection-text{order:1;flex-grow:1;margin:0;color:var(--primary-dark);font-weight:700}:where(body.chat-page,.chat-page-shell) #edit-task-order-btn{order:2}:where(body.chat-page,.chat-page-shell) #openNewPromptModal{order:3;margin-left:auto}:where(body.chat-page,.chat-page-shell) .circle-button{position:relative;background:radial-gradient(circle at 28% 28%,hsla(0,0%,100%,.3),transparent 34%),linear-gradient(135deg,var(--primary-dark) 0,var(--primary-color) 100%);color:var(--text-light,#fff);width:44px;height:44px;border-radius:50%;display:inline-flex;align-items:center;justify-content:center;font-size:var(--text-xl,1.125rem);border:none;cursor:pointer;transition:transform var(--transition-normal,.2s ease),box-shadow var(--transition-normal,.2s ease),filter var(--transition-slow,.3s ease);box-shadow:0 14px 24px rgba(19,78,74,.22);flex-shrink:0}:where(body.chat-page,.chat-page-shell) .circle-button:hover{transform:translateY(-1px);filter:saturate(1.06)}:where(body.chat-page,.chat-page-shell) #openNewPromptModal .bi-plus-lg{transition:transform var(--transition-slow,.3s ease)}:where(body.chat-page,.chat-page-shell) #openNewPromptModal .bi-plus-lg.no-transition{transition:none}:where(body.chat-page,.chat-page-shell) #openNewPromptModal.is-rotated .bi-plus-lg{transform:rotate(90deg)}:where(body.chat-page,.chat-page-shell) .new-prompt-modal{z-index:var(--z-modal,80);width:100%;padding:max(1rem,env(safe-area-inset-top)) 1rem max(1rem,env(safe-area-inset-bottom));background:var(--chat-modal-overlay,radial-gradient(circle at top,rgba(13,148,136,.12),transparent 38%),rgba(4,12,10,.52));overflow:hidden;opacity:0;visibility:hidden;transition:opacity var(--chat-modal-transition,.24s cubic-bezier(.32,.72,0,1)),visibility var(--chat-modal-transition,.24s cubic-bezier(.32,.72,0,1));backdrop-filter:var(--chat-modal-backdrop-filter,blur(6px) saturate(115%));-webkit-backdrop-filter:var(--chat-modal-backdrop-filter,blur(6px) saturate(115%))}:where(body.chat-page,.chat-page-shell) .new-prompt-modal.is-open,:where(body.chat-page,.chat-page-shell) .new-prompt-modal.show{opacity:1;visibility:visible}:where(body.chat-page,.chat-page-shell) .new-prompt-modal-content{position:relative;width:min(720px,100%);max-height:90dvh;overflow:hidden;display:flex;flex-direction:column;background:var(--chat-modal-surface-bg,radial-gradient(circle at top left,rgba(134,239,172,.22),transparent 34%),linear-gradient(180deg,hsla(0,0%,100%,.98) 0,rgba(248,252,250,.98) 100%));padding:1.15rem;border-radius:var(--chat-modal-panel-radius,28px);border:1px solid var(--chat-modal-border,rgba(19,78,74,.16));box-shadow:var(--chat-modal-shadow,0 32px 70px rgba(0,0,0,.2));animation:slideUp var(--chat-modal-enter-duration,.24s) ease-out}:where(body.chat-page,.chat-page-shell) .new-prompt-modal__hero{position:relative;display:flex;align-items:flex-start;justify-content:space-between;gap:1rem;padding:1.2rem 1.2rem 1rem;border-radius:22px;background:var(--chat-modal-header-bg,linear-gradient(135deg,rgba(19,78,74,.12) 0,rgba(153,246,228,.1) 44%,hsla(0,0%,100%,.78) 100%));border:1px solid var(--chat-modal-header-border,rgba(19,78,74,.12));overflow:hidden}:where(body.chat-page,.chat-page-shell) .new-prompt-modal__hero:after{content:"";position:absolute;inset:auto -40px -74px auto;width:180px;height:180px;border-radius:50%;background:radial-gradient(circle,rgba(20,184,166,.18) 0,transparent 68%);pointer-events:none}:where(body.chat-page,.chat-page-shell) .new-prompt-modal__hero-copy{position:relative;z-index:1}:where(body.chat-page,.chat-page-shell) .new-prompt-modal__eyebrow{margin:0 0 .18rem;color:var(--primary-dark);font-size:var(--text-2xs,.75rem);font-weight:800;letter-spacing:.14em;text-transform:uppercase}:where(body.chat-page,.chat-page-shell) .new-prompt-modal__hero h2{margin:0;color:#12392b;font-size:clamp(1.3rem,1vw + 1rem,1.7rem)}:where(body.chat-page,.chat-page-shell) .new-prompt-modal__lead{margin:.34rem 0 0;color:var(--new-prompt-muted-text-color);font-size:var(--text-base,.9375rem);line-height:var(--leading-loose,1.65)}:where(body.chat-page,.chat-page-shell) .new-prompt-modal__hero-badges{position:relative;z-index:1;display:flex;flex-wrap:wrap;justify-content:flex-end;gap:.45rem;max-width:180px}:where(body.chat-page,.chat-page-shell) .new-prompt-modal__hero-badges span{display:inline-flex;align-items:center;min-height:30px;padding:.32rem .68rem;border-radius:999px;background:hsla(0,0%,100%,.78);color:#134e4a;border:1px solid rgba(20,184,166,.16);font-size:var(--text-2xs,.75rem);font-weight:800;letter-spacing:.02em;box-shadow:0 10px 18px rgba(15,23,42,.06)}:where(body.chat-page,.chat-page-shell) .new-modal-close-btn{position:absolute;top:.95rem;right:.95rem;z-index:5;width:2.25rem;height:2.25rem;border:none;border-radius:50%;background:hsla(0,0%,100%,.9);color:#436253;font-size:1.45rem;line-height:1;cursor:pointer;box-shadow:0 12px 20px rgba(15,23,42,.1);transition:transform var(--transition-normal,.2s ease),background var(--transition-normal,.2s ease),color var(--transition-normal,.2s ease)}:where(body.chat-page,.chat-page-shell) .new-modal-close-btn:hover{background:#fff;color:#12392b;transform:translateY(-1px)}:where(body.chat-page,.chat-page-shell) .new-prompt-modal-body{flex:1;min-height:0;overflow-y:auto;overflow-x:hidden}:where(body.chat-page,.chat-page-shell) .new-post-form{display:flex;flex-direction:column;gap:.95rem;margin-top:1rem}:where(body.chat-page,.chat-page-shell) .new-post-form .form-group{display:flex;flex-direction:column;gap:.34rem}:where(body.chat-page,.chat-page-shell) .new-post-form .form-group label{margin-bottom:0;font-weight:700;color:#134e4a;font-size:var(--text-sm,.875rem)}:where(body.chat-page,.chat-page-shell) .new-post-form .form-group input[type=text],:where(body.chat-page,.chat-page-shell) .new-post-form .form-group select,:where(body.chat-page,.chat-page-shell) .new-post-form .form-group textarea{width:100%;padding:.9rem .92rem;border:1px solid #d7e7df;border-radius:16px;font-family:inherit;font-size:var(--text-base,.9375rem);line-height:var(--leading-normal,1.5);color:var(--new-prompt-text-color);background:hsla(0,0%,100%,.92);transition:border-color .2s ease,box-shadow .2s ease,transform .2s ease}:where(body.chat-page,.chat-page-shell) .new-post-form .form-group textarea{min-height:128px;resize:vertical}:where(body.chat-page,.chat-page-shell) .new-post-form .form-group input[type=text]:focus,:where(body.chat-page,.chat-page-shell) .new-post-form .form-group select:focus,:where(body.chat-page,.chat-page-shell) .new-post-form .form-group textarea:focus{border-color:rgba(19,78,74,.46);box-shadow:0 0 0 4px rgba(20,184,166,.12);outline:none}:where(body.chat-page,.chat-page-shell) .composer-status{margin:0;padding:.82rem .9rem;border-radius:16px;font-size:var(--text-sm,.875rem);line-height:var(--leading-normal,1.5)}:where(body.chat-page,.chat-page-shell) .composer-status[data-variant=info]{background:rgba(19,78,74,.08);color:#134e4a}:where(body.chat-page,.chat-page-shell) .composer-status[data-variant=success]{background:rgba(20,184,166,.1);color:#134e4a}:where(body.chat-page,.chat-page-shell) .composer-status[data-variant=error]{background:rgba(220,38,38,.08);color:#991b1b}:where(body.chat-page,.chat-page-shell) .form-group--toggle{margin-top:.1rem}:where(body.chat-page,.chat-page-shell) .composer-toggle{display:flex;align-items:flex-start;gap:.72rem;padding:.9rem .96rem;border-radius:18px;border:1px solid rgba(19,78,74,.12);background:rgba(240,253,250,.72);cursor:pointer}:where(body.chat-page,.chat-page-shell) .composer-toggle input{margin-top:.2rem}:where(body.chat-page,.chat-page-shell) .composer-toggle__copy{display:flex;flex-direction:column;gap:.14rem}:where(body.chat-page,.chat-page-shell) .composer-toggle__copy strong{color:#134e4a;font-size:var(--text-sm,.875rem)}:where(body.chat-page,.chat-page-shell) .composer-toggle__copy small{color:var(--new-prompt-muted-text-color);font-size:var(--text-xs,.8125rem);line-height:var(--leading-tight,1.4)}:where(body.chat-page,.chat-page-shell) #new-guardrail-fields{padding:.95rem;border-radius:20px;background:linear-gradient(180deg,rgba(240,253,250,.92),hsla(0,0%,100%,.96));border:1px solid rgba(13,148,136,.14);box-shadow:inset 0 1px 0 hsla(0,0%,100%,.78)}:where(body.chat-page,.chat-page-shell) #new-guardrail-fields[hidden]{display:none}:where(body.chat-page,.chat-page-shell) .new-post-form .new-prompt-submit-btn{width:100%;min-height:48px;background:linear-gradient(135deg,var(--primary-color) 0,var(--primary-hover) 100%);color:var(--text-light,#fff);border:none;border-radius:16px;padding:.72rem 1.1rem;font-family:inherit;font-weight:700;cursor:pointer;transition:transform var(--transition-normal,.2s ease),box-shadow var(--transition-normal,.2s ease),filter var(--transition-normal,.2s ease);display:inline-flex;align-items:center;justify-content:center;gap:.5rem;box-shadow:0 16px 28px rgba(21,128,61,.24)}:where(body.chat-page,.chat-page-shell) .new-post-form .new-prompt-submit-btn:hover{transform:translateY(-1px);filter:saturate(1.04)}:where(body.chat-page,.chat-page-shell) .new-post-form .new-prompt-submit-btn:disabled{cursor:wait;opacity:.78;transform:none;box-shadow:none}@media (max-width:720px){:where(body.chat-page,.chat-page-shell) .new-prompt-modal-content{padding:.95rem;border-radius:24px}:where(body.chat-page,.chat-page-shell) .new-prompt-modal__hero{flex-direction:column;padding-right:3.4rem}:where(body.chat-page,.chat-page-shell) .new-prompt-modal__hero-badges{justify-content:flex-start;max-width:none}}[data-theme=dark] :where(body.chat-page,.chat-page-shell) .new-prompt-modal__hero h2{color:#ccfbf1}[data-theme=dark] :where(body.chat-page,.chat-page-shell) .new-prompt-modal__eyebrow{color:#2dd4bf}[data-theme=dark] :where(body.chat-page,.chat-page-shell) .new-prompt-modal__hero-badges span{background:rgba(17,24,39,.88);color:#5eead4;border-color:rgba(15,118,110,.26);box-shadow:none}[data-theme=dark] :where(body.chat-page,.chat-page-shell) .new-modal-close-btn{background:rgba(17,24,39,.92);color:#99f6e4;box-shadow:0 12px 20px rgba(2,6,23,.28)}[data-theme=dark] :where(body.chat-page,.chat-page-shell) .new-modal-close-btn:hover{background:rgba(22,33,54,.98);color:#5eead4}[data-theme=dark] :where(body.chat-page,.chat-page-shell) .new-post-form .form-group label{color:#5eead4}[data-theme=dark] :where(body.chat-page,.chat-page-shell) .new-post-form .form-group input[type=text],[data-theme=dark] :where(body.chat-page,.chat-page-shell) .new-post-form .form-group select,[data-theme=dark] :where(body.chat-page,.chat-page-shell) .new-post-form .form-group textarea{background:rgba(15,23,42,.95);border-color:rgba(148,163,184,.22);color:var(--text-dark,#e5e7eb)}[data-theme=dark] :where(body.chat-page,.chat-page-shell) .new-post-form .form-group input[type=text]::-moz-placeholder,[data-theme=dark] :where(body.chat-page,.chat-page-shell) .new-post-form .form-group textarea::-moz-placeholder{color:rgba(148,163,184,.52)}[data-theme=dark] :where(body.chat-page,.chat-page-shell) .new-post-form .form-group input[type=text]::placeholder,[data-theme=dark] :where(body.chat-page,.chat-page-shell) .new-post-form .form-group textarea::placeholder{color:rgba(148,163,184,.52)}[data-theme=dark] :where(body.chat-page,.chat-page-shell) .new-post-form .form-group input[type=text]:focus,[data-theme=dark] :where(body.chat-page,.chat-page-shell) .new-post-form .form-group select:focus,[data-theme=dark] :where(body.chat-page,.chat-page-shell) .new-post-form .form-group textarea:focus{background:#111827;border-color:rgba(15,118,110,.48);box-shadow:0 0 0 4px rgba(15,118,110,.1)}[data-theme=dark] :where(body.chat-page,.chat-page-shell) .composer-status[data-variant=info]{background:rgba(15,118,110,.12);color:#5eead4}[data-theme=dark] :where(body.chat-page,.chat-page-shell) .composer-status[data-variant=success]{background:rgba(45,212,191,.12);color:#99f6e4}[data-theme=dark] :where(body.chat-page,.chat-page-shell) .composer-status[data-variant=error]{background:rgba(220,38,38,.14);color:#fca5a5}[data-theme=dark] :where(body.chat-page,.chat-page-shell) .composer-toggle{background:rgba(15,23,42,.72);border-color:rgba(15,118,110,.22)}[data-theme=dark] :where(body.chat-page,.chat-page-shell) .composer-toggle__copy strong{color:#99f6e4}[data-theme=dark] :where(body.chat-page,.chat-page-shell) #new-guardrail-fields{background:linear-gradient(180deg,rgba(15,23,42,.88),rgba(12,18,30,.92));border-color:rgba(15,118,110,.18);box-shadow:none}@media (max-width:560px){:where(body.chat-page,.chat-page-shell) .new-prompt-modal{padding:max(.65rem,env(safe-area-inset-top)) .65rem max(.8rem,env(safe-area-inset-bottom))}:where(body.chat-page,.chat-page-shell) .new-prompt-modal-content{width:100%;padding:.82rem;border-radius:22px}:where(body.chat-page,.chat-page-shell) .new-prompt-modal__hero{padding:.95rem .9rem .88rem}:where(body.chat-page,.chat-page-shell) .composer-toggle{padding:.82rem .86rem}}:where(body.chat-page,.chat-page-shell) #setup-container{--setup-container-padding-y:2.25rem;--setup-container-padding-x:2.4rem;--setup-form-gap:1.25rem;--setup-title-font-size:1.6rem;--setup-title-margin-bottom:1.5rem;--setup-field-padding-y:0.95rem;--setup-field-padding-x:1rem;--setup-select-padding-right:2.6rem;--setup-task-gap:1rem;--setup-card-padding-y:0.6rem;--setup-card-padding-x:0.8rem;--setup-card-min-height:68px;--setup-card-font-size:1.05rem;--setup-toggle-size:44px;--setup-info-min-height:5.5rem;--setup-container-max-width:clamp(640px,58vw,1040px);background:var(--surface);padding:max(var(--setup-container-padding-y),env(safe-area-inset-top,0px)) max(var(--setup-container-padding-x),env(safe-area-inset-right,0px)) max(var(--setup-container-padding-y),env(safe-area-inset-bottom,0px)) max(var(--setup-container-padding-x),env(safe-area-inset-left,0px));border-radius:24px;border:1px solid var(--border-soft);box-shadow:var(--shadow-strong);width:100%;max-width:var(--setup-container-max-width);backdrop-filter:blur(12px);animation:slideUp .6s ease-out;position:relative;overflow:hidden;transform-origin:50% 32%;transform:translateZ(0);backface-visibility:hidden;will-change:opacity,transform,filter;transition:opacity .46s cubic-bezier(.16,1,.3,1),transform .46s cubic-bezier(.16,1,.3,1),filter .46s cubic-bezier(.16,1,.3,1),box-shadow .42s ease}:where(body.chat-page,.chat-page-shell) #setup-container[data-view=setup]{opacity:1;transform:translateZ(0);filter:none;pointer-events:auto}:where(body.chat-page,.chat-page-shell) #setup-container[data-view=launching]{opacity:.32;transform:translate3d(0,-6px,-70px) scale(.955) rotateX(4deg);filter:blur(6px) saturate(.9);pointer-events:none;box-shadow:0 12px 30px rgba(15,23,42,.06)}:where(body.chat-page,.chat-page-shell) #setup-container[data-view=chat]{opacity:0;transform:translate3d(0,-22px,-150px) scale(.94) rotateX(7deg);filter:blur(10px);pointer-events:none}:where(body.chat-page,.chat-page-shell) #setup-container:before{content:"";position:absolute;inset:0;background:linear-gradient(135deg,rgba(15,118,110,.12),transparent 55%);pointer-events:none}:where(body.chat-page,.chat-page-shell) .setup-form{display:flex;flex-direction:column;gap:var(--setup-form-gap);position:relative;z-index:1}:where(body.chat-page,.chat-page-shell) .setup-form-title{text-align:center;font-size:var(--setup-title-font-size);font-weight:700;color:var(--success-strong,#134e4a);letter-spacing:.03em;margin-bottom:var(--setup-title-margin-bottom)!important}:where(body.chat-page,.chat-page-shell) .setup-form-subtitle{margin:-.35rem auto 0;max-width:34rem;text-align:center;font-size:var(--text-sm,.875rem);line-height:1.7;color:var(--text-secondary,#6b7280)}:where(body.chat-page,.chat-page-shell) .form-group{position:relative;display:flex;flex-direction:column;gap:.5rem}:where(body.chat-page,.chat-page-shell) .form-label{position:static;background:transparent;padding:0;font-size:var(--text-md,1rem);font-weight:600;color:var(--success-strong,#134e4a);letter-spacing:.02em}:where(body.chat-page,.chat-page-shell) .setup-info-group .form-label{padding-right:3.6rem}:where(body.chat-page,.chat-page-shell) .setup-info-field-shell{position:relative}:where(body.chat-page,.chat-page-shell) .setup-info-input-area{position:relative}:where(body.chat-page,.chat-page-shell) .setup-attached-files{display:flex;flex-wrap:wrap;gap:.4rem;margin-bottom:.45rem;padding-right:3.5rem}:where(body.chat-page,.chat-page-shell) .setup-form select,:where(body.chat-page,.chat-page-shell) .setup-form textarea{width:100%;padding:var(--setup-field-padding-y) var(--setup-field-padding-x);border:1px solid #d7e8e5;border-radius:14px;font-size:var(--text-md,1rem);line-height:var(--leading-normal,1.5);background:hsla(0,0%,100%,.95);transition:border var(--transition-normal,.2s ease),box-shadow var(--transition-normal,.2s ease),background var(--transition-normal,.2s ease)}:where(body.chat-page,.chat-page-shell) #setup-info{--scrollbar-size-current:5px;--scrollbar-track-current:transparent;--scrollbar-thumb-current:rgba(30,107,76,.2);--scrollbar-thumb-hover-current:rgba(24,89,63,.38);--scrollbar-thumb-active-current:rgba(16,72,50,.54);--scrollbar-thumb-border-current:transparent;min-height:var(--setup-info-min-height);overflow-y:auto;overscroll-behavior:contain;scrollbar-gutter:stable;scrollbar-width:thin;scrollbar-color:var(--scrollbar-thumb-current) var(--scrollbar-track-current);padding-right:calc(1.84rem + 104px + env(safe-area-inset-right, 0px));padding-bottom:calc(4.2rem + env(safe-area-inset-bottom, 0px));display:block}:where(body.chat-page,.chat-page-shell) .setup-info-input-area .setup-send-btn{position:absolute;right:calc(.72rem + env(safe-area-inset-right, 0px));bottom:calc(.72rem + env(safe-area-inset-bottom, 0px));z-index:2}:where(body.chat-page,.chat-page-shell) .setup-info-input-area .setup-attach-btn{position:absolute;right:calc(.72rem + 52px + .4rem + env(safe-area-inset-right, 0px));bottom:calc(.72rem + env(safe-area-inset-bottom, 0px));z-index:2;--chat-button-base:#059669;--chat-button-accent:#047857;--chat-button-shadow-color:rgba(5,150,105,.28);--chat-button-edge-highlight:inset 0 1px 0 hsla(0,0%,100%,.22)}body.chat-page #setup-info::-webkit-scrollbar{width:var(--scrollbar-size-current)}body.chat-page #setup-info::-webkit-scrollbar-track{background:transparent;border-radius:var(--radius-full,999px);margin-block:6px}body.chat-page #setup-info::-webkit-scrollbar-thumb{background:rgba(30,107,76,.2);border:none;border-radius:var(--radius-full,999px);box-shadow:none;-webkit-transition:background .18s ease;transition:background .18s ease}body.chat-page #setup-info::-webkit-scrollbar-thumb:hover{background:rgba(24,89,63,.4)}body.chat-page #setup-info::-webkit-scrollbar-thumb:active{background:rgba(16,72,50,.58)}:where(body.chat-page,.chat-page-shell) .setup-info-counter{text-align:right;font-size:var(--text-md,1rem);color:var(--text-muted,#9ca3af);transition:color var(--transition-normal,.2s ease)}:where(body.chat-page,.chat-page-shell) .setup-info-counter--over{color:var(--danger-color,#ef4444);font-weight:600}:where(body.chat-page,.chat-page-shell) .setup-form select:focus,:where(body.chat-page,.chat-page-shell) .setup-form textarea:focus{border-color:var(--primary-color);box-shadow:var(--focus-ring,0 0 0 3px rgba(15,118,110,.2));outline:none;background:#fff}:where(body.chat-page,.chat-page-shell) #ai-model.model-select-native{position:absolute;width:1px;height:1px;margin:0;padding:0;border:0;opacity:0;pointer-events:none}:where(body.chat-page,.chat-page-shell) .model-select{position:relative;width:100%}:where(body.chat-page,.chat-page-shell) .model-select-trigger{width:100%;border:1px solid #d7e8e5;border-radius:14px;background:hsla(0,0%,100%,.95);padding:var(--setup-field-padding-y) var(--setup-select-padding-right) var(--setup-field-padding-y) var(--setup-field-padding-x);text-align:left;font-size:var(--text-md,1rem);line-height:var(--leading-tight,1.4);color:#1f2d28;cursor:pointer;transition:border var(--transition-normal,.2s ease),box-shadow var(--transition-normal,.2s ease),background var(--transition-normal,.2s ease);position:relative}:where(body.chat-page,.chat-page-shell) .model-select-trigger:after{content:"";position:absolute;right:1.05rem;top:50%;width:.6rem;height:.6rem;border-right:2px solid #4f635b;border-bottom:2px solid #4f635b;transform:translateY(-60%) rotate(45deg);transition:transform var(--transition-normal,.2s ease)}:where(body.chat-page,.chat-page-shell) .model-select-trigger:focus,:where(body.chat-page,.chat-page-shell) .model-select.is-open .model-select-trigger{border-color:var(--primary-color);box-shadow:var(--focus-ring,0 0 0 3px rgba(15,118,110,.2));outline:none;background:#fff}:where(body.chat-page,.chat-page-shell) .model-select.is-open .model-select-trigger:after{transform:translateY(-30%) rotate(-135deg)}:where(body.chat-page,.chat-page-shell) .chat-save-mode-control{position:absolute;top:.78rem;right:.78rem;display:flex;flex-direction:column;align-items:flex-end;gap:.45rem;z-index:2}:where(body.chat-page,.chat-page-shell) .chat-save-mode-toggle{width:2.9rem;height:2.9rem;position:relative;display:inline-flex;align-items:center;justify-content:center;padding:0;border:1px solid rgba(33,78,60,.12);border-radius:var(--radius-full,999px);background:radial-gradient(circle at 30% 30%,hsla(0,0%,100%,.96),rgba(238,248,243,.92)),hsla(0,0%,100%,.94);color:#224538;cursor:pointer;box-shadow:0 10px 24px rgba(16,44,35,.08),inset 0 1px 0 hsla(0,0%,100%,.92);transition:border var(--transition-normal,.2s ease),box-shadow var(--transition-normal,.2s ease),background var(--transition-normal,.2s ease),color var(--transition-normal,.2s ease),transform var(--transition-normal,.2s ease)}:where(body.chat-page,.chat-page-shell) .chat-save-mode-toggle:hover{transform:translateY(-1px);border-color:rgba(15,118,110,.34);box-shadow:0 14px 28px rgba(15,118,110,.14),inset 0 1px 0 hsla(0,0%,100%,.96)}:where(body.chat-page,.chat-page-shell) .chat-save-mode-toggle.is-active{border-color:rgba(180,83,9,.22);background:radial-gradient(circle at 30% 30%,hsla(0,0%,100%,.92),rgba(255,247,237,.96)),hsla(0,0%,100%,.94);color:#9a3412;box-shadow:0 14px 30px rgba(180,83,9,.16),inset 0 1px 0 hsla(0,0%,100%,.96)}:where(body.chat-page,.chat-page-shell) .chat-save-mode-toggle.is-active .chat-save-mode-toggle__icon{opacity:.72}:where(body.chat-page,.chat-page-shell) .chat-save-mode-toggle:focus-visible{outline:none;border-color:var(--primary-color);box-shadow:var(--focus-ring,0 0 0 3px rgba(15,118,110,.2)),0 12px 24px rgba(16,44,35,.1)}:where(body.chat-page,.chat-page-shell) .chat-save-mode-toggle__icon{display:inline-flex;align-items:center;justify-content:center;width:1.55rem;height:1.55rem;line-height:1}:where(body.chat-page,.chat-page-shell) .chat-save-mode-toggle__icon svg{width:100%;height:100%;display:block}:where(body.chat-page,.chat-page-shell) .chat-save-mode-toggle__check{position:absolute;inset:0;display:inline-flex;align-items:center;justify-content:center;color:#0f172a}:where(body.chat-page,.chat-page-shell) .chat-save-mode-toggle__check svg{width:1.08rem;height:1.08rem;display:block}:where(body.chat-page,.chat-page-shell) .chat-save-mode-feedback{max-width:0;overflow:hidden;opacity:0;transform:translateY(-4px) scale(.96);white-space:nowrap;padding:0;border:1px solid transparent;border-radius:var(--radius-full,999px);background:hsla(0,0%,100%,.72);color:#466256;font-size:.78rem;font-weight:700;letter-spacing:.01em;pointer-events:none;transition:max-width .28s ease,opacity .2s ease,transform .2s ease,padding .2s ease,border-color .2s ease,background .2s ease,color .2s ease}:where(body.chat-page,.chat-page-shell) .chat-save-mode-feedback.is-visible{max-width:9.5rem;opacity:1;transform:translateY(0) scale(1);padding:.42rem .78rem;border-color:rgba(15,118,110,.16);background:rgba(240,252,246,.94);color:#134e4a}:where(body.chat-page,.chat-page-shell) .chat-save-mode-feedback.is-visible.is-active{border-color:rgba(180,83,9,.18);background:rgba(255,247,237,.96);color:#9a3412}:where(body.chat-page,.chat-page-shell) .model-select-menu{position:absolute;top:calc(100% + .45rem);left:0;right:0;display:none;background:#fff;border:1px solid rgba(15,118,110,.24);border-radius:14px;box-shadow:0 18px 34px rgba(15,23,42,.14);padding:.35rem;max-height:230px;overflow-y:auto;z-index:var(--z-dropdown,30)}:where(body.chat-page,.chat-page-shell) .model-select.is-open .model-select-menu{display:block;animation:slideUp .2s ease-out}:where(body.chat-page,.chat-page-shell) .model-select-option{width:100%;border:1px solid transparent;border-radius:10px;background:transparent;color:var(--text-dark,#1a1a1a);text-align:left;padding:.7rem .75rem;cursor:pointer;font-size:var(--text-base,.9375rem);line-height:var(--leading-tight,1.4);transition:background var(--transition-normal,.2s ease),border-color var(--transition-normal,.2s ease),box-shadow var(--transition-normal,.2s ease),color var(--transition-normal,.2s ease)}:where(body.chat-page,.chat-page-shell) .model-select-option:hover{background:rgba(15,118,110,.08);border-color:rgba(15,118,110,.28)}:where(body.chat-page,.chat-page-shell) .model-select-option.is-selected{background:linear-gradient(135deg,#134e4a,#0f766e);border-color:rgba(19,78,74,.82);color:#fff;font-weight:700;box-shadow:0 10px 18px rgba(19,78,74,.18)}:where(body.chat-page,.chat-page-shell) .model-select-option.is-selected:hover{background:linear-gradient(135deg,#0f3f3b,#115e59);border-color:rgba(15,63,59,.92);color:#fff}:where(body.chat-page,.chat-page-shell) .model-select-option:focus-visible{outline:2px solid rgba(15,118,110,.42);outline-offset:2px}:where(body.chat-page,.chat-page-shell) .task-selection{position:relative;display:flex;flex-wrap:wrap;align-items:flex-start;gap:var(--setup-task-gap);min-height:0}:where(body.chat-page,.chat-page-shell) .task-selection .task-wrapper{flex:0 0 calc(50% - 0.5rem);max-width:calc(50% - .5rem);display:block}:where(body.chat-page,.chat-page-shell) .task-overflow-container{flex:0 0 100%;display:grid;grid-template-rows:0fr;transition:grid-template-rows .38s cubic-bezier(.4,0,.2,1)}:where(body.chat-page,.chat-page-shell) .task-overflow-container.is-open{grid-template-rows:1fr}:where(body.chat-page,.chat-page-shell) .task-overflow-inner{overflow:hidden;display:flex;flex-wrap:wrap;gap:var(--setup-task-gap);padding-top:var(--setup-task-gap)}:where(body.chat-page,.chat-page-shell) .prompt-card{background:#fff;padding:var(--setup-card-padding-y) var(--setup-card-padding-x)!important;border-radius:16px;cursor:pointer;transition:transform var(--transition-normal,.2s ease),box-shadow var(--transition-normal,.2s ease),border var(--transition-normal,.2s ease),opacity var(--transition-normal,.2s ease),filter var(--transition-normal,.2s ease);border:1px solid #dcebe8;width:100%;text-align:center;position:relative;overflow:visible;min-height:var(--setup-card-min-height)!important;font-size:var(--setup-card-font-size);box-shadow:0 10px 24px rgba(0,0,0,.06)}:where(body.chat-page,.chat-page-shell) .prompt-card:hover{transform:translateY(-3px);box-shadow:0 16px 32px rgba(0,0,0,.12);border-color:rgba(15,118,110,.45)}:where(body.chat-page,.chat-page-shell) .task-selection[data-launching=true]{pointer-events:none}:where(body.chat-page,.chat-page-shell) .task-selection[data-launching=true] .prompt-card:not([data-launching=true]){opacity:.35;transform:translateY(-1px) scale(.985);filter:saturate(.5)}:where(body.chat-page,.chat-page-shell) .prompt-card[data-launching=true]{animation:prompt-card-launch-sink .52s cubic-bezier(.22,.72,.24,1) forwards;border-color:rgba(15,118,110,.65);background:radial-gradient(120% 120% at 50% 0,rgba(45,212,191,.16),transparent 60%),#fff;z-index:2}:where(body.chat-page,.chat-page-shell) .prompt-card[data-launching=true]:before{content:"";position:absolute;inset:-3px;border-radius:19px;border:2px solid rgba(15,118,110,.65);animation:card-launch-ripple .62s ease-out forwards;pointer-events:none}:where(body.chat-page,.chat-page-shell) .prompt-card[data-launching=true]:after{content:"";position:absolute;inset:-3px;border-radius:19px;border:1.5px solid rgba(45,212,191,.45);animation:card-launch-ripple-soft .72s ease-out .08s forwards;pointer-events:none}@keyframes prompt-card-launch-sink{0%{transform:translateY(0) scale(1);box-shadow:0 16px 32px rgba(0,0,0,.12);filter:brightness(1)}26%{transform:translateY(-5px) scale(1.03);box-shadow:0 26px 44px rgba(15,118,110,.28);filter:brightness(1.05)}to{transform:translateY(7px) scale(.986);box-shadow:0 6px 14px rgba(0,0,0,.08);filter:brightness(.98)}}@keyframes card-launch-ripple{0%{opacity:1;transform:scale(1);border-color:rgba(15,118,110,.65);box-shadow:0 0 0 0 rgba(15,118,110,.38)}to{opacity:0;transform:scale(1.08);border-color:rgba(15,118,110,0);box-shadow:0 0 0 18px rgba(15,118,110,0)}}@keyframes card-launch-ripple-soft{0%{opacity:.85;transform:scale(1.02);border-color:rgba(45,212,191,.45)}to{opacity:0;transform:scale(1.16);border-color:rgba(45,212,191,0)}}:where(body.chat-page,.chat-page-shell) .io-container{position:absolute;left:50%;transform:translateX(-50%);top:-32px;padding:.6rem .75rem;background-color:hsla(0,0%,100%,.95);border:1px solid rgba(15,118,110,.3);border-radius:10px;font-size:var(--text-sm,.875rem);line-height:var(--leading-tight,1.4);z-index:var(--z-dropdown,30);width:calc(100% - 1rem);text-align:center;will-change:transform;box-shadow:0 12px 24px rgba(0,0,0,.08)}:where(body.chat-page,.chat-page-shell) .header-container{display:flex;align-items:center;justify-content:space-between;gap:.45rem;width:100%}:where(body.chat-page,.chat-page-shell) .task-header{flex:1;min-width:0;font-size:var(--setup-card-font-size);line-height:1.25;text-align:left;white-space:nowrap;text-overflow:ellipsis;overflow:hidden}:where(body.chat-page,.chat-page-shell) .task-detail-toggle{width:var(--setup-toggle-size);height:var(--setup-toggle-size);min-width:var(--setup-toggle-size);min-height:var(--setup-toggle-size);padding:0!important;line-height:1!important;border-radius:var(--radius-full,999px);display:inline-flex;align-items:center;justify-content:center;flex-shrink:0;background:rgba(19,78,74,.1)!important;border:1px solid rgba(19,78,74,.3)!important;color:#134e4a!important;box-shadow:none!important}:where(body.chat-page,.chat-page-shell) .task-detail-toggle i{font-size:var(--text-xl,1.125rem)}:where(body.chat-page,.chat-page-shell) #setup-container.setup-fit-compact{--setup-container-padding-y:1.45rem;--setup-container-padding-x:1.6rem;--setup-form-gap:0.75rem;--setup-title-font-size:1.4rem;--setup-title-margin-bottom:0.45rem;--setup-field-padding-y:0.68rem;--setup-field-padding-x:0.82rem;--setup-select-padding-right:2.3rem;--setup-task-gap:0.7rem;--setup-card-padding-y:0.5rem;--setup-card-padding-x:0.66rem;--setup-card-min-height:56px;--setup-card-font-size:1rem;--setup-toggle-size:44px;--setup-info-min-height:5rem}:where(body.chat-page,.chat-page-shell) #setup-container.setup-fit-compact #setup-info{padding-right:calc(1.84rem + 104px);padding-bottom:3.9rem}:where(body.chat-page,.chat-page-shell) #setup-container.setup-fit-compact .form-label{font-size:var(--text-md,1rem)}:where(body.chat-page,.chat-page-shell) #setup-container.setup-fit-compact .task-selection-header{gap:.45rem}:where(body.chat-page,.chat-page-shell) #setup-container.setup-fit-compact .task-selection-header p#task-selection-text{font-size:var(--text-md,1rem)}:where(body.chat-page,.chat-page-shell) #setup-container.setup-fit-compact #edit-task-order-btn,:where(body.chat-page,.chat-page-shell) #setup-container.setup-fit-compact #openNewPromptModal{width:44px;height:44px;min-width:44px;min-height:44px;font-size:1rem}:where(body.chat-page,.chat-page-shell) #setup-container.setup-fit-tight{--setup-container-padding-y:1rem;--setup-container-padding-x:1.1rem;--setup-form-gap:0.5rem;--setup-title-font-size:1.24rem;--setup-title-margin-bottom:0.2rem;--setup-field-padding-y:0.52rem;--setup-field-padding-x:0.68rem;--setup-select-padding-right:2.1rem;--setup-task-gap:0.52rem;--setup-card-padding-y:0.42rem;--setup-card-padding-x:0.56rem;--setup-card-min-height:46px;--setup-card-font-size:1rem;--setup-toggle-size:44px;--setup-info-min-height:4.25rem}:where(body.chat-page,.chat-page-shell) #setup-container.setup-fit-tight #setup-info{padding-right:calc(1.84rem + 104px);padding-bottom:3.7rem}:where(body.chat-page,.chat-page-shell) #setup-container.setup-fit-tight .form-label{font-size:var(--text-md,1rem)}:where(body.chat-page,.chat-page-shell) #setup-container.setup-fit-tight .task-selection-header p#task-selection-text{font-size:var(--text-md,1rem)}:where(body.chat-page,.chat-page-shell) #setup-container.setup-fit-tight #edit-task-order-btn,:where(body.chat-page,.chat-page-shell) #setup-container.setup-fit-tight #openNewPromptModal{width:44px;height:44px;min-width:44px;min-height:44px;font-size:.92rem}:where(body.chat-page,.chat-page-shell) #setup-container.setup-fit-tight .task-selection .task-wrapper{flex:0 0 calc(50% - 0.26rem);max-width:calc(50% - .26rem)}:where(body.chat-page,.chat-page-shell) #io-modal{z-index:var(--z-modal-priority,85);padding:clamp(1rem,3.2vw,2.2rem);background:var(--chat-modal-overlay,radial-gradient(120% 95% at 50% -15%,rgba(46,93,73,.28),transparent 56%),radial-gradient(90% 80% at 50% 120%,rgba(18,52,39,.24),transparent 62%),rgba(8,18,14,.52));backdrop-filter:var(--chat-modal-backdrop-filter,blur(6px) saturate(110%));-webkit-backdrop-filter:var(--chat-modal-backdrop-filter,blur(6px) saturate(110%))}:where(body.chat-page,.chat-page-shell) .io-modal-content{width:min(820px,calc(100vw - 2rem));max-height:min(84vh,760px);overflow:hidden;border-radius:var(--chat-modal-panel-radius,28px);border:1px solid var(--chat-modal-border,rgba(15,118,110,.26));background:var(--chat-modal-surface-bg,linear-gradient(145deg,#f8fcf9 0,#edf7f2 100%));box-shadow:var(--chat-modal-shadow,0 30px 60px rgba(7,21,17,.34));padding:clamp(1rem,2.2vw,1.55rem);animation:task-detail-modal-open var(--chat-modal-enter-duration,.24s) ease-out;display:flex;flex-direction:column}@keyframes task-detail-modal-open{0%{opacity:0;transform:translateY(10px) scale(.985)}to{opacity:1;transform:translateY(0) scale(1)}}:where(body.chat-page,.chat-page-shell) .task-detail-modal-shell{display:flex;flex-direction:column;gap:1rem;overflow-y:auto;min-height:0;position:relative;z-index:1}:where(body.chat-page,.chat-page-shell) .task-detail-modal-header{display:flex;align-items:flex-start;justify-content:space-between;gap:.9rem;padding:1rem 1.1rem;border:1px solid var(--chat-modal-header-border,rgba(19,78,74,.12));border-radius:var(--radius-xl,24px);background:var(--chat-modal-header-bg,linear-gradient(135deg,rgba(19,78,74,.12) 0,rgba(153,246,228,.1) 44%,hsla(0,0%,100%,.78) 100%))}:where(body.chat-page,.chat-page-shell) .task-detail-modal-eyebrow{margin:0;font-size:var(--text-md,1rem);font-weight:700;letter-spacing:.08em;text-transform:uppercase;color:var(--primary-dark,#1b5e43)}:where(body.chat-page,.chat-page-shell) .task-detail-modal-title{margin:.15rem 0 0;font-size:clamp(1.25rem,2.3vw,1.5rem);line-height:1.25;color:#111827}:where(body.chat-page,.chat-page-shell) .task-detail-modal-close{width:var(--tap-target-min,44px);height:var(--tap-target-min,44px);min-width:var(--tap-target-min,44px);min-height:var(--tap-target-min,44px);flex-shrink:0;border:1px solid #d9e9e1;border-radius:var(--radius-full,999px);background:#fff;color:var(--success-strong,#134e4a);display:inline-flex;align-items:center;justify-content:center;cursor:pointer;transition:transform var(--transition-normal,.2s ease),box-shadow var(--transition-normal,.2s ease),border-color var(--transition-normal,.2s ease)}:where(body.chat-page,.chat-page-shell) .task-detail-modal-close:hover{transform:translateY(-1px);border-color:rgba(15,118,110,.42);box-shadow:0 10px 18px rgba(15,35,28,.12)}:where(body.chat-page,.chat-page-shell) .task-detail-sections{display:grid;grid-template-columns:minmax(0,1fr);gap:.8rem}:where(body.chat-page,.chat-page-shell) .task-detail-section{padding:.9rem 1rem;border:1px solid #dcebe4;border-radius:14px;background:#fff;box-shadow:0 8px 18px rgba(16,44,35,.06)}:where(body.chat-page,.chat-page-shell) .task-detail-section-title{margin:0;font-size:var(--text-md,1rem);font-weight:700;color:#064e3b}:where(body.chat-page,.chat-page-shell) .task-detail-section-body{margin-top:.52rem;font-size:var(--text-md,1rem);line-height:var(--leading-relaxed,1.6);color:#111827;word-break:break-word;max-height:220px;overflow-y:auto}:where(body.chat-page,.chat-page-shell) .task-detail-section-body-compact{max-height:none}:where(body.chat-page,.chat-page-shell) .task-selection-header{display:flex;align-items:center;gap:.6rem;flex-wrap:nowrap;margin-bottom:1rem}:where(body.chat-page,.chat-page-shell) .task-selection-header #openNewPromptModal{margin-left:auto}:where(body.chat-page,.chat-page-shell) .task-selection-header #edit-task-order-btn{margin-left:.5rem}:where(body.chat-page,.chat-page-shell) .task-selection-header #edit-task-order-btn,:where(body.chat-page,.chat-page-shell) .task-selection-header #openNewPromptModal{width:48px;height:48px;min-width:48px;min-height:48px;padding:0;border-radius:50%;display:inline-flex;align-items:center;justify-content:center;flex-shrink:0}:where(body.chat-page,.chat-page-shell) .task-selection-header #edit-task-order-btn{--chat-button-base:#0d9488;--chat-button-accent:#0f766e;--chat-button-shadow-color:rgba(15,118,110,.28);border:1px solid hsla(0,0%,100%,.26)}:where(body.chat-page,.chat-page-shell) .task-selection-header #openNewPromptModal{--chat-button-base:#84cc16;--chat-button-accent:#65a30d;--chat-button-shadow-color:rgba(101,163,13,.3);border:1px solid hsla(0,0%,100%,.2)}:where(body.chat-page,.chat-page-shell) .task-selection-header #edit-task-order-btn i,:where(body.chat-page,.chat-page-shell) .task-selection-header #openNewPromptModal i{font-size:1.2rem;line-height:1}:where(body.chat-page,.chat-page-shell) .task-selection-header p#task-selection-text{flex:1;margin:0;font-weight:600;color:var(--success-strong,#134e4a)}:where(body.chat-page,.chat-page-shell) .task-toggle-btn{width:100%;margin-top:.1rem}:where(body.chat-page,.chat-page-shell) .setup-access-chat{text-align:center;margin-top:.2rem}:where(body.chat-page,.chat-page-shell) .task-card-action-container{position:absolute;top:-10px;z-index:10}:where(body.chat-page,.chat-page-shell) .task-card-action-container--delete{left:-10px}:where(body.chat-page,.chat-page-shell) .task-card-action-container--edit{right:-10px}:where(body.chat-page,.chat-page-shell) .task-card-action-container .card-delete-btn,:where(body.chat-page,.chat-page-shell) .task-card-action-container .card-edit-btn{width:24px;height:24px;border-radius:50%;border:none;color:var(--text-light,#fff);font-size:var(--text-sm,.875rem);display:inline-flex;align-items:center;justify-content:center}:where(body.chat-page,.chat-page-shell) .task-card-action-container .card-delete-btn i,:where(body.chat-page,.chat-page-shell) .task-card-action-container .card-edit-btn i{color:inherit}@media (max-width:768px){:where(body.chat-page,.chat-page-shell) #setup-container{--setup-container-padding-y:2rem;--setup-container-padding-x:1.8rem}:where(body.chat-page,.chat-page-shell) .prompt-card{font-size:var(--setup-card-font-size);min-height:var(--setup-card-min-height)!important}}@media (max-width:576px){:where(body.chat-page,.chat-page-shell) #setup-container{--setup-container-padding-y:0;--setup-container-padding-x:var(--chat-mobile-gutter,1rem);--setup-form-gap:1rem;--setup-task-gap:0.7rem;--setup-card-padding-y:0.58rem;--setup-card-padding-x:0.72rem;--setup-card-min-height:60px;--setup-card-font-size:0.94rem;box-sizing:border-box;width:100%;max-width:none;min-height:var(--chat-visual-viewport-height,100dvh);border:0;border-radius:0;box-shadow:none;backdrop-filter:none;-webkit-backdrop-filter:none;overflow-y:auto;-webkit-overflow-scrolling:touch;background:linear-gradient(180deg,hsla(0,0%,100%,.96),rgba(246,248,247,.98)),#f7f8f7;padding:calc(var(--chat-mobile-toolbar-space, 3.65rem) + .9rem) calc(var(--setup-container-padding-x) + env(safe-area-inset-right, 0px)) calc(1.35rem + env(safe-area-inset-bottom, 0px)) calc(var(--setup-container-padding-x) + env(safe-area-inset-left, 0px))}:where(body.chat-page,.chat-page-shell) #setup-container:before{display:none}:where(body.chat-page,.chat-page-shell) .setup-form{width:min(100%,680px);margin:0 auto;gap:var(--setup-form-gap)}:where(body.chat-page,.chat-page-shell) .setup-form-title{margin-bottom:.1rem!important;padding-right:3.2rem;text-align:left;font-size:1.42rem;line-height:1.18;letter-spacing:0}:where(body.chat-page,.chat-page-shell) .form-label{font-size:.92rem;line-height:var(--leading-tight,1.4);letter-spacing:0}:where(body.chat-page,.chat-page-shell) .setup-info-group .form-label{padding-right:0}:where(body.chat-page,.chat-page-shell) .setup-info-field-shell{padding:.52rem;border:1px solid rgba(212,224,218,.92);border-radius:24px;background:hsla(0,0%,100%,.9);box-shadow:0 12px 30px rgba(15,23,42,.06)}:where(body.chat-page,.chat-page-shell) .setup-form select,:where(body.chat-page,.chat-page-shell) .setup-form textarea{border-radius:18px;border-color:rgba(207,222,215,.96);background:hsla(0,0%,100%,.98)}:where(body.chat-page,.chat-page-shell) #ai-model.model-select-native{position:static;width:100%;height:auto;min-height:52px;margin:0;padding:.82rem 2.6rem .82rem .92rem;opacity:1;pointer-events:auto;border:1px solid rgba(207,222,215,.96);border-radius:18px;background:hsla(0,0%,100%,.98);color:var(--text-dark,#1a1a1a);font-size:1rem}:where(body.chat-page,.chat-page-shell) .model-select{display:none}:where(body.chat-page,.chat-page-shell) .chat-save-mode-control{top:.68rem;right:.68rem}:where(body.chat-page,.chat-page-shell) .chat-save-mode-toggle{width:2.7rem;height:2.7rem}:where(body.chat-page,.chat-page-shell) #setup-info{min-height:min(34vh,11rem);max-height:min(38vh,13rem);padding-right:calc(1.6rem + 96px);padding-bottom:3.95rem}:where(body.chat-page,.chat-page-shell) .setup-info-input-area .setup-send-btn{right:.62rem;bottom:.62rem}:where(body.chat-page,.chat-page-shell) .setup-info-input-area .setup-attach-btn{right:calc(.62rem + 48px + .35rem);bottom:.62rem}:where(body.chat-page,.chat-page-shell) .task-selection{gap:var(--setup-task-gap);width:100%;overflow-x:hidden}:where(body.chat-page,.chat-page-shell) .task-selection-header{display:grid;grid-template-columns:minmax(0,1fr) auto auto;align-items:center;gap:.55rem;margin-bottom:.72rem}:where(body.chat-page,.chat-page-shell) .task-selection-header p#task-selection-text{grid-column:1;flex:1 1 auto;width:auto;min-width:0;margin:0;line-height:var(--leading-tight,1.4);white-space:normal;overflow-wrap:anywhere;word-break:break-word}:where(body.chat-page,.chat-page-shell) .task-selection-header #edit-task-order-btn{margin-left:0}:where(body.chat-page,.chat-page-shell) .task-selection-header #openNewPromptModal{margin-left:0}:where(body.chat-page,.chat-page-shell) .task-selection-header #edit-task-order-btn,:where(body.chat-page,.chat-page-shell) .task-selection-header #openNewPromptModal{width:44px;height:44px;min-width:44px;min-height:44px;flex-shrink:0}:where(body.chat-page,.chat-page-shell) #setup-container.setup-fit-compact .task-selection .task-wrapper,:where(body.chat-page,.chat-page-shell) #setup-container.setup-fit-tight .task-selection .task-wrapper,:where(body.chat-page,.chat-page-shell) .task-selection .task-wrapper{flex:0 1 calc(50% - 0.35rem);max-width:calc(50% - .35rem);min-width:0;box-sizing:border-box}:where(body.chat-page,.chat-page-shell) .prompt-card{box-sizing:border-box;height:auto;min-height:max(var(--setup-card-min-height),62px)!important;max-height:none;font-size:var(--setup-card-font-size);padding:var(--setup-card-padding-y) var(--setup-card-padding-x)!important;overflow:hidden;border-radius:16px;box-shadow:0 8px 18px rgba(15,23,42,.05);-webkit-tap-highlight-color:transparent}:where(body.chat-page,.chat-page-shell) .header-container{min-width:0}:where(body.chat-page,.chat-page-shell) .task-header{display:-webkit-box;min-width:0;line-height:1.35;white-space:normal;text-overflow:clip;overflow-wrap:anywhere;word-break:normal;-webkit-box-orient:vertical;-webkit-line-clamp:2}:where(body.chat-page,.chat-page-shell) .task-detail-toggle{width:40px;height:40px;min-width:40px;min-height:40px;background:rgba(19,78,74,.1)!important;border:1px solid rgba(19,78,74,.3)!important;color:#134e4a!important;box-shadow:none!important}:where(body.chat-page,.chat-page-shell) .task-detail-toggle i{font-size:1rem}:where(body.chat-page,.chat-page-shell) .task-wrapper.editable{touch-action:none}:where(body.chat-page,.chat-page-shell) .io-container{font-size:var(--text-xs,.8125rem);width:calc(100% - .5rem)}:where(body.chat-page,.chat-page-shell) #io-modal{padding:.85rem}:where(body.chat-page,.chat-page-shell) .io-modal-content{border-radius:18px;max-height:88vh;padding:1rem}:where(body.chat-page,.chat-page-shell) .task-detail-modal-title{font-size:1.2rem}:where(body.chat-page,.chat-page-shell) .task-detail-modal-close{width:44px;height:44px}:where(body.chat-page,.chat-page-shell) .task-detail-section{padding:.78rem .82rem}:where(body.chat-page,.chat-page-shell) .task-detail-section-body{font-size:var(--text-md,1rem);max-height:185px;overflow-y:auto}}@media (max-width:360px){:where(body.chat-page,.chat-page-shell) #setup-container.setup-fit-compact .task-selection .task-wrapper,:where(body.chat-page,.chat-page-shell) #setup-container.setup-fit-tight .task-selection .task-wrapper,:where(body.chat-page,.chat-page-shell) .task-selection .task-wrapper{flex:1 1 100%;max-width:100%}}[data-theme=dark] :where(body.chat-page,.chat-page-shell) .setup-form select,[data-theme=dark] :where(body.chat-page,.chat-page-shell) .setup-form textarea{background:rgba(15,23,42,.95);border-color:rgba(148,163,184,.22);color:var(--text-dark,#e5e7eb)}[data-theme=dark] :where(body.chat-page,.chat-page-shell) .setup-form textarea::-moz-placeholder{color:rgba(148,163,184,.6)}[data-theme=dark] :where(body.chat-page,.chat-page-shell) .setup-form textarea::placeholder{color:rgba(148,163,184,.6)}[data-theme=dark] :where(body.chat-page,.chat-page-shell) .setup-form select:focus,[data-theme=dark] :where(body.chat-page,.chat-page-shell) .setup-form textarea:focus{background:#111827;border-color:rgba(15,118,110,.52)}[data-theme=dark] :where(body.chat-page,.chat-page-shell) .model-select-trigger{background:rgba(15,23,42,.95)!important;border-color:rgba(148,163,184,.22)!important;color:var(--text-dark,#e5e7eb)!important}[data-theme=dark] :where(body.chat-page,.chat-page-shell) .model-select-trigger:after{border-color:rgba(148,163,184,.7)}[data-theme=dark] :where(body.chat-page,.chat-page-shell) .model-select-trigger:focus,[data-theme=dark] :where(body.chat-page,.chat-page-shell) .model-select.is-open .model-select-trigger{background:#111827!important;border-color:rgba(15,118,110,.52)!important}[data-theme=dark] :where(body.chat-page,.chat-page-shell) .model-select-menu{background:#0f172a;border-color:rgba(15,118,110,.22);box-shadow:0 18px 34px rgba(2,6,23,.52)}[data-theme=dark] :where(body.chat-page,.chat-page-shell) .model-select-option{color:var(--text-dark,#e5e7eb)}[data-theme=dark] :where(body.chat-page,.chat-page-shell) .model-select-option:hover{background:rgba(15,118,110,.12);border-color:rgba(15,118,110,.3)}[data-theme=dark] :where(body.chat-page,.chat-page-shell) .model-select-option.is-selected{background:linear-gradient(135deg,#134e4a,#0f766e);border-color:rgba(94,234,212,.72);color:#fff;font-weight:700;box-shadow:0 10px 18px rgba(19,78,74,.34),inset 3px 0 0 rgba(204,251,241,.9)}[data-theme=dark] :where(body.chat-page,.chat-page-shell) .model-select-option.is-selected:hover{background:linear-gradient(135deg,#0f3f3b,#115e59);border-color:rgba(153,246,228,.86);color:#fff}[data-theme=dark] :where(body.chat-page,.chat-page-shell) .prompt-card{background:rgba(17,24,39,.88);border-color:rgba(15,118,110,.18);color:var(--text-dark,#e5e7eb);box-shadow:0 10px 24px rgba(2,6,23,.28)}[data-theme=dark] :where(body.chat-page,.chat-page-shell) .prompt-card:hover{background:rgba(22,33,54,.96);border-color:rgba(15,118,110,.44);box-shadow:0 16px 32px rgba(2,6,23,.4)}[data-theme=dark] :where(body.chat-page,.chat-page-shell) .task-header{color:var(--text-dark,#e5e7eb)}[data-theme=dark] :where(body.chat-page,.chat-page-shell) .chat-save-mode-toggle{background:radial-gradient(circle at 30% 30%,rgba(30,41,59,.96),rgba(15,23,42,.92)),rgba(15,23,42,.94);border-color:rgba(148,163,184,.24);color:#99f6e4;box-shadow:0 10px 24px rgba(2,6,23,.32),inset 0 1px 0 hsla(0,0%,100%,.06)}[data-theme=dark] :where(body.chat-page,.chat-page-shell) .chat-save-mode-toggle:hover{border-color:rgba(15,118,110,.38);box-shadow:0 14px 28px rgba(15,118,110,.14),inset 0 1px 0 hsla(0,0%,100%,.08)}[data-theme=dark] :where(body.chat-page,.chat-page-shell) .chat-save-mode-toggle.is-active{background:radial-gradient(circle at 30% 30%,rgba(30,27,20,.96),rgba(20,18,14,.92)),rgba(20,18,14,.94);border-color:rgba(180,83,9,.36);color:#fcd34d}[data-theme=dark] :where(body.chat-page,.chat-page-shell) .chat-save-mode-feedback.is-visible{background:rgba(15,23,42,.92);border-color:rgba(15,118,110,.24);color:#5eead4}[data-theme=dark] :where(body.chat-page,.chat-page-shell) .chat-save-mode-feedback.is-visible.is-active{background:rgba(20,14,6,.92);border-color:rgba(180,83,9,.3);color:#fcd34d}[data-theme=dark] :where(body.chat-page,.chat-page-shell) .chat-save-mode-toggle__check{color:#f8fafc}[data-theme=dark] :where(body.chat-page,.chat-page-shell) .chat-save-mode-toggle.is-active .chat-save-mode-toggle__check{color:#fff;filter:drop-shadow(0 0 2px rgba(0,0,0,.4))}[data-theme=dark] :where(body.chat-page,.chat-page-shell) .setup-info-input-area .setup-attach-btn{--chat-button-base:#34d399;--chat-button-accent:#10b981;--chat-button-shadow-color:rgba(52,211,153,.28)}[data-theme=dark] body.chat-page .task-detail-section{background:rgba(15,23,42,.65);border-color:rgba(15,118,110,.35);box-shadow:0 8px 24px rgba(2,6,23,.45)}[data-theme=dark] body.chat-page .task-detail-section-title{color:#2dd4bf}[data-theme=dark] body.chat-page .task-detail-section-body{color:#f1f5f9}[data-theme=dark] body.chat-page .task-detail-modal-header{background:linear-gradient(135deg,rgba(19,78,74,.28),rgba(15,118,110,.15) 44%,rgba(17,24,39,.8));border-color:rgba(15,118,110,.35)}[data-theme=dark] body.chat-page .task-detail-modal-eyebrow{color:#5eead4}[data-theme=dark] body.chat-page .task-detail-modal-title{color:#fff}[data-theme=dark] body.chat-page .task-detail-modal-close{background:rgba(15,23,42,.95);border-color:rgba(148,163,184,.35);color:#2dd4bf}[data-theme=dark] :where(body.chat-page,.chat-page-shell) .task-detail-modal-close:hover{border-color:rgba(15,118,110,.44);box-shadow:0 10px 18px rgba(2,6,23,.28)}[data-theme=dark] :where(body.chat-page,.chat-page-shell) .io-modal-content{background:linear-gradient(145deg,#111827,#0d1b2e);border-color:rgba(15,118,110,.26);box-shadow:0 30px 60px rgba(2,6,23,.55)}[data-theme=dark] :where(body.chat-page,.chat-page-shell) .io-container{background:rgba(17,24,39,.97);border-color:rgba(15,118,110,.28);color:var(--text-dark,#e5e7eb);box-shadow:0 12px 24px rgba(2,6,23,.4)}@media (max-width:576px){[data-theme=dark] :where(body.chat-page,.chat-page-shell) #setup-container{background:linear-gradient(180deg,rgba(15,23,42,.98),rgba(8,13,24,.98)),#0b1220}[data-theme=dark] :where(body.chat-page,.chat-page-shell) .setup-info-field-shell{border-color:rgba(148,163,184,.2);background:rgba(17,24,39,.78);box-shadow:0 14px 32px rgba(2,6,23,.32)}[data-theme=dark] :where(body.chat-page,.chat-page-shell) #ai-model.model-select-native{background:rgba(15,23,42,.95);border-color:rgba(148,163,184,.22);color:var(--text-dark,#e5e7eb)}[data-theme=dark] :where(body.chat-page,.chat-page-shell) .task-detail-toggle{background:rgba(15,118,110,.18)!important;border-color:rgba(15,118,110,.38)!important;color:#5eead4!important}}:where(body.chat-page,.chat-page-shell) #chat-container{display:flex;width:100%;max-width:var(--chat-shell-max-width,1280px);height:90vh;background:var(--surface-primary,#fff);border-radius:var(--radius-xl,24px);border:1px solid var(--border-default,rgba(0,0,0,.08));box-shadow:0 0 0 1px rgba(0,0,0,.03),0 24px 48px -12px rgba(0,0,0,.12);overflow:hidden;flex-direction:column;min-height:0;opacity:0;transform:translate3d(0,44px,-120px) scale(.94) rotateX(-6deg);transform-origin:50% 100%;pointer-events:none;backface-visibility:hidden;will-change:opacity,transform;transition:opacity .5s cubic-bezier(.16,1,.3,1),transform .5s cubic-bezier(.16,1,.3,1),box-shadow .5s cubic-bezier(.16,1,.3,1)}@media (min-width:577px){:where(body.chat-page,.chat-page-shell) #chat-container{height:calc(100vh - 2rem);height:calc(100svh - 2rem)}}:where(body.chat-page,.chat-page-shell) #chat-container[data-view=chat],:where(body.chat-page,.chat-page-shell) #chat-container[data-view=launching]{opacity:1;transform:translateZ(0) scale(1)}:where(body.chat-page,.chat-page-shell) #chat-container[data-view=launching]{box-shadow:0 0 0 1px rgba(0,0,0,.03),0 24px 48px -12px rgba(0,0,0,.12)}:where(body.chat-page,.chat-page-shell) #chat-container[data-view=chat]{pointer-events:auto}:where(body.chat-page,.chat-page-shell) #chat-container[data-view=chat] .chat-header,:where(body.chat-page,.chat-page-shell) #chat-container[data-view=launching] .chat-header{animation:chat-enter-fade-down .5s cubic-bezier(.16,1,.3,1) .1s both}:where(body.chat-page,.chat-page-shell) #chat-container[data-view=chat] .chat-area,:where(body.chat-page,.chat-page-shell) #chat-container[data-view=launching] .chat-area{animation:chat-enter-rise .55s cubic-bezier(.16,1,.3,1) .18s both}@keyframes chat-enter-fade-down{0%{opacity:0;transform:translate3d(0,-10px,0)}to{opacity:1;transform:translateZ(0)}}@keyframes chat-enter-rise{0%{opacity:0;transform:translate3d(0,20px,0)}to{opacity:1;transform:translateZ(0)}}@media (prefers-reduced-motion:reduce){:where(body.chat-page,.chat-page-shell) #chat-container,:where(body.chat-page,.chat-page-shell) #setup-container{transition:opacity .01ms linear!important;animation:none!important}:where(body.chat-page,.chat-page-shell) #chat-container .chat-area,:where(body.chat-page,.chat-page-shell) #chat-container .chat-header{animation:none!important}}:where(body.chat-page,.chat-page-shell) .chat-header{padding:.7rem 1.25rem;background:var(--primary-gradient);color:var(--text-light,#fff);display:flex;align-items:center;justify-content:space-between;box-shadow:0 1px 3px rgba(0,0,0,.1);position:relative;z-index:var(--z-chat-header,50);flex-shrink:0}:where(body.chat-page,.chat-page-shell) .header-left{display:flex;align-items:center;gap:.6rem}:where(body.chat-page,.chat-page-shell) .chat-room-mode-badge{display:inline-flex;align-items:center;justify-content:center;min-height:32px;padding:.35rem .8rem;border-radius:var(--radius-full,999px);background:hsla(0,0%,100%,.18);border:1px solid hsla(0,0%,100%,.32);color:var(--text-light,#fff);font-size:.78rem;font-weight:700;letter-spacing:.04em}:where(body.chat-page,.chat-page-shell) .header-left i{font-size:1.5rem}:where(body.chat-page,.chat-page-shell) .header-left span{font-size:var(--text-xl,1.125rem);font-weight:600;letter-spacing:.01em}:where(body.chat-page,.chat-page-shell) .header-right{display:flex;align-items:center;gap:.5rem;margin-right:3rem}:where(body.chat-page,.chat-page-shell) .chat-header .icon-button{border-radius:50%;width:2.75rem;height:2.75rem;min-width:2.75rem;min-height:2.75rem;padding:0;justify-content:center;flex-shrink:0}:where(body.chat-page,.chat-page-shell) .chat-header-model-select{position:relative}:where(body.chat-page,.chat-page-shell) .chat-header-model-trigger{display:flex;align-items:center;gap:.4rem;padding:.4rem .75rem;background:hsla(0,0%,100%,.18);border:1px solid hsla(0,0%,100%,.35);border-radius:9999px;color:var(--text-light,#fff);font-size:var(--text-xs,.8125rem);font-weight:600;cursor:pointer;white-space:nowrap;transition:background var(--transition-fast,.15s ease),border-color var(--transition-fast,.15s ease)}:where(body.chat-page,.chat-page-shell) .chat-header-model-trigger:hover{background:hsla(0,0%,100%,.28);border-color:hsla(0,0%,100%,.55)}:where(body.chat-page,.chat-page-shell) .chat-header-model-chevron{font-size:.7rem;transition:transform var(--transition-fast,.15s ease)}:where(body.chat-page,.chat-page-shell) .chat-header-model-select.is-open .chat-header-model-chevron{transform:rotate(180deg)}:where(body.chat-page,.chat-page-shell) .chat-header-model-menu{display:none;position:absolute;top:calc(100% + .4rem);right:0;background:var(--surface-primary,#fff);border-radius:12px;box-shadow:0 4px 16px rgba(0,0,0,.12),0 1px 4px rgba(0,0,0,.08);min-width:240px;z-index:var(--z-dropdown,30);overflow:hidden}:where(body.chat-page,.chat-page-shell) .chat-header-model-select.is-open .chat-header-model-menu{display:block}:where(body.chat-page,.chat-page-shell) .chat-header-model-option{display:block;width:100%;padding:.65rem 1rem;background:none;border:none;text-align:left;font-size:var(--text-sm,.875rem);color:var(--text-dark,#1a1a1a);cursor:pointer;transition:background var(--transition-fast,.15s ease)}:where(body.chat-page,.chat-page-shell) .chat-header-model-option:hover{background:rgba(15,118,110,.08)}:where(body.chat-page,.chat-page-shell) .chat-header-model-option.is-selected{background:rgba(15,118,110,.15);color:var(--success-strong,#134e4a);font-weight:600}[data-theme=dark] :where(body.chat-page,.chat-page-shell) .chat-header-model-option.is-selected{background:linear-gradient(135deg,#134e4a,#0f766e);color:#fff;font-weight:700;box-shadow:inset 3px 0 0 rgba(94,234,212,.95)}[data-theme=dark] :where(body.chat-page,.chat-page-shell) .chat-header-model-option.is-selected:hover{background:linear-gradient(135deg,#0f3f3b,#115e59);color:#fff}:where(body.chat-page,.chat-page-shell) .chat-share-btn{color:var(--text-light,#fff)}:where(body.chat-page,.chat-page-shell) .chat-share-btn--disabled{opacity:.45;cursor:not-allowed}:where(body.chat-page,.chat-page-shell) .chat-share-modal{background:radial-gradient(circle at top,rgba(15,118,110,.14),transparent 34%),rgba(11,27,25,.56);backdrop-filter:blur(10px);-webkit-backdrop-filter:blur(10px)}:where(body.chat-page,.chat-page-shell) .chat-share-modal__content{width:min(92%,620px);max-height:92vh;overflow-y:auto;position:relative;display:flex;flex-direction:column;gap:1rem;background:radial-gradient(circle at top right,rgba(20,184,166,.14),transparent 34%),linear-gradient(180deg,hsla(0,0%,100%,.985),rgba(247,252,251,.965));border-radius:24px;border:1px solid rgba(174,211,203,.52);box-shadow:0 32px 80px rgba(11,27,25,.28),0 12px 30px rgba(15,118,110,.14);padding:1.5rem}:where(body.chat-page,.chat-page-shell) .chat-share-modal__header{display:flex;flex-direction:column;gap:.36rem;padding-right:3.35rem}:where(body.chat-page,.chat-page-shell) .chat-share-modal__header h2{margin:0;color:var(--text-dark,#12312d);font-size:clamp(1.42rem,1vw + 1.05rem,1.9rem);font-weight:800;line-height:1.25}:where(body.chat-page,.chat-page-shell) .chat-share-close-btn{position:absolute;top:.95rem;right:.95rem;z-index:2;width:2.5rem;height:2.5rem;padding:0;border-radius:var(--radius-full,999px);border:1px solid rgba(174,211,203,.9);background:hsla(0,0%,100%,.92);color:#54706a;display:inline-flex;align-items:center;justify-content:center;cursor:pointer;box-shadow:0 12px 26px rgba(15,23,42,.12);transition:transform .18s ease,border-color .18s ease,background .18s ease,color .18s ease}:where(body.chat-page,.chat-page-shell) .chat-share-close-btn:hover{background:#fff;border-color:rgba(133,190,178,.95);color:#12312d;transform:translateY(-1px)}:where(body.chat-page,.chat-page-shell) .chat-share-modal__desc{margin:0;color:#54645d;font-size:var(--text-base,.9375rem);line-height:1.65}:where(body.chat-page,.chat-page-shell) .chat-share-modal__body{display:flex;flex-direction:column;gap:.9rem}:where(body.chat-page,.chat-page-shell) .chat-share-link-row{margin:0}:where(body.chat-page,.chat-page-shell) #chat-share-link-input{width:100%;min-height:48px;border-radius:16px;border:1px solid rgba(174,211,203,.9);background:rgba(250,252,251,.94);color:var(--text-dark,#1a1a1a);padding:.9rem 1rem;font-size:var(--text-base,.9375rem);box-shadow:inset 0 1px 0 hsla(0,0%,100%,.92)}:where(body.chat-page,.chat-page-shell) #chat-share-link-input:focus{outline:none;border-color:rgba(15,118,110,.34);box-shadow:0 0 0 4px rgba(15,118,110,.1),inset 0 1px 0 hsla(0,0%,100%,.96)}:where(body.chat-page,.chat-page-shell) .chat-share-status{margin:0;min-height:1.35rem;color:var(--success-color,#0f766e);font-size:var(--text-sm,.875rem);line-height:1.55}:where(body.chat-page,.chat-page-shell) .chat-share-status--error{color:var(--danger-color,#dc2626)}:where(body.chat-page,.chat-page-shell) .chat-share-actions{margin:0;display:flex;align-items:center;gap:.7rem}:where(body.chat-page,.chat-page-shell) .chat-share-actions .chat-share-icon-btn{width:42px;height:42px;min-width:42px;padding:0;border-radius:var(--radius-full,999px);display:inline-flex;align-items:center;justify-content:center}:where(body.chat-page,.chat-page-shell) .chat-share-actions .chat-share-icon-btn i{font-size:.98rem;line-height:1}:where(body.chat-page,.chat-page-shell) .chat-share-sns{margin:0;display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:.7rem}:where(body.chat-page,.chat-page-shell) .chat-share-sns a{display:inline-flex;align-items:center;justify-content:center;gap:.45rem;min-height:46px;padding:.54rem .72rem;border-radius:var(--radius-l,16px);text-decoration:none;border:1px solid rgba(174,211,203,.9);color:#0f766e;background:hsla(0,0%,100%,.84);font-size:var(--text-sm,.875rem);font-weight:700;box-shadow:0 10px 18px rgba(15,23,42,.04);transition:transform .18s ease,background .18s ease,border-color .18s ease}:where(body.chat-page,.chat-page-shell) .chat-share-sns a:hover{background:rgba(247,251,249,.98);border-color:rgba(133,190,178,.95);transform:translateY(-1px)}:where(body.chat-page,.chat-page-shell) .chat-share-sns .share-x-icon{width:.92rem;height:.92rem;flex-shrink:0}:where(body.chat-page,.chat-page-shell) .chat-main{flex:1;display:grid;grid-template-columns:0 minmax(0,1fr);overflow:hidden;background:var(--surface-primary,#fff);min-height:0;position:relative;transition:grid-template-columns var(--transition-sidebar,.28s cubic-bezier(.32,.72,0,1))}:where(body.chat-page,.chat-page-shell) .chat-main.chat-main--sidebar-open{grid-template-columns:280px minmax(0,1fr)}:where(body.chat-page,.chat-page-shell) .chat-main.chat-main--sidebar-closed>.sidebar{visibility:hidden;pointer-events:none;border-right-color:transparent}:where(body.chat-page,.chat-page-shell) .chat-sidebar-toggle{position:absolute;top:.75rem;left:.85rem;display:inline-flex;color:var(--success-strong,#134e4a)!important;width:2.75rem;height:2.75rem;min-width:2.75rem;min-height:2.75rem;background:hsla(0,0%,100%,.92)!important;border:1px solid rgba(15,81,50,.18);box-shadow:0 10px 24px rgba(15,23,42,.12),0 0 0 1px hsla(0,0%,100%,.68);backdrop-filter:blur(12px) saturate(140%);-webkit-backdrop-filter:blur(12px) saturate(140%);z-index:var(--z-chat-sidebar-toggle,44);font-size:1.25rem;transition:background var(--transition-fast,.15s ease),border-color var(--transition-fast,.15s ease),color var(--transition-fast,.15s ease),transform .1s ease}:where(body.chat-page,.chat-page-shell) .chat-sidebar-toggle:focus-visible,:where(body.chat-page,.chat-page-shell) .chat-sidebar-toggle:hover{background:#fff!important;border-color:rgba(15,81,50,.34);color:#0f5132!important}:where(body.chat-page,.chat-page-shell) .chat-sidebar-toggle:focus-visible{outline:2px solid rgba(25,195,125,.6);outline-offset:2px}[data-theme=dark] :where(body.chat-page,.chat-page-shell) .chat-sidebar-toggle{color:#99f6e4!important;background:rgba(15,23,42,.95)!important;border-color:rgba(94,234,212,.46);box-shadow:0 12px 28px rgba(2,6,23,.48),0 0 0 1px rgba(94,234,212,.18)}[data-theme=dark] :where(body.chat-page,.chat-page-shell) .chat-sidebar-toggle:focus-visible,[data-theme=dark] :where(body.chat-page,.chat-page-shell) .chat-sidebar-toggle:hover{color:#fff!important;background:#115e59!important;border-color:rgba(153,246,228,.78)}[data-theme=dark] :where(body.chat-page,.chat-page-shell) .chat-sidebar-toggle:focus-visible{outline-color:rgba(153,246,228,.76)}@media (max-width:992px){:where(body.chat-page,.chat-page-shell) #chat-container{max-width:none}:where(body.chat-page,.chat-page-shell) .chat-header{padding-left:1.25rem}:where(body.chat-page,.chat-page-shell) .chat-main{grid-template-columns:minmax(0,1fr)}:where(body.chat-page,.chat-page-shell) .chat-sidebar-toggle{top:.6rem;left:.75rem;font-size:1.3rem}:where(body.chat-page,.chat-page-shell) .sidebar{position:absolute;top:0;bottom:0;left:0;width:min(320px,82vw);max-width:82vw;height:auto;background:var(--surface-sidebar,#f7f8f7);border-bottom:none;box-shadow:4px 0 24px rgba(0,0,0,.12);transform:translateX(-104%);transition:transform var(--transition-sidebar,.28s cubic-bezier(.32,.72,0,1));z-index:var(--z-chat-sidebar,46)}:where(body.chat-page,.chat-page-shell) .chat-main.chat-main--sidebar-closed>.sidebar{visibility:visible;pointer-events:auto;border-right-color:var(--border-default,rgba(0,0,0,.08))}:where(body.chat-page,.chat-page-shell) .sidebar.open{transform:translateX(0)}:where(body.chat-page,.chat-page-shell) .chat-main:after{content:"";position:absolute;inset:0;background:rgba(0,0,0,.16);opacity:0;pointer-events:none;transition:opacity var(--transition-normal,.2s ease);z-index:var(--z-chat-sidebar-overlay,45)}body.chat-page.sidebar-visible .chat-main:after{opacity:1;pointer-events:auto}}@media (min-width:1281px){:where(body.chat-page,.chat-page-shell) #chat-container{max-width:var(--chat-shell-max-width-wide,1520px)}:where(body.chat-page,.chat-page-shell) .chat-main{grid-template-columns:0 minmax(0,1fr)}:where(body.chat-page,.chat-page-shell) .chat-main.chat-main--sidebar-open{grid-template-columns:320px minmax(0,1fr)}:where(body.chat-page,.chat-page-shell) .sidebar{width:320px}}@media (max-width:576px){:where(body.chat-page,.chat-page-shell) #chat-container{height:100%;min-height:0;border-radius:0;border:none;box-shadow:none;box-sizing:border-box;display:flex;flex-direction:column}:where(body.chat-page,.chat-page-shell) .chat-header{box-sizing:border-box;min-height:calc(3.45rem + env(safe-area-inset-top, 0px));padding:calc(.42rem + env(safe-area-inset-top, 0px)) calc(.72rem + env(safe-area-inset-right, 0px)) .48rem calc(.72rem + env(safe-area-inset-left, 0px));gap:.45rem;flex-shrink:0;position:sticky;top:0;z-index:var(--z-chat-header,50)}:where(body.chat-page,.chat-page-shell) .chat-main{flex:1;height:auto;min-height:0}:where(body.chat-page,.chat-page-shell) .header-left,:where(body.chat-page,.chat-page-shell) .header-right{min-width:0}:where(body.chat-page,.chat-page-shell) .header-left{gap:.42rem;flex:1;min-width:0;overflow:hidden}:where(body.chat-page,.chat-page-shell) .header-right{gap:.35rem;margin-right:calc(3.8rem + env(safe-area-inset-right, 0px))}:where(body.chat-page,.chat-page-shell) .chat-header-model-trigger{min-height:2.5rem;max-width:42vw;padding:.38rem .56rem}:where(body.chat-page,.chat-page-shell) .chat-header-model-trigger span{min-width:0;overflow:hidden;text-overflow:ellipsis}:where(body.chat-page,.chat-page-shell) .chat-header-model-menu{position:fixed;top:calc(3.75rem + env(safe-area-inset-top, 0px));right:calc(.7rem + env(safe-area-inset-right, 0px));left:calc(.7rem + env(safe-area-inset-left, 0px));min-width:0;max-height:min(52vh,320px);overflow-y:auto;border-radius:18px}:where(body.chat-page,.chat-page-shell) .chat-share-btn{min-width:2.75rem;min-height:2.75rem;display:inline-flex;align-items:center;justify-content:center}:where(body.chat-page,.chat-page-shell) .header-left span{font-size:1rem}:where(body.chat-page,.chat-page-shell) .header-left i{font-size:1.25rem}:where(body.chat-page,.chat-page-shell) .chat-header .icon-button{width:2.5rem;height:2.5rem;min-width:2.5rem;min-height:2.5rem;border-radius:50%}:where(body.chat-page,.chat-page-shell) .sidebar{width:min(340px,88vw);max-width:88vw;border-radius:0 18px 18px 0;box-shadow:18px 0 44px rgba(15,23,42,.18),1px 0 0 rgba(15,23,42,.04)}:where(body.chat-page,.chat-page-shell) .chat-sidebar-toggle{top:.52rem;left:calc(.58rem + env(safe-area-inset-left, 0px));width:2.65rem;height:2.65rem;min-width:2.65rem;min-height:2.65rem;font-size:1.2rem;z-index:49;color:var(--success-strong,#134e4a)!important;background:hsla(0,0%,100%,.92)!important;border:1px solid rgba(198,216,207,.9);backdrop-filter:blur(12px) saturate(140%);-webkit-backdrop-filter:blur(12px) saturate(140%)}body.chat-page.sidebar-visible .chat-sidebar-toggle{color:#fff!important;background:rgba(19,78,74,.92)!important;border-color:hsla(0,0%,100%,.22)}body.chat-page.sidebar-visible .chat-main:after{background:rgba(15,23,42,.26);backdrop-filter:blur(2px);-webkit-backdrop-filter:blur(2px)}[data-theme=dark] :where(body.chat-page,.chat-page-shell) .chat-sidebar-toggle{background:rgba(15,23,42,.95)!important;border-color:rgba(94,234,212,.46);color:#99f6e4!important;box-shadow:0 12px 28px rgba(2,6,23,.48),0 0 0 1px rgba(94,234,212,.18)}[data-theme=dark] body.chat-page.sidebar-visible .chat-sidebar-toggle{color:#fff!important;background:#0f766e!important;border-color:rgba(153,246,228,.72);box-shadow:0 12px 30px rgba(2,6,23,.52),0 0 0 1px rgba(153,246,228,.2)}:where(body.chat-page,.chat-page-shell) .chat-header-model-menu{-webkit-overflow-scrolling:touch;overscroll-behavior:contain}:where(body.chat-page,.chat-page-shell) .chat-header-model-option{padding:.72rem 1rem;min-height:44px;display:flex;align-items:center}:where(body.chat-page,.chat-page-shell) .chat-share-modal{padding:.75rem;align-items:center}:where(body.chat-page,.chat-page-shell) .chat-share-modal__content{border-radius:20px;padding:.92rem .88rem calc(.95rem + env(safe-area-inset-bottom, 0px));max-height:calc(100dvh - 1.5rem - env(safe-area-inset-top, 0px) - env(safe-area-inset-bottom, 0px));overflow-y:auto;animation:mobileShareModalIn .22s cubic-bezier(.22,1,.36,1)}:where(body.chat-page,.chat-page-shell) .chat-share-sns{grid-template-columns:1fr}@keyframes mobileShareModalIn{0%{transform:translateY(8px) scale(.98);opacity:0}to{transform:translateY(0) scale(1);opacity:1}}:where(body.chat-page,.chat-page-shell) .scroll-to-bottom-btn{bottom:calc(5.2rem + env(safe-area-inset-bottom, 0px));width:2.5rem;height:2.5rem}}:where(body.chat-page,.chat-page-shell) .chat-area{display:flex;flex-direction:column;flex:1;min-width:0;min-height:0;position:relative;background:var(--surface-primary,#fff);overflow:hidden}:where(body.chat-page,.chat-page-shell) chat-action-menu{display:contents}:where(body.chat-page,.chat-page-shell) .chat-messages{flex:1;overflow-y:auto;-webkit-overflow-scrolling:touch;overscroll-behavior-y:contain;padding:var(--space-6,1.5rem) var(--space-6,1.5rem) var(--space-6,1.5rem);scroll-padding-bottom:calc(var(--space-6, 1.5rem) + env(safe-area-inset-bottom, 0px));background:var(--surface-primary,#fff);display:flex;flex-direction:column;gap:.25rem;min-width:0;min-height:0}:where(body.chat-page,.chat-page-shell) .chat-messages--virtual{display:block;gap:0;padding:0;transition:opacity .18s cubic-bezier(.16,1,.3,1)}:where(body.chat-page,.chat-page-shell) .chat-messages--anchoring{opacity:0}@media (prefers-reduced-motion:reduce){:where(body.chat-page,.chat-page-shell) .chat-messages--virtual{transition:opacity .01ms linear}}:where(body.chat-page,.chat-page-shell) .chat-message-row{box-sizing:border-box;padding:0 var(--space-6,1.5rem)}:where(body.chat-page,.chat-page-shell) .chat-message-row[data-web-search-overflow-active=true]{position:relative;z-index:4}:where(body.chat-page,.chat-page-shell) .chat-message-row--first{padding-top:var(--space-6,1.5rem)}:where(body.chat-page,.chat-page-shell) .chat-message-row--last{padding-bottom:calc(var(--space-6, 1.5rem) + env(safe-area-inset-bottom, 0px))}:where(body.chat-page,.chat-page-shell) .chat-messages.scroll-pb-24{scroll-padding-bottom:calc(var(--space-12, 3rem) * 2 + env(safe-area-inset-bottom, 0px))}:where(body.chat-page,.chat-page-shell) .chat-message-row--history{display:flex;justify-content:center}:where(body.chat-page,.chat-page-shell) .chat-launch-placeholder{position:relative;align-self:flex-end;width:-moz-fit-content;width:fit-content;min-width:240px;max-width:min(85%,720px);margin:0 0 1.3rem auto;padding:.85rem 1.15rem;border-radius:var(--radius-lg,20px) var(--radius-lg,20px) var(--radius-xs,4px) var(--radius-lg,20px);border:1px solid var(--primary-alpha-16,rgba(15,118,110,.16));background:linear-gradient(135deg,#0f766e,#115e59);box-shadow:0 8px 24px -8px rgba(15,118,110,.35);overflow:hidden;animation:chatLaunchPlaceholderIn .42s cubic-bezier(.16,1,.3,1);color:#fff}:where(body.chat-page,.chat-page-shell) .chat-launch-placeholder:before{content:"";position:absolute;inset:0;background:linear-gradient(115deg,transparent,hsla(0,0%,100%,.18) 30%,transparent 58%);opacity:.6;transform:translateX(-120%);animation:chatLaunchPlaceholderSheen 1.8s ease-in-out infinite;pointer-events:none}:where(body.chat-page,.chat-page-shell) .chat-launch-placeholder__eyebrow,:where(body.chat-page,.chat-page-shell) .chat-launch-placeholder__meta,:where(body.chat-page,.chat-page-shell) .chat-launch-placeholder__summary,:where(body.chat-page,.chat-page-shell) .chat-launch-placeholder__title{position:relative;z-index:1}:where(body.chat-page,.chat-page-shell) .chat-launch-placeholder__eyebrow{display:inline-flex;align-items:center;gap:.45rem;font-size:.7rem;font-weight:700;letter-spacing:.1em;text-transform:uppercase;color:hsla(0,0%,100%,.82)}:where(body.chat-page,.chat-page-shell) .chat-launch-placeholder__title{margin-top:.25rem;font-size:.95rem;line-height:1.4;font-weight:700;color:#fff}:where(body.chat-page,.chat-page-shell) .chat-launch-placeholder__summary{margin:.35rem 0 0;color:hsla(0,0%,100%,.9);font-size:.88rem;line-height:1.5;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}:where(body.chat-page,.chat-page-shell) .chat-launch-placeholder__meta{margin-top:.7rem;display:flex;align-items:center;justify-content:space-between;gap:.75rem}:where(body.chat-page,.chat-page-shell) .chat-launch-placeholder__task-pill{display:inline-flex;align-items:center;padding:.28rem .65rem;border-radius:var(--radius-full,999px);background:hsla(0,0%,100%,.2);border:1px solid hsla(0,0%,100%,.24);color:#fff;font-size:.72rem;font-weight:700;letter-spacing:.02em}:where(body.chat-page,.chat-page-shell) .chat-launch-placeholder__pulse{display:inline-flex;align-items:center;gap:.34rem}:where(body.chat-page,.chat-page-shell) .chat-launch-placeholder__pulse span{width:.4rem;height:.4rem;border-radius:var(--radius-full,999px);background:hsla(0,0%,100%,.75);animation:chatLaunchPulse .96s ease-in-out infinite}:where(body.chat-page,.chat-page-shell) .chat-launch-placeholder__pulse span:nth-child(2){animation-delay:.12s}:where(body.chat-page,.chat-page-shell) .chat-launch-placeholder__pulse span:nth-child(3){animation-delay:.24s}@keyframes chatLaunchPlaceholderIn{0%{opacity:0;transform:translateY(16px) scale(.985)}to{opacity:1;transform:translateY(0) scale(1)}}@keyframes chatLaunchPlaceholderSheen{0%{transform:translateX(-120%)}55%,to{transform:translateX(120%)}}@keyframes chatLaunchPulse{0%,to{transform:translateY(0) scale(.92);opacity:.45}50%{transform:translateY(-2px) scale(1.08);opacity:1}}:where(body.chat-page,.chat-page-shell) .chat-history-load-more-btn{align-self:center;margin:0 0 1rem;padding:.6rem 1rem;border:1px solid var(--primary-border,rgba(15,118,110,.18));border-radius:var(--radius-full,999px);background:var(--primary-alpha-06,rgba(15,118,110,.06));color:var(--primary-color,#0f766e);font-size:.875rem;font-weight:600;cursor:pointer;transition:background var(--transition-fast,.15s ease),border-color var(--transition-fast,.15s ease),opacity var(--transition-fast,.15s ease)}:where(body.chat-page,.chat-page-shell) .chat-history-load-more-btn:hover:not(:disabled){background:var(--primary-alpha-12,rgba(15,118,110,.12));border-color:var(--primary-alpha-28,rgba(15,118,110,.28))}:where(body.chat-page,.chat-page-shell) .chat-history-load-more-btn:disabled{opacity:var(--disabled-opacity,.6);cursor:progress}:where(body.chat-page,.chat-page-shell) .chat-history-load-more-btn .cc-inline-loading{gap:var(--space-2,.5rem);padding:0;border:0;background:transparent;box-shadow:none;color:inherit}:where(body.chat-page,.chat-page-shell) .message-wrapper{position:relative;margin-bottom:1rem;max-width:min(85%,var(--chat-readable-width,800px));isolation:isolate}:where(body.chat-page,.chat-page-shell) .message-wrapper[data-web-search-overflow-active=true]{z-index:4}:where(body.chat-page,.chat-page-shell) .message-wrapper--streaming{animation:streamMessageAppear .45s cubic-bezier(.34,1.56,.64,1)}:where(body.chat-page,.chat-page-shell) .user-message-wrapper{margin-left:auto;width:-moz-fit-content;width:fit-content;max-width:min(75%,var(--chat-readable-width-narrow,680px))}:where(body.chat-page,.chat-page-shell) .bot-message-wrapper{margin-right:auto;max-width:min(92%,var(--chat-readable-width,800px));width:min(100%,var(--chat-readable-width,800px));min-width:0}:where(body.chat-page,.chat-page-shell) .bot-message,:where(body.chat-page,.chat-page-shell) .user-message{position:relative;line-height:var(--leading-loose,1.65);font-size:var(--text-base,.9375rem)}:where(body.chat-page,.chat-page-shell) .user-message{background:var(--primary-color,#0f766e);color:var(--text-light,#fff);width:-moz-fit-content;width:fit-content;max-width:100%;padding:.75rem 1.05rem;border-radius:var(--radius-lg,20px) var(--radius-lg,20px) var(--radius-xs,4px) var(--radius-lg,20px);animation:userMessageAppear .42s cubic-bezier(.34,1.56,.64,1);border:none;box-shadow:0 2px 8px rgba(15,118,110,.12);white-space:normal;overflow-wrap:anywhere;word-break:break-word}@keyframes userMessageAppear{0%{opacity:0;transform:translateY(12px) scale(.96)}to{opacity:1;transform:translateY(0) scale(1)}}:where(body.chat-page,.chat-page-shell) .user-message>*{margin:.45rem 0}:where(body.chat-page,.chat-page-shell) .user-message>:first-child{margin-top:0}:where(body.chat-page,.chat-page-shell) .user-message>:last-child{margin-bottom:0}:where(body.chat-page,.chat-page-shell) .user-message p{margin:.35rem 0}:where(body.chat-page,.chat-page-shell) .user-message ol,:where(body.chat-page,.chat-page-shell) .user-message ul{margin:.4rem 0 .4rem 1rem;padding-left:.75rem}:where(body.chat-page,.chat-page-shell) .user-message li+li{margin-top:.25rem}:where(body.chat-page,.chat-page-shell) .user-message a{color:inherit;text-decoration:underline}:where(body.chat-page,.chat-page-shell) .user-message code{font-family:SFMono-Regular,Consolas,Liberation Mono,Menlo,monospace;background:hsla(0,0%,100%,.16);padding:.12rem .35rem;border-radius:4px;font-size:.88em}:where(body.chat-page,.chat-page-shell) .user-message pre{margin:.5rem 0;padding:.75rem;background:rgba(7,21,17,.28);border-radius:var(--radius-sm,8px);overflow-x:auto}:where(body.chat-page,.chat-page-shell) .user-message pre code{background:transparent;padding:0;border-radius:0;color:#f5f9f7;font-size:.84rem}:where(body.chat-page,.chat-page-shell) .bot-message{background:transparent;color:var(--text-dark);border:none;border-radius:0;box-shadow:none;overflow-wrap:anywhere;word-break:break-word;text-wrap:pretty;width:100%;padding:.25rem 0;animation:botMessageAppear .42s cubic-bezier(.34,1.56,.64,1)}:where(body.chat-page,.chat-page-shell) .bot-message-parts{display:flex;flex-direction:column;gap:.9rem;min-width:0}:where(body.chat-page,.chat-page-shell) .bot-message-part{min-width:0}:where(body.chat-page,.chat-page-shell) .bot-message-part--artifact{width:100%;max-width:100%}:where(body.chat-page,.chat-page-shell) .bot-message-part--text:empty{display:none}:where(body.chat-page,.chat-page-shell) .sandbox-artifact{position:relative;width:100%;max-width:100%;min-width:0;overflow:hidden;border:1px solid rgba(13,148,136,.16);border-radius:16px;background:#fff;box-shadow:0 1px 2px rgba(15,23,42,.04),0 12px 32px -18px rgba(15,118,110,.24);contain:layout paint;transition:border-color .2s ease,box-shadow .2s ease}:where(body.chat-page,.chat-page-shell) .sandbox-artifact:hover{border-color:rgba(13,148,136,.3);box-shadow:0 1px 2px rgba(15,23,42,.04),0 18px 44px -18px rgba(15,118,110,.34)}:where(body.chat-page,.chat-page-shell) .sandbox-artifact:before{content:"";position:absolute;inset:0 0 auto 0;height:2px;background:linear-gradient(90deg,#0f766e,#2dd4bf 42%,rgba(45,212,191,0) 88%);pointer-events:none;z-index:1}:where(body.chat-page,.chat-page-shell) .sandbox-artifact__header{display:flex;align-items:flex-start;justify-content:space-between;gap:.75rem;padding:.82rem 1rem .76rem;border-bottom:1px solid rgba(15,23,42,.06);background:linear-gradient(180deg,rgba(240,253,250,.6),rgba(248,250,252,.35));min-width:0}:where(body.chat-page,.chat-page-shell) .sandbox-artifact__heading{min-width:0}:where(body.chat-page,.chat-page-shell) .sandbox-artifact__title{margin:0;color:#0f172a;font-size:.95rem;line-height:1.35;font-weight:700;letter-spacing:-.01em;overflow-wrap:anywhere}:where(body.chat-page,.chat-page-shell) .sandbox-artifact__description{margin:.22rem 0 0;color:#64748b;font-size:.78rem;line-height:1.5;overflow-wrap:anywhere}:where(body.chat-page,.chat-page-shell) .sandbox-artifact__badge{display:inline-flex;align-items:center;gap:.38rem;flex-shrink:0;margin-top:.1rem;padding:.3rem .62rem;border:1px solid rgba(13,148,136,.22);border-radius:999px;background:rgba(240,253,250,.8);color:#0f766e;font-size:.64rem;font-weight:700;letter-spacing:.08em;text-transform:uppercase;line-height:1;white-space:nowrap}:where(body.chat-page,.chat-page-shell) .sandbox-artifact__badge-dot{width:6px;height:6px;border-radius:50%;background:#14b8a6;box-shadow:0 0 0 3px rgba(20,184,166,.16);animation:sandboxArtifactPulse 2.4s ease-in-out infinite}:where(body.chat-page,.chat-page-shell) .sandbox-artifact__frame{display:block;width:100%;min-height:160px;max-height:900px;border:0;background:#fff;transition:height .12s ease}:where(body.chat-page,.chat-page-shell) .sandbox-artifact__error{margin:0;padding:.55rem 1rem;border-top:1px solid rgba(190,18,60,.14);color:#be123c;background:rgba(255,241,242,.88);font-size:.78rem;line-height:1.45}@media (prefers-reduced-motion:reduce){:where(body.chat-page,.chat-page-shell) .sandbox-artifact{transition:none}:where(body.chat-page,.chat-page-shell) .sandbox-artifact__badge-dot{animation:none}}[data-theme=dark] :where(body.chat-page,.chat-page-shell) .sandbox-artifact{border-color:rgba(45,212,191,.16);background:#0b1220;box-shadow:0 1px 2px rgba(0,0,0,.4),0 18px 40px -20px rgba(0,0,0,.8)}[data-theme=dark] :where(body.chat-page,.chat-page-shell) .sandbox-artifact:hover{border-color:rgba(45,212,191,.3)}[data-theme=dark] :where(body.chat-page,.chat-page-shell) .sandbox-artifact__header{border-bottom-color:rgba(148,163,184,.14);background:linear-gradient(180deg,rgba(19,78,74,.26),rgba(15,23,42,.18))}[data-theme=dark] :where(body.chat-page,.chat-page-shell) .sandbox-artifact__title{color:#f1f5f9}[data-theme=dark] :where(body.chat-page,.chat-page-shell) .sandbox-artifact__description{color:#94a3b8}[data-theme=dark] :where(body.chat-page,.chat-page-shell) .sandbox-artifact__badge{border-color:rgba(45,212,191,.28);background:rgba(19,78,74,.35);color:#5eead4}[data-theme=dark] :where(body.chat-page,.chat-page-shell) .sandbox-artifact__badge-dot{background:#2dd4bf;box-shadow:0 0 0 3px rgba(45,212,191,.18)}[data-theme=dark] :where(body.chat-page,.chat-page-shell) .sandbox-artifact__error{border-top-color:rgba(251,113,133,.24);color:#fecdd3;background:rgba(127,29,29,.5)}@keyframes botMessageAppear{0%{opacity:0;transform:translateY(8px) scale(.99)}to{opacity:1;transform:translateY(0) scale(1)}}:where(body.chat-page,.chat-page-shell) .bot-message--streaming{min-height:1.6em;padding-right:.75rem}:where(body.chat-page,.chat-page-shell) .bot-message--streaming:before{content:none}:where(body.chat-page,.chat-page-shell) .bot-message__formatted-stream,:where(body.chat-page,.chat-page-shell) .bot-message__stream-tail{margin:0!important}:where(body.chat-page,.chat-page-shell) .bot-message__formatted-stream:empty{display:none}:where(body.chat-page,.chat-page-shell) .bot-message__stream-tail{white-space:pre-wrap}:where(body.chat-page,.chat-page-shell) .bot-message__stream-tail:after{content:"";display:inline-block;width:2px;height:1.1em;margin-left:.2rem;vertical-align:-.15em;border-radius:1px;background:var(--primary-color,#0f766e);animation:streamCaretPulse 1s ease-in-out infinite}:where(body.chat-page,.chat-page-shell) .bot-message>*{margin:.65rem 0}:where(body.chat-page,.chat-page-shell) .bot-message>:first-child{margin-top:0}:where(body.chat-page,.chat-page-shell) .bot-message>:last-child{margin-bottom:0}:where(body.chat-page,.chat-page-shell) .bot-message p{margin:.6rem 0}:where(body.chat-page,.chat-page-shell) .bot-message ol+p,:where(body.chat-page,.chat-page-shell) .bot-message p+ol,:where(body.chat-page,.chat-page-shell) .bot-message p+p,:where(body.chat-page,.chat-page-shell) .bot-message p+ul,:where(body.chat-page,.chat-page-shell) .bot-message ul+p{margin-top:.75rem}:where(body.chat-page,.chat-page-shell) .bot-message ol,:where(body.chat-page,.chat-page-shell) .bot-message ul{margin:.65rem 0 .65rem 1rem;padding-left:.8rem}:where(body.chat-page,.chat-page-shell) .bot-message li+li{margin-top:.3rem}:where(body.chat-page,.chat-page-shell) .bot-message h1,:where(body.chat-page,.chat-page-shell) .bot-message h2,:where(body.chat-page,.chat-page-shell) .bot-message h3,:where(body.chat-page,.chat-page-shell) .bot-message h4,:where(body.chat-page,.chat-page-shell) .bot-message h5,:where(body.chat-page,.chat-page-shell) .bot-message h6{margin:1.25rem 0 .5rem;line-height:1.35;font-weight:600;color:var(--text-dark,#1a1a1a)}:where(body.chat-page,.chat-page-shell) .bot-message h1{font-size:1.4rem;border-bottom:1px solid var(--border-default,rgba(0,0,0,.08));padding-bottom:.35rem}:where(body.chat-page,.chat-page-shell) .bot-message h2{font-size:1.25rem}:where(body.chat-page,.chat-page-shell) .bot-message h3{font-size:1.1rem}:where(body.chat-page,.chat-page-shell) .bot-message blockquote{margin:.75rem 0;padding:.6rem 1rem;border-left:3px solid var(--primary-color,#0f766e);background:var(--primary-subtle,rgba(15,118,110,.06));border-radius:0 var(--radius-sm,8px) var(--radius-sm,8px) 0;color:var(--text-secondary,#6b7280);font-style:italic;line-height:var(--leading-normal,1.5)}:where(body.chat-page,.chat-page-shell) .bot-message .math-display{display:block;margin:.75rem 0;padding:.75rem .9rem;max-width:100%;overflow-x:auto;border:1px solid rgba(15,118,110,.16);border-radius:var(--radius-sm,8px);background:rgba(240,253,250,.72);color:var(--text-dark,#1a1a1a);font-family:SFMono-Regular,Consolas,Liberation Mono,Menlo,monospace;font-size:.92rem;line-height:1.65;-webkit-overflow-scrolling:touch}:where(body.chat-page,.chat-page-shell) .bot-message .math-line{display:block;min-width:-moz-max-content;min-width:max-content;white-space:pre}:where(body.chat-page,.chat-page-shell) .bot-message .math-inline{display:inline-block;padding:.04rem .28rem;border-radius:4px;background:rgba(15,118,110,.08);color:var(--primary-dark,#134e4a);font-family:SFMono-Regular,Consolas,Liberation Mono,Menlo,monospace;font-size:.92em;line-height:1.35;vertical-align:baseline}:where(body.chat-page,.chat-page-shell) .code-block-container{margin:.85rem 0;border-radius:var(--radius-sm,8px);overflow:hidden;background:#1e1e2e;border:1px solid hsla(0,0%,100%,.06)}:where(body.chat-page,.chat-page-shell) .code-block-header{display:flex;justify-content:space-between;align-items:center;background:hsla(0,0%,100%,.06);padding:.4rem .85rem;color:hsla(0,0%,100%,.55);font-family:SFMono-Regular,Consolas,Liberation Mono,Menlo,monospace;font-size:.75rem;letter-spacing:.02em}:where(body.chat-page,.chat-page-shell) .code-block-lang{font-weight:500;text-transform:uppercase}:where(body.chat-page,.chat-page-shell) .code-block-copy-btn{display:flex;align-items:center;gap:.35rem;background:transparent;border:none;color:hsla(0,0%,100%,.5);cursor:pointer;padding:.2rem .45rem;border-radius:4px;font-size:.75rem;transition:background var(--transition-fast,.15s ease),color var(--transition-fast,.15s ease)}:where(body.chat-page,.chat-page-shell) .code-block-copy-btn:hover{background:hsla(0,0%,100%,.1);color:hsla(0,0%,100%,.85)}:where(body.chat-page,.chat-page-shell) .code-block-copy-btn i{font-size:.85rem}:where(body.chat-page,.chat-page-shell) .bot-message pre{margin:0;padding:1rem;background:transparent!important;border:none;overflow-x:auto;-webkit-overflow-scrolling:touch;line-height:var(--leading-normal,1.5)}:where(body.chat-page,.chat-page-shell) .bot-message code{font-family:SFMono-Regular,Consolas,Liberation Mono,Menlo,monospace;background:rgba(0,0,0,.06);padding:.15rem .4rem;border-radius:4px;font-size:.88em;color:#d63384}:where(body.chat-page,.chat-page-shell) .bot-message pre code{background:transparent;padding:0;border-radius:0;color:#cdd6f4;font-size:.84rem}:where(body.chat-page,.chat-page-shell) .hljs-comment,:where(body.chat-page,.chat-page-shell) .hljs-quote{color:#5c6370;font-style:italic}:where(body.chat-page,.chat-page-shell) .hljs-doctag,:where(body.chat-page,.chat-page-shell) .hljs-formula,:where(body.chat-page,.chat-page-shell) .hljs-keyword{color:#c678dd}:where(body.chat-page,.chat-page-shell) .hljs-deletion,:where(body.chat-page,.chat-page-shell) .hljs-name,:where(body.chat-page,.chat-page-shell) .hljs-section,:where(body.chat-page,.chat-page-shell) .hljs-selector-tag,:where(body.chat-page,.chat-page-shell) .hljs-subst{color:#e06c75}:where(body.chat-page,.chat-page-shell) .hljs-literal{color:#56b6c2}:where(body.chat-page,.chat-page-shell) .hljs-addition,:where(body.chat-page,.chat-page-shell) .hljs-attribute,:where(body.chat-page,.chat-page-shell) .hljs-meta .hljs-string,:where(body.chat-page,.chat-page-shell) .hljs-regexp,:where(body.chat-page,.chat-page-shell) .hljs-string{color:#98c379}:where(body.chat-page,.chat-page-shell) .hljs-attr,:where(body.chat-page,.chat-page-shell) .hljs-number,:where(body.chat-page,.chat-page-shell) .hljs-selector-attr,:where(body.chat-page,.chat-page-shell) .hljs-selector-class,:where(body.chat-page,.chat-page-shell) .hljs-template-tag,:where(body.chat-page,.chat-page-shell) .hljs-template-variable,:where(body.chat-page,.chat-page-shell) .hljs-type,:where(body.chat-page,.chat-page-shell) .hljs-variable{color:#d19a66}:where(body.chat-page,.chat-page-shell) .hljs-bullet,:where(body.chat-page,.chat-page-shell) .hljs-link,:where(body.chat-page,.chat-page-shell) .hljs-meta,:where(body.chat-page,.chat-page-shell) .hljs-selector-id,:where(body.chat-page,.chat-page-shell) .hljs-symbol,:where(body.chat-page,.chat-page-shell) .hljs-title{color:#61afef}:where(body.chat-page,.chat-page-shell) .hljs-built_in,:where(body.chat-page,.chat-page-shell) .hljs-class .hljs-title,:where(body.chat-page,.chat-page-shell) .hljs-title.class_{color:#e6c07b}:where(body.chat-page,.chat-page-shell) .hljs-emphasis{font-style:italic}:where(body.chat-page,.chat-page-shell) .hljs-strong{font-weight:700}:where(body.chat-page,.chat-page-shell) .hljs-link{text-decoration:underline}:where(body.chat-page,.chat-page-shell) .bot-message table{border-collapse:collapse;margin:.65rem 0;width:100%;font-size:var(--text-sm,.875rem);display:block;overflow-x:auto;-webkit-overflow-scrolling:touch}:where(body.chat-page,.chat-page-shell) .bot-message td,:where(body.chat-page,.chat-page-shell) .bot-message th{border:1px solid var(--border-default,rgba(0,0,0,.1));padding:.45rem .6rem;text-align:left;white-space:nowrap}:where(body.chat-page,.chat-page-shell) .bot-message th{background:var(--primary-subtle,rgba(15,118,110,.06));font-weight:600;font-size:var(--text-sm,.875rem)}:where(body.chat-page,.chat-page-shell) .bot-message hr{border:0;border-top:1px solid var(--border-default,rgba(0,0,0,.08));margin:.85rem 0}:where(body.chat-page,.chat-page-shell) .bot-message a{color:var(--primary-color,#0f766e);text-decoration:none;font-weight:500;transition:color var(--transition-fast,.15s ease)}:where(body.chat-page,.chat-page-shell) .bot-message a:hover{color:var(--primary-hover,#115e59);text-decoration:underline;text-underline-offset:2px}:where(body.chat-page,.chat-page-shell) .bot-message .web-search-sources{margin-top:1rem;position:relative;overflow:visible;border:1px solid rgba(15,23,42,.1);border-radius:var(--radius-sm,8px);background:#fff;box-shadow:0 10px 24px rgba(15,23,42,.08);color:var(--text-secondary,#6b7280);font-size:.9rem}:where(body.chat-page,.chat-page-shell) .bot-message .web-search-sources--trace{margin-top:0;margin-bottom:1rem}:where(body.chat-page,.chat-page-shell) .bot-message .web-search-sources>.web-search-sources__summary{display:flex;align-items:center;gap:.65rem;min-height:2.75rem;padding:.68rem .75rem;cursor:pointer;color:var(--text-dark,#1a1a1a);font-weight:600;list-style:none;border-radius:var(--radius-sm,8px);transition:background var(--transition-fast,.15s ease),color var(--transition-fast,.15s ease)}:where(body.chat-page,.chat-page-shell) .bot-message .web-search-sources>.web-search-sources__summary::-webkit-details-marker{display:none}:where(body.chat-page,.chat-page-shell) .bot-message .web-search-sources>.web-search-sources__summary::marker{content:""}:where(body.chat-page,.chat-page-shell) .bot-message .web-search-sources>.web-search-sources__summary:hover{background:rgba(15,118,110,.06)}:where(body.chat-page,.chat-page-shell) .bot-message .web-search-sources[open]>.web-search-sources__summary{border-bottom:1px solid rgba(15,23,42,.08);border-radius:var(--radius-sm,8px) var(--radius-sm,8px) 0 0;background:rgba(15,118,110,.06)}:where(body.chat-page,.chat-page-shell) .bot-message .web-search-sources__summary-main{display:inline-flex;align-items:center;gap:.5rem;min-width:0;flex:1 1 auto}:where(body.chat-page,.chat-page-shell) .bot-message .web-search-sources__summary-icon{position:relative;flex:0 0 auto;width:1.75rem;height:1.75rem;border:1px solid rgba(15,118,110,.22);border-radius:var(--radius-s,6px);background:rgba(15,118,110,.1)}:where(body.chat-page,.chat-page-shell) .bot-message .web-search-sources__summary-icon:after,:where(body.chat-page,.chat-page-shell) .bot-message .web-search-sources__summary-icon:before{position:absolute;content:"";border:2px solid var(--primary-dark,#134e4a);border-radius:999px}:where(body.chat-page,.chat-page-shell) .bot-message .web-search-sources__summary-icon:before{top:.48rem;left:.42rem;width:.58rem;height:.38rem;border-right:0;transform:rotate(-35deg)}:where(body.chat-page,.chat-page-shell) .bot-message .web-search-sources__summary-icon:after{right:.42rem;bottom:.48rem;width:.58rem;height:.38rem;border-left:0;transform:rotate(-35deg)}:where(body.chat-page,.chat-page-shell) .bot-message .web-search-sources__label{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}:where(body.chat-page,.chat-page-shell) .bot-message .web-search-sources__count{flex:0 0 auto;padding:.18rem .48rem;border:1px solid rgba(15,118,110,.2);border-radius:var(--radius-full,999px);background:rgba(15,118,110,.1);color:var(--primary-dark,#134e4a);font-size:var(--text-xs,.8125rem);line-height:1.2}:where(body.chat-page,.chat-page-shell) .bot-message .web-search-sources__chevron{position:relative;flex:0 0 auto;width:1rem;height:1rem;color:var(--text-secondary,#6b7280);transition:transform var(--transition-fast,.15s ease)}:where(body.chat-page,.chat-page-shell) .bot-message .web-search-sources__chevron:before{position:absolute;top:.28rem;left:.22rem;width:.48rem;height:.48rem;content:"";border-right:2px solid;border-bottom:2px solid;transform:rotate(45deg)}:where(body.chat-page,.chat-page-shell) .bot-message .web-search-sources[open]>.web-search-sources__summary>.web-search-sources__chevron{transform:rotate(180deg)}:where(body.chat-page,.chat-page-shell) .bot-message .web-search-sources[data-web-search-sources-state=closing]>.web-search-sources__summary>.web-search-sources__chevron{transform:rotate(0deg)}:where(body.chat-page,.chat-page-shell) .bot-message .web-search-sources__list{display:grid;gap:.45rem;margin:0;padding:.65rem .65rem .9rem;list-style:none;transform-origin:top}:where(body.chat-page,.chat-page-shell) .bot-message .web-search-sources__links,:where(body.chat-page,.chat-page-shell) .bot-message .web-search-sources__steps{display:grid;gap:.45rem;margin:0;padding:0;list-style:none}:where(body.chat-page,.chat-page-shell) .bot-message .web-search-sources__steps{position:relative}:where(body.chat-page,.chat-page-shell) .bot-message .web-search-sources__steps:before{content:"";position:absolute;top:1.45rem;bottom:1.45rem;left:1.46rem;width:2px;border-radius:999px;background:linear-gradient(180deg,rgba(15,118,110,.32),rgba(15,118,110,.14));pointer-events:none}:where(body.chat-page,.chat-page-shell) .bot-message .web-search-sources__step{position:relative;z-index:1;display:grid;grid-template-columns:auto minmax(0,1fr);align-items:center;gap:.65rem;min-width:0;padding:.62rem .68rem;border:1px solid rgba(15,23,42,.08);border-radius:var(--radius-sm,10px);background:#fff;color:var(--text-dark,#1a1a1a);box-shadow:0 1px 2px rgba(15,23,42,.04)}:where(body.chat-page,.chat-page-shell) .bot-message .web-search-sources__step--has-sources{display:block;padding:0;overflow:visible;position:relative;z-index:1}:where(body.chat-page,.chat-page-shell) .bot-message .web-search-sources__source-details,:where(body.chat-page,.chat-page-shell) .bot-message .web-search-sources__step-details{position:relative;min-width:0}:where(body.chat-page,.chat-page-shell) .bot-message .web-search-sources__source-details[open],:where(body.chat-page,.chat-page-shell) .bot-message .web-search-sources__step-details[open]{z-index:3;border-radius:var(--radius-sm,8px);background:#fff;box-shadow:0 14px 30px rgba(15,23,42,.14)}:where(body.chat-page,.chat-page-shell) .bot-message .web-search-sources__source-summary,:where(body.chat-page,.chat-page-shell) .bot-message .web-search-sources__step-summary{display:grid;grid-template-columns:auto minmax(0,1fr) auto;align-items:center;gap:.65rem;min-width:0;padding:.62rem .68rem;cursor:pointer;list-style:none}:where(body.chat-page,.chat-page-shell) .bot-message .web-search-sources__source-summary{grid-template-columns:minmax(0,1fr) auto auto;border:1px solid rgba(15,23,42,.08);border-radius:var(--radius-sm,8px);background:#fff;color:var(--text-dark,#1a1a1a)}:where(body.chat-page,.chat-page-shell) .bot-message .web-search-sources__source-summary::-webkit-details-marker,:where(body.chat-page,.chat-page-shell) .bot-message .web-search-sources__step-summary::-webkit-details-marker{display:none}:where(body.chat-page,.chat-page-shell) .bot-message .web-search-sources__source-summary::marker,:where(body.chat-page,.chat-page-shell) .bot-message .web-search-sources__step-summary::marker{content:""}:where(body.chat-page,.chat-page-shell) .bot-message .web-search-sources__source-summary:hover,:where(body.chat-page,.chat-page-shell) .bot-message .web-search-sources__step-summary:hover{background:rgba(15,118,110,.06)}:where(body.chat-page,.chat-page-shell) .bot-message .web-search-sources__source-details[open] .web-search-sources__source-summary,:where(body.chat-page,.chat-page-shell) .bot-message .web-search-sources__step-details[open] .web-search-sources__step-summary{border-bottom:1px solid rgba(15,23,42,.08);background:#f0fdfa}:where(body.chat-page,.chat-page-shell) .bot-message .web-search-sources__step-body{position:relative;z-index:1;display:grid;gap:.45rem;padding:0 .68rem .68rem;background:#fff}:where(body.chat-page,.chat-page-shell) .bot-message .web-search-sources__source-details .web-search-sources__step-body{padding-top:.62rem}:where(body.chat-page,.chat-page-shell) .bot-message .web-search-sources__step-chevron{position:relative;width:1rem;height:1rem;color:var(--text-secondary,#6b7280);transition:transform var(--transition-fast,.15s ease)}:where(body.chat-page,.chat-page-shell) .bot-message .web-search-sources__step-chevron:before{position:absolute;top:.28rem;left:.22rem;width:.48rem;height:.48rem;content:"";border-right:2px solid;border-bottom:2px solid;transform:rotate(45deg)}:where(body.chat-page,.chat-page-shell) .bot-message .web-search-sources__source-details[open] .web-search-sources__step-chevron,:where(body.chat-page,.chat-page-shell) .bot-message .web-search-sources__step-details[open] .web-search-sources__step-chevron{transform:rotate(180deg)}:where(body.chat-page,.chat-page-shell) .bot-message .web-search-sources__section-title{margin-top:.25rem;color:var(--text-muted,#6b7280);font-size:var(--text-xs,.8125rem);font-weight:700}:where(body.chat-page,.chat-page-shell) .bot-message .web-search-sources[data-web-search-sources-state=closing] .web-search-sources__list,:where(body.chat-page,.chat-page-shell) .bot-message .web-search-sources[data-web-search-sources-state=opening] .web-search-sources__list{contain:layout paint;will-change:height,opacity,transform}:where(body.chat-page,.chat-page-shell) .bot-message .web-search-sources__item{min-width:0}:where(body.chat-page,.chat-page-shell) .bot-message .web-search-sources__link{display:grid;grid-template-columns:auto minmax(0,1fr) auto;align-items:center;gap:.65rem;padding:.62rem .68rem;border:1px solid rgba(15,23,42,.08);border-radius:var(--radius-sm,8px);background:#fff;color:var(--text-dark,#1a1a1a);text-decoration:none;transition:border-color var(--transition-fast,.15s ease),background var(--transition-fast,.15s ease),box-shadow var(--transition-fast,.15s ease),transform var(--transition-fast,.15s ease)}:where(body.chat-page,.chat-page-shell) .bot-message .web-search-sources__link:hover{border-color:rgba(15,118,110,.28);background:#fff;box-shadow:0 8px 18px rgba(15,23,42,.08);color:var(--primary-dark,#134e4a);text-decoration:none;transform:translateY(-1px)}:where(body.chat-page,.chat-page-shell) .bot-message .web-search-sources__index{position:relative;z-index:1;display:inline-flex;align-items:center;justify-content:center;width:1.55rem;height:1.55rem;border-radius:999px;background:rgba(15,118,110,.1);color:var(--primary-dark,#134e4a);font-size:var(--text-xs,.8125rem);font-weight:700;box-shadow:0 0 0 3px #fff,inset 0 0 0 1px rgba(15,118,110,.28)}:where(body.chat-page,.chat-page-shell) .bot-message .web-search-sources__content{display:grid;min-width:0;gap:.14rem}:where(body.chat-page,.chat-page-shell) .bot-message .web-search-sources__title{overflow:hidden;color:inherit;font-weight:600;line-height:1.35;text-overflow:ellipsis;white-space:nowrap}:where(body.chat-page,.chat-page-shell) .bot-message .web-search-sources__hostname{color:var(--text-muted,#6b7280);font-size:var(--text-xs,.8125rem);font-weight:500;line-height:1.3}:where(body.chat-page,.chat-page-shell) .bot-message .web-search-sources__external{color:var(--text-secondary,#6b7280);font-size:.95rem;font-weight:700;line-height:1;transition:color var(--transition-fast,.15s ease),transform var(--transition-fast,.15s ease)}:where(body.chat-page,.chat-page-shell) .bot-message .web-search-sources__link:hover .web-search-sources__external{color:var(--primary-dark,#134e4a);transform:translate(1px,-1px)}:where(body.chat-page,.chat-page-shell) .bot-message strong{font-weight:600;color:var(--text-dark,#1a1a1a)}:where(body.chat-page,.chat-page-shell) .message-actions{display:inline-flex;align-items:center;gap:.45rem;margin-top:.35rem;width:100%}:where(body.chat-page,.chat-page-shell) .user-message-wrapper .message-actions{justify-content:flex-end}:where(body.chat-page,.chat-page-shell) .bot-message-wrapper .message-actions{justify-content:flex-start}:where(body.chat-page,.chat-page-shell) .copy-btn,:where(body.chat-page,.chat-page-shell) .edit-btn,:where(body.chat-page,.chat-page-shell) .memo-save-btn,:where(body.chat-page,.chat-page-shell) .regenerate-btn{position:static!important;display:inline-flex;align-items:center;justify-content:center;width:1.9rem;height:1.9rem;background:hsla(0,0%,100%,.92);border:1px solid rgba(15,23,42,.12);color:var(--text-secondary,#6b7280);font-size:var(--text-base,.9375rem);cursor:pointer;opacity:.92;transition:opacity var(--transition-normal,.2s ease),color var(--transition-fast,.15s ease),background var(--transition-fast,.15s ease);padding:0;border-radius:var(--radius-full,999px);line-height:1;box-shadow:0 1px 4px rgba(15,23,42,.12);pointer-events:auto;touch-action:manipulation;-webkit-tap-highlight-color:transparent}:where(body.chat-page,.chat-page-shell) .copy-btn:hover,:where(body.chat-page,.chat-page-shell) .edit-btn:hover,:where(body.chat-page,.chat-page-shell) .memo-save-btn:hover,:where(body.chat-page,.chat-page-shell) .regenerate-btn:hover{background:#fff;color:var(--text-dark,#1a1a1a)}:where(body.chat-page,.chat-page-shell) .edit-btn:disabled,:where(body.chat-page,.chat-page-shell) .memo-save-btn:disabled,:where(body.chat-page,.chat-page-shell) .regenerate-btn:disabled{cursor:not-allowed;opacity:var(--disabled-opacity,.6)}:where(body.chat-page,.chat-page-shell) .copy-btn:hover{opacity:1!important}:where(body.chat-page,.chat-page-shell) .memo-save-btn:hover{opacity:1!important}:where(body.chat-page,.chat-page-shell) .regenerate-btn:hover:not(:disabled){opacity:1!important}:where(body.chat-page,.chat-page-shell) .edit-btn:hover:not(:disabled){opacity:1!important}:where(body.chat-page,.chat-page-shell) .edit-btn:focus-visible{opacity:1;outline:2px solid var(--primary-alpha-28,rgba(15,118,110,.28));outline-offset:1px}:where(body.chat-page,.chat-page-shell) .copy-btn:focus-visible{opacity:1;outline:2px solid var(--primary-alpha-28,rgba(15,118,110,.28));outline-offset:1px}:where(body.chat-page,.chat-page-shell) .memo-save-btn:focus-visible{opacity:1;outline:2px solid var(--primary-alpha-28,rgba(15,118,110,.28));outline-offset:1px}:where(body.chat-page,.chat-page-shell) .regenerate-btn:focus-visible{opacity:1;outline:2px solid var(--primary-alpha-28,rgba(15,118,110,.28));outline-offset:1px}:where(body.chat-page,.chat-page-shell) .branch-navigator{display:inline-flex;align-items:center;gap:.1rem;color:var(--text-secondary,#6b7280);-webkit-user-select:none;-moz-user-select:none;user-select:none}:where(body.chat-page,.chat-page-shell) .branch-navigator__btn{display:inline-flex;align-items:center;justify-content:center;width:1.5rem;height:1.5rem;padding:0;background:transparent;border:none;border-radius:var(--radius-full,999px);color:inherit;font-size:var(--text-sm,.8125rem);line-height:1;cursor:pointer;transition:color var(--transition-fast,.15s ease),background var(--transition-fast,.15s ease);touch-action:manipulation;-webkit-tap-highlight-color:transparent}:where(body.chat-page,.chat-page-shell) .branch-navigator__btn:hover:not(:disabled){background:rgba(15,23,42,.06);color:var(--text-dark,#1a1a1a)}:where(body.chat-page,.chat-page-shell) .branch-navigator__btn:disabled{cursor:not-allowed;opacity:var(--disabled-opacity,.4)}:where(body.chat-page,.chat-page-shell) .branch-navigator__btn:focus-visible{outline:2px solid var(--primary-alpha-28,rgba(15,118,110,.28));outline-offset:1px}:where(body.chat-page,.chat-page-shell) .branch-navigator__count{min-width:1.75rem;text-align:center;font-size:var(--text-xs,.75rem);font-variant-numeric:tabular-nums;font-weight:600}:where(body.chat-page,.chat-page-shell) .copy-btn--success{color:var(--primary-color,#0f766e);opacity:1!important}:where(body.chat-page,.chat-page-shell) .copy-btn--error{color:#dc2626;opacity:1!important}:where(body.chat-page,.chat-page-shell) .memo-save-btn--success{color:var(--primary-color,#0f766e);opacity:1!important}:where(body.chat-page,.chat-page-shell) .memo-save-btn--error{color:#dc2626;opacity:1!important}:where(body.chat-page,.chat-page-shell) .memo-save-btn--loading{color:var(--text-secondary,#6b7280);opacity:1!important}:where(body.chat-page,.chat-page-shell) .message-wrapper--streaming .message-actions{visibility:hidden;pointer-events:none}:where(body.chat-page,.chat-page-shell) .message-wrapper--streaming .copy-btn{opacity:0;pointer-events:none}:where(body.chat-page,.chat-page-shell) .message-wrapper--streaming .memo-save-btn{opacity:0;pointer-events:none}:where(body.chat-page,.chat-page-shell) .message-wrapper--streaming .regenerate-btn{opacity:0;pointer-events:none}:where(body.chat-page,.chat-page-shell) .user-message-wrapper:has(.user-message-edit-form){width:min(82%,var(--chat-readable-width-narrow,680px))}@keyframes editFormAppear{0%{opacity:0;transform:scale(.97) translateY(6px)}to{opacity:1;transform:scale(1) translateY(0)}}:where(body.chat-page,.chat-page-shell) .user-message-edit-form{width:100%;min-width:min(22rem,100%);display:flex;flex-direction:column;gap:0;padding:0;border:none;border-radius:var(--radius-lg,20px) var(--radius-lg,20px) var(--radius-xs,4px) var(--radius-lg,20px);background:var(--primary-color,#0f766e);color:var(--text-light,#fff);box-shadow:0 2px 8px rgba(15,118,110,.12);animation:editFormAppear .25s cubic-bezier(.16,1,.3,1);overflow:hidden}:where(body.chat-page,.chat-page-shell) .user-message-edit-textarea{width:100%;box-sizing:border-box;resize:none;min-height:2.6rem;max-height:15rem;overflow-y:auto;padding:.7rem 1rem .6rem;border:none;background:transparent;color:inherit;caret-color:currentColor;font-size:var(--text-base,.9375rem);line-height:var(--leading-loose,1.65);font-family:inherit;outline:none}:where(body.chat-page,.chat-page-shell) .user-message-edit-textarea::-moz-selection{background:hsla(0,0%,100%,.22)}:where(body.chat-page,.chat-page-shell) .user-message-edit-textarea::selection{background:hsla(0,0%,100%,.22)}:where(body.chat-page,.chat-page-shell) .user-message-edit-textarea::-moz-placeholder{color:hsla(0,0%,100%,.7)}:where(body.chat-page,.chat-page-shell) .user-message-edit-textarea::placeholder{color:hsla(0,0%,100%,.7)}:where(body.chat-page,.chat-page-shell) .user-message-edit-actions{display:flex;align-items:center;justify-content:flex-end;flex-wrap:wrap;gap:.4rem;padding:.48rem .72rem;background:transparent}:where(body.chat-page,.chat-page-shell) .user-message-edit-cancel,:where(body.chat-page,.chat-page-shell) .user-message-edit-submit{display:inline-flex;align-items:center;justify-content:center;gap:.3rem;min-height:1.85rem;padding:.3rem .78rem;border-radius:var(--radius-full,999px);font-size:var(--text-xs,.8125rem);font-weight:600;line-height:1;cursor:pointer;font-family:inherit;transition:background var(--transition-fast,.15s ease),border-color var(--transition-fast,.15s ease),color var(--transition-fast,.15s ease),box-shadow var(--transition-fast,.15s ease),transform var(--transition-fast,.15s ease)}:where(body.chat-page,.chat-page-shell) .user-message-edit-cancel i,:where(body.chat-page,.chat-page-shell) .user-message-edit-submit i{font-size:.82em;line-height:1}:where(body.chat-page,.chat-page-shell) .user-message-edit-cancel{border:1px solid hsla(0,0%,100%,.34);background:transparent;color:inherit}:where(body.chat-page,.chat-page-shell) .user-message-edit-cancel:hover{border-color:hsla(0,0%,100%,.55);background:hsla(0,0%,100%,.1);color:inherit}:where(body.chat-page,.chat-page-shell) .user-message-edit-submit{border:1px solid hsla(0,0%,100%,.55);background:hsla(0,0%,100%,.14);color:inherit;box-shadow:none}:where(body.chat-page,.chat-page-shell) .user-message-edit-submit:hover:not(:disabled){background:hsla(0,0%,100%,.2);border-color:hsla(0,0%,100%,.72);box-shadow:none;transform:translateY(-1px)}:where(body.chat-page,.chat-page-shell) .user-message-edit-submit:disabled{opacity:.45;cursor:not-allowed;transform:none;box-shadow:none}@media (hover:none),(pointer:coarse){:where(body.chat-page,.chat-page-shell) .copy-btn{opacity:.94}:where(body.chat-page,.chat-page-shell) .memo-save-btn{opacity:.94}:where(body.chat-page,.chat-page-shell) .regenerate-btn{opacity:.94}:where(body.chat-page,.chat-page-shell) .edit-btn{opacity:.94}}:where(body.chat-page,.chat-page-shell) .thinking-message-wrapper{width:auto;max-width:16.4rem}:where(body.chat-page,.chat-page-shell) .thinking-message{position:relative;overflow:hidden;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:.65rem;min-width:13rem;padding:1rem;border-radius:28px;border:1px solid rgba(15,118,110,.2);background:radial-gradient(circle at 16% 18%,hsla(0,0%,100%,.96),transparent 30%),radial-gradient(circle at 84% 18%,rgba(129,233,187,.18),transparent 40%),linear-gradient(138deg,hsla(0,0%,100%,.98),rgba(238,248,242,.94)),hsla(0,0%,100%,.92);box-shadow:0 20px 44px rgba(15,23,42,.14),inset 0 1px 0 hsla(0,0%,100%,.85);backdrop-filter:blur(14px)}:where(body.chat-page,.chat-page-shell) .thinking-message:before{content:"";position:absolute;inset:auto -8% -42% 8%;height:88%;border-radius:var(--radius-full,999px);background:radial-gradient(circle,rgba(71,211,145,.24),transparent 72%);filter:blur(10px);animation:constellationPanelDrift 5.8s ease-in-out infinite;pointer-events:none}:where(body.chat-page,.chat-page-shell) .thinking-message__constellation{--constellation-width:13rem;--constellation-height:5.35rem;--constellation-radius:22px}:where(body.chat-page,.chat-page-shell) .thinking-message__status{position:relative;z-index:1;max-width:13rem;overflow:hidden;color:rgba(15,96,66,.84);font-size:var(--text-xs,.75rem);font-weight:700;line-height:1.35;text-align:center;text-overflow:ellipsis;white-space:nowrap}@keyframes streamMessageAppear{0%{opacity:0;transform:translateY(18px) scale(.97)}to{opacity:1;transform:translateY(0) scale(1)}}@keyframes streamSurfaceShift{0%,to{transform:translate3d(-1.5%,0,0);opacity:.75}50%{transform:translate3d(1.5%,0,0);opacity:1}}@keyframes streamCaretPulse{0%,42%{opacity:1;transform:scaleY(1)}58%,to{opacity:.2;transform:scaleY(.92)}}:where(body.chat-page,.chat-page-shell) .scroll-to-bottom-btn{position:absolute;bottom:4.5rem;left:50%;transform:translateX(-50%);z-index:10;display:flex;align-items:center;justify-content:center;width:2.25rem;height:2.25rem;border-radius:50%;border:1px solid rgba(15,23,42,.1);background:hsla(0,0%,100%,.92);color:var(--text-secondary,#6b7280);font-size:1.1rem;cursor:pointer;box-shadow:0 2px 8px rgba(15,23,42,.12);backdrop-filter:blur(8px);transition:opacity var(--transition-normal,.2s ease),transform var(--transition-normal,.2s ease),background var(--transition-fast,.15s ease),color var(--transition-fast,.15s ease);opacity:1;-webkit-tap-highlight-color:transparent}:where(body.chat-page,.chat-page-shell) .scroll-to-bottom-btn:hover{background:#fff;color:var(--text-dark,#1a1a1a);box-shadow:0 3px 12px rgba(15,23,42,.16)}:where(body.chat-page,.chat-page-shell) .scroll-to-bottom-btn--hidden{opacity:0;pointer-events:none;transform:translateX(-50%) translateY(8px)}[data-theme=dark] :where(body.chat-page,.chat-page-shell) .bot-message code{background:hsla(0,0%,100%,.1);color:#f472b6}[data-theme=dark] :where(body.chat-page,.chat-page-shell) .bot-message .web-search-sources{border-color:rgba(148,163,184,.22);background:#0f172a;box-shadow:0 12px 28px rgba(2,6,23,.28);color:rgba(203,213,225,.72)}[data-theme=dark] :where(body.chat-page,.chat-page-shell) .bot-message .web-search-sources>.web-search-sources__summary{color:rgba(248,250,252,.92)}[data-theme=dark] :where(body.chat-page,.chat-page-shell) .bot-message .web-search-sources>.web-search-sources__summary:hover,[data-theme=dark] :where(body.chat-page,.chat-page-shell) .bot-message .web-search-sources[open]>.web-search-sources__summary{background:rgba(15,118,110,.1)}[data-theme=dark] :where(body.chat-page,.chat-page-shell) .bot-message .web-search-sources[open]>.web-search-sources__summary{border-bottom-color:rgba(148,163,184,.2)}[data-theme=dark] :where(body.chat-page,.chat-page-shell) .bot-message .web-search-sources__summary-icon{border-color:rgba(45,212,191,.28);background:rgba(15,118,110,.12)}[data-theme=dark] :where(body.chat-page,.chat-page-shell) .bot-message .web-search-sources__summary-icon:after,[data-theme=dark] :where(body.chat-page,.chat-page-shell) .bot-message .web-search-sources__summary-icon:before{border-color:rgba(45,212,191,.92)}[data-theme=dark] :where(body.chat-page,.chat-page-shell) .bot-message .web-search-sources__count{border-color:rgba(45,212,191,.28);background:rgba(15,118,110,.12);color:rgba(94,234,212,.94)}[data-theme=dark] :where(body.chat-page,.chat-page-shell) .bot-message .web-search-sources__link{border-color:rgba(148,163,184,.18);background:#1e293b;color:rgba(248,250,252,.92)}[data-theme=dark] :where(body.chat-page,.chat-page-shell) .bot-message .web-search-sources__steps:before{background:linear-gradient(180deg,rgba(45,212,191,.36),rgba(45,212,191,.12))}[data-theme=dark] :where(body.chat-page,.chat-page-shell) .bot-message .web-search-sources__step{border-color:rgba(148,163,184,.16);background:#1e293b;color:rgba(248,250,252,.9);box-shadow:0 1px 2px rgba(2,6,23,.4)}[data-theme=dark] :where(body.chat-page,.chat-page-shell) .bot-message .web-search-sources__source-summary{border-color:rgba(148,163,184,.16);background:#1e293b;color:rgba(248,250,252,.9)}[data-theme=dark] :where(body.chat-page,.chat-page-shell) .bot-message .web-search-sources__source-details[open],[data-theme=dark] :where(body.chat-page,.chat-page-shell) .bot-message .web-search-sources__step-details[open]{background:#0f172a;box-shadow:0 16px 34px rgba(2,6,23,.42)}[data-theme=dark] :where(body.chat-page,.chat-page-shell) .bot-message .web-search-sources__step-body{background:#0f172a}[data-theme=dark] :where(body.chat-page,.chat-page-shell) .bot-message .web-search-sources__source-details[open] .web-search-sources__source-summary,[data-theme=dark] :where(body.chat-page,.chat-page-shell) .bot-message .web-search-sources__source-summary:hover,[data-theme=dark] :where(body.chat-page,.chat-page-shell) .bot-message .web-search-sources__step-details[open] .web-search-sources__step-summary,[data-theme=dark] :where(body.chat-page,.chat-page-shell) .bot-message .web-search-sources__step-summary:hover{background:#123b3a}[data-theme=dark] :where(body.chat-page,.chat-page-shell) .bot-message .web-search-sources__source-details[open] .web-search-sources__source-summary,[data-theme=dark] :where(body.chat-page,.chat-page-shell) .bot-message .web-search-sources__step-details[open] .web-search-sources__step-summary{border-bottom-color:rgba(148,163,184,.2)}[data-theme=dark] :where(body.chat-page,.chat-page-shell) .bot-message .web-search-sources__section-title{color:rgba(203,213,225,.68)}[data-theme=dark] :where(body.chat-page,.chat-page-shell) .bot-message .web-search-sources__link:hover{border-color:rgba(45,212,191,.34);background:rgba(30,41,59,.9);box-shadow:0 10px 22px rgba(2,6,23,.3);color:rgba(94,234,212,.96)}[data-theme=dark] :where(body.chat-page,.chat-page-shell) .bot-message .web-search-sources__index{background:rgba(15,118,110,.18);color:rgba(94,234,212,.96);box-shadow:0 0 0 3px #1e293b,inset 0 0 0 1px rgba(45,212,191,.32)}[data-theme=dark] :where(body.chat-page,.chat-page-shell) .bot-message .web-search-sources__hostname{color:rgba(203,213,225,.64)}[data-theme=dark] :where(body.chat-page,.chat-page-shell) .bot-message .web-search-sources__external{color:rgba(203,213,225,.66)}[data-theme=dark] :where(body.chat-page,.chat-page-shell) .bot-message .web-search-sources__link:hover .web-search-sources__external{color:rgba(94,234,212,.96)}[data-theme=dark] :where(body.chat-page,.chat-page-shell) .bot-message .math-display{border-color:rgba(45,212,191,.2);background:rgba(15,23,42,.64);color:#e2e8f0}[data-theme=dark] :where(body.chat-page,.chat-page-shell) .bot-message .math-inline{background:rgba(45,212,191,.1);color:rgba(153,246,228,.96)}[data-theme=dark] :where(body.chat-page,.chat-page-shell) .thinking-message{border-color:rgba(15,118,110,.35);background:radial-gradient(circle at 16% 18%,rgba(30,41,59,.96),transparent 30%),radial-gradient(circle at 84% 18%,rgba(15,118,110,.12),transparent 40%),linear-gradient(138deg,rgba(17,24,39,.98),rgba(12,18,30,.94)),rgba(15,23,42,.92);box-shadow:0 20px 44px rgba(2,6,23,.38),inset 0 1px 0 hsla(0,0%,100%,.06)}[data-theme=dark] :where(body.chat-page,.chat-page-shell) .thinking-message__status{color:rgba(196,253,224,.86)}[data-theme=dark] :where(body.chat-page,.chat-page-shell) .copy-btn,[data-theme=dark] :where(body.chat-page,.chat-page-shell) .edit-btn,[data-theme=dark] :where(body.chat-page,.chat-page-shell) .memo-save-btn,[data-theme=dark] :where(body.chat-page,.chat-page-shell) .regenerate-btn{background:rgba(30,41,59,.92);border-color:rgba(148,163,184,.22);color:#94a3b8}[data-theme=dark] :where(body.chat-page,.chat-page-shell) .copy-btn:hover,[data-theme=dark] :where(body.chat-page,.chat-page-shell) .edit-btn:hover:not(:disabled),[data-theme=dark] :where(body.chat-page,.chat-page-shell) .memo-save-btn:hover,[data-theme=dark] :where(body.chat-page,.chat-page-shell) .regenerate-btn:hover:not(:disabled){background:#1e293b;color:#e2e8f0}[data-theme=dark] :where(body.chat-page,.chat-page-shell) .user-message-edit-form{background:var(--primary-color,#0f766e);color:var(--text-light,#fff);box-shadow:0 2px 8px rgba(2,6,23,.22)}[data-theme=dark] :where(body.chat-page,.chat-page-shell) .user-message-edit-textarea{color:inherit;caret-color:currentColor}[data-theme=dark] :where(body.chat-page,.chat-page-shell) .user-message-edit-textarea::-moz-selection{background:hsla(0,0%,100%,.22)}[data-theme=dark] :where(body.chat-page,.chat-page-shell) .user-message-edit-textarea::selection{background:hsla(0,0%,100%,.22)}[data-theme=dark] :where(body.chat-page,.chat-page-shell) .user-message-edit-actions{background:transparent}[data-theme=dark] :where(body.chat-page,.chat-page-shell) .user-message-edit-cancel{border-color:hsla(0,0%,100%,.34);color:inherit}[data-theme=dark] :where(body.chat-page,.chat-page-shell) .user-message-edit-cancel:hover{border-color:hsla(0,0%,100%,.55);background:hsla(0,0%,100%,.1);color:inherit}[data-theme=dark] :where(body.chat-page,.chat-page-shell) .user-message-edit-submit{background:hsla(0,0%,100%,.14);border-color:hsla(0,0%,100%,.55);box-shadow:none}[data-theme=dark] :where(body.chat-page,.chat-page-shell) .user-message-edit-submit:hover:not(:disabled){background:hsla(0,0%,100%,.2);border-color:hsla(0,0%,100%,.72);box-shadow:none}[data-theme=dark] :where(body.chat-page,.chat-page-shell) .scroll-to-bottom-btn{background:rgba(17,24,39,.92);border-color:rgba(148,163,184,.22);color:#94a3b8}[data-theme=dark] :where(body.chat-page,.chat-page-shell) .scroll-to-bottom-btn:hover{background:#1e293b;color:#e2e8f0}@media (max-width:992px){:where(body.chat-page,.chat-page-shell) .chat-messages{padding-top:3rem}:where(body.chat-page,.chat-page-shell) .chat-messages--virtual{padding-top:0}:where(body.chat-page,.chat-page-shell) .chat-message-row--first{padding-top:3rem}:where(body.chat-page,.chat-page-shell) .copy-btn{opacity:.8}:where(body.chat-page,.chat-page-shell) .memo-save-btn{opacity:.8}:where(body.chat-page,.chat-page-shell) .edit-btn{opacity:.8}:where(body.chat-page,.chat-page-shell) .regenerate-btn{opacity:.8}:where(body.chat-page,.chat-page-shell) .bot-message-wrapper{max-width:100%;width:100%}:where(body.chat-page,.chat-page-shell) .user-message-wrapper{max-width:88%}}@media (max-width:576px){:where(body.chat-page,.chat-page-shell) .chat-messages{flex:1;max-height:unset;padding:3.55rem calc(var(--chat-mobile-gutter, .85rem) + env(safe-area-inset-right, 0px)) .9rem calc(var(--chat-mobile-gutter, .85rem) + env(safe-area-inset-left, 0px));gap:.15rem;-webkit-overflow-scrolling:touch;overscroll-behavior-y:contain;scroll-padding-bottom:calc(1rem + env(safe-area-inset-bottom, 0px))}:where(body.chat-page,.chat-page-shell) .chat-messages--virtual{padding:0}:where(body.chat-page,.chat-page-shell) .chat-message-row{padding:0 calc(var(--chat-mobile-gutter, .85rem) + env(safe-area-inset-right, 0px)) 0 calc(var(--chat-mobile-gutter, .85rem) + env(safe-area-inset-left, 0px))}:where(body.chat-page,.chat-page-shell) .chat-messages:not(.chat-messages--virtual) .chat-message-row{padding-right:0;padding-left:0}:where(body.chat-page,.chat-page-shell) .chat-message-row--first{padding-top:3.55rem}:where(body.chat-page,.chat-page-shell) .chat-message-row--last{padding-bottom:.75rem}:where(body.chat-page,.chat-page-shell) .message-wrapper{margin-bottom:.6rem}:where(body.chat-page,.chat-page-shell) .user-message-wrapper{max-width:min(88%,34rem)}:where(body.chat-page,.chat-page-shell) .bot-message-wrapper{max-width:100%;width:100%}:where(body.chat-page,.chat-page-shell) .user-message{padding:.68rem .92rem;font-size:var(--text-base,.9375rem);line-height:1.58;border-radius:18px 18px 4px 18px}:where(body.chat-page,.chat-page-shell) .user-message-wrapper:has(.user-message-edit-form){width:min(92%,var(--chat-readable-width-narrow,680px))}:where(body.chat-page,.chat-page-shell) .user-message-edit-form{min-width:min(18rem,100%);border-radius:18px 18px 4px 18px}:where(body.chat-page,.chat-page-shell) .user-message-edit-textarea{min-height:2.3rem;padding:.6rem .9rem .5rem;font-size:var(--text-base,.9375rem);line-height:1.58}:where(body.chat-page,.chat-page-shell) .user-message-edit-cancel,:where(body.chat-page,.chat-page-shell) .user-message-edit-submit{min-height:1.78rem;padding:.28rem .65rem}:where(body.chat-page,.chat-page-shell) .bot-message{font-size:var(--text-base,.9375rem);line-height:1.66;padding:.15rem 0}:where(body.chat-page,.chat-page-shell) .bot-message h1{font-size:1.2rem}:where(body.chat-page,.chat-page-shell) .bot-message h2{font-size:1.1rem}:where(body.chat-page,.chat-page-shell) .bot-message h3{font-size:1rem}:where(body.chat-page,.chat-page-shell) .bot-message pre{padding:.75rem;font-size:.78rem}:where(body.chat-page,.chat-page-shell) .bot-message pre code{font-size:.78rem}:where(body.chat-page,.chat-page-shell) .bot-message code{font-size:.84em}:where(body.chat-page,.chat-page-shell) .code-block-container{margin:.6rem -.2rem;border-radius:6px}:where(body.chat-page,.chat-page-shell) .code-block-header{padding:.35rem .7rem;font-size:.7rem}:where(body.chat-page,.chat-page-shell) .code-block-copy-btn span{display:none}:where(body.chat-page,.chat-page-shell) .bot-message blockquote{padding:.45rem .75rem;margin:.5rem 0}:where(body.chat-page,.chat-page-shell) .bot-message ol,:where(body.chat-page,.chat-page-shell) .bot-message ul{margin-left:.5rem;padding-left:.7rem}:where(body.chat-page,.chat-page-shell) .bot-message td,:where(body.chat-page,.chat-page-shell) .bot-message th{padding:.35rem .45rem;font-size:var(--text-xs,.8125rem)}:where(body.chat-page,.chat-page-shell) .copy-btn{width:1.75rem;height:1.75rem;font-size:var(--text-sm,.875rem)}:where(body.chat-page,.chat-page-shell) .memo-save-btn{width:1.75rem;height:1.75rem;font-size:var(--text-sm,.875rem)}:where(body.chat-page,.chat-page-shell) .edit-btn{width:1.75rem;height:1.75rem;font-size:var(--text-sm,.875rem)}:where(body.chat-page,.chat-page-shell) .regenerate-btn{width:1.75rem;height:1.75rem;font-size:var(--text-sm,.875rem)}:where(body.chat-page,.chat-page-shell) .message-actions{gap:.3rem}:where(body.chat-page,.chat-page-shell) .bot-message-wrapper .message-actions{justify-content:center}:where(body.chat-page,.chat-page-shell) .scroll-to-bottom-btn{bottom:calc(5rem + env(safe-area-inset-bottom, 0px));width:2.5rem;height:2.5rem;font-size:1rem}:where(body.chat-page,.chat-page-shell) .thinking-message-wrapper{max-width:14.2rem}:where(body.chat-page,.chat-page-shell) .thinking-message{min-width:11.6rem;padding:.8rem;border-radius:24px}:where(body.chat-page,.chat-page-shell) .thinking-message__status{max-width:11.6rem}:where(body.chat-page,.chat-page-shell) .thinking-message__constellation{--constellation-width:11.4rem;--constellation-height:4.65rem}}:where(body.chat-page,.chat-page-shell) .interactive-buttons-container{margin-top:var(--space-4,1rem);padding:var(--space-4,1rem);background:var(--surface-secondary,#f8fafc);border:1px solid var(--border-subtle,#e2e8f0);border-radius:var(--radius-md,12px);display:flex;flex-direction:column;gap:var(--space-3,.75rem)}:where(body.chat-page,.chat-page-shell) .interactive-buttons-question{font-weight:500;color:var(--text-primary,#0f172a);font-size:.95rem}:where(body.chat-page,.chat-page-shell) .interactive-buttons-actions{display:flex;flex-wrap:wrap;gap:var(--space-2,.5rem)}:where(body.chat-page,.chat-page-shell) .interactive-button{padding:.5rem 1rem;border-radius:var(--radius-full,9999px);font-size:.9rem;font-weight:500;cursor:pointer;transition:all .2s ease;border:1px solid transparent}:where(body.chat-page,.chat-page-shell) .interactive-button:disabled{opacity:.6;cursor:not-allowed}:where(body.chat-page,.chat-page-shell) .interactive-button.primary{background:var(--primary-main,#0f766e);color:#fff}:where(body.chat-page,.chat-page-shell) .interactive-button.primary:hover:not(:disabled){background:var(--primary-hover,#115e59)}:where(body.chat-page,.chat-page-shell) .interactive-button.secondary{background:var(--surface-primary,#fff);color:var(--text-secondary,#475569);border-color:var(--border-base,#cbd5e1)}:where(body.chat-page,.chat-page-shell) .interactive-button.secondary:hover:not(:disabled){background:var(--surface-hover,#f1f5f9);color:var(--text-primary,#0f172a)}:where(body.chat-page,.chat-page-shell) .task-prompt-disclosure{display:block;margin-top:.55rem;padding-top:.55rem;border-top:1px solid hsla(0,0%,100%,.22);interpolate-size:allow-keywords}:where(body.chat-page,.chat-page-shell) .task-prompt-disclosure__summary{display:flex;align-items:center;gap:.4rem;cursor:pointer;list-style:none;padding:.2rem .25rem;border-radius:var(--radius-sm,8px);font-size:.82rem;font-weight:600;-webkit-user-select:none;-moz-user-select:none;user-select:none}:where(body.chat-page,.chat-page-shell) .task-prompt-disclosure__summary::-webkit-details-marker{display:none}:where(body.chat-page,.chat-page-shell) .task-prompt-disclosure__summary:hover{background:hsla(0,0%,100%,.1)}:where(body.chat-page,.chat-page-shell) .task-prompt-disclosure__summary:focus-visible{outline:2px solid hsla(0,0%,100%,.7);outline-offset:1px}:where(body.chat-page,.chat-page-shell) .task-prompt-disclosure__chevron{flex:0 0 auto;font-size:.78em;opacity:.85;transition:transform .28s cubic-bezier(.4,0,.2,1)}:where(body.chat-page,.chat-page-shell) .task-prompt-disclosure[open] .task-prompt-disclosure__chevron{transform:rotate(90deg)}:where(body.chat-page,.chat-page-shell) .task-prompt-disclosure::details-content{overflow:hidden;block-size:0;opacity:0;transform:translateY(-.25rem);transition:block-size .28s cubic-bezier(.4,0,.2,1),opacity .22s ease,transform .28s cubic-bezier(.4,0,.2,1),content-visibility allow-discrete .28s}:where(body.chat-page,.chat-page-shell) .task-prompt-disclosure[open]::details-content{block-size:auto;opacity:1;transform:translateY(0)}@media (prefers-reduced-motion:reduce){:where(body.chat-page,.chat-page-shell) .task-prompt-disclosure::details-content,:where(body.chat-page,.chat-page-shell) .task-prompt-disclosure__chevron{transition:none}}:where(body.chat-page,.chat-page-shell) .task-prompt-disclosure__label{flex:1 1 auto;min-width:0;overflow-wrap:anywhere}:where(body.chat-page,.chat-page-shell) .task-prompt-disclosure__body{margin-top:.55rem;display:flex;flex-direction:column;gap:.6rem}:where(body.chat-page,.chat-page-shell) .task-prompt-disclosure__section{display:flex;flex-direction:column;gap:.25rem}:where(body.chat-page,.chat-page-shell) .task-prompt-disclosure__section-title{margin:0;font-size:.72rem;font-weight:600;letter-spacing:.02em;opacity:.85}:where(body.chat-page,.chat-page-shell) .task-prompt-disclosure__section-body{margin:0;white-space:pre-wrap;overflow-wrap:anywhere;word-break:break-word;font-size:.86rem;line-height:var(--leading-relaxed,1.55);background:hsla(0,0%,100%,.12);border-radius:var(--radius-sm,8px);padding:.5rem .65rem}:where(body.chat-page,.chat-page-shell) .genui-loader{display:inline-flex;flex-direction:column;gap:.55rem;padding:.15rem 0}:where(body.chat-page,.chat-page-shell) .genui-loader__window{position:relative;isolation:isolate;width:min(230px,100%);border-radius:12px;overflow:hidden;border:1px solid rgba(15,118,110,.24);background:linear-gradient(160deg,#f6fdfb,#ecf8f5);box-shadow:inset 0 1px 0 hsla(0,0%,100%,.7),0 10px 24px -18px rgba(15,118,110,.55)}:where(body.chat-page,.chat-page-shell) .genui-loader__titlebar{display:flex;align-items:center;gap:.3rem;padding:.4rem .55rem;border-bottom:1px solid rgba(15,118,110,.14);background:rgba(15,118,110,.06)}:where(body.chat-page,.chat-page-shell) .genui-loader__dot{width:7px;height:7px;border-radius:999px;background:rgba(15,118,110,.35);animation:genuiDotBreath 2.4s ease-in-out infinite}:where(body.chat-page,.chat-page-shell) .genui-loader__dot--2{animation-delay:.28s}:where(body.chat-page,.chat-page-shell) .genui-loader__dot--3{animation-delay:.56s}:where(body.chat-page,.chat-page-shell) .genui-loader__address{position:relative;overflow:hidden;flex:1;height:8px;margin-left:.35rem;border-radius:999px;background:rgba(15,118,110,.12)}:where(body.chat-page,.chat-page-shell) .genui-loader__address:after{content:"";position:absolute;inset:0;background:linear-gradient(90deg,transparent,hsla(0,0%,100%,.85) 50%,transparent);transform:translateX(-100%);animation:genuiAddressShimmer 2.2s ease-in-out infinite}:where(body.chat-page,.chat-page-shell) .genui-loader__body{display:flex;flex-direction:column;gap:.42rem;padding:.6rem .65rem .7rem}:where(body.chat-page,.chat-page-shell) .genui-loader__row{display:flex;gap:.42rem}:where(body.chat-page,.chat-page-shell) .genui-loader__block{display:block;border-radius:6px;background:linear-gradient(120deg,rgba(15,118,110,.34),rgba(13,148,136,.2) 60%,rgba(15,118,110,.3));box-shadow:inset 0 1px 0 hsla(0,0%,100%,.35);opacity:0;transform:translateY(7px) scale(.72);animation:genuiBlockBuild 3.8s cubic-bezier(.34,1.4,.5,1) infinite;animation-delay:var(--build-delay,0s)}:where(body.chat-page,.chat-page-shell) .genui-loader__block--hero{height:22px;border-radius:8px;background:linear-gradient(120deg,rgba(15,118,110,.5),rgba(45,212,191,.32) 55%,rgba(15,118,110,.44));--build-delay:0.1s}:where(body.chat-page,.chat-page-shell) .genui-loader__block--line{height:8px;width:86%;--build-delay:0.45s}:where(body.chat-page,.chat-page-shell) .genui-loader__block--line-short{width:58%;--build-delay:0.7s}:where(body.chat-page,.chat-page-shell) .genui-loader__block--card{flex:1;height:26px;border-radius:7px}:where(body.chat-page,.chat-page-shell) .genui-loader__row .genui-loader__block--card:first-child{--build-delay:1s}:where(body.chat-page,.chat-page-shell) .genui-loader__row .genui-loader__block--card:nth-child(2){--build-delay:1.22s}:where(body.chat-page,.chat-page-shell) .genui-loader__row .genui-loader__block--card:nth-child(3){--build-delay:1.44s}:where(body.chat-page,.chat-page-shell) .genui-loader__block--button{width:42%;height:13px;border-radius:999px;background:linear-gradient(120deg,rgba(13,148,136,.85),rgba(45,212,191,.7));box-shadow:0 3px 8px -3px rgba(13,148,136,.6);--build-delay:1.75s}:where(body.chat-page,.chat-page-shell) .genui-loader__scanline{position:absolute;inset:0 0 auto;height:30%;pointer-events:none;background:linear-gradient(180deg,transparent,rgba(45,212,191,.16) 55%,rgba(15,118,110,.2));transform:translateY(-140%);animation:genuiScanline 3.8s cubic-bezier(.4,0,.2,1) infinite}:where(body.chat-page,.chat-page-shell) .genui-loader__sparkle{position:absolute;left:0;top:0;z-index:2;pointer-events:none;animation:genuiSparklePath 3.8s cubic-bezier(.45,.05,.35,.95) infinite}:where(body.chat-page,.chat-page-shell) .genui-loader__sparkle-core{display:block;font-size:.8rem;line-height:1;color:#0d9488;text-shadow:0 0 6px rgba(45,212,191,.9),0 0 14px rgba(45,212,191,.5);animation:genuiSparkleTwinkle .95s ease-in-out infinite}:where(body.chat-page,.chat-page-shell) .genui-loader__sparkle-trail{position:absolute;inset:-7px;border-radius:999px;background:radial-gradient(circle,rgba(94,234,212,.5) 0,transparent 70%);animation:genuiSparkleTwinkle .95s ease-in-out infinite reverse}:where(body.chat-page,.chat-page-shell) .genui-loader__status{margin:0;font-size:var(--text-sm,.82rem);font-weight:600;letter-spacing:.01em;color:transparent;background:linear-gradient(90deg,#0f766e,#2dd4bf 45%,#0f766e 90%);background-size:200% 100%;-webkit-background-clip:text;background-clip:text;animation:genuiStatusIn .45s cubic-bezier(.34,1.56,.64,1),genuiStatusSheen 2.2s linear infinite}@keyframes genuiBlockBuild{0%{opacity:0;transform:translateY(7px) scale(.72)}7%,86%{opacity:1;transform:translateY(0) scale(1)}96%,to{opacity:0;transform:translateY(-4px) scale(.9)}}@keyframes genuiScanline{0%,12%{transform:translateY(-140%);opacity:0}22%{opacity:1}56%{transform:translateY(360%);opacity:.9}64%,to{transform:translateY(360%);opacity:0}}@keyframes genuiSparklePath{0%{transform:translate(16px,34px) rotate(0deg)}12%{transform:translate(186px,30px) rotate(90deg)}28%{transform:translate(28px,56px) rotate(160deg)}44%{transform:translate(160px,62px) rotate(230deg)}62%{transform:translate(52px,84px) rotate(300deg)}78%{transform:translate(178px,92px) rotate(340deg)}to{transform:translate(16px,34px) rotate(1turn)}}@keyframes genuiSparkleTwinkle{0%,to{opacity:.55;transform:scale(.72)}50%{opacity:1;transform:scale(1.18)}}@keyframes genuiDotBreath{0%,to{opacity:.4;transform:scale(.85)}50%{opacity:1;transform:scale(1.08);background:rgba(13,148,136,.7)}}@keyframes genuiAddressShimmer{0%{transform:translateX(-100%)}55%,to{transform:translateX(100%)}}@keyframes genuiStatusIn{0%{opacity:0;transform:translateY(5px)}to{opacity:1;transform:translateY(0)}}@keyframes genuiStatusSheen{0%{background-position:0 0}to{background-position:-200% 0}}[data-theme=dark] :where(body.chat-page,.chat-page-shell) .genui-loader__window{border-color:rgba(45,212,191,.26);background:linear-gradient(160deg,#0c2a24,#071d19);box-shadow:inset 0 1px 0 rgba(148,233,214,.08),0 12px 26px -18px rgba(0,0,0,.8)}[data-theme=dark] :where(body.chat-page,.chat-page-shell) .genui-loader__titlebar{border-bottom-color:rgba(45,212,191,.16);background:rgba(45,212,191,.07)}[data-theme=dark] :where(body.chat-page,.chat-page-shell) .genui-loader__dot{background:rgba(94,234,212,.4)}[data-theme=dark] :where(body.chat-page,.chat-page-shell) .genui-loader__address{background:rgba(94,234,212,.14)}[data-theme=dark] :where(body.chat-page,.chat-page-shell) .genui-loader__address:after{background:linear-gradient(90deg,transparent,rgba(153,246,228,.35) 50%,transparent)}[data-theme=dark] :where(body.chat-page,.chat-page-shell) .genui-loader__block{background:linear-gradient(120deg,rgba(45,212,191,.36),rgba(20,184,166,.22) 60%,rgba(45,212,191,.32));box-shadow:inset 0 1px 0 rgba(204,251,241,.16)}[data-theme=dark] :where(body.chat-page,.chat-page-shell) .genui-loader__block--hero{background:linear-gradient(120deg,rgba(45,212,191,.55),rgba(94,234,212,.34) 55%,rgba(45,212,191,.48))}[data-theme=dark] :where(body.chat-page,.chat-page-shell) .genui-loader__block--button{background:linear-gradient(120deg,rgba(20,184,166,.9),rgba(94,234,212,.72));box-shadow:0 3px 10px -3px rgba(45,212,191,.45)}[data-theme=dark] :where(body.chat-page,.chat-page-shell) .genui-loader__sparkle-core{color:#5eead4}[data-theme=dark] :where(body.chat-page,.chat-page-shell) .genui-loader__status{background-image:linear-gradient(90deg,#2dd4bf,#99f6e4 45%,#2dd4bf 90%)}@media (prefers-reduced-motion:reduce){:where(body.chat-page,.chat-page-shell) .genui-loader__block{animation:none;opacity:1;transform:none}:where(body.chat-page,.chat-page-shell) .genui-loader__address:after,:where(body.chat-page,.chat-page-shell) .genui-loader__dot,:where(body.chat-page,.chat-page-shell) .genui-loader__scanline,:where(body.chat-page,.chat-page-shell) .genui-loader__sparkle,:where(body.chat-page,.chat-page-shell) .genui-loader__sparkle-core,:where(body.chat-page,.chat-page-shell) .genui-loader__sparkle-trail,:where(body.chat-page,.chat-page-shell) .genui-loader__status{animation:none}:where(body.chat-page,.chat-page-shell) .genui-loader__status{color:var(--primary-color,#0f766e);background:none}}:where(body.chat-page,.chat-page-shell) .input-container{padding:.75rem 1rem .85rem;background:var(--surface-primary,#fff);border-top:1px solid var(--border-light,rgba(0,0,0,.05));flex-shrink:0}:where(body.chat-page,.chat-page-shell) .input-wrapper{display:flex;gap:.38rem;align-items:flex-end;max-width:800px;margin:0 auto;background:radial-gradient(circle at 100% 0,rgba(153,246,228,.16),transparent 34%),linear-gradient(180deg,hsla(0,0%,100%,.98),rgba(244,249,246,.96));border:1px solid rgba(166,186,174,.28);border-radius:28px;padding:.42rem .45rem;overflow:hidden;box-shadow:inset 0 1px 0 hsla(0,0%,100%,.92),0 14px 30px rgba(15,23,42,.06);transition:border-color var(--transition-normal,.2s ease),box-shadow var(--transition-normal,.2s ease),background var(--transition-normal,.2s ease)}:where(body.chat-page,.chat-page-shell) .input-wrapper:focus-within{border-color:rgba(15,118,110,.42);box-shadow:0 0 0 4px rgba(15,118,110,.12),0 18px 38px rgba(13,61,41,.1),inset 0 1px 0 hsla(0,0%,100%,.95);background:radial-gradient(circle at 100% 0,rgba(154,240,199,.22),transparent 34%),linear-gradient(180deg,hsla(0,0%,100%,.99),rgba(247,251,249,.97))}:where(body.chat-page,.chat-page-shell) #user-input{--scrollbar-size-current:8px;--scrollbar-track-current:rgba(215,226,220,.78);--scrollbar-thumb-current:rgba(39,117,85,.22);--scrollbar-thumb-hover-current:rgba(28,99,71,.4);--scrollbar-thumb-active-current:rgba(20,79,57,.48);--scrollbar-thumb-border-current:rgba(248,251,249,.98);flex:1;min-width:0;align-self:center;min-height:2.5rem;max-height:min(40vh,11.5rem);padding:.66rem .1rem .66rem 0;border:none;font-size:var(--text-md,1rem);background:transparent;color:var(--text-dark,#1a1a1a);outline:none;line-height:1.45;resize:none;overflow-y:hidden;overscroll-behavior:contain;scrollbar-gutter:stable;-webkit-appearance:none;-moz-appearance:none;appearance:none;border-radius:0}:where(body.chat-page,.chat-page-shell) #user-input::-moz-placeholder{color:#adb5bd;line-height:inherit}:where(body.chat-page,.chat-page-shell) #user-input::placeholder{color:#adb5bd;line-height:inherit}:where(body.chat-page,.chat-page-shell) #send-btn,:where(body.chat-page,.chat-page-shell) .chat-attach-btn,:where(body.chat-page,.chat-page-shell) .setup-attach-btn,:where(body.chat-page,.chat-page-shell) .setup-send-btn{--send-btn-visual-inset:4px;flex:0 0 52px;width:52px;height:52px;min-width:52px;min-height:52px;border-radius:50%;margin:0;padding:0;line-height:1;box-sizing:border-box;display:flex;align-items:center;justify-content:center;flex-shrink:0;position:relative;background:transparent!important;color:var(--text-light,#fff);border:none;cursor:pointer;transition:background var(--transition-fast,.15s ease),transform var(--transition-fast,.15s ease);box-shadow:none!important;-webkit-tap-highlight-color:transparent}:where(body.chat-page,.chat-page-shell) #send-btn:before,:where(body.chat-page,.chat-page-shell) .chat-attach-btn:before,:where(body.chat-page,.chat-page-shell) .setup-attach-btn:before,:where(body.chat-page,.chat-page-shell) .setup-send-btn:before{content:"";position:absolute;inset:var(--send-btn-visual-inset);border-radius:50%;background:var(--chat-button-sheen,radial-gradient(circle at 28% 28%,hsla(0,0%,100%,.3),transparent 34%)),linear-gradient(135deg,var(--chat-button-base,var(--primary-color,#0f766e)) 0,var(--chat-button-accent,var(--primary-hover,#115e59)) 100%);box-shadow:0 14px 24px var(--chat-button-shadow-color,rgba(19,78,74,.22)),var(--chat-button-edge-highlight,inset 0 1px 0 hsla(0,0%,100%,.24));transition:background var(--transition-fast,.15s ease),box-shadow var(--transition-fast,.15s ease);pointer-events:none}:where(body.chat-page,.chat-page-shell) #send-btn:active,:where(body.chat-page,.chat-page-shell) .chat-attach-btn:active,:where(body.chat-page,.chat-page-shell) .setup-attach-btn:active,:where(body.chat-page,.chat-page-shell) .setup-send-btn:active{transform:scale(.92)}:where(body.chat-page,.chat-page-shell) #send-btn i,:where(body.chat-page,.chat-page-shell) .chat-attach-btn i,:where(body.chat-page,.chat-page-shell) .setup-attach-btn i,:where(body.chat-page,.chat-page-shell) .setup-send-btn i{position:relative;z-index:1;font-size:var(--text-base,.9375rem);left:-1px;transition:opacity .25s ease,transform .3s cubic-bezier(.34,1.56,.64,1)}:where(body.chat-page,.chat-page-shell) .send-btn-spinner{position:absolute;inset:14px;border:2px solid transparent;border-top-color:currentcolor;border-radius:50%;opacity:0;transform:scale(.5) rotate(0deg);transition:opacity .25s ease,transform .3s cubic-bezier(.34,1.56,.64,1);pointer-events:none;z-index:2}:where(body.chat-page,.chat-page-shell) .chat-attach-btn i,:where(body.chat-page,.chat-page-shell) .setup-attach-btn i{left:0}:where(body.chat-page,.chat-page-shell) #send-btn:disabled,:where(body.chat-page,.chat-page-shell) .chat-attach-btn:disabled,:where(body.chat-page,.chat-page-shell) .setup-attach-btn:disabled,:where(body.chat-page,.chat-page-shell) .setup-send-btn:disabled{cursor:default;opacity:.54}:where(body.chat-page,.chat-page-shell) #send-btn.send-btn--stop{--chat-button-base:var(--danger-color,#ef4444);--chat-button-accent:var(--danger-hover,#dc2626);--chat-button-shadow-color:rgba(220,38,38,.28)}:where(body.chat-page,.chat-page-shell) #send-btn.send-btn--stop:active{transform:scale(.92)}:where(body.chat-page,.chat-page-shell) #send-btn.send-btn--stop i{left:0;opacity:1;transform:none}:where(body.chat-page,.chat-page-shell) #send-btn.send-btn--stop .send-btn-spinner{opacity:0;transform:scale(.5);animation:none}[data-theme=dark] :where(body.chat-page,.chat-page-shell) .input-container{background:var(--surface-primary,#0f172a);border-top-color:var(--border-light,rgba(148,163,184,.22))}[data-theme=dark] :where(body.chat-page,.chat-page-shell) .input-wrapper{background:radial-gradient(circle at 100% 0,rgba(15,118,110,.08),transparent 34%),linear-gradient(180deg,rgba(30,41,59,.98),rgba(17,24,39,.96));border-color:rgba(148,163,184,.24);box-shadow:inset 0 1px 0 hsla(0,0%,100%,.06),0 14px 30px rgba(2,6,23,.24)}[data-theme=dark] :where(body.chat-page,.chat-page-shell) .input-wrapper:focus-within{border-color:rgba(15,118,110,.42);box-shadow:0 0 0 4px rgba(15,118,110,.12),0 18px 38px rgba(2,6,23,.28),inset 0 1px 0 hsla(0,0%,100%,.06);background:radial-gradient(circle at 100% 0,rgba(15,118,110,.12),transparent 34%),linear-gradient(180deg,rgba(22,33,54,.99),rgba(15,23,42,.97))}[data-theme=dark] :where(body.chat-page,.chat-page-shell) #user-input{color:var(--text-dark,#e5e7eb)}[data-theme=dark] :where(body.chat-page,.chat-page-shell) #user-input::-moz-placeholder{color:#64748b}[data-theme=dark] :where(body.chat-page,.chat-page-shell) #user-input::placeholder{color:#64748b}@media (max-width:576px){:where(body.chat-page,.chat-page-shell) .input-container{padding:.52rem calc(var(--chat-mobile-gutter, .85rem) + env(safe-area-inset-right, 0px)) calc(.62rem + env(safe-area-inset-bottom, 0px)) calc(var(--chat-mobile-gutter, .85rem) + env(safe-area-inset-left, 0px));background:hsla(0,0%,100%,.96);border-top:1px solid var(--border-light,rgba(0,0,0,.06));backdrop-filter:blur(16px) saturate(140%);-webkit-backdrop-filter:blur(16px) saturate(140%);flex-shrink:0}:where(body.chat-page,.chat-page-shell) .input-wrapper{gap:.3rem;align-items:flex-end;min-height:52px;max-width:none;padding:.26rem .3rem;border-radius:26px}:where(body.chat-page,.chat-page-shell) #user-input{padding:.44rem 0;font-size:max(1rem,16px);max-height:min(30vh,9rem);overscroll-behavior:contain}:where(body.chat-page,.chat-page-shell) #send-btn,:where(body.chat-page,.chat-page-shell) .chat-attach-btn,:where(body.chat-page,.chat-page-shell) .setup-attach-btn,:where(body.chat-page,.chat-page-shell) .setup-send-btn{--send-btn-visual-inset:5px;flex-basis:48px;width:48px;height:48px;min-width:48px;min-height:48px}:where(body.chat-page,.chat-page-shell) #send-btn i,:where(body.chat-page,.chat-page-shell) .chat-attach-btn i,:where(body.chat-page,.chat-page-shell) .setup-attach-btn i,:where(body.chat-page,.chat-page-shell) .setup-send-btn i{font-size:var(--text-sm,.875rem)}:where(body.chat-page,.chat-page-shell) #send-btn.send-btn--stop i{left:0}[data-theme=dark] :where(body.chat-page,.chat-page-shell) .input-container{background:rgba(15,23,42,.94);border-top-color:rgba(148,163,184,.18)}}:where(body.chat-page,.chat-page-shell) .chat-file-input-hidden{display:none}:where(body.chat-page,.chat-page-shell) .chat-attach-btn{--chat-button-base:#059669;--chat-button-accent:#047857;--chat-button-shadow-color:rgba(5,150,105,.28);--chat-button-edge-highlight:inset 0 1px 0 hsla(0,0%,100%,.22)}[data-theme=dark] :where(body.chat-page,.chat-page-shell) .chat-attach-btn{--chat-button-base:#34d399;--chat-button-accent:#10b981;--chat-button-shadow-color:rgba(52,211,153,.28)}:where(body.chat-page,.chat-page-shell) .chat-attachment-dropzone{position:relative}:where(body.chat-page,.chat-page-shell) .chat-attachment-drop-overlay{position:absolute;inset:-.25rem;z-index:12;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:.18rem;min-height:5.6rem;padding:.9rem 1rem;border:1px solid rgba(13,148,136,.42);border-radius:18px;background:linear-gradient(180deg,rgba(240,253,250,.94),rgba(236,253,245,.9));color:#0f766e;box-shadow:0 18px 42px rgba(15,118,110,.16),inset 0 1px 0 hsla(0,0%,100%,.88);opacity:0;pointer-events:none;transform:translate3d(0,6px,0) scale(.985);visibility:hidden;transition:opacity .18s ease,transform .22s cubic-bezier(.22,1,.36,1),visibility .18s ease}:where(body.chat-page,.chat-page-shell) .input-container .chat-attachment-drop-overlay{top:.48rem;bottom:.55rem;left:50%;right:auto;width:min(calc(100% - 2rem),800px);transform:translate3d(-50%,6px,0) scale(.985)}:where(body.chat-page,.chat-page-shell) .chat-attachment-dropzone--active .chat-attachment-drop-overlay{opacity:1;transform:translateZ(0) scale(1);visibility:visible}:where(body.chat-page,.chat-page-shell) .input-container.chat-attachment-dropzone--active .chat-attachment-drop-overlay{transform:translate3d(-50%,0,0) scale(1)}:where(body.chat-page,.chat-page-shell) .chat-attachment-drop-overlay__icon{display:inline-flex;align-items:center;justify-content:center;width:2.45rem;height:2.45rem;border-radius:50%;background:rgba(13,148,136,.12);color:#0f766e;box-shadow:inset 0 0 0 1px rgba(13,148,136,.18)}:where(body.chat-page,.chat-page-shell) .chat-attachment-drop-overlay__icon i{font-size:1.25rem}:where(body.chat-page,.chat-page-shell) .chat-attachment-drop-overlay__text{font-size:var(--text-sm,.875rem);font-weight:700;line-height:1.35;text-align:center}:where(body.chat-page,.chat-page-shell) .chat-attachment-drop-overlay__hint{font-size:var(--text-xs,.75rem);color:rgba(17,94,89,.72);line-height:1.35;text-align:center}:where(body.chat-page,.chat-page-shell) .chat-attachment-dropzone--active #setup-info,:where(body.chat-page,.chat-page-shell) .chat-attachment-dropzone--active .input-wrapper{border-color:rgba(13,148,136,.58);box-shadow:0 0 0 4px rgba(20,184,166,.13),0 18px 42px rgba(13,148,136,.16),inset 0 1px 0 hsla(0,0%,100%,.92)}[data-theme=dark] :where(body.chat-page,.chat-page-shell) .chat-attachment-drop-overlay{border-color:rgba(45,212,191,.42);background:linear-gradient(180deg,rgba(15,23,42,.94),rgba(17,35,46,.9));color:#99f6e4;box-shadow:0 18px 42px rgba(2,6,23,.38),inset 0 1px 0 hsla(0,0%,100%,.08)}[data-theme=dark] :where(body.chat-page,.chat-page-shell) .chat-attachment-drop-overlay__icon{background:rgba(45,212,191,.12);color:#99f6e4;box-shadow:inset 0 0 0 1px rgba(45,212,191,.18)}[data-theme=dark] :where(body.chat-page,.chat-page-shell) .chat-attachment-drop-overlay__hint{color:rgba(204,251,241,.72)}[data-theme=dark] :where(body.chat-page,.chat-page-shell) .chat-attachment-dropzone--active #setup-info,[data-theme=dark] :where(body.chat-page,.chat-page-shell) .chat-attachment-dropzone--active .input-wrapper{border-color:rgba(45,212,191,.5);box-shadow:0 0 0 4px rgba(45,212,191,.12),0 18px 42px rgba(2,6,23,.32),inset 0 1px 0 hsla(0,0%,100%,.08)}@media (max-width:576px){:where(body.chat-page,.chat-page-shell) .chat-attachment-drop-overlay{gap:.12rem;min-height:4.7rem;padding:.72rem .75rem}:where(body.chat-page,.chat-page-shell) .input-container .chat-attachment-drop-overlay{width:calc(100% - 1.1rem);top:.38rem;bottom:calc(.42rem + env(safe-area-inset-bottom, 0px))}:where(body.chat-page,.chat-page-shell) .chat-attachment-drop-overlay__icon{width:2.1rem;height:2.1rem}:where(body.chat-page,.chat-page-shell) .chat-attachment-drop-overlay__text{font-size:var(--text-xs,.75rem)}:where(body.chat-page,.chat-page-shell) .chat-attachment-drop-overlay__hint{display:none}}:where(body.chat-page,.chat-page-shell) .chat-attached-files{display:flex;flex-wrap:wrap;gap:.4rem;max-width:800px;margin:0 auto .5rem;padding:0 .25rem}:where(body.chat-page,.chat-page-shell) .chat-attached-file-chip{display:inline-flex;align-items:center;gap:.3rem;background:rgba(15,118,110,.08);border:1px solid rgba(15,118,110,.22);border-radius:20px;padding:.22rem .35rem .22rem .55rem;font-size:var(--text-xs,.75rem);color:var(--text-secondary,#374151);max-width:200px}:where(body.chat-page,.chat-page-shell) .chat-attached-file-chip__icon{flex-shrink:0;font-size:.8rem;color:var(--primary-color,#0f766e)}:where(body.chat-page,.chat-page-shell) .chat-attached-file-chip__name{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;flex:1;min-width:0}:where(body.chat-page,.chat-page-shell) .chat-attached-file-chip__size{flex-shrink:0;color:var(--text-muted,#9ca3af);font-size:.68rem}:where(body.chat-page,.chat-page-shell) .chat-attached-file-chip__remove{flex-shrink:0;width:18px;height:18px;border-radius:50%;border:none;background:transparent;color:var(--text-muted,#9ca3af);cursor:pointer;display:flex;align-items:center;justify-content:center;font-size:.75rem;padding:0;transition:color var(--transition-fast,.15s ease),background var(--transition-fast,.15s ease)}:where(body.chat-page,.chat-page-shell) .chat-attached-file-chip__remove:hover{color:var(--danger-color,#ef4444);background:rgba(239,68,68,.1)}[data-theme=dark] :where(body.chat-page,.chat-page-shell) .chat-attached-file-chip{background:rgba(45,212,191,.06);border-color:rgba(45,212,191,.18);color:var(--text-secondary,#cbd5e1)}[data-theme=dark] :where(body.chat-page,.chat-page-shell) .chat-attached-file-chip__icon{color:var(--primary-color,#2dd4bf)}:where(body.chat-page,.chat-page-shell) .chat-detected-urls{display:flex;flex-wrap:wrap;gap:.4rem;max-width:800px;margin:0 auto .4rem;padding:0 .25rem}:where(body.chat-page,.chat-page-shell) .chat-detected-url-chip{display:inline-flex;align-items:center;gap:.3rem;background:rgba(59,130,246,.07);border:1px solid rgba(59,130,246,.22);border-radius:20px;padding:.22rem .6rem .22rem .5rem;font-size:var(--text-xs,.75rem);color:var(--text-secondary,#374151);max-width:260px;cursor:default}:where(body.chat-page,.chat-page-shell) .chat-detected-url-chip__icon{flex-shrink:0;font-size:.78rem;color:#3b82f6}:where(body.chat-page,.chat-page-shell) .chat-detected-url-chip__domain{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font-weight:500;min-width:0}:where(body.chat-page,.chat-page-shell) .chat-detected-url-chip__label{flex-shrink:0;font-size:.68rem;color:var(--text-muted,#9ca3af);white-space:nowrap}[data-theme=dark] :where(body.chat-page,.chat-page-shell) .chat-detected-url-chip{background:rgba(96,165,250,.07);border-color:rgba(96,165,250,.2);color:var(--text-secondary,#cbd5e1)}[data-theme=dark] :where(body.chat-page,.chat-page-shell) .chat-detected-url-chip__icon{color:#60a5fa}:where(body.chat-page,.chat-page-shell) .user-message-attachments{display:flex;flex-wrap:wrap;gap:.35rem;margin-bottom:.45rem}:where(body.chat-page,.chat-page-shell) .user-message-attachment-chip{display:inline-flex;align-items:center;gap:.3rem;background:hsla(0,0%,100%,.18);border:1px solid hsla(0,0%,100%,.28);border-radius:14px;padding:.18rem .55rem .18rem .4rem;font-size:var(--text-xs,.75rem);color:inherit;opacity:.88}:where(body.chat-page,.chat-page-shell) .user-message-attachment-chip i{font-size:.78rem;opacity:.8}:where(body.chat-page,.chat-page-shell) .chat-input-counter{max-width:800px;margin:.3rem auto 0;text-align:right;font-size:var(--text-xs,.75rem);color:var(--text-muted,#9ca3af);padding:0 .5rem;transition:color var(--transition-normal,.2s ease)}:where(body.chat-page,.chat-page-shell) .chat-input-counter--over{color:var(--danger-color,#ef4444);font-weight:600}:where(body.chat-page,.chat-page-shell) .thinking-message{--constellation-panel-border:rgba(15,118,110,.3);--constellation-panel-glow:rgba(45,212,191,.28);--constellation-surface-highlight:rgba(153,246,228,.18);--constellation-stage-highlight:rgba(94,234,212,.18);--constellation-stage-highlight-soft:rgba(208,255,232,.12);--constellation-stage-aurora:rgba(67,201,138,.14);--constellation-stage-start:rgba(12,82,58,.98);--constellation-stage-end:#052a1f;--constellation-nebula-core:rgba(88,231,165,.34);--constellation-nebula-soft:rgba(225,255,238,.16);--constellation-nebula-sheen:rgba(193,255,222,.12);--constellation-comet-core:rgba(241,255,248,.98);--constellation-comet-mid:rgba(152,243,197,.92);--constellation-comet-trail:rgba(68,205,141,.08);--constellation-comet-shadow:rgba(33,168,111,.28);--constellation-link-bright:rgba(225,255,239,.96);--constellation-link-main:rgba(109,237,179,.98);--constellation-link-shadow:rgba(41,177,117,.34);--constellation-node-start:#f3fff8;--constellation-node-mid:#a7f5cb;--constellation-node-end:#2fc686;--constellation-node-ring:rgba(216,255,232,.18);--constellation-node-shadow:rgba(43,194,127,.72);--constellation-node-halo:rgba(123,241,188,.48)}:where(body.chat-page,.chat-page-shell) .thinking-message[data-generation-phase=web-search]{--constellation-stage-animation:constellationSearchStageSweep;--constellation-stage-duration:2.7s;--constellation-stage-easing:cubic-bezier(0.4,0,0.2,1);--constellation-nebula-animation:constellationSearchNebulaSweep;--constellation-nebula-duration:2.35s;--constellation-nebula-easing:cubic-bezier(0.4,0,0.2,1);--constellation-comet-animation:constellationSearchCometSweep;--constellation-comet-duration:2.15s;--constellation-comet-easing:cubic-bezier(0.24,0.08,0.18,1);--constellation-link-animation:constellationSearchLinkSweep;--constellation-link-duration:1.45s;--constellation-node-animation:constellationSearchNodePing;--constellation-node-duration:1.65s}:where(body.chat-page,.chat-page-shell) .thinking-message[data-generation-phase=preparing]{--constellation-stage-animation:constellationGenerateStagePulse;--constellation-stage-duration:4.2s;--constellation-nebula-animation:constellationGenerateNebulaBloom;--constellation-nebula-duration:3.6s;--constellation-comet-animation:constellationGenerateCometOrbit;--constellation-comet-duration:5.2s;--constellation-comet-easing:cubic-bezier(0.37,0,0.2,1);--constellation-link-animation:constellationGenerateLinkPulse;--constellation-link-duration:2.05s;--constellation-node-animation:constellationGenerateNodeBeat;--constellation-node-duration:1.9s}:where(body.chat-page,.chat-page-shell) .constellation-loader{position:relative;isolation:isolate;width:var(--constellation-width,10rem);height:var(--constellation-height,4rem);border-radius:var(--constellation-radius,999px);overflow:hidden;background:radial-gradient(circle at 18% 22%,var(--constellation-stage-highlight),transparent 26%),radial-gradient(circle at 76% 18%,var(--constellation-stage-highlight-soft),transparent 30%),radial-gradient(circle at 58% 82%,var(--constellation-stage-aurora),transparent 30%),linear-gradient(148deg,var(--constellation-stage-start),var(--constellation-stage-end));border:1px solid rgba(96,229,173,.34);box-shadow:inset 0 1px 0 rgba(233,255,242,.08),0 0 0 1px rgba(45,212,191,.08),0 14px 28px rgba(0,0,0,.28)}:where(body.chat-page,.chat-page-shell) .constellation-loader:before{content:"";position:absolute;inset:-12% -6% 2%;border-radius:inherit;background:radial-gradient(circle at 26% 60%,var(--constellation-nebula-core),transparent 18%),radial-gradient(circle at 68% 28%,var(--constellation-nebula-soft),transparent 18%),linear-gradient(126deg,transparent 14%,var(--constellation-nebula-sheen) 46%,transparent 72%);opacity:.94;filter:blur(10px);animation:var(--constellation-nebula-animation,constellationNebulaDrift) var(--constellation-nebula-duration,7.2s) var(--constellation-nebula-easing,ease-in-out) infinite}:where(body.chat-page,.chat-page-shell) .constellation-loader:after{content:"";position:absolute;top:22%;left:-12%;width:1.5rem;height:1.5rem;border-radius:var(--radius-full,999px);background:radial-gradient(circle,var(--constellation-comet-core) 0,var(--constellation-comet-mid) 28%,var(--constellation-comet-trail) 62%,transparent 72%);box-shadow:-.8rem 0 1.4rem var(--constellation-comet-shadow);filter:blur(1px);animation:var(--constellation-comet-animation,constellationComet) var(--constellation-comet-duration,4.4s) var(--constellation-comet-easing,cubic-bezier(.26,.08,.2,1)) infinite}:where(body.chat-page,.chat-page-shell) .constellation-loader__link,:where(body.chat-page,.chat-page-shell) .constellation-loader__node{position:absolute;z-index:1}:where(body.chat-page,.chat-page-shell) .constellation-loader__link{left:50%;top:50%;width:0;height:2px;opacity:0;transform-origin:left center;transform:translateY(-50%) rotate(0deg);background:linear-gradient(90deg,transparent 0,var(--constellation-link-bright) 14%,var(--constellation-link-main) 54%,transparent 100%);box-shadow:0 0 12px var(--constellation-link-shadow)}:where(body.chat-page,.chat-page-shell) .constellation-loader__link:before{content:"";position:absolute;inset:0;background:linear-gradient(90deg,transparent,rgba(247,255,250,.92) 50%,transparent);opacity:.48;animation:var(--constellation-link-animation,constellationLinkShimmer) var(--constellation-link-duration,2.6s) var(--constellation-link-easing,ease-in-out) infinite;animation-delay:var(--link-delay,0s)}:where(body.chat-page,.chat-page-shell) .constellation-loader__node{left:50%;top:50%;width:0;height:0;opacity:0;border-radius:var(--radius-full,999px);transform:translate(-50%,-50%) scale(.28);background:radial-gradient(circle at 36% 36%,var(--constellation-node-start) 0,var(--constellation-node-mid) 42%,var(--constellation-node-end) 100%);box-shadow:0 0 0 1px var(--constellation-node-ring),0 0 18px var(--constellation-node-shadow)}:where(body.chat-page,.chat-page-shell) .constellation-loader__node:before{content:"";position:absolute;inset:-.55rem;border-radius:inherit;background:radial-gradient(circle,var(--constellation-node-halo),transparent 72%);opacity:0;animation:var(--constellation-node-animation,constellationNodeHalo) var(--constellation-node-duration,2.8s) var(--constellation-node-easing,ease-in-out) infinite;animation-delay:var(--node-delay,0s)}:where(body.chat-page,.chat-page-shell) .constellation-loader.is-ready .constellation-loader__link{transition:left 1.15s cubic-bezier(.3,.9,.24,1),top 1.15s cubic-bezier(.3,.9,.24,1),width 1.15s cubic-bezier(.3,.9,.24,1),opacity .36s ease,transform 1.15s cubic-bezier(.3,.9,.24,1);transition-delay:var(--morph-delay,0s)}:where(body.chat-page,.chat-page-shell) .constellation-loader.is-ready .constellation-loader__node{transition:left 1.15s cubic-bezier(.3,.9,.24,1),top 1.15s cubic-bezier(.3,.9,.24,1),width 1.15s cubic-bezier(.3,.9,.24,1),height 1.15s cubic-bezier(.3,.9,.24,1),opacity .36s ease,transform 1.15s cubic-bezier(.3,.9,.24,1);transition-delay:var(--morph-delay,0s)}@keyframes constellationPanelDrift{0%,to{transform:translateZ(0) scale(1)}50%{transform:translate3d(5%,-4%,0) scale(1.06)}}@keyframes constellationStageDrift{0%,to{transform:translateZ(0) rotate(-.55deg) scale(1)}50%{transform:translate3d(0,-.06rem,0) rotate(.7deg) scale(1.015)}}@keyframes constellationNebulaDrift{0%,to{transform:translate3d(-2%,2%,0) scale(.96);opacity:.7}50%{transform:translate3d(3%,-5%,0) scale(1.08);opacity:1}}@keyframes constellationComet{0%{transform:translate3d(-18%,38%,0) scale(.7);opacity:0}15%{opacity:1}55%{opacity:.94}to{transform:translate3d(640%,-88%,0) scale(1.02);opacity:0}}@keyframes constellationNodeHalo{0%,70%,to{opacity:0;transform:scale(.72)}35%{opacity:.86;transform:scale(1.22)}}@keyframes constellationLinkShimmer{0%,to{opacity:.18}50%{opacity:.72}}@keyframes constellationSearchStageSweep{0%,to{transform:translate3d(-.12rem,0,0) rotate(-.28deg) scale(1.006)}38%{transform:translate3d(.16rem,-.04rem,0) rotate(.42deg) scale(1.024)}68%{transform:translate3d(-.02rem,.04rem,0) rotate(-.12deg) scale(1.012)}}@keyframes constellationSearchNebulaSweep{0%,to{opacity:.58;transform:translate3d(-8%,3%,0) scaleX(.86) scaleY(.96)}45%{opacity:1;transform:translate3d(11%,-4%,0) scaleX(1.18) scaleY(1.06)}}@keyframes constellationSearchCometSweep{0%{opacity:0;transform:translate3d(-42%,82%,0) scale(.46)}16%{opacity:.92}54%{opacity:1;transform:translate3d(340%,4%,0) scale(.76)}84%{opacity:.72;transform:translate3d(560%,66%,0) scale(.58)}to{opacity:0;transform:translate3d(720%,18%,0) scale(.66)}}@keyframes constellationSearchLinkSweep{0%,to{opacity:.12;transform:translateX(-18%) scaleX(.72)}46%{opacity:.86;transform:translateX(10%) scaleX(1)}}@keyframes constellationSearchNodePing{0%,to{opacity:0;transform:scale(.58)}26%{opacity:.92;transform:scale(1.08)}52%{opacity:.22;transform:scale(.86)}}@keyframes constellationGenerateStagePulse{0%,to{transform:translateZ(0) rotate(-.26deg) scale(1)}32%{transform:translate3d(0,-.05rem,0) rotate(.18deg) scale(1.026)}62%{transform:translate3d(0,.03rem,0) rotate(-.08deg) scale(1.01)}}@keyframes constellationGenerateNebulaBloom{0%,to{opacity:.62;transform:translate3d(-3%,2%,0) scale(.9)}48%{opacity:1;transform:translate3d(3%,-3%,0) scale(1.18)}}@keyframes constellationGenerateCometOrbit{0%{opacity:0;transform:translate3d(18%,132%,0) scale(.5)}18%{opacity:.88}48%{opacity:1;transform:translate3d(302%,2%,0) scale(.82)}78%{opacity:.78;transform:translate3d(560%,104%,0) scale(.66)}to{opacity:0;transform:translate3d(660%,36%,0) scale(.56)}}@keyframes constellationGenerateLinkPulse{0%,to{opacity:.2;filter:brightness(1)}42%{opacity:.86;filter:brightness(1.45)}}@keyframes constellationGenerateNodeBeat{0%,to{opacity:.12;transform:scale(.74)}34%{opacity:.92;transform:scale(1.2)}64%{opacity:.32;transform:scale(.94)}}@media (prefers-reduced-motion:reduce){:where(body.chat-page,.chat-page-shell) .chat-attachment-drop-overlay,:where(body.chat-page,.chat-page-shell) .chat-attachment-dropzone--active #setup-info,:where(body.chat-page,.chat-page-shell) .chat-attachment-dropzone--active .input-wrapper{transition:none}:where(body.chat-page,.chat-page-shell) .constellation-loader,:where(body.chat-page,.chat-page-shell) .constellation-loader:after,:where(body.chat-page,.chat-page-shell) .constellation-loader:before,:where(body.chat-page,.chat-page-shell) .constellation-loader__link:before,:where(body.chat-page,.chat-page-shell) .constellation-loader__node:before,:where(body.chat-page,.chat-page-shell) .thinking-message:before{animation:none}:where(body.chat-page,.chat-page-shell) .constellation-loader__link,:where(body.chat-page,.chat-page-shell) .constellation-loader__node{transition:none}}:where(body.chat-page,.chat-page-shell) #edit-task-order-btn{width:44px;height:44px;min-width:44px;min-height:44px;border-radius:50%;padding:0;display:flex;align-items:center;justify-content:center;font-size:var(--text-xl,1.125rem);border:none}:where(body.chat-page,.chat-page-shell) .task-wrapper.editable .prompt-card{animation:ios-jiggle .18s ease-in-out infinite alternate;transform-origin:50% 82%;will-change:transform;overflow:visible!important}:where(body.chat-page,.chat-page-shell) .task-wrapper.editable:nth-child(2n) .prompt-card{animation-delay:-90ms}:where(body.chat-page,.chat-page-shell) .task-wrapper.editable:nth-child(3n) .prompt-card{animation-delay:-45ms}:where(body.chat-page,.chat-page-shell) .task-wrapper.editable:nth-child(5n) .prompt-card{animation-delay:-.12s}:where(body.chat-page,.chat-page-shell) .task-wrapper.editable{padding-top:12px;will-change:transform;transition:transform .22s cubic-bezier(.22,1,.36,1);touch-action:pan-y;-moz-user-select:none;user-select:none;-webkit-user-select:none}:where(body.chat-page,.chat-page-shell) .task-wrapper.editable.dragging{transition:none;z-index:40;pointer-events:none}:where(body.chat-page,.chat-page-shell) .task-wrapper.editable.dragging .prompt-card{animation:none;opacity:.8;cursor:grabbing;transform:scale(1.05);z-index:30}:where(body.chat-page,.chat-page-shell) .task-wrapper.editable .prompt-card{cursor:grab}:where(body.chat-page,.chat-page-shell) .prompt-card.placeholder{visibility:hidden;border:1px dashed var(--text-secondary,#6b7280)}@keyframes ios-jiggle{0%{transform:rotate(-1.7deg) translate3d(0,.25px,0)}to{transform:rotate(1.7deg) translate3d(0,-.25px,0)}}@media (prefers-reduced-motion:reduce){:where(body.chat-page,.chat-page-shell) .task-wrapper.editable .prompt-card{animation:none}}:where(body.chat-page,.chat-page-shell) #taskEditModal.custom-modal{background:var(--chat-modal-overlay,var(--modal-overlay,rgba(0,0,0,.45)));z-index:var(--z-modal-priority,85);backdrop-filter:var(--chat-modal-backdrop-filter,blur(6px) saturate(110%));-webkit-backdrop-filter:var(--chat-modal-backdrop-filter,blur(6px) saturate(110%))}:where(body.chat-page,.chat-page-shell) .custom-modal-dialog{background:var(--chat-modal-surface-bg,var(--modal-surface,#fff));border-radius:var(--chat-modal-panel-radius,28px);width:min(var(--modal-width-sm,520px),calc(100vw - 2rem));max-width:none;max-height:calc(100vh - 48px);box-shadow:var(--chat-modal-shadow,0 18px 40px rgba(0,0,0,.18));overflow:hidden;border:1px solid var(--chat-modal-border,rgba(15,118,110,.2));display:flex;flex-direction:column;animation:slideUp var(--chat-modal-enter-duration,.24s) ease-out}:where(body.chat-page,.chat-page-shell) .custom-modal-content{display:flex;flex-direction:column;min-height:0;flex:1}:where(body.chat-page,.chat-page-shell) .custom-modal-header{display:flex;justify-content:space-between;align-items:center;padding:14px 20px;border:1px solid var(--chat-modal-header-border,#e2e9e6);border-radius:var(--radius-xl,24px);background:var(--chat-modal-header-bg,#f4faf7)}:where(body.chat-page,.chat-page-shell) .custom-modal-title{font-size:var(--text-2xl,1.25rem);font-weight:700;margin:0}:where(body.chat-page,.chat-page-shell) .custom-modal-close{background:none;border:none;font-size:1.5rem;cursor:pointer}:where(body.chat-page,.chat-page-shell) .custom-modal-body{padding:20px;border-bottom:1px solid #e2e9e6;overflow-y:auto;flex:1;min-height:0}:where(body.chat-page,.chat-page-shell) .custom-modal-footer{display:flex;justify-content:flex-end;align-items:center;gap:.5rem;padding:12px 20px;background:#f9fbfa}:where(body.chat-page,.chat-page-shell) .custom-btn-secondary,:where(body.chat-page,.chat-page-shell) .custom-modal-footer .primary-button{padding:8px 16px;border:none;border-radius:10px;cursor:pointer}:where(body.chat-page,.chat-page-shell) .custom-btn-secondary{background-color:var(--neutral-button,#6c757d);color:var(--text-light,#fff)}:where(body.chat-page,.chat-page-shell) .custom-form-group{margin-bottom:1rem}:where(body.chat-page,.chat-page-shell) .custom-form-label{display:block;margin-bottom:5px;font-size:var(--text-md,1rem);color:var(--text-dark,#1a1a1a)}:where(body.chat-page,.chat-page-shell) .custom-form-label__required{color:var(--success-color,#0f766e)}:where(body.chat-page,.chat-page-shell) .custom-form-control{width:100%;padding:.75rem .85rem;font-size:var(--text-md,1rem);line-height:var(--leading-normal,1.5);border:1px solid #d7e8e5;border-radius:10px;transition:border var(--transition-normal,.2s ease),box-shadow var(--transition-normal,.2s ease)}:where(body.chat-page,.chat-page-shell) .custom-form-control:focus{border-color:var(--primary-color);box-shadow:var(--focus-ring,0 0 0 3px rgba(15,118,110,.2));outline:none}:where(body.chat-page,.chat-page-shell) .custom-form-text{font-size:var(--text-sm,.875rem);color:#666;margin-top:5px}[data-theme=dark] :where(body.chat-page,.chat-page-shell) .custom-modal-body{border-bottom-color:rgba(148,163,184,.18)}[data-theme=dark] :where(body.chat-page,.chat-page-shell) .custom-modal-footer{background:rgba(10,16,26,.6)}[data-theme=dark] :where(body.chat-page,.chat-page-shell) .custom-form-control{background:rgba(15,23,42,.92);border-color:rgba(148,163,184,.22);color:var(--text-dark,#e5e7eb)}[data-theme=dark] :where(body.chat-page,.chat-page-shell) .custom-form-control:focus{border-color:rgba(15,118,110,.48);box-shadow:0 0 0 3px rgba(15,118,110,.14)}[data-theme=dark] :where(body.chat-page,.chat-page-shell) .custom-form-text{color:#9ca3af}:where(body.chat-page,.chat-page-shell) .project-overlay{position:fixed;inset:0;z-index:var(--z-modal-priority,85);display:flex;justify-content:center;align-items:center;padding:clamp(.75rem,2.5vw,1.5rem);background:var(--chat-modal-overlay,rgba(15,23,42,.45));backdrop-filter:var(--chat-modal-backdrop-filter,blur(8px) saturate(125%));-webkit-backdrop-filter:var(--chat-modal-backdrop-filter,blur(8px) saturate(125%));overflow:hidden;box-sizing:border-box}:where(body.chat-page,.chat-page-shell) .project-overlay__panel{width:min(780px,100%);max-height:min(860px,calc(var(--chat-visual-viewport-height, 100dvh) - 2rem));display:flex;flex-direction:column;min-height:0;overflow:hidden;border:1px solid var(--chat-modal-border,rgba(184,221,204,.82));border-radius:var(--chat-modal-panel-radius,24px);background:radial-gradient(circle at top right,rgba(20,184,166,.12),transparent 34%),var(--chat-modal-surface-bg,var(--surface-primary,#fff));box-shadow:var(--chat-modal-shadow,0 24px 60px rgba(0,0,0,.25));animation:project-modal-open var(--chat-modal-enter-duration,.24s) ease-out}:where(body.chat-page,.chat-page-shell) .project-overlay__header{position:relative;z-index:1;display:flex;align-items:center;gap:.6rem;flex:0 0 auto;padding:1rem 1.1rem;background:var(--chat-modal-header-bg,hsla(0,0%,100%,.86));border-bottom:1px solid var(--chat-modal-header-border,rgba(0,0,0,.08))}:where(body.chat-page,.chat-page-shell) .project-overlay__close{flex:0 0 auto;border:1px solid var(--border-default,rgba(0,0,0,.12));background:hsla(0,0%,100%,.72);color:var(--text-dark,#1a1a1a)}:where(body.chat-page,.chat-page-shell) .project-overlay__close:focus-visible,:where(body.chat-page,.chat-page-shell) .project-overlay__close:hover{background:rgba(15,118,110,.08);border-color:rgba(15,118,110,.28)}:where(body.chat-page,.chat-page-shell) .project-overlay__title{display:inline-flex;align-items:center;gap:.45rem;font-size:1rem;font-weight:700;color:var(--text-dark,#1a1a1a)}:where(body.chat-page,.chat-page-shell) .project-overlay__delete{margin-left:auto;display:inline-flex;align-items:center;gap:.3rem;padding:.4rem .7rem;border:1px solid rgba(220,38,38,.24);border-radius:var(--radius-sm,8px);background:transparent;color:#dc2626;font-size:.8rem;font-weight:600;cursor:pointer}:where(body.chat-page,.chat-page-shell) .project-overlay__delete:focus-visible,:where(body.chat-page,.chat-page-shell) .project-overlay__delete:hover{background:rgba(220,38,38,.08)}:where(body.chat-page,.chat-page-shell) .project-overlay__loading{display:flex;align-items:center;justify-content:center;min-height:16rem;padding:3rem 1rem;text-align:center;color:var(--text-secondary,#6b7280)}:where(body.chat-page,.chat-page-shell) .project-overlay__body{flex:1 1 auto;min-height:0;display:flex;flex-direction:column;gap:1.5rem;padding:1.2rem 1.1rem 1.4rem;overflow-y:auto;overscroll-behavior:contain;-webkit-overflow-scrolling:touch}@keyframes project-modal-open{0%{opacity:0;transform:translateY(10px) scale(.98)}to{opacity:1;transform:translateY(0) scale(1)}}:where(body.chat-page,.chat-page-shell) .project-section-block{display:flex;flex-direction:column;gap:.7rem}:where(body.chat-page,.chat-page-shell) .project-section-block__heading{display:flex;align-items:center;gap:.6rem;flex-wrap:wrap}:where(body.chat-page,.chat-page-shell) .project-section-block__title{display:inline-flex;align-items:center;gap:.4rem;margin:0;font-size:.95rem;font-weight:700;color:var(--text-dark,#1a1a1a)}:where(body.chat-page,.chat-page-shell) .project-section-block__hint{margin:0;font-size:.78rem;color:var(--text-secondary,#6b7280)}:where(body.chat-page,.chat-page-shell) .project-section-block__actions{display:flex;justify-content:flex-end}:where(body.chat-page,.chat-page-shell) .project-field{display:flex;flex-direction:column;gap:.35rem}:where(body.chat-page,.chat-page-shell) .project-field__label{font-size:.8rem;font-weight:600;color:var(--text-secondary,#6b7280)}:where(body.chat-page,.chat-page-shell) .project-field__input,:where(body.chat-page,.chat-page-shell) .project-field__textarea{width:100%;padding:.6rem .7rem;border:1px solid var(--border-default,rgba(0,0,0,.12));border-radius:var(--radius-sm,8px);background:var(--surface-primary,#fff);color:var(--text-dark,#1a1a1a);font-size:.9rem;font-family:inherit;outline:none;transition:border-color .15s ease,box-shadow .15s ease}:where(body.chat-page,.chat-page-shell) .project-field__textarea{resize:vertical;min-height:7.5rem;line-height:1.5}:where(body.chat-page,.chat-page-shell) .project-field__input:focus,:where(body.chat-page,.chat-page-shell) .project-field__textarea:focus{border-color:rgba(25,195,125,.5);box-shadow:0 0 0 3px rgba(25,195,125,.14)}:where(body.chat-page,.chat-page-shell) .project-newchat-btn{margin-left:auto;display:inline-flex;align-items:center;gap:.35rem;padding:.42rem .75rem;border:1px solid var(--border-default,rgba(0,0,0,.12));border-radius:var(--radius-sm,8px);background:var(--surface-primary,#fff);color:var(--text-dark,#1a1a1a);font-size:.8rem;font-weight:600;cursor:pointer}:where(body.chat-page,.chat-page-shell) .project-newchat-btn:focus-visible,:where(body.chat-page,.chat-page-shell) .project-newchat-btn:hover{border-color:rgba(25,195,125,.4);box-shadow:0 0 0 3px rgba(25,195,125,.12)}:where(body.chat-page,.chat-page-shell) .project-chats__empty{margin:0;padding:.6rem 0;font-size:.84rem;color:var(--text-secondary,#6b7280)}:where(body.chat-page,.chat-page-shell) .project-chats__list{list-style:none;margin:0;padding:0;display:flex;flex-direction:column;gap:.35rem}:where(body.chat-page,.chat-page-shell) .project-chats__item{display:flex;align-items:center;gap:.55rem;width:100%;padding:.6rem .65rem;border:1px solid var(--border-default,rgba(0,0,0,.08));border-radius:var(--radius-sm,8px);background:var(--surface-primary,#fff);color:var(--text-dark,#1a1a1a);font-size:.88rem;text-align:left;cursor:pointer;transition:background .15s ease}:where(body.chat-page,.chat-page-shell) .project-chats__item:focus-visible,:where(body.chat-page,.chat-page-shell) .project-chats__item:hover{background:rgba(0,0,0,.04)}:where(body.chat-page,.chat-page-shell) .project-chats__item-icon{flex:0 0 auto;color:var(--text-secondary,#6b7280)}:where(body.chat-page,.chat-page-shell) .project-chats__item-title{flex:1;min-width:0;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}:where(body.chat-page,.chat-page-shell) .new-project-modal{position:fixed;inset:0;z-index:1300;display:none;justify-content:center;align-items:center;padding:1rem;background:rgba(15,23,42,.45)}:where(body.chat-page,.chat-page-shell) .new-project-modal.is-open{display:flex}:where(body.chat-page,.chat-page-shell) .new-project-modal__content{position:relative;width:100%;max-width:520px;max-height:calc(100dvh - 2rem);overflow-y:auto;padding:1.4rem;border-radius:16px;background:var(--surface-primary,#fff);box-shadow:0 24px 60px rgba(0,0,0,.25)}:where(body.chat-page,.chat-page-shell) .new-project-modal__close{position:absolute;top:.8rem;right:.8rem}:where(body.chat-page,.chat-page-shell) .new-project-modal__header h2{margin:0 0 .35rem;font-size:1.15rem}:where(body.chat-page,.chat-page-shell) .new-project-modal__desc{margin:0 0 1rem;font-size:.84rem;color:var(--text-secondary,#6b7280)}:where(body.chat-page,.chat-page-shell) .new-project-modal__body{display:flex;flex-direction:column;gap:.9rem}:where(body.chat-page,.chat-page-shell) .new-project-field{display:flex;flex-direction:column;gap:.35rem}:where(body.chat-page,.chat-page-shell) .new-project-field__label{font-size:.8rem;font-weight:600;color:var(--text-secondary,#6b7280)}:where(body.chat-page,.chat-page-shell) .new-project-field__input,:where(body.chat-page,.chat-page-shell) .new-project-field__textarea{width:100%;padding:.6rem .7rem;border:1px solid var(--border-default,rgba(0,0,0,.12));border-radius:var(--radius-sm,8px);background:var(--surface-primary,#fff);color:var(--text-dark,#1a1a1a);font-size:.9rem;font-family:inherit;outline:none}:where(body.chat-page,.chat-page-shell) .new-project-field__textarea{resize:vertical;min-height:6.5rem;line-height:1.5}:where(body.chat-page,.chat-page-shell) .new-project-field__input:focus,:where(body.chat-page,.chat-page-shell) .new-project-field__textarea:focus{border-color:rgba(25,195,125,.5);box-shadow:0 0 0 3px rgba(25,195,125,.14)}:where(body.chat-page,.chat-page-shell) .new-project-modal__actions{display:flex;justify-content:flex-end;gap:.6rem;margin-top:1.2rem}:where(body.chat-page,.chat-page-shell) .new-project-modal__cancel{padding:.55rem 1rem;border:1px solid var(--border-default,rgba(0,0,0,.12));border-radius:var(--radius-sm,8px);background:transparent;color:var(--text-dark,#1a1a1a);font-size:.86rem;font-weight:600;cursor:pointer}:where(body.chat-page,.chat-page-shell) .new-project-modal__cancel:disabled,:where(body.chat-page,.chat-page-shell) .new-project-modal__submit:disabled{cursor:not-allowed;opacity:.6}[data-theme=dark] :where(body.chat-page,.chat-page-shell) .project-overlay{background:rgba(2,6,23,.66)}[data-theme=dark] :where(body.chat-page,.chat-page-shell) .new-project-modal__content,[data-theme=dark] :where(body.chat-page,.chat-page-shell) .project-overlay__header,[data-theme=dark] :where(body.chat-page,.chat-page-shell) .project-overlay__panel{background:#0f172a;color:#e2e8f0}[data-theme=dark] :where(body.chat-page,.chat-page-shell) .project-overlay__header{border-bottom-color:rgba(148,163,184,.18)}[data-theme=dark] :where(body.chat-page,.chat-page-shell) .new-project-field__input,[data-theme=dark] :where(body.chat-page,.chat-page-shell) .new-project-field__textarea,[data-theme=dark] :where(body.chat-page,.chat-page-shell) .new-project-modal__cancel,[data-theme=dark] :where(body.chat-page,.chat-page-shell) .project-chats__item,[data-theme=dark] :where(body.chat-page,.chat-page-shell) .project-field__input,[data-theme=dark] :where(body.chat-page,.chat-page-shell) .project-field__textarea,[data-theme=dark] :where(body.chat-page,.chat-page-shell) .project-newchat-btn,[data-theme=dark] :where(body.chat-page,.chat-page-shell) .project-overlay__close,[data-theme=dark] :where(body.chat-page,.chat-page-shell) .project-overlay__title,[data-theme=dark] :where(body.chat-page,.chat-page-shell) .project-section-block__title{color:#e2e8f0}[data-theme=dark] :where(body.chat-page,.chat-page-shell) .new-project-field__input,[data-theme=dark] :where(body.chat-page,.chat-page-shell) .new-project-field__textarea,[data-theme=dark] :where(body.chat-page,.chat-page-shell) .new-project-modal__cancel,[data-theme=dark] :where(body.chat-page,.chat-page-shell) .project-chats__item,[data-theme=dark] :where(body.chat-page,.chat-page-shell) .project-field__input,[data-theme=dark] :where(body.chat-page,.chat-page-shell) .project-field__textarea,[data-theme=dark] :where(body.chat-page,.chat-page-shell) .project-newchat-btn,[data-theme=dark] :where(body.chat-page,.chat-page-shell) .project-overlay__close{background:rgba(15,23,42,.6);border-color:rgba(148,163,184,.22)}[data-theme=dark] :where(body.chat-page,.chat-page-shell) .project-chats__item:focus-visible,[data-theme=dark] :where(body.chat-page,.chat-page-shell) .project-chats__item:hover{background:rgba(148,163,184,.12)}@media (max-width:576px){:where(body.chat-page,.chat-page-shell) .project-overlay{padding:.5rem}:where(body.chat-page,.chat-page-shell) .project-overlay__panel{width:100%;max-height:calc(var(--chat-visual-viewport-height, 100dvh) - 1rem);border-radius:16px}:where(body.chat-page,.chat-page-shell) .project-overlay__header{padding:.75rem .8rem}:where(body.chat-page,.chat-page-shell) .project-overlay__body{gap:1.1rem;padding:1rem .8rem 1.1rem}:where(body.chat-page,.chat-page-shell) .new-project-field__input,:where(body.chat-page,.chat-page-shell) .new-project-field__textarea,:where(body.chat-page,.chat-page-shell) .project-field__input,:where(body.chat-page,.chat-page-shell) .project-field__textarea{font-size:16px}:where(body.chat-page,.chat-page-shell) .project-section-block__heading{align-items:flex-start}:where(body.chat-page,.chat-page-shell) .project-newchat-btn{margin-left:0;white-space:normal}}body.chat-page{--primary-color:#0f766e;--primary-hover:#115e59;--primary-dark:#134e4a;--primary-dark-hover:#0f3f3b;--primary-strong:#0d9488;--primary-soft:#ecfdfa;--primary-gradient:linear-gradient(135deg,var(--primary-color) 0%,var(--primary-hover) 100%);--primary-alpha-06:rgba(15,118,110,.06);--primary-subtle:rgba(15,118,110,.08);--primary-alpha-12:rgba(15,118,110,.12);--primary-alpha-16:rgba(15,118,110,.16);--primary-border:rgba(15,118,110,.2);--primary-alpha-22:rgba(15,118,110,.22);--primary-alpha-28:rgba(15,118,110,.28);--success-color:#0f766e;--success-strong:#134e4a;--focus-ring:0 0 0 3px rgba(15,118,110,.22);--shadow-focus:var(--focus-ring);--shadow-focus-strong:0 0 0 4px rgba(15,118,110,.18);--chat-border-soft:rgba(15,118,110,.2);--chat-surface-muted:#f1f7f6;--surface:var(--chat-surface);--surface-strong:var(--chat-surface-strong);--surface-muted:var(--chat-surface-muted);--border-soft:var(--chat-border-soft);--shadow-strong:var(--chat-shadow-strong);--shadow-soft:var(--chat-shadow-soft);--sai-bottom:env(safe-area-inset-bottom,0px);--sai-left:env(safe-area-inset-left,0px);--sai-right:env(safe-area-inset-right,0px);--chat-button-sheen:radial-gradient(circle at 28% 28%,hsla(0,0%,100%,.3),transparent 34%);--chat-button-edge-highlight:inset 0 1px 0 hsla(0,0%,100%,.24)}body.chat-page :where(#auth-buttons .auth-btn,.primary-button,.new-chat-btn,.icon-button,#send-btn,.setup-send-btn,.task-detail-toggle,.task-detail-modal-close,.new-modal-close-btn,.custom-btn-secondary,.custom-modal-close,.chat-share-close-btn,.chat-history-load-more-btn,.code-block-copy-btn,.copy-btn,.memo-save-btn,.scroll-to-bottom-btn,.model-select-trigger,.model-select-option,.cc-alert-modal__button,.cc-alert-modal__close,.card-delete-btn,.card-edit-btn){--chat-button-base:var(--primary-color);--chat-button-accent:var(--primary-hover,#115e59);--chat-button-shadow-color:rgba(19,78,74,.22);background:var(--chat-button-sheen),linear-gradient(135deg,var(--chat-button-base) 0,var(--chat-button-accent) 100%);box-shadow:0 14px 24px var(--chat-button-shadow-color),var(--chat-button-edge-highlight);transition:transform var(--transition-normal,.2s ease),box-shadow var(--transition-normal,.2s ease),filter var(--transition-normal,.2s ease),background var(--transition-normal,.2s ease),color var(--transition-normal,.2s ease),opacity var(--transition-normal,.2s ease)}body.chat-page :where(.task-detail-toggle,.task-detail-modal-close,.new-modal-close-btn,.chat-share-close-btn,.copy-btn,.memo-save-btn,.scroll-to-bottom-btn,.model-select-trigger,.model-select-option,.cc-alert-modal__close,.custom-modal-close){border-color:transparent}body.chat-page :where(.primary-button,.new-chat-btn,#auth-buttons .auth-btn,#send-btn,.setup-send-btn){color:#fff}body.chat-page :where(.task-detail-toggle,.task-detail-modal-close,.new-modal-close-btn,.custom-modal-close,.chat-share-close-btn,.copy-btn,.memo-save-btn,.scroll-to-bottom-btn,.model-select-trigger,.model-select-option,.cc-alert-modal__close){--chat-button-base:hsla(0,0%,100%,.98);--chat-button-accent:rgba(239,247,242,.98);--chat-button-shadow-color:rgba(15,23,42,.12)}body.chat-page .icon-button{--chat-button-base:hsla(0,0%,100%,.22);--chat-button-accent:hsla(0,0%,100%,.12);--chat-button-shadow-color:rgba(7,21,17,.2)}body.chat-page .chat-history-load-more-btn{--chat-button-base:rgba(15,118,110,.16);--chat-button-accent:rgba(15,118,110,.08);--chat-button-shadow-color:rgba(19,78,74,.16);border-color:rgba(15,118,110,.2)}body.chat-page .code-block-copy-btn{--chat-button-base:hsla(0,0%,100%,.16);--chat-button-accent:hsla(0,0%,100%,.06);--chat-button-shadow-color:rgba(15,23,42,.28);color:hsla(0,0%,100%,.92)}body.chat-page .custom-btn-secondary{--chat-button-base:var(--neutral-button,#6c757d);--chat-button-accent:var(--neutral-button-hover,#5a646c);--chat-button-shadow-color:rgba(75,85,99,.28)}body.chat-page .cc-alert-modal__button{--chat-button-base:var(--info-color,#2563eb);--chat-button-accent:var(--info-hover,#1d4ed8);--chat-button-shadow-color:rgba(37,99,235,.28)}body.chat-page .card-delete-btn{--chat-button-base:var(--danger-color,#dc3545);--chat-button-accent:var(--danger-hover,#b91c1c);--chat-button-shadow-color:rgba(220,38,38,.26)}body.chat-page .card-edit-btn{--chat-button-base:var(--info-color,#007bff);--chat-button-accent:var(--info-hover,#0b5ed7);--chat-button-shadow-color:rgba(37,99,235,.24)}body.chat-page .task-card-action-container .card-delete-btn i,body.chat-page .task-card-action-container .card-edit-btn i{color:inherit}body.chat-page #send-btn.send-btn--stop{--chat-button-base:var(--danger-color,#ef4444);--chat-button-accent:var(--danger-hover,#dc2626);--chat-button-shadow-color:rgba(220,38,38,.28)}body.chat-page .model-select-option.is-selected{--chat-button-base:var(--primary-color);--chat-button-accent:var(--primary-hover,#115e59);--chat-button-shadow-color:rgba(19,78,74,.24);color:#fff}body.chat-page .cc-alert-modal__close,body.chat-page .chat-share-close-btn,body.chat-page .custom-modal-close{color:var(--text-secondary,#6b7280)}body.chat-page .new-modal-close-btn,body.chat-page .task-detail-modal-close{color:var(--success-strong,#225742)}body.chat-page .copy-btn,body.chat-page .memo-save-btn,body.chat-page .model-select-option,body.chat-page .model-select-trigger,body.chat-page .scroll-to-bottom-btn{color:var(--text-secondary,#6b7280)}body.chat-page .model-select-trigger{background:var(--surface-primary,#fff)!important;color:var(--text-dark,#1a1a1a)!important;border:1px solid #c8e1de!important;box-shadow:none!important}body.chat-page .model-select-trigger:focus,body.chat-page .model-select.is-open .model-select-trigger{border-color:#0f766e!important;box-shadow:none!important}body.chat-page .model-select-menu{background:#f8fcfa;border:1px solid #c2dfdb;box-shadow:0 18px 32px rgba(15,23,42,.14);padding:.45rem}body.chat-page .model-select-option{background:var(--surface-primary,#fff)!important;color:var(--text-dark,#1a1a1a)!important;border:1px solid #e1ece7!important;box-shadow:none!important}body.chat-page .model-select-option+.model-select-option{margin-top:.4rem}body.chat-page .model-select-option:hover{background:#ecfdfa!important;border-color:#99d8d0!important}body.chat-page .model-select-option.is-selected{background:linear-gradient(135deg,var(--primary-dark) 0,var(--primary-color) 100%)!important;border-color:rgba(19,78,74,.82)!important;box-shadow:0 10px 18px rgba(19,78,74,.18)!important;color:#fff!important;font-weight:700}body.chat-page .model-select-option.is-selected:hover{background:linear-gradient(135deg,var(--primary-dark-hover,#0f3f3b) 0,var(--primary-hover,#115e59) 100%)!important;border-color:rgba(15,63,59,.92)!important;color:#fff!important}body.chat-page .chat-history-load-more-btn,body.chat-page .task-detail-toggle{color:var(--primary-color,#0f766e)}body.chat-page :where(#auth-buttons .auth-btn,.primary-button,.new-chat-btn,.icon-button,#send-btn,.setup-send-btn,.task-detail-toggle,.task-detail-modal-close,.new-modal-close-btn,.custom-btn-secondary,.custom-modal-close,.chat-share-close-btn,.chat-history-load-more-btn,.code-block-copy-btn,.copy-btn,.memo-save-btn,.scroll-to-bottom-btn,.model-select-trigger,.model-select-option,.cc-alert-modal__button,.cc-alert-modal__close,.card-delete-btn,.card-edit-btn):hover:not(:disabled):not(.chat-share-btn--disabled){transform:translateY(-1px);filter:saturate(1.06);box-shadow:0 18px 30px color-mix(in srgb,var(--chat-button-shadow-color) 92%,transparent),var(--chat-button-edge-highlight)}body.chat-page :where(#auth-buttons .auth-btn,.primary-button,.new-chat-btn,.icon-button,#send-btn,.setup-send-btn,.task-detail-toggle,.task-detail-modal-close,.new-modal-close-btn,.custom-btn-secondary,.custom-modal-close,.chat-share-close-btn,.chat-history-load-more-btn,.code-block-copy-btn,.copy-btn,.memo-save-btn,.scroll-to-bottom-btn,.model-select-trigger,.model-select-option,.cc-alert-modal__button,.cc-alert-modal__close,.card-delete-btn,.card-edit-btn):active:not(:disabled):not(.chat-share-btn--disabled){transform:scale(.97)}body.chat-page .model-select-option:active,body.chat-page .model-select-option:hover{transform:none}body.chat-page .task-selection-header #edit-task-order-btn:focus-visible:not(:disabled),body.chat-page .task-selection-header #edit-task-order-btn:focus:not(:disabled),body.chat-page .task-selection-header #edit-task-order-btn:hover:not(:disabled){background:var(--chat-button-sheen),linear-gradient(135deg,var(--chat-button-base) 0,var(--chat-button-accent) 100%)!important;filter:none;color:inherit;transform:none}body.chat-page .sidebar-toggle:active{transform:scale(.9)}body.chat-page :where(.copy-btn:disabled,.memo-save-btn:disabled,.setup-send-btn:disabled,.chat-history-load-more-btn:disabled){opacity:var(--disabled-opacity,.6);filter:grayscale(.18);box-shadow:none;transform:none}body.chat-page{--page-scrollbar-track:rgba(220,230,224,.82);--page-scrollbar-thumb:rgba(39,117,85,.22);--page-scrollbar-thumb-hover:rgba(28,99,71,.4);--page-scrollbar-thumb-active:rgba(20,79,57,.48);--page-scrollbar-thumb-border:rgba(246,250,247,.97);--chat-modal-overlay:radial-gradient(130% 110% at 50% 0%,rgba(15,118,110,.2),transparent 54%),linear-gradient(180deg,rgba(5,16,12,.38),rgba(5,16,12,.6));--chat-modal-border:rgba(184,221,204,.82);--chat-modal-header-bg:linear-gradient(135deg,rgba(19,78,74,.12),rgba(153,246,228,.1) 44%,hsla(0,0%,100%,.78));--chat-modal-header-border:rgba(19,78,74,.12);--chat-modal-surface-bg:radial-gradient(circle at top left,rgba(153,246,228,.16),transparent 34%),linear-gradient(180deg,hsla(0,0%,100%,.98),rgba(247,251,249,.96));--chat-modal-panel-radius:var(--radius-2xl,28px);--chat-modal-backdrop-filter:blur(8px) saturate(125%);--chat-modal-enter-duration:0.24s;--chat-modal-transition:var(--chat-modal-enter-duration) cubic-bezier(0.32,0.72,0,1);--chat-modal-shadow:var(--shadow-xl,0 24px 56px rgba(15,23,42,.18)),0 12px 30px rgba(8,28,20,.12);--chat-modal-scrollbar-track:rgba(214,225,219,.84);--chat-modal-scrollbar-thumb:rgba(39,117,85,.24);--chat-modal-scrollbar-thumb-hover:rgba(28,99,71,.42);--chat-modal-scrollbar-thumb-active:rgba(20,79,57,.5);--chat-modal-scrollbar-thumb-border:rgba(249,252,250,.98);background:#f0f2f1;overflow-x:hidden;overflow-x:clip}body.chat-page #io-modal,body.chat-page #taskEditModal.custom-modal,body.chat-page .cc-alert-modal,body.chat-page .chat-share-modal,body.chat-page .new-prompt-modal{background:var(--chat-modal-overlay);backdrop-filter:var(--chat-modal-backdrop-filter);-webkit-backdrop-filter:var(--chat-modal-backdrop-filter)}body.chat-page .cc-alert-modal__dialog,body.chat-page .chat-share-modal__content,body.chat-page .custom-modal-dialog,body.chat-page .io-modal-content,body.chat-page .new-prompt-modal-content{position:relative;isolation:isolate;border-radius:var(--chat-modal-panel-radius);border:1px solid var(--chat-modal-border);background:var(--chat-modal-surface-bg);box-shadow:var(--chat-modal-shadow);overflow:hidden}body.chat-page .cc-alert-modal__dialog:before,body.chat-page .chat-share-modal__content:before,body.chat-page .custom-modal-dialog:before,body.chat-page .io-modal-content:before,body.chat-page .new-prompt-modal-content:before{content:"";position:absolute;inset:0 0 auto 0;height:132px;background:linear-gradient(180deg,hsla(0,0%,100%,.82),hsla(0,0%,100%,0));pointer-events:none}body.chat-page .cc-alert-modal__overlay{background:transparent}body.chat-page .cc-alert-modal__dialog{width:min(460px,calc(100vw - 32px));padding:1.25rem}body.chat-page .cc-alert-modal__close{z-index:2;border:1px solid rgba(206,220,213,.9)}body.chat-page .cc-alert-modal__actions,body.chat-page .cc-alert-modal__message,body.chat-page .cc-alert-modal__title{position:relative;z-index:1}body.chat-page .cc-alert-modal__title{margin:0 3rem .7rem 0;color:#163f31;font-size:1.08rem;font-weight:800}body.chat-page .cc-alert-modal__message{color:#315347;line-height:1.75}body.chat-page .cc-alert-modal__actions{margin-top:1.15rem;gap:.65rem}body.chat-page .cc-alert-modal__button{--chat-button-base:var(--primary-color,#0f766e);--chat-button-accent:var(--primary-hover,#115e59);--chat-button-shadow-color:rgba(19,78,74,.22);border:1px solid rgba(15,118,110,.18);color:#fff}body.chat-page .cc-alert-modal__button--secondary{--chat-button-base:hsla(0,0%,100%,.98);--chat-button-accent:rgba(239,247,242,.98);--chat-button-shadow-color:rgba(15,23,42,.1);border-color:rgba(206,220,213,.9);color:#315347}body.chat-page :where(.new-prompt-modal-body,.custom-modal-body,.task-detail-modal-shell,.task-detail-section-body){--scrollbar-size-current:10px;--scrollbar-track-current:var(--chat-modal-scrollbar-track);--scrollbar-thumb-current:var(--chat-modal-scrollbar-thumb);--scrollbar-thumb-hover-current:var(--chat-modal-scrollbar-thumb-hover);--scrollbar-thumb-active-current:var(--chat-modal-scrollbar-thumb-active);--scrollbar-thumb-border-current:var(--chat-modal-scrollbar-thumb-border);scrollbar-gutter:stable}body.chat-page :where(.new-prompt-modal-body,.custom-modal-body,.task-detail-modal-shell,.task-detail-section-body,#user-input)::-webkit-scrollbar-thumb{box-shadow:inset 0 1px 0 hsla(0,0%,100%,.26)}body.chat-page :where(.task-detail-modal-close,.new-modal-close-btn,.custom-modal-close,.chat-share-close-btn){border:1px solid rgba(206,220,213,.9);box-shadow:0 14px 24px rgba(15,23,42,.08),inset 0 1px 0 hsla(0,0%,100%,.74)!important;backdrop-filter:blur(6px);-webkit-backdrop-filter:blur(6px)}body.chat-page :where(.task-detail-modal-close,.new-modal-close-btn,.custom-modal-close,.chat-share-close-btn):hover:not(:disabled){border-color:rgba(15,118,110,.3)}body.chat-page .new-prompt-modal-content{max-height:90dvh}body.chat-page .io-modal-content{max-height:min(86vh,780px);background:var(--chat-modal-surface-bg)}body.chat-page :where(.new-prompt-modal__hero,.task-detail-modal-header,.custom-modal-header){background:var(--chat-modal-header-bg);border:1px solid var(--chat-modal-header-border);border-radius:var(--radius-xl,24px)}body.chat-page .task-detail-modal-shell{--scrollbar-size-current:5px;--scrollbar-track-current:transparent;--scrollbar-thumb-current:rgba(30,107,76,.2);--scrollbar-thumb-hover-current:rgba(24,89,63,.38);--scrollbar-thumb-active-current:rgba(16,72,50,.54);--scrollbar-thumb-border-current:transparent}body.chat-page .task-detail-section{border-radius:var(--radius-lg,20px);border:1px solid rgba(214,228,220,.92);background:linear-gradient(180deg,hsla(0,0%,100%,.94),rgba(249,252,250,.98));box-shadow:0 14px 28px rgba(16,44,35,.06)}body.chat-page .task-detail-section-body{--scrollbar-size-current:5px;--scrollbar-track-current:transparent;--scrollbar-thumb-current:rgba(30,107,76,.2);--scrollbar-thumb-hover-current:rgba(24,89,63,.38);--scrollbar-thumb-active-current:rgba(16,72,50,.54);--scrollbar-thumb-border-current:transparent;padding-right:.35rem}body.chat-page :where(.task-detail-modal-shell,.task-detail-section-body)::-webkit-scrollbar-track{background:transparent;border-radius:var(--radius-full,999px);margin-block:6px}body.chat-page :where(.task-detail-modal-shell,.task-detail-section-body)::-webkit-scrollbar-thumb{background:rgba(30,107,76,.2);border:none;border-radius:var(--radius-full,999px);box-shadow:none;-webkit-transition:background .18s ease;transition:background .18s ease}body.chat-page :where(.task-detail-modal-shell,.task-detail-section-body)::-webkit-scrollbar-thumb:hover{background:rgba(24,89,63,.4)}body.chat-page :where(.task-detail-modal-shell,.task-detail-section-body)::-webkit-scrollbar-thumb:active{background:rgba(16,72,50,.58)}body.chat-page .custom-modal-dialog{width:min(var(--modal-width-lg,620px),calc(100vw - 2rem));max-height:min(88vh,900px);background:var(--chat-modal-surface-bg);padding:1.15rem}body.chat-page .custom-modal-content{gap:1rem}body.chat-page .custom-modal-header{padding:1rem 1.2rem .95rem}body.chat-page .custom-modal-title{font-size:clamp(1.1rem,1vw + .9rem,1.35rem);font-weight:800;letter-spacing:.01em;color:#163f31}body.chat-page .custom-modal-close{width:var(--tap-target-min,44px);height:var(--tap-target-min,44px);padding:0;border-radius:var(--radius-full,999px);display:inline-flex;align-items:center;justify-content:center;line-height:1}body.chat-page .custom-modal-body{padding:0;border-bottom:none;background:transparent;overscroll-behavior:contain}body.chat-page .custom-modal-footer{padding:0;border-top:none;background:transparent}body.chat-page .custom-form-group{margin-bottom:1.15rem}body.chat-page .custom-form-label{margin-bottom:.45rem;color:#1e4c3b;font-weight:700}body.chat-page .custom-form-control{border-radius:var(--radius-l,16px);border:1px solid rgba(206,221,214,.92);background:hsla(0,0%,100%,.92);box-shadow:inset 0 1px 0 hsla(0,0%,100%,.9)}body.chat-page textarea.custom-form-control{min-height:96px;resize:vertical}body.chat-page .custom-form-control::-moz-placeholder{color:#8aa095}body.chat-page .custom-form-control::placeholder{color:#8aa095}body.chat-page .custom-form-control:focus{border-color:rgba(15,118,110,.44);box-shadow:var(--shadow-focus-strong,0 0 0 4px rgba(15,118,110,.18)),inset 0 1px 0 hsla(0,0%,100%,.96)}body.chat-page .custom-form-text{color:#6d7f78;line-height:1.55}body.chat-page .chat-share-modal__content{width:min(92%,620px);padding:1.5rem;border-radius:24px;background:radial-gradient(circle at top right,rgba(20,184,166,.14),transparent 34%),var(--chat-modal-surface-bg);box-shadow:0 32px 80px rgba(11,27,25,.28),0 12px 30px rgba(15,118,110,.14)}body.chat-page .chat-share-close-btn{background:hsla(0,0%,100%,.92);border:1px solid rgba(174,211,203,.9);color:#54706a;box-shadow:0 12px 26px rgba(15,23,42,.12)}body.chat-page .chat-share-close-btn:hover{background:#fff;border-color:rgba(133,190,178,.95);color:#12312d}body.chat-page .chat-share-modal__desc{color:#54645d;line-height:1.68}body.chat-page #chat-share-link-input{border-radius:var(--radius-l,16px);border:1px solid rgba(206,220,214,.92);background:rgba(250,252,251,.94);min-height:48px;padding:.9rem 1rem;box-shadow:inset 0 1px 0 hsla(0,0%,100%,.92)}body.chat-page #chat-share-link-input:focus{outline:none;border-color:rgba(15,118,110,.34);box-shadow:0 0 0 4px rgba(15,118,110,.1),inset 0 1px 0 hsla(0,0%,100%,.96)}body.chat-page .chat-share-sns a{min-height:46px;border-radius:var(--radius-l,16px);background:hsla(0,0%,100%,.84);border-color:rgba(204,218,212,.9);color:var(--primary-color,#0f766e);box-shadow:0 10px 18px rgba(15,23,42,.04)}body.chat-page .chat-share-sns a:hover{transform:translateY(-1px);background:rgba(247,251,249,.98);border-color:rgba(182,215,200,.92)}.chat-page-shell{--chat-shell-max-width:1560px;--chat-shell-max-width-wide:1800px;--chat-readable-width:1120px;--chat-readable-width-narrow:820px;font-family:var(--font-app-sans),-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,sans-serif;min-height:100vh;min-height:100svh;width:100%;display:flex;justify-content:center;align-items:center;padding:1rem;background:#f0f2f1;position:relative;overflow-x:hidden;overflow-x:clip}:where(body.chat-page,.chat-page-shell) .chat-page-stage{position:relative;z-index:1;width:min(100%,var(--chat-shell-max-width-wide,1520px));display:grid;place-items:center;isolation:isolate;perspective:1800px}.chat-page-shell:before{content:"";position:fixed;inset:0;background:radial-gradient(ellipse 1100px 600px at 5% 5%,rgba(15,118,110,.06),transparent),radial-gradient(ellipse 800px 500px at 95% 10%,rgba(15,118,110,.04),transparent);pointer-events:none;z-index:0}:where(body.chat-page,.chat-page-shell) .chat-page-stage #chat-container,:where(body.chat-page,.chat-page-shell) .chat-page-stage #setup-container{grid-area:1/1;position:relative;z-index:1}html[data-cc-home-boot-view=chat] #setup-container{opacity:0;animation-duration:.01ms;animation-delay:0ms;transition:none;pointer-events:none}html[data-cc-home-boot-view=chat] #chat-container{opacity:1;transform:translateZ(0) scale(1);transition:none;pointer-events:auto}html[data-cc-home-boot-view=chat] #chat-container .chat-area,html[data-cc-home-boot-view=chat] #chat-container .chat-header{animation-duration:.01ms;animation-delay:0ms}:where(body.chat-page,.chat-page-shell) .chat-page-stage #chat-container{width:min(100%,var(--chat-shell-max-width-wide,1520px));z-index:2}@media (min-width:577px){body.chat-page.chat-view-active,html:has(body.chat-page.chat-view-active){height:100%;overflow:hidden;overscroll-behavior:none}body.chat-page.chat-view-active .chat-page-shell{position:fixed;inset:0;min-height:0;height:var(--chat-visual-viewport-height,100dvh);overflow:hidden}body.chat-page.chat-view-active .chat-page-stage{height:100%;min-height:0;overflow:hidden}body.chat-page.chat-view-active #chat-container{height:100%}}[data-theme=dark] .chat-page-shell,[data-theme=dark] body.chat-page{background:#080f1c}[data-theme=dark] .chat-page-shell:before{background:radial-gradient(ellipse 1100px 600px at 5% 5%,rgba(15,118,110,.1),transparent),radial-gradient(ellipse 800px 500px at 95% 10%,rgba(15,118,110,.07),transparent)}[data-theme=dark] body.chat-page .model-select-trigger{border-color:rgba(148,163,184,.26)!important}[data-theme=dark] body.chat-page .model-select-trigger:focus,[data-theme=dark] body.chat-page .model-select.is-open .model-select-trigger{border-color:rgba(15,118,110,.52)!important}[data-theme=dark] body.chat-page .model-select-menu{background:#111827;border-color:rgba(15,118,110,.24);box-shadow:0 18px 34px rgba(2,6,23,.52)}[data-theme=dark] body.chat-page .model-select-option{background:rgba(17,24,39,.94)!important;border-color:rgba(148,163,184,.16)!important;color:var(--text-dark,#e5e7eb)!important}[data-theme=dark] body.chat-page .model-select-option:hover{background:rgba(15,118,110,.12)!important;border-color:rgba(15,118,110,.34)!important}[data-theme=dark] body.chat-page .model-select-option.is-selected{background:linear-gradient(135deg,#134e4a,#0f766e)!important;border-color:rgba(94,234,212,.72)!important;color:#fff!important;font-weight:700;box-shadow:0 10px 18px rgba(19,78,74,.34),inset 3px 0 0 rgba(204,251,241,.9)!important}[data-theme=dark] body.chat-page .model-select-option.is-selected:hover{background:linear-gradient(135deg,#0f3f3b,#115e59)!important;border-color:rgba(153,246,228,.86)!important;color:#fff!important}[data-theme=dark] body.chat-page .model-select-option+.model-select-option{margin-top:.4rem}[data-theme=dark] body.chat-page{--chat-modal-surface-bg:radial-gradient(circle at top left,rgba(15,118,110,.1),transparent 34%),linear-gradient(180deg,rgba(17,24,39,.98),rgba(12,18,30,.98));--chat-modal-header-bg:linear-gradient(135deg,rgba(19,78,74,.2),rgba(15,118,110,.1) 44%,rgba(17,24,39,.65));--chat-modal-header-border:rgba(15,118,110,.22);--chat-modal-border:rgba(15,118,110,.26);--chat-modal-shadow:var(--shadow-xl,0 24px 56px rgba(2,6,23,.6)),0 12px 30px rgba(2,6,23,.4)}[data-theme=dark] body.chat-page #io-modal,[data-theme=dark] body.chat-page #taskEditModal.custom-modal,[data-theme=dark] body.chat-page .cc-alert-modal,[data-theme=dark] body.chat-page .chat-share-modal,[data-theme=dark] body.chat-page .new-prompt-modal{background:radial-gradient(130% 110% at 50% 0,rgba(15,118,110,.14),transparent 54%),linear-gradient(180deg,rgba(2,6,18,.55),rgba(2,6,18,.8))}[data-theme=dark] body.chat-page .cc-alert-modal__dialog:before,[data-theme=dark] body.chat-page .chat-share-modal__content:before,[data-theme=dark] body.chat-page .custom-modal-dialog:before,[data-theme=dark] body.chat-page .io-modal-content:before,[data-theme=dark] body.chat-page .new-prompt-modal-content:before{background:linear-gradient(180deg,rgba(15,118,110,.08),rgba(15,118,110,0))}[data-theme=dark] body.chat-page .cc-alert-modal__title{color:#99f6e4}[data-theme=dark] body.chat-page .cc-alert-modal__message{color:#cbd5e1}[data-theme=dark] body.chat-page .cc-alert-modal__button--secondary,[data-theme=dark] body.chat-page .cc-alert-modal__close{--chat-button-base:rgba(17,24,39,.98);--chat-button-accent:rgba(31,41,55,.98);--chat-button-shadow-color:rgba(2,6,23,.34);border-color:rgba(148,163,184,.22);color:#cbd5e1}[data-theme=dark] body.chat-page .custom-modal-title{color:#99f6e4}[data-theme=dark] body.chat-page .custom-form-label{color:#5eead4}[data-theme=dark] body.chat-page .custom-form-control{background:rgba(15,23,42,.94);border-color:rgba(148,163,184,.22);color:var(--text-dark,#e5e7eb)}[data-theme=dark] body.chat-page .custom-form-control::-moz-placeholder{color:rgba(148,163,184,.52)}[data-theme=dark] body.chat-page .custom-form-control::placeholder{color:rgba(148,163,184,.52)}[data-theme=dark] body.chat-page .custom-form-control:focus{border-color:rgba(15,118,110,.48);background:#111827}[data-theme=dark] body.chat-page .chat-share-modal__desc,[data-theme=dark] body.chat-page .custom-form-text{color:#9ca3af}[data-theme=dark] body.chat-page .chat-share-close-btn{background:rgba(30,41,59,.92);border-color:rgba(148,163,184,.28);color:#94a3b8;box-shadow:0 12px 28px rgba(2,6,23,.34)}[data-theme=dark] body.chat-page .chat-share-close-btn:hover{background:#1e293b;border-color:rgba(148,163,184,.45);color:#f1f5f9}[data-theme=dark] body.chat-page #chat-share-link-input{background:rgba(15,23,42,.94);border-color:rgba(148,163,184,.22);color:var(--text-dark,#e5e7eb)}[data-theme=dark] body.chat-page #chat-share-link-input:focus{border-color:rgba(15,118,110,.4);background:#111827}[data-theme=dark] body.chat-page .chat-share-sns a{background:rgba(17,24,39,.9);border-color:rgba(148,163,184,.22)}[data-theme=dark] body.chat-page .chat-share-sns a:hover{background:rgba(22,33,54,.96);border-color:rgba(15,118,110,.32)}@media (max-width:576px){body.chat-page{--chat-mobile-gutter:clamp(0.875rem,4vw,1.1rem);--chat-mobile-toolbar-space:calc(3.65rem + env(safe-area-inset-top, 0px));--chat-floating-action-bottom:calc(0.9rem + env(safe-area-inset-bottom, 0px));overflow:hidden;height:100%;overscroll-behavior:none}html:has(body.chat-page){overflow:hidden;height:100%}.chat-page-shell{position:fixed;top:var(--chat-visual-viewport-offset-top,0);left:0;right:0;width:100%;height:var(--chat-visual-viewport-height,100dvh);min-height:0;padding:0;align-items:stretch;justify-content:stretch;overflow:hidden;background:#f7f8f7;transition:height .12s ease,top .12s ease}:where(body.chat-page,.chat-page-shell) .chat-page-stage{width:100%;height:100%;min-height:0;place-items:stretch;perspective:none;overflow:hidden}:where(body.chat-page,.chat-page-shell) .chat-page-stage[data-view=setup]{overflow-y:auto;-webkit-overflow-scrolling:touch;overscroll-behavior-y:contain}.chat-page-shell:has(.chat-page-stage[data-view=launching]){transition:none}:where(body.chat-page,.chat-page-shell) .chat-page-stage[data-view=chat],:where(body.chat-page,.chat-page-shell) .chat-page-stage[data-view=launching],body.chat-page.chat-view-active .chat-page-stage{height:100%;min-height:0;overflow:hidden}:where(body.chat-page,.chat-page-shell) .chat-page-stage[data-view=chat] #chat-container,:where(body.chat-page,.chat-page-shell) .chat-page-stage[data-view=launching] #chat-container{height:100%}.chat-page-shell:before{display:none}:where(body.chat-page,.chat-page-shell) html[data-chat-keyboard-open=true] .input-container{backdrop-filter:none;-webkit-backdrop-filter:none}body.chat-page .global-ai-agent-button{top:auto;right:auto;left:calc(var(--chat-mobile-gutter, .875rem) + env(safe-area-inset-left, 0px));bottom:var(--chat-floating-action-bottom);width:60px;height:60px}body.chat-page.chat-view-active .global-ai-agent-button,body.chat-page:has(.chat-page-stage[data-view=chat]) .global-ai-agent-button,body.chat-page:has(.chat-page-stage[data-view=launching]) .global-ai-agent-button{--chat-floating-action-bottom:calc(5.2rem + env(safe-area-inset-bottom, 0px));top:auto;right:auto;left:calc(var(--chat-mobile-gutter, .875rem) + env(safe-area-inset-left, 0px));bottom:var(--chat-floating-action-bottom)}}:where(body.chat-page,.chat-page-shell) .ai-agent-modal{width:320px;height:420px;background:var(--surface-primary,#fff);border-radius:20px;box-shadow:0 10px 30px rgba(0,0,0,.15),0 0 0 1px rgba(0,0,0,.05);display:flex;flex-direction:column;overflow:hidden;border:1px solid var(--border-light,rgba(0,0,0,.05))}:where(body.chat-page,.chat-page-shell) .ai-agent-modal-header{padding:12px 16px;background:linear-gradient(135deg,#6366f1,#4f46e5);color:#fff;display:flex;justify-content:space-between;align-items:center}:where(body.chat-page,.chat-page-shell) .ai-agent-modal-title{font-weight:600;font-size:.9rem}:where(body.chat-page,.chat-page-shell) .modal-close-btn{background:transparent;border:none;color:#fff;cursor:pointer;padding:0;display:flex;align-items:center;justify-content:center}:where(body.chat-page,.chat-page-shell) .ai-agent-modal-content{flex:1;display:flex;flex-direction:column;min-height:0}:where(body.chat-page,.chat-page-shell) .mini-chat-container{flex:1;display:flex;flex-direction:column;min-height:0;background:#f9fafb}:where(body.chat-page,.chat-page-shell) .mini-chat-messages{flex:1;padding:15px;overflow-y:auto;display:flex;flex-direction:column;gap:12px}:where(body.chat-page,.chat-page-shell) .mini-chat-placeholder{flex:1;display:flex;flex-direction:column;justify-content:center;align-items:center;color:#9ca3af;text-align:center}:where(body.chat-page,.chat-page-shell) .mini-chat-robot-icon{font-size:3rem;margin-bottom:10px;opacity:.3}:where(body.chat-page,.chat-page-shell) .mini-chat-bubble{max-width:80%;padding:10px 14px;border-radius:18px;font-size:.88rem;line-height:1.5;word-break:break-word}:where(body.chat-page,.chat-page-shell) .mini-chat-bubble.user{align-self:flex-end;background:#4f46e5;color:#fff;border-bottom-right-radius:4px}:where(body.chat-page,.chat-page-shell) .mini-chat-bubble.bot{align-self:flex-start;background:#fff;color:#1a1a1a;border-bottom-left-radius:4px;box-shadow:0 4px 12px rgba(0,0,0,.05);border:1px solid rgba(0,0,0,.03)}:where(body.chat-page,.chat-page-shell) .mini-chat-input-area{padding:12px 16px;background:#fff;border-top:1px solid rgba(0,0,0,.06);display:flex;gap:12px;align-items:center}:where(body.chat-page,.chat-page-shell) .mini-chat-input-wrapper{flex:1;display:flex;background:#f3f4f6;border-radius:12px;padding:2px 2px 2px 12px;align-items:center;border:1px solid transparent;transition:border-color .2s}:where(body.chat-page,.chat-page-shell) .mini-chat-input-wrapper:focus-within{border-color:#6366f1;background:#fff}:where(body.chat-page,.chat-page-shell) .mini-chat-input{flex:1;background:transparent;border:none;font-size:.9rem;outline:none;padding:8px 0}:where(body.chat-page,.chat-page-shell) .mini-chat-send-btn{background:#4f46e5;color:#fff;border:none;border-radius:8px;width:32px;height:32px;display:flex;align-items:center;justify-content:center;cursor:pointer;transition:all .2s}:where(body.chat-page,.chat-page-shell) .mini-chat-send-btn i{font-size:1.4rem}:where(body.chat-page,.chat-page-shell) .mini-chat-send-btn:hover{background:#4338ca}:where(body.chat-page,.chat-page-shell) .mini-chat-send-btn:active{transform:scale(.9)}:where(body.chat-page,.chat-page-shell) .mini-chat-send-btn:disabled{background:#9ca3af}:where(body.chat-page,.chat-page-shell) .mini-chat-action-btn{background:transparent;border:none;color:#9ca3af;cursor:pointer;padding:4px;font-size:1rem;display:flex;align-items:center;justify-content:center}:where(body.chat-page,.chat-page-shell) .mini-chat-action-btn:hover{color:#ef4444}:where(body.chat-page,.chat-page-shell) #aiAgentInvokeBtn,:where(body.chat-page,.chat-page-shell) #openNewPromptModal{order:3;margin-left:auto}@media (max-width:576px){:where(body.chat-page,.chat-page-shell) #aiAgentInvokeBtn,:where(body.chat-page,.chat-page-shell) #openNewPromptModal{margin-left:0}}:where(body.chat-page,.chat-page-shell) .ai-agent-invoke-btn{background:linear-gradient(135deg,#6366f1,#4f46e5)!important;box-shadow:0 10px 20px rgba(79,70,229,.3)!important}:where(body.chat-page,.chat-page-shell) .ai-agent-invoke-btn.is-active{background:linear-gradient(135deg,#4f46e5,#3730a3)!important;transform:scale(.95);box-shadow:0 4px 10px rgba(79,70,229,.4)!important}body.memo-page{--memo-amber:#d97706;--memo-amber-strong:#b45309;--memo-amber-soft:rgba(217,119,6,.12);--memo-border:rgba(217,119,6,.15);--memo-text:#1c1009;--memo-text-muted:#78716c;--memo-card:hsla(0,0%,100%,.92);--memo-card-strong:hsla(0,0%,100%,.98);--memo-shadow:0 18px 48px rgba(15,23,42,.12);margin:0;min-height:100vh;max-width:100%;overflow-x:clip;background:#fffbf5;font-family:var(--font-app-sans),"Segoe UI",sans-serif}body.memo-page.modal-open{overflow:hidden}.memo-page-shell{position:relative;padding:1rem;background:linear-gradient(180deg,#fffdf7,#fef9ec 46%,#fffff5);display:flex;flex-direction:column;max-width:100%;overflow-x:clip}:where(body.memo-page,.memo-page-shell) .memo-layout{display:flex;gap:1.5rem;width:min(1800px,100%);max-width:100%;min-width:0;margin:0 auto;flex:1;transition:gap .3s cubic-bezier(.4,0,.2,1)}:where(body.memo-page,.memo-page-shell) .memo-sidebar{width:232px;flex-shrink:0;display:flex;flex-direction:column;position:sticky;top:1rem;height:calc(100vh - 2rem);overflow:hidden;transition:width .26s cubic-bezier(.4,0,.2,1);background:hsla(0,0%,100%,.97);border:1px solid rgba(217,119,6,.18);border-radius:20px;box-shadow:0 1px 3px rgba(0,0,0,.05),0 6px 20px rgba(0,0,0,.06)}:where(body.memo-page,.memo-page-shell) .is-sidebar-collapsed .memo-sidebar{width:58px}:where(body.memo-page,.memo-page-shell) .is-sidebar-collapsed .memo-layout{gap:.75rem}:where(body.memo-page,.memo-page-shell) .memo-sidebar-header{display:flex;align-items:center;justify-content:space-between;padding:.875rem .75rem .75rem;flex-shrink:0;border-bottom:1px solid rgba(217,119,6,.1)}:where(body.memo-page,.memo-page-shell) .memo-sidebar-brand{display:flex;align-items:center;gap:.5rem;min-width:0;overflow:hidden}:where(body.memo-page,.memo-page-shell) .memo-sidebar-brand-icon{width:28px;height:28px;border-radius:8px;background:linear-gradient(135deg,#f59e0b,#d97706);display:flex;align-items:center;justify-content:center;flex-shrink:0;color:#fff;font-size:.78rem;box-shadow:0 2px 6px rgba(217,119,6,.32)}:where(body.memo-page,.memo-page-shell) .memo-sidebar-title{font-size:.8rem;font-weight:700;letter-spacing:.04em;color:#7c2d12;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;transition:opacity .18s,max-width .26s;max-width:120px}:where(body.memo-page,.memo-page-shell) .memo-sidebar-toggle{width:28px;height:28px;border:none;background:transparent;color:#6b7280;display:flex;align-items:center;justify-content:center;cursor:pointer;border-radius:7px;transition:background .15s,color .15s;flex-shrink:0}:where(body.memo-page,.memo-page-shell) .memo-sidebar-toggle:hover{background:rgba(217,119,6,.1);color:#d97706}:where(body.memo-page,.memo-page-shell) .memo-sidebar-inner{flex:1;overflow-y:auto;overflow-x:hidden;display:flex;flex-direction:column;padding-bottom:1rem;scrollbar-width:thin;scrollbar-color:rgba(0,0,0,.1) transparent}:where(body.memo-page,.memo-page-shell) .memo-sidebar-inner::-webkit-scrollbar{width:4px}:where(body.memo-page,.memo-page-shell) .memo-sidebar-inner::-webkit-scrollbar-track{background:transparent}:where(body.memo-page,.memo-page-shell) .memo-sidebar-inner::-webkit-scrollbar-thumb{background:rgba(0,0,0,.1);border-radius:4px}:where(body.memo-page,.memo-page-shell) .memo-sidebar-nav{display:flex;flex-direction:column;gap:2px;padding:.625rem .5rem 0}:where(body.memo-page,.memo-page-shell) .memo-sidebar-nav__item{display:flex;align-items:center;gap:.625rem;padding:.5rem .75rem;border-radius:10px;color:#374151;font-size:.875rem;font-weight:500;background:transparent;border:none;cursor:pointer;transition:background .15s,color .15s;width:100%;text-align:left;white-space:nowrap;overflow:hidden;position:relative}:where(body.memo-page,.memo-page-shell) .memo-sidebar-nav__item:hover{background:rgba(217,119,6,.07);color:#d97706}:where(body.memo-page,.memo-page-shell) .memo-sidebar-nav__item.is-active{background:rgba(217,119,6,.1);color:#d97706;font-weight:600}:where(body.memo-page,.memo-page-shell) .memo-sidebar-nav__item.is-active:before{content:"";position:absolute;left:0;top:50%;transform:translateY(-50%);width:3px;height:55%;border-radius:0 3px 3px 0;background:#d97706}:where(body.memo-page,.memo-page-shell) .memo-sidebar-nav__item i{font-size:1rem;width:1.125rem;flex-shrink:0;display:flex;justify-content:center;color:inherit;opacity:.75}:where(body.memo-page,.memo-page-shell) .memo-sidebar-nav__item.is-active i,:where(body.memo-page,.memo-page-shell) .memo-sidebar-nav__item:hover i{opacity:1}:where(body.memo-page,.memo-page-shell) .memo-sidebar-divider{height:1px;background:rgba(217,119,6,.1);margin:.625rem .75rem;flex-shrink:0}:where(body.memo-page,.memo-page-shell) .memo-sidebar-section{display:flex;flex-direction:column;gap:.25rem;padding:0 .5rem}:where(body.memo-page,.memo-page-shell) .memo-sidebar-section__title{padding:0 .625rem;font-size:.68rem;font-weight:700;letter-spacing:.08em;text-transform:uppercase;color:#9ca3af;margin-bottom:.125rem;white-space:nowrap;overflow:hidden;transition:opacity .18s}:where(body.memo-page,.memo-page-shell) .memo-sidebar-sort{padding:0}:where(body.memo-page,.memo-page-shell) .memo-sidebar-collection-list{display:flex;flex-direction:column;gap:1px;max-height:240px;overflow-y:auto;scrollbar-width:thin;scrollbar-color:rgba(0,0,0,.08) transparent}:where(body.memo-page,.memo-page-shell) .memo-sidebar-collection-list::-webkit-scrollbar{width:3px}:where(body.memo-page,.memo-page-shell) .memo-sidebar-collection-list::-webkit-scrollbar-thumb{background:rgba(0,0,0,.1);border-radius:3px}:where(body.memo-page,.memo-page-shell) .memo-sidebar-collection-item{display:flex;align-items:center;gap:.625rem;padding:.44rem .75rem;border-radius:9px;color:#4b5563;font-size:.855rem;font-weight:500;cursor:pointer;transition:background .15s,color .15s;width:100%;text-align:left;background:transparent;border:none;white-space:nowrap;overflow:hidden}:where(body.memo-page,.memo-page-shell) .memo-sidebar-collection-item:hover{background:rgba(217,119,6,.07);color:#374151}:where(body.memo-page,.memo-page-shell) .memo-sidebar-collection-item.is-active{background:rgba(217,119,6,.1);color:#d97706;font-weight:600}:where(body.memo-page,.memo-page-shell) .memo-sidebar-collection-dot{width:8px;height:8px;border-radius:50%;flex-shrink:0;transition:transform .15s;box-shadow:0 0 0 2px hsla(0,0%,100%,.8)}:where(body.memo-page,.memo-page-shell) .memo-sidebar-collection-item.is-active .memo-sidebar-collection-dot{transform:scale(1.25)}:where(body.memo-page,.memo-page-shell) .memo-sidebar-collection-name{flex:1;min-width:0;overflow:hidden;text-overflow:ellipsis}:where(body.memo-page,.memo-page-shell) .memo-sidebar-collection-count{margin-left:auto;font-size:.7rem;font-weight:600;color:#9ca3af;background:rgba(0,0,0,.06);padding:.1rem .4rem;border-radius:999px;min-width:1.25rem;text-align:center;flex-shrink:0;transition:background .15s,color .15s}:where(body.memo-page,.memo-page-shell) .memo-sidebar-collection-item.is-active .memo-sidebar-collection-count{background:rgba(217,119,6,.15);color:#d97706}:where(body.memo-page,.memo-page-shell) .memo-sidebar-collection-empty{padding:.5rem .75rem;font-size:.8rem;color:#9ca3af;margin:0}:where(body.memo-page,.memo-page-shell) .memo-sidebar-manage-btn{margin-top:.375rem;padding:.44rem .75rem;font-size:.84rem;color:#6b7280;background:transparent;border:none;border-radius:9px;cursor:pointer;transition:background .15s,color .15s;display:flex;align-items:center;gap:.45rem;width:100%}:where(body.memo-page,.memo-page-shell) .memo-sidebar-manage-btn:hover{background:rgba(217,119,6,.07);color:#d97706}:where(body.memo-page,.memo-page-shell) .memo-sidebar-manage-btn i{font-size:.95rem;flex-shrink:0;opacity:.8}:where(body.memo-page,.memo-page-shell) .is-sidebar-collapsed .memo-sidebar-title{opacity:0;max-width:0;overflow:hidden}:where(body.memo-page,.memo-page-shell) .is-sidebar-collapsed .memo-sidebar-collection-empty,:where(body.memo-page,.memo-page-shell) .is-sidebar-collapsed .memo-sidebar-collection-item .memo-sidebar-collection-count,:where(body.memo-page,.memo-page-shell) .is-sidebar-collapsed .memo-sidebar-collection-item .memo-sidebar-collection-name,:where(body.memo-page,.memo-page-shell) .is-sidebar-collapsed .memo-sidebar-divider,:where(body.memo-page,.memo-page-shell) .is-sidebar-collapsed .memo-sidebar-manage-btn span,:where(body.memo-page,.memo-page-shell) .is-sidebar-collapsed .memo-sidebar-nav__item span,:where(body.memo-page,.memo-page-shell) .is-sidebar-collapsed .memo-sidebar-section__title,:where(body.memo-page,.memo-page-shell) .is-sidebar-collapsed .memo-sidebar-sort{display:none}:where(body.memo-page,.memo-page-shell) .is-sidebar-collapsed .memo-sidebar-nav__item{padding:.5rem;justify-content:center}:where(body.memo-page,.memo-page-shell) .is-sidebar-collapsed .memo-sidebar-collection-item{padding:.44rem;justify-content:center}:where(body.memo-page,.memo-page-shell) .is-sidebar-collapsed .memo-sidebar-nav__item.is-active:before{display:none}:where(body.memo-page,.memo-page-shell) .is-sidebar-collapsed .memo-sidebar-manage-btn{padding:.44rem;justify-content:center}:where(body.memo-page,.memo-page-shell) .is-sidebar-collapsed .memo-sidebar-manage-btn i{opacity:1}:where(body.memo-page,.memo-page-shell) .is-sidebar-collapsed .memo-sidebar-section{align-items:center}:where(body.memo-page,.memo-page-shell) .memo-container{flex:1;min-width:0;display:flex;flex-direction:column;gap:1rem}:where(body.memo-page,.memo-page-shell) .memo-guest-intro{margin:0;padding:.85rem 1rem;border-radius:var(--radius-md,14px);background:var(--surface-tertiary,#f2f5f3);color:var(--text-secondary,#6b7280);font-size:var(--text-sm,.875rem);line-height:1.7}@media (max-width:1024px){:where(body.memo-page,.memo-page-shell) .memo-sidebar{display:none}:where(body.memo-page,.memo-page-shell) .memo-layout{gap:0}}@media (max-width:640px){.memo-page-shell{padding:.75rem}:where(body.memo-page,.memo-page-shell) .memo-history__list{-moz-columns:1;column-count:1;-moz-column-gap:0;column-gap:0}:where(body.memo-page,.memo-page-shell) .memo-toolbar{padding:.85rem}}:where(body.memo-page,.memo-page-shell) #auth-buttons .auth-btn{display:inline-flex;align-items:center;gap:.4rem;border:none;border-radius:9999px;padding:.5rem 1.05rem;min-width:44px;min-height:44px;background:var(--primary-color,#19c37d);color:var(--text-light,#fff);cursor:pointer}:where(body.memo-page,.memo-page-shell) #auth-buttons .auth-btn i{font-size:1.8rem;color:#0a2f1f}:where(body.memo-page,.memo-page-shell) #auth-buttons .auth-btn span{font-size:1rem;font-weight:700;color:#0a2f1f}:where(body.memo-page,.memo-page-shell) #auth-buttons .auth-btn:hover{background:var(--primary-hover,#15a86b)}@media (max-width:768px){:where(body.memo-page,.memo-page-shell) #auth-buttons .auth-btn{width:44px;height:44px;min-width:44px;min-height:44px;padding:0;justify-content:center;border-radius:50%}:where(body.memo-page,.memo-page-shell) #auth-buttons .auth-btn span{display:none}}:where(body.memo-page,.memo-page-shell) .memo-card{border-radius:22px;backdrop-filter:blur(10px);box-shadow:var(--memo-shadow)}:where(body.memo-page,.memo-page-shell) .memo-toolbar{padding:1rem 1.1rem;display:flex;flex-direction:column;gap:.75rem}:where(body.memo-page,.memo-page-shell) .memo-crawl-summary{position:absolute!important;width:1px!important;height:1px!important;padding:0!important;margin:-1px!important;overflow:hidden!important;clip:rect(0,0,0,0)!important;clip-path:inset(50%)!important;white-space:nowrap!important;border:0!important;box-shadow:none!important}:where(body.memo-page,.memo-page-shell) .memo-crawl-summary__content{min-width:0}:where(body.memo-page,.memo-page-shell) .memo-crawl-summary__eyebrow{margin:0 0 .28rem;color:var(--memo-amber);font-size:.72rem;font-weight:800;letter-spacing:.08em;text-transform:uppercase}:where(body.memo-page,.memo-page-shell) .memo-crawl-summary h2{margin:0;color:var(--memo-text);font-size:1.05rem;line-height:1.4}:where(body.memo-page,.memo-page-shell) .memo-crawl-summary p{margin:.5rem 0 0;color:var(--memo-text-muted);font-size:.92rem;line-height:1.7}:where(body.memo-page,.memo-page-shell) .memo-crawl-summary__list{margin:0;padding:0;display:grid;gap:.45rem;list-style:none}:where(body.memo-page,.memo-page-shell) .memo-crawl-summary__list li{display:flex;align-items:flex-start;gap:.45rem;color:var(--memo-text);font-size:.86rem;font-weight:700;line-height:1.55}:where(body.memo-page,.memo-page-shell) .memo-crawl-summary__list i{margin-top:.18rem;color:var(--memo-amber);flex-shrink:0}:where(body.memo-page,.memo-page-shell) .memo-toolbar__title{display:flex;align-items:center;gap:.65rem}:where(body.memo-page,.memo-page-shell) .memo-toolbar__title :is(h1,h2){margin:0;font-size:clamp(1.45rem,1vw + 1rem,1.9rem);line-height:1.1;color:#4a2b09}:where(body.memo-page,.memo-page-shell) .memo-toolbar__count{min-height:30px;border:1px solid rgba(191,122,23,.16);border-radius:999px;padding:.24rem .62rem;display:inline-flex;align-items:center;gap:.34rem;background:hsla(0,0%,100%,.74);color:var(--memo-text-muted);font-size:.8rem;font-weight:700;white-space:nowrap}:where(body.memo-page,.memo-page-shell) .memo-toolbar__title p{margin:.42rem 0 0;color:var(--memo-text-muted);font-size:.95rem}:where(body.memo-page,.memo-page-shell) .memo-toolbar__search{display:flex;align-items:center;gap:.55rem;background:var(--memo-card-strong);border:1px solid rgba(191,122,23,.22);padding:.58rem .68rem;transition:border-color .15s,box-shadow .15s,background .15s}:where(body.memo-page,.memo-page-shell) .memo-toolbar__search:focus-within{border-color:rgba(217,119,6,.42);box-shadow:0 0 0 3px rgba(217,119,6,.1)}:where(body.memo-page,.memo-page-shell) .memo-toolbar__search>i{color:#b45309}:where(body.memo-page,.memo-page-shell) .memo-toolbar__search input{width:100%;min-width:0;border:none;background:transparent;color:var(--memo-text);font:inherit}:where(body.memo-page,.memo-page-shell) .memo-toolbar__search input:focus{outline:none}:where(body.memo-page,.memo-page-shell) .memo-toolbar__filters{display:grid;grid-template-columns:minmax(0,1fr) minmax(170px,auto);gap:.55rem}:where(body.memo-page,.memo-page-shell) .memo-control,:where(body.memo-page,.memo-page-shell) .memo-share-modal__body input{min-height:42px;border-radius:12px;border:1px solid rgba(191,122,23,.24);background:var(--memo-card-strong);color:var(--memo-text);font:inherit;padding:.52rem .72rem}:where(body.memo-page,.memo-page-shell) .memo-share-modal__body input{min-height:48px;border-radius:16px;border-color:rgba(191,122,23,.26);background:hsla(0,0%,100%,.86);padding:.9rem 1rem;box-shadow:inset 0 1px 0 hsla(0,0%,100%,.92)}:where(body.memo-page,.memo-page-shell) .memo-share-modal__body input:focus{outline:none;border-color:rgba(217,119,6,.42);box-shadow:0 0 0 4px rgba(217,119,6,.1),inset 0 1px 0 hsla(0,0%,100%,.96)}:where(body.memo-page,.memo-page-shell) .memo-toolbar__clear{min-height:42px;border:none;border-radius:999px;padding:.5rem .95rem;background:rgba(146,64,14,.09);color:#7b4b13;font-weight:700;cursor:pointer}:where(body.memo-page,.memo-page-shell) .memo-mobile-tabs{display:none}:where(body.memo-page,.memo-page-shell) .memo-grid{display:grid;grid-template-columns:minmax(0,1.85fr) minmax(0,.95fr);gap:1rem;align-items:stretch}:where(body.memo-page,.memo-page-shell) .memo-compose-panel,:where(body.memo-page,.memo-page-shell) .memo-history-panel{min-height:0;padding:1rem;display:flex;flex-direction:column}:where(body.memo-page,.memo-page-shell) .memo-history-panel{background:hsla(0,0%,100%,.78)}:where(body.memo-page,.memo-page-shell) .memo-panel__header{display:flex;align-items:center;justify-content:space-between;gap:.9rem;margin-bottom:.68rem}:where(body.memo-page,.memo-page-shell) .memo-panel__heading{display:flex;align-items:center;gap:.5rem;min-width:0}:where(body.memo-page,.memo-page-shell) .memo-panel__header h2{margin:0;font-size:1.08rem;color:#4a2b09;display:inline-flex;align-items:center;gap:.38rem;white-space:nowrap}:where(body.memo-page,.memo-page-shell) .memo-panel__header h2 i{font-size:.95rem;color:#8f5a17}:where(body.memo-page,.memo-page-shell) .memo-panel__header p{margin:0;color:var(--memo-text-muted);font-size:.84rem}:where(body.memo-page,.memo-page-shell) .memo-panel__count{min-height:30px;border:1px solid rgba(191,122,23,.16);border-radius:999px;padding:.24rem .62rem;display:inline-flex;align-items:center;gap:.34rem;background:hsla(0,0%,100%,.72);color:var(--memo-text-muted);font-size:.8rem;font-weight:700;white-space:nowrap}:where(body.memo-page,.memo-page-shell) .memo-flash{border-radius:14px;border:1px solid transparent;padding:.86rem .95rem;font-weight:700;font-size:.9rem}:where(body.memo-page,.memo-page-shell) .memo-flash--success{color:#9a5b10;border-color:rgba(217,119,6,.28);background:rgba(245,158,11,.12)}:where(body.memo-page,.memo-page-shell) .memo-flash--error{color:#b42318;border-color:hsla(0,91%,71%,.28);background:hsla(0,91%,71%,.12)}:where(body.memo-page,.memo-page-shell) .memo-history__sections{display:flex;flex-direction:column;gap:1rem;overflow:auto;padding:.4rem .4rem 0;margin:-.4rem -.4rem 0}:where(body.memo-page,.memo-page-shell) .memo-history__section{display:flex;flex-direction:column;gap:.5rem}:where(body.memo-page,.memo-page-shell) .memo-history__section-label{margin:0;padding:0 .15rem;font-size:.7rem;font-weight:800;letter-spacing:.14em;text-transform:uppercase;color:#9a7a52;display:inline-flex;align-items:center;gap:.42rem}:where(body.memo-page,.memo-page-shell) .memo-history__section-label i{font-size:.78rem;color:#b08642}:where(body.memo-page,.memo-page-shell) .memo-history__sections--skeleton{pointer-events:none}:where(body.memo-page,.memo-page-shell) .memo-history__list{margin:0;padding:0;list-style:none;-moz-columns:320px;columns:320px;-moz-column-gap:1.25rem;column-gap:1.25rem}:where(body.memo-page,.memo-page-shell) .memo-history__list>li{-moz-column-break-inside:avoid;break-inside:avoid;page-break-inside:avoid;-webkit-column-break-inside:avoid;margin:0 0 1.25rem;display:block}:where(body.memo-page,.memo-page-shell) .memo-item{position:relative;border:1px solid rgba(0,0,0,.08);border-radius:16px;background:var(--memo-card-strong);padding:1rem 1.15rem .75rem;display:flex;flex-direction:column;gap:.6rem;box-shadow:0 1px 3px rgba(0,0,0,.05);transition:box-shadow .25s cubic-bezier(.16,1,.3,1),border-color .25s cubic-bezier(.16,1,.3,1),transform .25s cubic-bezier(.16,1,.3,1);overflow:hidden;isolation:isolate}:where(body.memo-page,.memo-page-shell) .memo-item--skeleton{min-height:190px;cursor:default}:where(body.memo-page,.memo-page-shell) .memo-item--skeleton .cc-skeleton-text{margin-top:.25rem}:where(body.memo-page,.memo-page-shell) .memo-item__footer--skeleton{border-top-color:rgba(0,0,0,.04)}:where(body.memo-page,.memo-page-shell) .memo-item.has-accent{background:linear-gradient(180deg,color-mix(in srgb,var(--memo-card-accent) 18%,var(--memo-card-strong)) 0,var(--memo-card-strong) 70%);border-color:color-mix(in srgb,var(--memo-card-accent) 32%,#d8dadc)}:where(body.memo-page,.memo-page-shell) .memo-item:before{content:"";position:absolute;top:0;left:0;bottom:0;width:4px;background:var(--memo-card-accent);opacity:0;transition:opacity .18s ease}:where(body.memo-page,.memo-page-shell) .memo-item.has-accent:before{opacity:1}:where(body.memo-page,.memo-page-shell) .memo-item:hover{border-color:rgba(217,119,6,.2);transform:translateY(-2px);box-shadow:0 12px 24px -8px rgba(15,23,42,.12),0 4px 8px -2px rgba(15,23,42,.06)}:where(body.memo-page,.memo-page-shell) .memo-item.is-pinned{background:linear-gradient(180deg,rgba(255,244,117,.32) 0,var(--memo-card-strong) 80%);border-color:#e6c95f}:where(body.memo-page,.memo-page-shell) .memo-item.is-pinned.has-accent{background:linear-gradient(180deg,color-mix(in srgb,var(--memo-card-accent) 24%,var(--memo-card-strong)) 0,var(--memo-card-strong) 75%)}:where(body.memo-page,.memo-page-shell) .memo-item.is-archived{opacity:.78;border-style:dashed}:where(body.memo-page,.memo-page-shell) .memo-item.is-selected{border-color:rgba(217,119,6,.55);box-shadow:0 0 0 2px rgba(245,158,11,.22),0 1px 2px 0 rgba(60,64,67,.18),0 2px 6px 2px rgba(60,64,67,.14)}:where(body.memo-page,.memo-page-shell) .memo-item__archive-badge{display:inline-flex;align-items:center;justify-content:center;width:24px;height:24px;font-size:.76rem;font-weight:700;color:#6b7280;background:hsla(220,9%,46%,.12);border:1px solid hsla(220,9%,46%,.24);border-radius:999px}:where(body.memo-page,.memo-page-shell) .memo-item__open{width:100%;border:none;background:transparent;padding:0;margin:0;text-align:left;color:inherit;cursor:pointer}:where(body.memo-page,.memo-page-shell) .memo-item__open--content{display:flex;flex-direction:column;gap:.42rem;padding-right:1.8rem}:where(body.memo-page,.memo-page-shell) .memo-item__title{margin:0;font-size:1.05rem;font-weight:750;line-height:1.4;color:#1a1a1a;word-break:break-word}:where(body.memo-page,.memo-page-shell) .memo-item__excerpt{margin:0;color:#4b5563;font-size:.9rem;line-height:1.6;display:-webkit-box;-webkit-line-clamp:12;-webkit-box-orient:vertical;overflow:hidden;word-break:break-word}:where(body.memo-page,.memo-page-shell) .memo-item__excerpt p{margin:0 0 .5rem}:where(body.memo-page,.memo-page-shell) .memo-item__excerpt p:last-child{margin-bottom:0}:where(body.memo-page,.memo-page-shell) .memo-item__footer{display:flex;align-items:center;justify-content:space-between;gap:.6rem;min-height:36px;margin-top:.4rem;border-top:1px solid rgba(0,0,0,.03);padding-top:.75rem}:where(body.memo-page,.memo-page-shell) .memo-item__meta{display:flex;flex-wrap:wrap;align-items:center;gap:.5rem;min-width:0;flex:1 1 auto}:where(body.memo-page,.memo-page-shell) .memo-item__date{color:#9ca3af;font-size:.75rem;font-weight:500;display:inline-flex;align-items:center;gap:.35rem;white-space:nowrap}:where(body.memo-page,.memo-page-shell) .memo-item__date i{font-size:.72rem}:where(body.memo-page,.memo-page-shell) .memo-item__pin{position:absolute;top:.32rem;right:.32rem;width:30px;height:30px;border:none;border-radius:50%;background:transparent;color:#5f6368;display:inline-flex;align-items:center;justify-content:center;cursor:pointer;font-size:.96rem;opacity:0;transform:translateY(-2px);transition:opacity .18s ease,background .15s ease,color .15s ease,transform .18s ease;z-index:2}:where(body.memo-page,.memo-page-shell) .memo-item:focus-within .memo-item__pin,:where(body.memo-page,.memo-page-shell) .memo-item:hover .memo-item__pin,:where(body.memo-page,.memo-page-shell) .memo-item__pin.is-pinned,:where(body.memo-page,.memo-page-shell) .memo-item__pin:focus-visible{opacity:1;transform:translateY(0)}:where(body.memo-page,.memo-page-shell) .memo-item__pin:hover{background:rgba(60,64,67,.09);color:#202124}:where(body.memo-page,.memo-page-shell) .memo-item__pin.is-pinned{color:#c08e10}:where(body.memo-page,.memo-page-shell) .memo-item__pin.is-pinned:hover{background:rgba(245,158,11,.16);color:#8a6306}:where(body.memo-page,.memo-page-shell) .memo-item__actions{display:flex;align-items:center;gap:.08rem;opacity:0;transform:translateY(2px);transition:opacity .18s ease,transform .18s ease;flex-shrink:0}:where(body.memo-page,.memo-page-shell) .memo-item:focus-within .memo-item__actions,:where(body.memo-page,.memo-page-shell) .memo-item:hover .memo-item__actions{opacity:1;transform:translateY(0)}@media (hover:none){:where(body.memo-page,.memo-page-shell) .memo-item__actions,:where(body.memo-page,.memo-page-shell) .memo-item__pin{opacity:1;transform:none}}:where(body.memo-page,.memo-page-shell) .memo-item__action{width:30px;height:30px;min-height:30px;flex:0 0 30px;border:none;border-radius:50%;background:transparent;color:#5f6368;display:inline-flex;align-items:center;justify-content:center;cursor:pointer;font-size:.86rem;transition:background .12s ease,color .12s ease}:where(body.memo-page,.memo-page-shell) .memo-item__action:hover:not(:disabled){background:rgba(60,64,67,.09);color:#202124}:where(body.memo-page,.memo-page-shell) .memo-item__action.is-active{background:rgba(245,158,11,.18);color:#8a6306}:where(body.memo-page,.memo-page-shell) .memo-item__action.is-copied{background:rgba(217,119,6,.14);color:#b45309}:where(body.memo-page,.memo-page-shell) .memo-item__action:disabled{opacity:.4;cursor:not-allowed}:where(body.memo-page,.memo-page-shell) .memo-item__menu-wrap{position:relative}:where(body.memo-page,.memo-page-shell) .memo-item__dropdown{position:fixed;min-width:168px;background:rgba(255,249,240,.98);border:1px solid rgba(191,122,23,.22);border-radius:10px;box-shadow:0 6px 20px rgba(0,0,0,.13);z-index:200;padding:4px;display:flex;flex-direction:column;gap:1px;overflow-y:auto}:where(body.memo-page,.memo-page-shell) .memo-item__dropdown-item{display:flex;align-items:center;gap:8px;width:100%;padding:7px 12px;background:transparent;border:none;border-radius:6px;cursor:pointer;color:#8f5a17;font-size:.875rem;text-align:left;white-space:nowrap;transition:background .12s}:where(body.memo-page,.memo-page-shell) .memo-item__dropdown-item:hover{background:rgba(191,122,23,.1)}:where(body.memo-page,.memo-page-shell) .memo-item__dropdown-item.is-active{color:#d97706;background:rgba(245,158,11,.1)}:where(body.memo-page,.memo-page-shell) .memo-item__dropdown-item--danger{color:#b42318}:where(body.memo-page,.memo-page-shell) .memo-item__dropdown-item--danger:hover{background:hsla(0,91%,71%,.12)}:where(body.memo-page,.memo-page-shell) .memo-item__dropdown-divider{height:1px;background:rgba(191,122,23,.15);margin:2px 8px}:where(body.memo-page,.memo-page-shell) .memo-form{display:flex;flex-direction:column;gap:.88rem}:where(body.memo-page,.memo-page-shell) .form-group{display:flex;flex-direction:column;gap:.48rem}:where(body.memo-page,.memo-page-shell) .form-group label{font-size:.9rem;font-weight:700;color:#5c3610}:where(body.memo-page,.memo-page-shell) .optional{color:#9f7a4a;font-size:.8rem}:where(body.memo-page,.memo-page-shell) textarea.memo-control{resize:vertical;min-height:132px}:where(body.memo-page,.memo-page-shell) .memo-control--response{min-height:200px}:where(body.memo-page,.memo-page-shell) .form-grid{display:grid;grid-template-columns:1fr;gap:.65rem}:where(body.memo-page,.memo-page-shell) .form-actions{display:flex;justify-content:flex-end}:where(body.memo-page,.memo-page-shell) .primary-button,:where(body.memo-page,.memo-page-shell) .secondary-button{min-height:42px;border-radius:999px;padding:.55rem 1rem;border:none;display:inline-flex;align-items:center;gap:.45rem;font-size:.9rem;font-weight:700;cursor:pointer}:where(body.memo-page,.memo-page-shell) .primary-button{color:#fffdf8;background:linear-gradient(135deg,var(--memo-amber) 0,var(--memo-amber-strong) 100%);box-shadow:0 14px 24px rgba(217,119,6,.24)}:where(body.memo-page,.memo-page-shell) .secondary-button{color:#7b4b13;background:rgba(146,64,14,.1)}:where(body.memo-page,.memo-page-shell) .primary-button:disabled,:where(body.memo-page,.memo-page-shell) .secondary-button:disabled{opacity:.55;cursor:not-allowed}:where(body.memo-page,.memo-page-shell) .memo-history__empty{border-radius:12px;border:1px dashed rgba(191,122,23,.24);background:hsla(0,0%,100%,.73);color:var(--memo-text-muted);text-align:center;padding:1rem}:where(body.memo-page,.memo-page-shell) .memo-modal,:where(body.memo-page,.memo-page-shell) .memo-share-modal{position:fixed;inset:0;z-index:2100;display:flex;align-items:center;justify-content:center;padding:1rem;background:radial-gradient(circle at top,rgba(217,119,6,.16),transparent 34%),rgba(41,24,6,.54);backdrop-filter:blur(10px);-webkit-backdrop-filter:blur(10px);opacity:0;pointer-events:none;transition:opacity .28s ease,backdrop-filter .32s ease}:where(body.memo-page,.memo-page-shell) .memo-modal.is-visible,:where(body.memo-page,.memo-page-shell) .memo-share-modal.is-visible{opacity:1;pointer-events:auto}:where(body.memo-page,.memo-page-shell) .memo-modal__overlay,:where(body.memo-page,.memo-page-shell) .memo-share-modal__overlay{position:absolute;inset:0;background:rgba(41,24,6,.46);backdrop-filter:blur(6px)}:where(body.memo-page,.memo-page-shell) .memo-modal__content,:where(body.memo-page,.memo-page-shell) .memo-share-modal__content{position:relative;z-index:1;width:min(980px,100%);height:min(90vh,860px);max-height:90vh;overflow:hidden;border-radius:20px;border:1px solid rgba(217,119,6,.2);background:rgba(255,251,235,.97);box-shadow:0 30px 68px rgba(41,24,6,.3);display:flex;flex-direction:column}:where(body.memo-page,.memo-page-shell) .memo-modal__content{opacity:0;transform:translateY(16px) scale(.97);transform-origin:center;transition:opacity .22s ease,transform .24s cubic-bezier(.2,0,0,1);will-change:opacity,transform}:where(body.memo-page,.memo-page-shell) .memo-modal.is-visible .memo-modal__content{opacity:1;transform:translateY(0) scale(1)}:where(body.memo-page,.memo-page-shell) .memo-modal.is-closing{pointer-events:none}@media (prefers-reduced-motion:reduce){:where(body.memo-page,.memo-page-shell) .memo-modal,:where(body.memo-page,.memo-page-shell) .memo-modal__content{transition:none}}:where(body.memo-page,.memo-page-shell) .memo-modal__content.has-accent{background:var(--memo-detail-color);border-color:color-mix(in srgb,var(--memo-detail-color) 70%,rgba(217,119,6,.2))}:where(body.memo-page,.memo-page-shell) .memo-share-modal__content{width:min(92%,620px);height:auto;max-height:92vh;padding:1.5rem;gap:1rem;overflow-y:auto;border-radius:24px;border-color:rgba(217,119,6,.26);background:radial-gradient(circle at top right,rgba(245,158,11,.16),transparent 34%),linear-gradient(180deg,rgba(255,251,235,.985),rgba(255,247,237,.965));box-shadow:0 32px 80px rgba(41,24,6,.3),0 12px 30px rgba(217,119,6,.14)}:where(body.memo-page,.memo-page-shell) .memo-modal__close,:where(body.memo-page,.memo-page-shell) .memo-share-modal__close{position:absolute;top:.95rem;right:.95rem;width:2.5rem;height:2.5rem;border-radius:999px;border:1px solid rgba(191,122,23,.2);background:hsla(0,0%,100%,.95);color:#7b4b13;display:inline-flex;align-items:center;justify-content:center;cursor:pointer;box-shadow:0 12px 26px rgba(41,24,6,.12);transition:transform .18s ease,border-color .18s ease,background .18s ease,color .18s ease}:where(body.memo-page,.memo-page-shell) .memo-share-modal__close:hover{background:#fff;border-color:rgba(217,119,6,.42);color:#4a2b09;transform:translateY(-1px)}:where(body.memo-page,.memo-page-shell) .memo-modal__header,:where(body.memo-page,.memo-page-shell) .memo-share-modal__header{padding:.85rem 1.15rem .55rem}:where(body.memo-page,.memo-page-shell) .memo-share-modal__header{padding:0 3.35rem 0 0}:where(body.memo-page,.memo-page-shell) .memo-modal__header h3,:where(body.memo-page,.memo-page-shell) .memo-share-modal__header h3{margin:0;font-size:1.15rem;line-height:1.3;color:#4a2b09}:where(body.memo-page,.memo-page-shell) .memo-share-modal__header h3{font-size:clamp(1.42rem,1vw + 1.05rem,1.9rem);font-weight:800;line-height:1.25}:where(body.memo-page,.memo-page-shell) .memo-modal__date,:where(body.memo-page,.memo-page-shell) .memo-share-modal__header p{margin:.18rem 0 0;font-size:.84rem;line-height:1.35;color:#9a7a52}:where(body.memo-page,.memo-page-shell) .memo-modal__title-row{display:grid;grid-template-columns:minmax(0,1fr) max-content;align-items:start;gap:.9rem;padding-right:3rem}:where(body.memo-page,.memo-page-shell) .memo-modal__title-row>div:first-child{min-width:0}:where(body.memo-page,.memo-page-shell) .memo-modal__title-block{min-width:0}:where(body.memo-page,.memo-page-shell) .memo-modal__title-row h3{display:-webkit-box;overflow:hidden;-webkit-box-orient:vertical;-webkit-line-clamp:2;min-height:calc(1.15rem * 1.3 * 2)}:where(body.memo-page,.memo-page-shell) .memo-modal__title-input{box-sizing:border-box;width:100%;height:calc(1.15rem * 1.3 * 2 + .36rem + 2px);border:1px solid transparent;border-radius:8px;background:transparent;color:#4a2b09;font:inherit;font-size:1.15rem;font-weight:700;line-height:1.3;padding:.18rem .35rem;margin:-.18rem -.35rem 0;outline:none;text-overflow:ellipsis;transition:border-color .15s ease,background .15s ease,box-shadow .15s ease}:where(body.memo-page,.memo-page-shell) .memo-modal__title-input:focus,:where(body.memo-page,.memo-page-shell) .memo-modal__title-input:focus-visible,:where(body.memo-page,.memo-page-shell) .memo-modal__title-input:hover{border-color:rgba(217,119,6,.24);background:hsla(0,0%,100%,.68);box-shadow:0 0 0 3px rgba(217,119,6,.1)}:where(body.memo-page,.memo-page-shell) .memo-modal__header-actions{display:inline-flex;align-items:center;justify-content:flex-end;gap:.45rem;flex-wrap:nowrap;justify-self:end;min-width:0}:where(body.memo-page,.memo-page-shell) .memo-select--detail-collection{width:12rem;max-width:100%}:where(body.memo-page,.memo-page-shell) .memo-select--detail-collection .memo-select__trigger{min-height:34px;border-radius:10px;padding:.34rem .58rem;font-size:.82rem;font-weight:700}:where(body.memo-page,.memo-page-shell) .memo-modal__color-strip{display:inline-flex;align-items:center;gap:.18rem;min-height:34px;padding:.12rem;border:1px solid rgba(191,122,23,.16);border-radius:999px;background:hsla(0,0%,100%,.62)}:where(body.memo-page,.memo-page-shell) .memo-modal__icon-btn{width:34px;height:34px;min-width:34px;border:1px solid rgba(191,122,23,.2);border-radius:10px;background:hsla(0,0%,100%,.82);color:#8f5a17;display:inline-flex;align-items:center;justify-content:center;cursor:pointer}:where(body.memo-page,.memo-page-shell) .memo-modal__icon-btn.is-active,:where(body.memo-page,.memo-page-shell) .memo-modal__icon-btn:hover{border-color:rgba(217,119,6,.38);background:rgba(245,158,11,.12)}:where(body.memo-page,.memo-page-shell) .memo-modal__autosave-status{min-height:34px;min-width:0;max-width:min(18rem,100%);border:1px solid rgba(191,122,23,.2);border-radius:999px;background:hsla(0,0%,100%,.82);color:#8f5a17;padding:.34rem .74rem;display:inline-flex;align-items:center;justify-content:center;gap:.36rem;font-size:.8rem;font-weight:700;line-height:1.35;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}:where(body.memo-page,.memo-page-shell) .memo-modal__autosave-status--saving{color:#b45309;border-color:rgba(217,119,6,.28);background:rgba(217,119,6,.1)}:where(body.memo-page,.memo-page-shell) .memo-modal__autosave-status--saved{color:#b45309}:where(body.memo-page,.memo-page-shell) .memo-modal__autosave-status--error{color:#b42318;border-color:hsla(0,91%,71%,.3);background:hsla(0,91%,71%,.12)}:where(body.memo-page,.memo-page-shell) .memo-modal__edit-btn{min-height:36px;border:1px solid rgba(191,122,23,.22);border-radius:999px;background:hsla(0,0%,100%,.88);color:#8f5a17;padding:.38rem .78rem;display:inline-flex;align-items:center;gap:.38rem;font-size:.82rem;font-weight:700;white-space:nowrap;cursor:pointer}:where(body.memo-page,.memo-page-shell) .memo-modal__edit-btn:hover:not(:disabled){border-color:rgba(217,119,6,.38);background:rgba(245,158,11,.12)}:where(body.memo-page,.memo-page-shell) .memo-modal__edit-btn:disabled{opacity:.55;cursor:not-allowed}:where(body.memo-page,.memo-page-shell) .memo-modal__body{flex:1;min-height:0;padding:0 1.15rem 1rem;display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:.8rem;overflow-y:auto;overflow-x:hidden}:where(body.memo-page,.memo-page-shell) .memo-modal__section{border:none;border-radius:0;background:transparent;padding:0}:where(body.memo-page,.memo-page-shell) .memo-modal__section h4{margin:0;color:#8f5a17;font-size:.9rem}:where(body.memo-page,.memo-page-shell) .memo-modal__markdown{margin:.68rem 0 0;font-size:.9rem;line-height:1.68;color:var(--memo-text);overflow-wrap:break-word;word-break:break-word}:where(body.memo-page,.memo-page-shell) .memo-modal__markdown>*{margin:.6rem 0}:where(body.memo-page,.memo-page-shell) .memo-modal__markdown p{margin:.48rem 0}:where(body.memo-page,.memo-page-shell) .memo-modal__markdown ol,:where(body.memo-page,.memo-page-shell) .memo-modal__markdown ul{margin:.4rem 0 .4rem 1rem;padding-left:.8rem}:where(body.memo-page,.memo-page-shell) .memo-modal__markdown pre{overflow-x:auto;max-width:100%}:where(body.memo-page,.memo-page-shell) .memo-modal__markdown code{word-break:break-all}:where(body.memo-page,.memo-page-shell) .memo-code-block-container{margin:.85rem 0;border-radius:6px;overflow:hidden;background:#fdfbf7;border:1px solid rgba(217,119,6,.2)}:where(body.memo-page,.memo-page-shell) .memo-code-block-header{background:rgba(217,119,6,.06);padding:.35rem .85rem;color:#8f5a17;font-family:SFMono-Regular,Consolas,Liberation Mono,Menlo,monospace;font-size:.75rem;font-weight:600;text-transform:uppercase;border-bottom:1px solid rgba(217,119,6,.1)}:where(body.memo-page,.memo-page-shell) .memo-code-block-container pre{margin:0;padding:.85rem;background:transparent;color:#24292e}:where(body.memo-page,.memo-page-shell) .memo-code-block-container code{word-break:normal}:where(body.memo-page,.memo-page-shell) .memo-collection-modal__body,:where(body.memo-page,.memo-page-shell) .memo-modal__body{scrollbar-width:thin;scrollbar-color:rgba(217,119,6,.38) transparent}:where(body.memo-page,.memo-page-shell) .memo-collection-modal__body::-webkit-scrollbar,:where(body.memo-page,.memo-page-shell) .memo-modal__body::-webkit-scrollbar{width:6px}:where(body.memo-page,.memo-page-shell) .memo-collection-modal__body::-webkit-scrollbar-track,:where(body.memo-page,.memo-page-shell) .memo-modal__body::-webkit-scrollbar-track{background:transparent;border-radius:999px;margin-block:.6rem}:where(body.memo-page,.memo-page-shell) .memo-collection-modal__body::-webkit-scrollbar-thumb,:where(body.memo-page,.memo-page-shell) .memo-modal__body::-webkit-scrollbar-thumb{background:linear-gradient(180deg,rgba(217,119,6,.52),rgba(180,83,9,.52));border-radius:999px;border:1.5px solid rgba(255,251,235,.72);-webkit-transition:background .2s;transition:background .2s}:where(body.memo-page,.memo-page-shell) .memo-collection-modal__body::-webkit-scrollbar-thumb:hover,:where(body.memo-page,.memo-page-shell) .memo-modal__body::-webkit-scrollbar-thumb:hover{background:linear-gradient(180deg,rgba(217,119,6,.74),rgba(180,83,9,.74))}:where(body.memo-page,.memo-page-shell) .memo-collection-modal__body::-webkit-scrollbar-thumb:active,:where(body.memo-page,.memo-page-shell) .memo-modal__body::-webkit-scrollbar-thumb:active{background:linear-gradient(180deg,var(--memo-amber) 0,var(--memo-amber-strong) 100%)}:where(body.memo-page,.memo-page-shell) .memo-share-modal__body{display:flex;flex-direction:column;gap:.9rem}:where(body.memo-page,.memo-page-shell) .memo-share-modal__row{margin:0}:where(body.memo-page,.memo-page-shell) .memo-share-modal__actions{display:flex;flex-wrap:wrap;gap:.7rem}:where(body.memo-page,.memo-page-shell) .memo-share-modal__icon-btn{width:42px;height:42px;min-width:42px;padding:0;border-radius:999px;display:inline-flex;align-items:center;justify-content:center}:where(body.memo-page,.memo-page-shell) .memo-share-modal__icon-btn i{font-size:1rem;line-height:1}:where(body.memo-page,.memo-page-shell) .memo-share-modal__status{margin:0;min-height:1.35rem;font-size:.85rem;line-height:1.55}:where(body.memo-page,.memo-page-shell) .memo-share-modal__status--success{color:#8f5a17}:where(body.memo-page,.memo-page-shell) .memo-share-modal__status--error{color:#b42318}:where(body.memo-page,.memo-page-shell) .memo-share-modal__meta{display:flex;flex-wrap:wrap;gap:.5rem;font-size:.8rem;color:#9a7a52}:where(body.memo-page,.memo-page-shell) .memo-share-modal__meta span{display:inline-flex;align-items:center;min-height:34px;padding:.34rem .74rem;border:1px solid rgba(191,122,23,.18);border-radius:16px;background:hsla(0,0%,100%,.68);font-weight:700}:where(body.memo-page,.memo-page-shell) .memo-share-modal__sns{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:.7rem}:where(body.memo-page,.memo-page-shell) .memo-share-modal__sns a{min-height:46px;border:1px solid rgba(191,122,23,.2);border-radius:16px;display:inline-flex;align-items:center;justify-content:center;gap:.45rem;color:#8f5a17;text-decoration:none;padding:.54rem .72rem;background:hsla(0,0%,100%,.78);font-size:.9rem;font-weight:700;box-shadow:0 10px 18px rgba(41,24,6,.04);transition:transform .18s ease,background .18s ease,border-color .18s ease}:where(body.memo-page,.memo-page-shell) .memo-share-modal__sns a:hover{background:hsla(0,0%,100%,.96);border-color:rgba(217,119,6,.4);transform:translateY(-1px)}:where(body.memo-page,.memo-page-shell) .memo-share-modal__sns .share-x-icon{width:.92rem;height:.92rem;flex-shrink:0}:where(body.memo-page,.memo-page-shell) .sr-only{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0}:where(body.memo-page,.memo-page-shell) .memo-toolbar__top-row{display:flex;align-items:center;justify-content:space-between;gap:1rem}:where(body.memo-page,.memo-page-shell) .memo-toolbar__actions{flex-shrink:0;gap:.42rem;flex-wrap:wrap}:where(body.memo-page,.memo-page-shell) .memo-toolbar__icon-btn{width:42px;height:42px;min-height:42px;border:1px solid rgba(191,122,23,.22);background:var(--memo-card-strong);color:#8f5a17;padding:0;display:inline-flex;align-items:center;justify-content:center;gap:.4rem;font-size:1rem;font-weight:700;cursor:pointer;white-space:nowrap;transition:background .15s,border-color .15s}:where(body.memo-page,.memo-page-shell) .memo-toolbar__icon-btn:hover{background:rgba(245,158,11,.1);border-color:rgba(217,119,6,.35)}:where(body.memo-page,.memo-page-shell) .memo-toolbar__icon-btn.is-active{background:linear-gradient(135deg,var(--memo-amber) 0,var(--memo-amber-strong) 100%);color:#fffdf8;border-color:transparent}:where(body.memo-page,.memo-page-shell) .memo-toolbar__btn-label{display:none}:where(body.memo-page,.memo-page-shell) .memo-search__badge{font-size:.72rem;font-weight:700;background:linear-gradient(135deg,var(--memo-amber),var(--memo-amber-strong));color:#fffdf8;border-radius:999px;padding:.2rem .55rem;display:inline-flex;align-items:center;gap:.24rem;white-space:nowrap;flex-shrink:0}:where(body.memo-page,.memo-page-shell) .memo-search__badge i{color:currentColor;font-size:.78rem}:where(body.memo-page,.memo-page-shell) .memo-toolbar__search-clear{width:30px;height:30px;border:1px solid rgba(191,122,23,.18);border-radius:999px;background:rgba(146,64,14,.08);color:#7b4b13;display:inline-flex;align-items:center;justify-content:center;cursor:pointer;flex-shrink:0;transition:background .15s,border-color .15s}:where(body.memo-page,.memo-page-shell) .memo-toolbar__search-clear:hover{border-color:rgba(217,119,6,.35);background:rgba(245,158,11,.14)}:where(body.memo-page,.memo-page-shell) .memo-toolbar__search-clear i{color:currentColor;font-size:.76rem}:where(body.memo-page,.memo-page-shell) .memo-filter-chips{display:flex;flex-wrap:wrap;gap:.38rem;min-width:0}:where(body.memo-page,.memo-page-shell) .memo-filter-chip{min-height:38px;border:1px solid rgba(191,122,23,.2);border-radius:999px;background:var(--memo-card-strong);color:#8f5a17;padding:.38rem .72rem;display:inline-flex;align-items:center;gap:.34rem;font-size:.82rem;font-weight:700;cursor:pointer;white-space:nowrap;transition:background .15s,border-color .15s,color .15s}:where(body.memo-page,.memo-page-shell) .memo-filter-chip:hover{border-color:rgba(217,119,6,.35);background:rgba(245,158,11,.1)}:where(body.memo-page,.memo-page-shell) .memo-filter-chip.is-active{border-color:transparent;background:linear-gradient(135deg,var(--memo-amber) 0,var(--memo-amber-strong) 100%);color:#fffdf8}:where(body.memo-page,.memo-page-shell) .memo-sort-control{position:relative;min-width:170px}:where(body.memo-page,.memo-page-shell) .memo-sort-control>i{position:absolute;top:50%;left:.74rem;z-index:1;color:#8f5a17;transform:translateY(-50%);pointer-events:none}:where(body.memo-page,.memo-page-shell) .memo-sort-control .memo-select{width:100%}:where(body.memo-page,.memo-page-shell) .memo-sort-control .memo-select__trigger{padding-left:2rem}:where(body.memo-page,.memo-page-shell) .memo-toolbar__collections{justify-content:center;flex-wrap:wrap;gap:.55rem;overflow:visible}:where(body.memo-page,.memo-page-shell) .memo-toolbar__collections-label{display:inline-flex;align-items:center;gap:.38rem;color:#5f6368;font-size:.82rem;font-weight:700;white-space:nowrap}:where(body.memo-page,.memo-page-shell) .memo-select--collection-filter{width:min(18rem,100%)}:where(body.memo-page,.memo-page-shell) .memo-collection-chip{border:1.5px solid rgba(191,122,23,.2);border-radius:999px;min-height:34px;padding:.3rem .75rem;background:var(--memo-card-strong);color:#8f5a17;display:inline-flex;align-items:center;gap:.38rem;cursor:pointer;font-size:.8rem;font-weight:700;flex:0 0 auto;transition:background .15s,border-color .15s}:where(body.memo-page,.memo-page-shell) .memo-collection-chip:hover{border-color:var(--badge-color,rgba(217,119,6,.45));background:color-mix(in srgb,var(--badge-color,#f59e0b) 12%,transparent)}:where(body.memo-page,.memo-page-shell) .memo-collection-chip.is-active{background:var(--badge-color,var(--memo-amber));color:#fff;border-color:transparent}:where(body.memo-page,.memo-page-shell) .memo-collection-chip.is-drop-target{border-color:var(--badge-color,var(--memo-amber));background:color-mix(in srgb,var(--badge-color,var(--memo-amber)) 18%,#fff);box-shadow:0 0 0 3px color-mix(in srgb,var(--badge-color,var(--memo-amber)) 22%,transparent)}:where(body.memo-page,.memo-page-shell) .memo-collection-chip--drop{--badge-color:#6b7280}:where(body.memo-page,.memo-page-shell) .memo-collection-chip__count{font-size:.72rem;opacity:.82;font-variant-numeric:tabular-nums}:where(body.memo-page,.memo-page-shell) .memo-collection-badge{display:inline-flex;align-items:center;gap:.3rem;max-width:14rem;font-size:.72rem;font-weight:700;border-radius:6px;padding:.2rem .52rem;background:color-mix(in srgb,var(--badge-color,#6b7280) 14%,transparent);color:var(--badge-color,#6b7280);border:1px solid color-mix(in srgb,var(--badge-color,#6b7280) 28%,transparent);overflow:hidden;text-overflow:ellipsis;white-space:nowrap}:where(body.memo-page,.memo-page-shell) .memo-item__meta-row{display:flex;flex-wrap:wrap;align-items:center;gap:.35rem}:where(body.memo-page,.memo-page-shell) .memo-panel__collection-label{font-weight:600;color:var(--memo-text-muted);font-size:.88rem}:where(body.memo-page,.memo-page-shell) .memo-bulk-checkbox{width:18px;height:18px;accent-color:var(--memo-amber);cursor:pointer;flex-shrink:0}:where(body.memo-page,.memo-page-shell) .memo-item__checkbox-wrap{padding:0 .15rem .5rem}:where(body.memo-page,.memo-page-shell) .memo-item.is-selected{border-color:rgba(217,119,6,.45);background:rgba(245,158,11,.07)}:where(body.memo-page,.memo-page-shell) .memo-bulk-bar{padding:.72rem 1rem;display:flex;flex-wrap:wrap;align-items:center;gap:.65rem;border-radius:16px}:where(body.memo-page,.memo-page-shell) .memo-bulk-bar__info{display:flex;align-items:center;gap:.55rem}:where(body.memo-page,.memo-page-shell) .memo-bulk-bar__count{font-size:.88rem;font-weight:700;color:#7b4b13;cursor:pointer}:where(body.memo-page,.memo-page-shell) .memo-bulk-bar__actions{display:flex;flex-wrap:wrap;gap:.4rem;align-items:center}:where(body.memo-page,.memo-page-shell) .memo-bulk-btn{min-height:34px;border:1px solid rgba(191,122,23,.24);border-radius:8px;background:var(--memo-card-strong);color:#8f5a17;padding:.32rem .7rem;display:inline-flex;align-items:center;gap:.35rem;font-size:.8rem;font-weight:700;cursor:pointer;white-space:nowrap}:where(body.memo-page,.memo-page-shell) .memo-bulk-btn:disabled{opacity:.45;cursor:not-allowed}:where(body.memo-page,.memo-page-shell) .memo-bulk-btn--danger{color:#b42318;border-color:hsla(0,91%,71%,.35)}:where(body.memo-page,.memo-page-shell) .memo-response-header{display:flex;align-items:center;justify-content:space-between;gap:.5rem}:where(body.memo-page,.memo-page-shell) .memo-response-header label{font-size:.9rem;font-weight:700;color:#5c3610}:where(body.memo-page,.memo-page-shell) .memo-response-tabs{display:flex;gap:.3rem}:where(body.memo-page,.memo-page-shell) .memo-response-tab{min-height:32px;border:1px solid rgba(191,122,23,.22);border-radius:8px;background:transparent;color:#9a7a52;padding:.28rem .65rem;display:inline-flex;align-items:center;gap:.35rem;font-size:.78rem;font-weight:700;cursor:pointer;transition:background .15s}:where(body.memo-page,.memo-page-shell) .memo-response-tab.is-active{background:linear-gradient(135deg,var(--memo-amber) 0,var(--memo-amber-strong) 100%);color:#fffdf8;border-color:transparent}:where(body.memo-page,.memo-page-shell) .memo-response-tab:disabled{opacity:.4;cursor:not-allowed}:where(body.memo-page,.memo-page-shell) .memo-preview-pane{min-height:200px;border:1px solid rgba(191,122,23,.22);border-radius:12px;background:hsla(0,0%,100%,.92);padding:.82rem .92rem;overflow:auto}:where(body.memo-page,.memo-page-shell) .memo-preview-content{font-size:1rem;line-height:1.68;color:var(--memo-text)}:where(body.memo-page,.memo-page-shell) .memo-preview-content>*{margin:.55rem 0}:where(body.memo-page,.memo-page-shell) .memo-preview-content p{margin:.42rem 0}:where(body.memo-page,.memo-page-shell) .memo-preview-content ol,:where(body.memo-page,.memo-page-shell) .memo-preview-content ul{margin:.4rem 0 .4rem 1rem;padding-left:.8rem}:where(body.memo-page,.memo-page-shell) .memo-preview-content pre{border-radius:8px;padding:.75rem;overflow-x:auto}:where(body.memo-page,.memo-page-shell) .memo-preview-content code{font-size:.85em;border-radius:4px;padding:.15em .35em}:where(body.memo-page,.memo-page-shell) .memo-item__excerpt .memo-preserved-blank-line,:where(body.memo-page,.memo-page-shell) .memo-modal__markdown .memo-preserved-blank-line,:where(body.memo-page,.memo-page-shell) .memo-preview-content .memo-preserved-blank-line{display:block;height:1.68em;margin:0}:where(body.memo-page,.memo-page-shell) .memo-item__excerpt input[type=checkbox],:where(body.memo-page,.memo-page-shell) .memo-modal__markdown input[type=checkbox],:where(body.memo-page,.memo-page-shell) .memo-preview-content input[type=checkbox]{width:1rem;height:1rem;margin:0 .42rem 0 0;vertical-align:-.16rem;accent-color:var(--memo-amber)}:where(body.memo-page,.memo-page-shell) .memo-preview-empty{color:var(--memo-text-muted);font-size:.88rem;font-style:italic;text-align:center;padding:2rem 0}:where(body.memo-page,.memo-page-shell) .memo-field-header{display:flex;align-items:center;justify-content:space-between;gap:.45rem}:where(body.memo-page,.memo-page-shell) .memo-field-header label{font-size:.9rem;font-weight:700;color:#5c3610}:where(body.memo-page,.memo-page-shell) .memo-ai-suggest-btn{min-height:30px;border:1px solid rgba(139,92,246,.3);border-radius:8px;background:rgba(139,92,246,.08);color:#7c3aed;padding:.25rem .62rem;display:inline-flex;align-items:center;gap:.35rem;font-size:.78rem;font-weight:700;cursor:pointer;transition:background .15s,border-color .15s;white-space:nowrap}:where(body.memo-page,.memo-page-shell) .memo-ai-suggest-btn:hover:not(:disabled){background:rgba(139,92,246,.15);border-color:rgba(139,92,246,.5)}:where(body.memo-page,.memo-page-shell) .memo-ai-suggest-btn:disabled{opacity:.45;cursor:not-allowed}:where(body.memo-page,.memo-page-shell) .memo-ai-suggest-btn.is-loading{pointer-events:none}@keyframes memo-spin{to{transform:rotate(1turn)}}:where(body.memo-page,.memo-page-shell) .memo-spin{animation:memo-spin .75s linear infinite;display:inline-block}:where(body.memo-page,.memo-page-shell) .memo-modal__section--full{grid-column:1/-1}:where(body.memo-page,.memo-page-shell) .memo-modal__body--edit{display:flex;flex-direction:column;overflow:hidden}:where(body.memo-page,.memo-page-shell) .memo-modal__body--with-agent{flex-direction:row;gap:1rem}:where(body.memo-page,.memo-page-shell) .memo-modal__edit-form{display:flex;flex-direction:column;flex:1 1 auto;min-height:0;min-width:0;gap:0;background:transparent}:where(body.memo-page,.memo-page-shell) .memo-modal__agent-toggle{color:#1d4ed8}:where(body.memo-page,.memo-page-shell) .memo-modal__agent-toggle.is-active{border-color:rgba(37,99,235,.42);background:rgba(59,130,246,.12);color:#1e40af}:where(body.memo-page,.memo-page-shell) .memo-modal__agent-panel{flex:0 0 clamp(340px,38%,430px);min-width:320px;min-height:0;border:1px solid rgba(191,122,23,.18);border-radius:16px;background:linear-gradient(180deg,rgba(255,251,235,.9),hsla(0,0%,100%,.82));box-shadow:0 18px 40px rgba(41,24,6,.12),inset 0 1px 0 hsla(0,0%,100%,.72);display:flex;flex-direction:column;overflow:hidden}:where(body.memo-page,.memo-page-shell) .memo-modal__agent-header{flex:0 0 auto;min-height:58px;padding:.78rem .9rem;border-bottom:1px solid rgba(191,122,23,.14);display:flex;align-items:center;justify-content:space-between;gap:.7rem;background:linear-gradient(135deg,hsla(48,96%,89%,.9),rgba(255,251,235,.7))}:where(body.memo-page,.memo-page-shell) .memo-modal__agent-header-info{display:flex;flex-direction:column;gap:.12rem;min-width:0}:where(body.memo-page,.memo-page-shell) .memo-modal__agent-label{display:inline-flex;align-items:center;gap:.3rem;color:#b45309;font-size:.68rem;font-weight:800;letter-spacing:.04em;text-transform:uppercase}:where(body.memo-page,.memo-page-shell) .memo-modal__agent-label i{font-size:.78rem}:where(body.memo-page,.memo-page-shell) .memo-modal__agent-header strong{display:block;color:#3a1a00;font-size:.94rem;font-weight:700;line-height:1.25;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}:where(body.memo-page,.memo-page-shell) .memo-modal__agent-close{width:34px;height:34px;min-width:34px;border:1px solid rgba(191,122,23,.22);border-radius:10px;background:hsla(0,0%,100%,.88);color:#78350f;display:inline-flex;align-items:center;justify-content:center;cursor:pointer;transition:background .14s ease,border-color .14s ease,color .14s ease}:where(body.memo-page,.memo-page-shell) .memo-modal__agent-close:hover{background:#fff7ed;border-color:rgba(191,122,23,.42);color:#451a00}:where(body.memo-page,.memo-page-shell) .memo-modal__agent-panel .mini-chat-container{flex:1 1 auto;min-height:0;border:none;border-radius:0;box-shadow:none;display:flex;flex-direction:column}:where(body.memo-page,.memo-page-shell) .memo-modal__agent-panel .mini-chat-messages{flex:1 1 auto;min-height:0;padding:.9rem;display:flex;flex-direction:column;gap:.76rem;overflow-y:auto}:where(body.memo-page,.memo-page-shell) .memo-modal__agent-panel .mini-chat-placeholder{padding:1.15rem .85rem}:where(body.memo-page,.memo-page-shell) .memo-modal__agent-panel .mini-chat-suggestions{gap:.38rem}:where(body.memo-page,.memo-page-shell) .memo-modal__agent-panel .mini-chat-suggestion{padding:.42rem .58rem;font-size:.78rem}:where(body.memo-page,.memo-page-shell) .memo-modal__agent-panel .mini-chat-input-area{position:sticky;bottom:0;z-index:1;flex:0 0 auto;padding:.75rem .8rem .8rem;border-top:1px solid rgba(191,122,23,.13);background:hsla(0,0%,100%,.9);box-shadow:0 -10px 22px rgba(41,24,6,.06);display:flex;align-items:center;gap:.5rem}:where(body.memo-page,.memo-page-shell) .memo-modal__agent-panel .mini-chat-container{background:transparent}:where(body.memo-page,.memo-page-shell) .memo-modal__agent-panel .mini-chat-messages{scrollbar-width:thin;scrollbar-color:rgba(191,122,23,.22) transparent}:where(body.memo-page,.memo-page-shell) .memo-modal__agent-panel .mini-chat-placeholder{color:#a16207;gap:.68rem;justify-content:center;min-height:100%;text-align:center}:where(body.memo-page,.memo-page-shell) .memo-modal__agent-panel .mini-chat-robot-icon{width:46px;height:46px;border-radius:14px;border:1px solid rgba(191,122,23,.26);background:hsla(48,96%,89%,.9);color:#b45309;display:inline-flex;align-items:center;justify-content:center;font-size:1.25rem;opacity:1}:where(body.memo-page,.memo-page-shell) .memo-modal__agent-panel .mini-chat-placeholder strong{color:#3a1a00;font-size:.96rem}:where(body.memo-page,.memo-page-shell) .memo-modal__agent-panel .mini-chat-placeholder p{color:#7c4a0a;font-size:.82rem;line-height:1.65;max-width:270px;margin:0}:where(body.memo-page,.memo-page-shell) .memo-modal__agent-panel .mini-chat-suggestions{width:100%;display:grid;gap:.42rem;margin-top:.28rem;max-width:290px}:where(body.memo-page,.memo-page-shell) .memo-modal__agent-panel .mini-chat-suggestion{width:100%;min-height:36px;padding:.46rem .64rem;border:1px solid rgba(191,122,23,.28);border-radius:10px;background:hsla(48,96%,89%,.64);color:#7c3a00;font:inherit;font-size:.81rem;font-weight:600;text-align:left;cursor:pointer;transition:background .16s ease,border-color .16s ease,color .16s ease,transform .16s ease}:where(body.memo-page,.memo-page-shell) .memo-modal__agent-panel .mini-chat-suggestion:hover{border-color:rgba(191,122,23,.52);background:hsla(43,99%,73%,.48);color:#451a00;transform:translateY(-1px)}:where(body.memo-page,.memo-page-shell) .memo-modal__agent-panel .mini-chat-message{display:grid;grid-template-columns:28px minmax(0,1fr);gap:.5rem;align-items:end;max-width:96%}:where(body.memo-page,.memo-page-shell) .memo-modal__agent-panel .mini-chat-message--user{align-self:flex-end;grid-template-columns:minmax(0,1fr) 28px}:where(body.memo-page,.memo-page-shell) .memo-modal__agent-panel .mini-chat-message--user .mini-chat-avatar{grid-column:2;grid-row:1;background:#4f46e5;color:#fff;border-color:transparent}:where(body.memo-page,.memo-page-shell) .memo-modal__agent-panel .mini-chat-message--user .mini-chat-text-wrapper{grid-column:1;grid-row:1;justify-self:end;border-color:transparent;background:linear-gradient(135deg,#4f46e5,#6d28d9);color:#fff;box-shadow:0 4px 14px rgba(79,70,229,.28)}:where(body.memo-page,.memo-page-shell) .memo-modal__agent-panel .mini-chat-avatar{width:28px;height:28px;border-radius:9px;border:1px solid rgba(191,122,23,.24);background:hsla(48,96%,89%,.9);color:#b45309;display:inline-flex;align-items:center;justify-content:center;font-size:.84rem;flex-shrink:0}:where(body.memo-page,.memo-page-shell) .memo-modal__agent-panel .mini-chat-text-wrapper{min-width:0;width:-moz-fit-content;width:fit-content;max-width:100%;padding:.64rem .76rem;border:1px solid rgba(191,122,23,.16);border-radius:12px;background:hsla(0,0%,100%,.92);color:#1e293b;box-shadow:0 4px 12px rgba(41,24,6,.07)}:where(body.memo-page,.memo-page-shell) .memo-modal__agent-panel .mini-chat-text{white-space:pre-wrap;overflow-wrap:anywhere;font-size:.86rem;line-height:1.65}:where(body.memo-page,.memo-page-shell) .memo-modal__agent-panel .mini-chat-markdown{white-space:normal;font-size:.86rem;line-height:1.65;color:inherit}:where(body.memo-page,.memo-page-shell) .memo-modal__agent-panel .mini-chat-markdown>*{margin:.5rem 0}:where(body.memo-page,.memo-page-shell) .memo-modal__agent-panel .mini-chat-markdown>:first-child{margin-top:0}:where(body.memo-page,.memo-page-shell) .memo-modal__agent-panel .mini-chat-markdown>:last-child{margin-bottom:0}:where(body.memo-page,.memo-page-shell) .memo-modal__agent-panel .mini-chat-markdown p{margin:.4rem 0}:where(body.memo-page,.memo-page-shell) .memo-modal__agent-panel .mini-chat-markdown h1,:where(body.memo-page,.memo-page-shell) .memo-modal__agent-panel .mini-chat-markdown h2,:where(body.memo-page,.memo-page-shell) .memo-modal__agent-panel .mini-chat-markdown h3,:where(body.memo-page,.memo-page-shell) .memo-modal__agent-panel .mini-chat-markdown h4,:where(body.memo-page,.memo-page-shell) .memo-modal__agent-panel .mini-chat-markdown h5,:where(body.memo-page,.memo-page-shell) .memo-modal__agent-panel .mini-chat-markdown h6{margin:.72rem 0 .32rem;font-weight:800;line-height:1.35;color:#1e293b}:where(body.memo-page,.memo-page-shell) .memo-modal__agent-panel .mini-chat-markdown h1{padding-bottom:.22rem;border-bottom:1px solid rgba(191,122,23,.22);font-size:1rem}:where(body.memo-page,.memo-page-shell) .memo-modal__agent-panel .mini-chat-markdown h2{font-size:.96rem}:where(body.memo-page,.memo-page-shell) .memo-modal__agent-panel .mini-chat-markdown h3,:where(body.memo-page,.memo-page-shell) .memo-modal__agent-panel .mini-chat-markdown h4,:where(body.memo-page,.memo-page-shell) .memo-modal__agent-panel .mini-chat-markdown h5,:where(body.memo-page,.memo-page-shell) .memo-modal__agent-panel .mini-chat-markdown h6{font-size:.9rem}:where(body.memo-page,.memo-page-shell) .memo-modal__agent-panel .mini-chat-markdown ol,:where(body.memo-page,.memo-page-shell) .memo-modal__agent-panel .mini-chat-markdown ul{margin:.4rem 0 .4rem .9rem;padding-left:.8rem}:where(body.memo-page,.memo-page-shell) .memo-modal__agent-panel .mini-chat-markdown li+li{margin-top:.18rem}:where(body.memo-page,.memo-page-shell) .memo-modal__agent-panel .mini-chat-markdown blockquote{margin:.5rem 0;padding:.38rem .66rem;border-left:3px solid rgba(191,122,23,.5);border-radius:0 6px 6px 0;background:hsla(48,96%,89%,.5);color:#78350f}:where(body.memo-page,.memo-page-shell) .memo-modal__agent-panel .mini-chat-markdown code{padding:.1rem .28rem;border-radius:4px;background:rgba(41,24,6,.07);color:#92400e;font-family:SFMono-Regular,Consolas,Liberation Mono,Menlo,monospace;font-size:.85em}:where(body.memo-page,.memo-page-shell) .memo-modal__agent-panel .mini-chat-markdown pre{max-width:100%;margin:.52rem 0;padding:.66rem .72rem;overflow-x:auto;border-radius:8px;background:#1e1b18;line-height:1.55}:where(body.memo-page,.memo-page-shell) .memo-modal__agent-panel .mini-chat-markdown pre code{padding:0;background:transparent;color:#e7e3de;font-size:.8rem}:where(body.memo-page,.memo-page-shell) .memo-modal__agent-panel .mini-chat-markdown table{display:block;width:100%;max-width:100%;margin:.52rem 0;overflow-x:auto;border-collapse:collapse;font-size:.82rem}:where(body.memo-page,.memo-page-shell) .memo-modal__agent-panel .mini-chat-markdown td,:where(body.memo-page,.memo-page-shell) .memo-modal__agent-panel .mini-chat-markdown th{border:1px solid rgba(191,122,23,.28);padding:.3rem .48rem;text-align:left;vertical-align:top}:where(body.memo-page,.memo-page-shell) .memo-modal__agent-panel .mini-chat-markdown th{background:hsla(48,96%,89%,.56);font-weight:800}:where(body.memo-page,.memo-page-shell) .memo-modal__agent-panel .mini-chat-markdown a{color:#b45309;font-weight:700;text-decoration:underline;text-underline-offset:2px}:where(body.memo-page,.memo-page-shell) .memo-modal__agent-panel .mini-chat-markdown hr{margin:.64rem 0;border:0;border-top:1px solid rgba(191,122,23,.22)}:where(body.memo-page,.memo-page-shell) .memo-modal__agent-panel .mini-chat-markdown img{max-width:100%;height:auto;border-radius:8px}:where(body.memo-page,.memo-page-shell) .memo-modal__agent-panel .mini-chat-message--typing .mini-chat-text-wrapper{display:inline-flex;align-items:center;gap:.3rem;min-width:56px;min-height:34px}:where(body.memo-page,.memo-page-shell) .memo-modal__agent-panel .mini-chat-typing-dot{width:6px;height:6px;border-radius:999px;background:rgba(180,83,9,.62);animation:miniChatTyping 1.2s ease-in-out infinite}:where(body.memo-page,.memo-page-shell) .memo-modal__agent-panel .mini-chat-typing-dot:nth-child(2){animation-delay:.14s}:where(body.memo-page,.memo-page-shell) .memo-modal__agent-panel .mini-chat-typing-dot:nth-child(3){animation-delay:.28s}:where(body.memo-page,.memo-page-shell) .memo-modal__agent-panel .mini-chat-status-text{display:block;font-size:.8rem;font-weight:700;color:#b45309}:where(body.memo-page,.memo-page-shell) .memo-modal__agent-panel .mini-chat-progress{display:grid;gap:.44rem;min-width:160px;max-width:100%}:where(body.memo-page,.memo-page-shell) .memo-modal__agent-panel .mini-chat-progress-list{display:grid;gap:.3rem;margin:0;padding:0;list-style:none}:where(body.memo-page,.memo-page-shell) .memo-modal__agent-panel .mini-chat-progress-step{position:relative;padding-left:1.06rem;color:#9a7235;font-size:.75rem;line-height:1.45}:where(body.memo-page,.memo-page-shell) .memo-modal__agent-panel .mini-chat-progress-step:before{content:"";position:absolute;top:.43em;left:0;width:.44rem;height:.44rem;border-radius:999px;background:rgba(191,122,23,.24)}:where(body.memo-page,.memo-page-shell) .memo-modal__agent-panel .mini-chat-progress-step.is-complete:before{background:#d97706}:where(body.memo-page,.memo-page-shell) .memo-modal__agent-panel .mini-chat-progress-step.is-current{color:#451a00;font-weight:700}:where(body.memo-page,.memo-page-shell) .memo-modal__agent-panel .mini-chat-progress-step.is-current:before{background:#f59e0b;box-shadow:0 0 0 4px rgba(245,158,11,.18);animation:miniChatProgressPulse 1.2s ease-in-out infinite}:where(body.memo-page,.memo-page-shell) .memo-modal__agent-panel .mini-chat-input-wrapper{flex:1;min-width:0;min-height:42px;display:flex;align-items:center;gap:.38rem;padding:.2rem .22rem .2rem .72rem;border:1px solid rgba(191,122,23,.26);border-radius:14px;background:rgba(255,253,247,.96);transition:background .16s ease,border-color .16s ease,box-shadow .16s ease}:where(body.memo-page,.memo-page-shell) .memo-modal__agent-panel .mini-chat-input-wrapper:focus-within{border-color:rgba(191,122,23,.58);background:#fff;box-shadow:0 0 0 3px rgba(191,122,23,.12)}:where(body.memo-page,.memo-page-shell) .memo-modal__agent-panel .mini-chat-input{width:100%;min-width:0;border:0;outline:0;background:transparent;color:#1e293b;font:inherit;font-size:.86rem}:where(body.memo-page,.memo-page-shell) .memo-modal__agent-panel .mini-chat-input::-moz-placeholder{color:#a18059}:where(body.memo-page,.memo-page-shell) .memo-modal__agent-panel .mini-chat-input::placeholder{color:#a18059}:where(body.memo-page,.memo-page-shell) .memo-modal__agent-panel .mini-chat-action-btn,:where(body.memo-page,.memo-page-shell) .memo-modal__agent-panel .mini-chat-send-btn,:where(body.memo-page,.memo-page-shell) .memo-modal__agent-panel .mini-chat-stop-btn{width:34px;height:34px;padding:0;border:0;border-radius:9px;display:inline-flex;align-items:center;justify-content:center;flex-shrink:0;font-size:1rem;cursor:pointer;transition:background .16s ease,color .16s ease,opacity .16s ease,transform .16s ease}:where(body.memo-page,.memo-page-shell) .memo-modal__agent-panel .mini-chat-send-btn{background:linear-gradient(135deg,#b45309,#92400e);color:#fff}:where(body.memo-page,.memo-page-shell) .memo-modal__agent-panel .mini-chat-send-btn i{font-size:1.28rem}:where(body.memo-page,.memo-page-shell) .memo-modal__agent-panel .mini-chat-send-btn:hover:not(:disabled){background:linear-gradient(135deg,#d97706,#b45309);transform:translateY(-1px)}:where(body.memo-page,.memo-page-shell) .memo-modal__agent-panel .mini-chat-action-btn:active:not(:disabled),:where(body.memo-page,.memo-page-shell) .memo-modal__agent-panel .mini-chat-send-btn:active:not(:disabled){transform:scale(.94)}:where(body.memo-page,.memo-page-shell) .memo-modal__agent-panel .mini-chat-send-btn:disabled{cursor:not-allowed;opacity:.38}:where(body.memo-page,.memo-page-shell) .memo-modal__agent-panel .mini-chat-action-btn{border:1px solid rgba(191,122,23,.22);background:rgba(255,253,247,.9);color:#a16207}:where(body.memo-page,.memo-page-shell) .memo-modal__agent-panel .mini-chat-action-btn:hover:not(:disabled){color:#b91c1c;background:#fff5f5;border-color:rgba(185,28,28,.2)}:where(body.memo-page,.memo-page-shell) .memo-modal__agent-panel .mini-chat-action-btn:disabled{cursor:not-allowed;opacity:.36}:where(body.memo-page,.memo-page-shell) .memo-modal__agent-panel .mini-chat-stop-btn{background:linear-gradient(135deg,#dc2626,#b91c1c);color:#fff}:where(body.memo-page,.memo-page-shell) .memo-modal__agent-panel .mini-chat-stop-btn i{font-size:1.05rem}:where(body.memo-page,.memo-page-shell) .memo-modal__agent-panel .mini-chat-stop-btn:hover{background:linear-gradient(135deg,#ef4444,#dc2626);transform:translateY(-1px)}:where(body.memo-page,.memo-page-shell) .memo-modal__agent-panel .mini-chat-text-wrapper--error{border-left:2px solid rgba(220,38,38,.5);padding-left:.56rem}:where(body.memo-page,.memo-page-shell) .memo-modal__agent-panel .mini-chat-message-toolbar{display:flex;gap:.32rem;margin-top:.4rem;opacity:0;transition:opacity .16s ease}:where(body.memo-page,.memo-page-shell) .memo-modal__agent-panel .mini-chat-message-toolbar:focus-within,:where(body.memo-page,.memo-page-shell) .memo-modal__agent-panel .mini-chat-message:hover .mini-chat-message-toolbar{opacity:1}:where(body.memo-page,.memo-page-shell) .memo-modal__agent-panel .mini-chat-copy-btn,:where(body.memo-page,.memo-page-shell) .memo-modal__agent-panel .mini-chat-retry-btn{display:inline-flex;align-items:center;gap:.24rem;padding:.18rem .48rem;border-radius:6px;font:inherit;font-size:.72rem;cursor:pointer;transition:color .16s ease,border-color .16s ease,background .16s ease}:where(body.memo-page,.memo-page-shell) .memo-modal__agent-panel .mini-chat-copy-btn{border:1px solid rgba(191,122,23,.2);background:transparent;color:#a16207}:where(body.memo-page,.memo-page-shell) .memo-modal__agent-panel .mini-chat-copy-btn:hover{color:#78350f;border-color:rgba(191,122,23,.46);background:hsla(48,96%,89%,.6)}:where(body.memo-page,.memo-page-shell) .memo-modal__agent-panel .mini-chat-retry-btn{border:1px solid rgba(220,38,38,.28);background:transparent;color:#dc2626}:where(body.memo-page,.memo-page-shell) .memo-modal__agent-panel .mini-chat-retry-btn:hover:not(:disabled){color:#b91c1c;border-color:rgba(220,38,38,.52);background:rgba(220,38,38,.06)}:where(body.memo-page,.memo-page-shell) .memo-modal__agent-panel .mini-chat-retry-btn:disabled{opacity:.4;cursor:not-allowed}:where(body.memo-page,.memo-page-shell) .memo-modal__agent-panel .mini-chat-action-plan{margin-top:.5rem;padding:.6rem .7rem;border:1.5px solid rgba(191,122,23,.24);border-radius:10px;background:hsla(48,96%,89%,.44)}:where(body.memo-page,.memo-page-shell) .memo-modal__agent-panel .mini-chat-action-steps{margin:0 0 .6rem;display:flex;flex-direction:column;gap:.3rem;padding:0;list-style:none}:where(body.memo-page,.memo-page-shell) .memo-modal__agent-panel .mini-chat-action-step{position:relative;padding:.3rem .36rem .3rem 0;border-radius:8px;font-size:.8rem;line-height:1.55;color:#57370d;transition:background .18s ease,color .18s ease,opacity .18s ease}:where(body.memo-page,.memo-page-shell) .memo-modal__agent-panel .mini-chat-action-step.is-current{background:rgba(245,158,11,.14);color:#451a00}:where(body.memo-page,.memo-page-shell) .memo-modal__agent-panel .mini-chat-action-step.is-complete{color:rgba(87,55,13,.68)}:where(body.memo-page,.memo-page-shell) .memo-modal__agent-panel .mini-chat-action-step.is-complete .mini-chat-action-step-summary:after{content:"\F26E";margin-left:6px;color:#16a34a;font-family:bootstrap-icons;font-size:.74rem}:where(body.memo-page,.memo-page-shell) .memo-modal__agent-panel .mini-chat-action-step-summary{display:flex;align-items:center;gap:0;width:100%;padding:0;border:0;background:transparent;color:inherit;font:inherit;text-align:left;cursor:pointer}:where(body.memo-page,.memo-page-shell) .memo-modal__agent-panel .mini-chat-action-step-summary:focus-visible{outline:2px solid rgba(180,83,9,.6);outline-offset:2px;border-radius:6px}:where(body.memo-page,.memo-page-shell) .memo-modal__agent-panel .mini-chat-action-step-text{flex:1;min-width:0}:where(body.memo-page,.memo-page-shell) .memo-modal__agent-panel .mini-chat-action-step-caret{flex-shrink:0;margin-left:6px;color:rgba(146,64,14,.66);font-size:.72rem;transition:transform .18s ease}:where(body.memo-page,.memo-page-shell) .memo-modal__agent-panel .mini-chat-action-step-caret.is-open{transform:rotate(180deg)}:where(body.memo-page,.memo-page-shell) .memo-modal__agent-panel .mini-chat-action-step-details{display:grid;gap:.3rem;margin:.36rem 0 .12rem;padding:.44rem .56rem;border:1px solid rgba(191,122,23,.2);border-radius:8px;background:hsla(0,0%,100%,.78)}:where(body.memo-page,.memo-page-shell) .memo-modal__agent-panel .mini-chat-action-step-detail{display:grid;grid-template-columns:5.5rem minmax(0,1fr);gap:.5rem;align-items:start}:where(body.memo-page,.memo-page-shell) .memo-modal__agent-panel .mini-chat-action-step-detail dt{color:#92400e;font-size:.72rem;font-weight:700}:where(body.memo-page,.memo-page-shell) .memo-modal__agent-panel .mini-chat-action-step-detail dd{margin:0;min-width:0;color:#3f2d12;font-family:ui-monospace,monospace;font-size:.72rem;line-height:1.5;overflow-wrap:anywhere}:where(body.memo-page,.memo-page-shell) .memo-modal__agent-panel .mini-chat-action-step-detail dd.is-multiline{max-height:11rem;overflow-y:auto;white-space:pre-wrap}:where(body.memo-page,.memo-page-shell) .memo-modal__agent-panel .mini-chat-action-index{display:inline-flex;align-items:center;justify-content:center;width:1.18rem;height:1.18rem;margin-right:5px;border:1px solid rgba(191,122,23,.3);border-radius:999px;color:#92400e;font-size:.68rem;font-weight:800}:where(body.memo-page,.memo-page-shell) .memo-modal__agent-panel .mini-chat-action-badge{display:inline-block;margin-right:5px;padding:1px 6px;border-radius:4px;font-family:ui-monospace,monospace;font-size:.7rem;font-weight:700;background:rgba(191,122,23,.16);color:#92400e;white-space:nowrap}:where(body.memo-page,.memo-page-shell) .memo-modal__agent-panel .mini-chat-execute-btn{display:flex;align-items:center;justify-content:center;gap:5px;width:100%;padding:.44rem 0;border:1.5px solid rgba(180,83,9,.55);border-radius:8px;background:hsla(48,96%,89%,.5);color:#92400e;font:inherit;font-size:.84rem;font-weight:700;cursor:pointer;transition:background .18s ease,color .18s ease,opacity .18s ease,transform .15s ease}:where(body.memo-page,.memo-page-shell) .memo-modal__agent-panel .mini-chat-execute-btn:hover:not(:disabled){background:linear-gradient(135deg,#d97706,#b45309);color:#fff;transform:translateY(-1px)}:where(body.memo-page,.memo-page-shell) .memo-modal__agent-panel .mini-chat-execute-btn:active:not(:disabled){transform:scale(.97)}:where(body.memo-page,.memo-page-shell) .memo-modal__agent-panel .mini-chat-execute-btn:disabled{cursor:not-allowed;opacity:.5}[data-theme=dark] :where(body.memo-page,.memo-page-shell) .memo-modal__agent-panel .mini-chat-container{background:transparent}[data-theme=dark] :where(body.memo-page,.memo-page-shell) .memo-modal__agent-panel .mini-chat-placeholder{color:#94a3b8}[data-theme=dark] :where(body.memo-page,.memo-page-shell) .memo-modal__agent-panel .mini-chat-robot-icon{background:rgba(30,41,59,.8);border-color:rgba(148,163,184,.24);color:#fbbf24}[data-theme=dark] :where(body.memo-page,.memo-page-shell) .memo-modal__agent-panel .mini-chat-placeholder strong{color:#f1f5f9}[data-theme=dark] :where(body.memo-page,.memo-page-shell) .memo-modal__agent-panel .mini-chat-placeholder p{color:#94a3b8}[data-theme=dark] :where(body.memo-page,.memo-page-shell) .memo-modal__agent-panel .mini-chat-suggestion{border-color:rgba(148,163,184,.22);background:rgba(30,41,59,.52);color:#fbbf24}[data-theme=dark] :where(body.memo-page,.memo-page-shell) .memo-modal__agent-panel .mini-chat-suggestion:hover{border-color:rgba(251,191,36,.42);background:rgba(30,41,59,.78);color:#fde68a}[data-theme=dark] :where(body.memo-page,.memo-page-shell) .memo-modal__agent-panel .mini-chat-message--user .mini-chat-avatar{background:#4f46e5;border-color:transparent;color:#fff}[data-theme=dark] :where(body.memo-page,.memo-page-shell) .memo-modal__agent-panel .mini-chat-message--user .mini-chat-text-wrapper{background:linear-gradient(135deg,#4f46e5,#6d28d9);color:#fff;border-color:transparent}[data-theme=dark] :where(body.memo-page,.memo-page-shell) .memo-modal__agent-panel .mini-chat-avatar{background:rgba(30,41,59,.8);border-color:rgba(148,163,184,.22);color:#fbbf24}[data-theme=dark] :where(body.memo-page,.memo-page-shell) .memo-modal__agent-panel .mini-chat-text-wrapper{background:rgba(15,23,42,.78);border-color:rgba(148,163,184,.18);color:#f1f5f9;box-shadow:0 4px 12px rgba(0,0,0,.22)}[data-theme=dark] :where(body.memo-page,.memo-page-shell) .memo-modal__agent-panel .mini-chat-markdown h1,[data-theme=dark] :where(body.memo-page,.memo-page-shell) .memo-modal__agent-panel .mini-chat-markdown h2,[data-theme=dark] :where(body.memo-page,.memo-page-shell) .memo-modal__agent-panel .mini-chat-markdown h3,[data-theme=dark] :where(body.memo-page,.memo-page-shell) .memo-modal__agent-panel .mini-chat-markdown h4,[data-theme=dark] :where(body.memo-page,.memo-page-shell) .memo-modal__agent-panel .mini-chat-markdown h5,[data-theme=dark] :where(body.memo-page,.memo-page-shell) .memo-modal__agent-panel .mini-chat-markdown h6{color:#f1f5f9}[data-theme=dark] :where(body.memo-page,.memo-page-shell) .memo-modal__agent-panel .mini-chat-markdown blockquote{border-left-color:rgba(251,191,36,.5);background:rgba(251,191,36,.06);color:#d4b483}[data-theme=dark] :where(body.memo-page,.memo-page-shell) .memo-modal__agent-panel .mini-chat-markdown code{background:hsla(0,0%,100%,.07);color:#fde68a}[data-theme=dark] :where(body.memo-page,.memo-page-shell) .memo-modal__agent-panel .mini-chat-markdown td,[data-theme=dark] :where(body.memo-page,.memo-page-shell) .memo-modal__agent-panel .mini-chat-markdown th{border-color:rgba(148,163,184,.22)}[data-theme=dark] :where(body.memo-page,.memo-page-shell) .memo-modal__agent-panel .mini-chat-markdown th{background:hsla(0,0%,100%,.04)}[data-theme=dark] :where(body.memo-page,.memo-page-shell) .memo-modal__agent-panel .mini-chat-markdown a{color:#fbbf24}[data-theme=dark] :where(body.memo-page,.memo-page-shell) .memo-modal__agent-panel .mini-chat-typing-dot{background:rgba(251,191,36,.62)}[data-theme=dark] :where(body.memo-page,.memo-page-shell) .memo-modal__agent-panel .mini-chat-status-text{color:#fbbf24}[data-theme=dark] :where(body.memo-page,.memo-page-shell) .memo-modal__agent-panel .mini-chat-progress-step{color:#94a3b8}[data-theme=dark] :where(body.memo-page,.memo-page-shell) .memo-modal__agent-panel .mini-chat-progress-step.is-current{color:#f1f5f9}[data-theme=dark] :where(body.memo-page,.memo-page-shell) .memo-modal__agent-panel .mini-chat-input-area{border-top-color:rgba(148,163,184,.16);background:rgba(15,23,42,.82);box-shadow:0 -10px 22px rgba(0,0,0,.24)}[data-theme=dark] :where(body.memo-page,.memo-page-shell) .memo-modal__agent-panel .mini-chat-input-wrapper{border-color:rgba(148,163,184,.22);background:rgba(30,41,59,.52)}[data-theme=dark] :where(body.memo-page,.memo-page-shell) .memo-modal__agent-panel .mini-chat-input-wrapper:focus-within{border-color:rgba(251,191,36,.52);background:rgba(15,23,42,.9);box-shadow:0 0 0 3px rgba(251,191,36,.1)}[data-theme=dark] :where(body.memo-page,.memo-page-shell) .memo-modal__agent-panel .mini-chat-input{color:#f1f5f9}[data-theme=dark] :where(body.memo-page,.memo-page-shell) .memo-modal__agent-panel .mini-chat-input::-moz-placeholder{color:#64748b}[data-theme=dark] :where(body.memo-page,.memo-page-shell) .memo-modal__agent-panel .mini-chat-input::placeholder{color:#64748b}[data-theme=dark] :where(body.memo-page,.memo-page-shell) .memo-modal__agent-panel .mini-chat-send-btn{background:linear-gradient(135deg,#d97706,#b45309)}[data-theme=dark] :where(body.memo-page,.memo-page-shell) .memo-modal__agent-panel .mini-chat-send-btn:hover:not(:disabled){background:linear-gradient(135deg,#f59e0b,#d97706)}[data-theme=dark] :where(body.memo-page,.memo-page-shell) .memo-modal__agent-panel .mini-chat-action-btn{border-color:rgba(148,163,184,.22);background:rgba(30,41,59,.52);color:#94a3b8}[data-theme=dark] :where(body.memo-page,.memo-page-shell) .memo-modal__agent-panel .mini-chat-action-btn:hover:not(:disabled){color:#fca5a5;background:rgba(127,29,29,.22);border-color:hsla(0,91%,71%,.28)}[data-theme=dark] :where(body.memo-page,.memo-page-shell) .memo-modal__agent-panel .mini-chat-copy-btn{border-color:rgba(148,163,184,.2);color:#64748b}[data-theme=dark] :where(body.memo-page,.memo-page-shell) .memo-modal__agent-panel .mini-chat-copy-btn:hover{color:#fbbf24;border-color:rgba(251,191,36,.36);background:rgba(251,191,36,.08)}[data-theme=dark] :where(body.memo-page,.memo-page-shell) .memo-modal__agent-panel .mini-chat-action-plan{border-color:rgba(251,191,36,.24);background:rgba(120,53,15,.22)}[data-theme=dark] :where(body.memo-page,.memo-page-shell) .memo-modal__agent-panel .mini-chat-action-step{color:#fde68a}[data-theme=dark] :where(body.memo-page,.memo-page-shell) .memo-modal__agent-panel .mini-chat-action-step.is-current{background:rgba(251,191,36,.12);color:#fef3c7}[data-theme=dark] :where(body.memo-page,.memo-page-shell) .memo-modal__agent-panel .mini-chat-action-step.is-complete{color:hsla(48,97%,77%,.66)}[data-theme=dark] :where(body.memo-page,.memo-page-shell) .memo-modal__agent-panel .mini-chat-action-step.is-complete .mini-chat-action-step-summary:after{color:#4ade80}[data-theme=dark] :where(body.memo-page,.memo-page-shell) .memo-modal__agent-panel .mini-chat-action-step-caret{color:rgba(252,211,77,.7)}[data-theme=dark] :where(body.memo-page,.memo-page-shell) .memo-modal__agent-panel .mini-chat-action-step-details{border-color:rgba(251,191,36,.2);background:rgba(28,25,23,.72)}[data-theme=dark] :where(body.memo-page,.memo-page-shell) .memo-modal__agent-panel .mini-chat-action-step-detail dt{color:#fcd34d}[data-theme=dark] :where(body.memo-page,.memo-page-shell) .memo-modal__agent-panel .mini-chat-action-step-detail dd{color:#f5f0e6}[data-theme=dark] :where(body.memo-page,.memo-page-shell) .memo-modal__agent-panel .mini-chat-action-index{border-color:rgba(251,191,36,.28);color:#fbbf24}[data-theme=dark] :where(body.memo-page,.memo-page-shell) .memo-modal__agent-panel .mini-chat-action-badge{background:rgba(251,191,36,.16);color:#fcd34d}[data-theme=dark] :where(body.memo-page,.memo-page-shell) .memo-modal__agent-panel .mini-chat-execute-btn{border-color:rgba(251,191,36,.5);background:rgba(120,53,15,.28);color:#fbbf24}[data-theme=dark] :where(body.memo-page,.memo-page-shell) .memo-modal__agent-panel .mini-chat-execute-btn:hover:not(:disabled){background:linear-gradient(135deg,#b45309,#92400e);color:#fff}:where(body.memo-page,.memo-page-shell) .memo-modal__edit-fields{display:flex;flex-direction:column;flex:1 1 auto;min-height:0;gap:0}:where(body.memo-page,.memo-page-shell) .memo-modal__meta-panel{border:1px solid rgba(191,122,23,.14);border-radius:12px;background:hsla(0,0%,100%,.64);padding:.68rem;margin-bottom:.7rem;display:flex;flex-direction:column;gap:.6rem}:where(body.memo-page,.memo-page-shell) .memo-modal__edit-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:.7rem}:where(body.memo-page,.memo-page-shell) .memo-modal__edit-field{display:flex;flex-direction:column;gap:.45rem}:where(body.memo-page,.memo-page-shell) .memo-modal__edit-fields label{color:#5c3610;font-size:.88rem;font-weight:700}:where(body.memo-page,.memo-page-shell) .memo-modal__field-label{color:#5c3610;font-size:.88rem;font-weight:700}:where(body.memo-page,.memo-page-shell) .memo-modal__color-grid{display:flex;flex-wrap:wrap;gap:.42rem}:where(body.memo-page,.memo-page-shell) .memo-modal__color-option{width:32px;height:32px;min-width:32px;border:2px solid transparent;border-radius:999px;background:transparent;padding:2px;display:inline-flex;align-items:center;justify-content:center;cursor:pointer}:where(body.memo-page,.memo-page-shell) .memo-modal__color-option--compact{width:28px;height:28px;min-width:28px;border-width:2px;padding:2px;transition:border-color .14s ease,transform .14s ease}:where(body.memo-page,.memo-page-shell) .memo-modal__color-option span{width:100%;height:100%;border:1.5px solid rgba(95,99,104,.3);border-radius:inherit;background:var(--palette-color,#fff)}:where(body.memo-page,.memo-page-shell) .memo-modal__color-option:focus-visible,:where(body.memo-page,.memo-page-shell) .memo-modal__color-option:hover{border-color:rgba(217,119,6,.52);outline:none;transform:scale(1.12)}:where(body.memo-page,.memo-page-shell) .memo-modal__color-option.is-active{border-color:rgba(180,83,9,.78);outline:2px solid rgba(180,83,9,.22);outline-offset:1px;transform:scale(1.08)}:where(body.memo-page,.memo-page-shell) .memo-modal__response-header{display:flex;align-items:center;justify-content:flex-end;gap:.5rem;padding-bottom:.4rem}:where(body.memo-page,.memo-page-shell) .memo-modal__edit-textarea{width:100%;min-height:130px;resize:vertical}:where(body.memo-page,.memo-page-shell) .memo-modal__edit-textarea--response{flex:1 1 auto;min-height:0;resize:none;padding:.3rem 0;font-size:1rem}:where(body.memo-page,.memo-page-shell) .memo-modal__edit-fields .memo-control.memo-modal__edit-textarea--response,:where(body.memo-page,.memo-page-shell) .memo-modal__edit-fields .memo-control.memo-modal__edit-textarea--response:focus,:where(body.memo-page,.memo-page-shell) .memo-modal__edit-fields .memo-control.memo-modal__edit-textarea--response:focus-visible{border:none;border-radius:0;background:transparent;box-shadow:none;outline:none}:where(body.memo-page,.memo-page-shell) .memo-modal__preview-pane{flex:1 1 auto;min-height:0;max-height:none;border:none;border-radius:0;background:transparent;padding:.3rem 0}:where(body.memo-page,.memo-page-shell) .memo-modal__edit-actions{display:flex;flex-wrap:wrap;justify-content:flex-end;gap:.55rem}:where(body.memo-page,.memo-page-shell) .memo-collection-modal{position:fixed;inset:0;z-index:2100;display:flex;align-items:center;justify-content:center;padding:1rem;opacity:0;pointer-events:none;transition:opacity .2s ease}:where(body.memo-page,.memo-page-shell) .memo-collection-modal.is-visible{opacity:1;pointer-events:auto}:where(body.memo-page,.memo-page-shell) .memo-collection-modal__overlay{position:absolute;inset:0;background:rgba(41,24,6,.46);backdrop-filter:blur(6px)}:where(body.memo-page,.memo-page-shell) .memo-collection-modal__content{position:relative;z-index:1;width:min(560px,100%);max-height:88vh;overflow:hidden;border-radius:20px;border:1px solid rgba(217,119,6,.2);background:rgba(255,251,235,.97);box-shadow:0 30px 68px rgba(41,24,6,.28);display:flex;flex-direction:column}:where(body.memo-page,.memo-page-shell) .memo-collection-modal__close{position:absolute;top:.8rem;right:.8rem;width:2.2rem;height:2.2rem;border-radius:999px;border:1px solid rgba(191,122,23,.2);background:hsla(0,0%,100%,.95);color:#7b4b13;display:inline-flex;align-items:center;justify-content:center;cursor:pointer}:where(body.memo-page,.memo-page-shell) .memo-collection-modal__header{padding:1rem 1.15rem .75rem}:where(body.memo-page,.memo-page-shell) .memo-collection-modal__header h3{margin:0;font-size:1.1rem;color:#4a2b09;display:flex;align-items:center;gap:.45rem}:where(body.memo-page,.memo-page-shell) .memo-collection-modal__header p{margin:.35rem 0 0;font-size:.86rem;color:#9a7a52}:where(body.memo-page,.memo-page-shell) .memo-collection-modal__body{flex:1;min-height:0;padding:0 1.15rem 1.1rem;overflow-y:auto;display:flex;flex-direction:column;gap:1rem}:where(body.memo-page,.memo-page-shell) .memo-collection-create{display:flex;flex-direction:column;gap:.55rem;border:1px solid rgba(191,122,23,.18);border-radius:14px;background:hsla(0,0%,100%,.8);padding:.85rem}:where(body.memo-page,.memo-page-shell) .memo-collection-create__input{min-height:40px!important}:where(body.memo-page,.memo-page-shell) .memo-collection-create__color-row{display:flex;align-items:center;gap:.6rem;font-size:.82rem;font-weight:700;color:#7b4b13}:where(body.memo-page,.memo-page-shell) .memo-collection-color-input{width:36px;height:28px;border:1px solid rgba(191,122,23,.24);border-radius:6px;padding:2px;cursor:pointer;background:transparent}:where(body.memo-page,.memo-page-shell) .memo-collection-presets{display:flex;gap:.3rem;flex-wrap:wrap}:where(body.memo-page,.memo-page-shell) .memo-collection-preset{width:22px;height:22px;border-radius:50%;border:2px solid transparent;cursor:pointer;transition:transform .12s}:where(body.memo-page,.memo-page-shell) .memo-collection-preset.is-active,:where(body.memo-page,.memo-page-shell) .memo-collection-preset:hover{border-color:rgba(0,0,0,.3);transform:scale(1.18)}:where(body.memo-page,.memo-page-shell) .memo-collection-create__btn{align-self:flex-end}:where(body.memo-page,.memo-page-shell) .memo-collection-empty{text-align:center;color:var(--memo-text-muted);font-size:.88rem;padding:1.2rem 0}:where(body.memo-page,.memo-page-shell) .memo-collection-list{margin:0;padding:0;list-style:none;display:flex;flex-direction:column;gap:.5rem}:where(body.memo-page,.memo-page-shell) .memo-collection-item{border:1px solid rgba(191,122,23,.15);border-radius:12px;background:hsla(0,0%,100%,.88);overflow:hidden}:where(body.memo-page,.memo-page-shell) .memo-collection-item__row{display:flex;align-items:center;gap:.6rem;padding:.65rem .85rem}:where(body.memo-page,.memo-page-shell) .memo-collection-item__dot{width:12px;height:12px;border-radius:50%;flex-shrink:0}:where(body.memo-page,.memo-page-shell) .memo-collection-item__name{flex:1;font-size:.9rem;font-weight:700;color:#4a2b09;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}:where(body.memo-page,.memo-page-shell) .memo-collection-item__count{font-size:.78rem;color:var(--memo-text-muted);white-space:nowrap}:where(body.memo-page,.memo-page-shell) .memo-collection-item__action{width:30px;height:30px;border:1px solid rgba(191,122,23,.2);border-radius:8px;background:rgba(255,249,240,.9);color:#8f5a17;display:inline-flex;align-items:center;justify-content:center;cursor:pointer;flex-shrink:0;font-size:.82rem}:where(body.memo-page,.memo-page-shell) .memo-collection-item__action--danger{color:#b42318;border-color:hsla(0,91%,71%,.35)}:where(body.memo-page,.memo-page-shell) .memo-collection-item__action:disabled{opacity:.45;cursor:not-allowed}:where(body.memo-page,.memo-page-shell) .memo-collection-item__edit{padding:.75rem .85rem;display:flex;flex-direction:column;gap:.5rem}:where(body.memo-page,.memo-page-shell) .memo-collection-item__edit-actions{display:flex;gap:.45rem}:where(body.memo-page,.memo-page-shell) .memo-export-modal{position:fixed;inset:0;z-index:2100;display:flex;align-items:center;justify-content:center;padding:1rem;opacity:0;pointer-events:none;transition:opacity .2s ease}:where(body.memo-page,.memo-page-shell) .memo-export-modal.is-visible{opacity:1;pointer-events:auto}:where(body.memo-page,.memo-page-shell) .memo-export-modal__overlay{position:absolute;inset:0;background:rgba(41,24,6,.46);backdrop-filter:blur(6px)}:where(body.memo-page,.memo-page-shell) .memo-export-modal__content{position:relative;z-index:1;width:min(620px,100%);max-height:min(760px,calc(100vh - 2rem));border-radius:20px;border:1px solid rgba(217,119,6,.2);background:rgba(255,251,235,.97);box-shadow:0 30px 68px rgba(41,24,6,.28);overflow:hidden;display:flex;flex-direction:column}:where(body.memo-page,.memo-page-shell) .memo-export-modal__close{position:absolute;top:.8rem;right:.8rem;width:2.2rem;height:2.2rem;border-radius:999px;border:1px solid rgba(191,122,23,.2);background:hsla(0,0%,100%,.95);color:#7b4b13;display:inline-flex;align-items:center;justify-content:center;cursor:pointer}:where(body.memo-page,.memo-page-shell) .memo-export-modal__header{padding:1rem 1.15rem .75rem}:where(body.memo-page,.memo-page-shell) .memo-export-modal__header h3{margin:0;font-size:1.1rem;color:#4a2b09;display:flex;align-items:center;gap:.45rem}:where(body.memo-page,.memo-page-shell) .memo-export-modal__header p{margin:.35rem 0 0;font-size:.86rem;color:#9a7a52}:where(body.memo-page,.memo-page-shell) .memo-export-modal__body{padding:0 1.15rem 1.15rem;display:flex;flex-direction:column;gap:1rem;overflow-y:auto}:where(body.memo-page,.memo-page-shell) .memo-export-section{display:flex;flex-direction:column;gap:.52rem}:where(body.memo-page,.memo-page-shell) .memo-export-label{margin:0;font-size:.86rem;font-weight:700;color:#7b4b13}:where(body.memo-page,.memo-page-shell) .memo-export-formats{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:.5rem}:where(body.memo-page,.memo-page-shell) .memo-export-format-option{border:1.5px solid rgba(191,122,23,.22);border-radius:12px;background:var(--memo-card-strong);color:#8f5a17;padding:.72rem .6rem;display:flex;flex-direction:column;align-items:center;gap:.35rem;cursor:pointer;font-size:.8rem;font-weight:700;text-align:center;transition:background .15s,border-color .15s;-webkit-user-select:none;-moz-user-select:none;user-select:none}:where(body.memo-page,.memo-page-shell) .memo-export-format-option i{font-size:1.4rem}:where(body.memo-page,.memo-page-shell) .memo-export-format-option.is-active{background:linear-gradient(135deg,var(--memo-amber) 0,var(--memo-amber-strong) 100%);color:#fffdf8;border-color:transparent}:where(body.memo-page,.memo-page-shell) .memo-export-scope{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:.5rem}:where(body.memo-page,.memo-page-shell) .memo-export-scope-option{border:1.5px solid rgba(191,122,23,.22);border-radius:12px;background:var(--memo-card-strong);color:#8f5a17;padding:.72rem .6rem;display:flex;flex-direction:column;align-items:center;gap:.35rem;cursor:pointer;font-size:.8rem;font-weight:700;text-align:center;transition:background .15s,border-color .15s;-webkit-user-select:none;-moz-user-select:none;user-select:none}:where(body.memo-page,.memo-page-shell) .memo-export-scope-option i{font-size:1.4rem}:where(body.memo-page,.memo-page-shell) .memo-export-scope-option.is-active{background:linear-gradient(135deg,var(--memo-amber) 0,var(--memo-amber-strong) 100%);color:#fffdf8;border-color:transparent}:where(body.memo-page,.memo-page-shell) .memo-export-scope-option.is-disabled{opacity:.45;cursor:not-allowed}:where(body.memo-page,.memo-page-shell) .memo-export-select{min-height:0}:where(body.memo-page,.memo-page-shell) .memo-export-select__header{display:flex;align-items:center;justify-content:space-between;gap:.75rem}:where(body.memo-page,.memo-page-shell) .memo-export-select__actions{display:flex;gap:.4rem}:where(body.memo-page,.memo-page-shell) .memo-export-select__action{border:1px solid rgba(191,122,23,.2);border-radius:999px;background:var(--memo-card-strong);color:#8f5a17;padding:.28rem .68rem;font-size:.78rem;font-weight:700;cursor:pointer}:where(body.memo-page,.memo-page-shell) .memo-export-select__action:hover:not(:disabled){border-color:rgba(217,119,6,.35);background:rgba(245,158,11,.1)}:where(body.memo-page,.memo-page-shell) .memo-export-select__action:disabled{opacity:.5;cursor:not-allowed}:where(body.memo-page,.memo-page-shell) .memo-export-select__empty{margin:0;border:1px dashed rgba(191,122,23,.24);border-radius:12px;padding:.85rem;color:#9a7a52;font-size:.84rem;text-align:center}:where(body.memo-page,.memo-page-shell) .memo-export-select__list{max-height:260px;margin:0;padding:0;list-style:none;overflow-y:auto;scrollbar-gutter:stable;border:1px solid rgba(191,122,23,.18);border-radius:12px;background:hsla(0,0%,100%,.62)}:where(body.memo-page,.memo-page-shell) .memo-export-select__item{min-height:58px;padding:.62rem .7rem;display:flex;align-items:center;gap:.65rem;cursor:pointer;transition:background .15s}:where(body.memo-page,.memo-page-shell) .memo-export-select__list>li+li .memo-export-select__item{border-top:1px solid rgba(191,122,23,.14)}:where(body.memo-page,.memo-page-shell) .memo-export-select__item.is-selected,:where(body.memo-page,.memo-page-shell) .memo-export-select__item:hover{background:rgba(245,158,11,.1)}:where(body.memo-page,.memo-page-shell) .memo-export-select__item input{width:1rem;height:1rem;flex:0 0 auto;accent-color:var(--memo-amber)}:where(body.memo-page,.memo-page-shell) .memo-export-select__content{min-width:0;display:flex;flex-direction:column;gap:.18rem}:where(body.memo-page,.memo-page-shell) .memo-export-select__title{color:#4a2b09;font-size:.88rem;font-weight:700;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}:where(body.memo-page,.memo-page-shell) .memo-export-select__meta{color:#9a7a52;font-size:.75rem;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}:where(body.memo-page,.memo-page-shell) .memo-export-actions{display:flex;gap:.55rem}:where(body.memo-page,.memo-page-shell) .memo-select{position:relative;display:inline-block}:where(body.memo-page,.memo-page-shell) .memo-select--full{display:block;width:100%}:where(body.memo-page,.memo-page-shell) .memo-select__trigger{width:100%;min-height:42px;border-radius:12px;border:1px solid rgba(191,122,23,.24);background:var(--memo-card-strong);color:var(--memo-text);font:inherit;font-size:.9rem;padding:.52rem .78rem;display:flex;align-items:center;gap:.5rem;cursor:pointer;text-align:left;transition:border-color .15s,box-shadow .15s,background .15s;white-space:nowrap}:where(body.memo-page,.memo-page-shell) .memo-select__trigger:hover:not(:disabled){border-color:rgba(217,119,6,.45);background:#fff}:where(body.memo-page,.memo-page-shell) .memo-select.is-open .memo-select__trigger{border-color:var(--memo-amber);box-shadow:0 0 0 3px rgba(217,119,6,.12)}:where(body.memo-page,.memo-page-shell) .memo-select.is-disabled .memo-select__trigger{opacity:.55;cursor:not-allowed}:where(body.memo-page,.memo-page-shell) .memo-select__label{flex:1;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}:where(body.memo-page,.memo-page-shell) .memo-select__chevron{flex-shrink:0;font-size:.72rem;color:#8f5a17;transition:transform .22s cubic-bezier(.34,1.56,.64,1)}:where(body.memo-page,.memo-page-shell) .memo-select.is-open .memo-select__chevron{transform:rotate(180deg)}:where(body.memo-page,.memo-page-shell) .memo-select--sm .memo-select__trigger{min-height:34px;font-size:.82rem;padding:.3rem .62rem;border-radius:8px}:where(body.memo-page,.memo-page-shell) .memo-select__menu{margin:0;padding:.38rem;list-style:none;background:rgba(255,251,240,.98);border:1px solid rgba(217,119,6,.18);border-radius:14px;box-shadow:0 16px 40px rgba(15,23,42,.16),0 4px 10px rgba(217,119,6,.08);backdrop-filter:blur(18px);-webkit-backdrop-filter:blur(18px);animation:memo-select-drop .14s ease}@keyframes memo-select-drop{0%{opacity:0;transform:translateY(-5px) scale(.98)}to{opacity:1;transform:translateY(0) scale(1)}}:where(body.memo-page,.memo-page-shell) .memo-select__option{display:flex;align-items:center;gap:.45rem;padding:.6rem .75rem;border-radius:9px;font-size:.88rem;color:var(--memo-text);cursor:pointer;transition:background .1s;-webkit-user-select:none;-moz-user-select:none;user-select:none;white-space:nowrap}:where(body.memo-page,.memo-page-shell) .memo-select__option:hover{background:rgba(217,119,6,.09);color:#92400e}:where(body.memo-page,.memo-page-shell) .memo-select__option.is-selected{background:rgba(217,119,6,.11);color:#92400e;font-weight:700}:where(body.memo-page,.memo-page-shell) .memo-select__check{font-size:.82rem;color:var(--memo-amber);flex-shrink:0}[data-theme=dark] :where(body.memo-page,.memo-page-shell) .memo-bulk-btn,[data-theme=dark] :where(body.memo-page,.memo-page-shell) .memo-collection-chip,[data-theme=dark] :where(body.memo-page,.memo-page-shell) .memo-export-format-option,[data-theme=dark] :where(body.memo-page,.memo-page-shell) .memo-export-scope-option,[data-theme=dark] :where(body.memo-page,.memo-page-shell) .memo-export-select__action,[data-theme=dark] :where(body.memo-page,.memo-page-shell) .memo-filter-chip,[data-theme=dark] :where(body.memo-page,.memo-page-shell) .memo-response-tab,[data-theme=dark] :where(body.memo-page,.memo-page-shell) .memo-toolbar__icon-btn,[data-theme=dark] :where(body.memo-page,.memo-page-shell) .memo-toolbar__search-clear{background:rgba(15,23,42,.72);border-color:rgba(148,163,184,.24);color:#fbbf24}[data-theme=dark] :where(body.memo-page,.memo-page-shell) .memo-export-select__empty,[data-theme=dark] :where(body.memo-page,.memo-page-shell) .memo-export-select__list{background:rgba(15,23,42,.48);border-color:rgba(148,163,184,.24)}[data-theme=dark] :where(body.memo-page,.memo-page-shell) .memo-export-select__list>li+li .memo-export-select__item{border-top-color:rgba(148,163,184,.18)}[data-theme=dark] :where(body.memo-page,.memo-page-shell) .memo-export-select__item.is-selected,[data-theme=dark] :where(body.memo-page,.memo-page-shell) .memo-export-select__item:hover{background:rgba(251,191,36,.12)}[data-theme=dark] :where(body.memo-page,.memo-page-shell) .memo-export-select__title{color:#f8fafc}[data-theme=dark] :where(body.memo-page,.memo-page-shell) .memo-export-select__empty,[data-theme=dark] :where(body.memo-page,.memo-page-shell) .memo-export-select__meta{color:#cbd5e1}[data-theme=dark] :where(body.memo-page,.memo-page-shell) .memo-preview-pane{background:rgba(15,23,42,.72);border-color:rgba(148,163,184,.25);color:#f8fafc}[data-theme=dark] :where(body.memo-page,.memo-page-shell) .memo-modal__preview-pane{background:transparent;border:none}[data-theme=dark] :where(body.memo-page,.memo-page-shell) .memo-sidebar{background:rgba(15,23,42,.92);border-color:rgba(148,163,184,.14);box-shadow:0 1px 3px rgba(0,0,0,.3),0 6px 20px rgba(0,0,0,.24)}[data-theme=dark] :where(body.memo-page,.memo-page-shell) .memo-sidebar-header{border-bottom-color:rgba(148,163,184,.1)}[data-theme=dark] :where(body.memo-page,.memo-page-shell) .memo-sidebar-title{color:#e2e8f0}[data-theme=dark] :where(body.memo-page,.memo-page-shell) .memo-sidebar-toggle{color:#94a3b8}[data-theme=dark] :where(body.memo-page,.memo-page-shell) .memo-sidebar-toggle:hover{background:rgba(245,158,11,.18);color:#fbbf24}[data-theme=dark] :where(body.memo-page,.memo-page-shell) .memo-sidebar-nav__item{color:#cbd5e1}[data-theme=dark] :where(body.memo-page,.memo-page-shell) .memo-sidebar-nav__item:hover{background:rgba(245,158,11,.14);color:#fbbf24}[data-theme=dark] :where(body.memo-page,.memo-page-shell) .memo-sidebar-nav__item.is-active{background:rgba(245,158,11,.18);color:#fbbf24}[data-theme=dark] :where(body.memo-page,.memo-page-shell) .memo-sidebar-divider{background:rgba(148,163,184,.1)}[data-theme=dark] :where(body.memo-page,.memo-page-shell) .memo-sidebar-section__title{color:#64748b}[data-theme=dark] :where(body.memo-page,.memo-page-shell) .memo-sidebar-collection-item{color:#94a3b8}[data-theme=dark] :where(body.memo-page,.memo-page-shell) .memo-sidebar-collection-item:hover{background:rgba(245,158,11,.12);color:#cbd5e1}[data-theme=dark] :where(body.memo-page,.memo-page-shell) .memo-sidebar-collection-item.is-active{background:rgba(245,158,11,.18);color:#fbbf24}[data-theme=dark] :where(body.memo-page,.memo-page-shell) .memo-sidebar-collection-count{background:hsla(0,0%,100%,.08);color:#64748b}[data-theme=dark] :where(body.memo-page,.memo-page-shell) .memo-sidebar-collection-item.is-active .memo-sidebar-collection-count{background:rgba(245,158,11,.22);color:#fbbf24}[data-theme=dark] :where(body.memo-page,.memo-page-shell) .memo-sidebar-collection-empty{color:#475569}[data-theme=dark] :where(body.memo-page,.memo-page-shell) .memo-sidebar-manage-btn{color:#64748b}[data-theme=dark] :where(body.memo-page,.memo-page-shell) .memo-sidebar-manage-btn:hover{background:rgba(245,158,11,.12);color:#fbbf24}[data-theme=dark] :where(body.memo-page,.memo-page-shell) .memo-collection-modal__content,[data-theme=dark] :where(body.memo-page,.memo-page-shell) .memo-export-modal__content{background:rgba(15,23,42,.94);border-color:rgba(148,163,184,.18)}[data-theme=dark] :where(body.memo-page,.memo-page-shell) .memo-collection-create,[data-theme=dark] :where(body.memo-page,.memo-page-shell) .memo-collection-item{background:rgba(30,41,59,.8);border-color:rgba(148,163,184,.2)}[data-theme=dark] :where(body.memo-page,.memo-page-shell) .memo-collection-item__name,[data-theme=dark] :where(body.memo-page,.memo-page-shell) .memo-collection-modal__header h3,[data-theme=dark] :where(body.memo-page,.memo-page-shell) .memo-export-modal__header h3{color:#fbbf24}[data-theme=dark] :where(body.memo-page,.memo-page-shell) .memo-collection-item__action,[data-theme=dark] :where(body.memo-page,.memo-page-shell) .memo-collection-modal__close,[data-theme=dark] :where(body.memo-page,.memo-page-shell) .memo-export-modal__close{background:rgba(15,23,42,.72);border-color:rgba(148,163,184,.24);color:#fbbf24}[data-theme=dark] :where(body.memo-page,.memo-page-shell) .memo-ai-suggest-btn{background:rgba(124,58,237,.18);border-color:rgba(139,92,246,.4);color:#a78bfa}[data-theme=dark] :where(body.memo-page,.memo-page-shell) .memo-collection-badge{background:color-mix(in srgb,var(--badge-color,#6b7280) 22%,rgba(15,23,42,.6));border-color:color-mix(in srgb,var(--badge-color,#6b7280) 40%,transparent)}[data-theme=dark] :where(body.memo-page,.memo-page-shell) .memo-bulk-bar{background:rgba(15,23,42,.88);border-color:rgba(148,163,184,.18)}[data-theme=dark] :where(body.memo-page,.memo-page-shell) .memo-bulk-bar__count{color:#fbbf24}[data-theme=dark] :where(body.memo-page,.memo-page-shell) .memo-toolbar__count{background:rgba(15,23,42,.58);border-color:rgba(148,163,184,.2);color:#cbd5e1}[data-theme=dark] :where(body.memo-page,.memo-page-shell) .memo-panel__count{background:rgba(15,23,42,.58);border-color:rgba(148,163,184,.2);color:#cbd5e1}[data-theme=dark] :where(body.memo-page,.memo-page-shell) .memo-panel__header h2 i{color:#fbbf24}[data-theme=dark] :where(body.memo-page,.memo-page-shell) .memo-toolbar__search:focus-within{background:rgba(15,23,42,.84);border-color:rgba(251,191,36,.42);box-shadow:0 0 0 3px rgba(251,191,36,.1)}[data-theme=dark] :where(body.memo-page,.memo-page-shell) .memo-collection-chip.is-active,[data-theme=dark] :where(body.memo-page,.memo-page-shell) .memo-export-format-option.is-active,[data-theme=dark] :where(body.memo-page,.memo-page-shell) .memo-export-scope-option.is-active,[data-theme=dark] :where(body.memo-page,.memo-page-shell) .memo-filter-chip.is-active,[data-theme=dark] :where(body.memo-page,.memo-page-shell) .memo-response-tab.is-active,[data-theme=dark] :where(body.memo-page,.memo-page-shell) .memo-toolbar__icon-btn.is-active{background:linear-gradient(135deg,var(--memo-amber) 0,var(--memo-amber-strong) 100%);color:#fffdf8;border-color:transparent}[data-theme=dark] :where(body.memo-page,.memo-page-shell) .memo-toolbar__search-clear:hover{background:rgba(251,191,36,.14);border-color:transparent}[data-theme=dark] :where(body.memo-page,.memo-page-shell) .memo-sort-control>i,[data-theme=dark] :where(body.memo-page,.memo-page-shell) .memo-sort-control__select>i{color:#fbbf24}@media (max-width:768px){:where(body.memo-page,.memo-page-shell) .memo-toolbar__top-row{gap:.65rem}:where(body.memo-page,.memo-page-shell) .memo-toolbar__actions{width:auto;margin-left:auto}:where(body.memo-page,.memo-page-shell) .memo-toolbar__icon-btn{width:40px;height:40px;min-height:40px;flex:0 0 40px}:where(body.memo-page,.memo-page-shell) .memo-export-formats{grid-template-columns:1fr}:where(body.memo-page,.memo-page-shell) .memo-export-scope{grid-template-columns:1fr}:where(body.memo-page,.memo-page-shell) .memo-bulk-bar{flex-direction:column;align-items:flex-start}:where(body.memo-page,.memo-page-shell) .memo-bulk-bar__actions{width:100%}:where(body.memo-page,.memo-page-shell) .memo-collection-modal__content,:where(body.memo-page,.memo-page-shell) .memo-export-modal__content{max-height:92vh;overflow-y:auto}:where(body.memo-page,.memo-page-shell) .memo-export-modal{align-items:stretch;padding:.5rem}:where(body.memo-page,.memo-page-shell) .memo-export-modal__content{height:calc(100dvh - 1rem);max-height:calc(100dvh - 1rem);overflow:hidden}:where(body.memo-page,.memo-page-shell) .memo-export-modal__body{flex:1 1 auto;min-height:0;overflow-y:auto}:where(body.memo-page,.memo-page-shell) .memo-export-select{flex:0 0 auto}:where(body.memo-page,.memo-page-shell) .memo-export-select__list{flex:0 0 auto;height:auto;min-height:clamp(220px,40dvh,320px);max-height:clamp(280px,52dvh,440px)}}@media (max-width:1024px){:where(body.memo-page,.memo-page-shell) .memo-grid{grid-template-columns:1fr}}@media (max-width:1120px){:where(body.memo-page,.memo-page-shell) .memo-modal__body--with-agent{flex-direction:column;overflow-y:auto}:where(body.memo-page,.memo-page-shell) .memo-modal__body--with-agent .memo-modal__edit-form{min-height:min(52vh,480px)}:where(body.memo-page,.memo-page-shell) .memo-modal__agent-panel{flex:0 0 min(46vh,390px);width:100%;min-width:0}}@media (max-width:768px){.memo-page-shell{padding:.8rem}:where(body.memo-page,.memo-page-shell) .memo-container{padding:0 0 2rem}:where(body.memo-page,.memo-page-shell) .memo-crawl-summary{grid-template-columns:1fr}:where(body.memo-page,.memo-page-shell) .memo-toolbar{padding:.85rem;border-radius:16px}:where(body.memo-page,.memo-page-shell) .memo-toolbar__filters{grid-template-columns:1fr}:where(body.memo-page,.memo-page-shell) .memo-filter-chips{flex-wrap:nowrap;overflow-x:auto;scrollbar-width:none}:where(body.memo-page,.memo-page-shell) .memo-filter-chips::-webkit-scrollbar{display:none}:where(body.memo-page,.memo-page-shell) .memo-sort-control{min-width:0}:where(body.memo-page,.memo-page-shell) .memo-panel__header{align-items:flex-start}:where(body.memo-page,.memo-page-shell) .memo-panel__heading{flex-wrap:wrap}:where(body.memo-page,.memo-page-shell) .memo-panel__count{flex-shrink:0}:where(body.memo-page,.memo-page-shell) .memo-mobile-tabs{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:.48rem}:where(body.memo-page,.memo-page-shell) .memo-mobile-tabs button{min-height:40px;border:1px solid rgba(191,122,23,.22);border-radius:999px;background:hsla(0,0%,100%,.9);color:#8f5a17;font-weight:700;cursor:pointer}:where(body.memo-page,.memo-page-shell) .memo-mobile-tabs button.is-active{background:linear-gradient(135deg,var(--memo-amber) 0,var(--memo-amber-strong) 100%);color:#fffdf8;border-color:transparent}:where(body.memo-page,.memo-page-shell) .memo-grid.show-list .memo-compose-panel{display:none}:where(body.memo-page,.memo-page-shell) .memo-grid.show-compose .memo-history-panel{display:none}:where(body.memo-page,.memo-page-shell) .memo-modal__body,:where(body.memo-page,.memo-page-shell) .memo-modal__edit-grid{grid-template-columns:1fr}:where(body.memo-page,.memo-page-shell) .memo-modal__title-row{grid-template-columns:minmax(0,1fr);align-items:stretch;padding-right:3rem;gap:.55rem}:where(body.memo-page,.memo-page-shell) .memo-modal{padding:.35rem}:where(body.memo-page,.memo-page-shell) .memo-modal__content{height:calc(100dvh - .7rem);max-height:calc(100dvh - .7rem);border-radius:14px}:where(body.memo-page,.memo-page-shell) .memo-modal__header{padding-left:.6rem;padding-right:.6rem}:where(body.memo-page,.memo-page-shell) .memo-modal__body{padding-left:.55rem;padding-right:.55rem}:where(body.memo-page,.memo-page-shell) .memo-modal__body--with-agent{flex-direction:column;gap:.7rem;overflow-y:auto}:where(body.memo-page,.memo-page-shell) .memo-modal__body--with-agent .memo-modal__edit-form{order:2;min-height:52vh}:where(body.memo-page,.memo-page-shell) .memo-modal__agent-panel{order:1;flex:0 0 min(62dvh,420px);min-width:0;width:100%}:where(body.memo-page,.memo-page-shell) .memo-modal__header-actions{width:100%;justify-content:flex-start;justify-self:start;flex-wrap:wrap}:where(body.memo-page,.memo-page-shell) .memo-select--detail-collection{width:min(100%,14rem)}:where(body.memo-page,.memo-page-shell) .memo-modal__color-strip{max-width:100%;overflow-x:auto;scrollbar-width:none}:where(body.memo-page,.memo-page-shell) .memo-modal__color-strip::-webkit-scrollbar{display:none}:where(body.memo-page,.memo-page-shell) .memo-modal__edit-btn{align-self:flex-start}:where(body.memo-page,.memo-page-shell) .memo-modal__autosave-status{align-self:flex-start;max-width:100%}:where(body.memo-page,.memo-page-shell) .memo-item__actions{gap:.15rem;opacity:1;transform:none}:where(body.memo-page,.memo-page-shell) .memo-item__pin{opacity:1;transform:none}:where(body.memo-page,.memo-page-shell) .memo-history__list{-moz-columns:200px;columns:200px;-moz-column-gap:.7rem;column-gap:.7rem}:where(body.memo-page,.memo-page-shell) .memo-history__list>li{margin-bottom:.7rem}:where(body.memo-page,.memo-page-shell) .memo-share-modal__sns{grid-template-columns:1fr}}[data-theme=dark] body.memo-page{--memo-amber:#f59e0b;--memo-amber-strong:#d97706;--memo-amber-soft:rgba(245,158,11,.2);--memo-border:rgba(148,163,184,.14);--memo-text:#f8fafc;--memo-text-muted:#94a3b8;--memo-card:rgba(15,23,42,.84);--memo-card-strong:rgba(30,41,59,.96);--memo-shadow:0 20px 56px rgba(0,0,0,.44);background:#0f172a}[data-theme=dark] .memo-page-shell{background:radial-gradient(ellipse 1100px 650px at 8% 6%,rgba(245,158,11,.08),transparent),radial-gradient(ellipse 820px 540px at 94% 8%,rgba(251,191,36,.08),transparent),linear-gradient(180deg,#0f172a,#020617)}[data-theme=dark] :where(body.memo-page,.memo-page-shell) .memo-crawl-summary h2,[data-theme=dark] :where(body.memo-page,.memo-page-shell) .memo-item__title,[data-theme=dark] :where(body.memo-page,.memo-page-shell) .memo-modal__header h3,[data-theme=dark] :where(body.memo-page,.memo-page-shell) .memo-panel__header h2,[data-theme=dark] :where(body.memo-page,.memo-page-shell) .memo-share-modal__header h3,[data-theme=dark] :where(body.memo-page,.memo-page-shell) .memo-toolbar__title :is(h1,h2){color:#fbbf24}[data-theme=dark] :where(body.memo-page,.memo-page-shell) .memo-crawl-summary{border-color:var(--memo-border);background:var(--memo-card);box-shadow:var(--memo-shadow)}[data-theme=dark] :where(body.memo-page,.memo-page-shell) .memo-crawl-summary p{color:var(--memo-text-muted)}[data-theme=dark] :where(body.memo-page,.memo-page-shell) .memo-crawl-summary__eyebrow,[data-theme=dark] :where(body.memo-page,.memo-page-shell) .memo-crawl-summary__list i{color:#fbbf24}[data-theme=dark] :where(body.memo-page,.memo-page-shell) .memo-control,[data-theme=dark] :where(body.memo-page,.memo-page-shell) .memo-share-modal__body input{background:rgba(15,23,42,.72);border-color:rgba(148,163,184,.25);color:#f8fafc;box-shadow:none}[data-theme=dark] :where(body.memo-page,.memo-page-shell) .memo-modal__autosave-status,[data-theme=dark] :where(body.memo-page,.memo-page-shell) .memo-modal__close,[data-theme=dark] :where(body.memo-page,.memo-page-shell) .memo-modal__edit-btn,[data-theme=dark] :where(body.memo-page,.memo-page-shell) .memo-modal__icon-btn,[data-theme=dark] :where(body.memo-page,.memo-page-shell) .memo-share-modal__close,[data-theme=dark] :where(body.memo-page,.memo-page-shell) .memo-share-modal__sns a,[data-theme=dark] :where(body.memo-page,.memo-page-shell) .memo-toolbar__clear,[data-theme=dark] :where(body.memo-page,.memo-page-shell) .secondary-button{background:rgba(15,23,42,.72);border-color:rgba(148,163,184,.24);color:#fbbf24}[data-theme=dark] :where(body.memo-page,.memo-page-shell) .memo-item__action,[data-theme=dark] :where(body.memo-page,.memo-page-shell) .memo-item__pin{background:transparent;color:#cbd5e1;border:none}[data-theme=dark] :where(body.memo-page,.memo-page-shell) .memo-item__action:hover:not(:disabled),[data-theme=dark] :where(body.memo-page,.memo-page-shell) .memo-item__pin:hover{background:rgba(248,250,252,.1);color:#f8fafc}[data-theme=dark] :where(body.memo-page,.memo-page-shell) .memo-item__pin.is-pinned{color:#fbbf24}[data-theme=dark] :where(body.memo-page,.memo-page-shell) .memo-item__pin.is-pinned:hover{background:rgba(245,158,11,.2);color:#fde68a}[data-theme=dark] :where(body.memo-page,.memo-page-shell) .memo-item__action.is-active{background:rgba(245,158,11,.2);color:#fde68a}[data-theme=dark] :where(body.memo-page,.memo-page-shell) .memo-item.is-pinned{background:linear-gradient(180deg,rgba(245,158,11,.16) 0,var(--memo-card-strong) 80%);border-color:rgba(245,158,11,.45)}[data-theme=dark] :where(body.memo-page,.memo-page-shell) .memo-item__title{color:#f1f5f9}[data-theme=dark] :where(body.memo-page,.memo-page-shell) .memo-item__excerpt{color:#94a3b8}[data-theme=dark] :where(body.memo-page,.memo-page-shell) .memo-item__date{color:#94a3b8}[data-theme=dark] :where(body.memo-page,.memo-page-shell) .memo-history__section-label{color:#94a3b8}[data-theme=dark] :where(body.memo-page,.memo-page-shell) .memo-history__section-label i{color:#fbbf24}[data-theme=dark] :where(body.memo-page,.memo-page-shell) .memo-history-panel{background:rgba(15,23,42,.6)}[data-theme=dark] :where(body.memo-page,.memo-page-shell) .memo-modal__autosave-status--saved,[data-theme=dark] :where(body.memo-page,.memo-page-shell) .memo-modal__autosave-status--saving{color:#5eead4;border-color:rgba(45,212,191,.28)}[data-theme=dark] :where(body.memo-page,.memo-page-shell) .memo-modal__autosave-status--error{color:#fca5a5;border-color:hsla(0,91%,71%,.34);background:rgba(127,29,29,.28)}[data-theme=dark] :where(body.memo-page,.memo-page-shell) .memo-modal__agent-panel{border-color:rgba(148,163,184,.22);background:linear-gradient(180deg,rgba(15,23,42,.84),rgba(17,24,39,.78));box-shadow:0 18px 40px rgba(0,0,0,.28),inset 0 1px 0 hsla(0,0%,100%,.04)}[data-theme=dark] :where(body.memo-page,.memo-page-shell) .memo-modal__agent-header{border-bottom-color:rgba(148,163,184,.18);background:linear-gradient(135deg,rgba(30,41,59,.82),rgba(15,23,42,.62))}[data-theme=dark] :where(body.memo-page,.memo-page-shell) .memo-modal__agent-label{color:#fbbf24}[data-theme=dark] :where(body.memo-page,.memo-page-shell) .memo-modal__agent-header strong{color:#f8fafc}[data-theme=dark] :where(body.memo-page,.memo-page-shell) .memo-modal__agent-close{background:rgba(35,40,48,.86);border-color:rgba(148,163,184,.22);color:#d7dee8}[data-theme=dark] :where(body.memo-page,.memo-page-shell) .memo-modal__agent-close:hover{background:rgba(51,65,85,.9);border-color:rgba(148,163,184,.4);color:#f1f5f9}[data-theme=dark] :where(body.memo-page,.memo-page-shell) .memo-modal__agent-toggle{background:rgba(35,40,48,.86);border-color:rgba(148,163,184,.22);color:#d7dee8}[data-theme=dark] :where(body.memo-page,.memo-page-shell) .memo-modal__agent-toggle.is-active{border-color:rgba(96,165,250,.42);background:rgba(59,130,246,.18);color:#bfdbfe}[data-theme=dark] :where(body.memo-page,.memo-page-shell) .memo-share-modal__close:hover,[data-theme=dark] :where(body.memo-page,.memo-page-shell) .memo-share-modal__sns a:hover{background:#1e293b;border-color:rgba(245,158,11,.34);color:#fde68a}[data-theme=dark] :where(body.memo-page,.memo-page-shell) .memo-share-modal__meta span{background:rgba(15,23,42,.72);border-color:rgba(148,163,184,.2);color:#fcd34d}[data-theme=dark] :where(body.memo-page,.memo-page-shell) .memo-item__action.is-copied{border-color:rgba(45,212,191,.36);background:rgba(20,184,166,.14);color:#5eead4}[data-theme=dark] :where(body.memo-page,.memo-page-shell) .memo-item__dropdown{background:rgba(15,23,42,.97);border-color:rgba(148,163,184,.22);box-shadow:0 6px 20px rgba(0,0,0,.4)}[data-theme=dark] :where(body.memo-page,.memo-page-shell) .memo-item__dropdown-item{color:#fbbf24}[data-theme=dark] :where(body.memo-page,.memo-page-shell) .memo-item__dropdown-item:hover{background:rgba(251,191,36,.1)}[data-theme=dark] :where(body.memo-page,.memo-page-shell) .memo-item__dropdown-item.is-active{color:#fcd34d;background:rgba(251,191,36,.12)}[data-theme=dark] :where(body.memo-page,.memo-page-shell) .memo-item__dropdown-item--danger{color:#f87171}[data-theme=dark] :where(body.memo-page,.memo-page-shell) .memo-item__dropdown-item--danger:hover{background:hsla(0,91%,71%,.12)}[data-theme=dark] :where(body.memo-page,.memo-page-shell) .memo-item__dropdown-divider{background:rgba(148,163,184,.18)}[data-theme=dark] :where(body.memo-page,.memo-page-shell) .memo-modal__edit-fields label{color:#fbbf24}[data-theme=dark] :where(body.memo-page,.memo-page-shell) .memo-history__empty{background:rgba(30,41,59,.52);border-color:rgba(148,163,184,.24)}[data-theme=dark] :where(body.memo-page,.memo-page-shell) .memo-modal__content,[data-theme=dark] :where(body.memo-page,.memo-page-shell) .memo-share-modal__content{background:rgba(15,23,42,.92);border-color:rgba(148,163,184,.18)}[data-theme=dark] :where(body.memo-page,.memo-page-shell) .memo-modal__meta-panel{background:rgba(15,23,42,.6);border-color:rgba(148,163,184,.18)}[data-theme=dark] :where(body.memo-page,.memo-page-shell) .memo-item{background:rgba(30,41,59,.85);border-color:rgba(148,163,184,.22)}[data-theme=dark] :where(body.memo-page,.memo-page-shell) .memo-item.has-accent{background:linear-gradient(180deg,color-mix(in srgb,var(--memo-card-accent) 22%,rgba(30,41,59,.9)) 0,rgba(30,41,59,.92) 70%);border-color:color-mix(in srgb,var(--memo-card-accent) 38%,rgba(148,163,184,.28))}[data-theme=dark] :where(body.memo-page,.memo-page-shell) .memo-item:hover{border-color:rgba(148,163,184,.42);box-shadow:0 1px 2px 0 rgba(0,0,0,.4),0 4px 12px 2px rgba(0,0,0,.36)}[data-theme=dark] :where(body.memo-page,.memo-page-shell) .memo-share-modal__content{background:radial-gradient(circle at top right,rgba(245,158,11,.12),transparent 34%),rgba(15,23,42,.92)}[data-theme=dark] :where(body.memo-page,.memo-page-shell) .memo-select__trigger{background:rgba(15,23,42,.72);border-color:rgba(148,163,184,.25);color:#f8fafc}[data-theme=dark] :where(body.memo-page,.memo-page-shell) .memo-select__trigger:hover:not(:disabled){background:rgba(30,41,59,.9);border-color:rgba(245,158,11,.4)}[data-theme=dark] :where(body.memo-page,.memo-page-shell) .memo-select.is-open .memo-select__trigger{border-color:#f59e0b;box-shadow:0 0 0 3px rgba(245,158,11,.12)}[data-theme=dark] :where(body.memo-page,.memo-page-shell) .memo-select__chevron{color:#fbbf24}[data-theme=dark] :where(body.memo-page,.memo-page-shell) .memo-select__menu{background:rgba(15,23,42,.96);border-color:rgba(148,163,184,.2);box-shadow:0 16px 40px rgba(0,0,0,.42)}[data-theme=dark] :where(body.memo-page,.memo-page-shell) .memo-select__option{color:#f8fafc}[data-theme=dark] :where(body.memo-page,.memo-page-shell) .memo-select__option:hover{background:rgba(245,158,11,.1);color:#fbbf24}[data-theme=dark] :where(body.memo-page,.memo-page-shell) .memo-select__option.is-selected{background:rgba(245,158,11,.13);color:#fbbf24}[data-theme=dark] :where(body.memo-page,.memo-page-shell) .memo-select__check{color:#f59e0b}[data-theme=dark] :where(body.memo-page,.memo-page-shell) .memo-item__archive-badge{color:#94a3b8;background:rgba(148,163,184,.1);border-color:rgba(148,163,184,.22)}[data-theme=dark] :where(body.memo-page,.memo-page-shell) .memo-collection-modal__body,[data-theme=dark] :where(body.memo-page,.memo-page-shell) .memo-modal__body{scrollbar-color:rgba(245,158,11,.48) transparent}[data-theme=dark] :where(body.memo-page,.memo-page-shell) .memo-collection-modal__body::-webkit-scrollbar-thumb,[data-theme=dark] :where(body.memo-page,.memo-page-shell) .memo-modal__body::-webkit-scrollbar-thumb{background:linear-gradient(180deg,rgba(245,158,11,.48),rgba(217,119,6,.48));border-color:rgba(15,23,42,.82)}[data-theme=dark] :where(body.memo-page,.memo-page-shell) .memo-collection-modal__body::-webkit-scrollbar-thumb:hover,[data-theme=dark] :where(body.memo-page,.memo-page-shell) .memo-modal__body::-webkit-scrollbar-thumb:hover{background:linear-gradient(180deg,rgba(245,158,11,.7),rgba(217,119,6,.7))}[data-theme=dark] :where(body.memo-page,.memo-page-shell) .memo-collection-modal__body::-webkit-scrollbar-thumb:active,[data-theme=dark] :where(body.memo-page,.memo-page-shell) .memo-modal__body::-webkit-scrollbar-thumb:active{background:linear-gradient(180deg,#f59e0b,#d97706)}body.memo-page{--memo-amber:#fbbc04;--memo-amber-strong:#f9ab00;--memo-amber-soft:rgba(251,188,4,.18);--memo-border:#dadce0;--memo-text:#202124;--memo-text-muted:#5f6368;--memo-card:#fff;--memo-card-strong:#fff;--memo-shadow:0 1px 2px rgba(60,64,67,.3),0 1px 3px 1px rgba(60,64,67,.15);background:#fff;color:var(--memo-text);font-family:var(--font-app-sans),Arial,"Segoe UI",sans-serif}.memo-page-shell{min-height:100vh;padding:0;background:#fff}:where(body.memo-page,.memo-page-shell) .memo-container{width:100%;max-width:none;padding:0 0 3rem;gap:0}:where(body.memo-page,.memo-page-shell) .memo-card{border:1px solid var(--memo-border);border-radius:8px;background:var(--memo-card);box-shadow:none;backdrop-filter:none}:where(body.memo-page,.memo-page-shell) .memo-toolbar.memo-card{position:sticky;top:.6rem;z-index:60;width:min(72rem,calc(100% - 2rem));margin:0 auto;border:1px solid rgba(217,119,6,.12);border-radius:18px;padding:.7rem .95rem;background:hsla(0,0%,100%,.72);backdrop-filter:blur(18px) saturate(180%);box-shadow:0 1px 1px rgba(60,64,67,.04),0 2px 8px rgba(15,23,42,.05),0 14px 32px -14px rgba(180,83,9,.28);display:grid;grid-template-columns:minmax(13rem,20rem) minmax(0,auto);grid-template-areas:"brand brand" "search actions";align-items:center;-moz-column-gap:1rem;column-gap:1rem;row-gap:.65rem;transition:box-shadow .25s ease,border-color .25s ease,background .25s ease}:where(body.memo-page,.memo-page-shell) .memo-toolbar__top-row{display:contents}:where(body.memo-page,.memo-page-shell) .memo-toolbar__brand{grid-area:brand;display:flex;align-items:center;gap:.62rem;min-width:0;box-sizing:border-box;padding-right:4.75rem}:where(body.memo-page,.memo-page-shell) .memo-toolbar__app-mark{width:38px;height:38px;border-radius:8px;background:linear-gradient(135deg,#f59e0b,#d97706);color:#fff;display:inline-flex;align-items:center;justify-content:center;font-size:1.12rem;flex:0 0 auto}:where(body.memo-page,.memo-page-shell) .memo-toolbar__title{min-width:0;gap:.35rem}:where(body.memo-page,.memo-page-shell) .memo-toolbar__title :is(h1,h2){color:#2b2017;font-size:1.3rem;font-weight:700;letter-spacing:-.012em;line-height:1.2}:where(body.memo-page,.memo-page-shell) .memo-panel__count,:where(body.memo-page,.memo-page-shell) .memo-toolbar__count{min-height:24px;border:1px solid rgba(217,119,6,.2);border-radius:999px;background:linear-gradient(135deg,rgba(245,158,11,.14),rgba(217,119,6,.08));color:#b45309;padding:.16rem .62rem;font-weight:700;letter-spacing:.01em}:where(body.memo-page,.memo-page-shell) .memo-toolbar__actions{grid-area:actions;display:flex;align-items:center;justify-content:flex-end;gap:.32rem;min-width:0;flex-wrap:nowrap}:where(body.memo-page,.memo-page-shell) .memo-toolbar__icon-btn{width:40px;height:40px;min-height:40px;border:1px solid transparent;border-radius:12px;background:transparent;color:#5f6368;font-size:1.05rem;transition:background .18s ease,color .18s ease,border-color .18s ease,transform .12s ease}:where(body.memo-page,.memo-page-shell) .memo-toolbar__action-btn{width:auto;min-width:0;border-radius:999px;padding:0 .72rem}:where(body.memo-page,.memo-page-shell) .memo-toolbar__action-label{display:inline;min-width:0;overflow:hidden;text-overflow:ellipsis;color:inherit;font-size:.82rem;font-weight:700}:where(body.memo-page,.memo-page-shell) .memo-toolbar__icon-btn:hover{background:rgba(217,119,6,.1);border-color:rgba(217,119,6,.2);color:#b45309}:where(body.memo-page,.memo-page-shell) .memo-toolbar__icon-btn:active{transform:scale(.93)}:where(body.memo-page,.memo-page-shell) .memo-toolbar__icon-btn.is-active{background:linear-gradient(135deg,rgba(245,158,11,.2),rgba(217,119,6,.12));color:#b45309;border-color:rgba(217,119,6,.3)}:where(body.memo-page,.memo-page-shell) .memo-toolbar__collapsible{display:contents}:where(body.memo-page,.memo-page-shell) .memo-toolbar__filter-toggle{display:none;position:relative}:where(body.memo-page,.memo-page-shell) .memo-toolbar__filter-toggle.has-active-filters:after{content:"";position:absolute;top:7px;right:7px;width:7px;height:7px;border-radius:50%;background:#fbbc04;box-shadow:0 0 0 2px hsla(0,0%,100%,.96)}:where(body.memo-page,.memo-page-shell) .memo-toolbar__search{grid-area:search;width:100%;min-height:42px;border:1px solid rgba(60,64,67,.14);border-radius:12px;padding:.5rem .85rem;background:rgba(248,250,253,.9);box-shadow:none;transition:border-color .2s ease,box-shadow .2s ease,background .2s ease}:where(body.memo-page,.memo-page-shell) .memo-toolbar__search:focus-within{background:#fff;border-color:rgba(217,119,6,.55);box-shadow:0 0 0 3px rgba(217,119,6,.14)}:where(body.memo-page,.memo-page-shell) .memo-sort-control__select>i,:where(body.memo-page,.memo-page-shell) .memo-toolbar__search>i{color:#5f6368}:where(body.memo-page,.memo-page-shell) .memo-toolbar__search input::-moz-placeholder{color:#5f6368}:where(body.memo-page,.memo-page-shell) .memo-toolbar__search input::placeholder{color:#5f6368}:where(body.memo-page,.memo-page-shell) .memo-toolbar__filters{grid-area:filters;display:flex;align-items:center;flex-wrap:wrap;margin:0;gap:.56rem .75rem;min-width:0}:where(body.memo-page,.memo-page-shell) .memo-filter-group,:where(body.memo-page,.memo-page-shell) .memo-sort-control{display:flex;align-items:center;gap:.42rem;min-width:0}:where(body.memo-page,.memo-page-shell) .memo-filter-group__label,:where(body.memo-page,.memo-page-shell) .memo-sort-control__label,:where(body.memo-page,.memo-page-shell) .memo-toolbar__collections-label{color:#5f6368;font-size:.76rem;font-weight:700;line-height:1;white-space:nowrap}:where(body.memo-page,.memo-page-shell) .memo-filter-chips{align-items:center}:where(body.memo-page,.memo-page-shell) .memo-bulk-btn,:where(body.memo-page,.memo-page-shell) .memo-collection-chip,:where(body.memo-page,.memo-page-shell) .memo-filter-chip,:where(body.memo-page,.memo-page-shell) .memo-response-tab{min-height:30px;border-color:#dadce0;background:#fff;color:#3c4043;border-radius:999px;padding:.2rem .56rem;font-size:.78rem;font-weight:600}:where(body.memo-page,.memo-page-shell) .memo-bulk-btn:hover:not(:disabled),:where(body.memo-page,.memo-page-shell) .memo-collection-chip:hover,:where(body.memo-page,.memo-page-shell) .memo-filter-chip:hover,:where(body.memo-page,.memo-page-shell) .memo-response-tab:hover:not(:disabled){background:#f8fafd;border-color:#bdc1c6}:where(body.memo-page,.memo-page-shell) .memo-collection-chip.is-active,:where(body.memo-page,.memo-page-shell) .memo-filter-chip.is-active,:where(body.memo-page,.memo-page-shell) .memo-response-tab.is-active{background:rgba(217,119,6,.1);color:#b45309;border-color:rgba(217,119,6,.34)}:where(body.memo-page,.memo-page-shell) .memo-sort-control__select{position:relative;min-width:10rem}:where(body.memo-page,.memo-page-shell) .memo-sort-control__select>i{position:absolute;top:50%;left:.72rem;z-index:1;transform:translateY(-50%);pointer-events:none}:where(body.memo-page,.memo-page-shell) .memo-sort-control__select .memo-select{width:100%}:where(body.memo-page,.memo-page-shell) .memo-toolbar__collections{grid-area:collections;display:flex;align-items:center;margin:0;justify-content:flex-end;gap:.42rem;min-width:0}:where(body.memo-page,.memo-page-shell) .memo-collection-chip{min-height:28px;padding:.16rem .56rem}:where(body.memo-page,.memo-page-shell) .memo-toolbar .memo-select__trigger{min-height:32px;padding-block:.3rem;font-size:.82rem}:where(body.memo-page,.memo-page-shell) .memo-toolbar .memo-sort-control .memo-select__trigger{padding-left:1.8rem}:where(body.memo-page,.memo-page-shell) .memo-collection-chip.is-active{background:color-mix(in srgb,var(--badge-color,#fbbc04) 22%,#fff);border-color:var(--badge-color,#fbbc04)}:where(body.memo-page,.memo-page-shell) .memo-collection-chip.is-drop-target{border-color:var(--badge-color,#fbbc04);background:color-mix(in srgb,var(--badge-color,#fbbc04) 22%,#fff);box-shadow:0 0 0 3px color-mix(in srgb,var(--badge-color,#fbbc04) 24%,transparent)}:where(body.memo-page,.memo-page-shell) .memo-flash{width:min(42rem,calc(100% - 2rem));margin:1rem auto 0;border-radius:8px}:where(body.memo-page,.memo-page-shell) .memo-bulk-bar.memo-card{width:min(96rem,calc(100% - 3rem));margin:1rem auto 0;border-radius:8px;box-shadow:var(--memo-shadow)}:where(body.memo-page,.memo-page-shell) .memo-quick-capture{width:min(38rem,calc(100% - 2rem));margin:1.5rem auto 1.75rem;padding:0;overflow:visible;border-radius:10px;background:#fff;border:1px solid rgba(0,0,0,.06);box-shadow:0 1px 2px rgba(60,64,67,.08),0 1px 3px 1px rgba(60,64,67,.06);transition:box-shadow .22s cubic-bezier(.2,0,0,1),border-color .22s cubic-bezier(.2,0,0,1),transform .22s cubic-bezier(.2,0,0,1)}:where(body.memo-page,.memo-page-shell) .memo-quick-capture:hover:not(.is-expanded){box-shadow:0 1px 3px rgba(60,64,67,.12),0 4px 8px 3px rgba(60,64,67,.08)}:where(body.memo-page,.memo-page-shell) .memo-quick-capture.is-expanded{border-color:rgba(0,0,0,.08);box-shadow:0 1px 2px rgba(60,64,67,.1),0 2px 6px 2px rgba(60,64,67,.12)}:where(body.memo-page,.memo-page-shell) .memo-quick-capture__collapsed{width:100%;min-height:46px;border-radius:10px;background:transparent;color:#5f6368;padding:.5rem .75rem .5rem 1rem;display:flex;align-items:center;justify-content:space-between;gap:.75rem;font:inherit;font-size:.98rem;font-weight:600;text-align:left;cursor:text;letter-spacing:.01em;transition:color .16s ease,transform .12s ease;animation:memo-quick-capture-collapsed-mount .26s cubic-bezier(.2,0,0,1)}:where(body.memo-page,.memo-page-shell) .memo-quick-capture__text-button{min-width:0;min-height:36px;flex:1 1 auto;border:none;border-radius:8px;background:transparent;color:inherit;padding:0;display:inline-flex;align-items:center;justify-content:flex-start;font:inherit;font-weight:inherit;text-align:left;cursor:text}:where(body.memo-page,.memo-page-shell) .memo-quick-capture__text-button:focus-visible,:where(body.memo-page,.memo-page-shell) .memo-quick-capture__text-button:hover{background:transparent;color:#3c4043}@keyframes memo-quick-capture-collapsed-mount{0%{opacity:0;transform:translateY(-2px)}to{opacity:1;transform:translateY(0)}}:where(body.memo-page,.memo-page-shell) .memo-quick-capture__collapsed:active{transform:scale(.995)}:where(body.memo-page,.memo-page-shell) .memo-quick-capture__text-button span{transition:transform .22s cubic-bezier(.2,0,0,1)}:where(body.memo-page,.memo-page-shell) .memo-quick-capture__text-button:hover span{transform:translateX(2px)}:where(body.memo-page,.memo-page-shell) .memo-quick-capture__shortcuts{display:inline-flex;gap:.15rem;color:#5f6368}:where(body.memo-page,.memo-page-shell) .memo-quick-capture__shortcut-btn{width:36px;height:36px;min-width:36px;min-height:36px;border:none;border-radius:50%;background:transparent;color:#5f6368;padding:0;display:inline-flex;align-items:center;justify-content:center;cursor:pointer;transition:background-color .16s ease,transform .16s ease,color .16s ease}:where(body.memo-page,.memo-page-shell) .memo-quick-capture__shortcut-btn i{color:currentColor!important;opacity:1;visibility:visible;font-size:1rem;line-height:1}:where(body.memo-page,.memo-page-shell) .memo-quick-capture__collapsed:hover .memo-quick-capture__shortcut-btn{background:rgba(60,64,67,.08)}:where(body.memo-page,.memo-page-shell) .memo-quick-capture__shortcut-btn:focus-visible,:where(body.memo-page,.memo-page-shell) .memo-quick-capture__shortcut-btn:hover{background:rgba(60,64,67,.14);color:#202124;transform:scale(1.05);outline:none}:where(body.memo-page,.memo-page-shell) .memo-quick-capture__shortcut-btn:active{transform:scale(.95)}:where(body.memo-page,.memo-page-shell) .memo-form--quick{gap:0;padding:.25rem 0 0;overflow:hidden;background:var(--memo-compose-color,transparent);transform-origin:top center;animation:memo-quick-capture-open .36s cubic-bezier(.2,0,0,1)}@keyframes memo-quick-capture-open{0%{max-height:46px;opacity:0;filter:blur(2px)}60%{opacity:1;filter:blur(0)}to{max-height:640px;opacity:1;filter:blur(0)}}:where(body.memo-page,.memo-page-shell) .memo-form--quick .form-group{gap:0}:where(body.memo-page,.memo-page-shell) .memo-form--quick .memo-control,:where(body.memo-page,.memo-page-shell) .memo-form--quick .memo-preview-pane{border:none;border-radius:0;background:transparent;box-shadow:none}:where(body.memo-page,.memo-page-shell) .memo-form--quick .memo-control:focus,:where(body.memo-page,.memo-page-shell) .memo-form--quick .memo-control:focus-visible{outline:none;box-shadow:none;background:transparent}:where(body.memo-page,.memo-page-shell) .memo-quick-capture__title-input{min-height:44px;padding:.65rem 1rem .2rem;color:#202124;font-size:1.05rem;font-weight:600;letter-spacing:.005em;animation:memo-quick-capture-slide-down .32s cubic-bezier(.2,0,0,1) 40ms both}@keyframes memo-quick-capture-slide-down{0%{opacity:0;transform:translateY(-6px)}to{opacity:1;transform:translateY(0)}}:where(body.memo-page,.memo-page-shell) .memo-quick-capture__title-input::-moz-placeholder{color:#80868b;font-weight:500}:where(body.memo-page,.memo-page-shell) .memo-quick-capture__title-input::placeholder{color:#80868b;font-weight:500}:where(body.memo-page,.memo-page-shell) .memo-form--quick textarea.memo-control--response{min-height:92px;max-height:520px;padding:.55rem 1rem .85rem;color:#202124;font-size:1rem;line-height:1.6;resize:none;overflow-y:auto;transition:height .2s cubic-bezier(.2,0,0,1);animation:memo-quick-capture-fade-in .36s cubic-bezier(.2,0,0,1) 60ms both}:where(body.memo-page,.memo-page-shell) .memo-form--quick textarea.memo-control--response::-moz-placeholder{color:#80868b}:where(body.memo-page,.memo-page-shell) .memo-form--quick textarea.memo-control--response::placeholder{color:#80868b}:where(body.memo-page,.memo-page-shell) .memo-quick-capture__response-header{padding:.1rem .6rem .1rem .85rem;justify-content:flex-end;animation:memo-quick-capture-fade-in .32s cubic-bezier(.2,0,0,1) .14s both}@keyframes memo-quick-capture-fade-in{0%{opacity:0;transform:translateY(-2px)}to{opacity:1;transform:translateY(0)}}:where(body.memo-page,.memo-page-shell) .memo-form--quick .memo-preview-pane{min-height:116px;max-height:320px;padding:.35rem 1rem .85rem}:where(body.memo-page,.memo-page-shell) .memo-quick-capture__bottom-row{min-height:48px;border-top:1px solid transparent;padding:.5rem .6rem .5rem .85rem;display:flex;align-items:center;gap:.4rem;animation:memo-quick-capture-slide-up .36s cubic-bezier(.2,0,0,1) .1s both}@keyframes memo-quick-capture-slide-up{0%{opacity:0;transform:translateY(10px)}to{opacity:1;transform:translateY(0)}}:where(body.memo-page,.memo-page-shell) .memo-select--quick{width:min(14rem,100%);flex:0 1 14rem}:where(body.memo-page,.memo-page-shell) .memo-compose-palette{position:relative;display:inline-flex;flex:0 0 auto}:where(body.memo-page,.memo-page-shell) .memo-compose-palette__trigger{width:36px;height:36px;min-width:36px;min-height:36px;border:none;border-radius:999px;background:transparent;color:#3c4043;padding:0;display:inline-flex;align-items:center;justify-content:center;cursor:pointer;transition:background-color .16s ease,color .16s ease,transform .12s ease}:where(body.memo-page,.memo-page-shell) .memo-compose-palette__trigger i{color:currentColor!important;opacity:1;visibility:visible;line-height:1}:where(body.memo-page,.memo-page-shell) .memo-compose-palette__trigger.is-active,:where(body.memo-page,.memo-page-shell) .memo-compose-palette__trigger:focus-visible,:where(body.memo-page,.memo-page-shell) .memo-compose-palette__trigger:hover{background:rgba(60,64,67,.08);color:#202124;outline:none}:where(body.memo-page,.memo-page-shell) .memo-compose-palette__trigger:active{transform:scale(.97)}:where(body.memo-page,.memo-page-shell) .memo-compose-palette__menu{position:absolute;left:0;bottom:calc(100% + 8px);z-index:50;min-width:13.5rem;max-width:min(18rem,82vw);max-height:16rem;overflow-y:auto;border:1px solid rgba(191,122,23,.22);border-radius:12px;background:hsla(0,0%,100%,.98);box-shadow:0 14px 34px rgba(60,64,67,.18);padding:.35rem;display:grid;gap:.15rem}:where(body.memo-page,.memo-page-shell) .memo-compose-palette__option{width:100%;min-height:36px;border:none;border-radius:8px;background:transparent;color:#3c4043;padding:.38rem .5rem;display:inline-flex;align-items:center;gap:.48rem;font-size:.84rem;font-weight:600;text-align:left;cursor:pointer}:where(body.memo-page,.memo-page-shell) .memo-compose-palette__option.is-active,:where(body.memo-page,.memo-page-shell) .memo-compose-palette__option:focus-visible,:where(body.memo-page,.memo-page-shell) .memo-compose-palette__option:hover{background:rgba(60,64,67,.08);color:#202124;outline:none}:where(body.memo-page,.memo-page-shell) .memo-compose-palette__swatch{width:18px;height:18px;border:1px solid color-mix(in srgb,var(--palette-color,#6b7280) 55%,#111827);border-radius:50%;background:var(--palette-color,#6b7280);flex:0 0 auto}:where(body.memo-page,.memo-page-shell) .memo-compose-palette__swatch--empty{border-color:rgba(95,99,104,.3);background:linear-gradient(135deg,transparent 46%,rgba(95,99,104,.55) 47%,rgba(95,99,104,.55) 53%,transparent 54%),#fff}:where(body.memo-page,.memo-page-shell) .memo-select--quick .memo-select__trigger,:where(body.memo-page,.memo-page-shell) .memo-select--sm .memo-select__trigger{min-height:34px;border-radius:999px;transition:background-color .16s ease,border-color .16s ease,box-shadow .16s ease}:where(body.memo-page,.memo-page-shell) .memo-quick-capture__actions{margin-left:auto;display:flex;align-items:center;gap:.25rem}:where(body.memo-page,.memo-page-shell) .memo-ai-suggest-btn,:where(body.memo-page,.memo-page-shell) .primary-button,:where(body.memo-page,.memo-page-shell) .secondary-button{min-height:36px;border-radius:999px;box-shadow:none;font-weight:600;transition:background-color .16s ease,color .16s ease,box-shadow .16s ease,transform .12s ease}:where(body.memo-page,.memo-page-shell) .primary-button{background:#feefc3;color:#202124}:where(body.memo-page,.memo-page-shell) .primary-button:hover:not(:disabled){background:#fde293;box-shadow:0 1px 2px rgba(60,64,67,.12)}:where(body.memo-page,.memo-page-shell) .primary-button:active:not(:disabled){transform:scale(.97)}:where(body.memo-page,.memo-page-shell) .memo-ai-suggest-btn,:where(body.memo-page,.memo-page-shell) .secondary-button{border-color:transparent;background:transparent;color:#3c4043}:where(body.memo-page,.memo-page-shell) .memo-ai-suggest-btn:hover:not(:disabled),:where(body.memo-page,.memo-page-shell) .secondary-button:hover:not(:disabled){background:rgba(60,64,67,.08);border-color:transparent}:where(body.memo-page,.memo-page-shell) .memo-ai-suggest-btn:active:not(:disabled),:where(body.memo-page,.memo-page-shell) .secondary-button:active:not(:disabled){background:rgba(60,64,67,.14);transform:scale(.97)}:where(body.memo-page,.memo-page-shell) .memo-ai-suggest-btn.is-loading{color:#5f6368}@media (prefers-reduced-motion:reduce){:where(body.memo-page,.memo-page-shell) .memo-ai-suggest-btn,:where(body.memo-page,.memo-page-shell) .memo-form--quick textarea.memo-control--response,:where(body.memo-page,.memo-page-shell) .memo-quick-capture,:where(body.memo-page,.memo-page-shell) .memo-quick-capture__collapsed,:where(body.memo-page,.memo-page-shell) .memo-quick-capture__collapsed>span:first-child,:where(body.memo-page,.memo-page-shell) .memo-quick-capture__shortcuts i,:where(body.memo-page,.memo-page-shell) .primary-button,:where(body.memo-page,.memo-page-shell) .secondary-button{transition:none}:where(body.memo-page,.memo-page-shell) .memo-form--quick,:where(body.memo-page,.memo-page-shell) .memo-quick-capture__bottom-row,:where(body.memo-page,.memo-page-shell) .memo-quick-capture__collapsed,:where(body.memo-page,.memo-page-shell) .memo-quick-capture__response-header,:where(body.memo-page,.memo-page-shell) .memo-quick-capture__title-input{animation:none}}:where(body.memo-page,.memo-page-shell) .memo-board{width:min(96rem,calc(100% - 3rem));margin:0 auto}:where(body.memo-page,.memo-page-shell) .memo-history-panel{padding:0;background:transparent}:where(body.memo-page,.memo-page-shell) .memo-panel__header{margin:0 0 .65rem;padding:0 .25rem}:where(body.memo-page,.memo-page-shell) .memo-panel__header h2{color:#5f6368;font-size:.78rem;font-weight:700;letter-spacing:.08em;text-transform:uppercase}:where(body.memo-page,.memo-page-shell) .memo-panel__header h2 i{color:#5f6368}:where(body.memo-page,.memo-page-shell) .memo-panel__header p{display:none}:where(body.memo-page,.memo-page-shell) .memo-history__sections{overflow:visible;gap:1.35rem;padding:0;margin:0}:where(body.memo-page,.memo-page-shell) .memo-history__section{gap:.65rem}:where(body.memo-page,.memo-page-shell) .memo-history__section-label{padding:0 .25rem;color:#5f6368;font-size:.72rem;letter-spacing:.08em}:where(body.memo-page,.memo-page-shell) .memo-history__list{-moz-columns:240px;columns:240px;-moz-column-gap:.85rem;column-gap:.85rem}:where(body.memo-page,.memo-page-shell) .memo-history__list>li{margin:0 0 .85rem}:where(body.memo-page,.memo-page-shell) .memo-history__list.is-drop-ready{outline:2px dashed rgba(95,99,104,.22);outline-offset:.35rem;border-radius:10px}:where(body.memo-page,.memo-page-shell) .memo-board--list .memo-history__list{width:min(42rem,100%);margin:0 auto;-moz-columns:auto;columns:auto}:where(body.memo-page,.memo-page-shell) .memo-board--list .memo-history__list>li{margin-bottom:.75rem}:where(body.memo-page,.memo-page-shell) .memo-board--list .memo-item{min-height:0}:where(body.memo-page,.memo-page-shell) .memo-item{--memo-card-accent:#fff8b8;min-height:8.75rem;border-color:#dadce0;border-radius:8px;background:#fff;padding:.8rem .95rem .55rem;box-shadow:none;overflow:visible;transition:box-shadow .16s ease,border-color .16s ease,transform .22s cubic-bezier(.2,.8,.2,1)}:where(body.memo-page,.memo-page-shell) .memo-item.has-accent{background:var(--memo-card-accent);border-color:color-mix(in srgb,var(--memo-card-accent) 70%,#dadce0)}:where(body.memo-page,.memo-page-shell) .memo-item:before{display:none}:where(body.memo-page,.memo-page-shell) .memo-item:focus-within,:where(body.memo-page,.memo-page-shell) .memo-item:hover{border-color:transparent;box-shadow:0 1px 2px rgba(60,64,67,.3),0 2px 6px 2px rgba(60,64,67,.15)}:where(body.memo-page,.memo-page-shell) .memo-item.is-pinned{background:var(--memo-card-strong);border-color:#dadce0}:where(body.memo-page,.memo-page-shell) .memo-item.is-pinned.has-accent{background:var(--memo-card-accent)}:where(body.memo-page,.memo-page-shell) .memo-item.is-selected{border-color:#fbbc04;background:#feefc3;box-shadow:0 0 0 2px rgba(251,188,4,.35)}:where(body.memo-page,.memo-page-shell) .memo-item.is-reorderable{cursor:grab}:where(body.memo-page,.memo-page-shell) .memo-item.is-reorderable:active{cursor:grabbing}:where(body.memo-page,.memo-page-shell) .memo-item.is-dragging{opacity:.4;border-style:dashed;border-color:#9aa0a6!important;box-shadow:0 0 0 2px rgba(95,99,104,.08),inset 0 0 0 1px hsla(0,0%,100%,.45)!important;transition:opacity .16s ease}:where(body.memo-page,.memo-page-shell) .memo-item--drag-preview{position:fixed!important;z-index:2147483647!important;pointer-events:none!important;opacity:.94!important;box-shadow:0 12px 28px rgba(60,64,67,.24),0 4px 10px rgba(60,64,67,.18)!important;transform:rotate(1deg)}:where(body.memo-page,.memo-page-shell) .memo-item__open--content{min-height:5.5rem}:where(body.memo-page,.memo-page-shell) .memo-item__title{color:#202124;font-size:1rem;font-weight:600}:where(body.memo-page,.memo-page-shell) .memo-item__excerpt{color:#3c4043;font-size:.88rem;line-height:1.5;-webkit-line-clamp:10}:where(body.memo-page,.memo-page-shell) .memo-item__footer{margin-top:.2rem;min-height:32px}:where(body.memo-page,.memo-page-shell) .memo-collection-badge,:where(body.memo-page,.memo-page-shell) .memo-item__date{color:#5f6368}:where(body.memo-page,.memo-page-shell) .memo-collection-badge{border-color:rgba(60,64,67,.12);background:hsla(0,0%,100%,.5)}:where(body.memo-page,.memo-page-shell) .memo-item__action,:where(body.memo-page,.memo-page-shell) .memo-item__pin{color:#5f6368}:where(body.memo-page,.memo-page-shell) .memo-item__action:hover:not(:disabled),:where(body.memo-page,.memo-page-shell) .memo-item__pin:hover{background:rgba(60,64,67,.1);color:#202124}:where(body.memo-page,.memo-page-shell) .memo-item__pin.is-pinned{color:#a96f00}:where(body.memo-page,.memo-page-shell) .memo-item__dropdown,:where(body.memo-page,.memo-page-shell) .memo-select__menu{border-color:#dadce0;border-radius:8px;background:#fff;box-shadow:var(--memo-shadow);backdrop-filter:none}:where(body.memo-page,.memo-page-shell) .memo-item__dropdown-item,:where(body.memo-page,.memo-page-shell) .memo-select__option{color:#202124}:where(body.memo-page,.memo-page-shell) .memo-item__dropdown-item:hover,:where(body.memo-page,.memo-page-shell) .memo-select__option.is-selected,:where(body.memo-page,.memo-page-shell) .memo-select__option:hover{background:#f1f3f4;color:#202124}:where(body.memo-page,.memo-page-shell) .memo-control,:where(body.memo-page,.memo-page-shell) .memo-select__trigger,:where(body.memo-page,.memo-page-shell) .memo-share-modal__body input{border-color:#dadce0;border-radius:8px;background:#fff;color:#202124}:where(body.memo-page,.memo-page-shell) .memo-control:focus,:where(body.memo-page,.memo-page-shell) .memo-select.is-open .memo-select__trigger,:where(body.memo-page,.memo-page-shell) .memo-share-modal__body input:focus{border-color:#fbbc04;box-shadow:0 0 0 3px rgba(251,188,4,.18);outline:none}:where(body.memo-page,.memo-page-shell) .memo-select__check,:where(body.memo-page,.memo-page-shell) .memo-select__chevron{color:#5f6368}:where(body.memo-page,.memo-page-shell) .memo-history__empty{width:min(38rem,100%);margin:0 auto;border-color:#dadce0;border-radius:8px;background:#f8fafd}:where(body.memo-page,.memo-page-shell) .memo-modal,:where(body.memo-page,.memo-page-shell) .memo-share-modal{background:rgba(32,33,36,.42);backdrop-filter:none}:where(body.memo-page,.memo-page-shell) .memo-collection-modal__overlay,:where(body.memo-page,.memo-page-shell) .memo-export-modal__overlay,:where(body.memo-page,.memo-page-shell) .memo-modal__overlay,:where(body.memo-page,.memo-page-shell) .memo-share-modal__overlay{background:rgba(32,33,36,.42);backdrop-filter:none}:where(body.memo-page,.memo-page-shell) .memo-collection-modal__content,:where(body.memo-page,.memo-page-shell) .memo-export-modal__content,:where(body.memo-page,.memo-page-shell) .memo-modal__content,:where(body.memo-page,.memo-page-shell) .memo-share-modal__content{border-color:#dadce0;border-radius:8px;background:#fff;box-shadow:0 8px 30px rgba(60,64,67,.3)}:where(body.memo-page,.memo-page-shell) .memo-collection-modal__header h3,:where(body.memo-page,.memo-page-shell) .memo-export-modal__header h3,:where(body.memo-page,.memo-page-shell) .memo-modal__header h3,:where(body.memo-page,.memo-page-shell) .memo-share-modal__header h3{color:#202124}:where(body.memo-page,.memo-page-shell) .memo-collection-modal__header p,:where(body.memo-page,.memo-page-shell) .memo-export-modal__header p,:where(body.memo-page,.memo-page-shell) .memo-modal__date,:where(body.memo-page,.memo-page-shell) .memo-share-modal__header p{color:#5f6368}:where(body.memo-page,.memo-page-shell) .memo-collection-create,:where(body.memo-page,.memo-page-shell) .memo-collection-item,:where(body.memo-page,.memo-page-shell) .memo-modal__meta-panel{border-color:#dadce0;border-radius:8px;background:#fff}@media (max-width:1024px){:where(body.memo-page,.memo-page-shell) .memo-toolbar__actions{margin-right:3.6rem}:where(body.memo-page,.memo-page-shell) .memo-toolbar.memo-card{width:min(58rem,calc(100% - 2rem));grid-template-columns:minmax(10rem,1fr) auto;grid-template-areas:"brand actions" "search search" "filters filters" "collections collections"}:where(body.memo-page,.memo-page-shell) .memo-toolbar__search{width:100%}:where(body.memo-page,.memo-page-shell) .memo-toolbar__collections{justify-content:flex-start}}@media (max-width:768px){:where(body.memo-page,.memo-page-shell) .memo-toolbar.memo-card{top:.4rem;width:calc(100% - 1rem);padding:.5rem .7rem;border-radius:16px;row-gap:.5rem}:where(body.memo-page,.memo-page-shell) .memo-toolbar__app-mark{width:36px;height:36px;font-size:1.15rem}:where(body.memo-page,.memo-page-shell) .memo-toolbar__brand{padding-right:3.2rem}:where(body.memo-page,.memo-page-shell) .memo-toolbar__title :is(h1,h2){font-size:1.18rem;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}:where(body.memo-page,.memo-page-shell) .memo-toolbar__count{display:none}:where(body.memo-page,.memo-page-shell) .memo-toolbar__actions{gap:.3rem;justify-content:flex-start;margin-left:0}:where(body.memo-page,.memo-page-shell) .memo-toolbar__search{flex:1 1 auto;width:auto;min-width:0}:where(body.memo-page,.memo-page-shell) .memo-toolbar__icon-btn{width:38px;height:38px;min-height:38px}:where(body.memo-page,.memo-page-shell) .memo-toolbar__action-btn{width:38px;padding:0;border-radius:50%}:where(body.memo-page,.memo-page-shell) .memo-toolbar__action-label{display:none}:where(body.memo-page,.memo-page-shell) .memo-toolbar__filters{flex-direction:column;align-items:stretch}:where(body.memo-page,.memo-page-shell) .memo-filter-group,:where(body.memo-page,.memo-page-shell) .memo-sort-control,:where(body.memo-page,.memo-page-shell) .memo-toolbar__collections{width:100%}:where(body.memo-page,.memo-page-shell) .memo-filter-group{align-items:flex-start;flex-direction:column}:where(body.memo-page,.memo-page-shell) .memo-select--collection-filter,:where(body.memo-page,.memo-page-shell) .memo-sort-control__select{width:100%;min-width:0}:where(body.memo-page,.memo-page-shell) .memo-toolbar__collections{justify-content:flex-start}:where(body.memo-page,.memo-page-shell) .memo-toolbar__filter-toggle{display:inline-flex}:where(body.memo-page,.memo-page-shell) .memo-toolbar.memo-card:not(.is-filters-open) .memo-toolbar__collapsible{display:none}:where(body.memo-page,.memo-page-shell) .memo-toolbar.memo-card.is-filters-open{grid-template-areas:"brand actions" "search search" "filters filters" "collections collections"}:where(body.memo-page,.memo-page-shell) .memo-toolbar.memo-card:not(.is-filters-open){grid-template-columns:1fr;grid-template-areas:"brand" "actions";row-gap:.5rem}@media (max-width:420px){:where(body.memo-page,.memo-page-shell) .memo-toolbar.memo-card{padding-inline:.55rem}:where(body.memo-page,.memo-page-shell) .memo-toolbar__actions{gap:.1rem}:where(body.memo-page,.memo-page-shell) .memo-toolbar__app-mark{width:32px;height:32px;font-size:1rem}:where(body.memo-page,.memo-page-shell) .memo-toolbar__title :is(h1,h2){font-size:1.05rem}:where(body.memo-page,.memo-page-shell) .memo-toolbar__search{flex:1 1 auto;width:auto;min-height:38px;padding-inline:.6rem}:where(body.memo-page,.memo-page-shell) .memo-toolbar__action-btn,:where(body.memo-page,.memo-page-shell) .memo-toolbar__icon-btn{width:36px;height:36px;min-height:36px}}:where(body.memo-page,.memo-page-shell) .memo-quick-capture{width:calc(100% - 1.5rem);margin-top:1rem;margin-bottom:1.25rem}:where(body.memo-page,.memo-page-shell) .memo-quick-capture__bottom-row{flex-wrap:wrap}:where(body.memo-page,.memo-page-shell) .memo-select--quick{flex:1 1 100%;width:100%}:where(body.memo-page,.memo-page-shell) .memo-quick-capture__actions{margin-left:0;width:100%;justify-content:flex-end}:where(body.memo-page,.memo-page-shell) .memo-board{width:calc(100% - 1.5rem)}:where(body.memo-page,.memo-page-shell) .memo-history__list{-moz-columns:1;column-count:1}:where(body.memo-page,.memo-page-shell) .memo-item{min-height:0}}[data-theme=dark] body.memo-page{--memo-border:rgba(95,99,104,.65);--memo-text:#e8eaed;--memo-text-muted:#bdc1c6;--memo-card:#202124;--memo-card-strong:#202124;background:#202124}[data-theme=dark] .memo-page-shell,[data-theme=dark] :where(body.memo-page,.memo-page-shell) .memo-card,[data-theme=dark] :where(body.memo-page,.memo-page-shell) .memo-form--quick .memo-control,[data-theme=dark] :where(body.memo-page,.memo-page-shell) .memo-form--quick .memo-preview-pane,[data-theme=dark] :where(body.memo-page,.memo-page-shell) .memo-quick-capture,[data-theme=dark] :where(body.memo-page,.memo-page-shell) .memo-quick-capture__collapsed,[data-theme=dark] :where(body.memo-page,.memo-page-shell) .memo-toolbar.memo-card{background:#202124}[data-theme=dark] :where(body.memo-page,.memo-page-shell) .memo-quick-capture{border-color:rgba(232,234,237,.12);box-shadow:0 1px 2px rgba(0,0,0,.35),0 1px 3px 1px rgba(0,0,0,.22)}[data-theme=dark] :where(body.memo-page,.memo-page-shell) .memo-quick-capture:hover:not(.is-expanded){box-shadow:0 1px 3px rgba(0,0,0,.45),0 4px 8px 3px rgba(0,0,0,.3)}[data-theme=dark] :where(body.memo-page,.memo-page-shell) .memo-quick-capture.is-expanded{border-color:rgba(232,234,237,.18);box-shadow:0 1px 2px rgba(0,0,0,.45),0 2px 6px 2px rgba(0,0,0,.32)}[data-theme=dark] :where(body.memo-page,.memo-page-shell) .memo-form--quick textarea.memo-control--response::-moz-placeholder,[data-theme=dark] :where(body.memo-page,.memo-page-shell) .memo-quick-capture__title-input::-moz-placeholder{color:#9aa0a6}[data-theme=dark] :where(body.memo-page,.memo-page-shell) .memo-form--quick textarea.memo-control--response::placeholder,[data-theme=dark] :where(body.memo-page,.memo-page-shell) .memo-quick-capture__title-input::placeholder{color:#9aa0a6}[data-theme=dark] :where(body.memo-page,.memo-page-shell) .memo-toolbar.memo-card{border-color:rgba(95,99,104,.65);box-shadow:0 1px 2px rgba(0,0,0,.35)}[data-theme=dark] :where(body.memo-page,.memo-page-shell) .memo-form--quick textarea.memo-control--response,[data-theme=dark] :where(body.memo-page,.memo-page-shell) .memo-modal__header h3,[data-theme=dark] :where(body.memo-page,.memo-page-shell) .memo-quick-capture__title-input,[data-theme=dark] :where(body.memo-page,.memo-page-shell) .memo-share-modal__header h3,[data-theme=dark] :where(body.memo-page,.memo-page-shell) .memo-toolbar__title :is(h1,h2){color:#e8eaed}[data-theme=dark] :where(body.memo-page,.memo-page-shell) .memo-toolbar__search{background:#303134}[data-theme=dark] :where(body.memo-page,.memo-page-shell) .memo-toolbar__search:focus-within{background:#202124;box-shadow:0 1px 2px rgba(0,0,0,.5),0 1px 3px 1px rgba(0,0,0,.32)}[data-theme=dark] :where(body.memo-page,.memo-page-shell) .memo-bulk-btn,[data-theme=dark] :where(body.memo-page,.memo-page-shell) .memo-collection-chip,[data-theme=dark] :where(body.memo-page,.memo-page-shell) .memo-control,[data-theme=dark] :where(body.memo-page,.memo-page-shell) .memo-filter-chip,[data-theme=dark] :where(body.memo-page,.memo-page-shell) .memo-response-tab,[data-theme=dark] :where(body.memo-page,.memo-page-shell) .memo-select__trigger,[data-theme=dark] :where(body.memo-page,.memo-page-shell) .memo-share-modal__body input{border-color:rgba(95,99,104,.65);background:#202124;color:#e8eaed}[data-theme=dark] :where(body.memo-page,.memo-page-shell) .memo-collection-chip.is-active,[data-theme=dark] :where(body.memo-page,.memo-page-shell) .memo-filter-chip.is-active,[data-theme=dark] :where(body.memo-page,.memo-page-shell) .memo-response-tab.is-active,[data-theme=dark] :where(body.memo-page,.memo-page-shell) .primary-button{background:rgba(251,188,4,.22);border-color:#fbbc04;color:#e8eaed}[data-theme=dark] :where(body.memo-page,.memo-page-shell) .memo-collection-chip.is-drop-target{background:rgba(251,188,4,.18);border-color:var(--badge-color,#fbbc04);box-shadow:0 0 0 3px rgba(251,188,4,.2)}[data-theme=dark] :where(body.memo-page,.memo-page-shell) .memo-history__list>li:nth-child(n) .memo-item:not(.has-accent){background:#202124}[data-theme=dark] :where(body.memo-page,.memo-page-shell) .memo-collection-create,[data-theme=dark] :where(body.memo-page,.memo-page-shell) .memo-collection-item,[data-theme=dark] :where(body.memo-page,.memo-page-shell) .memo-collection-modal__content,[data-theme=dark] :where(body.memo-page,.memo-page-shell) .memo-export-modal__content,[data-theme=dark] :where(body.memo-page,.memo-page-shell) .memo-item,[data-theme=dark] :where(body.memo-page,.memo-page-shell) .memo-item__dropdown,[data-theme=dark] :where(body.memo-page,.memo-page-shell) .memo-modal__content,[data-theme=dark] :where(body.memo-page,.memo-page-shell) .memo-modal__meta-panel,[data-theme=dark] :where(body.memo-page,.memo-page-shell) .memo-select__menu,[data-theme=dark] :where(body.memo-page,.memo-page-shell) .memo-share-modal__content{border-color:rgba(95,99,104,.65);background:#202124;color:#e8eaed}[data-theme=dark] :where(body.memo-page,.memo-page-shell) .memo-item.has-accent{background:color-mix(in srgb,var(--memo-card-accent) 20%,#202124)}[data-theme=dark] :where(body.memo-page,.memo-page-shell) .memo-item.is-pinned{background:rgba(251,188,4,.18)}[data-theme=dark] :where(body.memo-page,.memo-page-shell) .memo-item__excerpt,[data-theme=dark] :where(body.memo-page,.memo-page-shell) .memo-item__title,[data-theme=dark] :where(body.memo-page,.memo-page-shell) .memo-select__option{color:#e8eaed}[data-theme=dark] :where(body.memo-page,.memo-page-shell) .memo-history__section-label,[data-theme=dark] :where(body.memo-page,.memo-page-shell) .memo-item__date,[data-theme=dark] :where(body.memo-page,.memo-page-shell) .memo-panel__header h2,[data-theme=dark] :where(body.memo-page,.memo-page-shell) .memo-quick-capture__collapsed,[data-theme=dark] :where(body.memo-page,.memo-page-shell) .memo-quick-capture__shortcuts,[data-theme=dark] :where(body.memo-page,.memo-page-shell) .memo-toolbar__icon-btn{color:#bdc1c6}[data-theme=dark] body.memo-page{--memo-amber:#fbbc04;--memo-amber-strong:#f9ab00;--memo-amber-soft:rgba(251,188,4,.16);--memo-border:rgba(148,163,184,.22);--memo-text:#f3f6f8;--memo-text-muted:#a8b3c2;--memo-card:rgba(28,32,38,.94);--memo-card-strong:rgba(35,40,48,.98);--memo-shadow:0 18px 48px rgba(0,0,0,.38);background:#121417;color:var(--memo-text)}[data-theme=dark] .memo-page-shell{background:radial-gradient(circle at 12% 0,rgba(251,188,4,.08),transparent 28rem),linear-gradient(180deg,#121417,#171a1f 48%,#15171b)}[data-theme=dark] :where(body.memo-page,.memo-page-shell) .memo-card,[data-theme=dark] :where(body.memo-page,.memo-page-shell) .memo-collection-create,[data-theme=dark] :where(body.memo-page,.memo-page-shell) .memo-collection-item,[data-theme=dark] :where(body.memo-page,.memo-page-shell) .memo-collection-modal__content,[data-theme=dark] :where(body.memo-page,.memo-page-shell) .memo-crawl-summary,[data-theme=dark] :where(body.memo-page,.memo-page-shell) .memo-export-modal__content,[data-theme=dark] :where(body.memo-page,.memo-page-shell) .memo-form--quick .memo-control,[data-theme=dark] :where(body.memo-page,.memo-page-shell) .memo-form--quick .memo-preview-pane,[data-theme=dark] :where(body.memo-page,.memo-page-shell) .memo-history-panel,[data-theme=dark] :where(body.memo-page,.memo-page-shell) .memo-item__dropdown,[data-theme=dark] :where(body.memo-page,.memo-page-shell) .memo-modal__content,[data-theme=dark] :where(body.memo-page,.memo-page-shell) .memo-modal__meta-panel,[data-theme=dark] :where(body.memo-page,.memo-page-shell) .memo-quick-capture,[data-theme=dark] :where(body.memo-page,.memo-page-shell) .memo-quick-capture__collapsed,[data-theme=dark] :where(body.memo-page,.memo-page-shell) .memo-select__menu,[data-theme=dark] :where(body.memo-page,.memo-page-shell) .memo-share-modal__content,[data-theme=dark] :where(body.memo-page,.memo-page-shell) .memo-toolbar.memo-card{border-color:var(--memo-border);background:var(--memo-card);color:var(--memo-text);box-shadow:var(--memo-shadow)}[data-theme=dark] :where(body.memo-page,.memo-page-shell) .memo-quick-capture{background:var(--memo-card)}[data-theme=dark] :where(body.memo-page,.memo-page-shell) .memo-quick-capture:hover:not(.is-expanded){border-color:rgba(148,163,184,.32);box-shadow:0 22px 52px rgba(0,0,0,.46)}[data-theme=dark] :where(body.memo-page,.memo-page-shell) .memo-quick-capture.is-expanded{border-color:rgba(148,163,184,.34);box-shadow:0 24px 58px rgba(0,0,0,.5)}[data-theme=dark] :where(body.memo-page,.memo-page-shell) .memo-toolbar.memo-card{background:rgba(28,32,38,.72);backdrop-filter:blur(18px) saturate(160%);border-color:rgba(148,163,184,.18);box-shadow:0 1px 1px rgba(0,0,0,.2),0 14px 32px -14px rgba(0,0,0,.6)}[data-theme=dark] :where(body.memo-page,.memo-page-shell) .memo-collection-chip.is-active,[data-theme=dark] :where(body.memo-page,.memo-page-shell) .memo-export-format-option.is-active,[data-theme=dark] :where(body.memo-page,.memo-page-shell) .memo-export-scope-option.is-active,[data-theme=dark] :where(body.memo-page,.memo-page-shell) .memo-filter-chip.is-active,[data-theme=dark] :where(body.memo-page,.memo-page-shell) .memo-response-tab.is-active,[data-theme=dark] :where(body.memo-page,.memo-page-shell) .memo-toolbar__app-mark,[data-theme=dark] :where(body.memo-page,.memo-page-shell) .primary-button{border-color:transparent;background:linear-gradient(135deg,#fbbc04,#f9ab00);color:#3a2a00}[data-theme=dark] :where(body.memo-page,.memo-page-shell) .memo-collection-item__name,[data-theme=dark] :where(body.memo-page,.memo-page-shell) .memo-collection-modal__header h3,[data-theme=dark] :where(body.memo-page,.memo-page-shell) .memo-crawl-summary h2,[data-theme=dark] :where(body.memo-page,.memo-page-shell) .memo-export-modal__header h3,[data-theme=dark] :where(body.memo-page,.memo-page-shell) .memo-export-select__title,[data-theme=dark] :where(body.memo-page,.memo-page-shell) .memo-item__title,[data-theme=dark] :where(body.memo-page,.memo-page-shell) .memo-modal__header h3,[data-theme=dark] :where(body.memo-page,.memo-page-shell) .memo-panel__header h2,[data-theme=dark] :where(body.memo-page,.memo-page-shell) .memo-share-modal__header h3,[data-theme=dark] :where(body.memo-page,.memo-page-shell) .memo-toolbar__title :is(h1,h2){color:var(--memo-text)}[data-theme=dark] :where(body.memo-page,.memo-page-shell) .memo-collection-modal__header p,[data-theme=dark] :where(body.memo-page,.memo-page-shell) .memo-crawl-summary p,[data-theme=dark] :where(body.memo-page,.memo-page-shell) .memo-export-modal__header p,[data-theme=dark] :where(body.memo-page,.memo-page-shell) .memo-export-select__empty,[data-theme=dark] :where(body.memo-page,.memo-page-shell) .memo-export-select__meta,[data-theme=dark] :where(body.memo-page,.memo-page-shell) .memo-history__section-label,[data-theme=dark] :where(body.memo-page,.memo-page-shell) .memo-item__date,[data-theme=dark] :where(body.memo-page,.memo-page-shell) .memo-modal__date,[data-theme=dark] :where(body.memo-page,.memo-page-shell) .memo-panel__count,[data-theme=dark] :where(body.memo-page,.memo-page-shell) .memo-share-modal__header p,[data-theme=dark] :where(body.memo-page,.memo-page-shell) .memo-toolbar__count{color:var(--memo-text-muted)}[data-theme=dark] :where(body.memo-page,.memo-page-shell) .memo-crawl-summary__eyebrow,[data-theme=dark] :where(body.memo-page,.memo-page-shell) .memo-crawl-summary__list i{color:#fcd34d}[data-theme=dark] :where(body.memo-page,.memo-page-shell) .memo-bulk-btn,[data-theme=dark] :where(body.memo-page,.memo-page-shell) .memo-collection-chip,[data-theme=dark] :where(body.memo-page,.memo-page-shell) .memo-control,[data-theme=dark] :where(body.memo-page,.memo-page-shell) .memo-export-format-option,[data-theme=dark] :where(body.memo-page,.memo-page-shell) .memo-export-scope-option,[data-theme=dark] :where(body.memo-page,.memo-page-shell) .memo-export-select__action,[data-theme=dark] :where(body.memo-page,.memo-page-shell) .memo-filter-chip,[data-theme=dark] :where(body.memo-page,.memo-page-shell) .memo-response-tab,[data-theme=dark] :where(body.memo-page,.memo-page-shell) .memo-select__trigger,[data-theme=dark] :where(body.memo-page,.memo-page-shell) .memo-share-modal__body input,[data-theme=dark] :where(body.memo-page,.memo-page-shell) .memo-toolbar__clear,[data-theme=dark] :where(body.memo-page,.memo-page-shell) .memo-toolbar__icon-btn,[data-theme=dark] :where(body.memo-page,.memo-page-shell) .memo-toolbar__search,[data-theme=dark] :where(body.memo-page,.memo-page-shell) .secondary-button{border-color:rgba(148,163,184,.24);background:#232830;color:#d7dee8}[data-theme=dark] :where(body.memo-page,.memo-page-shell) .memo-control:focus,[data-theme=dark] :where(body.memo-page,.memo-page-shell) .memo-select.is-open .memo-select__trigger,[data-theme=dark] :where(body.memo-page,.memo-page-shell) .memo-toolbar__search:focus-within{border-color:rgba(251,188,4,.56);background:#272d36;box-shadow:0 0 0 3px rgba(251,188,4,.12)}[data-theme=dark] :where(body.memo-page,.memo-page-shell) .memo-history__section-label i,[data-theme=dark] :where(body.memo-page,.memo-page-shell) .memo-panel__header h2 i,[data-theme=dark] :where(body.memo-page,.memo-page-shell) .memo-select__check,[data-theme=dark] :where(body.memo-page,.memo-page-shell) .memo-select__chevron,[data-theme=dark] :where(body.memo-page,.memo-page-shell) .memo-sort-control>i,[data-theme=dark] :where(body.memo-page,.memo-page-shell) .memo-sort-control__select>i,[data-theme=dark] :where(body.memo-page,.memo-page-shell) .memo-toolbar__collections-label i,[data-theme=dark] :where(body.memo-page,.memo-page-shell) .memo-toolbar__search>i{color:#fcd34d}[data-theme=dark] :where(body.memo-page,.memo-page-shell) .memo-bulk-btn:hover:not(:disabled),[data-theme=dark] :where(body.memo-page,.memo-page-shell) .memo-collection-chip:hover,[data-theme=dark] :where(body.memo-page,.memo-page-shell) .memo-export-select__action:hover:not(:disabled),[data-theme=dark] :where(body.memo-page,.memo-page-shell) .memo-filter-chip:hover,[data-theme=dark] :where(body.memo-page,.memo-page-shell) .memo-response-tab:hover:not(:disabled),[data-theme=dark] :where(body.memo-page,.memo-page-shell) .memo-toolbar__icon-btn:hover,[data-theme=dark] :where(body.memo-page,.memo-page-shell) .secondary-button:hover:not(:disabled){border-color:rgba(251,188,4,.38);background:#2b323b;color:#f3f6f8}[data-theme=dark] :where(body.memo-page,.memo-page-shell) .memo-quick-capture .memo-control,[data-theme=dark] :where(body.memo-page,.memo-page-shell) .memo-quick-capture .memo-preview-pane,[data-theme=dark] :where(body.memo-page,.memo-page-shell) .memo-quick-capture .memo-quick-capture__bottom-row,[data-theme=dark] :where(body.memo-page,.memo-page-shell) .memo-quick-capture .memo-response-tab{border-color:transparent;background:transparent;box-shadow:none}[data-theme=dark] :where(body.memo-page,.memo-page-shell) .memo-compose-palette__trigger,[data-theme=dark] :where(body.memo-page,.memo-page-shell) .memo-quick-capture__shortcut-btn,[data-theme=dark] :where(body.memo-page,.memo-page-shell) .memo-quick-capture__text-button{color:#d7dee8}[data-theme=dark] :where(body.memo-page,.memo-page-shell) .memo-compose-palette__trigger.is-active,[data-theme=dark] :where(body.memo-page,.memo-page-shell) .memo-compose-palette__trigger:focus-visible,[data-theme=dark] :where(body.memo-page,.memo-page-shell) .memo-compose-palette__trigger:hover,[data-theme=dark] :where(body.memo-page,.memo-page-shell) .memo-quick-capture__shortcut-btn:focus-visible,[data-theme=dark] :where(body.memo-page,.memo-page-shell) .memo-quick-capture__shortcut-btn:hover,[data-theme=dark] :where(body.memo-page,.memo-page-shell) .memo-quick-capture__text-button:focus-visible,[data-theme=dark] :where(body.memo-page,.memo-page-shell) .memo-quick-capture__text-button:hover{background:rgba(251,188,4,.14);color:#f3f6f8}[data-theme=dark] :where(body.memo-page,.memo-page-shell) .memo-quick-capture__collapsed:hover .memo-quick-capture__shortcut-btn{background:rgba(148,163,184,.14)}[data-theme=dark] :where(body.memo-page,.memo-page-shell) .memo-compose-palette__menu{border-color:rgba(148,163,184,.24);background:#232830;box-shadow:0 18px 44px rgba(0,0,0,.44)}[data-theme=dark] :where(body.memo-page,.memo-page-shell) .memo-compose-palette__option{color:#d7dee8}[data-theme=dark] :where(body.memo-page,.memo-page-shell) .memo-compose-palette__option.is-active,[data-theme=dark] :where(body.memo-page,.memo-page-shell) .memo-compose-palette__option:focus-visible,[data-theme=dark] :where(body.memo-page,.memo-page-shell) .memo-compose-palette__option:hover{background:#2b323b;color:#f3f6f8}[data-theme=dark] :where(body.memo-page,.memo-page-shell) .memo-modal__title-input{color:var(--memo-text)}[data-theme=dark] :where(body.memo-page,.memo-page-shell) .memo-modal__title-input:focus,[data-theme=dark] :where(body.memo-page,.memo-page-shell) .memo-modal__title-input:focus-visible,[data-theme=dark] :where(body.memo-page,.memo-page-shell) .memo-modal__title-input:hover{border-color:rgba(251,188,4,.34);background:hsla(0,0%,100%,.06);box-shadow:0 0 0 3px rgba(251,188,4,.12)}[data-theme=dark] :where(body.memo-page,.memo-page-shell) .memo-modal__color-strip{border-color:rgba(148,163,184,.22);background:rgba(35,40,48,.72)}[data-theme=dark] :where(body.memo-page,.memo-page-shell) .memo-compose-palette__swatch--empty{border-color:rgba(215,222,232,.32);background:linear-gradient(135deg,transparent 46%,rgba(215,222,232,.58) 47%,rgba(215,222,232,.58) 53%,transparent 54%),#232830}[data-theme=dark] :where(body.memo-page,.memo-page-shell) .memo-modal__edit-fields label,[data-theme=dark] :where(body.memo-page,.memo-page-shell) .memo-modal__field-label{color:#fcd34d}[data-theme=dark] :where(body.memo-page,.memo-page-shell) .memo-modal__color-option span{border-color:rgba(215,222,232,.22)}[data-theme=dark] :where(body.memo-page,.memo-page-shell) .memo-quick-capture .memo-control:focus,[data-theme=dark] :where(body.memo-page,.memo-page-shell) .memo-quick-capture .memo-control:focus-visible,[data-theme=dark] :where(body.memo-page,.memo-page-shell) .memo-quick-capture .memo-preview-pane:focus,[data-theme=dark] :where(body.memo-page,.memo-page-shell) .memo-quick-capture .memo-preview-pane:focus-visible{border-color:transparent;background:transparent;box-shadow:none}[data-theme=dark] :where(body.memo-page,.memo-page-shell) .memo-quick-capture .memo-response-tab:hover:not(:disabled){background:hsla(0,0%,100%,.06)}[data-theme=dark] :where(body.memo-page,.memo-page-shell) .memo-quick-capture .memo-response-tab.is-active{background:rgba(251,188,4,.18);color:var(--memo-text)}[data-theme=dark] :where(body.memo-page,.memo-page-shell) .memo-item{border-color:rgba(148,163,184,.2);box-shadow:0 12px 26px rgba(0,0,0,.18)}[data-theme=dark] :where(body.memo-page,.memo-page-shell) .memo-item:hover{border-color:rgba(251,188,4,.32);box-shadow:0 16px 34px rgba(0,0,0,.28)}[data-theme=dark] :where(body.memo-page,.memo-page-shell) .memo-item.has-accent{background:var(--memo-card-strong);border-color:rgba(148,163,184,.2)}[data-theme=dark] :where(body.memo-page,.memo-page-shell) .memo-item.is-pinned{background:var(--memo-card-strong);border-color:rgba(148,163,184,.2)}[data-theme=dark] :where(body.memo-page,.memo-page-shell) .memo-item__excerpt,[data-theme=dark] :where(body.memo-page,.memo-page-shell) .memo-preview-content,[data-theme=dark] :where(body.memo-page,.memo-page-shell) .memo-select__option{color:#d7dee8}[data-theme=dark] :where(body.memo-page,.memo-page-shell) .memo-collection-item__action,[data-theme=dark] :where(body.memo-page,.memo-page-shell) .memo-collection-modal__close,[data-theme=dark] :where(body.memo-page,.memo-page-shell) .memo-export-modal__close,[data-theme=dark] :where(body.memo-page,.memo-page-shell) .memo-item__action,[data-theme=dark] :where(body.memo-page,.memo-page-shell) .memo-item__pin,[data-theme=dark] :where(body.memo-page,.memo-page-shell) .memo-modal__close,[data-theme=dark] :where(body.memo-page,.memo-page-shell) .memo-modal__edit-btn,[data-theme=dark] :where(body.memo-page,.memo-page-shell) .memo-modal__icon-btn,[data-theme=dark] :where(body.memo-page,.memo-page-shell) .memo-share-modal__close{border-color:rgba(148,163,184,.22);background:rgba(35,40,48,.86);color:#d7dee8}[data-theme=dark] :where(body.memo-page,.memo-page-shell) .memo-collection-modal__close:hover,[data-theme=dark] :where(body.memo-page,.memo-page-shell) .memo-export-modal__close:hover,[data-theme=dark] :where(body.memo-page,.memo-page-shell) .memo-item__action:hover:not(:disabled),[data-theme=dark] :where(body.memo-page,.memo-page-shell) .memo-item__pin:hover,[data-theme=dark] :where(body.memo-page,.memo-page-shell) .memo-modal__close:hover,[data-theme=dark] :where(body.memo-page,.memo-page-shell) .memo-modal__edit-btn:hover:not(:disabled),[data-theme=dark] :where(body.memo-page,.memo-page-shell) .memo-modal__icon-btn:hover:not(:disabled),[data-theme=dark] :where(body.memo-page,.memo-page-shell) .memo-share-modal__close:hover{border-color:rgba(251,188,4,.36);background:rgba(251,188,4,.12);color:#ffe9a8}[data-theme=dark] :where(body.memo-page,.memo-page-shell) .memo-item__action.is-active,[data-theme=dark] :where(body.memo-page,.memo-page-shell) .memo-item__action.is-copied,[data-theme=dark] :where(body.memo-page,.memo-page-shell) .memo-item__pin.is-pinned{background:rgba(245,158,11,.16);color:#facc15}[data-theme=dark] :where(body.memo-page,.memo-page-shell) .memo-item__dropdown,[data-theme=dark] :where(body.memo-page,.memo-page-shell) .memo-select__menu{background:#20262d;border-color:rgba(148,163,184,.24);box-shadow:0 18px 42px rgba(0,0,0,.44)}[data-theme=dark] :where(body.memo-page,.memo-page-shell) .memo-export-select__item.is-selected,[data-theme=dark] :where(body.memo-page,.memo-page-shell) .memo-export-select__item:hover,[data-theme=dark] :where(body.memo-page,.memo-page-shell) .memo-item__dropdown-item.is-active,[data-theme=dark] :where(body.memo-page,.memo-page-shell) .memo-item__dropdown-item:hover,[data-theme=dark] :where(body.memo-page,.memo-page-shell) .memo-select__option.is-selected,[data-theme=dark] :where(body.memo-page,.memo-page-shell) .memo-select__option:hover{background:rgba(251,188,4,.12);color:#f3f6f8}[data-theme=dark] :where(body.memo-page,.memo-page-shell) .memo-export-select__empty,[data-theme=dark] :where(body.memo-page,.memo-page-shell) .memo-export-select__list{background:rgba(18,20,23,.42);border-color:rgba(148,163,184,.22)}[data-theme=dark] :where(body.memo-page,.memo-page-shell) .memo-collection-modal__overlay,[data-theme=dark] :where(body.memo-page,.memo-page-shell) .memo-export-modal__overlay,[data-theme=dark] :where(body.memo-page,.memo-page-shell) .memo-modal__overlay,[data-theme=dark] :where(body.memo-page,.memo-page-shell) .memo-share-modal__overlay{background:rgba(10,12,15,.68);backdrop-filter:blur(8px)}[data-theme=dark] :where(body.memo-page,.memo-page-shell) .memo-history-panel,[data-theme=dark] :where(body.memo-page,.memo-page-shell) .memo-history__list,[data-theme=dark] :where(body.memo-page,.memo-page-shell) .memo-history__sections{border-color:transparent;background:transparent;box-shadow:none}[data-theme=dark] :where(body.memo-page,.memo-page-shell) .memo-history__empty{background:transparent;box-shadow:none}:where(body.memo-page,.memo-page-shell) .memo-history__list>li:nth-child(n) .memo-item:not(.has-accent),:where(body.memo-page,.memo-page-shell) .memo-item.is-pinned:not(.has-accent){background:var(--memo-card-strong);border-color:#dadce0}:where(body.memo-page,.memo-page-shell) .memo-item.has-accent,:where(body.memo-page,.memo-page-shell) .memo-item.is-pinned.has-accent{background:var(--memo-card-accent);border-color:color-mix(in srgb,var(--memo-card-accent) 70%,#dadce0)}[data-theme=dark] :where(body.memo-page,.memo-page-shell) .memo-history__list>li:nth-child(n) .memo-item:not(.has-accent),[data-theme=dark] :where(body.memo-page,.memo-page-shell) .memo-item.is-pinned:not(.has-accent){background:transparent;border-color:var(--memo-border);color:var(--memo-text);box-shadow:none}[data-theme=dark] :where(body.memo-page,.memo-page-shell) .memo-item.has-accent,[data-theme=dark] :where(body.memo-page,.memo-page-shell) .memo-item.is-pinned.has-accent,[data-theme=dark] :where(body.memo-page,.memo-page-shell) .memo-modal__content.has-accent{background:var(--memo-card-accent,var(--memo-detail-color));border-color:color-mix(in srgb,var(--memo-card-accent,var(--memo-detail-color)) 70%,var(--memo-border));color:#202124}[data-theme=dark] :where(body.memo-page,.memo-page-shell) .memo-item.has-accent .memo-item__date,[data-theme=dark] :where(body.memo-page,.memo-page-shell) .memo-item.has-accent .memo-item__excerpt,[data-theme=dark] :where(body.memo-page,.memo-page-shell) .memo-item.has-accent .memo-item__title,[data-theme=dark] :where(body.memo-page,.memo-page-shell) .memo-modal__content.has-accent .memo-modal__date,[data-theme=dark] :where(body.memo-page,.memo-page-shell) .memo-modal__content.has-accent .memo-modal__edit-textarea--response,[data-theme=dark] :where(body.memo-page,.memo-page-shell) .memo-modal__content.has-accent .memo-modal__header h3,[data-theme=dark] :where(body.memo-page,.memo-page-shell) .memo-modal__content.has-accent .memo-modal__title-input,[data-theme=dark] :where(body.memo-page,.memo-page-shell) .memo-modal__content.has-accent .memo-preview-content{color:#202124}[data-theme=dark] :where(body.memo-page,.memo-page-shell) .memo-modal__content.has-accent .memo-modal__edit-textarea--response::-moz-placeholder{color:rgba(32,33,36,.66)}[data-theme=dark] :where(body.memo-page,.memo-page-shell) .memo-modal__content.has-accent .memo-modal__edit-textarea--response::placeholder,[data-theme=dark] :where(body.memo-page,.memo-page-shell) .memo-modal__content.has-accent .memo-preview-empty{color:rgba(32,33,36,.66)}[data-theme=dark] :where(body.memo-page,.memo-page-shell) .memo-history__list>li:nth-child(n) .memo-item:focus-within,[data-theme=dark] :where(body.memo-page,.memo-page-shell) .memo-history__list>li:nth-child(n) .memo-item:hover{border-color:rgba(148,163,184,.32);box-shadow:none}[data-theme=dark] :where(body.memo-page,.memo-page-shell) .memo-history__list>li:nth-child(n) .memo-item.is-selected{background:rgba(251,188,4,.14);border-color:rgba(251,188,4,.42)}[data-theme=dark] :where(body.memo-page,.memo-page-shell) .memo-item.has-accent:before{display:none;opacity:0}[data-theme=dark] :where(body.memo-page,.memo-page-shell) .memo-toolbar__icon-btn{background:transparent;border-color:transparent;color:#bdc1c6}[data-theme=dark] :where(body.memo-page,.memo-page-shell) .memo-toolbar__icon-btn:hover{background:rgba(251,188,4,.16);border-color:rgba(251,188,4,.3);color:#fcd34d}[data-theme=dark] :where(body.memo-page,.memo-page-shell) .memo-toolbar__icon-btn.is-active{background:linear-gradient(135deg,rgba(251,188,4,.24),rgba(249,171,0,.16));border-color:rgba(251,188,4,.4);color:#fcd34d}[data-theme=dark] :where(body.memo-page,.memo-page-shell) .memo-toolbar__search{background:hsla(0,0%,100%,.05);border-color:rgba(148,163,184,.22)}[data-theme=dark] :where(body.memo-page,.memo-page-shell) .memo-toolbar__search:focus-within{border-color:rgba(251,188,4,.56);background:hsla(0,0%,100%,.08);box-shadow:0 0 0 3px rgba(251,188,4,.14)}[data-theme=dark] :where(body.memo-page,.memo-page-shell) .memo-toolbar__count{border-color:rgba(251,188,4,.32);background:linear-gradient(135deg,rgba(251,188,4,.18),rgba(249,171,0,.1));color:#fcd34d}:root{--memo-spring:cubic-bezier(0.16,1,0.3,1);--memo-press:cubic-bezier(0.4,0,0.2,1)}@keyframes memo-card-rise{0%{opacity:0;transform:translateY(10px) scale(.985)}to{opacity:1;transform:none}}:where(body.memo-page,.memo-page-shell) .memo-history__list>li{animation:memo-card-rise .36s var(--memo-spring) both}:where(body.memo-page,.memo-page-shell) .memo-history__list>li:first-child{animation-delay:0ms}:where(body.memo-page,.memo-page-shell) .memo-history__list>li:nth-child(2){animation-delay:30ms}:where(body.memo-page,.memo-page-shell) .memo-history__list>li:nth-child(3){animation-delay:60ms}:where(body.memo-page,.memo-page-shell) .memo-history__list>li:nth-child(4){animation-delay:90ms}:where(body.memo-page,.memo-page-shell) .memo-history__list>li:nth-child(5){animation-delay:.12s}:where(body.memo-page,.memo-page-shell) .memo-history__list>li:nth-child(6){animation-delay:.15s}:where(body.memo-page,.memo-page-shell) .memo-history__list>li:nth-child(7){animation-delay:.18s}:where(body.memo-page,.memo-page-shell) .memo-history__list>li:nth-child(8){animation-delay:.21s}:where(body.memo-page,.memo-page-shell) .memo-history__list>li:nth-child(9){animation-delay:.24s}:where(body.memo-page,.memo-page-shell) .memo-history__list>li:nth-child(n+10){animation-delay:.27s}:where(body.memo-page,.memo-page-shell) .memo-item{will-change:transform}:where(body.memo-page,.memo-page-shell) .memo-sidebar-nav__item{transition:background .15s,color .15s,transform .18s var(--memo-spring)}:where(body.memo-page,.memo-page-shell) .memo-sidebar-nav__item:hover{transform:translateX(2px)}:where(body.memo-page,.memo-page-shell) .memo-sidebar-nav__item:active{transform:translateX(2px) scale(.98)}:where(body.memo-page,.memo-page-shell) .memo-sidebar-nav__item.is-active:before{transition:transform .22s var(--memo-spring)}:where(body.memo-page,.memo-page-shell) .memo-sidebar-collection-item{transition:background .15s,color .15s,transform .18s var(--memo-spring)}:where(body.memo-page,.memo-page-shell) .memo-sidebar-collection-item:hover{transform:translateX(2px)}:where(body.memo-page,.memo-page-shell) .memo-sidebar-collection-item:active{transform:scale(.98)}:where(body.memo-page,.memo-page-shell) .memo-sidebar-manage-btn:active,:where(body.memo-page,.memo-page-shell) .memo-sidebar-toggle:active{transform:scale(.94)}:where(body.memo-page,.memo-page-shell) .memo-toolbar__icon-btn{transition:background .15s,border-color .15s,color .15s,transform .18s var(--memo-spring),box-shadow .18s var(--memo-spring)}:where(body.memo-page,.memo-page-shell) .memo-toolbar__icon-btn:hover{transform:translateY(-1px);box-shadow:0 6px 16px -8px rgba(180,83,9,.45)}:where(body.memo-page,.memo-page-shell) .memo-toolbar__icon-btn:active{transform:translateY(0) scale(.93)}:where(body.memo-page,.memo-page-shell) .memo-toolbar__icon-btn.is-active{box-shadow:0 8px 18px -8px rgba(217,119,6,.55)}:where(body.memo-page,.memo-page-shell) .memo-filter-chip{transition:background .15s,border-color .15s,color .15s,transform .18s var(--memo-spring),box-shadow .18s var(--memo-spring)}:where(body.memo-page,.memo-page-shell) .memo-filter-chip:hover{transform:translateY(-1px)}:where(body.memo-page,.memo-page-shell) .memo-filter-chip:active{transform:scale(.95)}:where(body.memo-page,.memo-page-shell) .memo-filter-chip.is-active{box-shadow:0 8px 18px -8px rgba(217,119,6,.5)}:where(body.memo-page,.memo-page-shell) .memo-collection-chip{transition:background .15s,border-color .15s,transform .18s var(--memo-spring),box-shadow .18s var(--memo-spring)}:where(body.memo-page,.memo-page-shell) .memo-collection-chip:hover{transform:translateY(-1px)}:where(body.memo-page,.memo-page-shell) .memo-collection-chip:active{transform:scale(.95)}@keyframes memo-pin-pop{0%{transform:scale(1)}45%{transform:scale(1.35) rotate(-8deg)}to{transform:scale(1)}}:where(body.memo-page,.memo-page-shell) .memo-item__pin.is-pinned{animation:memo-pin-pop .34s var(--memo-spring)}:where(body.memo-page,.memo-page-shell) .memo-item__pin:active{transform:scale(.82)}:where(body.memo-page,.memo-page-shell) .memo-item__action{transition:background .12s ease,color .12s ease,transform .14s var(--memo-spring)}:where(body.memo-page,.memo-page-shell) .memo-item__action:active:not(:disabled){transform:scale(.82)}:where(body.memo-page,.memo-page-shell) .primary-button{transition:transform .18s var(--memo-spring),box-shadow .25s var(--memo-spring),filter .18s ease}:where(body.memo-page,.memo-page-shell) .primary-button:hover:not(:disabled){transform:translateY(-1px);box-shadow:0 18px 30px rgba(217,119,6,.32);filter:brightness(1.03)}:where(body.memo-page,.memo-page-shell) .primary-button:active:not(:disabled){transform:translateY(0) scale(.97);box-shadow:0 8px 16px rgba(217,119,6,.24)}:where(body.memo-page,.memo-page-shell) .memo-item__pin,:where(body.memo-page,.memo-page-shell) .memo-toolbar__clear,:where(body.memo-page,.memo-page-shell) .memo-toolbar__search-clear{transition-property:background,border-color,color,transform,box-shadow,opacity;transition-duration:.15s;transition-timing-function:var(--memo-spring)}:where(body.memo-page,.memo-page-shell) .memo-toolbar__clear:active,:where(body.memo-page,.memo-page-shell) .memo-toolbar__search-clear:active{transform:scale(.9)}:where(body.memo-page,.memo-page-shell) .memo-select__trigger:active{transform:scale(.99)}.memo-page-shell [role=button]:focus-visible,.memo-page-shell a:focus-visible,.memo-page-shell button:focus-visible,:where(body.memo-page,.memo-page-shell) .memo-select__option:focus-visible,:where(body.memo-page,.memo-page-shell) .memo-select__trigger:focus-visible{outline:2px solid rgba(217,119,6,.6);outline-offset:2px;border-radius:10px}[data-theme=dark] .memo-page-shell [role=button]:focus-visible,[data-theme=dark] .memo-page-shell a:focus-visible,[data-theme=dark] .memo-page-shell button:focus-visible{outline-color:rgba(251,188,4,.7)}@media (prefers-reduced-motion:reduce){:where(body.memo-page,.memo-page-shell) .memo-history__list>li{animation:none}:where(body.memo-page,.memo-page-shell) .memo-item__pin.is-pinned{animation:none}:where(body.memo-page,.memo-page-shell) .memo-collection-chip,:where(body.memo-page,.memo-page-shell) .memo-filter-chip,:where(body.memo-page,.memo-page-shell) .memo-item__action,:where(body.memo-page,.memo-page-shell) .memo-sidebar-collection-item,:where(body.memo-page,.memo-page-shell) .memo-sidebar-nav__item,:where(body.memo-page,.memo-page-shell) .memo-toolbar__icon-btn,:where(body.memo-page,.memo-page-shell) .primary-button{transition-property:background,border-color,color,box-shadow}:where(body.memo-page,.memo-page-shell) .memo-collection-chip:active,:where(body.memo-page,.memo-page-shell) .memo-collection-chip:hover,:where(body.memo-page,.memo-page-shell) .memo-filter-chip:active,:where(body.memo-page,.memo-page-shell) .memo-filter-chip:hover,:where(body.memo-page,.memo-page-shell) .memo-item__action:active:not(:disabled),:where(body.memo-page,.memo-page-shell) .memo-item__pin:active,:where(body.memo-page,.memo-page-shell) .memo-select__trigger:active,:where(body.memo-page,.memo-page-shell) .memo-sidebar-collection-item:active,:where(body.memo-page,.memo-page-shell) .memo-sidebar-collection-item:hover,:where(body.memo-page,.memo-page-shell) .memo-sidebar-manage-btn:active,:where(body.memo-page,.memo-page-shell) .memo-sidebar-nav__item:active,:where(body.memo-page,.memo-page-shell) .memo-sidebar-nav__item:hover,:where(body.memo-page,.memo-page-shell) .memo-sidebar-toggle:active,:where(body.memo-page,.memo-page-shell) .memo-toolbar__clear:active,:where(body.memo-page,.memo-page-shell) .memo-toolbar__icon-btn:active,:where(body.memo-page,.memo-page-shell) .memo-toolbar__icon-btn:hover,:where(body.memo-page,.memo-page-shell) .memo-toolbar__search-clear:active,:where(body.memo-page,.memo-page-shell) .primary-button:active:not(:disabled),:where(body.memo-page,.memo-page-shell) .primary-button:hover:not(:disabled){transform:none}}:where(body.prompt-share-page,.prompt-share-page,body.prompt-manage-page,.prompt-manage-page){margin:0;padding:0}:where(body.prompt-share-page,.prompt-share-page,body.prompt-manage-page,.prompt-manage-page) *{box-sizing:border-box;margin:0;padding:0}:where(body.prompt-share-page,.prompt-share-page,body.prompt-manage-page,.prompt-manage-page) [hidden]{display:none!important}:where(body.prompt-share-page,.prompt-share-page) .bi{display:inline-block;font-family:bootstrap-icons!important;font-style:normal;font-weight:400!important;font-variant:normal;text-transform:none;line-height:1;vertical-align:-.125em;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.prompt-share-page,body.prompt-share-page{--ps-bg:#f8f9fa;--ps-surface:#fff;--ps-surface-muted:#f1f3f4;--ps-text-strong:#202124;--ps-text-muted:#5f6368;--ps-border:#dadce0;--ps-primary:#1a73e8;--ps-primary-strong:#185abc;--ps-success:#188038;--ps-danger:#d93025;--ps-like:#c05d74;--ps-like-strong:#a44b61;--ps-like-tint:rgba(192,93,116,.14);--ps-like-shadow:rgba(192,93,116,.26);--ps-use-in-chat:#2563eb;--ps-use-in-chat-strong:#1d4ed8;--ps-shadow-soft:0 1px 3px rgba(60,64,67,.18);--ps-shadow-hover:0 8px 24px rgba(60,64,67,.2);--ps-fab-sheen:radial-gradient(circle at 28% 28%,hsla(0,0%,100%,.34),transparent 34%);--ps-fab-blue-gradient:linear-gradient(135deg,#1f7bff,#155fce 52%,#61b2ff);--ps-fab-blue-shadow:0 10px 24px rgba(21,95,206,.34),0 2px 6px rgba(15,23,42,.16),inset 0 1px 0 hsla(0,0%,100%,.28);--ps-fab-blue-shadow-hover:0 0 0 5px rgba(85,166,255,.18),0 16px 34px rgba(21,95,206,.42),0 5px 14px rgba(15,23,42,.18),inset 0 1px 0 hsla(0,0%,100%,.34);--ps-fab-blue-shadow-active:0 0 0 3px rgba(85,166,255,.12),0 8px 18px rgba(21,95,206,.28),inset 0 1px 0 hsla(0,0%,100%,.18);font-family:var(--font-app-sans),"Segoe UI",sans-serif;--page-scrollbar-track:hsla(220,9%,87%,.78);--page-scrollbar-thumb:rgba(26,115,232,.28);--page-scrollbar-thumb-hover:rgba(24,90,188,.44);--page-scrollbar-thumb-border:rgba(248,249,250,.94);color:var(--ps-text-strong);line-height:1.6;min-height:100vh;background:var(--ps-bg)}body.prompt-share-page{overflow-x:hidden}body.prompt-share-page.ps-modal-open,html.ps-modal-open{overflow:hidden;overscroll-behavior:none}body.prompt-share-page.ps-modal-open .prompt-share-page>:not(#postModal):not(#promptDetailModal):not(#promptShareModal){pointer-events:none}body.prompt-share-page.ps-modal-open #postModal.show,body.prompt-share-page.ps-modal-open #promptDetailModal.show,body.prompt-share-page.ps-modal-open #promptShareModal.show{pointer-events:auto}.prompt-share-page a{color:inherit;text-decoration:none}.prompt-share-page main{width:min(1440px,100%);margin:0 auto;padding:1.2rem clamp(1rem,2vw,2rem) 2.8rem;display:flex;flex-direction:column;gap:1rem;position:relative;z-index:1}:where(body.prompt-share-page,.prompt-share-page) .prompt-crawl-summary{position:absolute!important;width:1px!important;height:1px!important;padding:0!important;margin:-1px!important;overflow:hidden!important;clip:rect(0,0,0,0)!important;clip-path:inset(50%)!important;white-space:nowrap!important;border:0!important;box-shadow:none!important}:where(body.prompt-share-page,.prompt-share-page) .prompt-crawl-summary h2{margin:0 0 .45rem;font-size:1rem;line-height:1.4}:where(body.prompt-share-page,.prompt-share-page) .prompt-crawl-summary p{margin:0;color:var(--ps-text-muted);font-size:.92rem}:where(body.prompt-share-page,.prompt-share-page) .prompt-crawl-summary ul{display:flex;flex-wrap:wrap;gap:.45rem;margin:.75rem 0 0;padding:0;list-style:none}:where(body.prompt-share-page,.prompt-share-page) .prompt-crawl-summary li{border:1px solid rgba(26,115,232,.16);border-radius:999px;background:rgba(26,115,232,.08);color:#174ea6;padding:.2rem .55rem;font-size:.78rem;font-weight:700}.prompt-share-page #auth-buttons .auth-btn{border:1px solid hsla(0,0%,100%,.8);border-radius:999px;background:hsla(0,0%,100%,.95);color:#174ea6;display:inline-flex;align-items:center;gap:.4rem;padding:.48rem .95rem;cursor:pointer;box-shadow:0 2px 8px rgba(32,33,36,.2);transition:box-shadow .18s ease,transform .18s ease}.prompt-share-page #auth-buttons .auth-btn i{font-size:1.1rem}.prompt-share-page #auth-buttons .auth-btn span{font-size:.86rem;font-weight:700}.prompt-share-page #auth-buttons .auth-btn:hover{transform:translateY(-1px);box-shadow:0 6px 14px rgba(32,33,36,.22)}:where(body.prompt-share-page,.prompt-share-page) .prompts-header{min-height:clamp(250px,38vw,360px);border-radius:0 0 24px 24px;overflow:hidden;position:relative;color:#fff;background:linear-gradient(180deg,rgba(32,33,36,.45),rgba(32,33,36,.62)),url(/_next/static/media/prompt_share.24e813ca.webp) 50% /cover no-repeat;box-shadow:var(--ps-shadow-soft)}:where(body.prompt-share-page,.prompt-share-page) .prompts-header:before{content:"";position:absolute;inset:0;background:linear-gradient(180deg,rgba(0,0,0,.08),rgba(0,0,0,.3));pointer-events:none}:where(body.prompt-share-page,.prompt-share-page) .prompts-header__inner{width:min(1240px,100%);margin:0 auto;padding:clamp(1.6rem,2vw + 1rem,2.8rem) 1rem;display:flex;flex-direction:column;align-items:center;text-align:center;gap:.75rem;position:relative;z-index:1}:where(body.prompt-share-page,.prompt-share-page) .hero-kicker{margin:0;font-size:.76rem;font-weight:700;letter-spacing:.14em;text-transform:uppercase;color:hsla(0,0%,100%,.9)}:where(body.prompt-share-page,.prompt-share-page) .hero-title{margin:0;font-size:clamp(1.8rem,1.8vw + 1.2rem,2.6rem);line-height:1.25;letter-spacing:.01em;text-wrap:balance}:where(body.prompt-share-page,.prompt-share-page) .hero-description{margin:0;max-width:64ch;font-size:clamp(.94rem,.35vw + .86rem,1.02rem);color:hsla(0,0%,100%,.92)}:where(body.prompt-share-page,.prompt-share-page) .hero-actions{display:flex;justify-content:center;margin-top:.2rem}:where(body.prompt-share-page,.prompt-share-page) .hero-action{border:1px solid hsla(0,0%,100%,.35);border-radius:999px;background:hsla(0,0%,100%,.18);color:#fff;min-height:40px;padding:.52rem 1rem;font-size:.9rem;font-weight:700;letter-spacing:.01em;display:inline-flex;align-items:center;justify-content:center;gap:.42rem;cursor:pointer;transition:background .18s ease,box-shadow .18s ease,transform .18s ease,border-color .18s ease}:where(body.prompt-share-page,.prompt-share-page) .hero-action i{font-size:.95rem}:where(body.prompt-share-page,.prompt-share-page) .hero-action--primary{position:relative;isolation:isolate;background:linear-gradient(135deg,#3b8eff,#2272e8 52%,#1655d0);border-color:hsla(0,0%,100%,.72);color:#fff;padding:.62rem 1.2rem;box-shadow:0 14px 30px rgba(18,72,172,.52),0 2px 8px rgba(15,50,140,.28),inset 0 1px 0 hsla(0,0%,100%,.52)}:where(body.prompt-share-page,.prompt-share-page) .hero-action--primary:before{content:"";position:absolute;inset:1px;border-radius:inherit;background:linear-gradient(165deg,hsla(0,0%,100%,.26),hsla(0,0%,100%,0) 58%);pointer-events:none;z-index:-1}:where(body.prompt-share-page,.prompt-share-page) .hero-action--primary:hover{filter:saturate(1.1) brightness(1.05);box-shadow:0 20px 36px rgba(15,62,158,.52),0 4px 12px rgba(12,40,120,.28),inset 0 1px 0 hsla(0,0%,100%,.6);transform:translateY(-2px)}:where(body.prompt-share-page,.prompt-share-page) .hero-action--secondary{background:hsla(0,0%,100%,.15);color:#fff;border-color:hsla(0,0%,100%,.3)}:where(body.prompt-share-page,.prompt-share-page) .hero-action--secondary:hover{background:hsla(0,0%,100%,.25);transform:translateY(-1px)}:where(body.prompt-share-page,.prompt-share-page) .hero-highlights{display:none}:where(body.prompt-share-page,.prompt-share-page) .search-section{width:min(680px,100%);margin-top:.35rem}:where(body.prompt-share-page,.prompt-share-page) .search-box{position:relative;border:1px solid hsla(0,0%,100%,.6);border-radius:999px;background:hsla(0,0%,100%,.92);box-shadow:0 8px 32px rgba(0,0,0,.18);backdrop-filter:blur(12px);transition:border-color .18s ease,box-shadow .18s ease}:where(body.prompt-share-page,.prompt-share-page) .search-box:focus-within{border-color:rgba(174,203,250,.85);box-shadow:0 8px 32px rgba(26,115,232,.22)}:where(body.prompt-share-page,.prompt-share-page) .search-box input{width:100%;border:none;background:transparent;color:var(--ps-text-strong);font-size:.98rem;padding:.9rem 3.5rem .9rem 1.1rem;outline:none}:where(body.prompt-share-page,.prompt-share-page) .search-box input::-moz-placeholder{color:#80868b}:where(body.prompt-share-page,.prompt-share-page) .search-box input::placeholder{color:#80868b}:where(body.prompt-share-page,.prompt-share-page) .search-box button{position:absolute;top:50%;right:6px;transform:translateY(-50%);width:42px;height:42px;border:none;border-radius:50%;background:linear-gradient(135deg,#4f9dff,#2f7ded 52%,#1f64dc);color:#fff;display:inline-flex;align-items:center;justify-content:center;cursor:pointer;box-shadow:0 10px 22px rgba(23,86,188,.3),inset 0 1px 0 hsla(0,0%,100%,.5);transition:filter .18s ease,box-shadow .18s ease,transform .18s ease}:where(body.prompt-share-page,.prompt-share-page) .search-box button:hover{filter:saturate(1.1) brightness(1.05);box-shadow:0 14px 28px rgba(19,79,176,.34),inset 0 1px 0 hsla(0,0%,100%,.62)}:where(body.prompt-share-page,.prompt-share-page) .search-box button i{font-size:1rem}:where(body.prompt-share-page,.prompt-share-page) .search-box button:active{transform:translateY(-50%) scale(.97)}.prompt-share-page .category-card:focus-visible,.prompt-share-page .close-btn:focus-visible,.prompt-share-page .hero-action:focus-visible,.prompt-share-page .meatball-menu:focus-visible,.prompt-share-page .new-prompt-btn:focus-visible,.prompt-share-page .prompt-action-btn:focus-visible,.prompt-share-page .prompt-share-dialog__close:focus-visible,.prompt-share-page .prompt-share-dialog__sns a:focus-visible,.prompt-share-page .prompt-type-filter-btn:focus-visible,.prompt-share-page .search-box button:focus-visible,.prompt-share-page .submit-btn:focus-visible{outline:3px solid rgba(26,115,232,.35);outline-offset:2px}:where(body.prompt-share-page,.prompt-share-page) .categories,:where(body.prompt-share-page,.prompt-share-page) .prompts-list{width:min(1280px,100%);margin-left:auto;margin-right:auto;position:relative;overflow:hidden;border-radius:24px;background:hsla(0,0%,100%,.92);border:1px solid rgba(69,128,196,.18);box-shadow:0 24px 60px rgba(0,0,0,.14);padding:1.55rem 1.6rem;backdrop-filter:blur(12px)}:where(body.prompt-share-page,.prompt-share-page) .categories:before,:where(body.prompt-share-page,.prompt-share-page) .prompts-list:before{content:"";position:absolute;inset:0;background:linear-gradient(135deg,rgba(72,147,224,.12),transparent 58%);pointer-events:none}:where(body.prompt-share-page,.prompt-share-page) .categories{margin-top:.2rem}:where(body.prompt-share-page,.prompt-share-page) .section-header{position:relative;z-index:1;display:flex;align-items:center;justify-content:space-between;gap:.6rem;flex-wrap:wrap;margin-bottom:1rem}:where(body.prompt-share-page,.prompt-share-page) .section-header--compact{margin-bottom:.72rem}:where(body.prompt-share-page,.prompt-share-page) .categories .section-header{justify-content:flex-start}:where(body.prompt-share-page,.prompt-share-page) .section-kicker{margin:0;font-size:.72rem;font-weight:700;text-transform:uppercase;letter-spacing:.12em;color:var(--ps-text-muted)}:where(body.prompt-share-page,.prompt-share-page) .categories h2,:where(body.prompt-share-page,.prompt-share-page) .prompts-list h2{margin:0;color:#1f4d7a;line-height:1.3;font-size:clamp(1.08rem,.9vw + .94rem,1.38rem);letter-spacing:.02em}:where(body.prompt-share-page,.prompt-share-page) .section-description{margin:0;color:var(--ps-text-muted);font-size:.88rem}:where(body.prompt-share-page,.prompt-share-page) .category-list{--prompt-category-card-height:44px;position:relative;z-index:1;display:grid;grid-template-columns:repeat(auto-fit,minmax(180px,1fr));grid-auto-rows:var(--prompt-category-card-height);gap:.5rem}:where(body.prompt-share-page,.prompt-share-page) .category-card{width:100%;height:var(--prompt-category-card-height);max-width:none;-webkit-appearance:none;-moz-appearance:none;appearance:none;border:1px solid #dce7f3;border-radius:10px;background:#fff;color:#20476f;display:inline-flex;align-items:center;justify-content:flex-start;gap:.5rem;min-height:var(--prompt-category-card-height);padding:.45rem .75rem;font-size:.875rem;font-weight:600;cursor:pointer;overflow:hidden;text-align:left;box-shadow:0 2px 10px rgba(0,0,0,.05);transition:transform .2s ease,box-shadow .2s ease,border-color .2s ease}:where(body.prompt-share-page,.prompt-share-page) .category-card span{flex:1;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}:where(body.prompt-share-page,.prompt-share-page) .category-card i{width:1.6rem;height:1.6rem;border-radius:999px;background:rgba(72,147,224,.12);color:#3c7fcc;font-size:.8rem;display:inline-flex;align-items:center;justify-content:center;flex-shrink:0}:where(body.prompt-share-page,.prompt-share-page) .category-card:hover{transform:translateY(-1px);border-color:rgba(72,147,224,.45);box-shadow:0 8px 16px rgba(0,0,0,.09)}:where(body.prompt-share-page,.prompt-share-page) .category-card.active{background:linear-gradient(180deg,rgba(239,247,255,.98),#fff);border-color:rgba(72,147,224,.5);color:#163c66;box-shadow:0 8px 16px rgba(56,111,172,.12)}:where(body.prompt-share-page,.prompt-share-page) .category-card.active i{background:rgba(72,147,224,.18);color:#2d6fba}:where(body.prompt-share-page,.prompt-share-page) .prompt-filter-block{position:relative;z-index:1;margin-top:1rem;padding-top:.95rem;border-top:1px solid rgba(69,128,196,.14)}:where(body.prompt-share-page,.prompt-share-page) .prompt-filter-heading{margin-bottom:.6rem;color:#1f4d7a;font-size:.9rem;font-weight:700;line-height:1.3}:where(body.prompt-share-page,.prompt-share-page) .prompt-type-filter-list{display:flex;flex-wrap:wrap;gap:.5rem}:where(body.prompt-share-page,.prompt-share-page) .prompt-type-filter-btn{width:auto;max-width:none;-webkit-appearance:none;-moz-appearance:none;appearance:none;border:1px solid #dce7f3;border-radius:999px;background:#fff;color:#20476f;display:inline-flex;align-items:center;justify-content:center;gap:.42rem;min-height:38px;padding:.38rem .95rem;font-size:.84rem;font-weight:700;cursor:pointer;text-align:center;white-space:nowrap;box-shadow:0 2px 10px rgba(0,0,0,.05);transition:transform .2s ease,box-shadow .2s ease,border-color .2s ease}:where(body.prompt-share-page,.prompt-share-page) .prompt-type-filter-btn span{min-width:0}:where(body.prompt-share-page,.prompt-share-page) .prompt-type-filter-btn i{width:1.3rem;height:1.3rem;border-radius:999px;background:rgba(72,147,224,.12);color:#3c7fcc;font-size:.74rem;display:inline-flex;align-items:center;justify-content:center;flex-shrink:0}:where(body.prompt-share-page,.prompt-share-page) .prompt-type-filter-btn:hover{transform:translateY(-1px);border-color:rgba(72,147,224,.45);box-shadow:0 8px 16px rgba(0,0,0,.09)}:where(body.prompt-share-page,.prompt-share-page) .prompt-type-filter-btn.active{background:linear-gradient(180deg,rgba(239,247,255,.98),#fff);border-color:rgba(72,147,224,.55);color:#163c66;box-shadow:0 8px 16px rgba(56,111,172,.12)}:where(body.prompt-share-page,.prompt-share-page) .prompt-type-filter-btn.active i{background:rgba(72,147,224,.18);color:#2d6fba}:where(body.prompt-share-page,.prompt-share-page) .prompts-list{background:hsla(0,0%,100%,.92);border:1px solid rgba(70,128,196,.14);box-shadow:0 24px 60px rgba(0,0,0,.14);backdrop-filter:blur(12px);padding:1.45rem 1.55rem;display:flex;flex-direction:column;gap:1.05rem}:where(body.prompt-share-page,.prompt-share-page) .prompts-list:before{background:linear-gradient(135deg,rgba(72,147,224,.08),transparent 58%)}:where(body.prompt-share-page,.prompt-share-page) .prompts-list-header{margin-bottom:0;align-items:center;justify-content:flex-start}:where(body.prompt-share-page,.prompt-share-page) .prompt-toolbar{position:relative;z-index:1;display:flex;justify-content:space-between;align-items:center;gap:16px;padding:0;border:none;background:transparent}:where(body.prompt-share-page,.prompt-share-page) .prompt-count-meta{margin:0;font-size:.84rem;font-weight:600;color:#68809b}:where(body.prompt-share-page,.prompt-share-page) .prompt-load-more{-webkit-appearance:none;-moz-appearance:none;appearance:none;border:1px solid rgba(69,88,110,.18);border-radius:999px;background:hsla(0,0%,100%,.92);color:#1c263e;padding:.62rem .95rem;font-size:.84rem;font-weight:700;line-height:1;cursor:pointer;transition:transform .18s ease,border-color .18s ease,background-color .18s ease}:where(body.prompt-share-page,.prompt-share-page) .prompt-load-more:hover:not(:disabled){transform:translateY(-1px);border-color:rgba(69,88,110,.3);background:#fff}:where(body.prompt-share-page,.prompt-share-page) .prompt-load-more:disabled{opacity:.65;cursor:wait}:where(body.prompt-share-page,.prompt-share-page) .prompt-load-more:focus-visible{outline:2px solid rgba(69,88,110,.32);outline-offset:2px}:where(body.prompt-share-page,.prompt-share-page) #promptResults{margin:0;width:100%;min-height:0}.prompt-share-page .prompt-cards{position:relative;z-index:1;display:grid;gap:1rem;grid-template-columns:repeat(3,minmax(0,1fr));width:100%}.prompt-share-page .prompt-cards>p,.prompt-share-page .prompt-feedback,.prompt-share-page .prompt-loading-message{grid-column:1/-1;margin:0;border-radius:14px;padding:1rem 1.05rem;border:1px solid #dce7f3;background:#fff;color:#4d698d;font-weight:550;box-shadow:0 8px 18px rgba(0,0,0,.05)}.prompt-share-page .prompt-feedback--error{color:#b3261e;border-color:#f2b8b5;background:#fce8e6}.prompt-share-page .prompt-feedback--empty{color:var(--ps-text-muted)}.prompt-share-page .prompt-card{position:relative;display:flex;flex-direction:column;gap:.86rem;border-radius:16px;border:1px solid #d6e2ef;background:linear-gradient(180deg,#fff,#fbfdff);padding:1.12rem;cursor:pointer;box-shadow:0 8px 24px rgba(65,111,158,.09),0 1px 3px rgba(0,0,0,.04);transition:transform .2s cubic-bezier(.34,1.56,.64,1),box-shadow .2s ease,border-color .2s ease;overflow:visible;-webkit-user-select:none;-moz-user-select:none;user-select:none}.prompt-share-page .prompt-card:before{content:none}.prompt-share-page .prompt-card:hover{transform:translateY(-4px);border-color:var(--ps-primary);box-shadow:0 12px 28px rgba(26,115,232,.15)}.prompt-share-page .prompt-card:active{transform:translateY(-1px);box-shadow:0 5px 12px rgba(26,115,232,.12);border-color:var(--ps-primary)}.prompt-share-page .prompt-card.menu-open{z-index:20;border-color:rgba(47,115,199,.52);box-shadow:0 16px 34px rgba(26,115,232,.18),0 2px 6px rgba(15,23,42,.06)}.prompt-share-page .prompt-card--skeleton{cursor:default;pointer-events:none;min-height:220px}.prompt-share-page .prompt-card--skeleton:active,.prompt-share-page .prompt-card--skeleton:hover{transform:none;border-color:#cbdceb;box-shadow:0 6px 18px rgba(65,111,158,.08),0 1px 3px rgba(0,0,0,.05)}.prompt-share-page .prompt-card__header{position:relative;z-index:1;display:grid;grid-template-columns:minmax(0,1fr) auto;grid-template-areas:"badges menu" "date date";align-items:center;gap:.42rem .54rem;min-height:3rem}.prompt-share-page .prompt-card__created-at{grid-area:date;justify-self:start;display:inline-flex;align-items:center;gap:.28rem;margin:0;color:#64748b;font-size:.72rem;line-height:1.2;white-space:nowrap;font-weight:600}.prompt-share-page .prompt-card__created-at i{font-size:.7rem;color:#8aa0b8}.prompt-share-page .prompt-card__badges{grid-area:badges;display:flex;flex-wrap:nowrap;align-items:center;gap:.38rem;min-width:0;overflow:hidden;padding-left:0}.prompt-share-page .prompt-card__header>.cc-skeleton{grid-area:menu;justify-self:end}.prompt-share-page .prompt-card__category-pill{display:inline-flex;align-items:center;gap:.3rem;font-size:.7rem;font-weight:700;color:#2b6cb0;border-radius:999px;border:1px solid #bee3f8;background:#ebf8ff;padding:.22rem .65rem;line-height:1.2;min-width:0;max-width:min(48%,11rem);white-space:nowrap}.prompt-share-page .prompt-card__category-pill i{flex:0 0 auto;font-size:.7rem;color:#3182ce}.prompt-share-page .prompt-card__category-pill span,.prompt-share-page .prompt-card__type-pill span{min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.prompt-share-page .prompt-card__type-pill{display:inline-flex;align-items:center;gap:.28rem;border-radius:999px;padding:.2rem .55rem;font-size:.7rem;font-weight:700;line-height:1.2;white-space:nowrap;flex:0 0 auto}.prompt-share-page .prompt-card__type-pill--prompt,.prompt-share-page .prompt-card__type-pill--text{color:#5f6368;background:#f1f3f4;border:1px solid #dde2e6}.prompt-share-page .prompt-card__type-pill--media{border-style:dashed}.prompt-share-page .prompt-card__type-pill--image{color:#7b4c00;background:#fff4df;border:1px solid #f2d39a}.prompt-share-page .prompt-card__type-pill--skill{color:#1d4ed8;background:#e8f0ff;border:1px solid #b7cbff}.prompt-share-page .prompt-card__type-pill i{flex:0 0 auto;font-size:.72rem}.prompt-share-page .prompt-card__image{position:relative;z-index:1;width:100%;aspect-ratio:16/10;overflow:hidden;border-radius:14px;border:1px solid #dce7f3;background:linear-gradient(135deg,rgba(72,147,224,.18),hsla(0,0%,100%,.92)),#f5f9ff}.prompt-share-page .prompt-card__image img{width:100%;height:100%;display:block;-o-object-fit:cover;object-fit:cover}.prompt-share-page .prompt-card h3{font-size:1.05rem;line-height:1.45;color:#1a202c;font-weight:700;-webkit-line-clamp:2;line-clamp:2}.prompt-share-page .prompt-card h3,.prompt-share-page .prompt-card__content{margin:0;position:relative;z-index:1;overflow:hidden;display:-webkit-box;-webkit-box-orient:vertical;word-break:break-word;overflow-wrap:anywhere}.prompt-share-page .prompt-card__content{color:#4a5568;font-size:.875rem;line-height:1.6;-webkit-line-clamp:3;line-clamp:3}.prompt-share-page .prompt-meta{margin-top:auto;display:block}.prompt-share-page .prompt-meta-info{display:flex;flex-wrap:wrap;align-items:center;gap:.42rem}.prompt-share-page .prompt-meta-pill{display:inline-flex;align-items:center;gap:.24rem;border-radius:6px;border:none;color:#7a8fa3;background:transparent;font-size:.72rem;padding:.1rem .2rem}.prompt-share-page .prompt-meta-pill i{font-size:.68rem;color:#9ab0c5}.prompt-share-page .prompt-actions{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));align-items:center;justify-items:center;-moz-column-gap:.2rem;column-gap:.2rem;width:100%;border-top:none;padding-top:.42rem}.prompt-share-page .prompt-action-btn{width:44px;height:44px;min-height:44px;border:none;border-radius:999px;background:transparent;color:#4a5568;cursor:pointer;display:inline-flex;align-items:center;justify-content:center;padding:0;transition:transform .18s ease,background .18s ease,color .18s ease,box-shadow .18s ease;-webkit-user-select:none;-moz-user-select:none;user-select:none;position:relative;isolation:isolate;overflow:visible}.prompt-share-page .prompt-action-count{position:absolute;right:-3px;bottom:-5px;min-width:17px;height:17px;padding:0 4px;border-radius:999px;background:rgba(15,23,42,.82);color:#fff;font-size:.62rem;font-weight:700;line-height:17px;text-align:center;pointer-events:none}.prompt-share-page .meatball-menu{grid-area:menu;justify-self:end;border:none;border-radius:10px;background:transparent;color:#4a5568;cursor:pointer;display:inline-flex;align-items:center;justify-content:center;box-shadow:none;transition:background .18s ease,color .18s ease,box-shadow .18s ease;-webkit-user-select:none;-moz-user-select:none;user-select:none;position:relative;overflow:hidden}.prompt-share-page .meatball-menu:hover{background:#edf2f7;color:#2d3748}.prompt-share-page .meatball-menu:active:not(:disabled),.prompt-share-page .meatball-menu:hover:not(:disabled),.prompt-share-page .meatball-menu[aria-expanded=true]{transform:none}.prompt-share-page .meatball-menu i,.prompt-share-page .prompt-action-btn i{font-size:1.35rem;display:inline-block;font-family:bootstrap-icons!important;font-style:normal;font-weight:400!important;font-variant:normal;text-transform:none;line-height:1;vertical-align:-.125em;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;visibility:visible!important;opacity:1!important;position:relative;z-index:1}.prompt-share-page .prompt-action-btn.like-btn:before,.prompt-share-page .prompt-action-btn.use-in-chat-btn:before{content:none}.prompt-share-page .prompt-action-btn.like-btn:after,.prompt-share-page .prompt-action-btn.use-in-chat-btn:after{content:"";position:absolute;top:50%;left:50%;width:5px;height:5px;border-radius:999px;opacity:0;transform:translate(-50%,-50%) scale(.2);pointer-events:none;z-index:2}.prompt-share-page .prompt-action-btn:hover{transform:translateY(-1px)}.prompt-share-page .prompt-action-btn.comment-btn:hover{background:rgba(26,115,232,.12);color:#1a73e8}.prompt-share-page .prompt-action-btn.like-btn:hover{background:transparent;color:var(--ps-like)}.prompt-share-page .prompt-action-btn.use-in-chat-btn:hover{background:transparent;color:var(--ps-use-in-chat)}.prompt-share-page .prompt-action-btn:active{transform:translateY(0);background:rgba(72,147,224,.16)}.prompt-share-page .prompt-action-btn.like-btn:active,.prompt-share-page .prompt-action-btn.use-in-chat-btn:active{background:transparent}.prompt-share-page .prompt-action-btn[aria-disabled=true]{cursor:pointer}.prompt-share-page .like-btn.liked{color:var(--ps-like);background:transparent;box-shadow:none}.prompt-share-page .like-btn.liked i{color:var(--ps-like)!important;font-family:bootstrap-icons!important}.prompt-share-page .use-in-chat-btn.used-in-chat{color:var(--ps-use-in-chat);background:transparent;box-shadow:none}.prompt-share-page .use-in-chat-btn.used-in-chat i{color:var(--ps-use-in-chat)!important;font-family:bootstrap-icons!important}.prompt-share-page .like-btn.liked.is-celebrating i,.prompt-share-page .use-in-chat-btn.used-in-chat.is-celebrating i{animation:prompt-action-icon-pop .52s cubic-bezier(.2,1.72,.36,1) both}.prompt-share-page .like-btn.liked.is-celebrating:after{background:#ff6b9a;box-shadow:0 -21px 0 #ff6b9a,17px -12px 0 #ffc857,19px 8px 0 #ff8fab,3px 20px 0 #ffd166,-16px 11px 0 #ff6b9a,-18px -9px 0 #ffc857;animation:prompt-action-burst .64s ease-out both}.prompt-share-page .use-in-chat-btn.used-in-chat.is-celebrating:after{background:var(--ps-use-in-chat);box-shadow:0 -21px 0 var(--ps-use-in-chat),17px -12px 0 #74c0fc,19px 8px 0 #4dabf7,3px 20px 0 #91a7ff,-16px 11px 0 var(--ps-use-in-chat),-18px -9px 0 #74c0fc;animation:prompt-action-burst .64s ease-out both}@keyframes prompt-action-icon-pop{0%{transform:scale(.72) rotate(-10deg)}52%{transform:scale(1.34) rotate(8deg)}76%{transform:scale(.94) rotate(-3deg)}to{transform:scale(1) rotate(0)}}@keyframes prompt-action-burst{0%{opacity:0;transform:translate(-50%,-50%) scale(.18)}18%{opacity:1}to{opacity:0;transform:translate(-50%,-50%) scale(1)}}@media (prefers-reduced-motion:reduce){.prompt-share-page .like-btn.liked.is-celebrating i,.prompt-share-page .like-btn.liked.is-celebrating:after,.prompt-share-page .use-in-chat-btn.used-in-chat.is-celebrating i,.prompt-share-page .use-in-chat-btn.used-in-chat.is-celebrating:after{animation:none}}[data-theme=dark] :where(body.prompt-share-page,.prompt-share-page) .like-btn.liked{background:transparent;color:#ff7675;box-shadow:none}[data-theme=dark] :where(body.prompt-share-page,.prompt-share-page) .like-btn.liked i{color:#ff7675!important}[data-theme=dark] :where(body.prompt-share-page,.prompt-share-page) .use-in-chat-btn.used-in-chat{background:transparent;color:#74c0fc;box-shadow:none}[data-theme=dark] :where(body.prompt-share-page,.prompt-share-page) .use-in-chat-btn.used-in-chat i{color:#74c0fc!important}.prompt-share-page .meatball-menu{width:34px;height:34px;padding:0}.prompt-share-page .meatball-menu[aria-expanded=true]{background:rgba(234,243,255,.98);color:#2f73c7;box-shadow:0 10px 24px rgba(47,115,199,.18)}.prompt-share-page .prompt-actions-dropdown{position:absolute;top:42px;right:.82rem;width:min(220px,calc(100% - 1.64rem));border-radius:12px;background:#fff;border:1px solid #dce7f3;box-shadow:0 22px 44px rgba(15,23,42,.16),0 2px 6px rgba(15,23,42,.06);padding:.42rem;display:flex;flex-direction:column;gap:.16rem;opacity:0;visibility:hidden;pointer-events:none;transform:translateY(-8px) scale(.94);transform-origin:top right;transition:opacity .18s ease,transform .22s cubic-bezier(.2,1.36,.32,1),visibility 0s linear .18s;z-index:var(--z-dropdown,30)}.prompt-share-page .prompt-actions-dropdown:before{content:"";position:absolute;top:-6px;right:14px;width:11px;height:11px;border-left:1px solid #dce7f3;border-top:1px solid #dce7f3;background:#fff;transform:rotate(45deg)}.prompt-share-page .prompt-actions-dropdown.is-open{opacity:1;visibility:visible;pointer-events:auto;transform:translateY(0) scale(1);transition:opacity .16s ease,transform .24s cubic-bezier(.2,1.36,.32,1),visibility 0s}.prompt-share-page .prompt-actions-dropdown .dropdown-item{border:none;border-radius:10px;padding:.58rem .7rem;font-size:.84rem;text-align:left;color:#1a202c;background:transparent;cursor:pointer;display:flex;align-items:center;gap:.5rem;opacity:0;transform:translateX(8px);transition:opacity .16s ease,transform .18s ease,background .16s ease,color .16s ease,box-shadow .16s ease;font-weight:500;position:relative;z-index:1}.prompt-share-page .prompt-actions-dropdown.is-open .dropdown-item{opacity:1;transform:translateX(0)}.prompt-share-page .prompt-actions-dropdown.is-open .dropdown-item:first-child{transition-delay:30ms}.prompt-share-page .prompt-actions-dropdown.is-open .dropdown-item:nth-child(2){transition-delay:60ms}.prompt-share-page .prompt-actions-dropdown.is-open .dropdown-item:nth-child(3){transition-delay:90ms}.prompt-share-page .prompt-actions-dropdown .dropdown-item i{flex:0 0 auto;width:1rem;color:#5d7fa8;font-size:.92rem;line-height:1}.prompt-share-page .prompt-actions-dropdown .dropdown-item span{min-width:0}.prompt-share-page .prompt-actions-dropdown .dropdown-item:hover{background:rgba(72,147,224,.12);color:#1a73e8}.prompt-share-page .prompt-actions-dropdown .dropdown-item:hover i{color:#1a73e8}.prompt-share-page .prompt-actions-dropdown .dropdown-item:disabled{cursor:not-allowed;opacity:.7;color:var(--ps-text-muted);background:#f7f8f9}@media (prefers-reduced-motion:reduce){.prompt-share-page .prompt-actions-dropdown,.prompt-share-page .prompt-actions-dropdown .dropdown-item{transition-duration:.01ms!important;transition-delay:0s!important}.prompt-share-page .prompt-actions-dropdown,.prompt-share-page .prompt-actions-dropdown .dropdown-item,.prompt-share-page .prompt-actions-dropdown.is-open,.prompt-share-page .prompt-actions-dropdown.is-open .dropdown-item{transform:none}}:where(body.prompt-share-page,.prompt-share-page) .post-modal{display:flex;align-items:center;justify-content:center;position:fixed;inset:0;z-index:var(--z-modal-priority,85);background:radial-gradient(circle at top,rgba(79,156,245,.14),transparent 34%),rgba(18,22,30,.58);backdrop-filter:blur(10px);-webkit-backdrop-filter:blur(10px);opacity:0;visibility:hidden;isolation:isolate;transition:opacity .28s ease,visibility .28s ease,backdrop-filter .32s ease;pointer-events:none}:where(body.prompt-share-page,.prompt-share-page) .post-modal:before{content:"";position:absolute;inset:0;background:radial-gradient(circle at 18% 18%,rgba(129,184,255,.2),transparent 28%),radial-gradient(circle at 82% 20%,rgba(88,165,255,.16),transparent 22%),linear-gradient(180deg,hsla(0,0%,100%,.03),hsla(0,0%,100%,0));opacity:0;transform:scale(1.04);transition:opacity .36s ease,transform .42s ease;pointer-events:none}:where(body.prompt-share-page,.prompt-share-page) .post-modal.show{opacity:1;visibility:visible;pointer-events:auto}:where(body.prompt-share-page,.prompt-share-page) .post-modal.show:before{opacity:1;transform:scale(1)}:where(body.prompt-share-page,.prompt-share-page) .post-modal-content{width:min(94%,920px);max-height:92vh;overflow:hidden;border-radius:30px;border:1px solid rgba(181,208,239,.5);background:radial-gradient(circle at top left,rgba(79,156,245,.2),transparent 36%),linear-gradient(180deg,hsla(0,0%,100%,.99),rgba(246,250,255,.98));box-shadow:0 36px 90px rgba(18,24,34,.32),0 14px 36px rgba(37,99,235,.12);position:relative;isolation:isolate;transform:translateY(26px) scale(.965);transform-origin:50% 42%;opacity:0;filter:blur(10px);transition:transform .42s cubic-bezier(.22,1,.36,1),opacity .3s ease,filter .42s ease,box-shadow .42s ease;overflow-wrap:anywhere;will-change:transform,opacity,filter}:where(body.prompt-share-page,.prompt-share-page) .post-modal-content--composer{display:flex;flex-direction:column;padding:0}:where(body.prompt-share-page,.prompt-share-page) .post-modal-scroll{flex:1;min-height:0;overflow-y:auto;scrollbar-gutter:auto;padding:1.2rem}:where(body.prompt-share-page,.prompt-share-page) .post-modal.show .post-modal-content{transform:translateY(0) scale(1);opacity:1;filter:blur(0);box-shadow:0 44px 104px rgba(18,24,34,.36),0 18px 44px rgba(37,99,235,.14)}:where(body.prompt-share-page,.prompt-share-page) .post-modal-content--composer:before{content:"";position:absolute;inset:0 0 auto;height:5px;border-radius:30px 30px 0 0;background:linear-gradient(90deg,#0f4aa6,#4f9cf5 55%,#77b7ff)}:where(body.prompt-share-page,.prompt-share-page) .post-modal .composer-hero,:where(body.prompt-share-page,.prompt-share-page) .post-modal .post-form>*{opacity:0;transform:translateY(18px);transition:transform .42s cubic-bezier(.22,1,.36,1),opacity .28s ease}:where(body.prompt-share-page,.prompt-share-page) .post-modal .composer-hero{transition-delay:.06s}:where(body.prompt-share-page,.prompt-share-page) .post-modal .post-form>*{transition-delay:.14s}:where(body.prompt-share-page,.prompt-share-page) .post-modal.show .composer-hero,:where(body.prompt-share-page,.prompt-share-page) .post-modal.show .post-form>*{opacity:1;transform:none}:where(body.prompt-share-page,.prompt-share-page) #promptDetailModal .post-modal-content{width:min(96%,980px);overflow-y:auto;scrollbar-width:thin;scrollbar-color:var(--page-scrollbar-thumb) transparent}:where(body.prompt-share-page,.prompt-share-page) #promptDetailModal .post-modal-content::-webkit-scrollbar{width:6px}:where(body.prompt-share-page,.prompt-share-page) #promptDetailModal .post-modal-content::-webkit-scrollbar-track{background:transparent}:where(body.prompt-share-page,.prompt-share-page) #promptDetailModal .post-modal-content::-webkit-scrollbar-thumb{border-radius:999px;background:var(--page-scrollbar-thumb);background-clip:padding-box;border:2px solid transparent}:where(body.prompt-share-page,.prompt-share-page) #promptDetailModal .post-modal-content::-webkit-scrollbar-thumb:hover{background:var(--page-scrollbar-thumb-hover);background-clip:padding-box}:where(body.prompt-share-page,.prompt-share-page) #promptDetailModal .post-modal-content--detail{display:flex;flex-direction:column;gap:1.05rem;padding:clamp(1.2rem,1.2vw + 1rem,1.65rem)}:where(body.prompt-share-page,.prompt-share-page) #promptDetailModal .prompt-detail-header{display:flex;align-items:flex-start;justify-content:space-between;gap:1rem;padding-right:3.35rem}:where(body.prompt-share-page,.prompt-share-page) .prompt-detail-heading{min-width:0}:where(body.prompt-share-page,.prompt-share-page) .prompt-detail-heading__eyebrow{display:block;margin-bottom:.18rem;color:#5d7288;font-size:.74rem;font-weight:800}:where(body.prompt-share-page,.prompt-share-page) #promptDetailModal .post-modal-content--detail h2{margin:0;color:#1f3348;font-size:1.28rem;line-height:1.35;overflow-wrap:anywhere}:where(body.prompt-share-page,.prompt-share-page) .prompt-detail-header__chips{display:flex;flex-wrap:wrap;justify-content:flex-end;gap:.45rem;min-width:min(320px,100%)}:where(body.prompt-share-page,.prompt-share-page) .prompt-detail-chip{display:inline-flex;align-items:center;gap:.34rem;min-height:34px;max-width:100%;padding:.36rem .62rem;border:1px solid rgba(197,214,232,.9);border-radius:999px;background:rgba(248,251,255,.92);color:#4d647b;font-size:.78rem;white-space:nowrap}:where(body.prompt-share-page,.prompt-share-page) .prompt-detail-chip i{color:#1a73e8;font-size:.92rem}:where(body.prompt-share-page,.prompt-share-page) .prompt-detail-chip strong{color:#24496e;font-size:.8rem}:where(body.prompt-share-page,.prompt-share-page) .prompt-detail-summary{display:grid;grid-template-columns:repeat(auto-fit,minmax(154px,1fr));gap:.65rem;margin:0}:where(body.prompt-share-page,.prompt-share-page) .prompt-detail-summary__item{min-width:0;padding:.7rem .78rem;border:1px solid rgba(203,220,238,.84);border-radius:14px;background:rgba(248,251,255,.86)}:where(body.prompt-share-page,.prompt-share-page) .prompt-detail-summary__item dt{display:flex;align-items:center;gap:.38rem;margin:0 0 .28rem;color:#6b7f93;font-size:.74rem;font-weight:800}:where(body.prompt-share-page,.prompt-share-page) .prompt-detail-summary__item dt i{color:#1a73e8}:where(body.prompt-share-page,.prompt-share-page) .prompt-detail-summary__item dd{margin:0;color:#263f57;font-size:.9rem;font-weight:700;line-height:1.45;overflow-wrap:anywhere}:where(body.prompt-share-page,.prompt-share-page) .prompt-detail-tabs{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:.38rem;padding:.28rem;border:1px solid rgba(205,220,238,.88);border-radius:12px;background:rgba(242,247,253,.86)}:where(body.prompt-share-page,.prompt-share-page) .prompt-detail-tabs__button{border:0;border-radius:8px;min-height:38px;padding:.45rem .7rem;background:transparent;color:#51667d;font:inherit;font-size:.88rem;font-weight:700;cursor:pointer;display:inline-flex;align-items:center;justify-content:center;gap:.42rem}:where(body.prompt-share-page,.prompt-share-page) .prompt-detail-tabs__button.is-active{background:#fff;color:#1d4f86;box-shadow:0 8px 20px rgba(39,74,111,.1)}:where(body.prompt-share-page,.prompt-share-page) .prompt-detail-tabs__button span{min-width:1.45rem;min-height:1.45rem;padding:0 .38rem;border-radius:999px;background:rgba(26,115,232,.12);color:#1a73e8;display:inline-flex;align-items:center;justify-content:center;font-size:.76rem}:where(body.prompt-share-page,.prompt-share-page) .prompt-detail-panel{display:flex;flex-direction:column;gap:.85rem}:where(body.prompt-share-page,.prompt-share-page) .prompt-detail-primary{display:grid;grid-template-columns:minmax(0,1fr);gap:.85rem}:where(body.prompt-share-page,.prompt-share-page) .prompt-detail-primary--with-media{grid-template-columns:minmax(240px,.42fr) minmax(0,1fr);align-items:start}:where(body.prompt-share-page,.prompt-share-page) .prompt-detail-media,:where(body.prompt-share-page,.prompt-share-page) .prompt-detail-section{min-width:0;border:1px solid rgba(203,220,238,.84);border-radius:16px;background:hsla(0,0%,100%,.82);padding:.82rem;box-shadow:inset 0 1px 0 hsla(0,0%,100%,.72)}:where(body.prompt-share-page,.prompt-share-page) .prompt-detail-section--body{background:linear-gradient(180deg,hsla(0,0%,100%,.98),rgba(247,251,255,.96))}:where(body.prompt-share-page,.prompt-share-page) .prompt-detail-section__header{display:flex;align-items:center;justify-content:space-between;gap:.7rem;margin-bottom:.62rem}:where(body.prompt-share-page,.prompt-share-page) .prompt-detail-section__header>div{min-width:0;display:flex;flex-direction:column;gap:.12rem}:where(body.prompt-share-page,.prompt-share-page) .prompt-detail-section__label{color:#20354a;font-size:.94rem;font-weight:800;line-height:1.35}:where(body.prompt-share-page,.prompt-share-page) .prompt-detail-section__meta{color:#71869b;font-size:.74rem;font-weight:700;line-height:1.35}:where(body.prompt-share-page,.prompt-share-page) .prompt-detail-copy-btn{flex:0 0 auto;display:inline-flex;align-items:center;justify-content:center;gap:.32rem;min-height:34px;padding:.36rem .72rem;border:1px solid rgba(26,115,232,.2);border-radius:999px;background:rgba(26,115,232,.1);color:#185abc;font-size:.78rem;font-weight:800;cursor:pointer;transition:background .16s ease,transform .16s ease,color .16s ease}:where(body.prompt-share-page,.prompt-share-page) .prompt-detail-copy-btn:hover:not(:disabled){background:rgba(26,115,232,.16);transform:translateY(-1px)}:where(body.prompt-share-page,.prompt-share-page) .prompt-detail-copy-btn:disabled{cursor:not-allowed;opacity:.56}:where(body.prompt-share-page,.prompt-share-page) .prompt-detail-code,:where(body.prompt-share-page,.prompt-share-page) .prompt-detail-markdown,:where(body.prompt-share-page,.prompt-share-page) .prompt-detail-text-block{margin:0;padding:.9rem 1rem;border:1px solid rgba(209,223,240,.92);border-radius:14px;background:#fff;color:#2f3f50;line-height:1.78;overflow-wrap:anywhere;box-shadow:inset 0 1px 0 hsla(0,0%,100%,.78)}:where(body.prompt-share-page,.prompt-share-page) .prompt-detail-text-block{white-space:pre-wrap}:where(body.prompt-share-page,.prompt-share-page) .prompt-detail-section--body .prompt-detail-markdown,:where(body.prompt-share-page,.prompt-share-page) .prompt-detail-section--body .prompt-detail-text-block{max-height:430px;overflow:auto;scrollbar-width:thin;scrollbar-color:var(--page-scrollbar-thumb) transparent}:where(body.prompt-share-page,.prompt-share-page) .prompt-detail-markdown{color:#24476e}:where(body.prompt-share-page,.prompt-share-page) .prompt-detail-markdown>*{margin-block:.35rem}:where(body.prompt-share-page,.prompt-share-page) .prompt-detail-markdown>:first-child{margin-top:0}:where(body.prompt-share-page,.prompt-share-page) .prompt-detail-markdown>:last-child{margin-bottom:0}:where(body.prompt-share-page,.prompt-share-page) .prompt-detail-code{overflow-x:auto;white-space:pre;font-size:.86rem}:where(body.prompt-share-page,.prompt-share-page) .prompt-detail-examples{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:.85rem}:where(body.prompt-share-page,.prompt-share-page) .prompt-detail-comments[hidden],:where(body.prompt-share-page,.prompt-share-page) .prompt-detail-panel[hidden]{display:none!important}:where(body.prompt-share-page,.prompt-share-page) .prompt-detail-comments{display:flex;flex-direction:column;gap:.7rem;outline:none}:where(body.prompt-share-page,.prompt-share-page) .prompt-detail-comments__summary{display:flex;flex-direction:column;gap:.22rem;padding:.7rem .82rem;border:1px solid rgba(203,220,238,.84);border-radius:12px;background:rgba(248,251,255,.9)}:where(body.prompt-share-page,.prompt-share-page) .prompt-detail-comments__summary span{color:#6b7f93;font-size:.76rem}:where(body.prompt-share-page,.prompt-share-page) .prompt-detail-comments__summary strong{color:#263f57;font-size:.92rem;line-height:1.45}:where(body.prompt-share-page,.prompt-share-page) .prompt-detail-comments__header{display:flex;align-items:center;justify-content:space-between;gap:.8rem}:where(body.prompt-share-page,.prompt-share-page) .prompt-detail-comments__header h3{margin:0;font-size:1rem;color:#20354a}:where(body.prompt-share-page,.prompt-share-page) .prompt-detail-comments__reload{border:1px solid rgba(177,202,230,.86);background:rgba(248,251,255,.94);color:#325272;border-radius:999px;min-height:34px;padding:.36rem .8rem;font-size:.8rem;cursor:pointer}:where(body.prompt-share-page,.prompt-share-page) .prompt-detail-comments__composer{display:flex;flex-direction:column;gap:.5rem}:where(body.prompt-share-page,.prompt-share-page) .prompt-detail-comments__composer textarea{width:100%;min-height:86px;border-radius:14px;border:1px solid rgba(192,213,236,.9);background:rgba(249,252,255,.96);color:#23466c;font:inherit;line-height:1.55;padding:.72rem .82rem;resize:vertical}:where(body.prompt-share-page,.prompt-share-page) .prompt-detail-comments__composer button{align-self:flex-end;border:none;border-radius:999px;min-height:34px;padding:.38rem .86rem;background:#1a73e8;color:#fff;font-size:.78rem;font-weight:700;cursor:pointer}:where(body.prompt-share-page,.prompt-share-page) .prompt-detail-comments__composer button:disabled,:where(body.prompt-share-page,.prompt-share-page) .prompt-detail-comments__reload:disabled{opacity:.7;cursor:wait}:where(body.prompt-share-page,.prompt-share-page) .prompt-detail-comments__login-note,:where(body.prompt-share-page,.prompt-share-page) .prompt-detail-comments__status{margin:0;color:#5f7288;font-size:.85rem}:where(body.prompt-share-page,.prompt-share-page) .prompt-detail-comments__list{list-style:none;margin:0;padding:0;display:flex;flex-direction:column;gap:.62rem;max-height:280px;overflow-y:auto}:where(body.prompt-share-page,.prompt-share-page) .prompt-detail-comments__item{border:1px solid rgba(203,220,238,.84);border-radius:14px;background:hsla(0,0%,100%,.86);padding:.62rem .72rem}:where(body.prompt-share-page,.prompt-share-page) .prompt-detail-comments__meta{display:flex;align-items:baseline;justify-content:space-between;gap:.5rem}:where(body.prompt-share-page,.prompt-share-page) .prompt-detail-comments__meta strong{color:#2b4a67;font-size:.86rem}:where(body.prompt-share-page,.prompt-share-page) .prompt-detail-comments__meta span{color:#7a8fa3;font-size:.74rem}:where(body.prompt-share-page,.prompt-share-page) .prompt-detail-comments__item p{margin:.38rem 0 0;color:#24476e;white-space:pre-wrap;word-break:break-word;font-size:.88rem;line-height:1.55}:where(body.prompt-share-page,.prompt-share-page) .prompt-detail-comments__actions{margin-top:.36rem;display:flex;justify-content:flex-end}:where(body.prompt-share-page,.prompt-share-page) .prompt-detail-comments__actions button{border:none;background:transparent;color:#1a73e8;font-size:.77rem;cursor:pointer}:where(body.prompt-share-page,.prompt-share-page) .prompt-detail-comments__actions button:disabled{opacity:.66;cursor:wait}:where(body.prompt-share-page,.prompt-share-page) #promptShareModal .post-modal-content{width:min(92%,620px);border-radius:24px;border:1px solid rgba(181,208,239,.42);background:radial-gradient(circle at top right,rgba(110,176,255,.16),transparent 34%),linear-gradient(180deg,hsla(0,0%,100%,.985),rgba(246,250,255,.965));box-shadow:0 32px 80px rgba(18,24,34,.28),0 12px 30px rgba(79,156,245,.14)}.prompt-share-page .close-btn{position:absolute;top:1rem;right:1rem;z-index:30;width:2.45rem;height:2.45rem;border:1px solid rgba(201,217,236,.9);border-radius:50%;background:hsla(0,0%,100%,.9);color:#5f7288;font-size:1.22rem;display:inline-flex;align-items:center;justify-content:center;cursor:pointer;backdrop-filter:blur(10px);box-shadow:0 12px 26px rgba(32,33,36,.12);transition:background .16s ease,color .16s ease,border-color .16s ease,transform .16s ease}.prompt-share-page .close-btn:hover{background:#fff;color:var(--ps-text-strong);border-color:#b4c9e3;transform:translateY(-1px)}:where(body.prompt-share-page,.prompt-share-page) .post-modal-content h2{margin:0 0 .45rem;color:var(--ps-text-strong);font-size:clamp(1.45rem,1.1vw + 1.12rem,2rem);letter-spacing:-.03em}:where(body.prompt-share-page,.prompt-share-page) .composer-hero{position:relative;display:flex;align-items:flex-start;justify-content:space-between;gap:1.25rem;padding:1.4rem 4.3rem 1.3rem 1.45rem;border-radius:26px;background:linear-gradient(135deg,rgba(79,156,245,.16),rgba(224,239,255,.86) 46%,hsla(0,0%,100%,.94));border:1px solid rgba(115,170,233,.22);box-shadow:inset 0 1px 0 hsla(0,0%,100%,.66),0 18px 34px rgba(56,106,164,.1);overflow:hidden}:where(body.prompt-share-page,.prompt-share-page) .composer-hero:after{content:"";position:absolute;inset:auto -42px -74px auto;width:190px;height:190px;border-radius:50%;background:radial-gradient(circle,rgba(79,156,245,.22) 0,transparent 68%);pointer-events:none}:where(body.prompt-share-page,.prompt-share-page) .composer-hero__chips,:where(body.prompt-share-page,.prompt-share-page) .composer-hero__copy{position:relative;z-index:1}:where(body.prompt-share-page,.prompt-share-page) .composer-hero__eyebrow{margin:0 0 .18rem;color:#1454b0;font-size:.72rem;font-weight:800;letter-spacing:.14em;text-transform:uppercase}:where(body.prompt-share-page,.prompt-share-page) .composer-hero__chips{display:flex;flex-wrap:wrap;justify-content:flex-end;gap:.45rem;max-width:220px}:where(body.prompt-share-page,.prompt-share-page) .composer-hero__chips span{display:inline-flex;align-items:center;min-height:32px;padding:.34rem .74rem;border-radius:999px;background:hsla(0,0%,100%,.9);color:#28517b;border:1px solid rgba(158,200,240,.5);font-size:.75rem;font-weight:800;box-shadow:0 10px 20px rgba(37,81,123,.08)}:where(body.prompt-share-page,.prompt-share-page) .prompt-share-dialog{position:relative;display:flex;flex-direction:column;gap:1rem;padding:1.5rem}:where(body.prompt-share-page,.prompt-share-page) .prompt-share-dialog__close{position:absolute;top:.95rem;right:.95rem;z-index:2;width:2.5rem;height:2.5rem;padding:0;border-radius:999px;border:1px solid rgba(180,203,228,.86);background:hsla(0,0%,100%,.92);color:#5f7288;display:inline-flex;align-items:center;justify-content:center;cursor:pointer;box-shadow:0 12px 26px rgba(32,33,36,.12);transition:transform .18s ease,border-color .18s ease,background .18s ease,color .18s ease}:where(body.prompt-share-page,.prompt-share-page) .prompt-share-dialog__close svg{width:1rem;height:1rem}:where(body.prompt-share-page,.prompt-share-page) .prompt-share-dialog__close:hover{transform:translateY(-1px);border-color:#b4c9e3;background:#fff;color:var(--ps-text-strong)}:where(body.prompt-share-page,.prompt-share-page) .prompt-share-dialog__header{display:flex;flex-direction:column;gap:.35rem;padding-right:3.25rem}:where(body.prompt-share-page,.prompt-share-page) .prompt-share-dialog__header h2{margin:0}:where(body.prompt-share-page,.prompt-share-page) .prompt-share-dialog__lead{margin:0;color:var(--ps-text-muted);font-size:.92rem;line-height:1.65}:where(body.prompt-share-page,.prompt-share-page) .prompt-share-dialog__body{display:flex;flex-direction:column;gap:.9rem}:where(body.prompt-share-page,.prompt-share-page) .prompt-share-dialog__row input{width:100%;min-height:48px;border-radius:16px;border:1px solid rgba(189,211,234,.9);background:rgba(248,251,255,.94);color:#24476e;font:inherit;padding:.9rem 1rem;box-shadow:inset 0 1px 0 hsla(0,0%,100%,.92)}:where(body.prompt-share-page,.prompt-share-page) .prompt-share-dialog__status{margin:0;min-height:1.6em;color:var(--ps-text-muted);font-size:.88rem}:where(body.prompt-share-page,.prompt-share-page) .prompt-share-dialog__status--error{color:#c0392b}:where(body.prompt-share-page,.prompt-share-page) .prompt-share-dialog__actions{display:flex;align-items:center;gap:.7rem}:where(body.prompt-share-page,.prompt-share-page) .prompt-share-dialog__actions .prompt-share-icon-btn{margin:0;width:42px;height:42px;min-width:42px;min-height:42px;padding:0;border-radius:999px}:where(body.prompt-share-page,.prompt-share-page) .prompt-share-dialog__actions .prompt-share-icon-btn i{font-size:1rem;line-height:1}:where(body.prompt-share-page,.prompt-share-page) .prompt-share-dialog__sns{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:.7rem}:where(body.prompt-share-page,.prompt-share-page) .prompt-share-dialog__sns a{display:inline-flex;align-items:center;justify-content:center;gap:.45rem;min-height:46px;border-radius:16px;border:1px solid rgba(189,211,234,.82);background:hsla(0,0%,100%,.92);color:#28517b;text-decoration:none;font-size:.9rem;font-weight:700;transition:transform .18s ease,background .18s ease,border-color .18s ease}:where(body.prompt-share-page,.prompt-share-page) .prompt-share-dialog__sns a:hover{background:#fff;border-color:#9ec8f0;transform:translateY(-1px)}:where(body.prompt-share-page,.prompt-share-page) .prompt-share-dialog__sns .share-x-icon{width:.94rem;height:.94rem;flex-shrink:0}:where(body.prompt-share-page,.prompt-share-page) .post-modal-lead{margin:.34rem 0 0;max-width:56ch;color:#4d657c;font-size:.96rem;line-height:1.75}:where(body.prompt-share-page,.prompt-share-page) .post-form{display:flex;flex-direction:column;gap:1rem;margin-top:1rem}:where(body.prompt-share-page,.prompt-share-page) .composer-section{display:flex;flex-direction:column;gap:1rem;padding:1.15rem;border-radius:24px;border:1px solid rgba(205,220,238,.86);background:linear-gradient(180deg,hsla(0,0%,100%,.98),rgba(247,251,255,.98));box-shadow:inset 0 1px 0 hsla(0,0%,100%,.72),0 14px 28px rgba(15,23,42,.05)}:where(body.prompt-share-page,.prompt-share-page) .composer-section--primary{background:linear-gradient(180deg,rgba(249,252,255,.98),rgba(241,247,255,.98))}:where(body.prompt-share-page,.prompt-share-page) .composer-section--content{background:linear-gradient(180deg,rgba(252,254,255,.98),rgba(245,250,255,.98))}:where(body.prompt-share-page,.prompt-share-page) .composer-section__header{display:flex;align-items:flex-start;justify-content:space-between;gap:1rem}:where(body.prompt-share-page,.prompt-share-page) .composer-section__eyebrow{margin:0 0 .26rem;color:#2c6cb0;font-size:.72rem;font-weight:800;letter-spacing:.14em;text-transform:uppercase}:where(body.prompt-share-page,.prompt-share-page) .composer-section__title-row{display:flex;align-items:center;gap:.42rem}:where(body.prompt-share-page,.prompt-share-page) .composer-section__header h3{margin:0;color:#20354a;font-size:1.02rem;line-height:1.3}:where(body.prompt-share-page,.prompt-share-page) .composer-info-btn{flex-shrink:0;width:22px;height:22px;border:none;background:none;padding:0;cursor:pointer;color:#7aa4cc;font-size:.9rem;display:inline-flex;align-items:center;justify-content:center;border-radius:50%;transition:color .15s ease,background .15s ease}:where(body.prompt-share-page,.prompt-share-page) .composer-info-btn.is-active,:where(body.prompt-share-page,.prompt-share-page) .composer-info-btn:hover{color:#1a73e8;background:rgba(26,115,232,.1)}:where(body.prompt-share-page,.prompt-share-page) .composer-section__description{max-width:34ch;margin:0;color:#698096;font-size:.84rem;line-height:1.6;text-align:right}:where(body.prompt-share-page,.prompt-share-page) .composer-field-grid{display:grid;gap:.9rem}:where(body.prompt-share-page,.prompt-share-page) .composer-field-grid--two{grid-template-columns:repeat(2,minmax(0,1fr))}:where(body.prompt-share-page,.prompt-share-page) .prompt-type-toggle{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:.85rem}:where(body.prompt-share-page,.prompt-share-page) .prompt-type-option{position:relative;display:flex;align-items:flex-start;gap:.86rem;border-radius:20px;border:1px solid rgba(197,217,239,.92);background:linear-gradient(180deg,hsla(0,0%,100%,.96),rgba(246,250,255,.98));padding:1rem;cursor:pointer;transition:border-color .16s ease,box-shadow .16s ease,background .16s ease,transform .16s ease}:where(body.prompt-share-page,.prompt-share-page) .prompt-type-option:hover{transform:translateY(-1px);border-color:#9fc5eb;box-shadow:0 14px 26px rgba(97,143,186,.12)}:where(body.prompt-share-page,.prompt-share-page) .prompt-type-option input{position:absolute;inset:0;opacity:0;pointer-events:none}:where(body.prompt-share-page,.prompt-share-page) .prompt-type-option--active{border-color:#7fb3ea;background:linear-gradient(180deg,rgba(234,243,255,.96),rgba(248,251,255,.98));box-shadow:0 16px 30px rgba(78,136,196,.16)}:where(body.prompt-share-page,.prompt-share-page) .prompt-type-option__icon{width:2.8rem;height:2.8rem;flex-shrink:0;border-radius:16px;display:inline-flex;align-items:center;justify-content:center;background:rgba(72,147,224,.12);color:#2c6cb0}:where(body.prompt-share-page,.prompt-share-page) .prompt-type-option__icon i{font-size:1.08rem}:where(body.prompt-share-page,.prompt-share-page) .prompt-type-option__body{display:flex;flex-direction:column;gap:.14rem;min-width:0}:where(body.prompt-share-page,.prompt-share-page) .prompt-type-option__body strong{color:#20354a;font-size:.96rem;line-height:1.3}:where(body.prompt-share-page,.prompt-share-page) .prompt-type-option__body small{color:#64788d;font-size:.8rem;line-height:1.55}:where(body.prompt-share-page,.prompt-share-page) .composer-axis-grid{display:grid;grid-template-columns:minmax(0,1.4fr) minmax(0,1fr);gap:1rem}:where(body.prompt-share-page,.prompt-share-page) .prompt-axis-toggle{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:.6rem}:where(body.prompt-share-page,.prompt-share-page) .prompt-axis-option{position:relative;display:flex;align-items:center;gap:.6rem;border-radius:14px;border:1px solid rgba(197,217,239,.92);background:linear-gradient(180deg,hsla(0,0%,100%,.96),rgba(246,250,255,.98));padding:.7rem .8rem;cursor:pointer;transition:border-color .16s ease,box-shadow .16s ease,background .16s ease,transform .16s ease}:where(body.prompt-share-page,.prompt-share-page) .prompt-axis-option:hover{transform:translateY(-1px);border-color:#9fc5eb;box-shadow:0 14px 26px rgba(97,143,186,.12)}:where(body.prompt-share-page,.prompt-share-page) .prompt-axis-option input{position:absolute;inset:0;opacity:0;pointer-events:none}:where(body.prompt-share-page,.prompt-share-page) .prompt-axis-option--active{border-color:#7fb3ea;background:linear-gradient(180deg,rgba(234,243,255,.96),rgba(248,251,255,.98));box-shadow:0 16px 30px rgba(78,136,196,.16)}:where(body.prompt-share-page,.prompt-share-page) .prompt-axis-option__icon{width:2.2rem;height:2.2rem;flex-shrink:0;border-radius:12px;display:inline-flex;align-items:center;justify-content:center;background:rgba(72,147,224,.12);color:#2c6cb0}:where(body.prompt-share-page,.prompt-share-page) .prompt-axis-option__icon i{font-size:1rem}:where(body.prompt-share-page,.prompt-share-page) .prompt-axis-option__body{display:flex;flex-direction:column;gap:.1rem;min-width:0}:where(body.prompt-share-page,.prompt-share-page) .prompt-axis-option__body strong{color:#20354a;font-size:.92rem;line-height:1.25}:where(body.prompt-share-page,.prompt-share-page) .prompt-axis-option__body small{color:#64788d;font-size:.75rem;line-height:1.4}@media (max-width:640px){:where(body.prompt-share-page,.prompt-share-page) .composer-axis-grid{grid-template-columns:minmax(0,1fr)}}.prompt-share-page .form-group{display:flex;flex-direction:column;gap:.44rem}.prompt-share-page .form-group--toggle{margin-top:.1rem}.prompt-share-page .form-group label{font-size:.88rem;font-weight:700;color:#30465d}.prompt-share-page .form-group__hint{color:#74879a;font-size:.79rem;line-height:1.55}.prompt-share-page .form-group input[type=text],.prompt-share-page .form-group select,.prompt-share-page .form-group textarea{width:100%;min-height:52px;border-radius:18px;border:1px solid rgba(204,219,237,.96);background:hsla(0,0%,100%,.98);color:var(--ps-text-strong);font-family:inherit;font-size:.93rem;padding:.92rem .98rem;box-shadow:inset 0 1px 0 hsla(0,0%,100%,.7);transition:border-color .16s ease,box-shadow .16s ease,background .16s ease}:where(body.prompt-share-page,.prompt-share-page) .prompt-composer-select{position:relative;width:100%}:where(body.prompt-share-page,.prompt-share-page) .prompt-composer-select-native{position:absolute;width:1px!important;height:1px!important;margin:0!important;padding:0!important;border:0!important;opacity:0;pointer-events:none}:where(body.prompt-share-page,.prompt-share-page) .prompt-composer-select__trigger{width:100%;min-height:52px;border-radius:18px;border:1px solid rgba(204,219,237,.96);background:linear-gradient(180deg,hsla(0,0%,100%,.99),rgba(247,251,255,.98));color:var(--ps-text-strong);font-family:inherit;font-size:.93rem;font-weight:700;line-height:1.4;padding:.82rem .92rem .82rem .98rem;display:flex;align-items:center;justify-content:space-between;gap:.8rem;text-align:left;cursor:pointer;box-shadow:inset 0 1px 0 hsla(0,0%,100%,.72),0 10px 22px rgba(42,87,135,.06);transition:border-color .16s ease,box-shadow .16s ease,background .16s ease,transform .16s ease}:where(body.prompt-share-page,.prompt-share-page) .prompt-composer-select__trigger:hover{border-color:rgba(128,174,229,.92);background:#fff;box-shadow:inset 0 1px 0 hsla(0,0%,100%,.78),0 14px 28px rgba(50,109,171,.1)}:where(body.prompt-share-page,.prompt-share-page) .prompt-composer-select.is-open .prompt-composer-select__trigger,:where(body.prompt-share-page,.prompt-share-page) .prompt-composer-select__trigger:focus-visible{border-color:#98bff0;box-shadow:0 0 0 4px rgba(26,115,232,.14),0 14px 28px rgba(50,109,171,.12);background:#fff;outline:none}:where(body.prompt-share-page,.prompt-share-page) .prompt-composer-select__label{min-width:0;flex:1;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}:where(body.prompt-share-page,.prompt-share-page) .prompt-composer-select__chevron{flex-shrink:0;color:#4f7eb6;font-size:.82rem;transition:transform .2s ease,color .16s ease}:where(body.prompt-share-page,.prompt-share-page) .prompt-composer-select.is-open .prompt-composer-select__chevron{color:#1a73e8;transform:rotate(180deg)}:where(body.prompt-share-page,.prompt-share-page) .prompt-composer-select__menu{position:absolute;top:calc(100% + .48rem);left:0;right:0;z-index:var(--z-dropdown,30);display:none;max-height:min(330px,48vh);overflow-y:auto;padding:.42rem;border:1px solid rgba(154,190,231,.5);border-radius:18px;background:linear-gradient(180deg,hsla(0,0%,100%,.98),rgba(246,250,255,.98));box-shadow:0 22px 48px rgba(17,24,39,.18),0 8px 18px rgba(37,99,235,.1);backdrop-filter:blur(18px);-webkit-backdrop-filter:blur(18px);scrollbar-width:thin;scrollbar-color:rgba(93,139,190,.38) transparent}:where(body.prompt-share-page,.prompt-share-page) .prompt-composer-select__menu::-webkit-scrollbar{width:8px}:where(body.prompt-share-page,.prompt-share-page) .prompt-composer-select__menu::-webkit-scrollbar-track{background:transparent}:where(body.prompt-share-page,.prompt-share-page) .prompt-composer-select__menu::-webkit-scrollbar-thumb{border:2px solid transparent;border-radius:999px;background:rgba(93,139,190,.42);background-clip:padding-box}:where(body.prompt-share-page,.prompt-share-page) .prompt-composer-select.is-open .prompt-composer-select__menu{display:block;animation:prompt-composer-select-drop .16s ease}@keyframes prompt-composer-select-drop{0%{opacity:0;transform:translateY(-6px) scale(.985)}to{opacity:1;transform:translateY(0) scale(1)}}:where(body.prompt-share-page,.prompt-share-page) .prompt-composer-select__group{margin-top:.24rem}:where(body.prompt-share-page,.prompt-share-page) .prompt-composer-select__group+.prompt-composer-select__option,:where(body.prompt-share-page,.prompt-share-page) .prompt-composer-select__option+.prompt-composer-select__group{margin-top:.28rem;padding-top:.28rem;border-top:1px solid rgba(203,220,238,.72)}:where(body.prompt-share-page,.prompt-share-page) .prompt-composer-select__group-label{padding:.42rem .62rem .28rem;color:#6683a2;font-size:.72rem;font-weight:800;letter-spacing:.08em;text-transform:uppercase}:where(body.prompt-share-page,.prompt-share-page) .prompt-composer-select__option{width:100%;min-height:42px;border:1px solid transparent;border-radius:12px;background:transparent;color:#263f57;font:inherit;font-size:.9rem;line-height:1.35;padding:.68rem .72rem;display:flex;align-items:center;justify-content:space-between;gap:.72rem;text-align:left;cursor:pointer;transition:background .14s ease,border-color .14s ease,color .14s ease,box-shadow .14s ease}:where(body.prompt-share-page,.prompt-share-page) .prompt-composer-select__option:focus-visible,:where(body.prompt-share-page,.prompt-share-page) .prompt-composer-select__option:hover{background:rgba(26,115,232,.08);border-color:rgba(26,115,232,.18);color:#1559b4;outline:none}:where(body.prompt-share-page,.prompt-share-page) .prompt-composer-select__option.is-selected{background:linear-gradient(135deg,rgba(15,74,166,.96),rgba(26,115,232,.94));border-color:rgba(26,115,232,.72);color:#fff;font-weight:800;box-shadow:0 10px 20px rgba(26,115,232,.18)}:where(body.prompt-share-page,.prompt-share-page) .prompt-composer-select__option.is-selected:focus-visible,:where(body.prompt-share-page,.prompt-share-page) .prompt-composer-select__option.is-selected:hover{background:linear-gradient(135deg,rgba(12,62,143,.98),rgba(18,94,197,.96));color:#fff}:where(body.prompt-share-page,.prompt-share-page) .prompt-composer-select__option-label{min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}:where(body.prompt-share-page,.prompt-share-page) .prompt-composer-select__check{flex-shrink:0;font-size:.95rem}.prompt-share-page .form-group input::-moz-placeholder,.prompt-share-page .form-group textarea::-moz-placeholder{color:#94a4b4}.prompt-share-page .form-group input::placeholder,.prompt-share-page .form-group textarea::placeholder{color:#94a4b4}.prompt-share-page .form-group textarea{resize:vertical;min-height:132px;line-height:1.62}:where(body.prompt-share-page,.prompt-share-page) .composer-status{margin:0;padding:.95rem 1rem;border-radius:18px;font-size:.86rem;line-height:1.55;border:1px solid transparent}:where(body.prompt-share-page,.prompt-share-page) .composer-status[data-variant=info]{background:rgba(79,156,245,.1);color:#28517b;border-color:rgba(120,176,239,.34)}:where(body.prompt-share-page,.prompt-share-page) .composer-status[data-variant=success]{background:rgba(22,163,74,.1);color:#1f6a36;border-color:rgba(52,180,103,.22)}:where(body.prompt-share-page,.prompt-share-page) .composer-status[data-variant=error]{background:rgba(220,38,38,.08);color:#9b1c1c;border-color:rgba(220,38,38,.16)}:where(body.prompt-share-page,.prompt-share-page) .composer-toggle{display:flex;align-items:flex-start;gap:.8rem;padding:1rem 1.02rem;border-radius:20px;border:1px solid rgba(184,208,236,.48);background:linear-gradient(180deg,rgba(248,251,255,.96),rgba(242,248,255,.92));cursor:pointer}:where(body.prompt-share-page,.prompt-share-page) .composer-toggle input{margin-top:.16rem;accent-color:#1f6fd5}:where(body.prompt-share-page,.prompt-share-page) .composer-toggle__copy{display:flex;flex-direction:column;gap:.14rem}:where(body.prompt-share-page,.prompt-share-page) .composer-toggle__copy strong{color:#23466c;font-size:.9rem}:where(body.prompt-share-page,.prompt-share-page) .composer-toggle__copy small{color:#64788d;font-size:.8rem;line-height:1.55}:where(body.prompt-share-page,.prompt-share-page) .image-prompt-fields{display:flex;flex-direction:column;gap:.5rem}:where(body.prompt-share-page,.prompt-share-page) .skill-prompt-fields{display:flex;flex-direction:column;gap:.6rem}:where(body.prompt-share-page,.prompt-share-page) .image-upload-field{border:1px dashed #94bfe9;border-radius:20px;background:linear-gradient(180deg,#f8fbff,#edf5ff);padding:1rem 1.02rem;display:flex;align-items:center;gap:.86rem;cursor:pointer;transition:border-color .16s ease,background .16s ease,box-shadow .16s ease}:where(body.prompt-share-page,.prompt-share-page) .image-upload-field:hover{border-color:#70abe4;box-shadow:0 14px 26px rgba(78,136,196,.12)}:where(body.prompt-share-page,.prompt-share-page) .image-upload-field input[type=file]{display:none}:where(body.prompt-share-page,.prompt-share-page) .image-upload-field__icon{width:3rem;height:3rem;border-radius:16px;flex-shrink:0;display:inline-flex;align-items:center;justify-content:center;background:rgba(26,115,232,.12);color:#1a73e8}:where(body.prompt-share-page,.prompt-share-page) .image-upload-field__icon i{font-size:1.15rem}:where(body.prompt-share-page,.prompt-share-page) .image-upload-field__copy{display:flex;flex-direction:column;gap:.14rem}:where(body.prompt-share-page,.prompt-share-page) .image-upload-field__copy strong{color:#20354a;font-size:.92rem}:where(body.prompt-share-page,.prompt-share-page) .image-upload-field__copy small{color:#64788d;font-size:.8rem}:where(body.prompt-share-page,.prompt-share-page) .prompt-image-preview{display:grid;gap:.7rem;margin-top:.7rem;padding:.96rem;border-radius:20px;border:1px solid #dbe7f3;background:linear-gradient(180deg,hsla(0,0%,100%,.98),rgba(244,249,255,.98));box-shadow:inset 0 1px 0 hsla(0,0%,100%,.7)}:where(body.prompt-share-page,.prompt-share-page) .prompt-image-preview img{width:100%;aspect-ratio:16/10;max-height:260px;-o-object-fit:contain;object-fit:contain;display:block;border-radius:14px;border:1px solid #d7e4f0;background:linear-gradient(135deg,#edf5ff,#f8fbff);padding:.3rem}:where(body.prompt-share-page,.prompt-share-page) .prompt-image-preview__meta{display:flex;align-items:center;justify-content:space-between;gap:.7rem;flex-wrap:wrap;padding:.1rem .1rem 0}:where(body.prompt-share-page,.prompt-share-page) .prompt-image-preview__meta span{display:inline-flex;align-items:center;min-height:34px;padding:.45rem .7rem;border-radius:999px;background:#eef5fc;color:#476176;font-size:.81rem;font-weight:700;overflow-wrap:anywhere}:where(body.prompt-share-page,.prompt-share-page) .prompt-image-clear-btn{border:1px solid #d6dde5;border-radius:999px;background:#fff;color:#40576d;min-height:34px;padding:.45rem .78rem;display:inline-flex;align-items:center;justify-content:center;gap:.34rem;cursor:pointer;flex-shrink:0;box-shadow:0 6px 14px rgba(71,97,118,.08);transition:background .16s ease,color .16s ease,border-color .16s ease,transform .16s ease}:where(body.prompt-share-page,.prompt-share-page) .prompt-image-clear-btn:hover{background:#f1f5f9;border-color:#b8c8d9;transform:translateY(-1px)}.prompt-share-page .form-group input[type=text]:focus,.prompt-share-page .form-group select:focus,.prompt-share-page .form-group textarea:focus{border-color:#98bff0;box-shadow:0 0 0 4px rgba(26,115,232,.14),0 10px 18px rgba(50,109,171,.08);background:#fff;outline:none}:where(body.prompt-share-page,.prompt-share-page) #guardrail-fields{margin-top:.15rem;border-radius:20px;border:1px solid rgba(198,218,252,.78);background:linear-gradient(180deg,rgba(248,251,255,.98),hsla(0,0%,100%,.98));padding:.98rem}:where(body.prompt-share-page,.prompt-share-page) .composer-footer{display:flex;align-items:center;justify-content:flex-end;padding:1rem 0 .5rem}:where(body.prompt-share-page,.prompt-share-page) .composer-footer__note{margin:0;max-width:46ch;color:#6a7f95;font-size:.8rem;line-height:1.6}.prompt-share-page .submit-btn{width:auto;min-width:190px;min-height:52px;border:none;border-radius:18px;cursor:pointer;color:#fff;font-weight:700;font-size:.92rem;display:inline-flex;align-items:center;justify-content:center;gap:.38rem;background:linear-gradient(135deg,#1457b9,#2f7ae0);transition:background .16s ease,transform .16s ease,filter .16s ease;box-shadow:0 18px 30px rgba(24,90,188,.22)}.prompt-share-page .submit-btn:hover{transform:translateY(-1px);filter:saturate(1.04)}.prompt-share-page .submit-btn:disabled{cursor:wait;opacity:.8;transform:none;box-shadow:none}.prompt-share-page .modal-content-body{display:flex;flex-direction:column;gap:.95rem}.prompt-share-page .modal-content-body .form-group{gap:.45rem}.prompt-share-page .modal-content-body .form-group label{color:var(--ps-text-muted)}:where(body.prompt-share-page,.prompt-share-page) .modal-reference-image{border-radius:14px;overflow:hidden;border:1px solid #dce7f3;background:#f7fbff}:where(body.prompt-share-page,.prompt-share-page) .modal-reference-image img{width:100%;max-height:360px;display:block;-o-object-fit:cover;object-fit:cover}.prompt-share-page .modal-content-body .form-group p,:where(body.prompt-share-page,.prompt-share-page) #modalInputExamples,:where(body.prompt-share-page,.prompt-share-page) #modalOutputExamples,:where(body.prompt-share-page,.prompt-share-page) #modalPromptContent{margin:0;padding:.9rem 1rem;border-radius:16px;border:1px solid rgba(209,223,240,.92);background:linear-gradient(180deg,hsla(0,0%,100%,.98),rgba(247,251,255,.98));color:#3c4043;line-height:1.7;white-space:pre-wrap;overflow-wrap:anywhere;box-shadow:inset 0 1px 0 hsla(0,0%,100%,.78)}:where(body.prompt-share-page,.prompt-share-page) .new-prompt-btn{position:fixed;right:auto;bottom:clamp(14px,2.8vw,28px);left:clamp(14px,2vw,28px);width:60px;height:60px;border:1px solid hsla(0,0%,100%,.16);border-radius:50%;color:#fff;background:var(--ps-fab-sheen),var(--ps-fab-blue-gradient);background-size:200% 200%;background-position:24% 24%;box-shadow:var(--ps-fab-blue-shadow);display:inline-flex;align-items:center;justify-content:center;cursor:pointer;overflow:visible;isolation:isolate;z-index:var(--z-floating-action-menu,60);transition:transform .32s cubic-bezier(.34,1.56,.64,1),box-shadow .32s cubic-bezier(.34,1.56,.64,1),background-position .45s ease,filter .28s ease}:where(body.prompt-share-page,.prompt-share-page) .new-prompt-btn:after,:where(body.prompt-share-page,.prompt-share-page) .new-prompt-btn:before{content:"";position:absolute;inset:0;border-radius:inherit;pointer-events:none}:where(body.prompt-share-page,.prompt-share-page) .new-prompt-btn:before{inset:-4px;z-index:-2;background:radial-gradient(circle,rgba(97,178,255,.34) 0,rgba(31,123,255,0) 72%);opacity:0;transform:scale(.82)}:where(body.prompt-share-page,.prompt-share-page) .new-prompt-btn:after{z-index:-1;background:linear-gradient(120deg,transparent 18%,hsla(0,0%,100%,.34) 50%,transparent 82%);opacity:0;transform:translateX(-120%) skewX(-18deg)}:where(body.prompt-share-page,.prompt-share-page) .new-prompt-btn:hover{background-position:100% 100%;transform:scale(1.08) translateY(-1px);filter:brightness(1.07) saturate(1.12);box-shadow:var(--ps-fab-blue-shadow-hover)}:where(body.prompt-share-page,.prompt-share-page) .new-prompt-btn:active{transform:scale(.92) translateY(1px);filter:brightness(.94) saturate(1.02);box-shadow:var(--ps-fab-blue-shadow-active);background-position:56% 56%;transition-duration:.07s}:where(body.prompt-share-page,.prompt-share-page) .new-prompt-btn.launching{animation:newPromptButtonLaunch .56s cubic-bezier(.22,1,.36,1)}:where(body.prompt-share-page,.prompt-share-page) .new-prompt-btn.launching:before{animation:newPromptButtonPulse .56s ease-out}:where(body.prompt-share-page,.prompt-share-page) .new-prompt-btn.launching:after{animation:newPromptButtonSheen .62s cubic-bezier(.22,1,.36,1)}:where(body.prompt-share-page,.prompt-share-page) .new-prompt-btn i{font-size:1.36rem;transition:transform .32s cubic-bezier(.34,1.56,.64,1)}:where(body.prompt-share-page,.prompt-share-page) .new-prompt-btn:active i{transform:scale(.86);transition-duration:.07s}:where(body.prompt-share-page,.prompt-share-page) .new-prompt-btn i.rotating{animation:newPromptIconSpin .72s cubic-bezier(.34,1.4,.64,1)}.prompt-share-page .ai-agent-btn{width:58px;height:58px;border-color:rgba(20,184,166,.26);background:radial-gradient(circle at 30% 24%,hsla(0,0%,100%,.96),hsla(0,0%,100%,0) 42%),linear-gradient(135deg,#fff,#f5fffd);color:#0f766e;box-shadow:0 12px 28px rgba(15,23,42,.14),0 0 0 6px rgba(20,184,166,.08),inset 0 1px 0 hsla(0,0%,100%,.9)}.prompt-share-page .ai-agent-btn:hover,.prompt-share-page .ai-agent-btn[aria-expanded=true]{border-color:hsla(0,0%,100%,.2);background:radial-gradient(circle at 28% 24%,hsla(0,0%,100%,.34),transparent 34%),linear-gradient(135deg,#1a73e8,#14b8a6);color:#fff;box-shadow:0 0 0 6px rgba(20,184,166,.14),0 16px 34px rgba(20,184,166,.3),0 5px 14px rgba(15,23,42,.18);background-position:100% 100%}.prompt-share-page .ai-agent-modal{width:clamp(320px,calc(100vw - 24px),392px);height:min(620px,calc(100vh - 24px));min-height:420px;display:flex;flex-direction:column;overflow:hidden;border:1px solid rgba(17,24,39,.08);border-radius:18px;background:hsla(0,0%,100%,.98);color:#172033;box-shadow:0 28px 70px rgba(15,23,42,.18),0 8px 24px rgba(15,23,42,.08);backdrop-filter:blur(18px) saturate(115%);-webkit-backdrop-filter:blur(18px) saturate(115%)}.prompt-share-page .ai-agent-modal-header{display:flex;align-items:center;justify-content:space-between;gap:.75rem;min-height:56px;padding:.82rem .92rem .72rem 1rem;border-bottom:1px solid rgba(226,232,240,.9);background:#fff;-webkit-user-select:none;-moz-user-select:none;user-select:none}.prompt-share-page .ai-agent-modal-title{display:inline-flex;align-items:center;gap:.5rem;min-width:0;color:#172033;font-size:.94rem;font-weight:800}.prompt-share-page .ai-agent-modal-title:before{content:"\F589";width:30px;height:30px;border-radius:10px;background:rgba(26,115,232,.1);color:var(--ps-primary);display:inline-flex;align-items:center;justify-content:center;font-family:bootstrap-icons;font-size:.95rem;font-weight:400;flex-shrink:0}.prompt-share-page .modal-close-btn{width:34px;height:34px;border:1px solid transparent;border-radius:10px;background:transparent;color:#64748b;display:inline-flex;align-items:center;justify-content:center;cursor:pointer;transition:background .18s ease,border-color .18s ease,color .18s ease,transform .18s ease}.prompt-share-page .modal-close-btn:hover{border-color:rgba(203,213,225,.9);background:#f8fafc;color:#172033}.prompt-share-page .modal-close-btn:active{transform:scale(.94)}.prompt-share-page .mini-chat-action-btn:focus-visible,.prompt-share-page .mini-chat-send-btn:focus-visible,.prompt-share-page .mini-chat-suggestion:focus-visible,.prompt-share-page .modal-close-btn:focus-visible{outline:none;box-shadow:0 0 0 4px rgba(26,115,232,.16)}.prompt-share-page .ai-agent-modal-content{flex:1;min-height:0;display:flex}.prompt-share-page .mini-chat-container{flex:1;min-height:0;display:flex;flex-direction:column;background:linear-gradient(180deg,#fbfdff,#f6f8fb)}.prompt-share-page .mini-chat-messages{flex:1;min-height:0;display:flex;flex-direction:column;gap:.78rem;padding:1rem;overflow-y:auto;scrollbar-width:thin;scrollbar-color:rgba(26,115,232,.28) transparent}.prompt-share-page .mini-chat-messages::-webkit-scrollbar{width:8px}.prompt-share-page .mini-chat-messages::-webkit-scrollbar-track{background:transparent}.prompt-share-page .mini-chat-messages::-webkit-scrollbar-thumb{border:2px solid transparent;border-radius:999px;background:rgba(26,115,232,.28);background-clip:padding-box}.prompt-share-page .mini-chat-placeholder{flex:1;min-height:260px;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:.62rem;padding:1.2rem .4rem;text-align:center;color:#64748b}.prompt-share-page .mini-chat-robot-icon{width:54px;height:54px;border-radius:16px;background:linear-gradient(135deg,rgba(26,115,232,.12),rgba(20,184,166,.1));color:var(--ps-primary);display:inline-flex;align-items:center;justify-content:center;font-size:1.35rem}.prompt-share-page .mini-chat-placeholder strong{color:#172033;font-size:1rem;line-height:1.35}.prompt-share-page .mini-chat-placeholder p{max-width:270px;margin:0;font-size:.84rem;line-height:1.7}.prompt-share-page .mini-chat-suggestions{width:100%;display:grid;gap:.5rem;margin-top:.32rem}.prompt-share-page .mini-chat-suggestion{width:100%;min-height:38px;padding:.52rem .68rem;border:1px solid rgba(203,213,225,.82);border-radius:10px;background:hsla(0,0%,100%,.78);color:#334155;font:inherit;font-size:.82rem;font-weight:700;text-align:left;cursor:pointer;transition:background .18s ease,border-color .18s ease,color .18s ease,transform .18s ease,box-shadow .18s ease}.prompt-share-page .mini-chat-suggestion:hover{border-color:rgba(26,115,232,.28);background:#fff;color:var(--ps-primary-strong);box-shadow:0 8px 18px rgba(15,23,42,.06);transform:translateY(-1px)}.prompt-share-page .mini-chat-message{display:grid;grid-template-columns:30px minmax(0,1fr);gap:.52rem;align-items:end;max-width:92%}.prompt-share-page .mini-chat-message--user{align-self:flex-end;grid-template-columns:minmax(0,1fr) 30px}.prompt-share-page .mini-chat-message--user .mini-chat-avatar{grid-column:2;grid-row:1;background:var(--ps-primary);color:#fff}.prompt-share-page .mini-chat-message--user .mini-chat-text-wrapper{grid-column:1;grid-row:1;justify-self:end;border-color:transparent;background:var(--ps-primary);color:#fff}.prompt-share-page .mini-chat-avatar{width:30px;height:30px;border-radius:10px;background:#eaf2ff;color:var(--ps-primary);display:inline-flex;align-items:center;justify-content:center;font-size:.88rem}.prompt-share-page .mini-chat-text-wrapper{min-width:0;width:-moz-fit-content;width:fit-content;max-width:100%;padding:.68rem .78rem;border:1px solid rgba(226,232,240,.9);border-radius:14px;background:#fff;color:#172033;box-shadow:0 8px 18px rgba(15,23,42,.05)}.prompt-share-page .mini-chat-text{white-space:pre-wrap;overflow-wrap:anywhere;font-size:.88rem;line-height:1.65}.prompt-share-page .mini-chat-message--typing .mini-chat-text-wrapper{display:inline-flex;align-items:center;gap:.3rem;min-width:66px;min-height:38px}.prompt-share-page .mini-chat-typing-dot{width:7px;height:7px;border-radius:999px;background:rgba(26,115,232,.54);animation:miniChatTyping 1.2s ease-in-out infinite}.prompt-share-page .mini-chat-typing-dot:nth-child(2){animation-delay:.14s}.prompt-share-page .mini-chat-typing-dot:nth-child(3){animation-delay:.28s}.prompt-share-page .mini-chat-input-area{display:flex;align-items:center;gap:.58rem;padding:.8rem;border-top:1px solid rgba(226,232,240,.9);background:hsla(0,0%,100%,.96)}.prompt-share-page .mini-chat-input-wrapper{flex:1;min-width:0;min-height:44px;display:flex;align-items:center;gap:.44rem;padding:.22rem .24rem .22rem .76rem;border:1px solid rgba(203,213,225,.92);border-radius:14px;background:#f8fafc;transition:background .18s ease,border-color .18s ease,box-shadow .18s ease}.prompt-share-page .mini-chat-input-wrapper:focus-within{border-color:rgba(26,115,232,.5);background:#fff;box-shadow:0 0 0 4px rgba(26,115,232,.1)}.prompt-share-page .mini-chat-input{width:100%;min-width:0;border:0;outline:0;background:transparent;color:#172033;font:inherit;font-size:.88rem}.prompt-share-page .mini-chat-input::-moz-placeholder{color:#94a3b8}.prompt-share-page .mini-chat-input::placeholder{color:#94a3b8}.prompt-share-page .mini-chat-action-btn,.prompt-share-page .mini-chat-send-btn{width:34px;height:34px;border:0;border-radius:10px;display:inline-flex;align-items:center;justify-content:center;flex-shrink:0;cursor:pointer;transition:background .18s ease,color .18s ease,opacity .18s ease,transform .18s ease}.prompt-share-page .mini-chat-send-btn{background:var(--ps-primary);color:#fff}.prompt-share-page .mini-chat-send-btn i{font-size:1.34rem}.prompt-share-page .mini-chat-send-btn:hover:not(:disabled){background:var(--ps-primary-strong);transform:translateY(-1px)}.prompt-share-page .mini-chat-action-btn:active:not(:disabled),.prompt-share-page .mini-chat-send-btn:active:not(:disabled){transform:scale(.94)}.prompt-share-page .mini-chat-send-btn:disabled{cursor:not-allowed;opacity:.42}.prompt-share-page .mini-chat-action-btn{border:1px solid rgba(203,213,225,.84);background:#fff;color:#64748b}.prompt-share-page .mini-chat-action-btn:hover:not(:disabled){color:var(--ps-danger);background:#fff5f5;border-color:rgba(217,48,37,.18)}.prompt-share-page .mini-chat-action-btn:disabled{cursor:not-allowed;opacity:.38}@keyframes miniChatTyping{0%,70%,to{transform:translateY(0);opacity:.38}35%{transform:translateY(-3px);opacity:1}}@keyframes newPromptIconSpin{0%{transform:rotate(0deg) scale(1)}30%{transform:rotate(200deg) scale(1.15)}60%{transform:rotate(325deg) scale(.92)}78%{transform:rotate(372deg) scale(1.05)}90%{transform:rotate(352deg) scale(.98)}to{transform:rotate(1turn) scale(1)}}@keyframes newPromptButtonLaunch{0%{transform:scale(1)}24%{transform:scale(.94)}58%{transform:scale(1.08) translateY(-2px)}to{transform:scale(1)}}@keyframes newPromptButtonPulse{0%{opacity:0;transform:scale(.84)}28%{opacity:.52}to{opacity:0;transform:scale(1.42)}}@keyframes newPromptButtonSheen{0%{opacity:0;transform:translateX(-120%) skewX(-18deg)}16%{opacity:.9}to{opacity:0;transform:translateX(120%) skewX(-18deg)}}@media (prefers-reduced-motion:reduce){.prompt-share-page .meatball-menu,.prompt-share-page .mini-chat-action-btn,.prompt-share-page .mini-chat-send-btn,.prompt-share-page .mini-chat-suggestion,.prompt-share-page .mini-chat-typing-dot,.prompt-share-page .modal-close-btn,.prompt-share-page .prompt-action-btn,.prompt-share-page .prompt-actions-dropdown,.prompt-share-page .prompt-card,:where(body.prompt-share-page,.prompt-share-page) .category-card,:where(body.prompt-share-page,.prompt-share-page) .new-prompt-btn,:where(body.prompt-share-page,.prompt-share-page) .new-prompt-btn i,:where(body.prompt-share-page,.prompt-share-page) .new-prompt-btn i.rotating,:where(body.prompt-share-page,.prompt-share-page) .new-prompt-btn.launching,:where(body.prompt-share-page,.prompt-share-page) .new-prompt-btn:after,:where(body.prompt-share-page,.prompt-share-page) .new-prompt-btn:before,:where(body.prompt-share-page,.prompt-share-page) .post-modal,:where(body.prompt-share-page,.prompt-share-page) .post-modal .composer-hero,:where(body.prompt-share-page,.prompt-share-page) .post-modal .post-form>*,:where(body.prompt-share-page,.prompt-share-page) .post-modal-content,:where(body.prompt-share-page,.prompt-share-page) .post-modal:before{transition-duration:.01ms!important;animation-duration:.01ms!important;animation-iteration-count:1!important}.prompt-share-page .meatball-menu:active,.prompt-share-page .meatball-menu:hover,.prompt-share-page .mini-chat-action-btn:active:not(:disabled),.prompt-share-page .mini-chat-send-btn:active:not(:disabled),.prompt-share-page .mini-chat-send-btn:hover:not(:disabled),.prompt-share-page .mini-chat-suggestion:hover,.prompt-share-page .modal-close-btn:active,.prompt-share-page .prompt-action-btn:active,.prompt-share-page .prompt-action-btn:hover,.prompt-share-page .prompt-card:active,.prompt-share-page .prompt-card:hover,:where(body.prompt-share-page,.prompt-share-page) .category-card:hover,:where(body.prompt-share-page,.prompt-share-page) .new-prompt-btn:active,:where(body.prompt-share-page,.prompt-share-page) .new-prompt-btn:hover{transform:none;filter:none;box-shadow:var(--ps-fab-blue-shadow);background-position:24% 24%}.prompt-share-page .prompt-actions-dropdown,.prompt-share-page .prompt-actions-dropdown.is-open{transform:none}:where(body.prompt-share-page,.prompt-share-page) .new-prompt-btn i.rotating{animation:none}.prompt-share-page .mini-chat-typing-dot{animation:none}:where(body.prompt-share-page,.prompt-share-page) .post-modal.show .composer-hero,:where(body.prompt-share-page,.prompt-share-page) .post-modal.show .post-form>*,:where(body.prompt-share-page,.prompt-share-page) .post-modal.show .post-modal-content{transform:none;filter:none}}:where(body.prompt-share-page,.prompt-share-page) .guardrail-info{margin-top:.85rem;border-radius:10px;border-left:3px solid var(--ps-primary);background:#f8fbff;color:#3c4043;padding:.66rem;font-size:.85rem}@media (max-width:1024px){:where(body.prompt-share-page,.prompt-share-page) .prompts-header{min-height:clamp(240px,46vw,330px)}.prompt-share-page .prompt-cards{grid-template-columns:1fr 1fr}}@media (max-width:768px){.prompt-share-page #auth-buttons{z-index:var(--z-floating-controls,65)!important}.prompt-share-page #auth-buttons .auth-btn{width:2.5rem;height:2.5rem;padding:0;justify-content:center}.prompt-share-page #auth-buttons .auth-btn span{display:none}:where(body.prompt-share-page,.prompt-share-page) .prompts-header{border-radius:0 0 18px 18px}:where(body.prompt-share-page,.prompt-share-page) .prompts-header__inner{padding:1.4rem .86rem 1.55rem;gap:.68rem}:where(body.prompt-share-page,.prompt-share-page) .hero-title{font-size:clamp(1.45rem,6.5vw,2rem)}:where(body.prompt-share-page,.prompt-share-page) .hero-description{font-size:.88rem}:where(body.prompt-share-page,.prompt-share-page) .hero-actions{width:100%}:where(body.prompt-share-page,.prompt-share-page) .hero-action{width:min(250px,100%)}:where(body.prompt-share-page,.prompt-share-page) .search-box input{font-size:.94rem;padding:.8rem 3.2rem .8rem .95rem}:where(body.prompt-share-page,.prompt-share-page) .search-box button{width:38px;height:38px}:where(body.prompt-share-page,.prompt-share-page) main{padding:.95rem .5rem 2.3rem}:where(body.prompt-share-page,.prompt-share-page) .categories,:where(body.prompt-share-page,.prompt-share-page) .prompts-list{border-radius:14px;padding:1.1rem .8rem}:where(body.prompt-share-page,.prompt-share-page) .prompts-list{gap:.88rem}:where(body.prompt-share-page,.prompt-share-page) .category-list{--prompt-category-card-height:40px;gap:.5rem;grid-template-columns:repeat(auto-fill,minmax(150px,1fr))}:where(body.prompt-share-page,.prompt-share-page) .category-card{font-size:.85rem;padding:.4rem .65rem}:where(body.prompt-share-page,.prompt-share-page) .prompt-type-filter-btn{min-height:36px;font-size:.8rem;padding:.36rem .8rem}.prompt-share-page .prompt-cards{grid-template-columns:1fr;gap:.72rem}.prompt-share-page .prompt-card{min-height:220px;padding:.82rem}:where(body.prompt-share-page,.prompt-share-page) .prompt-type-toggle{grid-template-columns:1fr}:where(body.prompt-share-page,.prompt-share-page) .composer-section{padding:1rem;border-radius:22px}:where(body.prompt-share-page,.prompt-share-page) .composer-section__header{flex-direction:column;gap:.45rem}:where(body.prompt-share-page,.prompt-share-page) .composer-section__description{max-width:none;text-align:left}:where(body.prompt-share-page,.prompt-share-page) .composer-field-grid--two{grid-template-columns:1fr}:where(body.prompt-share-page,.prompt-share-page) .composer-hero{flex-direction:column;gap:.9rem;padding:1.1rem 3.4rem 1.1rem 1.1rem}:where(body.prompt-share-page,.prompt-share-page) .composer-hero__chips{justify-content:flex-start;max-width:none}:where(body.prompt-share-page,.prompt-share-page) .composer-toggle{padding:.82rem .86rem}:where(body.prompt-share-page,.prompt-share-page) .prompt-type-option{padding:.8rem .82rem}:where(body.prompt-share-page,.prompt-share-page) .image-upload-field{padding:.86rem}:where(body.prompt-share-page,.prompt-share-page) .prompt-image-preview__meta{align-items:stretch;flex-direction:column}:where(body.prompt-share-page,.prompt-share-page) .prompt-image-clear-btn{width:100%;justify-content:center}:where(body.prompt-share-page,.prompt-share-page) .composer-footer{position:static;flex-direction:column;align-items:stretch;padding:0;margin:0;background:transparent;backdrop-filter:none}:where(body.prompt-share-page,.prompt-share-page) .composer-footer__note{max-width:none}:where(body.prompt-share-page,.prompt-share-page) .post-modal-content{width:95%;max-height:86vh}:where(body.prompt-share-page,.prompt-share-page) #promptDetailModal .prompt-detail-header{flex-direction:column;gap:.72rem;padding-right:3rem}:where(body.prompt-share-page,.prompt-share-page) .prompt-detail-header__chips{justify-content:flex-start;min-width:0}:where(body.prompt-share-page,.prompt-share-page) .prompt-detail-examples,:where(body.prompt-share-page,.prompt-share-page) .prompt-detail-primary--with-media{grid-template-columns:1fr}:where(body.prompt-share-page,.prompt-share-page) .prompt-detail-section--body .prompt-detail-markdown,:where(body.prompt-share-page,.prompt-share-page) .prompt-detail-section--body .prompt-detail-text-block{max-height:340px}:where(body.prompt-share-page,.prompt-share-page) .prompt-share-dialog__sns{grid-template-columns:1fr}:where(body.prompt-share-page,.prompt-share-page) .prompt-share-dialog{padding:1.2rem}:where(body.prompt-share-page,.prompt-share-page) .prompt-share-dialog__header{padding-right:2.7rem}:where(body.prompt-share-page,.prompt-share-page) .prompt-share-dialog__close{width:2.05rem;height:2.05rem;top:.8rem;right:.8rem}:where(body.prompt-share-page,.prompt-share-page) .new-prompt-btn{width:56px;height:56px}:where(body.prompt-share-page,.prompt-share-page) .new-prompt-btn i{font-size:1.22rem}}@media (max-width:480px){:where(body.prompt-share-page,.prompt-share-page) .prompts-header__inner{padding:1.2rem .72rem 1.35rem}:where(body.prompt-share-page,.prompt-share-page) main{padding:.85rem .35rem 2.1rem}:where(body.prompt-share-page,.prompt-share-page) .categories,:where(body.prompt-share-page,.prompt-share-page) .prompts-list{padding:1rem .68rem}:where(body.prompt-share-page,.prompt-share-page) .category-list{gap:.45rem;grid-template-columns:repeat(2,minmax(0,1fr))}.prompt-share-page .prompt-card{padding:.72rem}:where(body.prompt-share-page,.prompt-share-page) .hero-kicker{font-size:.7rem;letter-spacing:.12em}:where(body.prompt-share-page,.prompt-share-page) .hero-description{font-size:.84rem}:where(body.prompt-share-page,.prompt-share-page) .search-box input{padding-right:3rem}:where(body.prompt-share-page,.prompt-share-page) .search-box button{width:36px;height:36px;right:5px}:where(body.prompt-share-page,.prompt-share-page) .category-card{font-size:.82rem}:where(body.prompt-share-page,.prompt-share-page) .prompt-type-filter-btn{min-height:34px;font-size:.78rem}.prompt-share-page .prompt-card h3{font-size:.96rem}.prompt-share-page .prompt-card__content{font-size:.87rem}.prompt-share-page .prompt-card__badges{gap:.3rem}.prompt-share-page .prompt-card__image{aspect-ratio:4/3}:where(body.prompt-share-page,.prompt-share-page) .prompt-meta-pill{font-size:.7rem}:where(body.prompt-share-page,.prompt-share-page) .new-prompt-btn{width:50px;height:50px}:where(body.prompt-share-page,.prompt-share-page) .prompt-action-btn i{font-size:1.18rem}.prompt-share-page .prompt-actions{grid-template-columns:repeat(3,minmax(0,1fr));-moz-column-gap:.12rem;column-gap:.12rem}.prompt-share-page .prompt-action-btn{width:42px;height:42px;min-height:42px}:where(body.prompt-share-page,.prompt-share-page) .post-modal-content{width:97%;border-radius:20px}:where(body.prompt-share-page,.prompt-share-page) .composer-hero{padding:.92rem 3.1rem .92rem .92rem}:where(body.prompt-share-page,.prompt-share-page) .composer-section{padding:.88rem;border-radius:20px}:where(body.prompt-share-page,.prompt-share-page) .post-modal-scroll{padding:.82rem}:where(body.prompt-share-page,.prompt-share-page) #promptDetailModal .post-modal-content--detail{gap:.9rem;padding:1rem}:where(body.prompt-share-page,.prompt-share-page) #promptDetailModal .prompt-detail-header{padding-right:3.1rem}:where(body.prompt-share-page,.prompt-share-page) #promptDetailModal .post-modal-content--detail h2{padding-right:0;font-size:1.12rem}:where(body.prompt-share-page,.prompt-share-page) .prompt-detail-summary{grid-template-columns:1fr}:where(body.prompt-share-page,.prompt-share-page) .prompt-detail-media,:where(body.prompt-share-page,.prompt-share-page) .prompt-detail-section{padding:.74rem}:where(body.prompt-share-page,.prompt-share-page) .prompt-detail-section__header{align-items:flex-start}:where(body.prompt-share-page,.prompt-share-page) .prompt-detail-copy-btn{min-width:0;padding-inline:.62rem}.prompt-share-page .form-group input[type=text],.prompt-share-page .form-group select,.prompt-share-page .form-group textarea,.prompt-share-page .submit-btn{min-height:48px}.prompt-share-page .submit-btn{width:100%;min-width:0}}.prompt-share-page :where(#auth-buttons .auth-btn,.hero-action,.search-box button,.category-card,.prompt-type-filter-btn,.prompt-action-btn,.meatball-menu,.close-btn,.prompt-image-clear-btn,.submit-btn,.prompt-actions-dropdown .dropdown-item){--ps-button-base:hsla(0,0%,100%,.98);--ps-button-accent:rgba(241,245,249,.98);--ps-button-shadow-color:rgba(15,23,42,.14);background:var(--cc-button-sheen),linear-gradient(135deg,var(--ps-button-base) 0,var(--ps-button-accent) 100%);box-shadow:0 14px 24px var(--ps-button-shadow-color),var(--cc-button-edge-highlight);transition:transform .2s ease,box-shadow .2s ease,filter .2s ease,background .2s ease,color .2s ease,opacity .2s ease,border-color .2s ease}.prompt-share-page :where(.submit-btn,.search-box button){--ps-button-base:var(--ps-primary);--ps-button-accent:var(--ps-primary-strong);--ps-button-shadow-color:rgba(24,90,188,.28);color:#fff}.prompt-share-page .hero-action--primary{--ps-button-base:#3b8eff;--ps-button-accent:var(--ps-primary-strong);--ps-button-shadow-color:rgba(18,72,172,.42);border-color:hsla(0,0%,100%,.72);color:#fff}.prompt-share-page .hero-action--secondary{--ps-button-base:hsla(0,0%,100%,.32);--ps-button-accent:hsla(0,0%,100%,.16);--ps-button-shadow-color:rgba(15,23,42,.24)}.prompt-share-page .category-card.active,.prompt-share-page .meatball-menu[aria-expanded=true],.prompt-share-page .prompt-type-filter-btn.active{--ps-button-base:rgba(234,243,255,.98);--ps-button-accent:#fff;--ps-button-shadow-color:rgba(56,111,172,.18)}.prompt-share-page :where(#auth-buttons .auth-btn,.hero-action,.category-card,.prompt-type-filter-btn,.prompt-action-btn,.meatball-menu,.close-btn,.prompt-image-clear-btn,.submit-btn,.prompt-actions-dropdown .dropdown-item):hover:not(:disabled){transform:translateY(-1px);filter:saturate(1.06);box-shadow:0 18px 30px color-mix(in srgb,var(--ps-button-shadow-color) 92%,transparent),var(--cc-button-edge-highlight)}.prompt-share-page :where(#auth-buttons .auth-btn,.hero-action,.category-card,.prompt-type-filter-btn,.prompt-action-btn,.meatball-menu,.close-btn,.prompt-image-clear-btn,.submit-btn,.prompt-actions-dropdown .dropdown-item):active:not(:disabled){transform:scale(.97)}.prompt-share-page .search-box button:hover:not(:disabled){transform:translateY(-50%) translateY(-1px)}.prompt-share-page .search-box button:active:not(:disabled){transform:translateY(-50%) scale(.97)}.prompt-share-page .prompt-action-btn.like-btn,.prompt-share-page .prompt-action-btn.like-btn:active:not(:disabled),.prompt-share-page .prompt-action-btn.like-btn:hover:not(:disabled),.prompt-share-page .prompt-action-btn.use-in-chat-btn,.prompt-share-page .prompt-action-btn.use-in-chat-btn:active:not(:disabled),.prompt-share-page .prompt-action-btn.use-in-chat-btn:hover:not(:disabled){background:transparent;box-shadow:none;filter:none}@media (prefers-reduced-motion:reduce){.prompt-share-page :where(#auth-buttons .auth-btn,.hero-action,.search-box button,.category-card,.prompt-type-filter-btn,.prompt-action-btn,.meatball-menu,.close-btn,.prompt-image-clear-btn,.submit-btn,.prompt-actions-dropdown .dropdown-item){transition-duration:.01ms!important}.prompt-share-page :where(#auth-buttons .auth-btn,.hero-action,.category-card,.prompt-type-filter-btn,.prompt-action-btn,.meatball-menu,.close-btn,.prompt-image-clear-btn,.submit-btn,.prompt-actions-dropdown .dropdown-item):active:not(:disabled),.prompt-share-page :where(#auth-buttons .auth-btn,.hero-action,.category-card,.prompt-type-filter-btn,.prompt-action-btn,.meatball-menu,.close-btn,.prompt-image-clear-btn,.submit-btn,.prompt-actions-dropdown .dropdown-item):hover:not(:disabled){transform:none}.prompt-share-page .search-box button:active:not(:disabled),.prompt-share-page .search-box button:hover:not(:disabled){transform:translateY(-50%)}}[data-theme=dark] .prompt-share-page,[data-theme=dark] body.prompt-share-page{--ps-bg:#0b1220;--ps-surface:#111827;--ps-surface-muted:#1e293b;--ps-text-strong:#f3f4f6;--ps-text-muted:#9ca3af;--ps-border:rgba(148,163,184,.2);--ps-primary:#3b82f6;--ps-primary-strong:#2563eb;--ps-shadow-soft:0 4px 12px rgba(0,0,0,.4);--ps-shadow-hover:0 12px 32px rgba(0,0,0,.5);--ps-fab-blue-shadow:0 10px 24px rgba(0,0,0,.4);--page-scrollbar-track:rgba(15,23,42,.8);--page-scrollbar-thumb:rgba(59,130,246,.4);--page-scrollbar-thumb-hover:rgba(59,130,246,.6)}[data-theme=dark] :where(body.prompt-share-page,.prompt-share-page) .prompt-crawl-summary li{border-color:rgba(96,165,250,.24);background:rgba(96,165,250,.12);color:#bfdbfe}[data-theme=dark] :where(body.prompt-share-page,.prompt-share-page) .prompts-header{background:linear-gradient(180deg,rgba(15,23,42,.6),rgba(15,23,42,.8)),url(/_next/static/media/prompt_share.24e813ca.webp) 50% /cover no-repeat;box-shadow:0 4px 20px rgba(0,0,0,.5)}[data-theme=dark] :where(body.prompt-share-page,.prompt-share-page) .prompts-header:before{background:linear-gradient(180deg,rgba(0,0,0,.3),rgba(0,0,0,.5))}[data-theme=dark] :where(body.prompt-share-page,.prompt-share-page) .search-box{background:rgba(30,41,59,.85);border-color:hsla(0,0%,100%,.15);box-shadow:0 8px 32px rgba(0,0,0,.4)}[data-theme=dark] :where(body.prompt-share-page,.prompt-share-page) .search-box input{color:#f3f4f6}[data-theme=dark] :where(body.prompt-share-page,.prompt-share-page) .search-box input::-moz-placeholder{color:#9ca3af}[data-theme=dark] :where(body.prompt-share-page,.prompt-share-page) .search-box input::placeholder{color:#9ca3af}[data-theme=dark] :where(body.prompt-share-page,.prompt-share-page) .hero-action{background:hsla(0,0%,100%,.1);color:#fff;border-color:hsla(0,0%,100%,.2)}[data-theme=dark] :where(body.prompt-share-page,.prompt-share-page) .hero-action--primary{background:linear-gradient(135deg,#4f9dff,#337cf0 52%,#1d5fd4);border-color:rgba(147,197,253,.45);color:#fff;box-shadow:0 14px 32px rgba(8,32,72,.58),inset 0 1px 0 rgba(191,219,254,.32)}[data-theme=dark] :where(body.prompt-share-page,.prompt-share-page) .hero-action--primary:hover{filter:brightness(1.07) saturate(1.06);box-shadow:0 20px 40px rgba(5,22,53,.64),inset 0 1px 0 rgba(191,219,254,.44)}[data-theme=dark] :where(body.prompt-share-page,.prompt-share-page) .search-box button{background:linear-gradient(135deg,#4f9dff,#337cf0 52%,#1d5fd4);box-shadow:0 12px 26px rgba(8,32,72,.52),inset 0 1px 0 rgba(191,219,254,.34)}[data-theme=dark] :where(body.prompt-share-page,.prompt-share-page) .search-box button:hover{filter:brightness(1.08) saturate(1.06);box-shadow:0 16px 32px rgba(5,22,53,.58),inset 0 1px 0 rgba(191,219,254,.44)}[data-theme=dark] :where(body.prompt-share-page,.prompt-share-page) .categories,[data-theme=dark] :where(body.prompt-share-page,.prompt-share-page) .prompts-list{background:rgba(17,24,39,.9);border-color:rgba(148,163,184,.15);box-shadow:0 24px 60px rgba(0,0,0,.4)}[data-theme=dark] :where(body.prompt-share-page,.prompt-share-page) .categories:before,[data-theme=dark] :where(body.prompt-share-page,.prompt-share-page) .prompts-list:before{background:linear-gradient(135deg,rgba(59,130,246,.08),transparent 58%)}[data-theme=dark] :where(body.prompt-share-page,.prompt-share-page) .categories h2,[data-theme=dark] :where(body.prompt-share-page,.prompt-share-page) .prompts-list h2{color:#93c5fd}[data-theme=dark] :where(body.prompt-share-page,.prompt-share-page) .category-card{background:#1e293b;border-color:#334155;color:#e5e7eb;box-shadow:0 2px 10px rgba(0,0,0,.3)}[data-theme=dark] :where(body.prompt-share-page,.prompt-share-page) .category-card i{background:rgba(59,130,246,.2);color:#60a5fa}[data-theme=dark] :where(body.prompt-share-page,.prompt-share-page) .category-card:hover{border-color:#3b82f6;background:#334155}[data-theme=dark] :where(body.prompt-share-page,.prompt-share-page) .category-card.active{background:linear-gradient(180deg,#1e293b,#0f172a);border-color:#3b82f6;color:#fff;box-shadow:0 8px 16px rgba(0,0,0,.4)}[data-theme=dark] :where(body.prompt-share-page,.prompt-share-page) .prompt-filter-heading{color:#93c5fd}[data-theme=dark] :where(body.prompt-share-page,.prompt-share-page) .prompt-filter-block{border-top-color:rgba(148,163,184,.18)}[data-theme=dark] :where(body.prompt-share-page,.prompt-share-page) .prompt-type-filter-btn{background:#1e293b;border-color:#334155;color:#e5e7eb;box-shadow:0 2px 10px rgba(0,0,0,.3)}[data-theme=dark] :where(body.prompt-share-page,.prompt-share-page) .prompt-type-filter-btn i{background:rgba(59,130,246,.2);color:#60a5fa}[data-theme=dark] :where(body.prompt-share-page,.prompt-share-page) .prompt-type-filter-btn:hover{border-color:#3b82f6;background:#334155}[data-theme=dark] :where(body.prompt-share-page,.prompt-share-page) .prompt-type-filter-btn.active{background:linear-gradient(180deg,#1e293b,#0f172a);border-color:#3b82f6;color:#fff;box-shadow:0 8px 16px rgba(0,0,0,.4)}[data-theme=dark] :where(body.prompt-share-page,.prompt-share-page) .prompt-card{background:#1f2937;border-color:#374151;box-shadow:0 8px 24px rgba(0,0,0,.45)}[data-theme=dark] :where(body.prompt-share-page,.prompt-share-page) .prompt-card h3{color:#f9fafb}[data-theme=dark] :where(body.prompt-share-page,.prompt-share-page) .prompt-card__content{color:#d1d5db}[data-theme=dark] :where(body.prompt-share-page,.prompt-share-page) .prompt-card:hover{background:#262f3f;border-color:#3b82f6;box-shadow:0 16px 40px rgba(0,0,0,.6)}[data-theme=dark] :where(body.prompt-share-page,.prompt-share-page) .prompt-card__category-pill{background:rgba(59,130,246,.15);color:#93c5fd}[data-theme=dark] .prompt-share-page .prompt-card__type-pill--prompt,[data-theme=dark] .prompt-share-page .prompt-card__type-pill--text{background:hsla(0,0%,100%,.1);border-color:hsla(0,0%,100%,.15);color:#d1d5db}[data-theme=dark] .prompt-share-page .prompt-card__type-pill--image{background:rgba(251,191,36,.12);border-color:rgba(251,191,36,.25);color:#fcd34d}[data-theme=dark] .prompt-share-page .prompt-card__type-pill--skill{background:rgba(59,130,246,.2);border-color:rgba(96,165,250,.32);color:#93c5fd}[data-theme=dark] :where(body.prompt-share-page,.prompt-share-page) .prompt-card__created-at{color:#9ca3af}[data-theme=dark] .prompt-share-page .prompt-cards>p,[data-theme=dark] .prompt-share-page .prompt-feedback,[data-theme=dark] .prompt-share-page .prompt-loading-message{background:#1f2937;border-color:#374151;color:#9ca3af}[data-theme=dark] .prompt-share-page .prompt-feedback--error{background:rgba(239,68,68,.12);border-color:rgba(239,68,68,.28);color:#f87171}[data-theme=dark] :where(body.prompt-share-page,.prompt-share-page) .meatball-menu{color:#d1d5db;background:hsla(0,0%,100%,.08)}[data-theme=dark] :where(body.prompt-share-page,.prompt-share-page) .meatball-menu:hover{background:hsla(0,0%,100%,.15);color:#f9fafb}[data-theme=dark] :where(body.prompt-share-page,.prompt-share-page) .prompt-actions-dropdown{background:#1e293b;border-color:#334155;box-shadow:0 8px 24px rgba(0,0,0,.5)}[data-theme=dark] :where(body.prompt-share-page,.prompt-share-page) .prompt-actions-dropdown:before{background:#1e293b;border-color:#334155}[data-theme=dark] .prompt-share-page .prompt-actions-dropdown .dropdown-item{color:#f3f4f6;background:transparent}[data-theme=dark] .prompt-share-page .prompt-actions-dropdown .dropdown-item:hover{background:#334155;color:#60a5fa}[data-theme=dark] .prompt-share-page .prompt-actions-dropdown .dropdown-item i{color:#93a4b8}[data-theme=dark] .prompt-share-page .prompt-actions-dropdown .dropdown-item:hover i{color:#60a5fa}[data-theme=dark] .prompt-share-page .prompt-actions-dropdown .dropdown-item:disabled{color:#9ca3af;background:hsla(0,0%,100%,.04)}[data-theme=dark] :where(body.prompt-share-page,.prompt-share-page) .prompt-action-btn{background:hsla(0,0%,100%,.08);color:#d1d5db}[data-theme=dark] :where(body.prompt-share-page,.prompt-share-page) .prompt-action-btn:hover{background:hsla(0,0%,100%,.15);color:#f9fafb}[data-theme=dark] .prompt-share-page .prompt-action-btn.like-btn,[data-theme=dark] .prompt-share-page .prompt-action-btn.like-btn:hover,[data-theme=dark] .prompt-share-page .prompt-action-btn.use-in-chat-btn,[data-theme=dark] .prompt-share-page .prompt-action-btn.use-in-chat-btn:hover{background:transparent;box-shadow:none}[data-theme=dark] .prompt-share-page .prompt-action-btn.use-in-chat-btn.used-in-chat,[data-theme=dark] .prompt-share-page .prompt-action-btn.use-in-chat-btn.used-in-chat:hover{background:transparent;color:#74c0fc;box-shadow:none}[data-theme=dark] .prompt-share-page .prompt-action-btn.use-in-chat-btn.used-in-chat i{color:#74c0fc!important}[data-theme=dark] :where(body.prompt-share-page,.prompt-share-page) .post-modal-content{background:#111827;border-color:hsla(0,0%,100%,.1);box-shadow:0 24px 80px rgba(0,0,0,.7);color:#f3f4f6}[data-theme=dark] :where(body.prompt-share-page,.prompt-share-page) .prompt-detail-heading__eyebrow{color:#94a3b8}[data-theme=dark] :where(body.prompt-share-page,.prompt-share-page) #promptDetailModal .post-modal-content--detail h2{color:#f8fafc}[data-theme=dark] :where(body.prompt-share-page,.prompt-share-page) .prompt-detail-chip{border-color:rgba(148,163,184,.28);background:rgba(15,23,42,.82);color:#cbd5e1}[data-theme=dark] :where(body.prompt-share-page,.prompt-share-page) .prompt-detail-chip i{color:#93c5fd}[data-theme=dark] :where(body.prompt-share-page,.prompt-share-page) .prompt-detail-chip strong{color:#e2e8f0}[data-theme=dark] :where(body.prompt-share-page,.prompt-share-page) .prompt-detail-summary__item{border-color:rgba(148,163,184,.22);background:rgba(15,23,42,.62)}[data-theme=dark] :where(body.prompt-share-page,.prompt-share-page) .prompt-detail-summary__item dt{color:#94a3b8}[data-theme=dark] :where(body.prompt-share-page,.prompt-share-page) .prompt-detail-summary__item dt i{color:#93c5fd}[data-theme=dark] :where(body.prompt-share-page,.prompt-share-page) .prompt-detail-summary__item dd{color:#e2e8f0}[data-theme=dark] :where(body.prompt-share-page,.prompt-share-page) .prompt-detail-tabs{border-color:hsla(220,9%,46%,.7);background:rgba(15,23,42,.62)}[data-theme=dark] :where(body.prompt-share-page,.prompt-share-page) .prompt-detail-tabs__button{color:#a8b3c4}[data-theme=dark] :where(body.prompt-share-page,.prompt-share-page) .prompt-detail-tabs__button.is-active{background:rgba(30,41,59,.98);color:#dbeafe;box-shadow:0 10px 24px rgba(0,0,0,.22)}[data-theme=dark] :where(body.prompt-share-page,.prompt-share-page) .prompt-detail-tabs__button span{background:rgba(96,165,250,.18);color:#93c5fd}[data-theme=dark] :where(body.prompt-share-page,.prompt-share-page) .prompt-detail-media,[data-theme=dark] :where(body.prompt-share-page,.prompt-share-page) .prompt-detail-section{border-color:rgba(148,163,184,.22);background:rgba(15,23,42,.68);box-shadow:none}[data-theme=dark] :where(body.prompt-share-page,.prompt-share-page) .prompt-detail-section--body{background:rgba(15,23,42,.84)}[data-theme=dark] :where(body.prompt-share-page,.prompt-share-page) .prompt-detail-section__label{color:#e5e7eb}[data-theme=dark] :where(body.prompt-share-page,.prompt-share-page) .prompt-detail-section__meta{color:#94a3b8}[data-theme=dark] :where(body.prompt-share-page,.prompt-share-page) .prompt-detail-copy-btn{border-color:rgba(96,165,250,.28);background:rgba(96,165,250,.14);color:#bfdbfe}[data-theme=dark] :where(body.prompt-share-page,.prompt-share-page) .prompt-detail-copy-btn:hover:not(:disabled){background:rgba(96,165,250,.22)}[data-theme=dark] :where(body.prompt-share-page,.prompt-share-page) .prompt-detail-comments{color:#d1d5db}[data-theme=dark] :where(body.prompt-share-page,.prompt-share-page) .prompt-detail-comments__summary{border-color:rgba(75,85,99,.82);background:rgba(15,23,42,.58)}[data-theme=dark] :where(body.prompt-share-page,.prompt-share-page) .prompt-detail-comments__summary span{color:#94a3b8}[data-theme=dark] :where(body.prompt-share-page,.prompt-share-page) .prompt-detail-comments__summary strong{color:#e5e7eb}[data-theme=dark] :where(body.prompt-share-page,.prompt-share-page) .prompt-detail-comments__header h3{color:#e5e7eb}[data-theme=dark] :where(body.prompt-share-page,.prompt-share-page) .prompt-detail-comments__reload{border-color:rgba(148,163,184,.38);background:rgba(30,41,59,.92);color:#dbeafe}[data-theme=dark] :where(body.prompt-share-page,.prompt-share-page) .prompt-detail-comments__composer textarea{border-color:rgba(148,163,184,.34);background:rgba(15,23,42,.96);color:#e2e8f0}[data-theme=dark] :where(body.prompt-share-page,.prompt-share-page) .prompt-detail-comments__composer button{background:#2563eb}[data-theme=dark] :where(body.prompt-share-page,.prompt-share-page) .prompt-detail-comments__login-note,[data-theme=dark] :where(body.prompt-share-page,.prompt-share-page) .prompt-detail-comments__status{color:#94a3b8}[data-theme=dark] :where(body.prompt-share-page,.prompt-share-page) .prompt-detail-comments__item{border-color:rgba(148,163,184,.24);background:rgba(15,23,42,.88)}[data-theme=dark] :where(body.prompt-share-page,.prompt-share-page) .prompt-detail-comments__meta strong{color:#e2e8f0}[data-theme=dark] :where(body.prompt-share-page,.prompt-share-page) .prompt-detail-comments__meta span{color:#94a3b8}[data-theme=dark] :where(body.prompt-share-page,.prompt-share-page) .prompt-detail-comments__item p{color:#cbd5e1}[data-theme=dark] :where(body.prompt-share-page,.prompt-share-page) .prompt-detail-code,[data-theme=dark] :where(body.prompt-share-page,.prompt-share-page) .prompt-detail-markdown,[data-theme=dark] :where(body.prompt-share-page,.prompt-share-page) .prompt-detail-text-block{border-color:rgba(148,163,184,.24);background:rgba(15,23,42,.88);color:#cbd5e1}[data-theme=dark] :where(body.prompt-share-page,.prompt-share-page) .prompt-detail-comments__actions button{color:#93c5fd}[data-theme=dark] :where(body.prompt-share-page,.prompt-share-page) .post-modal-header{border-bottom-color:hsla(0,0%,100%,.08)}[data-theme=dark] :where(body.prompt-share-page,.prompt-share-page) .close-btn{background:hsla(0,0%,100%,.05);color:#9ca3af}[data-theme=dark] :where(body.prompt-share-page,.prompt-share-page) .form-label{color:#e5e7eb}[data-theme=dark] :where(body.prompt-share-page,.prompt-share-page) .form-control{background:#1e293b;border-color:#334155;color:#f3f4f6}[data-theme=dark] :where(body.prompt-share-page,.prompt-share-page) .form-control:focus{border-color:#3b82f6;box-shadow:0 0 0 3px rgba(59,130,246,.25)}[data-theme=dark] :where(body.prompt-share-page,.prompt-share-page) .prompt-load-more{background:#1e293b;border-color:#334155;color:#e5e7eb}[data-theme=dark] :where(body.prompt-share-page,.prompt-share-page) .prompt-load-more:hover{background:#334155;border-color:#4b5563}[data-theme=dark] .prompt-share-page #auth-buttons .auth-btn{background:#1e293b;border-color:#334155;color:#60a5fa}[data-theme=dark] .prompt-share-page #auth-buttons .auth-btn:hover{background:#334155}[data-theme=dark] .prompt-share-page .ai-agent-modal{border-color:rgba(148,163,184,.18);background:rgba(15,23,42,.98);color:#e5e7eb;box-shadow:0 28px 70px rgba(0,0,0,.52),0 8px 24px rgba(0,0,0,.34)}[data-theme=dark] .prompt-share-page .ai-agent-modal-header,[data-theme=dark] .prompt-share-page .mini-chat-input-area{border-color:rgba(148,163,184,.16);background:rgba(15,23,42,.96)}[data-theme=dark] .prompt-share-page .ai-agent-modal-title,[data-theme=dark] .prompt-share-page .mini-chat-input,[data-theme=dark] .prompt-share-page .mini-chat-placeholder strong,[data-theme=dark] .prompt-share-page .mini-chat-text-wrapper{color:#f8fafc}[data-theme=dark] .prompt-share-page .ai-agent-modal-title:before,[data-theme=dark] .prompt-share-page .mini-chat-avatar,[data-theme=dark] .prompt-share-page .mini-chat-robot-icon{background:rgba(96,165,250,.14);color:#93c5fd}[data-theme=dark] .prompt-share-page .mini-chat-action-btn,[data-theme=dark] .prompt-share-page .mini-chat-placeholder,[data-theme=dark] .prompt-share-page .modal-close-btn{color:#94a3b8}[data-theme=dark] .prompt-share-page .modal-close-btn:hover{border-color:rgba(148,163,184,.28);background:rgba(30,41,59,.92);color:#f8fafc}[data-theme=dark] .prompt-share-page .mini-chat-container{background:linear-gradient(180deg,rgba(17,24,39,.98),rgba(15,23,42,.98))}[data-theme=dark] .prompt-share-page .mini-chat-action-btn,[data-theme=dark] .prompt-share-page .mini-chat-input-wrapper,[data-theme=dark] .prompt-share-page .mini-chat-suggestion,[data-theme=dark] .prompt-share-page .mini-chat-text-wrapper{border-color:rgba(148,163,184,.18);background:rgba(30,41,59,.72)}[data-theme=dark] .prompt-share-page .mini-chat-suggestion{color:#dbeafe}[data-theme=dark] .prompt-share-page .mini-chat-suggestion:hover{border-color:rgba(96,165,250,.34);background:rgba(30,41,59,.95);color:#bfdbfe}[data-theme=dark] .prompt-share-page .mini-chat-input-wrapper:focus-within{border-color:rgba(96,165,250,.5);background:rgba(15,23,42,.98);box-shadow:0 0 0 4px rgba(96,165,250,.12)}[data-theme=dark] .prompt-share-page .mini-chat-input::-moz-placeholder{color:#64748b}[data-theme=dark] .prompt-share-page .mini-chat-input::placeholder{color:#64748b}[data-theme=dark] .prompt-share-page .mini-chat-message--user .mini-chat-avatar,[data-theme=dark] .prompt-share-page .mini-chat-message--user .mini-chat-text-wrapper,[data-theme=dark] .prompt-share-page .mini-chat-send-btn{background:#2563eb;color:#fff}[data-theme=dark] .prompt-share-page .mini-chat-send-btn:hover:not(:disabled){background:#1d4ed8}[data-theme=dark] .prompt-share-page .mini-chat-action-btn:hover:not(:disabled){border-color:hsla(0,91%,71%,.22);background:rgba(127,29,29,.24);color:#fca5a5}[data-theme=dark] .prompt-share-page .ai-agent-btn{border-color:rgba(45,212,191,.28);background:radial-gradient(circle at 30% 24%,rgba(45,212,191,.16),rgba(45,212,191,0) 42%),linear-gradient(135deg,#111827,#0f2f35);color:#5eead4;box-shadow:0 16px 34px rgba(0,0,0,.38),0 0 0 6px rgba(45,212,191,.1),inset 0 1px 0 hsla(0,0%,100%,.08)}[data-theme=dark] .prompt-share-page .ai-agent-btn:hover,[data-theme=dark] .prompt-share-page .ai-agent-btn[aria-expanded=true]{border-color:hsla(0,0%,100%,.18);background:radial-gradient(circle at 28% 24%,hsla(0,0%,100%,.28),transparent 34%),linear-gradient(135deg,#2563eb,#14b8a6);color:#fff;box-shadow:0 0 0 6px rgba(45,212,191,.16),0 18px 38px rgba(20,184,166,.28),0 8px 20px rgba(0,0,0,.32)}@media (max-width:640px){.prompt-share-page .ai-agent-modal{width:calc(100vw - 24px);height:min(560px,calc(100vh - 24px));min-height:390px}.prompt-share-page .mini-chat-messages{padding:.82rem}.prompt-share-page .mini-chat-placeholder{min-height:230px}.prompt-share-page .mini-chat-message{max-width:100%}.prompt-share-page .mini-chat-input-area{padding:.68rem}}[data-theme=dark] :where(body.prompt-share-page,.prompt-share-page) #promptShareModal .post-modal-content{background:#111827;border-color:hsla(0,0%,100%,.1)}[data-theme=dark] .prompt-share-page .modal-content-body .form-group p,[data-theme=dark] :where(body.prompt-share-page,.prompt-share-page) #modalInputExamples,[data-theme=dark] :where(body.prompt-share-page,.prompt-share-page) #modalOutputExamples,[data-theme=dark] :where(body.prompt-share-page,.prompt-share-page) #modalPromptContent{background:rgba(15,23,42,.6);border-color:rgba(148,163,184,.2);color:#e2e8f0;box-shadow:none}[data-theme=dark] :where(body.prompt-share-page,.prompt-share-page) .post-modal-lead{color:#94a3b8}[data-theme=dark] :where(body.prompt-share-page,.prompt-share-page) .modal-reference-image{background:#0f172a;border-color:rgba(148,163,184,.18)}[data-theme=dark] .prompt-share-page .close-btn{background:rgba(30,41,59,.92);border-color:rgba(148,163,184,.28);color:#94a3b8}[data-theme=dark] .prompt-share-page .close-btn:hover{background:#1e293b;border-color:rgba(148,163,184,.45);color:#f1f5f9}[data-theme=dark] :where(body.prompt-share-page,.prompt-share-page) .prompt-share-dialog__close{background:rgba(30,41,59,.92);border-color:rgba(148,163,184,.28);color:#94a3b8}[data-theme=dark] :where(body.prompt-share-page,.prompt-share-page) .prompt-share-dialog__close:hover{background:#1e293b;color:#f1f5f9}[data-theme=dark] :where(body.prompt-share-page,.prompt-share-page) .prompt-share-dialog__row input{background:rgba(15,23,42,.7);border-color:rgba(148,163,184,.25);color:#f1f5f9;box-shadow:none}[data-theme=dark] :where(body.prompt-share-page,.prompt-share-page) .prompt-share-dialog__status--error{color:#f87171}[data-theme=dark] :where(body.prompt-share-page,.prompt-share-page) .prompt-share-dialog__sns a{background:rgba(30,41,59,.9);border-color:rgba(148,163,184,.2);color:#93c5fd}[data-theme=dark] :where(body.prompt-share-page,.prompt-share-page) .prompt-share-dialog__sns a:hover{background:#1e293b;border-color:rgba(148,163,184,.4)}[data-theme=dark] :where(body.prompt-share-page,.prompt-share-page) .composer-hero{background:linear-gradient(135deg,rgba(59,130,246,.14),rgba(17,24,39,.9));border-color:rgba(59,130,246,.25);box-shadow:inset 0 1px 0 hsla(0,0%,100%,.04)}[data-theme=dark] :where(body.prompt-share-page,.prompt-share-page) .composer-hero__eyebrow{color:#93c5fd}[data-theme=dark] :where(body.prompt-share-page,.prompt-share-page) .composer-hero__chips span{background:rgba(30,41,59,.9);border-color:rgba(59,130,246,.25);color:#93c5fd;box-shadow:none}[data-theme=dark] .prompt-share-page .form-group label{color:#e2e8f0}[data-theme=dark] .prompt-share-page .form-group__hint{color:#64748b}[data-theme=dark] .prompt-share-page .form-group input[type=text],[data-theme=dark] .prompt-share-page .form-group select,[data-theme=dark] .prompt-share-page .form-group textarea{background:rgba(15,23,42,.7);border-color:rgba(148,163,184,.25);color:#f1f5f9;box-shadow:none}[data-theme=dark] .prompt-share-page .form-group input::-moz-placeholder,[data-theme=dark] .prompt-share-page .form-group textarea::-moz-placeholder{color:#475569}[data-theme=dark] .prompt-share-page .form-group input::placeholder,[data-theme=dark] .prompt-share-page .form-group textarea::placeholder{color:#475569}[data-theme=dark] .prompt-share-page .form-group input[type=text]:focus,[data-theme=dark] .prompt-share-page .form-group select:focus,[data-theme=dark] .prompt-share-page .form-group textarea:focus{background:rgba(15,23,42,.9);border-color:rgba(59,130,246,.5);box-shadow:0 0 0 4px rgba(59,130,246,.14)}[data-theme=dark] :where(body.prompt-share-page,.prompt-share-page) .prompt-composer-select__trigger{background:linear-gradient(180deg,rgba(15,23,42,.88),rgba(17,24,39,.88));border-color:rgba(148,163,184,.25);color:#f1f5f9;box-shadow:none}[data-theme=dark] :where(body.prompt-share-page,.prompt-share-page) .prompt-composer-select__trigger:hover{background:rgba(15,23,42,.94);border-color:rgba(96,165,250,.42);box-shadow:0 14px 28px rgba(0,0,0,.16)}[data-theme=dark] :where(body.prompt-share-page,.prompt-share-page) .prompt-composer-select.is-open .prompt-composer-select__trigger,[data-theme=dark] :where(body.prompt-share-page,.prompt-share-page) .prompt-composer-select__trigger:focus-visible{background:rgba(15,23,42,.96);border-color:rgba(59,130,246,.58);box-shadow:0 0 0 4px rgba(59,130,246,.14)}[data-theme=dark] :where(body.prompt-share-page,.prompt-share-page) .prompt-composer-select__chevron{color:#93c5fd}[data-theme=dark] :where(body.prompt-share-page,.prompt-share-page) .prompt-composer-select__menu{background:linear-gradient(180deg,rgba(15,23,42,.98),rgba(17,24,39,.98));border-color:rgba(96,165,250,.28);box-shadow:0 24px 56px rgba(0,0,0,.38),0 8px 18px rgba(37,99,235,.08);scrollbar-color:rgba(148,163,184,.42) transparent}[data-theme=dark] :where(body.prompt-share-page,.prompt-share-page) .prompt-composer-select__menu::-webkit-scrollbar-thumb{background:rgba(148,163,184,.46);background-clip:padding-box}[data-theme=dark] :where(body.prompt-share-page,.prompt-share-page) .prompt-composer-select__group+.prompt-composer-select__option,[data-theme=dark] :where(body.prompt-share-page,.prompt-share-page) .prompt-composer-select__option+.prompt-composer-select__group{border-top-color:rgba(148,163,184,.16)}[data-theme=dark] :where(body.prompt-share-page,.prompt-share-page) .prompt-composer-select__group-label{color:#64748b}[data-theme=dark] :where(body.prompt-share-page,.prompt-share-page) .prompt-composer-select__option{color:#dbeafe}[data-theme=dark] :where(body.prompt-share-page,.prompt-share-page) .prompt-composer-select__option:focus-visible,[data-theme=dark] :where(body.prompt-share-page,.prompt-share-page) .prompt-composer-select__option:hover{background:rgba(59,130,246,.13);border-color:rgba(96,165,250,.28);color:#fff}[data-theme=dark] :where(body.prompt-share-page,.prompt-share-page) .prompt-composer-select__option.is-selected{background:linear-gradient(135deg,rgba(37,99,235,.92),rgba(59,130,246,.9));border-color:rgba(96,165,250,.48);color:#fff;box-shadow:0 12px 24px rgba(37,99,235,.22)}[data-theme=dark] :where(body.prompt-share-page,.prompt-share-page) .composer-section{background:rgba(17,24,39,.8);border-color:rgba(148,163,184,.15);box-shadow:none}[data-theme=dark] :where(body.prompt-share-page,.prompt-share-page) .composer-section--content,[data-theme=dark] :where(body.prompt-share-page,.prompt-share-page) .composer-section--primary{background:rgba(17,24,39,.85)}[data-theme=dark] :where(body.prompt-share-page,.prompt-share-page) .composer-section__eyebrow{color:#93c5fd}[data-theme=dark] :where(body.prompt-share-page,.prompt-share-page) .composer-section__header h3{color:#f1f5f9}[data-theme=dark] :where(body.prompt-share-page,.prompt-share-page) .composer-section__description{color:#64748b}[data-theme=dark] :where(body.prompt-share-page,.prompt-share-page) .prompt-type-option{background:rgba(17,24,39,.8);border-color:rgba(148,163,184,.18)}[data-theme=dark] :where(body.prompt-share-page,.prompt-share-page) .prompt-type-option:hover{border-color:rgba(59,130,246,.4);box-shadow:0 8px 20px rgba(0,0,0,.3)}[data-theme=dark] :where(body.prompt-share-page,.prompt-share-page) .prompt-type-option--active{background:rgba(30,58,138,.2);border-color:rgba(59,130,246,.5)}[data-theme=dark] :where(body.prompt-share-page,.prompt-share-page) .prompt-type-option__body strong{color:#f1f5f9}[data-theme=dark] :where(body.prompt-share-page,.prompt-share-page) .prompt-type-option__body small{color:#94a3b8}[data-theme=dark] :where(body.prompt-share-page,.prompt-share-page) .prompt-axis-option{background:rgba(17,24,39,.8);border-color:rgba(148,163,184,.18)}[data-theme=dark] :where(body.prompt-share-page,.prompt-share-page) .prompt-axis-option:hover{border-color:rgba(59,130,246,.4);box-shadow:0 8px 20px rgba(0,0,0,.3)}[data-theme=dark] :where(body.prompt-share-page,.prompt-share-page) .prompt-axis-option--active{background:rgba(30,58,138,.2);border-color:rgba(59,130,246,.5)}[data-theme=dark] :where(body.prompt-share-page,.prompt-share-page) .prompt-axis-option__body strong{color:#f1f5f9}[data-theme=dark] :where(body.prompt-share-page,.prompt-share-page) .prompt-axis-option__body small{color:#94a3b8}[data-theme=dark] :where(body.prompt-share-page,.prompt-share-page) .image-upload-field{background:rgba(17,24,39,.8);border-color:rgba(59,130,246,.3)}[data-theme=dark] :where(body.prompt-share-page,.prompt-share-page) .image-upload-field:hover{border-color:rgba(59,130,246,.5);box-shadow:0 8px 20px rgba(0,0,0,.3)}[data-theme=dark] :where(body.prompt-share-page,.prompt-share-page) .image-upload-field__copy strong{color:#f1f5f9}[data-theme=dark] :where(body.prompt-share-page,.prompt-share-page) .image-upload-field__copy small{color:#94a3b8}[data-theme=dark] :where(body.prompt-share-page,.prompt-share-page) .prompt-image-preview{background:rgba(15,23,42,.7);border-color:rgba(148,163,184,.2);box-shadow:none}[data-theme=dark] :where(body.prompt-share-page,.prompt-share-page) .prompt-image-preview img{background:rgba(15,23,42,.5);border-color:rgba(148,163,184,.15)}[data-theme=dark] :where(body.prompt-share-page,.prompt-share-page) .prompt-image-preview__meta span{background:rgba(30,41,59,.9);color:#93c5fd}[data-theme=dark] :where(body.prompt-share-page,.prompt-share-page) .prompt-image-clear-btn{background:rgba(30,41,59,.9);border-color:rgba(148,163,184,.25);color:#94a3b8;box-shadow:none}[data-theme=dark] :where(body.prompt-share-page,.prompt-share-page) .prompt-image-clear-btn:hover{background:#1e293b;border-color:rgba(148,163,184,.4);color:#e2e8f0}[data-theme=dark] :where(body.prompt-share-page,.prompt-share-page) .composer-toggle{background:rgba(17,24,39,.8);border-color:rgba(148,163,184,.15)}[data-theme=dark] :where(body.prompt-share-page,.prompt-share-page) .composer-toggle__copy strong{color:#f1f5f9}[data-theme=dark] :where(body.prompt-share-page,.prompt-share-page) .composer-toggle__copy small{color:#94a3b8}[data-theme=dark] :where(body.prompt-share-page,.prompt-share-page) #guardrail-fields{background:rgba(17,24,39,.8);border-color:rgba(148,163,184,.15)}[data-theme=dark] :where(body.prompt-share-page,.prompt-share-page) .composer-status[data-variant=info]{background:rgba(59,130,246,.12);border-color:rgba(59,130,246,.25);color:#93c5fd}[data-theme=dark] :where(body.prompt-share-page,.prompt-share-page) .composer-status[data-variant=success]{background:rgba(34,197,94,.12);border-color:rgba(34,197,94,.22);color:#4ade80}[data-theme=dark] :where(body.prompt-share-page,.prompt-share-page) .composer-status[data-variant=error]{background:rgba(239,68,68,.12);border-color:rgba(239,68,68,.22);color:#f87171}[data-theme=dark] :where(body.prompt-share-page,.prompt-share-page) .composer-footer{background:linear-gradient(180deg,rgba(17,24,39,0),rgba(17,24,39,.88) 22%,rgba(17,24,39,.98))}[data-theme=dark] :where(body.prompt-share-page,.prompt-share-page) .composer-footer__note{color:#64748b}.prompt-manage-page,body.prompt-manage-page{font-family:Poppins,sans-serif;--page-scrollbar-track:rgba(214,239,228,.84);--page-scrollbar-thumb:rgba(17,153,142,.3);--page-scrollbar-thumb-hover:rgba(25,195,125,.42);--page-scrollbar-thumb-border:hsla(0,0%,100%,.94);background:linear-gradient(120deg,var(--ps-light-bg) 0,#fff 100%);color:var(--ps-text-color);line-height:1.6;margin:0;padding:0}:where(body.prompt-manage-page,.prompt-manage-page) .main-header{background:var(--ps-accent-color);box-shadow:var(--ps-shadow);padding:1.5rem 0;text-align:center}:where(body.prompt-manage-page,.prompt-manage-page) .logo{color:#fff;font-size:2rem;font-weight:600;letter-spacing:-.5px;margin:0}:where(body.prompt-manage-page,.prompt-manage-page) .header-bar{display:flex;align-items:center;justify-content:space-between;border-bottom:2px solid var(--ps-accent-color);padding-bottom:.5rem;margin-bottom:2rem}:where(body.prompt-manage-page,.prompt-manage-page) .section-title{color:var(--ps-primary-color);font-size:1.5rem;font-weight:600;margin:0}:where(body.prompt-manage-page,.prompt-manage-page) .prompt-card{--prompt-card-radius:8px;background:var(--ps-card-bg);border:1px solid var(--ps-border-color);border-radius:var(--prompt-card-radius);padding:1.5rem;box-shadow:var(--ps-shadow);transition:transform .3s ease,box-shadow .3s ease,border-color .3s ease;position:relative;cursor:pointer;overflow:hidden;isolation:isolate;background-clip:padding-box}:where(body.prompt-manage-page,.prompt-manage-page) .prompt-card:hover{transform:translateY(-5px);box-shadow:0 8px 16px rgba(0,0,0,.1);border-color:var(--ps-primary-color)}:where(body.prompt-manage-page,.prompt-manage-page) .prompt-card--skeleton{cursor:default;pointer-events:none;min-height:220px}:where(body.prompt-manage-page,.prompt-manage-page) .prompt-card--skeleton:hover{transform:none;box-shadow:var(--ps-shadow);border-color:var(--ps-border-color)}:where(body.prompt-manage-page,.prompt-manage-page) .prompt-card--skeleton .cc-skeleton-text{margin:1rem 0}:where(body.prompt-manage-page,.prompt-manage-page) .prompt-card h3{margin:0 0 .75rem;color:var(--ps-accent-color);font-size:1.25rem;font-weight:600;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;word-break:break-word;overflow-wrap:anywhere}:where(body.prompt-manage-page,.prompt-manage-page) .prompt-card p{margin:0 0 1.2rem;color:#555;font-size:.95rem;line-height:1.6;display:-webkit-box;-webkit-line-clamp:3;-webkit-box-orient:vertical;overflow:hidden;text-overflow:ellipsis;word-break:break-word;overflow-wrap:anywhere}:where(body.prompt-manage-page,.prompt-manage-page) .meta{display:flex;justify-content:space-between;font-size:.85rem;color:#666;margin-bottom:1rem}:where(body.prompt-manage-page,.prompt-manage-page) .btn-group{display:flex;justify-content:flex-end;gap:.75rem}:where(body.prompt-manage-page,.prompt-manage-page) .delete-btn,:where(body.prompt-manage-page,.prompt-manage-page) .edit-btn{border:none;color:#fff;font-size:.9rem;padding:.5rem 1rem;border-radius:9999px;transition:background .2s ease,opacity .2s ease;cursor:pointer}:where(body.prompt-manage-page,.prompt-manage-page) .edit-btn{background:var(--ps-primary-color)}:where(body.prompt-manage-page,.prompt-manage-page) .edit-btn:hover{background:#0f766e}:where(body.prompt-manage-page,.prompt-manage-page) .delete-btn{background:#e74c3c}:where(body.prompt-manage-page,.prompt-manage-page) .delete-btn:hover{opacity:.9}:where(body.prompt-manage-page,.prompt-manage-page) .btn-primary{width:100%;padding:.75rem;background:var(--ps-accent-color);color:#fff;border:none;border-radius:9999px;font-weight:500;cursor:pointer;transition:background .2s ease}:where(body.prompt-manage-page,.prompt-manage-page) .btn-primary:hover{background:#239b56}:where(body.prompt-manage-page,.prompt-manage-page) .search-box button{border-radius:50%}:where(body.prompt-manage-page,.prompt-manage-page) .modal-content{border-radius:10px;box-shadow:var(--ps-shadow);border:1px solid var(--ps-border-color)}:where(body.prompt-manage-page,.prompt-manage-page) .modal-header{background:var(--ps-primary-color);border-bottom:none;padding:1.25rem 1.5rem}:where(body.prompt-manage-page,.prompt-manage-page) .modal-title{color:#fff;font-weight:600}:where(body.prompt-manage-page,.prompt-manage-page) .modal-body{padding:1.5rem}:where(body.prompt-manage-page,.prompt-manage-page) .form-label{display:block;margin-bottom:.5rem;font-weight:500;color:var(--ps-primary-color)}:where(body.prompt-manage-page,.prompt-manage-page) .input-field{width:100%;padding:.75rem 1rem;border:1px solid var(--ps-border-color);border-radius:6px;transition:border-color .2s ease}:where(body.prompt-manage-page,.prompt-manage-page) .input-field:focus{border-color:var(--ps-accent-color);outline:none}:where(body.prompt-manage-page,.prompt-manage-page) .prompt-grid{--prompt-card-width:clamp(280px,28vw,340px);--prompt-grid-gap:1.5rem;display:grid;grid-template-columns:repeat(auto-fill,minmax(var(--prompt-card-width),var(--prompt-card-width)));gap:var(--prompt-grid-gap);align-items:stretch;justify-content:flex-start;width:min(100%,calc(var(--prompt-card-width) * 2 + var(--prompt-grid-gap)))}:where(body.prompt-manage-page,.prompt-manage-page) .prompt-card{display:flex;flex-direction:column;height:100%;padding:0}:where(body.prompt-manage-page,.prompt-manage-page) .prompt-card__main{padding:1.5rem 1.5rem 0}:where(body.prompt-manage-page,.prompt-manage-page) .prompt-card__footer{margin-top:auto;padding:1rem 1.5rem 1.2rem;background:linear-gradient(180deg,rgba(250,252,251,.92),rgba(245,249,247,.98));border-top:1px solid rgba(17,153,142,.08);border-radius:0 0 calc(var(--prompt-card-radius) - 1px) calc(var(--prompt-card-radius) - 1px)}:where(body.prompt-manage-page,.prompt-manage-page) .prompt-card .btn-group{margin-top:0}@media (max-width:768px){:where(body.prompt-manage-page,.prompt-manage-page) .main-container{padding:1.5rem}:where(body.prompt-manage-page,.prompt-manage-page) .prompt-grid{--prompt-card-width:100%;--prompt-grid-gap:1rem;grid-template-columns:repeat(auto-fill,minmax(var(--prompt-card-width),1fr));width:100%}:where(body.prompt-manage-page,.prompt-manage-page) .prompt-card{padding:0}:where(body.prompt-manage-page,.prompt-manage-page) .prompt-card__main{padding:1.2rem 1.2rem 0}:where(body.prompt-manage-page,.prompt-manage-page) .prompt-card__footer{padding:.95rem 1.2rem 1.1rem}:where(body.prompt-manage-page,.prompt-manage-page) .btn-group{gap:.75rem}}.prompt-manage-page :where(.edit-btn,.delete-btn,.btn-primary,.btn-close){--pm-button-base:hsla(0,0%,100%,.98);--pm-button-accent:rgba(241,245,249,.98);--pm-button-shadow-color:rgba(15,23,42,.14);background:var(--cc-button-sheen),linear-gradient(135deg,var(--pm-button-base) 0,var(--pm-button-accent) 100%);box-shadow:0 14px 24px var(--pm-button-shadow-color),var(--cc-button-edge-highlight);transition:transform .2s ease,box-shadow .2s ease,filter .2s ease,background .2s ease,color .2s ease,opacity .2s ease}.prompt-manage-page :where(.edit-btn,.btn-primary){--pm-button-base:var(--ps-primary-color);--pm-button-accent:var(--ps-accent-color);--pm-button-shadow-color:rgba(25,195,125,.26);color:#fff}.prompt-manage-page .delete-btn{--pm-button-base:#ef4444;--pm-button-accent:#dc2626;--pm-button-shadow-color:rgba(220,38,38,.28);color:#fff}.prompt-manage-page .btn-close{--pm-button-base:hsla(0,0%,100%,.98);--pm-button-accent:rgba(241,245,249,.98);--pm-button-shadow-color:rgba(15,23,42,.12)}.prompt-manage-page :where(.edit-btn,.delete-btn,.btn-primary,.btn-close):hover:not(:disabled){transform:translateY(-1px);filter:saturate(1.06);box-shadow:0 18px 30px color-mix(in srgb,var(--pm-button-shadow-color) 92%,transparent),var(--cc-button-edge-highlight)}.prompt-manage-page :where(.edit-btn,.delete-btn,.btn-primary,.btn-close):active:not(:disabled){transform:scale(.97)}[data-theme=dark] .prompt-manage-page,[data-theme=dark] body.prompt-manage-page{background:linear-gradient(120deg,var(--ps-light-bg) 0,#111827 100%);color:var(--ps-text-color)}[data-theme=dark] :where(body.prompt-manage-page,.prompt-manage-page) .header-bar{border-bottom-color:var(--ps-primary-color)}[data-theme=dark] :where(body.prompt-manage-page,.prompt-manage-page) .section-title{color:#93c5fd}[data-theme=dark] :where(body.prompt-manage-page,.prompt-manage-page) .prompt-card{background:#1e293b;border-color:#334155;box-shadow:0 4px 20px rgba(0,0,0,.4)}[data-theme=dark] :where(body.prompt-manage-page,.prompt-manage-page) .prompt-card h3{color:#60a5fa}[data-theme=dark] :where(body.prompt-manage-page,.prompt-manage-page) .prompt-card:hover{border-color:var(--ps-primary-color)}:where(body.settings-page,.user-settings-page) .settings-back-btn{background:var(--primary-color)!important;color:var(--text-light);width:3rem;height:3rem;padding:0;border:none;border-radius:50%;display:inline-flex;align-items:center;justify-content:center;cursor:pointer;box-shadow:0 8px 18px rgba(0,0,0,.18);transition:transform .2s ease,filter .2s ease}:where(body.settings-page,.user-settings-page) .settings-back-btn i{font-size:1.2rem;line-height:1}:where(body.settings-page,.user-settings-page) .settings-back-btn:hover{transform:translateY(-1px);filter:brightness(.95)}@media (min-width:577px){:where(body.settings-page,.user-settings-page) .settings-back-btn{position:fixed;top:1rem;left:calc(260px + 1rem);right:auto;z-index:var(--z-floating-controls,65)}}@media (max-width:576px){:where(body.settings-page,.user-settings-page) .settings-back-btn{position:fixed!important;top:1.5rem!important;left:.75rem!important;right:auto!important;z-index:var(--z-floating-controls,65)}}:where(body.settings-page,.user-settings-page) .settings-section{display:none}:where(body.settings-page,.user-settings-page) .settings-section.active{display:block}:where(body.settings-page,.user-settings-page) .security-stack{display:grid;gap:1rem}:where(body.settings-page,.user-settings-page) .security-panel{padding:1rem 1.1rem;border:1px solid rgba(0,0,0,.08);border-radius:16px;background:#fff}:where(body.settings-page,.user-settings-page) .security-panel__description{margin:0 0 .75rem;color:var(--settings-text-muted);line-height:1.6}:where(body.settings-page,.user-settings-page) .email-change-current{margin:0 0 1rem;color:var(--settings-text-muted)}:where(body.settings-page,.user-settings-page) .email-change-current strong{color:var(--settings-text);overflow-wrap:anywhere}:where(body.settings-page,.user-settings-page) .email-change-form{display:grid;gap:.85rem;margin-top:1rem}:where(body.settings-page,.user-settings-page) .security-panel--danger{display:grid;gap:.75rem;padding:.85rem 1rem;border-color:rgba(220,38,38,.28);background:hsla(0,86%,97%,.72)}:where(body.settings-page,.user-settings-page) .account-delete-header{display:grid;gap:.25rem}:where(body.settings-page,.user-settings-page) .account-delete-header h3{margin:0;font-size:1rem}:where(body.settings-page,.user-settings-page) .account-delete-copy{margin:0;color:var(--settings-text-muted);font-size:.92rem;line-height:1.45}:where(body.settings-page,.user-settings-page) .account-delete-confirmation{display:grid;grid-template-columns:minmax(180px,1fr) auto;align-items:end;gap:.75rem}:where(body.settings-page,.user-settings-page) .account-delete-field .form-label{margin-bottom:.35rem;font-size:.9rem}:where(body.settings-page,.user-settings-page) .account-delete-field .custom-form-control{padding:.7rem .85rem}:where(body.settings-page,.user-settings-page) .account-delete-confirmation .danger-button{min-height:42px;padding:.7rem 1.1rem;white-space:nowrap}:where(body.settings-page,.user-settings-page) .security-panel--danger .settings-inline-feedback{margin:0;padding:.65rem .75rem;font-size:.9rem}:where(body.settings-page,.user-settings-page) .passkey-list{display:grid;gap:.75rem}:where(body.settings-page,.user-settings-page) .passkey-item{display:flex;justify-content:space-between;align-items:center;gap:1rem;padding:.9rem 1rem;border-radius:14px;background:#f7faf8}:where(body.settings-page,.user-settings-page) .passkey-meta{color:#5f6b66;font-size:.92rem;line-height:1.5}:where(body.settings-page,.user-settings-page) .passkey-empty{margin:0;color:#5f6b66}:where(body.settings-page,.user-settings-page) .header-bar{display:flex;align-items:center;justify-content:space-between;border-bottom:2px solid var(--primary-color);padding-bottom:.75rem;margin-bottom:1.5rem}:where(body.settings-page,.user-settings-page) .section-title{color:var(--primary-color);font-size:1.4rem;font-weight:700;margin:0;letter-spacing:-.01em}:where(body.settings-page,.user-settings-page) .prompt-grid{--prompt-card-width:clamp(260px,45%,340px);--prompt-grid-gap:1.25rem;display:grid;grid-template-columns:repeat(auto-fill,minmax(var(--prompt-card-width),1fr));gap:var(--prompt-grid-gap);margin-top:1.5rem;justify-content:flex-start;width:100%}:where(body.settings-page,.user-settings-page) .prompt-card{--prompt-card-radius:16px;display:flex;flex-direction:column;background:#fff;border-radius:var(--prompt-card-radius);border:1px solid rgba(15,23,42,.06);box-shadow:0 1px 3px rgba(0,0,0,.05),0 8px 24px rgba(15,23,42,.04);transition:all .25s cubic-bezier(.4,0,.2,1);overflow:hidden;height:100%;isolation:isolate;background-clip:padding-box}:where(body.settings-page,.user-settings-page) .prompt-card:hover{transform:translateY(-4px);box-shadow:0 4px 6px rgba(0,0,0,.05),0 20px 40px rgba(15,23,42,.08);border-color:rgba(25,195,125,.2)}:where(body.settings-page,.user-settings-page) .prompt-card--skeleton{cursor:default;pointer-events:none}:where(body.settings-page,.user-settings-page) .prompt-card--skeleton:hover{transform:none;box-shadow:0 1px 3px rgba(0,0,0,.05),0 8px 24px rgba(15,23,42,.04);border-color:rgba(15,23,42,.06)}:where(body.settings-page,.user-settings-page) .prompt-card--skeleton .cc-skeleton-text{margin:.25rem 0}:where(body.settings-page,.user-settings-page) .prompt-card__main{padding:1.25rem;flex-grow:1;display:flex;flex-direction:column;gap:1rem}:where(body.settings-page,.user-settings-page) .prompt-card__header{display:flex;flex-direction:column;gap:.65rem}:where(body.settings-page,.user-settings-page) .prompt-card__eyebrow{display:flex;align-items:center;gap:.75rem;flex-wrap:wrap}:where(body.settings-page,.user-settings-page) .prompt-card__badge{font-size:.7rem;font-weight:700;padding:.25rem .6rem;border-radius:6px;letter-spacing:.02em;text-transform:uppercase;display:inline-flex;align-items:center}:where(body.settings-page,.user-settings-page) .prompt-card__badge--category{background:#f1f5f9;color:#475569}:where(body.settings-page,.user-settings-page) .prompt-card__badge--saved{background:#ecfdf5;color:#059669}:where(body.settings-page,.user-settings-page) .prompt-card__date{font-size:.75rem;color:#94a3b8;display:flex;align-items:center;gap:.35rem;margin-left:auto}:where(body.settings-page,.user-settings-page) .prompt-card__title{font-size:1.05rem;font-weight:700;color:#1e293b;margin:0;line-height:1.4;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}:where(body.settings-page,.user-settings-page) .prompt-card__body{display:flex;flex-direction:column;gap:1rem}:where(body.settings-page,.user-settings-page) .prompt-card__description{font-size:.9rem;line-height:1.6;color:#475569;margin:0;display:-webkit-box;-webkit-line-clamp:3;-webkit-box-orient:vertical;overflow:hidden}:where(body.settings-page,.user-settings-page) .prompt-card__preview-sections{display:flex;flex-direction:column;gap:.6rem;background:#f8fafc;padding:.85rem;border-radius:10px;border:1px solid rgba(15,23,42,.03)}:where(body.settings-page,.user-settings-page) .prompt-card__preview-item{display:flex;flex-direction:column;gap:.25rem}:where(body.settings-page,.user-settings-page) .prompt-card__preview-label{font-size:.65rem;font-weight:800;text-transform:uppercase;color:#94a3b8;letter-spacing:.05em}:where(body.settings-page,.user-settings-page) .prompt-card__preview-text{font-size:.8rem;color:#64748b;margin:0;display:-webkit-box;-webkit-line-clamp:1;-webkit-box-orient:vertical;overflow:hidden}:where(body.settings-page,.user-settings-page) .prompt-card__footer{margin-top:auto;padding:.85rem 1.25rem;background:linear-gradient(180deg,rgba(252,253,254,.94),rgba(247,250,252,.98));border-top:1px solid rgba(15,23,42,.04);border-radius:0 0 calc(var(--prompt-card-radius) - 1px) calc(var(--prompt-card-radius) - 1px)}:where(body.settings-page,.user-settings-page) .prompt-card__actions{display:flex;justify-content:flex-end;gap:.75rem}:where(body.settings-page,.user-settings-page) .prompt-card__action-btn{display:inline-flex;align-items:center;gap:.4rem;padding:.45rem .85rem;border-radius:8px;font-size:.8rem;font-weight:600;border:1px solid transparent;background:transparent;cursor:pointer;transition:all .2s ease}:where(body.settings-page,.user-settings-page) .prompt-card__action-btn i{font-size:.95rem}:where(body.settings-page,.user-settings-page) .prompt-card__action-btn--edit{color:var(--primary-color);background:rgba(25,195,125,.06)}:where(body.settings-page,.user-settings-page) .prompt-card__action-btn--edit:hover{background:var(--primary-color);color:#fff}:where(body.settings-page,.user-settings-page) .prompt-card__action-btn--delete{color:#ef4444;background:rgba(239,68,68,.06)}:where(body.settings-page,.user-settings-page) .prompt-card__action-btn--delete:hover{background:#ef4444;color:#fff}@media (max-width:768px){:where(body.settings-page,.user-settings-page) .prompt-grid{grid-template-columns:1fr;gap:1rem}}:where(body.settings-page,.user-settings-page) .modal-form .form-group{margin-bottom:1rem}:where(body.settings-page,.user-settings-page) .modal-form .form-label{font-weight:600;color:var(--text-dark);margin-bottom:.5rem}:where(body.settings-page,.user-settings-page) .modal-form .input-field{border:1px solid #ddd;border-radius:6px;padding:.5rem;font-size:.9rem}:where(body.settings-page,.user-settings-page) .modal-form .form-actions{margin-top:1.5rem}.user-settings-page,body.settings-page{--page-scrollbar-track:rgba(222,226,230,.86);--page-scrollbar-thumb:rgba(25,195,125,.28);--page-scrollbar-thumb-hover:rgba(21,168,107,.42);--page-scrollbar-thumb-border:rgba(244,247,246,.94);background:var(--settings-content-bg);min-height:100vh;display:block;padding:0}.user-settings-page{font-family:Roboto,sans-serif}:where(body.settings-page,.user-settings-page) .user-settings-layout{display:flex;min-height:100vh}:where(body.settings-page,.user-settings-page) .settings-sidebar{width:260px;background:var(--settings-sidebar-bg);padding:1.5rem;box-shadow:2px 0 15px rgba(0,0,0,.05);display:flex;flex-direction:column;position:fixed;top:0;left:0;bottom:0;z-index:var(--z-sticky-bar,40)}:where(body.settings-page,.user-settings-page) .settings-sidebar .sidebar-header{padding-bottom:1rem;margin-bottom:1rem;border-bottom:1px solid var(--settings-border-color)}:where(body.settings-page,.user-settings-page) .settings-sidebar .sidebar-header h3{color:var(--text-dark);font-size:1.5rem;font-weight:700;margin:0}:where(body.settings-page,.user-settings-page) .settings-sidebar .nav-menu{list-style:none;padding:0;margin:0;flex-grow:1}:where(body.settings-page,.user-settings-page) .settings-sidebar .nav-link{display:flex;align-items:center;gap:.75rem;padding:.85rem 1rem;margin-bottom:.5rem;border-radius:8px;color:var(--text-dark);text-decoration:none;transition:background-color .2s ease,color .2s ease;font-weight:500;width:100%;background:transparent;border:none;text-align:left;cursor:pointer}:where(body.settings-page,.user-settings-page) .settings-sidebar .nav-link i{font-size:1.2rem;color:var(--settings-text-muted);transition:color .2s ease}:where(body.settings-page,.user-settings-page) .settings-sidebar .nav-link:hover{background-color:var(--settings-primary-color-light);color:var(--primary-color)}:where(body.settings-page,.user-settings-page) .settings-sidebar .nav-link:hover i{color:var(--primary-color)}:where(body.settings-page,.user-settings-page) .settings-sidebar .nav-link.active{background-color:var(--primary-color);color:var(--text-light);font-weight:700}:where(body.settings-page,.user-settings-page) .settings-sidebar .nav-link.active i{color:var(--text-light)}:where(body.settings-page,.user-settings-page) .settings-sidebar .nav-link:focus-visible{outline:2px solid rgba(25,195,125,.7);outline-offset:2px}:where(body.settings-page,.user-settings-page) .settings-sidebar .sidebar-footer{margin-top:auto;padding-top:1rem;border-top:1px solid var(--settings-border-color);text-align:center}:where(body.settings-page,.user-settings-page) .settings-sidebar .sidebar-footer p{font-size:.8rem;color:var(--settings-text-muted);margin:0}:where(body.settings-page,.user-settings-page) .settings-content{flex:1;padding:2rem;margin-left:260px;overflow-y:auto}:where(body.settings-page,.user-settings-page) .settings-card{background:var(--settings-card-bg);padding:2.5rem;border-radius:16px;box-shadow:var(--shadow);max-width:700px;margin:2rem auto;position:relative;overflow:hidden}:where(body.settings-page,.user-settings-page) .settings-card h2{text-align:left;color:var(--text-dark);margin-bottom:2rem;font-size:1.75rem;font-weight:700}:where(body.settings-page,.user-settings-page) .settings-card--save-success{animation:settings-save-card-glow .9s ease}:where(body.settings-page,.user-settings-page) .settings-card--save-success:after{content:"";position:absolute;inset:0;background:linear-gradient(120deg,transparent,hsla(0,0%,100%,.2) 42%,hsla(0,0%,100%,.7) 50%,transparent 58%);transform:translateX(-135%);pointer-events:none;animation:settings-save-card-sheen .9s ease}:where(body.settings-page,.user-settings-page) .settings-inline-feedback{margin:-.75rem 0 1.5rem;padding:.85rem 1rem;border-radius:12px;font-weight:600;display:flex;align-items:center;gap:.65rem}:where(body.settings-page,.user-settings-page) .settings-inline-feedback__icon{flex-shrink:0;font-size:1rem}:where(body.settings-page,.user-settings-page) .settings-inline-feedback--success{color:#166534;background:rgba(34,197,94,.12);border:1px solid rgba(34,197,94,.2)}:where(body.settings-page,.user-settings-page) .settings-inline-feedback--error{color:#991b1b;background:rgba(239,68,68,.1);border:1px solid rgba(239,68,68,.18)}:where(body.settings-page,.user-settings-page) .settings-inline-feedback--celebrate{animation:settings-save-feedback-pop .48s ease}:where(body.settings-page,.user-settings-page) .settings-profile-skeleton{display:grid;grid-template-columns:120px minmax(0,1fr);align-items:start;gap:1.5rem}:where(body.settings-page,.user-settings-page) .settings-profile-skeleton__fields{display:grid;gap:.75rem;width:100%}:where(body.settings-page,.user-settings-page) .form-group{margin-bottom:1.75rem}:where(body.settings-page,.user-settings-page) .form-label{display:block;margin-bottom:.5rem;font-weight:700;color:var(--text-dark)}:where(body.settings-page,.user-settings-page) .custom-form-control{width:100%;padding:.85rem 1rem;border:1px solid var(--settings-border-color);border-radius:8px;font-size:1rem;transition:border-color .2s,box-shadow .2s;background-color:var(--settings-input-bg)}:where(body.settings-page,.user-settings-page) .custom-form-control:focus{border-color:var(--primary-color);box-shadow:0 0 0 .2rem rgba(25,195,125,.25);outline:none}:where(body.settings-page,.user-settings-page) .custom-form-control::-moz-placeholder{color:var(--settings-text-muted)}:where(body.settings-page,.user-settings-page) .custom-form-control::placeholder{color:var(--settings-text-muted)}:where(body.settings-page,.user-settings-page) .form-help-text{margin:.55rem 0 0;color:var(--settings-text-muted);font-size:.92rem;line-height:1.6}:where(body.settings-page,.user-settings-page) .avatar-group{text-align:left;margin-bottom:2rem}:where(body.settings-page,.user-settings-page) .avatar-preview-wrapper{position:relative;display:inline-flex;margin-top:.5rem;width:-moz-fit-content;width:fit-content}:where(body.settings-page,.user-settings-page) .avatar-preview{width:120px;height:120px;border-radius:50%;-o-object-fit:cover;object-fit:cover;border:3px solid var(--settings-border-color);background-color:var(--secondary-color)}:where(body.settings-page,.user-settings-page) .change-avatar-btn{position:absolute;right:.2rem;bottom:.2rem;width:2.35rem;height:2.35rem;display:inline-flex;align-items:center;justify-content:center;background:var(--primary-color)!important;color:#fff!important;padding:0;border-radius:50%;border:3px solid #fff;box-shadow:0 4px 10px rgba(0,0,0,.24);transition:background-color .2s,transform .2s,box-shadow .2s;cursor:pointer;z-index:2}:where(body.settings-page,.user-settings-page) .change-avatar-btn:hover{background:var(--accent-color);transform:scale(1.08);box-shadow:0 8px 18px rgba(0,0,0,.28)}:where(body.settings-page,.user-settings-page) .change-avatar-btn i{font-size:1rem}:where(body.settings-page,.user-settings-page) .password-wrapper{position:relative}:where(body.settings-page,.user-settings-page) .toggle-password-btn{position:absolute;top:50%;transform:translateY(-50%);right:.75rem;background:transparent;color:var(--settings-text-muted);border:none;padding:.5rem}:where(body.settings-page,.user-settings-page) .toggle-password-btn:hover{color:var(--primary-color)}:where(body.settings-page,.user-settings-page) .toggle-password-btn i{font-size:1.2rem}:where(body.settings-page,.user-settings-page) .button-group{display:flex;justify-content:flex-end;gap:1rem;margin-top:2.5rem}:where(body.settings-page,.user-settings-page) .primary-button{padding:.85rem 1.5rem;font-weight:700}:where(body.settings-page,.user-settings-page) .profile-save-button{position:relative;overflow:hidden}:where(body.settings-page,.user-settings-page) .profile-save-button__content{display:inline-flex;align-items:center;justify-content:center;gap:.45rem}:where(body.settings-page,.user-settings-page) .profile-save-button--saved{animation:settings-save-button-pulse .7s ease}:where(body.settings-page,.user-settings-page) .profile-save-button--saved:after{content:"";position:absolute;inset:0;background:linear-gradient(115deg,transparent,hsla(0,0%,100%,.16) 35%,hsla(0,0%,100%,.7) 50%,transparent 65%);transform:translateX(-130%);animation:settings-save-button-sheen .8s ease}:where(body.settings-page,.user-settings-page) .secondary-button{padding:.85rem 1.5rem;font-weight:700;background:transparent;color:var(--settings-text-muted);border:1px solid var(--settings-border-color);border-radius:12px;transition:background .2s,color .2s,border-color .2s}:where(body.settings-page,.user-settings-page) .secondary-button:hover{background:var(--secondary-color);color:var(--text-dark);border-color:var(--settings-text-muted)}:where(body.settings-page,.user-settings-page) .danger-button{padding:.85rem 1.5rem;font-weight:700;color:#fff;border:1px solid rgba(185,28,28,.2);border-radius:12px;cursor:pointer}:where(body.settings-page,.user-settings-page) .danger-button:disabled{cursor:not-allowed;opacity:var(--disabled-opacity,.6)}@media (max-width:992px){:where(body.settings-page,.user-settings-page) .settings-sidebar{width:220px}:where(body.settings-page,.user-settings-page) .settings-content{margin-left:220px}:where(body.settings-page,.user-settings-page) .settings-card{padding:2rem}}@media (max-width:768px){:where(body.settings-page,.user-settings-page) .user-settings-layout{flex-direction:column}:where(body.settings-page,.user-settings-page) .settings-sidebar{width:100%;height:auto;position:static;box-shadow:none;border-bottom:1px solid var(--settings-border-color)}:where(body.settings-page,.user-settings-page) .settings-sidebar .sidebar-header h3{font-size:1.25rem}:where(body.settings-page,.user-settings-page) .settings-sidebar .nav-menu{display:flex;overflow-x:auto;padding-bottom:.5rem}:where(body.settings-page,.user-settings-page) .settings-sidebar .nav-link{padding:.75rem;white-space:nowrap}:where(body.settings-page,.user-settings-page) .settings-sidebar .sidebar-footer{display:none}:where(body.settings-page,.user-settings-page) .settings-content{margin-left:0;padding:1.5rem}:where(body.settings-page,.user-settings-page) .settings-card{margin:1rem auto;padding:1.5rem}:where(body.settings-page,.user-settings-page) .settings-card h2{font-size:1.5rem;margin-bottom:1.5rem}:where(body.settings-page,.user-settings-page) .button-group{flex-direction:column-reverse;gap:.75rem}:where(body.settings-page,.user-settings-page) .danger-button,:where(body.settings-page,.user-settings-page) .primary-button,:where(body.settings-page,.user-settings-page) .secondary-button{width:100%}:where(body.settings-page,.user-settings-page) .account-delete-confirmation{grid-template-columns:1fr}}@media (max-width:576px){:where(body.settings-page,.user-settings-page) .settings-content{padding:1rem}:where(body.settings-page,.user-settings-page) .settings-card{padding:1rem;border-radius:12px}:where(body.settings-page,.user-settings-page) .avatar-preview{width:100px;height:100px}:where(body.settings-page,.user-settings-page) .settings-profile-skeleton{grid-template-columns:1fr}:where(body.settings-page,.user-settings-page) .form-label{font-size:.9rem}:where(body.settings-page,.user-settings-page) .custom-form-control{padding:.75rem;font-size:.9rem}}@media (max-width:576px){:where(body.settings-page,.user-settings-page) .settings-sidebar .sidebar-header h3{text-align:center;width:100%}}body.settings-page :where(.settings-back-btn,.change-avatar-btn,.toggle-password-btn,.primary-button,.secondary-button,.danger-button,.prompt-card .btn-warning,.prompt-card .btn-danger,.btn-close,.btn-primary){--settings-button-base:hsla(0,0%,100%,.98);--settings-button-accent:rgba(241,245,249,.98);--settings-button-shadow-color:rgba(15,23,42,.14);background:var(--cc-button-sheen),linear-gradient(135deg,var(--settings-button-base) 0,var(--settings-button-accent) 100%)!important;box-shadow:0 14px 24px var(--settings-button-shadow-color),var(--cc-button-edge-highlight);transition:transform .2s ease,box-shadow .2s ease,filter .2s ease,background .2s ease,color .2s ease,opacity .2s ease,border-color .2s ease}body.settings-page :where(.settings-back-btn,.change-avatar-btn,.primary-button,.prompt-card .btn-warning,.btn-primary){--settings-button-base:var(--primary-color);--settings-button-accent:var(--accent-color);--settings-button-shadow-color:rgba(25,195,125,.26);color:#fff!important}body.settings-page :where(.prompt-card .btn-danger){--settings-button-base:#ef4444;--settings-button-accent:#dc2626;--settings-button-shadow-color:rgba(220,38,38,.28);color:#fff!important}body.settings-page :where(.danger-button){--settings-button-base:var(--danger-color,#dc2626);--settings-button-accent:var(--danger-hover,#b91c1c);--settings-button-shadow-color:rgba(220,38,38,.28);color:#fff!important}body.settings-page :where(.secondary-button,.toggle-password-btn,.btn-close){color:var(--settings-text-muted)}body.settings-page :where(.settings-back-btn,.change-avatar-btn,.toggle-password-btn,.primary-button,.secondary-button,.danger-button,.prompt-card .btn-warning,.prompt-card .btn-danger,.btn-close,.btn-primary):hover:not(:disabled){transform:translateY(-1px);filter:saturate(1.06);box-shadow:0 18px 30px color-mix(in srgb,var(--settings-button-shadow-color) 92%,transparent),var(--cc-button-edge-highlight)}body.settings-page :where(.settings-back-btn,.change-avatar-btn,.toggle-password-btn,.primary-button,.secondary-button,.danger-button,.prompt-card .btn-warning,.prompt-card .btn-danger,.btn-close,.btn-primary):active:not(:disabled){transform:scale(.97)}@keyframes settings-save-button-pulse{0%{transform:scale(1);box-shadow:0 14px 24px rgba(25,195,125,.26),var(--cc-button-edge-highlight)}45%{transform:scale(1.04);box-shadow:0 0 0 10px rgba(25,195,125,.12),0 18px 32px rgba(25,195,125,.32),var(--cc-button-edge-highlight)}to{transform:scale(1);box-shadow:0 14px 24px rgba(25,195,125,.26),var(--cc-button-edge-highlight)}}@keyframes settings-save-button-sheen{0%{transform:translateX(-130%)}to{transform:translateX(130%)}}@keyframes settings-save-feedback-pop{0%{opacity:0;transform:translateY(8px) scale(.98)}70%{opacity:1;transform:translateY(-2px) scale(1.01)}to{opacity:1;transform:translateY(0) scale(1)}}@keyframes settings-save-card-glow{0%{box-shadow:var(--shadow)}45%{box-shadow:0 0 0 4px rgba(25,195,125,.08),0 18px 44px rgba(25,195,125,.16)}to{box-shadow:var(--shadow)}}@keyframes settings-save-card-sheen{0%{transform:translateX(-135%)}to{transform:translateX(135%)}}:where(body.settings-page,.user-settings-page) .settings-section-lead{margin:0 0 1.25rem;color:var(--settings-text-muted,#6c757d);line-height:1.65}:where(body.settings-page,.user-settings-page) .theme-options{display:grid;gap:.75rem;grid-template-columns:1fr}@media (min-width:720px){:where(body.settings-page,.user-settings-page) .theme-options{grid-template-columns:repeat(3,minmax(0,1fr))}}:where(body.settings-page,.user-settings-page) .theme-option{position:relative;display:flex;align-items:center;gap:.95rem;width:100%;padding:1rem 1.1rem;border:1px solid var(--settings-border-color,#dee2e6);border-radius:16px;background:var(--settings-card-bg,#fff);color:var(--text-dark,#1a1a1a);text-align:left;cursor:pointer;transition:border-color .2s ease,background .2s ease,transform .2s ease,box-shadow .2s ease,color .2s ease}:where(body.settings-page,.user-settings-page) .theme-option:hover{border-color:rgba(25,195,125,.42);transform:translateY(-1px);box-shadow:0 12px 24px rgba(15,23,42,.06)}:where(body.settings-page,.user-settings-page) .theme-option:focus-visible{outline:none;border-color:var(--primary-color,#19c37d);box-shadow:0 0 0 4px rgba(25,195,125,.18)}:where(body.settings-page,.user-settings-page) .theme-option.is-selected{border-color:var(--primary-color,#19c37d);background:linear-gradient(135deg,rgba(25,195,125,.1),rgba(25,195,125,.02));box-shadow:0 12px 24px rgba(15,122,81,.12)}:where(body.settings-page,.user-settings-page) .theme-option__icon{display:inline-flex;align-items:center;justify-content:center;width:44px;height:44px;border-radius:50%;background:rgba(25,195,125,.12);color:var(--primary-dark,#0f7a51);font-size:1.25rem;flex-shrink:0}:where(body.settings-page,.user-settings-page) .theme-option.is-selected .theme-option__icon{background:linear-gradient(135deg,var(--primary-color,#19c37d) 0,var(--primary-hover,#15a86b) 100%);color:#fff}:where(body.settings-page,.user-settings-page) .theme-option__body{display:flex;flex-direction:column;gap:.18rem;flex:1;min-width:0}:where(body.settings-page,.user-settings-page) .theme-option__label{font-size:1rem;font-weight:700;color:var(--text-dark,#1a1a1a)}:where(body.settings-page,.user-settings-page) .theme-option__description{font-size:.85rem;line-height:1.5;color:var(--settings-text-muted,#6c757d)}:where(body.settings-page,.user-settings-page) .theme-option__check{display:inline-flex;align-items:center;justify-content:center;color:var(--primary-color,#19c37d);font-size:1.4rem;flex-shrink:0}[data-theme=dark] :where(body.settings-page,.user-settings-page) .theme-option{background:rgba(17,24,39,.88);border-color:rgba(148,163,184,.22);color:var(--text-dark,#e5e7eb)}[data-theme=dark] :where(body.settings-page,.user-settings-page) .theme-option:hover{background:rgba(22,33,54,.96);border-color:rgba(25,195,125,.4);box-shadow:0 12px 24px rgba(2,6,23,.32)}[data-theme=dark] :where(body.settings-page,.user-settings-page) .theme-option.is-selected{background:linear-gradient(135deg,rgba(25,195,125,.18),rgba(25,195,125,.04));border-color:rgba(25,195,125,.55);box-shadow:0 12px 24px rgba(2,6,23,.4)}[data-theme=dark] :where(body.settings-page,.user-settings-page) .theme-option__icon{background:rgba(25,195,125,.18);color:#6ee7b7}[data-theme=dark] :where(body.settings-page,.user-settings-page) .theme-option__label{color:#f1f5f9}[data-theme=dark] :where(body.settings-page,.user-settings-page) .theme-option__description{color:#9ca3af}[data-theme=dark] :where(body.settings-page,.user-settings-page) .theme-option__check{color:#34d399}[data-theme=dark] :where(body.settings-page,.user-settings-page) .settings-inline-feedback--success{color:#4ade80;background:rgba(34,197,94,.16);border-color:rgba(34,197,94,.28)}[data-theme=dark] :where(body.settings-page,.user-settings-page) .settings-inline-feedback--error{color:#f87171;background:rgba(239,68,68,.16);border-color:rgba(239,68,68,.28)}[data-theme=dark] :where(body.settings-page,.user-settings-page) .security-panel{background:rgba(15,23,42,.72);border-color:rgba(148,163,184,.22)}[data-theme=dark] :where(body.settings-page,.user-settings-page) .security-panel--danger{background:rgba(127,29,29,.22);border-color:hsla(0,91%,71%,.34)}[data-theme=dark] :where(body.settings-page,.user-settings-page) .passkey-item{background:rgba(30,41,59,.72)}[data-theme=dark] :where(body.settings-page,.user-settings-page) .passkey-empty,[data-theme=dark] :where(body.settings-page,.user-settings-page) .passkey-meta{color:#94a3b8}[data-theme=dark] :where(body.settings-page,.user-settings-page) .prompt-card{background:rgba(17,24,39,.88);border-color:rgba(148,163,184,.16);box-shadow:0 1px 3px rgba(0,0,0,.2),0 8px 24px rgba(2,6,23,.18)}[data-theme=dark] :where(body.settings-page,.user-settings-page) .prompt-card:hover{border-color:rgba(25,195,125,.3);box-shadow:0 4px 6px rgba(0,0,0,.2),0 20px 40px rgba(2,6,23,.28)}[data-theme=dark] :where(body.settings-page,.user-settings-page) .prompt-card__title{color:#f1f5f9}[data-theme=dark] :where(body.settings-page,.user-settings-page) .prompt-card__description{color:#9ca3af}[data-theme=dark] :where(body.settings-page,.user-settings-page) .prompt-card__date{color:#64748b}[data-theme=dark] :where(body.settings-page,.user-settings-page) .prompt-card__badge--category{background:rgba(148,163,184,.18);color:#cbd5e1}[data-theme=dark] :where(body.settings-page,.user-settings-page) .prompt-card__badge--saved{background:rgba(25,195,125,.18);color:#6ee7b7}[data-theme=dark] :where(body.settings-page,.user-settings-page) .prompt-card__preview-sections{background:rgba(15,23,42,.6);border-color:rgba(148,163,184,.1)}[data-theme=dark] :where(body.settings-page,.user-settings-page) .prompt-card__preview-label{color:#64748b}[data-theme=dark] :where(body.settings-page,.user-settings-page) .prompt-card__preview-text{color:#94a3b8}[data-theme=dark] :where(body.settings-page,.user-settings-page) .prompt-card__footer{background:rgba(15,23,42,.5);border-top-color:rgba(148,163,184,.1)}[data-theme=dark] :where(body.settings-page,.user-settings-page) .modal-form .input-field{border-color:rgba(148,163,184,.28);background:rgba(15,23,42,.88);color:var(--text-dark,#e5e7eb)}.shared-memo-page{margin:0;background:radial-gradient(circle at top right,rgba(245,158,11,.16),transparent 34%),linear-gradient(180deg,#fff9ef,#fff3da);color:#4a2b09;font-family:Noto Sans JP,Segoe UI,sans-serif;min-height:100vh;padding:1.5rem}.shared-memo-page .shared-memo-state{width:min(860px,100%);margin:4rem auto 0;padding:1rem 1.2rem;border-radius:22px;background:hsla(0,0%,100%,.94);box-shadow:0 18px 48px rgba(74,43,9,.12)}.shared-memo-page .shared-memo-state--error{color:#b42318}.shared-memo-page .shared-memo-shell{width:min(860px,100%);margin:0 auto;display:flex;flex-direction:column;gap:1rem;background:var(--shared-memo-color,transparent)}.shared-memo-page .shared-memo-header,.shared-memo-page .shared-memo-section{border-radius:24px;background:hsla(0,0%,100%,.95);border:1px solid rgba(180,83,9,.12);box-shadow:0 18px 48px rgba(74,43,9,.12)}.shared-memo-page .shared-memo-header{padding:1.6rem}.shared-memo-page .shared-memo-header h1{margin:0;font-size:clamp(1.7rem,3vw,2.3rem);line-height:1.25}.shared-memo-page .shared-memo-header p{margin:.6rem 0 0;color:#8b6a44}.shared-memo-page .shared-memo-section{padding:1.3rem 1.4rem}.shared-memo-page .shared-memo-section h2{margin:0;font-size:1rem;color:#8f5a17}.shared-memo-page .md-content{margin:.8rem 0 0;line-height:1.75;color:#4a2b09;overflow-wrap:anywhere;word-break:break-word}.shared-memo-page .md-content>*{margin:.65rem 0}.shared-memo-page .md-content>:first-child{margin-top:0}.shared-memo-page .md-content>:last-child{margin-bottom:0}.shared-memo-page .md-content p{margin:.5rem 0}.shared-memo-page .md-content h1,.shared-memo-page .md-content h2,.shared-memo-page .md-content h3,.shared-memo-page .md-content h4,.shared-memo-page .md-content h5,.shared-memo-page .md-content h6{margin:1.1rem 0 .4rem;line-height:1.35;font-weight:700;color:#3b1e05}.shared-memo-page .md-content h1{font-size:1.35rem;border-bottom:1px solid rgba(146,64,14,.18);padding-bottom:.3rem}.shared-memo-page .md-content h2{font-size:1.15rem}.shared-memo-page .md-content h3{font-size:1rem}.shared-memo-page .md-content ol,.shared-memo-page .md-content ul{margin:.5rem 0 .5rem 1rem;padding-left:.8rem}.shared-memo-page .md-content li+li{margin-top:.25rem}.shared-memo-page .md-content input[type=checkbox]{width:1rem;height:1rem;margin:0 .42rem 0 0;vertical-align:-.16rem;accent-color:#d97706}.shared-memo-page .md-content blockquote{margin:.65rem 0;padding:.5rem .9rem;border-left:3px solid #d97706;background:rgba(217,119,6,.08);border-radius:0 6px 6px 0;color:#7c5a35;font-style:italic}.shared-memo-page .md-content code{font-family:SFMono-Regular,Consolas,Liberation Mono,Menlo,monospace;background:rgba(146,64,14,.08);padding:.12rem .35rem;border-radius:4px;font-size:.87em;color:#b45309}.shared-memo-page .md-content pre{margin:.65rem 0;padding:.9rem 1rem;background:#1e1e2e;border-radius:8px;overflow-x:auto;line-height:1.55}.shared-memo-page .md-content pre code{background:transparent;padding:0;border-radius:0;color:#cdd6f4;font-size:.84rem}.shared-memo-page .md-content strong{font-weight:700}.shared-memo-page .md-content em{font-style:italic}.shared-memo-page .md-content hr{border:none;border-top:1px solid rgba(146,64,14,.18);margin:1rem 0}.shared-memo-page .md-content table{border-collapse:collapse;width:100%;font-size:.9rem;margin:.65rem 0}.shared-memo-page .md-content td,.shared-memo-page .md-content th{border:1px solid rgba(146,64,14,.18);padding:.4rem .7rem;text-align:left}.shared-memo-page .md-content th{background:rgba(217,119,6,.08);font-weight:700}.shared-memo-page .md-content a{color:#b45309;text-decoration:underline}@media (max-width:640px){.shared-memo-page{padding:.9rem}.shared-memo-page .shared-memo-header,.shared-memo-page .shared-memo-section{border-radius:18px}}.shared-prompt-page{margin:0;background:radial-gradient(circle at top left,rgba(14,165,233,.12),transparent 36%),linear-gradient(180deg,#f6fbff,#eef6ff);color:#14324a;font-family:Noto Sans JP,Segoe UI,sans-serif;min-height:100vh;padding:1.5rem}.shared-prompt-page .shared-prompt-state{width:min(880px,100%);margin:4rem auto 0;padding:1rem 1.2rem;border-radius:20px;background:hsla(0,0%,100%,.92);box-shadow:0 18px 48px rgba(20,50,74,.12)}.shared-prompt-page .shared-prompt-state--error{color:#b42318}.shared-prompt-page .shared-prompt-shell{width:min(880px,100%);margin:0 auto;display:flex;flex-direction:column;gap:1rem}.shared-prompt-page .shared-prompt-header,.shared-prompt-page .shared-prompt-image,.shared-prompt-page .shared-prompt-section{border-radius:24px;background:hsla(0,0%,100%,.94);border:1px solid rgba(20,50,74,.08);box-shadow:0 18px 48px rgba(20,50,74,.12)}.shared-prompt-page .shared-prompt-header{padding:1.6rem}.shared-prompt-page .shared-prompt-header h1{margin:.7rem 0 0;font-size:clamp(1.8rem,3vw,2.4rem);line-height:1.25}.shared-prompt-page .shared-prompt-pills{display:flex;flex-wrap:wrap;gap:.55rem}.shared-prompt-page .shared-prompt-pill{display:inline-flex;align-items:center;min-height:36px;padding:.35rem .85rem;border-radius:999px;background:rgba(14,165,233,.12);color:#0369a1;font-size:.82rem;font-weight:700}.shared-prompt-page .shared-prompt-pill--media{background:rgba(20,50,74,.07);color:#36506a}.shared-prompt-page .shared-prompt-meta{margin-top:1rem;display:flex;flex-wrap:wrap;gap:.65rem}.shared-prompt-page .shared-prompt-meta span{display:inline-flex;align-items:center;min-height:36px;padding:.35rem .75rem;border-radius:999px;background:rgba(20,50,74,.06);color:#36506a;font-size:.84rem}.shared-prompt-page .shared-prompt-image{padding:1rem}.shared-prompt-page .shared-prompt-image img{display:block;width:100%;border-radius:18px;-o-object-fit:cover;object-fit:cover}.shared-prompt-page .shared-prompt-section{padding:1.3rem 1.4rem}.shared-prompt-page .shared-prompt-section h2{margin:0;font-size:1rem;color:#0f4c81}.shared-prompt-page .md-content{margin:.8rem 0 0;line-height:1.75;color:#173954;overflow-wrap:anywhere;word-break:break-word}.shared-prompt-page .md-content>*{margin:.65rem 0}.shared-prompt-page .md-content>:first-child{margin-top:0}.shared-prompt-page .md-content>:last-child{margin-bottom:0}.shared-prompt-page .md-content p{margin:.5rem 0}.shared-prompt-page .md-content h1,.shared-prompt-page .md-content h2,.shared-prompt-page .md-content h3,.shared-prompt-page .md-content h4,.shared-prompt-page .md-content h5,.shared-prompt-page .md-content h6{margin:1.1rem 0 .4rem;line-height:1.35;font-weight:700;color:#0f3a5e}.shared-prompt-page .md-content h1{font-size:1.35rem;border-bottom:1px solid rgba(14,165,233,.2);padding-bottom:.3rem}.shared-prompt-page .md-content h2{font-size:1.15rem}.shared-prompt-page .md-content h3{font-size:1rem}.shared-prompt-page .md-content ol,.shared-prompt-page .md-content ul{margin:.5rem 0 .5rem 1rem;padding-left:.8rem}.shared-prompt-page .md-content li+li{margin-top:.25rem}.shared-prompt-page .md-content blockquote{margin:.65rem 0;padding:.5rem .9rem;border-left:3px solid #0ea5e9;background:rgba(14,165,233,.07);border-radius:0 6px 6px 0;color:#36506a;font-style:italic}.shared-prompt-page .md-content code{font-family:SFMono-Regular,Consolas,Liberation Mono,Menlo,monospace;background:rgba(14,165,233,.08);padding:.12rem .35rem;border-radius:4px;font-size:.87em;color:#0369a1}.shared-prompt-page .md-content pre{margin:.65rem 0;padding:.9rem 1rem;background:#1e1e2e;border-radius:8px;overflow-x:auto;line-height:1.55}.shared-prompt-page .md-content pre code{background:transparent;padding:0;border-radius:0;color:#cdd6f4;font-size:.84rem}.shared-prompt-page .md-content strong{font-weight:700}.shared-prompt-page .md-content em{font-style:italic}.shared-prompt-page .md-content hr{border:none;border-top:1px solid rgba(14,165,233,.2);margin:1rem 0}.shared-prompt-page .md-content table{border-collapse:collapse;width:100%;font-size:.9rem;margin:.65rem 0}.shared-prompt-page .md-content td,.shared-prompt-page .md-content th{border:1px solid rgba(14,165,233,.2);padding:.4rem .7rem;text-align:left}.shared-prompt-page .md-content th{background:rgba(14,165,233,.07);font-weight:700}.shared-prompt-page .md-content a{color:#0369a1;text-decoration:underline}@media (max-width:640px){.shared-prompt-page{padding:.9rem}.shared-prompt-page .shared-prompt-header,.shared-prompt-page .shared-prompt-image,.shared-prompt-page .shared-prompt-section{border-radius:18px}}.shared-chat-page{min-height:100vh;min-height:100svh;background:var(--surface-tertiary,#f2f5f3);padding:1.2rem}.shared-chat-page .shared-chat-shell{width:min(960px,100%);margin:0 auto;background:var(--surface-primary,#fff);border:1px solid var(--border-default,rgba(0,0,0,.08));border-radius:var(--radius-lg,20px);box-shadow:0 18px 46px rgba(0,0,0,.14);overflow:hidden}.shared-chat-page .shared-chat-header{padding:1rem 1.15rem;background:var(--primary-gradient);color:var(--text-light,#fff)}.shared-chat-page .shared-chat-header__title{margin:0;font-size:var(--text-lg,1.0625rem);font-weight:700}.shared-chat-page .shared-chat-header__meta{margin:.25rem 0 0;font-size:var(--text-xs,.8125rem);opacity:.9}.shared-chat-page .shared-chat-messages{padding:1rem 1.15rem 1.2rem;display:flex;flex-direction:column;gap:.65rem}.shared-chat-page .shared-chat-message{max-width:88%;padding:.65rem .85rem;border-radius:var(--radius-md,14px);font-size:var(--text-base,.9375rem);line-height:var(--leading-relaxed,1.6);overflow-wrap:anywhere;word-break:break-word}.shared-chat-page .shared-chat-message--user{margin-left:auto;background:var(--primary-color,#19c37d);color:var(--text-light,#fff);border-radius:14px 14px 4px 14px}.shared-chat-page .shared-chat-message--assistant{margin-right:auto;background:var(--surface-tertiary,#f2f5f3);color:var(--text-dark,#1a1a1a);border:1px solid var(--border-light,rgba(0,0,0,.05))}.shared-chat-page .shared-chat-message__parts{display:flex;flex-direction:column;gap:.85rem;min-width:0}.shared-chat-page .shared-chat-message__parts .sandbox-artifact{position:relative;width:min(760px,100%);max-width:100%;min-width:0;overflow:hidden;border:1px solid rgba(13,148,136,.16);border-radius:16px;background:#fff;box-shadow:0 1px 2px rgba(15,23,42,.04),0 12px 32px -18px rgba(15,118,110,.24);contain:layout paint}.shared-chat-page .shared-chat-message__parts .sandbox-artifact:before{content:"";position:absolute;inset:0 0 auto 0;height:2px;background:linear-gradient(90deg,#0f766e,#2dd4bf 42%,rgba(45,212,191,0) 88%);pointer-events:none;z-index:1}.shared-chat-page .shared-chat-message__parts .sandbox-artifact__header{display:flex;align-items:flex-start;justify-content:space-between;gap:.75rem;padding:.82rem 1rem .76rem;border-bottom:1px solid rgba(15,23,42,.06);background:linear-gradient(180deg,rgba(240,253,250,.6),rgba(248,250,252,.35));min-width:0}.shared-chat-page .shared-chat-message__parts .sandbox-artifact__heading{min-width:0}.shared-chat-page .shared-chat-message__parts .sandbox-artifact__title{margin:0;color:#0f172a;font-size:.95rem;line-height:1.35;font-weight:700;letter-spacing:-.01em;overflow-wrap:anywhere}.shared-chat-page .shared-chat-message__parts .sandbox-artifact__description{margin:.22rem 0 0;color:#64748b;font-size:.78rem;line-height:1.5;overflow-wrap:anywhere}.shared-chat-page .shared-chat-message__parts .sandbox-artifact__badge{display:inline-flex;align-items:center;gap:.38rem;flex-shrink:0;margin-top:.1rem;padding:.3rem .62rem;border:1px solid rgba(13,148,136,.22);border-radius:999px;background:rgba(240,253,250,.8);color:#0f766e;font-size:.64rem;font-weight:700;letter-spacing:.08em;text-transform:uppercase;line-height:1;white-space:nowrap}.shared-chat-page .shared-chat-message__parts .sandbox-artifact__badge-dot{width:6px;height:6px;border-radius:50%;background:#14b8a6;box-shadow:0 0 0 3px rgba(20,184,166,.16);animation:sandboxArtifactPulse 2.4s ease-in-out infinite}@keyframes sandboxArtifactPulse{0%,to{opacity:1}50%{opacity:.4}}@media (prefers-reduced-motion:reduce){.shared-chat-page .shared-chat-message__parts .sandbox-artifact__badge-dot{animation:none}}.shared-chat-page .shared-chat-message__parts .sandbox-artifact__frame{display:block;width:100%;min-height:160px;max-height:900px;border:0;background:#fff;transition:height .12s ease}.shared-chat-page .shared-chat-message__parts .sandbox-artifact__error{margin:0;padding:.55rem 1rem;border-top:1px solid rgba(190,18,60,.14);color:#be123c;background:rgba(255,241,242,.88);font-size:.78rem;line-height:1.45}.shared-chat-page .shared-chat-empty{color:var(--text-secondary,#6b7280);font-size:var(--text-sm,.875rem)}.shared-chat-page .shared-chat-message--assistant .md-content{line-height:1.6;overflow-wrap:anywhere;word-break:break-word}.shared-chat-page .shared-chat-message--assistant .md-content>*{margin:.5rem 0}.shared-chat-page .shared-chat-message--assistant .md-content>:first-child{margin-top:0}.shared-chat-page .shared-chat-message--assistant .md-content>:last-child{margin-bottom:0}.shared-chat-page .shared-chat-message--assistant .md-content p{margin:.4rem 0}.shared-chat-page .shared-chat-message--assistant .md-content h1,.shared-chat-page .shared-chat-message--assistant .md-content h2,.shared-chat-page .shared-chat-message--assistant .md-content h3,.shared-chat-page .shared-chat-message--assistant .md-content h4,.shared-chat-page .shared-chat-message--assistant .md-content h5,.shared-chat-page .shared-chat-message--assistant .md-content h6{margin:.8rem 0 .3rem;font-weight:700;line-height:var(--leading-tight,1.4)}.shared-chat-page .shared-chat-message--assistant .md-content h1{font-size:1.1rem}.shared-chat-page .shared-chat-message--assistant .md-content h2{font-size:1rem}.shared-chat-page .shared-chat-message--assistant .md-content h3{font-size:.95rem}.shared-chat-page .shared-chat-message--assistant .md-content ol,.shared-chat-page .shared-chat-message--assistant .md-content ul{margin:.4rem 0 .4rem 1rem;padding-left:.7rem}.shared-chat-page .shared-chat-message--assistant .md-content li+li{margin-top:.2rem}.shared-chat-page .shared-chat-message--assistant .md-content blockquote{margin:.5rem 0;padding:.4rem .8rem;border-left:3px solid var(--primary-border,rgba(25,195,125,.18));background:var(--primary-subtle,rgba(25,195,125,.08));border-radius:0 5px 5px 0;font-style:italic;color:var(--text-secondary,#6b7280)}.shared-chat-page .shared-chat-message--assistant .md-content code{font-family:SFMono-Regular,Consolas,Liberation Mono,Menlo,monospace;background:rgba(0,0,0,.06);padding:.1rem .3rem;border-radius:3px;font-size:.85em}.shared-chat-page .shared-chat-message--assistant .md-content pre{margin:.5rem 0;padding:.75rem .9rem;background:#1e1e2e;border-radius:7px;overflow-x:auto;line-height:var(--leading-normal,1.5)}.shared-chat-page .shared-chat-message--assistant .md-content pre code{background:transparent;padding:0;border-radius:0;color:#cdd6f4;font-size:.83rem}.shared-chat-page .shared-chat-message--assistant .md-content strong{font-weight:700}.shared-chat-page .shared-chat-message--assistant .md-content em{font-style:italic}.shared-chat-page .shared-chat-message--assistant .md-content hr{border:none;border-top:1px solid var(--border-default,rgba(0,0,0,.08));margin:.8rem 0}.shared-chat-page .shared-chat-message--assistant .md-content table{border-collapse:collapse;width:100%;font-size:.87rem;margin:.5rem 0}.shared-chat-page .shared-chat-message--assistant .md-content td,.shared-chat-page .shared-chat-message--assistant .md-content th{border:1px solid var(--border-default,rgba(0,0,0,.08));padding:.35rem .6rem;text-align:left}.shared-chat-page .shared-chat-message--assistant .md-content th{background:var(--surface-secondary,#f9fafb);font-weight:700}.shared-chat-page .shared-chat-message--assistant .md-content a{color:var(--success-color,#15803d);text-decoration:underline}.shared-chat-page .shared-chat-error{width:min(760px,100%);margin:0 auto;background:var(--surface-primary,#fff);border:1px solid rgba(220,38,38,.22);color:var(--danger-color,#dc2626);border-radius:var(--radius-md,14px);padding:1rem}.shared-chat-page .shared-chat-footer{padding:.82rem 1.15rem 1rem;border-top:1px solid var(--border-light,rgba(0,0,0,.05));background:var(--surface-secondary,#f9fafb);color:var(--text-secondary,#6b7280);font-size:var(--text-xs,.8125rem)}@media (max-width:576px){.shared-chat-page{padding:.5rem}.shared-chat-page .shared-chat-shell{border-radius:12px}.shared-chat-page .shared-chat-footer,.shared-chat-page .shared-chat-header,.shared-chat-page .shared-chat-messages{padding-left:.85rem;padding-right:.85rem}.shared-chat-page .shared-chat-message{max-width:94%;font-size:var(--text-sm,.875rem)}}@font-face{font-family:__Noto_Sans_JP_266483;font-style:normal;font-weight:400;font-display:swap;src:url(/_next/static/media/ab3bd16111852789-s.woff2) format("woff2");unicode-range:u+25ee8,u+25f23,u+25f5c,u+25fd4,u+25fe0,u+25ffb,u+2600c,u+26017,u+26060,u+260ed,u+26222,u+2626a,u+26270,u+26286,u+2634c,u+26402,u+2667e,u+266b0,u+2671d,u+268dd,u+268ea,u+26951,u+2696f,u+26999,u+269dd,u+26a1e,u+26a58,u+26a8c,u+26ab7,u+26aff,u+26c29,u+26c73,u+26c9e,u+26cdd,u+26e40,u+26e65,u+26f94,u+26ff6-26ff8,u+270f4,u+2710d,u+27139,u+273da-273db,u+273fe,u+27410,u+27449,u+27614-27615,u+27631,u+27684,u+27693,u+2770e,u+27723,u+27752,u+278b2,u+27985,u+279b4,u+27a84,u+27bb3,u+27bbe,u+27bc7,u+27c3c,u+27cb8,u+27d73,u+27da0,u+27e10,u+27eaf,u+27fb7,u+2808a,u+280bb,u+28277,u+28282,u+282f3,u+283cd,u+2840c,u+28455,u+284dc,u+2856b,u+285c8-285c9,u+286d7,u+286fa,u+28946,u+28949,u+2896b,u+28987-28988,u+289ba-289bb,u+28a1e,u+28a29,u+28a43,u+28a71,u+28a99,u+28acd,u+28add,u+28ae4,u+28bc1,u+28bef,u+28cdd,u+28d10,u+28d71,u+28dfb,u+28e0f,u+28e17,u+28e1f,u+28e36,u+28e89,u+28eeb,u+28ef6,u+28f32,u+28ff8,u+292a0,u+292b1,u+29490,u+295cf,u+2967f,u+296f0,u+29719,u+29750,u+29810,u+298c6,u+29a72,u+29d4b,u+29ddb,u+29e15,u+29e3d,u+29e49,u+29e8a,u+29ec4,u+29edb,u+29ee9,u+29fce,u+29fd7,u+2a01a,u+2a02f,u+2a082,u+2a0f9,u+2a190,u+2a2b2,u+2a38c,u+2a437,u+2a5f1,u+2a602,u+2a61a,u+2a6b2,u+2a9e6,u+2b746,u+2b751,u+2b753,u+2b75a,u+2b75c,u+2b765,u+2b776-2b777,u+2b77c,u+2b782,u+2b789,u+2b78b,u+2b78e,u+2b794,u+2b7ac,u+2b7af,u+2b7bd,u+2b7c9,u+2b7cf,u+2b7d2,u+2b7d8,u+2b7f0,u+2b80d,u+2b817,u+2b81a,u+2d544,u+2e278,u+2e569,u+2e6ea,u+2f804,u+2f80f,u+2f815,u+2f818,u+2f81a,u+2f822,u+2f828,u+2f82c,u+2f833,u+2f83f,u+2f846,u+2f852,u+2f862,u+2f86d,u+2f873,u+2f877,u+2f884,u+2f899-2f89a,u+2f8a6,u+2f8ac,u+2f8b2,u+2f8b6,u+2f8d3,u+2f8db-2f8dc,u+2f8e1,u+2f8e5,u+2f8ea,u+2f8ed,u+2f8fc,u+2f903,u+2f90b,u+2f90f,u+2f91a,u+2f920-2f921,u+2f945,u+2f947,u+2f96c,u+2f995,u+2f9d0,u+2f9de-2f9df,u+2f9f4}@font-face{font-family:__Noto_Sans_JP_266483;font-style:normal;font-weight:400;font-display:swap;src:url(/_next/static/media/f390640bdede9737-s.woff2) format("woff2");unicode-range:u+1f235-1f23b,u+1f240-1f248,u+1f250-1f251,u+2000b,u+20089-2008a,u+200a2,u+200a4,u+200b0,u+200f5,u+20158,u+201a2,u+20213,u+2032b,u+20371,u+20381,u+203f9,u+2044a,u+20509,u+2053f,u+205b1,u+205d6,u+20611,u+20628,u+206ec,u+2074f,u+207c8,u+20807,u+2083a,u+208b9,u+2090e,u+2097c,u+20984,u+2099d,u+20a64,u+20ad3,u+20b1d,u+20b9f,u+20bb7,u+20d45,u+20d58,u+20de1,u+20e64,u+20e6d,u+20e95,u+20f5f,u+21201,u+2123d,u+21255,u+21274,u+2127b,u+212d7,u+212e4,u+212fd,u+2131b,u+21336,u+21344,u+213c4,u+2146d-2146e,u+215d7,u+21647,u+216b4,u+21706,u+21742,u+218bd,u+219c3,u+21a1a,u+21c56,u+21d2d,u+21d45,u+21d62,u+21d78,u+21d92,u+21d9c,u+21da1,u+21db7,u+21de0,u+21e33-21e34,u+21f1e,u+21f76,u+21ffa,u+2217b,u+22218,u+2231e,u+223ad,u+22609,u+226f3,u+2285b,u+228ab,u+2298f,u+22ab8,u+22b46,u+22b4f-22b50,u+22ba6,u+22c1d,u+22c24,u+22de1,u+22e42,u+22feb,u+231b6,u+231c3-231c4,u+231f5,u+23372,u+233cc,u+233d0,u+233d2-233d3,u+233d5,u+233da,u+233df,u+233e4,u+233fe,u+2344a-2344b,u+23451,u+23465,u+234e4,u+2355a,u+23594,u+235c4,u+23638-2363a,u+23647,u+2370c,u+2371c,u+2373f,u+23763-23764,u+237e7,u+237f1,u+237ff,u+23824,u+2383d,u+23a98,u+23c7f,u+23cbe,u+23cfe,u+23d00,u+23d0e,u+23d40,u+23dd3,u+23df9-23dfa,u+23f7e,u+2404b,u+24096,u+24103,u+241c6,u+241fe,u+242ee,u+243bc,u+243d0,u+24629,u+246a5,u+247f1,u+24896,u+248e9,u+24a4d,u+24b56,u+24b6f,u+24c16,u+24d14,u+24e04,u+24e0e,u+24e37,u+24e6a,u+24e8b,u+24ff2,u+2504a,u+25055,u+25122,u+251a9,u+251cd,u+251e5,u+2521e,u+2524c,u+2542e,u+2548e,u+254d9,u+2550e,u+255a7,u+2567f,u+25771,u+257a9,u+257b4,u+25874,u+259c4,u+259cc,u+259d4,u+25ad7,u+25ae3-25ae4,u+25af1,u+25bb2,u+25c4b,u+25c64,u+25da1,u+25e2e,u+25e56,u+25e62,u+25e65,u+25ec2,u+25ed8}@font-face{font-family:__Noto_Sans_JP_266483;font-style:normal;font-weight:400;font-display:swap;src:url(/_next/static/media/da18d495caa1bffe-s.woff2) format("woff2");unicode-range:u+ffd7,u+ffda-ffdc,u+ffe0-ffe2,u+ffe4,u+ffe6,u+ffe8-ffee,u+1f100-1f10c,u+1f110-1f16c,u+1f170-1f1ac,u+1f200-1f202,u+1f210-1f234}@font-face{font-family:__Noto_Sans_JP_266483;font-style:normal;font-weight:400;font-display:swap;src:url(/_next/static/media/aa7f81ee08e33986-s.woff2) format("woff2");unicode-range:u+fa10,u+fa12-fa6d,u+fb00-fb04,u+fe10-fe19,u+fe30-fe42,u+fe44-fe52,u+fe54-fe66,u+fe68-fe6b,u+ff02,u+ff04,u+ff07,u+ff51,u+ff5b,u+ff5d,u+ff5f-ff60,u+ff66,u+ff69,u+ff87,u+ffa1-ffbe,u+ffc2-ffc7,u+ffca-ffcf,u+ffd2-ffd6}@font-face{font-family:__Noto_Sans_JP_266483;font-style:normal;font-weight:400;font-display:swap;src:url(/_next/static/media/ea6791b6c54f602a-s.woff2) format("woff2");unicode-range:u+f92d-f959,u+f95b-f9f2,u+f9f4-fa0b,u+fa0e-fa0f}@font-face{font-family:__Noto_Sans_JP_266483;font-style:normal;font-weight:400;font-display:swap;src:url(/_next/static/media/6ed338a30d658adc-s.woff2) format("woff2");unicode-range:u+9e8b-9e8c,u+9e8e-9e8f,u+9e91-9e92,u+9e95-9e96,u+9e98,u+9e9b,u+9e9d-9e9e,u+9ea4-9ea5,u+9ea8-9eaa,u+9eac-9eb0,u+9eb3-9eb5,u+9eb8,u+9ebc-9ebf,u+9ec3,u+9ec6,u+9ec8,u+9ecb-9ecd,u+9ecf-9ed1,u+9ed4-9ed5,u+9ed8,u+9edb-9ee0,u+9ee4-9ee5,u+9ee7-9ee8,u+9eec-9ef2,u+9ef4-9ef9,u+9efb-9eff,u+9f02-9f03,u+9f07-9f09,u+9f0e-9f12,u+9f14-9f17,u+9f19-9f1b,u+9f1f-9f22,u+9f26,u+9f2a-9f2c,u+9f2f,u+9f31-9f32,u+9f34,u+9f37,u+9f39-9f3a,u+9f3c-9f3f,u+9f41,u+9f43-9f47,u+9f4a,u+9f4e-9f50,u+9f52-9f58,u+9f5a,u+9f5d-9f61,u+9f63,u+9f66-9f6a,u+9f6c-9f73,u+9f75-9f77,u+9f7a,u+9f7d,u+9f7f,u+9f8f-9f92,u+9f94-9f97,u+9f99,u+9f9c-9fa3,u+9fa5,u+9fb4,u+9fbc-9fc2,u+9fc4,u+9fc6,u+9fcc,u+f900-f92c}@font-face{font-family:__Noto_Sans_JP_266483;font-style:normal;font-weight:400;font-display:swap;src:url(/_next/static/media/27ce5a24390582a5-s.woff2) format("woff2");unicode-range:u+9c3e,u+9c41,u+9c43-9c4a,u+9c4e-9c50,u+9c52-9c54,u+9c56,u+9c58,u+9c5a-9c61,u+9c63,u+9c65,u+9c67-9c6b,u+9c6d-9c6e,u+9c70,u+9c72,u+9c75-9c78,u+9c7a-9c7c,u+9ce6-9ce7,u+9ceb-9cec,u+9cf0,u+9cf2,u+9cf6-9cf7,u+9cf9,u+9d02-9d03,u+9d06-9d09,u+9d0b,u+9d0e,u+9d11-9d12,u+9d15,u+9d17-9d18,u+9d1b-9d1f,u+9d23,u+9d26,u+9d2a-9d2c,u+9d2f-9d30,u+9d32-9d34,u+9d3a,u+9d3c-9d3f,u+9d41-9d48,u+9d4a,u+9d50-9d54,u+9d59,u+9d5d-9d65,u+9d69-9d6c,u+9d6f-9d70,u+9d72-9d73,u+9d76-9d77,u+9d7a-9d7c,u+9d7e,u+9d83-9d84,u+9d86-9d87,u+9d89-9d8a,u+9d8d-9d8e,u+9d92-9d93,u+9d95-9d9a,u+9da1,u+9da4,u+9da9-9dac,u+9dae,u+9db1-9db2,u+9db5,u+9db8-9dbd,u+9dbf-9dc4,u+9dc6-9dc7,u+9dc9-9dca,u+9dcf,u+9dd3-9dd7,u+9dd9-9dda,u+9dde-9de0,u+9de3,u+9de5-9de7,u+9de9,u+9deb,u+9ded-9df0,u+9df3-9df4,u+9df8,u+9dfd-9dfe,u+9e02,u+9e07,u+9e0a,u+9e0d-9e0e,u+9e10-9e12,u+9e15-9e16,u+9e19-9e1f,u+9e75,u+9e79-9e7d,u+9e80-9e85,u+9e87-9e88}@font-face{font-family:__Noto_Sans_JP_266483;font-style:normal;font-weight:400;font-display:swap;src:url(/_next/static/media/7acee6a6ccf7c160-s.woff2) format("woff2");unicode-range:u+9ae5-9ae7,u+9ae9,u+9aeb-9aec,u+9aee-9aef,u+9af1-9af5,u+9af7,u+9af9-9afb,u+9afd,u+9aff-9b06,u+9b08-9b09,u+9b0b-9b0e,u+9b10,u+9b12,u+9b16,u+9b18-9b1d,u+9b1f-9b20,u+9b22-9b23,u+9b25-9b2f,u+9b32-9b35,u+9b37,u+9b39-9b3b,u+9b3d,u+9b43-9b44,u+9b48,u+9b4b-9b4f,u+9b51,u+9b55-9b58,u+9b5b,u+9b5e,u+9b61,u+9b63,u+9b65-9b66,u+9b68,u+9b6a-9b6f,u+9b72-9b79,u+9b7f-9b80,u+9b83-9b87,u+9b89-9b8b,u+9b8d,u+9b8f-9b94,u+9b96-9b97,u+9b9a,u+9b9d-9ba0,u+9ba6-9ba7,u+9ba9-9baa,u+9bac,u+9bb0-9bb2,u+9bb4,u+9bb7-9bb9,u+9bbb-9bbc,u+9bbe-9bc1,u+9bc6-9bc8,u+9bca,u+9bce-9bd2,u+9bd4,u+9bd7-9bd8,u+9bdd,u+9bdf,u+9be1-9be5,u+9be7,u+9bea-9beb,u+9bee-9bf3,u+9bf5,u+9bf7-9bfa,u+9bfd,u+9bff-9c00,u+9c02,u+9c04,u+9c06,u+9c08-9c0d,u+9c0f-9c16,u+9c18-9c1e,u+9c21-9c2a,u+9c2d-9c32,u+9c35-9c37,u+9c39-9c3a,u+9c3d}@font-face{font-family:__Noto_Sans_JP_266483;font-style:normal;font-weight:400;font-display:swap;src:url(/_next/static/media/bf2b2885c3a6458d-s.woff2) format("woff2");unicode-range:u+98eb,u+98ed-98ee,u+98f0-98f1,u+98f3,u+98f6,u+9902,u+9907-9909,u+9911-9912,u+9914-9918,u+991a-9922,u+9924,u+9926-9927,u+992b-992c,u+992e,u+9931-9935,u+9939-993e,u+9940-9942,u+9945-9949,u+994b-994e,u+9950-9952,u+9954-9955,u+9958-9959,u+995b-995c,u+995e-9960,u+9963,u+9997-9998,u+999b,u+999d-999f,u+99a3,u+99a5-99a6,u+99a8,u+99ad-99ae,u+99b0-99b2,u+99b5,u+99b9-99ba,u+99bc-99bd,u+99bf,u+99c1,u+99c3,u+99c8-99c9,u+99d1,u+99d3-99d5,u+99d8-99df,u+99e1-99e2,u+99e7,u+99ea-99ee,u+99f0-99f2,u+99f4-99f5,u+99f8-99f9,u+99fb-99fe,u+9a01-9a05,u+9a08,u+9a0a-9a0c,u+9a0f-9a11,u+9a16,u+9a1a,u+9a1e,u+9a20,u+9a22-9a24,u+9a27,u+9a2b,u+9a2d-9a2e,u+9a31,u+9a33,u+9a35-9a38,u+9a3e,u+9a40-9a45,u+9a47,u+9a4a-9a4e,u+9a51-9a52,u+9a54-9a58,u+9a5b,u+9a5d,u+9a5f,u+9a62,u+9a64-9a65,u+9a69-9a6c,u+9aaa,u+9aac-9ab0,u+9ab2,u+9ab4-9ab7,u+9ab9,u+9abb-9ac1,u+9ac3,u+9ac6,u+9ac8,u+9ace-9ad3,u+9ad5-9ad7,u+9adb-9adc,u+9ade-9ae0,u+9ae2-9ae4}@font-face{font-family:__Noto_Sans_JP_266483;font-style:normal;font-weight:400;font-display:swap;src:url(/_next/static/media/fbb40ff93bdf724c-s.woff2) format("woff2");unicode-range:u+971d,u+9721-9724,u+9728,u+972a,u+9730-9731,u+9733,u+9736,u+9738-9739,u+973b,u+973d-973e,u+9741-9744,u+9746-974a,u+974d-974f,u+9751,u+9755,u+9757-9758,u+975a-975c,u+9760-9761,u+9763-9764,u+9766-9768,u+976a-976b,u+976e,u+9771,u+9773,u+9776-977d,u+977f-9781,u+9785-9786,u+9789,u+978b,u+978f-9790,u+9795-9797,u+9799-979a,u+979c,u+979e-97a0,u+97a2-97a3,u+97a6,u+97a8,u+97ab-97ac,u+97ae,u+97b1-97b6,u+97b8-97ba,u+97bc,u+97be-97bf,u+97c1,u+97c3-97ce,u+97d0-97d1,u+97d4,u+97d7-97d9,u+97db-97de,u+97e0-97e1,u+97e4,u+97e6,u+97ed-97ef,u+97f1-97f2,u+97f4-97f8,u+97fa,u+9804,u+9807,u+980a,u+980c-980f,u+9814,u+9816-9817,u+9819-981a,u+981c,u+981e,u+9820-9821,u+9823-9826,u+982b,u+982e-9830,u+9832-9835,u+9837,u+9839,u+983d-983e,u+9844,u+9846-9847,u+984a-984b,u+984f,u+9851-9853,u+9856-9857,u+9859-985b,u+9862-9863,u+9865-9866,u+986a-986c,u+986f-9871,u+9873-9875,u+98aa-98ab,u+98ad-98ae,u+98b0-98b1,u+98b4,u+98b6-98b8,u+98ba-98bc,u+98bf,u+98c2-98c8,u+98cb-98cc,u+98ce,u+98dc,u+98de,u+98e0-98e1,u+98e3,u+98e5-98e7,u+98e9-98ea}@font-face{font-family:__Noto_Sans_JP_266483;font-style:normal;font-weight:400;font-display:swap;src:url(/_next/static/media/4776bfeb2aea0517-s.woff2) format("woff2");unicode-range:u+944a,u+944c,u+9452-9453,u+9455,u+9459-945c,u+945e-9463,u+9468,u+946a-946b,u+946d-9472,u+9475,u+9477,u+947c-947f,u+9481,u+9483-9485,u+9578-9579,u+957e-957f,u+9582,u+9584,u+9586-9588,u+958a,u+958c-958f,u+9592,u+9594,u+9596,u+9598-9599,u+959d-95a1,u+95a4,u+95a6-95a9,u+95ab-95ad,u+95b1,u+95b4,u+95b6,u+95b9-95bf,u+95c3,u+95c6,u+95c8-95cd,u+95d0-95d6,u+95d9-95da,u+95dc-95e2,u+95e4-95e6,u+95e8,u+961d-961e,u+9621-9622,u+9624-9626,u+9628,u+962c,u+962e-962f,u+9631,u+9633-9634,u+9637-963a,u+963c-963d,u+9641-9642,u+964b-964c,u+964f,u+9652,u+9654,u+9656-9658,u+965c-965f,u+9661,u+9666,u+966a,u+966c,u+966e,u+9672,u+9674,u+9677,u+967b-967c,u+967e-967f,u+9681-9684,u+9689,u+968b,u+968d,u+9691,u+9695-9698,u+969a,u+969d,u+969f,u+96a4-96aa,u+96ae-96b4,u+96b6,u+96b8-96bb,u+96bd,u+96c1,u+96c9-96cb,u+96cd-96ce,u+96d2,u+96d5-96d6,u+96d8-96da,u+96dc-96df,u+96e9,u+96ef,u+96f1,u+96f9-96fa,u+9702-9706,u+9708-9709,u+970d-970f,u+9711,u+9713-9714,u+9716,u+9719-971b}@font-face{font-family:__Noto_Sans_JP_266483;font-style:normal;font-weight:400;font-display:swap;src:url(/_next/static/media/774ba156bee7dea0-s.woff2) format("woff2");unicode-range:u+92bc-92bd,u+92bf-92c3,u+92c5-92c8,u+92cb-92d0,u+92d2-92d3,u+92d5,u+92d7-92d9,u+92dc-92dd,u+92df-92e1,u+92e3-92e5,u+92e7-92ea,u+92ec,u+92ee,u+92f0,u+92f2,u+92f7-92fb,u+92ff-9300,u+9302,u+9304,u+9308,u+930d,u+930f-9311,u+9314-9315,u+9318-931a,u+931c-931f,u+9321-9325,u+9327-932b,u+932e,u+9333-9337,u+933a-933b,u+9344,u+9347-934a,u+934d,u+9350-9352,u+9354-9358,u+935a,u+935c,u+935e,u+9360,u+9364-9365,u+9367,u+9369-936d,u+936f-9371,u+9373-9374,u+9376,u+937a,u+937d-9382,u+9388,u+938a-938b,u+938d,u+938f,u+9392,u+9394-9395,u+9397-9398,u+939a-939b,u+939e,u+93a1,u+93a3-93a4,u+93a6,u+93a8-93a9,u+93ab-93ad,u+93b0,u+93b4-93b6,u+93b9-93bb,u+93c1,u+93c3-93cd,u+93d0-93d1,u+93d3,u+93d6-93d9,u+93dc-93df,u+93e2,u+93e4-93e8,u+93f1,u+93f5,u+93f7-93fb,u+93fd,u+9401-9404,u+9407-9409,u+940d-9410,u+9413-9417,u+9419-941a,u+941f,u+9421,u+942b,u+942e-942f,u+9431-9434,u+9436,u+9438,u+943a-943b,u+943d,u+943f,u+9441,u+9443-9445,u+9448}@font-face{font-family:__Noto_Sans_JP_266483;font-style:normal;font-weight:400;font-display:swap;src:url(/_next/static/media/f727a342b44db1ab-s.woff2) format("woff2");unicode-range:u+9143,u+9146-914c,u+914f,u+9153,u+9156-915b,u+9161,u+9163-9165,u+9167,u+9169,u+916d,u+9172-9174,u+9179-917b,u+9181-9183,u+9185-9187,u+9189-918b,u+918e,u+9191,u+9193-9195,u+9197-9198,u+919e,u+91a1-91a2,u+91a6,u+91a8,u+91aa-91b6,u+91ba-91bd,u+91bf-91c6,u+91c9,u+91cb,u+91d0,u+91d3-91d4,u+91d6-91d7,u+91d9-91db,u+91de-91df,u+91e1,u+91e4-91e6,u+91e9-91ea,u+91ec-91f1,u+91f5-91f7,u+91f9,u+91fb-91fd,u+91ff-9201,u+9204-9207,u+9209-920a,u+920c,u+920e,u+9210-9218,u+921c-921e,u+9223-9226,u+9228-9229,u+922c,u+922e-9230,u+9233,u+9235-923a,u+923c,u+923e-9240,u+9242-9243,u+9245-924b,u+924d-9251,u+9256-925a,u+925c-925e,u+9260-9261,u+9264-9269,u+926e-9270,u+9275-9279,u+927b-927f,u+9288-928a,u+928d-928e,u+9291-9293,u+9295-9297,u+9299,u+929b-929c,u+929f-92a0,u+92a4-92a5,u+92a7-92a8,u+92ab,u+92af,u+92b2-92b3,u+92b6-92bb}@font-face{font-family:__Noto_Sans_JP_266483;font-style:normal;font-weight:400;font-display:swap;src:url(/_next/static/media/d0dba11c7dec3724-s.woff2) format("woff2");unicode-range:u+8f52-8f55,u+8f57-8f58,u+8f5c-8f5e,u+8f61-8f66,u+8f9c-8f9d,u+8f9f-8fa2,u+8fa4-8fa8,u+8fad-8faf,u+8fb4-8fb8,u+8fbe,u+8fc0-8fc2,u+8fc6,u+8fc8,u+8fca-8fcb,u+8fcd,u+8fd0,u+8fd2-8fd3,u+8fd5,u+8fda,u+8fe0,u+8fe2-8fe5,u+8fe8-8fea,u+8fed-8fef,u+8ff1,u+8ff4-8ff6,u+8ff8-8ffb,u+8ffe,u+9002,u+9004-9005,u+9008,u+900b-900e,u+9011,u+9013,u+9015-9016,u+9018,u+901b,u+901e,u+9021,u+9027-902a,u+902c-902d,u+902f,u+9033-9037,u+9039,u+903c,u+903e-903f,u+9041,u+9043-9044,u+9049,u+904c,u+904f-9052,u+9056,u+9058,u+905b-905e,u+9062,u+9066-9068,u+906c,u+906f-9070,u+9072,u+9074,u+9076,u+9079,u+9080-9083,u+9085,u+9087-9088,u+908b-908c,u+908e-9090,u+9095,u+9097-9099,u+909b,u+90a0-90a2,u+90a5,u+90a8,u+90af-90b6,u+90bd-90be,u+90c3-90c5,u+90c7-90c9,u+90cc,u+90d2,u+90d5,u+90d7-90d9,u+90db-90df,u+90e2,u+90e4-90e5,u+90eb,u+90ef-90f0,u+90f2,u+90f4,u+90f6,u+90fe-9100,u+9102,u+9104-9106,u+9108,u+910d,u+9110,u+9112,u+9114-911a,u+911c,u+911e,u+9120,u+9122-9123,u+9125,u+9127,u+9129,u+912d-9132,u+9134,u+9136-9137,u+9139-913a,u+913c-913d}@font-face{font-family:__Noto_Sans_JP_266483;font-style:normal;font-weight:400;font-display:swap;src:url(/_next/static/media/29d892ad161b9451-s.woff2) format("woff2");unicode-range:u+8dc0,u+8dc2,u+8dc5-8dc8,u+8dca-8dcc,u+8dce-8dcf,u+8dd1,u+8dd4-8dd7,u+8dd9-8ddb,u+8ddf,u+8de3-8de5,u+8de7,u+8dea-8dec,u+8df0-8df2,u+8df4,u+8dfc-8dfd,u+8dff,u+8e01,u+8e04-8e06,u+8e08-8e09,u+8e0b-8e0c,u+8e10-8e11,u+8e14,u+8e16,u+8e1d-8e23,u+8e26-8e27,u+8e30-8e31,u+8e33-8e39,u+8e3d,u+8e40-8e42,u+8e44,u+8e47-8e50,u+8e54-8e55,u+8e59,u+8e5b-8e64,u+8e69,u+8e6c-8e6d,u+8e6f-8e72,u+8e75-8e77,u+8e79-8e7c,u+8e81-8e85,u+8e89,u+8e8b,u+8e90-8e95,u+8e98-8e9b,u+8e9d-8e9e,u+8ea1-8ea2,u+8ea7,u+8ea9-8eaa,u+8eac-8eb1,u+8eb3,u+8eb5-8eb6,u+8eba-8ebb,u+8ebe,u+8ec0-8ec1,u+8ec3-8ec8,u+8ecb,u+8ecf,u+8ed1,u+8ed4,u+8edb-8edc,u+8ee3,u+8ee8,u+8eeb,u+8eed-8eee,u+8ef0-8ef1,u+8ef7,u+8ef9-8efc,u+8efe,u+8f00,u+8f02,u+8f05,u+8f07-8f08,u+8f0a,u+8f0f-8f10,u+8f12-8f13,u+8f15-8f19,u+8f1b-8f1c,u+8f1e-8f21,u+8f23,u+8f25-8f28,u+8f2b-8f2f,u+8f33-8f37,u+8f39-8f3b,u+8f3e,u+8f40-8f43,u+8f45-8f47,u+8f49-8f4a,u+8f4c-8f4f,u+8f51}@font-face{font-family:__Noto_Sans_JP_266483;font-style:normal;font-weight:400;font-display:swap;src:url(/_next/static/media/dcfed08cf8253041-s.woff2) format("woff2");unicode-range:u+8b2d,u+8b30,u+8b37,u+8b3c,u+8b3e,u+8b41-8b46,u+8b48-8b49,u+8b4c-8b4f,u+8b51-8b54,u+8b56,u+8b59,u+8b5b,u+8b5e-8b5f,u+8b63,u+8b69,u+8b6b-8b6d,u+8b6f,u+8b71,u+8b74,u+8b76,u+8b78-8b79,u+8b7c-8b81,u+8b84-8b85,u+8b8a-8b8f,u+8b92-8b96,u+8b99-8b9a,u+8b9c-8ba0,u+8c38-8c3a,u+8c3d-8c3f,u+8c41,u+8c45,u+8c47-8c49,u+8c4b-8c4c,u+8c4e-8c51,u+8c53-8c55,u+8c57-8c59,u+8c5b,u+8c5d,u+8c62-8c64,u+8c66,u+8c68-8c69,u+8c6b-8c6d,u+8c73,u+8c75-8c76,u+8c78,u+8c7a-8c7c,u+8c7e,u+8c82,u+8c85-8c87,u+8c89-8c8b,u+8c8d-8c8e,u+8c90,u+8c92-8c94,u+8c98-8c99,u+8c9b-8c9c,u+8c9f,u+8ca4,u+8cad-8cae,u+8cb2-8cb3,u+8cb6,u+8cb9-8cba,u+8cbd,u+8cc1-8cc2,u+8cc4-8cc6,u+8cc8-8cc9,u+8ccb,u+8ccd-8ccf,u+8cd2,u+8cd5-8cd6,u+8cd9-8cda,u+8cdd,u+8ce1,u+8ce3-8ce4,u+8ce6,u+8ce8,u+8cec,u+8cef-8cf2,u+8cf4-8cf5,u+8cf7-8cf8,u+8cfa-8cfb,u+8cfd-8cff,u+8d01,u+8d03-8d04,u+8d07,u+8d09-8d0b,u+8d0d-8d10,u+8d12-8d14,u+8d16-8d17,u+8d1b-8d1d,u+8d65,u+8d67,u+8d69,u+8d6b-8d6e,u+8d71,u+8d73,u+8d76,u+8d7f,u+8d81-8d82,u+8d84,u+8d88,u+8d8d,u+8d90-8d91,u+8d95,u+8d99,u+8d9e-8da0,u+8da6,u+8da8,u+8dab-8dac,u+8daf,u+8db2,u+8db5,u+8db7,u+8db9-8dbc,u+8dbe}@font-face{font-family:__Noto_Sans_JP_266483;font-style:normal;font-weight:400;font-display:swap;src:url(/_next/static/media/bc5e151c49952aa9-s.woff2) format("woff2");unicode-range:u+8973-8975,u+8977,u+897a-897e,u+8980,u+8983,u+8988-898a,u+898d,u+8990,u+8993-8995,u+8998,u+899b-899c,u+899f-89a1,u+89a5-89a6,u+89a9,u+89ac,u+89af-89b0,u+89b2,u+89b4-89b7,u+89ba,u+89bc-89bd,u+89bf-89c1,u+89d4-89d8,u+89da,u+89dc-89dd,u+89e5,u+89e7,u+89e9,u+89eb,u+89ed,u+89f1,u+89f3-89f4,u+89f6,u+89f8-89f9,u+89fd,u+89ff,u+8a01,u+8a04-8a05,u+8a07,u+8a0c,u+8a0f-8a12,u+8a14-8a16,u+8a1b,u+8a1d-8a1e,u+8a20-8a22,u+8a24-8a26,u+8a2b-8a2c,u+8a2f,u+8a35-8a37,u+8a3b,u+8a3d-8a3e,u+8a40-8a41,u+8a43,u+8a45-8a49,u+8a4d-8a4e,u+8a51-8a54,u+8a56-8a58,u+8a5b-8a5d,u+8a61-8a62,u+8a65,u+8a67,u+8a6c-8a6d,u+8a75-8a77,u+8a79-8a7c,u+8a7e-8a80,u+8a82-8a86,u+8a8b,u+8a8f-8a92,u+8a96-8a97,u+8a99-8a9a,u+8a9f,u+8aa1,u+8aa3,u+8aa5-8aaa,u+8aae-8aaf,u+8ab3,u+8ab6-8ab7,u+8abb-8abc,u+8abe,u+8ac2-8ac4,u+8ac6,u+8ac8-8aca,u+8acc-8acd,u+8ad0-8ad1,u+8ad3-8ad5,u+8ad7,u+8ada-8ae2,u+8ae4,u+8ae7,u+8aeb-8aec,u+8aee,u+8af0-8af1,u+8af3-8af7,u+8afa,u+8afc,u+8aff,u+8b01-8b02,u+8b04-8b07,u+8b0a-8b0d,u+8b0f-8b11,u+8b14,u+8b16,u+8b1a,u+8b1c,u+8b1e-8b20,u+8b26,u+8b28,u+8b2b-8b2c}@font-face{font-family:__Noto_Sans_JP_266483;font-style:normal;font-weight:400;font-display:swap;src:url(/_next/static/media/6501dff1143f1661-s.woff2) format("woff2");unicode-range:u+87e2-87e6,u+87ea-87ed,u+87ef,u+87f1,u+87f3,u+87f5-87f8,u+87fa-87fb,u+87fe-87ff,u+8801,u+8803,u+8805-8807,u+8809-880b,u+880d-8816,u+8818-881c,u+881e-881f,u+8821-8822,u+8827-8828,u+882d-882e,u+8830-8832,u+8835-8836,u+8839-883c,u+8841-8845,u+8848-884b,u+884d-884e,u+8851-8852,u+8855-8856,u+8858-885a,u+885c,u+885e-8860,u+8862,u+8864,u+8869,u+886b,u+886e-886f,u+8871-8872,u+8875,u+8877,u+8879,u+887b,u+887d-887e,u+8880-8882,u+8888,u+888d,u+8892,u+8897-889c,u+889e-88a0,u+88a2,u+88a4,u+88a8,u+88aa,u+88ae,u+88b0-88b1,u+88b5,u+88b7,u+88ba,u+88bc-88c0,u+88c3-88c4,u+88c6,u+88ca-88ce,u+88d1-88d4,u+88d8-88d9,u+88db,u+88dd-88e1,u+88e7-88e8,u+88ef-88f2,u+88f4-88f5,u+88f7,u+88f9,u+88fc,u+8901-8902,u+8904,u+8906,u+890a,u+890c-890f,u+8913,u+8915-8916,u+8918-891a,u+891c-891e,u+8920,u+8925-8928,u+892a-892b,u+8930-8932,u+8935-893b,u+893e,u+8940-8946,u+8949,u+894c-894d,u+894f,u+8952,u+8956-8957,u+895a-895c,u+895e,u+8960-8964,u+8966,u+896a-896b,u+896d-8970}@font-face{font-family:__Noto_Sans_JP_266483;font-style:normal;font-weight:400;font-display:swap;src:url(/_next/static/media/ec63b34fcfdf2dab-s.woff2) format("woff2");unicode-range:u+8655-8659,u+865b,u+865d-8664,u+8667,u+8669,u+866c,u+866f,u+8671,u+8675-8677,u+867a-867b,u+867d,u+8687-8689,u+868b-868d,u+8691,u+8693,u+8695-8696,u+8698,u+869a,u+869c-869d,u+86a1,u+86a3-86a4,u+86a6-86ab,u+86ad,u+86af-86b1,u+86b3-86b9,u+86bf-86c1,u+86c3-86c6,u+86c9,u+86cb,u+86ce,u+86d1-86d2,u+86d4-86d5,u+86d7,u+86da,u+86dc,u+86de-86e0,u+86e3-86e7,u+86e9,u+86ec-86ed,u+86ef,u+86f8-86fe,u+8700,u+8703-870b,u+870d-8714,u+8719-871a,u+871e-871f,u+8721-8723,u+8725,u+8728-8729,u+872e-872f,u+8731-8732,u+8734,u+8737,u+8739-8740,u+8743,u+8745,u+8749,u+874b-874e,u+8751,u+8753,u+8755,u+8757-8759,u+875d,u+875f-8761,u+8763-8766,u+8768,u+876a,u+876e-876f,u+8771-8772,u+8774,u+8778,u+877b-877c,u+877f,u+8782-8789,u+878b-878c,u+878e,u+8790,u+8793,u+8795,u+8797-8799,u+879e-87a0,u+87a2-87a3,u+87a7,u+87ab-87af,u+87b1,u+87b3,u+87b5,u+87bb,u+87bd-87c1,u+87c4,u+87c6-87cb,u+87ce,u+87d0,u+87d2,u+87d5-87d6,u+87d9-87da,u+87dc,u+87df-87e0}@font-face{font-family:__Noto_Sans_JP_266483;font-style:normal;font-weight:400;font-display:swap;src:url(/_next/static/media/2ab9960a0fbb4932-s.woff2) format("woff2");unicode-range:u+84b4,u+84b9-84bb,u+84bd-84c2,u+84c6-84ca,u+84cc-84d1,u+84d3,u+84d6,u+84d9-84da,u+84dc,u+84e7,u+84ea,u+84ec,u+84ef-84f2,u+84f4,u+84f7,u+84fa-84fd,u+84ff-8500,u+8502-8503,u+8506-8507,u+850c,u+850e,u+8510,u+8514-8515,u+8517-8518,u+851a-851c,u+851e-851f,u+8521-8525,u+8527,u+852a-852c,u+852f,u+8532-8534,u+8536,u+853e-8541,u+8543,u+8546,u+8548,u+854a-854b,u+854f-8553,u+8555-855a,u+855c-8564,u+8569-856b,u+856d,u+856f,u+8577,u+8579-857b,u+857d-8581,u+8585-8586,u+8588-858c,u+858f-8591,u+8593,u+8597-8598,u+859b-859d,u+859f-85a0,u+85a2,u+85a4-85a5,u+85a7-85a8,u+85ad-85b0,u+85b4,u+85b6-85ba,u+85bc-85bf,u+85c1-85c2,u+85c7,u+85c9-85cb,u+85ce-85d0,u+85d5,u+85d8-85da,u+85dc,u+85df-85e1,u+85e5-85e6,u+85e8,u+85ed,u+85f3-85f4,u+85f6-85f7,u+85f9-85fa,u+85fc,u+85fe-8600,u+8602,u+8604-8606,u+860a-860b,u+860d-860e,u+8610-8613,u+8616-861b,u+861e,u+8621-8622,u+8624,u+8627,u+8629,u+862f-8630,u+8636,u+8638-863a,u+863c-863d,u+863f-8642,u+8646,u+864d,u+8652-8654}@font-face{font-family:__Noto_Sans_JP_266483;font-style:normal;font-weight:400;font-display:swap;src:url(/_next/static/media/3d545acc6a052f3e-s.woff2) format("woff2");unicode-range:u+82e8,u+82ea,u+82ed,u+82ef,u+82f3-82f4,u+82f6-82f7,u+82f9,u+82fb,u+82fd-82fe,u+8300-8301,u+8303,u+8306-8308,u+830a-830c,u+8316-8318,u+831b,u+831d-831f,u+8321-8323,u+832b-8335,u+8337,u+833a,u+833c-833d,u+8340,u+8342-8347,u+834a,u+834d-8351,u+8353-8357,u+835a,u+8362-8363,u+8370,u+8373,u+8375,u+8378,u+837c-837d,u+837f-8380,u+8382,u+8384-8387,u+838a,u+838d-838e,u+8392-8396,u+8398-83a0,u+83a2,u+83a6-83ad,u+83b1,u+83b5,u+83bd-83c1,u+83c7,u+83c9,u+83ce-83d1,u+83d4,u+83d6,u+83d8,u+83dd,u+83df-83e1,u+83e5,u+83e8,u+83ea-83eb,u+83f0,u+83f2,u+83f4,u+83f6-83f9,u+83fb-83fd,u+8401,u+8403-8404,u+8406-8407,u+840a-840b,u+840d,u+840f,u+8411,u+8413,u+8415,u+8417,u+8419,u+8420,u+8422,u+842a,u+842f,u+8431,u+8435,u+8438-8439,u+843c,u+8445-8448,u+844a,u+844d-844f,u+8451-8452,u+8456,u+8458-845a,u+845c,u+845f-8462,u+8464-8467,u+8469-846b,u+846d-8470,u+8473-8474,u+8476-847a,u+847c-847d,u+8481-8482,u+8484-8485,u+848b,u+8490,u+8492-8493,u+8495,u+8497,u+849c,u+849e-849f,u+84a1,u+84a6,u+84a8-84aa,u+84ad,u+84af,u+84b1}@font-face{font-family:__Noto_Sans_JP_266483;font-style:normal;font-weight:400;font-display:swap;src:url(/_next/static/media/ed5fa208fbc9ca0f-s.woff2) format("woff2");unicode-range:u+814a,u+814c,u+8151-8153,u+8157,u+815f-8161,u+8165-8169,u+816d-816f,u+8171,u+8173-8174,u+8177,u+8180-8186,u+8188,u+818a-818b,u+818e,u+8190,u+8193,u+8195-8196,u+8198,u+819b,u+819e,u+81a0,u+81a2,u+81a4,u+81a9,u+81ae,u+81b0,u+81b2,u+81b4-81b5,u+81b8,u+81ba-81bb,u+81bd-81be,u+81c0-81c3,u+81c5-81c6,u+81c8-81cb,u+81cd-81cf,u+81d1,u+81d5-81db,u+81dd-81e1,u+81e4-81e5,u+81e7,u+81eb-81ec,u+81ef-81f2,u+81f5-81f6,u+81f8-81fb,u+81fd-8205,u+8209-820b,u+820d,u+820f,u+8212-8214,u+8216,u+8219-821d,u+8221-8222,u+8228-8229,u+822b,u+822e,u+8232-8235,u+8237-8238,u+823a,u+823c,u+8240,u+8243-8246,u+8249,u+824b,u+824e-824f,u+8251,u+8256-825a,u+825c-825d,u+825f-8260,u+8262-8264,u+8267-8268,u+826a-826b,u+826d-826e,u+8271,u+8274,u+8277,u+8279,u+827b,u+827d-8281,u+8283-8284,u+8287,u+8289-828a,u+828d-828e,u+8291-8294,u+8296,u+8298-829b,u+829f-82a1,u+82a3-82a4,u+82a7-82ac,u+82ae,u+82b0,u+82b2,u+82b4,u+82b7,u+82ba-82bc,u+82be-82bf,u+82c5-82c6,u+82d0,u+82d2-82d3,u+82d5,u+82d9-82da,u+82dc,u+82de-82e4,u+82e7}@font-face{font-family:__Noto_Sans_JP_266483;font-style:normal;font-weight:400;font-display:swap;src:url(/_next/static/media/911b88656bd35ee9-s.woff2) format("woff2");unicode-range:u+7f77-7f79,u+7f7d-7f80,u+7f82-7f83,u+7f86-7f88,u+7f8b-7f8d,u+7f8f-7f91,u+7f94,u+7f96-7f97,u+7f9a,u+7f9c-7f9d,u+7fa1-7fa3,u+7fa6,u+7faa,u+7fad-7faf,u+7fb2,u+7fb4,u+7fb6,u+7fb8-7fb9,u+7fbc,u+7fbf-7fc0,u+7fc3,u+7fc5-7fc6,u+7fc8,u+7fca,u+7fce-7fcf,u+7fd5,u+7fdb,u+7fdf,u+7fe1,u+7fe3,u+7fe5-7fe6,u+7fe8-7fe9,u+7feb-7fec,u+7fee-7ff0,u+7ff2-7ff3,u+7ff9-7ffa,u+7ffd-7fff,u+8002,u+8004,u+8006-8008,u+800a-800f,u+8011-8014,u+8016,u+8018-8019,u+801c-8021,u+8024,u+8026,u+8028,u+802c,u+802e,u+8030,u+8034-8035,u+8037,u+8039-8040,u+8043-8044,u+8046,u+804a,u+8052,u+8058,u+805a,u+805f-8060,u+8062,u+8064,u+8066,u+8068,u+806d,u+806f-8073,u+8075-8076,u+8079,u+807b,u+807d-8081,u+8084-8088,u+808b,u+808e,u+8093,u+8099-809a,u+809c,u+809e,u+80a4,u+80a6-80a7,u+80ab-80ad,u+80b1,u+80b8-80b9,u+80c4-80c5,u+80c8,u+80ca,u+80cd,u+80cf,u+80d2,u+80d4-80db,u+80dd,u+80e0,u+80e4-80e6,u+80ed-80f3,u+80f5-80f7,u+80f9-80fc,u+80fe,u+8101,u+8103,u+8109,u+810b,u+810d,u+8116-8118,u+811b-811c,u+811e,u+8120,u+8123-8124,u+8127,u+8129,u+812b-812c,u+812f-8130,u+8135,u+8139-813a,u+813c-813e,u+8141,u+8145-8147}@font-face{font-family:__Noto_Sans_JP_266483;font-style:normal;font-weight:400;font-display:swap;src:url(/_next/static/media/d2612c65769b50a0-s.woff2) format("woff2");unicode-range:u+7d57,u+7d59-7d5d,u+7d63,u+7d65,u+7d67,u+7d6a,u+7d6e,u+7d70,u+7d72-7d73,u+7d78,u+7d7a-7d7b,u+7d7d,u+7d7f,u+7d81-7d83,u+7d85-7d86,u+7d88-7d89,u+7d8b-7d8d,u+7d8f,u+7d91,u+7d93,u+7d96-7d97,u+7d9b-7da0,u+7da2-7da3,u+7da6-7da7,u+7daa-7dac,u+7dae-7db0,u+7db3,u+7db5-7db9,u+7dbd,u+7dc0,u+7dc2-7dc7,u+7dcc-7dce,u+7dd0,u+7dd5-7dd9,u+7ddc-7dde,u+7de1-7de6,u+7dea-7ded,u+7df1-7df2,u+7df5-7df6,u+7df9-7dfa,u+7e00,u+7e05,u+7e08-7e0b,u+7e10-7e12,u+7e15,u+7e17,u+7e1c-7e1d,u+7e1f-7e23,u+7e27-7e28,u+7e2c-7e2d,u+7e2f,u+7e31-7e33,u+7e35-7e37,u+7e39-7e3b,u+7e3d,u+7e3f,u+7e43-7e48,u+7e4e,u+7e50,u+7e52,u+7e56,u+7e58-7e5a,u+7e5d-7e5f,u+7e61-7e62,u+7e65-7e67,u+7e69-7e6b,u+7e6d-7e6f,u+7e73,u+7e75,u+7e78-7e79,u+7e7b-7e7f,u+7e81-7e83,u+7e86-7e8a,u+7e8c-7e8e,u+7e90-7e96,u+7e98,u+7e9a-7e9f,u+7f38,u+7f3a-7f3f,u+7f43-7f45,u+7f47,u+7f4c-7f50,u+7f52-7f55,u+7f58,u+7f5b-7f5d,u+7f5f,u+7f61,u+7f63-7f69,u+7f6b,u+7f6d,u+7f71}@font-face{font-family:__Noto_Sans_JP_266483;font-style:normal;font-weight:400;font-display:swap;src:url(/_next/static/media/2e969e6022f3b715-s.woff2) format("woff2");unicode-range:u+7bc8,u+7bca-7bcc,u+7bcf,u+7bd4,u+7bd6-7bd7,u+7bd9-7bdb,u+7bdd,u+7be5-7be6,u+7be8-7bea,u+7bf0,u+7bf2-7bfa,u+7bfc,u+7bfe,u+7c00-7c04,u+7c06-7c07,u+7c09,u+7c0b-7c0f,u+7c11-7c14,u+7c17,u+7c19,u+7c1b,u+7c1e-7c20,u+7c23,u+7c25-7c28,u+7c2a-7c2c,u+7c2f,u+7c31,u+7c33-7c34,u+7c36-7c3a,u+7c3d-7c3e,u+7c40,u+7c42-7c43,u+7c45-7c46,u+7c4a,u+7c4c,u+7c4f-7c5f,u+7c61,u+7c63-7c65,u+7c67,u+7c69,u+7c6c-7c70,u+7c72,u+7c75,u+7c79,u+7c7b-7c7e,u+7c81-7c83,u+7c86-7c87,u+7c8d,u+7c8f-7c90,u+7c94,u+7c9e,u+7ca0-7ca2,u+7ca4-7ca6,u+7ca8,u+7cab,u+7cad-7cae,u+7cb0-7cb3,u+7cb6-7cb7,u+7cb9-7cbd,u+7cbf-7cc0,u+7cc2,u+7cc4-7cc5,u+7cc7-7cca,u+7ccd-7ccf,u+7cd2-7cd5,u+7cd7-7cda,u+7cdc-7cdd,u+7cdf-7ce0,u+7ce2,u+7ce6,u+7ce9,u+7ceb,u+7cef,u+7cf2,u+7cf4-7cf6,u+7cf9-7cfa,u+7cfe,u+7d02-7d03,u+7d06-7d0a,u+7d0f,u+7d11-7d13,u+7d15-7d16,u+7d1c-7d1e,u+7d23,u+7d26,u+7d2a,u+7d2c-7d2e,u+7d31-7d32,u+7d35,u+7d3c-7d41,u+7d43,u+7d45,u+7d47-7d48,u+7d4b,u+7d4d-7d4f,u+7d51,u+7d53,u+7d55-7d56}@font-face{font-family:__Noto_Sans_JP_266483;font-style:normal;font-weight:400;font-display:swap;src:url(/_next/static/media/43b0d3a2f27854fa-s.woff2) format("woff2");unicode-range:u+7a17-7a19,u+7a1b,u+7a1e-7a21,u+7a27,u+7a2b,u+7a2d,u+7a2f-7a31,u+7a34-7a35,u+7a37-7a3b,u+7a3e,u+7a43-7a49,u+7a4c,u+7a4e,u+7a50,u+7a55-7a57,u+7a59,u+7a5c-7a5d,u+7a5f-7a63,u+7a65,u+7a67,u+7a69-7a6a,u+7a6d,u+7a70,u+7a75,u+7a78-7a79,u+7a7d-7a7e,u+7a80,u+7a82,u+7a84-7a86,u+7a88,u+7a8a-7a8b,u+7a90-7a91,u+7a94-7a98,u+7a9e,u+7aa0,u+7aa3,u+7aa9,u+7aac,u+7ab0,u+7ab3,u+7ab5-7ab6,u+7ab9-7abf,u+7ac3,u+7ac5-7aca,u+7acc-7acf,u+7ad1-7ad3,u+7ad5,u+7ada-7adb,u+7add,u+7adf,u+7ae1-7ae2,u+7ae6-7aed,u+7af0-7af1,u+7af4,u+7af8,u+7afa-7afb,u+7afd-7afe,u+7b02,u+7b04,u+7b06-7b08,u+7b0a-7b0b,u+7b0f,u+7b12,u+7b14,u+7b18-7b19,u+7b1e-7b1f,u+7b23,u+7b25,u+7b27-7b2b,u+7b2d-7b31,u+7b33-7b36,u+7b3b,u+7b3d,u+7b3f-7b41,u+7b45,u+7b47,u+7b4c-7b50,u+7b53,u+7b55,u+7b5d,u+7b60,u+7b64-7b66,u+7b69-7b6a,u+7b6c-7b75,u+7b77,u+7b79-7b7a,u+7b7f,u+7b84,u+7b86,u+7b89,u+7b8d-7b92,u+7b96,u+7b98-7ba0,u+7ba5,u+7bac-7bad,u+7baf-7bb0,u+7bb2,u+7bb4-7bb6,u+7bba-7bbd,u+7bc1-7bc2,u+7bc5-7bc6}@font-face{font-family:__Noto_Sans_JP_266483;font-style:normal;font-weight:400;font-display:swap;src:url(/_next/static/media/9c991da2ed193b91-s.woff2) format("woff2");unicode-range:u+7851-7852,u+785c,u+785e,u+7860-7861,u+7863-7864,u+7868,u+786a,u+786e-786f,u+7872,u+7874,u+787a,u+787c,u+787e,u+7886-7887,u+788a,u+788c-788f,u+7893-7895,u+7898,u+789a,u+789d-789f,u+78a1,u+78a3-78a4,u+78a8-78aa,u+78ac-78ad,u+78af-78b3,u+78b5,u+78bb-78bf,u+78c5-78cc,u+78ce,u+78d1-78d6,u+78da-78db,u+78df-78e1,u+78e4,u+78e6-78e7,u+78ea,u+78ec,u+78f2-78f4,u+78f6-78f7,u+78f9-78fb,u+78fd-7901,u+7906-7907,u+790c,u+7910-7912,u+7919-791c,u+791e-7920,u+7925-792e,u+7930-7931,u+7934-7935,u+793b,u+793d,u+793f,u+7941-7942,u+7944-7946,u+794a-794b,u+794f,u+7951,u+7954-7955,u+7957-7958,u+795a-795c,u+795f-7960,u+7962,u+7967,u+7969,u+796b,u+7972,u+7977,u+7979-797c,u+797e-7980,u+798a-798e,u+7991,u+7993-7996,u+7998,u+799b-799d,u+79a1,u+79a6-79ab,u+79ae-79b1,u+79b3-79b4,u+79b8-79bb,u+79bd-79be,u+79c2,u+79c4,u+79c7-79ca,u+79cc-79cd,u+79cf,u+79d4-79d6,u+79da,u+79dd-79e3,u+79e5,u+79e7,u+79ea-79ed,u+79f1,u+79f8,u+79fc,u+7a02-7a03,u+7a05,u+7a07-7a0a,u+7a0c-7a0d,u+7a11,u+7a15}@font-face{font-family:__Noto_Sans_JP_266483;font-style:normal;font-weight:400;font-display:swap;src:url(/_next/static/media/2ac4b011a20e6802-s.woff2) format("woff2");unicode-range:u+768c-768e,u+7690,u+7693,u+7695-7696,u+7699-76a8,u+76aa,u+76ad,u+76af-76b0,u+76b4,u+76b6-76ba,u+76bd,u+76c1-76c3,u+76c5,u+76c8-76c9,u+76cb-76ce,u+76d2,u+76d4,u+76d6,u+76d9,u+76dc,u+76de,u+76e0-76e1,u+76e5-76e8,u+76ea-76ec,u+76f0-76f1,u+76f6,u+76f9,u+76fb-76fc,u+7700,u+7704,u+7706-7708,u+770a,u+770e,u+7712,u+7714-7715,u+7717,u+7719-771c,u+7722,u+7724-7726,u+7728,u+772d-772f,u+7734-7739,u+773d-773e,u+7742,u+7745-7747,u+774a,u+774d-774f,u+7752,u+7756-7758,u+775a-775c,u+775e-7760,u+7762,u+7764-7765,u+7767,u+776a-776c,u+7770,u+7772-7774,u+7779-777a,u+777c-7780,u+7784,u+778b-778e,u+7794-7796,u+779a,u+779e-77a0,u+77a2,u+77a4-77a5,u+77a7,u+77a9-77aa,u+77ae-77b1,u+77b5-77b7,u+77b9,u+77bb-77bf,u+77c3,u+77c7,u+77c9,u+77cd,u+77d1-77d2,u+77d5,u+77d7,u+77d9-77da,u+77dc,u+77de-77e0,u+77e3-77e4,u+77e6-77e7,u+77e9-77ea,u+77ec,u+77ee,u+77f0-77f1,u+77f4,u+77f8,u+77fb-77fc,u+7805-7806,u+7809,u+780c-780e,u+7811-7812,u+7819,u+781d,u+7820-7823,u+7826-7827,u+782c-782e,u+7830,u+7835,u+7837,u+783a,u+783f,u+7843-7845,u+7847-7848,u+784c,u+784e-784f}@font-face{font-family:__Noto_Sans_JP_266483;font-style:normal;font-weight:400;font-display:swap;src:url(/_next/static/media/f075a9e662050221-s.woff2) format("woff2");unicode-range:u+7511-7513,u+7515-7517,u+751c,u+751e,u+7520-7522,u+7524,u+7526-7527,u+7529-752c,u+752f,u+7536,u+7538-7539,u+753c-7540,u+7543-7544,u+7546-754b,u+754d-7550,u+7552,u+7557,u+755a-755b,u+755d-755f,u+7561-7562,u+7564,u+7566-7567,u+7569,u+756b-756d,u+756f,u+7571-7572,u+7574-757e,u+7581-7582,u+7585-7587,u+7589-758c,u+758f-7590,u+7592-7595,u+7599-759a,u+759c-759d,u+75a2-75a5,u+75b0-75b1,u+75b3-75b5,u+75b7-75b8,u+75ba,u+75bd,u+75bf-75c4,u+75c6,u+75ca,u+75cc-75cf,u+75d3-75d4,u+75d7-75d8,u+75dc-75e1,u+75e3-75e4,u+75e7,u+75ec,u+75ee-75f3,u+75f9,u+75fc,u+75fe-7604,u+7607-760c,u+760f,u+7612-7613,u+7615-7616,u+7618-7619,u+761b-7629,u+762d,u+7630,u+7632-7635,u+7638-763c,u+7640-7641,u+7643-764b,u+764e,u+7655,u+7658-7659,u+765c,u+765f,u+7661-7662,u+7664-7665,u+7667-766a,u+766c-7672,u+7674,u+7676,u+7678,u+7680-7683,u+7685,u+7688,u+768b}@font-face{font-family:__Noto_Sans_JP_266483;font-style:normal;font-weight:400;font-display:swap;src:url(/_next/static/media/404a50fe950f3bdb-s.woff2) format("woff2");unicode-range:u+736c,u+736e-7371,u+7375,u+7377-737c,u+7380-7381,u+7383,u+7385-7386,u+738a,u+738e,u+7390,u+7393-7398,u+739c,u+739e-73a0,u+73a2,u+73a5-73a6,u+73a8,u+73aa-73ab,u+73ad,u+73b3,u+73b5,u+73b7,u+73b9-73bd,u+73bf,u+73c5-73c6,u+73c9-73cc,u+73ce-73cf,u+73d2-73d3,u+73d6,u+73d9,u+73dd-73de,u+73e1,u+73e3-73e7,u+73e9-73ea,u+73ee,u+73f1,u+73f4-73f5,u+73f7-73fb,u+73fd,u+73ff-7401,u+7404-7405,u+7407,u+740a,u+7411,u+7413,u+741a-741b,u+7421,u+7424,u+7426,u+7428-7431,u+7433,u+7439-743a,u+743f-7441,u+7443-7444,u+7446-7447,u+744b,u+744d,u+7451-7453,u+7455,u+7457,u+7459-745a,u+745c-745d,u+745f,u+7462-7464,u+7466-746b,u+746d-7473,u+7476,u+747e,u+7480-7481,u+7485-7489,u+748b,u+748f-7492,u+7497-749a,u+749c,u+749e-74a3,u+74a5-74a6,u+74a8-74ab,u+74ae-74af,u+74b1-74b2,u+74b5,u+74b9-74bb,u+74bd,u+74bf,u+74c8-74ca,u+74cc,u+74cf-74d0,u+74d3-74d4,u+74d6,u+74d8,u+74da-74db,u+74de-74e0,u+74e3-74e4,u+74e7-74eb,u+74ee-74f2,u+74f4,u+74f7-74f8,u+74fa-74fc,u+74ff,u+7501,u+7503-7506,u+750c-750e}@font-face{font-family:__Noto_Sans_JP_266483;font-style:normal;font-weight:400;font-display:swap;src:url(/_next/static/media/e9bc19284ce29d4a-s.woff2) format("woff2");unicode-range:u+7166,u+7168,u+716c,u+7179,u+7180,u+7184-7185,u+7187-7188,u+718c,u+718f,u+7192,u+7194-7196,u+7199-719b,u+71a0,u+71a2,u+71a8,u+71ac,u+71ae-71b0,u+71b2-71b3,u+71b9-71ba,u+71be-71c1,u+71c4,u+71c9,u+71cb-71cc,u+71ce,u+71d0,u+71d2-71d4,u+71d6-71d7,u+71d9-71da,u+71dc,u+71df-71e0,u+71e6-71e7,u+71ec-71ee,u+71f4-71f5,u+71f8-71f9,u+71fc,u+71fe-7200,u+7207-7209,u+720d,u+7210,u+7213,u+7215,u+7217,u+721a,u+721d,u+721f,u+7224,u+7228,u+722b,u+722d,u+722f-7230,u+7232,u+7234,u+7238-7239,u+723b-723c,u+723e-7243,u+7245-7246,u+724b,u+724e-7250,u+7252-7253,u+7255-7258,u+725a,u+725c,u+725e,u+7260,u+7263,u+7268,u+726b,u+726e-726f,u+7271,u+7274,u+7277-7278,u+727b-727c,u+727e-7282,u+7284,u+7287,u+7289,u+728d-728e,u+7292-7293,u+7296,u+729b,u+72a2,u+72a7-72a8,u+72ad-72ae,u+72b0-72b2,u+72b4,u+72b9,u+72be,u+72c0-72c1,u+72c3-72c4,u+72c6-72c7,u+72c9,u+72cc,u+72ce,u+72d2,u+72d5-72d6,u+72d8,u+72df-72e2,u+72e5,u+72f3-72f4,u+72f7,u+72f9-72fb,u+72fd-72fe,u+7302,u+7304-7305,u+7307,u+730a-730b,u+730d,u+7312-7313,u+7316-7319,u+731c-731e,u+7322,u+7324,u+7327-7329,u+732c,u+732f,u+7331-7337,u+7339-733b,u+733d-733e,u+7343,u+734d-7350,u+7352,u+7356-7358,u+735d-7360,u+7366-736b}@font-face{font-family:__Noto_Sans_JP_266483;font-style:normal;font-weight:400;font-display:swap;src:url(/_next/static/media/4d6700984d1c60f2-s.woff2) format("woff2");unicode-range:u+6f58-6f5b,u+6f5d-6f5e,u+6f60-6f62,u+6f66,u+6f68,u+6f6c-6f6d,u+6f6f,u+6f74,u+6f78,u+6f7a,u+6f7c-6f7e,u+6f80,u+6f82-6f83,u+6f86-6f88,u+6f8b-6f8e,u+6f90-6f94,u+6f96-6f98,u+6f9a,u+6f9d,u+6f9f-6fa1,u+6fa3,u+6fa5-6fa8,u+6fae-6fb1,u+6fb3,u+6fb5-6fb7,u+6fb9,u+6fbc,u+6fbe,u+6fc2,u+6fc5-6fca,u+6fd4-6fd5,u+6fd8,u+6fda-6fdb,u+6fde-6fe0,u+6fe4,u+6fe8-6fe9,u+6feb-6fec,u+6fee,u+6ff0,u+6ff3,u+6ff5-6ff6,u+6ff9-6ffa,u+6ffc-6ffe,u+7000-7001,u+7005-7007,u+7009-700b,u+700d,u+700f,u+7011,u+7015,u+7017-7018,u+701a-701b,u+701d-7020,u+7023,u+7026,u+7028,u+702f-7030,u+7032,u+7034,u+7037,u+7039-703a,u+703c,u+703e,u+7043-7044,u+7047-704c,u+704e,u+7051,u+7054-7055,u+705d-705e,u+7064-7065,u+7069,u+706c,u+706e,u+7075-7076,u+707e,u+7081,u+7085-7086,u+7094-7098,u+709b,u+709f,u+70a4,u+70ab-70ac,u+70ae-70b1,u+70b3-70b4,u+70b7,u+70bb,u+70ca-70cb,u+70d1,u+70d3-70d6,u+70d8-70d9,u+70dc-70dd,u+70df,u+70e4,u+70ec,u+70f1,u+70fa,u+70fd,u+7103-7108,u+710b-710c,u+710f,u+7114,u+7119,u+711c,u+711e,u+7120,u+712b,u+712d-7131,u+7138,u+7141,u+7145-7147,u+7149-714b,u+7150-7153,u+7155-7157,u+715a,u+715c,u+715e,u+7160,u+7162,u+7164-7165}@font-face{font-family:__Noto_Sans_JP_266483;font-style:normal;font-weight:400;font-display:swap;src:url(/_next/static/media/dc06d6543efcab71-s.woff2) format("woff2");unicode-range:u+6d7c,u+6d80-6d82,u+6d85,u+6d87,u+6d89-6d8a,u+6d8c-6d8e,u+6d91-6d98,u+6d9c,u+6daa-6dac,u+6dae,u+6db4-6db5,u+6db7-6db9,u+6dbd,u+6dbf,u+6dc2,u+6dc4-6dc8,u+6dca,u+6dcc,u+6dce-6dd0,u+6dd2,u+6dd5-6dd6,u+6dd8-6ddb,u+6ddd-6de0,u+6de2,u+6de4-6de6,u+6de8-6dea,u+6dec,u+6dee-6df0,u+6df2,u+6df4,u+6df6,u+6df8-6dfa,u+6dfc,u+6e00,u+6e04,u+6e0a,u+6e17,u+6e19,u+6e1d-6e20,u+6e22-6e25,u+6e27,u+6e2b,u+6e2d-6e2e,u+6e32,u+6e34,u+6e36,u+6e38-6e3c,u+6e42-6e45,u+6e48-6e49,u+6e4b-6e4f,u+6e51-6e54,u+6e57,u+6e5b-6e5f,u+6e62-6e63,u+6e68,u+6e6b,u+6e6e,u+6e72-6e73,u+6e76,u+6e7b,u+6e7d,u+6e82,u+6e89,u+6e8c-6e8d,u+6e8f,u+6e93,u+6e98-6e99,u+6e9f-6ea0,u+6ea5,u+6ea7,u+6eaa-6eab,u+6ead-6eaf,u+6eb1-6eb4,u+6eb7,u+6ebb-6ebd,u+6ebf-6ec4,u+6ec7-6eca,u+6ecc-6ecf,u+6ed3-6ed5,u+6ed9-6edb,u+6ee6,u+6eeb-6eef,u+6ef7-6ef9,u+6efb,u+6efd-6eff,u+6f04,u+6f08-6f0a,u+6f0c-6f0d,u+6f10-6f11,u+6f13,u+6f15-6f16,u+6f18,u+6f1a-6f1b,u+6f25-6f26,u+6f29-6f2a,u+6f2d,u+6f2f-6f33,u+6f35-6f36,u+6f38,u+6f3b-6f3c,u+6f3e-6f3f,u+6f41,u+6f45,u+6f4f,u+6f51-6f53,u+6f57}@font-face{font-family:__Noto_Sans_JP_266483;font-style:normal;font-weight:400;font-display:swap;src:url(/_next/static/media/75769f6d46055e6f-s.woff2) format("woff2");unicode-range:u+6b85,u+6b89,u+6b8d,u+6b95,u+6b97-6b98,u+6b9b,u+6b9e-6ba0,u+6ba2-6ba4,u+6ba8-6bb3,u+6bb7-6bb9,u+6bbc-6bbe,u+6bc0,u+6bc3-6bc4,u+6bc6-6bc9,u+6bcb-6bcc,u+6bcf,u+6bd3,u+6bd6-6bd8,u+6bda,u+6bdf,u+6be1,u+6be3,u+6be6-6be7,u+6beb-6bec,u+6bee,u+6bf1,u+6bf3,u+6bf7,u+6bf9,u+6bff,u+6c02,u+6c04-6c05,u+6c08-6c0a,u+6c0d-6c0e,u+6c10,u+6c12-6c14,u+6c19,u+6c1b,u+6c1f,u+6c24,u+6c26-6c28,u+6c2c,u+6c2e,u+6c33,u+6c35-6c36,u+6c3a-6c3b,u+6c3e-6c40,u+6c4a-6c4b,u+6c4d,u+6c4f,u+6c52,u+6c54-6c55,u+6c59,u+6c5b-6c5e,u+6c62,u+6c67-6c68,u+6c6a-6c6b,u+6c6d,u+6c6f,u+6c73-6c74,u+6c76,u+6c78-6c79,u+6c7b,u+6c7e,u+6c81-6c87,u+6c89,u+6c8c-6c8d,u+6c90,u+6c92-6c95,u+6c97-6c98,u+6c9a-6c9c,u+6c9f,u+6caa-6cae,u+6cb0-6cb2,u+6cb4,u+6cba,u+6cbd-6cbe,u+6cc2,u+6cc5-6cc6,u+6ccd,u+6ccf-6cd4,u+6cd6-6cd7,u+6cd9-6cdd,u+6ce0,u+6ce7,u+6ce9-6cef,u+6cf1-6cf2,u+6cf4,u+6cfb,u+6d00-6d01,u+6d04,u+6d07,u+6d0a,u+6d0c,u+6d0e-6d0f,u+6d11,u+6d13,u+6d19-6d1a,u+6d1f,u+6d24,u+6d26-6d28,u+6d2b,u+6d2e-6d2f,u+6d31,u+6d33-6d36,u+6d38-6d39,u+6d3c-6d3d,u+6d3f,u+6d57-6d5b,u+6d5e-6d61,u+6d64-6d65,u+6d67,u+6d6c,u+6d6f-6d70,u+6d79}@font-face{font-family:__Noto_Sans_JP_266483;font-style:normal;font-weight:400;font-display:swap;src:url(/_next/static/media/2fdd60a32e4c39ac-s.woff2) format("woff2");unicode-range:u+69dd-69de,u+69e2-69e3,u+69e5,u+69e7-69eb,u+69ed-69ef,u+69f1-69f6,u+69f9,u+69fe-6a01,u+6a03,u+6a05,u+6a0a,u+6a0c,u+6a0f,u+6a11-6a15,u+6a17,u+6a1a-6a1b,u+6a1d-6a20,u+6a22-6a24,u+6a28,u+6a2e,u+6a30,u+6a32-6a38,u+6a3b,u+6a3e-6a3f,u+6a44-6a4a,u+6a4e,u+6a50-6a52,u+6a54-6a56,u+6a5b,u+6a61-6a62,u+6a64,u+6a66-6a67,u+6a6a-6a6b,u+6a71-6a73,u+6a78,u+6a7a,u+6a7e-6a7f,u+6a81,u+6a83-6a84,u+6a86-6a87,u+6a89,u+6a8b,u+6a8d,u+6a90-6a91,u+6a94,u+6a97,u+6a9b,u+6a9d-6aa3,u+6aa5,u+6aaa-6aac,u+6aae-6ab1,u+6ab3-6ab4,u+6ab8,u+6abb,u+6abd-6abf,u+6ac1-6ac3,u+6ac6,u+6ac8-6ac9,u+6acc,u+6ad0-6ad1,u+6ad3-6ad6,u+6ada-6adf,u+6ae2,u+6ae4,u+6ae7-6ae8,u+6aea,u+6aec,u+6af0-6af3,u+6af8,u+6afa,u+6afc-6afd,u+6b02-6b03,u+6b06-6b07,u+6b09-6b0b,u+6b0f-6b12,u+6b16-6b17,u+6b1b,u+6b1d-6b1f,u+6b23-6b24,u+6b28,u+6b2b-6b2c,u+6b2f,u+6b35-6b39,u+6b3b,u+6b3d,u+6b3f,u+6b43,u+6b46-6b47,u+6b49-6b4a,u+6b4d-6b4e,u+6b50,u+6b52,u+6b54,u+6b56,u+6b58-6b59,u+6b5b,u+6b5d,u+6b5f-6b61,u+6b65,u+6b67,u+6b6b-6b6c,u+6b6e,u+6b70,u+6b72,u+6b75,u+6b77-6b7a,u+6b7d-6b84}@font-face{font-family:__Noto_Sans_JP_266483;font-style:normal;font-weight:400;font-display:swap;src:url(/_next/static/media/819cceac499e1e4a-s.woff2) format("woff2");unicode-range:u+6855,u+6857-6859,u+685b,u+685d,u+685f,u+6863,u+6867,u+686b,u+686e-6872,u+6874-6875,u+6877,u+6879-687c,u+687e-687f,u+6882-6884,u+6886,u+6888,u+688d-6890,u+6894,u+6896,u+6898-689c,u+689f-68a3,u+68a5-68a7,u+68a9-68ab,u+68ad-68af,u+68b2-68b5,u+68b9-68bc,u+68c3,u+68c5-68c6,u+68c8-68ca,u+68cc-68cd,u+68cf-68d1,u+68d3-68d9,u+68dc-68dd,u+68e0-68e1,u+68e3-68e5,u+68e7-68e8,u+68ea-68ed,u+68ef-68f1,u+68f5-68f7,u+68f9,u+68fb-68fd,u+6900-6901,u+6903-6904,u+6906-690c,u+690f-6911,u+6913,u+6916-6917,u+6919-691b,u+6921-6923,u+6925-6926,u+6928,u+692a,u+6930-6931,u+6933-6936,u+6938-6939,u+693b,u+693d,u+6942,u+6945-6946,u+6949,u+694e,u+6954,u+6957,u+6959,u+695b-695e,u+6961-6966,u+6968-696c,u+696e-6974,u+6977-697b,u+697e-6981,u+6986,u+698d,u+6991-6992,u+6994-6996,u+6998,u+699c,u+69a0-69a1,u+69a5-69a8,u+69ab,u+69ad,u+69af-69b2,u+69b4,u+69b7-69b8,u+69ba-69bc,u+69be-69c1,u+69c3,u+69c5,u+69c7-69c8,u+69ca,u+69ce-69d1,u+69d3,u+69d6-69d7,u+69d9}@font-face{font-family:__Noto_Sans_JP_266483;font-style:normal;font-weight:400;font-display:swap;src:url(/_next/static/media/30411cedbea86904-s.woff2) format("woff2");unicode-range:u+667e-6680,u+6683-6684,u+6688,u+668b-668e,u+6690,u+6692,u+6698-669d,u+669f-66a0,u+66a2,u+66a4,u+66ad,u+66b1-66b3,u+66b5,u+66b8-66b9,u+66bb-66bc,u+66be-66c4,u+66c6,u+66c8-66c9,u+66cc,u+66ce-66cf,u+66d4,u+66da-66db,u+66dd,u+66df-66e0,u+66e6,u+66e8-66e9,u+66eb-66ec,u+66ee,u+66f5,u+66f7,u+66fa-66fc,u+6701,u+6705,u+6707,u+670c,u+670e-6710,u+6712-6716,u+6719,u+671c,u+671e,u+6720,u+6722,u+6725-6726,u+672e,u+6733,u+6735-6738,u+673e-673f,u+6741,u+6743,u+6745-6748,u+674c-674d,u+6753-6755,u+6759,u+675d-675e,u+6760,u+6762-6764,u+6766,u+676a,u+676c,u+676e,u+6770,u+6772-6774,u+6776-6777,u+677b-677c,u+6780-6781,u+6784-6785,u+6787,u+6789,u+678b-678c,u+678e-678f,u+6791-6793,u+6796,u+6798-6799,u+679b,u+67a1,u+67a4,u+67a6,u+67a9,u+67b0-67b5,u+67b7-67b9,u+67bb-67be,u+67c0-67c3,u+67c5-67c6,u+67c8-67c9,u+67ce,u+67d2,u+67d7-67d9,u+67db-67de,u+67e1-67e2,u+67e4,u+67e6-67e7,u+67e9,u+67ec,u+67ee-67f0,u+67f2,u+67f6-67f7,u+67f9-67fa,u+67fc,u+67fe,u+6801-6802,u+6805,u+6810,u+6814,u+6818-6819,u+681d,u+681f,u+6822,u+6827-6829,u+682b-682d,u+682f-6834,u+683b,u+683e-6840,u+6844-6846,u+6849-684a,u+684c-684e,u+6852-6854}@font-face{font-family:__Noto_Sans_JP_266483;font-style:normal;font-weight:400;font-display:swap;src:url(/_next/static/media/3dca2b8719de26e7-s.woff2) format("woff2");unicode-range:u+64d2,u+64d4-64d5,u+64d7-64d8,u+64da,u+64e0-64e1,u+64e3-64e5,u+64e7,u+64e9-64ea,u+64ed,u+64ef-64f2,u+64f4-64f7,u+64fa-64fb,u+64fd-6501,u+6504-6505,u+6508-650a,u+650f,u+6513-6514,u+6516,u+6518-6519,u+651b-651f,u+6522,u+6524,u+6526,u+6529-652c,u+652e,u+6531-6532,u+6534-6538,u+653a,u+653c-653d,u+6543-6544,u+6547-6549,u+654d-654e,u+6550,u+6552,u+6554-6556,u+6558,u+655d-6560,u+6567,u+656b,u+6572,u+6578,u+657a,u+657d,u+6581-6585,u+6588,u+658a,u+658c,u+6592,u+6595,u+6598,u+659b,u+659d,u+659f-65a1,u+65a3-65a6,u+65ab,u+65ae,u+65b2-65b5,u+65b7-65b8,u+65be-65bf,u+65c1-65c4,u+65c6,u+65c8-65c9,u+65cc,u+65ce,u+65d0,u+65d2,u+65d4,u+65d6,u+65d8-65d9,u+65db,u+65df-65e1,u+65e3,u+65f0-65f2,u+65f4-65f5,u+65f9,u+65fb-65fc,u+65fe-6600,u+6603-6604,u+6608-660a,u+660d,u+6611-6612,u+6615-6616,u+661c-661e,u+6621-6624,u+6626,u+6629-662c,u+662e,u+6630-6631,u+6633-6637,u+6639-663b,u+663f-6641,u+6644-6646,u+6648-664a,u+664c,u+664e-664f,u+6651,u+6657-6665,u+6667-6668,u+666a-666d,u+6670,u+6673,u+6675,u+6677-6679,u+667b-667c}@font-face{font-family:__Noto_Sans_JP_266483;font-style:normal;font-weight:400;font-display:swap;src:url(/_next/static/media/44ecec4a3238be17-s.woff2) format("woff2");unicode-range:u+62cf,u+62d1,u+62d4-62d6,u+62da,u+62dc,u+62ea,u+62ee-62ef,u+62f1-62f2,u+62f4-62f5,u+62fc-62fd,u+62ff,u+6302-6304,u+6308-630d,u+6310,u+6313,u+6316,u+6318,u+631b,u+6327,u+6329-632a,u+632d,u+6332,u+6335-6336,u+6339-633c,u+633e,u+6341-6344,u+6346,u+634a-634e,u+6350,u+6352-6354,u+6358-6359,u+635b,u+6365-6366,u+6369,u+636b-636d,u+6371-6372,u+6374-6378,u+637a,u+637c-637d,u+637f-6380,u+6382,u+6384,u+6387,u+6389-638a,u+638e-6390,u+6394-6396,u+6399-639a,u+639e,u+63a0,u+63a3-63a4,u+63a6,u+63a9,u+63ab-63af,u+63b5,u+63bd-63be,u+63c0-63c1,u+63c4-63c6,u+63c8,u+63ce,u+63d1-63d6,u+63dc,u+63e0,u+63e3,u+63e5,u+63e9-63ed,u+63f2-63f3,u+63f5-63f9,u+6406,u+6409-640a,u+640f-6410,u+6412-6414,u+6416-6418,u+641e,u+6420,u+6422,u+6424-6426,u+6428-642a,u+642f-6430,u+6434-6436,u+643d,u+643f,u+644b,u+644e-644f,u+6451-6454,u+645a-645d,u+645f-6461,u+6463,u+6467,u+646d,u+6473-6474,u+6476,u+6478-6479,u+647b,u+647d,u+6485,u+6487-6488,u+648f-6491,u+6493,u+6495,u+6498-649b,u+649d-649f,u+64a1,u+64a3,u+64a6,u+64a8-64a9,u+64ac,u+64b3,u+64bb-64bf,u+64c2,u+64c4-64c5,u+64c7,u+64c9-64cc,u+64ce,u+64d0-64d1}@font-face{font-family:__Noto_Sans_JP_266483;font-style:normal;font-weight:400;font-display:swap;src:url(/_next/static/media/4f1413fd03aed3fa-s.woff2) format("woff2");unicode-range:u+6117,u+6119,u+611c,u+611e,u+6120-6122,u+6127-6128,u+612a-612c,u+6130-6131,u+6134-6137,u+6139-613a,u+613c-613f,u+6141-6142,u+6144-6147,u+6149-614a,u+614d,u+6153,u+6158-615a,u+615d-6160,u+6164-6165,u+616b-616c,u+616f,u+6171-6175,u+6177-6178,u+617b-6181,u+6183-6184,u+6187,u+618a-618b,u+618d,u+6192-6194,u+6196-619a,u+619c-619d,u+619f-61a0,u+61a5,u+61a8,u+61aa-61ae,u+61b8-61ba,u+61bc,u+61be,u+61c0-61c3,u+61c6,u+61c8,u+61ca-61cf,u+61d5,u+61dc-61df,u+61e1-61e3,u+61e5-61e9,u+61ec-61ed,u+61ef,u+61f4-61f7,u+61fa,u+61fc-6201,u+6203-6204,u+6207-620a,u+620d-620e,u+6213-6215,u+621b-621e,u+6220-6223,u+6227,u+6229-622b,u+622e,u+6230-6233,u+6236,u+6239,u+623d-623e,u+6241-6244,u+6246,u+6248,u+624c,u+624e,u+6250-6252,u+6254,u+6256,u+6258,u+625a-625c,u+625e,u+6260-6261,u+6263-6264,u+6268,u+626d,u+626f,u+6273,u+627a-627e,u+6282-6283,u+6285,u+6289,u+628d-6290,u+6292-6294,u+6296,u+6299,u+629b,u+62a6,u+62a8,u+62ac,u+62b3,u+62b6-62b7,u+62ba-62bb,u+62be-62bf,u+62c2,u+62c4,u+62c6-62c8,u+62ca,u+62ce}@font-face{font-family:__Noto_Sans_JP_266483;font-style:normal;font-weight:400;font-display:swap;src:url(/_next/static/media/bd13bff7360df517-s.woff2) format("woff2");unicode-range:u+5f6c-5f6d,u+5f6f,u+5f72-5f75,u+5f78,u+5f7a,u+5f7d-5f7f,u+5f82-5f83,u+5f87-5f89,u+5f8d,u+5f8f,u+5f91,u+5f96,u+5f99,u+5f9c-5f9d,u+5fa0,u+5fa2,u+5fa4,u+5fa7-5fa8,u+5fab-5fad,u+5faf-5fb1,u+5fb5,u+5fb7-5fb8,u+5fbc-5fbd,u+5fc4,u+5fc7-5fc9,u+5fcb,u+5fd0-5fd4,u+5fdd-5fde,u+5fe1-5fe2,u+5fe4,u+5fe8-5fea,u+5fec-5ff3,u+5ff6,u+5ff8,u+5ffa-5ffd,u+5fff,u+6007,u+600a,u+600d-6010,u+6013-6015,u+6017-601b,u+601f,u+6021-6022,u+6024,u+6026,u+6029,u+602b,u+602d,u+6031,u+6033,u+6035,u+603a,u+6040-6043,u+6046-604a,u+604c-604d,u+6051,u+6054-6057,u+6059-605a,u+605d,u+605f-6064,u+6067,u+606a-606c,u+6070-6071,u+6077,u+607e-607f,u+6081-6086,u+6088-608e,u+6091-6093,u+6095-6098,u+609a-609b,u+609d-609e,u+60a2,u+60a4-60a5,u+60a7-60a8,u+60b0-60b1,u+60b3-60b5,u+60b7-60b8,u+60bb,u+60bd-60be,u+60c2,u+60c4,u+60c6-60cb,u+60ce-60cf,u+60d3-60d5,u+60d8-60d9,u+60db,u+60dd-60df,u+60e1-60e2,u+60e5,u+60ee,u+60f0-60f2,u+60f4-60f8,u+60fa-60fd,u+6100,u+6102-6103,u+6106-6108,u+610a,u+610c-610e,u+6110-6114,u+6116}@font-face{font-family:__Noto_Sans_JP_266483;font-style:normal;font-weight:400;font-display:swap;src:url(/_next/static/media/4d84180ebe05e949-s.woff2) format("woff2");unicode-range:u+5d9b,u+5d9d,u+5d9f-5da0,u+5da2,u+5da4,u+5da7,u+5dab-5dac,u+5dae,u+5db0,u+5db2,u+5db4,u+5db7-5db9,u+5dbc-5dbd,u+5dc3,u+5dc7,u+5dc9,u+5dcb-5dce,u+5dd0-5dd3,u+5dd6-5dd9,u+5ddb,u+5de0,u+5de2,u+5de4,u+5de9,u+5df2,u+5df5,u+5df8-5df9,u+5dfd,u+5dff-5e00,u+5e07,u+5e0b,u+5e0d,u+5e11-5e12,u+5e14-5e15,u+5e18-5e1b,u+5e1f-5e20,u+5e25,u+5e28,u+5e2e,u+5e32,u+5e35-5e37,u+5e3e,u+5e40,u+5e43-5e44,u+5e47,u+5e49,u+5e4b,u+5e4e,u+5e50-5e51,u+5e54,u+5e56-5e58,u+5e5b-5e5c,u+5e5e-5e5f,u+5e62,u+5e64,u+5e68,u+5e6a-5e6e,u+5e70,u+5e75-5e77,u+5e7a,u+5e7f-5e80,u+5e87,u+5e8b,u+5e8e,u+5e96,u+5e99-5e9a,u+5ea0,u+5ea2,u+5ea4-5ea5,u+5ea8,u+5eaa,u+5eac,u+5eb1,u+5eb3,u+5eb8-5eb9,u+5ebd-5ebf,u+5ec1-5ec2,u+5ec6,u+5ec8,u+5ecb-5ecc,u+5ece-5ed6,u+5ed9-5ee2,u+5ee5,u+5ee8-5ee9,u+5eeb-5eec,u+5ef0-5ef1,u+5ef3-5ef4,u+5ef8-5ef9,u+5efc-5f00,u+5f02-5f03,u+5f06-5f09,u+5f0b-5f0e,u+5f11,u+5f16-5f17,u+5f19,u+5f1b-5f1e,u+5f21-5f24,u+5f27-5f29,u+5f2b-5f30,u+5f34,u+5f36,u+5f38,u+5f3a-5f3d,u+5f3f-5f41,u+5f44-5f45,u+5f47-5f48,u+5f4a,u+5f4c-5f4e,u+5f50-5f51,u+5f54,u+5f56-5f58,u+5f5b-5f5d,u+5f60,u+5f63-5f65,u+5f67,u+5f6a}@font-face{font-family:__Noto_Sans_JP_266483;font-style:normal;font-weight:400;font-display:swap;src:url(/_next/static/media/be7c57704699d363-s.woff2) format("woff2");unicode-range:u+5bbc,u+5bc0-5bc1,u+5bc3,u+5bc7,u+5bc9,u+5bcd-5bd0,u+5bd3-5bd4,u+5bd6-5bda,u+5bde,u+5be0-5be2,u+5be4-5be6,u+5be8,u+5beb-5bec,u+5bef-5bf1,u+5bf3-5bf6,u+5bfd,u+5c03,u+5c05,u+5c07-5c09,u+5c0c-5c0d,u+5c12-5c14,u+5c17,u+5c19,u+5c1e-5c20,u+5c22-5c24,u+5c26,u+5c28-5c2e,u+5c30,u+5c32,u+5c35-5c36,u+5c38-5c39,u+5c46,u+5c4d-5c50,u+5c53,u+5c59-5c5c,u+5c5f-5c63,u+5c67-5c69,u+5c6c-5c70,u+5c74-5c76,u+5c79-5c7d,u+5c87-5c88,u+5c8a,u+5c8c,u+5c8f,u+5c91-5c92,u+5c94,u+5c9d,u+5c9f-5ca0,u+5ca2-5ca3,u+5ca6-5ca8,u+5caa-5cab,u+5cad,u+5cb1-5cb2,u+5cb4-5cb7,u+5cba-5cbc,u+5cbe,u+5cc5,u+5cc7,u+5cc9,u+5ccb,u+5cd0,u+5cd2,u+5cd7,u+5cd9,u+5cdd,u+5ce6,u+5ce8-5cea,u+5ced-5cee,u+5cf1-5cf2,u+5cf4-5cf5,u+5cfa-5cfb,u+5cfd,u+5d01,u+5d06,u+5d0b,u+5d0d,u+5d10-5d12,u+5d14-5d15,u+5d17-5d1b,u+5d1d,u+5d1f-5d20,u+5d22-5d24,u+5d26-5d27,u+5d2b,u+5d31,u+5d34,u+5d39,u+5d3d,u+5d3f,u+5d42-5d43,u+5d46-5d48,u+5d4a-5d4b,u+5d4e,u+5d51-5d53,u+5d55,u+5d59,u+5d5c,u+5d5f-5d62,u+5d64,u+5d69-5d6a,u+5d6c-5d6d,u+5d6f-5d70,u+5d73,u+5d76,u+5d79-5d7a,u+5d7e-5d7f,u+5d81-5d84,u+5d87-5d88,u+5d8a,u+5d8c,u+5d90,u+5d92-5d95,u+5d97,u+5d99}@font-face{font-family:__Noto_Sans_JP_266483;font-style:normal;font-weight:400;font-display:swap;src:url(/_next/static/media/88e49ad8103b8aed-s.woff2) format("woff2");unicode-range:u+598b-598e,u+5992,u+5995,u+5997,u+599b,u+599d,u+599f,u+59a3-59a4,u+59a7,u+59ad-59b0,u+59b2-59b3,u+59b7,u+59ba,u+59bc,u+59be,u+59c1,u+59c3-59c4,u+59c6,u+59c8,u+59ca,u+59cd,u+59d2,u+59d9-59da,u+59dd-59df,u+59e3-59e5,u+59e7-59e8,u+59ec,u+59ee-59ef,u+59f1-59f2,u+59f4,u+59f6-59f8,u+5a00,u+5a03-5a04,u+5a09,u+5a0c-5a0e,u+5a11-5a13,u+5a17,u+5a1a-5a1c,u+5a1e-5a1f,u+5a23-5a25,u+5a27-5a28,u+5a2a,u+5a2d,u+5a30,u+5a35-5a36,u+5a40-5a41,u+5a44-5a45,u+5a47-5a49,u+5a4c,u+5a50,u+5a55,u+5a5e,u+5a62-5a63,u+5a65,u+5a67,u+5a6a,u+5a6c-5a6d,u+5a77,u+5a7a-5a7b,u+5a7e,u+5a84,u+5a8b,u+5a90,u+5a93,u+5a96,u+5a99,u+5a9c,u+5a9e-5aa0,u+5aa2,u+5aa7,u+5aac,u+5ab1-5ab3,u+5ab5,u+5ab8,u+5aba-5abf,u+5ac2,u+5ac4,u+5ac6,u+5ac8,u+5acb,u+5acf-5ad0,u+5ad6-5ad7,u+5ada,u+5adc,u+5ae0-5ae1,u+5ae3,u+5ae5-5ae6,u+5ae9-5aea,u+5aee,u+5af0,u+5af5-5af6,u+5afa-5afb,u+5afd,u+5b00-5b01,u+5b08,u+5b0b,u+5b16-5b17,u+5b19,u+5b1b,u+5b1d,u+5b21,u+5b25,u+5b2a,u+5b2c-5b2d,u+5b30,u+5b32,u+5b34,u+5b36,u+5b38,u+5b3e,u+5b40-5b41,u+5b43,u+5b45,u+5b4b-5b4c,u+5b51-5b52,u+5b56,u+5b5a-5b5c,u+5b5e-5b5f,u+5b65,u+5b68-5b69,u+5b6e-5b71,u+5b73,u+5b75-5b76,u+5b7a,u+5b7c-5b84,u+5b86,u+5b8a-5b8b,u+5b8d-5b8e,u+5b90-5b91,u+5b93-5b94,u+5b96,u+5ba5-5ba6,u+5ba8-5ba9,u+5bac-5bad,u+5baf,u+5bb1-5bb2,u+5bb7-5bb8,u+5bba}@font-face{font-family:__Noto_Sans_JP_266483;font-style:normal;font-weight:400;font-display:swap;src:url(/_next/static/media/f8a14d8db0573703-s.woff2) format("woff2");unicode-range:u+57b3,u+57b8,u+57bd,u+57c0,u+57c3,u+57c6-57c8,u+57cc,u+57cf,u+57d2-57d7,u+57dc-57de,u+57e0-57e1,u+57e3-57e4,u+57e6-57e7,u+57e9,u+57ed,u+57f0,u+57f4-57f6,u+57f8,u+57fb,u+57fd-57ff,u+5803-5804,u+5808-580d,u+5819,u+581b,u+581d-5821,u+5826-5827,u+582d,u+582f-5830,u+5832,u+5835,u+5839,u+583d,u+583f-5840,u+5849,u+584b-584d,u+584f-5852,u+5855,u+5858-5859,u+585f,u+5861-5862,u+5864,u+5867-5868,u+586d,u+5870,u+5872,u+5878-5879,u+587c,u+587f-5881,u+5885,u+5887-588d,u+588f-5890,u+5894,u+5896,u+5898,u+589d-589e,u+58a0-58a2,u+58a6,u+58a9-58ab,u+58ae,u+58b1-58b3,u+58b8-58bc,u+58be,u+58c2-58c5,u+58c8,u+58cd-58ce,u+58d0-58da,u+58dc-58e2,u+58e4-58e5,u+58e9,u+58ec,u+58ef,u+58f3-58f4,u+58f7,u+58f9,u+58fb-58fd,u+5902,u+5905-5906,u+590a-590d,u+5910,u+5912-5914,u+5918-5919,u+591b,u+591d,u+591f,u+5921,u+5923-5925,u+5928,u+592c-592d,u+592f-5930,u+5932-5933,u+5935-5936,u+5938-5939,u+593d-593f,u+5943,u+5946,u+594e,u+5950,u+5952-5953,u+5955,u+5957-595b,u+595d-5961,u+5963,u+5967,u+5969,u+596b-596d,u+596f,u+5972,u+5975-5976,u+5978-5979,u+597b-597c,u+5981}@font-face{font-family:__Noto_Sans_JP_266483;font-style:normal;font-weight:400;font-display:swap;src:url(/_next/static/media/45f85d21489ef7d2-s.woff2) format("woff2");unicode-range:u+5616-5617,u+5619,u+561b,u+5620,u+5628,u+562c,u+562f-5639,u+563b-563d,u+563f-5641,u+5643-5644,u+5646-5647,u+5649,u+564b,u+564d-5650,u+5653-5654,u+565e,u+5660-5664,u+5666,u+5669-566d,u+566f,u+5671-5672,u+5675-5676,u+5678,u+567a,u+5680,u+5684-5688,u+568a-568c,u+568f,u+5694-5695,u+5699-569a,u+569d-56a0,u+56a5-56a9,u+56ab-56ae,u+56b1-56b4,u+56b6-56b7,u+56bc,u+56be,u+56c0,u+56c2-56c3,u+56c5,u+56c8-56d1,u+56d3,u+56d7-56d9,u+56dc-56dd,u+56df,u+56e1,u+56e4-56e8,u+56eb,u+56ed-56ee,u+56f1,u+56f6-56f7,u+56f9,u+56ff-5704,u+5707-570a,u+570c-570d,u+5711,u+5713,u+5715-5716,u+5718,u+571a-571d,u+5720-5726,u+5729-572a,u+572c,u+572e-572f,u+5733-5734,u+5737-5738,u+573b,u+573d-573f,u+5745-5746,u+574c-574f,u+5751-5752,u+5759,u+575f,u+5761-5762,u+5764-5765,u+5767-5769,u+576b,u+576d-5771,u+5773-5775,u+5777,u+5779-577c,u+577e-577f,u+5781,u+5783,u+5788-5789,u+578c,u+5793-5795,u+5797,u+5799-579a,u+579c-57a1,u+57a4,u+57a7-57aa,u+57ac,u+57ae,u+57b0}@font-face{font-family:__Noto_Sans_JP_266483;font-style:normal;font-weight:400;font-display:swap;src:url(/_next/static/media/6b6d52721cb7a233-s.woff2) format("woff2");unicode-range:u+543f-5440,u+5443-5444,u+5447,u+544c-544f,u+5455,u+545e,u+5462,u+5464,u+5466-5467,u+5469,u+546b-546e,u+5470-5471,u+5474-5477,u+547b,u+547f-5481,u+5483-5486,u+5488-548b,u+548d-5492,u+5495-5496,u+549c,u+549f-54a2,u+54a4,u+54a6-54af,u+54b1,u+54b7-54bc,u+54be-54bf,u+54c2-54c4,u+54c6-54c8,u+54ca,u+54cd-54ce,u+54d8,u+54e0,u+54e2,u+54e5-54e6,u+54e8-54ea,u+54ec-54ef,u+54f1,u+54f3,u+54f6,u+54fc-5501,u+5505,u+5508-5509,u+550c-550f,u+5514-5516,u+5527,u+552a-552b,u+552e,u+5532-5533,u+5535-5536,u+5538-5539,u+553b-553d,u+5540-5541,u+5544-5545,u+5547,u+5549-554a,u+554c-554d,u+5550-5551,u+5556-5558,u+555a-555e,u+5560-5561,u+5563-5564,u+5566,u+557b-5583,u+5586-5588,u+558a,u+558e-558f,u+5591-5594,u+5597,u+5599,u+559e-559f,u+55a3-55a4,u+55a8-55a9,u+55ac-55ae,u+55b2,u+55bf,u+55c1,u+55c3-55c4,u+55c6-55c7,u+55c9,u+55cb-55cc,u+55ce,u+55d1-55d4,u+55d7-55d8,u+55da-55db,u+55dd-55df,u+55e2,u+55e4,u+55e9,u+55ec,u+55ee,u+55f1,u+55f6-55f9,u+55fd-55ff,u+5605,u+5607-5608,u+560a,u+560d-5612}@font-face{font-family:__Noto_Sans_JP_266483;font-style:normal;font-weight:400;font-display:swap;src:url(/_next/static/media/632749ecd0a7c5b3-s.woff2) format("woff2");unicode-range:u+528d,u+5291-5298,u+529a,u+529c,u+52a4-52a7,u+52ab-52ad,u+52af-52b0,u+52b5-52b8,u+52ba-52be,u+52c0-52c1,u+52c4-52c6,u+52c8,u+52ca,u+52cc-52cd,u+52cf-52d2,u+52d4,u+52d6-52d7,u+52db-52dc,u+52de,u+52e0-52e1,u+52e3,u+52e5-52e6,u+52e8-52ea,u+52ec,u+52f0-52f1,u+52f3-52fb,u+5300-5301,u+5303,u+5306-5308,u+530a-530d,u+530f-5311,u+5313,u+5315,u+5318-531f,u+5321,u+5323-5325,u+5327-532d,u+532f-5333,u+5335,u+5338,u+533c-533e,u+5340,u+5342,u+5345-5346,u+5349,u+534b-534c,u+5359,u+535b,u+535e,u+5361,u+5363-5367,u+5369,u+536c-536e,u+5372,u+5377,u+5379-537b,u+537d-537f,u+5382-5383,u+5387-5389,u+538e,u+5393-5394,u+5396,u+5398-5399,u+539d,u+53a0-53a1,u+53a4-53a6,u+53a9-53ab,u+53ad-53b0,u+53b2,u+53b4-53b8,u+53ba,u+53bd,u+53c0-53c1,u+53c3-53c5,u+53cf,u+53d2-53d3,u+53d5,u+53da-53db,u+53dd-53e0,u+53e2,u+53e6-53e8,u+53ed-53ee,u+53f4-53f5,u+53fa,u+5401-5403,u+540b,u+540f,u+5412-5413,u+541a,u+541d-541e,u+5421,u+5424,u+5427-542a,u+542c-542f,u+5431,u+5433-5436,u+543c-543d}@font-face{font-family:__Noto_Sans_JP_266483;font-style:normal;font-weight:400;font-display:swap;src:url(/_next/static/media/4275af3529fc4a67-s.woff2) format("woff2");unicode-range:u+50dd-50df,u+50e1-50e6,u+50e8-50e9,u+50ed-50f6,u+50f9-50fb,u+50fe,u+5101-5103,u+5106-5109,u+510b-510e,u+5110,u+5112,u+5114-511e,u+5121,u+5123,u+5127-5128,u+512c-512d,u+512f,u+5131,u+5133-5135,u+5137-513c,u+513f-5142,u+5147,u+514a,u+514c,u+514f,u+5152-5155,u+5157-5158,u+515f-5160,u+5162,u+5164,u+5166-5167,u+5169-516a,u+516e,u+5173-5174,u+5179,u+517b,u+517e,u+5180,u+5182-5184,u+5189,u+518b-518c,u+518e-5191,u+5193,u+5195-5196,u+5198,u+519d,u+51a1-51a4,u+51a6,u+51a9-51ab,u+51ad,u+51b0-51b3,u+51b5,u+51b8,u+51ba,u+51bc-51bf,u+51c2-51c3,u+51c5,u+51c8-51cb,u+51cf,u+51d1-51d6,u+51d8,u+51de-51e0,u+51e2,u+51e5,u+51e7,u+51e9,u+51ec-51ee,u+51f2-51f5,u+51f7,u+51fe,u+5201-5202,u+5204-5205,u+520b,u+520e,u+5212-5216,u+5218,u+5222,u+5226-5228,u+522a-522b,u+522e,u+5231-5233,u+5235,u+523c,u+5244-5245,u+5249,u+524b-524c,u+524f,u+5254-5255,u+5257-5258,u+525a,u+525c-5261,u+5266,u+5269,u+526c,u+526e,u+5271,u+5273-5274,u+5277-5279,u+527d,u+527f-5280,u+5282-5285,u+5288-528a,u+528c}@font-face{font-family:__Noto_Sans_JP_266483;font-style:normal;font-weight:400;font-display:swap;src:url(/_next/static/media/abc230ac495a1db4-s.woff2) format("woff2");unicode-range:u+4f57-4f58,u+4f5a-4f5b,u+4f5d-4f5f,u+4f63-4f64,u+4f69-4f6a,u+4f6c,u+4f6e-4f71,u+4f76-4f7e,u+4f81-4f85,u+4f88-4f8a,u+4f8c,u+4f8e-4f90,u+4f92-4f94,u+4f96-4f9a,u+4f9e-4fa0,u+4fab,u+4fad,u+4faf,u+4fb2,u+4fb7,u+4fb9,u+4fbb-4fbe,u+4fc0-4fc1,u+4fc4-4fc6,u+4fc8-4fc9,u+4fcb-4fd4,u+4fd8,u+4fda-4fdc,u+4fdf-4fe0,u+4fe2,u+4fe4-4fe6,u+4fef-4ff2,u+4ff6,u+4ffc-5002,u+5004-5007,u+500a,u+500c,u+500e-5011,u+5013-5014,u+5016-5018,u+501a-501e,u+5021-5023,u+5025-502a,u+502c-502e,u+5030,u+5032-5033,u+5035,u+5039,u+503b,u+5040-5043,u+5045-5048,u+504a,u+504c,u+504e,u+5050-5053,u+5055-5057,u+5059-505a,u+505f-5060,u+5062-5063,u+5066-5067,u+506a,u+506c-506d,u+5070-5072,u+5077-5078,u+5080-5081,u+5083-5086,u+5088,u+508a,u+508e-5090,u+5092-5096,u+509a-509c,u+509e-50a3,u+50aa,u+50ad,u+50af-50b4,u+50b9-50bb,u+50bd,u+50c0,u+50c2-50c4,u+50c7,u+50c9-50ca,u+50cc,u+50ce,u+50d0-50d1,u+50d3-50d4,u+50d6,u+50d8-50d9,u+50dc}@font-face{font-family:__Noto_Sans_JP_266483;font-style:normal;font-weight:400;font-display:swap;src:url(/_next/static/media/427a9fda293fbd5e-s.woff2) format("woff2");unicode-range:u+4093,u+4103,u+4105,u+4148,u+414f,u+4163,u+41b4,u+41bf,u+41e6,u+41ee,u+41f3,u+4207,u+420e,u+4264,u+4293,u+42c6,u+42d6,u+42dd,u+4302,u+432b,u+4343,u+43ee,u+43f0,u+4408,u+440c,u+4417,u+441c,u+4422,u+4453,u+445b,u+4476,u+447a,u+4491,u+44b3,u+44be,u+44d4,u+4508,u+450d,u+4525,u+4543,u+457a,u+459d,u+45b8,u+45be,u+45e5,u+45ea,u+460f-4610,u+4641,u+4665,u+46a1,u+46ae-46af,u+470c,u+471f,u+4764,u+47e6,u+47fd,u+4816,u+481e,u+4844,u+484e,u+48b5,u+49b0,u+49e7,u+49fa,u+4a04,u+4a29,u+4abc,u+4b38,u+4b3b,u+4b7e,u+4bc2,u+4bca,u+4bd2,u+4be8,u+4c17,u+4c20,u+4c38,u+4cc4,u+4cd1,u+4ce1,u+4d07,u+4d77,u+4e02,u+4e04-4e05,u+4e0c,u+4e0f-4e12,u+4e15,u+4e17,u+4e19,u+4e1e-4e1f,u+4e23-4e24,u+4e28-4e2c,u+4e2e-4e31,u+4e35-4e37,u+4e3f-4e42,u+4e44,u+4e47-4e48,u+4e4d-4e4e,u+4e51,u+4e55-4e56,u+4e58,u+4e5a-4e5c,u+4e62-4e63,u+4e68-4e69,u+4e74-4e75,u+4e79,u+4e7f,u+4e82,u+4e85,u+4e8a,u+4e8d-4e8e,u+4e96-4e99,u+4e9d-4ea0,u+4ea2,u+4ea5-4ea6,u+4ea8,u+4eaf-4eb0,u+4eb3,u+4eb6,u+4eb9,u+4ebb-4ebc,u+4ec2-4ec4,u+4ec6-4ec8,u+4ecd,u+4ed0,u+4ed7,u+4eda-4edb,u+4edd-4ee2,u+4ee8,u+4eeb,u+4eed,u+4eef,u+4ef1,u+4ef3,u+4ef5,u+4ef7,u+4efc-4f00,u+4f02-4f03,u+4f08-4f09,u+4f0b-4f0d,u+4f12,u+4f15-4f17,u+4f19,u+4f1c,u+4f2b,u+4f2e,u+4f30-4f31,u+4f33,u+4f35-4f37,u+4f39,u+4f3b,u+4f3e,u+4f40,u+4f42-4f43,u+4f48-4f49,u+4f4b-4f4c,u+4f52,u+4f54,u+4f56}@font-face{font-family:__Noto_Sans_JP_266483;font-style:normal;font-weight:400;font-display:swap;src:url(/_next/static/media/13a4d2345d99b809-s.woff2) format("woff2");unicode-range:u+3395-339b,u+339e-33a0,u+33a2-33ff,u+3402,u+3405-3406,u+3427,u+342c,u+342e,u+3468,u+346a,u+3488,u+3492,u+34b5,u+34bc,u+34c1,u+34c7,u+34db,u+351f,u+353e,u+355d-355e,u+3563,u+356e,u+35a6,u+35a8,u+35c5,u+35da,u+35de,u+35f4,u+3605,u+3614,u+364a,u+3691,u+3696,u+3699,u+36cf,u+3761-3762,u+376b-376c,u+3775,u+378d,u+37c1,u+37e2,u+37e8,u+37f4,u+37fd,u+3800,u+382f,u+3836,u+3840,u+385c,u+3861,u+38a1,u+38ad,u+38fa,u+3917,u+391a,u+396f,u+39a4,u+39b8,u+3a5c,u+3a6e,u+3a73,u+3a85,u+3ac4,u+3acb,u+3ad6-3ad7,u+3aea,u+3af3,u+3b0e,u+3b1a,u+3b1c,u+3b22,u+3b35,u+3b6d,u+3b77,u+3b87-3b88,u+3b8d,u+3ba4,u+3bb6,u+3bc3,u+3bcd,u+3bf0,u+3bf3,u+3c0f,u+3c26,u+3cc3,u+3cd2,u+3d11,u+3d1e,u+3d31,u+3d4e,u+3d64,u+3d9a,u+3dc0,u+3dcc,u+3dd4,u+3e05,u+3e3f-3e40,u+3e60,u+3e66,u+3e68,u+3e83,u+3e8a,u+3e94,u+3eda,u+3f57,u+3f72,u+3f75,u+3f77,u+3fae,u+3fb1,u+3fc9,u+3fd7,u+3fdc,u+4039,u+4058}@font-face{font-family:__Noto_Sans_JP_266483;font-style:normal;font-weight:400;font-display:swap;src:url(/_next/static/media/86f50d1880071a92-s.woff2) format("woff2");unicode-range:u+32b5-332b,u+332d-3394}@font-face{font-family:__Noto_Sans_JP_266483;font-style:normal;font-weight:400;font-display:swap;src:url(/_next/static/media/dcaeeedb7b47b408-s.woff2) format("woff2");unicode-range:u+31c8-31e3,u+31f0-321e,u+3220-3230,u+3232-32b4}@font-face{font-family:__Noto_Sans_JP_266483;font-style:normal;font-weight:400;font-display:swap;src:url(/_next/static/media/bc79e5bf28cb4b21-s.woff2) format("woff2");unicode-range:u+3028-303f,u+3094-3096,u+309f-30a0,u+30ee,u+30f7-30fa,u+30ff,u+3105-312f,u+3131-3163,u+3165-318e,u+3190-31bb,u+31c0-31c7}@font-face{font-family:__Noto_Sans_JP_266483;font-style:normal;font-weight:400;font-display:swap;src:url(/_next/static/media/49de9e0e21829dc4-s.woff2) format("woff2");unicode-range:u+2f14-2fd5,u+2ff0-2ffb,u+3004,u+3013,u+3016-301b,u+301e,u+3020-3027}@font-face{font-family:__Noto_Sans_JP_266483;font-style:normal;font-weight:400;font-display:swap;src:url(/_next/static/media/dc6f21fd42e131ea-s.woff2) format("woff2");unicode-range:u+25e4-25e6,u+2601-2603,u+2609,u+260e-260f,u+2616-2617,u+261c-261f,u+262f,u+2641,u+2660,u+2662-2664,u+2666-2668,u+266d-266e,u+2672-267d,u+26bd-26be,u+2702,u+271a,u+273d,u+2740,u+2756,u+2776-2793,u+27a1,u+2934-2935,u+29bf,u+29fa-29fb,u+2b05-2b07,u+2b1a,u+2b95,u+2e3a-2e3b,u+2e80-2e99,u+2e9b-2ef3,u+2f00-2f13}@font-face{font-family:__Noto_Sans_JP_266483;font-style:normal;font-weight:400;font-display:swap;src:url(/_next/static/media/02d66f46c3aa7786-s.woff2) format("woff2");unicode-range:u+24d1-24ff,u+2503-2513,u+2515-2516,u+2518-251b,u+251d-2522,u+2524-259f,u+25a2-25ab,u+25b1,u+25b7,u+25c0-25c1,u+25c9-25ca,u+25cc,u+25d0-25d3,u+25e2-25e3}@font-face{font-family:__Noto_Sans_JP_266483;font-style:normal;font-weight:400;font-display:swap;src:url(/_next/static/media/ad41e015bd6d8fed-s.woff2) format("woff2");unicode-range:u+2105,u+2109-210a,u+210f,u+2116,u+2121,u+2126-2127,u+212b,u+212e,u+2135,u+213b,u+2194-2199,u+21b8-21b9,u+21c4-21c6,u+21cb-21cc,u+21d0,u+21e6-21e9,u+21f5,u+2202-2203,u+2205-2206,u+2208-220b,u+220f,u+2211,u+2213,u+2215,u+221a,u+221d,u+2220,u+2223,u+2225-2226,u+2228,u+222a-222e,u+2234-2237,u+223d,u+2243,u+2245,u+2248,u+224c,u+2260,u+2262,u+2264-2265,u+226e-226f,u+2272-2273,u+2276-2277,u+2283-2287,u+228a-228b,u+2295-2299,u+22a0,u+22a5,u+22bf,u+22da-22db,u+22ef,u+2305-2307,u+2318,u+2329-232a,u+23b0-23b1,u+23be-23cc,u+23ce,u+23da-23db,u+2423,u+2469-24d0}@font-face{font-family:__Noto_Sans_JP_266483;font-style:normal;font-weight:400;font-display:swap;src:url(/_next/static/media/af98fc3513c26613-s.woff2) format("woff2");unicode-range:u+a1-a4,u+a6-a7,u+aa,u+ac-ad,u+b5-b6,u+b8-ba,u+bc-c8,u+ca-cc,u+ce-d5,u+d9-db,u+dd-df,u+e6,u+ee,u+f0,u+f5,u+f7,u+f9,u+fb,u+fe-102,u+110-113,u+11a-11b,u+128-12b,u+143-144,u+147-148,u+14c,u+14e-14f,u+152-153,u+168-16d,u+192,u+1a0-1a1,u+1af,u+1cd-1dc,u+1f8-1f9,u+251,u+261,u+2bb,u+2c7,u+2c9,u+2ea-2eb,u+304,u+307,u+30c,u+1e3e-1e3f,u+1ea0-1ebe,u+1ec0-1ec6,u+1ec8-1ef9,u+2011-2012,u+2016,u+2018-201a,u+201e,u+2021,u+2030,u+2033,u+2035,u+2042,u+2047,u+2051,u+2074,u+20a9,u+20ab-20ac,u+20dd-20de,u+2100}@font-face{font-family:__Noto_Sans_JP_266483;font-style:normal;font-weight:400;font-display:swap;src:url(/_next/static/media/e3bb8178f3f443d0-s.woff2) format("woff2");unicode-range:u+2227,u+26a0,u+2713,u+301f,u+4ff8,u+5239,u+526a,u+54fa,u+5740,u+5937,u+5993,u+59fb,u+5a3c,u+5c41,u+6028,u+626e,u+646f,u+647a,u+64b0,u+64e2,u+65a7,u+66fe,u+6727,u+6955,u+6bef,u+6f23,u+724c,u+767c,u+7a83,u+7ac4,u+7b67,u+8000,u+8471,u+8513,u+8599,u+86db,u+8718,u+87f2,u+88f3,u+8ad2,u+8e2a,u+8fa3,u+95a5,u+9798,u+9910,u+9957,u+9bab,u+9c3b,u+9daf,u+ff95}@font-face{font-family:__Noto_Sans_JP_266483;font-style:normal;font-weight:400;font-display:swap;src:url(/_next/static/media/3e93e04ecd1e92a6-s.woff2) format("woff2");unicode-range:u+a8,u+2032,u+2261,u+2282,u+3090,u+30f1,u+339c,u+535c,u+53d9,u+56a2,u+56c1,u+5806,u+589f,u+59d0,u+5a7f,u+60e0,u+639f,u+65af,u+68fa,u+69ae,u+6d1b,u+6ef2,u+71fb,u+725d,u+7262,u+75bc,u+7768,u+7940,u+79bf,u+7bed,u+7d68,u+7dfb,u+814b,u+8207,u+83e9,u+8494,u+8526,u+8568,u+85ea,u+86d9,u+87ba,u+8861,u+887f,u+8fe6,u+9059,u+9061,u+916a,u+976d,u+97ad,u+9ece}@font-face{font-family:__Noto_Sans_JP_266483;font-style:normal;font-weight:400;font-display:swap;src:url(/_next/static/media/a73e4614973e470c-s.woff2) format("woff2");unicode-range:u+2d9,u+21d4,u+301d,u+515c,u+52fe,u+5420,u+5750,u+5766,u+5954,u+5b95,u+5f8a,u+5f98,u+620c,u+621f,u+641c,u+66d9,u+676d,u+6775,u+67f5,u+694a,u+6a02,u+6a3a,u+6a80,u+6c23,u+6c72,u+6dcb,u+6faa,u+707c,u+71c8,u+7422,u+74e2,u+7791,u+7825,u+7a14,u+7a1c,u+7c95,u+7fc1,u+82a5,u+82db,u+8304,u+853d,u+8cd3,u+8de8,u+8f0c,u+8f3f,u+9091,u+91c7,u+929a,u+98af,u+9913}@font-face{font-family:__Noto_Sans_JP_266483;font-style:normal;font-weight:400;font-display:swap;src:url(/_next/static/media/090c1e6728babb1d-s.woff2) format("woff2");unicode-range:u+2ca-2cb,u+2229,u+2468,u+2669,u+266f,u+273f,u+4ec0,u+4f60,u+4fb6,u+5347,u+540e,u+543b,u+5b0c,u+5d4c,u+5f14,u+5f9e,u+6155,u+62d0,u+6602,u+6666,u+66f3,u+67a2,u+67ca,u+69cc,u+6d29,u+6d9b,u+6e3e,u+6f81,u+7109,u+73c0,u+73c2,u+7425,u+7435-7436,u+7525,u+7554,u+785d,u+786b,u+7ae3,u+7b94,u+7d18,u+81bf,u+8511,u+8549,u+9075,u+9640,u+98e2,u+9e9f,u+ff96}@font-face{font-family:__Noto_Sans_JP_266483;font-style:normal;font-weight:400;font-display:swap;src:url(/_next/static/media/088aec72e165b72d-s.woff2) format("woff2");unicode-range:u+2467,u+4ece,u+4ed4,u+4f91,u+4fae,u+534d,u+53c9,u+54b3,u+586b,u+5944,u+5b78,u+5df7,u+5f77,u+6101,u+6167-6168,u+61a4,u+62d9,u+698a,u+699b,u+6a59,u+6cc4,u+6e07,u+7099,u+75d2,u+77ad,u+7953,u+7984,u+7a92,u+7baa,u+7dbb,u+817f,u+82ad,u+85e9,u+868a,u+8caa,u+8f44,u+9017,u+907c,u+908a,u+92f3,u+936e,u+9435,u+978d,u+9838,u+9a28,u+9b41,u+9ba8,u+9c57,u+9eb9}@font-face{font-family:__Noto_Sans_JP_266483;font-style:normal;font-weight:400;font-display:swap;src:url(/_next/static/media/b7d87d65ee696eb0-s.woff2) format("woff2");unicode-range:u+b1,u+309b,u+4e5e,u+51f1,u+5506,u+55c5,u+58cc,u+59d1,u+5c51,u+5ef7,u+6284,u+62d7,u+6689,u+673d,u+6a2b,u+6a8e,u+6a9c,u+6d63,u+6dd1,u+70b8,u+7235,u+72db,u+72f8,u+7560,u+7c9b,u+7ce7,u+7e1e,u+80af,u+82eb,u+8463,u+8499,u+85dd,u+86ee,u+8a60,u+8a6e,u+8c79,u+8e87,u+8e8a,u+8f5f,u+9010,u+918d,u+9190,u+965b,u+97fb,u+9ab8,u+9bad,u+9d3b,u+9d5c,u+9dfa,u+9e93}@font-face{font-family:__Noto_Sans_JP_266483;font-style:normal;font-weight:400;font-display:swap;src:url(/_next/static/media/5ff7cc68cc035bf3-s.woff2) format("woff2");unicode-range:u+2020,u+3003,u+3231,u+4e9b,u+4f3d,u+4f47,u+51b6,u+51dc,u+53e1,u+5bc5,u+602f,u+60bc,u+61c9,u+633d,u+637b,u+6492,u+65fa,u+660f,u+66f0,u+6703,u+681e,u+6876,u+6893,u+6912,u+698e,u+6c7d,u+714c,u+7169,u+71d5,u+725f,u+72d7,u+745b,u+74dc,u+75e2,u+7891,u+7897,u+7dcb,u+810a,u+8218,u+8339,u+840e,u+852d,u+8823,u+8a0a,u+9089,u+919c,u+971c,u+9ad9,u+ff4a,u+ff5a}@font-face{font-family:__Noto_Sans_JP_266483;font-style:normal;font-weight:400;font-display:swap;src:url(/_next/static/media/d9dd1ca3264f51ca-s.woff2) format("woff2");unicode-range:u+2466,u+2600,u+4eab,u+4fe3,u+4ff5,u+51a5,u+51f0,u+536f,u+53d4,u+53f1,u+54a5,u+559d,u+55e3,u+58fa,u+5962,u+59ea,u+5c16,u+5cef,u+5d16,u+5f10,u+5fd6,u+6190,u+6216,u+634f,u+63bb,u+66d6,u+6756,u+6bc5,u+6e26,u+727d,u+731f,u+76f2,u+7729,u+7a7f,u+7aff,u+7c9f,u+818f,u+8236,u+82b9,u+8338,u+85aa,u+88b4,u+8b33,u+904d,u+93a7,u+96cc,u+96eb,u+9aed,u+9b8e,u+fa11}@font-face{font-family:__Noto_Sans_JP_266483;font-style:normal;font-weight:400;font-display:swap;src:url(/_next/static/media/fa5948a4c94af6ce-s.woff2) format("woff2");unicode-range:u+251c,u+2523,u+4e14,u+545f,u+54bd,u+553e,u+55dc,u+56da,u+589c,u+5b55,u+5bb5,u+5ce1,u+5df4,u+5eb6,u+5ec9,u+6191,u+62f7,u+6357,u+64a5,u+6591,u+65bc,u+6897,u+6e1a,u+7063,u+711a,u+721b,u+722c,u+75b9,u+75d5,u+75fa,u+7766,u+7aae,u+7b48,u+7b8b,u+7d21,u+7e55,u+7f75,u+842c,u+8910,u+8a63,u+8b39,u+8b5a,u+8cdc,u+8d74,u+907d,u+91e7,u+9306,u+96bc,u+98f4,u+9ac4}@font-face{font-family:__Noto_Sans_JP_266483;font-style:normal;font-weight:400;font-display:swap;src:url(/_next/static/media/0756fe3da5715237-s.woff2) format("woff2");unicode-range:u+2003,u+2312,u+266c,u+4f86,u+51ea,u+5243,u+5256,u+541f,u+5841,u+59dc,u+5df3,u+601c,u+60e7,u+632b,u+638c,u+64ad,u+6881,u+697c,u+69cd,u+6c50,u+6d2a,u+6fc1,u+7027,u+7058,u+70f9,u+714e,u+7345,u+751a,u+760d,u+764c,u+77db,u+7d79,u+7e8f,u+80ce,u+814e,u+81fc,u+8247,u+8278,u+85a9,u+8a03,u+90ed,u+9784,u+9801,u+984e,u+99b3,u+9bc9,u+9bdb,u+9be8,u+9e78,u+ff6b}@font-face{font-family:__Noto_Sans_JP_266483;font-style:normal;font-weight:400;font-display:swap;src:url(/_next/static/media/d7618a0caec70ebc-s.woff2) format("woff2");unicode-range:u+266b,u+3006,u+5176,u+5197,u+51a8,u+51c6,u+52f2,u+5614,u+5875,u+5a2f,u+5b54,u+5ce0,u+5dba,u+5deb,u+5e63,u+5f59,u+5fcc,u+6068,u+6367,u+68b6,u+6a0b,u+6b64,u+6e15,u+6eba,u+7272,u+72a0,u+7947,u+7985,u+79e6,u+79e9,u+7a3d,u+7a9f,u+7aaf,u+7b95,u+7f60,u+7f9e,u+7fe0,u+8098,u+80ba,u+8106,u+82d4,u+831c,u+87f9,u+8a1f,u+8acf,u+90c1,u+920d,u+9756,u+fe43,u+ff94}@font-face{font-family:__Noto_Sans_JP_266483;font-style:normal;font-weight:400;font-display:swap;src:url(/_next/static/media/e3bc6cc3dad8f3c4-s.woff2) format("woff2");unicode-range:u+af,u+2465,u+2517,u+33a1,u+4f10,u+50c5,u+51b4,u+5384,u+5606,u+5bb0,u+5cac,u+5ee3,u+618e,u+61f2,u+62c9,u+66ab,u+66f9,u+6816,u+6960,u+6b3e,u+6f20,u+7078,u+72d0,u+73ed,u+7ad9,u+7b1b,u+7be4,u+7d62,u+7f51,u+80b4,u+80f4,u+8154,u+85fb,u+865c,u+8702,u+895f,u+8aed,u+8b90,u+8ced,u+8fbf,u+91d8,u+9418,u+9583,u+9591,u+9813,u+982c,u+9bd6,u+ff46,u+ff7f,u+ff88}@font-face{font-family:__Noto_Sans_JP_266483;font-style:normal;font-weight:400;font-display:swap;src:url(/_next/static/media/96d4098b861d6674-s.woff2) format("woff2");unicode-range:u+4e91,u+508d,u+50e7,u+514e,u+51f6,u+5446,u+5504,u+584a,u+59a8,u+59d3,u+5a46,u+5ac9,u+6020,u+60a6,u+6148,u+621a,u+6234,u+64c1,u+6523,u+675c,u+67d1,u+6953,u+6ccc,u+6df5,u+6e13,u+6f06,u+723a,u+7325,u+74e6,u+758e,u+75ab,u+75d9,u+7a40,u+8096,u+82fa,u+8587,u+8594,u+8a6b,u+8ab9,u+8b17,u+8b83,u+937c,u+963b,u+9673,u+96db,u+9ce9,u+9f4b,u+ff67,u+ff82,u+ff93}@font-face{font-family:__Noto_Sans_JP_266483;font-style:normal;font-weight:400;font-display:swap;src:url(/_next/static/media/3b5897c05d5e3f95-s.woff2) format("woff2");unicode-range:u+221e,u+2514,u+51f9,u+5270,u+5449,u+5824,u+59a5,u+5a29,u+5d07,u+5e16,u+60e3,u+614c,u+6276,u+643e,u+64ab,u+6562,u+6681,u+670b,u+6734,u+67af,u+6a3d,u+6b05,u+6dc0,u+6e4a,u+7259,u+732a,u+7409,u+78a7,u+7a6b,u+8015,u+809b,u+817a,u+830e,u+837b,u+85ab,u+8a23,u+8a93,u+8b00,u+8b19,u+8b21,u+8cbf,u+8fb0,u+901d,u+91b8,u+9320,u+932c,u+9688,u+96f6,u+9df2,u+ff6a}@font-face{font-family:__Noto_Sans_JP_266483;font-style:normal;font-weight:400;font-display:swap;src:url(/_next/static/media/c6b398537c15c341-s.woff2) format("woff2");unicode-range:u+2002,u+2025,u+4f8d,u+51e1,u+51f8,u+5507,u+5598,u+58f1,u+5983,u+59ac,u+5c3c,u+5de7,u+5e7d,u+5eca,u+5f61,u+606d,u+60f9,u+636e,u+64ec,u+67da,u+67ff,u+6813,u+68f2,u+693f,u+6b6a,u+6bbb,u+6ef4,u+7092,u+717d,u+7261,u+73c8,u+7432,u+7483,u+76fe,u+7709,u+78d0,u+81a3,u+81b3,u+82af,u+8305,u+8309,u+8870,u+88fe,u+8cd1,u+8d66,u+906e,u+971e,u+9812,u+ff79,u+ff90}@font-face{font-family:__Noto_Sans_JP_266483;font-style:normal;font-weight:400;font-display:swap;src:url(/_next/static/media/063ee135eef7cd3b-s.woff2) format("woff2");unicode-range:u+2464,u+2501,u+2640,u+2642,u+339d,u+4f0e,u+5091,u+50b5,u+5132,u+51cc,u+558b,u+55aa,u+585e,u+5bee,u+5dfe,u+60b6,u+62b9,u+6349,u+6566,u+6590,u+6842,u+689d,u+6a58,u+6c70,u+6ff1,u+7815,u+7881,u+7aaa,u+7bc7,u+7def,u+7fa8,u+8017,u+8036,u+8061,u+821f,u+8429,u+8ce0,u+8e74,u+9019,u+90ca,u+9162,u+932f,u+93ae,u+9644,u+990c,u+9cf3,u+ff56,u+ff6e,u+ff7e,u+ff85}@font-face{font-family:__Noto_Sans_JP_266483;font-style:normal;font-weight:400;font-display:swap;src:url(/_next/static/media/2daa8d4831549fb0-s.woff2) format("woff2");unicode-range:u+2266-2267,u+4f2f,u+5208,u+5451,u+546a,u+5589,u+576a,u+5815,u+5a9a,u+5b9b,u+5c3a,u+5efb,u+5faa,u+6109,u+6643,u+6652,u+695a,u+69fd,u+6b86,u+6bb4,u+6daf,u+7089,u+70cf,u+7a00,u+7a4f,u+7b39,u+7d33,u+80e1,u+828b,u+82a6,u+86cd,u+8c8c,u+8cca,u+8df3,u+9077,u+9175,u+91dc,u+925b,u+9262,u+9271,u+92ed,u+9855,u+9905,u+9d28,u+ff3f,u+ff58,u+ff68,u+ff6d,u+ff9c}@font-face{font-family:__Noto_Sans_JP_266483;font-style:normal;font-weight:400;font-display:swap;src:url(/_next/static/media/a482a5aa0ad36f89-s.woff2) format("woff2");unicode-range:u+2207,u+25ef,u+309c,u+4e4f,u+5146,u+51dd,u+5351,u+540a,u+5629,u+5eb5,u+5f04,u+5f13,u+60dc,u+6212,u+63b4,u+642c,u+6627,u+66a6,u+66c7,u+66fd,u+674e,u+6b96,u+6c4e,u+6df3,u+6e67,u+6f84,u+72fc,u+733f,u+7c97,u+7db1,u+7e4d,u+816b,u+82d1,u+84cb,u+854e,u+8607,u+86c7,u+871c,u+8776,u+8a89,u+8fc4,u+91a4,u+9285,u+9685,u+9903,u+9b31,u+9f13,u+ff42,u+ff74,u+ff91}@font-face{font-family:__Noto_Sans_JP_266483;font-style:normal;font-weight:400;font-display:swap;src:url(/_next/static/media/40078b1b742143e9-s.woff2) format("woff2");unicode-range:u+4e32,u+51db,u+53a8,u+53ea,u+5609,u+5674,u+5a92,u+5e7e,u+6115,u+611a,u+62cc,u+62ed,u+63c9,u+64b9,u+64e6,u+65cb,u+6606,u+6731,u+683d,u+6afb,u+7460,u+771e,u+78ef,u+7b26,u+7b51,u+7cde,u+7d10,u+7d2f,u+7d46,u+80de,u+819c,u+84b2,u+85cd,u+865a,u+8ecc,u+9022,u+90b8,u+9192,u+9675,u+96b7,u+99ff,u+ff44,u+ff55,u+ff6c,u+ff73,u+ff75,u+ff86,u+ff8d,u+ff92,u+ffe3}@font-face{font-family:__Noto_Sans_JP_266483;font-style:normal;font-weight:400;font-display:swap;src:url(/_next/static/media/ecde7a21b4a02a4f-s.woff2) format("woff2");unicode-range:u+25b3,u+30f5,u+4eae,u+4f46,u+4f51,u+5203,u+52ff,u+55a7,u+564c,u+565b,u+57f9,u+5805,u+5b64,u+5e06,u+5f70,u+5f90,u+60e8,u+6182,u+62f3,u+62fe,u+63aa,u+64a4,u+65d7,u+673a,u+6851,u+68cb,u+68df,u+6d1e,u+6e58,u+6e9d,u+77b3,u+7832,u+7c3f,u+7db4,u+7f70,u+80aa,u+80c6,u+8105,u+819d,u+8276,u+8679,u+8986,u+8c9d,u+8fc5,u+916c,u+9665,u+9699,u+96c0,u+9a19,u+ff8b}@font-face{font-family:__Noto_Sans_JP_266483;font-style:normal;font-weight:400;font-display:swap;src:url(/_next/static/media/521f9d0ba2495c27-s.woff2) format("woff2");unicode-range:u+2463,u+25a1,u+4ef0,u+5076,u+5098,u+51fd,u+5302,u+5448,u+54c9,u+570b,u+583a,u+5893,u+58a8,u+58ee,u+5949,u+5bdb,u+5f26,u+5f81,u+6052,u+6170,u+61c7,u+631f,u+635c,u+664b,u+69fb,u+6f01,u+7070,u+722a,u+745e,u+755c,u+76c6,u+78c1,u+79e4,u+7bb8,u+7d0b,u+81a8,u+82d7,u+8b5c,u+8f14,u+8fb1,u+8fbb,u+9283,u+9298,u+9a30,u+ff03,u+ff50,u+ff59,u+ff7b,u+ff8e-ff8f}@font-face{font-family:__Noto_Sans_JP_266483;font-style:normal;font-weight:400;font-display:swap;src:url(/_next/static/media/02d4573ad68d3f73-s.woff2) format("woff2");unicode-range:u+2010,u+2502,u+25b6,u+4f3a,u+514b,u+5265,u+52c3,u+5339,u+53ec,u+54c0,u+55b0,u+5854,u+5b8f,u+5cb3,u+5e84,u+60da,u+6247,u+6249,u+628a,u+62cd,u+65ac,u+6838,u+690e,u+6cf0,u+6f02,u+6f2c,u+6f70,u+708a,u+7434,u+75be,u+77ef,u+7c60,u+7c98,u+7d1b,u+7e2b,u+80a5,u+81e3,u+820c,u+8210,u+8475,u+862d,u+8650,u+8997,u+906d,u+91c8,u+9700,u+9727,u+9df9,u+ff3a,u+ff9a}@font-face{font-family:__Noto_Sans_JP_266483;font-style:normal;font-weight:400;font-display:swap;src:url(/_next/static/media/d85860ab7071f9b0-s.woff2) format("woff2");unicode-range:u+2103,u+5049,u+52b1,u+5320,u+5553,u+572d,u+58c7,u+5b5d,u+5bc2,u+5de3,u+5e61,u+5f80,u+61a9,u+67d0,u+67f4,u+6c88,u+6ca1,u+6ce5,u+6d78,u+6e9c,u+6f54,u+731b,u+73b2,u+74a7,u+74f6,u+75e9,u+7b20,u+7c8b,u+7f72,u+809d,u+8108,u+82b3,u+82bd,u+84b8,u+84c4,u+88c2,u+8ae6,u+8ef8,u+902e,u+9065,u+9326,u+935b,u+938c,u+9676,u+9694,u+96f7,u+9ed9,u+ff48,u+ff4c,u+ff81}@font-face{font-family:__Noto_Sans_JP_266483;font-style:normal;font-weight:400;font-display:swap;src:url(/_next/static/media/4597d0e70c37a050-s.woff2) format("woff2");unicode-range:u+2500,u+3008-3009,u+4ead,u+4f0f,u+4fca,u+53eb,u+543e,u+57a2,u+5cf0,u+5e8f,u+5fe0,u+61b2,u+62d8,u+6442,u+64b2,u+6589,u+659c,u+67f1,u+68c4,u+6cb8,u+6d12,u+6de1,u+6fe1,u+70c8,u+723d,u+73e0,u+7656,u+773a,u+7948,u+7b87,u+7c92,u+7d3a,u+7e1b,u+7e4a,u+819a,u+8358,u+83c5,u+84bc,u+864e,u+8912,u+8c9e,u+8d05,u+92fc,u+9396,u+98fd,u+99d2,u+ff64,u+ff7a,u+ff83}@font-face{font-family:__Noto_Sans_JP_266483;font-style:normal;font-weight:400;font-display:swap;src:url(/_next/static/media/0a478d7db98bc226-s.woff2) format("woff2");unicode-range:u+3014-3015,u+4e3c,u+5036,u+5075,u+533f,u+53e9,u+5531,u+5642,u+5984,u+59e6,u+5a01,u+5b6b,u+5c0b,u+5f25,u+6069,u+60a0,u+614e,u+62b5,u+62d2-62d3,u+6597,u+660c,u+674f,u+67cf,u+6841,u+6905,u+6cf3,u+6d32,u+6d69,u+6f64,u+716e,u+7761,u+7b52,u+7be0,u+7dbf,u+7de9,u+7f36,u+81d3,u+8302,u+8389,u+846c,u+84ee,u+8a69,u+9038,u+9d8f,u+ff47,u+ff4b,u+ff76,u+ff9b}@font-face{font-family:__Noto_Sans_JP_266483;font-style:normal;font-weight:400;font-display:swap;src:url(/_next/static/media/00eb56735392a68f-s.woff2) format("woff2");unicode-range:u+25c7,u+3007,u+504f,u+507d,u+51a0,u+52a3,u+5410,u+5510,u+559a,u+5782,u+582a,u+5c0a,u+5c3f,u+5c48,u+5f6b,u+6176,u+622f,u+6279,u+62bd,u+62dd,u+65ed,u+67b6,u+6817,u+6850,u+6d6a,u+6deb,u+6ea2,u+6edd,u+6f5c,u+72e9,u+73a9,u+7573,u+76bf,u+7950,u+7956,u+7f8a,u+7ffc,u+80a2,u+80c3,u+83ca,u+8a02,u+8a13,u+8df5,u+9375,u+983b,u+99b4,u+ff4e,u+ff71,u+ff89,u+ff97}@font-face{font-family:__Noto_Sans_JP_266483;font-style:normal;font-weight:400;font-display:swap;src:url(/_next/static/media/e1a6601c0759f20a-s.woff2) format("woff2");unicode-range:u+24,u+2022,u+2212,u+221f,u+2665,u+4ecf,u+5100,u+51cd,u+52d8,u+5378,u+53f6,u+574a,u+5982,u+5996,u+5c1a,u+5e1d,u+5f84,u+609f,u+61a7,u+61f8,u+6398,u+63ee,u+6676,u+6691,u+6eb6,u+7126,u+71e5,u+7687,u+7965,u+7d17,u+80a1,u+8107,u+8266,u+85a6,u+8987,u+8ca2,u+8cab,u+8e0a,u+9042,u+95c7,u+9810,u+9867,u+98fc,u+ff52-ff54,u+ff61,u+ff77,u+ff98-ff99}@font-face{font-family:__Noto_Sans_JP_266483;font-style:normal;font-weight:400;font-display:swap;src:url(/_next/static/media/b89d5c6c6d16b1c4-s.woff2) format("woff2");unicode-range:u+b0,u+226a,u+2462,u+4e39,u+4fc3,u+4fd7,u+50be,u+50da,u+5200,u+5211,u+54f2,u+5618,u+596a,u+5b22,u+5bb4,u+5d50,u+60a3,u+63fa,u+658e,u+65e8,u+6669,u+6795,u+679d,u+67a0,u+6b3a,u+6e09,u+757f,u+7cd6,u+7dbe,u+7ffb,u+83cc,u+83f1,u+840c,u+845b,u+8846,u+8972,u+8a34,u+8a50,u+8a87,u+8edf,u+8ff0,u+90a6,u+9154,u+95a3,u+9663,u+9686,u+96c7,u+ff3c,u+ff7c,u+ff8a}@font-face{font-family:__Noto_Sans_JP_266483;font-style:normal;font-weight:400;font-display:swap;src:url(/_next/static/media/82a9205323e1b831-s.woff2) format("woff2");unicode-range:u+25bd,u+4e59,u+4ec1,u+4ff3,u+515a,u+518a,u+525b,u+5375,u+552f,u+57a3,u+5b9c,u+5c3d,u+5e3d,u+5e7b,u+5f0a,u+6094,u+6458,u+654f,u+67f3,u+6b8a,u+6bd2,u+6c37,u+6ce1,u+6e56,u+6e7f,u+6ed1,u+6ede,u+6f0f,u+70ad,u+7267,u+7363,u+786c,u+7a42,u+7db2,u+7f85,u+8178,u+829d,u+8896,u+8c5a,u+8cb0,u+8ce2,u+8ed2,u+9047,u+9177,u+970a,u+9ea6,u+ff1b,u+ff31,u+ff39,u+ff80}@font-face{font-family:__Noto_Sans_JP_266483;font-style:normal;font-weight:400;font-display:swap;src:url(/_next/static/media/fd458b80cf099a0c-s.woff2) format("woff2");unicode-range:u+a5,u+4e80,u+4f34,u+4f73,u+4f75,u+511f,u+5192,u+52aa,u+53c8,u+570f,u+57cb,u+596e,u+5d8b,u+5f66,u+5fd9,u+62db,u+62f6,u+6328,u+633f,u+63a7,u+6469,u+6bbf,u+6c41,u+6c57,u+6d44,u+6dbc,u+706f,u+72c2,u+72ed,u+7551,u+75f4,u+7949,u+7e26,u+7fd4,u+8150,u+8af8,u+8b0e,u+8b72,u+8ca7,u+934b,u+9a0e,u+9a12,u+9b42,u+ff41,u+ff43,u+ff45,u+ff49,u+ff4f,u+ff62-ff63}@font-face{font-family:__Noto_Sans_JP_266483;font-style:normal;font-weight:400;font-display:swap;src:url(/_next/static/media/76873c07f27adac1-s.woff2) format("woff2");unicode-range:u+4e18,u+4fb5,u+5104,u+52c7,u+5353,u+5374,u+53e5,u+587e,u+594f,u+5a20,u+5de1,u+5f18,u+5fcd,u+6291,u+62ab,u+6355,u+6392,u+63da,u+63e1,u+656c,u+6687,u+68b0-68b1,u+68d2,u+68da,u+6b27,u+6cbc,u+7159,u+7344,u+73cd,u+76df,u+790e,u+7cf8,u+8102,u+88c1,u+8aa0,u+8e0f,u+9178,u+92ad,u+9670,u+96c5,u+9cf4,u+9db4,u+ff3e,u+ff6f,u+ff72,u+ff78,u+ff7d,u+ff84,u+ff8c}@font-face{font-family:__Noto_Sans_JP_266483;font-style:normal;font-weight:400;font-display:swap;src:url(/_next/static/media/90eff47235e8b2a1-s.woff2) format("woff2");unicode-range:u+60,u+2200,u+226b,u+2461,u+517c,u+526f,u+5800,u+5b97,u+5bf8,u+5c01,u+5d29,u+5e4c,u+5e81,u+6065,u+61d0,u+667a,u+6696,u+6843,u+6c99,u+6d99,u+6ec5,u+6f22,u+6f6e,u+6fa4,u+6fef,u+71c3,u+72d9,u+7384,u+78e8,u+7a1a,u+7a32,u+7a3c,u+7adc,u+7ca7,u+7d2b,u+7dad,u+7e4b,u+80a9,u+8170,u+81ed,u+820e,u+8a17,u+8afe,u+90aa,u+914e,u+963f,u+99c4,u+9eba,u+9f3b,u+ff38}@font-face{font-family:__Noto_Sans_JP_266483;font-style:normal;font-weight:400;font-display:swap;src:url(/_next/static/media/8892a76196073b13-s.woff2) format("woff2");unicode-range:u+2460,u+4e5f,u+4e7e,u+4ed9,u+501f,u+502b,u+5968,u+5974,u+5ac1,u+5b99,u+5ba3,u+5be7,u+5be9,u+5c64,u+5cb8,u+5ec3,u+5f1f,u+616e,u+6297,u+62e0,u+62ec,u+6368,u+642d,u+65e6,u+6717,u+676f,u+6b04,u+732e,u+7652,u+76ca,u+76d7,u+7802,u+7e70,u+7f6a,u+8133,u+81e8,u+866b,u+878d,u+88f8,u+8a5e,u+8cdb,u+8d08,u+907a,u+90e1,u+96f2,u+9f8d,u+ff35,u+ff37,u+ff40,u+ff9d}@font-face{font-family:__Noto_Sans_JP_266483;font-style:normal;font-weight:400;font-display:swap;src:url(/_next/static/media/d4c9432f714176ae-s.woff2) format("woff2");unicode-range:u+21d2,u+25ce,u+300a-300b,u+4e89,u+4e9c,u+4ea1,u+5263,u+53cc,u+5426,u+5869,u+5947,u+598a,u+5999,u+5e55,u+5e72,u+5e79,u+5fae,u+5fb9,u+602a,u+6163,u+624d,u+6749,u+6c5a,u+6cbf,u+6d45,u+6dfb,u+6e7e,u+708e,u+725b,u+7763,u+79c0,u+7bc4,u+7c89,u+7e01,u+7e2e,u+8010,u+8033,u+8c6a,u+8cc3,u+8f1d,u+8f9b,u+8fb2,u+907f,u+90f7,u+9707,u+9818,u+9b3c,u+ff0a,u+ff4d}@font-face{font-family:__Noto_Sans_JP_266483;font-style:normal;font-weight:400;font-display:swap;src:url(/_next/static/media/4bbf9785a6201fe6-s.woff2) format("woff2");unicode-range:u+2015,u+2190,u+4e43,u+5019,u+5247,u+52e7,u+5438,u+54b2,u+55ab,u+57f7,u+5bd2,u+5e8a,u+5ef6,u+6016,u+60b2,u+6162,u+6319,u+6551,u+6607,u+66b4,u+675f,u+67d4,u+6b20,u+6b53,u+6ce3,u+719f,u+75b2,u+770b,u+7720,u+77ac,u+79d2,u+7af9,u+7d05,u+7dca,u+8056,u+80f8,u+81f3,u+8352,u+885d,u+8a70,u+8aa4,u+8cbc,u+900f,u+9084,u+91e3,u+9451,u+96c4,u+99c6,u+9ad4,u+ff70}@font-face{font-family:__Noto_Sans_JP_266483;font-style:normal;font-weight:400;font-display:swap;src:url(/_next/static/media/8d61d261cd84de3f-s.woff2) format("woff2");unicode-range:u+2193,u+25b2,u+4e4b,u+516d,u+51c4,u+529f,u+52c9,u+5360,u+5442,u+5857,u+5915,u+59eb,u+5a9b,u+5c3b,u+6012,u+61b6,u+62b1,u+6311,u+6577,u+65e2,u+65ec,u+6613,u+6790,u+6cb9,u+7372,u+76ae,u+7d5e,u+7fcc,u+88ab,u+88d5,u+8caf,u+8ddd,u+8ecd,u+8f38,u+8f9e,u+8feb,u+9063,u+90f5,u+93e1,u+968a,u+968f,u+98fe,u+9ec4,u+ff1d,u+ff27,u+ff2a,u+ff36,u+ff3b,u+ff3d,u+ffe5}@font-face{font-family:__Noto_Sans_JP_266483;font-style:normal;font-weight:400;font-display:swap;src:url(/_next/static/media/d82e5334ae84f650-s.woff2) format("woff2");unicode-range:u+4e03,u+4f38,u+50b7,u+5264,u+5348,u+5371,u+585a,u+58ca,u+5951,u+59b9,u+59d4,u+5b98,u+5f8b,u+6388,u+64cd,u+65e7,u+6803,u+6b6f,u+6d66,u+6e0b,u+6ecb,u+6fc3,u+72ac,u+773c,u+77e2,u+7968,u+7a74,u+7dba,u+7dd1,u+7e3e,u+808c,u+811a,u+8179,u+8239,u+8584,u+8a0e,u+8a72,u+8b66,u+8c46,u+8f29,u+90a3,u+9234,u+96f0,u+9769,u+9774,u+9aa8,u+ff26,u+ff28,u+ff9e-ff9f}@font-face{font-family:__Noto_Sans_JP_266483;font-style:normal;font-weight:400;font-display:swap;src:url(/_next/static/media/df2c159e9c134cb0-s.woff2) format("woff2");unicode-range:u+7e,u+b4,u+25c6,u+2661,u+4e92,u+4eee,u+4ffa,u+5144,u+5237,u+5287,u+52b4,u+58c1,u+5bff,u+5c04,u+5c06,u+5e95,u+5f31,u+5f93,u+63c3,u+640d,u+6557,u+6614,u+662f,u+67d3,u+690d,u+6bba,u+6e6f,u+72af,u+732b,u+7518,u+7ae0,u+7ae5,u+7af6,u+822a,u+89e6,u+8a3a,u+8a98,u+8cb8,u+8de1,u+8e8d,u+95d8,u+961c,u+96a3,u+96ea,u+9bae,u+ff20,u+ff22,u+ff29,u+ff2b-ff2c}@font-face{font-family:__Noto_Sans_JP_266483;font-style:normal;font-weight:400;font-display:swap;src:url(/_next/static/media/1c498a9bdc1e8255-s.woff2) format("woff2");unicode-range:u+25cb,u+4e71,u+4f59,u+50d5,u+520a,u+5217,u+5230,u+523a-523b,u+541b,u+5439,u+5747,u+59c9,u+5bdf,u+5c31,u+5de8,u+5e7c,u+5f69,u+6050,u+60d1,u+63cf,u+663c,u+67c4,u+6885,u+6c38,u+6d6e,u+6db2,u+6df7,u+6e2c,u+6f5f,u+7532,u+76e3-76e4,u+7701,u+793c,u+79f0,u+7a93,u+7d00,u+7de0,u+7e54,u+8328,u+8840,u+969c,u+96e8,u+9811,u+9aea,u+9b5a,u+ff24,u+ff2e,u+ff57}@font-face{font-family:__Noto_Sans_JP_266483;font-style:normal;font-weight:400;font-display:swap;src:url(/_next/static/media/ef92818aae4f5f5e-s.woff2) format("woff2");unicode-range:u+2191,u+505c,u+52e4,u+5305,u+535a,u+56e0,u+59bb,u+5acc,u+5b09,u+5b87,u+5c90,u+5df1,u+5e2d,u+5e33,u+5f3e,u+6298,u+6383,u+653b,u+6697,u+6804,u+6a39,u+6cca,u+6e90,u+6f2b,u+702c,u+7206,u+7236,u+7559,u+7565,u+7591,u+75c7,u+75db,u+7b4b,u+7bb1,u+7d99,u+7fbd,u+8131,u+885b,u+8b1d,u+8ff7,u+9003,u+9045,u+96a0,u+9732,u+990a,u+99d0,u+9e97,u+9f62,u+ff25,u+ff2d}@font-face{font-family:__Noto_Sans_JP_266483;font-style:normal;font-weight:400;font-display:swap;src:url(/_next/static/media/0a2a056f534e94ae-s.woff2) format("woff2");unicode-range:u+4e08,u+4f9d,u+5012,u+514d,u+51b7,u+5275,u+53ca,u+53f8,u+5584,u+57fc,u+5b9d,u+5bfa,u+5c3e,u+5f01,u+5fb4,u+5fd7,u+606f,u+62e1,u+6563,u+6674,u+6cb3,u+6d3e,u+6d74,u+6e1b,u+6e2f,u+718a,u+7247,u+79d8,u+7d14,u+7d66,u+7d71,u+7df4,u+7e41,u+80cc,u+8155,u+83d3,u+8a95,u+8ab2,u+8ad6,u+8ca1,u+9000,u+9006,u+9678,u+97d3,u+9808,u+98ef,u+9a5a,u+9b45,u+ff23,u+ff30}@font-face{font-family:__Noto_Sans_JP_266483;font-style:normal;font-weight:400;font-display:swap;src:url(/_next/static/media/b508c5345461ec9f-s.woff2) format("woff2");unicode-range:u+25bc,u+3012,u+4ef2,u+4f0a,u+516b,u+5373,u+539a,u+53b3,u+559c,u+56f0,u+5727,u+5742,u+5965,u+59ff,u+5bc6,u+5dfb,u+5e45,u+5ead,u+5fb3,u+6211,u+6253,u+639b,u+63a8,u+6545,u+6575,u+6628,u+672d,u+68a8,u+6bdb,u+6d25,u+707d,u+767e,u+7834,u+7b46,u+7bc9,u+8074,u+82e6,u+8349,u+8a2a,u+8d70,u+8da3,u+8fce,u+91cc,u+967d,u+97ff,u+9996,u+ff1c,u+ff2f,u+ff32,u+ff34}@font-face{font-family:__Noto_Sans_JP_266483;font-style:normal;font-weight:400;font-display:swap;src:url(/_next/static/media/0fc251d7b5e94461-s.woff2) format("woff2");unicode-range:u+3d,u+5e,u+25cf,u+4e0e,u+4e5d,u+4e73,u+4e94,u+4f3c,u+5009,u+5145,u+51ac,u+5238,u+524a,u+53f3,u+547c,u+5802,u+5922,u+5a66,u+5c0e,u+5de6,u+5fd8,u+5feb,u+6797,u+685c,u+6b7b,u+6c5f-6c60,u+6cc9,u+6ce2,u+6d17,u+6e21,u+7167,u+7642,u+76db,u+8001,u+821e,u+8857,u+89d2,u+8b1b,u+8b70,u+8cb4,u+8cde,u+8f03,u+8f2a,u+968e,u+9b54,u+9e7f,u+9ebb,u+ff05,u+ff33}@font-face{font-family:__Noto_Sans_JP_266483;font-style:normal;font-weight:400;font-display:swap;src:url(/_next/static/media/f32f0a04f83928aa-s.woff2) format("woff2");unicode-range:u+500d,u+5074,u+50cd,u+5175,u+52e2,u+5352,u+5354,u+53f2,u+5409,u+56fa,u+5a18,u+5b88,u+5bdd,u+5ca9,u+5f92,u+5fa9,u+60a9,u+623f,u+6483,u+653f,u+666f,u+66ae,u+66f2,u+6a21,u+6b66,u+6bcd,u+6d5c,u+796d,u+7a4d,u+7aef,u+7b56,u+7b97,u+7c4d,u+7e04,u+7fa9,u+8377,u+83dc,u+83ef,u+8535,u+8863,u+88cf,u+88dc,u+8907,u+8acb,u+90ce,u+91dd,u+ff0b,u+ff0d,u+ff19,u+ff65}@font-face{font-family:__Noto_Sans_JP_266483;font-style:normal;font-weight:400;font-display:swap;src:url(/_next/static/media/ce2ffa58cf504f22-s.woff2) format("woff2");unicode-range:u+4e01,u+4e21,u+4e38,u+52a9,u+547d,u+592e,u+5931,u+5b63,u+5c40,u+5dde,u+5e78,u+5efa,u+5fa1,u+604b,u+6075,u+62c5,u+632f,u+6a19,u+6c0f,u+6c11,u+6c96,u+6e05,u+70ba,u+71b1,u+7387,u+7403,u+75c5,u+77ed,u+795d,u+7b54,u+7cbe,u+7d19,u+7fa4,u+8089,u+81f4,u+8208,u+8336,u+8457,u+8a33,u+8c4a,u+8ca0,u+8ca8,u+8cc0,u+9014,u+964d,u+9803,u+983c,u+98db,u+ff17,u+ff21}@font-face{font-family:__Noto_Sans_JP_266483;font-style:normal;font-weight:400;font-display:swap;src:url(/_next/static/media/d7f652cb0cd65681-s.woff2) format("woff2");unicode-range:u+25,u+25a0,u+4e26,u+4f4e,u+5341,u+56f2,u+5bbf,u+5c45,u+5c55,u+5c5e,u+5dee,u+5e9c,u+5f7c,u+6255,u+627f,u+62bc,u+65cf,u+661f,u+666e,u+66dc,u+67fb,u+6975,u+6a4b,u+6b32,u+6df1,u+6e29,u+6fc0,u+738b,u+7686,u+7a76,u+7a81,u+7c73,u+7d75,u+7dd2,u+82e5,u+82f1,u+85ac,u+888b,u+899a,u+8a31,u+8a8c,u+8ab0,u+8b58,u+904a,u+9060,u+9280,u+95b2,u+984d,u+9ce5,u+ff18}@font-face{font-family:__Noto_Sans_JP_266483;font-style:normal;font-weight:400;font-display:swap;src:url(/_next/static/media/5cfa6886fb32069c-s.woff2) format("woff2");unicode-range:u+30f6,u+50ac,u+5178,u+51e6,u+5224,u+52dd,u+5883,u+5897,u+590f,u+5a5a,u+5bb3,u+5c65,u+5e03,u+5e2b,u+5e30,u+5eb7,u+6271,u+63f4,u+64ae,u+6574,u+672b,u+679a,u+6a29-6a2a,u+6ca2,u+6cc1,u+6d0b,u+713c,u+74b0,u+7981,u+7a0b,u+7bc0,u+7d1a,u+7d61,u+7fd2,u+822c,u+8996,u+89aa,u+8cac,u+8cbb,u+8d77,u+8def,u+9020,u+9152,u+9244,u+9662,u+967a,u+96e3,u+9759,u+ff16}@font-face{font-family:__Noto_Sans_JP_266483;font-style:normal;font-weight:400;font-display:swap;src:url(/_next/static/media/89ef8459c90420de-s.woff2) format("woff2");unicode-range:u+23,u+3c,u+2192,u+4e45,u+4efb,u+4f50,u+4f8b,u+4fc2,u+5024,u+5150,u+5272,u+5370,u+53bb,u+542b,u+56db,u+56e3,u+57ce,u+5bc4,u+5bcc,u+5f71,u+60aa,u+6238,u+6280,u+629c,u+6539,u+66ff,u+670d,u+677e-677f,u+6839,u+69cb,u+6b4c,u+6bb5,u+6e96,u+6f14,u+72ec,u+7389,u+7814,u+79cb,u+79d1,u+79fb,u+7a0e,u+7d0d,u+85e4,u+8d64,u+9632,u+96e2,u+9805,u+99ac,u+ff1e}@font-face{font-family:__Noto_Sans_JP_266483;font-style:normal;font-weight:400;font-display:swap;src:url(/_next/static/media/8cd924c898764602-s.woff2) format("woff2");unicode-range:u+2605-2606,u+301c,u+4e57,u+4fee,u+5065,u+52df,u+533b,u+5357,u+57df,u+58eb,u+58f0,u+591c,u+592a-592b,u+5948,u+5b85,u+5d0e,u+5ea7,u+5ff5,u+6025,u+63a1,u+63a5,u+63db,u+643a,u+65bd,u+671d,u+68ee,u+6982,u+6b73,u+6bd4,u+6d88,u+7570,u+7b11,u+7d76,u+8077,u+8217,u+8c37,u+8c61,u+8cc7,u+8d85,u+901f,u+962a,u+9802,u+9806,u+9854,u+98f2,u+9928,u+99c5,u+9ed2}@font-face{font-family:__Noto_Sans_JP_266483;font-style:normal;font-weight:400;font-display:swap;src:url(/_next/static/media/495784e75eefb2e0-s.woff2) format("woff2");unicode-range:u+266a,u+4f11,u+533a,u+5343,u+534a,u+53cd,u+5404,u+56f3,u+5b57-5b58,u+5bae,u+5c4a,u+5e0c,u+5e2f,u+5eab,u+5f35,u+5f79,u+614b,u+6226,u+629e,u+65c5,u+6625,u+6751,u+6821,u+6b69,u+6b8b,u+6bce,u+6c42,u+706b,u+7c21,u+7cfb,u+805e,u+80b2,u+82b8,u+843d,u+8853,u+88c5,u+8a3c,u+8a66,u+8d8a,u+8fba,u+9069,u+91cf,u+9752,u+975e,u+9999,u+ff0f-ff10,u+ff14-ff15}@font-face{font-family:__Noto_Sans_JP_266483;font-style:normal;font-weight:400;font-display:swap;src:url(/_next/static/media/b673ea5861c3f654-s.woff2) format("woff2");unicode-range:u+40,u+4e86,u+4e95,u+4f01,u+4f1d,u+4fbf,u+5099,u+5171,u+5177,u+53cb,u+53ce,u+53f0,u+5668,u+5712,u+5ba4,u+5ca1,u+5f85,u+60f3,u+653e,u+65ad,u+65e9,u+6620,u+6750,u+6761,u+6b62,u+6b74,u+6e08,u+6e80,u+7248,u+7531,u+7533,u+753a,u+77f3,u+798f,u+7f6e,u+8449,u+88fd,u+89b3,u+8a55,u+8ac7,u+8b77,u+8db3,u+8efd,u+8fd4,u+9031-9032,u+9580,u+9589,u+96d1,u+985e}@font-face{font-family:__Noto_Sans_JP_266483;font-style:normal;font-weight:400;font-display:swap;src:url(/_next/static/media/1a0fea6a3a286a88-s.woff2) format("woff2");unicode-range:u+2b,u+d7,u+300e-300f,u+4e07,u+4e8c,u+512a,u+5149,u+518d,u+5236,u+52b9,u+52d9,u+5468,u+578b,u+57fa,u+5b8c,u+5ba2,u+5c02,u+5de5,u+5f37,u+5f62,u+623b,u+63d0,u+652f,u+672a,u+6848,u+6d41,u+7136,u+7537,u+754c,u+76f4,u+79c1,u+7ba1,u+7d44,u+7d4c,u+7dcf,u+7dda,u+7de8,u+82b1,u+897f,u+8ca9,u+8cfc,u+904e,u+9664,u+982d,u+9858,u+98a8,u+9a13,u+ff13,u+ff5c}@font-face{font-family:__Noto_Sans_JP_266483;font-style:normal;font-weight:400;font-display:swap;src:url(/_next/static/media/9b22e6c88539b65e-s.woff2) format("woff2");unicode-range:u+4e16,u+4e3b,u+4ea4,u+4ee4,u+4f4d,u+4f4f,u+4f55,u+4f9b,u+5317,u+5358,u+53c2,u+53e4,u+548c,u+571f,u+59cb,u+5cf6,u+5e38,u+63a2,u+63b2,u+6559,u+662d,u+679c,u+6c7a,u+72b6,u+7523,u+767d,u+770c,u+7a2e,u+7a3f,u+7a7a,u+7b2c,u+7b49,u+7d20,u+7d42,u+8003,u+8272,u+8a08,u+8aac,u+8cb7,u+8eab,u+8ee2,u+9054-9055,u+90fd,u+914d,u+91cd,u+969b,u+97f3,u+984c,u+ff06}@font-face{font-family:__Noto_Sans_JP_266483;font-style:normal;font-weight:400;font-display:swap;src:url(/_next/static/media/82943446f261735c-s.woff2) format("woff2");unicode-range:u+26,u+5f,u+2026,u+203b,u+4e09,u+4eac,u+4ed5,u+4fa1,u+5143,u+5199,u+5207,u+539f,u+53e3,u+53f7,u+5411,u+5473,u+5546,u+55b6,u+5929,u+597d,u+5bb9,u+5c11,u+5c4b,u+5ddd,u+5f97,u+5fc5,u+6295,u+6301,u+6307,u+671b,u+76f8,u+78ba,u+795e,u+7d30,u+7d39,u+7d9a,u+89e3,u+8a00,u+8a73,u+8a8d,u+8a9e,u+8aad,u+8abf,u+8cea,u+8eca,u+8ffd,u+904b,u+9650,u+ff11-ff12}@font-face{font-family:__Noto_Sans_JP_266483;font-style:normal;font-weight:400;font-display:swap;src:url(/_next/static/media/583dd5bfbe1db8d7-s.woff2) format("woff2");unicode-range:u+3e,u+3005,u+4e0d,u+4e88,u+4ecb,u+4ee3,u+4ef6,u+4fdd,u+4fe1,u+500b,u+50cf,u+5186,u+5316,u+53d7,u+540c,u+544a,u+54e1,u+5728,u+58f2,u+5973,u+5b89,u+5c71,u+5e02,u+5e97,u+5f15,u+5fc3,u+5fdc,u+601d,u+611b,u+611f,u+671f,u+6728,u+6765,u+683c,u+6b21,u+6ce8,u+6d3b,u+6d77,u+7530,u+7740,u+7acb,u+7d50,u+826f,u+8f09,u+8fbc,u+9001,u+9053,u+91ce,u+9762,u+98df}@font-face{font-family:__Noto_Sans_JP_266483;font-style:normal;font-weight:400;font-display:swap;src:url(/_next/static/media/a5738567c88f9b2f-s.woff2) format("woff2");unicode-range:u+7c,u+3080,u+4ee5,u+5148,u+516c,u+521d,u+5225,u+529b,u+52a0,u+53ef,u+56de,u+56fd,u+5909,u+591a,u+5b66,u+5b9f,u+5bb6,u+5bfe,u+5e73,u+5e83,u+5ea6,u+5f53,u+6027,u+610f,u+6210,u+6240,u+660e,u+66f4,u+66f8,u+6709,u+6771,u+697d,u+69d8,u+6a5f,u+6c34,u+6cbb,u+73fe,u+756a,u+7684,u+771f,u+793a,u+7f8e,u+898f,u+8a2d,u+8a71,u+8fd1,u+9078,u+9577,u+96fb,u+ff5e}@font-face{font-family:__Noto_Sans_JP_266483;font-style:normal;font-weight:400;font-display:swap;src:url(/_next/static/media/43d257592faea14b-s.woff2) format("woff2");unicode-range:u+a9,u+3010-3011,u+30e2,u+4e0b,u+4eca,u+4ed6,u+4ed8,u+4f53,u+4f5c,u+4f7f,u+53d6,u+540d,u+54c1,u+5730,u+5916,u+5b50,u+5c0f,u+5f8c,u+624b,u+6570,u+6587,u+6599,u+691c,u+696d,u+6cd5,u+7269,u+7279,u+7406,u+767a-767b,u+77e5,u+7d04,u+7d22,u+8005,u+80fd,u+81ea,u+8868,u+8981,u+89a7,u+901a,u+9023,u+90e8,u+91d1,u+9332,u+958b,u+96c6,u+9ad8,u+ff1a,u+ff1f}@font-face{font-family:__Noto_Sans_JP_266483;font-style:normal;font-weight:400;font-display:swap;src:url(/_next/static/media/e732a3b650bfe31e-s.woff2) format("woff2");unicode-range:u+4e,u+a0,u+3000,u+300c-300d,u+4e00,u+4e0a,u+4e2d,u+4e8b,u+4eba,u+4f1a,u+5165,u+5168,u+5185,u+51fa,u+5206,u+5229,u+524d,u+52d5,u+5408,u+554f,u+5831,u+5834,u+5927,u+5b9a,u+5e74,u+5f0f,u+60c5,u+65b0,u+65b9,u+6642,u+6700,u+672c,u+682a,u+6b63,u+6c17,u+7121,u+751f,u+7528,u+753b,u+76ee,u+793e,u+884c,u+898b,u+8a18,u+9593,u+95a2,u+ff01,u+ff08-ff09}@font-face{font-family:__Noto_Sans_JP_266483;font-style:normal;font-weight:400;font-display:swap;src:url(/_next/static/media/b2d505c0c3611d67-s.woff2) format("woff2");unicode-range:u+21-22,u+27-2a,u+2c-3b,u+3f,u+41-4d,u+4f-5d,u+61-7b,u+7d,u+ab,u+ae,u+b2-b3,u+b7,u+bb,u+c9,u+cd,u+d6,u+d8,u+dc,u+e0-e5,u+e7-ed,u+ef,u+f1-f4,u+f6,u+f8,u+fa,u+fc-fd,u+103,u+14d,u+1b0,u+300-301,u+1ebf,u+1ec7,u+2013-2014,u+201c-201d,u+2039-203a,u+203c,u+2048-2049,u+2113,u+2122,u+65e5,u+6708,u+70b9}@font-face{font-family:__Noto_Sans_JP_266483;font-style:normal;font-weight:400;font-display:swap;src:url(/_next/static/media/f6fcf212bcee5e11-s.woff2) format("woff2");unicode-range:u+20,u+2027,u+3001-3002,u+3041-307f,u+3081-308f,u+3091-3093,u+3099-309a,u+309d-309e,u+30a1-30e1,u+30e3-30ed,u+30ef-30f0,u+30f2-30f4,u+30fb-30fe,u+ff0c,u+ff0e}@font-face{font-family:__Noto_Sans_JP_266483;font-style:normal;font-weight:400;font-display:swap;src:url(/_next/static/media/88dcb6b3fd2ccf60-s.woff2) format("woff2");unicode-range:u+0301,u+0400-045f,u+0490-0491,u+04b0-04b1,u+2116}@font-face{font-family:__Noto_Sans_JP_266483;font-style:normal;font-weight:400;font-display:swap;src:url(/_next/static/media/5d9a2f5fff5790da-s.woff2) format("woff2");unicode-range:u+0102-0103,u+0110-0111,u+0128-0129,u+0168-0169,u+01a0-01a1,u+01af-01b0,u+0300-0301,u+0303-0304,u+0308-0309,u+0323,u+0329,u+1ea0-1ef9,u+20ab}@font-face{font-family:__Noto_Sans_JP_266483;font-style:normal;font-weight:400;font-display:swap;src:url(/_next/static/media/b067e534faca460e-s.woff2) format("woff2");unicode-range:u+0100-02ba,u+02bd-02c5,u+02c7-02cc,u+02ce-02d7,u+02dd-02ff,u+0304,u+0308,u+0329,u+1d00-1dbf,u+1e00-1e9f,u+1ef2-1eff,u+2020,u+20a0-20ab,u+20ad-20c0,u+2113,u+2c60-2c7f,u+a720-a7ff}@font-face{font-family:__Noto_Sans_JP_266483;font-style:normal;font-weight:400;font-display:swap;src:url(/_next/static/media/24f6ebe2756575bd-s.p.woff2) format("woff2");unicode-range:u+00??,u+0131,u+0152-0153,u+02bb-02bc,u+02c6,u+02da,u+02dc,u+0304,u+0308,u+0329,u+2000-206f,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215,u+feff,u+fffd}@font-face{font-family:__Noto_Sans_JP_266483;font-style:normal;font-weight:500;font-display:swap;src:url(/_next/static/media/ab3bd16111852789-s.woff2) format("woff2");unicode-range:u+25ee8,u+25f23,u+25f5c,u+25fd4,u+25fe0,u+25ffb,u+2600c,u+26017,u+26060,u+260ed,u+26222,u+2626a,u+26270,u+26286,u+2634c,u+26402,u+2667e,u+266b0,u+2671d,u+268dd,u+268ea,u+26951,u+2696f,u+26999,u+269dd,u+26a1e,u+26a58,u+26a8c,u+26ab7,u+26aff,u+26c29,u+26c73,u+26c9e,u+26cdd,u+26e40,u+26e65,u+26f94,u+26ff6-26ff8,u+270f4,u+2710d,u+27139,u+273da-273db,u+273fe,u+27410,u+27449,u+27614-27615,u+27631,u+27684,u+27693,u+2770e,u+27723,u+27752,u+278b2,u+27985,u+279b4,u+27a84,u+27bb3,u+27bbe,u+27bc7,u+27c3c,u+27cb8,u+27d73,u+27da0,u+27e10,u+27eaf,u+27fb7,u+2808a,u+280bb,u+28277,u+28282,u+282f3,u+283cd,u+2840c,u+28455,u+284dc,u+2856b,u+285c8-285c9,u+286d7,u+286fa,u+28946,u+28949,u+2896b,u+28987-28988,u+289ba-289bb,u+28a1e,u+28a29,u+28a43,u+28a71,u+28a99,u+28acd,u+28add,u+28ae4,u+28bc1,u+28bef,u+28cdd,u+28d10,u+28d71,u+28dfb,u+28e0f,u+28e17,u+28e1f,u+28e36,u+28e89,u+28eeb,u+28ef6,u+28f32,u+28ff8,u+292a0,u+292b1,u+29490,u+295cf,u+2967f,u+296f0,u+29719,u+29750,u+29810,u+298c6,u+29a72,u+29d4b,u+29ddb,u+29e15,u+29e3d,u+29e49,u+29e8a,u+29ec4,u+29edb,u+29ee9,u+29fce,u+29fd7,u+2a01a,u+2a02f,u+2a082,u+2a0f9,u+2a190,u+2a2b2,u+2a38c,u+2a437,u+2a5f1,u+2a602,u+2a61a,u+2a6b2,u+2a9e6,u+2b746,u+2b751,u+2b753,u+2b75a,u+2b75c,u+2b765,u+2b776-2b777,u+2b77c,u+2b782,u+2b789,u+2b78b,u+2b78e,u+2b794,u+2b7ac,u+2b7af,u+2b7bd,u+2b7c9,u+2b7cf,u+2b7d2,u+2b7d8,u+2b7f0,u+2b80d,u+2b817,u+2b81a,u+2d544,u+2e278,u+2e569,u+2e6ea,u+2f804,u+2f80f,u+2f815,u+2f818,u+2f81a,u+2f822,u+2f828,u+2f82c,u+2f833,u+2f83f,u+2f846,u+2f852,u+2f862,u+2f86d,u+2f873,u+2f877,u+2f884,u+2f899-2f89a,u+2f8a6,u+2f8ac,u+2f8b2,u+2f8b6,u+2f8d3,u+2f8db-2f8dc,u+2f8e1,u+2f8e5,u+2f8ea,u+2f8ed,u+2f8fc,u+2f903,u+2f90b,u+2f90f,u+2f91a,u+2f920-2f921,u+2f945,u+2f947,u+2f96c,u+2f995,u+2f9d0,u+2f9de-2f9df,u+2f9f4}@font-face{font-family:__Noto_Sans_JP_266483;font-style:normal;font-weight:500;font-display:swap;src:url(/_next/static/media/f390640bdede9737-s.woff2) format("woff2");unicode-range:u+1f235-1f23b,u+1f240-1f248,u+1f250-1f251,u+2000b,u+20089-2008a,u+200a2,u+200a4,u+200b0,u+200f5,u+20158,u+201a2,u+20213,u+2032b,u+20371,u+20381,u+203f9,u+2044a,u+20509,u+2053f,u+205b1,u+205d6,u+20611,u+20628,u+206ec,u+2074f,u+207c8,u+20807,u+2083a,u+208b9,u+2090e,u+2097c,u+20984,u+2099d,u+20a64,u+20ad3,u+20b1d,u+20b9f,u+20bb7,u+20d45,u+20d58,u+20de1,u+20e64,u+20e6d,u+20e95,u+20f5f,u+21201,u+2123d,u+21255,u+21274,u+2127b,u+212d7,u+212e4,u+212fd,u+2131b,u+21336,u+21344,u+213c4,u+2146d-2146e,u+215d7,u+21647,u+216b4,u+21706,u+21742,u+218bd,u+219c3,u+21a1a,u+21c56,u+21d2d,u+21d45,u+21d62,u+21d78,u+21d92,u+21d9c,u+21da1,u+21db7,u+21de0,u+21e33-21e34,u+21f1e,u+21f76,u+21ffa,u+2217b,u+22218,u+2231e,u+223ad,u+22609,u+226f3,u+2285b,u+228ab,u+2298f,u+22ab8,u+22b46,u+22b4f-22b50,u+22ba6,u+22c1d,u+22c24,u+22de1,u+22e42,u+22feb,u+231b6,u+231c3-231c4,u+231f5,u+23372,u+233cc,u+233d0,u+233d2-233d3,u+233d5,u+233da,u+233df,u+233e4,u+233fe,u+2344a-2344b,u+23451,u+23465,u+234e4,u+2355a,u+23594,u+235c4,u+23638-2363a,u+23647,u+2370c,u+2371c,u+2373f,u+23763-23764,u+237e7,u+237f1,u+237ff,u+23824,u+2383d,u+23a98,u+23c7f,u+23cbe,u+23cfe,u+23d00,u+23d0e,u+23d40,u+23dd3,u+23df9-23dfa,u+23f7e,u+2404b,u+24096,u+24103,u+241c6,u+241fe,u+242ee,u+243bc,u+243d0,u+24629,u+246a5,u+247f1,u+24896,u+248e9,u+24a4d,u+24b56,u+24b6f,u+24c16,u+24d14,u+24e04,u+24e0e,u+24e37,u+24e6a,u+24e8b,u+24ff2,u+2504a,u+25055,u+25122,u+251a9,u+251cd,u+251e5,u+2521e,u+2524c,u+2542e,u+2548e,u+254d9,u+2550e,u+255a7,u+2567f,u+25771,u+257a9,u+257b4,u+25874,u+259c4,u+259cc,u+259d4,u+25ad7,u+25ae3-25ae4,u+25af1,u+25bb2,u+25c4b,u+25c64,u+25da1,u+25e2e,u+25e56,u+25e62,u+25e65,u+25ec2,u+25ed8}@font-face{font-family:__Noto_Sans_JP_266483;font-style:normal;font-weight:500;font-display:swap;src:url(/_next/static/media/da18d495caa1bffe-s.woff2) format("woff2");unicode-range:u+ffd7,u+ffda-ffdc,u+ffe0-ffe2,u+ffe4,u+ffe6,u+ffe8-ffee,u+1f100-1f10c,u+1f110-1f16c,u+1f170-1f1ac,u+1f200-1f202,u+1f210-1f234}@font-face{font-family:__Noto_Sans_JP_266483;font-style:normal;font-weight:500;font-display:swap;src:url(/_next/static/media/aa7f81ee08e33986-s.woff2) format("woff2");unicode-range:u+fa10,u+fa12-fa6d,u+fb00-fb04,u+fe10-fe19,u+fe30-fe42,u+fe44-fe52,u+fe54-fe66,u+fe68-fe6b,u+ff02,u+ff04,u+ff07,u+ff51,u+ff5b,u+ff5d,u+ff5f-ff60,u+ff66,u+ff69,u+ff87,u+ffa1-ffbe,u+ffc2-ffc7,u+ffca-ffcf,u+ffd2-ffd6}@font-face{font-family:__Noto_Sans_JP_266483;font-style:normal;font-weight:500;font-display:swap;src:url(/_next/static/media/ea6791b6c54f602a-s.woff2) format("woff2");unicode-range:u+f92d-f959,u+f95b-f9f2,u+f9f4-fa0b,u+fa0e-fa0f}@font-face{font-family:__Noto_Sans_JP_266483;font-style:normal;font-weight:500;font-display:swap;src:url(/_next/static/media/6ed338a30d658adc-s.woff2) format("woff2");unicode-range:u+9e8b-9e8c,u+9e8e-9e8f,u+9e91-9e92,u+9e95-9e96,u+9e98,u+9e9b,u+9e9d-9e9e,u+9ea4-9ea5,u+9ea8-9eaa,u+9eac-9eb0,u+9eb3-9eb5,u+9eb8,u+9ebc-9ebf,u+9ec3,u+9ec6,u+9ec8,u+9ecb-9ecd,u+9ecf-9ed1,u+9ed4-9ed5,u+9ed8,u+9edb-9ee0,u+9ee4-9ee5,u+9ee7-9ee8,u+9eec-9ef2,u+9ef4-9ef9,u+9efb-9eff,u+9f02-9f03,u+9f07-9f09,u+9f0e-9f12,u+9f14-9f17,u+9f19-9f1b,u+9f1f-9f22,u+9f26,u+9f2a-9f2c,u+9f2f,u+9f31-9f32,u+9f34,u+9f37,u+9f39-9f3a,u+9f3c-9f3f,u+9f41,u+9f43-9f47,u+9f4a,u+9f4e-9f50,u+9f52-9f58,u+9f5a,u+9f5d-9f61,u+9f63,u+9f66-9f6a,u+9f6c-9f73,u+9f75-9f77,u+9f7a,u+9f7d,u+9f7f,u+9f8f-9f92,u+9f94-9f97,u+9f99,u+9f9c-9fa3,u+9fa5,u+9fb4,u+9fbc-9fc2,u+9fc4,u+9fc6,u+9fcc,u+f900-f92c}@font-face{font-family:__Noto_Sans_JP_266483;font-style:normal;font-weight:500;font-display:swap;src:url(/_next/static/media/27ce5a24390582a5-s.woff2) format("woff2");unicode-range:u+9c3e,u+9c41,u+9c43-9c4a,u+9c4e-9c50,u+9c52-9c54,u+9c56,u+9c58,u+9c5a-9c61,u+9c63,u+9c65,u+9c67-9c6b,u+9c6d-9c6e,u+9c70,u+9c72,u+9c75-9c78,u+9c7a-9c7c,u+9ce6-9ce7,u+9ceb-9cec,u+9cf0,u+9cf2,u+9cf6-9cf7,u+9cf9,u+9d02-9d03,u+9d06-9d09,u+9d0b,u+9d0e,u+9d11-9d12,u+9d15,u+9d17-9d18,u+9d1b-9d1f,u+9d23,u+9d26,u+9d2a-9d2c,u+9d2f-9d30,u+9d32-9d34,u+9d3a,u+9d3c-9d3f,u+9d41-9d48,u+9d4a,u+9d50-9d54,u+9d59,u+9d5d-9d65,u+9d69-9d6c,u+9d6f-9d70,u+9d72-9d73,u+9d76-9d77,u+9d7a-9d7c,u+9d7e,u+9d83-9d84,u+9d86-9d87,u+9d89-9d8a,u+9d8d-9d8e,u+9d92-9d93,u+9d95-9d9a,u+9da1,u+9da4,u+9da9-9dac,u+9dae,u+9db1-9db2,u+9db5,u+9db8-9dbd,u+9dbf-9dc4,u+9dc6-9dc7,u+9dc9-9dca,u+9dcf,u+9dd3-9dd7,u+9dd9-9dda,u+9dde-9de0,u+9de3,u+9de5-9de7,u+9de9,u+9deb,u+9ded-9df0,u+9df3-9df4,u+9df8,u+9dfd-9dfe,u+9e02,u+9e07,u+9e0a,u+9e0d-9e0e,u+9e10-9e12,u+9e15-9e16,u+9e19-9e1f,u+9e75,u+9e79-9e7d,u+9e80-9e85,u+9e87-9e88}@font-face{font-family:__Noto_Sans_JP_266483;font-style:normal;font-weight:500;font-display:swap;src:url(/_next/static/media/7acee6a6ccf7c160-s.woff2) format("woff2");unicode-range:u+9ae5-9ae7,u+9ae9,u+9aeb-9aec,u+9aee-9aef,u+9af1-9af5,u+9af7,u+9af9-9afb,u+9afd,u+9aff-9b06,u+9b08-9b09,u+9b0b-9b0e,u+9b10,u+9b12,u+9b16,u+9b18-9b1d,u+9b1f-9b20,u+9b22-9b23,u+9b25-9b2f,u+9b32-9b35,u+9b37,u+9b39-9b3b,u+9b3d,u+9b43-9b44,u+9b48,u+9b4b-9b4f,u+9b51,u+9b55-9b58,u+9b5b,u+9b5e,u+9b61,u+9b63,u+9b65-9b66,u+9b68,u+9b6a-9b6f,u+9b72-9b79,u+9b7f-9b80,u+9b83-9b87,u+9b89-9b8b,u+9b8d,u+9b8f-9b94,u+9b96-9b97,u+9b9a,u+9b9d-9ba0,u+9ba6-9ba7,u+9ba9-9baa,u+9bac,u+9bb0-9bb2,u+9bb4,u+9bb7-9bb9,u+9bbb-9bbc,u+9bbe-9bc1,u+9bc6-9bc8,u+9bca,u+9bce-9bd2,u+9bd4,u+9bd7-9bd8,u+9bdd,u+9bdf,u+9be1-9be5,u+9be7,u+9bea-9beb,u+9bee-9bf3,u+9bf5,u+9bf7-9bfa,u+9bfd,u+9bff-9c00,u+9c02,u+9c04,u+9c06,u+9c08-9c0d,u+9c0f-9c16,u+9c18-9c1e,u+9c21-9c2a,u+9c2d-9c32,u+9c35-9c37,u+9c39-9c3a,u+9c3d}@font-face{font-family:__Noto_Sans_JP_266483;font-style:normal;font-weight:500;font-display:swap;src:url(/_next/static/media/bf2b2885c3a6458d-s.woff2) format("woff2");unicode-range:u+98eb,u+98ed-98ee,u+98f0-98f1,u+98f3,u+98f6,u+9902,u+9907-9909,u+9911-9912,u+9914-9918,u+991a-9922,u+9924,u+9926-9927,u+992b-992c,u+992e,u+9931-9935,u+9939-993e,u+9940-9942,u+9945-9949,u+994b-994e,u+9950-9952,u+9954-9955,u+9958-9959,u+995b-995c,u+995e-9960,u+9963,u+9997-9998,u+999b,u+999d-999f,u+99a3,u+99a5-99a6,u+99a8,u+99ad-99ae,u+99b0-99b2,u+99b5,u+99b9-99ba,u+99bc-99bd,u+99bf,u+99c1,u+99c3,u+99c8-99c9,u+99d1,u+99d3-99d5,u+99d8-99df,u+99e1-99e2,u+99e7,u+99ea-99ee,u+99f0-99f2,u+99f4-99f5,u+99f8-99f9,u+99fb-99fe,u+9a01-9a05,u+9a08,u+9a0a-9a0c,u+9a0f-9a11,u+9a16,u+9a1a,u+9a1e,u+9a20,u+9a22-9a24,u+9a27,u+9a2b,u+9a2d-9a2e,u+9a31,u+9a33,u+9a35-9a38,u+9a3e,u+9a40-9a45,u+9a47,u+9a4a-9a4e,u+9a51-9a52,u+9a54-9a58,u+9a5b,u+9a5d,u+9a5f,u+9a62,u+9a64-9a65,u+9a69-9a6c,u+9aaa,u+9aac-9ab0,u+9ab2,u+9ab4-9ab7,u+9ab9,u+9abb-9ac1,u+9ac3,u+9ac6,u+9ac8,u+9ace-9ad3,u+9ad5-9ad7,u+9adb-9adc,u+9ade-9ae0,u+9ae2-9ae4}@font-face{font-family:__Noto_Sans_JP_266483;font-style:normal;font-weight:500;font-display:swap;src:url(/_next/static/media/fbb40ff93bdf724c-s.woff2) format("woff2");unicode-range:u+971d,u+9721-9724,u+9728,u+972a,u+9730-9731,u+9733,u+9736,u+9738-9739,u+973b,u+973d-973e,u+9741-9744,u+9746-974a,u+974d-974f,u+9751,u+9755,u+9757-9758,u+975a-975c,u+9760-9761,u+9763-9764,u+9766-9768,u+976a-976b,u+976e,u+9771,u+9773,u+9776-977d,u+977f-9781,u+9785-9786,u+9789,u+978b,u+978f-9790,u+9795-9797,u+9799-979a,u+979c,u+979e-97a0,u+97a2-97a3,u+97a6,u+97a8,u+97ab-97ac,u+97ae,u+97b1-97b6,u+97b8-97ba,u+97bc,u+97be-97bf,u+97c1,u+97c3-97ce,u+97d0-97d1,u+97d4,u+97d7-97d9,u+97db-97de,u+97e0-97e1,u+97e4,u+97e6,u+97ed-97ef,u+97f1-97f2,u+97f4-97f8,u+97fa,u+9804,u+9807,u+980a,u+980c-980f,u+9814,u+9816-9817,u+9819-981a,u+981c,u+981e,u+9820-9821,u+9823-9826,u+982b,u+982e-9830,u+9832-9835,u+9837,u+9839,u+983d-983e,u+9844,u+9846-9847,u+984a-984b,u+984f,u+9851-9853,u+9856-9857,u+9859-985b,u+9862-9863,u+9865-9866,u+986a-986c,u+986f-9871,u+9873-9875,u+98aa-98ab,u+98ad-98ae,u+98b0-98b1,u+98b4,u+98b6-98b8,u+98ba-98bc,u+98bf,u+98c2-98c8,u+98cb-98cc,u+98ce,u+98dc,u+98de,u+98e0-98e1,u+98e3,u+98e5-98e7,u+98e9-98ea}@font-face{font-family:__Noto_Sans_JP_266483;font-style:normal;font-weight:500;font-display:swap;src:url(/_next/static/media/4776bfeb2aea0517-s.woff2) format("woff2");unicode-range:u+944a,u+944c,u+9452-9453,u+9455,u+9459-945c,u+945e-9463,u+9468,u+946a-946b,u+946d-9472,u+9475,u+9477,u+947c-947f,u+9481,u+9483-9485,u+9578-9579,u+957e-957f,u+9582,u+9584,u+9586-9588,u+958a,u+958c-958f,u+9592,u+9594,u+9596,u+9598-9599,u+959d-95a1,u+95a4,u+95a6-95a9,u+95ab-95ad,u+95b1,u+95b4,u+95b6,u+95b9-95bf,u+95c3,u+95c6,u+95c8-95cd,u+95d0-95d6,u+95d9-95da,u+95dc-95e2,u+95e4-95e6,u+95e8,u+961d-961e,u+9621-9622,u+9624-9626,u+9628,u+962c,u+962e-962f,u+9631,u+9633-9634,u+9637-963a,u+963c-963d,u+9641-9642,u+964b-964c,u+964f,u+9652,u+9654,u+9656-9658,u+965c-965f,u+9661,u+9666,u+966a,u+966c,u+966e,u+9672,u+9674,u+9677,u+967b-967c,u+967e-967f,u+9681-9684,u+9689,u+968b,u+968d,u+9691,u+9695-9698,u+969a,u+969d,u+969f,u+96a4-96aa,u+96ae-96b4,u+96b6,u+96b8-96bb,u+96bd,u+96c1,u+96c9-96cb,u+96cd-96ce,u+96d2,u+96d5-96d6,u+96d8-96da,u+96dc-96df,u+96e9,u+96ef,u+96f1,u+96f9-96fa,u+9702-9706,u+9708-9709,u+970d-970f,u+9711,u+9713-9714,u+9716,u+9719-971b}@font-face{font-family:__Noto_Sans_JP_266483;font-style:normal;font-weight:500;font-display:swap;src:url(/_next/static/media/774ba156bee7dea0-s.woff2) format("woff2");unicode-range:u+92bc-92bd,u+92bf-92c3,u+92c5-92c8,u+92cb-92d0,u+92d2-92d3,u+92d5,u+92d7-92d9,u+92dc-92dd,u+92df-92e1,u+92e3-92e5,u+92e7-92ea,u+92ec,u+92ee,u+92f0,u+92f2,u+92f7-92fb,u+92ff-9300,u+9302,u+9304,u+9308,u+930d,u+930f-9311,u+9314-9315,u+9318-931a,u+931c-931f,u+9321-9325,u+9327-932b,u+932e,u+9333-9337,u+933a-933b,u+9344,u+9347-934a,u+934d,u+9350-9352,u+9354-9358,u+935a,u+935c,u+935e,u+9360,u+9364-9365,u+9367,u+9369-936d,u+936f-9371,u+9373-9374,u+9376,u+937a,u+937d-9382,u+9388,u+938a-938b,u+938d,u+938f,u+9392,u+9394-9395,u+9397-9398,u+939a-939b,u+939e,u+93a1,u+93a3-93a4,u+93a6,u+93a8-93a9,u+93ab-93ad,u+93b0,u+93b4-93b6,u+93b9-93bb,u+93c1,u+93c3-93cd,u+93d0-93d1,u+93d3,u+93d6-93d9,u+93dc-93df,u+93e2,u+93e4-93e8,u+93f1,u+93f5,u+93f7-93fb,u+93fd,u+9401-9404,u+9407-9409,u+940d-9410,u+9413-9417,u+9419-941a,u+941f,u+9421,u+942b,u+942e-942f,u+9431-9434,u+9436,u+9438,u+943a-943b,u+943d,u+943f,u+9441,u+9443-9445,u+9448}@font-face{font-family:__Noto_Sans_JP_266483;font-style:normal;font-weight:500;font-display:swap;src:url(/_next/static/media/f727a342b44db1ab-s.woff2) format("woff2");unicode-range:u+9143,u+9146-914c,u+914f,u+9153,u+9156-915b,u+9161,u+9163-9165,u+9167,u+9169,u+916d,u+9172-9174,u+9179-917b,u+9181-9183,u+9185-9187,u+9189-918b,u+918e,u+9191,u+9193-9195,u+9197-9198,u+919e,u+91a1-91a2,u+91a6,u+91a8,u+91aa-91b6,u+91ba-91bd,u+91bf-91c6,u+91c9,u+91cb,u+91d0,u+91d3-91d4,u+91d6-91d7,u+91d9-91db,u+91de-91df,u+91e1,u+91e4-91e6,u+91e9-91ea,u+91ec-91f1,u+91f5-91f7,u+91f9,u+91fb-91fd,u+91ff-9201,u+9204-9207,u+9209-920a,u+920c,u+920e,u+9210-9218,u+921c-921e,u+9223-9226,u+9228-9229,u+922c,u+922e-9230,u+9233,u+9235-923a,u+923c,u+923e-9240,u+9242-9243,u+9245-924b,u+924d-9251,u+9256-925a,u+925c-925e,u+9260-9261,u+9264-9269,u+926e-9270,u+9275-9279,u+927b-927f,u+9288-928a,u+928d-928e,u+9291-9293,u+9295-9297,u+9299,u+929b-929c,u+929f-92a0,u+92a4-92a5,u+92a7-92a8,u+92ab,u+92af,u+92b2-92b3,u+92b6-92bb}@font-face{font-family:__Noto_Sans_JP_266483;font-style:normal;font-weight:500;font-display:swap;src:url(/_next/static/media/d0dba11c7dec3724-s.woff2) format("woff2");unicode-range:u+8f52-8f55,u+8f57-8f58,u+8f5c-8f5e,u+8f61-8f66,u+8f9c-8f9d,u+8f9f-8fa2,u+8fa4-8fa8,u+8fad-8faf,u+8fb4-8fb8,u+8fbe,u+8fc0-8fc2,u+8fc6,u+8fc8,u+8fca-8fcb,u+8fcd,u+8fd0,u+8fd2-8fd3,u+8fd5,u+8fda,u+8fe0,u+8fe2-8fe5,u+8fe8-8fea,u+8fed-8fef,u+8ff1,u+8ff4-8ff6,u+8ff8-8ffb,u+8ffe,u+9002,u+9004-9005,u+9008,u+900b-900e,u+9011,u+9013,u+9015-9016,u+9018,u+901b,u+901e,u+9021,u+9027-902a,u+902c-902d,u+902f,u+9033-9037,u+9039,u+903c,u+903e-903f,u+9041,u+9043-9044,u+9049,u+904c,u+904f-9052,u+9056,u+9058,u+905b-905e,u+9062,u+9066-9068,u+906c,u+906f-9070,u+9072,u+9074,u+9076,u+9079,u+9080-9083,u+9085,u+9087-9088,u+908b-908c,u+908e-9090,u+9095,u+9097-9099,u+909b,u+90a0-90a2,u+90a5,u+90a8,u+90af-90b6,u+90bd-90be,u+90c3-90c5,u+90c7-90c9,u+90cc,u+90d2,u+90d5,u+90d7-90d9,u+90db-90df,u+90e2,u+90e4-90e5,u+90eb,u+90ef-90f0,u+90f2,u+90f4,u+90f6,u+90fe-9100,u+9102,u+9104-9106,u+9108,u+910d,u+9110,u+9112,u+9114-911a,u+911c,u+911e,u+9120,u+9122-9123,u+9125,u+9127,u+9129,u+912d-9132,u+9134,u+9136-9137,u+9139-913a,u+913c-913d}@font-face{font-family:__Noto_Sans_JP_266483;font-style:normal;font-weight:500;font-display:swap;src:url(/_next/static/media/29d892ad161b9451-s.woff2) format("woff2");unicode-range:u+8dc0,u+8dc2,u+8dc5-8dc8,u+8dca-8dcc,u+8dce-8dcf,u+8dd1,u+8dd4-8dd7,u+8dd9-8ddb,u+8ddf,u+8de3-8de5,u+8de7,u+8dea-8dec,u+8df0-8df2,u+8df4,u+8dfc-8dfd,u+8dff,u+8e01,u+8e04-8e06,u+8e08-8e09,u+8e0b-8e0c,u+8e10-8e11,u+8e14,u+8e16,u+8e1d-8e23,u+8e26-8e27,u+8e30-8e31,u+8e33-8e39,u+8e3d,u+8e40-8e42,u+8e44,u+8e47-8e50,u+8e54-8e55,u+8e59,u+8e5b-8e64,u+8e69,u+8e6c-8e6d,u+8e6f-8e72,u+8e75-8e77,u+8e79-8e7c,u+8e81-8e85,u+8e89,u+8e8b,u+8e90-8e95,u+8e98-8e9b,u+8e9d-8e9e,u+8ea1-8ea2,u+8ea7,u+8ea9-8eaa,u+8eac-8eb1,u+8eb3,u+8eb5-8eb6,u+8eba-8ebb,u+8ebe,u+8ec0-8ec1,u+8ec3-8ec8,u+8ecb,u+8ecf,u+8ed1,u+8ed4,u+8edb-8edc,u+8ee3,u+8ee8,u+8eeb,u+8eed-8eee,u+8ef0-8ef1,u+8ef7,u+8ef9-8efc,u+8efe,u+8f00,u+8f02,u+8f05,u+8f07-8f08,u+8f0a,u+8f0f-8f10,u+8f12-8f13,u+8f15-8f19,u+8f1b-8f1c,u+8f1e-8f21,u+8f23,u+8f25-8f28,u+8f2b-8f2f,u+8f33-8f37,u+8f39-8f3b,u+8f3e,u+8f40-8f43,u+8f45-8f47,u+8f49-8f4a,u+8f4c-8f4f,u+8f51}@font-face{font-family:__Noto_Sans_JP_266483;font-style:normal;font-weight:500;font-display:swap;src:url(/_next/static/media/dcfed08cf8253041-s.woff2) format("woff2");unicode-range:u+8b2d,u+8b30,u+8b37,u+8b3c,u+8b3e,u+8b41-8b46,u+8b48-8b49,u+8b4c-8b4f,u+8b51-8b54,u+8b56,u+8b59,u+8b5b,u+8b5e-8b5f,u+8b63,u+8b69,u+8b6b-8b6d,u+8b6f,u+8b71,u+8b74,u+8b76,u+8b78-8b79,u+8b7c-8b81,u+8b84-8b85,u+8b8a-8b8f,u+8b92-8b96,u+8b99-8b9a,u+8b9c-8ba0,u+8c38-8c3a,u+8c3d-8c3f,u+8c41,u+8c45,u+8c47-8c49,u+8c4b-8c4c,u+8c4e-8c51,u+8c53-8c55,u+8c57-8c59,u+8c5b,u+8c5d,u+8c62-8c64,u+8c66,u+8c68-8c69,u+8c6b-8c6d,u+8c73,u+8c75-8c76,u+8c78,u+8c7a-8c7c,u+8c7e,u+8c82,u+8c85-8c87,u+8c89-8c8b,u+8c8d-8c8e,u+8c90,u+8c92-8c94,u+8c98-8c99,u+8c9b-8c9c,u+8c9f,u+8ca4,u+8cad-8cae,u+8cb2-8cb3,u+8cb6,u+8cb9-8cba,u+8cbd,u+8cc1-8cc2,u+8cc4-8cc6,u+8cc8-8cc9,u+8ccb,u+8ccd-8ccf,u+8cd2,u+8cd5-8cd6,u+8cd9-8cda,u+8cdd,u+8ce1,u+8ce3-8ce4,u+8ce6,u+8ce8,u+8cec,u+8cef-8cf2,u+8cf4-8cf5,u+8cf7-8cf8,u+8cfa-8cfb,u+8cfd-8cff,u+8d01,u+8d03-8d04,u+8d07,u+8d09-8d0b,u+8d0d-8d10,u+8d12-8d14,u+8d16-8d17,u+8d1b-8d1d,u+8d65,u+8d67,u+8d69,u+8d6b-8d6e,u+8d71,u+8d73,u+8d76,u+8d7f,u+8d81-8d82,u+8d84,u+8d88,u+8d8d,u+8d90-8d91,u+8d95,u+8d99,u+8d9e-8da0,u+8da6,u+8da8,u+8dab-8dac,u+8daf,u+8db2,u+8db5,u+8db7,u+8db9-8dbc,u+8dbe}@font-face{font-family:__Noto_Sans_JP_266483;font-style:normal;font-weight:500;font-display:swap;src:url(/_next/static/media/bc5e151c49952aa9-s.woff2) format("woff2");unicode-range:u+8973-8975,u+8977,u+897a-897e,u+8980,u+8983,u+8988-898a,u+898d,u+8990,u+8993-8995,u+8998,u+899b-899c,u+899f-89a1,u+89a5-89a6,u+89a9,u+89ac,u+89af-89b0,u+89b2,u+89b4-89b7,u+89ba,u+89bc-89bd,u+89bf-89c1,u+89d4-89d8,u+89da,u+89dc-89dd,u+89e5,u+89e7,u+89e9,u+89eb,u+89ed,u+89f1,u+89f3-89f4,u+89f6,u+89f8-89f9,u+89fd,u+89ff,u+8a01,u+8a04-8a05,u+8a07,u+8a0c,u+8a0f-8a12,u+8a14-8a16,u+8a1b,u+8a1d-8a1e,u+8a20-8a22,u+8a24-8a26,u+8a2b-8a2c,u+8a2f,u+8a35-8a37,u+8a3b,u+8a3d-8a3e,u+8a40-8a41,u+8a43,u+8a45-8a49,u+8a4d-8a4e,u+8a51-8a54,u+8a56-8a58,u+8a5b-8a5d,u+8a61-8a62,u+8a65,u+8a67,u+8a6c-8a6d,u+8a75-8a77,u+8a79-8a7c,u+8a7e-8a80,u+8a82-8a86,u+8a8b,u+8a8f-8a92,u+8a96-8a97,u+8a99-8a9a,u+8a9f,u+8aa1,u+8aa3,u+8aa5-8aaa,u+8aae-8aaf,u+8ab3,u+8ab6-8ab7,u+8abb-8abc,u+8abe,u+8ac2-8ac4,u+8ac6,u+8ac8-8aca,u+8acc-8acd,u+8ad0-8ad1,u+8ad3-8ad5,u+8ad7,u+8ada-8ae2,u+8ae4,u+8ae7,u+8aeb-8aec,u+8aee,u+8af0-8af1,u+8af3-8af7,u+8afa,u+8afc,u+8aff,u+8b01-8b02,u+8b04-8b07,u+8b0a-8b0d,u+8b0f-8b11,u+8b14,u+8b16,u+8b1a,u+8b1c,u+8b1e-8b20,u+8b26,u+8b28,u+8b2b-8b2c}@font-face{font-family:__Noto_Sans_JP_266483;font-style:normal;font-weight:500;font-display:swap;src:url(/_next/static/media/6501dff1143f1661-s.woff2) format("woff2");unicode-range:u+87e2-87e6,u+87ea-87ed,u+87ef,u+87f1,u+87f3,u+87f5-87f8,u+87fa-87fb,u+87fe-87ff,u+8801,u+8803,u+8805-8807,u+8809-880b,u+880d-8816,u+8818-881c,u+881e-881f,u+8821-8822,u+8827-8828,u+882d-882e,u+8830-8832,u+8835-8836,u+8839-883c,u+8841-8845,u+8848-884b,u+884d-884e,u+8851-8852,u+8855-8856,u+8858-885a,u+885c,u+885e-8860,u+8862,u+8864,u+8869,u+886b,u+886e-886f,u+8871-8872,u+8875,u+8877,u+8879,u+887b,u+887d-887e,u+8880-8882,u+8888,u+888d,u+8892,u+8897-889c,u+889e-88a0,u+88a2,u+88a4,u+88a8,u+88aa,u+88ae,u+88b0-88b1,u+88b5,u+88b7,u+88ba,u+88bc-88c0,u+88c3-88c4,u+88c6,u+88ca-88ce,u+88d1-88d4,u+88d8-88d9,u+88db,u+88dd-88e1,u+88e7-88e8,u+88ef-88f2,u+88f4-88f5,u+88f7,u+88f9,u+88fc,u+8901-8902,u+8904,u+8906,u+890a,u+890c-890f,u+8913,u+8915-8916,u+8918-891a,u+891c-891e,u+8920,u+8925-8928,u+892a-892b,u+8930-8932,u+8935-893b,u+893e,u+8940-8946,u+8949,u+894c-894d,u+894f,u+8952,u+8956-8957,u+895a-895c,u+895e,u+8960-8964,u+8966,u+896a-896b,u+896d-8970}@font-face{font-family:__Noto_Sans_JP_266483;font-style:normal;font-weight:500;font-display:swap;src:url(/_next/static/media/ec63b34fcfdf2dab-s.woff2) format("woff2");unicode-range:u+8655-8659,u+865b,u+865d-8664,u+8667,u+8669,u+866c,u+866f,u+8671,u+8675-8677,u+867a-867b,u+867d,u+8687-8689,u+868b-868d,u+8691,u+8693,u+8695-8696,u+8698,u+869a,u+869c-869d,u+86a1,u+86a3-86a4,u+86a6-86ab,u+86ad,u+86af-86b1,u+86b3-86b9,u+86bf-86c1,u+86c3-86c6,u+86c9,u+86cb,u+86ce,u+86d1-86d2,u+86d4-86d5,u+86d7,u+86da,u+86dc,u+86de-86e0,u+86e3-86e7,u+86e9,u+86ec-86ed,u+86ef,u+86f8-86fe,u+8700,u+8703-870b,u+870d-8714,u+8719-871a,u+871e-871f,u+8721-8723,u+8725,u+8728-8729,u+872e-872f,u+8731-8732,u+8734,u+8737,u+8739-8740,u+8743,u+8745,u+8749,u+874b-874e,u+8751,u+8753,u+8755,u+8757-8759,u+875d,u+875f-8761,u+8763-8766,u+8768,u+876a,u+876e-876f,u+8771-8772,u+8774,u+8778,u+877b-877c,u+877f,u+8782-8789,u+878b-878c,u+878e,u+8790,u+8793,u+8795,u+8797-8799,u+879e-87a0,u+87a2-87a3,u+87a7,u+87ab-87af,u+87b1,u+87b3,u+87b5,u+87bb,u+87bd-87c1,u+87c4,u+87c6-87cb,u+87ce,u+87d0,u+87d2,u+87d5-87d6,u+87d9-87da,u+87dc,u+87df-87e0}@font-face{font-family:__Noto_Sans_JP_266483;font-style:normal;font-weight:500;font-display:swap;src:url(/_next/static/media/2ab9960a0fbb4932-s.woff2) format("woff2");unicode-range:u+84b4,u+84b9-84bb,u+84bd-84c2,u+84c6-84ca,u+84cc-84d1,u+84d3,u+84d6,u+84d9-84da,u+84dc,u+84e7,u+84ea,u+84ec,u+84ef-84f2,u+84f4,u+84f7,u+84fa-84fd,u+84ff-8500,u+8502-8503,u+8506-8507,u+850c,u+850e,u+8510,u+8514-8515,u+8517-8518,u+851a-851c,u+851e-851f,u+8521-8525,u+8527,u+852a-852c,u+852f,u+8532-8534,u+8536,u+853e-8541,u+8543,u+8546,u+8548,u+854a-854b,u+854f-8553,u+8555-855a,u+855c-8564,u+8569-856b,u+856d,u+856f,u+8577,u+8579-857b,u+857d-8581,u+8585-8586,u+8588-858c,u+858f-8591,u+8593,u+8597-8598,u+859b-859d,u+859f-85a0,u+85a2,u+85a4-85a5,u+85a7-85a8,u+85ad-85b0,u+85b4,u+85b6-85ba,u+85bc-85bf,u+85c1-85c2,u+85c7,u+85c9-85cb,u+85ce-85d0,u+85d5,u+85d8-85da,u+85dc,u+85df-85e1,u+85e5-85e6,u+85e8,u+85ed,u+85f3-85f4,u+85f6-85f7,u+85f9-85fa,u+85fc,u+85fe-8600,u+8602,u+8604-8606,u+860a-860b,u+860d-860e,u+8610-8613,u+8616-861b,u+861e,u+8621-8622,u+8624,u+8627,u+8629,u+862f-8630,u+8636,u+8638-863a,u+863c-863d,u+863f-8642,u+8646,u+864d,u+8652-8654}@font-face{font-family:__Noto_Sans_JP_266483;font-style:normal;font-weight:500;font-display:swap;src:url(/_next/static/media/3d545acc6a052f3e-s.woff2) format("woff2");unicode-range:u+82e8,u+82ea,u+82ed,u+82ef,u+82f3-82f4,u+82f6-82f7,u+82f9,u+82fb,u+82fd-82fe,u+8300-8301,u+8303,u+8306-8308,u+830a-830c,u+8316-8318,u+831b,u+831d-831f,u+8321-8323,u+832b-8335,u+8337,u+833a,u+833c-833d,u+8340,u+8342-8347,u+834a,u+834d-8351,u+8353-8357,u+835a,u+8362-8363,u+8370,u+8373,u+8375,u+8378,u+837c-837d,u+837f-8380,u+8382,u+8384-8387,u+838a,u+838d-838e,u+8392-8396,u+8398-83a0,u+83a2,u+83a6-83ad,u+83b1,u+83b5,u+83bd-83c1,u+83c7,u+83c9,u+83ce-83d1,u+83d4,u+83d6,u+83d8,u+83dd,u+83df-83e1,u+83e5,u+83e8,u+83ea-83eb,u+83f0,u+83f2,u+83f4,u+83f6-83f9,u+83fb-83fd,u+8401,u+8403-8404,u+8406-8407,u+840a-840b,u+840d,u+840f,u+8411,u+8413,u+8415,u+8417,u+8419,u+8420,u+8422,u+842a,u+842f,u+8431,u+8435,u+8438-8439,u+843c,u+8445-8448,u+844a,u+844d-844f,u+8451-8452,u+8456,u+8458-845a,u+845c,u+845f-8462,u+8464-8467,u+8469-846b,u+846d-8470,u+8473-8474,u+8476-847a,u+847c-847d,u+8481-8482,u+8484-8485,u+848b,u+8490,u+8492-8493,u+8495,u+8497,u+849c,u+849e-849f,u+84a1,u+84a6,u+84a8-84aa,u+84ad,u+84af,u+84b1}@font-face{font-family:__Noto_Sans_JP_266483;font-style:normal;font-weight:500;font-display:swap;src:url(/_next/static/media/ed5fa208fbc9ca0f-s.woff2) format("woff2");unicode-range:u+814a,u+814c,u+8151-8153,u+8157,u+815f-8161,u+8165-8169,u+816d-816f,u+8171,u+8173-8174,u+8177,u+8180-8186,u+8188,u+818a-818b,u+818e,u+8190,u+8193,u+8195-8196,u+8198,u+819b,u+819e,u+81a0,u+81a2,u+81a4,u+81a9,u+81ae,u+81b0,u+81b2,u+81b4-81b5,u+81b8,u+81ba-81bb,u+81bd-81be,u+81c0-81c3,u+81c5-81c6,u+81c8-81cb,u+81cd-81cf,u+81d1,u+81d5-81db,u+81dd-81e1,u+81e4-81e5,u+81e7,u+81eb-81ec,u+81ef-81f2,u+81f5-81f6,u+81f8-81fb,u+81fd-8205,u+8209-820b,u+820d,u+820f,u+8212-8214,u+8216,u+8219-821d,u+8221-8222,u+8228-8229,u+822b,u+822e,u+8232-8235,u+8237-8238,u+823a,u+823c,u+8240,u+8243-8246,u+8249,u+824b,u+824e-824f,u+8251,u+8256-825a,u+825c-825d,u+825f-8260,u+8262-8264,u+8267-8268,u+826a-826b,u+826d-826e,u+8271,u+8274,u+8277,u+8279,u+827b,u+827d-8281,u+8283-8284,u+8287,u+8289-828a,u+828d-828e,u+8291-8294,u+8296,u+8298-829b,u+829f-82a1,u+82a3-82a4,u+82a7-82ac,u+82ae,u+82b0,u+82b2,u+82b4,u+82b7,u+82ba-82bc,u+82be-82bf,u+82c5-82c6,u+82d0,u+82d2-82d3,u+82d5,u+82d9-82da,u+82dc,u+82de-82e4,u+82e7}@font-face{font-family:__Noto_Sans_JP_266483;font-style:normal;font-weight:500;font-display:swap;src:url(/_next/static/media/911b88656bd35ee9-s.woff2) format("woff2");unicode-range:u+7f77-7f79,u+7f7d-7f80,u+7f82-7f83,u+7f86-7f88,u+7f8b-7f8d,u+7f8f-7f91,u+7f94,u+7f96-7f97,u+7f9a,u+7f9c-7f9d,u+7fa1-7fa3,u+7fa6,u+7faa,u+7fad-7faf,u+7fb2,u+7fb4,u+7fb6,u+7fb8-7fb9,u+7fbc,u+7fbf-7fc0,u+7fc3,u+7fc5-7fc6,u+7fc8,u+7fca,u+7fce-7fcf,u+7fd5,u+7fdb,u+7fdf,u+7fe1,u+7fe3,u+7fe5-7fe6,u+7fe8-7fe9,u+7feb-7fec,u+7fee-7ff0,u+7ff2-7ff3,u+7ff9-7ffa,u+7ffd-7fff,u+8002,u+8004,u+8006-8008,u+800a-800f,u+8011-8014,u+8016,u+8018-8019,u+801c-8021,u+8024,u+8026,u+8028,u+802c,u+802e,u+8030,u+8034-8035,u+8037,u+8039-8040,u+8043-8044,u+8046,u+804a,u+8052,u+8058,u+805a,u+805f-8060,u+8062,u+8064,u+8066,u+8068,u+806d,u+806f-8073,u+8075-8076,u+8079,u+807b,u+807d-8081,u+8084-8088,u+808b,u+808e,u+8093,u+8099-809a,u+809c,u+809e,u+80a4,u+80a6-80a7,u+80ab-80ad,u+80b1,u+80b8-80b9,u+80c4-80c5,u+80c8,u+80ca,u+80cd,u+80cf,u+80d2,u+80d4-80db,u+80dd,u+80e0,u+80e4-80e6,u+80ed-80f3,u+80f5-80f7,u+80f9-80fc,u+80fe,u+8101,u+8103,u+8109,u+810b,u+810d,u+8116-8118,u+811b-811c,u+811e,u+8120,u+8123-8124,u+8127,u+8129,u+812b-812c,u+812f-8130,u+8135,u+8139-813a,u+813c-813e,u+8141,u+8145-8147}@font-face{font-family:__Noto_Sans_JP_266483;font-style:normal;font-weight:500;font-display:swap;src:url(/_next/static/media/d2612c65769b50a0-s.woff2) format("woff2");unicode-range:u+7d57,u+7d59-7d5d,u+7d63,u+7d65,u+7d67,u+7d6a,u+7d6e,u+7d70,u+7d72-7d73,u+7d78,u+7d7a-7d7b,u+7d7d,u+7d7f,u+7d81-7d83,u+7d85-7d86,u+7d88-7d89,u+7d8b-7d8d,u+7d8f,u+7d91,u+7d93,u+7d96-7d97,u+7d9b-7da0,u+7da2-7da3,u+7da6-7da7,u+7daa-7dac,u+7dae-7db0,u+7db3,u+7db5-7db9,u+7dbd,u+7dc0,u+7dc2-7dc7,u+7dcc-7dce,u+7dd0,u+7dd5-7dd9,u+7ddc-7dde,u+7de1-7de6,u+7dea-7ded,u+7df1-7df2,u+7df5-7df6,u+7df9-7dfa,u+7e00,u+7e05,u+7e08-7e0b,u+7e10-7e12,u+7e15,u+7e17,u+7e1c-7e1d,u+7e1f-7e23,u+7e27-7e28,u+7e2c-7e2d,u+7e2f,u+7e31-7e33,u+7e35-7e37,u+7e39-7e3b,u+7e3d,u+7e3f,u+7e43-7e48,u+7e4e,u+7e50,u+7e52,u+7e56,u+7e58-7e5a,u+7e5d-7e5f,u+7e61-7e62,u+7e65-7e67,u+7e69-7e6b,u+7e6d-7e6f,u+7e73,u+7e75,u+7e78-7e79,u+7e7b-7e7f,u+7e81-7e83,u+7e86-7e8a,u+7e8c-7e8e,u+7e90-7e96,u+7e98,u+7e9a-7e9f,u+7f38,u+7f3a-7f3f,u+7f43-7f45,u+7f47,u+7f4c-7f50,u+7f52-7f55,u+7f58,u+7f5b-7f5d,u+7f5f,u+7f61,u+7f63-7f69,u+7f6b,u+7f6d,u+7f71}@font-face{font-family:__Noto_Sans_JP_266483;font-style:normal;font-weight:500;font-display:swap;src:url(/_next/static/media/2e969e6022f3b715-s.woff2) format("woff2");unicode-range:u+7bc8,u+7bca-7bcc,u+7bcf,u+7bd4,u+7bd6-7bd7,u+7bd9-7bdb,u+7bdd,u+7be5-7be6,u+7be8-7bea,u+7bf0,u+7bf2-7bfa,u+7bfc,u+7bfe,u+7c00-7c04,u+7c06-7c07,u+7c09,u+7c0b-7c0f,u+7c11-7c14,u+7c17,u+7c19,u+7c1b,u+7c1e-7c20,u+7c23,u+7c25-7c28,u+7c2a-7c2c,u+7c2f,u+7c31,u+7c33-7c34,u+7c36-7c3a,u+7c3d-7c3e,u+7c40,u+7c42-7c43,u+7c45-7c46,u+7c4a,u+7c4c,u+7c4f-7c5f,u+7c61,u+7c63-7c65,u+7c67,u+7c69,u+7c6c-7c70,u+7c72,u+7c75,u+7c79,u+7c7b-7c7e,u+7c81-7c83,u+7c86-7c87,u+7c8d,u+7c8f-7c90,u+7c94,u+7c9e,u+7ca0-7ca2,u+7ca4-7ca6,u+7ca8,u+7cab,u+7cad-7cae,u+7cb0-7cb3,u+7cb6-7cb7,u+7cb9-7cbd,u+7cbf-7cc0,u+7cc2,u+7cc4-7cc5,u+7cc7-7cca,u+7ccd-7ccf,u+7cd2-7cd5,u+7cd7-7cda,u+7cdc-7cdd,u+7cdf-7ce0,u+7ce2,u+7ce6,u+7ce9,u+7ceb,u+7cef,u+7cf2,u+7cf4-7cf6,u+7cf9-7cfa,u+7cfe,u+7d02-7d03,u+7d06-7d0a,u+7d0f,u+7d11-7d13,u+7d15-7d16,u+7d1c-7d1e,u+7d23,u+7d26,u+7d2a,u+7d2c-7d2e,u+7d31-7d32,u+7d35,u+7d3c-7d41,u+7d43,u+7d45,u+7d47-7d48,u+7d4b,u+7d4d-7d4f,u+7d51,u+7d53,u+7d55-7d56}@font-face{font-family:__Noto_Sans_JP_266483;font-style:normal;font-weight:500;font-display:swap;src:url(/_next/static/media/43b0d3a2f27854fa-s.woff2) format("woff2");unicode-range:u+7a17-7a19,u+7a1b,u+7a1e-7a21,u+7a27,u+7a2b,u+7a2d,u+7a2f-7a31,u+7a34-7a35,u+7a37-7a3b,u+7a3e,u+7a43-7a49,u+7a4c,u+7a4e,u+7a50,u+7a55-7a57,u+7a59,u+7a5c-7a5d,u+7a5f-7a63,u+7a65,u+7a67,u+7a69-7a6a,u+7a6d,u+7a70,u+7a75,u+7a78-7a79,u+7a7d-7a7e,u+7a80,u+7a82,u+7a84-7a86,u+7a88,u+7a8a-7a8b,u+7a90-7a91,u+7a94-7a98,u+7a9e,u+7aa0,u+7aa3,u+7aa9,u+7aac,u+7ab0,u+7ab3,u+7ab5-7ab6,u+7ab9-7abf,u+7ac3,u+7ac5-7aca,u+7acc-7acf,u+7ad1-7ad3,u+7ad5,u+7ada-7adb,u+7add,u+7adf,u+7ae1-7ae2,u+7ae6-7aed,u+7af0-7af1,u+7af4,u+7af8,u+7afa-7afb,u+7afd-7afe,u+7b02,u+7b04,u+7b06-7b08,u+7b0a-7b0b,u+7b0f,u+7b12,u+7b14,u+7b18-7b19,u+7b1e-7b1f,u+7b23,u+7b25,u+7b27-7b2b,u+7b2d-7b31,u+7b33-7b36,u+7b3b,u+7b3d,u+7b3f-7b41,u+7b45,u+7b47,u+7b4c-7b50,u+7b53,u+7b55,u+7b5d,u+7b60,u+7b64-7b66,u+7b69-7b6a,u+7b6c-7b75,u+7b77,u+7b79-7b7a,u+7b7f,u+7b84,u+7b86,u+7b89,u+7b8d-7b92,u+7b96,u+7b98-7ba0,u+7ba5,u+7bac-7bad,u+7baf-7bb0,u+7bb2,u+7bb4-7bb6,u+7bba-7bbd,u+7bc1-7bc2,u+7bc5-7bc6}@font-face{font-family:__Noto_Sans_JP_266483;font-style:normal;font-weight:500;font-display:swap;src:url(/_next/static/media/9c991da2ed193b91-s.woff2) format("woff2");unicode-range:u+7851-7852,u+785c,u+785e,u+7860-7861,u+7863-7864,u+7868,u+786a,u+786e-786f,u+7872,u+7874,u+787a,u+787c,u+787e,u+7886-7887,u+788a,u+788c-788f,u+7893-7895,u+7898,u+789a,u+789d-789f,u+78a1,u+78a3-78a4,u+78a8-78aa,u+78ac-78ad,u+78af-78b3,u+78b5,u+78bb-78bf,u+78c5-78cc,u+78ce,u+78d1-78d6,u+78da-78db,u+78df-78e1,u+78e4,u+78e6-78e7,u+78ea,u+78ec,u+78f2-78f4,u+78f6-78f7,u+78f9-78fb,u+78fd-7901,u+7906-7907,u+790c,u+7910-7912,u+7919-791c,u+791e-7920,u+7925-792e,u+7930-7931,u+7934-7935,u+793b,u+793d,u+793f,u+7941-7942,u+7944-7946,u+794a-794b,u+794f,u+7951,u+7954-7955,u+7957-7958,u+795a-795c,u+795f-7960,u+7962,u+7967,u+7969,u+796b,u+7972,u+7977,u+7979-797c,u+797e-7980,u+798a-798e,u+7991,u+7993-7996,u+7998,u+799b-799d,u+79a1,u+79a6-79ab,u+79ae-79b1,u+79b3-79b4,u+79b8-79bb,u+79bd-79be,u+79c2,u+79c4,u+79c7-79ca,u+79cc-79cd,u+79cf,u+79d4-79d6,u+79da,u+79dd-79e3,u+79e5,u+79e7,u+79ea-79ed,u+79f1,u+79f8,u+79fc,u+7a02-7a03,u+7a05,u+7a07-7a0a,u+7a0c-7a0d,u+7a11,u+7a15}@font-face{font-family:__Noto_Sans_JP_266483;font-style:normal;font-weight:500;font-display:swap;src:url(/_next/static/media/2ac4b011a20e6802-s.woff2) format("woff2");unicode-range:u+768c-768e,u+7690,u+7693,u+7695-7696,u+7699-76a8,u+76aa,u+76ad,u+76af-76b0,u+76b4,u+76b6-76ba,u+76bd,u+76c1-76c3,u+76c5,u+76c8-76c9,u+76cb-76ce,u+76d2,u+76d4,u+76d6,u+76d9,u+76dc,u+76de,u+76e0-76e1,u+76e5-76e8,u+76ea-76ec,u+76f0-76f1,u+76f6,u+76f9,u+76fb-76fc,u+7700,u+7704,u+7706-7708,u+770a,u+770e,u+7712,u+7714-7715,u+7717,u+7719-771c,u+7722,u+7724-7726,u+7728,u+772d-772f,u+7734-7739,u+773d-773e,u+7742,u+7745-7747,u+774a,u+774d-774f,u+7752,u+7756-7758,u+775a-775c,u+775e-7760,u+7762,u+7764-7765,u+7767,u+776a-776c,u+7770,u+7772-7774,u+7779-777a,u+777c-7780,u+7784,u+778b-778e,u+7794-7796,u+779a,u+779e-77a0,u+77a2,u+77a4-77a5,u+77a7,u+77a9-77aa,u+77ae-77b1,u+77b5-77b7,u+77b9,u+77bb-77bf,u+77c3,u+77c7,u+77c9,u+77cd,u+77d1-77d2,u+77d5,u+77d7,u+77d9-77da,u+77dc,u+77de-77e0,u+77e3-77e4,u+77e6-77e7,u+77e9-77ea,u+77ec,u+77ee,u+77f0-77f1,u+77f4,u+77f8,u+77fb-77fc,u+7805-7806,u+7809,u+780c-780e,u+7811-7812,u+7819,u+781d,u+7820-7823,u+7826-7827,u+782c-782e,u+7830,u+7835,u+7837,u+783a,u+783f,u+7843-7845,u+7847-7848,u+784c,u+784e-784f}@font-face{font-family:__Noto_Sans_JP_266483;font-style:normal;font-weight:500;font-display:swap;src:url(/_next/static/media/f075a9e662050221-s.woff2) format("woff2");unicode-range:u+7511-7513,u+7515-7517,u+751c,u+751e,u+7520-7522,u+7524,u+7526-7527,u+7529-752c,u+752f,u+7536,u+7538-7539,u+753c-7540,u+7543-7544,u+7546-754b,u+754d-7550,u+7552,u+7557,u+755a-755b,u+755d-755f,u+7561-7562,u+7564,u+7566-7567,u+7569,u+756b-756d,u+756f,u+7571-7572,u+7574-757e,u+7581-7582,u+7585-7587,u+7589-758c,u+758f-7590,u+7592-7595,u+7599-759a,u+759c-759d,u+75a2-75a5,u+75b0-75b1,u+75b3-75b5,u+75b7-75b8,u+75ba,u+75bd,u+75bf-75c4,u+75c6,u+75ca,u+75cc-75cf,u+75d3-75d4,u+75d7-75d8,u+75dc-75e1,u+75e3-75e4,u+75e7,u+75ec,u+75ee-75f3,u+75f9,u+75fc,u+75fe-7604,u+7607-760c,u+760f,u+7612-7613,u+7615-7616,u+7618-7619,u+761b-7629,u+762d,u+7630,u+7632-7635,u+7638-763c,u+7640-7641,u+7643-764b,u+764e,u+7655,u+7658-7659,u+765c,u+765f,u+7661-7662,u+7664-7665,u+7667-766a,u+766c-7672,u+7674,u+7676,u+7678,u+7680-7683,u+7685,u+7688,u+768b}@font-face{font-family:__Noto_Sans_JP_266483;font-style:normal;font-weight:500;font-display:swap;src:url(/_next/static/media/404a50fe950f3bdb-s.woff2) format("woff2");unicode-range:u+736c,u+736e-7371,u+7375,u+7377-737c,u+7380-7381,u+7383,u+7385-7386,u+738a,u+738e,u+7390,u+7393-7398,u+739c,u+739e-73a0,u+73a2,u+73a5-73a6,u+73a8,u+73aa-73ab,u+73ad,u+73b3,u+73b5,u+73b7,u+73b9-73bd,u+73bf,u+73c5-73c6,u+73c9-73cc,u+73ce-73cf,u+73d2-73d3,u+73d6,u+73d9,u+73dd-73de,u+73e1,u+73e3-73e7,u+73e9-73ea,u+73ee,u+73f1,u+73f4-73f5,u+73f7-73fb,u+73fd,u+73ff-7401,u+7404-7405,u+7407,u+740a,u+7411,u+7413,u+741a-741b,u+7421,u+7424,u+7426,u+7428-7431,u+7433,u+7439-743a,u+743f-7441,u+7443-7444,u+7446-7447,u+744b,u+744d,u+7451-7453,u+7455,u+7457,u+7459-745a,u+745c-745d,u+745f,u+7462-7464,u+7466-746b,u+746d-7473,u+7476,u+747e,u+7480-7481,u+7485-7489,u+748b,u+748f-7492,u+7497-749a,u+749c,u+749e-74a3,u+74a5-74a6,u+74a8-74ab,u+74ae-74af,u+74b1-74b2,u+74b5,u+74b9-74bb,u+74bd,u+74bf,u+74c8-74ca,u+74cc,u+74cf-74d0,u+74d3-74d4,u+74d6,u+74d8,u+74da-74db,u+74de-74e0,u+74e3-74e4,u+74e7-74eb,u+74ee-74f2,u+74f4,u+74f7-74f8,u+74fa-74fc,u+74ff,u+7501,u+7503-7506,u+750c-750e}@font-face{font-family:__Noto_Sans_JP_266483;font-style:normal;font-weight:500;font-display:swap;src:url(/_next/static/media/e9bc19284ce29d4a-s.woff2) format("woff2");unicode-range:u+7166,u+7168,u+716c,u+7179,u+7180,u+7184-7185,u+7187-7188,u+718c,u+718f,u+7192,u+7194-7196,u+7199-719b,u+71a0,u+71a2,u+71a8,u+71ac,u+71ae-71b0,u+71b2-71b3,u+71b9-71ba,u+71be-71c1,u+71c4,u+71c9,u+71cb-71cc,u+71ce,u+71d0,u+71d2-71d4,u+71d6-71d7,u+71d9-71da,u+71dc,u+71df-71e0,u+71e6-71e7,u+71ec-71ee,u+71f4-71f5,u+71f8-71f9,u+71fc,u+71fe-7200,u+7207-7209,u+720d,u+7210,u+7213,u+7215,u+7217,u+721a,u+721d,u+721f,u+7224,u+7228,u+722b,u+722d,u+722f-7230,u+7232,u+7234,u+7238-7239,u+723b-723c,u+723e-7243,u+7245-7246,u+724b,u+724e-7250,u+7252-7253,u+7255-7258,u+725a,u+725c,u+725e,u+7260,u+7263,u+7268,u+726b,u+726e-726f,u+7271,u+7274,u+7277-7278,u+727b-727c,u+727e-7282,u+7284,u+7287,u+7289,u+728d-728e,u+7292-7293,u+7296,u+729b,u+72a2,u+72a7-72a8,u+72ad-72ae,u+72b0-72b2,u+72b4,u+72b9,u+72be,u+72c0-72c1,u+72c3-72c4,u+72c6-72c7,u+72c9,u+72cc,u+72ce,u+72d2,u+72d5-72d6,u+72d8,u+72df-72e2,u+72e5,u+72f3-72f4,u+72f7,u+72f9-72fb,u+72fd-72fe,u+7302,u+7304-7305,u+7307,u+730a-730b,u+730d,u+7312-7313,u+7316-7319,u+731c-731e,u+7322,u+7324,u+7327-7329,u+732c,u+732f,u+7331-7337,u+7339-733b,u+733d-733e,u+7343,u+734d-7350,u+7352,u+7356-7358,u+735d-7360,u+7366-736b}@font-face{font-family:__Noto_Sans_JP_266483;font-style:normal;font-weight:500;font-display:swap;src:url(/_next/static/media/4d6700984d1c60f2-s.woff2) format("woff2");unicode-range:u+6f58-6f5b,u+6f5d-6f5e,u+6f60-6f62,u+6f66,u+6f68,u+6f6c-6f6d,u+6f6f,u+6f74,u+6f78,u+6f7a,u+6f7c-6f7e,u+6f80,u+6f82-6f83,u+6f86-6f88,u+6f8b-6f8e,u+6f90-6f94,u+6f96-6f98,u+6f9a,u+6f9d,u+6f9f-6fa1,u+6fa3,u+6fa5-6fa8,u+6fae-6fb1,u+6fb3,u+6fb5-6fb7,u+6fb9,u+6fbc,u+6fbe,u+6fc2,u+6fc5-6fca,u+6fd4-6fd5,u+6fd8,u+6fda-6fdb,u+6fde-6fe0,u+6fe4,u+6fe8-6fe9,u+6feb-6fec,u+6fee,u+6ff0,u+6ff3,u+6ff5-6ff6,u+6ff9-6ffa,u+6ffc-6ffe,u+7000-7001,u+7005-7007,u+7009-700b,u+700d,u+700f,u+7011,u+7015,u+7017-7018,u+701a-701b,u+701d-7020,u+7023,u+7026,u+7028,u+702f-7030,u+7032,u+7034,u+7037,u+7039-703a,u+703c,u+703e,u+7043-7044,u+7047-704c,u+704e,u+7051,u+7054-7055,u+705d-705e,u+7064-7065,u+7069,u+706c,u+706e,u+7075-7076,u+707e,u+7081,u+7085-7086,u+7094-7098,u+709b,u+709f,u+70a4,u+70ab-70ac,u+70ae-70b1,u+70b3-70b4,u+70b7,u+70bb,u+70ca-70cb,u+70d1,u+70d3-70d6,u+70d8-70d9,u+70dc-70dd,u+70df,u+70e4,u+70ec,u+70f1,u+70fa,u+70fd,u+7103-7108,u+710b-710c,u+710f,u+7114,u+7119,u+711c,u+711e,u+7120,u+712b,u+712d-7131,u+7138,u+7141,u+7145-7147,u+7149-714b,u+7150-7153,u+7155-7157,u+715a,u+715c,u+715e,u+7160,u+7162,u+7164-7165}@font-face{font-family:__Noto_Sans_JP_266483;font-style:normal;font-weight:500;font-display:swap;src:url(/_next/static/media/dc06d6543efcab71-s.woff2) format("woff2");unicode-range:u+6d7c,u+6d80-6d82,u+6d85,u+6d87,u+6d89-6d8a,u+6d8c-6d8e,u+6d91-6d98,u+6d9c,u+6daa-6dac,u+6dae,u+6db4-6db5,u+6db7-6db9,u+6dbd,u+6dbf,u+6dc2,u+6dc4-6dc8,u+6dca,u+6dcc,u+6dce-6dd0,u+6dd2,u+6dd5-6dd6,u+6dd8-6ddb,u+6ddd-6de0,u+6de2,u+6de4-6de6,u+6de8-6dea,u+6dec,u+6dee-6df0,u+6df2,u+6df4,u+6df6,u+6df8-6dfa,u+6dfc,u+6e00,u+6e04,u+6e0a,u+6e17,u+6e19,u+6e1d-6e20,u+6e22-6e25,u+6e27,u+6e2b,u+6e2d-6e2e,u+6e32,u+6e34,u+6e36,u+6e38-6e3c,u+6e42-6e45,u+6e48-6e49,u+6e4b-6e4f,u+6e51-6e54,u+6e57,u+6e5b-6e5f,u+6e62-6e63,u+6e68,u+6e6b,u+6e6e,u+6e72-6e73,u+6e76,u+6e7b,u+6e7d,u+6e82,u+6e89,u+6e8c-6e8d,u+6e8f,u+6e93,u+6e98-6e99,u+6e9f-6ea0,u+6ea5,u+6ea7,u+6eaa-6eab,u+6ead-6eaf,u+6eb1-6eb4,u+6eb7,u+6ebb-6ebd,u+6ebf-6ec4,u+6ec7-6eca,u+6ecc-6ecf,u+6ed3-6ed5,u+6ed9-6edb,u+6ee6,u+6eeb-6eef,u+6ef7-6ef9,u+6efb,u+6efd-6eff,u+6f04,u+6f08-6f0a,u+6f0c-6f0d,u+6f10-6f11,u+6f13,u+6f15-6f16,u+6f18,u+6f1a-6f1b,u+6f25-6f26,u+6f29-6f2a,u+6f2d,u+6f2f-6f33,u+6f35-6f36,u+6f38,u+6f3b-6f3c,u+6f3e-6f3f,u+6f41,u+6f45,u+6f4f,u+6f51-6f53,u+6f57}@font-face{font-family:__Noto_Sans_JP_266483;font-style:normal;font-weight:500;font-display:swap;src:url(/_next/static/media/75769f6d46055e6f-s.woff2) format("woff2");unicode-range:u+6b85,u+6b89,u+6b8d,u+6b95,u+6b97-6b98,u+6b9b,u+6b9e-6ba0,u+6ba2-6ba4,u+6ba8-6bb3,u+6bb7-6bb9,u+6bbc-6bbe,u+6bc0,u+6bc3-6bc4,u+6bc6-6bc9,u+6bcb-6bcc,u+6bcf,u+6bd3,u+6bd6-6bd8,u+6bda,u+6bdf,u+6be1,u+6be3,u+6be6-6be7,u+6beb-6bec,u+6bee,u+6bf1,u+6bf3,u+6bf7,u+6bf9,u+6bff,u+6c02,u+6c04-6c05,u+6c08-6c0a,u+6c0d-6c0e,u+6c10,u+6c12-6c14,u+6c19,u+6c1b,u+6c1f,u+6c24,u+6c26-6c28,u+6c2c,u+6c2e,u+6c33,u+6c35-6c36,u+6c3a-6c3b,u+6c3e-6c40,u+6c4a-6c4b,u+6c4d,u+6c4f,u+6c52,u+6c54-6c55,u+6c59,u+6c5b-6c5e,u+6c62,u+6c67-6c68,u+6c6a-6c6b,u+6c6d,u+6c6f,u+6c73-6c74,u+6c76,u+6c78-6c79,u+6c7b,u+6c7e,u+6c81-6c87,u+6c89,u+6c8c-6c8d,u+6c90,u+6c92-6c95,u+6c97-6c98,u+6c9a-6c9c,u+6c9f,u+6caa-6cae,u+6cb0-6cb2,u+6cb4,u+6cba,u+6cbd-6cbe,u+6cc2,u+6cc5-6cc6,u+6ccd,u+6ccf-6cd4,u+6cd6-6cd7,u+6cd9-6cdd,u+6ce0,u+6ce7,u+6ce9-6cef,u+6cf1-6cf2,u+6cf4,u+6cfb,u+6d00-6d01,u+6d04,u+6d07,u+6d0a,u+6d0c,u+6d0e-6d0f,u+6d11,u+6d13,u+6d19-6d1a,u+6d1f,u+6d24,u+6d26-6d28,u+6d2b,u+6d2e-6d2f,u+6d31,u+6d33-6d36,u+6d38-6d39,u+6d3c-6d3d,u+6d3f,u+6d57-6d5b,u+6d5e-6d61,u+6d64-6d65,u+6d67,u+6d6c,u+6d6f-6d70,u+6d79}@font-face{font-family:__Noto_Sans_JP_266483;font-style:normal;font-weight:500;font-display:swap;src:url(/_next/static/media/2fdd60a32e4c39ac-s.woff2) format("woff2");unicode-range:u+69dd-69de,u+69e2-69e3,u+69e5,u+69e7-69eb,u+69ed-69ef,u+69f1-69f6,u+69f9,u+69fe-6a01,u+6a03,u+6a05,u+6a0a,u+6a0c,u+6a0f,u+6a11-6a15,u+6a17,u+6a1a-6a1b,u+6a1d-6a20,u+6a22-6a24,u+6a28,u+6a2e,u+6a30,u+6a32-6a38,u+6a3b,u+6a3e-6a3f,u+6a44-6a4a,u+6a4e,u+6a50-6a52,u+6a54-6a56,u+6a5b,u+6a61-6a62,u+6a64,u+6a66-6a67,u+6a6a-6a6b,u+6a71-6a73,u+6a78,u+6a7a,u+6a7e-6a7f,u+6a81,u+6a83-6a84,u+6a86-6a87,u+6a89,u+6a8b,u+6a8d,u+6a90-6a91,u+6a94,u+6a97,u+6a9b,u+6a9d-6aa3,u+6aa5,u+6aaa-6aac,u+6aae-6ab1,u+6ab3-6ab4,u+6ab8,u+6abb,u+6abd-6abf,u+6ac1-6ac3,u+6ac6,u+6ac8-6ac9,u+6acc,u+6ad0-6ad1,u+6ad3-6ad6,u+6ada-6adf,u+6ae2,u+6ae4,u+6ae7-6ae8,u+6aea,u+6aec,u+6af0-6af3,u+6af8,u+6afa,u+6afc-6afd,u+6b02-6b03,u+6b06-6b07,u+6b09-6b0b,u+6b0f-6b12,u+6b16-6b17,u+6b1b,u+6b1d-6b1f,u+6b23-6b24,u+6b28,u+6b2b-6b2c,u+6b2f,u+6b35-6b39,u+6b3b,u+6b3d,u+6b3f,u+6b43,u+6b46-6b47,u+6b49-6b4a,u+6b4d-6b4e,u+6b50,u+6b52,u+6b54,u+6b56,u+6b58-6b59,u+6b5b,u+6b5d,u+6b5f-6b61,u+6b65,u+6b67,u+6b6b-6b6c,u+6b6e,u+6b70,u+6b72,u+6b75,u+6b77-6b7a,u+6b7d-6b84}@font-face{font-family:__Noto_Sans_JP_266483;font-style:normal;font-weight:500;font-display:swap;src:url(/_next/static/media/819cceac499e1e4a-s.woff2) format("woff2");unicode-range:u+6855,u+6857-6859,u+685b,u+685d,u+685f,u+6863,u+6867,u+686b,u+686e-6872,u+6874-6875,u+6877,u+6879-687c,u+687e-687f,u+6882-6884,u+6886,u+6888,u+688d-6890,u+6894,u+6896,u+6898-689c,u+689f-68a3,u+68a5-68a7,u+68a9-68ab,u+68ad-68af,u+68b2-68b5,u+68b9-68bc,u+68c3,u+68c5-68c6,u+68c8-68ca,u+68cc-68cd,u+68cf-68d1,u+68d3-68d9,u+68dc-68dd,u+68e0-68e1,u+68e3-68e5,u+68e7-68e8,u+68ea-68ed,u+68ef-68f1,u+68f5-68f7,u+68f9,u+68fb-68fd,u+6900-6901,u+6903-6904,u+6906-690c,u+690f-6911,u+6913,u+6916-6917,u+6919-691b,u+6921-6923,u+6925-6926,u+6928,u+692a,u+6930-6931,u+6933-6936,u+6938-6939,u+693b,u+693d,u+6942,u+6945-6946,u+6949,u+694e,u+6954,u+6957,u+6959,u+695b-695e,u+6961-6966,u+6968-696c,u+696e-6974,u+6977-697b,u+697e-6981,u+6986,u+698d,u+6991-6992,u+6994-6996,u+6998,u+699c,u+69a0-69a1,u+69a5-69a8,u+69ab,u+69ad,u+69af-69b2,u+69b4,u+69b7-69b8,u+69ba-69bc,u+69be-69c1,u+69c3,u+69c5,u+69c7-69c8,u+69ca,u+69ce-69d1,u+69d3,u+69d6-69d7,u+69d9}@font-face{font-family:__Noto_Sans_JP_266483;font-style:normal;font-weight:500;font-display:swap;src:url(/_next/static/media/30411cedbea86904-s.woff2) format("woff2");unicode-range:u+667e-6680,u+6683-6684,u+6688,u+668b-668e,u+6690,u+6692,u+6698-669d,u+669f-66a0,u+66a2,u+66a4,u+66ad,u+66b1-66b3,u+66b5,u+66b8-66b9,u+66bb-66bc,u+66be-66c4,u+66c6,u+66c8-66c9,u+66cc,u+66ce-66cf,u+66d4,u+66da-66db,u+66dd,u+66df-66e0,u+66e6,u+66e8-66e9,u+66eb-66ec,u+66ee,u+66f5,u+66f7,u+66fa-66fc,u+6701,u+6705,u+6707,u+670c,u+670e-6710,u+6712-6716,u+6719,u+671c,u+671e,u+6720,u+6722,u+6725-6726,u+672e,u+6733,u+6735-6738,u+673e-673f,u+6741,u+6743,u+6745-6748,u+674c-674d,u+6753-6755,u+6759,u+675d-675e,u+6760,u+6762-6764,u+6766,u+676a,u+676c,u+676e,u+6770,u+6772-6774,u+6776-6777,u+677b-677c,u+6780-6781,u+6784-6785,u+6787,u+6789,u+678b-678c,u+678e-678f,u+6791-6793,u+6796,u+6798-6799,u+679b,u+67a1,u+67a4,u+67a6,u+67a9,u+67b0-67b5,u+67b7-67b9,u+67bb-67be,u+67c0-67c3,u+67c5-67c6,u+67c8-67c9,u+67ce,u+67d2,u+67d7-67d9,u+67db-67de,u+67e1-67e2,u+67e4,u+67e6-67e7,u+67e9,u+67ec,u+67ee-67f0,u+67f2,u+67f6-67f7,u+67f9-67fa,u+67fc,u+67fe,u+6801-6802,u+6805,u+6810,u+6814,u+6818-6819,u+681d,u+681f,u+6822,u+6827-6829,u+682b-682d,u+682f-6834,u+683b,u+683e-6840,u+6844-6846,u+6849-684a,u+684c-684e,u+6852-6854}@font-face{font-family:__Noto_Sans_JP_266483;font-style:normal;font-weight:500;font-display:swap;src:url(/_next/static/media/3dca2b8719de26e7-s.woff2) format("woff2");unicode-range:u+64d2,u+64d4-64d5,u+64d7-64d8,u+64da,u+64e0-64e1,u+64e3-64e5,u+64e7,u+64e9-64ea,u+64ed,u+64ef-64f2,u+64f4-64f7,u+64fa-64fb,u+64fd-6501,u+6504-6505,u+6508-650a,u+650f,u+6513-6514,u+6516,u+6518-6519,u+651b-651f,u+6522,u+6524,u+6526,u+6529-652c,u+652e,u+6531-6532,u+6534-6538,u+653a,u+653c-653d,u+6543-6544,u+6547-6549,u+654d-654e,u+6550,u+6552,u+6554-6556,u+6558,u+655d-6560,u+6567,u+656b,u+6572,u+6578,u+657a,u+657d,u+6581-6585,u+6588,u+658a,u+658c,u+6592,u+6595,u+6598,u+659b,u+659d,u+659f-65a1,u+65a3-65a6,u+65ab,u+65ae,u+65b2-65b5,u+65b7-65b8,u+65be-65bf,u+65c1-65c4,u+65c6,u+65c8-65c9,u+65cc,u+65ce,u+65d0,u+65d2,u+65d4,u+65d6,u+65d8-65d9,u+65db,u+65df-65e1,u+65e3,u+65f0-65f2,u+65f4-65f5,u+65f9,u+65fb-65fc,u+65fe-6600,u+6603-6604,u+6608-660a,u+660d,u+6611-6612,u+6615-6616,u+661c-661e,u+6621-6624,u+6626,u+6629-662c,u+662e,u+6630-6631,u+6633-6637,u+6639-663b,u+663f-6641,u+6644-6646,u+6648-664a,u+664c,u+664e-664f,u+6651,u+6657-6665,u+6667-6668,u+666a-666d,u+6670,u+6673,u+6675,u+6677-6679,u+667b-667c}@font-face{font-family:__Noto_Sans_JP_266483;font-style:normal;font-weight:500;font-display:swap;src:url(/_next/static/media/44ecec4a3238be17-s.woff2) format("woff2");unicode-range:u+62cf,u+62d1,u+62d4-62d6,u+62da,u+62dc,u+62ea,u+62ee-62ef,u+62f1-62f2,u+62f4-62f5,u+62fc-62fd,u+62ff,u+6302-6304,u+6308-630d,u+6310,u+6313,u+6316,u+6318,u+631b,u+6327,u+6329-632a,u+632d,u+6332,u+6335-6336,u+6339-633c,u+633e,u+6341-6344,u+6346,u+634a-634e,u+6350,u+6352-6354,u+6358-6359,u+635b,u+6365-6366,u+6369,u+636b-636d,u+6371-6372,u+6374-6378,u+637a,u+637c-637d,u+637f-6380,u+6382,u+6384,u+6387,u+6389-638a,u+638e-6390,u+6394-6396,u+6399-639a,u+639e,u+63a0,u+63a3-63a4,u+63a6,u+63a9,u+63ab-63af,u+63b5,u+63bd-63be,u+63c0-63c1,u+63c4-63c6,u+63c8,u+63ce,u+63d1-63d6,u+63dc,u+63e0,u+63e3,u+63e5,u+63e9-63ed,u+63f2-63f3,u+63f5-63f9,u+6406,u+6409-640a,u+640f-6410,u+6412-6414,u+6416-6418,u+641e,u+6420,u+6422,u+6424-6426,u+6428-642a,u+642f-6430,u+6434-6436,u+643d,u+643f,u+644b,u+644e-644f,u+6451-6454,u+645a-645d,u+645f-6461,u+6463,u+6467,u+646d,u+6473-6474,u+6476,u+6478-6479,u+647b,u+647d,u+6485,u+6487-6488,u+648f-6491,u+6493,u+6495,u+6498-649b,u+649d-649f,u+64a1,u+64a3,u+64a6,u+64a8-64a9,u+64ac,u+64b3,u+64bb-64bf,u+64c2,u+64c4-64c5,u+64c7,u+64c9-64cc,u+64ce,u+64d0-64d1}@font-face{font-family:__Noto_Sans_JP_266483;font-style:normal;font-weight:500;font-display:swap;src:url(/_next/static/media/4f1413fd03aed3fa-s.woff2) format("woff2");unicode-range:u+6117,u+6119,u+611c,u+611e,u+6120-6122,u+6127-6128,u+612a-612c,u+6130-6131,u+6134-6137,u+6139-613a,u+613c-613f,u+6141-6142,u+6144-6147,u+6149-614a,u+614d,u+6153,u+6158-615a,u+615d-6160,u+6164-6165,u+616b-616c,u+616f,u+6171-6175,u+6177-6178,u+617b-6181,u+6183-6184,u+6187,u+618a-618b,u+618d,u+6192-6194,u+6196-619a,u+619c-619d,u+619f-61a0,u+61a5,u+61a8,u+61aa-61ae,u+61b8-61ba,u+61bc,u+61be,u+61c0-61c3,u+61c6,u+61c8,u+61ca-61cf,u+61d5,u+61dc-61df,u+61e1-61e3,u+61e5-61e9,u+61ec-61ed,u+61ef,u+61f4-61f7,u+61fa,u+61fc-6201,u+6203-6204,u+6207-620a,u+620d-620e,u+6213-6215,u+621b-621e,u+6220-6223,u+6227,u+6229-622b,u+622e,u+6230-6233,u+6236,u+6239,u+623d-623e,u+6241-6244,u+6246,u+6248,u+624c,u+624e,u+6250-6252,u+6254,u+6256,u+6258,u+625a-625c,u+625e,u+6260-6261,u+6263-6264,u+6268,u+626d,u+626f,u+6273,u+627a-627e,u+6282-6283,u+6285,u+6289,u+628d-6290,u+6292-6294,u+6296,u+6299,u+629b,u+62a6,u+62a8,u+62ac,u+62b3,u+62b6-62b7,u+62ba-62bb,u+62be-62bf,u+62c2,u+62c4,u+62c6-62c8,u+62ca,u+62ce}@font-face{font-family:__Noto_Sans_JP_266483;font-style:normal;font-weight:500;font-display:swap;src:url(/_next/static/media/bd13bff7360df517-s.woff2) format("woff2");unicode-range:u+5f6c-5f6d,u+5f6f,u+5f72-5f75,u+5f78,u+5f7a,u+5f7d-5f7f,u+5f82-5f83,u+5f87-5f89,u+5f8d,u+5f8f,u+5f91,u+5f96,u+5f99,u+5f9c-5f9d,u+5fa0,u+5fa2,u+5fa4,u+5fa7-5fa8,u+5fab-5fad,u+5faf-5fb1,u+5fb5,u+5fb7-5fb8,u+5fbc-5fbd,u+5fc4,u+5fc7-5fc9,u+5fcb,u+5fd0-5fd4,u+5fdd-5fde,u+5fe1-5fe2,u+5fe4,u+5fe8-5fea,u+5fec-5ff3,u+5ff6,u+5ff8,u+5ffa-5ffd,u+5fff,u+6007,u+600a,u+600d-6010,u+6013-6015,u+6017-601b,u+601f,u+6021-6022,u+6024,u+6026,u+6029,u+602b,u+602d,u+6031,u+6033,u+6035,u+603a,u+6040-6043,u+6046-604a,u+604c-604d,u+6051,u+6054-6057,u+6059-605a,u+605d,u+605f-6064,u+6067,u+606a-606c,u+6070-6071,u+6077,u+607e-607f,u+6081-6086,u+6088-608e,u+6091-6093,u+6095-6098,u+609a-609b,u+609d-609e,u+60a2,u+60a4-60a5,u+60a7-60a8,u+60b0-60b1,u+60b3-60b5,u+60b7-60b8,u+60bb,u+60bd-60be,u+60c2,u+60c4,u+60c6-60cb,u+60ce-60cf,u+60d3-60d5,u+60d8-60d9,u+60db,u+60dd-60df,u+60e1-60e2,u+60e5,u+60ee,u+60f0-60f2,u+60f4-60f8,u+60fa-60fd,u+6100,u+6102-6103,u+6106-6108,u+610a,u+610c-610e,u+6110-6114,u+6116}@font-face{font-family:__Noto_Sans_JP_266483;font-style:normal;font-weight:500;font-display:swap;src:url(/_next/static/media/4d84180ebe05e949-s.woff2) format("woff2");unicode-range:u+5d9b,u+5d9d,u+5d9f-5da0,u+5da2,u+5da4,u+5da7,u+5dab-5dac,u+5dae,u+5db0,u+5db2,u+5db4,u+5db7-5db9,u+5dbc-5dbd,u+5dc3,u+5dc7,u+5dc9,u+5dcb-5dce,u+5dd0-5dd3,u+5dd6-5dd9,u+5ddb,u+5de0,u+5de2,u+5de4,u+5de9,u+5df2,u+5df5,u+5df8-5df9,u+5dfd,u+5dff-5e00,u+5e07,u+5e0b,u+5e0d,u+5e11-5e12,u+5e14-5e15,u+5e18-5e1b,u+5e1f-5e20,u+5e25,u+5e28,u+5e2e,u+5e32,u+5e35-5e37,u+5e3e,u+5e40,u+5e43-5e44,u+5e47,u+5e49,u+5e4b,u+5e4e,u+5e50-5e51,u+5e54,u+5e56-5e58,u+5e5b-5e5c,u+5e5e-5e5f,u+5e62,u+5e64,u+5e68,u+5e6a-5e6e,u+5e70,u+5e75-5e77,u+5e7a,u+5e7f-5e80,u+5e87,u+5e8b,u+5e8e,u+5e96,u+5e99-5e9a,u+5ea0,u+5ea2,u+5ea4-5ea5,u+5ea8,u+5eaa,u+5eac,u+5eb1,u+5eb3,u+5eb8-5eb9,u+5ebd-5ebf,u+5ec1-5ec2,u+5ec6,u+5ec8,u+5ecb-5ecc,u+5ece-5ed6,u+5ed9-5ee2,u+5ee5,u+5ee8-5ee9,u+5eeb-5eec,u+5ef0-5ef1,u+5ef3-5ef4,u+5ef8-5ef9,u+5efc-5f00,u+5f02-5f03,u+5f06-5f09,u+5f0b-5f0e,u+5f11,u+5f16-5f17,u+5f19,u+5f1b-5f1e,u+5f21-5f24,u+5f27-5f29,u+5f2b-5f30,u+5f34,u+5f36,u+5f38,u+5f3a-5f3d,u+5f3f-5f41,u+5f44-5f45,u+5f47-5f48,u+5f4a,u+5f4c-5f4e,u+5f50-5f51,u+5f54,u+5f56-5f58,u+5f5b-5f5d,u+5f60,u+5f63-5f65,u+5f67,u+5f6a}@font-face{font-family:__Noto_Sans_JP_266483;font-style:normal;font-weight:500;font-display:swap;src:url(/_next/static/media/be7c57704699d363-s.woff2) format("woff2");unicode-range:u+5bbc,u+5bc0-5bc1,u+5bc3,u+5bc7,u+5bc9,u+5bcd-5bd0,u+5bd3-5bd4,u+5bd6-5bda,u+5bde,u+5be0-5be2,u+5be4-5be6,u+5be8,u+5beb-5bec,u+5bef-5bf1,u+5bf3-5bf6,u+5bfd,u+5c03,u+5c05,u+5c07-5c09,u+5c0c-5c0d,u+5c12-5c14,u+5c17,u+5c19,u+5c1e-5c20,u+5c22-5c24,u+5c26,u+5c28-5c2e,u+5c30,u+5c32,u+5c35-5c36,u+5c38-5c39,u+5c46,u+5c4d-5c50,u+5c53,u+5c59-5c5c,u+5c5f-5c63,u+5c67-5c69,u+5c6c-5c70,u+5c74-5c76,u+5c79-5c7d,u+5c87-5c88,u+5c8a,u+5c8c,u+5c8f,u+5c91-5c92,u+5c94,u+5c9d,u+5c9f-5ca0,u+5ca2-5ca3,u+5ca6-5ca8,u+5caa-5cab,u+5cad,u+5cb1-5cb2,u+5cb4-5cb7,u+5cba-5cbc,u+5cbe,u+5cc5,u+5cc7,u+5cc9,u+5ccb,u+5cd0,u+5cd2,u+5cd7,u+5cd9,u+5cdd,u+5ce6,u+5ce8-5cea,u+5ced-5cee,u+5cf1-5cf2,u+5cf4-5cf5,u+5cfa-5cfb,u+5cfd,u+5d01,u+5d06,u+5d0b,u+5d0d,u+5d10-5d12,u+5d14-5d15,u+5d17-5d1b,u+5d1d,u+5d1f-5d20,u+5d22-5d24,u+5d26-5d27,u+5d2b,u+5d31,u+5d34,u+5d39,u+5d3d,u+5d3f,u+5d42-5d43,u+5d46-5d48,u+5d4a-5d4b,u+5d4e,u+5d51-5d53,u+5d55,u+5d59,u+5d5c,u+5d5f-5d62,u+5d64,u+5d69-5d6a,u+5d6c-5d6d,u+5d6f-5d70,u+5d73,u+5d76,u+5d79-5d7a,u+5d7e-5d7f,u+5d81-5d84,u+5d87-5d88,u+5d8a,u+5d8c,u+5d90,u+5d92-5d95,u+5d97,u+5d99}@font-face{font-family:__Noto_Sans_JP_266483;font-style:normal;font-weight:500;font-display:swap;src:url(/_next/static/media/88e49ad8103b8aed-s.woff2) format("woff2");unicode-range:u+598b-598e,u+5992,u+5995,u+5997,u+599b,u+599d,u+599f,u+59a3-59a4,u+59a7,u+59ad-59b0,u+59b2-59b3,u+59b7,u+59ba,u+59bc,u+59be,u+59c1,u+59c3-59c4,u+59c6,u+59c8,u+59ca,u+59cd,u+59d2,u+59d9-59da,u+59dd-59df,u+59e3-59e5,u+59e7-59e8,u+59ec,u+59ee-59ef,u+59f1-59f2,u+59f4,u+59f6-59f8,u+5a00,u+5a03-5a04,u+5a09,u+5a0c-5a0e,u+5a11-5a13,u+5a17,u+5a1a-5a1c,u+5a1e-5a1f,u+5a23-5a25,u+5a27-5a28,u+5a2a,u+5a2d,u+5a30,u+5a35-5a36,u+5a40-5a41,u+5a44-5a45,u+5a47-5a49,u+5a4c,u+5a50,u+5a55,u+5a5e,u+5a62-5a63,u+5a65,u+5a67,u+5a6a,u+5a6c-5a6d,u+5a77,u+5a7a-5a7b,u+5a7e,u+5a84,u+5a8b,u+5a90,u+5a93,u+5a96,u+5a99,u+5a9c,u+5a9e-5aa0,u+5aa2,u+5aa7,u+5aac,u+5ab1-5ab3,u+5ab5,u+5ab8,u+5aba-5abf,u+5ac2,u+5ac4,u+5ac6,u+5ac8,u+5acb,u+5acf-5ad0,u+5ad6-5ad7,u+5ada,u+5adc,u+5ae0-5ae1,u+5ae3,u+5ae5-5ae6,u+5ae9-5aea,u+5aee,u+5af0,u+5af5-5af6,u+5afa-5afb,u+5afd,u+5b00-5b01,u+5b08,u+5b0b,u+5b16-5b17,u+5b19,u+5b1b,u+5b1d,u+5b21,u+5b25,u+5b2a,u+5b2c-5b2d,u+5b30,u+5b32,u+5b34,u+5b36,u+5b38,u+5b3e,u+5b40-5b41,u+5b43,u+5b45,u+5b4b-5b4c,u+5b51-5b52,u+5b56,u+5b5a-5b5c,u+5b5e-5b5f,u+5b65,u+5b68-5b69,u+5b6e-5b71,u+5b73,u+5b75-5b76,u+5b7a,u+5b7c-5b84,u+5b86,u+5b8a-5b8b,u+5b8d-5b8e,u+5b90-5b91,u+5b93-5b94,u+5b96,u+5ba5-5ba6,u+5ba8-5ba9,u+5bac-5bad,u+5baf,u+5bb1-5bb2,u+5bb7-5bb8,u+5bba}@font-face{font-family:__Noto_Sans_JP_266483;font-style:normal;font-weight:500;font-display:swap;src:url(/_next/static/media/f8a14d8db0573703-s.woff2) format("woff2");unicode-range:u+57b3,u+57b8,u+57bd,u+57c0,u+57c3,u+57c6-57c8,u+57cc,u+57cf,u+57d2-57d7,u+57dc-57de,u+57e0-57e1,u+57e3-57e4,u+57e6-57e7,u+57e9,u+57ed,u+57f0,u+57f4-57f6,u+57f8,u+57fb,u+57fd-57ff,u+5803-5804,u+5808-580d,u+5819,u+581b,u+581d-5821,u+5826-5827,u+582d,u+582f-5830,u+5832,u+5835,u+5839,u+583d,u+583f-5840,u+5849,u+584b-584d,u+584f-5852,u+5855,u+5858-5859,u+585f,u+5861-5862,u+5864,u+5867-5868,u+586d,u+5870,u+5872,u+5878-5879,u+587c,u+587f-5881,u+5885,u+5887-588d,u+588f-5890,u+5894,u+5896,u+5898,u+589d-589e,u+58a0-58a2,u+58a6,u+58a9-58ab,u+58ae,u+58b1-58b3,u+58b8-58bc,u+58be,u+58c2-58c5,u+58c8,u+58cd-58ce,u+58d0-58da,u+58dc-58e2,u+58e4-58e5,u+58e9,u+58ec,u+58ef,u+58f3-58f4,u+58f7,u+58f9,u+58fb-58fd,u+5902,u+5905-5906,u+590a-590d,u+5910,u+5912-5914,u+5918-5919,u+591b,u+591d,u+591f,u+5921,u+5923-5925,u+5928,u+592c-592d,u+592f-5930,u+5932-5933,u+5935-5936,u+5938-5939,u+593d-593f,u+5943,u+5946,u+594e,u+5950,u+5952-5953,u+5955,u+5957-595b,u+595d-5961,u+5963,u+5967,u+5969,u+596b-596d,u+596f,u+5972,u+5975-5976,u+5978-5979,u+597b-597c,u+5981}@font-face{font-family:__Noto_Sans_JP_266483;font-style:normal;font-weight:500;font-display:swap;src:url(/_next/static/media/45f85d21489ef7d2-s.woff2) format("woff2");unicode-range:u+5616-5617,u+5619,u+561b,u+5620,u+5628,u+562c,u+562f-5639,u+563b-563d,u+563f-5641,u+5643-5644,u+5646-5647,u+5649,u+564b,u+564d-5650,u+5653-5654,u+565e,u+5660-5664,u+5666,u+5669-566d,u+566f,u+5671-5672,u+5675-5676,u+5678,u+567a,u+5680,u+5684-5688,u+568a-568c,u+568f,u+5694-5695,u+5699-569a,u+569d-56a0,u+56a5-56a9,u+56ab-56ae,u+56b1-56b4,u+56b6-56b7,u+56bc,u+56be,u+56c0,u+56c2-56c3,u+56c5,u+56c8-56d1,u+56d3,u+56d7-56d9,u+56dc-56dd,u+56df,u+56e1,u+56e4-56e8,u+56eb,u+56ed-56ee,u+56f1,u+56f6-56f7,u+56f9,u+56ff-5704,u+5707-570a,u+570c-570d,u+5711,u+5713,u+5715-5716,u+5718,u+571a-571d,u+5720-5726,u+5729-572a,u+572c,u+572e-572f,u+5733-5734,u+5737-5738,u+573b,u+573d-573f,u+5745-5746,u+574c-574f,u+5751-5752,u+5759,u+575f,u+5761-5762,u+5764-5765,u+5767-5769,u+576b,u+576d-5771,u+5773-5775,u+5777,u+5779-577c,u+577e-577f,u+5781,u+5783,u+5788-5789,u+578c,u+5793-5795,u+5797,u+5799-579a,u+579c-57a1,u+57a4,u+57a7-57aa,u+57ac,u+57ae,u+57b0}@font-face{font-family:__Noto_Sans_JP_266483;font-style:normal;font-weight:500;font-display:swap;src:url(/_next/static/media/6b6d52721cb7a233-s.woff2) format("woff2");unicode-range:u+543f-5440,u+5443-5444,u+5447,u+544c-544f,u+5455,u+545e,u+5462,u+5464,u+5466-5467,u+5469,u+546b-546e,u+5470-5471,u+5474-5477,u+547b,u+547f-5481,u+5483-5486,u+5488-548b,u+548d-5492,u+5495-5496,u+549c,u+549f-54a2,u+54a4,u+54a6-54af,u+54b1,u+54b7-54bc,u+54be-54bf,u+54c2-54c4,u+54c6-54c8,u+54ca,u+54cd-54ce,u+54d8,u+54e0,u+54e2,u+54e5-54e6,u+54e8-54ea,u+54ec-54ef,u+54f1,u+54f3,u+54f6,u+54fc-5501,u+5505,u+5508-5509,u+550c-550f,u+5514-5516,u+5527,u+552a-552b,u+552e,u+5532-5533,u+5535-5536,u+5538-5539,u+553b-553d,u+5540-5541,u+5544-5545,u+5547,u+5549-554a,u+554c-554d,u+5550-5551,u+5556-5558,u+555a-555e,u+5560-5561,u+5563-5564,u+5566,u+557b-5583,u+5586-5588,u+558a,u+558e-558f,u+5591-5594,u+5597,u+5599,u+559e-559f,u+55a3-55a4,u+55a8-55a9,u+55ac-55ae,u+55b2,u+55bf,u+55c1,u+55c3-55c4,u+55c6-55c7,u+55c9,u+55cb-55cc,u+55ce,u+55d1-55d4,u+55d7-55d8,u+55da-55db,u+55dd-55df,u+55e2,u+55e4,u+55e9,u+55ec,u+55ee,u+55f1,u+55f6-55f9,u+55fd-55ff,u+5605,u+5607-5608,u+560a,u+560d-5612}@font-face{font-family:__Noto_Sans_JP_266483;font-style:normal;font-weight:500;font-display:swap;src:url(/_next/static/media/632749ecd0a7c5b3-s.woff2) format("woff2");unicode-range:u+528d,u+5291-5298,u+529a,u+529c,u+52a4-52a7,u+52ab-52ad,u+52af-52b0,u+52b5-52b8,u+52ba-52be,u+52c0-52c1,u+52c4-52c6,u+52c8,u+52ca,u+52cc-52cd,u+52cf-52d2,u+52d4,u+52d6-52d7,u+52db-52dc,u+52de,u+52e0-52e1,u+52e3,u+52e5-52e6,u+52e8-52ea,u+52ec,u+52f0-52f1,u+52f3-52fb,u+5300-5301,u+5303,u+5306-5308,u+530a-530d,u+530f-5311,u+5313,u+5315,u+5318-531f,u+5321,u+5323-5325,u+5327-532d,u+532f-5333,u+5335,u+5338,u+533c-533e,u+5340,u+5342,u+5345-5346,u+5349,u+534b-534c,u+5359,u+535b,u+535e,u+5361,u+5363-5367,u+5369,u+536c-536e,u+5372,u+5377,u+5379-537b,u+537d-537f,u+5382-5383,u+5387-5389,u+538e,u+5393-5394,u+5396,u+5398-5399,u+539d,u+53a0-53a1,u+53a4-53a6,u+53a9-53ab,u+53ad-53b0,u+53b2,u+53b4-53b8,u+53ba,u+53bd,u+53c0-53c1,u+53c3-53c5,u+53cf,u+53d2-53d3,u+53d5,u+53da-53db,u+53dd-53e0,u+53e2,u+53e6-53e8,u+53ed-53ee,u+53f4-53f5,u+53fa,u+5401-5403,u+540b,u+540f,u+5412-5413,u+541a,u+541d-541e,u+5421,u+5424,u+5427-542a,u+542c-542f,u+5431,u+5433-5436,u+543c-543d}@font-face{font-family:__Noto_Sans_JP_266483;font-style:normal;font-weight:500;font-display:swap;src:url(/_next/static/media/4275af3529fc4a67-s.woff2) format("woff2");unicode-range:u+50dd-50df,u+50e1-50e6,u+50e8-50e9,u+50ed-50f6,u+50f9-50fb,u+50fe,u+5101-5103,u+5106-5109,u+510b-510e,u+5110,u+5112,u+5114-511e,u+5121,u+5123,u+5127-5128,u+512c-512d,u+512f,u+5131,u+5133-5135,u+5137-513c,u+513f-5142,u+5147,u+514a,u+514c,u+514f,u+5152-5155,u+5157-5158,u+515f-5160,u+5162,u+5164,u+5166-5167,u+5169-516a,u+516e,u+5173-5174,u+5179,u+517b,u+517e,u+5180,u+5182-5184,u+5189,u+518b-518c,u+518e-5191,u+5193,u+5195-5196,u+5198,u+519d,u+51a1-51a4,u+51a6,u+51a9-51ab,u+51ad,u+51b0-51b3,u+51b5,u+51b8,u+51ba,u+51bc-51bf,u+51c2-51c3,u+51c5,u+51c8-51cb,u+51cf,u+51d1-51d6,u+51d8,u+51de-51e0,u+51e2,u+51e5,u+51e7,u+51e9,u+51ec-51ee,u+51f2-51f5,u+51f7,u+51fe,u+5201-5202,u+5204-5205,u+520b,u+520e,u+5212-5216,u+5218,u+5222,u+5226-5228,u+522a-522b,u+522e,u+5231-5233,u+5235,u+523c,u+5244-5245,u+5249,u+524b-524c,u+524f,u+5254-5255,u+5257-5258,u+525a,u+525c-5261,u+5266,u+5269,u+526c,u+526e,u+5271,u+5273-5274,u+5277-5279,u+527d,u+527f-5280,u+5282-5285,u+5288-528a,u+528c}@font-face{font-family:__Noto_Sans_JP_266483;font-style:normal;font-weight:500;font-display:swap;src:url(/_next/static/media/abc230ac495a1db4-s.woff2) format("woff2");unicode-range:u+4f57-4f58,u+4f5a-4f5b,u+4f5d-4f5f,u+4f63-4f64,u+4f69-4f6a,u+4f6c,u+4f6e-4f71,u+4f76-4f7e,u+4f81-4f85,u+4f88-4f8a,u+4f8c,u+4f8e-4f90,u+4f92-4f94,u+4f96-4f9a,u+4f9e-4fa0,u+4fab,u+4fad,u+4faf,u+4fb2,u+4fb7,u+4fb9,u+4fbb-4fbe,u+4fc0-4fc1,u+4fc4-4fc6,u+4fc8-4fc9,u+4fcb-4fd4,u+4fd8,u+4fda-4fdc,u+4fdf-4fe0,u+4fe2,u+4fe4-4fe6,u+4fef-4ff2,u+4ff6,u+4ffc-5002,u+5004-5007,u+500a,u+500c,u+500e-5011,u+5013-5014,u+5016-5018,u+501a-501e,u+5021-5023,u+5025-502a,u+502c-502e,u+5030,u+5032-5033,u+5035,u+5039,u+503b,u+5040-5043,u+5045-5048,u+504a,u+504c,u+504e,u+5050-5053,u+5055-5057,u+5059-505a,u+505f-5060,u+5062-5063,u+5066-5067,u+506a,u+506c-506d,u+5070-5072,u+5077-5078,u+5080-5081,u+5083-5086,u+5088,u+508a,u+508e-5090,u+5092-5096,u+509a-509c,u+509e-50a3,u+50aa,u+50ad,u+50af-50b4,u+50b9-50bb,u+50bd,u+50c0,u+50c2-50c4,u+50c7,u+50c9-50ca,u+50cc,u+50ce,u+50d0-50d1,u+50d3-50d4,u+50d6,u+50d8-50d9,u+50dc}@font-face{font-family:__Noto_Sans_JP_266483;font-style:normal;font-weight:500;font-display:swap;src:url(/_next/static/media/427a9fda293fbd5e-s.woff2) format("woff2");unicode-range:u+4093,u+4103,u+4105,u+4148,u+414f,u+4163,u+41b4,u+41bf,u+41e6,u+41ee,u+41f3,u+4207,u+420e,u+4264,u+4293,u+42c6,u+42d6,u+42dd,u+4302,u+432b,u+4343,u+43ee,u+43f0,u+4408,u+440c,u+4417,u+441c,u+4422,u+4453,u+445b,u+4476,u+447a,u+4491,u+44b3,u+44be,u+44d4,u+4508,u+450d,u+4525,u+4543,u+457a,u+459d,u+45b8,u+45be,u+45e5,u+45ea,u+460f-4610,u+4641,u+4665,u+46a1,u+46ae-46af,u+470c,u+471f,u+4764,u+47e6,u+47fd,u+4816,u+481e,u+4844,u+484e,u+48b5,u+49b0,u+49e7,u+49fa,u+4a04,u+4a29,u+4abc,u+4b38,u+4b3b,u+4b7e,u+4bc2,u+4bca,u+4bd2,u+4be8,u+4c17,u+4c20,u+4c38,u+4cc4,u+4cd1,u+4ce1,u+4d07,u+4d77,u+4e02,u+4e04-4e05,u+4e0c,u+4e0f-4e12,u+4e15,u+4e17,u+4e19,u+4e1e-4e1f,u+4e23-4e24,u+4e28-4e2c,u+4e2e-4e31,u+4e35-4e37,u+4e3f-4e42,u+4e44,u+4e47-4e48,u+4e4d-4e4e,u+4e51,u+4e55-4e56,u+4e58,u+4e5a-4e5c,u+4e62-4e63,u+4e68-4e69,u+4e74-4e75,u+4e79,u+4e7f,u+4e82,u+4e85,u+4e8a,u+4e8d-4e8e,u+4e96-4e99,u+4e9d-4ea0,u+4ea2,u+4ea5-4ea6,u+4ea8,u+4eaf-4eb0,u+4eb3,u+4eb6,u+4eb9,u+4ebb-4ebc,u+4ec2-4ec4,u+4ec6-4ec8,u+4ecd,u+4ed0,u+4ed7,u+4eda-4edb,u+4edd-4ee2,u+4ee8,u+4eeb,u+4eed,u+4eef,u+4ef1,u+4ef3,u+4ef5,u+4ef7,u+4efc-4f00,u+4f02-4f03,u+4f08-4f09,u+4f0b-4f0d,u+4f12,u+4f15-4f17,u+4f19,u+4f1c,u+4f2b,u+4f2e,u+4f30-4f31,u+4f33,u+4f35-4f37,u+4f39,u+4f3b,u+4f3e,u+4f40,u+4f42-4f43,u+4f48-4f49,u+4f4b-4f4c,u+4f52,u+4f54,u+4f56}@font-face{font-family:__Noto_Sans_JP_266483;font-style:normal;font-weight:500;font-display:swap;src:url(/_next/static/media/13a4d2345d99b809-s.woff2) format("woff2");unicode-range:u+3395-339b,u+339e-33a0,u+33a2-33ff,u+3402,u+3405-3406,u+3427,u+342c,u+342e,u+3468,u+346a,u+3488,u+3492,u+34b5,u+34bc,u+34c1,u+34c7,u+34db,u+351f,u+353e,u+355d-355e,u+3563,u+356e,u+35a6,u+35a8,u+35c5,u+35da,u+35de,u+35f4,u+3605,u+3614,u+364a,u+3691,u+3696,u+3699,u+36cf,u+3761-3762,u+376b-376c,u+3775,u+378d,u+37c1,u+37e2,u+37e8,u+37f4,u+37fd,u+3800,u+382f,u+3836,u+3840,u+385c,u+3861,u+38a1,u+38ad,u+38fa,u+3917,u+391a,u+396f,u+39a4,u+39b8,u+3a5c,u+3a6e,u+3a73,u+3a85,u+3ac4,u+3acb,u+3ad6-3ad7,u+3aea,u+3af3,u+3b0e,u+3b1a,u+3b1c,u+3b22,u+3b35,u+3b6d,u+3b77,u+3b87-3b88,u+3b8d,u+3ba4,u+3bb6,u+3bc3,u+3bcd,u+3bf0,u+3bf3,u+3c0f,u+3c26,u+3cc3,u+3cd2,u+3d11,u+3d1e,u+3d31,u+3d4e,u+3d64,u+3d9a,u+3dc0,u+3dcc,u+3dd4,u+3e05,u+3e3f-3e40,u+3e60,u+3e66,u+3e68,u+3e83,u+3e8a,u+3e94,u+3eda,u+3f57,u+3f72,u+3f75,u+3f77,u+3fae,u+3fb1,u+3fc9,u+3fd7,u+3fdc,u+4039,u+4058}@font-face{font-family:__Noto_Sans_JP_266483;font-style:normal;font-weight:500;font-display:swap;src:url(/_next/static/media/86f50d1880071a92-s.woff2) format("woff2");unicode-range:u+32b5-332b,u+332d-3394}@font-face{font-family:__Noto_Sans_JP_266483;font-style:normal;font-weight:500;font-display:swap;src:url(/_next/static/media/dcaeeedb7b47b408-s.woff2) format("woff2");unicode-range:u+31c8-31e3,u+31f0-321e,u+3220-3230,u+3232-32b4}@font-face{font-family:__Noto_Sans_JP_266483;font-style:normal;font-weight:500;font-display:swap;src:url(/_next/static/media/bc79e5bf28cb4b21-s.woff2) format("woff2");unicode-range:u+3028-303f,u+3094-3096,u+309f-30a0,u+30ee,u+30f7-30fa,u+30ff,u+3105-312f,u+3131-3163,u+3165-318e,u+3190-31bb,u+31c0-31c7}@font-face{font-family:__Noto_Sans_JP_266483;font-style:normal;font-weight:500;font-display:swap;src:url(/_next/static/media/49de9e0e21829dc4-s.woff2) format("woff2");unicode-range:u+2f14-2fd5,u+2ff0-2ffb,u+3004,u+3013,u+3016-301b,u+301e,u+3020-3027}@font-face{font-family:__Noto_Sans_JP_266483;font-style:normal;font-weight:500;font-display:swap;src:url(/_next/static/media/dc6f21fd42e131ea-s.woff2) format("woff2");unicode-range:u+25e4-25e6,u+2601-2603,u+2609,u+260e-260f,u+2616-2617,u+261c-261f,u+262f,u+2641,u+2660,u+2662-2664,u+2666-2668,u+266d-266e,u+2672-267d,u+26bd-26be,u+2702,u+271a,u+273d,u+2740,u+2756,u+2776-2793,u+27a1,u+2934-2935,u+29bf,u+29fa-29fb,u+2b05-2b07,u+2b1a,u+2b95,u+2e3a-2e3b,u+2e80-2e99,u+2e9b-2ef3,u+2f00-2f13}@font-face{font-family:__Noto_Sans_JP_266483;font-style:normal;font-weight:500;font-display:swap;src:url(/_next/static/media/02d66f46c3aa7786-s.woff2) format("woff2");unicode-range:u+24d1-24ff,u+2503-2513,u+2515-2516,u+2518-251b,u+251d-2522,u+2524-259f,u+25a2-25ab,u+25b1,u+25b7,u+25c0-25c1,u+25c9-25ca,u+25cc,u+25d0-25d3,u+25e2-25e3}@font-face{font-family:__Noto_Sans_JP_266483;font-style:normal;font-weight:500;font-display:swap;src:url(/_next/static/media/ad41e015bd6d8fed-s.woff2) format("woff2");unicode-range:u+2105,u+2109-210a,u+210f,u+2116,u+2121,u+2126-2127,u+212b,u+212e,u+2135,u+213b,u+2194-2199,u+21b8-21b9,u+21c4-21c6,u+21cb-21cc,u+21d0,u+21e6-21e9,u+21f5,u+2202-2203,u+2205-2206,u+2208-220b,u+220f,u+2211,u+2213,u+2215,u+221a,u+221d,u+2220,u+2223,u+2225-2226,u+2228,u+222a-222e,u+2234-2237,u+223d,u+2243,u+2245,u+2248,u+224c,u+2260,u+2262,u+2264-2265,u+226e-226f,u+2272-2273,u+2276-2277,u+2283-2287,u+228a-228b,u+2295-2299,u+22a0,u+22a5,u+22bf,u+22da-22db,u+22ef,u+2305-2307,u+2318,u+2329-232a,u+23b0-23b1,u+23be-23cc,u+23ce,u+23da-23db,u+2423,u+2469-24d0}@font-face{font-family:__Noto_Sans_JP_266483;font-style:normal;font-weight:500;font-display:swap;src:url(/_next/static/media/af98fc3513c26613-s.woff2) format("woff2");unicode-range:u+a1-a4,u+a6-a7,u+aa,u+ac-ad,u+b5-b6,u+b8-ba,u+bc-c8,u+ca-cc,u+ce-d5,u+d9-db,u+dd-df,u+e6,u+ee,u+f0,u+f5,u+f7,u+f9,u+fb,u+fe-102,u+110-113,u+11a-11b,u+128-12b,u+143-144,u+147-148,u+14c,u+14e-14f,u+152-153,u+168-16d,u+192,u+1a0-1a1,u+1af,u+1cd-1dc,u+1f8-1f9,u+251,u+261,u+2bb,u+2c7,u+2c9,u+2ea-2eb,u+304,u+307,u+30c,u+1e3e-1e3f,u+1ea0-1ebe,u+1ec0-1ec6,u+1ec8-1ef9,u+2011-2012,u+2016,u+2018-201a,u+201e,u+2021,u+2030,u+2033,u+2035,u+2042,u+2047,u+2051,u+2074,u+20a9,u+20ab-20ac,u+20dd-20de,u+2100}@font-face{font-family:__Noto_Sans_JP_266483;font-style:normal;font-weight:500;font-display:swap;src:url(/_next/static/media/e3bb8178f3f443d0-s.woff2) format("woff2");unicode-range:u+2227,u+26a0,u+2713,u+301f,u+4ff8,u+5239,u+526a,u+54fa,u+5740,u+5937,u+5993,u+59fb,u+5a3c,u+5c41,u+6028,u+626e,u+646f,u+647a,u+64b0,u+64e2,u+65a7,u+66fe,u+6727,u+6955,u+6bef,u+6f23,u+724c,u+767c,u+7a83,u+7ac4,u+7b67,u+8000,u+8471,u+8513,u+8599,u+86db,u+8718,u+87f2,u+88f3,u+8ad2,u+8e2a,u+8fa3,u+95a5,u+9798,u+9910,u+9957,u+9bab,u+9c3b,u+9daf,u+ff95}@font-face{font-family:__Noto_Sans_JP_266483;font-style:normal;font-weight:500;font-display:swap;src:url(/_next/static/media/3e93e04ecd1e92a6-s.woff2) format("woff2");unicode-range:u+a8,u+2032,u+2261,u+2282,u+3090,u+30f1,u+339c,u+535c,u+53d9,u+56a2,u+56c1,u+5806,u+589f,u+59d0,u+5a7f,u+60e0,u+639f,u+65af,u+68fa,u+69ae,u+6d1b,u+6ef2,u+71fb,u+725d,u+7262,u+75bc,u+7768,u+7940,u+79bf,u+7bed,u+7d68,u+7dfb,u+814b,u+8207,u+83e9,u+8494,u+8526,u+8568,u+85ea,u+86d9,u+87ba,u+8861,u+887f,u+8fe6,u+9059,u+9061,u+916a,u+976d,u+97ad,u+9ece}@font-face{font-family:__Noto_Sans_JP_266483;font-style:normal;font-weight:500;font-display:swap;src:url(/_next/static/media/a73e4614973e470c-s.woff2) format("woff2");unicode-range:u+2d9,u+21d4,u+301d,u+515c,u+52fe,u+5420,u+5750,u+5766,u+5954,u+5b95,u+5f8a,u+5f98,u+620c,u+621f,u+641c,u+66d9,u+676d,u+6775,u+67f5,u+694a,u+6a02,u+6a3a,u+6a80,u+6c23,u+6c72,u+6dcb,u+6faa,u+707c,u+71c8,u+7422,u+74e2,u+7791,u+7825,u+7a14,u+7a1c,u+7c95,u+7fc1,u+82a5,u+82db,u+8304,u+853d,u+8cd3,u+8de8,u+8f0c,u+8f3f,u+9091,u+91c7,u+929a,u+98af,u+9913}@font-face{font-family:__Noto_Sans_JP_266483;font-style:normal;font-weight:500;font-display:swap;src:url(/_next/static/media/090c1e6728babb1d-s.woff2) format("woff2");unicode-range:u+2ca-2cb,u+2229,u+2468,u+2669,u+266f,u+273f,u+4ec0,u+4f60,u+4fb6,u+5347,u+540e,u+543b,u+5b0c,u+5d4c,u+5f14,u+5f9e,u+6155,u+62d0,u+6602,u+6666,u+66f3,u+67a2,u+67ca,u+69cc,u+6d29,u+6d9b,u+6e3e,u+6f81,u+7109,u+73c0,u+73c2,u+7425,u+7435-7436,u+7525,u+7554,u+785d,u+786b,u+7ae3,u+7b94,u+7d18,u+81bf,u+8511,u+8549,u+9075,u+9640,u+98e2,u+9e9f,u+ff96}@font-face{font-family:__Noto_Sans_JP_266483;font-style:normal;font-weight:500;font-display:swap;src:url(/_next/static/media/088aec72e165b72d-s.woff2) format("woff2");unicode-range:u+2467,u+4ece,u+4ed4,u+4f91,u+4fae,u+534d,u+53c9,u+54b3,u+586b,u+5944,u+5b78,u+5df7,u+5f77,u+6101,u+6167-6168,u+61a4,u+62d9,u+698a,u+699b,u+6a59,u+6cc4,u+6e07,u+7099,u+75d2,u+77ad,u+7953,u+7984,u+7a92,u+7baa,u+7dbb,u+817f,u+82ad,u+85e9,u+868a,u+8caa,u+8f44,u+9017,u+907c,u+908a,u+92f3,u+936e,u+9435,u+978d,u+9838,u+9a28,u+9b41,u+9ba8,u+9c57,u+9eb9}@font-face{font-family:__Noto_Sans_JP_266483;font-style:normal;font-weight:500;font-display:swap;src:url(/_next/static/media/b7d87d65ee696eb0-s.woff2) format("woff2");unicode-range:u+b1,u+309b,u+4e5e,u+51f1,u+5506,u+55c5,u+58cc,u+59d1,u+5c51,u+5ef7,u+6284,u+62d7,u+6689,u+673d,u+6a2b,u+6a8e,u+6a9c,u+6d63,u+6dd1,u+70b8,u+7235,u+72db,u+72f8,u+7560,u+7c9b,u+7ce7,u+7e1e,u+80af,u+82eb,u+8463,u+8499,u+85dd,u+86ee,u+8a60,u+8a6e,u+8c79,u+8e87,u+8e8a,u+8f5f,u+9010,u+918d,u+9190,u+965b,u+97fb,u+9ab8,u+9bad,u+9d3b,u+9d5c,u+9dfa,u+9e93}@font-face{font-family:__Noto_Sans_JP_266483;font-style:normal;font-weight:500;font-display:swap;src:url(/_next/static/media/5ff7cc68cc035bf3-s.woff2) format("woff2");unicode-range:u+2020,u+3003,u+3231,u+4e9b,u+4f3d,u+4f47,u+51b6,u+51dc,u+53e1,u+5bc5,u+602f,u+60bc,u+61c9,u+633d,u+637b,u+6492,u+65fa,u+660f,u+66f0,u+6703,u+681e,u+6876,u+6893,u+6912,u+698e,u+6c7d,u+714c,u+7169,u+71d5,u+725f,u+72d7,u+745b,u+74dc,u+75e2,u+7891,u+7897,u+7dcb,u+810a,u+8218,u+8339,u+840e,u+852d,u+8823,u+8a0a,u+9089,u+919c,u+971c,u+9ad9,u+ff4a,u+ff5a}@font-face{font-family:__Noto_Sans_JP_266483;font-style:normal;font-weight:500;font-display:swap;src:url(/_next/static/media/d9dd1ca3264f51ca-s.woff2) format("woff2");unicode-range:u+2466,u+2600,u+4eab,u+4fe3,u+4ff5,u+51a5,u+51f0,u+536f,u+53d4,u+53f1,u+54a5,u+559d,u+55e3,u+58fa,u+5962,u+59ea,u+5c16,u+5cef,u+5d16,u+5f10,u+5fd6,u+6190,u+6216,u+634f,u+63bb,u+66d6,u+6756,u+6bc5,u+6e26,u+727d,u+731f,u+76f2,u+7729,u+7a7f,u+7aff,u+7c9f,u+818f,u+8236,u+82b9,u+8338,u+85aa,u+88b4,u+8b33,u+904d,u+93a7,u+96cc,u+96eb,u+9aed,u+9b8e,u+fa11}@font-face{font-family:__Noto_Sans_JP_266483;font-style:normal;font-weight:500;font-display:swap;src:url(/_next/static/media/fa5948a4c94af6ce-s.woff2) format("woff2");unicode-range:u+251c,u+2523,u+4e14,u+545f,u+54bd,u+553e,u+55dc,u+56da,u+589c,u+5b55,u+5bb5,u+5ce1,u+5df4,u+5eb6,u+5ec9,u+6191,u+62f7,u+6357,u+64a5,u+6591,u+65bc,u+6897,u+6e1a,u+7063,u+711a,u+721b,u+722c,u+75b9,u+75d5,u+75fa,u+7766,u+7aae,u+7b48,u+7b8b,u+7d21,u+7e55,u+7f75,u+842c,u+8910,u+8a63,u+8b39,u+8b5a,u+8cdc,u+8d74,u+907d,u+91e7,u+9306,u+96bc,u+98f4,u+9ac4}@font-face{font-family:__Noto_Sans_JP_266483;font-style:normal;font-weight:500;font-display:swap;src:url(/_next/static/media/0756fe3da5715237-s.woff2) format("woff2");unicode-range:u+2003,u+2312,u+266c,u+4f86,u+51ea,u+5243,u+5256,u+541f,u+5841,u+59dc,u+5df3,u+601c,u+60e7,u+632b,u+638c,u+64ad,u+6881,u+697c,u+69cd,u+6c50,u+6d2a,u+6fc1,u+7027,u+7058,u+70f9,u+714e,u+7345,u+751a,u+760d,u+764c,u+77db,u+7d79,u+7e8f,u+80ce,u+814e,u+81fc,u+8247,u+8278,u+85a9,u+8a03,u+90ed,u+9784,u+9801,u+984e,u+99b3,u+9bc9,u+9bdb,u+9be8,u+9e78,u+ff6b}@font-face{font-family:__Noto_Sans_JP_266483;font-style:normal;font-weight:500;font-display:swap;src:url(/_next/static/media/d7618a0caec70ebc-s.woff2) format("woff2");unicode-range:u+266b,u+3006,u+5176,u+5197,u+51a8,u+51c6,u+52f2,u+5614,u+5875,u+5a2f,u+5b54,u+5ce0,u+5dba,u+5deb,u+5e63,u+5f59,u+5fcc,u+6068,u+6367,u+68b6,u+6a0b,u+6b64,u+6e15,u+6eba,u+7272,u+72a0,u+7947,u+7985,u+79e6,u+79e9,u+7a3d,u+7a9f,u+7aaf,u+7b95,u+7f60,u+7f9e,u+7fe0,u+8098,u+80ba,u+8106,u+82d4,u+831c,u+87f9,u+8a1f,u+8acf,u+90c1,u+920d,u+9756,u+fe43,u+ff94}@font-face{font-family:__Noto_Sans_JP_266483;font-style:normal;font-weight:500;font-display:swap;src:url(/_next/static/media/e3bc6cc3dad8f3c4-s.woff2) format("woff2");unicode-range:u+af,u+2465,u+2517,u+33a1,u+4f10,u+50c5,u+51b4,u+5384,u+5606,u+5bb0,u+5cac,u+5ee3,u+618e,u+61f2,u+62c9,u+66ab,u+66f9,u+6816,u+6960,u+6b3e,u+6f20,u+7078,u+72d0,u+73ed,u+7ad9,u+7b1b,u+7be4,u+7d62,u+7f51,u+80b4,u+80f4,u+8154,u+85fb,u+865c,u+8702,u+895f,u+8aed,u+8b90,u+8ced,u+8fbf,u+91d8,u+9418,u+9583,u+9591,u+9813,u+982c,u+9bd6,u+ff46,u+ff7f,u+ff88}@font-face{font-family:__Noto_Sans_JP_266483;font-style:normal;font-weight:500;font-display:swap;src:url(/_next/static/media/96d4098b861d6674-s.woff2) format("woff2");unicode-range:u+4e91,u+508d,u+50e7,u+514e,u+51f6,u+5446,u+5504,u+584a,u+59a8,u+59d3,u+5a46,u+5ac9,u+6020,u+60a6,u+6148,u+621a,u+6234,u+64c1,u+6523,u+675c,u+67d1,u+6953,u+6ccc,u+6df5,u+6e13,u+6f06,u+723a,u+7325,u+74e6,u+758e,u+75ab,u+75d9,u+7a40,u+8096,u+82fa,u+8587,u+8594,u+8a6b,u+8ab9,u+8b17,u+8b83,u+937c,u+963b,u+9673,u+96db,u+9ce9,u+9f4b,u+ff67,u+ff82,u+ff93}@font-face{font-family:__Noto_Sans_JP_266483;font-style:normal;font-weight:500;font-display:swap;src:url(/_next/static/media/3b5897c05d5e3f95-s.woff2) format("woff2");unicode-range:u+221e,u+2514,u+51f9,u+5270,u+5449,u+5824,u+59a5,u+5a29,u+5d07,u+5e16,u+60e3,u+614c,u+6276,u+643e,u+64ab,u+6562,u+6681,u+670b,u+6734,u+67af,u+6a3d,u+6b05,u+6dc0,u+6e4a,u+7259,u+732a,u+7409,u+78a7,u+7a6b,u+8015,u+809b,u+817a,u+830e,u+837b,u+85ab,u+8a23,u+8a93,u+8b00,u+8b19,u+8b21,u+8cbf,u+8fb0,u+901d,u+91b8,u+9320,u+932c,u+9688,u+96f6,u+9df2,u+ff6a}@font-face{font-family:__Noto_Sans_JP_266483;font-style:normal;font-weight:500;font-display:swap;src:url(/_next/static/media/c6b398537c15c341-s.woff2) format("woff2");unicode-range:u+2002,u+2025,u+4f8d,u+51e1,u+51f8,u+5507,u+5598,u+58f1,u+5983,u+59ac,u+5c3c,u+5de7,u+5e7d,u+5eca,u+5f61,u+606d,u+60f9,u+636e,u+64ec,u+67da,u+67ff,u+6813,u+68f2,u+693f,u+6b6a,u+6bbb,u+6ef4,u+7092,u+717d,u+7261,u+73c8,u+7432,u+7483,u+76fe,u+7709,u+78d0,u+81a3,u+81b3,u+82af,u+8305,u+8309,u+8870,u+88fe,u+8cd1,u+8d66,u+906e,u+971e,u+9812,u+ff79,u+ff90}@font-face{font-family:__Noto_Sans_JP_266483;font-style:normal;font-weight:500;font-display:swap;src:url(/_next/static/media/063ee135eef7cd3b-s.woff2) format("woff2");unicode-range:u+2464,u+2501,u+2640,u+2642,u+339d,u+4f0e,u+5091,u+50b5,u+5132,u+51cc,u+558b,u+55aa,u+585e,u+5bee,u+5dfe,u+60b6,u+62b9,u+6349,u+6566,u+6590,u+6842,u+689d,u+6a58,u+6c70,u+6ff1,u+7815,u+7881,u+7aaa,u+7bc7,u+7def,u+7fa8,u+8017,u+8036,u+8061,u+821f,u+8429,u+8ce0,u+8e74,u+9019,u+90ca,u+9162,u+932f,u+93ae,u+9644,u+990c,u+9cf3,u+ff56,u+ff6e,u+ff7e,u+ff85}@font-face{font-family:__Noto_Sans_JP_266483;font-style:normal;font-weight:500;font-display:swap;src:url(/_next/static/media/2daa8d4831549fb0-s.woff2) format("woff2");unicode-range:u+2266-2267,u+4f2f,u+5208,u+5451,u+546a,u+5589,u+576a,u+5815,u+5a9a,u+5b9b,u+5c3a,u+5efb,u+5faa,u+6109,u+6643,u+6652,u+695a,u+69fd,u+6b86,u+6bb4,u+6daf,u+7089,u+70cf,u+7a00,u+7a4f,u+7b39,u+7d33,u+80e1,u+828b,u+82a6,u+86cd,u+8c8c,u+8cca,u+8df3,u+9077,u+9175,u+91dc,u+925b,u+9262,u+9271,u+92ed,u+9855,u+9905,u+9d28,u+ff3f,u+ff58,u+ff68,u+ff6d,u+ff9c}@font-face{font-family:__Noto_Sans_JP_266483;font-style:normal;font-weight:500;font-display:swap;src:url(/_next/static/media/a482a5aa0ad36f89-s.woff2) format("woff2");unicode-range:u+2207,u+25ef,u+309c,u+4e4f,u+5146,u+51dd,u+5351,u+540a,u+5629,u+5eb5,u+5f04,u+5f13,u+60dc,u+6212,u+63b4,u+642c,u+6627,u+66a6,u+66c7,u+66fd,u+674e,u+6b96,u+6c4e,u+6df3,u+6e67,u+6f84,u+72fc,u+733f,u+7c97,u+7db1,u+7e4d,u+816b,u+82d1,u+84cb,u+854e,u+8607,u+86c7,u+871c,u+8776,u+8a89,u+8fc4,u+91a4,u+9285,u+9685,u+9903,u+9b31,u+9f13,u+ff42,u+ff74,u+ff91}@font-face{font-family:__Noto_Sans_JP_266483;font-style:normal;font-weight:500;font-display:swap;src:url(/_next/static/media/40078b1b742143e9-s.woff2) format("woff2");unicode-range:u+4e32,u+51db,u+53a8,u+53ea,u+5609,u+5674,u+5a92,u+5e7e,u+6115,u+611a,u+62cc,u+62ed,u+63c9,u+64b9,u+64e6,u+65cb,u+6606,u+6731,u+683d,u+6afb,u+7460,u+771e,u+78ef,u+7b26,u+7b51,u+7cde,u+7d10,u+7d2f,u+7d46,u+80de,u+819c,u+84b2,u+85cd,u+865a,u+8ecc,u+9022,u+90b8,u+9192,u+9675,u+96b7,u+99ff,u+ff44,u+ff55,u+ff6c,u+ff73,u+ff75,u+ff86,u+ff8d,u+ff92,u+ffe3}@font-face{font-family:__Noto_Sans_JP_266483;font-style:normal;font-weight:500;font-display:swap;src:url(/_next/static/media/ecde7a21b4a02a4f-s.woff2) format("woff2");unicode-range:u+25b3,u+30f5,u+4eae,u+4f46,u+4f51,u+5203,u+52ff,u+55a7,u+564c,u+565b,u+57f9,u+5805,u+5b64,u+5e06,u+5f70,u+5f90,u+60e8,u+6182,u+62f3,u+62fe,u+63aa,u+64a4,u+65d7,u+673a,u+6851,u+68cb,u+68df,u+6d1e,u+6e58,u+6e9d,u+77b3,u+7832,u+7c3f,u+7db4,u+7f70,u+80aa,u+80c6,u+8105,u+819d,u+8276,u+8679,u+8986,u+8c9d,u+8fc5,u+916c,u+9665,u+9699,u+96c0,u+9a19,u+ff8b}@font-face{font-family:__Noto_Sans_JP_266483;font-style:normal;font-weight:500;font-display:swap;src:url(/_next/static/media/521f9d0ba2495c27-s.woff2) format("woff2");unicode-range:u+2463,u+25a1,u+4ef0,u+5076,u+5098,u+51fd,u+5302,u+5448,u+54c9,u+570b,u+583a,u+5893,u+58a8,u+58ee,u+5949,u+5bdb,u+5f26,u+5f81,u+6052,u+6170,u+61c7,u+631f,u+635c,u+664b,u+69fb,u+6f01,u+7070,u+722a,u+745e,u+755c,u+76c6,u+78c1,u+79e4,u+7bb8,u+7d0b,u+81a8,u+82d7,u+8b5c,u+8f14,u+8fb1,u+8fbb,u+9283,u+9298,u+9a30,u+ff03,u+ff50,u+ff59,u+ff7b,u+ff8e-ff8f}@font-face{font-family:__Noto_Sans_JP_266483;font-style:normal;font-weight:500;font-display:swap;src:url(/_next/static/media/02d4573ad68d3f73-s.woff2) format("woff2");unicode-range:u+2010,u+2502,u+25b6,u+4f3a,u+514b,u+5265,u+52c3,u+5339,u+53ec,u+54c0,u+55b0,u+5854,u+5b8f,u+5cb3,u+5e84,u+60da,u+6247,u+6249,u+628a,u+62cd,u+65ac,u+6838,u+690e,u+6cf0,u+6f02,u+6f2c,u+6f70,u+708a,u+7434,u+75be,u+77ef,u+7c60,u+7c98,u+7d1b,u+7e2b,u+80a5,u+81e3,u+820c,u+8210,u+8475,u+862d,u+8650,u+8997,u+906d,u+91c8,u+9700,u+9727,u+9df9,u+ff3a,u+ff9a}@font-face{font-family:__Noto_Sans_JP_266483;font-style:normal;font-weight:500;font-display:swap;src:url(/_next/static/media/d85860ab7071f9b0-s.woff2) format("woff2");unicode-range:u+2103,u+5049,u+52b1,u+5320,u+5553,u+572d,u+58c7,u+5b5d,u+5bc2,u+5de3,u+5e61,u+5f80,u+61a9,u+67d0,u+67f4,u+6c88,u+6ca1,u+6ce5,u+6d78,u+6e9c,u+6f54,u+731b,u+73b2,u+74a7,u+74f6,u+75e9,u+7b20,u+7c8b,u+7f72,u+809d,u+8108,u+82b3,u+82bd,u+84b8,u+84c4,u+88c2,u+8ae6,u+8ef8,u+902e,u+9065,u+9326,u+935b,u+938c,u+9676,u+9694,u+96f7,u+9ed9,u+ff48,u+ff4c,u+ff81}@font-face{font-family:__Noto_Sans_JP_266483;font-style:normal;font-weight:500;font-display:swap;src:url(/_next/static/media/4597d0e70c37a050-s.woff2) format("woff2");unicode-range:u+2500,u+3008-3009,u+4ead,u+4f0f,u+4fca,u+53eb,u+543e,u+57a2,u+5cf0,u+5e8f,u+5fe0,u+61b2,u+62d8,u+6442,u+64b2,u+6589,u+659c,u+67f1,u+68c4,u+6cb8,u+6d12,u+6de1,u+6fe1,u+70c8,u+723d,u+73e0,u+7656,u+773a,u+7948,u+7b87,u+7c92,u+7d3a,u+7e1b,u+7e4a,u+819a,u+8358,u+83c5,u+84bc,u+864e,u+8912,u+8c9e,u+8d05,u+92fc,u+9396,u+98fd,u+99d2,u+ff64,u+ff7a,u+ff83}@font-face{font-family:__Noto_Sans_JP_266483;font-style:normal;font-weight:500;font-display:swap;src:url(/_next/static/media/0a478d7db98bc226-s.woff2) format("woff2");unicode-range:u+3014-3015,u+4e3c,u+5036,u+5075,u+533f,u+53e9,u+5531,u+5642,u+5984,u+59e6,u+5a01,u+5b6b,u+5c0b,u+5f25,u+6069,u+60a0,u+614e,u+62b5,u+62d2-62d3,u+6597,u+660c,u+674f,u+67cf,u+6841,u+6905,u+6cf3,u+6d32,u+6d69,u+6f64,u+716e,u+7761,u+7b52,u+7be0,u+7dbf,u+7de9,u+7f36,u+81d3,u+8302,u+8389,u+846c,u+84ee,u+8a69,u+9038,u+9d8f,u+ff47,u+ff4b,u+ff76,u+ff9b}@font-face{font-family:__Noto_Sans_JP_266483;font-style:normal;font-weight:500;font-display:swap;src:url(/_next/static/media/00eb56735392a68f-s.woff2) format("woff2");unicode-range:u+25c7,u+3007,u+504f,u+507d,u+51a0,u+52a3,u+5410,u+5510,u+559a,u+5782,u+582a,u+5c0a,u+5c3f,u+5c48,u+5f6b,u+6176,u+622f,u+6279,u+62bd,u+62dd,u+65ed,u+67b6,u+6817,u+6850,u+6d6a,u+6deb,u+6ea2,u+6edd,u+6f5c,u+72e9,u+73a9,u+7573,u+76bf,u+7950,u+7956,u+7f8a,u+7ffc,u+80a2,u+80c3,u+83ca,u+8a02,u+8a13,u+8df5,u+9375,u+983b,u+99b4,u+ff4e,u+ff71,u+ff89,u+ff97}@font-face{font-family:__Noto_Sans_JP_266483;font-style:normal;font-weight:500;font-display:swap;src:url(/_next/static/media/e1a6601c0759f20a-s.woff2) format("woff2");unicode-range:u+24,u+2022,u+2212,u+221f,u+2665,u+4ecf,u+5100,u+51cd,u+52d8,u+5378,u+53f6,u+574a,u+5982,u+5996,u+5c1a,u+5e1d,u+5f84,u+609f,u+61a7,u+61f8,u+6398,u+63ee,u+6676,u+6691,u+6eb6,u+7126,u+71e5,u+7687,u+7965,u+7d17,u+80a1,u+8107,u+8266,u+85a6,u+8987,u+8ca2,u+8cab,u+8e0a,u+9042,u+95c7,u+9810,u+9867,u+98fc,u+ff52-ff54,u+ff61,u+ff77,u+ff98-ff99}@font-face{font-family:__Noto_Sans_JP_266483;font-style:normal;font-weight:500;font-display:swap;src:url(/_next/static/media/b89d5c6c6d16b1c4-s.woff2) format("woff2");unicode-range:u+b0,u+226a,u+2462,u+4e39,u+4fc3,u+4fd7,u+50be,u+50da,u+5200,u+5211,u+54f2,u+5618,u+596a,u+5b22,u+5bb4,u+5d50,u+60a3,u+63fa,u+658e,u+65e8,u+6669,u+6795,u+679d,u+67a0,u+6b3a,u+6e09,u+757f,u+7cd6,u+7dbe,u+7ffb,u+83cc,u+83f1,u+840c,u+845b,u+8846,u+8972,u+8a34,u+8a50,u+8a87,u+8edf,u+8ff0,u+90a6,u+9154,u+95a3,u+9663,u+9686,u+96c7,u+ff3c,u+ff7c,u+ff8a}@font-face{font-family:__Noto_Sans_JP_266483;font-style:normal;font-weight:500;font-display:swap;src:url(/_next/static/media/82a9205323e1b831-s.woff2) format("woff2");unicode-range:u+25bd,u+4e59,u+4ec1,u+4ff3,u+515a,u+518a,u+525b,u+5375,u+552f,u+57a3,u+5b9c,u+5c3d,u+5e3d,u+5e7b,u+5f0a,u+6094,u+6458,u+654f,u+67f3,u+6b8a,u+6bd2,u+6c37,u+6ce1,u+6e56,u+6e7f,u+6ed1,u+6ede,u+6f0f,u+70ad,u+7267,u+7363,u+786c,u+7a42,u+7db2,u+7f85,u+8178,u+829d,u+8896,u+8c5a,u+8cb0,u+8ce2,u+8ed2,u+9047,u+9177,u+970a,u+9ea6,u+ff1b,u+ff31,u+ff39,u+ff80}@font-face{font-family:__Noto_Sans_JP_266483;font-style:normal;font-weight:500;font-display:swap;src:url(/_next/static/media/fd458b80cf099a0c-s.woff2) format("woff2");unicode-range:u+a5,u+4e80,u+4f34,u+4f73,u+4f75,u+511f,u+5192,u+52aa,u+53c8,u+570f,u+57cb,u+596e,u+5d8b,u+5f66,u+5fd9,u+62db,u+62f6,u+6328,u+633f,u+63a7,u+6469,u+6bbf,u+6c41,u+6c57,u+6d44,u+6dbc,u+706f,u+72c2,u+72ed,u+7551,u+75f4,u+7949,u+7e26,u+7fd4,u+8150,u+8af8,u+8b0e,u+8b72,u+8ca7,u+934b,u+9a0e,u+9a12,u+9b42,u+ff41,u+ff43,u+ff45,u+ff49,u+ff4f,u+ff62-ff63}@font-face{font-family:__Noto_Sans_JP_266483;font-style:normal;font-weight:500;font-display:swap;src:url(/_next/static/media/76873c07f27adac1-s.woff2) format("woff2");unicode-range:u+4e18,u+4fb5,u+5104,u+52c7,u+5353,u+5374,u+53e5,u+587e,u+594f,u+5a20,u+5de1,u+5f18,u+5fcd,u+6291,u+62ab,u+6355,u+6392,u+63da,u+63e1,u+656c,u+6687,u+68b0-68b1,u+68d2,u+68da,u+6b27,u+6cbc,u+7159,u+7344,u+73cd,u+76df,u+790e,u+7cf8,u+8102,u+88c1,u+8aa0,u+8e0f,u+9178,u+92ad,u+9670,u+96c5,u+9cf4,u+9db4,u+ff3e,u+ff6f,u+ff72,u+ff78,u+ff7d,u+ff84,u+ff8c}@font-face{font-family:__Noto_Sans_JP_266483;font-style:normal;font-weight:500;font-display:swap;src:url(/_next/static/media/90eff47235e8b2a1-s.woff2) format("woff2");unicode-range:u+60,u+2200,u+226b,u+2461,u+517c,u+526f,u+5800,u+5b97,u+5bf8,u+5c01,u+5d29,u+5e4c,u+5e81,u+6065,u+61d0,u+667a,u+6696,u+6843,u+6c99,u+6d99,u+6ec5,u+6f22,u+6f6e,u+6fa4,u+6fef,u+71c3,u+72d9,u+7384,u+78e8,u+7a1a,u+7a32,u+7a3c,u+7adc,u+7ca7,u+7d2b,u+7dad,u+7e4b,u+80a9,u+8170,u+81ed,u+820e,u+8a17,u+8afe,u+90aa,u+914e,u+963f,u+99c4,u+9eba,u+9f3b,u+ff38}@font-face{font-family:__Noto_Sans_JP_266483;font-style:normal;font-weight:500;font-display:swap;src:url(/_next/static/media/8892a76196073b13-s.woff2) format("woff2");unicode-range:u+2460,u+4e5f,u+4e7e,u+4ed9,u+501f,u+502b,u+5968,u+5974,u+5ac1,u+5b99,u+5ba3,u+5be7,u+5be9,u+5c64,u+5cb8,u+5ec3,u+5f1f,u+616e,u+6297,u+62e0,u+62ec,u+6368,u+642d,u+65e6,u+6717,u+676f,u+6b04,u+732e,u+7652,u+76ca,u+76d7,u+7802,u+7e70,u+7f6a,u+8133,u+81e8,u+866b,u+878d,u+88f8,u+8a5e,u+8cdb,u+8d08,u+907a,u+90e1,u+96f2,u+9f8d,u+ff35,u+ff37,u+ff40,u+ff9d}@font-face{font-family:__Noto_Sans_JP_266483;font-style:normal;font-weight:500;font-display:swap;src:url(/_next/static/media/d4c9432f714176ae-s.woff2) format("woff2");unicode-range:u+21d2,u+25ce,u+300a-300b,u+4e89,u+4e9c,u+4ea1,u+5263,u+53cc,u+5426,u+5869,u+5947,u+598a,u+5999,u+5e55,u+5e72,u+5e79,u+5fae,u+5fb9,u+602a,u+6163,u+624d,u+6749,u+6c5a,u+6cbf,u+6d45,u+6dfb,u+6e7e,u+708e,u+725b,u+7763,u+79c0,u+7bc4,u+7c89,u+7e01,u+7e2e,u+8010,u+8033,u+8c6a,u+8cc3,u+8f1d,u+8f9b,u+8fb2,u+907f,u+90f7,u+9707,u+9818,u+9b3c,u+ff0a,u+ff4d}@font-face{font-family:__Noto_Sans_JP_266483;font-style:normal;font-weight:500;font-display:swap;src:url(/_next/static/media/4bbf9785a6201fe6-s.woff2) format("woff2");unicode-range:u+2015,u+2190,u+4e43,u+5019,u+5247,u+52e7,u+5438,u+54b2,u+55ab,u+57f7,u+5bd2,u+5e8a,u+5ef6,u+6016,u+60b2,u+6162,u+6319,u+6551,u+6607,u+66b4,u+675f,u+67d4,u+6b20,u+6b53,u+6ce3,u+719f,u+75b2,u+770b,u+7720,u+77ac,u+79d2,u+7af9,u+7d05,u+7dca,u+8056,u+80f8,u+81f3,u+8352,u+885d,u+8a70,u+8aa4,u+8cbc,u+900f,u+9084,u+91e3,u+9451,u+96c4,u+99c6,u+9ad4,u+ff70}@font-face{font-family:__Noto_Sans_JP_266483;font-style:normal;font-weight:500;font-display:swap;src:url(/_next/static/media/8d61d261cd84de3f-s.woff2) format("woff2");unicode-range:u+2193,u+25b2,u+4e4b,u+516d,u+51c4,u+529f,u+52c9,u+5360,u+5442,u+5857,u+5915,u+59eb,u+5a9b,u+5c3b,u+6012,u+61b6,u+62b1,u+6311,u+6577,u+65e2,u+65ec,u+6613,u+6790,u+6cb9,u+7372,u+76ae,u+7d5e,u+7fcc,u+88ab,u+88d5,u+8caf,u+8ddd,u+8ecd,u+8f38,u+8f9e,u+8feb,u+9063,u+90f5,u+93e1,u+968a,u+968f,u+98fe,u+9ec4,u+ff1d,u+ff27,u+ff2a,u+ff36,u+ff3b,u+ff3d,u+ffe5}@font-face{font-family:__Noto_Sans_JP_266483;font-style:normal;font-weight:500;font-display:swap;src:url(/_next/static/media/d82e5334ae84f650-s.woff2) format("woff2");unicode-range:u+4e03,u+4f38,u+50b7,u+5264,u+5348,u+5371,u+585a,u+58ca,u+5951,u+59b9,u+59d4,u+5b98,u+5f8b,u+6388,u+64cd,u+65e7,u+6803,u+6b6f,u+6d66,u+6e0b,u+6ecb,u+6fc3,u+72ac,u+773c,u+77e2,u+7968,u+7a74,u+7dba,u+7dd1,u+7e3e,u+808c,u+811a,u+8179,u+8239,u+8584,u+8a0e,u+8a72,u+8b66,u+8c46,u+8f29,u+90a3,u+9234,u+96f0,u+9769,u+9774,u+9aa8,u+ff26,u+ff28,u+ff9e-ff9f}@font-face{font-family:__Noto_Sans_JP_266483;font-style:normal;font-weight:500;font-display:swap;src:url(/_next/static/media/df2c159e9c134cb0-s.woff2) format("woff2");unicode-range:u+7e,u+b4,u+25c6,u+2661,u+4e92,u+4eee,u+4ffa,u+5144,u+5237,u+5287,u+52b4,u+58c1,u+5bff,u+5c04,u+5c06,u+5e95,u+5f31,u+5f93,u+63c3,u+640d,u+6557,u+6614,u+662f,u+67d3,u+690d,u+6bba,u+6e6f,u+72af,u+732b,u+7518,u+7ae0,u+7ae5,u+7af6,u+822a,u+89e6,u+8a3a,u+8a98,u+8cb8,u+8de1,u+8e8d,u+95d8,u+961c,u+96a3,u+96ea,u+9bae,u+ff20,u+ff22,u+ff29,u+ff2b-ff2c}@font-face{font-family:__Noto_Sans_JP_266483;font-style:normal;font-weight:500;font-display:swap;src:url(/_next/static/media/1c498a9bdc1e8255-s.woff2) format("woff2");unicode-range:u+25cb,u+4e71,u+4f59,u+50d5,u+520a,u+5217,u+5230,u+523a-523b,u+541b,u+5439,u+5747,u+59c9,u+5bdf,u+5c31,u+5de8,u+5e7c,u+5f69,u+6050,u+60d1,u+63cf,u+663c,u+67c4,u+6885,u+6c38,u+6d6e,u+6db2,u+6df7,u+6e2c,u+6f5f,u+7532,u+76e3-76e4,u+7701,u+793c,u+79f0,u+7a93,u+7d00,u+7de0,u+7e54,u+8328,u+8840,u+969c,u+96e8,u+9811,u+9aea,u+9b5a,u+ff24,u+ff2e,u+ff57}@font-face{font-family:__Noto_Sans_JP_266483;font-style:normal;font-weight:500;font-display:swap;src:url(/_next/static/media/ef92818aae4f5f5e-s.woff2) format("woff2");unicode-range:u+2191,u+505c,u+52e4,u+5305,u+535a,u+56e0,u+59bb,u+5acc,u+5b09,u+5b87,u+5c90,u+5df1,u+5e2d,u+5e33,u+5f3e,u+6298,u+6383,u+653b,u+6697,u+6804,u+6a39,u+6cca,u+6e90,u+6f2b,u+702c,u+7206,u+7236,u+7559,u+7565,u+7591,u+75c7,u+75db,u+7b4b,u+7bb1,u+7d99,u+7fbd,u+8131,u+885b,u+8b1d,u+8ff7,u+9003,u+9045,u+96a0,u+9732,u+990a,u+99d0,u+9e97,u+9f62,u+ff25,u+ff2d}@font-face{font-family:__Noto_Sans_JP_266483;font-style:normal;font-weight:500;font-display:swap;src:url(/_next/static/media/0a2a056f534e94ae-s.woff2) format("woff2");unicode-range:u+4e08,u+4f9d,u+5012,u+514d,u+51b7,u+5275,u+53ca,u+53f8,u+5584,u+57fc,u+5b9d,u+5bfa,u+5c3e,u+5f01,u+5fb4,u+5fd7,u+606f,u+62e1,u+6563,u+6674,u+6cb3,u+6d3e,u+6d74,u+6e1b,u+6e2f,u+718a,u+7247,u+79d8,u+7d14,u+7d66,u+7d71,u+7df4,u+7e41,u+80cc,u+8155,u+83d3,u+8a95,u+8ab2,u+8ad6,u+8ca1,u+9000,u+9006,u+9678,u+97d3,u+9808,u+98ef,u+9a5a,u+9b45,u+ff23,u+ff30}@font-face{font-family:__Noto_Sans_JP_266483;font-style:normal;font-weight:500;font-display:swap;src:url(/_next/static/media/b508c5345461ec9f-s.woff2) format("woff2");unicode-range:u+25bc,u+3012,u+4ef2,u+4f0a,u+516b,u+5373,u+539a,u+53b3,u+559c,u+56f0,u+5727,u+5742,u+5965,u+59ff,u+5bc6,u+5dfb,u+5e45,u+5ead,u+5fb3,u+6211,u+6253,u+639b,u+63a8,u+6545,u+6575,u+6628,u+672d,u+68a8,u+6bdb,u+6d25,u+707d,u+767e,u+7834,u+7b46,u+7bc9,u+8074,u+82e6,u+8349,u+8a2a,u+8d70,u+8da3,u+8fce,u+91cc,u+967d,u+97ff,u+9996,u+ff1c,u+ff2f,u+ff32,u+ff34}@font-face{font-family:__Noto_Sans_JP_266483;font-style:normal;font-weight:500;font-display:swap;src:url(/_next/static/media/0fc251d7b5e94461-s.woff2) format("woff2");unicode-range:u+3d,u+5e,u+25cf,u+4e0e,u+4e5d,u+4e73,u+4e94,u+4f3c,u+5009,u+5145,u+51ac,u+5238,u+524a,u+53f3,u+547c,u+5802,u+5922,u+5a66,u+5c0e,u+5de6,u+5fd8,u+5feb,u+6797,u+685c,u+6b7b,u+6c5f-6c60,u+6cc9,u+6ce2,u+6d17,u+6e21,u+7167,u+7642,u+76db,u+8001,u+821e,u+8857,u+89d2,u+8b1b,u+8b70,u+8cb4,u+8cde,u+8f03,u+8f2a,u+968e,u+9b54,u+9e7f,u+9ebb,u+ff05,u+ff33}@font-face{font-family:__Noto_Sans_JP_266483;font-style:normal;font-weight:500;font-display:swap;src:url(/_next/static/media/f32f0a04f83928aa-s.woff2) format("woff2");unicode-range:u+500d,u+5074,u+50cd,u+5175,u+52e2,u+5352,u+5354,u+53f2,u+5409,u+56fa,u+5a18,u+5b88,u+5bdd,u+5ca9,u+5f92,u+5fa9,u+60a9,u+623f,u+6483,u+653f,u+666f,u+66ae,u+66f2,u+6a21,u+6b66,u+6bcd,u+6d5c,u+796d,u+7a4d,u+7aef,u+7b56,u+7b97,u+7c4d,u+7e04,u+7fa9,u+8377,u+83dc,u+83ef,u+8535,u+8863,u+88cf,u+88dc,u+8907,u+8acb,u+90ce,u+91dd,u+ff0b,u+ff0d,u+ff19,u+ff65}@font-face{font-family:__Noto_Sans_JP_266483;font-style:normal;font-weight:500;font-display:swap;src:url(/_next/static/media/ce2ffa58cf504f22-s.woff2) format("woff2");unicode-range:u+4e01,u+4e21,u+4e38,u+52a9,u+547d,u+592e,u+5931,u+5b63,u+5c40,u+5dde,u+5e78,u+5efa,u+5fa1,u+604b,u+6075,u+62c5,u+632f,u+6a19,u+6c0f,u+6c11,u+6c96,u+6e05,u+70ba,u+71b1,u+7387,u+7403,u+75c5,u+77ed,u+795d,u+7b54,u+7cbe,u+7d19,u+7fa4,u+8089,u+81f4,u+8208,u+8336,u+8457,u+8a33,u+8c4a,u+8ca0,u+8ca8,u+8cc0,u+9014,u+964d,u+9803,u+983c,u+98db,u+ff17,u+ff21}@font-face{font-family:__Noto_Sans_JP_266483;font-style:normal;font-weight:500;font-display:swap;src:url(/_next/static/media/d7f652cb0cd65681-s.woff2) format("woff2");unicode-range:u+25,u+25a0,u+4e26,u+4f4e,u+5341,u+56f2,u+5bbf,u+5c45,u+5c55,u+5c5e,u+5dee,u+5e9c,u+5f7c,u+6255,u+627f,u+62bc,u+65cf,u+661f,u+666e,u+66dc,u+67fb,u+6975,u+6a4b,u+6b32,u+6df1,u+6e29,u+6fc0,u+738b,u+7686,u+7a76,u+7a81,u+7c73,u+7d75,u+7dd2,u+82e5,u+82f1,u+85ac,u+888b,u+899a,u+8a31,u+8a8c,u+8ab0,u+8b58,u+904a,u+9060,u+9280,u+95b2,u+984d,u+9ce5,u+ff18}@font-face{font-family:__Noto_Sans_JP_266483;font-style:normal;font-weight:500;font-display:swap;src:url(/_next/static/media/5cfa6886fb32069c-s.woff2) format("woff2");unicode-range:u+30f6,u+50ac,u+5178,u+51e6,u+5224,u+52dd,u+5883,u+5897,u+590f,u+5a5a,u+5bb3,u+5c65,u+5e03,u+5e2b,u+5e30,u+5eb7,u+6271,u+63f4,u+64ae,u+6574,u+672b,u+679a,u+6a29-6a2a,u+6ca2,u+6cc1,u+6d0b,u+713c,u+74b0,u+7981,u+7a0b,u+7bc0,u+7d1a,u+7d61,u+7fd2,u+822c,u+8996,u+89aa,u+8cac,u+8cbb,u+8d77,u+8def,u+9020,u+9152,u+9244,u+9662,u+967a,u+96e3,u+9759,u+ff16}@font-face{font-family:__Noto_Sans_JP_266483;font-style:normal;font-weight:500;font-display:swap;src:url(/_next/static/media/89ef8459c90420de-s.woff2) format("woff2");unicode-range:u+23,u+3c,u+2192,u+4e45,u+4efb,u+4f50,u+4f8b,u+4fc2,u+5024,u+5150,u+5272,u+5370,u+53bb,u+542b,u+56db,u+56e3,u+57ce,u+5bc4,u+5bcc,u+5f71,u+60aa,u+6238,u+6280,u+629c,u+6539,u+66ff,u+670d,u+677e-677f,u+6839,u+69cb,u+6b4c,u+6bb5,u+6e96,u+6f14,u+72ec,u+7389,u+7814,u+79cb,u+79d1,u+79fb,u+7a0e,u+7d0d,u+85e4,u+8d64,u+9632,u+96e2,u+9805,u+99ac,u+ff1e}@font-face{font-family:__Noto_Sans_JP_266483;font-style:normal;font-weight:500;font-display:swap;src:url(/_next/static/media/8cd924c898764602-s.woff2) format("woff2");unicode-range:u+2605-2606,u+301c,u+4e57,u+4fee,u+5065,u+52df,u+533b,u+5357,u+57df,u+58eb,u+58f0,u+591c,u+592a-592b,u+5948,u+5b85,u+5d0e,u+5ea7,u+5ff5,u+6025,u+63a1,u+63a5,u+63db,u+643a,u+65bd,u+671d,u+68ee,u+6982,u+6b73,u+6bd4,u+6d88,u+7570,u+7b11,u+7d76,u+8077,u+8217,u+8c37,u+8c61,u+8cc7,u+8d85,u+901f,u+962a,u+9802,u+9806,u+9854,u+98f2,u+9928,u+99c5,u+9ed2}@font-face{font-family:__Noto_Sans_JP_266483;font-style:normal;font-weight:500;font-display:swap;src:url(/_next/static/media/495784e75eefb2e0-s.woff2) format("woff2");unicode-range:u+266a,u+4f11,u+533a,u+5343,u+534a,u+53cd,u+5404,u+56f3,u+5b57-5b58,u+5bae,u+5c4a,u+5e0c,u+5e2f,u+5eab,u+5f35,u+5f79,u+614b,u+6226,u+629e,u+65c5,u+6625,u+6751,u+6821,u+6b69,u+6b8b,u+6bce,u+6c42,u+706b,u+7c21,u+7cfb,u+805e,u+80b2,u+82b8,u+843d,u+8853,u+88c5,u+8a3c,u+8a66,u+8d8a,u+8fba,u+9069,u+91cf,u+9752,u+975e,u+9999,u+ff0f-ff10,u+ff14-ff15}@font-face{font-family:__Noto_Sans_JP_266483;font-style:normal;font-weight:500;font-display:swap;src:url(/_next/static/media/b673ea5861c3f654-s.woff2) format("woff2");unicode-range:u+40,u+4e86,u+4e95,u+4f01,u+4f1d,u+4fbf,u+5099,u+5171,u+5177,u+53cb,u+53ce,u+53f0,u+5668,u+5712,u+5ba4,u+5ca1,u+5f85,u+60f3,u+653e,u+65ad,u+65e9,u+6620,u+6750,u+6761,u+6b62,u+6b74,u+6e08,u+6e80,u+7248,u+7531,u+7533,u+753a,u+77f3,u+798f,u+7f6e,u+8449,u+88fd,u+89b3,u+8a55,u+8ac7,u+8b77,u+8db3,u+8efd,u+8fd4,u+9031-9032,u+9580,u+9589,u+96d1,u+985e}@font-face{font-family:__Noto_Sans_JP_266483;font-style:normal;font-weight:500;font-display:swap;src:url(/_next/static/media/1a0fea6a3a286a88-s.woff2) format("woff2");unicode-range:u+2b,u+d7,u+300e-300f,u+4e07,u+4e8c,u+512a,u+5149,u+518d,u+5236,u+52b9,u+52d9,u+5468,u+578b,u+57fa,u+5b8c,u+5ba2,u+5c02,u+5de5,u+5f37,u+5f62,u+623b,u+63d0,u+652f,u+672a,u+6848,u+6d41,u+7136,u+7537,u+754c,u+76f4,u+79c1,u+7ba1,u+7d44,u+7d4c,u+7dcf,u+7dda,u+7de8,u+82b1,u+897f,u+8ca9,u+8cfc,u+904e,u+9664,u+982d,u+9858,u+98a8,u+9a13,u+ff13,u+ff5c}@font-face{font-family:__Noto_Sans_JP_266483;font-style:normal;font-weight:500;font-display:swap;src:url(/_next/static/media/9b22e6c88539b65e-s.woff2) format("woff2");unicode-range:u+4e16,u+4e3b,u+4ea4,u+4ee4,u+4f4d,u+4f4f,u+4f55,u+4f9b,u+5317,u+5358,u+53c2,u+53e4,u+548c,u+571f,u+59cb,u+5cf6,u+5e38,u+63a2,u+63b2,u+6559,u+662d,u+679c,u+6c7a,u+72b6,u+7523,u+767d,u+770c,u+7a2e,u+7a3f,u+7a7a,u+7b2c,u+7b49,u+7d20,u+7d42,u+8003,u+8272,u+8a08,u+8aac,u+8cb7,u+8eab,u+8ee2,u+9054-9055,u+90fd,u+914d,u+91cd,u+969b,u+97f3,u+984c,u+ff06}@font-face{font-family:__Noto_Sans_JP_266483;font-style:normal;font-weight:500;font-display:swap;src:url(/_next/static/media/82943446f261735c-s.woff2) format("woff2");unicode-range:u+26,u+5f,u+2026,u+203b,u+4e09,u+4eac,u+4ed5,u+4fa1,u+5143,u+5199,u+5207,u+539f,u+53e3,u+53f7,u+5411,u+5473,u+5546,u+55b6,u+5929,u+597d,u+5bb9,u+5c11,u+5c4b,u+5ddd,u+5f97,u+5fc5,u+6295,u+6301,u+6307,u+671b,u+76f8,u+78ba,u+795e,u+7d30,u+7d39,u+7d9a,u+89e3,u+8a00,u+8a73,u+8a8d,u+8a9e,u+8aad,u+8abf,u+8cea,u+8eca,u+8ffd,u+904b,u+9650,u+ff11-ff12}@font-face{font-family:__Noto_Sans_JP_266483;font-style:normal;font-weight:500;font-display:swap;src:url(/_next/static/media/583dd5bfbe1db8d7-s.woff2) format("woff2");unicode-range:u+3e,u+3005,u+4e0d,u+4e88,u+4ecb,u+4ee3,u+4ef6,u+4fdd,u+4fe1,u+500b,u+50cf,u+5186,u+5316,u+53d7,u+540c,u+544a,u+54e1,u+5728,u+58f2,u+5973,u+5b89,u+5c71,u+5e02,u+5e97,u+5f15,u+5fc3,u+5fdc,u+601d,u+611b,u+611f,u+671f,u+6728,u+6765,u+683c,u+6b21,u+6ce8,u+6d3b,u+6d77,u+7530,u+7740,u+7acb,u+7d50,u+826f,u+8f09,u+8fbc,u+9001,u+9053,u+91ce,u+9762,u+98df}@font-face{font-family:__Noto_Sans_JP_266483;font-style:normal;font-weight:500;font-display:swap;src:url(/_next/static/media/a5738567c88f9b2f-s.woff2) format("woff2");unicode-range:u+7c,u+3080,u+4ee5,u+5148,u+516c,u+521d,u+5225,u+529b,u+52a0,u+53ef,u+56de,u+56fd,u+5909,u+591a,u+5b66,u+5b9f,u+5bb6,u+5bfe,u+5e73,u+5e83,u+5ea6,u+5f53,u+6027,u+610f,u+6210,u+6240,u+660e,u+66f4,u+66f8,u+6709,u+6771,u+697d,u+69d8,u+6a5f,u+6c34,u+6cbb,u+73fe,u+756a,u+7684,u+771f,u+793a,u+7f8e,u+898f,u+8a2d,u+8a71,u+8fd1,u+9078,u+9577,u+96fb,u+ff5e}@font-face{font-family:__Noto_Sans_JP_266483;font-style:normal;font-weight:500;font-display:swap;src:url(/_next/static/media/43d257592faea14b-s.woff2) format("woff2");unicode-range:u+a9,u+3010-3011,u+30e2,u+4e0b,u+4eca,u+4ed6,u+4ed8,u+4f53,u+4f5c,u+4f7f,u+53d6,u+540d,u+54c1,u+5730,u+5916,u+5b50,u+5c0f,u+5f8c,u+624b,u+6570,u+6587,u+6599,u+691c,u+696d,u+6cd5,u+7269,u+7279,u+7406,u+767a-767b,u+77e5,u+7d04,u+7d22,u+8005,u+80fd,u+81ea,u+8868,u+8981,u+89a7,u+901a,u+9023,u+90e8,u+91d1,u+9332,u+958b,u+96c6,u+9ad8,u+ff1a,u+ff1f}@font-face{font-family:__Noto_Sans_JP_266483;font-style:normal;font-weight:500;font-display:swap;src:url(/_next/static/media/e732a3b650bfe31e-s.woff2) format("woff2");unicode-range:u+4e,u+a0,u+3000,u+300c-300d,u+4e00,u+4e0a,u+4e2d,u+4e8b,u+4eba,u+4f1a,u+5165,u+5168,u+5185,u+51fa,u+5206,u+5229,u+524d,u+52d5,u+5408,u+554f,u+5831,u+5834,u+5927,u+5b9a,u+5e74,u+5f0f,u+60c5,u+65b0,u+65b9,u+6642,u+6700,u+672c,u+682a,u+6b63,u+6c17,u+7121,u+751f,u+7528,u+753b,u+76ee,u+793e,u+884c,u+898b,u+8a18,u+9593,u+95a2,u+ff01,u+ff08-ff09}@font-face{font-family:__Noto_Sans_JP_266483;font-style:normal;font-weight:500;font-display:swap;src:url(/_next/static/media/b2d505c0c3611d67-s.woff2) format("woff2");unicode-range:u+21-22,u+27-2a,u+2c-3b,u+3f,u+41-4d,u+4f-5d,u+61-7b,u+7d,u+ab,u+ae,u+b2-b3,u+b7,u+bb,u+c9,u+cd,u+d6,u+d8,u+dc,u+e0-e5,u+e7-ed,u+ef,u+f1-f4,u+f6,u+f8,u+fa,u+fc-fd,u+103,u+14d,u+1b0,u+300-301,u+1ebf,u+1ec7,u+2013-2014,u+201c-201d,u+2039-203a,u+203c,u+2048-2049,u+2113,u+2122,u+65e5,u+6708,u+70b9}@font-face{font-family:__Noto_Sans_JP_266483;font-style:normal;font-weight:500;font-display:swap;src:url(/_next/static/media/f6fcf212bcee5e11-s.woff2) format("woff2");unicode-range:u+20,u+2027,u+3001-3002,u+3041-307f,u+3081-308f,u+3091-3093,u+3099-309a,u+309d-309e,u+30a1-30e1,u+30e3-30ed,u+30ef-30f0,u+30f2-30f4,u+30fb-30fe,u+ff0c,u+ff0e}@font-face{font-family:__Noto_Sans_JP_266483;font-style:normal;font-weight:500;font-display:swap;src:url(/_next/static/media/88dcb6b3fd2ccf60-s.woff2) format("woff2");unicode-range:u+0301,u+0400-045f,u+0490-0491,u+04b0-04b1,u+2116}@font-face{font-family:__Noto_Sans_JP_266483;font-style:normal;font-weight:500;font-display:swap;src:url(/_next/static/media/5d9a2f5fff5790da-s.woff2) format("woff2");unicode-range:u+0102-0103,u+0110-0111,u+0128-0129,u+0168-0169,u+01a0-01a1,u+01af-01b0,u+0300-0301,u+0303-0304,u+0308-0309,u+0323,u+0329,u+1ea0-1ef9,u+20ab}@font-face{font-family:__Noto_Sans_JP_266483;font-style:normal;font-weight:500;font-display:swap;src:url(/_next/static/media/b067e534faca460e-s.woff2) format("woff2");unicode-range:u+0100-02ba,u+02bd-02c5,u+02c7-02cc,u+02ce-02d7,u+02dd-02ff,u+0304,u+0308,u+0329,u+1d00-1dbf,u+1e00-1e9f,u+1ef2-1eff,u+2020,u+20a0-20ab,u+20ad-20c0,u+2113,u+2c60-2c7f,u+a720-a7ff}@font-face{font-family:__Noto_Sans_JP_266483;font-style:normal;font-weight:500;font-display:swap;src:url(/_next/static/media/24f6ebe2756575bd-s.p.woff2) format("woff2");unicode-range:u+00??,u+0131,u+0152-0153,u+02bb-02bc,u+02c6,u+02da,u+02dc,u+0304,u+0308,u+0329,u+2000-206f,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215,u+feff,u+fffd}@font-face{font-family:__Noto_Sans_JP_266483;font-style:normal;font-weight:700;font-display:swap;src:url(/_next/static/media/ab3bd16111852789-s.woff2) format("woff2");unicode-range:u+25ee8,u+25f23,u+25f5c,u+25fd4,u+25fe0,u+25ffb,u+2600c,u+26017,u+26060,u+260ed,u+26222,u+2626a,u+26270,u+26286,u+2634c,u+26402,u+2667e,u+266b0,u+2671d,u+268dd,u+268ea,u+26951,u+2696f,u+26999,u+269dd,u+26a1e,u+26a58,u+26a8c,u+26ab7,u+26aff,u+26c29,u+26c73,u+26c9e,u+26cdd,u+26e40,u+26e65,u+26f94,u+26ff6-26ff8,u+270f4,u+2710d,u+27139,u+273da-273db,u+273fe,u+27410,u+27449,u+27614-27615,u+27631,u+27684,u+27693,u+2770e,u+27723,u+27752,u+278b2,u+27985,u+279b4,u+27a84,u+27bb3,u+27bbe,u+27bc7,u+27c3c,u+27cb8,u+27d73,u+27da0,u+27e10,u+27eaf,u+27fb7,u+2808a,u+280bb,u+28277,u+28282,u+282f3,u+283cd,u+2840c,u+28455,u+284dc,u+2856b,u+285c8-285c9,u+286d7,u+286fa,u+28946,u+28949,u+2896b,u+28987-28988,u+289ba-289bb,u+28a1e,u+28a29,u+28a43,u+28a71,u+28a99,u+28acd,u+28add,u+28ae4,u+28bc1,u+28bef,u+28cdd,u+28d10,u+28d71,u+28dfb,u+28e0f,u+28e17,u+28e1f,u+28e36,u+28e89,u+28eeb,u+28ef6,u+28f32,u+28ff8,u+292a0,u+292b1,u+29490,u+295cf,u+2967f,u+296f0,u+29719,u+29750,u+29810,u+298c6,u+29a72,u+29d4b,u+29ddb,u+29e15,u+29e3d,u+29e49,u+29e8a,u+29ec4,u+29edb,u+29ee9,u+29fce,u+29fd7,u+2a01a,u+2a02f,u+2a082,u+2a0f9,u+2a190,u+2a2b2,u+2a38c,u+2a437,u+2a5f1,u+2a602,u+2a61a,u+2a6b2,u+2a9e6,u+2b746,u+2b751,u+2b753,u+2b75a,u+2b75c,u+2b765,u+2b776-2b777,u+2b77c,u+2b782,u+2b789,u+2b78b,u+2b78e,u+2b794,u+2b7ac,u+2b7af,u+2b7bd,u+2b7c9,u+2b7cf,u+2b7d2,u+2b7d8,u+2b7f0,u+2b80d,u+2b817,u+2b81a,u+2d544,u+2e278,u+2e569,u+2e6ea,u+2f804,u+2f80f,u+2f815,u+2f818,u+2f81a,u+2f822,u+2f828,u+2f82c,u+2f833,u+2f83f,u+2f846,u+2f852,u+2f862,u+2f86d,u+2f873,u+2f877,u+2f884,u+2f899-2f89a,u+2f8a6,u+2f8ac,u+2f8b2,u+2f8b6,u+2f8d3,u+2f8db-2f8dc,u+2f8e1,u+2f8e5,u+2f8ea,u+2f8ed,u+2f8fc,u+2f903,u+2f90b,u+2f90f,u+2f91a,u+2f920-2f921,u+2f945,u+2f947,u+2f96c,u+2f995,u+2f9d0,u+2f9de-2f9df,u+2f9f4}@font-face{font-family:__Noto_Sans_JP_266483;font-style:normal;font-weight:700;font-display:swap;src:url(/_next/static/media/f390640bdede9737-s.woff2) format("woff2");unicode-range:u+1f235-1f23b,u+1f240-1f248,u+1f250-1f251,u+2000b,u+20089-2008a,u+200a2,u+200a4,u+200b0,u+200f5,u+20158,u+201a2,u+20213,u+2032b,u+20371,u+20381,u+203f9,u+2044a,u+20509,u+2053f,u+205b1,u+205d6,u+20611,u+20628,u+206ec,u+2074f,u+207c8,u+20807,u+2083a,u+208b9,u+2090e,u+2097c,u+20984,u+2099d,u+20a64,u+20ad3,u+20b1d,u+20b9f,u+20bb7,u+20d45,u+20d58,u+20de1,u+20e64,u+20e6d,u+20e95,u+20f5f,u+21201,u+2123d,u+21255,u+21274,u+2127b,u+212d7,u+212e4,u+212fd,u+2131b,u+21336,u+21344,u+213c4,u+2146d-2146e,u+215d7,u+21647,u+216b4,u+21706,u+21742,u+218bd,u+219c3,u+21a1a,u+21c56,u+21d2d,u+21d45,u+21d62,u+21d78,u+21d92,u+21d9c,u+21da1,u+21db7,u+21de0,u+21e33-21e34,u+21f1e,u+21f76,u+21ffa,u+2217b,u+22218,u+2231e,u+223ad,u+22609,u+226f3,u+2285b,u+228ab,u+2298f,u+22ab8,u+22b46,u+22b4f-22b50,u+22ba6,u+22c1d,u+22c24,u+22de1,u+22e42,u+22feb,u+231b6,u+231c3-231c4,u+231f5,u+23372,u+233cc,u+233d0,u+233d2-233d3,u+233d5,u+233da,u+233df,u+233e4,u+233fe,u+2344a-2344b,u+23451,u+23465,u+234e4,u+2355a,u+23594,u+235c4,u+23638-2363a,u+23647,u+2370c,u+2371c,u+2373f,u+23763-23764,u+237e7,u+237f1,u+237ff,u+23824,u+2383d,u+23a98,u+23c7f,u+23cbe,u+23cfe,u+23d00,u+23d0e,u+23d40,u+23dd3,u+23df9-23dfa,u+23f7e,u+2404b,u+24096,u+24103,u+241c6,u+241fe,u+242ee,u+243bc,u+243d0,u+24629,u+246a5,u+247f1,u+24896,u+248e9,u+24a4d,u+24b56,u+24b6f,u+24c16,u+24d14,u+24e04,u+24e0e,u+24e37,u+24e6a,u+24e8b,u+24ff2,u+2504a,u+25055,u+25122,u+251a9,u+251cd,u+251e5,u+2521e,u+2524c,u+2542e,u+2548e,u+254d9,u+2550e,u+255a7,u+2567f,u+25771,u+257a9,u+257b4,u+25874,u+259c4,u+259cc,u+259d4,u+25ad7,u+25ae3-25ae4,u+25af1,u+25bb2,u+25c4b,u+25c64,u+25da1,u+25e2e,u+25e56,u+25e62,u+25e65,u+25ec2,u+25ed8}@font-face{font-family:__Noto_Sans_JP_266483;font-style:normal;font-weight:700;font-display:swap;src:url(/_next/static/media/da18d495caa1bffe-s.woff2) format("woff2");unicode-range:u+ffd7,u+ffda-ffdc,u+ffe0-ffe2,u+ffe4,u+ffe6,u+ffe8-ffee,u+1f100-1f10c,u+1f110-1f16c,u+1f170-1f1ac,u+1f200-1f202,u+1f210-1f234}@font-face{font-family:__Noto_Sans_JP_266483;font-style:normal;font-weight:700;font-display:swap;src:url(/_next/static/media/aa7f81ee08e33986-s.woff2) format("woff2");unicode-range:u+fa10,u+fa12-fa6d,u+fb00-fb04,u+fe10-fe19,u+fe30-fe42,u+fe44-fe52,u+fe54-fe66,u+fe68-fe6b,u+ff02,u+ff04,u+ff07,u+ff51,u+ff5b,u+ff5d,u+ff5f-ff60,u+ff66,u+ff69,u+ff87,u+ffa1-ffbe,u+ffc2-ffc7,u+ffca-ffcf,u+ffd2-ffd6}@font-face{font-family:__Noto_Sans_JP_266483;font-style:normal;font-weight:700;font-display:swap;src:url(/_next/static/media/ea6791b6c54f602a-s.woff2) format("woff2");unicode-range:u+f92d-f959,u+f95b-f9f2,u+f9f4-fa0b,u+fa0e-fa0f}@font-face{font-family:__Noto_Sans_JP_266483;font-style:normal;font-weight:700;font-display:swap;src:url(/_next/static/media/6ed338a30d658adc-s.woff2) format("woff2");unicode-range:u+9e8b-9e8c,u+9e8e-9e8f,u+9e91-9e92,u+9e95-9e96,u+9e98,u+9e9b,u+9e9d-9e9e,u+9ea4-9ea5,u+9ea8-9eaa,u+9eac-9eb0,u+9eb3-9eb5,u+9eb8,u+9ebc-9ebf,u+9ec3,u+9ec6,u+9ec8,u+9ecb-9ecd,u+9ecf-9ed1,u+9ed4-9ed5,u+9ed8,u+9edb-9ee0,u+9ee4-9ee5,u+9ee7-9ee8,u+9eec-9ef2,u+9ef4-9ef9,u+9efb-9eff,u+9f02-9f03,u+9f07-9f09,u+9f0e-9f12,u+9f14-9f17,u+9f19-9f1b,u+9f1f-9f22,u+9f26,u+9f2a-9f2c,u+9f2f,u+9f31-9f32,u+9f34,u+9f37,u+9f39-9f3a,u+9f3c-9f3f,u+9f41,u+9f43-9f47,u+9f4a,u+9f4e-9f50,u+9f52-9f58,u+9f5a,u+9f5d-9f61,u+9f63,u+9f66-9f6a,u+9f6c-9f73,u+9f75-9f77,u+9f7a,u+9f7d,u+9f7f,u+9f8f-9f92,u+9f94-9f97,u+9f99,u+9f9c-9fa3,u+9fa5,u+9fb4,u+9fbc-9fc2,u+9fc4,u+9fc6,u+9fcc,u+f900-f92c}@font-face{font-family:__Noto_Sans_JP_266483;font-style:normal;font-weight:700;font-display:swap;src:url(/_next/static/media/27ce5a24390582a5-s.woff2) format("woff2");unicode-range:u+9c3e,u+9c41,u+9c43-9c4a,u+9c4e-9c50,u+9c52-9c54,u+9c56,u+9c58,u+9c5a-9c61,u+9c63,u+9c65,u+9c67-9c6b,u+9c6d-9c6e,u+9c70,u+9c72,u+9c75-9c78,u+9c7a-9c7c,u+9ce6-9ce7,u+9ceb-9cec,u+9cf0,u+9cf2,u+9cf6-9cf7,u+9cf9,u+9d02-9d03,u+9d06-9d09,u+9d0b,u+9d0e,u+9d11-9d12,u+9d15,u+9d17-9d18,u+9d1b-9d1f,u+9d23,u+9d26,u+9d2a-9d2c,u+9d2f-9d30,u+9d32-9d34,u+9d3a,u+9d3c-9d3f,u+9d41-9d48,u+9d4a,u+9d50-9d54,u+9d59,u+9d5d-9d65,u+9d69-9d6c,u+9d6f-9d70,u+9d72-9d73,u+9d76-9d77,u+9d7a-9d7c,u+9d7e,u+9d83-9d84,u+9d86-9d87,u+9d89-9d8a,u+9d8d-9d8e,u+9d92-9d93,u+9d95-9d9a,u+9da1,u+9da4,u+9da9-9dac,u+9dae,u+9db1-9db2,u+9db5,u+9db8-9dbd,u+9dbf-9dc4,u+9dc6-9dc7,u+9dc9-9dca,u+9dcf,u+9dd3-9dd7,u+9dd9-9dda,u+9dde-9de0,u+9de3,u+9de5-9de7,u+9de9,u+9deb,u+9ded-9df0,u+9df3-9df4,u+9df8,u+9dfd-9dfe,u+9e02,u+9e07,u+9e0a,u+9e0d-9e0e,u+9e10-9e12,u+9e15-9e16,u+9e19-9e1f,u+9e75,u+9e79-9e7d,u+9e80-9e85,u+9e87-9e88}@font-face{font-family:__Noto_Sans_JP_266483;font-style:normal;font-weight:700;font-display:swap;src:url(/_next/static/media/7acee6a6ccf7c160-s.woff2) format("woff2");unicode-range:u+9ae5-9ae7,u+9ae9,u+9aeb-9aec,u+9aee-9aef,u+9af1-9af5,u+9af7,u+9af9-9afb,u+9afd,u+9aff-9b06,u+9b08-9b09,u+9b0b-9b0e,u+9b10,u+9b12,u+9b16,u+9b18-9b1d,u+9b1f-9b20,u+9b22-9b23,u+9b25-9b2f,u+9b32-9b35,u+9b37,u+9b39-9b3b,u+9b3d,u+9b43-9b44,u+9b48,u+9b4b-9b4f,u+9b51,u+9b55-9b58,u+9b5b,u+9b5e,u+9b61,u+9b63,u+9b65-9b66,u+9b68,u+9b6a-9b6f,u+9b72-9b79,u+9b7f-9b80,u+9b83-9b87,u+9b89-9b8b,u+9b8d,u+9b8f-9b94,u+9b96-9b97,u+9b9a,u+9b9d-9ba0,u+9ba6-9ba7,u+9ba9-9baa,u+9bac,u+9bb0-9bb2,u+9bb4,u+9bb7-9bb9,u+9bbb-9bbc,u+9bbe-9bc1,u+9bc6-9bc8,u+9bca,u+9bce-9bd2,u+9bd4,u+9bd7-9bd8,u+9bdd,u+9bdf,u+9be1-9be5,u+9be7,u+9bea-9beb,u+9bee-9bf3,u+9bf5,u+9bf7-9bfa,u+9bfd,u+9bff-9c00,u+9c02,u+9c04,u+9c06,u+9c08-9c0d,u+9c0f-9c16,u+9c18-9c1e,u+9c21-9c2a,u+9c2d-9c32,u+9c35-9c37,u+9c39-9c3a,u+9c3d}@font-face{font-family:__Noto_Sans_JP_266483;font-style:normal;font-weight:700;font-display:swap;src:url(/_next/static/media/bf2b2885c3a6458d-s.woff2) format("woff2");unicode-range:u+98eb,u+98ed-98ee,u+98f0-98f1,u+98f3,u+98f6,u+9902,u+9907-9909,u+9911-9912,u+9914-9918,u+991a-9922,u+9924,u+9926-9927,u+992b-992c,u+992e,u+9931-9935,u+9939-993e,u+9940-9942,u+9945-9949,u+994b-994e,u+9950-9952,u+9954-9955,u+9958-9959,u+995b-995c,u+995e-9960,u+9963,u+9997-9998,u+999b,u+999d-999f,u+99a3,u+99a5-99a6,u+99a8,u+99ad-99ae,u+99b0-99b2,u+99b5,u+99b9-99ba,u+99bc-99bd,u+99bf,u+99c1,u+99c3,u+99c8-99c9,u+99d1,u+99d3-99d5,u+99d8-99df,u+99e1-99e2,u+99e7,u+99ea-99ee,u+99f0-99f2,u+99f4-99f5,u+99f8-99f9,u+99fb-99fe,u+9a01-9a05,u+9a08,u+9a0a-9a0c,u+9a0f-9a11,u+9a16,u+9a1a,u+9a1e,u+9a20,u+9a22-9a24,u+9a27,u+9a2b,u+9a2d-9a2e,u+9a31,u+9a33,u+9a35-9a38,u+9a3e,u+9a40-9a45,u+9a47,u+9a4a-9a4e,u+9a51-9a52,u+9a54-9a58,u+9a5b,u+9a5d,u+9a5f,u+9a62,u+9a64-9a65,u+9a69-9a6c,u+9aaa,u+9aac-9ab0,u+9ab2,u+9ab4-9ab7,u+9ab9,u+9abb-9ac1,u+9ac3,u+9ac6,u+9ac8,u+9ace-9ad3,u+9ad5-9ad7,u+9adb-9adc,u+9ade-9ae0,u+9ae2-9ae4}@font-face{font-family:__Noto_Sans_JP_266483;font-style:normal;font-weight:700;font-display:swap;src:url(/_next/static/media/fbb40ff93bdf724c-s.woff2) format("woff2");unicode-range:u+971d,u+9721-9724,u+9728,u+972a,u+9730-9731,u+9733,u+9736,u+9738-9739,u+973b,u+973d-973e,u+9741-9744,u+9746-974a,u+974d-974f,u+9751,u+9755,u+9757-9758,u+975a-975c,u+9760-9761,u+9763-9764,u+9766-9768,u+976a-976b,u+976e,u+9771,u+9773,u+9776-977d,u+977f-9781,u+9785-9786,u+9789,u+978b,u+978f-9790,u+9795-9797,u+9799-979a,u+979c,u+979e-97a0,u+97a2-97a3,u+97a6,u+97a8,u+97ab-97ac,u+97ae,u+97b1-97b6,u+97b8-97ba,u+97bc,u+97be-97bf,u+97c1,u+97c3-97ce,u+97d0-97d1,u+97d4,u+97d7-97d9,u+97db-97de,u+97e0-97e1,u+97e4,u+97e6,u+97ed-97ef,u+97f1-97f2,u+97f4-97f8,u+97fa,u+9804,u+9807,u+980a,u+980c-980f,u+9814,u+9816-9817,u+9819-981a,u+981c,u+981e,u+9820-9821,u+9823-9826,u+982b,u+982e-9830,u+9832-9835,u+9837,u+9839,u+983d-983e,u+9844,u+9846-9847,u+984a-984b,u+984f,u+9851-9853,u+9856-9857,u+9859-985b,u+9862-9863,u+9865-9866,u+986a-986c,u+986f-9871,u+9873-9875,u+98aa-98ab,u+98ad-98ae,u+98b0-98b1,u+98b4,u+98b6-98b8,u+98ba-98bc,u+98bf,u+98c2-98c8,u+98cb-98cc,u+98ce,u+98dc,u+98de,u+98e0-98e1,u+98e3,u+98e5-98e7,u+98e9-98ea}@font-face{font-family:__Noto_Sans_JP_266483;font-style:normal;font-weight:700;font-display:swap;src:url(/_next/static/media/4776bfeb2aea0517-s.woff2) format("woff2");unicode-range:u+944a,u+944c,u+9452-9453,u+9455,u+9459-945c,u+945e-9463,u+9468,u+946a-946b,u+946d-9472,u+9475,u+9477,u+947c-947f,u+9481,u+9483-9485,u+9578-9579,u+957e-957f,u+9582,u+9584,u+9586-9588,u+958a,u+958c-958f,u+9592,u+9594,u+9596,u+9598-9599,u+959d-95a1,u+95a4,u+95a6-95a9,u+95ab-95ad,u+95b1,u+95b4,u+95b6,u+95b9-95bf,u+95c3,u+95c6,u+95c8-95cd,u+95d0-95d6,u+95d9-95da,u+95dc-95e2,u+95e4-95e6,u+95e8,u+961d-961e,u+9621-9622,u+9624-9626,u+9628,u+962c,u+962e-962f,u+9631,u+9633-9634,u+9637-963a,u+963c-963d,u+9641-9642,u+964b-964c,u+964f,u+9652,u+9654,u+9656-9658,u+965c-965f,u+9661,u+9666,u+966a,u+966c,u+966e,u+9672,u+9674,u+9677,u+967b-967c,u+967e-967f,u+9681-9684,u+9689,u+968b,u+968d,u+9691,u+9695-9698,u+969a,u+969d,u+969f,u+96a4-96aa,u+96ae-96b4,u+96b6,u+96b8-96bb,u+96bd,u+96c1,u+96c9-96cb,u+96cd-96ce,u+96d2,u+96d5-96d6,u+96d8-96da,u+96dc-96df,u+96e9,u+96ef,u+96f1,u+96f9-96fa,u+9702-9706,u+9708-9709,u+970d-970f,u+9711,u+9713-9714,u+9716,u+9719-971b}@font-face{font-family:__Noto_Sans_JP_266483;font-style:normal;font-weight:700;font-display:swap;src:url(/_next/static/media/774ba156bee7dea0-s.woff2) format("woff2");unicode-range:u+92bc-92bd,u+92bf-92c3,u+92c5-92c8,u+92cb-92d0,u+92d2-92d3,u+92d5,u+92d7-92d9,u+92dc-92dd,u+92df-92e1,u+92e3-92e5,u+92e7-92ea,u+92ec,u+92ee,u+92f0,u+92f2,u+92f7-92fb,u+92ff-9300,u+9302,u+9304,u+9308,u+930d,u+930f-9311,u+9314-9315,u+9318-931a,u+931c-931f,u+9321-9325,u+9327-932b,u+932e,u+9333-9337,u+933a-933b,u+9344,u+9347-934a,u+934d,u+9350-9352,u+9354-9358,u+935a,u+935c,u+935e,u+9360,u+9364-9365,u+9367,u+9369-936d,u+936f-9371,u+9373-9374,u+9376,u+937a,u+937d-9382,u+9388,u+938a-938b,u+938d,u+938f,u+9392,u+9394-9395,u+9397-9398,u+939a-939b,u+939e,u+93a1,u+93a3-93a4,u+93a6,u+93a8-93a9,u+93ab-93ad,u+93b0,u+93b4-93b6,u+93b9-93bb,u+93c1,u+93c3-93cd,u+93d0-93d1,u+93d3,u+93d6-93d9,u+93dc-93df,u+93e2,u+93e4-93e8,u+93f1,u+93f5,u+93f7-93fb,u+93fd,u+9401-9404,u+9407-9409,u+940d-9410,u+9413-9417,u+9419-941a,u+941f,u+9421,u+942b,u+942e-942f,u+9431-9434,u+9436,u+9438,u+943a-943b,u+943d,u+943f,u+9441,u+9443-9445,u+9448}@font-face{font-family:__Noto_Sans_JP_266483;font-style:normal;font-weight:700;font-display:swap;src:url(/_next/static/media/f727a342b44db1ab-s.woff2) format("woff2");unicode-range:u+9143,u+9146-914c,u+914f,u+9153,u+9156-915b,u+9161,u+9163-9165,u+9167,u+9169,u+916d,u+9172-9174,u+9179-917b,u+9181-9183,u+9185-9187,u+9189-918b,u+918e,u+9191,u+9193-9195,u+9197-9198,u+919e,u+91a1-91a2,u+91a6,u+91a8,u+91aa-91b6,u+91ba-91bd,u+91bf-91c6,u+91c9,u+91cb,u+91d0,u+91d3-91d4,u+91d6-91d7,u+91d9-91db,u+91de-91df,u+91e1,u+91e4-91e6,u+91e9-91ea,u+91ec-91f1,u+91f5-91f7,u+91f9,u+91fb-91fd,u+91ff-9201,u+9204-9207,u+9209-920a,u+920c,u+920e,u+9210-9218,u+921c-921e,u+9223-9226,u+9228-9229,u+922c,u+922e-9230,u+9233,u+9235-923a,u+923c,u+923e-9240,u+9242-9243,u+9245-924b,u+924d-9251,u+9256-925a,u+925c-925e,u+9260-9261,u+9264-9269,u+926e-9270,u+9275-9279,u+927b-927f,u+9288-928a,u+928d-928e,u+9291-9293,u+9295-9297,u+9299,u+929b-929c,u+929f-92a0,u+92a4-92a5,u+92a7-92a8,u+92ab,u+92af,u+92b2-92b3,u+92b6-92bb}@font-face{font-family:__Noto_Sans_JP_266483;font-style:normal;font-weight:700;font-display:swap;src:url(/_next/static/media/d0dba11c7dec3724-s.woff2) format("woff2");unicode-range:u+8f52-8f55,u+8f57-8f58,u+8f5c-8f5e,u+8f61-8f66,u+8f9c-8f9d,u+8f9f-8fa2,u+8fa4-8fa8,u+8fad-8faf,u+8fb4-8fb8,u+8fbe,u+8fc0-8fc2,u+8fc6,u+8fc8,u+8fca-8fcb,u+8fcd,u+8fd0,u+8fd2-8fd3,u+8fd5,u+8fda,u+8fe0,u+8fe2-8fe5,u+8fe8-8fea,u+8fed-8fef,u+8ff1,u+8ff4-8ff6,u+8ff8-8ffb,u+8ffe,u+9002,u+9004-9005,u+9008,u+900b-900e,u+9011,u+9013,u+9015-9016,u+9018,u+901b,u+901e,u+9021,u+9027-902a,u+902c-902d,u+902f,u+9033-9037,u+9039,u+903c,u+903e-903f,u+9041,u+9043-9044,u+9049,u+904c,u+904f-9052,u+9056,u+9058,u+905b-905e,u+9062,u+9066-9068,u+906c,u+906f-9070,u+9072,u+9074,u+9076,u+9079,u+9080-9083,u+9085,u+9087-9088,u+908b-908c,u+908e-9090,u+9095,u+9097-9099,u+909b,u+90a0-90a2,u+90a5,u+90a8,u+90af-90b6,u+90bd-90be,u+90c3-90c5,u+90c7-90c9,u+90cc,u+90d2,u+90d5,u+90d7-90d9,u+90db-90df,u+90e2,u+90e4-90e5,u+90eb,u+90ef-90f0,u+90f2,u+90f4,u+90f6,u+90fe-9100,u+9102,u+9104-9106,u+9108,u+910d,u+9110,u+9112,u+9114-911a,u+911c,u+911e,u+9120,u+9122-9123,u+9125,u+9127,u+9129,u+912d-9132,u+9134,u+9136-9137,u+9139-913a,u+913c-913d}@font-face{font-family:__Noto_Sans_JP_266483;font-style:normal;font-weight:700;font-display:swap;src:url(/_next/static/media/29d892ad161b9451-s.woff2) format("woff2");unicode-range:u+8dc0,u+8dc2,u+8dc5-8dc8,u+8dca-8dcc,u+8dce-8dcf,u+8dd1,u+8dd4-8dd7,u+8dd9-8ddb,u+8ddf,u+8de3-8de5,u+8de7,u+8dea-8dec,u+8df0-8df2,u+8df4,u+8dfc-8dfd,u+8dff,u+8e01,u+8e04-8e06,u+8e08-8e09,u+8e0b-8e0c,u+8e10-8e11,u+8e14,u+8e16,u+8e1d-8e23,u+8e26-8e27,u+8e30-8e31,u+8e33-8e39,u+8e3d,u+8e40-8e42,u+8e44,u+8e47-8e50,u+8e54-8e55,u+8e59,u+8e5b-8e64,u+8e69,u+8e6c-8e6d,u+8e6f-8e72,u+8e75-8e77,u+8e79-8e7c,u+8e81-8e85,u+8e89,u+8e8b,u+8e90-8e95,u+8e98-8e9b,u+8e9d-8e9e,u+8ea1-8ea2,u+8ea7,u+8ea9-8eaa,u+8eac-8eb1,u+8eb3,u+8eb5-8eb6,u+8eba-8ebb,u+8ebe,u+8ec0-8ec1,u+8ec3-8ec8,u+8ecb,u+8ecf,u+8ed1,u+8ed4,u+8edb-8edc,u+8ee3,u+8ee8,u+8eeb,u+8eed-8eee,u+8ef0-8ef1,u+8ef7,u+8ef9-8efc,u+8efe,u+8f00,u+8f02,u+8f05,u+8f07-8f08,u+8f0a,u+8f0f-8f10,u+8f12-8f13,u+8f15-8f19,u+8f1b-8f1c,u+8f1e-8f21,u+8f23,u+8f25-8f28,u+8f2b-8f2f,u+8f33-8f37,u+8f39-8f3b,u+8f3e,u+8f40-8f43,u+8f45-8f47,u+8f49-8f4a,u+8f4c-8f4f,u+8f51}@font-face{font-family:__Noto_Sans_JP_266483;font-style:normal;font-weight:700;font-display:swap;src:url(/_next/static/media/dcfed08cf8253041-s.woff2) format("woff2");unicode-range:u+8b2d,u+8b30,u+8b37,u+8b3c,u+8b3e,u+8b41-8b46,u+8b48-8b49,u+8b4c-8b4f,u+8b51-8b54,u+8b56,u+8b59,u+8b5b,u+8b5e-8b5f,u+8b63,u+8b69,u+8b6b-8b6d,u+8b6f,u+8b71,u+8b74,u+8b76,u+8b78-8b79,u+8b7c-8b81,u+8b84-8b85,u+8b8a-8b8f,u+8b92-8b96,u+8b99-8b9a,u+8b9c-8ba0,u+8c38-8c3a,u+8c3d-8c3f,u+8c41,u+8c45,u+8c47-8c49,u+8c4b-8c4c,u+8c4e-8c51,u+8c53-8c55,u+8c57-8c59,u+8c5b,u+8c5d,u+8c62-8c64,u+8c66,u+8c68-8c69,u+8c6b-8c6d,u+8c73,u+8c75-8c76,u+8c78,u+8c7a-8c7c,u+8c7e,u+8c82,u+8c85-8c87,u+8c89-8c8b,u+8c8d-8c8e,u+8c90,u+8c92-8c94,u+8c98-8c99,u+8c9b-8c9c,u+8c9f,u+8ca4,u+8cad-8cae,u+8cb2-8cb3,u+8cb6,u+8cb9-8cba,u+8cbd,u+8cc1-8cc2,u+8cc4-8cc6,u+8cc8-8cc9,u+8ccb,u+8ccd-8ccf,u+8cd2,u+8cd5-8cd6,u+8cd9-8cda,u+8cdd,u+8ce1,u+8ce3-8ce4,u+8ce6,u+8ce8,u+8cec,u+8cef-8cf2,u+8cf4-8cf5,u+8cf7-8cf8,u+8cfa-8cfb,u+8cfd-8cff,u+8d01,u+8d03-8d04,u+8d07,u+8d09-8d0b,u+8d0d-8d10,u+8d12-8d14,u+8d16-8d17,u+8d1b-8d1d,u+8d65,u+8d67,u+8d69,u+8d6b-8d6e,u+8d71,u+8d73,u+8d76,u+8d7f,u+8d81-8d82,u+8d84,u+8d88,u+8d8d,u+8d90-8d91,u+8d95,u+8d99,u+8d9e-8da0,u+8da6,u+8da8,u+8dab-8dac,u+8daf,u+8db2,u+8db5,u+8db7,u+8db9-8dbc,u+8dbe}@font-face{font-family:__Noto_Sans_JP_266483;font-style:normal;font-weight:700;font-display:swap;src:url(/_next/static/media/bc5e151c49952aa9-s.woff2) format("woff2");unicode-range:u+8973-8975,u+8977,u+897a-897e,u+8980,u+8983,u+8988-898a,u+898d,u+8990,u+8993-8995,u+8998,u+899b-899c,u+899f-89a1,u+89a5-89a6,u+89a9,u+89ac,u+89af-89b0,u+89b2,u+89b4-89b7,u+89ba,u+89bc-89bd,u+89bf-89c1,u+89d4-89d8,u+89da,u+89dc-89dd,u+89e5,u+89e7,u+89e9,u+89eb,u+89ed,u+89f1,u+89f3-89f4,u+89f6,u+89f8-89f9,u+89fd,u+89ff,u+8a01,u+8a04-8a05,u+8a07,u+8a0c,u+8a0f-8a12,u+8a14-8a16,u+8a1b,u+8a1d-8a1e,u+8a20-8a22,u+8a24-8a26,u+8a2b-8a2c,u+8a2f,u+8a35-8a37,u+8a3b,u+8a3d-8a3e,u+8a40-8a41,u+8a43,u+8a45-8a49,u+8a4d-8a4e,u+8a51-8a54,u+8a56-8a58,u+8a5b-8a5d,u+8a61-8a62,u+8a65,u+8a67,u+8a6c-8a6d,u+8a75-8a77,u+8a79-8a7c,u+8a7e-8a80,u+8a82-8a86,u+8a8b,u+8a8f-8a92,u+8a96-8a97,u+8a99-8a9a,u+8a9f,u+8aa1,u+8aa3,u+8aa5-8aaa,u+8aae-8aaf,u+8ab3,u+8ab6-8ab7,u+8abb-8abc,u+8abe,u+8ac2-8ac4,u+8ac6,u+8ac8-8aca,u+8acc-8acd,u+8ad0-8ad1,u+8ad3-8ad5,u+8ad7,u+8ada-8ae2,u+8ae4,u+8ae7,u+8aeb-8aec,u+8aee,u+8af0-8af1,u+8af3-8af7,u+8afa,u+8afc,u+8aff,u+8b01-8b02,u+8b04-8b07,u+8b0a-8b0d,u+8b0f-8b11,u+8b14,u+8b16,u+8b1a,u+8b1c,u+8b1e-8b20,u+8b26,u+8b28,u+8b2b-8b2c}@font-face{font-family:__Noto_Sans_JP_266483;font-style:normal;font-weight:700;font-display:swap;src:url(/_next/static/media/6501dff1143f1661-s.woff2) format("woff2");unicode-range:u+87e2-87e6,u+87ea-87ed,u+87ef,u+87f1,u+87f3,u+87f5-87f8,u+87fa-87fb,u+87fe-87ff,u+8801,u+8803,u+8805-8807,u+8809-880b,u+880d-8816,u+8818-881c,u+881e-881f,u+8821-8822,u+8827-8828,u+882d-882e,u+8830-8832,u+8835-8836,u+8839-883c,u+8841-8845,u+8848-884b,u+884d-884e,u+8851-8852,u+8855-8856,u+8858-885a,u+885c,u+885e-8860,u+8862,u+8864,u+8869,u+886b,u+886e-886f,u+8871-8872,u+8875,u+8877,u+8879,u+887b,u+887d-887e,u+8880-8882,u+8888,u+888d,u+8892,u+8897-889c,u+889e-88a0,u+88a2,u+88a4,u+88a8,u+88aa,u+88ae,u+88b0-88b1,u+88b5,u+88b7,u+88ba,u+88bc-88c0,u+88c3-88c4,u+88c6,u+88ca-88ce,u+88d1-88d4,u+88d8-88d9,u+88db,u+88dd-88e1,u+88e7-88e8,u+88ef-88f2,u+88f4-88f5,u+88f7,u+88f9,u+88fc,u+8901-8902,u+8904,u+8906,u+890a,u+890c-890f,u+8913,u+8915-8916,u+8918-891a,u+891c-891e,u+8920,u+8925-8928,u+892a-892b,u+8930-8932,u+8935-893b,u+893e,u+8940-8946,u+8949,u+894c-894d,u+894f,u+8952,u+8956-8957,u+895a-895c,u+895e,u+8960-8964,u+8966,u+896a-896b,u+896d-8970}@font-face{font-family:__Noto_Sans_JP_266483;font-style:normal;font-weight:700;font-display:swap;src:url(/_next/static/media/ec63b34fcfdf2dab-s.woff2) format("woff2");unicode-range:u+8655-8659,u+865b,u+865d-8664,u+8667,u+8669,u+866c,u+866f,u+8671,u+8675-8677,u+867a-867b,u+867d,u+8687-8689,u+868b-868d,u+8691,u+8693,u+8695-8696,u+8698,u+869a,u+869c-869d,u+86a1,u+86a3-86a4,u+86a6-86ab,u+86ad,u+86af-86b1,u+86b3-86b9,u+86bf-86c1,u+86c3-86c6,u+86c9,u+86cb,u+86ce,u+86d1-86d2,u+86d4-86d5,u+86d7,u+86da,u+86dc,u+86de-86e0,u+86e3-86e7,u+86e9,u+86ec-86ed,u+86ef,u+86f8-86fe,u+8700,u+8703-870b,u+870d-8714,u+8719-871a,u+871e-871f,u+8721-8723,u+8725,u+8728-8729,u+872e-872f,u+8731-8732,u+8734,u+8737,u+8739-8740,u+8743,u+8745,u+8749,u+874b-874e,u+8751,u+8753,u+8755,u+8757-8759,u+875d,u+875f-8761,u+8763-8766,u+8768,u+876a,u+876e-876f,u+8771-8772,u+8774,u+8778,u+877b-877c,u+877f,u+8782-8789,u+878b-878c,u+878e,u+8790,u+8793,u+8795,u+8797-8799,u+879e-87a0,u+87a2-87a3,u+87a7,u+87ab-87af,u+87b1,u+87b3,u+87b5,u+87bb,u+87bd-87c1,u+87c4,u+87c6-87cb,u+87ce,u+87d0,u+87d2,u+87d5-87d6,u+87d9-87da,u+87dc,u+87df-87e0}@font-face{font-family:__Noto_Sans_JP_266483;font-style:normal;font-weight:700;font-display:swap;src:url(/_next/static/media/2ab9960a0fbb4932-s.woff2) format("woff2");unicode-range:u+84b4,u+84b9-84bb,u+84bd-84c2,u+84c6-84ca,u+84cc-84d1,u+84d3,u+84d6,u+84d9-84da,u+84dc,u+84e7,u+84ea,u+84ec,u+84ef-84f2,u+84f4,u+84f7,u+84fa-84fd,u+84ff-8500,u+8502-8503,u+8506-8507,u+850c,u+850e,u+8510,u+8514-8515,u+8517-8518,u+851a-851c,u+851e-851f,u+8521-8525,u+8527,u+852a-852c,u+852f,u+8532-8534,u+8536,u+853e-8541,u+8543,u+8546,u+8548,u+854a-854b,u+854f-8553,u+8555-855a,u+855c-8564,u+8569-856b,u+856d,u+856f,u+8577,u+8579-857b,u+857d-8581,u+8585-8586,u+8588-858c,u+858f-8591,u+8593,u+8597-8598,u+859b-859d,u+859f-85a0,u+85a2,u+85a4-85a5,u+85a7-85a8,u+85ad-85b0,u+85b4,u+85b6-85ba,u+85bc-85bf,u+85c1-85c2,u+85c7,u+85c9-85cb,u+85ce-85d0,u+85d5,u+85d8-85da,u+85dc,u+85df-85e1,u+85e5-85e6,u+85e8,u+85ed,u+85f3-85f4,u+85f6-85f7,u+85f9-85fa,u+85fc,u+85fe-8600,u+8602,u+8604-8606,u+860a-860b,u+860d-860e,u+8610-8613,u+8616-861b,u+861e,u+8621-8622,u+8624,u+8627,u+8629,u+862f-8630,u+8636,u+8638-863a,u+863c-863d,u+863f-8642,u+8646,u+864d,u+8652-8654}@font-face{font-family:__Noto_Sans_JP_266483;font-style:normal;font-weight:700;font-display:swap;src:url(/_next/static/media/3d545acc6a052f3e-s.woff2) format("woff2");unicode-range:u+82e8,u+82ea,u+82ed,u+82ef,u+82f3-82f4,u+82f6-82f7,u+82f9,u+82fb,u+82fd-82fe,u+8300-8301,u+8303,u+8306-8308,u+830a-830c,u+8316-8318,u+831b,u+831d-831f,u+8321-8323,u+832b-8335,u+8337,u+833a,u+833c-833d,u+8340,u+8342-8347,u+834a,u+834d-8351,u+8353-8357,u+835a,u+8362-8363,u+8370,u+8373,u+8375,u+8378,u+837c-837d,u+837f-8380,u+8382,u+8384-8387,u+838a,u+838d-838e,u+8392-8396,u+8398-83a0,u+83a2,u+83a6-83ad,u+83b1,u+83b5,u+83bd-83c1,u+83c7,u+83c9,u+83ce-83d1,u+83d4,u+83d6,u+83d8,u+83dd,u+83df-83e1,u+83e5,u+83e8,u+83ea-83eb,u+83f0,u+83f2,u+83f4,u+83f6-83f9,u+83fb-83fd,u+8401,u+8403-8404,u+8406-8407,u+840a-840b,u+840d,u+840f,u+8411,u+8413,u+8415,u+8417,u+8419,u+8420,u+8422,u+842a,u+842f,u+8431,u+8435,u+8438-8439,u+843c,u+8445-8448,u+844a,u+844d-844f,u+8451-8452,u+8456,u+8458-845a,u+845c,u+845f-8462,u+8464-8467,u+8469-846b,u+846d-8470,u+8473-8474,u+8476-847a,u+847c-847d,u+8481-8482,u+8484-8485,u+848b,u+8490,u+8492-8493,u+8495,u+8497,u+849c,u+849e-849f,u+84a1,u+84a6,u+84a8-84aa,u+84ad,u+84af,u+84b1}@font-face{font-family:__Noto_Sans_JP_266483;font-style:normal;font-weight:700;font-display:swap;src:url(/_next/static/media/ed5fa208fbc9ca0f-s.woff2) format("woff2");unicode-range:u+814a,u+814c,u+8151-8153,u+8157,u+815f-8161,u+8165-8169,u+816d-816f,u+8171,u+8173-8174,u+8177,u+8180-8186,u+8188,u+818a-818b,u+818e,u+8190,u+8193,u+8195-8196,u+8198,u+819b,u+819e,u+81a0,u+81a2,u+81a4,u+81a9,u+81ae,u+81b0,u+81b2,u+81b4-81b5,u+81b8,u+81ba-81bb,u+81bd-81be,u+81c0-81c3,u+81c5-81c6,u+81c8-81cb,u+81cd-81cf,u+81d1,u+81d5-81db,u+81dd-81e1,u+81e4-81e5,u+81e7,u+81eb-81ec,u+81ef-81f2,u+81f5-81f6,u+81f8-81fb,u+81fd-8205,u+8209-820b,u+820d,u+820f,u+8212-8214,u+8216,u+8219-821d,u+8221-8222,u+8228-8229,u+822b,u+822e,u+8232-8235,u+8237-8238,u+823a,u+823c,u+8240,u+8243-8246,u+8249,u+824b,u+824e-824f,u+8251,u+8256-825a,u+825c-825d,u+825f-8260,u+8262-8264,u+8267-8268,u+826a-826b,u+826d-826e,u+8271,u+8274,u+8277,u+8279,u+827b,u+827d-8281,u+8283-8284,u+8287,u+8289-828a,u+828d-828e,u+8291-8294,u+8296,u+8298-829b,u+829f-82a1,u+82a3-82a4,u+82a7-82ac,u+82ae,u+82b0,u+82b2,u+82b4,u+82b7,u+82ba-82bc,u+82be-82bf,u+82c5-82c6,u+82d0,u+82d2-82d3,u+82d5,u+82d9-82da,u+82dc,u+82de-82e4,u+82e7}@font-face{font-family:__Noto_Sans_JP_266483;font-style:normal;font-weight:700;font-display:swap;src:url(/_next/static/media/911b88656bd35ee9-s.woff2) format("woff2");unicode-range:u+7f77-7f79,u+7f7d-7f80,u+7f82-7f83,u+7f86-7f88,u+7f8b-7f8d,u+7f8f-7f91,u+7f94,u+7f96-7f97,u+7f9a,u+7f9c-7f9d,u+7fa1-7fa3,u+7fa6,u+7faa,u+7fad-7faf,u+7fb2,u+7fb4,u+7fb6,u+7fb8-7fb9,u+7fbc,u+7fbf-7fc0,u+7fc3,u+7fc5-7fc6,u+7fc8,u+7fca,u+7fce-7fcf,u+7fd5,u+7fdb,u+7fdf,u+7fe1,u+7fe3,u+7fe5-7fe6,u+7fe8-7fe9,u+7feb-7fec,u+7fee-7ff0,u+7ff2-7ff3,u+7ff9-7ffa,u+7ffd-7fff,u+8002,u+8004,u+8006-8008,u+800a-800f,u+8011-8014,u+8016,u+8018-8019,u+801c-8021,u+8024,u+8026,u+8028,u+802c,u+802e,u+8030,u+8034-8035,u+8037,u+8039-8040,u+8043-8044,u+8046,u+804a,u+8052,u+8058,u+805a,u+805f-8060,u+8062,u+8064,u+8066,u+8068,u+806d,u+806f-8073,u+8075-8076,u+8079,u+807b,u+807d-8081,u+8084-8088,u+808b,u+808e,u+8093,u+8099-809a,u+809c,u+809e,u+80a4,u+80a6-80a7,u+80ab-80ad,u+80b1,u+80b8-80b9,u+80c4-80c5,u+80c8,u+80ca,u+80cd,u+80cf,u+80d2,u+80d4-80db,u+80dd,u+80e0,u+80e4-80e6,u+80ed-80f3,u+80f5-80f7,u+80f9-80fc,u+80fe,u+8101,u+8103,u+8109,u+810b,u+810d,u+8116-8118,u+811b-811c,u+811e,u+8120,u+8123-8124,u+8127,u+8129,u+812b-812c,u+812f-8130,u+8135,u+8139-813a,u+813c-813e,u+8141,u+8145-8147}@font-face{font-family:__Noto_Sans_JP_266483;font-style:normal;font-weight:700;font-display:swap;src:url(/_next/static/media/d2612c65769b50a0-s.woff2) format("woff2");unicode-range:u+7d57,u+7d59-7d5d,u+7d63,u+7d65,u+7d67,u+7d6a,u+7d6e,u+7d70,u+7d72-7d73,u+7d78,u+7d7a-7d7b,u+7d7d,u+7d7f,u+7d81-7d83,u+7d85-7d86,u+7d88-7d89,u+7d8b-7d8d,u+7d8f,u+7d91,u+7d93,u+7d96-7d97,u+7d9b-7da0,u+7da2-7da3,u+7da6-7da7,u+7daa-7dac,u+7dae-7db0,u+7db3,u+7db5-7db9,u+7dbd,u+7dc0,u+7dc2-7dc7,u+7dcc-7dce,u+7dd0,u+7dd5-7dd9,u+7ddc-7dde,u+7de1-7de6,u+7dea-7ded,u+7df1-7df2,u+7df5-7df6,u+7df9-7dfa,u+7e00,u+7e05,u+7e08-7e0b,u+7e10-7e12,u+7e15,u+7e17,u+7e1c-7e1d,u+7e1f-7e23,u+7e27-7e28,u+7e2c-7e2d,u+7e2f,u+7e31-7e33,u+7e35-7e37,u+7e39-7e3b,u+7e3d,u+7e3f,u+7e43-7e48,u+7e4e,u+7e50,u+7e52,u+7e56,u+7e58-7e5a,u+7e5d-7e5f,u+7e61-7e62,u+7e65-7e67,u+7e69-7e6b,u+7e6d-7e6f,u+7e73,u+7e75,u+7e78-7e79,u+7e7b-7e7f,u+7e81-7e83,u+7e86-7e8a,u+7e8c-7e8e,u+7e90-7e96,u+7e98,u+7e9a-7e9f,u+7f38,u+7f3a-7f3f,u+7f43-7f45,u+7f47,u+7f4c-7f50,u+7f52-7f55,u+7f58,u+7f5b-7f5d,u+7f5f,u+7f61,u+7f63-7f69,u+7f6b,u+7f6d,u+7f71}@font-face{font-family:__Noto_Sans_JP_266483;font-style:normal;font-weight:700;font-display:swap;src:url(/_next/static/media/2e969e6022f3b715-s.woff2) format("woff2");unicode-range:u+7bc8,u+7bca-7bcc,u+7bcf,u+7bd4,u+7bd6-7bd7,u+7bd9-7bdb,u+7bdd,u+7be5-7be6,u+7be8-7bea,u+7bf0,u+7bf2-7bfa,u+7bfc,u+7bfe,u+7c00-7c04,u+7c06-7c07,u+7c09,u+7c0b-7c0f,u+7c11-7c14,u+7c17,u+7c19,u+7c1b,u+7c1e-7c20,u+7c23,u+7c25-7c28,u+7c2a-7c2c,u+7c2f,u+7c31,u+7c33-7c34,u+7c36-7c3a,u+7c3d-7c3e,u+7c40,u+7c42-7c43,u+7c45-7c46,u+7c4a,u+7c4c,u+7c4f-7c5f,u+7c61,u+7c63-7c65,u+7c67,u+7c69,u+7c6c-7c70,u+7c72,u+7c75,u+7c79,u+7c7b-7c7e,u+7c81-7c83,u+7c86-7c87,u+7c8d,u+7c8f-7c90,u+7c94,u+7c9e,u+7ca0-7ca2,u+7ca4-7ca6,u+7ca8,u+7cab,u+7cad-7cae,u+7cb0-7cb3,u+7cb6-7cb7,u+7cb9-7cbd,u+7cbf-7cc0,u+7cc2,u+7cc4-7cc5,u+7cc7-7cca,u+7ccd-7ccf,u+7cd2-7cd5,u+7cd7-7cda,u+7cdc-7cdd,u+7cdf-7ce0,u+7ce2,u+7ce6,u+7ce9,u+7ceb,u+7cef,u+7cf2,u+7cf4-7cf6,u+7cf9-7cfa,u+7cfe,u+7d02-7d03,u+7d06-7d0a,u+7d0f,u+7d11-7d13,u+7d15-7d16,u+7d1c-7d1e,u+7d23,u+7d26,u+7d2a,u+7d2c-7d2e,u+7d31-7d32,u+7d35,u+7d3c-7d41,u+7d43,u+7d45,u+7d47-7d48,u+7d4b,u+7d4d-7d4f,u+7d51,u+7d53,u+7d55-7d56}@font-face{font-family:__Noto_Sans_JP_266483;font-style:normal;font-weight:700;font-display:swap;src:url(/_next/static/media/43b0d3a2f27854fa-s.woff2) format("woff2");unicode-range:u+7a17-7a19,u+7a1b,u+7a1e-7a21,u+7a27,u+7a2b,u+7a2d,u+7a2f-7a31,u+7a34-7a35,u+7a37-7a3b,u+7a3e,u+7a43-7a49,u+7a4c,u+7a4e,u+7a50,u+7a55-7a57,u+7a59,u+7a5c-7a5d,u+7a5f-7a63,u+7a65,u+7a67,u+7a69-7a6a,u+7a6d,u+7a70,u+7a75,u+7a78-7a79,u+7a7d-7a7e,u+7a80,u+7a82,u+7a84-7a86,u+7a88,u+7a8a-7a8b,u+7a90-7a91,u+7a94-7a98,u+7a9e,u+7aa0,u+7aa3,u+7aa9,u+7aac,u+7ab0,u+7ab3,u+7ab5-7ab6,u+7ab9-7abf,u+7ac3,u+7ac5-7aca,u+7acc-7acf,u+7ad1-7ad3,u+7ad5,u+7ada-7adb,u+7add,u+7adf,u+7ae1-7ae2,u+7ae6-7aed,u+7af0-7af1,u+7af4,u+7af8,u+7afa-7afb,u+7afd-7afe,u+7b02,u+7b04,u+7b06-7b08,u+7b0a-7b0b,u+7b0f,u+7b12,u+7b14,u+7b18-7b19,u+7b1e-7b1f,u+7b23,u+7b25,u+7b27-7b2b,u+7b2d-7b31,u+7b33-7b36,u+7b3b,u+7b3d,u+7b3f-7b41,u+7b45,u+7b47,u+7b4c-7b50,u+7b53,u+7b55,u+7b5d,u+7b60,u+7b64-7b66,u+7b69-7b6a,u+7b6c-7b75,u+7b77,u+7b79-7b7a,u+7b7f,u+7b84,u+7b86,u+7b89,u+7b8d-7b92,u+7b96,u+7b98-7ba0,u+7ba5,u+7bac-7bad,u+7baf-7bb0,u+7bb2,u+7bb4-7bb6,u+7bba-7bbd,u+7bc1-7bc2,u+7bc5-7bc6}@font-face{font-family:__Noto_Sans_JP_266483;font-style:normal;font-weight:700;font-display:swap;src:url(/_next/static/media/9c991da2ed193b91-s.woff2) format("woff2");unicode-range:u+7851-7852,u+785c,u+785e,u+7860-7861,u+7863-7864,u+7868,u+786a,u+786e-786f,u+7872,u+7874,u+787a,u+787c,u+787e,u+7886-7887,u+788a,u+788c-788f,u+7893-7895,u+7898,u+789a,u+789d-789f,u+78a1,u+78a3-78a4,u+78a8-78aa,u+78ac-78ad,u+78af-78b3,u+78b5,u+78bb-78bf,u+78c5-78cc,u+78ce,u+78d1-78d6,u+78da-78db,u+78df-78e1,u+78e4,u+78e6-78e7,u+78ea,u+78ec,u+78f2-78f4,u+78f6-78f7,u+78f9-78fb,u+78fd-7901,u+7906-7907,u+790c,u+7910-7912,u+7919-791c,u+791e-7920,u+7925-792e,u+7930-7931,u+7934-7935,u+793b,u+793d,u+793f,u+7941-7942,u+7944-7946,u+794a-794b,u+794f,u+7951,u+7954-7955,u+7957-7958,u+795a-795c,u+795f-7960,u+7962,u+7967,u+7969,u+796b,u+7972,u+7977,u+7979-797c,u+797e-7980,u+798a-798e,u+7991,u+7993-7996,u+7998,u+799b-799d,u+79a1,u+79a6-79ab,u+79ae-79b1,u+79b3-79b4,u+79b8-79bb,u+79bd-79be,u+79c2,u+79c4,u+79c7-79ca,u+79cc-79cd,u+79cf,u+79d4-79d6,u+79da,u+79dd-79e3,u+79e5,u+79e7,u+79ea-79ed,u+79f1,u+79f8,u+79fc,u+7a02-7a03,u+7a05,u+7a07-7a0a,u+7a0c-7a0d,u+7a11,u+7a15}@font-face{font-family:__Noto_Sans_JP_266483;font-style:normal;font-weight:700;font-display:swap;src:url(/_next/static/media/2ac4b011a20e6802-s.woff2) format("woff2");unicode-range:u+768c-768e,u+7690,u+7693,u+7695-7696,u+7699-76a8,u+76aa,u+76ad,u+76af-76b0,u+76b4,u+76b6-76ba,u+76bd,u+76c1-76c3,u+76c5,u+76c8-76c9,u+76cb-76ce,u+76d2,u+76d4,u+76d6,u+76d9,u+76dc,u+76de,u+76e0-76e1,u+76e5-76e8,u+76ea-76ec,u+76f0-76f1,u+76f6,u+76f9,u+76fb-76fc,u+7700,u+7704,u+7706-7708,u+770a,u+770e,u+7712,u+7714-7715,u+7717,u+7719-771c,u+7722,u+7724-7726,u+7728,u+772d-772f,u+7734-7739,u+773d-773e,u+7742,u+7745-7747,u+774a,u+774d-774f,u+7752,u+7756-7758,u+775a-775c,u+775e-7760,u+7762,u+7764-7765,u+7767,u+776a-776c,u+7770,u+7772-7774,u+7779-777a,u+777c-7780,u+7784,u+778b-778e,u+7794-7796,u+779a,u+779e-77a0,u+77a2,u+77a4-77a5,u+77a7,u+77a9-77aa,u+77ae-77b1,u+77b5-77b7,u+77b9,u+77bb-77bf,u+77c3,u+77c7,u+77c9,u+77cd,u+77d1-77d2,u+77d5,u+77d7,u+77d9-77da,u+77dc,u+77de-77e0,u+77e3-77e4,u+77e6-77e7,u+77e9-77ea,u+77ec,u+77ee,u+77f0-77f1,u+77f4,u+77f8,u+77fb-77fc,u+7805-7806,u+7809,u+780c-780e,u+7811-7812,u+7819,u+781d,u+7820-7823,u+7826-7827,u+782c-782e,u+7830,u+7835,u+7837,u+783a,u+783f,u+7843-7845,u+7847-7848,u+784c,u+784e-784f}@font-face{font-family:__Noto_Sans_JP_266483;font-style:normal;font-weight:700;font-display:swap;src:url(/_next/static/media/f075a9e662050221-s.woff2) format("woff2");unicode-range:u+7511-7513,u+7515-7517,u+751c,u+751e,u+7520-7522,u+7524,u+7526-7527,u+7529-752c,u+752f,u+7536,u+7538-7539,u+753c-7540,u+7543-7544,u+7546-754b,u+754d-7550,u+7552,u+7557,u+755a-755b,u+755d-755f,u+7561-7562,u+7564,u+7566-7567,u+7569,u+756b-756d,u+756f,u+7571-7572,u+7574-757e,u+7581-7582,u+7585-7587,u+7589-758c,u+758f-7590,u+7592-7595,u+7599-759a,u+759c-759d,u+75a2-75a5,u+75b0-75b1,u+75b3-75b5,u+75b7-75b8,u+75ba,u+75bd,u+75bf-75c4,u+75c6,u+75ca,u+75cc-75cf,u+75d3-75d4,u+75d7-75d8,u+75dc-75e1,u+75e3-75e4,u+75e7,u+75ec,u+75ee-75f3,u+75f9,u+75fc,u+75fe-7604,u+7607-760c,u+760f,u+7612-7613,u+7615-7616,u+7618-7619,u+761b-7629,u+762d,u+7630,u+7632-7635,u+7638-763c,u+7640-7641,u+7643-764b,u+764e,u+7655,u+7658-7659,u+765c,u+765f,u+7661-7662,u+7664-7665,u+7667-766a,u+766c-7672,u+7674,u+7676,u+7678,u+7680-7683,u+7685,u+7688,u+768b}@font-face{font-family:__Noto_Sans_JP_266483;font-style:normal;font-weight:700;font-display:swap;src:url(/_next/static/media/404a50fe950f3bdb-s.woff2) format("woff2");unicode-range:u+736c,u+736e-7371,u+7375,u+7377-737c,u+7380-7381,u+7383,u+7385-7386,u+738a,u+738e,u+7390,u+7393-7398,u+739c,u+739e-73a0,u+73a2,u+73a5-73a6,u+73a8,u+73aa-73ab,u+73ad,u+73b3,u+73b5,u+73b7,u+73b9-73bd,u+73bf,u+73c5-73c6,u+73c9-73cc,u+73ce-73cf,u+73d2-73d3,u+73d6,u+73d9,u+73dd-73de,u+73e1,u+73e3-73e7,u+73e9-73ea,u+73ee,u+73f1,u+73f4-73f5,u+73f7-73fb,u+73fd,u+73ff-7401,u+7404-7405,u+7407,u+740a,u+7411,u+7413,u+741a-741b,u+7421,u+7424,u+7426,u+7428-7431,u+7433,u+7439-743a,u+743f-7441,u+7443-7444,u+7446-7447,u+744b,u+744d,u+7451-7453,u+7455,u+7457,u+7459-745a,u+745c-745d,u+745f,u+7462-7464,u+7466-746b,u+746d-7473,u+7476,u+747e,u+7480-7481,u+7485-7489,u+748b,u+748f-7492,u+7497-749a,u+749c,u+749e-74a3,u+74a5-74a6,u+74a8-74ab,u+74ae-74af,u+74b1-74b2,u+74b5,u+74b9-74bb,u+74bd,u+74bf,u+74c8-74ca,u+74cc,u+74cf-74d0,u+74d3-74d4,u+74d6,u+74d8,u+74da-74db,u+74de-74e0,u+74e3-74e4,u+74e7-74eb,u+74ee-74f2,u+74f4,u+74f7-74f8,u+74fa-74fc,u+74ff,u+7501,u+7503-7506,u+750c-750e}@font-face{font-family:__Noto_Sans_JP_266483;font-style:normal;font-weight:700;font-display:swap;src:url(/_next/static/media/e9bc19284ce29d4a-s.woff2) format("woff2");unicode-range:u+7166,u+7168,u+716c,u+7179,u+7180,u+7184-7185,u+7187-7188,u+718c,u+718f,u+7192,u+7194-7196,u+7199-719b,u+71a0,u+71a2,u+71a8,u+71ac,u+71ae-71b0,u+71b2-71b3,u+71b9-71ba,u+71be-71c1,u+71c4,u+71c9,u+71cb-71cc,u+71ce,u+71d0,u+71d2-71d4,u+71d6-71d7,u+71d9-71da,u+71dc,u+71df-71e0,u+71e6-71e7,u+71ec-71ee,u+71f4-71f5,u+71f8-71f9,u+71fc,u+71fe-7200,u+7207-7209,u+720d,u+7210,u+7213,u+7215,u+7217,u+721a,u+721d,u+721f,u+7224,u+7228,u+722b,u+722d,u+722f-7230,u+7232,u+7234,u+7238-7239,u+723b-723c,u+723e-7243,u+7245-7246,u+724b,u+724e-7250,u+7252-7253,u+7255-7258,u+725a,u+725c,u+725e,u+7260,u+7263,u+7268,u+726b,u+726e-726f,u+7271,u+7274,u+7277-7278,u+727b-727c,u+727e-7282,u+7284,u+7287,u+7289,u+728d-728e,u+7292-7293,u+7296,u+729b,u+72a2,u+72a7-72a8,u+72ad-72ae,u+72b0-72b2,u+72b4,u+72b9,u+72be,u+72c0-72c1,u+72c3-72c4,u+72c6-72c7,u+72c9,u+72cc,u+72ce,u+72d2,u+72d5-72d6,u+72d8,u+72df-72e2,u+72e5,u+72f3-72f4,u+72f7,u+72f9-72fb,u+72fd-72fe,u+7302,u+7304-7305,u+7307,u+730a-730b,u+730d,u+7312-7313,u+7316-7319,u+731c-731e,u+7322,u+7324,u+7327-7329,u+732c,u+732f,u+7331-7337,u+7339-733b,u+733d-733e,u+7343,u+734d-7350,u+7352,u+7356-7358,u+735d-7360,u+7366-736b}@font-face{font-family:__Noto_Sans_JP_266483;font-style:normal;font-weight:700;font-display:swap;src:url(/_next/static/media/4d6700984d1c60f2-s.woff2) format("woff2");unicode-range:u+6f58-6f5b,u+6f5d-6f5e,u+6f60-6f62,u+6f66,u+6f68,u+6f6c-6f6d,u+6f6f,u+6f74,u+6f78,u+6f7a,u+6f7c-6f7e,u+6f80,u+6f82-6f83,u+6f86-6f88,u+6f8b-6f8e,u+6f90-6f94,u+6f96-6f98,u+6f9a,u+6f9d,u+6f9f-6fa1,u+6fa3,u+6fa5-6fa8,u+6fae-6fb1,u+6fb3,u+6fb5-6fb7,u+6fb9,u+6fbc,u+6fbe,u+6fc2,u+6fc5-6fca,u+6fd4-6fd5,u+6fd8,u+6fda-6fdb,u+6fde-6fe0,u+6fe4,u+6fe8-6fe9,u+6feb-6fec,u+6fee,u+6ff0,u+6ff3,u+6ff5-6ff6,u+6ff9-6ffa,u+6ffc-6ffe,u+7000-7001,u+7005-7007,u+7009-700b,u+700d,u+700f,u+7011,u+7015,u+7017-7018,u+701a-701b,u+701d-7020,u+7023,u+7026,u+7028,u+702f-7030,u+7032,u+7034,u+7037,u+7039-703a,u+703c,u+703e,u+7043-7044,u+7047-704c,u+704e,u+7051,u+7054-7055,u+705d-705e,u+7064-7065,u+7069,u+706c,u+706e,u+7075-7076,u+707e,u+7081,u+7085-7086,u+7094-7098,u+709b,u+709f,u+70a4,u+70ab-70ac,u+70ae-70b1,u+70b3-70b4,u+70b7,u+70bb,u+70ca-70cb,u+70d1,u+70d3-70d6,u+70d8-70d9,u+70dc-70dd,u+70df,u+70e4,u+70ec,u+70f1,u+70fa,u+70fd,u+7103-7108,u+710b-710c,u+710f,u+7114,u+7119,u+711c,u+711e,u+7120,u+712b,u+712d-7131,u+7138,u+7141,u+7145-7147,u+7149-714b,u+7150-7153,u+7155-7157,u+715a,u+715c,u+715e,u+7160,u+7162,u+7164-7165}@font-face{font-family:__Noto_Sans_JP_266483;font-style:normal;font-weight:700;font-display:swap;src:url(/_next/static/media/dc06d6543efcab71-s.woff2) format("woff2");unicode-range:u+6d7c,u+6d80-6d82,u+6d85,u+6d87,u+6d89-6d8a,u+6d8c-6d8e,u+6d91-6d98,u+6d9c,u+6daa-6dac,u+6dae,u+6db4-6db5,u+6db7-6db9,u+6dbd,u+6dbf,u+6dc2,u+6dc4-6dc8,u+6dca,u+6dcc,u+6dce-6dd0,u+6dd2,u+6dd5-6dd6,u+6dd8-6ddb,u+6ddd-6de0,u+6de2,u+6de4-6de6,u+6de8-6dea,u+6dec,u+6dee-6df0,u+6df2,u+6df4,u+6df6,u+6df8-6dfa,u+6dfc,u+6e00,u+6e04,u+6e0a,u+6e17,u+6e19,u+6e1d-6e20,u+6e22-6e25,u+6e27,u+6e2b,u+6e2d-6e2e,u+6e32,u+6e34,u+6e36,u+6e38-6e3c,u+6e42-6e45,u+6e48-6e49,u+6e4b-6e4f,u+6e51-6e54,u+6e57,u+6e5b-6e5f,u+6e62-6e63,u+6e68,u+6e6b,u+6e6e,u+6e72-6e73,u+6e76,u+6e7b,u+6e7d,u+6e82,u+6e89,u+6e8c-6e8d,u+6e8f,u+6e93,u+6e98-6e99,u+6e9f-6ea0,u+6ea5,u+6ea7,u+6eaa-6eab,u+6ead-6eaf,u+6eb1-6eb4,u+6eb7,u+6ebb-6ebd,u+6ebf-6ec4,u+6ec7-6eca,u+6ecc-6ecf,u+6ed3-6ed5,u+6ed9-6edb,u+6ee6,u+6eeb-6eef,u+6ef7-6ef9,u+6efb,u+6efd-6eff,u+6f04,u+6f08-6f0a,u+6f0c-6f0d,u+6f10-6f11,u+6f13,u+6f15-6f16,u+6f18,u+6f1a-6f1b,u+6f25-6f26,u+6f29-6f2a,u+6f2d,u+6f2f-6f33,u+6f35-6f36,u+6f38,u+6f3b-6f3c,u+6f3e-6f3f,u+6f41,u+6f45,u+6f4f,u+6f51-6f53,u+6f57}@font-face{font-family:__Noto_Sans_JP_266483;font-style:normal;font-weight:700;font-display:swap;src:url(/_next/static/media/75769f6d46055e6f-s.woff2) format("woff2");unicode-range:u+6b85,u+6b89,u+6b8d,u+6b95,u+6b97-6b98,u+6b9b,u+6b9e-6ba0,u+6ba2-6ba4,u+6ba8-6bb3,u+6bb7-6bb9,u+6bbc-6bbe,u+6bc0,u+6bc3-6bc4,u+6bc6-6bc9,u+6bcb-6bcc,u+6bcf,u+6bd3,u+6bd6-6bd8,u+6bda,u+6bdf,u+6be1,u+6be3,u+6be6-6be7,u+6beb-6bec,u+6bee,u+6bf1,u+6bf3,u+6bf7,u+6bf9,u+6bff,u+6c02,u+6c04-6c05,u+6c08-6c0a,u+6c0d-6c0e,u+6c10,u+6c12-6c14,u+6c19,u+6c1b,u+6c1f,u+6c24,u+6c26-6c28,u+6c2c,u+6c2e,u+6c33,u+6c35-6c36,u+6c3a-6c3b,u+6c3e-6c40,u+6c4a-6c4b,u+6c4d,u+6c4f,u+6c52,u+6c54-6c55,u+6c59,u+6c5b-6c5e,u+6c62,u+6c67-6c68,u+6c6a-6c6b,u+6c6d,u+6c6f,u+6c73-6c74,u+6c76,u+6c78-6c79,u+6c7b,u+6c7e,u+6c81-6c87,u+6c89,u+6c8c-6c8d,u+6c90,u+6c92-6c95,u+6c97-6c98,u+6c9a-6c9c,u+6c9f,u+6caa-6cae,u+6cb0-6cb2,u+6cb4,u+6cba,u+6cbd-6cbe,u+6cc2,u+6cc5-6cc6,u+6ccd,u+6ccf-6cd4,u+6cd6-6cd7,u+6cd9-6cdd,u+6ce0,u+6ce7,u+6ce9-6cef,u+6cf1-6cf2,u+6cf4,u+6cfb,u+6d00-6d01,u+6d04,u+6d07,u+6d0a,u+6d0c,u+6d0e-6d0f,u+6d11,u+6d13,u+6d19-6d1a,u+6d1f,u+6d24,u+6d26-6d28,u+6d2b,u+6d2e-6d2f,u+6d31,u+6d33-6d36,u+6d38-6d39,u+6d3c-6d3d,u+6d3f,u+6d57-6d5b,u+6d5e-6d61,u+6d64-6d65,u+6d67,u+6d6c,u+6d6f-6d70,u+6d79}@font-face{font-family:__Noto_Sans_JP_266483;font-style:normal;font-weight:700;font-display:swap;src:url(/_next/static/media/2fdd60a32e4c39ac-s.woff2) format("woff2");unicode-range:u+69dd-69de,u+69e2-69e3,u+69e5,u+69e7-69eb,u+69ed-69ef,u+69f1-69f6,u+69f9,u+69fe-6a01,u+6a03,u+6a05,u+6a0a,u+6a0c,u+6a0f,u+6a11-6a15,u+6a17,u+6a1a-6a1b,u+6a1d-6a20,u+6a22-6a24,u+6a28,u+6a2e,u+6a30,u+6a32-6a38,u+6a3b,u+6a3e-6a3f,u+6a44-6a4a,u+6a4e,u+6a50-6a52,u+6a54-6a56,u+6a5b,u+6a61-6a62,u+6a64,u+6a66-6a67,u+6a6a-6a6b,u+6a71-6a73,u+6a78,u+6a7a,u+6a7e-6a7f,u+6a81,u+6a83-6a84,u+6a86-6a87,u+6a89,u+6a8b,u+6a8d,u+6a90-6a91,u+6a94,u+6a97,u+6a9b,u+6a9d-6aa3,u+6aa5,u+6aaa-6aac,u+6aae-6ab1,u+6ab3-6ab4,u+6ab8,u+6abb,u+6abd-6abf,u+6ac1-6ac3,u+6ac6,u+6ac8-6ac9,u+6acc,u+6ad0-6ad1,u+6ad3-6ad6,u+6ada-6adf,u+6ae2,u+6ae4,u+6ae7-6ae8,u+6aea,u+6aec,u+6af0-6af3,u+6af8,u+6afa,u+6afc-6afd,u+6b02-6b03,u+6b06-6b07,u+6b09-6b0b,u+6b0f-6b12,u+6b16-6b17,u+6b1b,u+6b1d-6b1f,u+6b23-6b24,u+6b28,u+6b2b-6b2c,u+6b2f,u+6b35-6b39,u+6b3b,u+6b3d,u+6b3f,u+6b43,u+6b46-6b47,u+6b49-6b4a,u+6b4d-6b4e,u+6b50,u+6b52,u+6b54,u+6b56,u+6b58-6b59,u+6b5b,u+6b5d,u+6b5f-6b61,u+6b65,u+6b67,u+6b6b-6b6c,u+6b6e,u+6b70,u+6b72,u+6b75,u+6b77-6b7a,u+6b7d-6b84}@font-face{font-family:__Noto_Sans_JP_266483;font-style:normal;font-weight:700;font-display:swap;src:url(/_next/static/media/819cceac499e1e4a-s.woff2) format("woff2");unicode-range:u+6855,u+6857-6859,u+685b,u+685d,u+685f,u+6863,u+6867,u+686b,u+686e-6872,u+6874-6875,u+6877,u+6879-687c,u+687e-687f,u+6882-6884,u+6886,u+6888,u+688d-6890,u+6894,u+6896,u+6898-689c,u+689f-68a3,u+68a5-68a7,u+68a9-68ab,u+68ad-68af,u+68b2-68b5,u+68b9-68bc,u+68c3,u+68c5-68c6,u+68c8-68ca,u+68cc-68cd,u+68cf-68d1,u+68d3-68d9,u+68dc-68dd,u+68e0-68e1,u+68e3-68e5,u+68e7-68e8,u+68ea-68ed,u+68ef-68f1,u+68f5-68f7,u+68f9,u+68fb-68fd,u+6900-6901,u+6903-6904,u+6906-690c,u+690f-6911,u+6913,u+6916-6917,u+6919-691b,u+6921-6923,u+6925-6926,u+6928,u+692a,u+6930-6931,u+6933-6936,u+6938-6939,u+693b,u+693d,u+6942,u+6945-6946,u+6949,u+694e,u+6954,u+6957,u+6959,u+695b-695e,u+6961-6966,u+6968-696c,u+696e-6974,u+6977-697b,u+697e-6981,u+6986,u+698d,u+6991-6992,u+6994-6996,u+6998,u+699c,u+69a0-69a1,u+69a5-69a8,u+69ab,u+69ad,u+69af-69b2,u+69b4,u+69b7-69b8,u+69ba-69bc,u+69be-69c1,u+69c3,u+69c5,u+69c7-69c8,u+69ca,u+69ce-69d1,u+69d3,u+69d6-69d7,u+69d9}@font-face{font-family:__Noto_Sans_JP_266483;font-style:normal;font-weight:700;font-display:swap;src:url(/_next/static/media/30411cedbea86904-s.woff2) format("woff2");unicode-range:u+667e-6680,u+6683-6684,u+6688,u+668b-668e,u+6690,u+6692,u+6698-669d,u+669f-66a0,u+66a2,u+66a4,u+66ad,u+66b1-66b3,u+66b5,u+66b8-66b9,u+66bb-66bc,u+66be-66c4,u+66c6,u+66c8-66c9,u+66cc,u+66ce-66cf,u+66d4,u+66da-66db,u+66dd,u+66df-66e0,u+66e6,u+66e8-66e9,u+66eb-66ec,u+66ee,u+66f5,u+66f7,u+66fa-66fc,u+6701,u+6705,u+6707,u+670c,u+670e-6710,u+6712-6716,u+6719,u+671c,u+671e,u+6720,u+6722,u+6725-6726,u+672e,u+6733,u+6735-6738,u+673e-673f,u+6741,u+6743,u+6745-6748,u+674c-674d,u+6753-6755,u+6759,u+675d-675e,u+6760,u+6762-6764,u+6766,u+676a,u+676c,u+676e,u+6770,u+6772-6774,u+6776-6777,u+677b-677c,u+6780-6781,u+6784-6785,u+6787,u+6789,u+678b-678c,u+678e-678f,u+6791-6793,u+6796,u+6798-6799,u+679b,u+67a1,u+67a4,u+67a6,u+67a9,u+67b0-67b5,u+67b7-67b9,u+67bb-67be,u+67c0-67c3,u+67c5-67c6,u+67c8-67c9,u+67ce,u+67d2,u+67d7-67d9,u+67db-67de,u+67e1-67e2,u+67e4,u+67e6-67e7,u+67e9,u+67ec,u+67ee-67f0,u+67f2,u+67f6-67f7,u+67f9-67fa,u+67fc,u+67fe,u+6801-6802,u+6805,u+6810,u+6814,u+6818-6819,u+681d,u+681f,u+6822,u+6827-6829,u+682b-682d,u+682f-6834,u+683b,u+683e-6840,u+6844-6846,u+6849-684a,u+684c-684e,u+6852-6854}@font-face{font-family:__Noto_Sans_JP_266483;font-style:normal;font-weight:700;font-display:swap;src:url(/_next/static/media/3dca2b8719de26e7-s.woff2) format("woff2");unicode-range:u+64d2,u+64d4-64d5,u+64d7-64d8,u+64da,u+64e0-64e1,u+64e3-64e5,u+64e7,u+64e9-64ea,u+64ed,u+64ef-64f2,u+64f4-64f7,u+64fa-64fb,u+64fd-6501,u+6504-6505,u+6508-650a,u+650f,u+6513-6514,u+6516,u+6518-6519,u+651b-651f,u+6522,u+6524,u+6526,u+6529-652c,u+652e,u+6531-6532,u+6534-6538,u+653a,u+653c-653d,u+6543-6544,u+6547-6549,u+654d-654e,u+6550,u+6552,u+6554-6556,u+6558,u+655d-6560,u+6567,u+656b,u+6572,u+6578,u+657a,u+657d,u+6581-6585,u+6588,u+658a,u+658c,u+6592,u+6595,u+6598,u+659b,u+659d,u+659f-65a1,u+65a3-65a6,u+65ab,u+65ae,u+65b2-65b5,u+65b7-65b8,u+65be-65bf,u+65c1-65c4,u+65c6,u+65c8-65c9,u+65cc,u+65ce,u+65d0,u+65d2,u+65d4,u+65d6,u+65d8-65d9,u+65db,u+65df-65e1,u+65e3,u+65f0-65f2,u+65f4-65f5,u+65f9,u+65fb-65fc,u+65fe-6600,u+6603-6604,u+6608-660a,u+660d,u+6611-6612,u+6615-6616,u+661c-661e,u+6621-6624,u+6626,u+6629-662c,u+662e,u+6630-6631,u+6633-6637,u+6639-663b,u+663f-6641,u+6644-6646,u+6648-664a,u+664c,u+664e-664f,u+6651,u+6657-6665,u+6667-6668,u+666a-666d,u+6670,u+6673,u+6675,u+6677-6679,u+667b-667c}@font-face{font-family:__Noto_Sans_JP_266483;font-style:normal;font-weight:700;font-display:swap;src:url(/_next/static/media/44ecec4a3238be17-s.woff2) format("woff2");unicode-range:u+62cf,u+62d1,u+62d4-62d6,u+62da,u+62dc,u+62ea,u+62ee-62ef,u+62f1-62f2,u+62f4-62f5,u+62fc-62fd,u+62ff,u+6302-6304,u+6308-630d,u+6310,u+6313,u+6316,u+6318,u+631b,u+6327,u+6329-632a,u+632d,u+6332,u+6335-6336,u+6339-633c,u+633e,u+6341-6344,u+6346,u+634a-634e,u+6350,u+6352-6354,u+6358-6359,u+635b,u+6365-6366,u+6369,u+636b-636d,u+6371-6372,u+6374-6378,u+637a,u+637c-637d,u+637f-6380,u+6382,u+6384,u+6387,u+6389-638a,u+638e-6390,u+6394-6396,u+6399-639a,u+639e,u+63a0,u+63a3-63a4,u+63a6,u+63a9,u+63ab-63af,u+63b5,u+63bd-63be,u+63c0-63c1,u+63c4-63c6,u+63c8,u+63ce,u+63d1-63d6,u+63dc,u+63e0,u+63e3,u+63e5,u+63e9-63ed,u+63f2-63f3,u+63f5-63f9,u+6406,u+6409-640a,u+640f-6410,u+6412-6414,u+6416-6418,u+641e,u+6420,u+6422,u+6424-6426,u+6428-642a,u+642f-6430,u+6434-6436,u+643d,u+643f,u+644b,u+644e-644f,u+6451-6454,u+645a-645d,u+645f-6461,u+6463,u+6467,u+646d,u+6473-6474,u+6476,u+6478-6479,u+647b,u+647d,u+6485,u+6487-6488,u+648f-6491,u+6493,u+6495,u+6498-649b,u+649d-649f,u+64a1,u+64a3,u+64a6,u+64a8-64a9,u+64ac,u+64b3,u+64bb-64bf,u+64c2,u+64c4-64c5,u+64c7,u+64c9-64cc,u+64ce,u+64d0-64d1}@font-face{font-family:__Noto_Sans_JP_266483;font-style:normal;font-weight:700;font-display:swap;src:url(/_next/static/media/4f1413fd03aed3fa-s.woff2) format("woff2");unicode-range:u+6117,u+6119,u+611c,u+611e,u+6120-6122,u+6127-6128,u+612a-612c,u+6130-6131,u+6134-6137,u+6139-613a,u+613c-613f,u+6141-6142,u+6144-6147,u+6149-614a,u+614d,u+6153,u+6158-615a,u+615d-6160,u+6164-6165,u+616b-616c,u+616f,u+6171-6175,u+6177-6178,u+617b-6181,u+6183-6184,u+6187,u+618a-618b,u+618d,u+6192-6194,u+6196-619a,u+619c-619d,u+619f-61a0,u+61a5,u+61a8,u+61aa-61ae,u+61b8-61ba,u+61bc,u+61be,u+61c0-61c3,u+61c6,u+61c8,u+61ca-61cf,u+61d5,u+61dc-61df,u+61e1-61e3,u+61e5-61e9,u+61ec-61ed,u+61ef,u+61f4-61f7,u+61fa,u+61fc-6201,u+6203-6204,u+6207-620a,u+620d-620e,u+6213-6215,u+621b-621e,u+6220-6223,u+6227,u+6229-622b,u+622e,u+6230-6233,u+6236,u+6239,u+623d-623e,u+6241-6244,u+6246,u+6248,u+624c,u+624e,u+6250-6252,u+6254,u+6256,u+6258,u+625a-625c,u+625e,u+6260-6261,u+6263-6264,u+6268,u+626d,u+626f,u+6273,u+627a-627e,u+6282-6283,u+6285,u+6289,u+628d-6290,u+6292-6294,u+6296,u+6299,u+629b,u+62a6,u+62a8,u+62ac,u+62b3,u+62b6-62b7,u+62ba-62bb,u+62be-62bf,u+62c2,u+62c4,u+62c6-62c8,u+62ca,u+62ce}@font-face{font-family:__Noto_Sans_JP_266483;font-style:normal;font-weight:700;font-display:swap;src:url(/_next/static/media/bd13bff7360df517-s.woff2) format("woff2");unicode-range:u+5f6c-5f6d,u+5f6f,u+5f72-5f75,u+5f78,u+5f7a,u+5f7d-5f7f,u+5f82-5f83,u+5f87-5f89,u+5f8d,u+5f8f,u+5f91,u+5f96,u+5f99,u+5f9c-5f9d,u+5fa0,u+5fa2,u+5fa4,u+5fa7-5fa8,u+5fab-5fad,u+5faf-5fb1,u+5fb5,u+5fb7-5fb8,u+5fbc-5fbd,u+5fc4,u+5fc7-5fc9,u+5fcb,u+5fd0-5fd4,u+5fdd-5fde,u+5fe1-5fe2,u+5fe4,u+5fe8-5fea,u+5fec-5ff3,u+5ff6,u+5ff8,u+5ffa-5ffd,u+5fff,u+6007,u+600a,u+600d-6010,u+6013-6015,u+6017-601b,u+601f,u+6021-6022,u+6024,u+6026,u+6029,u+602b,u+602d,u+6031,u+6033,u+6035,u+603a,u+6040-6043,u+6046-604a,u+604c-604d,u+6051,u+6054-6057,u+6059-605a,u+605d,u+605f-6064,u+6067,u+606a-606c,u+6070-6071,u+6077,u+607e-607f,u+6081-6086,u+6088-608e,u+6091-6093,u+6095-6098,u+609a-609b,u+609d-609e,u+60a2,u+60a4-60a5,u+60a7-60a8,u+60b0-60b1,u+60b3-60b5,u+60b7-60b8,u+60bb,u+60bd-60be,u+60c2,u+60c4,u+60c6-60cb,u+60ce-60cf,u+60d3-60d5,u+60d8-60d9,u+60db,u+60dd-60df,u+60e1-60e2,u+60e5,u+60ee,u+60f0-60f2,u+60f4-60f8,u+60fa-60fd,u+6100,u+6102-6103,u+6106-6108,u+610a,u+610c-610e,u+6110-6114,u+6116}@font-face{font-family:__Noto_Sans_JP_266483;font-style:normal;font-weight:700;font-display:swap;src:url(/_next/static/media/4d84180ebe05e949-s.woff2) format("woff2");unicode-range:u+5d9b,u+5d9d,u+5d9f-5da0,u+5da2,u+5da4,u+5da7,u+5dab-5dac,u+5dae,u+5db0,u+5db2,u+5db4,u+5db7-5db9,u+5dbc-5dbd,u+5dc3,u+5dc7,u+5dc9,u+5dcb-5dce,u+5dd0-5dd3,u+5dd6-5dd9,u+5ddb,u+5de0,u+5de2,u+5de4,u+5de9,u+5df2,u+5df5,u+5df8-5df9,u+5dfd,u+5dff-5e00,u+5e07,u+5e0b,u+5e0d,u+5e11-5e12,u+5e14-5e15,u+5e18-5e1b,u+5e1f-5e20,u+5e25,u+5e28,u+5e2e,u+5e32,u+5e35-5e37,u+5e3e,u+5e40,u+5e43-5e44,u+5e47,u+5e49,u+5e4b,u+5e4e,u+5e50-5e51,u+5e54,u+5e56-5e58,u+5e5b-5e5c,u+5e5e-5e5f,u+5e62,u+5e64,u+5e68,u+5e6a-5e6e,u+5e70,u+5e75-5e77,u+5e7a,u+5e7f-5e80,u+5e87,u+5e8b,u+5e8e,u+5e96,u+5e99-5e9a,u+5ea0,u+5ea2,u+5ea4-5ea5,u+5ea8,u+5eaa,u+5eac,u+5eb1,u+5eb3,u+5eb8-5eb9,u+5ebd-5ebf,u+5ec1-5ec2,u+5ec6,u+5ec8,u+5ecb-5ecc,u+5ece-5ed6,u+5ed9-5ee2,u+5ee5,u+5ee8-5ee9,u+5eeb-5eec,u+5ef0-5ef1,u+5ef3-5ef4,u+5ef8-5ef9,u+5efc-5f00,u+5f02-5f03,u+5f06-5f09,u+5f0b-5f0e,u+5f11,u+5f16-5f17,u+5f19,u+5f1b-5f1e,u+5f21-5f24,u+5f27-5f29,u+5f2b-5f30,u+5f34,u+5f36,u+5f38,u+5f3a-5f3d,u+5f3f-5f41,u+5f44-5f45,u+5f47-5f48,u+5f4a,u+5f4c-5f4e,u+5f50-5f51,u+5f54,u+5f56-5f58,u+5f5b-5f5d,u+5f60,u+5f63-5f65,u+5f67,u+5f6a}@font-face{font-family:__Noto_Sans_JP_266483;font-style:normal;font-weight:700;font-display:swap;src:url(/_next/static/media/be7c57704699d363-s.woff2) format("woff2");unicode-range:u+5bbc,u+5bc0-5bc1,u+5bc3,u+5bc7,u+5bc9,u+5bcd-5bd0,u+5bd3-5bd4,u+5bd6-5bda,u+5bde,u+5be0-5be2,u+5be4-5be6,u+5be8,u+5beb-5bec,u+5bef-5bf1,u+5bf3-5bf6,u+5bfd,u+5c03,u+5c05,u+5c07-5c09,u+5c0c-5c0d,u+5c12-5c14,u+5c17,u+5c19,u+5c1e-5c20,u+5c22-5c24,u+5c26,u+5c28-5c2e,u+5c30,u+5c32,u+5c35-5c36,u+5c38-5c39,u+5c46,u+5c4d-5c50,u+5c53,u+5c59-5c5c,u+5c5f-5c63,u+5c67-5c69,u+5c6c-5c70,u+5c74-5c76,u+5c79-5c7d,u+5c87-5c88,u+5c8a,u+5c8c,u+5c8f,u+5c91-5c92,u+5c94,u+5c9d,u+5c9f-5ca0,u+5ca2-5ca3,u+5ca6-5ca8,u+5caa-5cab,u+5cad,u+5cb1-5cb2,u+5cb4-5cb7,u+5cba-5cbc,u+5cbe,u+5cc5,u+5cc7,u+5cc9,u+5ccb,u+5cd0,u+5cd2,u+5cd7,u+5cd9,u+5cdd,u+5ce6,u+5ce8-5cea,u+5ced-5cee,u+5cf1-5cf2,u+5cf4-5cf5,u+5cfa-5cfb,u+5cfd,u+5d01,u+5d06,u+5d0b,u+5d0d,u+5d10-5d12,u+5d14-5d15,u+5d17-5d1b,u+5d1d,u+5d1f-5d20,u+5d22-5d24,u+5d26-5d27,u+5d2b,u+5d31,u+5d34,u+5d39,u+5d3d,u+5d3f,u+5d42-5d43,u+5d46-5d48,u+5d4a-5d4b,u+5d4e,u+5d51-5d53,u+5d55,u+5d59,u+5d5c,u+5d5f-5d62,u+5d64,u+5d69-5d6a,u+5d6c-5d6d,u+5d6f-5d70,u+5d73,u+5d76,u+5d79-5d7a,u+5d7e-5d7f,u+5d81-5d84,u+5d87-5d88,u+5d8a,u+5d8c,u+5d90,u+5d92-5d95,u+5d97,u+5d99}@font-face{font-family:__Noto_Sans_JP_266483;font-style:normal;font-weight:700;font-display:swap;src:url(/_next/static/media/88e49ad8103b8aed-s.woff2) format("woff2");unicode-range:u+598b-598e,u+5992,u+5995,u+5997,u+599b,u+599d,u+599f,u+59a3-59a4,u+59a7,u+59ad-59b0,u+59b2-59b3,u+59b7,u+59ba,u+59bc,u+59be,u+59c1,u+59c3-59c4,u+59c6,u+59c8,u+59ca,u+59cd,u+59d2,u+59d9-59da,u+59dd-59df,u+59e3-59e5,u+59e7-59e8,u+59ec,u+59ee-59ef,u+59f1-59f2,u+59f4,u+59f6-59f8,u+5a00,u+5a03-5a04,u+5a09,u+5a0c-5a0e,u+5a11-5a13,u+5a17,u+5a1a-5a1c,u+5a1e-5a1f,u+5a23-5a25,u+5a27-5a28,u+5a2a,u+5a2d,u+5a30,u+5a35-5a36,u+5a40-5a41,u+5a44-5a45,u+5a47-5a49,u+5a4c,u+5a50,u+5a55,u+5a5e,u+5a62-5a63,u+5a65,u+5a67,u+5a6a,u+5a6c-5a6d,u+5a77,u+5a7a-5a7b,u+5a7e,u+5a84,u+5a8b,u+5a90,u+5a93,u+5a96,u+5a99,u+5a9c,u+5a9e-5aa0,u+5aa2,u+5aa7,u+5aac,u+5ab1-5ab3,u+5ab5,u+5ab8,u+5aba-5abf,u+5ac2,u+5ac4,u+5ac6,u+5ac8,u+5acb,u+5acf-5ad0,u+5ad6-5ad7,u+5ada,u+5adc,u+5ae0-5ae1,u+5ae3,u+5ae5-5ae6,u+5ae9-5aea,u+5aee,u+5af0,u+5af5-5af6,u+5afa-5afb,u+5afd,u+5b00-5b01,u+5b08,u+5b0b,u+5b16-5b17,u+5b19,u+5b1b,u+5b1d,u+5b21,u+5b25,u+5b2a,u+5b2c-5b2d,u+5b30,u+5b32,u+5b34,u+5b36,u+5b38,u+5b3e,u+5b40-5b41,u+5b43,u+5b45,u+5b4b-5b4c,u+5b51-5b52,u+5b56,u+5b5a-5b5c,u+5b5e-5b5f,u+5b65,u+5b68-5b69,u+5b6e-5b71,u+5b73,u+5b75-5b76,u+5b7a,u+5b7c-5b84,u+5b86,u+5b8a-5b8b,u+5b8d-5b8e,u+5b90-5b91,u+5b93-5b94,u+5b96,u+5ba5-5ba6,u+5ba8-5ba9,u+5bac-5bad,u+5baf,u+5bb1-5bb2,u+5bb7-5bb8,u+5bba}@font-face{font-family:__Noto_Sans_JP_266483;font-style:normal;font-weight:700;font-display:swap;src:url(/_next/static/media/f8a14d8db0573703-s.woff2) format("woff2");unicode-range:u+57b3,u+57b8,u+57bd,u+57c0,u+57c3,u+57c6-57c8,u+57cc,u+57cf,u+57d2-57d7,u+57dc-57de,u+57e0-57e1,u+57e3-57e4,u+57e6-57e7,u+57e9,u+57ed,u+57f0,u+57f4-57f6,u+57f8,u+57fb,u+57fd-57ff,u+5803-5804,u+5808-580d,u+5819,u+581b,u+581d-5821,u+5826-5827,u+582d,u+582f-5830,u+5832,u+5835,u+5839,u+583d,u+583f-5840,u+5849,u+584b-584d,u+584f-5852,u+5855,u+5858-5859,u+585f,u+5861-5862,u+5864,u+5867-5868,u+586d,u+5870,u+5872,u+5878-5879,u+587c,u+587f-5881,u+5885,u+5887-588d,u+588f-5890,u+5894,u+5896,u+5898,u+589d-589e,u+58a0-58a2,u+58a6,u+58a9-58ab,u+58ae,u+58b1-58b3,u+58b8-58bc,u+58be,u+58c2-58c5,u+58c8,u+58cd-58ce,u+58d0-58da,u+58dc-58e2,u+58e4-58e5,u+58e9,u+58ec,u+58ef,u+58f3-58f4,u+58f7,u+58f9,u+58fb-58fd,u+5902,u+5905-5906,u+590a-590d,u+5910,u+5912-5914,u+5918-5919,u+591b,u+591d,u+591f,u+5921,u+5923-5925,u+5928,u+592c-592d,u+592f-5930,u+5932-5933,u+5935-5936,u+5938-5939,u+593d-593f,u+5943,u+5946,u+594e,u+5950,u+5952-5953,u+5955,u+5957-595b,u+595d-5961,u+5963,u+5967,u+5969,u+596b-596d,u+596f,u+5972,u+5975-5976,u+5978-5979,u+597b-597c,u+5981}@font-face{font-family:__Noto_Sans_JP_266483;font-style:normal;font-weight:700;font-display:swap;src:url(/_next/static/media/45f85d21489ef7d2-s.woff2) format("woff2");unicode-range:u+5616-5617,u+5619,u+561b,u+5620,u+5628,u+562c,u+562f-5639,u+563b-563d,u+563f-5641,u+5643-5644,u+5646-5647,u+5649,u+564b,u+564d-5650,u+5653-5654,u+565e,u+5660-5664,u+5666,u+5669-566d,u+566f,u+5671-5672,u+5675-5676,u+5678,u+567a,u+5680,u+5684-5688,u+568a-568c,u+568f,u+5694-5695,u+5699-569a,u+569d-56a0,u+56a5-56a9,u+56ab-56ae,u+56b1-56b4,u+56b6-56b7,u+56bc,u+56be,u+56c0,u+56c2-56c3,u+56c5,u+56c8-56d1,u+56d3,u+56d7-56d9,u+56dc-56dd,u+56df,u+56e1,u+56e4-56e8,u+56eb,u+56ed-56ee,u+56f1,u+56f6-56f7,u+56f9,u+56ff-5704,u+5707-570a,u+570c-570d,u+5711,u+5713,u+5715-5716,u+5718,u+571a-571d,u+5720-5726,u+5729-572a,u+572c,u+572e-572f,u+5733-5734,u+5737-5738,u+573b,u+573d-573f,u+5745-5746,u+574c-574f,u+5751-5752,u+5759,u+575f,u+5761-5762,u+5764-5765,u+5767-5769,u+576b,u+576d-5771,u+5773-5775,u+5777,u+5779-577c,u+577e-577f,u+5781,u+5783,u+5788-5789,u+578c,u+5793-5795,u+5797,u+5799-579a,u+579c-57a1,u+57a4,u+57a7-57aa,u+57ac,u+57ae,u+57b0}@font-face{font-family:__Noto_Sans_JP_266483;font-style:normal;font-weight:700;font-display:swap;src:url(/_next/static/media/6b6d52721cb7a233-s.woff2) format("woff2");unicode-range:u+543f-5440,u+5443-5444,u+5447,u+544c-544f,u+5455,u+545e,u+5462,u+5464,u+5466-5467,u+5469,u+546b-546e,u+5470-5471,u+5474-5477,u+547b,u+547f-5481,u+5483-5486,u+5488-548b,u+548d-5492,u+5495-5496,u+549c,u+549f-54a2,u+54a4,u+54a6-54af,u+54b1,u+54b7-54bc,u+54be-54bf,u+54c2-54c4,u+54c6-54c8,u+54ca,u+54cd-54ce,u+54d8,u+54e0,u+54e2,u+54e5-54e6,u+54e8-54ea,u+54ec-54ef,u+54f1,u+54f3,u+54f6,u+54fc-5501,u+5505,u+5508-5509,u+550c-550f,u+5514-5516,u+5527,u+552a-552b,u+552e,u+5532-5533,u+5535-5536,u+5538-5539,u+553b-553d,u+5540-5541,u+5544-5545,u+5547,u+5549-554a,u+554c-554d,u+5550-5551,u+5556-5558,u+555a-555e,u+5560-5561,u+5563-5564,u+5566,u+557b-5583,u+5586-5588,u+558a,u+558e-558f,u+5591-5594,u+5597,u+5599,u+559e-559f,u+55a3-55a4,u+55a8-55a9,u+55ac-55ae,u+55b2,u+55bf,u+55c1,u+55c3-55c4,u+55c6-55c7,u+55c9,u+55cb-55cc,u+55ce,u+55d1-55d4,u+55d7-55d8,u+55da-55db,u+55dd-55df,u+55e2,u+55e4,u+55e9,u+55ec,u+55ee,u+55f1,u+55f6-55f9,u+55fd-55ff,u+5605,u+5607-5608,u+560a,u+560d-5612}@font-face{font-family:__Noto_Sans_JP_266483;font-style:normal;font-weight:700;font-display:swap;src:url(/_next/static/media/632749ecd0a7c5b3-s.woff2) format("woff2");unicode-range:u+528d,u+5291-5298,u+529a,u+529c,u+52a4-52a7,u+52ab-52ad,u+52af-52b0,u+52b5-52b8,u+52ba-52be,u+52c0-52c1,u+52c4-52c6,u+52c8,u+52ca,u+52cc-52cd,u+52cf-52d2,u+52d4,u+52d6-52d7,u+52db-52dc,u+52de,u+52e0-52e1,u+52e3,u+52e5-52e6,u+52e8-52ea,u+52ec,u+52f0-52f1,u+52f3-52fb,u+5300-5301,u+5303,u+5306-5308,u+530a-530d,u+530f-5311,u+5313,u+5315,u+5318-531f,u+5321,u+5323-5325,u+5327-532d,u+532f-5333,u+5335,u+5338,u+533c-533e,u+5340,u+5342,u+5345-5346,u+5349,u+534b-534c,u+5359,u+535b,u+535e,u+5361,u+5363-5367,u+5369,u+536c-536e,u+5372,u+5377,u+5379-537b,u+537d-537f,u+5382-5383,u+5387-5389,u+538e,u+5393-5394,u+5396,u+5398-5399,u+539d,u+53a0-53a1,u+53a4-53a6,u+53a9-53ab,u+53ad-53b0,u+53b2,u+53b4-53b8,u+53ba,u+53bd,u+53c0-53c1,u+53c3-53c5,u+53cf,u+53d2-53d3,u+53d5,u+53da-53db,u+53dd-53e0,u+53e2,u+53e6-53e8,u+53ed-53ee,u+53f4-53f5,u+53fa,u+5401-5403,u+540b,u+540f,u+5412-5413,u+541a,u+541d-541e,u+5421,u+5424,u+5427-542a,u+542c-542f,u+5431,u+5433-5436,u+543c-543d}@font-face{font-family:__Noto_Sans_JP_266483;font-style:normal;font-weight:700;font-display:swap;src:url(/_next/static/media/4275af3529fc4a67-s.woff2) format("woff2");unicode-range:u+50dd-50df,u+50e1-50e6,u+50e8-50e9,u+50ed-50f6,u+50f9-50fb,u+50fe,u+5101-5103,u+5106-5109,u+510b-510e,u+5110,u+5112,u+5114-511e,u+5121,u+5123,u+5127-5128,u+512c-512d,u+512f,u+5131,u+5133-5135,u+5137-513c,u+513f-5142,u+5147,u+514a,u+514c,u+514f,u+5152-5155,u+5157-5158,u+515f-5160,u+5162,u+5164,u+5166-5167,u+5169-516a,u+516e,u+5173-5174,u+5179,u+517b,u+517e,u+5180,u+5182-5184,u+5189,u+518b-518c,u+518e-5191,u+5193,u+5195-5196,u+5198,u+519d,u+51a1-51a4,u+51a6,u+51a9-51ab,u+51ad,u+51b0-51b3,u+51b5,u+51b8,u+51ba,u+51bc-51bf,u+51c2-51c3,u+51c5,u+51c8-51cb,u+51cf,u+51d1-51d6,u+51d8,u+51de-51e0,u+51e2,u+51e5,u+51e7,u+51e9,u+51ec-51ee,u+51f2-51f5,u+51f7,u+51fe,u+5201-5202,u+5204-5205,u+520b,u+520e,u+5212-5216,u+5218,u+5222,u+5226-5228,u+522a-522b,u+522e,u+5231-5233,u+5235,u+523c,u+5244-5245,u+5249,u+524b-524c,u+524f,u+5254-5255,u+5257-5258,u+525a,u+525c-5261,u+5266,u+5269,u+526c,u+526e,u+5271,u+5273-5274,u+5277-5279,u+527d,u+527f-5280,u+5282-5285,u+5288-528a,u+528c}@font-face{font-family:__Noto_Sans_JP_266483;font-style:normal;font-weight:700;font-display:swap;src:url(/_next/static/media/abc230ac495a1db4-s.woff2) format("woff2");unicode-range:u+4f57-4f58,u+4f5a-4f5b,u+4f5d-4f5f,u+4f63-4f64,u+4f69-4f6a,u+4f6c,u+4f6e-4f71,u+4f76-4f7e,u+4f81-4f85,u+4f88-4f8a,u+4f8c,u+4f8e-4f90,u+4f92-4f94,u+4f96-4f9a,u+4f9e-4fa0,u+4fab,u+4fad,u+4faf,u+4fb2,u+4fb7,u+4fb9,u+4fbb-4fbe,u+4fc0-4fc1,u+4fc4-4fc6,u+4fc8-4fc9,u+4fcb-4fd4,u+4fd8,u+4fda-4fdc,u+4fdf-4fe0,u+4fe2,u+4fe4-4fe6,u+4fef-4ff2,u+4ff6,u+4ffc-5002,u+5004-5007,u+500a,u+500c,u+500e-5011,u+5013-5014,u+5016-5018,u+501a-501e,u+5021-5023,u+5025-502a,u+502c-502e,u+5030,u+5032-5033,u+5035,u+5039,u+503b,u+5040-5043,u+5045-5048,u+504a,u+504c,u+504e,u+5050-5053,u+5055-5057,u+5059-505a,u+505f-5060,u+5062-5063,u+5066-5067,u+506a,u+506c-506d,u+5070-5072,u+5077-5078,u+5080-5081,u+5083-5086,u+5088,u+508a,u+508e-5090,u+5092-5096,u+509a-509c,u+509e-50a3,u+50aa,u+50ad,u+50af-50b4,u+50b9-50bb,u+50bd,u+50c0,u+50c2-50c4,u+50c7,u+50c9-50ca,u+50cc,u+50ce,u+50d0-50d1,u+50d3-50d4,u+50d6,u+50d8-50d9,u+50dc}@font-face{font-family:__Noto_Sans_JP_266483;font-style:normal;font-weight:700;font-display:swap;src:url(/_next/static/media/427a9fda293fbd5e-s.woff2) format("woff2");unicode-range:u+4093,u+4103,u+4105,u+4148,u+414f,u+4163,u+41b4,u+41bf,u+41e6,u+41ee,u+41f3,u+4207,u+420e,u+4264,u+4293,u+42c6,u+42d6,u+42dd,u+4302,u+432b,u+4343,u+43ee,u+43f0,u+4408,u+440c,u+4417,u+441c,u+4422,u+4453,u+445b,u+4476,u+447a,u+4491,u+44b3,u+44be,u+44d4,u+4508,u+450d,u+4525,u+4543,u+457a,u+459d,u+45b8,u+45be,u+45e5,u+45ea,u+460f-4610,u+4641,u+4665,u+46a1,u+46ae-46af,u+470c,u+471f,u+4764,u+47e6,u+47fd,u+4816,u+481e,u+4844,u+484e,u+48b5,u+49b0,u+49e7,u+49fa,u+4a04,u+4a29,u+4abc,u+4b38,u+4b3b,u+4b7e,u+4bc2,u+4bca,u+4bd2,u+4be8,u+4c17,u+4c20,u+4c38,u+4cc4,u+4cd1,u+4ce1,u+4d07,u+4d77,u+4e02,u+4e04-4e05,u+4e0c,u+4e0f-4e12,u+4e15,u+4e17,u+4e19,u+4e1e-4e1f,u+4e23-4e24,u+4e28-4e2c,u+4e2e-4e31,u+4e35-4e37,u+4e3f-4e42,u+4e44,u+4e47-4e48,u+4e4d-4e4e,u+4e51,u+4e55-4e56,u+4e58,u+4e5a-4e5c,u+4e62-4e63,u+4e68-4e69,u+4e74-4e75,u+4e79,u+4e7f,u+4e82,u+4e85,u+4e8a,u+4e8d-4e8e,u+4e96-4e99,u+4e9d-4ea0,u+4ea2,u+4ea5-4ea6,u+4ea8,u+4eaf-4eb0,u+4eb3,u+4eb6,u+4eb9,u+4ebb-4ebc,u+4ec2-4ec4,u+4ec6-4ec8,u+4ecd,u+4ed0,u+4ed7,u+4eda-4edb,u+4edd-4ee2,u+4ee8,u+4eeb,u+4eed,u+4eef,u+4ef1,u+4ef3,u+4ef5,u+4ef7,u+4efc-4f00,u+4f02-4f03,u+4f08-4f09,u+4f0b-4f0d,u+4f12,u+4f15-4f17,u+4f19,u+4f1c,u+4f2b,u+4f2e,u+4f30-4f31,u+4f33,u+4f35-4f37,u+4f39,u+4f3b,u+4f3e,u+4f40,u+4f42-4f43,u+4f48-4f49,u+4f4b-4f4c,u+4f52,u+4f54,u+4f56}@font-face{font-family:__Noto_Sans_JP_266483;font-style:normal;font-weight:700;font-display:swap;src:url(/_next/static/media/13a4d2345d99b809-s.woff2) format("woff2");unicode-range:u+3395-339b,u+339e-33a0,u+33a2-33ff,u+3402,u+3405-3406,u+3427,u+342c,u+342e,u+3468,u+346a,u+3488,u+3492,u+34b5,u+34bc,u+34c1,u+34c7,u+34db,u+351f,u+353e,u+355d-355e,u+3563,u+356e,u+35a6,u+35a8,u+35c5,u+35da,u+35de,u+35f4,u+3605,u+3614,u+364a,u+3691,u+3696,u+3699,u+36cf,u+3761-3762,u+376b-376c,u+3775,u+378d,u+37c1,u+37e2,u+37e8,u+37f4,u+37fd,u+3800,u+382f,u+3836,u+3840,u+385c,u+3861,u+38a1,u+38ad,u+38fa,u+3917,u+391a,u+396f,u+39a4,u+39b8,u+3a5c,u+3a6e,u+3a73,u+3a85,u+3ac4,u+3acb,u+3ad6-3ad7,u+3aea,u+3af3,u+3b0e,u+3b1a,u+3b1c,u+3b22,u+3b35,u+3b6d,u+3b77,u+3b87-3b88,u+3b8d,u+3ba4,u+3bb6,u+3bc3,u+3bcd,u+3bf0,u+3bf3,u+3c0f,u+3c26,u+3cc3,u+3cd2,u+3d11,u+3d1e,u+3d31,u+3d4e,u+3d64,u+3d9a,u+3dc0,u+3dcc,u+3dd4,u+3e05,u+3e3f-3e40,u+3e60,u+3e66,u+3e68,u+3e83,u+3e8a,u+3e94,u+3eda,u+3f57,u+3f72,u+3f75,u+3f77,u+3fae,u+3fb1,u+3fc9,u+3fd7,u+3fdc,u+4039,u+4058}@font-face{font-family:__Noto_Sans_JP_266483;font-style:normal;font-weight:700;font-display:swap;src:url(/_next/static/media/86f50d1880071a92-s.woff2) format("woff2");unicode-range:u+32b5-332b,u+332d-3394}@font-face{font-family:__Noto_Sans_JP_266483;font-style:normal;font-weight:700;font-display:swap;src:url(/_next/static/media/dcaeeedb7b47b408-s.woff2) format("woff2");unicode-range:u+31c8-31e3,u+31f0-321e,u+3220-3230,u+3232-32b4}@font-face{font-family:__Noto_Sans_JP_266483;font-style:normal;font-weight:700;font-display:swap;src:url(/_next/static/media/bc79e5bf28cb4b21-s.woff2) format("woff2");unicode-range:u+3028-303f,u+3094-3096,u+309f-30a0,u+30ee,u+30f7-30fa,u+30ff,u+3105-312f,u+3131-3163,u+3165-318e,u+3190-31bb,u+31c0-31c7}@font-face{font-family:__Noto_Sans_JP_266483;font-style:normal;font-weight:700;font-display:swap;src:url(/_next/static/media/49de9e0e21829dc4-s.woff2) format("woff2");unicode-range:u+2f14-2fd5,u+2ff0-2ffb,u+3004,u+3013,u+3016-301b,u+301e,u+3020-3027}@font-face{font-family:__Noto_Sans_JP_266483;font-style:normal;font-weight:700;font-display:swap;src:url(/_next/static/media/dc6f21fd42e131ea-s.woff2) format("woff2");unicode-range:u+25e4-25e6,u+2601-2603,u+2609,u+260e-260f,u+2616-2617,u+261c-261f,u+262f,u+2641,u+2660,u+2662-2664,u+2666-2668,u+266d-266e,u+2672-267d,u+26bd-26be,u+2702,u+271a,u+273d,u+2740,u+2756,u+2776-2793,u+27a1,u+2934-2935,u+29bf,u+29fa-29fb,u+2b05-2b07,u+2b1a,u+2b95,u+2e3a-2e3b,u+2e80-2e99,u+2e9b-2ef3,u+2f00-2f13}@font-face{font-family:__Noto_Sans_JP_266483;font-style:normal;font-weight:700;font-display:swap;src:url(/_next/static/media/02d66f46c3aa7786-s.woff2) format("woff2");unicode-range:u+24d1-24ff,u+2503-2513,u+2515-2516,u+2518-251b,u+251d-2522,u+2524-259f,u+25a2-25ab,u+25b1,u+25b7,u+25c0-25c1,u+25c9-25ca,u+25cc,u+25d0-25d3,u+25e2-25e3}@font-face{font-family:__Noto_Sans_JP_266483;font-style:normal;font-weight:700;font-display:swap;src:url(/_next/static/media/ad41e015bd6d8fed-s.woff2) format("woff2");unicode-range:u+2105,u+2109-210a,u+210f,u+2116,u+2121,u+2126-2127,u+212b,u+212e,u+2135,u+213b,u+2194-2199,u+21b8-21b9,u+21c4-21c6,u+21cb-21cc,u+21d0,u+21e6-21e9,u+21f5,u+2202-2203,u+2205-2206,u+2208-220b,u+220f,u+2211,u+2213,u+2215,u+221a,u+221d,u+2220,u+2223,u+2225-2226,u+2228,u+222a-222e,u+2234-2237,u+223d,u+2243,u+2245,u+2248,u+224c,u+2260,u+2262,u+2264-2265,u+226e-226f,u+2272-2273,u+2276-2277,u+2283-2287,u+228a-228b,u+2295-2299,u+22a0,u+22a5,u+22bf,u+22da-22db,u+22ef,u+2305-2307,u+2318,u+2329-232a,u+23b0-23b1,u+23be-23cc,u+23ce,u+23da-23db,u+2423,u+2469-24d0}@font-face{font-family:__Noto_Sans_JP_266483;font-style:normal;font-weight:700;font-display:swap;src:url(/_next/static/media/af98fc3513c26613-s.woff2) format("woff2");unicode-range:u+a1-a4,u+a6-a7,u+aa,u+ac-ad,u+b5-b6,u+b8-ba,u+bc-c8,u+ca-cc,u+ce-d5,u+d9-db,u+dd-df,u+e6,u+ee,u+f0,u+f5,u+f7,u+f9,u+fb,u+fe-102,u+110-113,u+11a-11b,u+128-12b,u+143-144,u+147-148,u+14c,u+14e-14f,u+152-153,u+168-16d,u+192,u+1a0-1a1,u+1af,u+1cd-1dc,u+1f8-1f9,u+251,u+261,u+2bb,u+2c7,u+2c9,u+2ea-2eb,u+304,u+307,u+30c,u+1e3e-1e3f,u+1ea0-1ebe,u+1ec0-1ec6,u+1ec8-1ef9,u+2011-2012,u+2016,u+2018-201a,u+201e,u+2021,u+2030,u+2033,u+2035,u+2042,u+2047,u+2051,u+2074,u+20a9,u+20ab-20ac,u+20dd-20de,u+2100}@font-face{font-family:__Noto_Sans_JP_266483;font-style:normal;font-weight:700;font-display:swap;src:url(/_next/static/media/e3bb8178f3f443d0-s.woff2) format("woff2");unicode-range:u+2227,u+26a0,u+2713,u+301f,u+4ff8,u+5239,u+526a,u+54fa,u+5740,u+5937,u+5993,u+59fb,u+5a3c,u+5c41,u+6028,u+626e,u+646f,u+647a,u+64b0,u+64e2,u+65a7,u+66fe,u+6727,u+6955,u+6bef,u+6f23,u+724c,u+767c,u+7a83,u+7ac4,u+7b67,u+8000,u+8471,u+8513,u+8599,u+86db,u+8718,u+87f2,u+88f3,u+8ad2,u+8e2a,u+8fa3,u+95a5,u+9798,u+9910,u+9957,u+9bab,u+9c3b,u+9daf,u+ff95}@font-face{font-family:__Noto_Sans_JP_266483;font-style:normal;font-weight:700;font-display:swap;src:url(/_next/static/media/3e93e04ecd1e92a6-s.woff2) format("woff2");unicode-range:u+a8,u+2032,u+2261,u+2282,u+3090,u+30f1,u+339c,u+535c,u+53d9,u+56a2,u+56c1,u+5806,u+589f,u+59d0,u+5a7f,u+60e0,u+639f,u+65af,u+68fa,u+69ae,u+6d1b,u+6ef2,u+71fb,u+725d,u+7262,u+75bc,u+7768,u+7940,u+79bf,u+7bed,u+7d68,u+7dfb,u+814b,u+8207,u+83e9,u+8494,u+8526,u+8568,u+85ea,u+86d9,u+87ba,u+8861,u+887f,u+8fe6,u+9059,u+9061,u+916a,u+976d,u+97ad,u+9ece}@font-face{font-family:__Noto_Sans_JP_266483;font-style:normal;font-weight:700;font-display:swap;src:url(/_next/static/media/a73e4614973e470c-s.woff2) format("woff2");unicode-range:u+2d9,u+21d4,u+301d,u+515c,u+52fe,u+5420,u+5750,u+5766,u+5954,u+5b95,u+5f8a,u+5f98,u+620c,u+621f,u+641c,u+66d9,u+676d,u+6775,u+67f5,u+694a,u+6a02,u+6a3a,u+6a80,u+6c23,u+6c72,u+6dcb,u+6faa,u+707c,u+71c8,u+7422,u+74e2,u+7791,u+7825,u+7a14,u+7a1c,u+7c95,u+7fc1,u+82a5,u+82db,u+8304,u+853d,u+8cd3,u+8de8,u+8f0c,u+8f3f,u+9091,u+91c7,u+929a,u+98af,u+9913}@font-face{font-family:__Noto_Sans_JP_266483;font-style:normal;font-weight:700;font-display:swap;src:url(/_next/static/media/090c1e6728babb1d-s.woff2) format("woff2");unicode-range:u+2ca-2cb,u+2229,u+2468,u+2669,u+266f,u+273f,u+4ec0,u+4f60,u+4fb6,u+5347,u+540e,u+543b,u+5b0c,u+5d4c,u+5f14,u+5f9e,u+6155,u+62d0,u+6602,u+6666,u+66f3,u+67a2,u+67ca,u+69cc,u+6d29,u+6d9b,u+6e3e,u+6f81,u+7109,u+73c0,u+73c2,u+7425,u+7435-7436,u+7525,u+7554,u+785d,u+786b,u+7ae3,u+7b94,u+7d18,u+81bf,u+8511,u+8549,u+9075,u+9640,u+98e2,u+9e9f,u+ff96}@font-face{font-family:__Noto_Sans_JP_266483;font-style:normal;font-weight:700;font-display:swap;src:url(/_next/static/media/088aec72e165b72d-s.woff2) format("woff2");unicode-range:u+2467,u+4ece,u+4ed4,u+4f91,u+4fae,u+534d,u+53c9,u+54b3,u+586b,u+5944,u+5b78,u+5df7,u+5f77,u+6101,u+6167-6168,u+61a4,u+62d9,u+698a,u+699b,u+6a59,u+6cc4,u+6e07,u+7099,u+75d2,u+77ad,u+7953,u+7984,u+7a92,u+7baa,u+7dbb,u+817f,u+82ad,u+85e9,u+868a,u+8caa,u+8f44,u+9017,u+907c,u+908a,u+92f3,u+936e,u+9435,u+978d,u+9838,u+9a28,u+9b41,u+9ba8,u+9c57,u+9eb9}@font-face{font-family:__Noto_Sans_JP_266483;font-style:normal;font-weight:700;font-display:swap;src:url(/_next/static/media/b7d87d65ee696eb0-s.woff2) format("woff2");unicode-range:u+b1,u+309b,u+4e5e,u+51f1,u+5506,u+55c5,u+58cc,u+59d1,u+5c51,u+5ef7,u+6284,u+62d7,u+6689,u+673d,u+6a2b,u+6a8e,u+6a9c,u+6d63,u+6dd1,u+70b8,u+7235,u+72db,u+72f8,u+7560,u+7c9b,u+7ce7,u+7e1e,u+80af,u+82eb,u+8463,u+8499,u+85dd,u+86ee,u+8a60,u+8a6e,u+8c79,u+8e87,u+8e8a,u+8f5f,u+9010,u+918d,u+9190,u+965b,u+97fb,u+9ab8,u+9bad,u+9d3b,u+9d5c,u+9dfa,u+9e93}@font-face{font-family:__Noto_Sans_JP_266483;font-style:normal;font-weight:700;font-display:swap;src:url(/_next/static/media/5ff7cc68cc035bf3-s.woff2) format("woff2");unicode-range:u+2020,u+3003,u+3231,u+4e9b,u+4f3d,u+4f47,u+51b6,u+51dc,u+53e1,u+5bc5,u+602f,u+60bc,u+61c9,u+633d,u+637b,u+6492,u+65fa,u+660f,u+66f0,u+6703,u+681e,u+6876,u+6893,u+6912,u+698e,u+6c7d,u+714c,u+7169,u+71d5,u+725f,u+72d7,u+745b,u+74dc,u+75e2,u+7891,u+7897,u+7dcb,u+810a,u+8218,u+8339,u+840e,u+852d,u+8823,u+8a0a,u+9089,u+919c,u+971c,u+9ad9,u+ff4a,u+ff5a}@font-face{font-family:__Noto_Sans_JP_266483;font-style:normal;font-weight:700;font-display:swap;src:url(/_next/static/media/d9dd1ca3264f51ca-s.woff2) format("woff2");unicode-range:u+2466,u+2600,u+4eab,u+4fe3,u+4ff5,u+51a5,u+51f0,u+536f,u+53d4,u+53f1,u+54a5,u+559d,u+55e3,u+58fa,u+5962,u+59ea,u+5c16,u+5cef,u+5d16,u+5f10,u+5fd6,u+6190,u+6216,u+634f,u+63bb,u+66d6,u+6756,u+6bc5,u+6e26,u+727d,u+731f,u+76f2,u+7729,u+7a7f,u+7aff,u+7c9f,u+818f,u+8236,u+82b9,u+8338,u+85aa,u+88b4,u+8b33,u+904d,u+93a7,u+96cc,u+96eb,u+9aed,u+9b8e,u+fa11}@font-face{font-family:__Noto_Sans_JP_266483;font-style:normal;font-weight:700;font-display:swap;src:url(/_next/static/media/fa5948a4c94af6ce-s.woff2) format("woff2");unicode-range:u+251c,u+2523,u+4e14,u+545f,u+54bd,u+553e,u+55dc,u+56da,u+589c,u+5b55,u+5bb5,u+5ce1,u+5df4,u+5eb6,u+5ec9,u+6191,u+62f7,u+6357,u+64a5,u+6591,u+65bc,u+6897,u+6e1a,u+7063,u+711a,u+721b,u+722c,u+75b9,u+75d5,u+75fa,u+7766,u+7aae,u+7b48,u+7b8b,u+7d21,u+7e55,u+7f75,u+842c,u+8910,u+8a63,u+8b39,u+8b5a,u+8cdc,u+8d74,u+907d,u+91e7,u+9306,u+96bc,u+98f4,u+9ac4}@font-face{font-family:__Noto_Sans_JP_266483;font-style:normal;font-weight:700;font-display:swap;src:url(/_next/static/media/0756fe3da5715237-s.woff2) format("woff2");unicode-range:u+2003,u+2312,u+266c,u+4f86,u+51ea,u+5243,u+5256,u+541f,u+5841,u+59dc,u+5df3,u+601c,u+60e7,u+632b,u+638c,u+64ad,u+6881,u+697c,u+69cd,u+6c50,u+6d2a,u+6fc1,u+7027,u+7058,u+70f9,u+714e,u+7345,u+751a,u+760d,u+764c,u+77db,u+7d79,u+7e8f,u+80ce,u+814e,u+81fc,u+8247,u+8278,u+85a9,u+8a03,u+90ed,u+9784,u+9801,u+984e,u+99b3,u+9bc9,u+9bdb,u+9be8,u+9e78,u+ff6b}@font-face{font-family:__Noto_Sans_JP_266483;font-style:normal;font-weight:700;font-display:swap;src:url(/_next/static/media/d7618a0caec70ebc-s.woff2) format("woff2");unicode-range:u+266b,u+3006,u+5176,u+5197,u+51a8,u+51c6,u+52f2,u+5614,u+5875,u+5a2f,u+5b54,u+5ce0,u+5dba,u+5deb,u+5e63,u+5f59,u+5fcc,u+6068,u+6367,u+68b6,u+6a0b,u+6b64,u+6e15,u+6eba,u+7272,u+72a0,u+7947,u+7985,u+79e6,u+79e9,u+7a3d,u+7a9f,u+7aaf,u+7b95,u+7f60,u+7f9e,u+7fe0,u+8098,u+80ba,u+8106,u+82d4,u+831c,u+87f9,u+8a1f,u+8acf,u+90c1,u+920d,u+9756,u+fe43,u+ff94}@font-face{font-family:__Noto_Sans_JP_266483;font-style:normal;font-weight:700;font-display:swap;src:url(/_next/static/media/e3bc6cc3dad8f3c4-s.woff2) format("woff2");unicode-range:u+af,u+2465,u+2517,u+33a1,u+4f10,u+50c5,u+51b4,u+5384,u+5606,u+5bb0,u+5cac,u+5ee3,u+618e,u+61f2,u+62c9,u+66ab,u+66f9,u+6816,u+6960,u+6b3e,u+6f20,u+7078,u+72d0,u+73ed,u+7ad9,u+7b1b,u+7be4,u+7d62,u+7f51,u+80b4,u+80f4,u+8154,u+85fb,u+865c,u+8702,u+895f,u+8aed,u+8b90,u+8ced,u+8fbf,u+91d8,u+9418,u+9583,u+9591,u+9813,u+982c,u+9bd6,u+ff46,u+ff7f,u+ff88}@font-face{font-family:__Noto_Sans_JP_266483;font-style:normal;font-weight:700;font-display:swap;src:url(/_next/static/media/96d4098b861d6674-s.woff2) format("woff2");unicode-range:u+4e91,u+508d,u+50e7,u+514e,u+51f6,u+5446,u+5504,u+584a,u+59a8,u+59d3,u+5a46,u+5ac9,u+6020,u+60a6,u+6148,u+621a,u+6234,u+64c1,u+6523,u+675c,u+67d1,u+6953,u+6ccc,u+6df5,u+6e13,u+6f06,u+723a,u+7325,u+74e6,u+758e,u+75ab,u+75d9,u+7a40,u+8096,u+82fa,u+8587,u+8594,u+8a6b,u+8ab9,u+8b17,u+8b83,u+937c,u+963b,u+9673,u+96db,u+9ce9,u+9f4b,u+ff67,u+ff82,u+ff93}@font-face{font-family:__Noto_Sans_JP_266483;font-style:normal;font-weight:700;font-display:swap;src:url(/_next/static/media/3b5897c05d5e3f95-s.woff2) format("woff2");unicode-range:u+221e,u+2514,u+51f9,u+5270,u+5449,u+5824,u+59a5,u+5a29,u+5d07,u+5e16,u+60e3,u+614c,u+6276,u+643e,u+64ab,u+6562,u+6681,u+670b,u+6734,u+67af,u+6a3d,u+6b05,u+6dc0,u+6e4a,u+7259,u+732a,u+7409,u+78a7,u+7a6b,u+8015,u+809b,u+817a,u+830e,u+837b,u+85ab,u+8a23,u+8a93,u+8b00,u+8b19,u+8b21,u+8cbf,u+8fb0,u+901d,u+91b8,u+9320,u+932c,u+9688,u+96f6,u+9df2,u+ff6a}@font-face{font-family:__Noto_Sans_JP_266483;font-style:normal;font-weight:700;font-display:swap;src:url(/_next/static/media/c6b398537c15c341-s.woff2) format("woff2");unicode-range:u+2002,u+2025,u+4f8d,u+51e1,u+51f8,u+5507,u+5598,u+58f1,u+5983,u+59ac,u+5c3c,u+5de7,u+5e7d,u+5eca,u+5f61,u+606d,u+60f9,u+636e,u+64ec,u+67da,u+67ff,u+6813,u+68f2,u+693f,u+6b6a,u+6bbb,u+6ef4,u+7092,u+717d,u+7261,u+73c8,u+7432,u+7483,u+76fe,u+7709,u+78d0,u+81a3,u+81b3,u+82af,u+8305,u+8309,u+8870,u+88fe,u+8cd1,u+8d66,u+906e,u+971e,u+9812,u+ff79,u+ff90}@font-face{font-family:__Noto_Sans_JP_266483;font-style:normal;font-weight:700;font-display:swap;src:url(/_next/static/media/063ee135eef7cd3b-s.woff2) format("woff2");unicode-range:u+2464,u+2501,u+2640,u+2642,u+339d,u+4f0e,u+5091,u+50b5,u+5132,u+51cc,u+558b,u+55aa,u+585e,u+5bee,u+5dfe,u+60b6,u+62b9,u+6349,u+6566,u+6590,u+6842,u+689d,u+6a58,u+6c70,u+6ff1,u+7815,u+7881,u+7aaa,u+7bc7,u+7def,u+7fa8,u+8017,u+8036,u+8061,u+821f,u+8429,u+8ce0,u+8e74,u+9019,u+90ca,u+9162,u+932f,u+93ae,u+9644,u+990c,u+9cf3,u+ff56,u+ff6e,u+ff7e,u+ff85}@font-face{font-family:__Noto_Sans_JP_266483;font-style:normal;font-weight:700;font-display:swap;src:url(/_next/static/media/2daa8d4831549fb0-s.woff2) format("woff2");unicode-range:u+2266-2267,u+4f2f,u+5208,u+5451,u+546a,u+5589,u+576a,u+5815,u+5a9a,u+5b9b,u+5c3a,u+5efb,u+5faa,u+6109,u+6643,u+6652,u+695a,u+69fd,u+6b86,u+6bb4,u+6daf,u+7089,u+70cf,u+7a00,u+7a4f,u+7b39,u+7d33,u+80e1,u+828b,u+82a6,u+86cd,u+8c8c,u+8cca,u+8df3,u+9077,u+9175,u+91dc,u+925b,u+9262,u+9271,u+92ed,u+9855,u+9905,u+9d28,u+ff3f,u+ff58,u+ff68,u+ff6d,u+ff9c}@font-face{font-family:__Noto_Sans_JP_266483;font-style:normal;font-weight:700;font-display:swap;src:url(/_next/static/media/a482a5aa0ad36f89-s.woff2) format("woff2");unicode-range:u+2207,u+25ef,u+309c,u+4e4f,u+5146,u+51dd,u+5351,u+540a,u+5629,u+5eb5,u+5f04,u+5f13,u+60dc,u+6212,u+63b4,u+642c,u+6627,u+66a6,u+66c7,u+66fd,u+674e,u+6b96,u+6c4e,u+6df3,u+6e67,u+6f84,u+72fc,u+733f,u+7c97,u+7db1,u+7e4d,u+816b,u+82d1,u+84cb,u+854e,u+8607,u+86c7,u+871c,u+8776,u+8a89,u+8fc4,u+91a4,u+9285,u+9685,u+9903,u+9b31,u+9f13,u+ff42,u+ff74,u+ff91}@font-face{font-family:__Noto_Sans_JP_266483;font-style:normal;font-weight:700;font-display:swap;src:url(/_next/static/media/40078b1b742143e9-s.woff2) format("woff2");unicode-range:u+4e32,u+51db,u+53a8,u+53ea,u+5609,u+5674,u+5a92,u+5e7e,u+6115,u+611a,u+62cc,u+62ed,u+63c9,u+64b9,u+64e6,u+65cb,u+6606,u+6731,u+683d,u+6afb,u+7460,u+771e,u+78ef,u+7b26,u+7b51,u+7cde,u+7d10,u+7d2f,u+7d46,u+80de,u+819c,u+84b2,u+85cd,u+865a,u+8ecc,u+9022,u+90b8,u+9192,u+9675,u+96b7,u+99ff,u+ff44,u+ff55,u+ff6c,u+ff73,u+ff75,u+ff86,u+ff8d,u+ff92,u+ffe3}@font-face{font-family:__Noto_Sans_JP_266483;font-style:normal;font-weight:700;font-display:swap;src:url(/_next/static/media/ecde7a21b4a02a4f-s.woff2) format("woff2");unicode-range:u+25b3,u+30f5,u+4eae,u+4f46,u+4f51,u+5203,u+52ff,u+55a7,u+564c,u+565b,u+57f9,u+5805,u+5b64,u+5e06,u+5f70,u+5f90,u+60e8,u+6182,u+62f3,u+62fe,u+63aa,u+64a4,u+65d7,u+673a,u+6851,u+68cb,u+68df,u+6d1e,u+6e58,u+6e9d,u+77b3,u+7832,u+7c3f,u+7db4,u+7f70,u+80aa,u+80c6,u+8105,u+819d,u+8276,u+8679,u+8986,u+8c9d,u+8fc5,u+916c,u+9665,u+9699,u+96c0,u+9a19,u+ff8b}@font-face{font-family:__Noto_Sans_JP_266483;font-style:normal;font-weight:700;font-display:swap;src:url(/_next/static/media/521f9d0ba2495c27-s.woff2) format("woff2");unicode-range:u+2463,u+25a1,u+4ef0,u+5076,u+5098,u+51fd,u+5302,u+5448,u+54c9,u+570b,u+583a,u+5893,u+58a8,u+58ee,u+5949,u+5bdb,u+5f26,u+5f81,u+6052,u+6170,u+61c7,u+631f,u+635c,u+664b,u+69fb,u+6f01,u+7070,u+722a,u+745e,u+755c,u+76c6,u+78c1,u+79e4,u+7bb8,u+7d0b,u+81a8,u+82d7,u+8b5c,u+8f14,u+8fb1,u+8fbb,u+9283,u+9298,u+9a30,u+ff03,u+ff50,u+ff59,u+ff7b,u+ff8e-ff8f}@font-face{font-family:__Noto_Sans_JP_266483;font-style:normal;font-weight:700;font-display:swap;src:url(/_next/static/media/02d4573ad68d3f73-s.woff2) format("woff2");unicode-range:u+2010,u+2502,u+25b6,u+4f3a,u+514b,u+5265,u+52c3,u+5339,u+53ec,u+54c0,u+55b0,u+5854,u+5b8f,u+5cb3,u+5e84,u+60da,u+6247,u+6249,u+628a,u+62cd,u+65ac,u+6838,u+690e,u+6cf0,u+6f02,u+6f2c,u+6f70,u+708a,u+7434,u+75be,u+77ef,u+7c60,u+7c98,u+7d1b,u+7e2b,u+80a5,u+81e3,u+820c,u+8210,u+8475,u+862d,u+8650,u+8997,u+906d,u+91c8,u+9700,u+9727,u+9df9,u+ff3a,u+ff9a}@font-face{font-family:__Noto_Sans_JP_266483;font-style:normal;font-weight:700;font-display:swap;src:url(/_next/static/media/d85860ab7071f9b0-s.woff2) format("woff2");unicode-range:u+2103,u+5049,u+52b1,u+5320,u+5553,u+572d,u+58c7,u+5b5d,u+5bc2,u+5de3,u+5e61,u+5f80,u+61a9,u+67d0,u+67f4,u+6c88,u+6ca1,u+6ce5,u+6d78,u+6e9c,u+6f54,u+731b,u+73b2,u+74a7,u+74f6,u+75e9,u+7b20,u+7c8b,u+7f72,u+809d,u+8108,u+82b3,u+82bd,u+84b8,u+84c4,u+88c2,u+8ae6,u+8ef8,u+902e,u+9065,u+9326,u+935b,u+938c,u+9676,u+9694,u+96f7,u+9ed9,u+ff48,u+ff4c,u+ff81}@font-face{font-family:__Noto_Sans_JP_266483;font-style:normal;font-weight:700;font-display:swap;src:url(/_next/static/media/4597d0e70c37a050-s.woff2) format("woff2");unicode-range:u+2500,u+3008-3009,u+4ead,u+4f0f,u+4fca,u+53eb,u+543e,u+57a2,u+5cf0,u+5e8f,u+5fe0,u+61b2,u+62d8,u+6442,u+64b2,u+6589,u+659c,u+67f1,u+68c4,u+6cb8,u+6d12,u+6de1,u+6fe1,u+70c8,u+723d,u+73e0,u+7656,u+773a,u+7948,u+7b87,u+7c92,u+7d3a,u+7e1b,u+7e4a,u+819a,u+8358,u+83c5,u+84bc,u+864e,u+8912,u+8c9e,u+8d05,u+92fc,u+9396,u+98fd,u+99d2,u+ff64,u+ff7a,u+ff83}@font-face{font-family:__Noto_Sans_JP_266483;font-style:normal;font-weight:700;font-display:swap;src:url(/_next/static/media/0a478d7db98bc226-s.woff2) format("woff2");unicode-range:u+3014-3015,u+4e3c,u+5036,u+5075,u+533f,u+53e9,u+5531,u+5642,u+5984,u+59e6,u+5a01,u+5b6b,u+5c0b,u+5f25,u+6069,u+60a0,u+614e,u+62b5,u+62d2-62d3,u+6597,u+660c,u+674f,u+67cf,u+6841,u+6905,u+6cf3,u+6d32,u+6d69,u+6f64,u+716e,u+7761,u+7b52,u+7be0,u+7dbf,u+7de9,u+7f36,u+81d3,u+8302,u+8389,u+846c,u+84ee,u+8a69,u+9038,u+9d8f,u+ff47,u+ff4b,u+ff76,u+ff9b}@font-face{font-family:__Noto_Sans_JP_266483;font-style:normal;font-weight:700;font-display:swap;src:url(/_next/static/media/00eb56735392a68f-s.woff2) format("woff2");unicode-range:u+25c7,u+3007,u+504f,u+507d,u+51a0,u+52a3,u+5410,u+5510,u+559a,u+5782,u+582a,u+5c0a,u+5c3f,u+5c48,u+5f6b,u+6176,u+622f,u+6279,u+62bd,u+62dd,u+65ed,u+67b6,u+6817,u+6850,u+6d6a,u+6deb,u+6ea2,u+6edd,u+6f5c,u+72e9,u+73a9,u+7573,u+76bf,u+7950,u+7956,u+7f8a,u+7ffc,u+80a2,u+80c3,u+83ca,u+8a02,u+8a13,u+8df5,u+9375,u+983b,u+99b4,u+ff4e,u+ff71,u+ff89,u+ff97}@font-face{font-family:__Noto_Sans_JP_266483;font-style:normal;font-weight:700;font-display:swap;src:url(/_next/static/media/e1a6601c0759f20a-s.woff2) format("woff2");unicode-range:u+24,u+2022,u+2212,u+221f,u+2665,u+4ecf,u+5100,u+51cd,u+52d8,u+5378,u+53f6,u+574a,u+5982,u+5996,u+5c1a,u+5e1d,u+5f84,u+609f,u+61a7,u+61f8,u+6398,u+63ee,u+6676,u+6691,u+6eb6,u+7126,u+71e5,u+7687,u+7965,u+7d17,u+80a1,u+8107,u+8266,u+85a6,u+8987,u+8ca2,u+8cab,u+8e0a,u+9042,u+95c7,u+9810,u+9867,u+98fc,u+ff52-ff54,u+ff61,u+ff77,u+ff98-ff99}@font-face{font-family:__Noto_Sans_JP_266483;font-style:normal;font-weight:700;font-display:swap;src:url(/_next/static/media/b89d5c6c6d16b1c4-s.woff2) format("woff2");unicode-range:u+b0,u+226a,u+2462,u+4e39,u+4fc3,u+4fd7,u+50be,u+50da,u+5200,u+5211,u+54f2,u+5618,u+596a,u+5b22,u+5bb4,u+5d50,u+60a3,u+63fa,u+658e,u+65e8,u+6669,u+6795,u+679d,u+67a0,u+6b3a,u+6e09,u+757f,u+7cd6,u+7dbe,u+7ffb,u+83cc,u+83f1,u+840c,u+845b,u+8846,u+8972,u+8a34,u+8a50,u+8a87,u+8edf,u+8ff0,u+90a6,u+9154,u+95a3,u+9663,u+9686,u+96c7,u+ff3c,u+ff7c,u+ff8a}@font-face{font-family:__Noto_Sans_JP_266483;font-style:normal;font-weight:700;font-display:swap;src:url(/_next/static/media/82a9205323e1b831-s.woff2) format("woff2");unicode-range:u+25bd,u+4e59,u+4ec1,u+4ff3,u+515a,u+518a,u+525b,u+5375,u+552f,u+57a3,u+5b9c,u+5c3d,u+5e3d,u+5e7b,u+5f0a,u+6094,u+6458,u+654f,u+67f3,u+6b8a,u+6bd2,u+6c37,u+6ce1,u+6e56,u+6e7f,u+6ed1,u+6ede,u+6f0f,u+70ad,u+7267,u+7363,u+786c,u+7a42,u+7db2,u+7f85,u+8178,u+829d,u+8896,u+8c5a,u+8cb0,u+8ce2,u+8ed2,u+9047,u+9177,u+970a,u+9ea6,u+ff1b,u+ff31,u+ff39,u+ff80}@font-face{font-family:__Noto_Sans_JP_266483;font-style:normal;font-weight:700;font-display:swap;src:url(/_next/static/media/fd458b80cf099a0c-s.woff2) format("woff2");unicode-range:u+a5,u+4e80,u+4f34,u+4f73,u+4f75,u+511f,u+5192,u+52aa,u+53c8,u+570f,u+57cb,u+596e,u+5d8b,u+5f66,u+5fd9,u+62db,u+62f6,u+6328,u+633f,u+63a7,u+6469,u+6bbf,u+6c41,u+6c57,u+6d44,u+6dbc,u+706f,u+72c2,u+72ed,u+7551,u+75f4,u+7949,u+7e26,u+7fd4,u+8150,u+8af8,u+8b0e,u+8b72,u+8ca7,u+934b,u+9a0e,u+9a12,u+9b42,u+ff41,u+ff43,u+ff45,u+ff49,u+ff4f,u+ff62-ff63}@font-face{font-family:__Noto_Sans_JP_266483;font-style:normal;font-weight:700;font-display:swap;src:url(/_next/static/media/76873c07f27adac1-s.woff2) format("woff2");unicode-range:u+4e18,u+4fb5,u+5104,u+52c7,u+5353,u+5374,u+53e5,u+587e,u+594f,u+5a20,u+5de1,u+5f18,u+5fcd,u+6291,u+62ab,u+6355,u+6392,u+63da,u+63e1,u+656c,u+6687,u+68b0-68b1,u+68d2,u+68da,u+6b27,u+6cbc,u+7159,u+7344,u+73cd,u+76df,u+790e,u+7cf8,u+8102,u+88c1,u+8aa0,u+8e0f,u+9178,u+92ad,u+9670,u+96c5,u+9cf4,u+9db4,u+ff3e,u+ff6f,u+ff72,u+ff78,u+ff7d,u+ff84,u+ff8c}@font-face{font-family:__Noto_Sans_JP_266483;font-style:normal;font-weight:700;font-display:swap;src:url(/_next/static/media/90eff47235e8b2a1-s.woff2) format("woff2");unicode-range:u+60,u+2200,u+226b,u+2461,u+517c,u+526f,u+5800,u+5b97,u+5bf8,u+5c01,u+5d29,u+5e4c,u+5e81,u+6065,u+61d0,u+667a,u+6696,u+6843,u+6c99,u+6d99,u+6ec5,u+6f22,u+6f6e,u+6fa4,u+6fef,u+71c3,u+72d9,u+7384,u+78e8,u+7a1a,u+7a32,u+7a3c,u+7adc,u+7ca7,u+7d2b,u+7dad,u+7e4b,u+80a9,u+8170,u+81ed,u+820e,u+8a17,u+8afe,u+90aa,u+914e,u+963f,u+99c4,u+9eba,u+9f3b,u+ff38}@font-face{font-family:__Noto_Sans_JP_266483;font-style:normal;font-weight:700;font-display:swap;src:url(/_next/static/media/8892a76196073b13-s.woff2) format("woff2");unicode-range:u+2460,u+4e5f,u+4e7e,u+4ed9,u+501f,u+502b,u+5968,u+5974,u+5ac1,u+5b99,u+5ba3,u+5be7,u+5be9,u+5c64,u+5cb8,u+5ec3,u+5f1f,u+616e,u+6297,u+62e0,u+62ec,u+6368,u+642d,u+65e6,u+6717,u+676f,u+6b04,u+732e,u+7652,u+76ca,u+76d7,u+7802,u+7e70,u+7f6a,u+8133,u+81e8,u+866b,u+878d,u+88f8,u+8a5e,u+8cdb,u+8d08,u+907a,u+90e1,u+96f2,u+9f8d,u+ff35,u+ff37,u+ff40,u+ff9d}@font-face{font-family:__Noto_Sans_JP_266483;font-style:normal;font-weight:700;font-display:swap;src:url(/_next/static/media/d4c9432f714176ae-s.woff2) format("woff2");unicode-range:u+21d2,u+25ce,u+300a-300b,u+4e89,u+4e9c,u+4ea1,u+5263,u+53cc,u+5426,u+5869,u+5947,u+598a,u+5999,u+5e55,u+5e72,u+5e79,u+5fae,u+5fb9,u+602a,u+6163,u+624d,u+6749,u+6c5a,u+6cbf,u+6d45,u+6dfb,u+6e7e,u+708e,u+725b,u+7763,u+79c0,u+7bc4,u+7c89,u+7e01,u+7e2e,u+8010,u+8033,u+8c6a,u+8cc3,u+8f1d,u+8f9b,u+8fb2,u+907f,u+90f7,u+9707,u+9818,u+9b3c,u+ff0a,u+ff4d}@font-face{font-family:__Noto_Sans_JP_266483;font-style:normal;font-weight:700;font-display:swap;src:url(/_next/static/media/4bbf9785a6201fe6-s.woff2) format("woff2");unicode-range:u+2015,u+2190,u+4e43,u+5019,u+5247,u+52e7,u+5438,u+54b2,u+55ab,u+57f7,u+5bd2,u+5e8a,u+5ef6,u+6016,u+60b2,u+6162,u+6319,u+6551,u+6607,u+66b4,u+675f,u+67d4,u+6b20,u+6b53,u+6ce3,u+719f,u+75b2,u+770b,u+7720,u+77ac,u+79d2,u+7af9,u+7d05,u+7dca,u+8056,u+80f8,u+81f3,u+8352,u+885d,u+8a70,u+8aa4,u+8cbc,u+900f,u+9084,u+91e3,u+9451,u+96c4,u+99c6,u+9ad4,u+ff70}@font-face{font-family:__Noto_Sans_JP_266483;font-style:normal;font-weight:700;font-display:swap;src:url(/_next/static/media/8d61d261cd84de3f-s.woff2) format("woff2");unicode-range:u+2193,u+25b2,u+4e4b,u+516d,u+51c4,u+529f,u+52c9,u+5360,u+5442,u+5857,u+5915,u+59eb,u+5a9b,u+5c3b,u+6012,u+61b6,u+62b1,u+6311,u+6577,u+65e2,u+65ec,u+6613,u+6790,u+6cb9,u+7372,u+76ae,u+7d5e,u+7fcc,u+88ab,u+88d5,u+8caf,u+8ddd,u+8ecd,u+8f38,u+8f9e,u+8feb,u+9063,u+90f5,u+93e1,u+968a,u+968f,u+98fe,u+9ec4,u+ff1d,u+ff27,u+ff2a,u+ff36,u+ff3b,u+ff3d,u+ffe5}@font-face{font-family:__Noto_Sans_JP_266483;font-style:normal;font-weight:700;font-display:swap;src:url(/_next/static/media/d82e5334ae84f650-s.woff2) format("woff2");unicode-range:u+4e03,u+4f38,u+50b7,u+5264,u+5348,u+5371,u+585a,u+58ca,u+5951,u+59b9,u+59d4,u+5b98,u+5f8b,u+6388,u+64cd,u+65e7,u+6803,u+6b6f,u+6d66,u+6e0b,u+6ecb,u+6fc3,u+72ac,u+773c,u+77e2,u+7968,u+7a74,u+7dba,u+7dd1,u+7e3e,u+808c,u+811a,u+8179,u+8239,u+8584,u+8a0e,u+8a72,u+8b66,u+8c46,u+8f29,u+90a3,u+9234,u+96f0,u+9769,u+9774,u+9aa8,u+ff26,u+ff28,u+ff9e-ff9f}@font-face{font-family:__Noto_Sans_JP_266483;font-style:normal;font-weight:700;font-display:swap;src:url(/_next/static/media/df2c159e9c134cb0-s.woff2) format("woff2");unicode-range:u+7e,u+b4,u+25c6,u+2661,u+4e92,u+4eee,u+4ffa,u+5144,u+5237,u+5287,u+52b4,u+58c1,u+5bff,u+5c04,u+5c06,u+5e95,u+5f31,u+5f93,u+63c3,u+640d,u+6557,u+6614,u+662f,u+67d3,u+690d,u+6bba,u+6e6f,u+72af,u+732b,u+7518,u+7ae0,u+7ae5,u+7af6,u+822a,u+89e6,u+8a3a,u+8a98,u+8cb8,u+8de1,u+8e8d,u+95d8,u+961c,u+96a3,u+96ea,u+9bae,u+ff20,u+ff22,u+ff29,u+ff2b-ff2c}@font-face{font-family:__Noto_Sans_JP_266483;font-style:normal;font-weight:700;font-display:swap;src:url(/_next/static/media/1c498a9bdc1e8255-s.woff2) format("woff2");unicode-range:u+25cb,u+4e71,u+4f59,u+50d5,u+520a,u+5217,u+5230,u+523a-523b,u+541b,u+5439,u+5747,u+59c9,u+5bdf,u+5c31,u+5de8,u+5e7c,u+5f69,u+6050,u+60d1,u+63cf,u+663c,u+67c4,u+6885,u+6c38,u+6d6e,u+6db2,u+6df7,u+6e2c,u+6f5f,u+7532,u+76e3-76e4,u+7701,u+793c,u+79f0,u+7a93,u+7d00,u+7de0,u+7e54,u+8328,u+8840,u+969c,u+96e8,u+9811,u+9aea,u+9b5a,u+ff24,u+ff2e,u+ff57}@font-face{font-family:__Noto_Sans_JP_266483;font-style:normal;font-weight:700;font-display:swap;src:url(/_next/static/media/ef92818aae4f5f5e-s.woff2) format("woff2");unicode-range:u+2191,u+505c,u+52e4,u+5305,u+535a,u+56e0,u+59bb,u+5acc,u+5b09,u+5b87,u+5c90,u+5df1,u+5e2d,u+5e33,u+5f3e,u+6298,u+6383,u+653b,u+6697,u+6804,u+6a39,u+6cca,u+6e90,u+6f2b,u+702c,u+7206,u+7236,u+7559,u+7565,u+7591,u+75c7,u+75db,u+7b4b,u+7bb1,u+7d99,u+7fbd,u+8131,u+885b,u+8b1d,u+8ff7,u+9003,u+9045,u+96a0,u+9732,u+990a,u+99d0,u+9e97,u+9f62,u+ff25,u+ff2d}@font-face{font-family:__Noto_Sans_JP_266483;font-style:normal;font-weight:700;font-display:swap;src:url(/_next/static/media/0a2a056f534e94ae-s.woff2) format("woff2");unicode-range:u+4e08,u+4f9d,u+5012,u+514d,u+51b7,u+5275,u+53ca,u+53f8,u+5584,u+57fc,u+5b9d,u+5bfa,u+5c3e,u+5f01,u+5fb4,u+5fd7,u+606f,u+62e1,u+6563,u+6674,u+6cb3,u+6d3e,u+6d74,u+6e1b,u+6e2f,u+718a,u+7247,u+79d8,u+7d14,u+7d66,u+7d71,u+7df4,u+7e41,u+80cc,u+8155,u+83d3,u+8a95,u+8ab2,u+8ad6,u+8ca1,u+9000,u+9006,u+9678,u+97d3,u+9808,u+98ef,u+9a5a,u+9b45,u+ff23,u+ff30}@font-face{font-family:__Noto_Sans_JP_266483;font-style:normal;font-weight:700;font-display:swap;src:url(/_next/static/media/b508c5345461ec9f-s.woff2) format("woff2");unicode-range:u+25bc,u+3012,u+4ef2,u+4f0a,u+516b,u+5373,u+539a,u+53b3,u+559c,u+56f0,u+5727,u+5742,u+5965,u+59ff,u+5bc6,u+5dfb,u+5e45,u+5ead,u+5fb3,u+6211,u+6253,u+639b,u+63a8,u+6545,u+6575,u+6628,u+672d,u+68a8,u+6bdb,u+6d25,u+707d,u+767e,u+7834,u+7b46,u+7bc9,u+8074,u+82e6,u+8349,u+8a2a,u+8d70,u+8da3,u+8fce,u+91cc,u+967d,u+97ff,u+9996,u+ff1c,u+ff2f,u+ff32,u+ff34}@font-face{font-family:__Noto_Sans_JP_266483;font-style:normal;font-weight:700;font-display:swap;src:url(/_next/static/media/0fc251d7b5e94461-s.woff2) format("woff2");unicode-range:u+3d,u+5e,u+25cf,u+4e0e,u+4e5d,u+4e73,u+4e94,u+4f3c,u+5009,u+5145,u+51ac,u+5238,u+524a,u+53f3,u+547c,u+5802,u+5922,u+5a66,u+5c0e,u+5de6,u+5fd8,u+5feb,u+6797,u+685c,u+6b7b,u+6c5f-6c60,u+6cc9,u+6ce2,u+6d17,u+6e21,u+7167,u+7642,u+76db,u+8001,u+821e,u+8857,u+89d2,u+8b1b,u+8b70,u+8cb4,u+8cde,u+8f03,u+8f2a,u+968e,u+9b54,u+9e7f,u+9ebb,u+ff05,u+ff33}@font-face{font-family:__Noto_Sans_JP_266483;font-style:normal;font-weight:700;font-display:swap;src:url(/_next/static/media/f32f0a04f83928aa-s.woff2) format("woff2");unicode-range:u+500d,u+5074,u+50cd,u+5175,u+52e2,u+5352,u+5354,u+53f2,u+5409,u+56fa,u+5a18,u+5b88,u+5bdd,u+5ca9,u+5f92,u+5fa9,u+60a9,u+623f,u+6483,u+653f,u+666f,u+66ae,u+66f2,u+6a21,u+6b66,u+6bcd,u+6d5c,u+796d,u+7a4d,u+7aef,u+7b56,u+7b97,u+7c4d,u+7e04,u+7fa9,u+8377,u+83dc,u+83ef,u+8535,u+8863,u+88cf,u+88dc,u+8907,u+8acb,u+90ce,u+91dd,u+ff0b,u+ff0d,u+ff19,u+ff65}@font-face{font-family:__Noto_Sans_JP_266483;font-style:normal;font-weight:700;font-display:swap;src:url(/_next/static/media/ce2ffa58cf504f22-s.woff2) format("woff2");unicode-range:u+4e01,u+4e21,u+4e38,u+52a9,u+547d,u+592e,u+5931,u+5b63,u+5c40,u+5dde,u+5e78,u+5efa,u+5fa1,u+604b,u+6075,u+62c5,u+632f,u+6a19,u+6c0f,u+6c11,u+6c96,u+6e05,u+70ba,u+71b1,u+7387,u+7403,u+75c5,u+77ed,u+795d,u+7b54,u+7cbe,u+7d19,u+7fa4,u+8089,u+81f4,u+8208,u+8336,u+8457,u+8a33,u+8c4a,u+8ca0,u+8ca8,u+8cc0,u+9014,u+964d,u+9803,u+983c,u+98db,u+ff17,u+ff21}@font-face{font-family:__Noto_Sans_JP_266483;font-style:normal;font-weight:700;font-display:swap;src:url(/_next/static/media/d7f652cb0cd65681-s.woff2) format("woff2");unicode-range:u+25,u+25a0,u+4e26,u+4f4e,u+5341,u+56f2,u+5bbf,u+5c45,u+5c55,u+5c5e,u+5dee,u+5e9c,u+5f7c,u+6255,u+627f,u+62bc,u+65cf,u+661f,u+666e,u+66dc,u+67fb,u+6975,u+6a4b,u+6b32,u+6df1,u+6e29,u+6fc0,u+738b,u+7686,u+7a76,u+7a81,u+7c73,u+7d75,u+7dd2,u+82e5,u+82f1,u+85ac,u+888b,u+899a,u+8a31,u+8a8c,u+8ab0,u+8b58,u+904a,u+9060,u+9280,u+95b2,u+984d,u+9ce5,u+ff18}@font-face{font-family:__Noto_Sans_JP_266483;font-style:normal;font-weight:700;font-display:swap;src:url(/_next/static/media/5cfa6886fb32069c-s.woff2) format("woff2");unicode-range:u+30f6,u+50ac,u+5178,u+51e6,u+5224,u+52dd,u+5883,u+5897,u+590f,u+5a5a,u+5bb3,u+5c65,u+5e03,u+5e2b,u+5e30,u+5eb7,u+6271,u+63f4,u+64ae,u+6574,u+672b,u+679a,u+6a29-6a2a,u+6ca2,u+6cc1,u+6d0b,u+713c,u+74b0,u+7981,u+7a0b,u+7bc0,u+7d1a,u+7d61,u+7fd2,u+822c,u+8996,u+89aa,u+8cac,u+8cbb,u+8d77,u+8def,u+9020,u+9152,u+9244,u+9662,u+967a,u+96e3,u+9759,u+ff16}@font-face{font-family:__Noto_Sans_JP_266483;font-style:normal;font-weight:700;font-display:swap;src:url(/_next/static/media/89ef8459c90420de-s.woff2) format("woff2");unicode-range:u+23,u+3c,u+2192,u+4e45,u+4efb,u+4f50,u+4f8b,u+4fc2,u+5024,u+5150,u+5272,u+5370,u+53bb,u+542b,u+56db,u+56e3,u+57ce,u+5bc4,u+5bcc,u+5f71,u+60aa,u+6238,u+6280,u+629c,u+6539,u+66ff,u+670d,u+677e-677f,u+6839,u+69cb,u+6b4c,u+6bb5,u+6e96,u+6f14,u+72ec,u+7389,u+7814,u+79cb,u+79d1,u+79fb,u+7a0e,u+7d0d,u+85e4,u+8d64,u+9632,u+96e2,u+9805,u+99ac,u+ff1e}@font-face{font-family:__Noto_Sans_JP_266483;font-style:normal;font-weight:700;font-display:swap;src:url(/_next/static/media/8cd924c898764602-s.woff2) format("woff2");unicode-range:u+2605-2606,u+301c,u+4e57,u+4fee,u+5065,u+52df,u+533b,u+5357,u+57df,u+58eb,u+58f0,u+591c,u+592a-592b,u+5948,u+5b85,u+5d0e,u+5ea7,u+5ff5,u+6025,u+63a1,u+63a5,u+63db,u+643a,u+65bd,u+671d,u+68ee,u+6982,u+6b73,u+6bd4,u+6d88,u+7570,u+7b11,u+7d76,u+8077,u+8217,u+8c37,u+8c61,u+8cc7,u+8d85,u+901f,u+962a,u+9802,u+9806,u+9854,u+98f2,u+9928,u+99c5,u+9ed2}@font-face{font-family:__Noto_Sans_JP_266483;font-style:normal;font-weight:700;font-display:swap;src:url(/_next/static/media/495784e75eefb2e0-s.woff2) format("woff2");unicode-range:u+266a,u+4f11,u+533a,u+5343,u+534a,u+53cd,u+5404,u+56f3,u+5b57-5b58,u+5bae,u+5c4a,u+5e0c,u+5e2f,u+5eab,u+5f35,u+5f79,u+614b,u+6226,u+629e,u+65c5,u+6625,u+6751,u+6821,u+6b69,u+6b8b,u+6bce,u+6c42,u+706b,u+7c21,u+7cfb,u+805e,u+80b2,u+82b8,u+843d,u+8853,u+88c5,u+8a3c,u+8a66,u+8d8a,u+8fba,u+9069,u+91cf,u+9752,u+975e,u+9999,u+ff0f-ff10,u+ff14-ff15}@font-face{font-family:__Noto_Sans_JP_266483;font-style:normal;font-weight:700;font-display:swap;src:url(/_next/static/media/b673ea5861c3f654-s.woff2) format("woff2");unicode-range:u+40,u+4e86,u+4e95,u+4f01,u+4f1d,u+4fbf,u+5099,u+5171,u+5177,u+53cb,u+53ce,u+53f0,u+5668,u+5712,u+5ba4,u+5ca1,u+5f85,u+60f3,u+653e,u+65ad,u+65e9,u+6620,u+6750,u+6761,u+6b62,u+6b74,u+6e08,u+6e80,u+7248,u+7531,u+7533,u+753a,u+77f3,u+798f,u+7f6e,u+8449,u+88fd,u+89b3,u+8a55,u+8ac7,u+8b77,u+8db3,u+8efd,u+8fd4,u+9031-9032,u+9580,u+9589,u+96d1,u+985e}@font-face{font-family:__Noto_Sans_JP_266483;font-style:normal;font-weight:700;font-display:swap;src:url(/_next/static/media/1a0fea6a3a286a88-s.woff2) format("woff2");unicode-range:u+2b,u+d7,u+300e-300f,u+4e07,u+4e8c,u+512a,u+5149,u+518d,u+5236,u+52b9,u+52d9,u+5468,u+578b,u+57fa,u+5b8c,u+5ba2,u+5c02,u+5de5,u+5f37,u+5f62,u+623b,u+63d0,u+652f,u+672a,u+6848,u+6d41,u+7136,u+7537,u+754c,u+76f4,u+79c1,u+7ba1,u+7d44,u+7d4c,u+7dcf,u+7dda,u+7de8,u+82b1,u+897f,u+8ca9,u+8cfc,u+904e,u+9664,u+982d,u+9858,u+98a8,u+9a13,u+ff13,u+ff5c}@font-face{font-family:__Noto_Sans_JP_266483;font-style:normal;font-weight:700;font-display:swap;src:url(/_next/static/media/9b22e6c88539b65e-s.woff2) format("woff2");unicode-range:u+4e16,u+4e3b,u+4ea4,u+4ee4,u+4f4d,u+4f4f,u+4f55,u+4f9b,u+5317,u+5358,u+53c2,u+53e4,u+548c,u+571f,u+59cb,u+5cf6,u+5e38,u+63a2,u+63b2,u+6559,u+662d,u+679c,u+6c7a,u+72b6,u+7523,u+767d,u+770c,u+7a2e,u+7a3f,u+7a7a,u+7b2c,u+7b49,u+7d20,u+7d42,u+8003,u+8272,u+8a08,u+8aac,u+8cb7,u+8eab,u+8ee2,u+9054-9055,u+90fd,u+914d,u+91cd,u+969b,u+97f3,u+984c,u+ff06}@font-face{font-family:__Noto_Sans_JP_266483;font-style:normal;font-weight:700;font-display:swap;src:url(/_next/static/media/82943446f261735c-s.woff2) format("woff2");unicode-range:u+26,u+5f,u+2026,u+203b,u+4e09,u+4eac,u+4ed5,u+4fa1,u+5143,u+5199,u+5207,u+539f,u+53e3,u+53f7,u+5411,u+5473,u+5546,u+55b6,u+5929,u+597d,u+5bb9,u+5c11,u+5c4b,u+5ddd,u+5f97,u+5fc5,u+6295,u+6301,u+6307,u+671b,u+76f8,u+78ba,u+795e,u+7d30,u+7d39,u+7d9a,u+89e3,u+8a00,u+8a73,u+8a8d,u+8a9e,u+8aad,u+8abf,u+8cea,u+8eca,u+8ffd,u+904b,u+9650,u+ff11-ff12}@font-face{font-family:__Noto_Sans_JP_266483;font-style:normal;font-weight:700;font-display:swap;src:url(/_next/static/media/583dd5bfbe1db8d7-s.woff2) format("woff2");unicode-range:u+3e,u+3005,u+4e0d,u+4e88,u+4ecb,u+4ee3,u+4ef6,u+4fdd,u+4fe1,u+500b,u+50cf,u+5186,u+5316,u+53d7,u+540c,u+544a,u+54e1,u+5728,u+58f2,u+5973,u+5b89,u+5c71,u+5e02,u+5e97,u+5f15,u+5fc3,u+5fdc,u+601d,u+611b,u+611f,u+671f,u+6728,u+6765,u+683c,u+6b21,u+6ce8,u+6d3b,u+6d77,u+7530,u+7740,u+7acb,u+7d50,u+826f,u+8f09,u+8fbc,u+9001,u+9053,u+91ce,u+9762,u+98df}@font-face{font-family:__Noto_Sans_JP_266483;font-style:normal;font-weight:700;font-display:swap;src:url(/_next/static/media/a5738567c88f9b2f-s.woff2) format("woff2");unicode-range:u+7c,u+3080,u+4ee5,u+5148,u+516c,u+521d,u+5225,u+529b,u+52a0,u+53ef,u+56de,u+56fd,u+5909,u+591a,u+5b66,u+5b9f,u+5bb6,u+5bfe,u+5e73,u+5e83,u+5ea6,u+5f53,u+6027,u+610f,u+6210,u+6240,u+660e,u+66f4,u+66f8,u+6709,u+6771,u+697d,u+69d8,u+6a5f,u+6c34,u+6cbb,u+73fe,u+756a,u+7684,u+771f,u+793a,u+7f8e,u+898f,u+8a2d,u+8a71,u+8fd1,u+9078,u+9577,u+96fb,u+ff5e}@font-face{font-family:__Noto_Sans_JP_266483;font-style:normal;font-weight:700;font-display:swap;src:url(/_next/static/media/43d257592faea14b-s.woff2) format("woff2");unicode-range:u+a9,u+3010-3011,u+30e2,u+4e0b,u+4eca,u+4ed6,u+4ed8,u+4f53,u+4f5c,u+4f7f,u+53d6,u+540d,u+54c1,u+5730,u+5916,u+5b50,u+5c0f,u+5f8c,u+624b,u+6570,u+6587,u+6599,u+691c,u+696d,u+6cd5,u+7269,u+7279,u+7406,u+767a-767b,u+77e5,u+7d04,u+7d22,u+8005,u+80fd,u+81ea,u+8868,u+8981,u+89a7,u+901a,u+9023,u+90e8,u+91d1,u+9332,u+958b,u+96c6,u+9ad8,u+ff1a,u+ff1f}@font-face{font-family:__Noto_Sans_JP_266483;font-style:normal;font-weight:700;font-display:swap;src:url(/_next/static/media/e732a3b650bfe31e-s.woff2) format("woff2");unicode-range:u+4e,u+a0,u+3000,u+300c-300d,u+4e00,u+4e0a,u+4e2d,u+4e8b,u+4eba,u+4f1a,u+5165,u+5168,u+5185,u+51fa,u+5206,u+5229,u+524d,u+52d5,u+5408,u+554f,u+5831,u+5834,u+5927,u+5b9a,u+5e74,u+5f0f,u+60c5,u+65b0,u+65b9,u+6642,u+6700,u+672c,u+682a,u+6b63,u+6c17,u+7121,u+751f,u+7528,u+753b,u+76ee,u+793e,u+884c,u+898b,u+8a18,u+9593,u+95a2,u+ff01,u+ff08-ff09}@font-face{font-family:__Noto_Sans_JP_266483;font-style:normal;font-weight:700;font-display:swap;src:url(/_next/static/media/b2d505c0c3611d67-s.woff2) format("woff2");unicode-range:u+21-22,u+27-2a,u+2c-3b,u+3f,u+41-4d,u+4f-5d,u+61-7b,u+7d,u+ab,u+ae,u+b2-b3,u+b7,u+bb,u+c9,u+cd,u+d6,u+d8,u+dc,u+e0-e5,u+e7-ed,u+ef,u+f1-f4,u+f6,u+f8,u+fa,u+fc-fd,u+103,u+14d,u+1b0,u+300-301,u+1ebf,u+1ec7,u+2013-2014,u+201c-201d,u+2039-203a,u+203c,u+2048-2049,u+2113,u+2122,u+65e5,u+6708,u+70b9}@font-face{font-family:__Noto_Sans_JP_266483;font-style:normal;font-weight:700;font-display:swap;src:url(/_next/static/media/f6fcf212bcee5e11-s.woff2) format("woff2");unicode-range:u+20,u+2027,u+3001-3002,u+3041-307f,u+3081-308f,u+3091-3093,u+3099-309a,u+309d-309e,u+30a1-30e1,u+30e3-30ed,u+30ef-30f0,u+30f2-30f4,u+30fb-30fe,u+ff0c,u+ff0e}@font-face{font-family:__Noto_Sans_JP_266483;font-style:normal;font-weight:700;font-display:swap;src:url(/_next/static/media/88dcb6b3fd2ccf60-s.woff2) format("woff2");unicode-range:u+0301,u+0400-045f,u+0490-0491,u+04b0-04b1,u+2116}@font-face{font-family:__Noto_Sans_JP_266483;font-style:normal;font-weight:700;font-display:swap;src:url(/_next/static/media/5d9a2f5fff5790da-s.woff2) format("woff2");unicode-range:u+0102-0103,u+0110-0111,u+0128-0129,u+0168-0169,u+01a0-01a1,u+01af-01b0,u+0300-0301,u+0303-0304,u+0308-0309,u+0323,u+0329,u+1ea0-1ef9,u+20ab}@font-face{font-family:__Noto_Sans_JP_266483;font-style:normal;font-weight:700;font-display:swap;src:url(/_next/static/media/b067e534faca460e-s.woff2) format("woff2");unicode-range:u+0100-02ba,u+02bd-02c5,u+02c7-02cc,u+02ce-02d7,u+02dd-02ff,u+0304,u+0308,u+0329,u+1d00-1dbf,u+1e00-1e9f,u+1ef2-1eff,u+2020,u+20a0-20ab,u+20ad-20c0,u+2113,u+2c60-2c7f,u+a720-a7ff}@font-face{font-family:__Noto_Sans_JP_266483;font-style:normal;font-weight:700;font-display:swap;src:url(/_next/static/media/24f6ebe2756575bd-s.p.woff2) format("woff2");unicode-range:u+00??,u+0131,u+0152-0153,u+02bb-02bc,u+02c6,u+02da,u+02dc,u+0304,u+0308,u+0329,u+2000-206f,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215,u+feff,u+fffd}@font-face{font-family:__Noto_Sans_JP_Fallback_266483;src:local("Arial");ascent-override:110.73%;descent-override:27.49%;line-gap-override:0.00%;size-adjust:104.76%}.__className_266483{font-family:__Noto_Sans_JP_266483,__Noto_Sans_JP_Fallback_266483;font-style:normal}.__variable_266483{--font-app-sans:"__Noto_Sans_JP_266483","__Noto_Sans_JP_Fallback_266483"}