:root{--bg:#151515;--panel:#1e1e1e;--line:#3a3f46;--muted:#b1b0ac;--accent:#ff6a00}body{color:#ecebe8;font-family:Arial,Helvetica,sans-serif}header{height:auto;min-height:100px;padding:18px 30px;gap:25px;flex-wrap:wrap}.brand{gap:24px}.daradu-logo{width:160px;height:50px;object-fit:contain}.brand small{letter-spacing:1.5px}.home-link{padding:10px;font-size:12px;text-decoration:none;white-space:nowrap}.actions{flex-wrap:wrap}button,input,select,textarea,.detail,.tiles>div{border-radius:2px}button{background:#292929;color:#ecebe8}button:hover{background:#414141}.primary{color:#151515;background:var(--accent)}.primary:hover{background:#ff8833}input,select,textarea{background:#151515;color:#ecebe8}input:focus,select:focus,textarea:focus{outline-color:#ff6a00}a{color:#ff8a37}.daradu-counters{display:flex;gap:55px;align-items:center;padding:24px 30px;background:#1d1d1d;border-bottom:1px solid #3a3f46}.daradu-counters>div{min-width:160px}.daradu-counters span{display:block;color:#b1b0ac;font:11px 'Courier New',monospace;text-transform:uppercase;letter-spacing:1px}.daradu-counters strong{display:block;font-size:30px;line-height:1.5;color:#ecebe8}.daradu-counters p{max-width:330px;margin-left:auto;font-size:11px}#notice{background:#29231e;border-color:#514032;color:#e5d0bf}aside{background:#191919}.orb{background:#29211c;border-color:#6e4325;border-radius:4px}.badge{border-color:#6e4325;color:#ff9a52}tbody tr:hover,tbody tr.selected{background:#33271e}.issues.good{border-color:#ff6a00;background:#2a241f}#cropOutline{border-color:#ff6a00;background:#ff6a0022}.privacy-note{padding:20px 30px;border-top:1px solid #3a3f46;max-width:1200px;font-size:11px;line-height:1.7}.tiles{gap:12px}.tiles>div{border-color:var(--line)}.actions button{font-size:12px}button:focus-visible,a:focus-visible{outline:2px solid #ff6a00;outline-offset:3px}@media(max-width:720px){header{padding:16px}.brand{gap:15px;font-size:20px}.brand small{font-size:8px}.daradu-counters{gap:20px;padding:18px 16px;flex-wrap:wrap}.daradu-counters>div{min-width:130px}.daradu-counters p{width:100%;margin:0}.daradu-counters strong{font-size:26px}.actions{gap:6px}.privacy-note{padding:18px 16px}}
@media(max-width:720px){.brand{flex-wrap:wrap}.brand>a{width:100%}.modebar{flex-wrap:wrap}.modebar label{min-width:0;width:100%}.modebar span{margin-left:0}.tabs{flex-wrap:wrap;gap:0}.tabs button{margin-right:18px;font-size:12px}}

.public-gallery{display:block;max-width:1250px;margin:auto;padding:48px 24px}.public-gallery h1{font-size:clamp(32px,5vw,56px)}.public-gallery>div>label{display:block;margin:28px 0 12px;max-width:600px}.public-gallery input{display:block;width:100%;margin-top:8px}.gallery-grid{display:grid;grid-template-columns:repeat(auto-fit,minmax(min(100%,290px),1fr));gap:18px;margin:24px 0}.gallery-card{padding:24px;border:1px solid #3a3f46;background:#1e1e1e;overflow-wrap:anywhere}.gallery-card h2{font-size:24px}.gallery-card a{color:#ff6a00;display:block;margin:20px 0}.gallery-card p{font-size:14px}.gallery-card button{margin-top:10px}

#empty{padding-top:20px}.start-intro{max-width:750px;font-size:17px;line-height:1.6}.start-options{display:grid;grid-template-columns:repeat(auto-fit,minmax(min(100%,220px),1fr));gap:16px;margin:30px 0}.start-options button{display:flex;flex-direction:column;text-align:left;align-items:flex-start;padding:24px;gap:16px;min-height:260px;border:1px solid #66503b;background:#1e1e1e;white-space:normal}.start-options button:hover{background:#30251d;border-color:#ff6a00}.start-options strong{font-size:22px;line-height:1.2}.start-options span{color:#c5c4bf;line-height:1.65;font-size:14px}.start-options b{color:#ff8a37;margin-top:auto;font-size:14px}.start-options small{font-size:11px;color:#b1b0ac}.start-next{max-width:750px;color:#c5c4bf;line-height:1.6;margin:28px 0 18px}@media(max-width:720px){.start-options button{min-height:0;padding:22px}.start-options b{margin-top:4px}.start-intro{font-size:15px}}
