/*! tailwindcss v4.2.1 | MIT License | https://tailwindcss.com */@layer properties{@supports (((-webkit-hyphens:none)) and (not (margin-trim:inline))) or ((-moz-orient:inline) and (not (color:rgb(from red r g b)))){*,:before,:after,::backdrop{--tw-translate-x:0;--tw-translate-y:0;--tw-translate-z:0;--tw-rotate-x:initial;--tw-rotate-y:initial;--tw-rotate-z:initial;--tw-skew-x:initial;--tw-skew-y:initial;--tw-border-style:solid;--tw-leading:initial;--tw-font-weight:initial;--tw-shadow:0 0 #0000;--tw-shadow-color:initial;--tw-shadow-alpha:100%;--tw-inset-shadow:0 0 #0000;--tw-inset-shadow-color:initial;--tw-inset-shadow-alpha:100%;--tw-ring-color:initial;--tw-ring-shadow:0 0 #0000;--tw-inset-ring-color:initial;--tw-inset-ring-shadow:0 0 #0000;--tw-ring-inset:initial;--tw-ring-offset-width:0px;--tw-ring-offset-color:#fff;--tw-ring-offset-shadow:0 0 #0000;--tw-blur:initial;--tw-brightness:initial;--tw-contrast:initial;--tw-grayscale:initial;--tw-hue-rotate:initial;--tw-invert:initial;--tw-opacity:initial;--tw-saturate:initial;--tw-sepia:initial;--tw-drop-shadow:initial;--tw-drop-shadow-color:initial;--tw-drop-shadow-alpha:100%;--tw-drop-shadow-size:initial;--tw-duration:initial;--tw-ease:initial}}}@layer theme{:root,:host{--font-sans:"Reddit Sans", sans-serif;--font-mono:ui-monospace, SFMono-Regular, Menlo, Monaco, Consolas, "Liberation Mono", "Courier New", monospace;--color-amber-500:oklch(76.9% .188 70.08);--color-yellow-300:oklch(90.5% .182 98.111);--color-green-400:oklch(79.2% .209 151.711);--color-green-500:oklch(72.3% .219 149.579);--color-teal-600:oklch(60% .118 184.704);--color-sky-50:oklch(97.7% .013 236.62);--color-sky-100:oklch(95.1% .026 236.824);--color-sky-200:oklch(90.1% .058 230.902);--color-sky-300:oklch(82.8% .111 230.318);--color-sky-500:oklch(68.5% .169 237.323);--color-sky-600:oklch(58.8% .158 241.966);--color-sky-800:oklch(44.3% .11 240.79);--color-blue-800:oklch(42.4% .199 265.638);--color-purple-500:oklch(62.7% .265 303.9);--color-rose-200:oklch(89.2% .058 10.001);--color-rose-500:oklch(64.5% .246 16.439);--color-slate-100:oklch(96.8% .007 247.896);--color-slate-500:oklch(55.4% .046 257.417);--color-slate-800:oklch(27.9% .041 260.031);--color-gray-50:oklch(98.5% .002 247.839);--color-gray-100:oklch(96.7% .003 264.542);--color-gray-200:oklch(92.8% .006 264.531);--color-gray-500:oklch(55.1% .027 264.364);--color-gray-600:oklch(44.6% .03 256.802);--color-gray-700:oklch(37.3% .034 259.733);--color-gray-800:oklch(27.8% .033 256.848);--color-gray-900:oklch(21% .034 264.665);--color-zinc-50:oklch(98.5% 0 0);--color-white:#fff;--spacing:.25rem;--text-xs:.75rem;--text-xs--line-height:calc(1 / .75);--text-sm:.875rem;--text-sm--line-height:calc(1.25 / .875);--text-base:1rem;--text-base--line-height: 1.5 ;--text-2xl:1.5rem;--text-2xl--line-height:calc(2 / 1.5);--font-weight-bold:700;--radius-md:.375rem;--default-transition-duration:.15s;--default-transition-timing-function:cubic-bezier(.4, 0, .2, 1);--default-font-family:var(--font-sans);--default-mono-font-family:var(--font-mono)}}@layer base{*,:after,:before,::backdrop{box-sizing:border-box;border:0 solid;margin:0;padding:0}::file-selector-button{box-sizing:border-box;border:0 solid;margin:0;padding:0}html,:host{-webkit-text-size-adjust:100%;-moz-tab-size:4;tab-size:4;line-height:1.5;font-family:var(--default-font-family,ui-sans-serif, system-ui, sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol", "Noto Color Emoji");font-feature-settings:var(--default-font-feature-settings,normal);font-variation-settings:var(--default-font-variation-settings,normal);-webkit-tap-highlight-color:transparent}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;-webkit-text-decoration:inherit;text-decoration:inherit}b,strong{font-weight:bolder}code,kbd,samp,pre{font-family:var(--default-mono-font-family,ui-monospace, SFMono-Regular, Menlo, Monaco, Consolas, "Liberation Mono", "Courier New", monospace);font-feature-settings:var(--default-mono-font-feature-settings,normal);font-variation-settings:var(--default-mono-font-variation-settings,normal);font-size:1em}small{font-size:80%}sub,sup{vertical-align:baseline;font-size:75%;line-height:0;position:relative}sub{bottom:-.25em}sup{top:-.5em}table{text-indent:0;border-color:inherit;border-collapse:collapse}:-moz-focusring{outline:auto}progress{vertical-align:baseline}summary{display:list-item}ol,ul,menu{list-style:none}img,svg,video,canvas,audio,iframe,embed,object{vertical-align:middle;display:block}img,video{max-width:100%;height:auto}button,input,select,optgroup,textarea{font:inherit;font-feature-settings:inherit;font-variation-settings:inherit;letter-spacing:inherit;color:inherit;opacity:1;background-color:#0000;border-radius:0}::file-selector-button{font:inherit;font-feature-settings:inherit;font-variation-settings:inherit;letter-spacing:inherit;color:inherit;opacity:1;background-color:#0000;border-radius:0}:where(select:is([multiple],[size])) optgroup{font-weight:bolder}:where(select:is([multiple],[size])) optgroup option{padding-inline-start:20px}::file-selector-button{margin-inline-end:4px}::placeholder{opacity:1}@supports (not ((-webkit-appearance:-apple-pay-button))) or (contain-intrinsic-size:1px){::placeholder{color:currentColor}@supports (color:color-mix(in lab,red,red)){::placeholder{color:color-mix(in oklab,currentcolor 50%,transparent)}}}textarea{resize:vertical}::-webkit-search-decoration{-webkit-appearance:none}::-webkit-date-and-time-value{min-height:1lh;text-align:inherit}::-webkit-datetime-edit{display:inline-flex}::-webkit-datetime-edit-fields-wrapper{padding:0}::-webkit-datetime-edit{padding-block:0}::-webkit-datetime-edit-year-field{padding-block:0}::-webkit-datetime-edit-month-field{padding-block:0}::-webkit-datetime-edit-day-field{padding-block:0}::-webkit-datetime-edit-hour-field{padding-block:0}::-webkit-datetime-edit-minute-field{padding-block:0}::-webkit-datetime-edit-second-field{padding-block:0}::-webkit-datetime-edit-millisecond-field{padding-block:0}::-webkit-datetime-edit-meridiem-field{padding-block:0}::-webkit-calendar-picker-indicator{line-height:1}:-moz-ui-invalid{box-shadow:none}button,input:where([type=button],[type=reset],[type=submit]){-webkit-appearance:button;-moz-appearance:button;appearance:button}::file-selector-button{-webkit-appearance:button;-moz-appearance:button;appearance:button}::-webkit-inner-spin-button{height:auto}::-webkit-outer-spin-button{height:auto}[hidden]:where(:not([hidden=until-found])){display:none!important}}@layer components;@layer utilities{.pointer-events-none{pointer-events:none}.invisible{visibility:hidden}.visible{visibility:visible}.sr-only{clip-path:inset(50%);white-space:nowrap;border-width:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.relative{position:relative}.static{position:static}.inset-0{inset:calc(var(--spacing) * 0)}.start{inset-inline-start:var(--spacing)}.end{inset-inline-end:var(--spacing)}.end-4{inset-inline-end:calc(var(--spacing) * 4)}.top-0{top:calc(var(--spacing) * 0)}.right-0{right:calc(var(--spacing) * 0)}.bottom-0{bottom:calc(var(--spacing) * 0)}.left-0{left:calc(var(--spacing) * 0)}.col-1{grid-column:1}.col-2{grid-column:2}.col-3{grid-column:3}.col-4{grid-column:4}.col-5{grid-column:5}.col-6{grid-column:6}.col-7{grid-column:7}.col-8{grid-column:8}.col-9{grid-column:9}.col-10{grid-column:10}.col-11{grid-column:11}.col-12{grid-column:12}.col-\[1\]{grid-column:1}.col-\[2\]{grid-column:2}.col-span-full{grid-column:1/-1}.float-left{float:left}.float-none{float:none}.float-right{float:right}.clear-both{clear:both}.container{width:100%}@media (min-width:40rem){.container{max-width:40rem}}@media (min-width:48rem){.container{max-width:48rem}}@media (min-width:64rem){.container{max-width:64rem}}@media (min-width:80rem){.container{max-width:80rem}}@media (min-width:96rem){.container{max-width:96rem}}.m-0{margin:calc(var(--spacing) * 0)}.m-1{margin:calc(var(--spacing) * 1)}.m-2{margin:calc(var(--spacing) * 2)}.m-3{margin:calc(var(--spacing) * 3)}.m-4{margin:calc(var(--spacing) * 4)}.m-5{margin:calc(var(--spacing) * 5)}.m-6{margin:calc(var(--spacing) * 6)}.m-\[\.5rem\]{margin:.5rem}.m-\[\.6rem\]{margin:.6rem}.mx-0{margin-inline:calc(var(--spacing) * 0)}.mx-1{margin-inline:calc(var(--spacing) * 1)}.mx-2{margin-inline:calc(var(--spacing) * 2)}.mx-3{margin-inline:calc(var(--spacing) * 3)}.mx-4{margin-inline:calc(var(--spacing) * 4)}.mx-5{margin-inline:calc(var(--spacing) * 5)}.mx-6{margin-inline:calc(var(--spacing) * 6)}.mx-auto{margin-inline:auto}.\!my-\[2rem\]{margin-block:2rem!important}.my-0{margin-block:calc(var(--spacing) * 0)}.my-1{margin-block:calc(var(--spacing) * 1)}.my-2{margin-block:calc(var(--spacing) * 2)}.my-3{margin-block:calc(var(--spacing) * 3)}.my-4{margin-block:calc(var(--spacing) * 4)}.my-5{margin-block:calc(var(--spacing) * 5)}.my-6{margin-block:calc(var(--spacing) * 6)}.my-8{margin-block:calc(var(--spacing) * 8)}.my-\[0\]\!{margin-block:0!important}.my-\[16pt\]{margin-block:16pt}.\!mt-0{margin-top:calc(var(--spacing) * 0)!important}.\!mt-4{margin-top:calc(var(--spacing) * 4)!important}.\!mt-\[1\.5em\]{margin-top:1.5em!important}.\!mt-\[16px\]{margin-top:16px!important}.mt-0{margin-top:calc(var(--spacing) * 0)}.mt-1{margin-top:calc(var(--spacing) * 1)}.mt-2{margin-top:calc(var(--spacing) * 2)}.mt-3{margin-top:calc(var(--spacing) * 3)}.mt-4{margin-top:calc(var(--spacing) * 4)}.mt-5{margin-top:calc(var(--spacing) * 5)}.mt-6{margin-top:calc(var(--spacing) * 6)}.mt-8{margin-top:calc(var(--spacing) * 8)}.mt-\[--padding-xl\]{margin-top:--padding-xl}.mr-0{margin-right:calc(var(--spacing) * 0)}.mr-1{margin-right:calc(var(--spacing) * 1)}.mr-2{margin-right:calc(var(--spacing) * 2)}.mr-3{margin-right:calc(var(--spacing) * 3)}.mr-4{margin-right:calc(var(--spacing) * 4)}.mr-5{margin-right:calc(var(--spacing) * 5)}.mr-6{margin-right:calc(var(--spacing) * 6)}.\!mb-\[0px\]{margin-bottom:0!important}.mb-0{margin-bottom:calc(var(--spacing) * 0)}.mb-1{margin-bottom:calc(var(--spacing) * 1)}.mb-2{margin-bottom:calc(var(--spacing) * 2)}.mb-3{margin-bottom:calc(var(--spacing) * 3)}.mb-4{margin-bottom:calc(var(--spacing) * 4)}.mb-5{margin-bottom:calc(var(--spacing) * 5)}.mb-6{margin-bottom:calc(var(--spacing) * 6)}.mb-8{margin-bottom:calc(var(--spacing) * 8)}.mb-\[1rem\]{margin-bottom:1rem}.ml-0{margin-left:calc(var(--spacing) * 0)}.ml-1{margin-left:calc(var(--spacing) * 1)}.ml-2{margin-left:calc(var(--spacing) * 2)}.ml-3{margin-left:calc(var(--spacing) * 3)}.ml-4{margin-left:calc(var(--spacing) * 4)}.ml-5{margin-left:calc(var(--spacing) * 5)}.ml-6{margin-left:calc(var(--spacing) * 6)}.\!inline-block{display:inline-block!important}.block{display:block}.flex{display:flex}.grid{display:grid}.hidden{display:none}.inline{display:inline}.inline-block{display:inline-block}.inline-flex{display:inline-flex}.table{display:table}.size-full{width:100%;height:100%}.h-0{height:calc(var(--spacing) * 0)}.h-6{height:calc(var(--spacing) * 6)}.h-8{height:calc(var(--spacing) * 8)}.max-h-\[85vh\]{max-height:85vh}.\!w-\[1rem\]{width:1rem!important}.\!w-\[16px\]{width:16px!important}.\!w-\[32px\]{width:32px!important}.w-6{width:calc(var(--spacing) * 6)}.w-8{width:calc(var(--spacing) * 8)}.w-\[13\%\]{width:13%}.w-\[22\%\]{width:22%}.w-\[30\%\]{width:30%}.w-\[100\%\]{width:100%}.w-\[200px\]{width:200px}.w-auto{width:auto}.w-full{width:100%}.max-w-\[85vw\]{max-width:85vw}.max-w-\[768px\]{max-width:768px}.min-w-\[3rem\]{min-width:3rem}.flex-auto{flex:auto}.flex-shrink-0{flex-shrink:0}.table-fixed{table-layout:fixed}.origin-center{transform-origin:50%}.-translate-8{--tw-translate-x:calc(var(--spacing) * -8);--tw-translate-y:calc(var(--spacing) * -8);translate:var(--tw-translate-x) var(--tw-translate-y)}.translate-x-\[7px\]{--tw-translate-x:7px;translate:var(--tw-translate-x) var(--tw-translate-y)}.-translate-y-\[5px\]{--tw-translate-y: -5px ;translate:var(--tw-translate-x) var(--tw-translate-y)}.translate-y-\[5px\]{--tw-translate-y:5px;translate:var(--tw-translate-x) var(--tw-translate-y)}.transform{transform:var(--tw-rotate-x,) var(--tw-rotate-y,) var(--tw-rotate-z,) var(--tw-skew-x,) var(--tw-skew-y,)}.cursor-not-allowed{cursor:not-allowed}.resize{resize:both}.auto-rows-auto{grid-auto-rows:auto}.grid-cols-1{grid-template-columns:repeat(1,minmax(0,1fr))}.flex-col{flex-direction:column}.flex-row{flex-direction:row}.flex-row-reverse{flex-direction:row-reverse}.flex-nowrap{flex-wrap:nowrap}.flex-wrap{flex-wrap:wrap}.place-content-center{place-content:center}.items-center{align-items:center}.justify-center{justify-content:center}.gap-x-\[0\.5rem\]{column-gap:.5rem}.gap-x-\[1rem\]{column-gap:1rem}.gap-y-\[0\.5rem\]{row-gap:.5rem}.truncate{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.overflow-auto{overflow:auto}.overflow-hidden{overflow:hidden}.overflow-scroll{overflow:scroll}.rounded{border-radius:.25rem}.rounded-full{border-radius:3.40282e38px}.rounded-md{border-radius:var(--radius-md)}.border{border-style:var(--tw-border-style);border-width:1px}.border-0{border-style:var(--tw-border-style);border-width:0}.border-2{border-style:var(--tw-border-style);border-width:2px}.border-4{border-style:var(--tw-border-style);border-width:4px}.border-y{border-block-style:var(--tw-border-style);border-block-width:1px}.border-l-\[4px\]{border-left-style:var(--tw-border-style);border-left-width:4px}.border-dashed{--tw-border-style:dashed;border-style:dashed}.border-solid{--tw-border-style:solid;border-style:solid}.border-green-400{border-color:var(--color-green-400)}.border-rose-500{border-color:var(--color-rose-500)}.border-sky-100{border-color:var(--color-sky-100)}.border-sky-300\/80{border-color:#77d4ffcc}@supports (color:color-mix(in lab,red,red)){.border-sky-300\/80{border-color:color-mix(in oklab,var(--color-sky-300) 80%,transparent)}}.border-sky-500{border-color:var(--color-sky-500)}.border-sky-800{border-color:var(--color-sky-800)}.bg-blue-800{background-color:var(--color-blue-800)}.bg-gray-50{background-color:var(--color-gray-50)}.bg-gray-100{background-color:var(--color-gray-100)}.bg-gray-200{background-color:var(--color-gray-200)}.bg-gray-500{background-color:var(--color-gray-500)}.bg-gray-600{background-color:var(--color-gray-600)}.bg-gray-700{background-color:var(--color-gray-700)}.bg-gray-700\/70{background-color:#364153b3}@supports (color:color-mix(in lab,red,red)){.bg-gray-700\/70{background-color:color-mix(in oklab,var(--color-gray-700) 70%,transparent)}}.bg-rose-200{background-color:var(--color-rose-200)}.bg-rose-500{background-color:var(--color-rose-500)}.bg-sky-50{background-color:var(--color-sky-50)}.bg-sky-600\/25{background-color:#0084cc40}@supports (color:color-mix(in lab,red,red)){.bg-sky-600\/25{background-color:color-mix(in oklab,var(--color-sky-600) 25%,transparent)}}.bg-sky-800\/50{background-color:#00598680}@supports (color:color-mix(in lab,red,red)){.bg-sky-800\/50{background-color:color-mix(in oklab,var(--color-sky-800) 50%,transparent)}}.bg-white{background-color:var(--color-white)}.fill-current{fill:currentColor}.object-contain{object-fit:contain}.p-0{padding:calc(var(--spacing) * 0)}.p-1{padding:calc(var(--spacing) * 1)}.p-2{padding:calc(var(--spacing) * 2)}.p-3{padding:calc(var(--spacing) * 3)}.p-4{padding:calc(var(--spacing) * 4)}.p-5{padding:calc(var(--spacing) * 5)}.p-6{padding:calc(var(--spacing) * 6)}.p-8{padding:calc(var(--spacing) * 8)}.p-\[4px\]{padding:4px}.p-\[6px\]{padding:6px}.px-0{padding-inline:calc(var(--spacing) * 0)}.px-1{padding-inline:calc(var(--spacing) * 1)}.px-2{padding-inline:calc(var(--spacing) * 2)}.px-3{padding-inline:calc(var(--spacing) * 3)}.px-4{padding-inline:calc(var(--spacing) * 4)}.px-5{padding-inline:calc(var(--spacing) * 5)}.px-6{padding-inline:calc(var(--spacing) * 6)}.py-0{padding-block:calc(var(--spacing) * 0)}.py-0\.5{padding-block:calc(var(--spacing) * .5)}.py-1{padding-block:calc(var(--spacing) * 1)}.py-2{padding-block:calc(var(--spacing) * 2)}.py-3{padding-block:calc(var(--spacing) * 3)}.py-4{padding-block:calc(var(--spacing) * 4)}.py-5{padding-block:calc(var(--spacing) * 5)}.py-6{padding-block:calc(var(--spacing) * 6)}.py-8{padding-block:calc(var(--spacing) * 8)}.pt-0{padding-top:calc(var(--spacing) * 0)}.pt-1{padding-top:calc(var(--spacing) * 1)}.pt-2{padding-top:calc(var(--spacing) * 2)}.pt-3{padding-top:calc(var(--spacing) * 3)}.pt-4{padding-top:calc(var(--spacing) * 4)}.pt-5{padding-top:calc(var(--spacing) * 5)}.pt-6{padding-top:calc(var(--spacing) * 6)}.pr-0{padding-right:calc(var(--spacing) * 0)}.pr-1{padding-right:calc(var(--spacing) * 1)}.pr-2{padding-right:calc(var(--spacing) * 2)}.pr-3{padding-right:calc(var(--spacing) * 3)}.pr-4{padding-right:calc(var(--spacing) * 4)}.pr-5{padding-right:calc(var(--spacing) * 5)}.pr-6{padding-right:calc(var(--spacing) * 6)}.pb-0{padding-bottom:calc(var(--spacing) * 0)}.pb-1{padding-bottom:calc(var(--spacing) * 1)}.pb-2{padding-bottom:calc(var(--spacing) * 2)}.pb-3{padding-bottom:calc(var(--spacing) * 3)}.pb-4{padding-bottom:calc(var(--spacing) * 4)}.pb-5{padding-bottom:calc(var(--spacing) * 5)}.pb-6{padding-bottom:calc(var(--spacing) * 6)}.pb-8{padding-bottom:calc(var(--spacing) * 8)}.pl-0{padding-left:calc(var(--spacing) * 0)}.pl-1{padding-left:calc(var(--spacing) * 1)}.pl-2{padding-left:calc(var(--spacing) * 2)}.pl-3{padding-left:calc(var(--spacing) * 3)}.pl-4{padding-left:calc(var(--spacing) * 4)}.pl-5{padding-left:calc(var(--spacing) * 5)}.pl-6{padding-left:calc(var(--spacing) * 6)}.pl-\[6px\]{padding-left:6px}.text-center{text-align:center}.text-left{text-align:left}.text-right{text-align:right}.text-2xl{font-size:var(--text-2xl);line-height:var(--tw-leading,var(--text-2xl--line-height))}.text-base{font-size:var(--text-base);line-height:var(--tw-leading,var(--text-base--line-height))}.text-sm{font-size:var(--text-sm);line-height:var(--tw-leading,var(--text-sm--line-height))}.text-xs{font-size:var(--text-xs);line-height:var(--tw-leading,var(--text-xs--line-height))}.text-\[11\.8px\]{font-size:11.8px}.text-\[14\.5px\]{font-size:14.5px}.leading-4{--tw-leading:calc(var(--spacing) * 4);line-height:calc(var(--spacing) * 4)}.leading-\[1\.2\]{--tw-leading:1.2;line-height:1.2}.font-bold{--tw-font-weight:var(--font-weight-bold);font-weight:var(--font-weight-bold)}.text-amber-500{color:var(--color-amber-500)}.text-blue-800{color:var(--color-blue-800)}.text-gray-50{color:var(--color-gray-50)}.text-gray-100{color:var(--color-gray-100)}.text-gray-600{color:var(--color-gray-600)}.text-gray-700{color:var(--color-gray-700)}.text-gray-800{color:var(--color-gray-800)}.text-gray-900{color:var(--color-gray-900)}.text-green-500{color:var(--color-green-500)}.text-inherit{color:inherit}.text-purple-500{color:var(--color-purple-500)}.text-rose-200{color:var(--color-rose-200)}.text-rose-500{color:var(--color-rose-500)}.text-sky-200{color:var(--color-sky-200)}.text-slate-100{color:var(--color-slate-100)}.text-slate-500{color:var(--color-slate-500)}.text-slate-800{color:var(--color-slate-800)}.text-teal-600{color:var(--color-teal-600)}.text-white{color:var(--color-white)}.text-yellow-300{color:var(--color-yellow-300)}.text-zinc-50{color:var(--color-zinc-50)}.no-underline{text-decoration-line:none}.shadow{--tw-shadow:0 1px 3px 0 var(--tw-shadow-color,#0000001a), 0 1px 2px -1px var(--tw-shadow-color,#0000001a);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.shadow-\[0_1px_0_theme\(colors\.slate\.950\/\.04\)\,0_1px_2px_theme\(colors\.slate\.950\/\.12\)\,inset_0_-2px_0_theme\(colors\.slate\.950\/\.04\)\]{--tw-shadow:0 1px 0 var(--tw-shadow-color,oklab(12.9% -.0038832 -.0418201/.04)), 0 1px 2px var(--tw-shadow-color,oklab(12.9% -.0038832 -.0418201/.12)), inset 0 -2px 0 var(--tw-shadow-color,oklab(12.9% -.0038832 -.0418201/.04));box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.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,)}.transition{transition-property:color,background-color,border-color,outline-color,text-decoration-color,fill,stroke,--tw-gradient-from,--tw-gradient-via,--tw-gradient-to,opacity,box-shadow,transform,translate,scale,rotate,filter,-webkit-backdrop-filter,backdrop-filter,display,content-visibility,overlay,pointer-events;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration))}.transition-all{transition-property:all;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration))}.duration-300{--tw-duration:.3s;transition-duration:.3s}.ease-\[cubic-bezier\(\.5\,\.85\,\.25\,1\.1\)\]{--tw-ease:cubic-bezier(.5,.85,.25,1.1);transition-timing-function:cubic-bezier(.5,.85,.25,1.1)}.ease-\[cubic-bezier\(\.5\,\.85\,\.25\,1\.8\)\]{--tw-ease:cubic-bezier(.5,.85,.25,1.8);transition-timing-function:cubic-bezier(.5,.85,.25,1.8)}.group-\[\[aria-expanded\=true\]\]\:translate-x-0:is(:where(.group)[aria-expanded=true] *){--tw-translate-x:calc(var(--spacing) * 0);translate:var(--tw-translate-x) var(--tw-translate-y)}.group-\[\[aria-expanded\=true\]\]\:translate-y-0:is(:where(.group)[aria-expanded=true] *){--tw-translate-y:calc(var(--spacing) * 0);translate:var(--tw-translate-x) var(--tw-translate-y)}.group-\[\[aria-expanded\=true\]\]\:-rotate-\[225deg\]:is(:where(.group)[aria-expanded=true] *){rotate:-225deg}.group-\[\[aria-expanded\=true\]\]\:rotate-45:is(:where(.group)[aria-expanded=true] *){rotate:45deg}.group-\[\[aria-expanded\=true\]\]\:rotate-\[315deg\]:is(:where(.group)[aria-expanded=true] *){rotate:315deg}@media (hover:hover){.hover\:shadow-\[0_1px_0_theme\(colors\.slate\.950\/\.04\)\,0_4px_8px_theme\(colors\.slate\.950\/\.12\)\,inset_0_-2px_0_theme\(colors\.slate\.950\/\.04\)\]:hover{--tw-shadow:0 1px 0 var(--tw-shadow-color,oklab(12.9% -.0038832 -.0418201/.04)), 0 4px 8px var(--tw-shadow-color,oklab(12.9% -.0038832 -.0418201/.12)), inset 0 -2px 0 var(--tw-shadow-color,oklab(12.9% -.0038832 -.0418201/.04));box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}}@media (min-width:48rem){.md\:float-left{float:left}.md\:float-right{float:right}.md\:mx-\[1rem\]{margin-inline:1rem}.md\:mt-\[1rem\]{margin-top:1rem}.md\:mt-\[2rem\]{margin-top:2rem}.md\:mr-4{margin-right:calc(var(--spacing) * 4)}.md\:mr-\[4px\]{margin-right:4px}.md\:mr-\[10px\]{margin-right:10px}.md\:ml-4{margin-left:calc(var(--spacing) * 4)}.md\:ml-\[4px\]{margin-left:4px}.md\:ml-\[10px\]{margin-left:10px}.md\:flex{display:flex}.md\:hidden{display:none}.md\:inline-flex{display:inline-flex}.md\:w-1\/3{width:33.3333%}.md\:w-2\/3{width:66.6667%}.md\:w-5\/6{width:83.3333%}.md\:w-\[30\%\]{width:30%}.md\:w-\[30vw\]{width:30vw}.md\:w-\[50\%\]{width:50%}.md\:w-full{width:100%}.md\:max-w-\[33\.3\%\]{max-width:33.3%}.md\:grid-cols-2{grid-template-columns:repeat(2,minmax(0,1fr))}.md\:flex-col{flex-direction:column}.md\:p-\[1rem\]{padding:1rem}}@media (min-width:64rem){.lg\:hidden{display:none}}@media (prefers-color-scheme:dark){.dark\:border-sky-500\/15{border-color:#00a5ef26}@supports (color:color-mix(in lab,red,red)){.dark\:border-sky-500\/15{border-color:color-mix(in oklab,var(--color-sky-500) 15%,transparent)}}.dark\:bg-sky-500\/10{background-color:#00a5ef1a}@supports (color:color-mix(in lab,red,red)){.dark\:bg-sky-500\/10{background-color:color-mix(in oklab,var(--color-sky-500) 10%,transparent)}}.dark\:text-sky-300{color:var(--color-sky-300)}}}*,:after,:before{box-sizing:border-box}:focus-visible{outline-offset:3px}:where(html){-webkit-text-size-adjust:none;-moz-text-size-adjust:none;text-size-adjust:none;scrollbar-gutter:stable;line-height:1.5}:where(h1){margin-block:.67em;font-size:2em}:where(abbr[title]){cursor:help;text-decoration-line:underline;text-decoration-style:dotted}@media (forced-colors:active){mark{color:highlighttext;background-color:highlight}}:where(del,ins,s):before,:where(del,ins,s):after{clip-path:inset(100%);clip:rect(1px,1px,1px,1px);white-space:nowrap;content:"test";width:1px;height:1px;position:absolute;overflow:hidden}:where(s):before{content:"stricken text start "}:where(s):after{content:" stricken text end"}:where(del):before{content:"deletion start "}:where(del):after{content:" deletion end"}:where(ins):before{content:"insertion start "}:where(ins):after{content:" insertion end"}:where(audio,iframe,img,svg,video){max-block-size:100%;max-inline-size:100%}:where(fieldset){min-inline-size:0}:where(label):has(+:where(textarea,input,select)){display:block}:where(textarea:not([rows])){min-block-size:6em}:where(button,input,select,textarea){font-family:inherit;font-size:inherit}:where([type=search]){-webkit-appearance:textfield}@supports (-webkit-touch-callout:none){:where([type=search]){border:1px solid -apple-system-secondary-label;background-color:canvas}}:where([type=tel],[type=url],[type=email],[type=number]):not(:placeholder-shown){direction:ltr}:where(table){border-collapse:collapse;border:1px solid}:where(th,td){border:1px solid;padding:.25em .5em}:where(dialog)::backdrop{background:#0000004d}:where(dialog),:where(dialog)::backdrop{opacity:0;transition:opacity .3s ease-out,display .3s allow-discrete,overlay .3s allow-discrete}:where(dialog[open]),:where(dialog[open])::backdrop{opacity:1}@starting-style{:where(dialog[open]),:where(dialog[open])::backdrop{opacity:0}}[hidden]:not([hidden=until-found]){display:none!important}code[class*=language-],pre[class*=language-]{color:#f8f8f2;text-align:left;white-space:pre;word-spacing:normal;word-break:normal;word-wrap:normal;-moz-tab-size:4;tab-size:4;-webkit-hyphens:none;hyphens:none;background:0 0;font-family:Consolas,Monaco,Andale Mono,Ubuntu Mono,monospace;line-height:1.5}pre[class*=language-]{border-radius:.3em;margin:.5em 0;padding:1em;overflow:auto}:not(pre)>code[class*=language-],pre[class*=language-]{background:#2b2b2b}:not(pre)>code{white-space:normal;background-color:var(--lightest);border-radius:.3em;padding:.1em .5rem}.token.comment,.token.prolog,.token.doctype,.token.cdata{color:#d4d0ab}.token.punctuation{color:#fefefe}.token.property,.token.tag,.token.constant,.token.symbol,.token.deleted{color:#ffa07a}.token.boolean,.token.number{color:#00e0e0}.token.selector,.token.attr-name,.token.string,.token.char,.token.builtin,.token.inserted{color:#abe338}.token.operator,.token.entity,.token.url,.language-css .token.string,.style .token.string,.token.variable{color:#00e0e0}.token.atrule,.token.attr-value,.token.function{color:gold}.token.keyword{color:#00e0e0}.token.regex,.token.important{color:gold}.token.important,.token.bold{font-weight:700}.token.italic{font-style:italic}.token.entity{cursor:help}@media screen and (-ms-high-contrast:active){code[class*=language-],pre[class*=language-]{color:windowtext;background:window}:not(pre)>code[class*=language-],pre[class*=language-]{background:window}.token.important{color:window;background:highlight;font-weight:400}.token.atrule,.token.attr-value,.token.function,.token.keyword,.token.operator,.token.selector{font-weight:700}.token.attr-value,.token.comment,.token.doctype,.token.function,.token.keyword,.token.operator,.token.property,.token.string{color:highlight}.token.attr-value,.token.url{font-weight:400}}:root{--font-color:#263542;--text-red:#db1b51;--brand:#90e0ef;--logo:#ff5757;--background-color:oklch(92% .004 286.32);--link-color:oklch(54.6% .245 262.881);--muted:#aaa;--lightest:#efefef;--transparency-1:#0000000d;--th-background:oklch(70.5% .015 286.067);--tag-background:oklch(86.8% .007 39.5);--share-svg-color:var(--background-color);--code-color:var(--font-color);--strong--code-color:revert;--code-background:#262d3c30;--underline-color:oklch(51.8% .253 323.949);--underline-text-color:oklch(51.4% .222 16.935);--maker-color:#4a7ddd;--blockquote-background:oklch(88% .011 106.6);--summary-background:oklch(85% .25 145/.5);--summary-div-background:#addae145;--description-color:oklch(37.9% .146 265.522);--strong-color:oklch(95% .01 210.3);--strong-background:oklch(50% .05 220.05);--padding-xs:8pt;--padding-s:16pt;--padding-m:24pt;--padding-l:32pt;--padding-xl:48pt;--padding-xxl:80pt;--padding-ex-xs:4pt;--padding-ex-s:8pt;--padding-ex-m:12pt;--padding-ex-l:16pt;--padding-ex-xl:20pt;--padding-ex-xxl:40pt}@media (prefers-color-scheme:dark){:root{--font-color:#ccc;--brand:#38acc1;--logo:#ff5757;--background-color:oklch(21.01% .0316 272.19);--link-color:#3bd7fb;--muted:#444;--lightest:#333;--transparency-1:#ffffff0d;--th-background:#123;--tag-background:#2b3535;--share-svg-color:#5679a6;--code-color:var(--font-color);--strong--code-color:var(--font-color);--code-background:#262d3c;--underline-color:#39a6a7;--underline-text-color:#a0c3e9;--maker-color:#90e0ef;--blockquote-background:#031a3e;--summary-background:lab(34% -9 -25);--summary-div-background:#33333340;--description-color:#8fdaff;--strong-color:#ffdf2f;--strong-background:#203246}}:root{--base-size:16px;--scale-ratio:1.2;--body-weight:300;--body-line-height:1.7;--body-letter-spacing:normal;--heading-weight:700;--heading-line-height:1.1;--heading-letter-spacing:normal}html{scroll-behavior:smooth;text-rendering:optimizespeed;font-family:Reddit Sans,sans-serif;line-height:1.7}body{grid-template-rows:auto 1fr auto;grid-template-areas:"navi""body""footer";gap:8px 16px;width:100%;max-width:1200px;margin-inline:auto;display:grid;position:relative}body:has(.sidebar.active),body:has(.modal.open){touch-action:none;height:100vh;overflow:hidden}body{font-size:var(--base-size);line-height:var(--body-line-height);letter-spacing:var(--body-letter-spacing);background:var(--background-color);color:var(--font-color);-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.smallest{font-size:.64rem}.caption{font-size:.8rem}.body{font-size:1rem}.body-copy h1{font-size:clamp(2em,5vw,2.5em);font-weight:700;line-height:1.2}.body-copy h2{margin:calc(var(--padding-xl) * 1.25) 0 var(--padding-ex-m);font-size:clamp(1.6em,4vw,1.8em);font-weight:700;line-height:1.25}.body-copy h2:before{content:"✻";width:1em;margin-right:.5rem;margin-right:var(--padding-xs);display:inline-block}.body-copy h3{font-size:clamp(1.4em,3.5vw,1.6em);line-height:1.3}.body-copy h4{font-size:clamp(1.15em,3vw,1.3em);line-height:1.4;display:flex}.body-copy h5{font-size:clamp(1.05em,2.5vw,1.15em);line-height:1.5}.body-copy h6{font-size:clamp(.95em,2vw,1.115em);line-height:1.55}h6,h5,h4,h3,h2,h1{font-weight:var(--heading-weight);line-height:var(--heading-line-height);letter-spacing:var(--heading-letter-spacing)}.container{max-width:1200px;padding:0 var(--padding-s);width:100vw;margin:0 auto}a,a:visited{color:var(--link-color);text-decoration:underline}nav.navigation{grid-area:navi/1/navi/-1}main.container{gap:0 var(--padding-xs);grid-template:"header header""main side"1fr/768px 1fr;grid-area:body/1/body/-1;display:grid;position:relative}main.container:has(.listing){grid-template-columns:repeat(1,minmax(0,1fr));max-width:1200px}main.container:has(:is(.cat-about,.cat-now)){grid-template-columns:repeat(1,minmax(0,1fr));max-width:960px}main.container:has(.cat-guitarContent){grid-template-columns:repeat(1,minmax(0,1fr));grid-template-areas:"header""main";max-width:960px}.guitarContent{column-gap:1rem;column-gap:var(--padding-s);grid-template-columns:repeat(auto-fit,minmax(240px,1fr));display:grid}.guitarContent :is(ul,ol) li{line-height:2}main.container header.page-title{grid-column:1/-1}footer{grid-column:1/-1;display:grid}.body-copy{padding:0 var(--padding-ex-m)}.sidebar{padding:var(--padding-xs) var(--padding-ex-xs) var(--padding-xs) var(--padding-s);border-left:.1rem solid #333}.home-header{margin:2rem 0}.home-header .home-header img{border:solid .5rem var(--brand);border-radius:100%;width:5rem;height:5rem}nav .title{color:#fff}nav .title a{color:var(--logo)}.page-title{padding:var(--padding-xl) 0;text-align:center;font-size:1rem}.page-title__title{font-size:2.4rem;line-height:1.2}.page-title__desc{max-width:768px;margin:var(--padding-s) auto var(--padding-xl);max-width:50vw;color:var(--description-color);font-size:.875em;font-weight:400;line-height:1.5}@media not all and (min-width:768px){.page-title__desc{max-width:unset}}.page-title__date:before{content:"Publish"}.page-title__update:before{content:"Last Modified"}.page-title__date,.page-title__update{font-size:.875rem;position:relative}:is(.page-title__date,.page-title__update):before{font-size:.71875rem;position:absolute;top:-1.125rem;left:0}.page-title:after{content:"";background-color:var(--transparency-1);width:4rem;height:.1rem;margin:var(--padding-xl) auto 0rem auto;display:block}img{max-width:100%;height:auto}.body-copy .external-link-wrapper{display:inline}.body-copy .sns-share.loaded .external-link-wrapper{display:inline-block}.icon_external-link{width:.7rem;height:.7rem;color:var(--font-color);vertical-align:super;margin:4px 4px 0 2px;display:inline-block}.icon_external-link.insert{display:none}.amazon{color:#fff;background-color:#285a8e;border-radius:4px;align-items:center;width:1.1rem;height:1.1rem;margin:-4px 0 0 2px;display:inline-flex}.github{color:#fff;background-color:#424c57;border-radius:4px;align-items:center;width:1rem;height:1rem;margin:-5px 0 0 3px;display:inline-flex}b,strong{background-color:var(--strong-background);color:var(--strong-color);padding:0 4px;font-weight:700}:is(b,strong) code{color:var(--strong--code-color)!important}:root{--columns:0;--rows:5}.body-copy{overflow-wrap:anywhere;word-break:normal;line-break:strict;font-size:calc(var(--base-size) * 1.1);line-height:calc(var(--body-line-height) * 1.08)}.body-copy.index{grid-template:"header header"max-content"main side"1fr"under under"/1fr 50%;gap:1rem;height:auto;display:grid}.body-copy.index .cover{aspect-ratio:16/9;grid-area:header;width:100%;position:relative;overflow:hidden}.body-copy.index .cover .text{z-index:10;letter-spacing:-.08em;width:100%;font-size:9.31818vw;font-weight:900;line-height:.7;transition:all .4s;display:block;position:absolute}.body-copy.index .cover .text:first-of-type{mix-blend-mode:difference;color:#3b99d0;top:1rem;left:1rem}.body-copy.index .cover .text:last-of-type{mix-blend-mode:overlay;color:#ead09e;bottom:1rem;left:1rem}.body-copy.index .cover div{width:calc(100% + (var(--columns) - 0) * 1px);height:calc(100% + (var(--rows) - 1) * 1px);background-position:50%;background-size:cover;transition:all .6s cubic-bezier(.9,0,.1,1);position:absolute;left:0}.body-copy.index .cover nav{align-items:center;height:100%;transition:all 1s;display:flex}.body-copy.index .cover nav ul{flex-flow:wrap;justify-content:space-around;align-items:center;width:100%;font-size:8vw;display:flex}.body-copy.index .cover nav ul li{line-height:1.2}.body-copy.index .cover.active div:nth-of-type(odd){translate:100%}.body-copy.index .cover.active div:nth-of-type(2n){translate:-100%}.body-copy.index .cover.active .text:first-of-type{top:-100%;left:1rem}.body-copy.index .cover.active .text:last-of-type{bottom:-100%;left:1rem}.body-copy.index .cover.active nav{opacity:1}.body-copy.index .cover:not(.active) div:nth-of-type(odd),.body-copy.index .cover:not(.active) div:nth-of-type(2n){translate:0}.body-copy.index .cover:not(.active) nav{opacity:0}.body-copy.index .info{grid-area:main;font-size:.9em}.body-copy.index .info h2{margin-top:0;font-family:serif;font-weight:bolder;line-height:1.1}.body-copy.index aside{grid-area:side}.body-copy.index aside h3{color:var(--text-red);border:0;margin:0;padding:0}.body-copy.index aside .wrapper{border:2px solid #666;border-width:2px 0;min-height:calc(100% - 2rem);padding:0;position:relative;overflow:auto}.body-copy.index aside .wrapper table{margin:0;padding:0;font-size:.95em;list-style:none;position:absolute}.body-copy.index aside .wrapper table .meta{color:#ccc;width:30%;padding:var(--padding-s) var(--padding-ex-s);background-color:#22273ae6;font-size:.9em;line-height:1.2}.body-copy.index aside .wrapper table .meta span{display:block}.body-copy.index aside .wrapper table td{font-size:.9em;overflow-x:auto}.body-copy.index aside .wrapper table .title-link{scrollbar-width:thin;cursor:pointer;padding:12px 1em 10px;display:block;overflow-x:auto}.body-copy.index aside .wrapper table .title{min-width:max-content;display:inline-block}.body-copy.index .tag-cloud{flex-flow:wrap;grid-area:under}.body-copy :where(p):has(img){padding:.5rem}.body-copy p{line-height:inherit;letter-spacing:.02em;margin-bottom:0}.body-copy p+p{margin-top:var(--padding-m)}.body-copy p+:where(.ytp){margin:var(--padding-m) 0}.body-copy p br{margin-bottom:var(--padding-ex-s)}.body-copy p img{display:block}.body-copy picture{margin:1rem 0;display:block}.body-copy hr{background:linear-gradient(90deg,#ccc,#ccc) 50%/100% 1px no-repeat;border:none;height:20px;margin:4rem 0}.body-copy .info hr{margin:var(--padding-l) 0!important}.body-copy :where(h3,h4,h5){letter-spacing:.025rem;margin:var(--padding-xl) 0 var(--padding-m) 0;padding-bottom:var(--padding-ex-s);border-bottom:.1rem solid #549ca84d;line-height:1.4}.body-copy :where(h3,h4,h5)+:where(h2,h3,h4,h5){margin-top:2rem}.body-copy h2{margin-bottom:var(--padding-m)}.body-copy h4{border:0}.body-copy h4:before{content:"";background-color:#ccc;border:4px solid #66d;margin-right:1rem}.body-copy>:where(h2,h3,h4,h5):first-child{margin-top:0}.body-copy a{-webkit-text-decoration-color:var(--transparency-1);text-decoration-color:var(--transparency-1);text-underline-offset:.2rem;text-decoration-thickness:.15rem}.body-copy a[target=_blank]{margin:0 0 0 2px}.body-copy u{text-underline-offset:5px;text-decoration-thickness:.05em;-webkit-text-decoration-color:var(--underline-color);text-decoration-color:var(--underline-color);color:var(--underline-text-color);text-decoration-style:dashed}.body-copy s a,.body-copy s a:hover{-webkit-text-decoration-color:var(--font-color);text-decoration-color:var(--font-color);text-decoration:none}.body-copy :where(ul,ol){padding:var(--padding-s) 0 0 var(--padding-m);margin-bottom:1.7rem}.body-copy :where(ul,ol) li{margin:0 0 var(--padding-s);margin-left:var(--padding-ex-xs);padding-left:.5em;line-height:1.5}.body-copy :where(ul,ol) li::marker{color:var(--maker-color)}.body-copy :where(ul,ol) li li{margin-bottom:var(--padding-xs);font-size:.925em}.body-copy :where(ul,ol) li li:last-of-type{margin-bottom:1.6rem}.body-copy :where(ul,ol) li:last-of-type{margin-bottom:0}.body-copy :where(ul,ol) ul{margin:.5rem 0 .5rem 1rem;padding:0}.body-copy :where(ul,ol) a{text-underline-offset:.25rem;font-weight:600;text-decoration-thickness:.1rem}.body-copy ol{list-style-type:decimal}.body-copy ul{list-style-type:disc}.body-copy figure{margin:4rem 0}.body-copy figure img{border:.1rem solid #222;width:100%;height:auto}.body-copy figure figcaption{text-align:center;text-transform:uppercase;letter-spacing:1px;font-weight:700}.body-copy blockquote{border-left:5px solid var(--brand);padding:var(--padding-s);background-color:var(--blockquote-background);margin:1.7rem 0 1.7rem 1rem;font-size:.9em;line-height:1.9}.body-copy table{table-layout:fixed;border-collapse:collapse;border:1px solid #225;width:100%;margin:1rem 0}.body-copy table :where(th,td):not(:last-child){border-right:1px solid #225}.body-copy table :where(th,td){padding:var(--padding-xs);border-color:#0000 #0000 #225;border-bottom-style:solid;border-bottom-width:1px}.body-copy table th{background-color:var(--th-background);border-bottom:1.5px dashed #408499}.body-copy table th:not(:last-of-type){border-right:1.5px dashed #408499}.body-copy table tbody tr:nth-child(2n){background-color:#204e6a0f}.body-copy table img{width:100%;height:auto}.navigation .checkbox{cursor:pointer;transform-origin:top;justify-content:center;align-items:center;width:fit-content;height:auto;transition:all .2s;display:flex;position:relative}.navigation .checkbox input{-webkit-appearance:none;-moz-appearance:none;appearance:none;display:none}@media not all and (max-width:768px){.navigation .checkbox,.cover nav{display:none}}@media (max-width:768px){.header nav ul{display:none}.cover nav ul{padding:0}.body-copy.index aside .wrapper{min-height:500px}}.body-copy{position:relative}.body-copy .pageNavi{width:inherit;padding:var(--padding-xs) 0;margin:calc(var(--padding-l) * 2) 0;background-color:#0000;border-radius:8px;justify-content:space-between;align-items:center;display:flex}.body-copy .pageNavi a{color:var(--font-color);background-color:var(--th-background);border-radius:40px;align-items:center;padding:1rem;font-size:1rem;text-decoration:none;transition:background-color .3s,transform .6s;display:flex;position:relative}.body-copy .pageNavi a:hover{color:var(--background-color);background-color:#e0e0e0;border-radius:10px}.body-copy .pageNavi a:hover div{max-width:300px;margin:0 1rem}.body-copy .pageNavi a .icon{fill:#333;width:32px;height:32px}.body-copy .pageNavi a .right{transform:rotate(180deg)}.body-copy .pageNavi a div{white-space:nowrap;text-overflow:ellipsis;max-width:0;transition:max-width .3s;overflow:hidden}.body-copy .pageNavi .prev{justify-content:flex-start}.body-copy .pageNavi .next{justify-content:flex-end}@media (max-width:768px){.body-copy .pageNavi{flex-direction:column}.body-copy .pageNavi a{justify-content:center;width:100%;margin-bottom:.5rem}.body-copy .pageNavi a div{max-width:300px;margin:0 .5rem}.body-copy .prev,.body-copy .next{justify-content:center}}.table-container{width:auto;margin:var(--padding-l) 0 var(--padding-m);padding:var(--padding-s) 0;overflow-x:auto}.table-container table{table-layout:initial;width:768px;margin:0;font-size:16px}.table-container:after{content:"表が見切れている時はスクロール可能";color:gold;font-size:.7em}.navigation{padding:0 var(--padding-ex-m);border-bottom:solid .05rem var(--transparency-1);justify-content:space-between;align-items:center;margin-left:-.15rem;transition:all .6s;display:flex}.navigation ul{align-items:center;margin:0;padding:0;list-style:none}.navigation ul li a{padding:var(--padding-s) var(--padding-xs);text-underline-offset:.3rem;display:block}.navigation a{-webkit-text-decoration-color:var(--transparency-1);text-decoration-color:var(--transparency-1);text-underline-offset:.2rem;text-decoration-thickness:.15rem;-webkit-text-decoration-color:var(--background-color);text-decoration-color:var(--background-color);font-weight:600}@media not all and (min-width:768px){.navigation{padding:var(--padding-xs);border-bottom:solid .05rem var(--transparency-1);justify-content:space-between;align-items:center;margin-left:0;display:flex}.navigation ul.mobile{align-items:center;margin-left:auto;display:inline-flex}.navigation ul.mobile li{padding-left:0}.navigation ul.mobile li:last-child{margin:unset}.navigation ul.mobile li a{padding:0 var(--padding-xs)}}a:hover,a.active{-webkit-text-decoration-color:var(--brand);text-decoration-color:var(--brand)}ul.listing{padding:0;list-style-type:none;container:global-menu/inline-size}ul.listing li{flex-wrap:wrap;justify-content:space-between;align-items:center;padding:.5rem 0;display:flex}ul.listing li a{text-decoration:none}ul.listing li a:hover{text-decoration:underline}ul.listing li:after{content:"";border-bottom:1px solid #154351;width:100%;margin:2em 0 0}ul.listing li .post_update{letter-spacing:.05em;margin:0 0 var(--padding-ex-s);font-size:14px;display:inline-flex}ul.listing li .post_update .isUpdate{margin:0 var(--padding-ex-xs) 0 0}ul.listing li .post_update .separator{margin:0 var(--padding-ex-xs)}ul.listing li time{white-space:nowrap;width:max-content;display:block}ul.listing li .summary{color:var(--font-color)}@media not all and (min-width:768px){.blog-wrapper{grid-template-columns:unset}}@container global-menu not (min-width:480px){.post_update .title_meta{grid-auto-columns:unset;grid-auto-rows:minmax(0,200px) ifr}.post_update .title_meta>div{grid-row:1}.post_update .title_meta>span{grid-row:2}}.footer{margin-top:calc(var(--padding-xl) * 3);border-top:solid 1px var(--transparency-1);margin-bottom:1rem;padding:1rem 0}.footer ul{padding:0;list-style-type:none}.footer .site-meta{grid-template-columns:1fr 33.3% 1fr;place-items:center;display:grid}.footer .site-meta ul{flex-direction:row;align-items:center;margin:0;padding:0;list-style:none;display:flex}.footer .site-meta ul li{padding:.25rem}.footer .site-meta ul li:first-of-type{padding-left:0}.footer .site-meta .site-meta{grid-column:1/2}.footer .site-meta .credit{margin:var(--padding-s) 0;grid-column:2/3;display:flex}.footer .site-meta .feedMeta{grid-column:3/4}.footer .site-meta :where(.social-related,.feedMeta){column-gap:var(--padding-l);row-gap:var(--padding-xl)}.footer button{-webkit-appearance:none;-moz-appearance:none;appearance:none;border:solid .1rem var(--transparency-1);cursor:pointer;background:0 0;align-items:center;margin:3rem auto;padding:.5rem;display:none}.footer button svg{color:var(--font-color);fill:currentColor}.footer button svg.sun:hover{color:orange}@media not all and (min-width:640px){.footer .site-meta{grid-template-columns:initial;grid-template-rows:auto auto;grid-template-columns:50% 50%}.footer .site-meta .credit{grid-area:2/1/3/-1}.footer .site-meta .feedMeta{grid-column:2/3}}.visually-hidden:not(:focus):not(:active){clip:rect(0 0 0 0);clip-path:inset(100%);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}code{font-family:Fragment Mono,monospace}:not(pre)>code{color:var(--code-color);vertical-align:1px;border-radius:.1em;margin:0 4px;font-size:.875em;box-shadow:0 0 2px #2a7dff;background:var(--code-background)!important;padding:.125em .4em .1em!important}pre{width:100%;position:relative;overflow:hidden!important}pre code{padding:var(--padding-s);font-size:.875em;display:block;overflow-x:auto}pre[class^=language-]{margin:2em 0;padding:0;background:#262d3c!important;font-family:Fragment mono,monospace!important;line-height:1.2!important}code[class^=language-]{font-family:inherit!important}details{margin:var(--padding-s) auto;display:block!important}details summary{cursor:pointer;padding:var(--padding-ex-s) var(--padding-s);background-color:var(--summary-background);line-height:1.2}details summary:after{content:"(クリックで開きます)";font-size:.75em}details summary+div{background-color:var(--summary-div-background);padding:var(--padding-m);padding-top:var(--padding-ex-xs);border:1px solid var(--summary-background)}details::details-content{transition:height .4s,opacity .2s,content-visibility .3s allow-discrete;opacity:0;height:0}details[open]::details-content{opacity:1}@supports (interpolate-size:allow-keywords){:root{interpolate-size:allow-keywords}details[open]::details-content{height:auto}}@supports not (interpolate-size:allow-keywords){details[open]::details-content{height:max-content;max-height:50vh;overflow-y:scroll}}:is(.cat-blog,.cat-guitar) .listing{container:title-meta/inline-size}:is(.cat-blog,.cat-guitar) .listing li{padding:var(--padding-s) 0 var(--padding-xs);margin:0;padding:0}:is(.cat-blog,.cat-guitar) .listing li:after{margin:var(--padding-m) 0}:is(.cat-blog,.cat-guitar) .listing li .title-meta :not(time){-webkit-text-decoration-color:var(--link-color);text-decoration-color:var(--link-color);filter:hue-rotate();transition:all .4s}:is(.cat-blog,.cat-guitar) .listing li a{margin:0 0 var(--padding-xs)}:is(.cat-blog,.cat-guitar) .listing li a:hover{-webkit-text-decoration:unset;text-decoration:unset}:is(.cat-blog,.cat-guitar) .listing li a:hover .title-meta :not(time){text-decoration:underline;-webkit-text-decoration-color:var(--link-color);text-decoration-color:var(--link-color);filter:hue-rotate(300deg);transition:all .4s}:is(.cat-blog,.cat-guitar) a{width:100%;color:inherit}:is(.cat-blog,.cat-guitar) .isUpdate{display:none}:is(.cat-blog,.cat-guitar) .isUpdate.show{display:inline-block}:is(.cat-blog,.cat-guitar) .title-meta{grid-template-areas:"left""right";grid-template-rows:minmax(.2px) 1fr;row-gap:1rem;display:grid}:is(.cat-blog,.cat-guitar) .title-meta>span{grid-area:right;width:auto}:is(.cat-blog,.cat-guitar) .title-meta>div:has(img){aspect-ratio:16/9;grid-area:left;position:relative;overflow:hidden}:is(.cat-blog,.cat-guitar) .title-meta>div:has(img) img{object-fit:cover;width:100%;height:100%;position:absolute;top:0;left:50%;transform:translate(-50%)}:is(.cat-blog,.cat-guitar) .title-meta .title{color:var(--link-color);width:auto;font-size:1.5em;line-height:1.2}:is(.cat-blog,.cat-guitar) .title-meta time{margin:.5rem 0}:is(.cat-blog,.cat-guitar) .summary{font-size:.9em;font-weight:unset;opacity:.8;margin:var(--padding-s) 0 0}:is(.cat-blog,.cat-guitar) h3{color:var(--text-red)}@container title-meta not (max-width:500px){.title-meta{grid-template-columns:2fr 1fr;column-gap:1rem;grid-template-areas:"left right"!important}.title-meta>span{grid-area:left!important}.title-meta>div:has(img){aspect-ratio:4/3;position:relative;grid-area:right!important}.title-meta>div:has(img) img{width:100%;height:100%;position:absolute;top:0;left:50%}}.tags{justify-content:center;gap:var(--padding-s);width:fit-content;margin-inline:auto;margin-top:var(--padding-l);flex-flow:wrap;display:flex}.tags .tag{color:var(--font-color);background-color:var(--tag-background);padding:0 var(--padding-xs);cursor:pointer;border-radius:4px;text-decoration:none}.tags~.footnotes-list{margin-top:calc(var(--padding-xl) * 2)}.header-meta{margin:var(--padding-s) 0 var(--padding-l)}.header-meta .tags{margin:var(--padding-l) auto var(--padding-s)}#articleList-pagination .pagination{justify-content:flex-start;align-items:center;gap:var(--padding-s) 0;flex-flow:wrap;list-style:none;display:flex}#articleList-pagination .pagination li:nth-child(n+1){margin:0 var(--padding-ex-xs)}#articleList-pagination .pagination li:nth-child(n+3){margin:0 var(--padding-s)}#articleList-pagination .pagination a[aria-current=page]{color:var(--logo)}#articleList-pagination button:is(.previous,.next){width:50px;padding:4px 0}#articleList-pagination button:is(.previous,.next)[area-disabled=true]{cursor:not-allowed}ul.sns-share{gap:var(--padding-s) var(--padding-l);margin:6rem 0 3rem;margin:calc(var(--padding-xl) * 2) 0 var(--padding-xl);flex-flow:wrap;justify-content:center;align-items:center;padding:0;list-style:none;display:none;position:relative}ul.sns-share.loaded{display:flex}ul.sns-share:before{content:"Spread the word !!";text-align:center;position:absolute;top:0;transform:translateY(-200%)}ul.sns-share li{background-color:var(--font-color);border:3px solid #aaa;border-radius:50%;justify-content:center;align-items:center;width:48px;height:48px;margin:0;padding:0;display:flex}ul.sns-share li a{position:relative}ul.sns-share li:nth-child(n+4) a{display:block;top:-1px;left:-1px}ul.sns-share li:nth-child(n+5) a{top:1px}ul.sns-share a{display:flex}ul.sns-share svg{fill:var(--share-svg-color);width:30px;height:30px;display:none}ul.sns-share.loaded svg{display:block}ul.sns-share.loaded .icon_external-link{display:none}ul.sns-share .facebook svg{aspect-ratio:1;width:40px}ul.sns-share .hatena svg{width:28px;height:28px}ul.sns-share .pocket svg{padding-top:3px}.ytp{margin-bottom:1em}.ytp .wrapper{background-color:#000;background-position:50%;background-size:cover;width:100%;position:relative}.ytp .container{width:100%;height:0;padding:0 0 56.25%;display:block;position:relative;overflow:hidden}.ytp .inner{border:0;width:100%;height:100%;position:absolute;top:0;bottom:0;left:0}.ytp button{color:#333;cursor:pointer;background-color:#fff;border:1px solid #777;border-radius:3px;margin-bottom:20px;padding:6px 12px;font-weight:700;line-height:normal;text-decoration:none;display:inline-block}.ytp :is(.play-button,.play-button:focus,.play-button:hover){background:var(--brand);width:6rem;height:6rem;margin:0;animation:1.5s infinite heartbeat;position:absolute;top:50%;left:50%;-webkit-mask-image:url("data:image/svg+xml;charset=utf-8,<svg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'><path fill='currentColor' d='m9.5 16.5 7-4.5-7-4.5v9ZM12 22q-2.075 0-3.9-.788t-3.175-2.137q-1.35-1.35-2.137-3.175T2 12q0-2.075.788-3.9t2.137-3.175q1.35-1.35 3.175-2.137T12 2q2.075 0 3.9.788t3.175 2.137q1.35 1.35 2.138 3.175T22 12q0 2.075-.788 3.9t-2.137 3.175q-1.35 1.35-3.175 2.138T12 22Zm0-2q3.35 0 5.675-2.325T20 12q0-3.35-2.325-5.675T12 4Q8.65 4 6.325 6.325T4 12q0 3.35 2.325 5.675T12 20Zm0-8Z'/></svg>");mask-image:url("data:image/svg+xml;charset=utf-8,<svg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'><path fill='currentColor' d='m9.5 16.5 7-4.5-7-4.5v9ZM12 22q-2.075 0-3.9-.788t-3.175-2.137q-1.35-1.35-2.137-3.175T2 12q0-2.075.788-3.9t2.137-3.175q1.35-1.35 3.175-2.137T12 2q2.075 0 3.9.788t3.175 2.137q1.35 1.35 2.138 3.175T22 12q0 2.075-.788 3.9t-2.137 3.175q-1.35 1.35-3.175 2.138T12 22Zm0-2q3.35 0 5.675-2.325T20 12q0-3.35-2.325-5.675T12 4Q8.65 4 6.325 6.325T4 12q0 3.35 2.325 5.675T12 20Zm0-8Z'/></svg>");-webkit-mask-position:50%;mask-position:50%;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat}.ytp .title{color:var(--code-color);background-color:var(--background-color);border-radius:4px;margin:.25rem;padding:.25rem .5rem;font-size:14px;line-height:1.2;display:inline-flex;position:absolute;top:0;left:0}.ytp.mv_hidden{display:none}.ytp.size-s{width:200px;height:113px}.ytp.size-m{width:400px;height:225px}.ytp.right{margin-left:auto}.ytp.left{margin-right:auto}.ytp.center{margin-left:auto;margin-right:auto}.ytp.f-right{float:right;margin-left:10px}.ytp.f-left{float:left;margin-right:10px}.ytgrid{margin:var(--padding-s) 0;gap:.5rem 0;row-gap:var(--padding-s)}.ytgrid div{margin:0}@media not all and (max-width:768px){.ytgrid{row-gap:0;gap:var(--padding-xs)}}.mv_hidden{display:none}@media screen and (max-width:42.5em){.ytp.size-s,.ytp.size-m{width:100%;height:auto}.ytp.f-left,.ytp.f-right{float:none;margin:unset}}@media not all and (min-width:640px){.ytp .title{font-size:1rem}}@keyframes heartbeat{0%{transform:translate(-50%,-50%)scale(.8)}5%{transform:translate(-50%,-50%)scale(.9)}10%{transform:translate(-50%,-50%)scale(.8)}15%{transform:translate(-50%,-50%)scale(1)}50%{transform:translate(-50%,-50%)scale(.8)}to{transform:translate(-50%,-50%)scale(.8)}}.f-img{color:var(--brand);cursor:pointer;align-items:center;display:inline-flex}.f-img:before,.f-img:after{margin:0 2px}.f-img:before{content:"["}.f-img:after{content:"]"}.f-img.intersection{line-height:1.4;animation:1s 3 forwards filterblink}@keyframes filterblink{0%{filter:hue-rotate()}25%{filter:hue-rotate(90deg)}50%{filter:hue-rotate(180deg)}75%{filter:hue-rotate(270deg)}to{filter:hue-rotate(360deg)}}.ref-container{z-index:10;background-color:#151c2bf7;border-bottom:1px dotted #fff;justify-content:center;width:100%;max-width:1200px;margin:0 auto;transition:all .4s;display:flex;position:fixed;transform:translateY(-100%)}.ref-container.active{transform:translateY(0)}.ref-container:before{content:"Click / tap anywhere on this displayed container to close it.";color:#fee685;padding:var(--padding-ex-xs);mix-blend-mode:difference;background-color:#111;font-size:.75rem;position:absolute;bottom:.5rem;left:.5rem}.modal{transform-origin:50%;cursor:zoom-out;z-index:10;background-color:#03314df7;place-content:center;align-items:center;width:0;height:0;display:none;position:fixed;transform:scale(0)}.modal img{width:0;height:0}.modal.open{animation:1s forwards openAnimation;display:flex}.modal.open img{width:80%;height:auto}.modal.close{animation:1s backwards closeAnimation;display:flex}.modal.close img{opacity:.5;width:100%;height:auto}.modal .modal-close{cursor:zoom-out;width:1rem;height:1rem;position:absolute;top:1rem;left:1rem}@keyframes openAnimation{0%{opacity:0;width:0;height:0;transform:scale(0)}50%{opacity:1;width:100%;height:100%;top:0%;left:0%;transform:scale(1.2)}to{opacity:1;width:100%;height:100%;top:0;left:0;transform:scale(1)}}@keyframes closeAnimation{0%{opacity:1;width:100%;height:100%;top:0;left:0;transform:scale(1)}50%{opacity:1;width:100%;height:100%;top:0;left:0;transform:scale(1.2)}to{opacity:0;width:0;height:0;transform:scale(0)}}.backdrop{width:100vw;height:100vh;display:unset;opacity:1;background-color:#003351e6;transition:all .5s;position:fixed;top:0;left:0;transform:translate(0)}.backdrop.hidden{opacity:0;transform:translate(100%)}.sidebar{grid-area:side;position:relative}.sidebar .tocThumb{transition:all .6s;position:sticky;top:1rem}.sidebar .tocThumb>div{margin-bottom:2rem}.sidebar .thumbnails{flex-flow:wrap;justify-content:flex-start;gap:.25rem;display:flex}.sidebar .thumbnails h5{width:100%}.sidebar .thumbnails img{object-fit:cover;width:100%;height:100%;display:block}.sidebar .thumb{aspect-ratio:1;filter:grayscale();cursor:zoom-in;width:24%;transition:all .6s;display:block;overflow:hidden}.sidebar .thumb:hover{filter:grayscale(0)}.sidebar .highlight{filter:grayscale(0);border:3px solid;transition:all .6s;animation:.8s infinite blink}.panel-switch{position:absolute;top:50%;transform:translate(-70%,-50%)}@keyframes blink{0%{border-color:#dc3545}50%{border-color:#0000}to{border-color:#dc3545}}.footnote{color:var(--background-color);cursor:pointer;background-color:var(--link-color);width:fit-content;height:1.25em;padding:calc(var(--padding-xs) / 2);border-radius:2px;justify-content:center;align-items:center;min-width:.85rem;margin:0 2px;display:inline-flex}.footnote span{font-size:.75rem}.footnotes-list{margin:5rem 0 0;margin:var(--padding-l) 0 0;position:relative}.footnotes-list:before{content:"FOOTNOTES: ";color:#fff;background:var(--muted);border-radius:0 6px 0 0;padding:4px 0;font-size:.75rem}.footnotes-list:after{content:"";border:1px solid var(--muted);width:100%;position:absolute;top:1.75rem}.footnotes-list:empty{display:none}.footnotes-list .foot{margin:.5rem 0 0;margin:var(--padding-ex-m) 0 0;grid-template-columns:2rem 1fr;display:grid}.footnotes-list span{color:var(--link-color);cursor:pointer;font-size:.875rem;line-height:1.5}@media not all and (max-width:640px){.footnotes-list:before{content:"FOOTNOTES | 脚注  -  該当の脚注をクリック/タップで元の位置に戻ります"}}.footnoteblink{animation:2s linear blinker}@keyframes blinker{0%{opacity:1}25%{opacity:0}50%{opacity:1}75%{opacity:0}to{opacity:1}}.tocThumb{height:100%;max-height:100vh;overflow-y:auto}.toc{grid-area:side;font-size:1rem;line-height:1.2}.toc:before{content:"TOC table of Content"}.toc :where(.level-1,.level-2){padding-left:0}.toc .level-3{padding-left:1rem}.toc .level-4{padding-left:2rem}.toc .level-5{padding-left:3rem}.toc .level-6{padding-left:4rem}.toc .toc_sitetitle{margin-top:var(--padding-s);cursor:pointer;border-color:var(--logo)}.toc .toc_sitetitle span:first-of-type{padding:0 0 var(--padding-ex-s);color:var(--logo)}.toc .toc_sitetitle:hover{filter:hue-rotate(200deg);transition:all .6s}.toc .toc_sitetitle:hover span:first-of-type{color:var(--link-color)}.toc .toc_menu{font-size:.875em}.toc .toc_menu div{cursor:pointer;margin-top:1rem}.toc .toc_menu div:hover{text-underline-offset:4px;color:#fd22a7;-webkit-text-decoration:underline dotted #fd22a7;text-decoration:underline dotted #fd22a7}.toc .toc_menu .active{color:#fff;text-shadow:-2px -1px 10px #6142f4,-2px 1px 10px #6142f4,2px -1px 10px #6142f4,2px 1px 10px #6142f4;font-weight:700;transition:all .4s}.toc .toc_menu .active:hover{color:#fff;filter:hue-rotate(295deg)}@media not all and (max-width:1024px){main.container{max-width:1200px}}@media not all and (min-width:1024px){main.container{grid-template-columns:768px;grid-template-areas:"header""main";justify-content:center;margin-inline:auto}.sidebar{background-color:var(--background-color);z-index:9;width:70%;height:100%;transition:all .4s;position:fixed;top:0;left:100%;transform:translate(0)}.sidebar.active{transform:translate(-100%)}}.cover{container:cover/inline-size}@container cover not (min-width:768px){.catchcopy div{font-size:.75em}}@media not all and (min-width:768px){main.container{grid-template-columns:minmax(0,1fr);width:100%}.body-copy.index{grid-template:"header"max-content"main"1fr"side""under"/minmax(0,1fr);width:100vw}.body-copy.index .cover{aspect-ratio:4/3;transition:all .4s}.body-copy.index .cover .catchcopy div{font-size:3em}.body-copy.index .cover div,.body-copy.index .cover nav.navigation{width:100%}.body-copy.index .cover nav.navigation ul{width:100%;max-width:100vw}.body-copy.index .cover nav.navigation ul li{margin:var(--padding-s)}aside{width:100%;max-width:100vw}aside ul{width:100%}.tag-cloud{max-width:100vw;padding:var(--padding-m)}footer{width:100vw}footer ul{flex-flow:column wrap}}.listing.listR li a{margin:0}.listing.listR li a:hover{-webkit-text-decoration:underline oklch(54.6% .245 262.881);text-decoration:underline oklch(54.6% .245 262.881);text-decoration-thickness:.1em}.listing.listR li:after{content:"";margin:var(--padding-ex-s) 0;border-top:1px solid #154351;border-bottom:0}.lastmod-meta{column-gap:var(--padding-ex-xs);padding:var(--padding-ex-s) 0;display:flex}@media not all and (min-width:1000px){.lastmod-meta{flex-flow:wrap}}.originalPost:before{content:"("}.originalPost:after{content:")"}.originalPost:before,.originalPost:after{padding:0 var(--padding-ex-xs)}.body-copy.cat-blog .blog-wrapper{column-gap:var(--padding-m);grid-template-columns:1fr 2fr;display:grid}@media not all and (min-width:768px){.body-copy.cat-blog .blog-wrapper{column-gap:unset;grid-template-columns:1fr}}.body-copy .related h4{margin:var(--padding-xxl) 0 0;padding:0}.body-copy .related ul{margin:var(--padding-m) 0;padding:var(--padding-m);border:1px solid oklch(68.5% .169 237.323)}.tag-cloud{max-width:100vw;padding:var(--padding-l) var(--padding-xs) 0}.tag-cloud h3{padding:0 0 var(--padding-m)}.copyButton{cursor:pointer;color:#1d73e1;z-index:5;background:#edf9ffe6;border:1px solid #09625a;border-radius:6px;justify-content:center;align-items:center;width:32px;height:32px;transition:all .2s;display:flex;position:absolute;top:5px;right:5px}.copyButton:hover{background:#fff;border-color:#aaa}.copyButton.copied{color:#0d92c6;background:#d4eef4;border-color:#aaa;animation:.6s cubic-bezier(.25,.46,.45,.94) infinite copy-success-pulse}.copyButton svg{width:20px;height:20px}@keyframes copy-success-pulse{0%{transform:scale(1)}40%{transform:scale(1.08)}to{transform:scale(1)}}@property --tw-translate-x{syntax:"*";inherits:false;initial-value:0}@property --tw-translate-y{syntax:"*";inherits:false;initial-value:0}@property --tw-translate-z{syntax:"*";inherits:false;initial-value:0}@property --tw-rotate-x{syntax:"*";inherits:false}@property --tw-rotate-y{syntax:"*";inherits:false}@property --tw-rotate-z{syntax:"*";inherits:false}@property --tw-skew-x{syntax:"*";inherits:false}@property --tw-skew-y{syntax:"*";inherits:false}@property --tw-border-style{syntax:"*";inherits:false;initial-value:solid}@property --tw-leading{syntax:"*";inherits:false}@property --tw-font-weight{syntax:"*";inherits:false}@property --tw-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-shadow-color{syntax:"*";inherits:false}@property --tw-shadow-alpha{syntax:"<percentage>";inherits:false;initial-value:100%}@property --tw-inset-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-inset-shadow-color{syntax:"*";inherits:false}@property --tw-inset-shadow-alpha{syntax:"<percentage>";inherits:false;initial-value:100%}@property --tw-ring-color{syntax:"*";inherits:false}@property --tw-ring-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-inset-ring-color{syntax:"*";inherits:false}@property --tw-inset-ring-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-ring-inset{syntax:"*";inherits:false}@property --tw-ring-offset-width{syntax:"<length>";inherits:false;initial-value:0}@property --tw-ring-offset-color{syntax:"*";inherits:false;initial-value:#fff}@property --tw-ring-offset-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-blur{syntax:"*";inherits:false}@property --tw-brightness{syntax:"*";inherits:false}@property --tw-contrast{syntax:"*";inherits:false}@property --tw-grayscale{syntax:"*";inherits:false}@property --tw-hue-rotate{syntax:"*";inherits:false}@property --tw-invert{syntax:"*";inherits:false}@property --tw-opacity{syntax:"*";inherits:false}@property --tw-saturate{syntax:"*";inherits:false}@property --tw-sepia{syntax:"*";inherits:false}@property --tw-drop-shadow{syntax:"*";inherits:false}@property --tw-drop-shadow-color{syntax:"*";inherits:false}@property --tw-drop-shadow-alpha{syntax:"<percentage>";inherits:false;initial-value:100%}@property --tw-drop-shadow-size{syntax:"*";inherits:false}@property --tw-duration{syntax:"*";inherits:false}@property --tw-ease{syntax:"*";inherits:false}
