.fm{--fm-r:var(--radius-btn,0px);--fm-card-r:var(--radius-card,0px);--fm-line:var(--border);--fm-bw:1px;--fm-on:var(--fg);--fm-on-fg:var(--bg);--fm-accent:var(--accent);--fm-shadow:0 18px 44px -28px color-mix(in oklab, var(--fg) 45%, transparent);gap:22px;inline-size:100%;min-inline-size:0;max-inline-size:760px;margin-inline:auto;display:grid}.fm-head{outline:none;gap:6px;display:grid}.fm-title{font-size:clamp(22px,4.6vw,30px);line-height:1.3}.fm-intro{color:var(--fg-muted)}.fm-note{color:var(--fg-muted);background:var(--bg-muted);border-radius:var(--fm-r);padding:8px 12px;font-size:13px}.fm-body{gap:20px;min-inline-size:0;display:grid}.fm-grid{grid-template-columns:repeat(6,minmax(0,1fr));gap:18px 16px;display:grid}.fm-grid>*{grid-column:1/-1;min-inline-size:0}@media (min-width:600px){.fm-grid>.fm-w-half{grid-column:span 3}.fm-grid>.fm-w-third{grid-column:span 2}}.fm-f>div{flex-direction:column-reverse;justify-content:flex-end;gap:6px;display:flex;position:relative}.fm label,.fm legend,.fm .fm-label{font-size:13.5px;font-weight:500}.fm-req{color:var(--danger)}.fm .field .error{font-size:12.5px}.fm .field.has-error textarea,.fm .field.has-error .fm-opt,.fm .field.has-error .fm-drop{border-color:var(--danger)}.fm-group{border:0;gap:8px;min-inline-size:0;margin:0;padding:0;display:grid}.fm-group legend{margin-block-end:8px;padding:0}.fm-heading{margin-block-start:6px;font-size:20px}.fm-paragraph{color:var(--fg-muted);line-height:1.8}.fm-divider{border:0;border-block-start:1px solid var(--fm-line)}.fm-image img{border-radius:var(--fm-card-r);block-size:auto;inline-size:100%}.fm-options{gap:8px;display:grid}@media (min-width:600px){.fm-options{grid-template-columns:repeat(auto-fill,minmax(200px,1fr))}}.fm-options--pills{grid-template-columns:1fr 1fr}.fm-opt{border:var(--fm-bw) solid var(--fm-line);border-radius:var(--fm-r);cursor:pointer;background:var(--bg);min-block-size:46px;transition:border-color var(--d-fast) var(--ease-std);align-items:center;gap:10px;padding:10px 14px;display:flex;font-size:15px!important;font-weight:400!important}.fm .fm-opt input[type]{block-size:18px;min-block-size:0;inline-size:18px;box-shadow:none;accent-color:var(--fm-on);border:0;flex:none;margin:0;padding:0}.fm-opt:has(input:checked){border-color:var(--fm-on);box-shadow:inset 0 0 0 1px var(--fm-on)}.fm-opt:has(input:focus-visible){outline:2px solid var(--accent-deep);outline-offset:2px}.fm-consent .fm-opt{background:0 0;border:0;align-items:flex-start;min-block-size:0;padding:4px 0;box-shadow:none!important}.fm .fm-consent .fm-opt input[type]{margin-block-start:4px}.fm-chips{flex-wrap:wrap;gap:8px;display:flex}.fm-chip{border:var(--fm-bw) solid var(--fm-line);background:var(--bg);min-block-size:42px;transition:transform var(--d-fast) var(--ease-std);border-radius:999px;padding-inline:16px;font-size:14.5px}.fm-chip[aria-pressed=true]{background:var(--fm-on);color:var(--fm-on-fg);border-color:var(--fm-on)}.fm-chip:active{transform:scale(.97)}.fm-stars{flex-wrap:wrap;gap:4px;display:flex}.fm-star{cursor:pointer;position:relative}.fm .fm-star input[type],.fm .fm-scale__n input[type]{opacity:0;block-size:1px;min-block-size:0;inline-size:1px;padding:0;position:absolute}.fm-star>span[aria-hidden]{color:color-mix(in oklab, var(--fg) 22%, transparent);transition:transform var(--d-fast) var(--ease-std);font-size:34px;line-height:1;display:block}.fm-star.is-on>span[aria-hidden]{color:var(--dk-color-status-warning,#e0a100)}.fm-star:hover>span[aria-hidden]{transform:scale(1.12)}.fm-star:has(input:focus-visible){outline:2px solid var(--accent-deep);outline-offset:2px;border-radius:6px}.fm-scale{grid-template-columns:repeat(auto-fit,minmax(30px,1fr));gap:6px;display:grid}.fm-scale__n{cursor:pointer;position:relative}.fm-scale__n span{border:var(--fm-bw) solid var(--fm-line);border-radius:var(--fm-r);font-variant-numeric:tabular-nums;background:var(--bg);place-items:center;block-size:44px;display:grid}.fm-scale__n input:checked+span{background:var(--fm-on);color:var(--fm-on-fg);border-color:var(--fm-on)}.fm-scale__n input:focus-visible+span{outline:2px solid var(--accent-deep);outline-offset:2px}.fm-scale__ends{color:var(--fg-muted);justify-content:space-between;font-size:12.5px;display:flex}.fm .fm-f>.fm-phone__row{flex-direction:row;align-items:flex-end;gap:8px;display:flex}[dir=rtl] .fm .fm-f>.fm-phone__row{flex-direction:row-reverse}.fm-phone__row>select{border:var(--fm-bw) solid var(--fm-line);background:var(--bg);border-radius:var(--fm-r);flex:none;min-block-size:52px;inline-size:112px;padding-inline:10px}.fm-phone__cc{border:var(--fm-bw) solid var(--fm-line);background:var(--bg-muted);border-radius:var(--fm-r);font-variant-numeric:tabular-nums;flex:none;place-items:center;min-block-size:52px;padding-inline:14px;display:grid}.fm-phone__num{flex-direction:column-reverse;flex:1;gap:6px;min-inline-size:0;display:flex;position:relative}.fm-affix input{padding-inline-end:64px!important}.fm-affix__unit{color:var(--fg-muted);pointer-events:none;font-size:13px;position:absolute;inset-block-end:15px;inset-inline-end:14px}.fm-range{grid-template-columns:1fr 1fr;gap:10px;display:grid}.fm-range label,.fm-address__grid label{color:var(--fg-muted);gap:6px;font-size:12.5px;font-weight:400;display:grid}.fm-range input,.fm-address__grid input,.fm-address__grid select{border:var(--fm-bw) solid var(--fm-line);background:var(--bg);border-radius:var(--fm-r);min-block-size:50px;inline-size:100%;color:var(--fg);padding-inline:12px;font-size:15px}.fm-address__grid{gap:10px;display:grid}@media (min-width:600px){.fm-address__grid{grid-template-columns:1fr 1fr}.fm-address__line{grid-column:1/-1}}.fm-file{gap:8px;display:grid}.fm-drop{text-align:center;border:var(--fm-bw) dashed color-mix(in oklab, var(--fg) 35%, transparent);border-radius:var(--fm-card-r);background:var(--bg-muted);min-block-size:88px;color:var(--fg-muted);cursor:pointer;place-items:center;padding:16px;display:grid;position:relative;font-size:14px!important;font-weight:400!important}.fm .fm-drop input[type]{opacity:0;cursor:pointer;block-size:100%;min-block-size:0;inline-size:100%;position:absolute;inset:0}.fm-drop:has(input:focus-visible){outline:2px solid var(--accent-deep);outline-offset:2px}.fm-files{gap:6px;font-size:14px;display:grid}.fm-files li{border:1px solid var(--fm-line);border-radius:var(--fm-r);align-items:center;gap:10px;min-inline-size:0;padding:8px 12px;display:flex}.fm-files li>span:first-child{text-overflow:ellipsis;white-space:nowrap;flex:1;min-inline-size:0;overflow:hidden}.fm-files__st{color:var(--fg-muted);font-size:12.5px}.fm-files li.is-bad .fm-files__st{color:var(--danger)}.fm-products__search{border:var(--fm-bw) solid var(--fm-line);background:var(--bg);border-radius:var(--fm-r);min-block-size:44px;padding-inline:12px}.fm-products__grid{grid-template-columns:repeat(auto-fill,minmax(120px,1fr));gap:10px;display:grid}.fm-product{border:var(--fm-bw) solid var(--fm-line);border-radius:var(--fm-card-r);cursor:pointer;background:var(--bg);gap:6px;padding:8px;display:grid;position:relative;font-size:13px!important;font-weight:400!important}.fm-product img,.fm-product__ph{aspect-ratio:1;object-fit:cover;background:var(--bg-muted);border-radius:calc(var(--fm-card-r) * .6);inline-size:100%}.fm .fm-product input[type]{block-size:18px;min-block-size:0;inline-size:18px;accent-color:var(--fm-on);padding:0;position:absolute;inset-block-start:12px;inset-inline-start:12px}.fm-product.is-on{border-color:var(--fm-on);box-shadow:inset 0 0 0 1px var(--fm-on)}.fm-progress{gap:8px;display:grid}.fm-bar{background:color-mix(in oklab, var(--fg) 12%, transparent);border-radius:999px;block-size:4px;overflow:hidden}.fm-bar span{background:var(--fm-accent);transform-origin:100%;block-size:100%;transition:transform var(--d-base) var(--ease-out);display:block}[dir=ltr] .fm-bar span{transform-origin:0}.fm-steps{color:var(--fg-muted);flex-wrap:wrap;gap:6px 16px;font-size:13px;display:flex}.fm-steps li{align-items:center;gap:6px;display:flex}.fm-steps__n{border:1px solid var(--fm-line);border-radius:999px;place-items:center;block-size:24px;inline-size:24px;font-size:12px;display:grid}.fm-steps li[aria-current]{color:var(--fg);font-weight:600}.fm-steps li[aria-current] .fm-steps__n,.fm-steps li.is-done .fm-steps__n{background:var(--fm-on);color:var(--fm-on-fg);border-color:var(--fm-on)}.fm-stepline{color:var(--fg-muted);font-size:13px}.fm-actions{flex-wrap:wrap;align-items:center;gap:12px;display:flex}.fm-submit{min-inline-size:170px}@media (max-width:599px){.fm-actions .btn{flex:1;min-inline-size:0}}.fm-hint-key{color:var(--fg-muted);font-size:12.5px}@media (max-width:599px),(pointer:coarse){.fm-hint-key{display:none}}.fm .hp{block-size:1px;inline-size:1px;position:absolute;inset-inline-start:-9999px;overflow:hidden}.fm-review{border-block-start:1px solid var(--fm-line);display:grid}.fm-review__row{border-block-end:1px solid var(--fm-line);grid-template-columns:minmax(0,2fr) minmax(0,3fr) auto;align-items:start;gap:10px;padding-block:12px;font-size:14.5px;display:grid}.fm-review dt{color:var(--fg-muted)}.fm-review dd{overflow-wrap:anywhere}@media (max-width:599px){.fm-review__row{grid-template-columns:1fr auto}.fm-review dd{grid-area:2/1/auto/-1}}.fm-done{text-align:center;border:1px solid var(--fm-line);border-radius:var(--fm-card-r);outline:none;justify-items:center;gap:12px;padding:40px 20px;display:grid}.fm-done__icon{background:var(--success);color:#fff;block-size:56px;inline-size:56px;animation:fm-pop var(--d-slow) var(--ease-out) both;border-radius:999px;place-items:center;font-size:26px;display:grid}.fm-done__text{max-inline-size:46ch;font-size:17px}@keyframes fm-pop{0%{opacity:0;transform:scale(.6)}to{opacity:1;transform:scale(1)}}.fm-turnstile{min-block-size:65px}.fm--floating .fm-f>div,.fm--floating .fm-phone__num{display:block}.fm--floating .fm-f input,.fm--floating .fm-f select,.fm--floating .fm-f textarea{padding-block-start:20px}.fm--floating .fm-f textarea{padding-block-start:26px}.fm--floating .fm-f>div>label,.fm--floating .fm-phone__num>label{color:var(--fg-muted);pointer-events:none;transform-origin:100% 0;transition:transform var(--d-fast) var(--ease-std), opacity var(--d-fast);white-space:nowrap;text-overflow:ellipsis;max-inline-size:calc(100% - 30px);font-size:15px;font-weight:400;position:absolute;inset-block-start:15px;inset-inline-start:15px;overflow:hidden}[dir=ltr] .fm--floating .fm-f>div>label,[dir=ltr] .fm--floating .fm-phone__num>label{transform-origin:0 0}.fm--floating .fm-f input:focus+label,.fm--floating .fm-f input:not(:placeholder-shown)+label,.fm--floating .fm-f textarea:focus+label,.fm--floating .fm-f textarea:not(:placeholder-shown)+label,.fm--floating .fm-f--select label,.fm--floating .fm-affix .fm-affix__unit+label,.fm--floating .fm-phone__num input:focus+label,.fm--floating .fm-phone__num input:not(:placeholder-shown)+label{transform:translateY(-9px)scale(.78)}.fm--floating .fm-f input::placeholder,.fm--floating .fm-f textarea::placeholder{opacity:0;transition:opacity var(--d-fast)}.fm--floating .fm-f input:focus::placeholder,.fm--floating .fm-f textarea:focus::placeholder{opacity:.6}.fm--floating .fm-affix input:not(:focus):placeholder-shown~label{transform:translateY(-9px)scale(.78)}.fm--card{background:var(--bg);border:1px solid var(--fm-line);border-radius:max(var(--fm-card-r), 4px);box-shadow:var(--fm-shadow);gap:26px;padding:clamp(18px,5vw,36px)}.fm--card .fm-head{border-block-end:1px solid var(--fm-line);padding-block-end:18px}.fm--card .fm-head:before{content:"";background:var(--fm-accent);border-radius:4px;block-size:4px;inline-size:44px;margin-block-end:8px}.fm--card .fm-submit{flex:1}.fm--underline .field input,.fm--underline .field select,.fm--underline .field textarea,.fm--underline .fm-phone__row>select,.fm--underline .fm-phone__cc,.fm--underline .fm-range input,.fm--underline .fm-address__grid input,.fm--underline .fm-address__grid select{border:0!important;border-block-end:1px solid color-mix(in oklab, var(--fg) 40%, transparent)!important;box-shadow:none!important;background:0 0!important;border-radius:0!important;padding-inline:2px!important}.fm--underline .field input:focus,.fm--underline .field select:focus,.fm--underline .field textarea:focus{border-block-end-color:var(--fg)!important;box-shadow:0 1px 0 0 var(--fg)!important}.fm--underline .fm-opt{background:0 0;border-width:0 0 1px;border-radius:0;padding-inline:2px}.fm--underline .fm-opt:has(input:checked){box-shadow:none}.fm--underline .fm-label,.fm--underline label,.fm--underline legend{letter-spacing:.02em;color:var(--fg-muted);text-transform:uppercase;font-size:12px}.fm--underline .fm-opt,.fm--underline .fm-consent label{text-transform:none;color:var(--fg)}.fm--underline .fm-grid{gap:26px 22px}.fm--two_column{max-inline-size:1120px}@media (min-width:900px){.fm--two_column{grid-template-columns:minmax(0,4fr) minmax(0,7fr);align-items:start;gap:56px}.fm--two_column .fm-head{background:var(--bg-muted);border-radius:var(--fm-card-r);padding:28px;position:sticky;inset-block-start:calc(var(--header-h) + 24px)}.fm--two_column .fm-title{font-size:34px}.fm--two_column .fm-grid>.fm-w-full:is(.fm-f:not(:has(textarea)),.fm-phone){grid-column:span 3}}.fm--conversational{gap:28px;max-inline-size:680px}.fm--conversational .fm-body{align-content:start;min-block-size:280px}.fm--conversational .fm-grid{animation:fm-in var(--d-base) var(--ease-out) both}.fm--conversational .fm-grid>*{grid-column:1/-1!important}.fm--conversational label,.fm--conversational legend,.fm--conversational .fm-label{font-family:var(--font-heading);font-weight:500;line-height:1.4;font-size:clamp(20px,4.4vw,26px)!important}.fm--conversational .fm-opt,.fm--conversational .fm-range label,.fm--conversational .fm-address__grid label span{font-family:inherit;font-size:16px!important}.fm--conversational .fm-address__grid label{font-size:14px!important}.fm--conversational .field input,.fm--conversational .field textarea,.fm--conversational .field select{min-block-size:58px;font-size:18px}.fm--conversational .fm-star>span[aria-hidden]{font-size:44px}@keyframes fm-in{0%{opacity:0;transform:translateY(12px)}to{opacity:1;transform:none}}.fm-section{padding-block:var(--section)}.fm-section--muted{background:var(--bg-muted)}.fm-modal-open{justify-self:start}.fm-dialog{border-radius:var(--fm-card-r,0px);background:var(--bg);max-block-size:calc(100dvh - 32px);inline-size:100%;max-inline-size:min(720px,100vw - 24px);color:var(--fg);border:0;padding:0;box-shadow:0 30px 80px -20px #00000073}.fm-dialog::backdrop{background:#00000073}.fm-dialog[open]{animation:fm-in var(--d-base) var(--ease-out) both}.fm-dialog__in{max-block-size:calc(100dvh - 32px);padding:22px;overflow:auto}.fm-dialog__close{float:inline-end;background:var(--bg-muted);z-index:1;border-radius:999px;place-items:center;block-size:40px;inline-size:40px;font-size:22px;display:grid;position:sticky;inset-block-start:0}@media (prefers-reduced-motion:reduce){.fm *,.fm-dialog{transition:none!important;animation:none!important}}html[data-system=studio] .fm{--fm-r:14px;--fm-card-r:22px;--fm-line:var(--hairline,var(--border))}html[data-system=studio] .fm-chip{border-radius:999px}html[data-system=gallery] .fm{--fm-r:12px;--fm-card-r:20px;--fm-line:var(--hairline-strong,var(--border));--fm-shadow:var(--shadow-lift,0 18px 44px -28px #00000059)}html[data-system=gallery] .fm--card{background:var(--bg-muted);border-color:#0000}html[data-system=sticker] .fm{--fm-r:var(--r-sm,10px);--fm-card-r:var(--r-lg,16px);--fm-line:var(--fg);--fm-bw:var(--line,2px);--fm-on:var(--pop,var(--fg));--fm-on-fg:var(--pop-fg,var(--bg));--fm-shadow:var(--sx,4px) var(--sx,4px) 0 var(--fg)}html[data-system=sticker] .fm--card,html[data-system=sticker] .fm-dialog{border:var(--line,2px) solid var(--fg)}html[data-system=sticker] .fm-chip[aria-pressed=true]{box-shadow:3px 3px 0 var(--fg)}html[data-system=sticker] .fm-opt:has(input:checked){box-shadow:3px 3px 0 var(--fg)}html[data-system=sticker] .fm-title{font-weight:800}html[data-system=journal] .fm{--fm-r:var(--r,0px);--fm-card-r:var(--r,0px);--fm-line:var(--rule,var(--border));--fm-shadow:none}html[data-system=journal] .fm label,html[data-system=journal] .fm legend,html[data-system=journal] .fm .fm-label{letter-spacing:.04em}html[data-system=journal] .fm--card{border-block-start:3px double var(--fg)}html[data-system=journal] .fm-title{letter-spacing:-.01em;font-style:normal}html[data-system=catalogue] .fm{--fm-r:var(--r,6px);--fm-card-r:var(--r,8px);--fm-line:var(--line-strong,var(--border));--fm-on:var(--buy,var(--fg));--fm-on-fg:var(--buy-fg,var(--bg));--fm-accent:var(--buy,var(--accent))}html[data-system=catalogue] .fm-chip{border-radius:var(--r,6px)}html[data-system=catalogue] .fm .field label,html[data-system=catalogue] .fm legend{font-size:12.5px;font-weight:600}.fm-sec{--fm-sec-r:max(var(--radius-card,0px), 4px)}.fm-sec__stack{gap:20px;display:grid}.fm-sec__head{margin-block-end:0}.fm-sec__head>div{gap:6px;min-inline-size:0;display:grid}.fm-sec__stack>.fm-sec__head{inline-size:100%;max-inline-size:820px;margin-inline:auto}.fm-sec__body{color:var(--fg-muted);margin:0}.fm-sec__card{background:var(--bg);color:var(--fg);border:var(--fm-bw,1px) solid var(--fm-line,var(--border));border-radius:var(--fm-sec-r);box-shadow:0 18px 44px -30px color-mix(in oklab, var(--fg) 45%, transparent);inline-size:100%;min-inline-size:0;max-inline-size:820px;margin-inline:auto;padding:clamp(18px,5vw,36px)}.fm-sec__card .fm--card{box-shadow:none;background:0 0;border:0;padding:0}.fm-sec__card .fm--two_column,.fm-dialog .fm--two_column{grid-template-columns:minmax(0,1fr);gap:22px}.fm-sec__card .fm--two_column .fm-head,.fm-dialog .fm--two_column .fm-head{background:0 0;padding:0;position:static}.fm-sec__split{align-items:start;gap:28px;display:grid}.fm-sec__side{gap:18px;min-inline-size:0;display:grid}.fm-sec--split .fm-sec__head,.fm-sec--modal .fm-sec__head,.fm-sec--drawer .fm-sec__head{text-align:start;align-items:flex-start}.fm-sec--split .fm-sec__head h2:after,.fm-sec--modal .fm-sec__head h2:after,.fm-sec--drawer .fm-sec__head h2:after{margin-inline:0}.fm-sec--split .fm-sec__card{max-inline-size:none}@media (min-width:900px){.fm-sec__split{grid-template-columns:minmax(0,5fr) minmax(0,7fr);gap:clamp(32px,5vw,64px)}.fm-sec__side{position:sticky;inset-block-start:calc(var(--header-h,64px) + 24px)}}.fm-sec__contact{gap:10px;margin:0;padding:0;list-style:none;display:grid}.fm-sec__contact>li>a,.fm-sec__contact>li>div{border:var(--fm-bw,1px) solid var(--fm-line,var(--border));border-radius:var(--fm-r,var(--radius-btn,0px));background:var(--bg);min-block-size:56px;color:inherit;align-items:center;gap:12px;padding:10px 14px;text-decoration:none;display:flex}.fm-sec__contact>li>a:hover{border-color:var(--fg)}.fm-sec__contact span:last-child{min-inline-size:0;display:grid}.fm-sec__contact small{color:var(--fg-muted);font-size:12px}.fm-sec__contact b{overflow-wrap:anywhere;font-weight:600}.fm-sec__icon{background:color-mix(in oklab, var(--accent) 14%, transparent);block-size:40px;inline-size:40px;color:var(--accent-deep,var(--fg));border-radius:999px;flex:none;place-items:center;display:grid}.fm-sec__icon svg{block-size:20px;inline-size:20px}.fm-sec__note{color:var(--fg-muted);font-size:14px}.fm-sec__map{aspect-ratio:16/10;border-radius:var(--fm-sec-r);background:var(--bg-muted);border:0;inline-size:100%}.fm-sec--band{padding-block:clamp(40px,8vw,88px)}.fm-sec__row{justify-items:start;gap:16px;display:grid}@media (min-width:900px){.fm-sec__row{grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:32px}}.fm-modal-open,.fm-sticky{max-inline-size:100%}.fm-modal-open>span,.fm-sticky>span{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.fm-dialog:not(.fm-dialog--drawer){margin:auto}.fm-dialog--drawer{--fm-dx:100%;border-radius:0;block-size:100dvh;max-block-size:100dvh;inline-size:min(520px,100vw);max-inline-size:100vw;margin:0;margin-inline-start:auto}html[dir=rtl] .fm-dialog--drawer{--fm-dx:-100%}.fm-dialog--drawer[open]{animation:fm-drawer var(--d-base) var(--ease-out) both}.fm-dialog--drawer .fm-dialog__in{block-size:100%;max-block-size:100dvh;padding:22px clamp(16px,4vw,28px) 32px}@keyframes fm-drawer{0%{transform:translateX(var(--fm-dx))}to{transform:none}}.fm-dialog__head{gap:6px;margin-block-end:18px;padding-inline-end:44px;display:grid}.fm-sec--sticky{padding:0}.fm-sticky{z-index:34;min-block-size:48px;inline-size:max-content;max-inline-size:calc(100% - 168px);box-shadow:0 14px 34px -14px color-mix(in oklab, var(--fg) 60%, transparent);background:var(--accent);border-color:var(--accent);color:var(--accent-fg,var(--bg));border-radius:999px;margin-inline:auto;padding-inline:18px 22px;position:fixed;inset-block-end:calc(20px + env(safe-area-inset-bottom));inset-inline:0}@media (min-width:640px){.fm-sticky{max-inline-size:360px}}.fm-sec__marker{margin:8px var(--gutter,16px);border:1px dashed var(--border);color:var(--fg-muted);text-align:center;border-radius:8px;padding:8px 12px;font-size:13px}@media (prefers-reduced-motion:reduce){.fm-dialog--drawer[open]{animation:none}}html[data-system=studio] .fm-sec__card{border-color:var(--hairline,var(--border))}html[data-system=gallery] .fm-sec__card{background:var(--bg-muted);box-shadow:none;border-color:#0000}html[data-system=gallery] .fm-sec--band .fm-sec__card{background:var(--bg)}html[data-system=sticker] .fm-sec__card{border:var(--line,2px) solid var(--fg);box-shadow:var(--sx,4px) var(--sx,4px) 0 var(--fg)}html[data-system=sticker] .fm-sec__contact>li>a,html[data-system=sticker] .fm-sec__contact>li>div{border-width:var(--line,2px);border-color:var(--fg)}html[data-system=sticker] .fm-sticky{border:var(--line,2px) solid var(--fg);box-shadow:3px 3px 0 var(--fg);background:var(--pop,var(--accent));color:var(--pop-fg,var(--accent-fg))}html[data-system=journal] .fm-sec__card{box-shadow:none;border-width:0;border-block-start:3px double var(--fg);background:0 0;border-radius:0;padding-inline:0}html[data-system=journal] .fm-sec--band .fm-sec__card{background:var(--bg);padding-inline:clamp(18px,5vw,36px)}html[data-system=journal] .fm-sec__icon{border:1px solid var(--rule,var(--border));background:0 0;border-radius:0}html[data-system=catalogue] .fm-sec__card{box-shadow:none;border-color:var(--line-strong,var(--border))}html[data-system=catalogue] .fm-sticky{background:var(--buy,var(--accent));border-color:var(--buy,var(--accent));color:var(--buy-fg,var(--accent-fg));border-radius:var(--r,6px)}.fm-sec--titled .fm .fm-title,.fm-dialog--titled .fm .fm-title{display:none}.fm-sec--titled .fm--card .fm-head:not(:has(.fm-intro,.fm-note)){display:none}.fm-dialog--titled .fm--card .fm-head:not(:has(.fm-intro,.fm-note)){display:none}.fm-dialog .fm--card{box-shadow:none;background:0 0;border:0;padding:0}.fm-dialog--drawer .fm-grid>*{grid-column:1/-1!important}
