.phone-app{min-height:100dvh;padding:max(24px,env(safe-area-inset-top)) 20px max(24px,env(safe-area-inset-bottom))}.phone-brand,.phone-main{max-width:520px;margin:0 auto}.phone-brand{display:flex;align-items:center;justify-content:space-between;gap:24px;margin-bottom:40px}.phone-brand .brand-logo{display:block;width:144px;height:auto}.phone-brand .brand-caption{font-size:12px}.phone-main h1{font-size:32px;line-height:1.2;margin:12px 0 16px}.phone-intro{color:var(--muted);line-height:1.6;margin-bottom:24px}.phone-app button{min-height:48px;font-size:16px;font-weight:500}.phone-app .primary{background:var(--wddh-orange-aa);border-color:var(--wddh-orange-aa)}.phone-app .primary:hover{background:var(--wddh-orange-hover)}.phone-pickers{background:var(--wddh-white);border:1px solid var(--border);border-radius:16px;padding:24px;display:grid;gap:12px}.phone-pickers small{text-align:center;color:var(--muted);font-size:12px}.phone-pickers input[hidden]{display:none}.phone-selection{margin-top:28px}.phone-selection-heading h2{font-size:20px;margin:0 0 4px}.phone-selection-heading span{color:var(--muted)}.phone-selection ul{list-style:none;padding:0;margin:16px 0}.phone-selection li{display:flex;align-items:center;gap:12px;padding:16px 0;border-bottom:1px solid var(--border)}.phone-preview{width:64px;height:64px;flex-shrink:0;border-radius:8px;overflow:hidden;background:var(--wddh-white);display:grid;place-items:center}.phone-preview img{width:100%;height:100%;object-fit:cover}.phone-photo-info{min-width:0;flex:1;display:grid;gap:4px}.phone-photo-info strong{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font-weight:500}.phone-photo-info small,.phone-photo-info span{font-size:12px;overflow-wrap:anywhere}.phone-photo-info small{color:var(--muted)}.phone-photo-info progress{width:100%;accent-color:var(--wddh-orange-aa);height:8px}.phone-app .phone-remove{width:44px;min-height:44px;padding:8px;flex-shrink:0;background:transparent}.phone-message{padding:16px;background:var(--wddh-white);border-radius:12px;line-height:1.6;overflow-wrap:anywhere}.phone-success{display:flex;gap:12px;padding:20px;background:var(--success-soft);border-radius:16px;margin:20px 0}.phone-success>svg{flex-shrink:0}.phone-success p{margin:8px 0 0;line-height:1.6}.phone-submit{position:sticky;bottom:0;padding:16px 0 max(16px,env(safe-area-inset-bottom));background:var(--wddh-chamoix)}.phone-submit button,.phone-reset{width:100%}.phone-install{margin:28px 0;color:var(--muted);line-height:1.6}.phone-install summary{cursor:pointer;min-height:44px}.phone-footer{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:16px;border-top:1px solid var(--border);padding-top:20px}.phone-footer a{display:inline-flex;align-items:center;min-height:44px}.phone-iphone form,.phone-device-token{display:grid;gap:12px;margin:20px 0}.phone-iphone input{font-size:16px}.phone-iphone .button{min-height:48px;font-weight:500}.phone-devices>div{display:flex;align-items:center;gap:12px;justify-content:space-between;margin:12px 0}.phone-devices span{overflow-wrap:anywhere;min-width:0}.phone-devices button{flex-shrink:0;font-size:14px}@media(max-width:360px){.phone-brand{gap:12px}.phone-brand .brand-caption{display:none}.phone-pickers{padding:16px}}@font-face{font-family:Poppins;font-style:normal;font-weight:400;font-display:swap;src:url(/brand/poppins-400.woff2) format("woff2")}@font-face{font-family:Poppins;font-style:normal;font-weight:500;font-display:swap;src:url(/brand/poppins-500.woff2) format("woff2")}@font-face{font-family:Poppins;font-style:normal;font-weight:600;font-display:swap;src:url(/brand/poppins-600.woff2) format("woff2")}@font-face{font-family:Poppins;font-style:normal;font-weight:700;font-display:swap;src:url(/brand/poppins-700.woff2) format("woff2")}:root{--wddh-orange: #EB4B0F;--wddh-chamoix: #F5EBE1;--wddh-white: #FFFFFF;--wddh-anthrazit: #231E23;--wddh-orange-aa: #C2410C;--wddh-orange-hover: #CF3F0A;--wddh-orange-on-dark: #F5915A;--wddh-blau: #4687F0;--wddh-gruen: #00B982;--wddh-gelb: #E6D241;--wddh-rosa: #E696F5;--wddh-anthrazit-70: rgba(35, 30, 35, .7);--wddh-anthrazit-50: rgba(35, 30, 35, .5);--wddh-anthrazit-30: rgba(35, 30, 35, .3);--wddh-anthrazit-14: rgba(35, 30, 35, .14);--wddh-anthrazit-06: rgba(35, 30, 35, .06);--wddh-c-orange: #EB4B0F;--wddh-c-blau: #2F6FE0;--wddh-c-gruen: #00875F;--wddh-c-anthr: #231E23;--wddh-c-mauve: #B23DBF;--wddh-c-grau: #6C6C6C;--wddh-c-gold: #B8860B;--wddh-red: #991B1B;--wddh-font: "Poppins", "Helvetica Neue", Arial, sans-serif;--wddh-fs-h1: 3.25rem;--wddh-lh-h1: 1.2;--wddh-fs-h2: 2.75rem;--wddh-lh-h2: 1.35;--wddh-fs-h3: 2.25rem;--wddh-lh-h3: 1.4;--wddh-fs-h4: 1.75rem;--wddh-lh-h4: 1.65;--wddh-fs-h5: 1.5rem;--wddh-lh-h5: 1.65;--wddh-fs-body: 1.125rem;--wddh-lh-body: 1.65;--wddh-fs-small: .875rem;--wddh-lh-small: 1.5;--wddh-fs-caption: .75rem;--wddh-lh-caption: 1.4;--wddh-fw-light: 300;--wddh-fw-regular: 400;--wddh-fw-medium: 500;--wddh-fw-semibold: 600;--wddh-fw-bold: 700;--wddh-fw-caption: 600;--wddh-ls-body: -.05ch;--wddh-ls-heading: 0;--wddh-radius-2: 2px;--wddh-radius-4: 4px;--wddh-radius-6: 6px;--wddh-radius-8: 8px;--wddh-radius-10: 10px;--wddh-radius-12: 12px;--wddh-radius-14: 14px;--wddh-radius-16: 16px;--wddh-radius-pill: 9999px;--wddh-space-1: 4px;--wddh-space-2: 8px;--wddh-space-3: 12px;--wddh-space-4: 16px;--wddh-space-5: 20px;--wddh-space-6: 24px;--wddh-space-8: 32px;--wddh-space-12: 48px;--wddh-space-16: 64px;--wddh-navbar-h: 6rem}:root{font-family:var(--wddh-font);font-size:16px;color:var(--wddh-anthrazit);background:var(--wddh-chamoix);font-synthesis:none;letter-spacing:var(--wddh-ls-body);--orange: var(--wddh-orange);--border: var(--wddh-anthrazit-14);--muted: var(--wddh-anthrazit-70);--surface-soft: var(--wddh-anthrazit-06);--accent-soft: color-mix(in srgb, var(--wddh-orange) 10%, var(--wddh-white));--success-soft: color-mix(in srgb, var(--wddh-gruen) 20%, var(--wddh-white));--warning-soft: color-mix(in srgb, var(--wddh-gelb) 20%, var(--wddh-white));--danger-soft: color-mix(in srgb, var(--wddh-red) 10%, var(--wddh-white));--overlay: color-mix(in srgb, var(--wddh-anthrazit) 50%, transparent);--shadow: 0 8px 24px var(--wddh-anthrazit-06)}*{box-sizing:border-box}body{margin:0;font-size:var(--wddh-fs-small)}button,input,textarea,select{font:inherit}button,a,input,select,textarea{-webkit-tap-highlight-color:transparent}button,.button{border:1px solid var(--border);background:var(--accent-soft);color:var(--wddh-orange-aa);border-radius:var(--wddh-radius-pill);padding:12px 16px;display:inline-flex;align-items:center;justify-content:center;gap:8px;cursor:pointer;text-decoration:none;font-weight:600;transition:.15s}button:hover,.button:hover{border-color:var(--wddh-anthrazit-30);background:var(--wddh-white)}button:disabled{opacity:.45;cursor:not-allowed}.primary{font-size:20px;font-weight:700;line-height:1.2;min-height:48px;background:var(--orange);color:var(--wddh-white);border-color:var(--orange)}.primary:hover{background:var(--wddh-orange-hover);border-color:var(--wddh-orange-hover)}button:focus-visible,a:focus-visible{outline:3px solid var(--wddh-blau);outline-offset:3px}input,select,textarea{padding:12px;border:1px solid var(--border);border-radius:var(--wddh-radius-6);background:var(--wddh-white);color:inherit;outline:none;width:100%}input:focus,select:focus,textarea:focus{border-color:var(--orange);box-shadow:0 0 0 3px var(--accent-soft)}label{display:block;font-size:var(--wddh-fs-small);font-weight:600}label input,label select,label textarea{display:block;margin-top:8px}textarea{resize:vertical;line-height:1.6}a{color:inherit}h1,h2,h3{font-family:var(--wddh-font);margin-top:0}h1{font-size:var(--wddh-fs-h3);letter-spacing:var(--wddh-ls-heading);font-weight:600;line-height:1.25;margin-bottom:12px}h2{font-size:var(--wddh-fs-h5);letter-spacing:var(--wddh-ls-heading)}p{line-height:1.55}small{font-size:var(--wddh-fs-small)}.app{display:flex;min-height:100vh}.sidebar{width:240px;flex-shrink:0;background:var(--wddh-white);border-right:1px solid var(--border);padding:36px 24px;position:fixed;inset:0 auto 0 0;display:flex;flex-direction:column}.brand{display:block;text-decoration:none;padding:0 12px}.brand-logo{display:block;width:100%;height:auto;object-fit:contain}.brand-caption{display:block;margin-top:24px;color:var(--muted);font-size:var(--wddh-fs-caption);font-weight:500;letter-spacing:0}.nav-label{font-size:var(--wddh-fs-caption);letter-spacing:1.2px;color:var(--muted);margin:52px 12px 16px}.nav{width:100%;justify-content:flex-start;border:0;background:transparent;padding:12px;margin-bottom:8px;font-size:var(--wddh-fs-small);color:var(--muted)}.nav .count{margin-left:auto;font-size:var(--wddh-fs-caption);font-weight:500}.sidebar-bottom{margin-top:auto;display:flex;flex-direction:column;gap:20px;padding:20px 12px 0;font-size:var(--wddh-fs-small)}.sidebar-bottom a{text-decoration:none;color:var(--muted)}.storage{display:flex;gap:12px;align-items:center;border-top:1px solid var(--border);padding-top:24px}.storage strong{font-size:var(--wddh-fs-small)}.storage small{display:block;margin-top:4px;color:var(--muted);font-size:var(--wddh-fs-caption)}.link{border:0;background:none;padding:0;font-size:var(--wddh-fs-small);justify-content:flex-start;text-decoration:underline;font-weight:400}.app main{margin-left:240px;min-width:0;width:calc(100% - 240px)}.content{padding:44px;max-width:1600px;margin:auto}.page-heading{display:flex;justify-content:space-between;align-items:center;gap:20px;margin-bottom:32px}.page-heading p{font-size:var(--wddh-fs-small);color:var(--muted);margin:0;max-width:600px}.eyebrow{font-size:var(--wddh-fs-caption);letter-spacing:1.8px;color:var(--wddh-anthrazit);font-weight:600;display:block;margin-bottom:12px}.page-heading button{flex-shrink:0}.page-actions{display:flex;align-items:flex-end;flex-wrap:wrap;justify-content:flex-end;gap:12px;flex-shrink:0;max-width:100%}.app-download{min-height:40px;line-height:1.2;padding:8px 16px;font-size:var(--wddh-fs-small);font-weight:500}@media(max-width:1200px){.page-actions{flex-direction:column}}@media(max-width:760px){.page-actions{flex-direction:row;justify-content:flex-start;margin-top:20px}.page-heading .page-actions button{margin-top:0}}.search{display:flex;gap:16px;align-items:center;background:var(--wddh-white);padding:12px 12px 12px 20px;border:1px solid var(--border);border-radius:var(--wddh-radius-12);box-shadow:0 3px 12px var(--wddh-anthrazit-06)}.search>svg{color:var(--muted)}.search input{border:0;box-shadow:none;font-size:var(--wddh-fs-small);background:none;padding:8px 0;min-width:0}.page-heading .primary,.search .primary{min-height:40px;padding:8px 16px;font-size:var(--wddh-fs-small);font-weight:500;background:var(--wddh-orange-aa);border-color:var(--wddh-orange-aa)}.page-heading .primary:hover,.search .primary:hover{background:var(--wddh-orange-hover);border-color:var(--wddh-orange-hover)}.filterbar{display:flex;gap:12px;align-items:center;margin:20px 0 36px}.filterbar label{font-size:0}.filterbar select{font-size:var(--wddh-fs-small);margin:0;padding:8px 44px 8px 12px;appearance:none;background-color:var(--wddh-white);background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='16' height='16' viewBox='0 0 24 24' fill='none' stroke='%23231E23' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='m6 9 6 6 6-6'/%3E%3C/svg%3E");background-repeat:no-repeat;background-position:right 14px center;background-size:16px}.filter-hint{margin-left:auto;color:var(--muted);font-size:var(--wddh-fs-small)}.results-heading{display:flex;justify-content:space-between;align-items:center;margin:0 0 20px}.results-heading h2{font-size:var(--wddh-fs-small);margin:0}.results-heading span{font-size:var(--wddh-fs-small);color:var(--muted)}.grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:24px}.image-card{display:block;align-content:start;padding:0;overflow:hidden;text-align:left;border:1px solid var(--border);border-radius:var(--wddh-radius-16);color:var(--wddh-anthrazit);background:var(--wddh-white);box-shadow:0 3px 8px var(--wddh-anthrazit-06)}.image-card:hover{transform:translateY(-3px);box-shadow:0 8px 24px var(--wddh-anthrazit-06);border-color:var(--wddh-anthrazit-30)}.card-photo{aspect-ratio:1.5;background:var(--surface-soft);position:relative;display:grid;place-items:center;color:var(--wddh-anthrazit-50)}.card-photo img{width:100%;height:100%;object-fit:cover;position:absolute}.dimension{position:absolute;bottom:10px;right:10px;background:var(--wddh-anthrazit);color:var(--wddh-white);border-radius:var(--wddh-radius-pill);font-size:var(--wddh-fs-caption);font-weight:400;padding:4px 8px}.card-body{padding:20px}.card-body p{font-size:var(--wddh-fs-small);line-height:1.5;font-weight:500;margin:0 0 12px;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden;min-height:42px}.keywords{display:flex;gap:4px;flex-wrap:wrap}.keywords span{padding:4px 8px;background:var(--surface-soft);font-size:var(--wddh-fs-caption);color:var(--muted);border-radius:var(--wddh-radius-4);font-weight:400}.status{display:block;color:var(--muted);margin-top:12px;font-size:var(--wddh-fs-caption)}.empty{text-align:center;padding:72px 24px 84px;background:var(--wddh-white);border:1px dashed var(--wddh-anthrazit-30);border-radius:var(--wddh-radius-16)}.empty>svg{color:var(--wddh-anthrazit-50)}.empty h2{margin:24px 0 12px;font-size:var(--wddh-fs-h5)}.empty p{color:var(--muted);font-size:var(--wddh-fs-small);max-width:420px;margin:0 auto 24px}.loadmore{text-align:center;margin:24px}.loadmore button{background:transparent}footer{display:flex;justify-content:space-between;color:var(--muted);font-size:var(--wddh-fs-caption);border-top:1px solid var(--border);margin-top:48px;padding-top:24px}.dropzone{border:1px dashed var(--wddh-anthrazit-30);background:var(--wddh-white);border-radius:var(--wddh-radius-16);text-align:center;padding:40px 20px}.dropzone.drag{background:var(--accent-soft);border-color:var(--orange)}.upload-symbol{display:inline-grid;place-items:center;background:var(--accent-soft);width:66px;height:66px;border-radius:var(--wddh-radius-8);color:var(--wddh-orange-aa);margin-bottom:20px}.dropzone h2{margin-bottom:8px;font-size:20px}.dropzone p{font-size:var(--wddh-fs-small);color:var(--muted);margin-bottom:24px}.actions{display:flex;align-items:center;gap:12px}.dropzone .actions{justify-content:center}.dropzone progress{width:70%;margin:24px auto 0;display:block;accent-color:var(--orange)}.batchbar{display:flex;align-items:flex-end;justify-content:space-between;gap:20px;margin-top:28px}.processing-controls{margin:0 0 24px;align-items:center}.processing-controls .helper{margin-bottom:0}.batchbar label{max-width:50%;min-width:220px}.helper{color:var(--muted);font-size:var(--wddh-fs-small);line-height:1.6;margin-bottom:24px}.banner{border-radius:var(--wddh-radius-8);padding:16px;margin:0 0 20px;display:flex;justify-content:space-between;align-items:center;font-size:var(--wddh-fs-small);gap:16px}.banner button{border:0;background:none;font-size:20px;padding:0}.error{background:var(--danger-soft);color:var(--wddh-red)}.success{background:var(--success-soft);color:var(--wddh-anthrazit)}.red,.danger{color:var(--wddh-red)}.warning{background:var(--warning-soft);padding:12px;font-size:var(--wddh-fs-small);border-radius:var(--wddh-radius-6)}.center{min-height:70vh;display:grid;place-items:center;color:var(--muted)}.login{min-height:100vh;display:flex;flex-direction:column;align-items:center;justify-content:center;padding:32px;background:var(--wddh-chamoix)}.login-brand{width:256px;max-width:100%;text-align:center;margin-bottom:32px;padding:24px}.login form{background:var(--wddh-white);border:1px solid var(--border);border-radius:var(--wddh-radius-16);padding:40px;width:440px;max-width:100%;box-shadow:0 20px 60px var(--wddh-anthrazit-06)}.login h1{font-size:var(--wddh-fs-h3)}.login p{font-size:var(--wddh-fs-small);color:var(--muted);margin-bottom:28px}.login label{margin-bottom:20px}.login .primary{width:100%;margin-top:8px}.login>small{color:var(--muted);margin-top:32px}.detail{padding:0;border:1px solid var(--border);border-radius:var(--wddh-radius-16);width:min(1180px,94vw);max-height:92vh;background:var(--wddh-white);color:inherit;box-shadow:0 25px 100px var(--wddh-anthrazit-14)}.detail::backdrop{background:var(--overlay);-webkit-backdrop-filter:blur(5px);backdrop-filter:blur(5px)}.dialog-top{display:flex;justify-content:space-between;align-items:center;padding:16px 24px;border-bottom:1px solid var(--border);font-size:var(--wddh-fs-small)}.dialog-top>span{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.icon-button{padding:8px;border:0;background:none;min-width:32px}.muted{color:var(--muted)}.tabs{display:flex;gap:20px;padding:0 24px;border-bottom:1px solid var(--border)}.tabs button{border:0;border-bottom:2px solid transparent;border-radius:0;background:none;font-size:var(--wddh-fs-small);padding:16px 0;color:var(--muted)}.tabs button.selected{border-bottom-color:var(--orange);color:var(--wddh-orange-aa)}.detail-body{display:grid;grid-template-columns:minmax(0,1.5fr) minmax(300px,1fr)}.image-stage{background:var(--surface-soft);display:flex;align-items:center;justify-content:center;flex-direction:column;padding:32px;min-height:450px;position:relative}.image-stage>img,.image-stage>video{width:100%;height:100%;max-height:65vh;object-fit:contain}.image-caption{font-size:var(--wddh-fs-caption);color:var(--muted);text-align:center;margin-top:20px}.detail-fields{padding:32px;display:flex;flex-direction:column;gap:16px}.detail-fields h2{font-size:var(--wddh-fs-h5);margin:0}.detail-fields .eyebrow,.detail-fields .helper{margin:0}.detail-bottom{display:flex;justify-content:space-between;border-top:1px solid var(--border);padding-top:20px;margin-top:12px;font-size:var(--wddh-fs-small);gap:16px}.two-fields{display:grid;grid-template-columns:1fr 1fr;gap:12px}.crop-preview{width:100%;max-height:65vh;display:flex;align-items:center;justify-content:center;background:var(--wddh-white)}.crop-preview img{width:100%;height:100%;max-height:65vh;aspect-ratio:inherit}.export-stage{align-self:stretch}.crop-controls label{font-size:var(--wddh-fs-caption);font-weight:400;color:var(--muted)}input[type=range]{padding:0;accent-color:var(--orange);box-shadow:none}input[type=checkbox]{width:auto;margin:0;accent-color:var(--orange)}.checkbox{display:flex;gap:8px;align-items:center;font-size:var(--wddh-fs-caption);font-weight:400}.right{float:right;color:var(--muted)}@media(min-width:1650px){.grid{grid-template-columns:repeat(4,minmax(0,1fr))}}@media(max-width:1150px){.sidebar{width:200px;padding-left:12px;padding-right:12px}.app main{margin-left:200px;width:calc(100% - 200px)}.content{padding:32px}.grid{grid-template-columns:repeat(2,minmax(0,1fr))}.page-heading{align-items:flex-start}.page-heading h1{font-size:var(--wddh-fs-h4)}.detail-fields{padding:24px}.image-stage{padding:20px}}@media(max-width:760px){.sidebar{width:100%;height:80px;position:relative;padding:12px 20px;flex-direction:row;align-items:center;border-bottom:1px solid var(--border)}.brand{padding:0}.brand-logo{width:40px;height:48px}.login-brand .brand-logo{width:100%;height:auto}.brand span,.sidebar-bottom,.nav-label,.nav .count{display:none}.sidebar nav{display:flex;margin-left:auto}.nav{margin:0;font-size:var(--wddh-fs-small);padding:12px}.app{display:block}.app main{margin:0;width:100%}.content{padding:28px 20px}.page-heading{display:block}.page-heading button{margin-top:20px}.page-heading h1{font-size:var(--wddh-fs-h4)}.search{gap:8px;padding:8px 12px}.search input{font-size:var(--wddh-fs-small)}.search .primary{padding:8px 16px}.filterbar{flex-wrap:wrap}.filter-hint{width:100%;margin-top:4px;font-size:var(--wddh-fs-caption)}.grid{gap:12px}.card-body{padding:12px}.card-body p{font-size:var(--wddh-fs-small)}.keywords span,.dimension{font-size:var(--wddh-fs-caption)}.batchbar{display:block}.batchbar label{max-width:100%}.batchbar button{width:100%;margin-top:16px}.dropzone{padding:24px 16px}.dropzone .actions{flex-wrap:wrap}.dropzone h2{font-size:18px}footer span{display:none}.detail-body{grid-template-columns:1fr}.image-stage{min-height:230px;padding:20px}.image-stage>img,.image-stage>video{max-height:35vh}.detail{width:96vw;max-height:95vh}.image-caption{font-size:var(--wddh-fs-caption)}.detail-fields{padding:24px}.dialog-top{padding:12px 16px}.dialog-top .muted{display:none}.crop-preview,.crop-preview img{max-height:40vh}.login form,.login{padding:24px}.login h1{font-size:var(--wddh-fs-h4)}}.video-badge{position:absolute;top:12px;left:12px;padding:4px 8px;border-radius:var(--wddh-radius-6);color:var(--wddh-white);background:var(--wddh-anthrazit);font-size:var(--wddh-fs-small)}button,.button,input,select,textarea{min-height:44px}.image-card{min-height:0}button>svg,.button>svg{flex-shrink:0}.nav{color:var(--wddh-anthrazit)}.nav:hover{background:var(--surface-soft)}.nav.active{background:var(--accent-soft);color:var(--wddh-orange-aa)}.icon-button,.tabs button,.link{color:var(--wddh-anthrazit)}.image-card:hover{background:var(--wddh-white)}.keywords span,.video-badge{border-radius:var(--wddh-radius-pill)}.count,.dimension,.image-caption{font-variant-numeric:tabular-nums}input::placeholder,textarea::placeholder{color:var(--muted);opacity:1}h1,h2,h3{font-weight:var(--wddh-fw-semibold);letter-spacing:var(--wddh-ls-heading)}@media(max-width:760px){.grid{grid-template-columns:1fr}.tabs{gap:16px;padding:0 16px}.tabs button{text-align:left}.batchbar .primary{font-size:20px}.brand .brand-caption{display:none}}@media(prefers-reduced-motion:reduce){*,*:before,*:after{transition:none!important;scroll-behavior:auto!important}.image-card:hover{transform:none}}
