@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{--un-bg-opacity:100%;--un-leading:initial;--un-ease:initial;--un-ring-opacity:100%;--un-scale-x:1;--un-scale-y:1;--un-scale-z:1;--un-text-opacity:100%;--un-border-opacity:100%}}@property --un-text-opacity{syntax:"<percentage>";inherits:false;initial-value:100%}@property --un-leading{syntax:"*";inherits:false}@property --un-border-opacity{syntax:"<percentage>";inherits:false;initial-value:100%}@property --un-bg-opacity{syntax:"<percentage>";inherits:false;initial-value:100%}@property --un-ring-opacity{syntax:"<percentage>";inherits:false;initial-value:100%}@property --un-inset-ring-color{syntax:"*";inherits:false}@property --un-inset-ring-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --un-inset-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --un-inset-shadow-color{syntax:"*";inherits:false}@property --un-ring-color{syntax:"*";inherits:false}@property --un-ring-inset{syntax:"*";inherits:false}@property --un-ring-offset-color{syntax:"*";inherits:false}@property --un-ring-offset-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --un-ring-offset-width{syntax:"<length>";inherits:false;initial-value:0}@property --un-ring-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --un-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --un-shadow-color{syntax:"*";inherits:false}@property --un-scale-x{syntax:"*";inherits:false;initial-value:1}@property --un-scale-y{syntax:"*";inherits:false;initial-value:1}@property --un-scale-z{syntax:"*";inherits:false;initial-value:1}@property --un-ease{syntax:"*";inherits:false}:root,:host{--spacing:.25rem;--default-transition-timingFunction:cubic-bezier(.4, 0, .2, 1);--default-transition-duration:.15s;--radius-DEFAULT:.25rem;--fontWeight-normal:400;--fontWeight-medium:500;--ease-DEFAULT:cubic-bezier(.4, 0, .2, 1);--tracking-widest:.1em;--container-4xl:56rem;--radius-xl:.75rem;--radius-sm:.25rem;--container-sm:24rem;--fontWeight-bold:700;--radius-lg:.5rem;--ease-in-out:cubic-bezier(.4, 0, .2, 1);--colors-sky-500:oklch(68.5% .169 237.323);--colors-slate-500:oklch(55.4% .046 257.417);--text-sm-fontSize:.875rem;--text-sm-lineHeight:1.25rem;--text-xs-fontSize:.75rem;--text-xs-lineHeight:1rem;--font-sans:ui-sans-serif,system-ui,-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,"Helvetica Neue",Arial,"Noto Sans",sans-serif,"Apple Color Emoji","Segoe UI Emoji","Segoe UI Symbol","Noto Color Emoji";--font-mono:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,"Liberation Mono","Courier New",monospace;--default-font-family:var(--font-sans);--default-monoFont-family:var(--font-mono)}*,: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%;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-featureSettings,normal);font-variation-settings:var(--default-font-variationSettings,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;-webkit-text-decoration:inherit;text-decoration:inherit}b,strong{font-weight:bolder}code,kbd,samp,pre{font-family:var(--default-monoFont-family,ui-monospace, SFMono-Regular, Menlo, Monaco, Consolas, "Liberation Mono", "Courier New", monospace);font-feature-settings:var(--default-monoFont-featureSettings,normal);font-variation-settings:var(--default-monoFont-variationSettings,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: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]){appearance:button}::file-selector-button{appearance:button}::-webkit-inner-spin-button{height:auto}::-webkit-outer-spin-button{height:auto}[hidden]:where(:not([hidden~=until-found])){display:none!important}.text-\[0\.625rem\]{font-size:.625rem}.text-\[0\.75rem\]{font-size:.75rem}.text-\[0\.8125rem\]{font-size:.8125rem}.text-sm{font-size:var(--text-sm-fontSize);line-height:var(--un-leading,var(--text-sm-lineHeight))}.text-xs{font-size:var(--text-xs-fontSize);line-height:var(--un-leading,var(--text-xs-lineHeight))}.text-\[clamp\(0\.8125rem\,2\.65vw\,1\.1875rem\)\]{font-size:clamp(.8125rem,2.65vw,1.1875rem)}.text-\[var\(--color-bg-canvas\)\]{color:color-mix(in oklab, var(--color-bg-canvas) var(--un-text-opacity), transparent) }.text-\[var\(--color-danger\)\]{color:color-mix(in oklab, var(--color-danger) var(--un-text-opacity), transparent) }.text-\[var\(--color-text-muted\)\]{color:color-mix(in oklab, var(--color-text-muted) var(--un-text-opacity), transparent) }.text-\[var\(--color-text-primary\)\]{color:color-mix(in oklab, var(--color-text-primary) var(--un-text-opacity), transparent) }.text-\[var\(--color-text-secondary\)\]{color:color-mix(in oklab, var(--color-text-secondary) var(--un-text-opacity), transparent) }.text-sky-500{color:color-mix(in srgb, var(--colors-sky-500) var(--un-text-opacity), transparent) }.text-slate-500{color:color-mix(in srgb, var(--colors-slate-500) var(--un-text-opacity), transparent) }.hover\:text-\[var\(--color-text-primary\)\]:hover{color:color-mix(in oklab, var(--color-text-primary) var(--un-text-opacity), transparent) }.leading-\[1\.45\]{--un-leading:1.45;line-height:1.45}.leading-\[1\.65\]{--un-leading:1.65;line-height:1.65}.leading-\[1\.75\]{--un-leading:1.75;line-height:1.75}.tracking-\[0\.02em\]{--un-tracking:.02em;letter-spacing:.02em}.tracking-\[0\.04em\]{--un-tracking:.04em;letter-spacing:.04em}.tracking-\[0\.06em\]{--un-tracking:.06em;letter-spacing:.06em}.tracking-widest{--un-tracking:var(--tracking-widest);letter-spacing:var(--tracking-widest)}.font-bold{--un-font-weight:var(--fontWeight-bold);font-weight:var(--fontWeight-bold)}.font-medium{--un-font-weight:var(--fontWeight-medium);font-weight:var(--fontWeight-medium)}.font-normal{--un-font-weight:var(--fontWeight-normal);font-weight:var(--fontWeight-normal)}.m12{margin:calc(var(--spacing) * 12)}.m12\.593{margin:calc(var(--spacing) * 12.593)}.mx-auto{margin-inline:auto}.my-6{margin-block:calc(var(--spacing) * 6)}.my-8{margin-block:calc(var(--spacing) * 8)}.-mt-1{margin-top:calc(var(--spacing) * -1)}.mb-3{margin-bottom:calc(var(--spacing) * 3)}.mb-4{margin-bottom:calc(var(--spacing) * 4)}.mt-1{margin-top:calc(var(--spacing) * 1)}.mt-12{margin-top:calc(var(--spacing) * 12)}.mt-3{margin-top:calc(var(--spacing) * 3)}.p-0{padding:calc(var(--spacing) * 0)}.p-0\.5{padding:calc(var(--spacing) * .5)}.p-1{padding:calc(var(--spacing) * 1)}.px{padding-inline:calc(var(--spacing) * 4)}.px-3{padding-inline:calc(var(--spacing) * 3)}.px-5{padding-inline:calc(var(--spacing) * 5)}.px-6{padding-inline:calc(var(--spacing) * 6)}.py-2{padding-block:calc(var(--spacing) * 2)}.py-2\.5{padding-block:calc(var(--spacing) * 2.5)}.py-3{padding-block:calc(var(--spacing) * 3)}.pb-10{padding-bottom:calc(var(--spacing) * 10)}.pb-2{padding-bottom:calc(var(--spacing) * 2)}.pb-28{padding-bottom:calc(var(--spacing) * 28)}.pl-1{padding-left:calc(var(--spacing) * 1)}.pt-1{padding-top:calc(var(--spacing) * 1)}.pt-16{padding-top:calc(var(--spacing) * 16)}.pt-2{padding-top:calc(var(--spacing) * 2)}.pt-8{padding-top:calc(var(--spacing) * 8)}.text-center{text-align:center}.border{border-width:1px}.border-0{border-width:0}.border-\[var\(--color-bg-surface\)\]{border-color:color-mix(in oklab, var(--color-bg-surface) var(--un-border-opacity), transparent) }.border-\[var\(--color-border-strong\)\]{border-color:color-mix(in oklab, var(--color-border-strong) var(--un-border-opacity), transparent) }.border-\[var\(--color-border-subtle\)\]{border-color:color-mix(in oklab, var(--color-border-subtle) var(--un-border-opacity), transparent) }.rounded{border-radius:var(--radius-DEFAULT)}.rounded-full{border-radius:3.40282e38px}.rounded-lg{border-radius:var(--radius-lg)}.rounded-sm{border-radius:var(--radius-sm)}.rounded-xl{border-radius:var(--radius-xl)}.bg-\[var\(--color-accent\)\]{background-color:color-mix(in oklab, var(--color-accent) var(--un-bg-opacity), transparent) }.bg-\[var\(--color-bg-elevated\)\]{background-color:color-mix(in oklab, var(--color-bg-elevated) var(--un-bg-opacity), transparent) }.bg-\[var\(--color-bg-surface\)\]{background-color:color-mix(in oklab, var(--color-bg-surface) var(--un-bg-opacity), transparent) }.bg-transparent{background-color:#0000}.opacity-0{opacity:0}.opacity-100{opacity:1}.hover\:opacity-90:hover{opacity:.9}.disabled\:opacity-40:disabled{opacity:.4}.underline-offset-4{text-underline-offset:4px}.no-underline{text-decoration:none}.flex{display:flex}.inline-flex{display:inline-flex}.flex-1{flex:1}.flex-none{flex:none}.flex-shrink{flex-shrink:1}.shrink-0{flex-shrink:0}.flex-row{flex-direction:row}.flex-col{flex-direction:column}.flex-wrap{flex-wrap:wrap}.gap-0\.5{gap:calc(var(--spacing) * .5)}.gap-1{gap:calc(var(--spacing) * 1)}.gap-2{gap:calc(var(--spacing) * 2)}.gap-3{gap:calc(var(--spacing) * 3)}.gap-4{gap:calc(var(--spacing) * 4)}.gap-9{gap:calc(var(--spacing) * 9)}.gap-x-5{column-gap:calc(var(--spacing) * 5)}.gap-y-4{row-gap:calc(var(--spacing) * 4)}.grid{display:grid}.col-span-1{grid-column:span 1/span 1}.col-span-2{grid-column:span 2/span 2}.grid-cols-1{grid-template-columns:repeat(1,minmax(0,1fr))}.grid-cols-2{grid-template-columns:repeat(2,minmax(0,1fr))}.grid-cols-3{grid-template-columns:repeat(3,minmax(0,1fr))}.h-1,.h1{height:calc(var(--spacing) * 1)}.h-10{height:calc(var(--spacing) * 10)}.h-2,.h2{height:calc(var(--spacing) * 2)}.h-4{height:calc(var(--spacing) * 4)}.h-5{height:calc(var(--spacing) * 5)}.h-8{height:calc(var(--spacing) * 8)}.h-auto{height:auto}.h-full{height:100%}.max-w-\[30ch\]{max-width:30ch}.max-w-\[34ch\]{max-width:34ch}.max-w-\[min\(100\%\,18rem\)\]{max-width:min(100%,18rem)}.max-w-\[min\(100\%\,26rem\)\]{max-width:min(100%,26rem)}.max-w-\[min\(100\%\,34rem\)\]{max-width:min(100%,34rem)}.max-w-\[min\(100\%\,90rem\)\]{max-width:min(100%,90rem)}.max-w-4xl{max-width:var(--container-4xl)}.max-w-full{max-width:100%}.max-w-none{max-width:none}.max-w-sm{max-width:var(--container-sm)}.min-h-screen{min-height:100vh}.min-w-0{min-width:calc(var(--spacing) * 0)}.w-\[88\%\]{width:88%}.w-10{width:calc(var(--spacing) * 10)}.w-11\/12{width:91.6667%}.w-2{width:calc(var(--spacing) * 2)}.w-4{width:calc(var(--spacing) * 4)}.w-5{width:calc(var(--spacing) * 5)}.w-8{width:calc(var(--spacing) * 8)}.w-auto{width:auto}.w-fit{width:fit-content}.w-full{width:100%}.aspect-\[4\/3\]{aspect-ratio:4/3}.aspect-square{aspect-ratio:1}.block{display:block}.inline-block{display:inline-block}.hidden{display:none}.visible{visibility:visible}.cursor-pointer{cursor:pointer}.disabled\:cursor-not-allowed:disabled{cursor:not-allowed}.pointer-events-none{pointer-events:none}.resize{resize:both}.whitespace-nowrap{white-space:nowrap}.truncate{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.uppercase{text-transform:uppercase}.ring-1{--un-ring-shadow:var(--un-ring-inset,) 0 0 0 calc(1px + var(--un-ring-offset-width)) var(--un-ring-color,currentColor);box-shadow:var(--un-inset-shadow), var(--un-inset-ring-shadow), var(--un-ring-offset-shadow), var(--un-ring-shadow), var(--un-shadow)}.ring-\[var\(--color-border-subtle\)\]{--un-ring-color:color-mix(in oklab, var(--color-border-subtle) var(--un-ring-opacity), transparent) }.ring-\[var\(--color-border-subtle\)\]\/80{--un-ring-color:color-mix(in oklab, var(--color-border-subtle) 80%, transparent) }.ring-inset{--un-ring-inset:inset}.shadow,.shadow-sm{--un-shadow:0 1px 3px 0 var(--un-shadow-color,#0000001a),0 1px 2px -1px var(--un-shadow-color,#0000001a);box-shadow:var(--un-inset-shadow), var(--un-inset-ring-shadow), var(--un-ring-offset-shadow), var(--un-ring-shadow), var(--un-shadow)}.shadow-\[0_16px_40px_-12px_rgba\(33\,32\,28\,0\.12\)\]{--un-shadow:0 16px 40px -12px var(--un-shadow-color,#21201c1f);box-shadow:var(--un-inset-shadow), var(--un-inset-ring-shadow), var(--un-ring-offset-shadow), var(--un-ring-shadow), var(--un-shadow)}.shadow-\[var\(--shadow-sm\)\]{--un-shadow:var(--shadow-sm);box-shadow:var(--un-inset-shadow), var(--un-inset-ring-shadow), var(--un-ring-offset-shadow), var(--un-ring-shadow), var(--un-shadow)}.hover\:shadow-md:hover{--un-shadow:0 4px 6px -1px var(--un-shadow-color,#0000001a),0 2px 4px -2px var(--un-shadow-color,#0000001a);box-shadow:var(--un-inset-shadow), var(--un-inset-ring-shadow), var(--un-ring-offset-shadow), var(--un-ring-shadow), var(--un-shadow)}.scale-100{--un-scale-x:100%;--un-scale-y:100%;scale:var(--un-scale-x) var(--un-scale-y)}.scale-160{--un-scale-x:160%;--un-scale-y:160%;scale:var(--un-scale-x) var(--un-scale-y)}.transform{transform:var(--un-rotate-x) var(--un-rotate-y) var(--un-rotate-z) var(--un-skew-x) var(--un-skew-y)}.transition{transition-property:color,background-color,border-color,text-decoration-color,fill,stroke,--un-gradient-from,--un-gradient-via,--un-gradient-to,opacity,box-shadow,transform,translate,scale,rotate,filter,-webkit-backdrop-filter,backdrop-filter;transition-timing-function:var(--un-ease,var(--default-transition-timingFunction));transition-duration:var(--un-duration,var(--default-transition-duration))}.transition-\[max-width\]{transition-property:max-width;transition-timing-function:var(--un-ease,var(--default-transition-timingFunction));transition-duration:var(--un-duration,var(--default-transition-duration))}.transition-all{transition-property:all;transition-timing-function:var(--un-ease,var(--default-transition-timingFunction));transition-duration:var(--un-duration,var(--default-transition-duration))}.transition-opacity{transition-property:opacity;transition-timing-function:var(--un-ease,var(--default-transition-timingFunction));transition-duration:var(--un-duration,var(--default-transition-duration))}.transition-transform{transition-property:transform,translate,scale,rotate;transition-timing-function:var(--un-ease,var(--default-transition-timingFunction));transition-duration:var(--un-duration,var(--default-transition-duration))}.duration-150{--un-duration:.15s;transition-duration:.15s}.duration-200{--un-duration:.2s;transition-duration:.2s}.duration-300{--un-duration:.3s;transition-duration:.3s}.duration-500{--un-duration:.5s;transition-duration:.5s}.ease{--un-ease:var(--ease-DEFAULT);transition-timing-function:var(--ease-DEFAULT)}.ease-in-out{--un-ease:var(--ease-in-out);transition-timing-function:var(--ease-in-out)}.items-center{align-items:center}.bottom-6{bottom:calc(var(--spacing) * 6)}.right-0{right:calc(var(--spacing) * 0)}.top-0{top:calc(var(--spacing) * 0)}.justify-end{justify-content:flex-end}.justify-center{justify-content:center}.justify-between{justify-content:space-between}.justify-items-center{justify-items:center}.justify-self-center{justify-self:center}.absolute{position:absolute}.fixed{position:fixed}.relative{position:relative}.z-50{z-index:50}.overflow-hidden{overflow:hidden}.sr-only{clip:rect(0,0,0,0);white-space:nowrap;border-width:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.object-cover{object-fit:cover}.object-contain{object-fit:contain}.filter{filter:var(--un-blur,) var(--un-brightness,) var(--un-contrast,) var(--un-grayscale,) var(--un-hue-rotate,) var(--un-invert,) var(--un-saturate,) var(--un-sepia,) var(--un-drop-shadow,)}.scroll-mt-8{scroll-margin-top:calc(var(--spacing) * 8)}@supports (color:color-mix(in lab, red, red)){.text-sky-500{color:color-mix(in oklab, var(--colors-sky-500) var(--un-text-opacity), transparent) }.text-slate-500{color:color-mix(in oklab, var(--colors-slate-500) var(--un-text-opacity), transparent) }}@media (width>=40rem){.sm\:text-\[0\.84375rem\]{font-size:.84375rem}.sm\:ml-1{margin-left:calc(var(--spacing) * 1)}.sm\:px-3\.5{padding-inline:calc(var(--spacing) * 3.5)}.sm\:py-3\.5{padding-block:calc(var(--spacing) * 3.5)}.sm\:pt-24{padding-top:calc(var(--spacing) * 24)}.sm\:gap-11{gap:calc(var(--spacing) * 11)}.sm\:h-12{height:calc(var(--spacing) * 12)}.sm\:h-9{height:calc(var(--spacing) * 9)}.sm\:max-w-\[20rem\]{max-width:20rem}.sm\:w-12{width:calc(var(--spacing) * 12)}.sm\:w-9{width:calc(var(--spacing) * 9)}.sm\:block{display:block}}:root{--font-family-sans:ui-sans-serif, -apple-system, BlinkMacSystemFont, "Segoe UI", "PingFang SC", "Hiragino Sans GB", "Microsoft YaHei", "Noto Sans CJK SC", "Noto Sans", Roboto, "Helvetica Neue", Arial, system-ui, sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol", "Noto Color Emoji";--font-family-display:"Iowan Old Style", "Palatino Linotype", "Noto Serif SC", ui-serif, Georgia, serif;--font-family-handwritten:"Bradley Hand", "Noteworthy", "Marker Felt", "Chalkboard SE", "Snell Roundhand", "Segoe Print", "Comic Sans MS", "Comic Neue", cursive;--font-family-mono:ui-monospace, "SFMono-Regular", "JetBrains Mono", "SF Mono", "Cascadia Code", Menlo, Monaco, Consolas, "Liberation Mono", "Courier New", monospace;--radius-xs:.25rem;--radius-sm:.375rem;--radius-md:.625rem;--radius-lg:.875rem;--shadow-sm:0 1px 2px #2d282514;--shadow-soft:0 1px 2px #2d282508, 0 2px 6px #2d282508, 0 4px 12px #2d282505;--shadow-md:0 8px 26px #2d28251f}@supports (color:oklch(0% 0 0deg)){:root{--shadow-sm:0 1px 2px oklch(28.2% .01 53.8/.08);--shadow-soft:0 1px 2px oklch(28.2% .01 53.8/.03), 0 2px 6px oklch(28.2% .01 53.8/.03), 0 4px 12px oklch(28.2% .01 53.8/.02);--shadow-md:0 8px 26px oklch(28.2% .01 53.8/.12)}}:root.light{--selection-text-color:#fffcf0;--selection-bg-color:#393022;--color-chrome-theme:#f4f1ec;--color-bg-canvas:#f4f1ec;--color-bg-surface:#fff;--color-bg-muted:#fdf9f4;--color-text-primary:#33251d;--color-text-secondary:#5b4f46;--color-text-muted:#8e847d;--color-border-subtle:#e4dfdb;--color-border-strong:#c2b9b2;--color-accent:#b84200;--color-accent-soft:#f4e3cd;--color-danger:#ef3331;--color-focus-ring:#d3ac7c7a;--color-nav-active-bg:var(--color-accent-soft);--color-nav-active-text:var(--color-text-primary);--color-overlay-strong:#33251d73;--color-gallery-scrollbar:#33251d2e;--color-gallery-hint:var(--color-text-muted);--color-gallery-overlay-text:#fff;--color-gallery-stamp-border:#fff;--heatmap-bg-color-0:#fff;--heatmap-bg-color-1:#c6e48b;--heatmap-bg-color-2:#7bc96f;--heatmap-bg-color-3:#239a3b;--heatmap-bg-color-4:#196127}@supports (color:oklch(0% 0 0deg)){:root.light{--selection-text-color:oklch(99% .016 95.2);--selection-bg-color:oklch(31.5% .027 78.5);--color-chrome-theme:oklch(95.9% .007 80.7);--color-bg-canvas:oklch(95.9% .007 80.7);--color-bg-surface:oklch(100% 0 0);--color-bg-muted:oklch(98.3% .008 74.6);--color-text-primary:oklch(27.8% .026 52.1);--color-text-secondary:oklch(43.6% .021 56.2);--color-text-muted:oklch(61.9% .016 57.7);--color-border-subtle:oklch(90.7% .008 63.5);--color-border-strong:oklch(79.1% .014 57.2);--color-accent:oklch(52% .17 43.78);--color-accent-soft:oklch(92.3% .035 74.2);--color-danger:oklch(62.1% .223 27.2);--color-focus-ring:oklch(76.9% .078 72.7/.48);--color-overlay-strong:oklch(27.8% .026 52.1/.45);--color-gallery-scrollbar:oklch(27.8% .026 52.1/.18)}}:root.light{--btn-bg-color:var(--color-bg-surface);--btn-ring-color:var(--color-border-subtle);--btn-hover-bg-color:var(--color-bg-muted);--btn-hover-border-color:var(--color-border-strong);--btn-focus-ring-color:var(--color-focus-ring);--btn-text-color:var(--color-text-secondary);--btn-radius:var(--radius-md);--btn-shadow:var(--shadow-sm);--input-bg-color:var(--color-bg-surface);--input-border-color:var(--color-border-subtle);--input-hover-border-color:var(--color-border-strong);--input-focus-ring-color:var(--color-focus-ring);--input-text-color:var(--color-text-primary);--textarea-bg-color:var(--color-bg-surface);--placeholder-color:var(--color-text-muted);--combobox-bg-color:var(--color-bg-surface);--combobox-border-color:var(--color-border-subtle);--combobox-hover-text-color:var(--color-accent);--dialog-bg-color:var(--color-bg-surface);--dialog-title-color:var(--color-text-primary);--dialog-text-color:var(--color-text-secondary);--dialog-cancel-btn-bg-color:var(--color-bg-surface);--dialog-confirm-btn-bg-color:var(--color-accent);--dialog-btn-text-color:var(--color-text-secondary);--dialog-confirm-text-color:#faf8f5;--dialog-hover-text-color:var(--color-accent);--select-bg-color:var(--color-bg-surface);--select-disabled-bg-color:#f3f4f6;--select-border-color:var(--color-border-subtle);--select-focus-ring-color:var(--color-focus-ring);--select-label-text-color:var(--color-text-secondary);--select-label-hover-bg-color:var(--color-accent-soft);--select-label-clicked-bg-color:var(--color-bg-muted);--select-icon-color:var(--color-text-muted);--select-option-active-color:var(--color-text-primary);--switch-track-off-color:#d5d0ca;--switch-track-on-color:var(--color-accent);--switch-thumb-color:#fcfcfc;--switch-label-color:var(--color-text-secondary);--uppy-bg-color:var(--color-bg-canvas);--uppy-panel-bg-color:var(--color-bg-surface);--uppy-dropzone-bg-color:var(--color-bg-muted);--uppy-dropzone-border-color:var(--color-border-subtle);--uppy-dropzone-title-color:var(--color-text-secondary);--uppy-link-color:var(--color-accent);--uppy-link-hover-color:#bb5d00;--uppy-text-color:var(--color-text-primary);--uppy-muted-text-color:var(--color-text-muted);--uppy-shadow-inset:inset 0 0 0 1px #c4bcb659, inset 0 1px 3px #2d282414;--md-editor-bg-color:var(--color-bg-surface);--md-editor-border-color:var(--color-border-subtle);--md-editor-mini-shell-bg:#f8f6f2;--md-editor-mini-shell-border:#e8e3df;--md-editor-mini-shell-shadow:0 1px 1px #28231f0a;--md-editor-mini-bg:#fbfbf9;--md-editor-mini-border:#e7e2de;--md-editor-mini-btn-bg:#fcfcfa;--md-editor-mini-btn-border:#e7e3de;--md-editor-mini-btn-hover-bg:#fcf8f3;--nav-link-active-bg:#fffefe;--md-editor-mode-toggle-bg:#f8f7f4;--md-editor-mode-toggle-hover-bg:#f9f6f1;--md-editor-actions-ring-color:#eae7e2;--md-editor-actions-hover-bg:#f9f5f0;--md-editor-actions-hover-border:#ccc4be;--md-table-bg:#faf7f1;--md-thead-bg:#f0e6d6;--md-table-border:#e2d6c3;--md-table-row-border:#a68c6938;--md-tbody-hover-bg:#e55a001a;--md-code-toggle-border:#ffffff2e;--md-code-toggle-hover-border:#ffffff4d;--md-code-bg:#f4ece0;--md-code-bg-transparent:#f4ece000;--md-code-text:#3c2e22;--md-code-border:#e2d6c3;--md-code-header-bg:#f0e6d6;--md-code-header-border:#80694e59;--md-code-lang-text:#8a7a63;--md-code-action-text:#6e5e48;--md-code-action-hover-text:#3c2e22;--md-code-action-hover-bg:#ffffff8c;--md-code-action-border:#d7caae;--md-code-action-copied-text:#5a7a3a;--md-editor-divider-color:var(--color-border-subtle);--md-editor-toolbar-btn-bg:var(--color-bg-surface);--md-editor-toolbar-btn-text:var(--color-text-secondary);--md-editor-toolbar-btn-hover-bg:var(--color-bg-muted);--md-editor-toolbar-btn-hover-text:var(--color-text-primary);--md-editor-toolbar-btn-hover-border:var(--color-border-strong);--md-editor-input-text:var(--color-text-primary);--md-editor-placeholder:var(--placeholder-color);--md-editor-full-bg:var(--color-bg-surface);--md-editor-full-border:var(--color-border-strong);--md-editor-full-shadow:0 14px 42px #211c183d;--md-editor-backdrop-color:#1a151238;--md-editor-full-grid-bg:#f6f6f4;--md-editor-full-grid-line:#a6a4a01f;--md-editor-full-grid-frame:#d9d7d480;--md-editor-preview-card-bg:#fbfaf7;--md-editor-preview-card-border:#e0ddd7eb;--md-editor-preview-card-divider:#cfccc79e;--md-editor-preview-card-head-text:#81868b;--md-editor-preview-card-dot:#61a28f;--md-editor-preview-card-dot-ring:#fcfbf8e0;--md-editor-preview-card-shadow:0 18px 34px #231e1a1f, 0 2px 3px #221f1c14;--md-editor-preview-card-tilt-short:-.8deg;--md-editor-preview-card-tilt-long:.6deg;--md-editor-preview-card-texture-fiber:#b0adaa14;--md-editor-preview-card-texture-grain:#918f8a1f;--md-link-color:var(--color-accent);--md-inline-code-bg:#f4ece5;--md-inline-code-text:#4d2c1f;--comment-grid-bg:#f4f1ec;--comment-sticky-border-color:#e0d9ca;--comment-sticky-before-bg:#efece5;--comment-form-panel-bg:#f5f2ee;--comment-form-panel-border:#ded8cc;--comment-pill-btn-border:#dfd9ce;--comment-pill-btn-bg:#f5f2ee;--comment-pill-btn-hover-border:#d7d0c1;--comment-pill-icon-bg:#33251d1f;--comment-collapse-hover-border:#d7cfbf;--comment-collapse-hover-bg:#f6f3ef;--comment-input-border:#e0d9cd;--comment-input-bg:#f4f1eceb;--comment-input-placeholder:#8e847ddb;--comment-input-hover-border:#d6cebb;--comment-input-focus-border:#e5925c;--comment-input-focus-bg:#f4f2ed;--comment-input-focus-ring-inner:#e55a006b;--comment-input-focus-ring-outer:#e55a0029;--comment-widget-card-bg:#ffffffc7;--comment-widget-jump-border:#e4dfdbe0;--comment-widget-jump-bg:#f4f1eceb;--comment-widget-card-before-bg:#efece5;--comment-status-normal-bg:#fdf9f4a6;--comment-danger-border:#e8a9a6;--comment-danger-bg:#feeeee;--comment-danger-hover-bg:#fde5e5;--comment-status-approved-border:#10b98173;--comment-status-approved-bg:#10b9811f;--comment-status-rejected-border:#f59e0b73;--comment-status-rejected-bg:#f59e0b24;--comment-status-pending-border:#38bdf873;--comment-status-pending-bg:#38bdf824;--comment-status-hot-border:#8b5cf673;--comment-status-hot-bg:#8b5cf624;--filter-search-shell-bg:#f9f7f6;--filter-search-input-border:#e4dfdb8c;--gallery-stack-frame-shadow:0 0 0 1px #e4dfdbd9;--gallery-stack-frame-shadow-hover:0 0 0 1px #e4dfdbd9, 0 .2rem .45rem #33251d17, 0 .55rem 1rem #33251d0d;--recent-card-bg:#ffffffc7;--recent-card-before-bg:#efece5;--card-focus-ring-outer:#d3ac7c2b;--video-provider-badge-bg:#fffefd;--connect-status-checking-bg:#fdf9f4a6;--scrollbar-thumb-bg:#e4dfdbbf;--webhook-guide-hero-bg:#fdf9f473;--webhook-guide-section-bg:#ffffffb3;--webhook-topic-chip-bg:#fdf9f499;--webhook-guide-list-code-bg:#fdf9f4a6;--webhook-checklist-dot-bg:#e55a00b3;--webhook-guide-code-bg:#fdf9f48c;--storage-tree-row-border:#e4dfdbb3;--storage-root-row-bg:#fdf9f473;--storage-tree-row-hover-bg:#fdf9f4b3;--storage-tree-row-selected-bg:#f4e3cdd9;--storage-root-mark-bg:#f4e3cdb3;--storage-root-mark-border:#e4b08e;--tag-pill-border:#e4dfdbc7;--tag-pill-shadow-outer:#33251d2e;--tag-pill-shadow-inner:#ffffff1f;--md-blockquote-border:var(--color-border-strong)}@supports (color:oklch(0% 0 0deg)){:root.light{--dialog-confirm-text-color:oklch(98% .004 76.7);--select-disabled-bg-color:oklch(96.7% .003 264.542);--switch-track-off-color:oklch(86% .01 76);--switch-thumb-color:oklch(99% 0 0);--uppy-link-hover-color:oklch(58% .152 56.9);--uppy-shadow-inset:inset 0 0 0 1px oklch(80% .012 62/.35), inset 0 1px 3px oklch(28% .01 60/.08);--md-editor-mini-shell-shadow:0 1px 1px oklch(26% .01 60/.04);--md-editor-full-shadow:0 14px 42px oklch(23% .01 58/.24);--md-editor-backdrop-color:oklch(20% .01 60/.22);--md-editor-full-grid-bg:oklch(97.2% .002 95);--md-editor-full-grid-line:oklch(72% .006 82/.12);--md-editor-full-grid-frame:oklch(88% .005 80/.5);--md-editor-preview-card-bg:oklch(98.6% .004 92);--md-editor-preview-card-border:oklch(89.7% .008 82/.92);--md-editor-preview-card-divider:oklch(84.6% .007 80/.62);--md-editor-preview-card-head-text:oklch(61.8% .01 243);--md-editor-preview-card-dot:oklch(66.2% .073 173.7);--md-editor-preview-card-dot-ring:oklch(98.9% .004 92/.88);--md-editor-preview-card-shadow:0 18px 34px oklch(24% .01 62/.12), 0 2px 3px oklch(24% .007 62/.08);--md-editor-preview-card-texture-fiber:oklch(75% .006 80/.08);--md-editor-preview-card-texture-grain:oklch(65% .007 82/.12);--md-inline-code-bg:oklch(94.8% .013 68.9);--md-inline-code-text:oklch(33.1% .054 40.8)}}:root.dark{--selection-text-color:#413a1f;--selection-bg-color:#fdfdfd;--color-chrome-theme:#333;--color-bg-canvas:#333;--color-bg-surface:#201d1b;--color-bg-muted:#292623;--color-text-primary:#f0e9e0;--color-text-secondary:#cfcac4;--color-text-muted:#a29e99;--color-border-subtle:#3e3c3a;--color-border-strong:#5e5a57;--color-accent:#e7b063;--color-accent-soft:#493e30;--color-danger:#fd6664;--color-focus-ring:#c79b5f61;--color-nav-active-bg:var(--color-accent-soft);--color-nav-active-text:var(--color-text-primary);--color-overlay-strong:#00000080;--color-gallery-scrollbar:#f0e9e038;--color-gallery-hint:var(--color-text-muted);--color-gallery-overlay-text:#fff;--color-gallery-stamp-border:#fff;--heatmap-bg-color-0:#fff;--heatmap-bg-color-1:#c6e48b;--heatmap-bg-color-2:#7bc96f;--heatmap-bg-color-3:#239a3b;--heatmap-bg-color-4:#196127}@supports (color:oklch(0% 0 0deg)){:root.dark{--selection-text-color:oklch(34.8% .043 95.3);--selection-bg-color:oklch(99.4% 0 0);--color-chrome-theme:oklch(32.1% 0 0);--color-bg-canvas:oklch(32.1% 0 0);--color-bg-surface:oklch(23.2% .006 52.1);--color-bg-muted:oklch(27.1% .007 58.4);--color-text-primary:oklch(93.8% .015 77.2);--color-text-secondary:oklch(84.2% .01 71.8);--color-text-muted:oklch(70.1% .009 70.2);--color-border-subtle:oklch(35.8% .005 67.8);--color-border-strong:oklch(47.1% .007 70.4);--color-accent:oklch(79.2% .114 74.3);--color-accent-soft:oklch(37.2% .028 73.1);--color-danger:oklch(70.2% .185 23.9);--color-focus-ring:oklch(71.8% .094 74.8/.38);--color-overlay-strong:oklch(0% 0 0/.5);--color-gallery-scrollbar:oklch(93.8% .015 77.2/.22)}}:root.dark{--btn-bg-color:var(--color-bg-surface);--btn-ring-color:var(--color-border-subtle);--btn-hover-bg-color:var(--color-bg-muted);--btn-hover-border-color:var(--color-border-strong);--btn-focus-ring-color:var(--color-focus-ring);--btn-text-color:var(--color-text-secondary);--btn-radius:var(--radius-md);--btn-shadow:0 1px 2px #0000003d;--input-bg-color:var(--color-bg-surface);--input-border-color:var(--color-border-subtle);--input-hover-border-color:var(--color-border-strong);--input-focus-ring-color:var(--color-focus-ring);--input-text-color:var(--color-text-primary);--textarea-bg-color:var(--color-bg-surface);--placeholder-color:var(--color-text-muted);--combobox-bg-color:var(--color-bg-surface);--combobox-border-color:var(--color-border-subtle);--combobox-hover-text-color:var(--color-accent);--dialog-bg-color:var(--color-bg-surface);--dialog-title-color:var(--color-text-primary);--dialog-text-color:var(--color-text-secondary);--dialog-cancel-btn-bg-color:var(--color-bg-surface);--dialog-confirm-btn-bg-color:var(--color-accent);--dialog-btn-text-color:var(--color-text-secondary);--dialog-confirm-text-color:#110c08;--dialog-hover-text-color:var(--color-accent);--select-bg-color:var(--color-bg-surface);--select-disabled-bg-color:#262626;--select-border-color:var(--color-border-subtle);--select-focus-ring-color:var(--color-focus-ring);--select-label-text-color:var(--color-text-secondary);--select-label-hover-bg-color:var(--color-accent-soft);--select-label-clicked-bg-color:var(--color-bg-muted);--select-icon-color:var(--color-text-muted);--select-option-active-color:var(--color-text-primary);--switch-track-off-color:#3c3a38;--switch-track-on-color:var(--color-accent);--switch-thumb-color:#f8f8f8;--switch-label-color:var(--color-text-secondary);--uppy-bg-color:var(--color-bg-canvas);--uppy-panel-bg-color:var(--color-bg-surface);--uppy-dropzone-bg-color:#282422;--uppy-dropzone-border-color:var(--color-border-strong);--uppy-dropzone-title-color:#dbd0c3;--uppy-link-color:var(--color-accent);--uppy-link-hover-color:#fbbe67;--uppy-text-color:var(--color-text-primary);--uppy-muted-text-color:var(--color-text-muted);--uppy-shadow-inset:inset 0 0 0 1px #91877c47, inset 0 1px 3px #0000006b;--md-editor-bg-color:var(--color-bg-surface);--md-editor-border-color:var(--color-border-subtle);--md-editor-mini-shell-bg:#2d2c2c;--md-editor-mini-shell-border:#3c3b39;--md-editor-mini-shell-shadow:0 1px 2px #0000002e;--md-editor-mini-bg:#252321;--md-editor-mini-border:#3d3b39;--md-editor-mini-btn-bg:#242120;--md-editor-mini-btn-border:#3c3a39;--md-editor-mini-btn-hover-bg:#2a2724;--nav-link-active-bg:#211e1c;--md-editor-mode-toggle-bg:#2b2929;--md-editor-mode-toggle-hover-bg:#2d2b29;--md-editor-actions-ring-color:#3a3837;--md-editor-actions-hover-bg:#2d2c2a;--md-editor-actions-hover-border:#555250;--md-table-bg:#201d1bdb;--md-thead-bg:#2b2824;--md-table-border:#ffffff1f;--md-table-row-border:#ffffff14;--md-tbody-hover-bg:#e7b0631a;--md-code-toggle-border:#ffffff2e;--md-code-toggle-hover-border:#ffffff4d;--md-code-bg:#282c34;--md-code-bg-transparent:#282c3400;--md-code-text:#abb2bf;--md-code-border:#3a3f4b;--md-code-header-bg:#22262d;--md-code-header-border:#ffffff1f;--md-code-lang-text:#8a91a0;--md-code-action-text:#a8b0be;--md-code-action-hover-text:#e6e9ef;--md-code-action-hover-bg:#ffffff14;--md-code-action-border:#ffffff24;--md-code-action-copied-text:#98c379;--md-editor-divider-color:var(--color-border-subtle);--md-editor-toolbar-btn-bg:var(--color-bg-surface);--md-editor-toolbar-btn-text:var(--color-text-secondary);--md-editor-toolbar-btn-hover-bg:var(--color-bg-muted);--md-editor-toolbar-btn-hover-text:var(--color-text-primary);--md-editor-toolbar-btn-hover-border:var(--color-border-strong);--md-editor-input-text:var(--color-text-primary);--md-editor-placeholder:var(--placeholder-color);--md-editor-full-bg:var(--color-bg-surface);--md-editor-full-border:var(--color-border-strong);--md-editor-full-shadow:0 14px 46px #0000008f;--md-editor-backdrop-color:#00000075;--md-editor-full-grid-bg:#161513;--md-editor-full-grid-line:#cccac612;--md-editor-full-grid-frame:#dad7d229;--md-editor-preview-card-bg:#23211d;--md-editor-preview-card-border:#504c47c7;--md-editor-preview-card-divider:#64605a80;--md-editor-preview-card-head-text:#aeb5ba;--md-editor-preview-card-dot:#63b8a0;--md-editor-preview-card-dot-ring:#23211dd6;--md-editor-preview-card-shadow:0 20px 36px #00000075, 0 2px 4px #0000003d;--md-editor-preview-card-tilt-short:-.8deg;--md-editor-preview-card-tilt-long:.6deg;--md-editor-preview-card-texture-fiber:#d4d0cb0d;--md-editor-preview-card-texture-grain:#e4e1da0f;--md-link-color:var(--color-accent);--md-inline-code-bg:#322d29;--md-inline-code-text:#e0d4c5;--comment-grid-bg:#313131;--comment-sticky-border-color:#4f4a40;--comment-sticky-before-bg:#4d4c49;--comment-form-panel-bg:#434343;--comment-form-panel-border:#5d584e;--comment-pill-btn-border:#57534a;--comment-pill-btn-bg:#434343;--comment-pill-btn-hover-border:#605b4d;--comment-pill-icon-bg:#f0e9e01f;--comment-collapse-hover-border:#625d4e;--comment-collapse-hover-bg:#525252;--comment-input-border:#545046;--comment-input-bg:#333333eb;--comment-input-placeholder:#a29e99db;--comment-input-hover-border:#655f4e;--comment-input-focus-border:#a07f52;--comment-input-focus-bg:#3b3b3b;--comment-input-focus-ring-inner:#e7b0636b;--comment-input-focus-ring-outer:#e7b06329;--comment-widget-card-bg:#201d1bc7;--comment-widget-jump-border:#3e3c3ae0;--comment-widget-jump-bg:#333333eb;--comment-widget-card-before-bg:#4d4c49;--comment-status-normal-bg:#292623a6;--comment-danger-border:#7c3f3e;--comment-danger-bg:#33211f;--comment-danger-hover-bg:#3d2221;--comment-status-approved-border:#10b98173;--comment-status-approved-bg:#10b9811f;--comment-status-rejected-border:#f59e0b73;--comment-status-rejected-bg:#f59e0b24;--comment-status-pending-border:#38bdf873;--comment-status-pending-bg:#38bdf824;--comment-status-hot-border:#8b5cf673;--comment-status-hot-bg:#8b5cf624;--filter-search-shell-bg:#272422;--filter-search-input-border:#3e3c3a8c;--gallery-stack-frame-shadow:0 0 0 1px #3e3c3ad9;--gallery-stack-frame-shadow-hover:0 0 0 1px #3e3c3ad9, 0 .2rem .45rem #f0e9e017, 0 .55rem 1rem #f0e9e00d;--recent-card-bg:#201d1bc7;--recent-card-before-bg:#4d4c49;--card-focus-ring-outer:#c79b5f22;--video-provider-badge-bg:#211e1c;--connect-status-checking-bg:#292623a6;--scrollbar-thumb-bg:#3e3c3abf;--webhook-guide-hero-bg:#29262373;--webhook-guide-section-bg:#201d1bb3;--webhook-topic-chip-bg:#29262399;--webhook-guide-list-code-bg:#292623a6;--webhook-checklist-dot-bg:#e7b063b3;--webhook-guide-code-bg:#2926238c;--storage-tree-row-border:#3e3c3ab3;--storage-root-row-bg:#29262373;--storage-tree-row-hover-bg:#292623b3;--storage-tree-row-selected-bg:#493e30d9;--storage-root-mark-bg:#493e30b3;--storage-root-mark-border:#796548;--tag-pill-border:#3e3c3ac7;--tag-pill-shadow-outer:#f0e9e02e;--tag-pill-shadow-inner:#ffffff1f;--md-blockquote-border:var(--color-border-strong)}@supports (color:oklch(0% 0 0deg)){:root.dark{--btn-shadow:0 1px 2px oklch(2% 0 0/.24);--dialog-confirm-text-color:oklch(16% .012 63.2);--select-disabled-bg-color:oklch(27% 0 0);--switch-track-off-color:oklch(35% .004 76);--switch-thumb-color:oklch(98% 0 0);--uppy-dropzone-bg-color:oklch(26.4% .007 61.7);--uppy-dropzone-title-color:oklch(86.4% .022 74.1);--uppy-link-hover-color:oklch(84.1% .126 74.4);--uppy-shadow-inset:inset 0 0 0 1px oklch(63% .02 72/.28), inset 0 1px 3px oklch(0% 0 0/.42);--md-editor-mini-shell-shadow:0 1px 2px oklch(0% 0 0/.18);--md-editor-full-shadow:0 14px 46px oklch(0% 0 0/.56);--md-editor-backdrop-color:oklch(2% 0 0/.46);--md-editor-full-grid-bg:oklch(19.5% .004 70);--md-editor-full-grid-line:oklch(84% .006 80/.07);--md-editor-full-grid-frame:oklch(88% .007 80/.16);--md-editor-preview-card-bg:oklch(24.8% .008 76.4);--md-editor-preview-card-border:oklch(42% .01 78/.78);--md-editor-preview-card-divider:oklch(49% .01 78/.5);--md-editor-preview-card-head-text:oklch(77% .011 235);--md-editor-preview-card-dot:oklch(72.1% .09 173.5);--md-editor-preview-card-dot-ring:oklch(24.8% .008 76.4/.84);--md-editor-preview-card-shadow:0 20px 36px oklch(0% 0 0/.46), 0 2px 4px oklch(0% 0 0/.24);--md-editor-preview-card-texture-fiber:oklch(86% .008 82/.05);--md-editor-preview-card-texture-grain:oklch(91% .01 88/.06);--md-inline-code-bg:oklch(30.1% .01 62.8);--md-inline-code-text:oklch(87.6% .024 75.1)}}:root.sunny{--selection-text-color:#fffcf5;--selection-bg-color:#5c4a38;--color-chrome-theme:#eeece6;--color-bg-canvas:#f2efe9;--color-bg-surface:#fff;--color-bg-muted:#ebe9e4;--color-text-primary:#1a1a1a;--color-text-secondary:#4a4a4a;--color-text-muted:#888;--color-border-subtle:#d8d5cf;--color-border-strong:#c6c2ba;--color-accent:#8b7355;--color-accent-soft:#ebe5dd;--color-danger:#ef3331;--color-focus-ring:#8b73556b;--color-nav-active-bg:var(--color-accent-soft);--color-nav-active-text:var(--color-text-primary);--color-overlay-strong:#1a1a1a7a;--color-gallery-scrollbar:#1a1a1a29;--color-gallery-hint:var(--color-text-muted);--color-gallery-overlay-text:#fff;--color-gallery-stamp-border:#fff;--heatmap-bg-color-0:#fff;--heatmap-bg-color-1:#c6e48b;--heatmap-bg-color-2:#7bc96f;--heatmap-bg-color-3:#239a3b;--heatmap-bg-color-4:#196127}@supports (color:oklch(0% 0 0deg)){:root.sunny{--selection-text-color:oklch(99.1% .01 87.5);--selection-bg-color:oklch(42.3% .037 66.5);--color-chrome-theme:oklch(94.3% .008 91.5);--color-bg-canvas:oklch(95.3% .009 84.6);--color-bg-surface:oklch(100% 0 0);--color-bg-muted:oklch(93.4% .007 88.6);--color-text-primary:oklch(21.8% 0 0);--color-text-secondary:oklch(40.9% 0 0);--color-text-muted:oklch(62.7% 0 0);--color-border-subtle:oklch(87.4% .009 84.6);--color-border-strong:oklch(81.5% .012 84.6);--color-accent:oklch(57.1% .053 72.7);--color-accent-soft:oklch(92.4% .013 75.4);--color-danger:oklch(62.1% .223 27.2)}}:root.sunny{--btn-bg-color:var(--color-bg-surface);--btn-ring-color:var(--color-border-subtle);--btn-hover-bg-color:var(--color-bg-muted);--btn-hover-border-color:var(--color-border-strong);--btn-focus-ring-color:var(--color-focus-ring);--btn-text-color:var(--color-text-secondary);--btn-radius:var(--radius-md);--btn-shadow:var(--shadow-sm);--input-bg-color:var(--color-bg-surface);--input-border-color:var(--color-border-subtle);--input-hover-border-color:var(--color-border-strong);--input-focus-ring-color:var(--color-focus-ring);--input-text-color:var(--color-text-primary);--textarea-bg-color:var(--color-bg-surface);--placeholder-color:var(--color-text-muted);--combobox-bg-color:var(--color-bg-surface);--combobox-border-color:var(--color-border-subtle);--combobox-hover-text-color:var(--color-accent);--dialog-bg-color:var(--color-bg-surface);--dialog-title-color:var(--color-text-primary);--dialog-text-color:var(--color-text-secondary);--dialog-cancel-btn-bg-color:var(--color-bg-surface);--dialog-confirm-btn-bg-color:var(--color-accent);--dialog-btn-text-color:var(--color-text-secondary);--dialog-confirm-text-color:#faf8f5;--dialog-hover-text-color:var(--color-accent);--select-bg-color:var(--color-bg-surface);--select-disabled-bg-color:#f3f4f6;--select-border-color:var(--color-border-subtle);--select-focus-ring-color:var(--color-focus-ring);--select-label-text-color:var(--color-text-secondary);--select-label-hover-bg-color:var(--color-accent-soft);--select-label-clicked-bg-color:var(--color-bg-muted);--select-icon-color:var(--color-text-muted);--select-option-active-color:var(--color-text-primary);--switch-track-off-color:#dcd7cf;--switch-track-on-color:var(--color-accent);--switch-thumb-color:#fcfcfc;--switch-label-color:var(--color-text-secondary);--uppy-bg-color:var(--color-bg-canvas);--uppy-panel-bg-color:var(--color-bg-surface);--uppy-dropzone-bg-color:var(--color-bg-muted);--uppy-dropzone-border-color:var(--color-border-subtle);--uppy-dropzone-title-color:var(--color-text-secondary);--uppy-link-color:var(--color-accent);--uppy-link-hover-color:#b96b00;--uppy-text-color:var(--color-text-primary);--uppy-muted-text-color:var(--color-text-muted);--uppy-shadow-inset:inset 0 0 0 1px #c4bcb659, inset 0 1px 3px #2d282414;--md-editor-bg-color:var(--color-bg-surface);--md-editor-border-color:var(--color-border-subtle);--md-editor-mini-shell-bg:#f6f4f0;--md-editor-mini-shell-border:#dedbd5;--md-editor-mini-shell-shadow:0 1px 1px #28231f0a;--md-editor-mini-bg:#fbfaf8;--md-editor-mini-border:#dddad4;--md-editor-mini-btn-bg:#fcfbfa;--md-editor-mini-btn-border:#dddad4;--md-editor-mini-btn-hover-bg:#eceae5;--nav-link-active-bg:#fdfdfc;--md-editor-mode-toggle-bg:#f7f5f2;--md-editor-mode-toggle-hover-bg:#eeece6;--md-editor-actions-ring-color:#e2dfd9;--md-editor-actions-hover-bg:#eeece7;--md-editor-actions-hover-border:#cfcbc3;--md-table-bg:#fbf8f1;--md-thead-bg:#f4e9d5;--md-table-border:#e7d9c1;--md-table-row-border:#ae916c38;--md-tbody-hover-bg:#8b73551a;--md-code-toggle-border:#ffffff2e;--md-code-toggle-hover-border:#ffffff4d;--md-code-bg:#f8efe1;--md-code-bg-transparent:#f8efe100;--md-code-text:#433221;--md-code-border:#e7d9c1;--md-code-header-bg:#f4e9d5;--md-code-header-border:#8e735259;--md-code-lang-text:#95816a;--md-code-action-text:#75624a;--md-code-action-hover-text:#433221;--md-code-action-hover-bg:#fff9;--md-code-action-border:#ddcead;--md-code-action-copied-text:#5c7d3c;--md-editor-divider-color:var(--color-border-subtle);--md-editor-toolbar-btn-bg:var(--color-bg-surface);--md-editor-toolbar-btn-text:var(--color-text-secondary);--md-editor-toolbar-btn-hover-bg:var(--color-bg-muted);--md-editor-toolbar-btn-hover-text:var(--color-text-primary);--md-editor-toolbar-btn-hover-border:var(--color-border-strong);--md-editor-input-text:var(--color-text-primary);--md-editor-placeholder:var(--placeholder-color);--md-editor-full-bg:var(--color-bg-surface);--md-editor-full-border:var(--color-border-strong);--md-editor-full-shadow:0 14px 42px #211c183d;--md-editor-backdrop-color:#1a151238;--md-editor-full-grid-bg:#f9f8f5;--md-editor-full-grid-line:#a6a4a01f;--md-editor-full-grid-frame:#d9d7d480;--md-editor-preview-card-bg:#fefcf8;--md-editor-preview-card-border:#e0ddd7eb;--md-editor-preview-card-divider:#cfccc79e;--md-editor-preview-card-head-text:#81868b;--md-editor-preview-card-dot:#61a28f;--md-editor-preview-card-dot-ring:#fcfbf8e0;--md-editor-preview-card-shadow:0 18px 34px #231e1a1f, 0 2px 3px #221f1c14;--md-editor-preview-card-tilt-short:-.8deg;--md-editor-preview-card-tilt-long:.6deg;--md-editor-preview-card-texture-fiber:#b0adaa14;--md-editor-preview-card-texture-grain:#918f8a1f;--md-link-color:var(--color-accent);--md-inline-code-bg:#f8efe4;--md-inline-code-text:#54331f;--comment-grid-bg:#f2efea;--comment-sticky-border-color:#d7d1c1;--comment-sticky-before-bg:#eeeae2;--comment-form-panel-bg:#f3f0eb;--comment-form-panel-border:#d5d0c2;--comment-pill-btn-border:#d5d1c5;--comment-pill-btn-bg:#f3f0eb;--comment-pill-btn-hover-border:#cfc9b8;--comment-pill-icon-bg:#1a1a1a1f;--comment-collapse-hover-border:#cec8b7;--comment-collapse-hover-bg:#f4f1ec;--comment-input-border:#d6d0c3;--comment-input-bg:#f2efe9eb;--comment-input-placeholder:#888888db;--comment-input-hover-border:#cec7b3;--comment-input-focus-border:#ab9c88;--comment-input-focus-bg:#f3f0ea;--comment-input-focus-ring-inner:#8b73556b;--comment-input-focus-ring-outer:#8b735529;--comment-widget-card-bg:#ffffffc7;--comment-widget-jump-border:#d8d5cfe0;--comment-widget-jump-bg:#f2efe9eb;--comment-widget-card-before-bg:#eeeae2;--comment-status-normal-bg:#ebe9e4a6;--comment-danger-border:#e0a29e;--comment-danger-bg:#feeeee;--comment-danger-hover-bg:#fde5e5;--comment-status-approved-border:#10b98173;--comment-status-approved-bg:#10b9811f;--comment-status-rejected-border:#f59e0b73;--comment-status-rejected-bg:#f59e0b24;--comment-status-pending-border:#38bdf873;--comment-status-pending-bg:#38bdf824;--comment-status-hot-border:#8b5cf673;--comment-status-hot-bg:#8b5cf624;--filter-search-shell-bg:#f6f5f3;--filter-search-input-border:#d8d5cf8c;--gallery-stack-frame-shadow:0 0 0 1px #d8d5cfd9;--gallery-stack-frame-shadow-hover:0 0 0 1px #d8d5cfd9, 0 .2rem .45rem #1a1a1a17, 0 .55rem 1rem #1a1a1a0d;--recent-card-bg:#ffffffc7;--recent-card-before-bg:#eeeae2;--card-focus-ring-outer:#8b735525;--video-provider-badge-bg:#fcfcfb;--connect-status-checking-bg:#ebe9e4a6;--scrollbar-thumb-bg:#d8d5cfbf;--webhook-guide-hero-bg:#ebe9e473;--webhook-guide-section-bg:#ffffffb3;--webhook-topic-chip-bg:#ebe9e499;--webhook-guide-list-code-bg:#ebe9e4a6;--webhook-checklist-dot-bg:#8b7355b3;--webhook-guide-code-bg:#ebe9e48c;--storage-tree-row-border:#d8d5cfb3;--storage-root-row-bg:#ebe9e473;--storage-tree-row-hover-bg:#ebe9e4b3;--storage-tree-row-selected-bg:#ebe5ddd9;--storage-root-mark-bg:#ebe5ddb3;--storage-root-mark-border:#bdb3a4;--tag-pill-border:#d8d5cfc7;--tag-pill-shadow-outer:#1a1a1a2e;--tag-pill-shadow-inner:#ffffff1f;--md-blockquote-border:var(--color-border-strong)}@supports (color:oklch(0% 0 0deg)){:root.sunny{--dialog-confirm-text-color:oklch(98% .004 76.7);--select-disabled-bg-color:oklch(96.7% .003 264.542);--switch-track-off-color:oklch(88.2% .012 79.7);--switch-thumb-color:oklch(99% 0 0);--uppy-link-hover-color:oklch(60.1% .14 63.8);--uppy-shadow-inset:inset 0 0 0 1px oklch(80% .012 62/.35), inset 0 1px 3px oklch(28% .01 60/.08);--md-editor-mini-shell-shadow:0 1px 1px oklch(26% .01 60/.04);--md-editor-full-shadow:0 14px 42px oklch(23% .01 58/.24);--md-editor-backdrop-color:oklch(20% .01 60/.22);--md-editor-full-grid-bg:oklch(97.8% .004 92);--md-editor-full-grid-line:oklch(72% .006 82/.12);--md-editor-full-grid-frame:oklch(88% .005 80/.5);--md-editor-preview-card-bg:oklch(99.1% .006 90);--md-editor-preview-card-border:oklch(89.7% .008 82/.92);--md-editor-preview-card-divider:oklch(84.6% .007 80/.62);--md-editor-preview-card-head-text:oklch(61.8% .01 243);--md-editor-preview-card-dot:oklch(66.2% .073 173.7);--md-editor-preview-card-dot-ring:oklch(98.9% .004 92/.88);--md-editor-preview-card-shadow:0 18px 34px oklch(24% .01 62/.12), 0 2px 3px oklch(24% .007 62/.08);--md-editor-preview-card-texture-fiber:oklch(75% .006 80/.08);--md-editor-preview-card-texture-grain:oklch(65% .007 82/.12);--md-inline-code-bg:oklch(95.6% .018 73.6);--md-inline-code-text:oklch(35.6% .058 50.8)}}:root.sunny{--sunny-glow-opacity:.22;--sunny-video-opacity:.35}:root.sunny body:before{content:"";pointer-events:none;z-index:0;opacity:var(--sunny-glow-opacity);background:radial-gradient(circle at 18% 8%,#8b73550d,#0000 44%),radial-gradient(circle at 82% 12%,#ffc8780f,#0000 42%);position:fixed;inset:0}@media (prefers-reduced-motion:reduce){:root.sunny{--sunny-video-opacity:0}}:root.custom{--main-color:#f4f1ec}html,body{font-family:var(--font-family-sans);scrollbar-width:thin;scrollbar-color:transparent transparent;background:var(--color-bg-canvas);color:var(--color-text-primary)}::selection{color:var(--selection-text-color);background-color:var(--selection-bg-color)}::view-transition-group(root){animation-duration:.22s;animation-timing-function:ease-out}::view-transition-old(root){mix-blend-mode:normal}::view-transition-new(root){mix-blend-mode:normal}.v-popper--theme-tooltip{--tooltip-bg-color:var(--color-bg-surface);--tooltip-text-color:var(--color-text-secondary);--tooltip-shadow-color:oklch(0% 0 0/.22)}:root.dark .v-popper--theme-tooltip{--tooltip-bg-color:var(--color-bg-surface);--tooltip-shadow-color:oklch(0% 0 0/.4)}.v-popper--theme-tooltip .v-popper__inner{border-radius:var(--radius-sm);background:var(--tooltip-bg-color);max-width:min(30rem,100vw - 1.5rem);color:var(--tooltip-text-color);box-shadow:var(--shadow-md), 0 10px 22px var(--tooltip-shadow-color);letter-spacing:.01em;border:0;padding:.45rem .625rem;font-size:.75rem;font-weight:500;line-height:1.4}.v-popper--theme-tooltip.v-popper__popper--shown .v-popper__wrapper{transform-origin:50%;animation:.14s ease-out tooltip-fade-in}.v-popper--theme-tooltip .v-popper__arrow-outer,.v-popper--theme-tooltip .v-popper__arrow-inner{border-color:var(--tooltip-bg-color)}@keyframes tooltip-fade-in{0%{opacity:0;transform:translateY(2px)scale(.98)}to{opacity:1;transform:translateY(0)scale(1)}}.x-scrollbar{scrollbar-width:thin;scrollbar-color:var(--color-border-subtle) transparent}.x-scrollbar::-webkit-scrollbar{width:8px;height:8px}.x-scrollbar::-webkit-scrollbar-track{background:0 0}.x-scrollbar::-webkit-scrollbar-thumb{background:var(--scrollbar-thumb-bg);border-radius:9999px}.widget{background-color:var(--color-bg-surface);color:var(--color-text-secondary)}.widget-title{color:var(--color-text-primary)}.resize-observer[data-v-b329ee4c]{z-index:-1;pointer-events:none;opacity:0;background-color:#0000;border:none;width:100%;height:100%;display:block;position:absolute;top:0;left:0;overflow:hidden}.resize-observer[data-v-b329ee4c] object{pointer-events:none;z-index:-1;width:100%;height:100%;display:block;position:absolute;top:0;left:0;overflow:hidden}.v-popper__popper{z-index:10000;outline:none;top:0;left:0}.v-popper__popper.v-popper__popper--hidden{visibility:hidden;opacity:0;pointer-events:none;transition:opacity .15s,visibility .15s}.v-popper__popper.v-popper__popper--shown{visibility:visible;opacity:1;transition:opacity .15s}.v-popper__popper.v-popper__popper--skip-transition,.v-popper__popper.v-popper__popper--skip-transition>.v-popper__wrapper{transition:none!important}.v-popper__backdrop{width:100%;height:100%;display:none;position:absolute;top:0;left:0}.v-popper__inner{box-sizing:border-box;position:relative;overflow-y:auto}.v-popper__inner>div{z-index:1;max-width:inherit;max-height:inherit;position:relative}.v-popper__arrow-container{width:10px;height:10px;position:absolute}.v-popper__popper--arrow-overflow .v-popper__arrow-container,.v-popper__popper--no-positioning .v-popper__arrow-container{display:none}.v-popper__arrow-inner,.v-popper__arrow-outer{border-style:solid;width:0;height:0;position:absolute;top:0;left:0}.v-popper__arrow-inner{visibility:hidden;border-width:7px}.v-popper__arrow-outer{border-width:6px}.v-popper__popper[data-popper-placement^=top] .v-popper__arrow-inner,.v-popper__popper[data-popper-placement^=bottom] .v-popper__arrow-inner{left:-2px}.v-popper__popper[data-popper-placement^=top] .v-popper__arrow-outer,.v-popper__popper[data-popper-placement^=bottom] .v-popper__arrow-outer{left:-1px}.v-popper__popper[data-popper-placement^=top] .v-popper__arrow-inner,.v-popper__popper[data-popper-placement^=top] .v-popper__arrow-outer{border-bottom-width:0;border-bottom-color:#0000!important;border-left-color:#0000!important;border-right-color:#0000!important}.v-popper__popper[data-popper-placement^=top] .v-popper__arrow-inner{top:-2px}.v-popper__popper[data-popper-placement^=bottom] .v-popper__arrow-container{top:0}.v-popper__popper[data-popper-placement^=bottom] .v-popper__arrow-inner,.v-popper__popper[data-popper-placement^=bottom] .v-popper__arrow-outer{border-top-width:0;border-top-color:#0000!important;border-left-color:#0000!important;border-right-color:#0000!important}.v-popper__popper[data-popper-placement^=bottom] .v-popper__arrow-inner{top:-4px}.v-popper__popper[data-popper-placement^=bottom] .v-popper__arrow-outer{top:-6px}.v-popper__popper[data-popper-placement^=left] .v-popper__arrow-inner,.v-popper__popper[data-popper-placement^=right] .v-popper__arrow-inner{top:-2px}.v-popper__popper[data-popper-placement^=left] .v-popper__arrow-outer,.v-popper__popper[data-popper-placement^=right] .v-popper__arrow-outer{top:-1px}.v-popper__popper[data-popper-placement^=right] .v-popper__arrow-inner,.v-popper__popper[data-popper-placement^=right] .v-popper__arrow-outer{border-left-width:0;border-top-color:#0000!important;border-bottom-color:#0000!important;border-left-color:#0000!important}.v-popper__popper[data-popper-placement^=right] .v-popper__arrow-inner{left:-4px}.v-popper__popper[data-popper-placement^=right] .v-popper__arrow-outer{left:-6px}.v-popper__popper[data-popper-placement^=left] .v-popper__arrow-container{right:-10px}.v-popper__popper[data-popper-placement^=left] .v-popper__arrow-inner,.v-popper__popper[data-popper-placement^=left] .v-popper__arrow-outer{border-right-width:0;border-top-color:#0000!important;border-bottom-color:#0000!important;border-right-color:#0000!important}.v-popper__popper[data-popper-placement^=left] .v-popper__arrow-inner{left:-2px}.v-popper--theme-tooltip .v-popper__inner{color:#fff;background:#000c;border-radius:6px;padding:7px 12px 6px}.v-popper--theme-tooltip .v-popper__arrow-outer{border-color:#000c}.v-popper--theme-dropdown .v-popper__inner{color:#000;background:#fff;border:1px solid #ddd;border-radius:6px;box-shadow:0 6px 30px #0000001a}.v-popper--theme-dropdown .v-popper__arrow-inner{visibility:visible;border-color:#fff}.v-popper--theme-dropdown .v-popper__arrow-outer{border-color:#ddd}html{--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light}*,:before,:after{box-sizing:border-box}body{min-height:100vh;margin:0}#app{min-height:100vh}.hub-toast-wrap[data-v-1419e800]{z-index:60;pointer-events:none;justify-content:center;display:flex;position:fixed;bottom:2rem;left:0;right:0}.hub-toast[data-v-1419e800]{background:var(--color-bg-elevated);color:var(--color-text-primary);letter-spacing:.04em;border:1px solid var(--color-border-subtle);white-space:nowrap;border-radius:999px;padding:.5rem 1rem;font-size:.75rem;box-shadow:0 6px 24px #00000014}.hub-toast-enter-active[data-v-1419e800],.hub-toast-leave-active[data-v-1419e800]{transition:opacity .2s,transform .2s}.hub-toast-enter-from[data-v-1419e800],.hub-toast-leave-to[data-v-1419e800]{opacity:0;transform:translateY(.5rem)}.hub-shell{--font-family-sans:"Plus Jakarta Sans", ui-sans-serif, system-ui, sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol", "Noto Color Emoji";--font-family-display:"Source Serif 4", Georgia, "Times New Roman", ui-serif, serif;--font-family-hub-mono:"IBM Plex Mono", ui-monospace, "SFMono-Regular", Menlo, Monaco, Consolas, monospace;font-family:var(--font-family-sans)}.hub-shell .hub-home-title,.hub-shell .hub-home-lede{font-family:var(--font-family-display)}.hub-shell .hub-home-hero{font-family:var(--font-family-hub-mono)}.hub-shell .hub-home-hero .hub-home-title,.hub-shell .hub-home-hero .hub-home-lede,.hub-shell .hub-home-hero .hub-home-caption{font-family:inherit}.hub-shell .hub-explore-mono{filter:grayscale()contrast(1.05)brightness(1.03)}.hub-shell .hub-explore-echo-row{filter:grayscale()contrast(1.05)brightness(1.03);transition:filter .2s}.hub-shell .hub-explore-echo-row:hover,.hub-shell .hub-explore-echo-row:focus-within{filter:none;z-index:1;position:relative}.loading-indicator[data-v-c94d2eee]{--spinner-size:22px;--spinner-color:var(--color-text-muted);--spinner-stroke:2.4px;--label-size:.95rem;color:var(--spinner-color);flex-direction:column;align-items:center;gap:.55rem;display:inline-flex}.loading-indicator--center[data-v-c94d2eee]{width:fit-content;margin-inline:auto;display:flex}.loading-indicator--sm[data-v-c94d2eee]{--spinner-size:16px;--spinner-stroke:2px;--label-size:.85rem}.loading-indicator--lg[data-v-c94d2eee]{--spinner-size:28px;--spinner-stroke:2.8px;--label-size:1.05rem}.loading-spinner[data-v-c94d2eee]{width:var(--spinner-size);height:var(--spinner-size);position:relative}.loading-spinner i[data-v-c94d2eee]{width:var(--spinner-stroke);height:calc(var(--spinner-size) * .24);transform-origin:center calc(var(--spinner-size) / 2);transform:translateX(-50%) rotate(calc(var(--segment) * 30deg));animation:1.35s linear infinite spinner-fade-c94d2eee;animation-delay:calc(var(--segment) * .11s);background:currentColor;border-radius:999px;position:absolute;top:0;left:50%}.loading-label[data-v-c94d2eee]{font-size:var(--label-size);color:var(--spinner-color);line-height:1.2}.sr-only[data-v-c94d2eee]{clip-path:inset(50%);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}@keyframes spinner-fade-c94d2eee{0%{opacity:1}to{opacity:.12}}@media (prefers-reduced-motion:reduce){.loading-spinner i[data-v-c94d2eee]{opacity:.55;animation:none}}.echo-markdown{color:var(--color-text-primary);font-family:var(--font-family-sans);overflow-wrap:anywhere;min-width:0;max-width:100%;line-height:1.6;overflow-x:clip}.echo-markdown>:first-child{margin-top:0}.echo-markdown>:last-child{margin-bottom:0}.echo-markdown h1,.echo-markdown h2,.echo-markdown h3,.echo-markdown h4,.echo-markdown h5,.echo-markdown h6{color:var(--color-text-primary);margin:.8rem 0 .45rem;font-weight:700;line-height:1.35}.echo-markdown p{color:var(--color-text-primary);margin:.45rem 0}.echo-markdown ul,.echo-markdown ol{max-width:100%;margin:.5rem 0;padding-inline-start:1.4rem;overflow-x:visible}.echo-markdown ul li{list-style-type:disc}.echo-markdown ul li li{list-style-type:circle}.echo-markdown ul li li li{list-style-type:square}.echo-markdown ol li{list-style-type:decimal}.echo-markdown li{white-space:normal;overflow-wrap:anywhere;max-width:100%}.echo-markdown li>p,.echo-markdown li :is(strong,em,a,code,span){white-space:normal;overflow-wrap:anywhere}.echo-markdown li.task-list-item{list-style:none}.echo-markdown .task-list-item-checkbox{vertical-align:middle;margin-inline-end:.45rem}.echo-markdown table{border-collapse:collapse;border:1px solid var(--md-table-border);background-color:var(--md-table-bg);border-radius:.6rem;width:100%;max-width:100%;margin:.75rem 0;font-size:.88rem;overflow:hidden}.echo-markdown thead{background-color:var(--md-thead-bg)}.echo-markdown th,.echo-markdown td{text-align:left;vertical-align:top;min-width:6.5rem;color:var(--color-text-primary);white-space:normal;overflow-wrap:anywhere;padding:.55rem .8rem}.echo-markdown thead th{border-bottom:1px solid var(--md-table-border);font-weight:600}.echo-markdown tbody tr+tr>th,.echo-markdown tbody tr+tr>td{border-top:1px solid var(--md-table-row-border)}.echo-markdown tbody tr:hover{background-color:var(--md-tbody-hover-bg)}.echo-markdown blockquote{border-left:3px solid var(--color-border-subtle);color:var(--color-text-secondary);margin:.75rem 0;padding-left:.8rem}.echo-markdown a{color:var(--md-link-color);text-underline-offset:2px;text-decoration:underline}.echo-markdown pre{font-family:var(--font-family-mono);box-sizing:border-box;min-width:0;max-width:100%;margin:0;display:block;overflow:auto hidden}.echo-markdown pre code,.echo-markdown pre code.hljs,.echo-markdown pre .hljs{font-family:var(--font-family-mono);box-sizing:border-box;max-width:100%;display:block}.echo-markdown .code-block{background:var(--md-code-bg);border:1px solid var(--md-code-border);border-radius:.6rem;min-width:0;max-width:100%;margin:.75rem 0;position:relative;overflow:hidden}.echo-markdown .code-block__header{background:var(--md-code-header-bg);border-bottom:1px dashed var(--md-code-header-border);font-family:var(--font-family-sans);justify-content:space-between;align-items:center;gap:.5rem;padding:.35rem .5rem .35rem .85rem;display:flex}.echo-markdown .code-block__lang{color:var(--md-code-lang-text);letter-spacing:.02em;text-transform:lowercase;white-space:nowrap;text-overflow:ellipsis;font-size:.78rem;font-weight:500;overflow:hidden}.echo-markdown .code-block__actions{flex-shrink:0;align-items:center;gap:.35rem;display:inline-flex}.echo-markdown .code-block-copy,.echo-markdown .code-block-toggle{color:var(--md-code-action-text);cursor:pointer;background:0 0;border:1px solid #0000;border-radius:.35rem;align-items:center;gap:.3rem;padding:.2rem .55rem;font-family:inherit;font-size:.75rem;font-weight:500;line-height:1.4;transition:background-color .18s,color .18s,border-color .18s;display:inline-flex}.echo-markdown .code-block-copy:hover,.echo-markdown .code-block-toggle:hover{background:var(--md-code-action-hover-bg);color:var(--md-code-action-hover-text);border-color:var(--md-code-action-border)}.echo-markdown .code-block-copy:focus-visible,.echo-markdown .code-block-toggle:focus-visible{outline:2px solid var(--color-focus-ring);outline-offset:1px}.echo-markdown .code-block-copy.is-copied{color:var(--md-code-action-copied-text)}.echo-markdown .code-block__body{position:relative;overflow:hidden}.echo-markdown .code-block__body>pre{margin:0}.echo-markdown .code-block__body pre code.hljs,.echo-markdown .code-block__body pre .hljs{color:var(--md-code-text);background:0 0;padding:.75rem .9rem}.echo-markdown .code-block--collapsible.code-block--collapsed .code-block__body>pre{max-height:calc(var(--code-max-lines,10) * 1.6em + 1.5rem);overflow:hidden}.echo-markdown .code-block--collapsible.code-block--collapsed .code-block__body:after{content:"";pointer-events:none;background:linear-gradient(to bottom, var(--md-code-bg-transparent), var(--md-code-bg));height:2.25rem;position:absolute;bottom:0;left:0;right:0}.echo-markdown :not(pre)>code{font-family:var(--font-family-mono);background-color:var(--md-inline-code-bg);color:var(--md-inline-code-text);border-radius:.35rem;padding:.1rem .35rem}.echo-markdown blockquote{border-left-color:var(--md-blockquote-border)}@media (width<=640px){.echo-markdown{font-size:.92rem}.echo-markdown ul,.echo-markdown ol{padding-inline-start:1.15rem}.echo-markdown ol{padding-inline-start:1.35rem}.echo-markdown table{table-layout:fixed;width:100%;font-size:.82rem;display:table}.echo-markdown th,.echo-markdown td{min-width:0;padding:.4rem .5rem}}.markdown-renderer-fallback[data-v-1ffb5cd3]{white-space:pre-wrap;overflow-wrap:anywhere;font:inherit;color:inherit}.hub-echo-username[data-v-3de9628c]{font-family:var(--font-family-display)}.hub-item-wrap[data-v-d5c1fe5d]{contain:layout}.hub-explore-feed--masonry[data-v-d5c1fe5d]{column-count:2;column-gap:1rem}@media (width>=768px){.hub-explore-feed--masonry[data-v-d5c1fe5d]{column-count:3}}@media (width>=1280px){.hub-explore-feed--masonry[data-v-d5c1fe5d]{column-count:4}}.hub-explore-feed--masonry .hub-item-wrap--masonry[data-v-d5c1fe5d]{contain:unset;break-inside:avoid;page-break-inside:avoid;vertical-align:top;box-sizing:border-box;width:100%;display:inline-block}
