.butter-experiment-module__EWhUra__preview{border-radius:var(--radius-md);color:#343b2f;background:#eadb9b;overflow:hidden}.butter-experiment-module__EWhUra__art{aspect-ratio:2.2;overflow:hidden}.butter-experiment-module__EWhUra__art svg{width:100%;height:100%;display:block}.butter-experiment-module__EWhUra__launch{--ui-accent:#3e4d3c;--ui-on-accent:#f9f7e9;--ui-focus:#3e4d3c;background:#f3f0e3;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:20px;padding:24px;display:flex}.butter-experiment-module__EWhUra__launch span{font:9px/1.6 var(--font-mono);letter-spacing:.1em}.butter-experiment-module__EWhUra__launch p{margin:7px 0 0;font-size:13px;line-height:1.6}.butter-experiment-module__EWhUra__dialog{width:min(1040px,100% - 32px)}@media (max-width:700px){.butter-experiment-module__EWhUra__art{aspect-ratio:1.85}.butter-experiment-module__EWhUra__launch{gap:18px;padding:20px}}
.fields-module__88ZNJG__field{min-width:0;font-family:var(--ui-font,Arial, sans-serif);flex-direction:column;gap:8px;display:flex}.fields-module__88ZNJG__label{color:var(--ui-text,#242422);font-size:13px;font-weight:500;line-height:1.5}.fields-module__88ZNJG__input{box-sizing:border-box;border:1px solid var(--ui-border,#dddad2);border-radius:var(--ui-control-radius,8px);background-color:var(--ui-surface,#faf9f5);width:100%;min-width:0;min-height:44px;color:var(--ui-text,#242422);font:14px/1.45 var(--ui-font,Arial, sans-serif);padding:11px 13px;transition:border-color .15s,box-shadow .15s,background-color .15s}.fields-module__88ZNJG__input::placeholder{color:var(--ui-muted,#72716b);opacity:.85}.fields-module__88ZNJG__input:hover:where(:not(:disabled):not([readonly])){border-color:color-mix(in srgb, var(--ui-text,#242422) 30%, var(--ui-border,#dddad2))}.fields-module__88ZNJG__input:focus-visible{border-color:var(--ui-focus,#85724f);outline:2px solid var(--ui-focus,#85724f);outline-offset:3px}.fields-module__88ZNJG__input[aria-invalid=true]{border-color:var(--ui-error,#a43830)}.fields-module__88ZNJG__input[aria-invalid=true]:focus-visible{outline-color:var(--ui-error,#a43830)}.fields-module__88ZNJG__input:disabled{opacity:.5;cursor:not-allowed;background-color:var(--ui-hover,#e9e6de)}.fields-module__88ZNJG__input[readonly]{background-color:var(--ui-background,#f0eee6)}.fields-module__88ZNJG__input[type=color]{cursor:pointer;flex-shrink:0;width:44px;height:44px;padding:5px}.fields-module__88ZNJG__input[type=color]::-webkit-color-swatch-wrapper{padding:0}.fields-module__88ZNJG__input[type=color]::-webkit-color-swatch{border:0;border-radius:3px}.fields-module__88ZNJG__input[type=color]::-moz-color-swatch{border:0;border-radius:3px}.fields-module__88ZNJG__input[type=range]{appearance:auto;accent-color:var(--ui-accent,#242422);cursor:pointer;background:0 0;border:0;padding:0}.fields-module__88ZNJG__input[type=color]:disabled,.fields-module__88ZNJG__input[type=range]:disabled{cursor:not-allowed}.fields-module__88ZNJG__textarea{resize:vertical;min-height:120px;line-height:1.65}.fields-module__88ZNJG__select{appearance:none;cursor:pointer;text-overflow:ellipsis;background-image:linear-gradient(45deg,#0000 43%,currentColor 44% 59%,#0000 60%),linear-gradient(135deg,#0000 43%,currentColor 44% 59%,#0000 60%);background-position:calc(100% - 21px),calc(100% - 14px);background-repeat:no-repeat;background-size:7px 7px;padding-inline-end:44px}.fields-module__88ZNJG__select:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)){background-position:14px,21px}.fields-module__88ZNJG__select[multiple],.fields-module__88ZNJG__select[size]:not([size="0"]):not([size="1"]){appearance:auto;cursor:auto;background-image:none;min-height:120px;padding-inline:13px}.fields-module__88ZNJG__select:where([multiple],[size]:not([size="0"]):not([size="1"])) option{border-radius:4px;padding:5px 8px}.fields-module__88ZNJG__select:where([multiple],[size]:not([size="0"]):not([size="1"])) option:checked{background:var(--ui-accent,#242422);color:var(--ui-on-accent,#fffef9)}.fields-module__88ZNJG__hint,.fields-module__88ZNJG__fieldError{color:var(--ui-muted,#72716b);margin:0;font-size:12px;line-height:1.6}.fields-module__88ZNJG__fieldError{color:var(--ui-error,#a43830)}.fields-module__88ZNJG__choice{box-sizing:border-box;min-width:0;min-height:32px;color:var(--ui-text,#242422);font:13px/1.6 var(--ui-font,Arial, sans-serif);cursor:pointer;align-items:flex-start;gap:10px;padding-block:5px;display:flex}.fields-module__88ZNJG__choice>span{overflow-wrap:anywhere;min-width:0}.fields-module__88ZNJG__choice input{appearance:none;box-sizing:border-box;border:1px solid color-mix(in srgb, var(--ui-muted,#72716b) 75%, var(--ui-border,#dddad2));background:var(--ui-surface,#faf9f5);width:18px;height:18px;color:var(--ui-choice-mark,var(--ui-on-accent,#fffef9));cursor:inherit;border-radius:5px;flex-shrink:0;place-content:center;margin:1px 0 0;transition:background .15s,border-color .15s,box-shadow .15s;display:grid}.fields-module__88ZNJG__circle{--ui-choice-fill:var(--ui-text,#242422);--ui-choice-mark:var(--ui-surface,#faf9f5)}.fields-module__88ZNJG__circle input{border-radius:50%}.fields-module__88ZNJG__choice input:before{content:"";opacity:0;border-bottom:2px solid;border-left:2px solid;width:9px;height:5px;transform:translateY(-1px)rotate(-45deg)}.fields-module__88ZNJG__choice input:checked,.fields-module__88ZNJG__choice input[type=checkbox]:indeterminate{background:var(--ui-choice-fill,var(--ui-accent,#242422));border-color:var(--ui-choice-fill,var(--ui-accent,#242422))}.fields-module__88ZNJG__choice input:checked:before,.fields-module__88ZNJG__choice input[type=checkbox]:indeterminate:before{opacity:1}.fields-module__88ZNJG__choice input[type=checkbox]:indeterminate:before{border-left:0;width:8px;height:0;transform:none}.fields-module__88ZNJG__choice:hover input:where(:not(:disabled)){box-shadow:0 0 0 3px color-mix(in srgb, var(--ui-choice-fill,var(--ui-accent,#242422)) 10%, transparent)}.fields-module__88ZNJG__choice input:focus-visible{outline:2px solid var(--ui-focus,#85724f);outline-offset:3px}.fields-module__88ZNJG__choice input[aria-invalid=true]{border-color:var(--ui-error,#a43830)}.fields-module__88ZNJG__choice:has(input:disabled){opacity:.5;cursor:not-allowed}@media (max-width:650px){.fields-module__88ZNJG__input{font-size:16px}.fields-module__88ZNJG__choice{min-height:44px;padding-block:11px}}@media (forced-colors:active){.fields-module__88ZNJG__select{appearance:auto;background-image:none;padding-inline-end:13px}.fields-module__88ZNJG__choice input{appearance:auto}.fields-module__88ZNJG__choice input:before{display:none}}@media (prefers-reduced-motion:reduce){.fields-module__88ZNJG__input,.fields-module__88ZNJG__choice input{transition:none}}
.search-field-module__i0llwa__root{min-width:0;position:relative}.search-field-module__i0llwa__root .search-field-module__i0llwa__input{min-height:48px;padding-inline-start:42px}.search-field-module__i0llwa__input[data-clearable=true]{padding-inline-end:50px}.search-field-module__i0llwa__input::-webkit-search-cancel-button{appearance:none;display:none}.search-field-module__i0llwa__icon{inset-inline-start:14px;width:18px;height:18px;color:var(--ui-muted,#72716b);pointer-events:none;position:absolute;top:50%;transform:translateY(-50%)}.search-field-module__i0llwa__root:has(input:disabled) .search-field-module__i0llwa__icon{opacity:.5}.search-field-module__i0llwa__root .search-field-module__i0llwa__clear{inset-inline-end:2px;width:44px;min-height:44px;padding:0;position:absolute;top:50%;transform:translateY(-50%)}.search-field-module__i0llwa__clear>svg{width:17px;height:17px}
.number-stepper-module__erqAna__control{border:1px solid var(--ui-border,#dddad2);border-radius:var(--ui-control-radius,8px);background:var(--ui-surface,#faf9f5);grid-template-columns:44px minmax(0,1fr) 44px;min-width:0;display:grid}.number-stepper-module__erqAna__control:has([aria-invalid=true]){border-color:var(--ui-error,#a43830)}.number-stepper-module__erqAna__control .number-stepper-module__erqAna__input{appearance:textfield;text-align:center;font-variant-numeric:tabular-nums;border:0;border-radius:0}.number-stepper-module__erqAna__input::-webkit-inner-spin-button{appearance:none;margin:0}.number-stepper-module__erqAna__input::-webkit-outer-spin-button{appearance:none;margin:0}.number-stepper-module__erqAna__control .number-stepper-module__erqAna__input[data-pointer-step=true]:focus-visible{outline:none}.number-stepper-module__erqAna__control .number-stepper-module__erqAna__step{border:0;border-radius:0;min-width:44px;min-height:44px;padding:0}.number-stepper-module__erqAna__control .number-stepper-module__erqAna__decrease{border-inline-end:1px solid var(--ui-border,#dddad2);border-start-start-radius:var(--ui-control-radius,8px);border-end-start-radius:var(--ui-control-radius,8px)}.number-stepper-module__erqAna__control .number-stepper-module__erqAna__increase{border-inline-start:1px solid var(--ui-border,#dddad2);border-start-end-radius:var(--ui-control-radius,8px);border-end-end-radius:var(--ui-control-radius,8px)}
.breadcrumb-module__GfprvG__root{min-width:0;color:var(--ui-muted,#72716b);font:400 14px/1.5 var(--ui-font,Arial, sans-serif)}.breadcrumb-module__GfprvG__list{flex-wrap:wrap;align-items:center;gap:0 8px;margin:0;padding:0;list-style:none;display:flex}.breadcrumb-module__GfprvG__item{align-items:center;gap:8px;min-width:0;max-width:100%;display:inline-flex}.breadcrumb-module__GfprvG__link,.breadcrumb-module__GfprvG__text{box-sizing:border-box;overflow-wrap:anywhere;align-items:center;min-width:0;min-height:44px;padding:4px;display:inline-flex}.breadcrumb-module__GfprvG__link{color:inherit;border-radius:var(--ui-control-radius,8px);text-decoration:none}.breadcrumb-module__GfprvG__link:hover{color:var(--ui-text,#242422);text-underline-offset:4px;text-decoration:underline}.breadcrumb-module__GfprvG__link:focus-visible{outline:2px solid var(--ui-focus,#85724f);outline-offset:2px}.breadcrumb-module__GfprvG__current{color:var(--ui-text,#242422);font-weight:500}.breadcrumb-module__GfprvG__separator{pointer-events:none;flex:none;align-items:center;display:inline-flex}.breadcrumb-module__GfprvG__chevron{text-align:center;width:16px;font:400 22px/1 Arial,sans-serif}.breadcrumb-module__GfprvG__compact .breadcrumb-module__GfprvG__list,.breadcrumb-module__GfprvG__compact .breadcrumb-module__GfprvG__item{column-gap:4px}.breadcrumb-module__GfprvG__compact .breadcrumb-module__GfprvG__chevron{width:12px}@media (max-width:700px){.breadcrumb-module__GfprvG__compact{font-size:12px}.breadcrumb-module__GfprvG__compact .breadcrumb-module__GfprvG__link,.breadcrumb-module__GfprvG__compact .breadcrumb-module__GfprvG__text{padding-inline:2px}.breadcrumb-module__GfprvG__compact .breadcrumb-module__GfprvG__link{min-width:44px}}@media (forced-colors:active){.breadcrumb-module__GfprvG__link{color:linktext}.breadcrumb-module__GfprvG__current{color:canvastext}.breadcrumb-module__GfprvG__link:focus-visible{outline-color:highlight}}
.action-arrow-module__ZTetPq__arrow{flex-shrink:0}@media (prefers-reduced-motion:no-preference){.action-arrow-module__ZTetPq__arrow{transition:transform .18s}:where(a[href],button,[data-ui-action]):where(:focus-visible,:has(:focus-visible)):not(:disabled):not([aria-disabled=true]) .action-arrow-module__ZTetPq__arrow{transform:translate(3px)}@media (hover:hover){:where(a[href],button,[data-ui-action]):hover:not(:disabled):not([aria-disabled=true]) .action-arrow-module__ZTetPq__arrow{transform:translate(3px)}}}
.navigation-module__v8TBkW__dropdown{max-width:100%;font-family:var(--ui-font,Arial, sans-serif);color:var(--ui-text,#242422);align-items:center;display:inline-flex;position:relative}.navigation-module__v8TBkW__trigger{border-radius:var(--ui-control-radius,8px);min-height:44px;color:inherit;font:500 14px/1.4 var(--ui-font,Arial, sans-serif);cursor:pointer;background:0 0;border:1px solid #0000;justify-content:center;align-items:center;gap:10px;padding:10px 13px;transition:background .15s,border-color .15s;display:inline-flex}.navigation-module__v8TBkW__trigger:hover,.navigation-module__v8TBkW__trigger[aria-expanded=true]{background:var(--ui-hover,#e9e6de)}.navigation-module__v8TBkW__trigger[aria-expanded=true]{border-color:var(--ui-border,#dddad2)}.navigation-module__v8TBkW__trigger>svg{flex-shrink:0;transition:transform .15s}.navigation-module__v8TBkW__trigger[aria-expanded=true]>svg{transform:rotate(180deg)}.navigation-module__v8TBkW__navigationTrigger{color:var(--ui-muted,#72716b);gap:6px;padding-inline:0;font-size:13px;font-weight:400}.navigation-module__v8TBkW__navigationTrigger:hover,.navigation-module__v8TBkW__navigationTrigger[aria-expanded=true]{color:var(--ui-accent,#242422);background:0 0;border-color:#0000}.navigation-module__v8TBkW__trigger:focus-visible,.navigation-module__v8TBkW__primaryLink:focus-visible,.navigation-module__v8TBkW__menuLink:focus-visible{outline:2px solid var(--ui-focus,#85724f);outline-offset:3px}.navigation-module__v8TBkW__split{background:var(--ui-accent,#242422);color:var(--ui-on-accent,#fffef9);border-radius:var(--ui-control-radius,8px)}.navigation-module__v8TBkW__primaryLink{box-sizing:border-box;min-height:44px;color:inherit;border-start-start-radius:var(--ui-control-radius,8px);border-end-start-radius:var(--ui-control-radius,8px);align-items:center;padding:11px 18px;font-size:14px;line-height:1.4;text-decoration:none;display:inline-flex}.navigation-module__v8TBkW__primaryLink:hover{background:color-mix(in srgb, currentColor 8%, transparent)}.navigation-module__v8TBkW__split .navigation-module__v8TBkW__trigger{border-color:#0000;border-inline-start-color:color-mix(in srgb, currentColor 20%, transparent);border-radius:0;border-start-end-radius:var(--ui-control-radius,8px);border-end-end-radius:var(--ui-control-radius,8px);min-width:44px;padding:10px 13px}.navigation-module__v8TBkW__split .navigation-module__v8TBkW__trigger[aria-expanded=true],.navigation-module__v8TBkW__split .navigation-module__v8TBkW__trigger:hover{background:color-mix(in srgb, currentColor 10%, transparent);color:inherit}.navigation-module__v8TBkW__panel{z-index:100;box-sizing:border-box;width:var(--ui-menu-width,260px);overscroll-behavior:contain;border:1px solid var(--ui-border,#dddad2);border-radius:var(--ui-radius,16px);background:var(--ui-surface,#faf9f5);max-width:calc(100vw - 24px);color:var(--ui-text,#242422);box-shadow:var(--ui-shadow,0 12px 30px #2424220d, 0 2px 6px #24242204);padding:10px;position:fixed;overflow:auto}.navigation-module__v8TBkW__group+.navigation-module__v8TBkW__group{border-top:1px solid var(--ui-border,#dddad2);margin-top:8px;padding-top:8px}.navigation-module__v8TBkW__groupLabel{font:500 10px/1.5 var(--ui-font,Arial, sans-serif);color:var(--ui-muted,#72716b);letter-spacing:.08em;text-transform:uppercase;margin:7px 10px}.navigation-module__v8TBkW__menuLink{box-sizing:border-box;border-radius:var(--ui-control-radius,8px);width:100%;min-height:44px;color:inherit;text-align:start;font:400 var(--ui-menu-font-size,18px)/1.35 var(--ui-display-font,Georgia, serif);cursor:pointer;background:0 0;border:0;justify-content:space-between;align-items:center;gap:16px;padding:10px;text-decoration:none;transition:background .15s;display:flex}.navigation-module__v8TBkW__menuLink:hover:not(:disabled):not([aria-current=page]){background:var(--ui-hover,#e9e6de)}.navigation-module__v8TBkW__menuLink:disabled{opacity:.4;cursor:not-allowed}.navigation-module__v8TBkW__menuLink svg{color:var(--ui-muted,#72716b);flex-shrink:0}.navigation-module__v8TBkW__menuLink[aria-current=page]{text-underline-offset:4px;text-decoration:underline}.navigation-module__v8TBkW__srOnly{clip-path:inset(50%);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}@media (prefers-reduced-motion:reduce){.navigation-module__v8TBkW__trigger,.navigation-module__v8TBkW__trigger>svg,.navigation-module__v8TBkW__menuLink{transition:none}}
.primitives-module__AR4oFG__theme{--ui-background:#f0eee6;--ui-surface:#faf9f5;--ui-text:#242422;--ui-muted:#72716b;--ui-border:#dddad2;--ui-accent:#242422;--ui-on-accent:#fffef9;--ui-hover:#e9e6de;--ui-focus:#85724f;--ui-error:#a43830;--ui-success:#37654a;--ui-success-soft:#e7efe6;--ui-font:Arial, Helvetica, sans-serif;--ui-display-font:Georgia, "Times New Roman", serif;--ui-radius:16px;--ui-control-radius:8px;--ui-shadow:0 10px 30px #2424220d, 0 2px 6px #24242204;color:var(--ui-text);font-family:var(--ui-font);background:var(--ui-background);--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light}.primitives-module__AR4oFG__theme[data-tone=dark]{--ui-background:#242522;--ui-surface:#2e302b;--ui-text:#f3f1e8;--ui-muted:#bbbdb2;--ui-border:#484b42;--ui-accent:#e4e5d3;--ui-on-accent:#242522;--ui-hover:#3b3e35;--ui-focus:#ded4b3;--ui-error:#ffa89e;--ui-success:#c0dec1;--ui-success-soft:#354638;--ui-shadow:0 10px 30px #0002;--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark}.primitives-module__AR4oFG__container{width:min(100% - 48px, var(--ui-container-width,1160px));box-sizing:border-box;margin-inline:auto}.primitives-module__AR4oFG__stack{flex-direction:column;min-width:0;display:flex}.primitives-module__AR4oFG__inline{flex-wrap:wrap;align-items:center;min-width:0;display:flex}.primitives-module__AR4oFG__grid{grid-template-columns:repeat(auto-fit, minmax(min(100%, var(--ui-grid-min,240px)), 1fr));min-width:0;display:grid}.primitives-module__AR4oFG__button{box-sizing:border-box;border-radius:var(--ui-control-radius,8px);max-width:100%;min-height:44px;font:500 14px/1.35 var(--ui-font,Arial, sans-serif);text-align:center;cursor:pointer;vertical-align:middle;border:1px solid #0000;justify-content:center;align-items:center;gap:8px;padding:11px 18px;text-decoration:none;transition:background .15s,border-color .15s,box-shadow .15s,transform .15s;display:inline-flex}.primitives-module__AR4oFG__button>svg{flex-shrink:0}.primitives-module__AR4oFG__solid{background:var(--ui-accent,#242422);color:var(--ui-on-accent,#fffef9)}.primitives-module__AR4oFG__solid:hover:not(:disabled){box-shadow:inset 0 0 0 999px #0000000d}.primitives-module__AR4oFG__outline{color:var(--ui-text,#242422);border-color:var(--ui-border,#dddad2);background:0 0}.primitives-module__AR4oFG__ghost{color:var(--ui-text,#242422);background:0 0}.primitives-module__AR4oFG__outline:hover:not(:disabled),.primitives-module__AR4oFG__ghost:hover:not(:disabled){background:var(--ui-hover,#e9e6de)}.primitives-module__AR4oFG__outline:hover:not(:disabled){border-color:color-mix(in srgb, var(--ui-text,#242422) 28%, var(--ui-border,#dddad2))}.primitives-module__AR4oFG__button:active:not(:disabled){transform:translateY(1px)}.primitives-module__AR4oFG__small{min-height:36px;padding:8px 13px;font-size:12px}.primitives-module__AR4oFG__large{min-height:50px;padding:13px 23px;font-size:15px}.primitives-module__AR4oFG__iconButton{border-radius:50%;flex:none;width:44px;height:44px;min-height:44px;padding:0}.primitives-module__AR4oFG__button:disabled{opacity:.45;cursor:not-allowed}.primitives-module__AR4oFG__button:focus-visible,.primitives-module__AR4oFG__disclosure summary:focus-visible{outline:2px solid var(--ui-focus,#85724f);outline-offset:3px}.primitives-module__AR4oFG__card{box-sizing:border-box;background:var(--ui-surface,#faf9f5);color:var(--ui-text,#242422);border:1px solid var(--ui-border,#dddad2);border-radius:var(--ui-radius,16px);overflow-wrap:anywhere;min-width:0;font-family:var(--ui-font,Arial, sans-serif)}.primitives-module__AR4oFG__raised{box-shadow:var(--ui-shadow,0 10px 30px #2424220d)}.primitives-module__AR4oFG__cardHeader{flex-direction:column;gap:12px;padding:24px 24px 0;display:flex}.primitives-module__AR4oFG__cardTitle{font:400 26px/1.25 var(--ui-display-font,Georgia, serif);letter-spacing:-.025em;margin:0}.primitives-module__AR4oFG__description{color:var(--ui-muted,#72716b);margin:10px 0 0;font-size:14px;line-height:1.7}.primitives-module__AR4oFG__cardHeader>.primitives-module__AR4oFG__description{margin:0}.primitives-module__AR4oFG__cardContent{padding:24px;font-size:14px;line-height:1.75}.primitives-module__AR4oFG__cardContent>:first-child{margin-top:0}.primitives-module__AR4oFG__cardContent>:last-child{margin-bottom:0}.primitives-module__AR4oFG__cardFooter{flex-wrap:wrap;align-items:center;gap:10px;padding:0 24px 24px;display:flex}.primitives-module__AR4oFG__badge{border:1px solid var(--ui-border,#dddad2);width:fit-content;max-width:100%;font:500 11px/1.4 var(--ui-font,Arial, sans-serif);color:var(--ui-muted,#72716b);background:var(--ui-surface,#faf9f5);border-radius:99px;align-items:center;gap:6px;padding:5px 10px;display:inline-flex}.primitives-module__AR4oFG__badge[data-variant=accent]{background:var(--ui-accent,#242422);color:var(--ui-on-accent,#fffef9);border-color:#0000}.primitives-module__AR4oFG__badge[data-variant=success]{background:var(--ui-success-soft,#e7efe6);color:var(--ui-success,#37654a);border-color:#0000}.primitives-module__AR4oFG__separator{border:0;border-top:1px solid var(--ui-border,#dddad2);width:100%;margin:0}.primitives-module__AR4oFG__disclosure{border-bottom:1px solid var(--ui-border,#dddad2);color:var(--ui-text,#242422)}.primitives-module__AR4oFG__disclosure summary{padding:18px var(--ui-disclosure-inset,12px);cursor:pointer;font:400 19px/1.45 var(--ui-display-font,Georgia, serif);border-radius:0;justify-content:space-between;align-items:center;gap:20px;list-style:none;transition:background .15s;display:flex}.primitives-module__AR4oFG__disclosure summary:hover{background:var(--ui-hover,#e9e6de)}.primitives-module__AR4oFG__disclosure summary::-webkit-details-marker{display:none}.primitives-module__AR4oFG__disclosureIndicator{color:var(--ui-muted,#72716b);flex-shrink:0;transition:transform .2s}.primitives-module__AR4oFG__disclosure[open]>summary .primitives-module__AR4oFG__disclosureIndicator{transform:rotate(45deg)}.primitives-module__AR4oFG__disclosure>summary:focus-visible .primitives-module__AR4oFG__disclosureIndicator{transform:rotate(90deg)}.primitives-module__AR4oFG__disclosure[open]>summary:focus-visible .primitives-module__AR4oFG__disclosureIndicator{transform:rotate(135deg)}@media (hover:hover){.primitives-module__AR4oFG__disclosure>summary:hover .primitives-module__AR4oFG__disclosureIndicator{transform:rotate(90deg)}.primitives-module__AR4oFG__disclosure[open]>summary:hover .primitives-module__AR4oFG__disclosureIndicator{transform:rotate(135deg)}}.primitives-module__AR4oFG__disclosureContent{padding:6px var(--ui-disclosure-inset,12px) 22px;color:var(--ui-muted,#72716b);font:14px/1.8 var(--ui-font,Arial, sans-serif)}.primitives-module__AR4oFG__disclosureContent p{margin:0}.primitives-module__AR4oFG__disclosureCompact>summary{box-sizing:border-box;min-height:44px;padding:10px var(--ui-disclosure-inset,12px);font:400 14px/1.5 var(--ui-font,Arial, sans-serif);gap:12px}.primitives-module__AR4oFG__disclosureCompact>.primitives-module__AR4oFG__disclosureContent{padding:8px var(--ui-disclosure-inset,12px) 16px}.primitives-module__AR4oFG__navigation{min-width:0;color:var(--ui-text,#242422);font:14px/1.4 var(--ui-font,Arial, sans-serif);align-items:center;gap:28px;padding:22px 0;display:flex}.primitives-module__AR4oFG__brand{overflow-wrap:anywhere;min-width:0;margin-inline-end:auto}.primitives-module__AR4oFG__brand a{color:inherit;text-decoration:none}.primitives-module__AR4oFG__navLinks{flex-wrap:wrap;align-items:center;gap:20px;display:flex}.primitives-module__AR4oFG__navLinks>a{color:inherit;padding-block:10px;text-decoration:none}.primitives-module__AR4oFG__navLinks>a:hover{text-underline-offset:5px;text-decoration:underline}.primitives-module__AR4oFG__navLinks>a:focus-visible,.primitives-module__AR4oFG__brand a:focus-visible{outline:2px solid var(--ui-focus,#85724f);outline-offset:5px;border-radius:2px}.primitives-module__AR4oFG__navActions{flex-wrap:wrap;align-items:center;gap:10px;display:flex}@media (max-width:650px){.primitives-module__AR4oFG__container{width:calc(100% - 32px)}.primitives-module__AR4oFG__navigation{flex-wrap:wrap;gap:14px;padding:18px 0}.primitives-module__AR4oFG__navLinks{order:3;gap:20px;width:100%;padding-top:4px}.primitives-module__AR4oFG__cardHeader{padding:20px 20px 0}.primitives-module__AR4oFG__cardContent{padding:20px}.primitives-module__AR4oFG__cardFooter{padding:0 20px 20px}}@media (prefers-reduced-motion:reduce){.primitives-module__AR4oFG__button,.primitives-module__AR4oFG__disclosure summary,.primitives-module__AR4oFG__disclosureIndicator{transition:none}.primitives-module__AR4oFG__button:active:not(:disabled){transform:none}}
.back-control-module__-bEFAq__control.back-control-module__-bEFAq__control{width:fit-content;max-width:100%;min-height:44px;color:var(--ink-muted);font:500 14px/20px var(--font-sans);letter-spacing:inherit;text-align:left;cursor:pointer;background:0 0;border:0;border-radius:2px;justify-content:flex-start;align-items:center;gap:8px;padding:0;text-decoration:none;transition:color .15s;display:inline-flex}.back-control-module__-bEFAq__control>svg{flex-shrink:0}.back-control-module__-bEFAq__control.back-control-module__-bEFAq__control:hover:not(:disabled){color:var(--ink);box-shadow:none;background:0 0}.back-control-module__-bEFAq__control.back-control-module__-bEFAq__control:active:not(:disabled){transform:none}.back-control-module__-bEFAq__control.back-control-module__-bEFAq__control:focus-visible{outline:2px solid var(--accent);outline-offset:3px}.back-control-module__-bEFAq__control.back-control-module__-bEFAq__control:disabled{opacity:.45;cursor:not-allowed}.back-control-module__-bEFAq__control.back-control-module__-bEFAq__iconOnly{flex-shrink:0;justify-content:center;width:44px}@media (prefers-reduced-motion:reduce){.back-control-module__-bEFAq__control.back-control-module__-bEFAq__control{transition:none}}
.settings-sidebar-module__-2z40q__sidebar{--ui-menu-font-size:14px;min-width:0;padding:var(--settings-navigation-top,32px) var(--settings-navigation-end) var(--settings-navigation-bottom,48px) var(--settings-navigation-start);border-inline-end:var(--settings-navigation-border,1px) solid var(--line);border-bottom:var(--settings-navigation-bottom-border,0px) solid var(--line);position:var(--settings-sidebar-position,static);align-self:var(--settings-sidebar-align,stretch);top:var(--site-header-visible-height,var(--site-header-height,0px));z-index:30;background:var(--bg);transition:top .22s}.settings-sidebar-module__-2z40q__flow{display:flow-root}.settings-sidebar-module__-2z40q__nestedLink{padding-inline-start:26px;font-size:13px}.settings-sidebar-module__-2z40q__groups{display:var(--settings-navigation-display,grid);gap:24px}.settings-sidebar-module__-2z40q__groups>.settings-sidebar-module__-2z40q__divider,.settings-sidebar-module__-2z40q__stack>.settings-sidebar-module__-2z40q__divider{width:calc(100% + var(--settings-navigation-start) + var(--settings-navigation-end));margin:0 calc(-1 * var(--settings-navigation-end)) 0 calc(-1 * var(--settings-navigation-start))}.settings-sidebar-module__-2z40q__stack{margin-inline:calc(-1 * var(--settings-navigation-start)) calc(-1 * var(--settings-navigation-end));margin-bottom:calc(-1 * var(--settings-navigation-bottom,48px));padding-inline:var(--settings-navigation-start) var(--settings-navigation-end);padding-bottom:var(--settings-navigation-bottom,48px);gap:24px;display:grid}@media (max-width:700px){.settings-sidebar-module__-2z40q__stack{align-items:center;gap:0 24px;margin:0;padding:0;display:flex}.settings-sidebar-module__-2z40q__stack>.settings-sidebar-module__-2z40q__divider{display:none}.settings-sidebar-module__-2z40q__sidebar[data-settings-collapse=phone]{--settings-sidebar-position:sticky;--settings-sidebar-align:start}}@media (prefers-reduced-motion:reduce){.settings-sidebar-module__-2z40q__sidebar{transition:none}}
.settings-module__s-5ujG__page{--settings-padding:clamp(24px, 3vw, 48px);flex-direction:column;flex:1;min-width:0;display:flex}.settings-module__s-5ujG__heading{padding:40px var(--settings-padding);border-bottom:1px solid var(--line);overflow-wrap:anywhere;gap:32px;display:grid}.settings-module__s-5ujG__heading:has(.settings-module__s-5ujG__breadcrumb){gap:4px;padding-block-start:var(--page-back-inset)}.settings-module__s-5ujG__breadcrumb{margin:0}.settings-module__s-5ujG__withBack .settings-module__s-5ujG__heading{padding-top:var(--page-back-inset)}.settings-module__s-5ujG__heading h1{letter-spacing:-.045em;margin:0;font-size:clamp(34px,4vw,48px);font-weight:500;line-height:1.15}.settings-module__s-5ujG__heading p{color:var(--ink-muted);margin:14px 0 0;font-size:15px;line-height:1.7}.settings-module__s-5ujG__heading .settings-module__s-5ujG__eyebrow{margin:0 0 16px;font-size:12px}.settings-module__s-5ujG__layout{flex:1;grid-template-columns:clamp(220px,20vw,280px) minmax(0,1fr);align-items:stretch;min-width:0;display:grid}.settings-module__s-5ujG__sidebar{--settings-navigation-start:var(--settings-padding);--settings-navigation-end:20px;}.settings-module__s-5ujG__navigation{}.settings-module__s-5ujG__consolidatedNavigation{}.settings-module__s-5ujG__desktopNavigation{}.settings-module__s-5ujG__menuDivider{}.settings-module__s-5ujG__mobileNavigation{--ui-menu-font-size:14px;display:none}.settings-module__s-5ujG__sections{min-width:0;padding:36px var(--settings-padding) 64px;container-type:inline-size}.settings-module__s-5ujG__workspace{flex-direction:column;min-width:0;display:flex}.settings-module__s-5ujG__workspace>div{flex-direction:column;flex:1;min-width:0;display:flex}.settings-module__s-5ujG__section{min-width:0;scroll-margin-top:var(--settings-section-scroll-offset,calc(var(--site-header-height) + 28px))}.settings-module__s-5ujG__section+.settings-module__s-5ujG__section{margin-top:40px}.settings-module__s-5ujG__section>.settings-module__s-5ujG__sectionDivider{width:calc(100% + 2 * var(--settings-padding));margin-inline:calc(-1 * var(--settings-padding))}.settings-module__s-5ujG__sectionHeading{margin-bottom:28px}.settings-module__s-5ujG__section>hr+.settings-module__s-5ujG__sectionHeading{padding-top:32px}.settings-module__s-5ujG__sectionHeading :is(h1,h2){letter-spacing:-.025em;margin:0;font-size:22px;font-weight:500;line-height:1.3}.settings-module__s-5ujG__sectionHeading p{color:var(--ink-muted);margin:10px 0 0;font-size:14px;line-height:1.7}.settings-module__s-5ujG__content{gap:28px;min-width:0;display:grid}.settings-module__s-5ujG__footnote{color:var(--ink-muted);margin:24px 0 0;font-size:12px;line-height:1.7}@media (max-width:700px){.settings-module__s-5ujG__page{--settings-section-scroll-offset:calc(var(--site-header-height) + 53px + 16px)}.settings-module__s-5ujG__heading{padding-block:28px}.settings-module__s-5ujG__layout{grid-template-rows:auto 1fr;grid-template-columns:minmax(0,1fr)}.settings-module__s-5ujG__sidebar{--settings-navigation-position:static;--settings-navigation-top:4px;--settings-navigation-bottom:4px;--settings-navigation-end:var(--settings-padding);--settings-navigation-border:0px;--settings-navigation-bottom-border:1px}.settings-module__s-5ujG__withSecondaryNavigation .settings-module__s-5ujG__sidebar{--settings-navigation-start:16px;--settings-navigation-end:16px}.settings-module__s-5ujG__sections{padding-block:28px 48px}.settings-module__s-5ujG__desktopNavigation{--settings-navigation-display:none}.settings-module__s-5ujG__mobileNavigation{display:block}.settings-module__s-5ujG__sectionHeading{margin-bottom:24px}}
.settings-workspace-module__jkYvgq__workspace{--settings-workspace-inset:clamp(24px, 2.5vw, 40px);flex-direction:column;flex:1;align-items:stretch;min-width:0;display:flex}.settings-workspace-module__jkYvgq__content{--settings-inset:var(--settings-workspace-inset);min-width:0;container-type:inline-size}.settings-workspace-module__jkYvgq__heading{padding:28px var(--settings-inset)}.settings-workspace-module__jkYvgq__heading:has(.settings-workspace-module__jkYvgq__breadcrumb){padding-block-start:0}.settings-workspace-module__jkYvgq__breadcrumb{margin-block-end:4px}.settings-workspace-module__jkYvgq__heading h1{letter-spacing:-.035em;scroll-margin-top:calc(var(--site-header-height,0px) + 24px);margin:0;font-size:26px;font-weight:500;line-height:1.25}.settings-workspace-module__jkYvgq__heading p{color:var(--ink-muted);margin:10px 0 0;font-size:14px;line-height:1.7}.settings-workspace-module__jkYvgq__body{min-width:0;padding:28px var(--settings-inset) 48px}.settings-workspace-module__jkYvgq__workspace .settings-workspace-module__jkYvgq__divider{width:calc(100% + 2 * var(--settings-inset,0px));margin:24px calc(-1 * var(--settings-inset,0px))}@media (max-width:700px){.settings-workspace-module__jkYvgq__workspace{--settings-workspace-inset:16px}.settings-workspace-module__jkYvgq__heading{padding-block:12px 16px}.settings-workspace-module__jkYvgq__heading h1{scroll-margin-top:calc(var(--site-header-height,0px) + 53px + 16px);font-size:22px}.settings-workspace-module__jkYvgq__heading p{margin-top:6px;line-height:1.5}.settings-workspace-module__jkYvgq__body{padding-block:16px 32px}}
.admin-header-module__pr-bEa__chrome{background:var(--ui-background);border-bottom:1px solid var(--ui-border);flex-shrink:0}.admin-header-module__pr-bEa__header{justify-content:space-between;align-items:center;gap:24px;min-height:80px;padding:12px clamp(24px,3vw,48px);display:flex}.admin-header-module__pr-bEa__brand{min-width:0;min-height:44px;color:var(--ui-text);font:500 24px/1.2 var(--ui-display-font);overflow-wrap:anywhere;align-items:center;text-decoration:none;display:flex}.admin-header-module__pr-bEa__brand:focus-visible{outline:2px solid var(--ui-focus);outline-offset:3px}.admin-header-module__pr-bEa__header>:last-child{flex-shrink:0}@media (max-width:700px){.admin-header-module__pr-bEa__header{gap:16px;min-height:72px;padding:12px 16px}.admin-header-module__pr-bEa__brand{font-size:21px}}
.admin-module__IWQXxa__root{--settings-inset:var(--settings-workspace-inset);--site-header-height:81px;flex-direction:column;min-height:100svh;display:flex}.admin-module__IWQXxa__root h1{scroll-margin-top:calc(var(--site-header-height) + 16px)}.admin-module__IWQXxa__root h2{letter-spacing:-.025em;margin:0 0 20px;font-size:20px;font-weight:500}.admin-module__IWQXxa__navigation{gap:24px;display:grid}.admin-module__IWQXxa__navigation>hr{width:calc(100% + var(--settings-navigation-start) + var(--settings-navigation-end));margin:0 calc(-1 * var(--settings-navigation-end)) 0 calc(-1 * var(--settings-navigation-start))}.admin-module__IWQXxa__directory{margin:0;padding:0;list-style:none}.admin-module__IWQXxa__directory>li{border-bottom:1px solid var(--ui-border);overflow-wrap:anywhere;justify-content:space-between;align-items:center;gap:16px;padding:24px 0;display:flex}.admin-module__IWQXxa__directory>li:first-child{padding-top:0}.admin-module__IWQXxa__directory strong{font-size:15px;font-weight:500}.admin-module__IWQXxa__directory p{margin:6px 0 0;font-size:13px}.admin-module__IWQXxa__muted{color:var(--ui-muted);font-size:14px;line-height:1.6}.admin-module__IWQXxa__actions{flex-wrap:wrap;justify-content:flex-end;align-items:center;gap:8px;display:flex}.admin-module__IWQXxa__pager{justify-content:flex-end;margin-top:24px;font-size:13px}.admin-module__IWQXxa__profile{align-items:center;gap:16px;margin-bottom:24px;display:flex}.admin-module__IWQXxa__profile p{margin:4px 0}.admin-module__IWQXxa__details{gap:24px;display:grid}.admin-module__IWQXxa__details div{gap:6px;display:grid}.admin-module__IWQXxa__details dt{color:var(--ui-muted);font-size:12px}.admin-module__IWQXxa__details dd{overflow-wrap:anywhere;margin:0;font-size:15px}@media (max-width:700px){.admin-module__IWQXxa__root{--site-header-height:73px}.admin-module__IWQXxa__root [data-settings-collapse=phone]{display:none}.admin-module__IWQXxa__directory>li{flex-direction:column;align-items:flex-start}.admin-module__IWQXxa__directory .admin-module__IWQXxa__actions{justify-content:flex-start}}
.chat-module__tTMU5G__chat{--_chat-surface:var(--chat-surface,var(--ui-background,#faf9f6));--_chat-received:var(--chat-received,var(--ui-surface,#efede7));--_chat-sent:var(--chat-sent,var(--ui-accent,#353e38));--_chat-on-sent:var(--chat-on-sent,var(--ui-on-accent,#fff));height:var(--chat-height,650px);background:var(--_chat-surface);min-height:440px;max-height:850px;color:var(--ui-text,#232520);font-family:var(--ui-font,inherit);border:1px solid var(--ui-border,#deddd5);border-radius:var(--ui-radius,20px);isolation:isolate;flex-direction:column;min-width:0;display:flex;overflow:hidden}.chat-module__tTMU5G__header{border-bottom:1px solid var(--ui-border,#deddd5);flex-shrink:0;align-items:center;gap:14px;padding:20px 24px;display:flex}.chat-module__tTMU5G__peerAvatar{--ui-avatar-size:46px;font-size:18px}.chat-module__tTMU5G__emptyIcon{background:var(--_chat-received);color:var(--ui-text,#232520);border:1px solid var(--ui-border,#deddd5);border-radius:50%;flex-shrink:0;place-items:center;width:46px;height:46px;font-size:18px;display:grid}.chat-module__tTMU5G__header h2{letter-spacing:-.025em;margin:0;font-size:17px;font-weight:550;line-height:1.3}.chat-module__tTMU5G__eyebrow{letter-spacing:.12em;text-transform:uppercase;color:var(--ui-muted,#767870);margin:0 0 4px;font-size:10px}.chat-module__tTMU5G__presence{color:var(--ui-muted,#767870);align-items:center;gap:7px;margin:0 0 0 auto;font-size:11px;display:flex}.chat-module__tTMU5G__presence:before{content:"";background:var(--ui-accent,#353e38);border-radius:50%;width:6px;height:6px}.chat-module__tTMU5G__messageArea{flex:1;min-height:0;position:relative}.chat-module__tTMU5G__messages{overscroll-behavior:contain;scrollbar-width:thin;scrollbar-color:var(--ui-border,#deddd5) transparent;outline-offset:-4px;height:100%;padding:12px 28px 24px;overflow-y:auto}.chat-module__tTMU5G__messages:focus-visible{outline:2px solid var(--ui-focus,#667969)}.chat-module__tTMU5G__day{text-align:center;letter-spacing:.04em;color:var(--ui-muted,#767870);margin:20px 0 24px;font-size:10px}.chat-module__tTMU5G__message{flex-direction:column;align-items:flex-start;gap:7px;margin:0 0 20px;display:flex}.chat-module__tTMU5G__message[data-own=true]{align-items:flex-end}.chat-module__tTMU5G__bubble{white-space:pre-wrap;overflow-wrap:anywhere;border-radius:var(--chat-radius,18px) var(--chat-radius,18px) var(--chat-radius,18px) 4px;background:var(--_chat-received);max-width:80%;margin:0;padding:15px 19px;font-size:14px;line-height:1.65}.chat-module__tTMU5G__message[data-own=true] .chat-module__tTMU5G__bubble{background:var(--_chat-sent);color:var(--_chat-on-sent);border-radius:var(--chat-radius,18px) var(--chat-radius,18px) 4px var(--chat-radius,18px)}.chat-module__tTMU5G__message time{color:var(--ui-muted,#767870);padding:0 4px;font-size:10px}.chat-module__tTMU5G__empty{text-align:center;box-sizing:border-box;flex-direction:column;justify-content:center;align-items:center;min-height:100%;padding:40px 16px;display:flex}.chat-module__tTMU5G__emptyIcon{width:58px;height:58px;margin-bottom:24px}.chat-module__tTMU5G__empty h3{font-family:var(--ui-display-font,inherit);letter-spacing:-.04em;margin:0 0 14px;font-size:clamp(24px,3vw,32px);font-weight:500;line-height:1.18}.chat-module__tTMU5G__empty p{max-width:320px;color:var(--ui-muted,#767870);margin:0;font-size:13px;line-height:1.8}.chat-module__tTMU5G__composer{flex-shrink:0;padding:16px 20px 20px}.chat-module__tTMU5G__composeRow{--ui-surface:var(--chat-composer,var(--_chat-received));position:relative}.chat-module__tTMU5G__composeRow textarea{resize:none;scrollbar-width:thin;min-height:64px;max-height:180px;padding:19px 72px 19px 18px;line-height:1.65;display:block}.chat-module__tTMU5G__send{border-radius:50%;width:44px;height:44px;padding:0;position:absolute;bottom:10px;right:10px}.chat-module__tTMU5G__composeHint{color:var(--ui-muted,#767870);justify-content:space-between;gap:12px;margin-top:10px;padding-inline:2px;font-size:11px;line-height:1.5;display:flex}.chat-module__tTMU5G__composeHint span:last-child:not(:first-child){white-space:nowrap}.chat-module__tTMU5G__error{margin:10px 0 0;font-size:12px;line-height:1.6}.chat-module__tTMU5G__connection{justify-content:space-between;align-items:center;gap:10px;padding:8px 24px;font-size:12px;display:flex}.chat-module__tTMU5G__connection p{margin:0}.chat-module__tTMU5G__loading{text-align:center;color:var(--ui-muted,#767870);flex:1;place-items:center;padding:30px;font-size:13px;display:grid}.chat-module__tTMU5G__older{justify-content:center;display:flex}.chat-module__tTMU5G__newMessages{white-space:nowrap;position:absolute;bottom:14px;left:50%;transform:translate(-50%)}.chat-module__tTMU5G__newMessages button{background:var(--_chat-surface)}.chat-module__tTMU5G__srOnly{clip:rect(0, 0, 0, 0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}@media (max-width:600px){.chat-module__tTMU5G__chat{height:var(--chat-height,660px);min-height:440px;max-height:calc(100dvh - 100px)}.chat-module__tTMU5G__header{gap:10px;padding:18px 16px}.chat-module__tTMU5G__header h2{font-size:16px}.chat-module__tTMU5G__presence{font-size:10px}.chat-module__tTMU5G__peerAvatar{--ui-avatar-size:40px}.chat-module__tTMU5G__messages{padding:8px 16px 16px}.chat-module__tTMU5G__bubble{max-width:88%;padding:12px 15px;font-size:13px}.chat-module__tTMU5G__composer{padding:12px 14px 16px}.chat-module__tTMU5G__composeHint{flex-wrap:wrap;font-size:10px}}@media (prefers-reduced-motion:reduce){.chat-module__tTMU5G__chat *{scroll-behavior:auto!important}}.chat-module__tTMU5G__identity{flex:1;min-width:0}.chat-module__tTMU5G__identity h2{overflow-wrap:anywhere}.chat-module__tTMU5G__identity h2:focus{outline:none}
.inbox-module__E1LwLq__inbox{color:var(--ui-text,#232520);font-family:var(--ui-font,inherit);grid-template-columns:300px minmax(0,1fr);gap:24px;display:grid}.inbox-module__E1LwLq__sidebar{flex-direction:column;gap:14px;min-width:0;display:flex}.inbox-module__E1LwLq__list{flex-direction:column;gap:0;display:flex}.inbox-module__E1LwLq__loading{gap:0;display:grid}.inbox-module__E1LwLq__loadingThread{grid-template-columns:36px minmax(0,1fr) auto;align-items:start;gap:12px;padding:16px 0;display:grid}.inbox-module__E1LwLq__loadingAvatar{border-radius:50%;width:36px;height:36px}.inbox-module__E1LwLq__loadingDetails{gap:8px;min-width:0;padding-top:2px;display:grid}.inbox-module__E1LwLq__loadingName{width:42%;height:12px}.inbox-module__E1LwLq__loadingPreview{width:84%;height:10px}.inbox-module__E1LwLq__loadingTimestamp{width:38px;height:10px;margin-top:2px}.inbox-module__E1LwLq__thread{text-align:left;white-space:normal;border-radius:0;justify-content:flex-start;gap:12px;width:100%;height:auto;padding:16px 0}.inbox-module__E1LwLq__thread[aria-current=true]{background:var(--ui-hover,#efede7)}.inbox-module__E1LwLq__avatar{background:var(--ui-surface,#efede7);border:1px solid var(--ui-border,#deddd5);border-radius:50%;flex-shrink:0;place-items:center;width:36px;height:36px;font-size:13px;display:grid}.inbox-module__E1LwLq__details{flex-direction:column;flex:1;gap:6px;min-width:0;display:flex}.inbox-module__E1LwLq__details strong{font-size:13px;font-weight:550}.inbox-module__E1LwLq__details>span{color:var(--ui-muted,#767870);white-space:nowrap;text-overflow:ellipsis;font-size:12px;overflow:hidden}.inbox-module__E1LwLq__timestamp{color:var(--ui-muted,#767870);flex-shrink:0;align-self:flex-start;font-size:11px;line-height:1.35}.inbox-module__E1LwLq__empty{color:var(--ui-muted,#767870);font-size:13px;line-height:1.8}.inbox-module__E1LwLq__conversation{min-width:0}.inbox-module__E1LwLq__conversation .inbox-module__E1LwLq__fittedChat{height:calc(100dvh - var(--site-header-height,0px) - 180px);min-height:0;max-height:none}.inbox-module__E1LwLq__welcome{border:1px solid var(--ui-border,#deddd5);border-radius:var(--ui-radius,20px);text-align:center;box-sizing:border-box;flex-direction:column;justify-content:center;align-items:center;height:650px;padding:30px;display:flex}.inbox-module__E1LwLq__welcome>svg{width:32px;height:32px;margin-bottom:20px}.inbox-module__E1LwLq__welcome h2{font-family:var(--ui-display-font,inherit);letter-spacing:-.04em;margin:0 0 14px;font-size:32px;font-weight:500}.inbox-module__E1LwLq__welcome p{color:var(--ui-muted,#767870);font-size:13px}.inbox-module__E1LwLq__back{display:none}@media (max-width:800px){.inbox-module__E1LwLq__inbox{grid-template-columns:minmax(0,1fr)}.inbox-module__E1LwLq__inbox[data-selected=true] .inbox-module__E1LwLq__sidebar,.inbox-module__E1LwLq__inbox[data-selected=false] .inbox-module__E1LwLq__conversation{display:none}.inbox-module__E1LwLq__back{display:block}}@container (max-width:800px){.inbox-module__E1LwLq__inbox{grid-template-columns:minmax(0,1fr)}.inbox-module__E1LwLq__inbox[data-selected=true] .inbox-module__E1LwLq__sidebar,.inbox-module__E1LwLq__inbox[data-selected=false] .inbox-module__E1LwLq__conversation{display:none}.inbox-module__E1LwLq__back{display:block}}.inbox-module__E1LwLq__details strong{white-space:nowrap;text-overflow:ellipsis;overflow:hidden}
.theme-module__YsDGcG__scope{min-width:0;font-family:var(--font-body);color:var(--ink);background:var(--bg);color-scheme:normal}.theme-module__YsDGcG__scope *{box-sizing:border-box}.theme-module__YsDGcG__scope h1,.theme-module__YsDGcG__scope h2,.theme-module__YsDGcG__scope h3{font-family:var(--font-display)}.theme-module__YsDGcG__scope button,.theme-module__YsDGcG__scope input,.theme-module__YsDGcG__scope textarea,.theme-module__YsDGcG__scope select{font-family:var(--font-body)}.theme-module__YsDGcG__scope :where(a,button,input,select,textarea):focus-visible{outline:2px solid var(--accent);outline-offset:4px}.theme-module__YsDGcG__scope :where(section[id]){scroll-margin-top:24px}.theme-module__YsDGcG__scope :where(a){text-underline-offset:4px}@media (prefers-reduced-motion:reduce){.theme-module__YsDGcG__scope *{scroll-behavior:auto!important;transition:none!important;animation:none!important}}
.editor-module__JiWffG__editor{background:var(--ui-surface,#faf9f5);color:var(--ui-text,#242422);font:13px/1.5 var(--ui-font,Arial, sans-serif);box-sizing:border-box;border-radius:inherit;min-width:0;padding:24px}.editor-module__JiWffG__editor *{box-sizing:border-box}.editor-module__JiWffG__editor header h2{font:500 26px/1.2 var(--ui-display-font,Georgia, serif);letter-spacing:-.04em;margin:12px 0}.editor-module__JiWffG__editor p{color:var(--ui-muted,#72716b);margin:0;font-size:12px;line-height:1.6}.editor-module__JiWffG__eyebrow{letter-spacing:.16em;color:var(--ui-muted,#72716b);font-size:9px}.editor-module__JiWffG__editor fieldset{border:0;border-top:1px solid var(--ui-border,#dddad2);min-width:0;margin:26px 0 0;padding:20px 0 0}.editor-module__JiWffG__editor legend{letter-spacing:.04em;padding:0 10px 0 0;font-size:11px}.editor-module__JiWffG__presets{grid-template-columns:1fr 1fr;gap:9px;display:grid}.editor-module__JiWffG__preset{text-align:start;flex-direction:column;justify-content:start;align-items:start;gap:8px;display:flex}.editor-module__JiWffG__preset strong{font-size:12px;font-weight:500}.editor-module__JiWffG__preset small{opacity:.8;font-size:10px;line-height:1.5}.editor-module__JiWffG__swatches{gap:3px;display:flex}.editor-module__JiWffG__swatches i{border:1px solid #0001;border-radius:50%;width:22px;height:22px}.editor-module__JiWffG__selectLabel{grid-template-columns:minmax(0,1fr) minmax(0,58%);align-items:center;gap:12px;margin-top:15px;font-size:12px;display:grid}.editor-module__JiWffG__colors{grid-template-columns:1fr 1fr;gap:16px 10px;display:grid}.editor-module__JiWffG__colors label{cursor:pointer;align-items:center;gap:8px;min-width:0;font-size:11px;display:flex}.editor-module__JiWffG__colors small{color:var(--ui-muted,#72716b);margin-top:2px;font:9px monospace;display:block}.editor-module__JiWffG__editor .editor-module__JiWffG__contrast{margin-top:15px;font-size:11px}.editor-module__JiWffG__contrast[data-warning=true]{color:var(--ui-error,#a43830)}.editor-module__JiWffG__contrast span{display:block}.editor-module__JiWffG__range{flex-wrap:wrap;justify-content:space-between;gap:8px;margin-top:20px;font-size:12px;display:flex}.editor-module__JiWffG__editor footer{border-top:1px solid var(--ui-border,#dddad2);margin-top:26px;padding-top:20px}.editor-module__JiWffG__editor footer>div{flex-wrap:wrap;justify-content:space-between;gap:8px;margin-block:14px;display:flex}.editor-module__JiWffG__save{width:100%}.editor-module__JiWffG__manager{grid-template-columns:340px minmax(0,1fr);align-items:start;gap:20px;display:grid}.editor-module__JiWffG__manager>aside{border:1px solid var(--ui-border,#dddad2);border-radius:var(--ui-radius,16px);max-height:calc(100dvh - 32px);position:sticky;top:16px;overflow:auto}@media (max-width:900px){.editor-module__JiWffG__manager{flex-direction:column;display:flex}.editor-module__JiWffG__manager>aside{width:100%;max-height:none;position:static}}
.NavigationProgress-module__c8YH7a__track{z-index:10000;pointer-events:none;opacity:1;height:3px;position:fixed;inset:0 0 auto}.NavigationProgress-module__c8YH7a__bar{background:var(--accent);transform-origin:0;width:100%;height:100%;box-shadow:0 0 9px color-mix(in srgb, var(--accent) 45%, transparent);transition:transform .3s ease-out}.NavigationProgress-module__c8YH7a__track[data-navigation-progress=idle]{opacity:0}.NavigationProgress-module__c8YH7a__track[data-navigation-progress=idle] .NavigationProgress-module__c8YH7a__bar{transition:none}.NavigationProgress-module__c8YH7a__track[data-navigation-progress=complete]{opacity:0;transition:opacity .12s .1s}.NavigationProgress-module__c8YH7a__track[data-navigation-progress=complete] .NavigationProgress-module__c8YH7a__bar{transition-duration:.18s}@media (prefers-reduced-motion:reduce){.NavigationProgress-module__c8YH7a__track,.NavigationProgress-module__c8YH7a__track .NavigationProgress-module__c8YH7a__bar{transition:none}.NavigationProgress-module__c8YH7a__track[data-navigation-progress=loading] .NavigationProgress-module__c8YH7a__bar{box-shadow:none;transform:scaleX(1)!important}}
.audio-module__CVE3Ua__surface{--ap-panel:var(--audio-panel,#fff);--ap-text:var(--audio-text,#1c2c24);--ap-muted:var(--audio-muted,#69756d);--ap-line:var(--audio-line,#dee3db);--ap-accent:var(--audio-accent,#cee99a);--ap-on-accent:var(--audio-on-accent,#243426);color:var(--ap-text);font-family:var(--audio-font,inherit)}.audio-module__CVE3Ua__surface[data-theme=dark]{--ap-panel:var(--audio-panel,#171e1b);--ap-text:var(--audio-text,#f5f5ed);--ap-muted:var(--audio-muted,#a5b1a8);--ap-line:var(--audio-line,#344138)}.audio-module__CVE3Ua__surface *,.audio-module__CVE3Ua__surface :before,.audio-module__CVE3Ua__surface :after{box-sizing:border-box}.audio-module__CVE3Ua__surface button,.audio-module__CVE3Ua__surface input{font:inherit}.audio-module__CVE3Ua__surface button{cursor:pointer}.audio-module__CVE3Ua__surface button:disabled,.audio-module__CVE3Ua__surface input:disabled{cursor:default;opacity:.35}.audio-module__CVE3Ua__surface button:focus-visible,.audio-module__CVE3Ua__surface input:focus-visible{outline:3px solid var(--ap-accent);outline-offset:4px}.audio-module__CVE3Ua__surface button{-webkit-tap-highlight-color:transparent}.audio-module__CVE3Ua__eyebrow{letter-spacing:.18em;color:var(--ap-muted);font-size:9px;font-weight:650;line-height:1.4;display:block}.audio-module__CVE3Ua__artwork{aspect-ratio:1;border-radius:var(--audio-artwork-radius,5px);background:#e5e5e5;flex-shrink:0;display:block;overflow:hidden}.audio-module__CVE3Ua__artwork img{object-fit:cover;width:100%;height:100%;display:block}.audio-module__CVE3Ua__artworkFallback{color:#737373;place-items:center;width:100%;height:100%;display:grid}.audio-module__CVE3Ua__iconButton{min-width:36px;min-height:36px;color:var(--ap-muted);background:0 0;border:0;border-radius:50%;justify-content:center;align-items:center;padding:9px;display:inline-flex;position:relative}.audio-module__CVE3Ua__iconButton:hover:not(:disabled){color:var(--ap-text);background:color-mix(in srgb, var(--ap-text) 7%, transparent)}.audio-module__CVE3Ua__iconButton[aria-pressed=true]{color:var(--ap-accent)}.audio-module__CVE3Ua__iconButton sup{font-size:8px;position:absolute;top:0;right:2px}.audio-module__CVE3Ua__player{background:var(--ap-panel);border:1px solid var(--ap-line);border-radius:var(--audio-player-radius,16px);grid-template-columns:minmax(0,1fr) minmax(210px,1.3fr) minmax(120px,.7fr);align-items:center;gap:25px;padding:17px 25px;display:grid;position:relative;box-shadow:0 14px 50px #12211725}.audio-module__CVE3Ua__sticky{--ui-chrome-z:60;padding:0 24px max(20px, env(safe-area-inset-bottom));pointer-events:none}.audio-module__CVE3Ua__sticky>.audio-module__CVE3Ua__player{pointer-events:auto;max-width:1240px;margin:auto}.audio-module__CVE3Ua__nowPlaying{align-items:center;gap:13px;min-width:0;display:flex}.audio-module__CVE3Ua__nowPlaying>.audio-module__CVE3Ua__artwork{width:58px}.audio-module__CVE3Ua__nowPlaying>div{gap:4px;min-width:0;display:grid}.audio-module__CVE3Ua__nowPlaying strong{white-space:nowrap;text-overflow:ellipsis;font-size:14px;font-weight:580;overflow:hidden}.audio-module__CVE3Ua__nowPlaying small{color:var(--ap-muted);white-space:nowrap;text-overflow:ellipsis;font-size:11px;overflow:hidden}.audio-module__CVE3Ua__transport{gap:6px;display:grid}.audio-module__CVE3Ua__transportButtons{justify-content:center;align-items:center;gap:12px;display:flex}.audio-module__CVE3Ua__playButton,.audio-module__CVE3Ua__albumPlay{background:var(--ap-accent);color:var(--ap-on-accent);border:0;border-radius:50%;place-items:center;width:40px;height:40px;transition:transform .18s;display:inline-grid}.audio-module__CVE3Ua__playButton:hover:not(:disabled),.audio-module__CVE3Ua__albumPlay:hover:not(:disabled){transform:scale(1.07)}.audio-module__CVE3Ua__seek{align-items:center;gap:10px;width:100%;display:flex}.audio-module__CVE3Ua__seek span{color:var(--ap-muted);font-variant-numeric:tabular-nums;min-width:29px;font:10px ui-monospace,monospace}.audio-module__CVE3Ua__seek span:last-child{text-align:right}.audio-module__CVE3Ua__surface input[type=range]{appearance:none;cursor:pointer;background:0 0;width:100%;min-width:0;height:20px;margin:0}.audio-module__CVE3Ua__surface input[type=range]::-webkit-slider-runnable-track{background:linear-gradient(to right, var(--ap-accent) var(--audio-progress,0%), var(--ap-line) var(--audio-progress,0%));border-radius:5px;height:3px}.audio-module__CVE3Ua__surface input[type=range]::-moz-range-track{background:var(--ap-line);border-radius:5px;height:3px}.audio-module__CVE3Ua__surface input[type=range]::-moz-range-progress{background:var(--ap-accent);height:3px}.audio-module__CVE3Ua__surface input[type=range]::-webkit-slider-thumb{appearance:none;background:var(--ap-accent);border:0;border-radius:50%;width:10px;height:10px;margin-top:-3.5px}.audio-module__CVE3Ua__surface input[type=range]::-moz-range-thumb{background:var(--ap-accent);border:0;border-radius:50%;width:10px;height:10px}.audio-module__CVE3Ua__extras{justify-content:flex-end;align-items:center;gap:16px;display:flex}.audio-module__CVE3Ua__volume{align-items:center;gap:5px;max-width:122px;display:flex}.audio-module__CVE3Ua__volume input[type=range]{width:65px;accent-color:var(--ap-accent)}.audio-module__CVE3Ua__playerError{color:var(--ap-text);border:1px solid #c08e74;border-radius:8px;grid-column:1/-1;margin:0;padding:10px;font-size:12px;line-height:1.5}.audio-module__CVE3Ua__playerError button{color:inherit;background:0 0;border:0;margin-left:6px;text-decoration:underline}.audio-module__CVE3Ua__queuePanel{background:var(--ap-panel);border:1px solid var(--ap-line);border-radius:16px;width:min(430px,100%);padding:22px;position:absolute;bottom:calc(100% + 12px);right:0;box-shadow:0 14px 55px #0003}.audio-module__CVE3Ua__queuePanel>header{justify-content:space-between;align-items:center;margin-bottom:15px;display:flex}.audio-module__CVE3Ua__queuePanel h3{margin:5px 0 0;font-size:20px;font-weight:550}.audio-module__CVE3Ua__queuePanel h3 small{color:var(--ap-muted);margin-left:8px;font-size:11px}.audio-module__CVE3Ua__queueList{overscroll-behavior:contain;max-height:min(45vh,360px);margin:0;padding:0;list-style:none;overflow:auto}.audio-module__CVE3Ua__queueList li{border-bottom:1px solid var(--ap-line);align-items:center;display:flex}.audio-module__CVE3Ua__queueList li>button:first-child{color:inherit;text-align:left;background:0 0;border:0;align-items:center;gap:12px;width:100%;min-width:0;padding:12px 0;display:flex}.audio-module__CVE3Ua__queueList .audio-module__CVE3Ua__artwork{width:36px}.audio-module__CVE3Ua__queueList strong,.audio-module__CVE3Ua__queueList small{display:block}.audio-module__CVE3Ua__queueList strong{font-size:12px;font-weight:550}.audio-module__CVE3Ua__queueList small{color:var(--ap-muted);margin-top:4px;font-size:10px}.audio-module__CVE3Ua__queueList li[data-current=true]{color:var(--ap-accent)}.audio-module__CVE3Ua__textButton{border:0;border-bottom:1px solid var(--ap-line);color:var(--ap-text);background:0 0;align-items:center;gap:12px;padding:8px 0;font-size:12px;display:inline-flex}.audio-module__CVE3Ua__queuePanel>.audio-module__CVE3Ua__textButton{margin-top:12px}.audio-module__CVE3Ua__libraryHeading{justify-content:space-between;align-items:flex-end;gap:20px;margin-bottom:30px;display:flex}.audio-module__CVE3Ua__libraryHeading h2{letter-spacing:-.045em;margin:13px 0 12px;font-size:clamp(30px,4vw,47px);font-weight:520;line-height:1.1}.audio-module__CVE3Ua__libraryHeading p{color:var(--ap-muted);margin:0;font-size:14px;line-height:1.6}.audio-module__CVE3Ua__releaseCount{border:1px solid var(--ap-line);white-space:nowrap;color:var(--ap-muted);border-radius:30px;padding:8px 13px;font-size:11px}.audio-module__CVE3Ua__albums{grid-template-columns:repeat(auto-fit,minmax(min(100%,210px),1fr));gap:26px;display:grid}.audio-module__CVE3Ua__albumCard{min-width:0}.audio-module__CVE3Ua__albumImage{position:relative}.audio-module__CVE3Ua__artworkButton{border-radius:var(--audio-artwork-radius,5px);background:0 0;border:0;width:100%;padding:0;display:block}.audio-module__CVE3Ua__albumImage .audio-module__CVE3Ua__artwork{transition:filter .2s}.audio-module__CVE3Ua__albumImage:hover .audio-module__CVE3Ua__artwork{filter:brightness(1.06)}.audio-module__CVE3Ua__albumPlay{width:44px;height:44px;position:absolute;bottom:16px;right:16px;box-shadow:0 4px 18px #0002}.audio-module__CVE3Ua__albumCaption{justify-content:space-between;align-items:flex-start;gap:12px;padding:15px 0 0;display:flex}.audio-module__CVE3Ua__albumCaption h3{margin:0}.audio-module__CVE3Ua__albumCaption h3 button{color:var(--ap-text);letter-spacing:-.025em;text-align:left;background:0 0;border:0;padding:0;font-size:17px;font-weight:550}.audio-module__CVE3Ua__albumCaption p{color:var(--ap-muted);margin:6px 0 0;font-size:12px}.audio-module__CVE3Ua__albumCaption>small{color:var(--ap-muted);padding-top:3px;font:10px ui-monospace,monospace}.audio-module__CVE3Ua__albumDetail{border-top:1px solid var(--ap-line);grid-template-columns:1fr 1.7fr;gap:60px;margin-top:45px;padding-top:32px;display:grid}.audio-module__CVE3Ua__albumIntro h3{letter-spacing:-.04em;margin:13px 0;font-size:30px;font-weight:520}.audio-module__CVE3Ua__albumIntro p{color:var(--ap-muted);max-width:310px;margin:0 0 21px;font-size:13px;line-height:1.75}.audio-module__CVE3Ua__primaryButton{background:var(--ap-accent);color:var(--ap-on-accent);border:0;border-radius:28px;justify-content:center;align-items:center;gap:9px;padding:12px 20px;font-size:12px;font-weight:600;display:inline-flex}.audio-module__CVE3Ua__albumIntro>.audio-module__CVE3Ua__textButton{width:fit-content;margin-top:10px;display:flex}.audio-module__CVE3Ua__trackList{margin:0;padding:0;list-style:none}.audio-module__CVE3Ua__trackList li{border-bottom:1px solid var(--ap-line);border-radius:2px;align-items:center;gap:12px;padding:5px 0;display:flex}.audio-module__CVE3Ua__trackList li[data-current=true]{background:color-mix(in srgb, var(--ap-accent) 20%, transparent)}.audio-module__CVE3Ua__trackMain{text-align:left;color:inherit;background:0 0;border:0;flex:1;align-items:center;gap:22px;min-width:0;padding:13px 8px;display:flex}.audio-module__CVE3Ua__trackMain>span:last-child{min-width:0}.audio-module__CVE3Ua__trackMain strong{text-overflow:ellipsis;white-space:nowrap;font-size:13px;font-weight:550;display:block;overflow:hidden}.audio-module__CVE3Ua__trackMain small{color:var(--ap-muted);margin-top:5px;font-size:11px;display:block}.audio-module__CVE3Ua__trackNumber{width:20px;color:var(--ap-muted);text-align:center;flex-shrink:0;font:10px ui-monospace,monospace}.audio-module__CVE3Ua__trackDuration{color:var(--ap-muted);font:10px ui-monospace,monospace}.audio-module__CVE3Ua__equalizer{justify-content:center;align-items:center;gap:3px;height:17px;display:flex}.audio-module__CVE3Ua__equalizer i{background:currentColor;width:2px;height:11px;animation:.8s ease-in-out infinite alternate audio-module__CVE3Ua__audioBars;display:block}.audio-module__CVE3Ua__equalizer i:nth-child(2){height:17px;animation-delay:-.35s}.audio-module__CVE3Ua__equalizer i:nth-child(3){height:7px;animation-delay:-.6s}.audio-module__CVE3Ua__empty{text-align:center;color:var(--ap-muted);padding:40px 20px;font-size:13px;line-height:1.7}.audio-module__CVE3Ua__empty h3{color:var(--ap-text);font-weight:500}@keyframes audio-module__CVE3Ua__audioBars{to{transform:scaleY(.3)}}@media (prefers-reduced-motion:reduce){.audio-module__CVE3Ua__equalizer i{animation:none}.audio-module__CVE3Ua__surface *{transition:none!important}}@media (max-width:900px){.audio-module__CVE3Ua__player{grid-template-columns:minmax(0,1fr) minmax(200px,1fr) auto;gap:16px;padding:15px 18px}.audio-module__CVE3Ua__volume{display:none}.audio-module__CVE3Ua__albumDetail{gap:30px}.audio-module__CVE3Ua__nowPlaying .audio-module__CVE3Ua__eyebrow{display:none}}@media (max-width:600px){.audio-module__CVE3Ua__sticky{padding:0 10px max(10px, env(safe-area-inset-bottom))}.audio-module__CVE3Ua__player{grid-template-columns:minmax(0,1fr) auto;gap:10px;padding:13px 15px}.audio-module__CVE3Ua__nowPlaying>.audio-module__CVE3Ua__artwork{width:40px}.audio-module__CVE3Ua__nowPlaying strong{font-size:12px}.audio-module__CVE3Ua__nowPlaying small{font-size:10px}.audio-module__CVE3Ua__transport{display:contents}.audio-module__CVE3Ua__transportButtons{gap:2px}.audio-module__CVE3Ua__transportButtons>.audio-module__CVE3Ua__iconButton:first-child,.audio-module__CVE3Ua__transportButtons>.audio-module__CVE3Ua__iconButton:last-child{display:none}.audio-module__CVE3Ua__playButton{width:36px;height:36px}.audio-module__CVE3Ua__seek{grid-area:2/1}.audio-module__CVE3Ua__extras{grid-area:2/2}.audio-module__CVE3Ua__extras .audio-module__CVE3Ua__iconButton{min-height:24px;padding:1px 8px}.audio-module__CVE3Ua__albumDetail{grid-template-columns:1fr;gap:24px;margin-top:30px}.audio-module__CVE3Ua__albumIntro p{max-width:100%}.audio-module__CVE3Ua__albumIntro>.audio-module__CVE3Ua__textButton{margin-left:20px;display:inline-flex}.audio-module__CVE3Ua__libraryHeading h2{font-size:32px}.audio-module__CVE3Ua__albums{grid-template-columns:repeat(2,minmax(0,1fr));gap:22px 16px}.audio-module__CVE3Ua__albumCaption h3 button{font-size:14px}.audio-module__CVE3Ua__albumCaption{display:block}.audio-module__CVE3Ua__albumCaption>small{margin-top:5px;display:block}.audio-module__CVE3Ua__albumPlay{width:36px;height:36px;bottom:10px;right:10px}.audio-module__CVE3Ua__trackMain{gap:12px}.audio-module__CVE3Ua__releaseCount{display:none}}.audio-module__CVE3Ua__queueSettings{gap:10px;padding:10px 0 16px;display:flex}.audio-module__CVE3Ua__queueSettings button{color:var(--ap-text);border:1px solid var(--ap-line);background:0 0;border-radius:20px;padding:7px 12px;font-size:11px}.audio-module__CVE3Ua__queueSettings button[aria-pressed=true]{color:var(--ap-accent)}@media (max-width:600px){.audio-module__CVE3Ua__sticky{padding-inline:10px}.audio-module__CVE3Ua__iconButton{min-width:44px;min-height:44px}.audio-module__CVE3Ua__transportButtons{gap:4px}}.audio-module__CVE3Ua__albumDetail{scroll-margin-top:100px}.audio-module__CVE3Ua__albumCard[data-selected=true] .audio-module__CVE3Ua__artworkButton{outline:2px solid var(--ap-text);outline-offset:5px}.audio-module__CVE3Ua__queuePanel{max-height:calc(100dvh - 210px);overflow:auto}.audio-module__CVE3Ua__albumCaption h3 button{min-height:44px}.audio-module__CVE3Ua__trackMain{min-height:56px}@media (max-width:600px){.audio-module__CVE3Ua__extras .audio-module__CVE3Ua__iconButton{min-width:44px;min-height:44px}.audio-module__CVE3Ua__surface .audio-module__CVE3Ua__seek input[type=range]{height:44px}.audio-module__CVE3Ua__playButton{width:44px;height:44px}.audio-module__CVE3Ua__nowPlaying>div>small{max-width:150px}.audio-module__CVE3Ua__nowPlaying>.audio-module__CVE3Ua__artwork{width:34px}.audio-module__CVE3Ua__player{gap:8px;padding:12px}.audio-module__CVE3Ua__transportButtons>.audio-module__CVE3Ua__iconButton{min-width:36px;padding:6px}}
.editor-module__neIFgq__manager{--ae-text:var(--audio-text,#20362b);--ae-muted:var(--audio-muted,#6c7a70);--ae-line:var(--audio-line,#dce3d9);--ae-panel:var(--audio-panel,#fff);--ae-accent:var(--audio-accent,#cde79c);color:var(--ae-text);font-family:var(--audio-font,inherit);max-width:1100px;margin:0 auto}.editor-module__neIFgq__manager *{box-sizing:border-box}.editor-module__neIFgq__manager button,.editor-module__neIFgq__manager input,.editor-module__neIFgq__manager textarea{font:inherit}.editor-module__neIFgq__manager button{cursor:pointer}.editor-module__neIFgq__manager button:disabled{opacity:.45;cursor:default}.editor-module__neIFgq__manager button:focus-visible,.editor-module__neIFgq__manager input:focus-visible,.editor-module__neIFgq__manager textarea:focus-visible{outline-offset:3px;outline:3px solid #789c57}.editor-module__neIFgq__manager button{border:1px solid var(--ae-line);background:var(--ae-panel);color:var(--ae-text);border-radius:25px;padding:10px 16px;font-size:12px}.editor-module__neIFgq__manager .editor-module__neIFgq__primaryButton{background:var(--ae-accent);color:var(--audio-on-accent,#243426);border:0;justify-content:center;align-items:center;gap:8px;font-weight:600;display:inline-flex}.editor-module__neIFgq__eyebrow{color:var(--ae-muted);letter-spacing:.2em;font-size:9px;font-weight:650;display:block}.editor-module__neIFgq__managerHeading,.editor-module__neIFgq__editorHeading{justify-content:space-between;align-items:center;gap:20px;margin-bottom:30px;display:flex}.editor-module__neIFgq__managerHeading{flex-wrap:wrap}.editor-module__neIFgq__managerHeading h1{letter-spacing:-.045em;margin:14px 0;font-size:clamp(34px,5vw,52px);font-weight:520;line-height:1.1}.editor-module__neIFgq__managerHeading p,.editor-module__neIFgq__editorHeading p{color:var(--ae-muted);margin:0;font-size:13px;line-height:1.7}.editor-module__neIFgq__editorHeading h2{letter-spacing:-.035em;margin:9px 0;font-size:26px;font-weight:550}.editor-module__neIFgq__createForm{background:var(--ae-panel);border:1px solid var(--ae-line);border-radius:15px;align-items:flex-end;gap:18px;margin:25px 0;padding:25px;display:flex}.editor-module__neIFgq__createForm label{flex:1}.editor-module__neIFgq__manager label{gap:8px;font-size:12px;font-weight:550;display:grid}.editor-module__neIFgq__manager input:not([type=file]),.editor-module__neIFgq__manager textarea{width:100%;color:var(--ae-text);background:var(--ae-panel);border:1px solid var(--ae-line);border-radius:7px;min-width:0;padding:11px 12px;font-size:13px;display:block}.editor-module__neIFgq__manager textarea{resize:vertical;min-height:82px}.editor-module__neIFgq__albumTabs{gap:10px;padding:5px 0 23px;display:flex;overflow:auto}.editor-module__neIFgq__albumTabs button{text-align:left;border-radius:10px;min-width:120px;padding:14px 18px}.editor-module__neIFgq__albumTabs button[aria-current=true]{background:var(--ae-accent);color:var(--audio-on-accent,#243426);border-color:var(--ae-accent)}.editor-module__neIFgq__albumTabs button[aria-current=true] small{color:inherit;opacity:.8}.editor-module__neIFgq__albumTabs small{color:var(--ae-muted);margin-top:6px;font-size:10px;display:block}.editor-module__neIFgq__albumEditor{background:var(--ae-panel);border:1px solid var(--ae-line);border-radius:18px;padding:30px}.editor-module__neIFgq__albumFields{grid-template-columns:155px 1fr;gap:30px;display:grid}.editor-module__neIFgq__coverField>span{width:155px}.editor-module__neIFgq__coverField{align-content:start;gap:12px;display:grid}.editor-module__neIFgq__coverField small{color:var(--ae-muted);font-size:10px;line-height:1.6}.editor-module__neIFgq__fields{gap:17px;display:grid}.editor-module__neIFgq__fieldRow{grid-template-columns:1fr 110px;gap:16px;display:grid}.editor-module__neIFgq__manager .editor-module__neIFgq__fileButton{border:1px solid var(--ae-line);cursor:pointer;background:var(--ae-panel);border-radius:22px;justify-content:center;align-items:center;gap:8px;width:fit-content;padding:10px 14px;font-size:11px;display:inline-flex;position:relative}.editor-module__neIFgq__fileButton input{opacity:0;cursor:pointer;width:100%;height:100%;position:absolute;inset:0}.editor-module__neIFgq__fileButton:focus-within{outline:3px solid #789c57}.editor-module__neIFgq__dropzone{background:#f4f6ef;border:1px dashed #a7b69d;border-radius:12px;align-items:center;gap:18px;margin:27px 0 12px;padding:24px;display:flex}.editor-module__neIFgq__dropzone>div{flex:1}.editor-module__neIFgq__dropzone strong{font-size:13px;font-weight:550}.editor-module__neIFgq__dropzone p{color:var(--ae-muted);margin:7px 0 0;font-size:10px}.editor-module__neIFgq__uploadQueue{max-height:240px;margin:10px 0 20px;padding:0;list-style:none;overflow:auto}.editor-module__neIFgq__uploadQueue li{border-bottom:1px solid var(--ae-line);align-items:center;gap:12px;padding:12px 0;font-size:12px;display:flex}.editor-module__neIFgq__uploadQueue li>div{flex:1;min-width:0}.editor-module__neIFgq__uploadQueue strong{overflow-wrap:anywhere;font-size:11px;font-weight:500;display:block}.editor-module__neIFgq__uploadQueue small{color:var(--ae-muted);margin-top:4px;font-size:10px;display:block}.editor-module__neIFgq__uploadQueue progress{accent-color:#3e6643;max-width:80px}.editor-module__neIFgq__uploadQueue button{padding:5px 10px;font-size:10px}.editor-module__neIFgq__tracksHeading{justify-content:space-between;align-items:center;margin-top:25px;display:flex}.editor-module__neIFgq__tracksHeading h3{font-size:15px;font-weight:550}.editor-module__neIFgq__tracksHeading small{color:var(--ae-muted);font-size:10px}.editor-module__neIFgq__editTracks{margin:0;padding:0;list-style:none}.editor-module__neIFgq__editTracks li{border-bottom:1px solid var(--ae-line);grid-template-columns:22px minmax(0,1.3fr) minmax(0,1fr) auto;align-items:center;gap:10px;padding:10px 0;display:grid}.editor-module__neIFgq__editTracks li>span{color:var(--ae-muted);font:10px ui-monospace,monospace}.editor-module__neIFgq__editTracks li>div{gap:3px;display:flex}.editor-module__neIFgq__editTracks li button{border:0;border-radius:5px;padding:7px}.editor-module__neIFgq__editTracks input{padding:9px!important;font-size:12px!important}.editor-module__neIFgq__saveBar{border-top:1px solid var(--ae-line);justify-content:space-between;align-items:center;gap:20px;margin-top:25px;padding-top:22px;display:flex}.editor-module__neIFgq__saveBar p{color:var(--ae-muted);font-size:11px;line-height:1.6}.editor-module__neIFgq__saveBar>div{flex-shrink:0;gap:10px;display:flex}.editor-module__neIFgq__empty{text-align:center;color:var(--ae-muted);background:var(--ae-panel);border:1px solid var(--ae-line);border-radius:15px;flex-direction:column;align-items:center;padding:48px 24px;font-size:13px;line-height:1.8;display:flex}.editor-module__neIFgq__empty>svg{margin-bottom:20px}.editor-module__neIFgq__empty h2{letter-spacing:-.035em;color:var(--ae-text);margin:0 0 10px;font-size:24px;font-weight:500;line-height:1.2}.editor-module__neIFgq__empty>p{max-width:40ch;margin:0 0 24px}.editor-module__neIFgq__error,.editor-module__neIFgq__notice{background:#fff7f0;border:1px solid #d6ad8f;border-radius:10px;margin:20px 0;padding:16px 20px;font-size:13px;line-height:1.6}.editor-module__neIFgq__error p{margin:0 0 8px}.editor-module__neIFgq__notice{background:#eff5e8;border-color:#adbe9f}.editor-module__neIFgq__manager .editor-module__neIFgq__dangerButton{color:#a33d32;background:#fff8f6;border-color:#e8c8bc}.editor-module__neIFgq__unused{color:var(--ae-muted);margin-top:30px;font-size:12px}.editor-module__neIFgq__unused summary{cursor:pointer;color:var(--ae-text)}.editor-module__neIFgq__unused ul{padding:0;list-style:none}.editor-module__neIFgq__unused li{border-bottom:1px solid var(--ae-line);justify-content:space-between;align-items:center;gap:16px;padding:12px 0;display:flex}.editor-module__neIFgq__unused small{margin-left:12px}.editor-module__neIFgq__unused button{padding:7px 10px;font-size:10px}.editor-module__neIFgq__confirm{z-index:90;background:var(--ae-panel);border:1px solid var(--ae-line);border-radius:15px;width:min(400px,100vw - 30px);padding:25px;position:fixed;bottom:30px;right:25px;box-shadow:0 15px 65px #17251e35}.editor-module__neIFgq__confirm p{color:var(--ae-muted);font-size:12px;line-height:1.7}.editor-module__neIFgq__confirm>div{justify-content:flex-end;gap:10px;display:flex}.editor-module__neIFgq__srOnly{clip-path:inset(50%);width:1px;height:1px;position:absolute;overflow:hidden}@media (max-width:650px){.editor-module__neIFgq__managerHeading{align-items:flex-start}.editor-module__neIFgq__managerHeading>button{white-space:nowrap}.editor-module__neIFgq__managerHeading h1{font-size:33px}.editor-module__neIFgq__managerHeading p{max-width:210px}.editor-module__neIFgq__albumEditor{padding:20px 16px}.editor-module__neIFgq__albumFields{grid-template-columns:85px 1fr;gap:16px}.editor-module__neIFgq__coverField>span{width:85px}.editor-module__neIFgq__coverField .editor-module__neIFgq__fileButton{padding:8px;font-size:9px}.editor-module__neIFgq__coverField .editor-module__neIFgq__fileButton svg{display:none}.editor-module__neIFgq__coverField small{font-size:9px}.editor-module__neIFgq__fieldRow{grid-template-columns:1fr}.editor-module__neIFgq__dropzone{flex-wrap:wrap;gap:12px;padding:18px}.editor-module__neIFgq__dropzone>div{flex-basis:75%}.editor-module__neIFgq__dropzone .editor-module__neIFgq__fileButton{margin-left:35px}.editor-module__neIFgq__editTracks li{grid-template-columns:18px minmax(0,1fr) auto}.editor-module__neIFgq__editTracks li>label:nth-of-type(2){grid-area:auto/2}.editor-module__neIFgq__editTracks li>div{grid-area:span 2/3}.editor-module__neIFgq__saveBar{display:block}.editor-module__neIFgq__saveBar>div{justify-content:flex-end}.editor-module__neIFgq__createForm{flex-direction:column;align-items:stretch;padding:18px}.editor-module__neIFgq__editorHeading h2{font-size:22px}.editor-module__neIFgq__editorHeading>button{padding:8px 10px;font-size:10px}}.editor-module__neIFgq__editorFieldset{border:0;min-width:0;margin:0;padding:0}.editor-module__neIFgq__existingFile{align-items:center;gap:12px;margin:12px 0;font-size:13px;display:flex}.editor-module__neIFgq__existingFile select{max-width:60%;color:inherit;background:0 0;border:1px solid #d7ddd5;border-radius:8px;padding:9px}.editor-module__neIFgq__draftHint{color:var(--audio-muted,#68736b);font-size:12px}.editor-module__neIFgq__draftHint button{cursor:pointer;color:inherit;background:0 0;border:0;text-decoration:underline}
.AppAuthButton-module__ZBgnEa__button{border-radius:var(--radius-md,8px);background:var(--accent,#245a42);min-height:44px;color:var(--accent-contrast,#fff);font:inherit;cursor:pointer;border:1px solid;justify-content:center;align-items:center;padding:.75rem 1.25rem;font-weight:600;text-decoration:none;display:inline-flex}.AppAuthButton-module__ZBgnEa__button:focus-visible{outline-offset:4px;outline:2px solid}.AppAuthButton-module__ZBgnEa__button:hover{filter:brightness(.95)}
.MobileSiteMenu-module__8DcrGa__appearance{color:var(--ink-muted);justify-content:space-between;align-items:center;font-size:14px;display:flex}.MobileSiteMenu-module__8DcrGa__appearance button{width:44px;height:44px}
.comments-module__oAFT1q__root{--comments-text:var(--ui-text,var(--ink,#242422));--comments-muted:var(--ui-muted,#6e6c65);--comments-border:var(--ui-border,#dedbd3);--comments-surface:var(--ui-surface,#faf9f5);--comments-accent:var(--ui-accent,#314e3c);color:var(--comments-text);font-family:var(--ui-font,inherit);box-sizing:border-box;width:100%;max-width:800px;margin-inline:auto}.comments-module__oAFT1q__root *,.comments-module__oAFT1q__root :before,.comments-module__oAFT1q__root :after{box-sizing:border-box}.comments-module__oAFT1q__heading{justify-content:space-between;align-items:flex-start;gap:16px;margin-bottom:26px;display:flex}.comments-module__oAFT1q__eyebrow{color:var(--comments-muted);text-transform:uppercase;letter-spacing:.16em;font-size:10px;font-weight:600}.comments-module__oAFT1q__heading h2{font:500 clamp(26px, 4vw, 34px)/1.2 var(--ui-display-font,Georgia, serif);letter-spacing:-.035em;margin:9px 0}.comments-module__oAFT1q__heading p,.comments-module__oAFT1q__join p{color:var(--comments-muted);margin:0;font-size:13px;line-height:1.7}.comments-module__oAFT1q__composer{padding:0}.comments-module__oAFT1q__composerIdentity{flex-wrap:wrap;align-items:center;gap:10px;margin-bottom:12px;display:flex}.comments-module__oAFT1q__composer label{overflow-wrap:anywhere;font-size:13px;font-weight:600;display:block}.comments-module__oAFT1q__composer label span{color:var(--comments-muted);font-weight:400}.comments-module__oAFT1q__profileLink{color:var(--comments-muted);text-underline-offset:3px;margin-left:auto;font-size:12px;text-decoration:underline}.comments-module__oAFT1q__profileLink:hover{color:var(--comments-text)}.comments-module__oAFT1q__profileLink:focus-visible{outline:2px solid var(--comments-accent);outline-offset:4px;border-radius:2px}.comments-module__oAFT1q__composer textarea{font:inherit;resize:vertical;background:0 0;min-height:104px;font-size:14px;line-height:1.7}.comments-module__oAFT1q__composerFooter{justify-content:space-between;align-items:center;gap:12px;margin-top:12px;display:flex}.comments-module__oAFT1q__composerFooter>span{color:var(--comments-muted);font-variant-numeric:tabular-nums;font-size:11px}.comments-module__oAFT1q__actions{flex-wrap:wrap;align-items:center;gap:4px;display:flex}.comments-module__oAFT1q__join{background:var(--comments-surface);border:1px solid var(--comments-border);border-radius:14px;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:18px;padding:22px;display:flex}.comments-module__oAFT1q__join strong{margin-bottom:4px;font-size:14px;display:block}.comments-module__oAFT1q__listHeader{color:var(--comments-muted);justify-content:space-between;align-items:center;gap:12px;margin:30px 0 6px;font-size:11px;display:flex}.comments-module__oAFT1q__listHeader>:first-child{color:var(--comments-text);font-weight:600}.comments-module__oAFT1q__comment{gap:14px;padding:24px 0;display:flex}.comments-module__oAFT1q__avatar{background:color-mix(in srgb, var(--comments-accent) 10%, var(--comments-surface));border:1px solid color-mix(in srgb, var(--comments-accent) 16%, var(--comments-border));height:36px;color:var(--comments-text);border-radius:50%;flex:0 0 36px;place-items:center;font-size:13px;font-weight:500;display:grid;overflow:hidden}.comments-module__oAFT1q__avatar img{object-fit:cover;width:100%;height:100%;display:block}.comments-module__oAFT1q__commentContent{flex:1;min-width:0}.comments-module__oAFT1q__byline{flex-wrap:wrap;align-items:baseline;gap:6px 10px;min-height:24px;display:flex}.comments-module__oAFT1q__byline strong{overflow-wrap:anywhere;font-size:13px;font-weight:600}.comments-module__oAFT1q__byline time,.comments-module__oAFT1q__byline>span{color:var(--comments-muted);font-size:10px}.comments-module__oAFT1q__body{white-space:pre-wrap;overflow-wrap:anywhere;margin:6px 0 8px;font-size:14px;line-height:1.8}.comments-module__oAFT1q__commentContent>.comments-module__oAFT1q__actions{margin-left:-13px}.comments-module__oAFT1q__commentContent>.comments-module__oAFT1q__composer{margin-top:10px}.comments-module__oAFT1q__confirm{border:1px solid var(--comments-border);border-radius:10px;flex-wrap:wrap;align-items:center;gap:12px;margin-top:12px;padding:14px;font-size:12px;display:flex}.comments-module__oAFT1q__error{color:var(--ui-error,#a43830);border:1px solid;border-radius:10px;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:12px;margin-bottom:16px;padding:14px 16px;font-size:13px;line-height:1.6;display:flex}.comments-module__oAFT1q__notice{color:var(--ui-success,#37654a);margin:0 0 12px;font-size:12px}.comments-module__oAFT1q__notice:empty{display:none}.comments-module__oAFT1q__empty{text-align:center;color:var(--comments-muted);padding:36px 20px;font-size:13px;line-height:1.7}.comments-module__oAFT1q__more{justify-content:center;padding-top:24px;display:flex}.comments-module__oAFT1q__threadControls{margin:8px 0 0 -13px}.comments-module__oAFT1q__threadChevron{font-size:22px;line-height:1;transition:transform .15s;display:inline-block}.comments-module__oAFT1q__threadChevron[data-expanded=true]{transform:rotate(90deg)}.comments-module__oAFT1q__replyCount{color:var(--comments-muted);font-size:11px}.comments-module__oAFT1q__replies{border-left:1px solid var(--comments-border);margin-top:14px;padding-left:18px}.comments-module__oAFT1q__replies[hidden]{display:none}.comments-module__oAFT1q__replies>.comments-module__oAFT1q__comment{padding:18px 0}.comments-module__oAFT1q__replyOrder{color:var(--comments-muted);font-size:11px;line-height:1.6}.comments-module__oAFT1q__replyComposer{margin:18px 0 8px}.comments-module__oAFT1q__deleted{color:var(--comments-muted);font-style:italic}@media (prefers-reduced-motion:reduce){.comments-module__oAFT1q__threadChevron{transition:none}}@media (max-width:520px){.comments-module__oAFT1q__profileLink{margin-left:0}.comments-module__oAFT1q__composerFooter{flex-direction:column;align-items:flex-start}.comments-module__oAFT1q__composerFooter>.comments-module__oAFT1q__actions{align-self:flex-end}.comments-module__oAFT1q__comment{gap:10px}.comments-module__oAFT1q__avatar{flex-basis:28px;height:28px;font-size:11px}.comments-module__oAFT1q__join{padding:18px}.comments-module__oAFT1q__heading{gap:8px}}.comments-module__oAFT1q__authorLink{color:inherit;text-underline-offset:3px;text-decoration:underline}.comments-module__oAFT1q__authorLink:hover{color:var(--comments-accent)}.comments-module__oAFT1q__authorLink:focus-visible{outline:2px solid var(--comments-accent);outline-offset:3px;border-radius:2px}
.settings-directory-module__cXLLpa__tableScroll{width:calc(100% + 2 * var(--settings-inset,0px));margin-inline:calc(-1 * var(--settings-inset,0px));overflow-x:auto}.settings-directory-module__cXLLpa__table{border-collapse:collapse;text-align:left;width:100%;font-size:14px}.settings-directory-module__cXLLpa__table th{color:var(--ink-muted);white-space:nowrap;font-weight:500}.settings-directory-module__cXLLpa__table th,.settings-directory-module__cXLLpa__table td{border-bottom:1px solid var(--line-soft);vertical-align:middle;padding:14px 12px}.settings-directory-module__cXLLpa__table th:first-child,.settings-directory-module__cXLLpa__table td:first-child{padding-inline-start:var(--settings-inset,12px)}.settings-directory-module__cXLLpa__table th:last-child,.settings-directory-module__cXLLpa__table td:last-child{padding-inline-end:var(--settings-inset,12px)}.settings-directory-module__cXLLpa__table td:first-child{overflow-wrap:anywhere;min-width:200px}@container (max-width:600px){.settings-directory-module__cXLLpa__responsive thead{clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}.settings-directory-module__cXLLpa__responsive,.settings-directory-module__cXLLpa__responsive tbody{display:block}.settings-directory-module__cXLLpa__responsive tbody tr{padding:24px var(--settings-inset);border-bottom:1px solid var(--line-soft);grid-template-columns:repeat(2,minmax(0,1fr));gap:20px;display:grid}.settings-directory-module__cXLLpa__responsive td,.settings-directory-module__cXLLpa__responsive td:first-child,.settings-directory-module__cXLLpa__responsive td:last-child{overflow-wrap:anywhere;border:0;min-width:0;padding:0;display:block}.settings-directory-module__cXLLpa__responsive td:first-child,.settings-directory-module__cXLLpa__responsive td:last-child{grid-column:1/-1}.settings-directory-module__cXLLpa__responsive td[data-label]:before{content:attr(data-label);color:var(--ink-muted);margin-bottom:8px;font-size:12px;display:block}}.settings-directory-module__cXLLpa__rowAction{text-align:start;white-space:normal;overflow-wrap:anywhere;justify-content:flex-start;min-height:44px;padding:0}.settings-directory-module__cXLLpa__table td:has(.settings-directory-module__cXLLpa__rowAction){padding-block:4px}
.settings-panel-module__DSLimG__header{gap:10px;min-width:0;margin-bottom:4px;display:grid}.settings-panel-module__DSLimG__titleRow{justify-content:space-between;align-items:center;gap:16px;min-width:0;display:flex}.settings-panel-module__DSLimG__titleRow h2{min-width:0;color:var(--ui-text);letter-spacing:-.035em;margin:0;font-size:clamp(24px,2.5vw,32px);font-weight:500;line-height:1.2}.settings-panel-module__DSLimG__header>p{color:var(--ui-muted);margin:0;font-size:13px;line-height:1.7}.settings-panel-module__DSLimG__actions,.settings-panel-module__DSLimG__actionsOnly{flex:none;align-items:center;gap:8px;display:flex}.settings-panel-module__DSLimG__actionsOnly{justify-content:flex-end}.settings-panel-module__DSLimG__dividerBefore,.settings-panel-module__DSLimG__dividerAfter{position:relative}.settings-panel-module__DSLimG__dividerBefore:before,.settings-panel-module__DSLimG__dividerAfter:after{content:"";height:1px;inset-inline:calc(-1 * var(--settings-inset,0px));background:var(--ui-border,var(--line));pointer-events:none;position:absolute}.settings-panel-module__DSLimG__dividerBefore:before{top:0}.settings-panel-module__DSLimG__dividerAfter:after{bottom:0}.settings-panel-module__DSLimG__empty{text-align:center;align-content:center;justify-items:center;gap:12px;min-height:200px;padding:32px 16px;display:grid}.settings-panel-module__DSLimG__empty>svg{color:var(--ui-muted);opacity:.65}.settings-panel-module__DSLimG__empty h3{margin:0;font-size:16px;font-weight:500}.settings-panel-module__DSLimG__empty p{max-width:42ch;color:var(--ui-muted);margin:0;font-size:13px;line-height:1.7}
.ComposerSurface-module__NHmYIG__surface{border:1px solid var(--line);background:var(--bg-card);min-width:0;box-shadow:0 2px 6px color-mix(in srgb, var(--ink) 3%, transparent);border-radius:24px;padding:12px;transition:border-color .15s}.ComposerSurface-module__NHmYIG__surface:focus-within{border-color:var(--ink-muted)}.ComposerSurface-module__NHmYIG__surface>textarea{box-sizing:border-box;field-sizing:content;resize:none;width:100%;min-height:76px;max-height:240px;color:var(--ink);font:400 16px/1.6 var(--font-sans);background:0 0;border:0;outline:none;margin-bottom:8px;padding:8px;display:block;overflow-y:auto}.ComposerSurface-module__NHmYIG__surface>textarea::placeholder{color:var(--ink-muted)}@media (prefers-reduced-motion:reduce){.ComposerSurface-module__NHmYIG__surface{transition:none}}
.ContactForm-module__CBU4bq__form{--contact-surface:var(--bg-card,#fff);--contact-text:var(--ink,#202824);--contact-muted:var(--ink-muted,#59645f);--contact-border:var(--line,#cdd5cf);--contact-accent:var(--accent,#266447);--contact-on-accent:var(--accent-contrast,#fff);--contact-radius:var(--radius-md,10px);color:var(--contact-text);width:100%;min-width:0;font-family:inherit}.ContactForm-module__CBU4bq__dark{--contact-surface:var(--bg-elevated,#202c25);--contact-text:var(--ink,#f2f6f3);--contact-muted:var(--ink-faint,#b7c8bd);--contact-border:var(--line,#53675b);--contact-accent:var(--accent,#a7e1b8);--contact-on-accent:var(--accent-contrast,#14261a)}.ContactForm-module__CBU4bq__fields{flex-direction:column;gap:1.25rem;display:flex}.ContactForm-module__CBU4bq__group{flex-direction:column;gap:.5rem;min-width:0;display:flex}.ContactForm-module__CBU4bq__group label{color:var(--contact-muted);font-size:.875rem;font-weight:600}.ContactForm-module__CBU4bq__field{box-sizing:border-box;border-radius:var(--contact-radius);border:1px solid var(--contact-border);background:var(--contact-surface);width:100%;color:var(--contact-text);font:inherit;padding:.8rem .9rem;font-size:1rem;line-height:1.5}.ContactForm-module__CBU4bq__field::placeholder{color:var(--contact-muted);opacity:.85}.ContactForm-module__CBU4bq__field:focus-visible,.ContactForm-module__CBU4bq__submit:focus-visible{outline:2px solid var(--contact-accent);outline-offset:3px}textarea.ContactForm-module__CBU4bq__field{resize:vertical;min-height:140px}.ContactForm-module__CBU4bq__submit{border-radius:var(--contact-radius);background:var(--contact-accent);min-height:48px;color:var(--contact-on-accent);font:inherit;cursor:pointer;border:0;padding:.8rem 1.25rem;font-weight:600}.ContactForm-module__CBU4bq__submit:hover{filter:brightness(.95)}.ContactForm-module__CBU4bq__submit:disabled{opacity:.6;cursor:wait}.ContactForm-module__CBU4bq__honeypot{opacity:0;pointer-events:none;clip-path:inset(50%);width:1px;height:1px;position:absolute;overflow:hidden}.ContactForm-module__CBU4bq__errors{color:#b42318;margin:0;padding-left:1.25rem;font-size:.9rem;line-height:1.5}.ContactForm-module__CBU4bq__dark .ContactForm-module__CBU4bq__errors{color:#ffb4ab}.ContactForm-module__CBU4bq__success{border-radius:var(--contact-radius);background:var(--contact-surface);border:1px solid var(--contact-border);padding:1.5rem}.ContactForm-module__CBU4bq__success p{margin:0;line-height:1.6}.ContactForm-module__CBU4bq__success .ContactForm-module__CBU4bq__successTitle{margin-bottom:.5rem;font-weight:600}
.code-preview-module__fb1kmG__root{border-radius:var(--ui-control-radius,12px);background:var(--ui-background);min-width:0;overflow:hidden}.code-preview-module__fb1kmG__toolbar{color:var(--ui-muted);flex-wrap:wrap;justify-content:space-between;align-items:center;gap:8px;padding:8px 16px;font-size:.8rem;display:flex}.code-preview-module__fb1kmG__notice{color:var(--ui-muted);margin:0;padding:0 16px 12px;font-size:.85rem}.code-preview-module__fb1kmG__viewport{outline-offset:-3px;max-height:480px;display:flex;overflow:auto}.code-preview-module__fb1kmG__viewport:focus-visible{outline:2px solid var(--ui-focus)}.code-preview-module__fb1kmG__viewport pre{tab-size:2;margin:0;padding:16px;font:12px/1.75 ui-monospace,SFMono-Regular,Consolas,monospace}.code-preview-module__fb1kmG__gutter{color:var(--ui-muted);text-align:right;-webkit-user-select:none;user-select:none;opacity:.65;flex:none}.code-preview-module__fb1kmG__code{color:var(--ui-text);flex:1}.code-preview-module__fb1kmG__expanded .code-preview-module__fb1kmG__viewport{max-height:max(480px,100dvh - 260px)}.code-preview-module__fb1kmG__expanded .code-preview-module__fb1kmG__viewport pre{font-size:13px}
.MarkdownContent-module__U_ezyW__root{white-space:normal;overflow-wrap:anywhere;min-width:0;max-width:100%}.MarkdownContent-module__U_ezyW__root :where(p,ul,ol,blockquote,pre,hr){margin:0 0 .85em}.MarkdownContent-module__U_ezyW__root>:last-child{margin-bottom:0}.MarkdownContent-module__U_ezyW__root p{white-space:pre-wrap}.MarkdownContent-module__U_ezyW__root :where(h1,h2,h3,h4,h5,h6){letter-spacing:-.02em;text-wrap:pretty;margin:1.2em 0 .55em;font-weight:600;line-height:1.4}.MarkdownContent-module__U_ezyW__root :where(h1,h2){font-size:1.18em}.MarkdownContent-module__U_ezyW__root :where(h3,h4,h5,h6){font-size:1em}.MarkdownContent-module__U_ezyW__root>:first-child{margin-top:0}.MarkdownContent-module__U_ezyW__root :where(ul,ol){padding-left:1.5em}.MarkdownContent-module__U_ezyW__root ul{list-style-type:disc}.MarkdownContent-module__U_ezyW__root ol{list-style-type:decimal}.MarkdownContent-module__U_ezyW__root li{margin-block:.3em;padding-left:.15em}.MarkdownContent-module__U_ezyW__root li :where(ul,ol){margin-block:.3em 0}.MarkdownContent-module__U_ezyW__root li>p{margin-block:.45em}.MarkdownContent-module__U_ezyW__root li::marker{color:var(--ink-muted)}.MarkdownContent-module__U_ezyW__root strong{font-weight:600}.MarkdownContent-module__U_ezyW__root a{color:var(--accent-deep);text-underline-offset:3px;text-decoration:underline}.MarkdownContent-module__U_ezyW__root a:hover{color:var(--accent)}.MarkdownContent-module__U_ezyW__root blockquote{border-left:2px solid var(--line);color:var(--ink-muted);padding:.15em 0 .15em 1em}.MarkdownContent-module__U_ezyW__root blockquote>:last-child{margin-bottom:0}.MarkdownContent-module__U_ezyW__root code{border:1px solid var(--line-soft);background:var(--bg-elevated);font-family:var(--font-mono,monospace);white-space:break-spaces;border-radius:4px;padding:.12em .35em;font-size:.9em}.MarkdownContent-module__U_ezyW__root pre{border:1px solid var(--line-soft);background:var(--bg);white-space:pre;border-radius:8px;max-width:100%;padding:12px 14px;font-size:12px;line-height:1.7;overflow-x:auto}.MarkdownContent-module__U_ezyW__root pre code{font-size:inherit;white-space:pre;overflow-wrap:normal;background:0 0;border:0;border-radius:0;padding:0}.MarkdownContent-module__U_ezyW__root hr{border:0;border-top:1px solid var(--line-soft)}.MarkdownContent-module__U_ezyW__table{border:1px solid var(--line-soft);border-radius:8px;max-width:100%;margin-bottom:.85em;overflow-x:auto}.MarkdownContent-module__U_ezyW__table table{border-collapse:collapse;width:100%;font-size:.92em}.MarkdownContent-module__U_ezyW__table :where(th,td){border-bottom:1px solid var(--line-soft);text-align:left;vertical-align:top;min-width:90px;padding:7px 10px}.MarkdownContent-module__U_ezyW__table th{background:var(--bg-elevated);font-weight:600}.MarkdownContent-module__U_ezyW__table tr:last-child td{border-bottom:0}.MarkdownContent-module__U_ezyW__root .contains-task-list{padding-left:0;list-style:none}.MarkdownContent-module__U_ezyW__root .task-list-item{padding-left:0}.MarkdownContent-module__U_ezyW__root input[type=checkbox]{accent-color:var(--accent);margin-right:.5em}.MarkdownContent-module__U_ezyW__root :where(a,pre,[tabindex]):focus-visible{outline:2px solid var(--accent);outline-offset:3px}
.analytics-module__QaMCxW__notice{z-index:100;border:1px solid var(--line);background:var(--bg-card);max-width:520px;color:var(--ink);border-radius:12px;padding:20px;font-size:14px;line-height:1.5;position:fixed;bottom:16px;left:16px;right:16px;box-shadow:0 8px 32px #0002}.analytics-module__QaMCxW__notice a{text-decoration:underline}.analytics-module__QaMCxW__actions{flex-wrap:wrap;gap:12px;margin-top:16px;display:flex}
.store-module__PDRYIq__theme{--shop-background:#faf9f6;--shop-surface:#fff;--shop-text:#302f2b;--shop-muted:#6c685f;--shop-border:#e6e3dc;--shop-accent:#705a45;--shop-on-accent:#fff;--shop-font:Arial, Helvetica, sans-serif;--shop-display:Georgia, "Times New Roman", serif;--shop-radius:10px;font-family:var(--shop-font);color:var(--shop-text)}.store-module__PDRYIq__theme *{box-sizing:border-box}.store-module__PDRYIq__toolbar{border-bottom:1px solid var(--shop-border,#e6e3dc);justify-content:space-between;align-items:center;gap:24px;margin-bottom:30px;padding:0 0 24px;display:flex}.store-module__PDRYIq__filters{flex-wrap:wrap;gap:7px;display:flex}.store-module__PDRYIq__filters button{color:var(--shop-muted,#858179);font:12px var(--shop-font,Arial);cursor:pointer;background:0 0;border:1px solid #0000;border-radius:30px;padding:9px 16px}.store-module__PDRYIq__filters button[aria-pressed=true]{color:var(--shop-text,#302f2b);border-color:var(--shop-border,#e6e3dc);background:var(--shop-surface,#fff)}.store-module__PDRYIq__search{flex-shrink:0;width:280px;max-width:100%}.store-module__PDRYIq__productGrid{grid-template-columns:repeat(auto-fill,minmax(min(100%,240px),1fr));gap:36px 24px;display:grid}.store-module__PDRYIq__productCard{min-width:0}.store-module__PDRYIq__catalogCard{--ui-hover:transparent;width:100%;color:var(--shop-text);font:400 13px/1.4 var(--shop-font);flex-direction:column;gap:22px;padding:16px 12px;display:flex}.store-module__PDRYIq__catalogCard>div{width:100%}.store-module__PDRYIq__catalogCard img{object-fit:contain;padding:10%}.store-module__PDRYIq__catalogCard small{color:var(--shop-muted)}.store-module__PDRYIq__catalogCard:hover img{transform:scale(1.025)}@media (prefers-reduced-motion:reduce){.store-module__PDRYIq__catalogCard img{transition:none}}.store-module__PDRYIq__productImage{aspect-ratio:1;background:var(--shop-image-background,#f0ede7);border-radius:var(--shop-radius,8px);place-items:center;display:grid;overflow:hidden}.store-module__PDRYIq__productImage img{object-fit:cover;width:100%;height:100%;transition:transform .4s;display:block}.store-module__PDRYIq__imageButton{cursor:pointer;text-align:left;background:0 0;border:0;width:100%;padding:0;position:relative}.store-module__PDRYIq__imageButton:hover img{transform:scale(1.035)}.store-module__PDRYIq__productMeta{justify-content:space-between;gap:14px;padding:17px 2px;display:flex}.store-module__PDRYIq__category{font:9px var(--shop-font,Arial);letter-spacing:.11em;text-transform:uppercase;color:var(--shop-muted,#858179);margin:0 0 9px}.store-module__PDRYIq__productName{color:inherit;cursor:pointer;font:400 21px/1.3 var(--shop-display,Georgia);text-align:left;letter-spacing:-.025em;background:0 0;border:0;padding:0}.store-module__PDRYIq__productPrice{color:var(--shop-muted,#858179);margin:9px 0 0;font-size:12px}.store-module__PDRYIq__quickAdd{border:1px solid var(--shop-border,#e6e3dc);background:var(--shop-surface,#fff);width:32px;height:32px;color:inherit;cursor:pointer;border-radius:50%;flex-shrink:0;align-self:center;font:20px Arial}.store-module__PDRYIq__quickAdd:hover:not(:disabled){background:var(--shop-accent,#705a45);color:var(--shop-on-accent,#fff)}.store-module__PDRYIq__quickAdd:disabled{opacity:.3;cursor:default}.store-module__PDRYIq__soldOut{color:var(--shop-muted,#858179);background:#ffffffde;border-radius:30px;padding:6px 10px;font-size:10px;position:absolute;top:16px;left:16px}.store-module__PDRYIq__imagePlaceholder{color:#c1b9a8;font:90px Georgia}.store-module__PDRYIq__primary,.store-module__PDRYIq__secondary{font:500 13px/1.5 var(--shop-font,Arial);cursor:pointer;border-radius:var(--shop-radius,8px);min-height:45px;padding:13px 19px}.store-module__PDRYIq__primary{background:var(--shop-accent,#705a45);width:100%;color:var(--shop-on-accent,#fff);border:0;justify-content:space-between;align-items:center;gap:25px;display:flex}.store-module__PDRYIq__primary:disabled{opacity:.4;cursor:not-allowed}.store-module__PDRYIq__secondary{border:1px solid var(--shop-border,#e6e3dc);background:var(--shop-surface,#fff);color:inherit}.store-module__PDRYIq__bagButton{color:inherit;font:12px var(--shop-font,Arial);cursor:pointer;background:0 0;border:0;align-items:center;gap:12px;display:flex}.store-module__PDRYIq__bagButton>span{background:var(--shop-accent,#705a45);color:var(--shop-on-accent,#fff);border-radius:50%;place-items:center;width:23px;height:23px;font-size:10px;display:grid}.store-module__PDRYIq__dialog,.store-module__PDRYIq__drawer{color:var(--shop-text,#302f2b);background:var(--shop-background,#faf9f6);font-family:var(--shop-font,Arial);border:0;padding:0;box-shadow:0 24px 80px #0002}.store-module__PDRYIq__dialog::backdrop,.store-module__PDRYIq__drawer::backdrop{-webkit-backdrop-filter:blur(3px);backdrop-filter:blur(3px);background:#27282055}.store-module__PDRYIq__dialog{border-radius:16px;width:min(860px,100% - 32px);max-height:calc(100dvh - 40px)}.store-module__PDRYIq__drawer{width:min(460px,100%);max-width:100%;height:100dvh;max-height:100dvh;margin:0 0 0 auto;overflow:auto}.store-module__PDRYIq__detailLayout{grid-template-columns:1fr 1fr;display:grid}.store-module__PDRYIq__detailLayout>.store-module__PDRYIq__productImage{aspect-ratio:auto;border-radius:0;height:100%;min-height:440px}.store-module__PDRYIq__detailInfo{padding:44px 36px;position:relative}.store-module__PDRYIq__detailInfo h2{font:36px/1.13 var(--shop-display,Georgia);letter-spacing:-.035em;margin:22px 0 17px}.store-module__PDRYIq__detailPrice{color:var(--shop-muted,#858179);font-size:16px}.store-module__PDRYIq__description{color:var(--shop-muted,#858179);white-space:pre-line;margin:23px 0;font-size:13px;line-height:1.9}.store-module__PDRYIq__stock{color:var(--shop-muted,#858179);margin:22px 0;font-size:11px}.store-module__PDRYIq__close{color:inherit;cursor:pointer;background:0 0;border:0;width:34px;height:34px;font:27px Arial}.store-module__PDRYIq__detailInfo>.store-module__PDRYIq__close{position:absolute;top:13px;right:13px}.store-module__PDRYIq__eyebrow{font:9px/1.5 var(--shop-font,Arial);letter-spacing:.15em;color:var(--shop-muted,#858179);margin:0 0 10px}.store-module__PDRYIq__notice{color:var(--shop-muted,#858179);margin:12px 0 0;font-size:11px;line-height:1.6}.store-module__PDRYIq__bagHeader{border-bottom:1px solid var(--shop-border,#e6e3dc);justify-content:space-between;align-items:center;padding:35px 30px 24px;display:flex}.store-module__PDRYIq__bagHeader h2{font:35px/1 var(--shop-display,Georgia);letter-spacing:-.04em;margin:0}.store-module__PDRYIq__bagLines{padding:0 30px}.store-module__PDRYIq__bagLine{border-bottom:1px solid var(--shop-border,#e6e3dc);grid-template-columns:82px 1fr 24px;gap:17px;padding:25px 0;display:grid}.store-module__PDRYIq__bagLine h3{font:19px var(--shop-display,Georgia);margin:0 0 9px}.store-module__PDRYIq__bagLine p{color:var(--shop-muted,#858179);margin:0 0 13px;font-size:11px}.store-module__PDRYIq__bagLine>.store-module__PDRYIq__productImage{border-radius:5px}.store-module__PDRYIq__quantity{border:1px solid var(--shop-border,#e6e3dc);border-radius:5px;align-items:center;gap:14px;width:fit-content;padding:3px 5px;display:flex}.store-module__PDRYIq__quantity button{width:24px;height:24px;color:inherit;cursor:pointer;background:0 0;border:0;font-size:15px}.store-module__PDRYIq__quantity span{font-size:11px}.store-module__PDRYIq__quantity button:disabled{opacity:.3;cursor:default}.store-module__PDRYIq__remove{color:var(--shop-muted,#858179);cursor:pointer;background:0 0;border:0;align-self:start;font:20px Arial}.store-module__PDRYIq__bagSummary{padding:30px}.store-module__PDRYIq__bagSummary>div:not(.store-module__PDRYIq__secure){justify-content:space-between;margin-bottom:15px;font-size:12px;display:flex}.store-module__PDRYIq__bagSummary strong{font-weight:500}.store-module__PDRYIq__bagSummary>p{color:var(--shop-muted,#858179);margin:20px 0;font-size:11px;line-height:1.7}.store-module__PDRYIq__secure{letter-spacing:.035em;color:var(--shop-muted,#858179);text-align:center;padding:18px 0;font-size:9px}.store-module__PDRYIq__error{font:12px/1.6 var(--shop-font,Arial);color:#a3352d!important}.store-module__PDRYIq__empty{text-align:center;color:var(--shop-muted,#858179);font:13px/1.8 var(--shop-font,Arial);padding:70px 25px}.store-module__PDRYIq__empty h3{font:27px/1.3 var(--shop-display,Georgia);color:var(--shop-text,#302f2b);max-width:260px;margin:12px auto}.store-module__PDRYIq__empty .store-module__PDRYIq__primary{justify-content:center;margin-top:27px}.store-module__PDRYIq__emptyMark{color:#b9ae9b;font:65px Georgia}.store-module__PDRYIq__receipt{max-width:620px;font-family:var(--shop-font,Arial);color:var(--shop-text,#302f2b);margin:auto;padding:65px 24px}.store-module__PDRYIq__receipt h1{font:44px/1.13 var(--shop-display,Georgia);letter-spacing:-.04em}.store-module__PDRYIq__receipt>p{color:var(--shop-muted,#858179);font-size:14px;line-height:1.8}.store-module__PDRYIq__receiptLines{border-block:1px solid var(--shop-border,#e6e3dc);margin:25px 0;padding:20px 0;font-size:13px}.store-module__PDRYIq__receiptLines>div{justify-content:space-between;gap:15px;margin:15px 0;display:flex}.store-module__PDRYIq__receiptLines>strong{margin-top:25px;display:block}.store-module__PDRYIq__continueLink{color:inherit;margin-top:25px;font-size:12px;display:block}.store-module__PDRYIq__theme :where(button:focus-visible,a:focus-visible,input:focus-visible),.store-module__PDRYIq__dialog :where(button:focus-visible),.store-module__PDRYIq__drawer :where(button:focus-visible){outline:2px solid var(--shop-focus,#45623e);outline-offset:4px}.store-module__PDRYIq__srOnly{clip:rect(0, 0, 0, 0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}@media (max-width:600px){.store-module__PDRYIq__toolbar{flex-direction:column;align-items:flex-start;gap:15px}.store-module__PDRYIq__filters{gap:2px}.store-module__PDRYIq__filters button{padding:8px 12px;font-size:11px}.store-module__PDRYIq__search{width:100%}.store-module__PDRYIq__productGrid{grid-template-columns:1fr 1fr;gap:24px 14px}.store-module__PDRYIq__productName{font-size:18px}.store-module__PDRYIq__productMeta{gap:7px;padding-top:13px}.store-module__PDRYIq__quickAdd{width:28px;height:28px}.store-module__PDRYIq__category{font-size:8px}.store-module__PDRYIq__detailLayout{grid-template-columns:1fr}.store-module__PDRYIq__detailLayout>.store-module__PDRYIq__productImage{aspect-ratio:1.2;min-height:0}.store-module__PDRYIq__detailInfo{padding:35px 24px 27px}.store-module__PDRYIq__detailInfo h2{font-size:31px}.store-module__PDRYIq__bagHeader{padding:28px 23px 23px}.store-module__PDRYIq__bagLines{padding-inline:23px}.store-module__PDRYIq__bagSummary{padding:26px 23px}.store-module__PDRYIq__bagLine{grid-template-columns:75px 1fr 22px;gap:13px}.store-module__PDRYIq__bagLine h3{font-size:18px}.store-module__PDRYIq__receipt h1{font-size:36px}}@media (prefers-reduced-motion:reduce){.store-module__PDRYIq__productImage img{transition:none}}.store-module__PDRYIq__cartAccess{z-index:45;bottom:max(16px, env(safe-area-inset-bottom));left:max(16px, env(safe-area-inset-left));filter:drop-shadow(0 5px 14px #0002);position:fixed}.store-module__PDRYIq__cartAccess>button{border-radius:50px;gap:14px;min-height:50px}.store-module__PDRYIq__cartCount{border:1px solid;border-radius:50%;place-items:center;min-width:25px;height:25px;font-size:12px;display:grid}.store-module__PDRYIq__results{color:var(--shop-muted);margin:-12px 0 24px;font-size:12px}.store-module__PDRYIq__quickAdd{width:44px;min-width:44px;height:44px;min-height:44px;padding:0}.store-module__PDRYIq__close,.store-module__PDRYIq__remove,.store-module__PDRYIq__quantity button{min-width:44px;min-height:44px}.store-module__PDRYIq__bagLine{grid-template-columns:75px minmax(0,1fr) 44px;gap:12px}.store-module__PDRYIq__quantity{gap:6px;padding:0}.store-module__PDRYIq__bagButton,.store-module__PDRYIq__filters button{min-height:44px}.store-module__PDRYIq__drawer{overscroll-behavior:contain}.store-module__PDRYIq__productName{overflow-wrap:anywhere}.store-module__PDRYIq__cartAccess~*{box-sizing:border-box}@media (max-width:600px){.store-module__PDRYIq__productMeta{flex-wrap:wrap}.store-module__PDRYIq__quickAdd{align-self:start}.store-module__PDRYIq__bagLine{grid-template-columns:60px minmax(0,1fr) 44px;gap:10px}.store-module__PDRYIq__bagHeader,.store-module__PDRYIq__bagSummary,.store-module__PDRYIq__bagLines{padding-inline:18px}.store-module__PDRYIq__detailLayout>.store-module__PDRYIq__productImage{aspect-ratio:1.6}}
.SiteFooter-module__VFKzxG__footer{background:var(--bg-elevated);border-top:1px solid var(--line-soft)}.SiteFooter-module__VFKzxG__cta{justify-content:space-between;align-items:center;gap:40px;padding:62px 0;display:flex}.SiteFooter-module__VFKzxG__cta h2{letter-spacing:-.045em;text-wrap:balance;max-width:25ch;font-size:clamp(28px,3.1vw,38px);font-weight:500;line-height:1.18}.SiteFooter-module__VFKzxG__cta>a{flex-shrink:0}.SiteFooter-module__VFKzxG__directory,.SiteFooter-module__VFKzxG__bottom{border-top:1px solid var(--line)}.SiteFooter-module__VFKzxG__directory:first-child{border-top:0}.SiteFooter-module__VFKzxG__directoryInner{grid-template-columns:minmax(200px,1fr) minmax(0,3fr);gap:60px;padding:56px 0 62px;display:grid}.SiteFooter-module__VFKzxG__about>a:first-child{width:fit-content}.SiteFooter-module__VFKzxG__about p{max-width:27ch;color:var(--ink-muted);margin-top:20px;font-size:13px;line-height:1.8}.SiteFooter-module__VFKzxG__contact{align-items:center;gap:10px;min-height:40px;margin-top:14px;font-size:13px;display:inline-flex}.SiteFooter-module__VFKzxG__contact span{color:var(--ink-muted)}.SiteFooter-module__VFKzxG__linkSections{grid-template-columns:repeat(4,minmax(0,1fr));gap:24px;display:grid}.SiteFooter-module__VFKzxG__linkSections h3{font:500 10px/1.6 var(--font-mono);letter-spacing:.08em;text-transform:uppercase;color:var(--ink);margin:4px 0 18px}.SiteFooter-module__VFKzxG__linkSections ul{gap:2px;margin:0;padding:0;list-style:none;display:grid}.SiteFooter-module__VFKzxG__linkSections a{min-height:36px;color:var(--ink-muted);align-items:center;gap:6px;font-size:13px;line-height:1.5;display:inline-flex}.SiteFooter-module__VFKzxG__linkSections a,.SiteFooter-module__VFKzxG__bottomInner a,.SiteFooter-module__VFKzxG__contact{text-underline-offset:5px;text-decoration-thickness:1px;transition:color .18s}.SiteFooter-module__VFKzxG__linkSections a:hover,.SiteFooter-module__VFKzxG__bottomInner a:hover,.SiteFooter-module__VFKzxG__contact:hover{color:var(--accent-deep);text-decoration-line:underline}.SiteFooter-module__VFKzxG__bottomInner{color:var(--ink-muted);justify-content:space-between;align-items:center;gap:16px 30px;padding:24px 0;font-size:11px;line-height:1.6;display:flex}@media (max-width:1000px){.SiteFooter-module__VFKzxG__directoryInner{grid-template-columns:minmax(180px,.8fr) minmax(0,2fr);gap:40px}.SiteFooter-module__VFKzxG__linkSections{grid-template-columns:repeat(2,minmax(0,1fr));gap:30px}}@media (max-width:800px){.SiteFooter-module__VFKzxG__directoryInner{grid-template-columns:1fr;gap:36px;padding:44px 0}.SiteFooter-module__VFKzxG__about p{max-width:42ch;margin-top:16px}.SiteFooter-module__VFKzxG__contact{margin-top:8px}.SiteFooter-module__VFKzxG__linkSections{gap:30px}}@media (max-width:600px){.SiteFooter-module__VFKzxG__cta{flex-direction:column;align-items:flex-start;gap:25px;padding:42px 0}.SiteFooter-module__VFKzxG__cta h2{max-width:22ch;font-size:30px}.SiteFooter-module__VFKzxG__linkSections{grid-template-columns:repeat(2,minmax(0,1fr));gap:30px 24px}.SiteFooter-module__VFKzxG__linkSections h3{margin-top:0;margin-bottom:12px;font-size:9px}.SiteFooter-module__VFKzxG__linkSections a{min-height:42px}.SiteFooter-module__VFKzxG__bottomInner{flex-direction:column;align-items:flex-start;gap:5px;padding:22px 0}}
.WorkingIndicator-module__PosITa__root{min-height:25px;color:var(--ink-muted);align-items:center;gap:11px;font-size:11px;line-height:1.5;display:flex}.WorkingIndicator-module__PosITa__grid{flex:none;grid-template-rows:repeat(3,5px);grid-template-columns:repeat(3,5px);gap:3px;display:grid}.WorkingIndicator-module__PosITa__cell{background:var(--accent);opacity:.18;width:5px;height:5px;animation:2s ease-in-out infinite WorkingIndicator-module__PosITa__spiral;animation-delay:calc(var(--step) * .12s);border-radius:1.5px;transform:scale(.7)}@keyframes WorkingIndicator-module__PosITa__spiral{0%,65%,to{opacity:.18;transform:scale(.7)}8%,22%{opacity:1;transform:scale(1)}}@media (prefers-reduced-motion:reduce){.WorkingIndicator-module__PosITa__cell{opacity:.5;animation:none;transform:none}.WorkingIndicator-module__PosITa__cell:nth-child(5){opacity:1}}@media (forced-colors:active){.WorkingIndicator-module__PosITa__cell{background:highlight}}
.studio-module__w1ezVW__root{background:var(--bg);min-height:100dvh;color:var(--ink)}.studio-module__w1ezVW__shell{grid-template-columns:230px minmax(0,1fr);max-width:1680px;margin:auto;display:grid}.studio-module__w1ezVW__sidebar{border-right:1px solid var(--line-soft);min-width:0;padding:var(--page-back-inset,24px) 20px}.studio-module__w1ezVW__brand{font:32px var(--font-display);letter-spacing:-.05em;margin:48px 12px 36px}.studio-module__w1ezVW__brand span{font:12px var(--font-body);letter-spacing:0;color:var(--ink-muted);margin-top:10px;display:block}.studio-module__w1ezVW__sidebar nav{gap:8px;display:grid}.studio-module__w1ezVW__tip{color:var(--ink-muted);margin:40px 12px;font-size:12px;line-height:1.8}.studio-module__w1ezVW__main{min-width:0;padding:48px clamp(20px,4vw,64px) 80px}.studio-module__w1ezVW__heading{border-bottom:1px solid var(--line-soft);margin-bottom:32px;padding-bottom:32px}.studio-module__w1ezVW__heading p{letter-spacing:.16em;font-size:10px}.studio-module__w1ezVW__heading h1{font-family:var(--font-display);letter-spacing:-.04em;margin:14px 0;font-size:clamp(36px,4vw,58px);font-weight:400}.studio-module__w1ezVW__heading span{color:var(--ink-muted);line-height:1.7}.studio-module__w1ezVW__settings{margin-bottom:32px;padding:24px}@media (max-width:950px){.studio-module__w1ezVW__shell{grid-template-columns:minmax(0,1fr)}.studio-module__w1ezVW__sidebar{border-right:0;border-bottom:1px solid var(--line-soft)}.studio-module__w1ezVW__brand{margin:24px 0;font-size:28px}.studio-module__w1ezVW__sidebar nav{padding-bottom:4px;display:flex;overflow-x:auto}.studio-module__w1ezVW__sidebar nav a{flex-shrink:0}.studio-module__w1ezVW__tip{display:none}.studio-module__w1ezVW__main{padding-top:32px}}@media (max-width:600px){.studio-module__w1ezVW__brand{margin:20px 0;font-size:26px}.studio-module__w1ezVW__heading{display:none}.studio-module__w1ezVW__main{padding-top:24px}}
.DroidIllustration-module__DC1Fsq__droid{aspect-ratio:1;background:url(/droid-sprite.webp) 0 0/400% 400% no-repeat;width:100%;animation:1.6s step-end infinite DroidIllustration-module__DC1Fsq__droidFrames;position:relative}@keyframes DroidIllustration-module__DC1Fsq__droidFrames{0%,to{background-position:0 0}6.25%{background-position:33.3333% 0}12.5%{background-position:66.6667% 0}18.75%{background-position:100% 0}25%{background-position:0 33.3333%}31.25%{background-position:33.3333% 33.3333%}37.5%{background-position:66.6667% 33.3333%}43.75%{background-position:100% 33.3333%}50%{background-position:0 66.6667%}56.25%{background-position:33.3333% 66.6667%}62.5%{background-position:66.6667% 66.6667%}68.75%{background-position:100% 66.6667%}75%{background-position:0 100%}81.25%{background-position:33.3333% 100%}87.5%{background-position:66.6667% 100%}93.75%{background-position:100% 100%}}@media (prefers-reduced-motion:reduce){.DroidIllustration-module__DC1Fsq__droid{animation:none}}
.UserButton-module__FWr34q__signIn{border-radius:var(--radius-md);min-height:44px;color:var(--ink);box-shadow:var(--shadow-ring);justify-content:center;align-items:center;padding:0 16px;font-size:14px;font-weight:500;transition:background .15s;display:inline-flex}.UserButton-module__FWr34q__signIn:hover{background:var(--bg-elevated)}.UserButton-module__FWr34q__accountMenu{--ui-avatar-size:36px;--ui-menu-width:220px;--ui-menu-font-size:14px}.UserButton-module__FWr34q__menuActions{--ui-menu-font-size:16px}.UserButton-module__FWr34q__menuLink{border-radius:var(--radius-md);background:var(--accent);width:100%;min-height:48px;color:var(--accent-contrast);justify-content:center;align-items:center;gap:10px;padding:10px 16px;font-size:15px;font-weight:600;transition:background .15s;display:flex}.UserButton-module__FWr34q__menuLink:hover{background:var(--accent-hover)}.UserButton-module__FWr34q__placeholder{width:44px;height:44px;display:inline-block}
.avatar-module__dOo8sG__avatar{width:var(--ui-avatar-size,40px);height:var(--ui-avatar-size,40px);background:var(--ui-hover,#e9e6de);color:var(--ui-text,#242422);font:500 1em/1 var(--ui-font,Arial, sans-serif);border-radius:50%;flex-shrink:0;place-items:center;display:inline-grid;overflow:hidden}.avatar-module__dOo8sG__avatar img{object-fit:cover;width:100%;height:100%;display:block}
.IdeaLauncher-module__ua0Xba__launcher{text-align:left;max-width:760px;margin:38px auto 0}@media (max-width:700px){.IdeaLauncher-module__ua0Xba__launcher{margin-top:28px}}
.discussion-module__kwXnhG__discussion{--ui-error:#a43830;--ui-success:#37654a;color-scheme:normal}:root[data-theme=dark] .discussion-module__kwXnhG__discussion{--ui-error:#ffa89e;--ui-success:#c0dec1}
