@font-face{font-display:swap;font-family:Barlow Condensed;font-style:normal;font-weight:500;src:url(./barlow-condensed-latin-500-normal.BgYH2mbd.woff2) format("woff2"),url(./barlow-condensed-latin-500-normal.HIEiP5Ov.woff) format("woff")}@font-face{font-display:swap;font-family:Barlow Condensed;font-style:normal;font-weight:600;src:url(./barlow-condensed-latin-600-normal.DepVgxBB.woff2) format("woff2"),url(./barlow-condensed-latin-600-normal.BFJEwTuo.woff) format("woff")}@font-face{font-display:swap;font-family:Barlow Condensed;font-style:normal;font-weight:700;src:url(./barlow-condensed-latin-700-normal.v1xN8_Wq.woff2) format("woff2"),url(./barlow-condensed-latin-700-normal.Dmwat-ge.woff) format("woff")}@font-face{font-display:swap;font-family:Barlow Condensed;font-style:normal;font-weight:500;src:url(./barlow-condensed-latin-ext-500-normal.yA5ONLQ9.woff2) format("woff2"),url(./barlow-condensed-latin-ext-500-normal.B1RE8WP7.woff) format("woff")}@font-face{font-display:swap;font-family:Barlow Condensed;font-style:normal;font-weight:600;src:url(./barlow-condensed-latin-ext-600-normal.18ESti3H.woff2) format("woff2"),url(./barlow-condensed-latin-ext-600-normal.Clv9cIcR.woff) format("woff")}@font-face{font-display:swap;font-family:Barlow Condensed;font-style:normal;font-weight:700;src:url(./barlow-condensed-latin-ext-700-normal.CwuXbfVR.woff2) format("woff2"),url(./barlow-condensed-latin-ext-700-normal.BIHFfxf0.woff) format("woff")}@font-face{font-display:swap;font-family:Newsreader Variable;font-style:normal;font-weight:200 800;src:url(./newsreader-vietnamese-opsz-normal.BjhtXyW2.woff2) format("woff2-variations");unicode-range:u+0102-0103,u+0110-0111,u+0128-0129,u+0168-0169,u+01a0-01a1,u+01af-01b0,u+0300-0301,u+0303-0304,u+0308-0309,u+0323,u+0329,u+1ea0-1ef9,u+20ab}@font-face{font-display:swap;font-family:Newsreader Variable;font-style:normal;font-weight:200 800;src:url(./newsreader-latin-ext-opsz-normal.BQn1nviT.woff2) format("woff2-variations");unicode-range:u+0100-02ba,u+02bd-02c5,u+02c7-02cc,u+02ce-02d7,u+02dd-02ff,u+0304,u+0308,u+0329,u+1d00-1dbf,u+1e00-1e9f,u+1ef2-1eff,u+2020,u+20a0-20ab,u+20ad-20c0,u+2113,u+2c60-2c7f,u+a720-a7ff}@font-face{font-display:swap;font-family:Newsreader Variable;font-style:normal;font-weight:200 800;src:url(./newsreader-latin-opsz-normal.s-izfB6B.woff2) format("woff2-variations");unicode-range:u+00??,u+0131,u+0152-0153,u+02bb-02bc,u+02c6,u+02da,u+02dc,u+0304,u+0308,u+0329,u+2000-206f,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215,u+feff,u+fffd}@font-face{font-display:swap;font-family:Newsreader Variable;font-style:italic;font-weight:200 800;src:url(./newsreader-vietnamese-opsz-italic.DTr-ymY4.woff2) format("woff2-variations");unicode-range:u+0102-0103,u+0110-0111,u+0128-0129,u+0168-0169,u+01a0-01a1,u+01af-01b0,u+0300-0301,u+0303-0304,u+0308-0309,u+0323,u+0329,u+1ea0-1ef9,u+20ab}@font-face{font-display:swap;font-family:Newsreader Variable;font-style:italic;font-weight:200 800;src:url(./newsreader-latin-ext-opsz-italic.CSPGnFdO.woff2) format("woff2-variations");unicode-range:u+0100-02ba,u+02bd-02c5,u+02c7-02cc,u+02ce-02d7,u+02dd-02ff,u+0304,u+0308,u+0329,u+1d00-1dbf,u+1e00-1e9f,u+1ef2-1eff,u+2020,u+20a0-20ab,u+20ad-20c0,u+2113,u+2c60-2c7f,u+a720-a7ff}@font-face{font-display:swap;font-family:Newsreader Variable;font-style:italic;font-weight:200 800;src:url(./newsreader-latin-opsz-italic.kJKFiXvB.woff2) format("woff2-variations");unicode-range:u+00??,u+0131,u+0152-0153,u+02bb-02bc,u+02c6,u+02da,u+02dc,u+0304,u+0308,u+0329,u+2000-206f,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215,u+feff,u+fffd}@font-face{font-display:swap;font-family:Inter Variable;font-style:normal;font-weight:100 900;src:url(./inter-cyrillic-ext-wght-normal.BOeWTOD4.woff2) format("woff2-variations");unicode-range:u+0460-052f,u+1c80-1c8a,u+20b4,u+2de0-2dff,u+a640-a69f,u+fe2e-fe2f}@font-face{font-display:swap;font-family:Inter Variable;font-style:normal;font-weight:100 900;src:url(./inter-cyrillic-wght-normal.DqGufNeO.woff2) format("woff2-variations");unicode-range:u+0301,u+0400-045f,u+0490-0491,u+04b0-04b1,u+2116}@font-face{font-display:swap;font-family:Inter Variable;font-style:normal;font-weight:100 900;src:url(./inter-greek-ext-wght-normal.DlzME5K_.woff2) format("woff2-variations");unicode-range:u+1f??}@font-face{font-display:swap;font-family:Inter Variable;font-style:normal;font-weight:100 900;src:url(./inter-greek-wght-normal.CkhJZR-_.woff2) format("woff2-variations");unicode-range:u+0370-0377,u+037a-037f,u+0384-038a,u+038c,u+038e-03a1,u+03a3-03ff}@font-face{font-display:swap;font-family:Inter Variable;font-style:normal;font-weight:100 900;src:url(./inter-vietnamese-wght-normal.CBcvBZtf.woff2) format("woff2-variations");unicode-range:u+0102-0103,u+0110-0111,u+0128-0129,u+0168-0169,u+01a0-01a1,u+01af-01b0,u+0300-0301,u+0303-0304,u+0308-0309,u+0323,u+0329,u+1ea0-1ef9,u+20ab}@font-face{font-display:swap;font-family:Inter Variable;font-style:normal;font-weight:100 900;src:url(./inter-latin-ext-wght-normal.DO1Apj_S.woff2) format("woff2-variations");unicode-range:u+0100-02ba,u+02bd-02c5,u+02c7-02cc,u+02ce-02d7,u+02dd-02ff,u+0304,u+0308,u+0329,u+1d00-1dbf,u+1e00-1e9f,u+1ef2-1eff,u+2020,u+20a0-20ab,u+20ad-20c0,u+2113,u+2c60-2c7f,u+a720-a7ff}@font-face{font-display:swap;font-family:Inter Variable;font-style:normal;font-weight:100 900;src:url(./inter-latin-wght-normal.Dx4kXJAl.woff2) format("woff2-variations");unicode-range:u+00??,u+0131,u+0152-0153,u+02bb-02bc,u+02c6,u+02da,u+02dc,u+0304,u+0308,u+0329,u+2000-206f,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215,u+feff,u+fffd}*,:after,:before{box-sizing:border-box}:not(dialog){margin:0}@media(prefers-reduced-motion:no-preference){html{interpolate-size:allow-keywords}}body{line-height:1.5;-webkit-font-smoothing:antialiased}canvas,img,picture,svg,video{display:block;max-width:100%}button,input,select,textarea{font:inherit}h1,h2,h3,h4,h5,h6,p{overflow-wrap:break-word}p{text-wrap:pretty}h1,h2,h3,h4,h5,h6{text-wrap:balance}#__next,#root{isolation:isolate}:root{color-scheme:light;--base-color-white:#fff;--base-color-black:#000;--base-color-paper:#f3f3f3;--base-color-paper-deep:#e6e6e6;--base-color-ink:#171714;--base-color-ink-soft:#3e3d37;--base-color-odometer-border:#4d4d4c;--base-color-accent:#6db9d0;--base-color-accent-strong:#00779b;--light-bg-page:#e7e7e2;--light-bg-content:var(--base-color-paper);--light-bg-subtle:var(--base-color-paper-deep);--light-bg-raised:hsla(0,0%,100%,.48);--light-bg-input:hsla(0,0%,100%,.58);--light-bg-input-focus:var(--base-color-white);--light-text-primary:var(--base-color-ink);--light-text-secondary:var(--base-color-ink-soft);--light-border:rgba(23,23,20,.25);--light-border-strong:var(--base-color-ink);--light-shadow:rgba(24,24,20,.12);--light-danger-text:#8f2116;--light-danger-bg:#f7dcd4;--light-success-text:#225c42;--light-success-bg:#dcebdd;--light-warning-text:#7c2d12;--light-warning-bg:#ffedd5;--light-warning-border:#d97706;--light-accent-strong:var(--base-color-accent-strong);--light-code-keyword:#6f42c1;--light-code-string:#9b1c16;--light-code-comment:#5f6b63;--light-code-number:#075ea8;--dark-bg-page:#0f0f0d;--dark-bg-content:#191917;--dark-bg-subtle:#292925;--dark-bg-raised:#232320;--dark-bg-input:#262622;--dark-bg-input-focus:#30302b;--dark-text-primary:#efefe9;--dark-text-secondary:#aaa9a1;--dark-border:hsla(60,16%,93%,.2);--dark-border-strong:#d7d7d0;--dark-shadow:rgba(0,0,0,.48);--dark-danger-text:#ffb4a8;--dark-danger-bg:#451d18;--dark-success-text:#a9e6be;--dark-success-bg:#173528;--dark-warning-text:#ffd39a;--dark-warning-bg:#3e2b14;--dark-warning-border:#d99b4f;--dark-accent-strong:#8bd1e5;--dark-code-keyword:#c7a0ff;--dark-code-string:#ff9b8e;--dark-code-comment:#9ca59d;--dark-code-number:#8cc8ff;--color-bg-page:var(--light-bg-page);--color-bg-content:var(--light-bg-content);--color-bg-subtle:var(--light-bg-subtle);--color-bg-raised:var(--light-bg-raised);--color-bg-input:var(--light-bg-input);--color-bg-input-focus:var(--light-bg-input-focus);--color-text-primary:var(--light-text-primary);--color-text-secondary:var(--light-text-secondary);--color-border:var(--light-border);--color-border-strong:var(--light-border-strong);--color-shadow:var(--light-shadow);--color-danger-text:var(--light-danger-text);--color-danger-bg:var(--light-danger-bg);--color-success-text:var(--light-success-text);--color-success-bg:var(--light-success-bg);--color-warning-text:var(--light-warning-text);--color-warning-bg:var(--light-warning-bg);--color-warning-border:var(--light-warning-border);--color-accent-strong:var(--light-accent-strong);--color-code-keyword:var(--light-code-keyword);--color-code-string:var(--light-code-string);--color-code-comment:var(--light-code-comment);--color-code-number:var(--light-code-number);--color-accent:var(--base-color-accent);--color-text-on-accent:var(--base-color-ink);--color-bg-action:var(--base-color-ink);--color-text-on-action:var(--base-color-paper);--color-bg-inverse:var(--base-color-ink);--color-text-inverse:var(--base-color-paper);--color-odometer-bg:var(--base-color-ink);--color-odometer-text:var(--base-color-paper);--color-odometer-border:var(--base-color-odometer-border);--color-text-inverse-muted:hsla(0,0%,100%,.72);--color-border-inverse:hsla(0,0%,100%,.24);--color-editorial-stripe:rgba(216,123,74,.9);--color-photo-scrim-strong:rgba(0,0,0,.82);--color-photo-scrim-medium:rgba(0,0,0,.72);--color-photo-scrim-soft:rgba(0,0,0,.18);--color-photo-scrim-faint:rgba(0,0,0,.12);--color-photo-scrim-cover-bottom:rgba(0,0,0,.34);--color-text-on-photo:var(--base-color-white);--color-text-on-photo-muted:hsla(0,0%,100%,.8);--color-border-on-photo:hsla(0,0%,100%,.42);--font-display:"Barlow Condensed","Arial Narrow",sans-serif;--font-body:"Newsreader Variable","Iowan Old Style",Georgia,serif;--font-ui:"Inter Variable",Inter,system-ui,sans-serif;--font-weight-display:600;--font-weight-ui:500;--header-height:50px;--page-max:112rem;--content-max:90rem;--reading-width:45rem;--page-gutter:clamp(1rem,3vw,3rem);--spacing-xs:.5rem;--spacing-s:.75rem;--spacing-m:1.5rem;--spacing-lg:2rem;--spacing-xl:2.25rem;--spacing-xxl:3rem;--font-xs:.875rem;--font-s:1rem;--font-m:1.25rem;--font-lg:2rem;--font-xl:clamp(3rem,6vw,5.75rem);--font-xxl:clamp(4.25rem,10vw,10rem)}@media(min-width:760px){:root{--header-height:40px;--spacing-xl:3rem;--spacing-xxl:4rem}}@media(min-width:1200px){:root{--page-gutter:clamp(1.5rem,3vw,4rem)}}@media(prefers-color-scheme:dark){:root{color-scheme:dark;--color-bg-page:var(--dark-bg-page);--color-bg-content:var(--dark-bg-content);--color-bg-subtle:var(--dark-bg-subtle);--color-bg-raised:var(--dark-bg-raised);--color-bg-input:var(--dark-bg-input);--color-bg-input-focus:var(--dark-bg-input-focus);--color-text-primary:var(--dark-text-primary);--color-text-secondary:var(--dark-text-secondary);--color-border:var(--dark-border);--color-border-strong:var(--dark-border-strong);--color-shadow:var(--dark-shadow);--color-danger-text:var(--dark-danger-text);--color-danger-bg:var(--dark-danger-bg);--color-success-text:var(--dark-success-text);--color-success-bg:var(--dark-success-bg);--color-warning-text:var(--dark-warning-text);--color-warning-bg:var(--dark-warning-bg);--color-warning-border:var(--dark-warning-border);--color-accent-strong:var(--dark-accent-strong);--color-code-keyword:var(--dark-code-keyword);--color-code-string:var(--dark-code-string);--color-code-comment:var(--dark-code-comment);--color-code-number:var(--dark-code-number);--color-bg-action:var(--dark-text-primary);--color-text-on-action:var(--base-color-ink)}}html{background:var(--color-bg-page);min-width:20rem;scroll-behavior:smooth;scroll-padding-top:calc(var(--header-height) + 1rem)}@media(prefers-reduced-motion:reduce){html{scroll-behavior:auto}}body{background:var(--color-bg-page);background-size:100% 5px;color:var(--color-text-primary);font-family:var(--font-body);font-optical-sizing:auto;font-size:1rem;line-height:1.65;min-height:100svh;min-width:20rem}@media(min-width:760px){body{font-size:clamp(1rem,.95rem + .2vw,1.125rem)}}::-moz-selection{background:var(--color-accent);color:var(--color-text-on-accent)}::selection{background:var(--color-accent);color:var(--color-text-on-accent)}a{color:inherit;text-decoration-color:var(--color-accent);text-decoration-thickness:1px;text-underline-offset:.18em}a:hover{text-decoration-thickness:2px}h1,h2,h3,h4,h5,h6{font-family:var(--font-display);font-stretch:condensed;font-weight:var(--font-weight-display);letter-spacing:-.02em;line-height:.92}h1{font-size:clamp(2.75rem,15vw,4.75rem);margin-bottom:clamp(1.75rem,4vw,3.5rem);text-transform:uppercase}@media(min-width:760px){h1{font-size:var(--font-xl)}}h2{font-size:clamp(2rem,4vw,3.75rem)}h3{font-size:clamp(1.5rem,2.5vw,2.35rem)}small{font-family:var(--font-ui)}.wrapper{background:var(--color-bg-content);display:flex;flex-direction:column;min-height:100svh}main{flex:1;padding-top:var(--header-height)}main>:not(:has(>.front-page__gallery)):not(:has(>.post-content)):not(:has(>.car-journal__header)):not(:has(>.user-garage__header)){margin-inline:auto;padding-block:2.5rem 4rem;width:min(calc(100% - var(--page-gutter)*2),78rem)}@media(min-width:760px){main>:not(:has(>.front-page__gallery)):not(:has(>.post-content)):not(:has(>.car-journal__header)):not(:has(>.user-garage__header)){padding-block:clamp(3rem,7vw,7rem)}}@media(min-width:1200px){main>:not(:has(>.front-page__gallery)):not(:has(>.post-content)):not(:has(>.car-journal__header)):not(:has(>.user-garage__header)){padding-block:clamp(4rem,7vw,8rem)}}.eyebrow{align-items:center;color:var(--color-accent-strong);display:flex;font-family:var(--font-ui);font-size:.7rem;font-weight:var(--font-weight-ui);gap:.75rem;letter-spacing:.15em;margin-bottom:1rem;text-transform:uppercase}.eyebrow:before{background:currentColor;content:"";height:.22rem;width:1.75rem}.btn,.btn-primary,.button__primary,button{background:var(--color-bg-action);border:1px solid var(--color-bg-action);border-radius:0;color:var(--color-text-on-action);cursor:pointer;font-family:var(--font-ui);font-size:.72rem;font-weight:var(--font-weight-ui);letter-spacing:.09em;line-height:1;min-height:2.85rem;padding:.8rem 1.15rem .68rem;text-decoration:none;text-transform:uppercase;transition:color .16s ease,background-color .16s ease,border-color .16s ease;width:-moz-fit-content;width:fit-content}.btn-primary:hover,.btn:hover,.button__primary:hover,button:hover{background:var(--color-accent);border-color:var(--color-accent);color:var(--color-text-on-accent)}button:disabled{cursor:not-allowed;opacity:.45}a:focus-visible,button:focus-visible,input:focus-visible,select:focus-visible,textarea:focus-visible{outline:3px solid var(--color-accent);outline-offset:3px}form{display:grid;gap:.8rem;max-width:56rem}form.editor-form{max-width:none}form label{font-family:var(--font-ui);font-size:.69rem;font-weight:var(--font-weight-ui);letter-spacing:.11em;margin-top:.7rem;text-transform:uppercase}input,select,textarea{background:var(--color-bg-input);border:1px solid var(--color-border);border-radius:0;color:var(--color-text-primary);font-family:var(--font-ui);min-height:3.25rem;padding:.75rem .9rem;width:100%}input:focus,select:focus,textarea:focus{background:var(--color-bg-input-focus);border-color:var(--color-border-strong)}input::-moz-placeholder,textarea::-moz-placeholder{color:var(--color-text-secondary);opacity:.72}input::placeholder,textarea::placeholder{color:var(--color-text-secondary);opacity:.72}select option{background:var(--color-bg-content);color:var(--color-text-primary)}input[type=checkbox],input[type=radio]{accent-color:var(--color-accent);min-height:1rem;width:1rem}.checkbox-label,.editor-controls label{align-items:center;display:flex;gap:.55rem}form button[type=submit]{margin-top:1rem}.empty-state,.error,.error-message,.loading,.message,.success,.success-message,.warning{border-left:4px solid;font-family:var(--font-ui);font-size:.88rem;padding:1rem}.error,.error-message{background:var(--color-danger-bg);color:var(--color-danger-text)}.warning{background:var(--color-warning-bg);color:var(--color-warning-text)}.success,.success-message{background:var(--color-success-bg);color:var(--color-success-text)}.empty-state,.loading{background:var(--color-bg-subtle);color:var(--color-text-secondary)}.actions,.editor-controls{align-items:center;display:flex;flex-wrap:wrap;gap:.75rem}.cover-image-section,.md-editor{background:var(--color-bg-raised);border:1px solid var(--color-border);overflow:hidden}.md-editor .bytemd{height:20rem}.md-editor .bytemd-editor .CodeMirror .CodeMirror-lines,.md-editor .bytemd-preview .markdown-body{max-width:none}.md-editor .bytemd-editor .CodeMirror-scroll{overflow-y:hidden!important}.md-editor .bytemd-split .bytemd-preview{overflow:auto}.md-editor .bytemd-fullscreen{height:100vh!important}.md-editor .bytemd-fullscreen .bytemd-editor .CodeMirror-scroll{overflow-y:scroll!important}html .bytemd{background:var(--color-bg-input);border-color:var(--color-border);color:var(--color-text-primary)}html .bytemd-status,html .bytemd-toolbar{background:var(--color-bg-subtle);border-color:var(--color-border)}html .bytemd .CodeMirror,html .bytemd-preview,html .bytemd-sidebar{background:var(--color-bg-input-focus);color:var(--color-text-primary)}html .bytemd .CodeMirror-gutter-filler,html .bytemd .CodeMirror-gutters,html .bytemd .CodeMirror-scrollbar-filler{background:var(--color-bg-subtle);border-color:var(--color-border);color:var(--color-text-secondary)}html .bytemd-sidebar,html .bytemd-split .bytemd-preview{border-color:var(--color-border)}html .bytemd-dropdown-item:hover,html .bytemd-toc-active,html .bytemd-toolbar-icon:hover{background:var(--color-bg-raised);color:var(--color-text-primary)}html .bytemd-sidebar-close:hover,html .bytemd-status-right span:hover,html .bytemd-toolbar-icon-active,html .bytemd-toolbar-tab-active{color:var(--color-accent-strong)}html .bytemd .CodeMirror-cursor{border-left-color:var(--color-text-primary)}html .bytemd .CodeMirror-focused .CodeMirror-selected,html .bytemd .CodeMirror-selected{background:color-mix(in srgb,var(--color-accent) 32%,transparent)}html .bytemd .cm-s-default .cm-atom,html .bytemd .cm-s-default .cm-builtin,html .bytemd .cm-s-default .cm-def,html .bytemd .cm-s-default .cm-keyword{color:var(--color-code-keyword)}html .bytemd .cm-s-default .cm-string,html .bytemd .cm-s-default .cm-string-2,html .bytemd .cm-s-default .cm-tag{color:var(--color-code-string)}html .bytemd .cm-s-default .cm-comment,html .bytemd .cm-s-default .cm-meta,html .bytemd .cm-s-default .cm-qualifier{color:var(--color-code-comment)}html .bytemd .cm-s-default .cm-link,html .bytemd .cm-s-default .cm-number,html .bytemd .cm-s-default .cm-variable-2{color:var(--color-code-number)}html .tippy-box[data-theme~=light-border]{background:var(--color-bg-raised);border-color:var(--color-border);box-shadow:0 .5rem 1.5rem var(--color-shadow);color:var(--color-text-primary)}.cover-preview{position:relative}.cover-preview img{max-height:32rem;-o-object-fit:cover;object-fit:cover;width:100%}.cover-preview button{bottom:1rem;position:absolute;right:1rem}.upload-cover-btn{margin:1rem}.editor-controls{padding-block:.5rem}.editor-controls__modes{align-items:center;display:flex;flex-wrap:wrap;gap:.75rem;margin-left:auto}.editor-controls label{margin:0}.image-dropzone{display:grid;gap:.8rem;position:relative}.image-dropzone--active{background:color-mix(in srgb,var(--color-accent) 14%,transparent);outline:2px dashed var(--color-accent-strong);outline-offset:.35rem}.image-dropzone--busy{opacity:.72}.image-dropzone__status{background:color-mix(in srgb,var(--color-bg-content) 82%,transparent);color:var(--color-text-primary);display:grid;font-family:var(--font-ui);font-size:.88rem;font-weight:var(--font-weight-ui);inset:0;letter-spacing:.08em;margin:0;place-items:center;pointer-events:none;position:absolute;text-transform:uppercase;z-index:2}.account-hub,.cars-list,.user-info ul{list-style:none;padding:0}.account-hub{margin:2rem 0 3rem}.account-hub ul{list-style:none;padding:0}.account-hub li{border-bottom:1px solid var(--color-border)}.account-hub a{align-items:baseline;display:flex;flex-wrap:wrap;gap:.35rem 1.5rem;justify-content:space-between;padding-block:1rem;text-decoration:none}.account-hub strong{font-family:var(--font-display);font-size:1.85rem;line-height:1;text-transform:uppercase}.account-hub span{color:var(--color-text-secondary);font-family:var(--font-ui);font-size:.72rem;letter-spacing:.08em;text-transform:uppercase}.cars-list{display:flex;flex-direction:column;margin-top:2rem}.car-item{border-bottom:1px solid var(--color-border);display:grid;font-family:var(--font-ui);gap:.45rem;padding-block:1.1rem}.car-item:first-child{border-top:1px solid var(--color-border-strong)}.car-item__edit{align-items:baseline;display:flex;flex-wrap:wrap;gap:.35rem 1.25rem;justify-content:space-between;text-decoration:none}.car-item strong{font-family:var(--font-display);font-size:clamp(1.6rem,3vw,2.2rem);line-height:.95;text-transform:uppercase}.car-item__action,.car-item__meta,.car-item__public{font-size:.72rem;letter-spacing:.08em;text-transform:uppercase}.car-item__action{color:var(--color-accent-strong)}.car-item__meta{color:var(--color-text-secondary);margin:0}.car-item__public{color:var(--color-text-secondary);width:-moz-fit-content;width:fit-content}.photo__gallery{display:grid;gap:.5rem;grid-template-columns:repeat(auto-fit,minmax(min(100%,17rem),1fr));margin-top:2rem}.photo__item{aspect-ratio:4/3;background:var(--color-bg-subtle);overflow:hidden}.photo__item img{height:100%;-o-object-fit:cover;object-fit:cover;transition:transform .3s ease;width:100%}.photo__item:hover img{transform:scale(1.025)}.account-container,.verify-email-card{max-width:52rem}.user-info{display:grid;gap:2rem}.user-info li{border-bottom:1px solid var(--color-border);padding-block:.85rem}.name-edit-form,.verification-section{align-items:center;display:flex;flex-wrap:wrap;gap:.75rem}.status-badge{font-family:var(--font-ui);font-size:.7rem;font-weight:var(--font-weight-ui);padding:.3rem .45rem;text-transform:uppercase}.status-badge.verified{background:var(--color-success-bg);color:var(--color-success-text)}.status-badge.unverified{background:var(--color-danger-bg);color:var(--color-danger-text)}.sr-only{height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px;clip:rect(0,0,0,0);border:0}@media(prefers-reduced-motion:reduce){*,:after,:before{scroll-behavior:auto!important;transition-duration:.01ms!important}}
