.drive-document-modal{width:800px;max-width:calc(100vw - 30px);max-height:90dvh;overflow:auto}.slide-edit-list{display:grid;gap:16px}.slide-editor{padding:18px;border:1px solid #eee1d6;border-radius:12px;background:#fffaf5}.slide-editor>strong{color:#b65329}.theme-samples{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:8px}.theme-samples>div{min-height:80px;padding:12px;border:1px solid #e5e0da;border-radius:8px;display:flex;flex-direction:column;justify-content:space-between}.theme-samples small{font-size:10px}.drive-place-selector{display:flex;align-items:center;gap:12px;margin-top:20px;font-size:13px}.drive-place-selector select{border:1px solid #ddd;border-radius:8px;padding:8px;background:white}@media(max-width:500px){.theme-samples{grid-template-columns:repeat(2,1fr)}}