.winter-admin-note{font-size:.88rem;color:#5b6976;line-height:1.7}.winter-admin-feedback{color:#974827;font-size:.9rem;min-height:1.4em}.winter-admin-photo-target{position:relative;width:fit-content;max-width:100%;border:2px solid #d1ac66;background:#eee9df}.winter-admin-photo-target img{display:block;max-height:400px;max-width:100%;width:auto;height:auto;cursor:crosshair}.winter-admin-photo-target i{position:absolute;display:block;width:30px;height:30px;border:3px solid #eebc4b;background:#eebc4b33;border-radius:50%;transform:translate(-50%,-50%);pointer-events:none}.winter-admin-logo-canvas{border:1px solid #b8c4c9;background:repeating-conic-gradient(#e9e9e9 0% 25%,white 0% 50%) 50%/20px 20px;max-width:650px}.winter-admin-logo-canvas canvas{display:block;width:100%;height:auto;touch-action:none;cursor:crosshair}.winter-admin-mask-actions{display:flex;gap:12px;align-items:center;flex-wrap:wrap}.winter-admin-mask-actions span{font-size:.8rem;color:#60716f}.winterlicht-test-banner{padding:14px 5%;background:repeating-linear-gradient(135deg,#ffe274 0 15px,#ffdb4d 15px 30px);display:flex;align-items:center;justify-content:center;gap:16px;flex-wrap:wrap;color:#172b2b;font-size:.8rem}.winterlicht-test-banner strong{background:#713d34;color:#fff;padding:4px 10px;letter-spacing:.12em;font-size:.7rem}.winterlicht-test-banner a{font-weight:bold;color:inherit}.winterlicht-test-tools{margin:30px 0;padding:18px;border:1px dashed #9d7c39;display:grid;gap:12px}.winterlicht-test-tools button{border:0;padding:12px;background:#29483e;color:#fff;cursor:pointer;font:700 .85rem Arial}.winterlicht-test-tools small{font-size:.75rem;color:#596457}.winterlicht-team-photo{margin-top:35px;border-top:1px solid #c7b99e;padding-top:20px}.winterlicht-team-photo>summary{cursor:pointer;font-size:.85rem;font-weight:bold}.winterlicht-complete .winter-card{text-align:left;margin:50px auto;max-width:1100px}.winterlicht-complete .winter-card h2{font-size:clamp(2rem,4vw,3.2rem)}.winter-admin-tools input[type=color]{min-height:45px;max-width:160px}.winterlicht-gps-diagnostic{padding:12px 16px;background:#f4e7ba;color:#3b4a43;font:13px/1.7 monospace;overflow-wrap:anywhere;margin-top:15px}@media(max-width:650px){.winterlicht-test-banner{justify-content:flex-start;gap:10px;padding:12px 5%}.winterlicht-test-banner span{flex-basis:65%}.winterlicht-complete .winter-card{margin-inline:-10px}.winter-admin-photo-target img{max-height:300px}}
