@import"https://fonts.googleapis.com/css2?family=Playfair+Display:ital,wght@0,400;0,700;1,400&family=Cormorant+Garamond:wght@300;400;500&family=Jost:wght@300;400;500&display=swap";@layer components;/*! tailwindcss v4.1.11 | 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-rotate-x:initial;--tw-rotate-y:initial;--tw-rotate-z:initial;--tw-skew-x:initial;--tw-skew-y:initial;--tw-border-style:solid;--tw-font-weight:initial;--tw-tracking:initial;--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:ui-sans-serif,system-ui,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;--color-gray-100:oklch(96.7% .003 264.542);--color-gray-400:oklch(70.7% .022 261.325);--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-black:#000;--color-white:#fff;--spacing:.25rem;--text-sm:.875rem;--text-sm--line-height:calc(1.25/.875);--text-2xl:1.5rem;--text-2xl--line-height:calc(2/1.5);--text-3xl:1.875rem;--text-3xl--line-height: 1.2 ;--font-weight-medium:500;--font-weight-semibold:600;--tracking-wide:.025em;--radius-lg:.5rem;--ease-in-out:cubic-bezier(.4,0,.2,1);--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%;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}:-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}:where(:root),:root:has(input.theme-controller[value=light]:checked),[data-theme=light]{color-scheme:light;--color-base-100:oklch(100% 0 0);--color-base-200:oklch(98% 0 0);--color-base-300:oklch(95% 0 0);--color-base-content:oklch(21% .006 285.885);--color-primary:oklch(45% .24 277.023);--color-primary-content:oklch(93% .034 272.788);--color-secondary:oklch(65% .241 354.308);--color-secondary-content:oklch(94% .028 342.258);--color-accent:oklch(77% .152 181.912);--color-accent-content:oklch(38% .063 188.416);--color-neutral:oklch(14% .005 285.823);--color-neutral-content:oklch(92% .004 286.32);--color-info:oklch(74% .16 232.661);--color-info-content:oklch(29% .066 243.157);--color-success:oklch(76% .177 163.223);--color-success-content:oklch(37% .077 168.94);--color-warning:oklch(82% .189 84.429);--color-warning-content:oklch(41% .112 45.904);--color-error:oklch(71% .194 13.428);--color-error-content:oklch(27% .105 12.094);--radius-selector:.5rem;--radius-field:.25rem;--radius-box:.5rem;--size-selector:.25rem;--size-field:.25rem;--border:1px;--depth:1;--noise:0}@media (prefers-color-scheme:dark){:root{color-scheme:dark;--color-base-100:oklch(25.33% .016 252.42);--color-base-200:oklch(23.26% .014 253.1);--color-base-300:oklch(21.15% .012 254.09);--color-base-content:oklch(97.807% .029 256.847);--color-primary:oklch(58% .233 277.117);--color-primary-content:oklch(96% .018 272.314);--color-secondary:oklch(65% .241 354.308);--color-secondary-content:oklch(94% .028 342.258);--color-accent:oklch(77% .152 181.912);--color-accent-content:oklch(38% .063 188.416);--color-neutral:oklch(14% .005 285.823);--color-neutral-content:oklch(92% .004 286.32);--color-info:oklch(74% .16 232.661);--color-info-content:oklch(29% .066 243.157);--color-success:oklch(76% .177 163.223);--color-success-content:oklch(37% .077 168.94);--color-warning:oklch(82% .189 84.429);--color-warning-content:oklch(41% .112 45.904);--color-error:oklch(71% .194 13.428);--color-error-content:oklch(27% .105 12.094);--radius-selector:.5rem;--radius-field:.25rem;--radius-box:.5rem;--size-selector:.25rem;--size-field:.25rem;--border:1px;--depth:1;--noise:0}}:root:has(input.theme-controller[value=light]:checked),[data-theme=light]{color-scheme:light;--color-base-100:oklch(100% 0 0);--color-base-200:oklch(98% 0 0);--color-base-300:oklch(95% 0 0);--color-base-content:oklch(21% .006 285.885);--color-primary:oklch(45% .24 277.023);--color-primary-content:oklch(93% .034 272.788);--color-secondary:oklch(65% .241 354.308);--color-secondary-content:oklch(94% .028 342.258);--color-accent:oklch(77% .152 181.912);--color-accent-content:oklch(38% .063 188.416);--color-neutral:oklch(14% .005 285.823);--color-neutral-content:oklch(92% .004 286.32);--color-info:oklch(74% .16 232.661);--color-info-content:oklch(29% .066 243.157);--color-success:oklch(76% .177 163.223);--color-success-content:oklch(37% .077 168.94);--color-warning:oklch(82% .189 84.429);--color-warning-content:oklch(41% .112 45.904);--color-error:oklch(71% .194 13.428);--color-error-content:oklch(27% .105 12.094);--radius-selector:.5rem;--radius-field:.25rem;--radius-box:.5rem;--size-selector:.25rem;--size-field:.25rem;--border:1px;--depth:1;--noise:0}:root:has(input.theme-controller[value=dark]:checked),[data-theme=dark]{color-scheme:dark;--color-base-100:oklch(25.33% .016 252.42);--color-base-200:oklch(23.26% .014 253.1);--color-base-300:oklch(21.15% .012 254.09);--color-base-content:oklch(97.807% .029 256.847);--color-primary:oklch(58% .233 277.117);--color-primary-content:oklch(96% .018 272.314);--color-secondary:oklch(65% .241 354.308);--color-secondary-content:oklch(94% .028 342.258);--color-accent:oklch(77% .152 181.912);--color-accent-content:oklch(38% .063 188.416);--color-neutral:oklch(14% .005 285.823);--color-neutral-content:oklch(92% .004 286.32);--color-info:oklch(74% .16 232.661);--color-info-content:oklch(29% .066 243.157);--color-success:oklch(76% .177 163.223);--color-success-content:oklch(37% .077 168.94);--color-warning:oklch(82% .189 84.429);--color-warning-content:oklch(41% .112 45.904);--color-error:oklch(71% .194 13.428);--color-error-content:oklch(27% .105 12.094);--radius-selector:.5rem;--radius-field:.25rem;--radius-box:.5rem;--size-selector:.25rem;--size-field:.25rem;--border:1px;--depth:1;--noise:0}@property --radialprogress{syntax: "<percentage>"; inherits: true; initial-value: 0%;}:root{scrollbar-color:currentColor #0000}@supports (color:color-mix(in lab,red,red)){:root{scrollbar-color:color-mix(in oklch,currentColor 35%,#0000)#0000}}:root{--fx-noise:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg'%3E%3Cfilter id='a'%3E%3CfeTurbulence type='fractalNoise' baseFrequency='1.34' numOctaves='4' stitchTiles='stitch'%3E%3C/feTurbulence%3E%3C/filter%3E%3Crect width='100%25' height='100%25' filter='url(%23a)' opacity='0.2'%3E%3C/rect%3E%3C/svg%3E")}:root:has(.modal-open,.modal[open],.modal:target,.modal-toggle:checked,.drawer:not([class*=drawer-open])>.drawer-toggle:checked){overflow:hidden}:where(:root:has(.modal-open,.modal[open],.modal:target,.modal-toggle:checked,.drawer:not(.drawer-open)>.drawer-toggle:checked)){scrollbar-gutter:stable;background-image:linear-gradient(var(--color-base-100),var(--color-base-100));--root-bg:var(--color-base-100)}@supports (color:color-mix(in lab,red,red)){:where(:root:has(.modal-open,.modal[open],.modal:target,.modal-toggle:checked,.drawer:not(.drawer-open)>.drawer-toggle:checked)){--root-bg:color-mix(in srgb,var(--color-base-100),oklch(0% 0 0) 40%)}}:where(.modal[open],.modal-open,.modal-toggle:checked+.modal):not(.modal-start,.modal-end){scrollbar-gutter:stable}:root,[data-theme]{background-color:var(--root-bg,var(--color-base-100));color:var(--color-base-content)}}@layer utilities{.diff{webkit-user-select:none;-webkit-user-select:none;user-select:none;direction:ltr;grid-template-columns:auto 1fr;width:100%;display:grid;position:relative;overflow:hidden;container-type:inline-size}.diff:focus-visible,.diff:has(.diff-item-1:focus-visible){outline-style:var(--tw-outline-style);outline-offset:1px;outline-width:2px;outline-color:var(--color-base-content)}.diff:focus-visible .diff-resizer{min-width:90cqi;max-width:90cqi}.diff:has(.diff-item-2:focus-visible){outline-style:var(--tw-outline-style);outline-offset:1px;outline-width:2px}.diff:has(.diff-item-2:focus-visible) .diff-resizer{min-width:10cqi;max-width:10cqi}@supports (-webkit-overflow-scrolling:touch) and (overflow:-webkit-paged-x){.diff:focus .diff-resizer{min-width:10cqi;max-width:10cqi}.diff:has(.diff-item-1:focus) .diff-resizer{min-width:90cqi;max-width:90cqi}}.modal{pointer-events:none;visibility:hidden;width:100%;max-width:none;height:100%;max-height:none;color:inherit;transition:translate .3s ease-out,visibility .3s allow-discrete,background-color .3s ease-out,opacity .1s ease-out;overscroll-behavior:contain;z-index:999;background-color:#0000;place-items:center;margin:0;padding:0;display:grid;position:fixed;inset:0;overflow:hidden}.modal::backdrop{display:none}.modal.modal-open,.modal[open],.modal:target{pointer-events:auto;visibility:visible;opacity:1;background-color:#0006}:is(.modal.modal-open,.modal[open],.modal:target) .modal-box{opacity:1;translate:0;scale:1}@starting-style{.modal.modal-open,.modal[open],.modal:target{visibility:hidden;opacity:0}}.tab{cursor:pointer;appearance:none;text-align:center;webkit-user-select:none;-webkit-user-select:none;user-select:none;flex-wrap:wrap;justify-content:center;align-items:center;display:inline-flex;position:relative}@media (hover:hover){.tab:hover{color:var(--color-base-content)}}.tab{--tab-p:1rem;--tab-bg:var(--color-base-100);--tab-border-color:var(--color-base-300);--tab-radius-ss:0;--tab-radius-se:0;--tab-radius-es:0;--tab-radius-ee:0;--tab-order:0;--tab-radius-min:calc(.75rem - var(--border));order:var(--tab-order);height:var(--tab-height);border-color:#0000;padding-inline-start:var(--tab-p);padding-inline-end:var(--tab-p);font-size:.875rem}.tab:is(input[type=radio]){min-width:fit-content}.tab:is(input[type=radio]):after{content:attr(aria-label)}.tab:is(label){position:relative}.tab:is(label) input{cursor:pointer;appearance:none;opacity:0;position:absolute;inset:0}:is(.tab:checked,.tab:is(label:has(:checked)),.tab:is(.tab-active,[aria-selected=true]))+.tab-content{height:calc(100% - var(--tab-height) + var(--border));display:block}.tab:not(:checked,label:has(:checked),:hover,.tab-active,[aria-selected=true]){color:var(--color-base-content)}@supports (color:color-mix(in lab,red,red)){.tab:not(:checked,label:has(:checked),:hover,.tab-active,[aria-selected=true]){color:color-mix(in oklab,var(--color-base-content)50%,transparent)}}.tab:not(input):empty{cursor:default;flex-grow:1}.tab:focus{--tw-outline-style:none;outline-style:none}@media (forced-colors:active){.tab:focus{outline-offset:2px;outline:2px solid #0000}}.tab:focus-visible,.tab:is(label:has(:checked:focus-visible)){outline-offset:-5px;outline:2px solid}.tab[disabled]{pointer-events:none;opacity:.4}.menu{--menu-active-fg:var(--color-neutral-content);--menu-active-bg:var(--color-neutral);flex-flow:column wrap;width:fit-content;padding:.5rem;font-size:.875rem;display:flex}.menu :where(li ul){white-space:nowrap;margin-inline-start:1rem;padding-inline-start:.5rem;position:relative}.menu :where(li ul):before{background-color:var(--color-base-content);opacity:.1;width:var(--border);content:"";inset-inline-start:0;position:absolute;top:.75rem;bottom:.75rem}.menu :where(li>.menu-dropdown:not(.menu-dropdown-show)){display:none}.menu :where(li:not(.menu-title)>:not(ul,details,.menu-title,.btn)),.menu :where(li:not(.menu-title)>details>summary:not(.menu-title)){border-radius:var(--radius-field);text-align:start;text-wrap:balance;-webkit-user-select:none;user-select:none;grid-auto-columns:minmax(auto,max-content) auto max-content;grid-auto-flow:column;align-content:flex-start;align-items:center;gap:.5rem;padding-block:.375rem;padding-inline:.75rem;transition-property:color,background-color,box-shadow;transition-duration:.2s;transition-timing-function:cubic-bezier(0,0,.2,1);display:grid}.menu :where(li>details>summary){--tw-outline-style:none;outline-style:none}@media (forced-colors:active){.menu :where(li>details>summary){outline-offset:2px;outline:2px solid #0000}}.menu :where(li>details>summary)::-webkit-details-marker{display:none}:is(.menu :where(li>details>summary),.menu :where(li>.menu-dropdown-toggle)):after{content:"";transform-origin:50%;pointer-events:none;justify-self:flex-end;width:.375rem;height:.375rem;transition-property:rotate,translate;transition-duration:.2s;display:block;translate:0 -1px;rotate:-135deg;box-shadow:inset 2px 2px}.menu :where(li>details[open]>summary):after,.menu :where(li>.menu-dropdown-toggle.menu-dropdown-show):after{translate:0 1px;rotate:45deg}.menu :where(li:not(.menu-title,.disabled)>:not(ul,details,.menu-title),li:not(.menu-title,.disabled)>details>summary:not(.menu-title)):not(.menu-active,:active,.btn).menu-focus,.menu :where(li:not(.menu-title,.disabled)>:not(ul,details,.menu-title),li:not(.menu-title,.disabled)>details>summary:not(.menu-title)):not(.menu-active,:active,.btn):focus-visible{cursor:pointer;background-color:var(--color-base-content)}@supports (color:color-mix(in lab,red,red)){.menu :where(li:not(.menu-title,.disabled)>:not(ul,details,.menu-title),li:not(.menu-title,.disabled)>details>summary:not(.menu-title)):not(.menu-active,:active,.btn).menu-focus,.menu :where(li:not(.menu-title,.disabled)>:not(ul,details,.menu-title),li:not(.menu-title,.disabled)>details>summary:not(.menu-title)):not(.menu-active,:active,.btn):focus-visible{background-color:color-mix(in oklab,var(--color-base-content)10%,transparent)}}.menu :where(li:not(.menu-title,.disabled)>:not(ul,details,.menu-title),li:not(.menu-title,.disabled)>details>summary:not(.menu-title)):not(.menu-active,:active,.btn).menu-focus,.menu :where(li:not(.menu-title,.disabled)>:not(ul,details,.menu-title),li:not(.menu-title,.disabled)>details>summary:not(.menu-title)):not(.menu-active,:active,.btn):focus-visible{color:var(--color-base-content);--tw-outline-style:none;outline-style:none}@media (forced-colors:active){.menu :where(li:not(.menu-title,.disabled)>:not(ul,details,.menu-title),li:not(.menu-title,.disabled)>details>summary:not(.menu-title)):not(.menu-active,:active,.btn).menu-focus,.menu :where(li:not(.menu-title,.disabled)>:not(ul,details,.menu-title),li:not(.menu-title,.disabled)>details>summary:not(.menu-title)):not(.menu-active,:active,.btn):focus-visible{outline-offset:2px;outline:2px solid #0000}}.menu :where(li:not(.menu-title,.disabled)>:not(ul,details,.menu-title):not(.menu-active,:active,.btn):hover,li:not(.menu-title,.disabled)>details>summary:not(.menu-title):not(.menu-active,:active,.btn):hover){cursor:pointer;background-color:var(--color-base-content)}@supports (color:color-mix(in lab,red,red)){.menu :where(li:not(.menu-title,.disabled)>:not(ul,details,.menu-title):not(.menu-active,:active,.btn):hover,li:not(.menu-title,.disabled)>details>summary:not(.menu-title):not(.menu-active,:active,.btn):hover){background-color:color-mix(in oklab,var(--color-base-content)10%,transparent)}}.menu :where(li:not(.menu-title,.disabled)>:not(ul,details,.menu-title):not(.menu-active,:active,.btn):hover,li:not(.menu-title,.disabled)>details>summary:not(.menu-title):not(.menu-active,:active,.btn):hover){--tw-outline-style:none;outline-style:none}@media (forced-colors:active){.menu :where(li:not(.menu-title,.disabled)>:not(ul,details,.menu-title):not(.menu-active,:active,.btn):hover,li:not(.menu-title,.disabled)>details>summary:not(.menu-title):not(.menu-active,:active,.btn):hover){outline-offset:2px;outline:2px solid #0000}}.menu :where(li:not(.menu-title,.disabled)>:not(ul,details,.menu-title):not(.menu-active,:active,.btn):hover,li:not(.menu-title,.disabled)>details>summary:not(.menu-title):not(.menu-active,:active,.btn):hover){box-shadow:inset 0 1px #00000003,inset 0 -1px #ffffff03}.menu :where(li:empty){background-color:var(--color-base-content);opacity:.1;height:1px;margin:.5rem 1rem}.menu :where(li){flex-flow:column wrap;flex-shrink:0;align-items:stretch;display:flex;position:relative}.menu :where(li) .badge{justify-self:flex-end}.menu :where(li)>:not(ul,.menu-title,details,.btn):active,.menu :where(li)>:not(ul,.menu-title,details,.btn).menu-active,.menu :where(li)>details>summary:active{--tw-outline-style:none;outline-style:none}@media (forced-colors:active){.menu :where(li)>:not(ul,.menu-title,details,.btn):active,.menu :where(li)>:not(ul,.menu-title,details,.btn).menu-active,.menu :where(li)>details>summary:active{outline-offset:2px;outline:2px solid #0000}}.menu :where(li)>:not(ul,.menu-title,details,.btn):active,.menu :where(li)>:not(ul,.menu-title,details,.btn).menu-active,.menu :where(li)>details>summary:active{color:var(--menu-active-fg);background-color:var(--menu-active-bg);background-size:auto,calc(var(--noise)*100%);background-image:none,var(--fx-noise)}:is(.menu :where(li)>:not(ul,.menu-title,details,.btn):active,.menu :where(li)>:not(ul,.menu-title,details,.btn).menu-active,.menu :where(li)>details>summary:active):not(:is(.menu :where(li)>:not(ul,.menu-title,details,.btn):active,.menu :where(li)>:not(ul,.menu-title,details,.btn).menu-active,.menu :where(li)>details>summary:active):active){box-shadow:0 2px calc(var(--depth)*3px) -2px var(--menu-active-bg)}.menu :where(li).menu-disabled{pointer-events:none;color:var(--color-base-content)}@supports (color:color-mix(in lab,red,red)){.menu :where(li).menu-disabled{color:color-mix(in oklab,var(--color-base-content)20%,transparent)}}.menu .dropdown:focus-within .menu-dropdown-toggle:after{translate:0 1px;rotate:45deg}.menu .dropdown-content{margin-top:.5rem;padding:.5rem}.menu .dropdown-content:before{display:none}.loading{pointer-events:none;aspect-ratio:1;vertical-align:middle;width:calc(var(--size-selector,.25rem)*6);background-color:currentColor;display:inline-block;-webkit-mask-image:url("data:image/svg+xml,%3Csvg width='24' height='24' stroke='black' viewBox='0 0 24 24' xmlns='http://www.w3.org/2000/svg'%3E%3Cg transform-origin='center'%3E%3Ccircle cx='12' cy='12' r='9.5' fill='none' stroke-width='3' stroke-linecap='round'%3E%3CanimateTransform attributeName='transform' type='rotate' from='0 12 12' to='360 12 12' dur='2s' repeatCount='indefinite'/%3E%3Canimate attributeName='stroke-dasharray' values='0,150;42,150;42,150' keyTimes='0;0.475;1' dur='1.5s' repeatCount='indefinite'/%3E%3Canimate attributeName='stroke-dashoffset' values='0;-16;-59' keyTimes='0;0.475;1' dur='1.5s' repeatCount='indefinite'/%3E%3C/circle%3E%3C/g%3E%3C/svg%3E");mask-image:url("data:image/svg+xml,%3Csvg width='24' height='24' stroke='black' viewBox='0 0 24 24' xmlns='http://www.w3.org/2000/svg'%3E%3Cg transform-origin='center'%3E%3Ccircle cx='12' cy='12' r='9.5' fill='none' stroke-width='3' stroke-linecap='round'%3E%3CanimateTransform attributeName='transform' type='rotate' from='0 12 12' to='360 12 12' dur='2s' repeatCount='indefinite'/%3E%3Canimate attributeName='stroke-dasharray' values='0,150;42,150;42,150' keyTimes='0;0.475;1' dur='1.5s' repeatCount='indefinite'/%3E%3Canimate attributeName='stroke-dashoffset' values='0;-16;-59' keyTimes='0;0.475;1' dur='1.5s' repeatCount='indefinite'/%3E%3C/circle%3E%3C/g%3E%3C/svg%3E");-webkit-mask-position:50%;mask-position:50%;-webkit-mask-size:100%;mask-size:100%;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat}.list{flex-direction:column;font-size:.875rem;display:flex}.list :where(.list-row){--list-grid-cols:minmax(0,auto)1fr;border-radius:var(--radius-box);word-break:break-word;grid-auto-flow:column;grid-template-columns:var(--list-grid-cols);gap:1rem;padding:1rem;display:grid;position:relative}.list :where(.list-row):has(.list-col-grow:first-child){--list-grid-cols:1fr}.list :where(.list-row):has(.list-col-grow:nth-child(2)){--list-grid-cols:minmax(0,auto)1fr}.list :where(.list-row):has(.list-col-grow:nth-child(3)){--list-grid-cols:minmax(0,auto)minmax(0,auto)1fr}.list :where(.list-row):has(.list-col-grow:nth-child(4)){--list-grid-cols:minmax(0,auto)minmax(0,auto)minmax(0,auto)1fr}.list :where(.list-row):has(.list-col-grow:nth-child(5)){--list-grid-cols:minmax(0,auto)minmax(0,auto)minmax(0,auto)minmax(0,auto)1fr}.list :where(.list-row):has(.list-col-grow:nth-child(6)){--list-grid-cols:minmax(0,auto)minmax(0,auto)minmax(0,auto)minmax(0,auto)minmax(0,auto)1fr}.list :where(.list-row) :not(.list-col-wrap){grid-row-start:1}:is(.list>:not(:last-child).list-row,.list>:not(:last-child) .list-row):after{content:"";border-bottom:var(--border)solid;inset-inline:var(--radius-box);border-color:var(--color-base-content);position:absolute;bottom:0}@supports (color:color-mix(in lab,red,red)){:is(.list>:not(:last-child).list-row,.list>:not(:last-child) .list-row):after{border-color:color-mix(in oklab,var(--color-base-content)5%,transparent)}}.select{border:var(--border)solid #0000;appearance:none;background-color:var(--color-base-100);vertical-align:middle;width:clamp(3rem,20rem,100%);height:var(--size);touch-action:manipulation;text-overflow:ellipsis;box-shadow:0 1px var(--input-color) inset,0 -1px oklch(100% 0 0/calc(var(--depth)*.1)) inset;background-image:linear-gradient(45deg,#0000 50%,currentColor 50%),linear-gradient(135deg,currentColor 50%,#0000 50%);background-position:calc(100% - 20px) calc(1px + 50%),calc(100% - 16.1px) calc(1px + 50%);background-repeat:no-repeat;background-size:4px 4px,4px 4px;border-start-start-radius:var(--join-ss,var(--radius-field));border-start-end-radius:var(--join-se,var(--radius-field));border-end-end-radius:var(--join-ee,var(--radius-field));border-end-start-radius:var(--join-es,var(--radius-field));flex-shrink:1;align-items:center;gap:.375rem;padding-inline:1rem 1.75rem;font-size:.875rem;display:inline-flex;position:relative}@supports (color:color-mix(in lab,red,red)){.select{box-shadow:0 1px color-mix(in oklab,var(--input-color)calc(var(--depth)*10%),#0000) inset,0 -1px oklch(100% 0 0/calc(var(--depth)*.1)) inset}}.select{border-color:var(--input-color);--input-color:var(--color-base-content)}@supports (color:color-mix(in lab,red,red)){.select{--input-color:color-mix(in oklab,var(--color-base-content)20%,#0000)}}.select{--size:calc(var(--size-field,.25rem)*10)}[dir=rtl] .select{background-position:12px calc(1px + 50%),16px calc(1px + 50%)}.select select{appearance:none;background:inherit;border-radius:inherit;border-style:none;width:calc(100% + 2.75rem);height:calc(100% - 2px);margin-inline:-1rem -1.75rem;padding-inline:1rem 1.75rem}.select select:focus,.select select:focus-within{--tw-outline-style:none;outline-style:none}@media (forced-colors:active){.select select:focus,.select select:focus-within{outline-offset:2px;outline:2px solid #0000}}.select select:not(:last-child){background-image:none;margin-inline-end:-1.375rem}.select:focus,.select:focus-within{--input-color:var(--color-base-content);box-shadow:0 1px var(--input-color)}@supports (color:color-mix(in lab,red,red)){.select:focus,.select:focus-within{box-shadow:0 1px color-mix(in oklab,var(--input-color)calc(var(--depth)*10%),#0000)}}.select:focus,.select:focus-within{outline:2px solid var(--input-color);outline-offset:2px;isolation:isolate;z-index:1}.select:has(>select[disabled]),.select:is(:disabled,[disabled]){cursor:not-allowed;border-color:var(--color-base-200);background-color:var(--color-base-200);color:var(--color-base-content)}@supports (color:color-mix(in lab,red,red)){.select:has(>select[disabled]),.select:is(:disabled,[disabled]){color:color-mix(in oklab,var(--color-base-content)40%,transparent)}}:is(.select:has(>select[disabled]),.select:is(:disabled,[disabled]))::placeholder{color:var(--color-base-content)}@supports (color:color-mix(in lab,red,red)){:is(.select:has(>select[disabled]),.select:is(:disabled,[disabled]))::placeholder{color:color-mix(in oklab,var(--color-base-content)20%,transparent)}}.select:has(>select[disabled])>select[disabled]{cursor:not-allowed}.card{border-radius:var(--radius-box);outline-offset:2px;outline:0 solid #0000;flex-direction:column;transition:outline .2s ease-in-out;display:flex;position:relative}.card:focus{--tw-outline-style:none;outline-style:none}@media (forced-colors:active){.card:focus{outline-offset:2px;outline:2px solid #0000}}.card:focus-visible{outline-color:currentColor}.card :where(figure:first-child){border-start-start-radius:inherit;border-start-end-radius:inherit;border-end-end-radius:unset;border-end-start-radius:unset;overflow:hidden}.card :where(figure:last-child){border-start-start-radius:unset;border-start-end-radius:unset;border-end-end-radius:inherit;border-end-start-radius:inherit;overflow:hidden}.card:where(.card-border){border:var(--border)solid var(--color-base-200)}.card:where(.card-dash){border:var(--border)dashed var(--color-base-200)}.card.image-full{display:grid}.card.image-full>*{grid-row-start:1;grid-column-start:1}.card.image-full>.card-body{color:var(--color-neutral-content);position:relative}.card.image-full :where(figure){border-radius:inherit;overflow:hidden}.card.image-full>figure img{object-fit:cover;filter:brightness(28%);height:100%}.card figure{justify-content:center;align-items:center;display:flex}.card:has(>input:is(input[type=checkbox],input[type=radio])){cursor:pointer;-webkit-user-select:none;user-select:none}.card:has(>:checked){outline:2px solid}.avatar{vertical-align:middle;display:inline-flex;position:relative}.avatar>div{aspect-ratio:1;display:block;overflow:hidden}.avatar img{object-fit:cover;width:100%;height:100%}.checkbox{border:var(--border)solid var(--input-color,var(--color-base-content))}@supports (color:color-mix(in lab,red,red)){.checkbox{border:var(--border)solid var(--input-color,color-mix(in oklab,var(--color-base-content)20%,#0000))}}.checkbox{cursor:pointer;appearance:none;border-radius:var(--radius-selector);vertical-align:middle;color:var(--color-base-content);box-shadow:0 1px oklch(0% 0 0/calc(var(--depth)*.1)) inset,0 0 #0000 inset,0 0 #0000;--size:calc(var(--size-selector,.25rem)*6);width:var(--size);height:var(--size);background-size:auto,calc(var(--noise)*100%);background-image:none,var(--fx-noise);flex-shrink:0;padding:.25rem;transition:background-color .2s,box-shadow .2s;display:inline-block;position:relative}.checkbox:before{--tw-content:"";content:var(--tw-content);opacity:0;clip-path:polygon(20% 100%,20% 80%,50% 80%,50% 80%,70% 80%,70% 100%);width:100%;height:100%;box-shadow:0 3px oklch(100% 0 0/calc(var(--depth)*.1)) inset;background-color:currentColor;font-size:1rem;line-height:.75;transition:clip-path .3s .1s,opacity .1s .1s,rotate .3s .1s,translate .3s .1s;display:block;rotate:45deg}.checkbox:focus-visible{outline:2px solid var(--input-color,currentColor);outline-offset:2px}.checkbox:checked,.checkbox[aria-checked=true]{background-color:var(--input-color,#0000);box-shadow:0 0 #0000 inset,0 8px 0 -4px oklch(100% 0 0/calc(var(--depth)*.1)) inset,0 1px oklch(0% 0 0/calc(var(--depth)*.1))}:is(.checkbox:checked,.checkbox[aria-checked=true]):before{clip-path:polygon(20% 100%,20% 80%,50% 80%,50% 0%,70% 0%,70% 100%);opacity:1}@media (forced-colors:active){:is(.checkbox:checked,.checkbox[aria-checked=true]):before{--tw-content:"✔︎";clip-path:none;background-color:#0000;rotate:none}}@media print{:is(.checkbox:checked,.checkbox[aria-checked=true]):before{--tw-content:"✔︎";clip-path:none;background-color:#0000;rotate:none}}.checkbox:indeterminate:before{opacity:1;clip-path:polygon(20% 100%,20% 80%,50% 80%,50% 80%,80% 80%,80% 100%);translate:0 -35%;rotate:none}.checkbox:disabled{cursor:not-allowed;opacity:.2}.relative{position:relative}.hero{background-position:50%;background-size:cover;place-items:center;width:100%;display:grid}.hero>*{grid-row-start:1;grid-column-start:1}.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}}.filter{flex-wrap:wrap;display:flex}.filter input[type=radio]{width:auto}.filter input{opacity:1;transition:margin .1s,opacity .3s,padding .3s,border-width .1s;overflow:hidden;scale:1}.filter input:not(:last-child){margin-inline-end:.25rem}.filter input.filter-reset{aspect-ratio:1}.filter input.filter-reset:after{content:"×"}.filter:not(:has(input:checked:not(.filter-reset))) .filter-reset,.filter:not(:has(input:checked:not(.filter-reset))) input[type=reset],.filter:has(input:checked:not(.filter-reset)) input:not(:checked,.filter-reset,input[type=reset]){opacity:0;border-width:0;width:0;margin-inline:0;padding-inline:0;scale:0}.mx-auto{margin-inline:auto}.label{white-space:nowrap;color:currentColor;align-items:center;gap:.375rem;display:inline-flex}@supports (color:color-mix(in lab,red,red)){.label{color:color-mix(in oklab,currentColor 60%,transparent)}}.label:has(input){cursor:pointer}.label:is(.input>*,.select>*){white-space:nowrap;height:calc(100% - .5rem);font-size:inherit;align-items:center;padding-inline:.75rem;display:flex}.label:is(.input>*,.select>*):first-child{border-inline-end:var(--border)solid currentColor;margin-inline:-.75rem .75rem}@supports (color:color-mix(in lab,red,red)){.label:is(.input>*,.select>*):first-child{border-inline-end:var(--border)solid color-mix(in oklab,currentColor 10%,#0000)}}.label:is(.input>*,.select>*):last-child{border-inline-start:var(--border)solid currentColor;margin-inline:.75rem -.75rem}@supports (color:color-mix(in lab,red,red)){.label:is(.input>*,.select>*):last-child{border-inline-start:var(--border)solid color-mix(in oklab,currentColor 10%,#0000)}}.mt-3{margin-top:calc(var(--spacing)*3)}.mt-4{margin-top:calc(var(--spacing)*4)}.mt-6{margin-top:calc(var(--spacing)*6)}.mt-8{margin-top:calc(var(--spacing)*8)}.status{aspect-ratio:1;border-radius:var(--radius-selector);background-color:var(--color-base-content);width:.5rem;height:.5rem;display:inline-block}@supports (color:color-mix(in lab,red,red)){.status{background-color:color-mix(in oklab,var(--color-base-content)20%,transparent)}}.status{vertical-align:middle;color:#0000004d;background-position:50%;background-repeat:no-repeat}@supports (color:color-mix(in lab,red,red)){.status{color:#0000004d}@supports (color:color-mix(in lab,red,red)){.status{color:color-mix(in oklab,var(--color-black)30%,transparent)}}}.status{background-image:radial-gradient(circle at 35% 30%,oklch(1 0 0/calc(var(--depth)*.5)),#0000);box-shadow:0 2px 3px -1px}@supports (color:color-mix(in lab,red,red)){.status{box-shadow:0 2px 3px -1px color-mix(in oklab,currentColor calc(var(--depth)*100%),#0000)}}.badge{border-radius:var(--radius-selector);vertical-align:middle;color:var(--badge-fg);border:var(--border)solid var(--badge-color,var(--color-base-200));width:fit-content;padding-inline:calc(.25rem*3 - var(--border));background-size:auto,calc(var(--noise)*100%);background-image:none,var(--fx-noise);background-color:var(--badge-bg);--badge-bg:var(--badge-color,var(--color-base-100));--badge-fg:var(--color-base-content);--size:calc(var(--size-selector,.25rem)*6);height:var(--size);justify-content:center;align-items:center;gap:.5rem;font-size:.875rem;display:inline-flex}.tabs{--tabs-height:auto;--tabs-direction:row;--tab-height:calc(var(--size-field,.25rem)*10);height:var(--tabs-height);flex-wrap:wrap;flex-direction:var(--tabs-direction);display:flex}.navbar{align-items:center;width:100%;min-height:4rem;padding:.5rem;display:flex}.footer{grid-auto-flow:row;place-items:start;gap:2.5rem 1rem;width:100%;font-size:.875rem;line-height:1.25rem;display:grid}.footer>*{place-items:start;gap:.5rem;display:grid}.footer.footer-center{text-align:center;grid-auto-flow:column dense;place-items:center}.footer.footer-center>*{place-items:center}.block{display:block}.flex{display:flex}.grid{display:grid}.inline{display:inline}.h-5{height:calc(var(--spacing)*5)}.h-80{height:calc(var(--spacing)*80)}.min-h-\[calc\(100vh-306px\)\]{min-height:calc(100vh - 306px)}.min-h-screen{min-height:100vh}.w-1\/2{width:50%}.w-5{width:calc(var(--spacing)*5)}.w-full{width:100%}.flex-shrink{flex-shrink:1}.shrink-0{flex-shrink:0}.transform{transform:var(--tw-rotate-x,)var(--tw-rotate-y,)var(--tw-rotate-z,)var(--tw-skew-x,)var(--tw-skew-y,)}.link{cursor:pointer;text-decoration-line:underline}.link:focus{--tw-outline-style:none;outline-style:none}@media (forced-colors:active){.link:focus{outline-offset:2px;outline:2px solid #0000}}.link:focus-visible{outline-offset:2px;outline:2px solid}.items-center{align-items:center}.justify-center{justify-content:center}.gap-x-2{column-gap:calc(var(--spacing)*2)}.gap-x-3{column-gap:calc(var(--spacing)*3)}.rounded-lg{border-radius:var(--radius-lg)}.border{border-style:var(--tw-border-style);border-width:1px}.bg-gray-500{background-color:var(--color-gray-500)}.bg-white{background-color:var(--color-white)}.object-cover{object-fit:cover}.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-12{padding-block:calc(var(--spacing)*12)}.text-2xl{font-size:var(--text-2xl);line-height:var(--tw-leading,var(--text-2xl--line-height))}.text-sm{font-size:var(--text-sm);line-height:var(--tw-leading,var(--text-sm--line-height))}.font-medium{--tw-font-weight:var(--font-weight-medium);font-weight:var(--font-weight-medium)}.font-semibold{--tw-font-weight:var(--font-weight-semibold);font-weight:var(--font-weight-semibold)}.tracking-wide{--tw-tracking:var(--tracking-wide);letter-spacing:var(--tracking-wide)}.text-gray-500{color:var(--color-gray-500)}.text-gray-700{color:var(--color-gray-700)}.text-gray-800{color:var(--color-gray-800)}.text-white{color:var(--color-white)}.italic{font-style:italic}.underline{text-decoration-line:underline}.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,visibility,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-colors{transition-property:color,background-color,border-color,outline-color,text-decoration-color,fill,stroke,--tw-gradient-from,--tw-gradient-via,--tw-gradient-to;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration))}.duration-200{--tw-duration:.2s;transition-duration:.2s}.ease-in-out{--tw-ease:var(--ease-in-out);transition-timing-function:var(--ease-in-out)}@media (hover:hover){.hover\:bg-gray-100:hover{background-color:var(--color-gray-100)}.hover\:bg-gray-600:hover{background-color:var(--color-gray-600)}}@media (min-width:40rem){.sm\:w-auto{width:auto}}@media (min-width:48rem){.md\:h-96{height:calc(var(--spacing)*96)}.md\:text-3xl{font-size:var(--text-3xl);line-height:var(--tw-leading,var(--text-3xl--line-height))}}@media (min-width:64rem){.lg\:mt-0{margin-top:calc(var(--spacing)*0)}.lg\:flex{display:flex}.lg\:h-\[32rem\]{height:32rem}.lg\:w-1\/2{width:50%}.lg\:items-center{align-items:center}.lg\:gap-12{gap:calc(var(--spacing)*12)}}.rtl\:rotate-180:where(:dir(rtl),[dir=rtl],[dir=rtl] *){rotate:180deg}@media (prefers-color-scheme:dark){.dark\:text-gray-400{color:var(--color-gray-400)}.dark\:text-white{color:var(--color-white)}}}.adm-layout{background:var(--cream);min-height:100vh;display:flex}.adm-sb{z-index:200;background:#1c1916;border-right:1px solid #ffffff0d;flex-direction:column;width:68px;height:100vh;transition:width .3s cubic-bezier(.4,0,.2,1);display:flex;position:fixed;top:0;left:0;overflow:hidden}.adm-sb:hover{width:240px}.adm-sb-head{border-bottom:1px solid #ffffff12;flex-shrink:0;align-items:center;gap:.8rem;padding:1.3rem 1rem 1.2rem;display:flex;overflow:hidden}.adm-sb-logo-char{color:#fff;background:#c07170;border-radius:9px;flex-shrink:0;justify-content:center;align-items:center;width:38px;height:38px;font-family:Playfair Display,serif;font-size:1.25rem;font-weight:700;display:flex}.adm-sb-logo-name{color:#ffffffd9;white-space:nowrap;opacity:0;font-family:Playfair Display,serif;font-size:.92rem;font-weight:700;transition:opacity .18s 80ms}.adm-sb:hover .adm-sb-logo-name{opacity:1}.adm-sb-nav{flex-direction:column;flex:1;gap:2px;padding:1rem 0;display:flex;overflow:hidden}.adm-sb-link{color:#ffffff73;cursor:pointer;white-space:nowrap;background:0 0;border:none;align-items:center;gap:.8rem;width:100%;padding:.78rem 1rem;text-decoration:none;transition:background .15s,color .15s;display:flex;overflow:hidden}.adm-sb-link:hover{color:#ffffffd9;background:#ffffff0f}.adm-sb-link--on{color:#e08a8a;background:#c0717033}.adm-sb-link--on:hover{background:#c0717042}.adm-sb-ico{flex-shrink:0;align-items:center;display:flex}.adm-sb-txt{white-space:nowrap;opacity:0;font-family:Jost,sans-serif;font-size:.9rem;transition:opacity .18s 80ms}.adm-sb:hover .adm-sb-txt{opacity:1}.adm-sb-out{color:#ffffff4d;margin-bottom:1.2rem}.adm-sb-out:hover{color:#e07070!important;background:#e0707014!important}.adm-mobile-nav{z-index:200;padding:.45rem 0 max(.45rem,env(safe-area-inset-bottom));background:#1c1916;border-top:1px solid #ffffff14;flex-direction:row;justify-content:space-around;align-items:center;display:none;position:fixed;bottom:0;left:0;right:0}.adm-mn-item{color:#fff6;cursor:pointer;background:0 0;border:none;flex-direction:column;align-items:center;gap:3px;padding:.3rem .6rem;font-family:Jost,sans-serif;font-size:.63rem;text-decoration:none;transition:color .15s;display:flex}.adm-mn-item--on{color:#e08a8a}.adm-mn-item:hover{color:#fffc}.adm-page{background:var(--cream);flex:1;min-height:100vh;margin-left:68px}.adm-dash{padding:0}.adm-topbar{z-index:50;-webkit-backdrop-filter:blur(14px);background:#f2ede8e6;border-bottom:1px solid #2c2c2c14;justify-content:space-between;align-items:center;gap:1rem;padding:.85rem 2rem;display:flex;position:sticky;top:0}.adm-search-wrap{flex:1;align-items:center;max-width:380px;display:flex;position:relative}.adm-search-ico{color:var(--muted);pointer-events:none;position:absolute;left:.85rem}.adm-search-input{border:1.5px solid var(--warm-gray);width:100%;color:var(--charcoal);background:#fff;border-radius:50px;outline:none;padding:.55rem 1rem .55rem 2.3rem;font-family:Jost,sans-serif;font-size:.875rem;transition:border-color .2s,box-shadow .2s}.adm-search-input:focus{border-color:#c07170;box-shadow:0 0 0 3px #c071701f}.adm-search-input::placeholder{color:#bbb5b0}.adm-topbar-right{align-items:center;gap:.75rem;display:flex}.adm-notif-btn{border:1.5px solid var(--warm-gray);cursor:pointer;width:38px;height:38px;color:var(--charcoal);background:#fff;border-radius:50%;justify-content:center;align-items:center;transition:border-color .15s;display:flex;position:relative}.adm-notif-btn:hover{border-color:#c07170}.adm-notif-dot{background:#c07170;border:2px solid #fff;border-radius:50%;width:8px;height:8px;position:absolute;top:6px;right:6px}.adm-avatar{color:#fff;cursor:pointer;background:#c07170;border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;width:38px;height:38px;font-family:Playfair Display,serif;font-size:1rem;font-weight:700;display:flex}.adm-welcome{background:linear-gradient(135deg,#e8dfd5 0%,var(--cream)60%,#ede5db 100%);border-bottom:1px solid #2c2c2c0f;justify-content:space-between;align-items:flex-start;padding:clamp(1.8rem,4vw,2.8rem) 2rem;display:flex;position:relative;overflow:hidden}.adm-welcome:before{content:"";background:#c07170;width:4px;height:100%;position:absolute;top:0;left:0}.adm-welcome-inner{padding-left:.5rem}.adm-greeting{color:var(--charcoal);min-height:1.4em;margin-bottom:.5rem;font-family:Playfair Display,serif;font-size:clamp(1.5rem,3.5vw,2.1rem);font-weight:700;line-height:1.25}.adm-cursor{color:#c07170;margin-left:2px;animation:1s step-end infinite adm-blink;display:inline-block}@keyframes adm-blink{0%,to{opacity:1}50%{opacity:0}}.adm-date-en{color:var(--muted);margin-bottom:.2rem;font-family:Jost,sans-serif;font-size:.875rem}.adm-date-bn{color:#c07170;letter-spacing:.01em;font-family:Jost,sans-serif;font-size:.875rem}.adm-time-sep{color:#7a747080;margin:0 .45rem}.adm-welcome-deco{color:#c071701f;flex-shrink:0;margin-top:-.5rem;margin-right:1rem;font-family:serif;font-size:clamp(3rem,8vw,6rem);line-height:1}.adm-main-grid{grid-template-columns:1fr 300px;align-items:start;gap:1.5rem;padding:1.75rem 2rem;display:grid}.adm-section-title{color:var(--charcoal);align-items:baseline;gap:.5rem;margin-bottom:1.1rem;font-family:Playfair Display,serif;font-size:1.15rem;font-weight:700;display:flex}.adm-create-section{background:#fff;border-radius:14px;padding:1.75rem;box-shadow:0 2px 16px #2c2c2c0f}.adm-success{color:#3a7a50;background:#64a0781a;border:1px solid #64a0784d;border-radius:8px;align-items:center;gap:.6rem;margin-bottom:1.25rem;padding:.7rem 1rem;font-family:Jost,sans-serif;font-size:.875rem;display:flex}.adm-error{color:#c07170;background:#c0717014;border:1px solid #c071704d;border-radius:8px;align-items:flex-start;gap:.6rem;margin-bottom:1.25rem;padding:.7rem 1rem;font-family:Jost,sans-serif;font-size:.875rem;line-height:1.5;display:flex}.adm-cform{flex-direction:column;display:flex}.adm-fg{margin-bottom:1.2rem}.adm-flbl{letter-spacing:.08em;text-transform:uppercase;color:var(--charcoal);margin-bottom:.45rem;font-family:Jost,sans-serif;font-size:.75rem;font-weight:500;display:block}.adm-finput{background:var(--cream);border:1.5px solid var(--warm-gray);width:100%;color:var(--charcoal);border-radius:8px;outline:none;padding:.72rem 1rem;font-family:Jost,sans-serif;font-size:.93rem;transition:border-color .2s,box-shadow .2s}.adm-finput:focus{background:#fff;border-color:#c07170;box-shadow:0 0 0 3px #c071701f}.adm-finput::placeholder{color:#c0bbb6}.adm-fselect{cursor:pointer;appearance:none;padding-right:2.5rem}.adm-new-cat-wrap{margin-top:.55rem;animation:.18s adm-slide-down}@keyframes adm-slide-down{0%{opacity:0;transform:translateY(-6px)}to{opacity:1;transform:translateY(0)}}.adm-new-cat-input{border-color:#c07170!important;box-shadow:0 0 0 3px #c071701a!important}.adm-dropzone{border:2px dashed var(--warm-gray);text-align:center;cursor:pointer;background:var(--cream);color:var(--muted);border-radius:10px;padding:2.2rem 1rem;transition:border-color .2s,background .2s}.adm-dropzone:hover,.adm-dz-active{color:#c07170;background:#c071700a;border-color:#c07170}.adm-dropzone svg{margin-bottom:.6rem}.adm-dropzone p{margin-bottom:.2rem;font-family:Jost,sans-serif;font-size:.9rem}.adm-dz-link{color:#c07170;text-decoration:underline}.adm-dz-hint{color:#bbb5b0;font-size:.78rem!important}.adm-img-preview{aspect-ratio:16/7;border-radius:10px;position:relative;overflow:hidden}.adm-img-preview img{object-fit:cover;width:100%;height:100%}.adm-img-remove{cursor:pointer;color:#fff;background:#1c1916bf;border:none;border-radius:50%;justify-content:center;align-items:center;width:30px;height:30px;transition:background .15s;display:flex;position:absolute;top:.6rem;right:.6rem}.adm-img-remove:hover{background:#c07170}.adm-editor-wrap{border:1.5px solid var(--warm-gray);border-radius:10px;transition:border-color .2s,box-shadow .2s;overflow:hidden}.adm-editor-wrap:focus-within{border-color:#c07170;box-shadow:0 0 0 3px #c071701a}.adm-editor .ql-toolbar{background:var(--cream);border:none;border-bottom:1px solid var(--warm-gray);padding:.5rem .75rem;font-family:Jost,sans-serif}.adm-editor .ql-container{border:none;font-family:Jost,sans-serif;font-size:.95rem}.adm-editor .ql-editor{min-height:280px;color:var(--charcoal);padding:1rem 1.1rem;line-height:1.75}.adm-editor .ql-editor.ql-blank:before{color:#c0bbb6;font-family:Jost,sans-serif;font-style:normal}.adm-editor .ql-toolbar .ql-stroke{stroke:var(--muted)}.adm-editor .ql-toolbar .ql-fill{fill:var(--muted)}.adm-editor .ql-toolbar button:hover .ql-stroke,.adm-editor .ql-toolbar button.ql-active .ql-stroke{stroke:#c07170}.adm-editor .ql-toolbar button:hover .ql-fill,.adm-editor .ql-toolbar button.ql-active .ql-fill{fill:#c07170}.adm-editor .ql-toolbar .ql-picker-label:hover,.adm-editor .ql-toolbar .ql-picker-label.ql-active{color:#c07170}.adm-publish-btn{color:#fff;letter-spacing:.04em;cursor:pointer;background:#c07170;border:none;border-radius:8px;align-self:flex-start;margin-top:.5rem;padding:.85rem 2rem;font-family:Jost,sans-serif;font-size:.95rem;font-weight:500;transition:background .2s,box-shadow .2s}.adm-publish-btn:hover{background:#a85e5e;box-shadow:0 6px 20px #c0717059}.adm-analytics{position:sticky;top:80px}.adm-stats-grid{flex-direction:column;gap:.85rem;display:flex}.adm-stat-card{background:#fff;border-radius:12px;align-items:center;gap:1rem;padding:1.1rem 1.25rem;transition:transform .18s,box-shadow .18s;display:flex;box-shadow:0 2px 12px #2c2c2c0f}.adm-stat-card:hover{transform:translateY(-2px);box-shadow:0 6px 20px #2c2c2c1a}.adm-stat-icon-wrap{border-radius:12px;flex-shrink:0;justify-content:center;align-items:center;width:50px;height:50px;display:flex}.adm-stat-body{flex-direction:column;display:flex}.adm-stat-num{color:var(--charcoal);font-family:Playfair Display,serif;font-size:1.5rem;font-weight:700;line-height:1.1}.adm-stat-lbl{color:var(--muted);letter-spacing:.04em;margin-top:.1rem;font-family:Jost,sans-serif;font-size:.78rem}.adm-top-blogs{background:#fff;border-radius:14px;margin:0 2rem 2.5rem;padding:1.75rem;box-shadow:0 2px 16px #2c2c2c0f}.adm-tb-sub{color:var(--muted);text-transform:uppercase;letter-spacing:.08em;font-family:Jost,sans-serif;font-size:.75rem;font-weight:400}.adm-tb-list{flex-direction:column;display:flex}.adm-tb-row{color:inherit;border-bottom:1px solid #e8e2dbcc;border-radius:6px;align-items:center;gap:1rem;margin:0 -.5rem;padding:.9rem .5rem;text-decoration:none;transition:background .15s;display:flex}.adm-tb-row:last-child{border-bottom:none}.adm-tb-row:hover{background:#f2ede8b3}.adm-tb-rank{color:#2c2c2c2e;flex-shrink:0;min-width:32px;font-family:Playfair Display,serif;font-size:1.2rem;font-weight:700}.adm-tb-thumb{object-fit:cover;border-radius:7px;flex-shrink:0;width:62px;height:44px}.adm-tb-info{flex:1;min-width:0}.adm-tb-cat{letter-spacing:.1em;text-transform:uppercase;color:#c07170;margin-bottom:.15rem;font-family:Jost,sans-serif;font-size:.68rem;font-weight:500;display:block}.adm-tb-title{color:var(--charcoal);white-space:nowrap;text-overflow:ellipsis;margin-bottom:.15rem;font-family:Jost,sans-serif;font-size:.9rem;font-weight:500;overflow:hidden}.adm-tb-date{color:var(--muted);font-family:Jost,sans-serif;font-size:.75rem}.adm-tb-stats{flex-direction:column;flex-shrink:0;align-items:flex-end;gap:.3rem;display:flex}.adm-tb-stats span{color:var(--muted);align-items:center;gap:.3rem;font-family:Jost,sans-serif;font-size:.8rem;display:flex}.adm-tb-empty{color:var(--muted);text-align:center;padding:1.5rem 0;font-family:Jost,sans-serif;font-size:.9rem}@media (max-width:1100px){.adm-main-grid{grid-template-columns:1fr 260px}}@media (max-width:900px){.adm-main-grid{grid-template-columns:1fr}.adm-analytics{position:static}.adm-stats-grid{flex-flow:wrap}.adm-stat-card{flex:calc(50% - .5rem);min-width:140px}}@media (max-width:768px){.adm-sb{display:none}.adm-mobile-nav{display:flex}.adm-page{margin-left:0;padding-bottom:72px}.adm-topbar{padding:.75rem 1rem}.adm-welcome{padding:1.4rem 1.25rem}.adm-main-grid{gap:1.25rem;padding:1.25rem 1rem}.adm-create-section{padding:1.25rem}.adm-top-blogs{margin:0 1rem 1.5rem;padding:1.25rem}}@media (max-width:500px){.adm-stats-grid{flex-direction:column}.adm-stat-card{flex:unset}.adm-tb-stats,.adm-welcome-deco{display:none}.adm-greeting{font-size:1.35rem}}.adm-blog-strip{cursor:default;text-decoration:none}.adm-strip-title-link{color:inherit;text-decoration:none;display:block}.adm-strip-title-link:hover .mb-strip-title{color:#c07170}.adm-strip-footer{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:.75rem;margin-top:.25rem;display:flex}.adm-strip-actions{flex-shrink:0;align-items:center;gap:.4rem;display:flex}.adm-action-btn{border:1.5px solid var(--warm-gray);cursor:pointer;width:34px;height:34px;color:var(--muted);background:#fff;border-radius:8px;justify-content:center;align-items:center;text-decoration:none;transition:background .15s,border-color .15s,color .15s,transform .12s;display:flex}.adm-action-btn:hover{border-color:#0000;transform:translateY(-1px)}.adm-ab-view:hover{color:#5a8fa3;background:#5a8fa324}.adm-ab-edit:hover{color:#9b7b6b;background:#9b7b6b24}.adm-ab-del:hover{color:#c07170;background:#c0717024}.adm-blogs-pg{padding-top:0}.adm-modal-overlay{-webkit-backdrop-filter:blur(5px);z-index:1000;background:#1c19168c;justify-content:center;align-items:center;padding:1rem;animation:.16s adm-fade;display:flex;position:fixed;inset:0}@keyframes adm-fade{0%{opacity:0}to{opacity:1}}.adm-modal{background:var(--cream);text-align:center;border-radius:16px;width:100%;max-width:420px;padding:2.2rem 2rem;animation:.2s adm-slide-up;box-shadow:0 24px 60px #00000038}@keyframes adm-slide-up{0%{opacity:0;transform:translateY(18px)}to{opacity:1;transform:translateY(0)}}.adm-modal-icon{color:#c07170;justify-content:center;margin-bottom:1rem;display:flex}.adm-modal-title{color:var(--charcoal);margin-bottom:.65rem;font-family:Playfair Display,serif;font-size:1.35rem;font-weight:700}.adm-modal-text{color:var(--muted);margin-bottom:1.75rem;font-family:Jost,sans-serif;font-size:.88rem;line-height:1.65}.adm-modal-text strong{color:var(--charcoal);font-weight:500}.adm-modal-btns{justify-content:center;gap:.75rem;display:flex}.adm-modal-cancel{border:1.5px solid var(--warm-gray);color:var(--charcoal);cursor:pointer;background:#fff;border-radius:8px;flex:1;padding:.75rem;font-family:Jost,sans-serif;font-size:.9rem;transition:border-color .15s}.adm-modal-cancel:hover{border-color:var(--charcoal)}.adm-modal-confirm{color:#fff;cursor:pointer;background:#c07170;border:none;border-radius:8px;flex:1;padding:.75rem;font-family:Jost,sans-serif;font-size:.9rem;font-weight:500;transition:background .15s,box-shadow .15s}.adm-modal-confirm:hover{background:#a85e5e;box-shadow:0 4px 14px #c0717066}.adm-bd-header{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:.75rem;margin-bottom:1.5rem;display:flex}.adm-bd-back{color:var(--muted);align-items:center;gap:.4rem;font-family:Jost,sans-serif;font-size:.875rem;text-decoration:none;transition:color .15s;display:inline-flex}.adm-bd-back:hover{color:#c07170}.adm-bd-actions{align-items:center;gap:.5rem;display:flex}.adm-bd-btn{cursor:pointer;border:1.5px solid #0000;border-radius:8px;align-items:center;gap:.35rem;padding:.5rem 1.1rem;font-family:Jost,sans-serif;font-size:.82rem;font-weight:500;text-decoration:none;transition:background .15s,box-shadow .15s,transform .12s;display:inline-flex}.adm-bd-btn:hover{transform:translateY(-1px)}.adm-bd-edit{color:#7a5c4a;background:#9b7b6b1a;border-color:#9b7b6b40}.adm-bd-edit:hover{background:#9b7b6b2e;box-shadow:0 4px 12px #9b7b6b33}.adm-bd-del{color:#c07170;background:#c071701a;border-color:#c0717040}.adm-bd-del:hover{background:#c071702e;box-shadow:0 4px 12px #c0717040}.adm-bd-no-comments{color:var(--muted);text-align:center;padding:1.5rem 0;font-family:Jost,sans-serif;font-size:.88rem}@media (max-width:640px){.adm-bd-header{flex-direction:column;align-items:flex-start;gap:.85rem}.adm-bd-actions{flex-shrink:1;width:100%}.adm-bd-btn{flex:1;justify-content:center;padding:.6rem .75rem}}.adm-edit-wrap{max-width:900px;padding:1.75rem 2rem 2.5rem}.adm-edit-heading{color:var(--charcoal);margin-bottom:1.4rem;font-family:Playfair Display,serif;font-size:1.5rem;font-weight:700}.adm-back-link{color:var(--muted);align-items:center;gap:.45rem;font-family:Jost,sans-serif;font-size:.875rem;text-decoration:none;transition:color .15s;display:inline-flex}.adm-back-link:hover{color:#c07170}.adm-edit-btns{flex-wrap:wrap;align-items:center;gap:1rem;margin-top:.5rem;display:flex}.adm-cancel-btn{border:1.5px solid var(--warm-gray);color:var(--charcoal);cursor:pointer;background:#fff;border-radius:8px;align-items:center;padding:.82rem 1.6rem;font-family:Jost,sans-serif;font-size:.93rem;text-decoration:none;transition:border-color .15s;display:inline-flex}.adm-cancel-btn:hover{border-color:var(--charcoal)}.adm-not-found{text-align:center;color:var(--muted);flex-direction:column;align-items:center;gap:1rem;padding:4rem 2rem;font-family:Jost,sans-serif;display:flex}@media (max-width:768px){.adm-edit-wrap{padding:1.25rem 1rem 2rem}}.adm-es-card{padding:1.4rem!important}.adm-es-thumb-wrap{margin-bottom:1.25rem}.adm-es-thumb{aspect-ratio:16/9;object-fit:cover;border-radius:8px;width:100%;display:block}.adm-es-thumb-label{color:var(--muted);letter-spacing:.08em;text-transform:uppercase;margin-top:.4rem;font-family:Jost,sans-serif;font-size:.68rem;display:block}.adm-es-meta{border-bottom:1px solid var(--warm-gray);flex-direction:column;gap:.65rem;margin-bottom:1.1rem;padding-bottom:1.1rem;display:flex}.adm-es-meta-row{align-items:center;gap:.45rem;min-width:0;display:flex}.adm-es-ico{color:var(--muted);flex-shrink:0}.adm-es-key{color:var(--muted);flex-shrink:0;min-width:68px;font-family:Jost,sans-serif;font-size:.76rem}.adm-es-val{color:var(--charcoal);text-overflow:ellipsis;white-space:nowrap;min-width:0;font-family:Jost,sans-serif;font-size:.8rem;font-weight:500;overflow:hidden}.adm-es-cat{color:#c07170;letter-spacing:.07em;text-transform:uppercase;white-space:nowrap;background:#c0717017;border-radius:20px;padding:.1rem .55rem;font-size:.68rem;display:inline-block;overflow:visible}.adm-es-stats{border-bottom:1px solid var(--warm-gray);grid-template-columns:repeat(3,1fr);gap:.5rem;margin-bottom:1.1rem;padding-bottom:1.1rem;display:grid}.adm-es-stat{background:var(--cream);text-align:center;color:var(--es-color,var(--muted));border-radius:8px;flex-direction:column;align-items:center;gap:.18rem;padding:.7rem .3rem;display:flex}.adm-es-stat-num{color:inherit;font-family:Playfair Display,serif;font-size:1.05rem;font-weight:700;line-height:1.1}.adm-es-stat-lbl{color:var(--muted);letter-spacing:.04em;font-family:Jost,sans-serif;font-size:.62rem}.adm-es-actions{flex-direction:column;gap:.55rem;display:flex}.adm-es-act-btn{cursor:pointer;border:1.5px solid #0000;border-radius:8px;justify-content:center;align-items:center;gap:.4rem;width:100%;padding:.62rem 1rem;font-family:Jost,sans-serif;font-size:.81rem;font-weight:500;text-decoration:none;transition:background .15s,box-shadow .15s,transform .12s;display:flex}.adm-es-act-btn:hover{transform:translateY(-1px)}.adm-es-view{color:#4a7a8f;background:#5a8fa317;border-color:#5a8fa338}.adm-es-view:hover{background:#5a8fa329;box-shadow:0 4px 12px #5a8fa32e}.adm-es-del{color:#c07170;background:#c0717014;border-color:#c0717038}.adm-es-del:hover{background:#c0717026;box-shadow:0 4px 12px #c0717033}@media (max-width:360px){.adm-es-stats{grid-template-columns:repeat(2,1fr)}}.bd-reply-btn{color:var(--muted);cursor:pointer;background:0 0;border:none;align-items:center;gap:.3rem;margin-top:.55rem;padding:.2rem 0;font-family:Jost,sans-serif;font-size:.78rem;transition:color .15s;display:inline-flex}.bd-reply-btn:hover{color:#c07170}.bd-reply-form{border-left:2.5px solid #c0717059;margin-top:.85rem;padding-left:1rem}.bd-reply-textarea{border:1.5px solid var(--warm-gray);width:100%;color:var(--charcoal);resize:vertical;background:#fff;border-radius:8px;outline:none;margin-bottom:.6rem;padding:.65rem .85rem;font-family:Jost,sans-serif;font-size:.875rem;transition:border-color .2s,box-shadow .2s}.bd-reply-textarea:focus{border-color:#c07170;box-shadow:0 0 0 3px #c071701a}.bd-reply-form-actions{justify-content:flex-end;gap:.5rem;display:flex}.bd-reply-cancel{border:1.5px solid var(--warm-gray);color:var(--muted);cursor:pointer;background:#fff;border-radius:6px;padding:.4rem 1rem;font-family:Jost,sans-serif;font-size:.8rem;transition:border-color .15s}.bd-reply-cancel:hover{border-color:var(--charcoal)}.bd-reply-submit{color:#fff;cursor:pointer;background:#c07170;border:none;border-radius:6px;padding:.4rem 1rem;font-family:Jost,sans-serif;font-size:.8rem;font-weight:500;transition:background .15s}.bd-reply-submit:hover:not(:disabled){background:#a85e5e}.bd-reply-submit:disabled{opacity:.45;cursor:not-allowed}.bd-admin-reply{background:#c071700f;border-left:3px solid #c07170;border-radius:8px;align-items:flex-start;gap:.75rem;margin-top:.85rem;padding:.85rem 1rem;display:flex}.bd-admin-reply-badge{letter-spacing:.12em;text-transform:uppercase;color:#c07170;background:#c0717024;border-radius:4px;flex-shrink:0;margin-top:.15rem;padding:.18rem .55rem;font-family:Jost,sans-serif;font-size:.62rem;font-weight:600}.bd-admin-reply-body{flex:1}.bd-admin-reply-text{color:var(--charcoal);margin-bottom:.25rem;font-family:Jost,sans-serif;font-size:.875rem;line-height:1.65}.bd-admin-reply-date{color:var(--muted);font-family:Jost,sans-serif;font-size:.73rem}.adm-sb-ico{position:relative}.adm-sb-badge{color:#fff;pointer-events:none;background:#c07170;border:2px solid #1c1916;border-radius:50px;justify-content:center;align-items:center;min-width:16px;height:16px;padding:0 3px;font-family:Jost,sans-serif;font-size:.58rem;font-weight:700;line-height:1;display:flex;position:absolute;top:-6px;right:-8px}.adm-mn-ico-wrap{justify-content:center;align-items:center;display:flex;position:relative}.adm-mn-badge{color:#fff;pointer-events:none;background:#c07170;border:2px solid #1c1916;border-radius:50px;justify-content:center;align-items:center;min-width:15px;height:15px;padding:0 2px;font-family:Jost,sans-serif;font-size:.55rem;font-weight:700;line-height:1;display:flex;position:absolute;top:-6px;right:-8px}.adm-notif-page{padding:0 0 3rem}.adm-notif-header{z-index:40;-webkit-backdrop-filter:blur(14px);background:#f2ede8eb;border-bottom:1px solid #2c2c2c14;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:1rem;padding:1.1rem 2rem;display:flex;position:sticky;top:0}.adm-notif-header-left{flex-wrap:wrap;align-items:center;gap:.75rem;display:flex}.adm-notif-title{color:var(--charcoal);align-items:center;gap:.5rem;margin:0;font-family:Playfair Display,serif;font-size:1.25rem;font-weight:700;display:flex}.adm-notif-count-chip{color:#c07170;letter-spacing:.06em;background:#c071701f;border:1px solid #c0717040;border-radius:50px;padding:.2rem .65rem;font-family:Jost,sans-serif;font-size:.72rem;font-weight:600}.adm-notif-header-right{flex-wrap:wrap;align-items:center;gap:.75rem;display:flex}.adm-notif-tabs{background:#2c2c2c0f;border-radius:8px;gap:2px;padding:3px;display:flex}.adm-notif-tab{color:var(--muted);cursor:pointer;background:0 0;border:none;border-radius:6px;align-items:center;gap:.35rem;padding:.38rem .85rem;font-family:Jost,sans-serif;font-size:.8rem;transition:background .15s,color .15s;display:flex}.adm-notif-tab--on{color:var(--charcoal);background:#fff;box-shadow:0 1px 4px #2c2c2c1a}.adm-notif-tab-count{color:#fff;background:#c07170;border-radius:50px;justify-content:center;align-items:center;min-width:18px;height:18px;padding:0 4px;font-size:.62rem;font-weight:700;display:inline-flex}.adm-notif-mark-all{color:#c07170;cursor:pointer;white-space:nowrap;background:#c0717012;border:1.5px solid #c0717059;border-radius:8px;align-items:center;gap:.4rem;padding:.42rem 1rem;font-family:Jost,sans-serif;font-size:.78rem;font-weight:500;transition:background .15s,border-color .15s;display:inline-flex}.adm-notif-mark-all:hover:not(:disabled){background:#c0717024;border-color:#c07170}.adm-notif-mark-all:disabled{opacity:.5;cursor:not-allowed}.adm-notif-body{padding:1.5rem 2rem 0}.adm-notif-loading{color:var(--muted);flex-direction:column;align-items:center;gap:1rem;padding:4rem 2rem;font-family:Jost,sans-serif;font-size:.9rem;display:flex}.adm-notif-spinner{border:3px solid #c0717033;border-top-color:#c07170;border-radius:50%;width:36px;height:36px;animation:.75s linear infinite adm-spin}@keyframes adm-spin{to{transform:rotate(360deg)}}.adm-notif-empty{text-align:center;color:#7a747073;flex-direction:column;align-items:center;gap:.6rem;padding:4.5rem 2rem;display:flex}.adm-notif-empty-title{color:var(--charcoal);margin-top:.5rem;font-family:Playfair Display,serif;font-size:1.1rem;font-weight:700}.adm-notif-empty-sub{color:var(--muted);max-width:280px;font-family:Jost,sans-serif;font-size:.88rem;line-height:1.6}.adm-notif-see-all{color:#c07170;cursor:pointer;background:0 0;border:1.5px solid #c0717066;border-radius:8px;margin-top:.75rem;padding:.5rem 1.25rem;font-family:Jost,sans-serif;font-size:.82rem;transition:background .15s}.adm-notif-see-all:hover{background:#c0717012}.adm-notif-list{flex-direction:column;gap:.6rem;margin:0;padding:0;list-style:none;display:flex}.adm-notif-card{cursor:pointer;background:#fff;border:1.5px solid #e8e2dbe6;border-radius:12px;outline:none;align-items:flex-start;gap:.9rem;padding:1.1rem 1.25rem;transition:transform .15s,box-shadow .15s,border-color .15s;display:flex;position:relative}.adm-notif-card:hover,.adm-notif-card:focus-visible{border-color:#c071704d;transform:translateY(-1px);box-shadow:0 4px 18px #2c2c2c14}.adm-notif-card--unread{background:#c071700a;border-color:#c0717040 #c0717040 #c0717040 #c07170;border-left-style:solid;border-left-width:3.5px}.adm-notif-card--unread:hover,.adm-notif-card--unread:focus-visible{background:#c0717012;border-color:#c0717066 #c0717066 #c0717066 #c07170}.adm-notif-dot{background:#c07170;border-radius:50%;flex-shrink:0;width:8px;height:8px;margin-top:.45rem;transition:background .2s}.adm-notif-dot--read{background:0 0}.adm-notif-icon{color:#c07170;background:#c071701a;border-radius:10px;flex-shrink:0;justify-content:center;align-items:center;width:38px;height:38px;display:flex}.adm-notif-card--unread .adm-notif-icon{background:#c0717026}.adm-notif-content{flex:1;min-width:0}.adm-notif-card-title{color:var(--charcoal);margin-bottom:.2rem;font-family:Jost,sans-serif;font-size:.875rem;font-weight:400;line-height:1.4}.adm-notif-card--unread .adm-notif-card-title{font-weight:500}.adm-notif-blog-name{color:#c07170;font-weight:500}.adm-notif-card-meta{color:var(--muted);margin-bottom:.4rem;font-family:Jost,sans-serif;font-size:.78rem}.adm-notif-card-meta strong{color:var(--charcoal);font-weight:500}.adm-notif-preview{color:var(--muted);-webkit-line-clamp:2;-webkit-box-orient:vertical;font-family:Jost,sans-serif;font-size:.82rem;line-height:1.55;display:-webkit-box;overflow:hidden}.adm-notif-right{flex-direction:column;flex-shrink:0;align-items:flex-end;gap:.5rem;min-width:60px;display:flex}.adm-notif-time{color:var(--muted);white-space:nowrap;align-items:center;gap:.3rem;font-family:Jost,sans-serif;font-size:.72rem;display:flex}.adm-notif-new-badge{letter-spacing:.08em;text-transform:uppercase;color:#c07170;white-space:nowrap;background:#c071701f;border-radius:4px;padding:.18rem .55rem;font-family:Jost,sans-serif;font-size:.62rem;font-weight:700}.adm-notif-read-badge{letter-spacing:.04em;color:#7a747099;white-space:nowrap;align-items:center;gap:.25rem;font-family:Jost,sans-serif;font-size:.62rem;font-weight:500;display:flex}@media (max-width:768px){.adm-notif-header{gap:.75rem;padding:.9rem 1rem}.adm-notif-body{padding:1rem 1rem 0}.adm-notif-title{font-size:1.1rem}.adm-notif-card{gap:.75rem;padding:.9rem 1rem}}@media (max-width:560px){.adm-notif-header{flex-direction:column;align-items:flex-start}.adm-notif-header-right{justify-content:space-between;width:100%}.adm-notif-right{display:none}.adm-notif-card{gap:.65rem}.adm-notif-icon{width:34px;height:34px}}@media (max-width:400px){.adm-notif-mark-all span{display:none}.adm-notif-tabs{flex:1}.adm-notif-tab{flex:1;justify-content:center}}:root{--cream:#f2ede8;--warm-gray:#e8e2db;--charcoal:#2c2c2c;--muted:#7a7470;--accent:#9b7b6b}*,:before,:after{box-sizing:border-box}html{overflow-x:hidden}body{background:var(--cream);color:var(--charcoal);font-family:Jost,sans-serif;overflow-x:hidden}.nav-brand{flex-shrink:1;align-items:center;gap:.85rem;min-width:0;text-decoration:none;display:flex}.nav-logo-img{object-fit:cover;border:1.5px solid #2c2c2c1f;border-radius:50%;flex-shrink:0;width:46px;height:46px;transition:border-color .35s}.nav-logo{letter-spacing:.18em;color:var(--charcoal);text-transform:uppercase;white-space:nowrap;text-overflow:ellipsis;font-family:Cormorant Garamond,serif;font-size:1.15rem;font-weight:500;line-height:1.1;transition:color .35s;overflow:hidden}nav.navbar.nav-dark-hero .nav-logo-img{border-color:#ffffff38}nav.navbar{z-index:100;min-height:unset;background:0 0;justify-content:space-between;align-items:center;padding:1.4rem 3rem;transition:background .35s,box-shadow .35s,border-color .35s;display:flex;position:fixed;top:0;left:0;right:0}nav.navbar.nav-scrolled{-webkit-backdrop-filter:blur(18px);background:#f2ede8e0;border-bottom:1px solid #2c2c2c12;box-shadow:0 1px 24px #00000014}nav.navbar.nav-dark-hero .nav-logo,nav.navbar.nav-dark-hero .nav-links a,nav.navbar.nav-dark-hero .nav-icon{color:#ffffffe6}nav.navbar.nav-dark-hero .hamburger span{background:#ffffffe6}.nav-logo{letter-spacing:.25em;color:var(--charcoal);text-transform:uppercase;flex-shrink:0;font-family:Cormorant Garamond,serif;font-size:1.15rem;font-weight:500;text-decoration:none;transition:color .35s}.nav-links{align-items:center;gap:2.2rem;margin:0;padding:0;list-style:none;display:flex}.nav-links a{letter-spacing:.12em;text-transform:uppercase;color:var(--charcoal);font-family:Jost,sans-serif;font-size:.82rem;font-weight:400;text-decoration:none;transition:opacity .2s,color .35s}.nav-links a:hover{opacity:.5}.nav-login-btn{letter-spacing:.12em;text-transform:uppercase;color:var(--charcoal);border:1px solid var(--charcoal);padding:.38rem 1rem;font-family:Jost,sans-serif;font-size:.82rem;font-weight:500;text-decoration:none;transition:background .2s,color .2s}.nav-login-btn:hover{background:var(--charcoal);color:var(--cream);opacity:1}.nav-right{flex-shrink:0;align-items:center;gap:1.2rem;display:flex}.nav-icon{cursor:pointer;color:var(--charcoal);opacity:.8;transition:color .35s;display:block}.nav-avatar-wrap{cursor:pointer;border:1.5px solid var(--accent);border-radius:50%;flex-shrink:0;width:2rem;height:2rem;overflow:hidden}.nav-avatar-wrap img{object-fit:cover;width:100%;height:100%}.nav-dropdown{background:var(--warm-gray)!important;border:1px solid #2c2c2c26!important;border-radius:.5rem!important;padding:.5rem!important}.nav-dropdown li a,.nav-dropdown li button{letter-spacing:.06em;font-family:Jost,sans-serif;font-size:.82rem;color:var(--charcoal)!important}.nav-dropdown li a:hover,.nav-dropdown li button:hover{background:#2c2c2c12!important}.nav-dropdown .nav-logout{text-align:left;cursor:pointer;letter-spacing:.06em;width:100%;color:var(--muted);background:0 0;border:none;border-radius:.25rem;padding:.4rem .75rem;font-family:Jost,sans-serif;font-size:.82rem;transition:background .15s}.nav-dropdown .nav-logout:hover{background:#2c2c2c12!important}.hamburger{cursor:pointer;background:0 0;border:none;flex-direction:column;gap:5px;padding:4px;display:none}.hamburger span{background:var(--charcoal);width:22px;height:1.5px;transition:all .3s;display:block}.mobile-menu{background:var(--cream);z-index:200;flex-direction:column;justify-content:center;align-items:center;gap:2.5rem;display:none;position:fixed;inset:0}.mobile-menu.open{display:flex}.mobile-menu a{color:var(--charcoal);letter-spacing:.05em;font-family:Playfair Display,serif;font-size:2rem;text-decoration:none;transition:opacity .2s}.mobile-menu a:hover{opacity:.5}.mobile-close{cursor:pointer;color:var(--charcoal);background:0 0;border:none;font-size:1.8rem;line-height:1;position:absolute;top:1.4rem;right:1.5rem}.mobile-logout-btn{color:var(--muted);cursor:pointer;letter-spacing:.05em;background:0 0;border:none;font-family:Playfair Display,serif;font-size:2rem;transition:opacity .2s}.mobile-logout-btn:hover{opacity:.5}@media (max-width:768px){nav.navbar{padding:1.2rem 1.5rem}.nav-links{display:none}.hamburger{display:flex}.nav-desktop-only{display:none!important}.nav-brand{gap:.65rem;max-width:calc(100vw - 90px)}.nav-logo-img{width:38px;height:38px}.nav-logo{letter-spacing:.12em;font-size:.9rem}}@media (max-width:480px){.mobile-menu a,.mobile-logout-btn{font-size:1.6rem}.nav-brand{gap:.55rem;max-width:calc(100vw - 80px)}.nav-logo-img{width:34px;height:34px}.nav-logo{letter-spacing:.08em;font-size:.72rem}nav.navbar{padding:1rem}.nav-right{gap:.7rem}}.recent-blogs-section{z-index:20;background:var(--warm-gray);padding:5rem 4rem 6rem;position:relative}.recent-blogs-title{color:var(--charcoal);text-align:center;letter-spacing:.01em;margin-bottom:1.4rem;font-family:Cormorant Garamond,serif;font-size:clamp(2rem,4vw,2.8rem);font-weight:400}.recent-blogs-divider{border:none;border-top:1px solid var(--charcoal);opacity:.25;margin:0 0 3.5rem}.recent-blogs-grid{grid-template-columns:repeat(4,1fr);gap:2rem;max-width:1200px;margin:0 auto;display:grid}.blog-card{cursor:pointer;background:0 0;flex-direction:column;display:flex}.blog-card-img-wrap{aspect-ratio:4/5;width:100%;overflow:hidden}.blog-card-img{object-fit:cover;width:100%;height:100%;transition:transform .4s;display:block}.blog-card:hover .blog-card-img{transform:scale(1.03)}.blog-card-body{flex-direction:column;gap:.55rem;padding:1rem 0 0;display:flex}.blog-card-meta{color:var(--muted);letter-spacing:.02em;justify-content:space-between;align-items:center;font-family:Jost,sans-serif;font-size:.76rem;display:flex}.blog-card-dots{color:var(--muted);cursor:pointer;opacity:.7;flex-shrink:0}.blog-card-title{color:var(--charcoal);margin:0;font-family:Playfair Display,serif;font-size:1.05rem;font-weight:700;line-height:1.35}.blog-card-excerpt{color:var(--muted);margin:0;font-family:Jost,sans-serif;font-size:.8rem;line-height:1.65}.blog-card-stats-divider{border:none;border-top:1px solid #2c2c2c26;margin:.3rem 0 0}.blog-card-stats{color:var(--muted);letter-spacing:.02em;gap:1rem;font-family:Jost,sans-serif;font-size:.74rem;display:flex}@media (max-width:1024px){.recent-blogs-section{padding:4rem 2.5rem 5rem}.recent-blogs-grid{grid-template-columns:repeat(2,1fr);gap:2.5rem 2rem}}@media (max-width:600px){.recent-blogs-section{padding:3rem 1.5rem 4rem}.recent-blogs-grid{grid-template-columns:1fr;gap:2.5rem}.blog-card-img-wrap{aspect-ratio:3/2}}.about-section{z-index:20;background:var(--warm-gray);padding:6rem clamp(2rem,8vw,8rem) 8rem;position:relative}.about-title{color:var(--charcoal);text-align:center;letter-spacing:.01em;margin-bottom:1.4rem;font-family:Cormorant Garamond,serif;font-size:clamp(2.2rem,4vw,3.2rem);font-weight:400}.about-divider{border:none;border-top:1px solid var(--charcoal);opacity:.2;margin:0 0 5rem}.about-content{grid-template-columns:1fr 1fr;align-items:center;gap:clamp(3rem,6vw,7rem);max-width:1100px;margin:0 auto;display:grid}.about-text{flex-direction:column;gap:1.8rem;display:flex}.about-heading{color:var(--charcoal);margin:0;font-family:Playfair Display,serif;font-size:clamp(1.7rem,2.8vw,2.5rem);font-weight:700;line-height:1.3}.about-para{color:var(--muted);margin:0;font-family:Jost,sans-serif;font-size:clamp(.84rem,1vw,.95rem);line-height:1.9}.about-btn{letter-spacing:.04em;width:fit-content;color:var(--charcoal);border:1px solid var(--charcoal);padding:.6rem 1.7rem;font-family:Jost,sans-serif;font-size:.85rem;font-weight:400;text-decoration:none;transition:background .2s,color .2s;display:inline-block}.about-btn:hover{background:var(--charcoal);color:var(--cream)}.about-img-wrap{justify-content:center;display:flex}.about-img-arch{aspect-ratio:3/4;border-radius:1000px 1000px 0 0;flex-shrink:0;width:clamp(260px,28vw,420px);overflow:hidden}.about-img{object-fit:cover;object-position:center top;width:100%;height:100%}@media (max-width:768px){.about-content{grid-template-columns:1fr;gap:3rem}.about-img-wrap{order:-1}.about-img-arch{width:clamp(180px,50vw,280px)}}@media (max-width:480px){.about-section{padding:3rem 1.5rem 5rem}.about-divider{margin-bottom:3rem}}.footer-root{color:#f2ede8;background:#1e1b18;font-family:Jost,sans-serif;overflow:hidden}.footer-accent-strip{background:linear-gradient(90deg,#c07170,#9b7b6b,#0000);height:3px}.footer-hero{border-bottom:1px solid #f2ede81a;flex-direction:column;gap:2.4rem;padding:6rem clamp(2rem,8vw,7rem) 5.5rem;display:flex;position:relative;overflow:hidden}.footer-watermark{color:#ffffff08;letter-spacing:-.04em;pointer-events:none;-webkit-user-select:none;user-select:none;font-family:Playfair Display,serif;font-size:clamp(8rem,22vw,16rem);font-weight:700;line-height:1;position:absolute;top:50%;right:-2rem;transform:translateY(-50%)}.footer-eyebrow{letter-spacing:.28em;text-transform:uppercase;color:#c07170;margin:0;font-size:.66rem}.footer-big-heading{color:#f2ede8;letter-spacing:-.02em;max-width:820px;margin:0;font-family:Playfair Display,serif;font-size:clamp(2.8rem,7vw,5.5rem);font-weight:700;line-height:1.06}.footer-big-heading em{color:#f2ede86b;font-style:italic}.footer-hero-bottom{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:2rem;width:100%;display:flex}.footer-tagline{color:#f2ede873;max-width:420px;margin:0;font-family:Cormorant Garamond,serif;font-size:1.1rem;font-weight:300;line-height:1.7}.footer-socials{gap:.75rem;display:flex}.footer-soc-btn{color:#f2ede899;background:0 0;border:1px solid #f2ede82e;border-radius:50%;justify-content:center;align-items:center;width:40px;height:40px;text-decoration:none;transition:border-color .2s,color .2s,background .2s;display:flex}.footer-soc-btn:hover{color:#c07170;background:#c071701a;border-color:#c07170}.footer-nav-band{border-bottom:1px solid #f2ede814;grid-template-columns:repeat(4,1fr);display:grid}.footer-nav-col{border-right:1px solid #f2ede814;padding:2.8rem 2rem}.footer-nav-col:last-child{border-right:none}.footer-nav-col-title{letter-spacing:.22em;text-transform:uppercase;color:#f2ede847;margin:0 0 1.4rem;font-size:.62rem}.footer-nav-links{flex-direction:column;gap:.75rem;margin:0;padding:0;list-style:none;display:flex}.footer-nav-links a{color:#f2ede88c;font-family:Cormorant Garamond,serif;font-size:1.04rem;text-decoration:none;transition:color .2s;display:block}.footer-nav-links a:hover{color:#f2ede8}.footer-bottom{justify-content:space-between;align-items:center;gap:1.5rem;padding:1.5rem clamp(2rem,8vw,7rem);display:flex}.footer-logo-small{letter-spacing:.3em;text-transform:uppercase;color:#f2ede859;font-family:Cormorant Garamond,serif;font-size:.85rem;font-weight:500;text-decoration:none}.footer-copy{color:#f2ede838;letter-spacing:.04em;text-align:center;margin:0;font-size:.72rem}.footer-copy a{color:#f2ede866;text-decoration:none;transition:color .2s}.footer-copy a:hover{color:#f2ede8cc}.footer-back-top{letter-spacing:.14em;text-transform:uppercase;color:#f2ede847;cursor:pointer;background:0 0;border:none;align-items:center;gap:.5rem;padding:0;font-family:Jost,sans-serif;font-size:.7rem;transition:color .2s;display:flex}.footer-back-top:hover{color:#f2ede8bf}.footer-back-top-arrow{border:1px solid #f2ede82e;border-radius:50%;justify-content:center;align-items:center;width:26px;height:26px;font-size:.85rem;transition:border-color .2s;display:flex}.footer-back-top:hover .footer-back-top-arrow{border-color:#f2ede880}@media (max-width:900px){.footer-nav-band{grid-template-columns:repeat(2,1fr)}.footer-nav-col:nth-child(2){border-right:none}.footer-nav-col:nth-child(3),.footer-nav-col:nth-child(4){border-top:1px solid #f2ede814}}@media (max-width:600px){.footer-hero-bottom{flex-direction:column;align-items:flex-start}.footer-bottom{text-align:center;flex-direction:column;gap:.9rem}}.bd-root{background:#111013;min-height:100vh;overflow-x:hidden}.bd-hero{background-position:50%;background-repeat:no-repeat;background-size:cover;height:100vh;min-height:560px;position:relative}.bd-overlay{background:linear-gradient(#00000059,#0000009e 60%,#000000d1);justify-content:center;align-items:center;padding:2rem 1.5rem;display:flex;position:absolute;inset:0}.bd-hero-inner{text-align:center;color:#fff;flex-direction:column;align-items:center;gap:1.3rem;max-width:800px;display:flex}.bd-category{letter-spacing:.25em;text-transform:uppercase;color:#ffffff94;font-family:Jost,sans-serif;font-size:.72rem}.bd-title{color:#fff;margin:0;font-family:Playfair Display,serif;font-size:clamp(2rem,6vw,4.5rem);font-weight:700;line-height:1.12}.bd-excerpt{color:#ffffffd1;max-width:640px;margin:0;font-family:Cormorant Garamond,serif;font-size:clamp(1rem,2vw,1.22rem);font-weight:300;line-height:1.75}.bd-meta{color:#ffffffb3;align-items:center;gap:.45rem;font-family:Jost,sans-serif;font-size:.82rem;font-weight:500;display:flex}.bd-meta-sep{margin:0 .1rem}.bd-content-wrap{z-index:5;background:#fff;max-width:860px;margin:-4rem auto 0;padding:3.5rem clamp(1.5rem,6vw,5.5rem) 6rem;position:relative}.bd-back{letter-spacing:.08em;text-transform:uppercase;color:var(--muted);align-items:center;gap:.4rem;margin-bottom:2.5rem;font-family:Jost,sans-serif;font-size:.78rem;text-decoration:none;transition:color .2s;display:inline-flex}.bd-back:hover{color:var(--charcoal)}.bd-content p{color:var(--charcoal);margin-bottom:1.8rem;font-family:Cormorant Garamond,serif;font-size:clamp(1.1rem,1.8vw,1.28rem);line-height:2}.bd-content p:last-child{margin-bottom:0}.bd-content p,.bd-content li,.bd-content h1,.bd-content h2,.bd-content h3,.bd-content h4,.bd-content h5,.bd-content h6,.bd-content blockquote{word-break:break-word;overflow-wrap:break-word}.bd-content img,.bd-content video,.bd-content iframe,.bd-content embed,.bd-content object,.bd-content figure{max-width:100%;height:auto;display:block}.bd-content pre,.bd-content code{white-space:pre-wrap;word-break:break-all;max-width:100%;overflow-x:auto}.bd-content table{border-collapse:collapse;width:100%;max-width:100%;display:block;overflow-x:auto}.bd-not-found{min-height:60vh;color:var(--muted);flex-direction:column;justify-content:center;align-items:center;gap:1.5rem;font-family:Jost,sans-serif;font-size:1.1rem;display:flex}.bd-back-link{color:var(--accent);font-size:.85rem;text-decoration:underline}.bd-divider{border:none;border-top:1px solid #2c2c2c1f;margin:2.8rem 0}.bd-share-row{align-items:center;gap:1rem;margin-bottom:0;display:flex}.bd-share-label{letter-spacing:.1em;text-transform:uppercase;color:var(--muted);font-family:Jost,sans-serif;font-size:.78rem}.bd-share-toggle{width:36px;height:36px;color:var(--charcoal);cursor:pointer;background:0 0;border:1px solid #2c2c2c38;border-radius:50%;justify-content:center;align-items:center;transition:background .2s,color .2s,border-color .2s;display:flex}.bd-share-toggle:hover,.bd-share-toggle.active{background:var(--charcoal);color:#fff;border-color:var(--charcoal)}.bd-share-panel{opacity:0;flex-wrap:wrap;gap:.7rem;max-height:0;margin-top:1.2rem;transition:max-height .32s,opacity .25s,margin-top .25s;display:flex;overflow:hidden}.bd-share-panel.open{opacity:1;max-height:200px}.bd-share-opt{letter-spacing:.04em;color:var(--charcoal);cursor:pointer;background:0 0;border:1px solid #2c2c2c2e;border-radius:2rem;align-items:center;gap:.5rem;padding:.5rem 1rem;font-family:Jost,sans-serif;font-size:.78rem;text-decoration:none;transition:background .2s,color .2s,border-color .2s,transform .15s;display:inline-flex}.bd-share-opt:hover{transform:translateY(-2px)}.bd-share-fb:hover{color:#fff;background:#1877f2;border-color:#1877f2}.bd-share-wa:hover{color:#fff;background:#25d366;border-color:#25d366}.bd-share-x:hover{color:#fff;background:#000;border-color:#000}.bd-share-ig:hover{color:#fff;background:linear-gradient(45deg,#f09433,#e6683c,#dc2743,#cc2366,#bc1888);border-color:#0000}.bd-share-copy:hover{background:var(--accent);color:#fff;border-color:var(--accent)}.bd-share-opt.copied{color:#fff;background:#2ecc71;border-color:#2ecc71}.bd-section-heading{color:var(--charcoal);letter-spacing:.01em;margin:0 0 2rem;font-family:Cormorant Garamond,serif;font-size:clamp(1.3rem,2.5vw,1.7rem);font-weight:500}.bd-comments-list{flex-direction:column;gap:2rem;display:flex}.bd-comment{align-items:flex-start;gap:1.2rem;display:flex}.bd-comment-avatar{background:var(--accent);color:#fff;text-transform:uppercase;border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;width:42px;height:42px;font-family:Playfair Display,serif;font-size:1rem;font-weight:700;display:flex}.bd-comment-body{border-bottom:1px solid #2c2c2c17;flex:1;padding-bottom:1.6rem}.bd-comments-list .bd-comment:last-child .bd-comment-body{border-bottom:none;padding-bottom:0}.bd-comment-meta{flex-wrap:wrap;align-items:baseline;gap:.8rem;margin-bottom:.55rem;display:flex}.bd-comment-name{color:var(--charcoal);letter-spacing:.03em;font-family:Jost,sans-serif;font-size:.88rem;font-weight:500}.bd-comment-date{color:var(--muted);font-family:Jost,sans-serif;font-size:.74rem}.bd-comment-text{color:#4a4545;margin:0;font-family:Cormorant Garamond,serif;font-size:clamp(1rem,1.6vw,1.12rem);line-height:1.85}.bd-comment-form{flex-direction:column;gap:1.8rem;display:flex}.bd-form-row{grid-template-columns:1fr 1fr;gap:2rem;display:grid}.bd-form-field{flex-direction:column;gap:.4rem;display:flex}.bd-form-label{letter-spacing:.06em;text-transform:uppercase;color:var(--muted);font-family:Jost,sans-serif;font-size:.76rem}.bd-form-label span{color:var(--accent)}.bd-form-input,.bd-form-textarea{color:var(--charcoal);resize:none;background:0 0;border:none;border-bottom:1px solid #2c2c2c47;outline:none;width:100%;padding:.5rem 0;font-family:Cormorant Garamond,serif;font-size:1rem;transition:border-color .2s}.bd-form-input:focus,.bd-form-textarea:focus{border-bottom-color:var(--charcoal)}.bd-form-submit{letter-spacing:.08em;text-transform:uppercase;color:var(--charcoal);border:1px solid var(--charcoal);cursor:pointer;background:0 0;align-self:flex-start;padding:.65rem 2.2rem;font-family:Jost,sans-serif;font-size:.82rem;font-weight:400;transition:background .22s,color .22s}.bd-form-submit:hover{background:var(--charcoal);color:#fff}.bd-form-success{color:#2ecc71;background:#2ecc7114;border:1px solid #2ecc714d;border-radius:4px;align-items:center;gap:.8rem;padding:1.1rem 1.4rem;font-family:Jost,sans-serif;font-size:.9rem;display:flex}.bd-form-success p{margin:0}@media (max-width:768px){.bd-hero{height:75vh;min-height:480px}.bd-content-wrap{margin-top:-2rem;padding:3rem 1.5rem 5rem}}@media (max-width:600px){.bd-form-row{grid-template-columns:1fr;gap:1.8rem}.bd-share-panel{gap:.5rem}.bd-share-opt{padding:.45rem .8rem;font-size:.72rem}}@media (max-width:480px){.bd-hero{height:65vh;min-height:400px}.bd-title{font-size:clamp(1.7rem,8vw,2.5rem)}.bd-content-wrap{margin-top:-1rem;padding:2.5rem 1.2rem 4rem}.bd-comment-avatar{width:36px;height:36px;font-size:.88rem}}@media (max-width:360px){.bd-content-wrap{padding:2rem .9rem 3.5rem}.bd-share-opt{padding:.4rem .6rem;font-size:.68rem}.bd-divider{margin:2rem 0}}.myblogs-page{background:var(--warm-gray);min-height:100vh;padding-top:7rem;padding-bottom:6rem}.myblogs-header{max-width:1200px;margin:0 auto 4rem;padding:0 clamp(1.5rem,6vw,5rem)}.myblogs-title{color:var(--charcoal);letter-spacing:-.01em;margin:0 0 2.5rem;font-family:Playfair Display,serif;font-size:clamp(3rem,9vw,7rem);font-weight:700;line-height:1}.myblogs-controls{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:1.5rem;display:flex}.myblogs-cats{flex-wrap:wrap;gap:.55rem;display:flex}.mb-cat-pill{letter-spacing:.08em;text-transform:uppercase;color:var(--charcoal);cursor:pointer;background:0 0;border:1px solid #2c2c2c4d;border-radius:2rem;padding:.4rem 1.1rem;font-family:Jost,sans-serif;font-size:.75rem;transition:background .2s,color .2s,border-color .2s}.mb-cat-pill:hover{border-color:var(--charcoal)}.mb-cat-pill.active{background:var(--charcoal);color:var(--cream);border-color:var(--charcoal)}.myblogs-search-wrap{flex-shrink:0;align-items:center;gap:.6rem;display:flex}.myblogs-search-bar{opacity:0;align-items:center;gap:.4rem;max-width:0;transition:max-width .35s,opacity .3s;display:flex;overflow:hidden}.myblogs-search-bar.open{opacity:1;max-width:240px}.myblogs-search-input{color:var(--charcoal);background:0 0;border:none;border-bottom:1px solid #2c2c2c66;outline:none;width:200px;padding:.35rem .2rem;font-family:Jost,sans-serif;font-size:.85rem;transition:border-color .2s}.myblogs-search-input:focus{border-bottom-color:var(--charcoal)}.myblogs-search-input::placeholder{color:var(--muted);font-style:italic}.mb-search-clear{color:var(--muted);cursor:pointer;background:0 0;border:none;align-items:center;padding:0;transition:color .2s;display:flex}.mb-search-clear:hover{color:var(--charcoal)}.mb-search-icon-btn{width:36px;height:36px;color:var(--charcoal);cursor:pointer;background:0 0;border:1px solid #2c2c2c4d;border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;transition:background .2s,color .2s,border-color .2s;display:flex}.mb-search-icon-btn:hover,.mb-search-icon-btn.active{background:var(--charcoal);color:#fff;border-color:var(--charcoal)}.myblogs-list{flex-direction:column;gap:3rem;max-width:1200px;margin:0 auto;padding:0 clamp(1.5rem,6vw,5rem);display:flex}.mb-strip{color:inherit;align-items:center;text-decoration:none;transition:opacity .2s;display:flex}.mb-strip:hover{opacity:.96}.mb-strip-img-wrap{aspect-ratio:16/11;flex-shrink:0;width:58%;position:relative;overflow:hidden}.mb-strip-img{object-fit:cover;transform-origin:50%;width:100%;height:100%;transition:transform .12s ease-out;display:block}.mb-strip-text{z-index:2;background:#fff;flex-direction:column;flex:1;gap:.9rem;margin-left:-5rem;padding:clamp(1.8rem,3vw,3rem) clamp(2rem,3.5vw,3.5rem);display:flex;position:relative;box-shadow:0 8px 48px #0000001a}.mb-strip-rev{flex-direction:row-reverse}.mb-strip-rev .mb-strip-text{margin-left:0;margin-right:-5rem}.mb-strip-cat{letter-spacing:.18em;text-transform:uppercase;color:var(--accent);font-family:Jost,sans-serif;font-size:.7rem}.mb-strip-title{color:var(--charcoal);margin:0;font-family:Playfair Display,serif;font-size:clamp(1.15rem,2vw,1.55rem);font-weight:700;line-height:1.3}.mb-strip-divider{border:none;border-top:1px solid #2c2c2c26;margin:0}.mb-strip-excerpt{color:var(--muted);margin:0;font-family:Cormorant Garamond,serif;font-size:clamp(.95rem,1.5vw,1.05rem);font-style:italic;line-height:1.75}.mb-strip-meta{color:var(--muted);letter-spacing:.04em;margin-top:.3rem;font-family:Jost,sans-serif;font-size:.73rem}.myblogs-empty{text-align:center;color:var(--muted);padding:5rem 0;font-family:Cormorant Garamond,serif;font-size:1.3rem}@media (max-width:900px){.mb-strip,.mb-strip-rev{flex-direction:column;align-items:stretch}.mb-strip-img-wrap{aspect-ratio:16/9;width:100%}.mb-strip-text{margin-top:-2rem;margin-left:1.5rem;margin-right:1.5rem;box-shadow:0 4px 28px #0000001a}.mb-strip-rev .mb-strip-text{margin-top:-2rem;margin-left:1.5rem;margin-right:1.5rem}}@media (max-width:600px){.myblogs-page{padding-top:5.5rem}.myblogs-controls{flex-direction:column;align-items:flex-start;gap:1rem}.myblogs-search-wrap{align-self:flex-end}.myblogs-search-bar.open{max-width:180px}.myblogs-search-input{width:150px}.mb-strip-text{margin-left:.8rem;margin-right:.8rem;padding:1.5rem}}.bd-related{z-index:5;max-width:900px;margin:0 auto;padding:3rem clamp(2rem,7vw,6rem) 7rem;position:relative;overflow:visible}.bd-related-heading{color:#ffffffd1;letter-spacing:.02em;margin-bottom:2.8rem;font-family:Cormorant Garamond,serif;font-size:clamp(1.5rem,3vw,2.1rem);font-weight:400}.bd-related-cards{align-items:flex-start;padding-bottom:3.5rem;display:flex}.related-card{aspect-ratio:4/3;cursor:pointer;flex:0 0 42%;text-decoration:none;transition:transform .35s,box-shadow .35s;position:relative;overflow:hidden}.related-card-1{z-index:3}.related-card-2{z-index:2;margin-top:1.8rem;margin-left:-10%}.related-card-3{z-index:1;margin-top:3.6rem;margin-left:-10%}.related-card:hover{z-index:10;transform:translateY(-16px)scale(1.03);box-shadow:0 32px 72px #0009}.related-card-img{object-fit:cover;width:100%;height:100%;transition:transform .45s;display:block}.related-card:hover .related-card-img{transform:scale(1.07)}.related-card-overlay{background:linear-gradient(#0000000d,#00000059,#000000e6);flex-direction:column;justify-content:flex-end;padding:1.3rem 1.4rem;display:flex;position:absolute;inset:0}.related-card-info{opacity:0;transition:transform .3s 40ms,opacity .3s 40ms;transform:translateY(10px)}.related-card:hover .related-card-info{opacity:1;transform:translateY(0)}.related-card-cat{letter-spacing:.2em;text-transform:uppercase;color:#ffffff8c;margin-bottom:.35rem;font-family:Jost,sans-serif;font-size:.64rem;display:block}.related-card-title{color:#fff;margin:0 0 .45rem;font-family:Playfair Display,serif;font-size:clamp(.88rem,1.4vw,1.06rem);font-weight:700;line-height:1.3}.related-card-meta{color:#ffffff8c;letter-spacing:.04em;font-family:Jost,sans-serif;font-size:.67rem}.bd-related-swipe-hint{display:none}@media (max-width:700px){.bd-related{padding-bottom:5rem;padding-left:0;padding-right:0;position:relative;overflow:hidden}.bd-related-heading{margin-bottom:1.8rem;padding:0 1.5rem}.bd-related:after{content:"";pointer-events:none;z-index:20;background:linear-gradient(90deg,#0000,#111013 90%);width:60px;position:absolute;top:3.5rem;bottom:3rem;right:0}.bd-related-cards{scroll-snap-type:x mandatory;scrollbar-width:none;-ms-overflow-style:none;flex-direction:row;align-items:flex-start;gap:1rem;padding:.5rem 1.5rem 1.5rem;overflow-x:scroll}.bd-related-cards::-webkit-scrollbar{display:none}.related-card,.related-card-1,.related-card-2,.related-card-3{aspect-ratio:1;scroll-snap-align:start;flex:0 0 72vw;width:72vw;margin-top:0;margin-left:0;box-shadow:0 14px 44px #0009}.related-card-overlay{background:linear-gradient(#00000014,#00000073 55%,#000000ed)}.related-card-info{opacity:1;transform:none}.related-card-title{font-size:1rem}.bd-related-swipe-hint{letter-spacing:.16em;text-transform:uppercase;color:#ffffff40;justify-content:center;align-items:center;gap:.6rem;margin-top:1.4rem;padding:0 1.5rem;font-family:Jost,sans-serif;font-size:.65rem;display:flex}.bd-related-swipe-hint:before,.bd-related-swipe-hint:after{content:"";background:#ffffff1a;flex:1;height:1px}}.al-page{background:#1c1916;flex-direction:column;justify-content:center;align-items:center;min-height:100vh;padding:2.5rem 1.25rem;display:flex;position:relative;overflow:hidden}.al-page:before{content:"HW";color:#ffffff06;letter-spacing:-.04em;pointer-events:none;-webkit-user-select:none;user-select:none;font-family:Playfair Display,serif;font-size:clamp(160px,28vw,280px);font-weight:700;line-height:1;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.al-brand{text-align:center;margin-bottom:2rem}.al-brand-tag{letter-spacing:.22em;text-transform:uppercase;color:#c07170;margin-bottom:.4rem;font-family:Jost,sans-serif;font-size:.68rem;font-weight:500;display:inline-block}.al-brand-name{color:#ffffffe0;letter-spacing:.01em;font-family:Playfair Display,serif;font-size:clamp(1.5rem,3.5vw,2rem);font-weight:700;line-height:1.2}.al-card{background:var(--cream);border-radius:14px;width:100%;max-width:430px;position:relative;overflow:hidden;box-shadow:0 30px 80px #00000080,0 8px 24px #00000040}.al-card:before{content:"";background:#c07170;height:3px;position:absolute;top:0;left:0;right:0}.al-card-inner{padding:calc(clamp(2rem,5vw,2.6rem) + 3px) clamp(1.6rem,5vw,2.4rem) clamp(2rem,5vw,2.6rem)}.al-heading{color:var(--charcoal);margin-bottom:.25rem;font-family:Playfair Display,serif;font-size:clamp(1.45rem,3vw,1.75rem);font-weight:700;line-height:1.2}.al-subheading{color:var(--muted);margin-bottom:1.8rem;font-family:Jost,sans-serif;font-size:.88rem}.al-error{color:#a04040;background:#c071701a;border:1px solid #c0717059;border-radius:7px;margin-bottom:1.4rem;padding:.7rem 1rem;font-family:Jost,sans-serif;font-size:.875rem}.al-form{flex-direction:column;gap:0;display:flex}.al-field{margin-bottom:1.2rem}.al-label{letter-spacing:.08em;text-transform:uppercase;color:var(--charcoal);margin-bottom:.45rem;font-family:Jost,sans-serif;font-size:.75rem;font-weight:500;display:block}.al-input-wrap{align-items:center;display:flex;position:relative}.al-input-icon{color:var(--muted);pointer-events:none;flex-shrink:0;position:absolute;left:.875rem}.al-input{border:1.5px solid var(--warm-gray);width:100%;color:var(--charcoal);background:#fff;border-radius:8px;outline:none;padding:.75rem 1rem .75rem 2.5rem;font-family:Jost,sans-serif;font-size:.93rem;transition:border-color .2s,box-shadow .2s}.al-input:focus{border-color:#c07170;box-shadow:0 0 0 3px #c0717024}.al-input::placeholder{color:#c0bbb6}.al-input-pass{padding-right:2.75rem}.al-eye-btn{cursor:pointer;color:var(--muted);background:0 0;border:none;align-items:center;padding:0;line-height:1;transition:color .15s;display:flex;position:absolute;right:.875rem}.al-eye-btn:hover{color:var(--charcoal)}.al-remember{cursor:pointer;color:var(--muted);-webkit-user-select:none;user-select:none;align-items:center;gap:.55rem;margin-bottom:1.6rem;font-family:Jost,sans-serif;font-size:.875rem;display:flex}.al-checkbox{accent-color:#c07170;cursor:pointer;flex-shrink:0;width:15px;height:15px}.al-submit{color:#fff;letter-spacing:.05em;cursor:pointer;background:#c07170;border:none;border-radius:8px;width:100%;padding:.85rem;font-family:Jost,sans-serif;font-size:.95rem;font-weight:500;transition:background .2s,box-shadow .2s,transform .1s}.al-submit:hover:not(:disabled){background:#a85e5e;box-shadow:0 6px 20px #c0717066}.al-submit:active:not(:disabled){transform:translateY(1px)}.al-submit:disabled,.al-submit.al-loading{opacity:.65;cursor:not-allowed}.al-footer-note{letter-spacing:.06em;color:#ffffff38;text-align:center;margin-top:2rem;font-family:Jost,sans-serif;font-size:.72rem}@media (max-width:480px){.al-card{border-radius:10px}.al-brand-name{font-size:1.35rem}}@keyframes radio{0%{padding:5px}50%{padding:3px}}@keyframes skeleton{0%{background-position:150%}to{background-position:-50%}}@keyframes progress{50%{background-position-x:-115%}}@keyframes toast{0%{opacity:0;scale:.9}to{opacity:1;scale:1}}@keyframes dropdown{0%{opacity:0}}@keyframes rating{0%,40%{filter:brightness(1.05)contrast(1.05);scale:1.1}}@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-font-weight{syntax:"*";inherits:false}@property --tw-tracking{syntax:"*";inherits:false}@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}/*!
* Quill Editor v2.0.3
* https://quilljs.com
* Copyright (c) 2017-2024, Slab
* Copyright (c) 2014, Jason Chen
* Copyright (c) 2013, salesforce.com
*/.ql-container{box-sizing:border-box;font-family:Helvetica,Arial,sans-serif;font-size:13px;height:100%;margin:0;position:relative}.ql-container.ql-disabled .ql-tooltip{visibility:hidden}.ql-container:not(.ql-disabled) li[data-list=checked]>.ql-ui,.ql-container:not(.ql-disabled) li[data-list=unchecked]>.ql-ui{cursor:pointer}.ql-clipboard{left:-100000px;height:1px;overflow-y:hidden;position:absolute;top:50%}.ql-clipboard p{margin:0;padding:0}.ql-editor{box-sizing:border-box;counter-reset:list-0 list-1 list-2 list-3 list-4 list-5 list-6 list-7 list-8 list-9;line-height:1.42;height:100%;outline:none;overflow-y:auto;padding:12px 15px;tab-size:4;-moz-tab-size:4;text-align:left;white-space:pre-wrap;word-wrap:break-word}.ql-editor>*{cursor:text}.ql-editor p,.ql-editor ol,.ql-editor pre,.ql-editor blockquote,.ql-editor h1,.ql-editor h2,.ql-editor h3,.ql-editor h4,.ql-editor h5,.ql-editor h6{margin:0;padding:0}@supports (counter-set:none){.ql-editor p,.ql-editor h1,.ql-editor h2,.ql-editor h3,.ql-editor h4,.ql-editor h5,.ql-editor h6{counter-set:list-0 list-1 list-2 list-3 list-4 list-5 list-6 list-7 list-8 list-9}}@supports not (counter-set:none){.ql-editor p,.ql-editor h1,.ql-editor h2,.ql-editor h3,.ql-editor h4,.ql-editor h5,.ql-editor h6{counter-reset:list-0 list-1 list-2 list-3 list-4 list-5 list-6 list-7 list-8 list-9}}.ql-editor table{border-collapse:collapse}.ql-editor td{border:1px solid #000;padding:2px 5px}.ql-editor ol{padding-left:1.5em}.ql-editor li{list-style-type:none;padding-left:1.5em;position:relative}.ql-editor li>.ql-ui:before{display:inline-block;margin-left:-1.5em;margin-right:.3em;text-align:right;white-space:nowrap;width:1.2em}.ql-editor li[data-list=checked]>.ql-ui,.ql-editor li[data-list=unchecked]>.ql-ui{color:#777}.ql-editor li[data-list=bullet]>.ql-ui:before{content:"•"}.ql-editor li[data-list=checked]>.ql-ui:before{content:"☑"}.ql-editor li[data-list=unchecked]>.ql-ui:before{content:"☐"}@supports (counter-set:none){.ql-editor li[data-list]{counter-set:list-1 list-2 list-3 list-4 list-5 list-6 list-7 list-8 list-9}}@supports not (counter-set:none){.ql-editor li[data-list]{counter-reset:list-1 list-2 list-3 list-4 list-5 list-6 list-7 list-8 list-9}}.ql-editor li[data-list=ordered]{counter-increment:list-0}.ql-editor li[data-list=ordered]>.ql-ui:before{content:counter(list-0,decimal) ". "}.ql-editor li[data-list=ordered].ql-indent-1{counter-increment:list-1}.ql-editor li[data-list=ordered].ql-indent-1>.ql-ui:before{content:counter(list-1,lower-alpha) ". "}@supports (counter-set:none){.ql-editor li[data-list].ql-indent-1{counter-set:list-2 list-3 list-4 list-5 list-6 list-7 list-8 list-9}}@supports not (counter-set:none){.ql-editor li[data-list].ql-indent-1{counter-reset:list-2 list-3 list-4 list-5 list-6 list-7 list-8 list-9}}.ql-editor li[data-list=ordered].ql-indent-2{counter-increment:list-2}.ql-editor li[data-list=ordered].ql-indent-2>.ql-ui:before{content:counter(list-2,lower-roman) ". "}@supports (counter-set:none){.ql-editor li[data-list].ql-indent-2{counter-set:list-3 list-4 list-5 list-6 list-7 list-8 list-9}}@supports not (counter-set:none){.ql-editor li[data-list].ql-indent-2{counter-reset:list-3 list-4 list-5 list-6 list-7 list-8 list-9}}.ql-editor li[data-list=ordered].ql-indent-3{counter-increment:list-3}.ql-editor li[data-list=ordered].ql-indent-3>.ql-ui:before{content:counter(list-3,decimal) ". "}@supports (counter-set:none){.ql-editor li[data-list].ql-indent-3{counter-set:list-4 list-5 list-6 list-7 list-8 list-9}}@supports not (counter-set:none){.ql-editor li[data-list].ql-indent-3{counter-reset:list-4 list-5 list-6 list-7 list-8 list-9}}.ql-editor li[data-list=ordered].ql-indent-4{counter-increment:list-4}.ql-editor li[data-list=ordered].ql-indent-4>.ql-ui:before{content:counter(list-4,lower-alpha) ". "}@supports (counter-set:none){.ql-editor li[data-list].ql-indent-4{counter-set:list-5 list-6 list-7 list-8 list-9}}@supports not (counter-set:none){.ql-editor li[data-list].ql-indent-4{counter-reset:list-5 list-6 list-7 list-8 list-9}}.ql-editor li[data-list=ordered].ql-indent-5{counter-increment:list-5}.ql-editor li[data-list=ordered].ql-indent-5>.ql-ui:before{content:counter(list-5,lower-roman) ". "}@supports (counter-set:none){.ql-editor li[data-list].ql-indent-5{counter-set:list-6 list-7 list-8 list-9}}@supports not (counter-set:none){.ql-editor li[data-list].ql-indent-5{counter-reset:list-6 list-7 list-8 list-9}}.ql-editor li[data-list=ordered].ql-indent-6{counter-increment:list-6}.ql-editor li[data-list=ordered].ql-indent-6>.ql-ui:before{content:counter(list-6,decimal) ". "}@supports (counter-set:none){.ql-editor li[data-list].ql-indent-6{counter-set:list-7 list-8 list-9}}@supports not (counter-set:none){.ql-editor li[data-list].ql-indent-6{counter-reset:list-7 list-8 list-9}}.ql-editor li[data-list=ordered].ql-indent-7{counter-increment:list-7}.ql-editor li[data-list=ordered].ql-indent-7>.ql-ui:before{content:counter(list-7,lower-alpha) ". "}@supports (counter-set:none){.ql-editor li[data-list].ql-indent-7{counter-set:list-8 list-9}}@supports not (counter-set:none){.ql-editor li[data-list].ql-indent-7{counter-reset:list-8 list-9}}.ql-editor li[data-list=ordered].ql-indent-8{counter-increment:list-8}.ql-editor li[data-list=ordered].ql-indent-8>.ql-ui:before{content:counter(list-8,lower-roman) ". "}@supports (counter-set:none){.ql-editor li[data-list].ql-indent-8{counter-set:list-9}}@supports not (counter-set:none){.ql-editor li[data-list].ql-indent-8{counter-reset:list-9}}.ql-editor li[data-list=ordered].ql-indent-9{counter-increment:list-9}.ql-editor li[data-list=ordered].ql-indent-9>.ql-ui:before{content:counter(list-9,decimal) ". "}.ql-editor .ql-indent-1:not(.ql-direction-rtl){padding-left:3em}.ql-editor li.ql-indent-1:not(.ql-direction-rtl){padding-left:4.5em}.ql-editor .ql-indent-1.ql-direction-rtl.ql-align-right{padding-right:3em}.ql-editor li.ql-indent-1.ql-direction-rtl.ql-align-right{padding-right:4.5em}.ql-editor .ql-indent-2:not(.ql-direction-rtl){padding-left:6em}.ql-editor li.ql-indent-2:not(.ql-direction-rtl){padding-left:7.5em}.ql-editor .ql-indent-2.ql-direction-rtl.ql-align-right{padding-right:6em}.ql-editor li.ql-indent-2.ql-direction-rtl.ql-align-right{padding-right:7.5em}.ql-editor .ql-indent-3:not(.ql-direction-rtl){padding-left:9em}.ql-editor li.ql-indent-3:not(.ql-direction-rtl){padding-left:10.5em}.ql-editor .ql-indent-3.ql-direction-rtl.ql-align-right{padding-right:9em}.ql-editor li.ql-indent-3.ql-direction-rtl.ql-align-right{padding-right:10.5em}.ql-editor .ql-indent-4:not(.ql-direction-rtl){padding-left:12em}.ql-editor li.ql-indent-4:not(.ql-direction-rtl){padding-left:13.5em}.ql-editor .ql-indent-4.ql-direction-rtl.ql-align-right{padding-right:12em}.ql-editor li.ql-indent-4.ql-direction-rtl.ql-align-right{padding-right:13.5em}.ql-editor .ql-indent-5:not(.ql-direction-rtl){padding-left:15em}.ql-editor li.ql-indent-5:not(.ql-direction-rtl){padding-left:16.5em}.ql-editor .ql-indent-5.ql-direction-rtl.ql-align-right{padding-right:15em}.ql-editor li.ql-indent-5.ql-direction-rtl.ql-align-right{padding-right:16.5em}.ql-editor .ql-indent-6:not(.ql-direction-rtl){padding-left:18em}.ql-editor li.ql-indent-6:not(.ql-direction-rtl){padding-left:19.5em}.ql-editor .ql-indent-6.ql-direction-rtl.ql-align-right{padding-right:18em}.ql-editor li.ql-indent-6.ql-direction-rtl.ql-align-right{padding-right:19.5em}.ql-editor .ql-indent-7:not(.ql-direction-rtl){padding-left:21em}.ql-editor li.ql-indent-7:not(.ql-direction-rtl){padding-left:22.5em}.ql-editor .ql-indent-7.ql-direction-rtl.ql-align-right{padding-right:21em}.ql-editor li.ql-indent-7.ql-direction-rtl.ql-align-right{padding-right:22.5em}.ql-editor .ql-indent-8:not(.ql-direction-rtl){padding-left:24em}.ql-editor li.ql-indent-8:not(.ql-direction-rtl){padding-left:25.5em}.ql-editor .ql-indent-8.ql-direction-rtl.ql-align-right{padding-right:24em}.ql-editor li.ql-indent-8.ql-direction-rtl.ql-align-right{padding-right:25.5em}.ql-editor .ql-indent-9:not(.ql-direction-rtl){padding-left:27em}.ql-editor li.ql-indent-9:not(.ql-direction-rtl){padding-left:28.5em}.ql-editor .ql-indent-9.ql-direction-rtl.ql-align-right{padding-right:27em}.ql-editor li.ql-indent-9.ql-direction-rtl.ql-align-right{padding-right:28.5em}.ql-editor li.ql-direction-rtl{padding-right:1.5em}.ql-editor li.ql-direction-rtl>.ql-ui:before{margin-left:.3em;margin-right:-1.5em;text-align:left}.ql-editor table{table-layout:fixed;width:100%}.ql-editor table td{outline:none}.ql-editor .ql-code-block-container{font-family:monospace}.ql-editor .ql-video{display:block;max-width:100%}.ql-editor .ql-video.ql-align-center{margin:0 auto}.ql-editor .ql-video.ql-align-right{margin:0 0 0 auto}.ql-editor .ql-bg-black{background-color:#000}.ql-editor .ql-bg-red{background-color:#e60000}.ql-editor .ql-bg-orange{background-color:#f90}.ql-editor .ql-bg-yellow{background-color:#ff0}.ql-editor .ql-bg-green{background-color:#008a00}.ql-editor .ql-bg-blue{background-color:#06c}.ql-editor .ql-bg-purple{background-color:#93f}.ql-editor .ql-color-white{color:#fff}.ql-editor .ql-color-red{color:#e60000}.ql-editor .ql-color-orange{color:#f90}.ql-editor .ql-color-yellow{color:#ff0}.ql-editor .ql-color-green{color:#008a00}.ql-editor .ql-color-blue{color:#06c}.ql-editor .ql-color-purple{color:#93f}.ql-editor .ql-font-serif{font-family:Georgia,Times New Roman,serif}.ql-editor .ql-font-monospace{font-family:Monaco,Courier New,monospace}.ql-editor .ql-size-small{font-size:.75em}.ql-editor .ql-size-large{font-size:1.5em}.ql-editor .ql-size-huge{font-size:2.5em}.ql-editor .ql-direction-rtl{direction:rtl;text-align:inherit}.ql-editor .ql-align-center{text-align:center}.ql-editor .ql-align-justify{text-align:justify}.ql-editor .ql-align-right{text-align:right}.ql-editor .ql-ui{position:absolute}.ql-editor.ql-blank:before{color:#0009;content:attr(data-placeholder);font-style:italic;left:15px;pointer-events:none;position:absolute;right:15px}.ql-snow.ql-toolbar:after,.ql-snow .ql-toolbar:after{clear:both;content:"";display:table}.ql-snow.ql-toolbar button,.ql-snow .ql-toolbar button{background:none;border:none;cursor:pointer;display:inline-block;float:left;height:24px;padding:3px 5px;width:28px}.ql-snow.ql-toolbar button svg,.ql-snow .ql-toolbar button svg{float:left;height:100%}.ql-snow.ql-toolbar button:active:hover,.ql-snow .ql-toolbar button:active:hover{outline:none}.ql-snow.ql-toolbar input.ql-image[type=file],.ql-snow .ql-toolbar input.ql-image[type=file]{display:none}.ql-snow.ql-toolbar button:hover,.ql-snow .ql-toolbar button:hover,.ql-snow.ql-toolbar button:focus,.ql-snow .ql-toolbar button:focus,.ql-snow.ql-toolbar button.ql-active,.ql-snow .ql-toolbar button.ql-active,.ql-snow.ql-toolbar .ql-picker-label:hover,.ql-snow .ql-toolbar .ql-picker-label:hover,.ql-snow.ql-toolbar .ql-picker-label.ql-active,.ql-snow .ql-toolbar .ql-picker-label.ql-active,.ql-snow.ql-toolbar .ql-picker-item:hover,.ql-snow .ql-toolbar .ql-picker-item:hover,.ql-snow.ql-toolbar .ql-picker-item.ql-selected,.ql-snow .ql-toolbar .ql-picker-item.ql-selected{color:#06c}.ql-snow.ql-toolbar button:hover .ql-fill,.ql-snow .ql-toolbar button:hover .ql-fill,.ql-snow.ql-toolbar button:focus .ql-fill,.ql-snow .ql-toolbar button:focus .ql-fill,.ql-snow.ql-toolbar button.ql-active .ql-fill,.ql-snow .ql-toolbar button.ql-active .ql-fill,.ql-snow.ql-toolbar .ql-picker-label:hover .ql-fill,.ql-snow .ql-toolbar .ql-picker-label:hover .ql-fill,.ql-snow.ql-toolbar .ql-picker-label.ql-active .ql-fill,.ql-snow .ql-toolbar .ql-picker-label.ql-active .ql-fill,.ql-snow.ql-toolbar .ql-picker-item:hover .ql-fill,.ql-snow .ql-toolbar .ql-picker-item:hover .ql-fill,.ql-snow.ql-toolbar .ql-picker-item.ql-selected .ql-fill,.ql-snow .ql-toolbar .ql-picker-item.ql-selected .ql-fill,.ql-snow.ql-toolbar button:hover .ql-stroke.ql-fill,.ql-snow .ql-toolbar button:hover .ql-stroke.ql-fill,.ql-snow.ql-toolbar button:focus .ql-stroke.ql-fill,.ql-snow .ql-toolbar button:focus .ql-stroke.ql-fill,.ql-snow.ql-toolbar button.ql-active .ql-stroke.ql-fill,.ql-snow .ql-toolbar button.ql-active .ql-stroke.ql-fill,.ql-snow.ql-toolbar .ql-picker-label:hover .ql-stroke.ql-fill,.ql-snow .ql-toolbar .ql-picker-label:hover .ql-stroke.ql-fill,.ql-snow.ql-toolbar .ql-picker-label.ql-active .ql-stroke.ql-fill,.ql-snow .ql-toolbar .ql-picker-label.ql-active .ql-stroke.ql-fill,.ql-snow.ql-toolbar .ql-picker-item:hover .ql-stroke.ql-fill,.ql-snow .ql-toolbar .ql-picker-item:hover .ql-stroke.ql-fill,.ql-snow.ql-toolbar .ql-picker-item.ql-selected .ql-stroke.ql-fill,.ql-snow .ql-toolbar .ql-picker-item.ql-selected .ql-stroke.ql-fill{fill:#06c}.ql-snow.ql-toolbar button:hover .ql-stroke,.ql-snow .ql-toolbar button:hover .ql-stroke,.ql-snow.ql-toolbar button:focus .ql-stroke,.ql-snow .ql-toolbar button:focus .ql-stroke,.ql-snow.ql-toolbar button.ql-active .ql-stroke,.ql-snow .ql-toolbar button.ql-active .ql-stroke,.ql-snow.ql-toolbar .ql-picker-label:hover .ql-stroke,.ql-snow .ql-toolbar .ql-picker-label:hover .ql-stroke,.ql-snow.ql-toolbar .ql-picker-label.ql-active .ql-stroke,.ql-snow .ql-toolbar .ql-picker-label.ql-active .ql-stroke,.ql-snow.ql-toolbar .ql-picker-item:hover .ql-stroke,.ql-snow .ql-toolbar .ql-picker-item:hover .ql-stroke,.ql-snow.ql-toolbar .ql-picker-item.ql-selected .ql-stroke,.ql-snow .ql-toolbar .ql-picker-item.ql-selected .ql-stroke,.ql-snow.ql-toolbar button:hover .ql-stroke-miter,.ql-snow .ql-toolbar button:hover .ql-stroke-miter,.ql-snow.ql-toolbar button:focus .ql-stroke-miter,.ql-snow .ql-toolbar button:focus .ql-stroke-miter,.ql-snow.ql-toolbar button.ql-active .ql-stroke-miter,.ql-snow .ql-toolbar button.ql-active .ql-stroke-miter,.ql-snow.ql-toolbar .ql-picker-label:hover .ql-stroke-miter,.ql-snow .ql-toolbar .ql-picker-label:hover .ql-stroke-miter,.ql-snow.ql-toolbar .ql-picker-label.ql-active .ql-stroke-miter,.ql-snow .ql-toolbar .ql-picker-label.ql-active .ql-stroke-miter,.ql-snow.ql-toolbar .ql-picker-item:hover .ql-stroke-miter,.ql-snow .ql-toolbar .ql-picker-item:hover .ql-stroke-miter,.ql-snow.ql-toolbar .ql-picker-item.ql-selected .ql-stroke-miter,.ql-snow .ql-toolbar .ql-picker-item.ql-selected .ql-stroke-miter{stroke:#06c}@media (pointer:coarse){.ql-snow.ql-toolbar button:hover:not(.ql-active),.ql-snow .ql-toolbar button:hover:not(.ql-active){color:#444}.ql-snow.ql-toolbar button:hover:not(.ql-active) .ql-fill,.ql-snow .ql-toolbar button:hover:not(.ql-active) .ql-fill,.ql-snow.ql-toolbar button:hover:not(.ql-active) .ql-stroke.ql-fill,.ql-snow .ql-toolbar button:hover:not(.ql-active) .ql-stroke.ql-fill{fill:#444}.ql-snow.ql-toolbar button:hover:not(.ql-active) .ql-stroke,.ql-snow .ql-toolbar button:hover:not(.ql-active) .ql-stroke,.ql-snow.ql-toolbar button:hover:not(.ql-active) .ql-stroke-miter,.ql-snow .ql-toolbar button:hover:not(.ql-active) .ql-stroke-miter{stroke:#444}}.ql-snow,.ql-snow *{box-sizing:border-box}.ql-snow .ql-hidden{display:none}.ql-snow .ql-out-bottom,.ql-snow .ql-out-top{visibility:hidden}.ql-snow .ql-tooltip{position:absolute;transform:translateY(10px)}.ql-snow .ql-tooltip a{cursor:pointer;text-decoration:none}.ql-snow .ql-tooltip.ql-flip{transform:translateY(-10px)}.ql-snow .ql-formats{display:inline-block;vertical-align:middle}.ql-snow .ql-formats:after{clear:both;content:"";display:table}.ql-snow .ql-stroke{fill:none;stroke:#444;stroke-linecap:round;stroke-linejoin:round;stroke-width:2}.ql-snow .ql-stroke-miter{fill:none;stroke:#444;stroke-miterlimit:10;stroke-width:2}.ql-snow .ql-fill,.ql-snow .ql-stroke.ql-fill{fill:#444}.ql-snow .ql-empty{fill:none}.ql-snow .ql-even{fill-rule:evenodd}.ql-snow .ql-thin,.ql-snow .ql-stroke.ql-thin{stroke-width:1}.ql-snow .ql-transparent{opacity:.4}.ql-snow .ql-direction svg:last-child{display:none}.ql-snow .ql-direction.ql-active svg:last-child{display:inline}.ql-snow .ql-direction.ql-active svg:first-child{display:none}.ql-snow .ql-editor h1{font-size:2em}.ql-snow .ql-editor h2{font-size:1.5em}.ql-snow .ql-editor h3{font-size:1.17em}.ql-snow .ql-editor h4{font-size:1em}.ql-snow .ql-editor h5{font-size:.83em}.ql-snow .ql-editor h6{font-size:.67em}.ql-snow .ql-editor a{text-decoration:underline}.ql-snow .ql-editor blockquote{border-left:4px solid #ccc;margin-bottom:5px;margin-top:5px;padding-left:16px}.ql-snow .ql-editor code,.ql-snow .ql-editor .ql-code-block-container{background-color:#f0f0f0;border-radius:3px}.ql-snow .ql-editor .ql-code-block-container{margin-bottom:5px;margin-top:5px;padding:5px 10px}.ql-snow .ql-editor code{font-size:85%;padding:2px 4px}.ql-snow .ql-editor .ql-code-block-container{background-color:#23241f;color:#f8f8f2;overflow:visible}.ql-snow .ql-editor img{max-width:100%}.ql-snow .ql-picker{color:#444;display:inline-block;float:left;font-size:14px;font-weight:500;height:24px;position:relative;vertical-align:middle}.ql-snow .ql-picker-label{cursor:pointer;display:inline-block;height:100%;padding-left:8px;padding-right:2px;position:relative;width:100%}.ql-snow .ql-picker-label:before{display:inline-block;line-height:22px}.ql-snow .ql-picker-options{background-color:#fff;display:none;min-width:100%;padding:4px 8px;position:absolute;white-space:nowrap}.ql-snow .ql-picker-options .ql-picker-item{cursor:pointer;display:block;padding-bottom:5px;padding-top:5px}.ql-snow .ql-picker.ql-expanded .ql-picker-label{color:#ccc;z-index:2}.ql-snow .ql-picker.ql-expanded .ql-picker-label .ql-fill{fill:#ccc}.ql-snow .ql-picker.ql-expanded .ql-picker-label .ql-stroke{stroke:#ccc}.ql-snow .ql-picker.ql-expanded .ql-picker-options{display:block;margin-top:-1px;top:100%;z-index:1}.ql-snow .ql-color-picker,.ql-snow .ql-icon-picker{width:28px}.ql-snow .ql-color-picker .ql-picker-label,.ql-snow .ql-icon-picker .ql-picker-label{padding:2px 4px}.ql-snow .ql-color-picker .ql-picker-label svg,.ql-snow .ql-icon-picker .ql-picker-label svg{right:4px}.ql-snow .ql-icon-picker .ql-picker-options{padding:4px 0}.ql-snow .ql-icon-picker .ql-picker-item{height:24px;width:24px;padding:2px 4px}.ql-snow .ql-color-picker .ql-picker-options{padding:3px 5px;width:152px}.ql-snow .ql-color-picker .ql-picker-item{border:1px solid transparent;float:left;height:16px;margin:2px;padding:0;width:16px}.ql-snow .ql-picker:not(.ql-color-picker):not(.ql-icon-picker) svg{position:absolute;margin-top:-9px;right:0;top:50%;width:18px}.ql-snow .ql-picker.ql-header .ql-picker-label[data-label]:not([data-label=""]):before,.ql-snow .ql-picker.ql-font .ql-picker-label[data-label]:not([data-label=""]):before,.ql-snow .ql-picker.ql-size .ql-picker-label[data-label]:not([data-label=""]):before,.ql-snow .ql-picker.ql-header .ql-picker-item[data-label]:not([data-label=""]):before,.ql-snow .ql-picker.ql-font .ql-picker-item[data-label]:not([data-label=""]):before,.ql-snow .ql-picker.ql-size .ql-picker-item[data-label]:not([data-label=""]):before{content:attr(data-label)}.ql-snow .ql-picker.ql-header{width:98px}.ql-snow .ql-picker.ql-header .ql-picker-label:before,.ql-snow .ql-picker.ql-header .ql-picker-item:before{content:"Normal"}.ql-snow .ql-picker.ql-header .ql-picker-label[data-value="1"]:before,.ql-snow .ql-picker.ql-header .ql-picker-item[data-value="1"]:before{content:"Heading 1"}.ql-snow .ql-picker.ql-header .ql-picker-label[data-value="2"]:before,.ql-snow .ql-picker.ql-header .ql-picker-item[data-value="2"]:before{content:"Heading 2"}.ql-snow .ql-picker.ql-header .ql-picker-label[data-value="3"]:before,.ql-snow .ql-picker.ql-header .ql-picker-item[data-value="3"]:before{content:"Heading 3"}.ql-snow .ql-picker.ql-header .ql-picker-label[data-value="4"]:before,.ql-snow .ql-picker.ql-header .ql-picker-item[data-value="4"]:before{content:"Heading 4"}.ql-snow .ql-picker.ql-header .ql-picker-label[data-value="5"]:before,.ql-snow .ql-picker.ql-header .ql-picker-item[data-value="5"]:before{content:"Heading 5"}.ql-snow .ql-picker.ql-header .ql-picker-label[data-value="6"]:before,.ql-snow .ql-picker.ql-header .ql-picker-item[data-value="6"]:before{content:"Heading 6"}.ql-snow .ql-picker.ql-header .ql-picker-item[data-value="1"]:before{font-size:2em}.ql-snow .ql-picker.ql-header .ql-picker-item[data-value="2"]:before{font-size:1.5em}.ql-snow .ql-picker.ql-header .ql-picker-item[data-value="3"]:before{font-size:1.17em}.ql-snow .ql-picker.ql-header .ql-picker-item[data-value="4"]:before{font-size:1em}.ql-snow .ql-picker.ql-header .ql-picker-item[data-value="5"]:before{font-size:.83em}.ql-snow .ql-picker.ql-header .ql-picker-item[data-value="6"]:before{font-size:.67em}.ql-snow .ql-picker.ql-font{width:108px}.ql-snow .ql-picker.ql-font .ql-picker-label:before,.ql-snow .ql-picker.ql-font .ql-picker-item:before{content:"Sans Serif"}.ql-snow .ql-picker.ql-font .ql-picker-label[data-value=serif]:before,.ql-snow .ql-picker.ql-font .ql-picker-item[data-value=serif]:before{content:"Serif"}.ql-snow .ql-picker.ql-font .ql-picker-label[data-value=monospace]:before,.ql-snow .ql-picker.ql-font .ql-picker-item[data-value=monospace]:before{content:"Monospace"}.ql-snow .ql-picker.ql-font .ql-picker-item[data-value=serif]:before{font-family:Georgia,Times New Roman,serif}.ql-snow .ql-picker.ql-font .ql-picker-item[data-value=monospace]:before{font-family:Monaco,Courier New,monospace}.ql-snow .ql-picker.ql-size{width:98px}.ql-snow .ql-picker.ql-size .ql-picker-label:before,.ql-snow .ql-picker.ql-size .ql-picker-item:before{content:"Normal"}.ql-snow .ql-picker.ql-size .ql-picker-label[data-value=small]:before,.ql-snow .ql-picker.ql-size .ql-picker-item[data-value=small]:before{content:"Small"}.ql-snow .ql-picker.ql-size .ql-picker-label[data-value=large]:before,.ql-snow .ql-picker.ql-size .ql-picker-item[data-value=large]:before{content:"Large"}.ql-snow .ql-picker.ql-size .ql-picker-label[data-value=huge]:before,.ql-snow .ql-picker.ql-size .ql-picker-item[data-value=huge]:before{content:"Huge"}.ql-snow .ql-picker.ql-size .ql-picker-item[data-value=small]:before{font-size:10px}.ql-snow .ql-picker.ql-size .ql-picker-item[data-value=large]:before{font-size:18px}.ql-snow .ql-picker.ql-size .ql-picker-item[data-value=huge]:before{font-size:32px}.ql-snow .ql-color-picker.ql-background .ql-picker-item{background-color:#fff}.ql-snow .ql-color-picker.ql-color .ql-picker-item{background-color:#000}.ql-code-block-container{position:relative}.ql-code-block-container .ql-ui{right:5px;top:5px}.ql-toolbar.ql-snow{border:1px solid #ccc;box-sizing:border-box;font-family:Helvetica Neue,Helvetica,Arial,sans-serif;padding:8px}.ql-toolbar.ql-snow .ql-formats{margin-right:15px}.ql-toolbar.ql-snow .ql-picker-label{border:1px solid transparent}.ql-toolbar.ql-snow .ql-picker-options{border:1px solid transparent;box-shadow:#0003 0 2px 8px}.ql-toolbar.ql-snow .ql-picker.ql-expanded .ql-picker-label,.ql-toolbar.ql-snow .ql-picker.ql-expanded .ql-picker-options{border-color:#ccc}.ql-toolbar.ql-snow .ql-color-picker .ql-picker-item.ql-selected,.ql-toolbar.ql-snow .ql-color-picker .ql-picker-item:hover{border-color:#000}.ql-toolbar.ql-snow+.ql-container.ql-snow{border-top:0}.ql-snow .ql-tooltip{background-color:#fff;border:1px solid #ccc;box-shadow:0 0 5px #ddd;color:#444;padding:5px 12px;white-space:nowrap}.ql-snow .ql-tooltip:before{content:"Visit URL:";line-height:26px;margin-right:8px}.ql-snow .ql-tooltip input[type=text]{display:none;border:1px solid #ccc;font-size:13px;height:26px;margin:0;padding:3px 5px;width:170px}.ql-snow .ql-tooltip a.ql-preview{display:inline-block;max-width:200px;overflow-x:hidden;text-overflow:ellipsis;vertical-align:top}.ql-snow .ql-tooltip a.ql-action:after{border-right:1px solid #ccc;content:"Edit";margin-left:16px;padding-right:8px}.ql-snow .ql-tooltip a.ql-remove:before{content:"Remove";margin-left:8px}.ql-snow .ql-tooltip a{line-height:26px}.ql-snow .ql-tooltip.ql-editing a.ql-preview,.ql-snow .ql-tooltip.ql-editing a.ql-remove{display:none}.ql-snow .ql-tooltip.ql-editing input[type=text]{display:inline-block}.ql-snow .ql-tooltip.ql-editing a.ql-action:after{border-right:0;content:"Save";padding-right:0}.ql-snow .ql-tooltip[data-mode=link]:before{content:"Enter link:"}.ql-snow .ql-tooltip[data-mode=formula]:before{content:"Enter formula:"}.ql-snow .ql-tooltip[data-mode=video]:before{content:"Enter video:"}.ql-snow a{color:#06c}.ql-container.ql-snow{border:1px solid #ccc}
