:root{--background:#f7f5ef;--foreground:#17211f;--muted:#64716d;--surface:#fffdf8;--border:#d9ded8;--border-strong:#c9d0ca;--available:#bce9d9;--available-hover:#a4deca;--accent:#f83008;--accent-hover:#d92b08}*{box-sizing:border-box}.sr-only{clip:rect(0, 0, 0, 0);clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}body{min-height:100vh;color:var(--foreground);background:var(--background);margin:0;font-family:Arial,Helvetica,sans-serif}button,input,select,textarea{font:inherit}.site-header{border-bottom:1px solid var(--border);color:var(--muted);justify-content:space-between;align-items:center;padding:14px 40px;font-size:14px;display:flex}.header-nav{align-items:center;gap:18px;display:flex}.header-link{color:var(--foreground);font-weight:700;text-decoration:none}.header-link:hover,.language-switcher:hover{color:var(--accent)}.language-switcher{border:1px solid var(--border);color:var(--foreground);border-radius:999px;padding:7px 10px;font-size:12px;font-weight:800;text-decoration:none}.attalos-header-logo{opacity:.86;align-items:center;transition:opacity .18s,transform .18s;display:inline-flex}.attalos-header-logo:hover,.attalos-header-logo:focus-visible{opacity:1;transform:translateY(-1px)}.attalos-header-logo img{width:auto;height:52px;display:block}.brand{align-items:center;text-decoration:none;display:inline-flex}.brand img{display:block}.workspace,.response-page{grid-template-columns:390px minmax(0,1fr);min-height:calc(100vh - 77px);display:grid}.panel-heading p,.settings-note,.panel-footer span{color:var(--muted)}h1,h2,p{margin-top:0}h1{letter-spacing:-.05em;margin-bottom:36px;font-size:28px;line-height:1}.poll-settings{border-right:1px solid var(--border);padding:52px 40px}.response-intro{border-right:1px solid var(--border);align-content:start;gap:28px;padding:52px 40px;display:grid}.response-intro h1{margin-bottom:0}.response-intro>p{color:var(--muted);margin-bottom:0;font-size:14px;line-height:1.55}.settings-fields{gap:20px;display:grid}label{min-width:0;color:var(--muted);gap:8px;font-size:13px;font-weight:700;display:grid}fieldset{border:0;min-width:0;margin:0;padding:0}legend{color:var(--muted);margin-bottom:8px;font-size:13px;font-weight:700}.field-pair{grid-template-columns:repeat(2,minmax(0,1fr));gap:10px;display:grid}.field-pair label span{font-size:11px}input,select,textarea{border:1px solid var(--border);width:100%;min-width:0;max-width:100%;color:var(--foreground);background:var(--surface);border-radius:10px;padding:12px;font-size:15px}input[type=date],input[type=time]{appearance:none;text-overflow:ellipsis}input[type=date]::-webkit-date-and-time-value{text-align:left;min-width:0}input[type=time]::-webkit-date-and-time-value{text-align:left;min-width:0}input[type=date]::-webkit-calendar-picker-indicator{flex-shrink:0}input[type=time]::-webkit-calendar-picker-indicator{flex-shrink:0}textarea{resize:vertical;min-height:88px}input:focus,select:focus,textarea:focus,button:focus-visible{outline-offset:2px;outline:3px solid #f8300833}.settings-note{margin:28px 0 0;font-size:13px;line-height:1.55}.settings-note strong{color:var(--foreground)}.settings-account-card{border:1px solid var(--border);background:#fffdf89e;border-radius:14px;gap:7px;margin:28px 0 0;padding:16px;display:grid}.settings-account-card span{color:var(--muted);letter-spacing:.04em;text-transform:uppercase;font-size:12px;font-weight:800}.settings-account-card strong{color:var(--foreground);font-size:15px}.settings-account-card p{color:var(--muted);margin-bottom:0;font-size:13px;line-height:1.45}.settings-account-link{color:var(--accent);justify-self:start;margin-top:4px;font-size:13px;font-weight:800;text-decoration:none}.settings-account-link:hover{color:var(--accent-hover)}.detected-time,.timezone-warning{margin:-8px 0 0;font-size:12px;line-height:1.5}.detected-time{color:var(--muted)}.detected-time strong{color:var(--foreground)}.timezone-warning{color:var(--accent)}.field-error{color:var(--accent);margin:8px 0 0;font-size:12px;line-height:1.4}.availability-panel{min-width:0;padding:52px 40px 40px}.panel-heading,.panel-footer{justify-content:space-between;align-items:center;gap:24px;display:flex}.panel-heading{margin-bottom:20px}h2{letter-spacing:-.05em;margin-bottom:6px;font-size:26px}.panel-heading p,.panel-footer span{margin-bottom:0;font-size:14px}.grid-controls{align-items:center;gap:18px;display:flex}.duration-control{border:1px solid var(--border);background:var(--surface);border-radius:999px;padding:3px;display:flex}.duration-control button{color:var(--muted);cursor:pointer;background:0 0;border:0;border-radius:999px;padding:7px 10px;font-size:12px;font-weight:700}.duration-control button:hover{color:var(--foreground)}.duration-control button.active{color:var(--foreground);background:var(--available)}.legend{color:var(--muted);flex-wrap:wrap;justify-content:flex-end;align-items:center;gap:10px 14px;font-size:13px;display:flex}.legend span{color:var(--muted);align-items:center;gap:6px;font-size:13px;display:inline-flex}.legend-swatch{border:1px solid var(--border-strong);border-radius:4px;width:14px;height:14px}.legend-swatch.available{background:var(--available)}.legend-swatch.weekend{background:#c9a55d1f}.legend-swatch.unavailable{background:repeating-linear-gradient(135deg,#17211f09 0 5px,#17211f13 5px 6px),#17211f0e}.grid-scroller{border:1px solid var(--border);background:var(--surface);-webkit-overflow-scrolling:touch;scrollbar-color:var(--border-strong) transparent;border-radius:16px;overflow-x:auto}.mobile-grid-hint{display:none}.availability-grid{grid-template-columns:72px repeat(var(--date-count), minmax(108px, 1fr));min-width:612px;padding:14px;display:grid}.grid-empty-state{color:var(--muted);margin:0;padding:24px;font-size:14px}.grid-corner,.date-heading,.time-heading,.availability-cell{min-height:52px}.availability-grid.duration-30 .time-heading,.availability-grid.duration-30 .availability-cell{min-height:40px}.availability-grid.duration-15 .time-heading,.availability-grid.duration-15 .availability-cell{min-height:32px}.date-heading,.time-heading{color:var(--muted);align-items:center;font-size:13px;display:flex}.date-heading{border-bottom:1px solid var(--border);flex-direction:column;justify-content:center}.date-heading.weekend{background:#c9a55d14}.date-heading strong{color:var(--foreground)}.time-heading{border-right:1px solid var(--border)}.availability-cell{border:1px solid var(--border);cursor:pointer;touch-action:none;background:0 0;border-top:0;border-left:0;border-radius:0;align-content:center;justify-items:center;display:grid;position:relative}.availability-cell.weekend{background:#c9a55d0f}.availability-cell.unavailable{cursor:default;background:repeating-linear-gradient(135deg,#17211f09 0 6px,#17211f13 6px 7px),#17211f0e;box-shadow:inset 0 0 0 1px #17211f06}.availability-cell.unavailable.calendar-busy{background:repeating-linear-gradient(135deg,#f8300809 0 6px,#f8300817 6px 7px),#f830080e}.availability-cell:hover{background:#bce9d973}.availability-cell.unavailable:hover{background:repeating-linear-gradient(135deg,#17211f09 0 6px,#17211f13 6px 7px),#17211f0e}.availability-cell.unavailable.calendar-busy:hover{background:repeating-linear-gradient(135deg,#f8300809 0 6px,#f8300817 6px 7px),#f830080e}.availability-cell.selected{background:var(--available)}.availability-cell.selected:hover{background:var(--available-hover)}.availability-cell:focus-visible{z-index:2;outline-offset:-3px;outline:3px solid #f8300873}.availability-cell.calendar-busy{box-shadow:inset 0 0 0 2px #f830086b}.availability-cell.selected.calendar-busy{background:linear-gradient(135deg, #f8300829, #f8300800 42%), var(--available)}.calendar-busy-label{max-width:calc(100% - 10px);color:var(--accent);pointer-events:none;text-align:center;gap:2px;font-size:10px;font-weight:700;line-height:1.15;display:grid}.calendar-busy-label span,.calendar-busy-label small{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.calendar-busy-label small{color:var(--muted);font-size:9px}.calendar-upload-panel{border:1px solid var(--border);background:var(--surface);border-radius:14px;grid-template-columns:minmax(220px,1fr) auto auto;align-items:center;gap:12px;margin-top:18px;padding:16px;display:grid}.calendar-upload-panel strong{font-size:14px}.calendar-upload-panel p{color:var(--muted);margin:4px 0 0;font-size:13px;line-height:1.45}.calendar-upload-button{border:1px solid var(--border);color:var(--foreground);background:var(--surface);cursor:pointer;border-radius:999px;justify-content:center;align-items:center;padding:11px 16px;font-size:13px;font-weight:700;display:inline-flex}.calendar-upload-button:hover{border-color:var(--border-strong)}.calendar-upload-button input{clip:rect(0, 0, 0, 0);width:1px;height:1px;position:absolute;overflow:hidden}.calendar-upload-status,.calendar-upload-panel .field-error{grid-column:1/-1}.panel-footer{border-top:1px solid var(--border);margin-top:28px;padding-top:24px}.panel-footer div{gap:5px;display:grid}.primary-action{color:#fff;background:var(--accent);cursor:pointer;border:0;border-radius:999px;padding:14px 20px;font-size:14px;font-weight:700}.primary-action:hover{background:var(--accent-hover)}.primary-action:disabled{opacity:.45;cursor:not-allowed}.created-poll-panel{border:1px solid var(--border);background:var(--surface);border-radius:16px;gap:22px;margin-top:28px;padding:24px;display:grid}.created-poll-label{color:var(--muted);margin-bottom:8px;font-size:13px;font-weight:700}.created-poll-panel h3{letter-spacing:-.04em;margin:0 0 8px;font-size:22px}.created-poll-panel p{color:var(--muted);margin-bottom:0;font-size:14px;line-height:1.5}.poll-summary{grid-template-columns:repeat(4,minmax(0,1fr));gap:14px;margin:0;display:grid}.poll-summary div{gap:4px;min-width:0;display:grid}.poll-summary dt{color:var(--muted);font-size:12px;font-weight:700}.poll-summary dd{overflow-wrap:anywhere;margin:0;font-size:14px;font-weight:700}.generated-links{gap:16px;display:grid}.poll-email-tools{gap:14px;display:grid}.poll-email-tool{border:1px solid var(--border);background:#fffdf8a3;border-radius:14px;grid-template-columns:minmax(180px,.8fr) minmax(280px,1.35fr) minmax(220px,.75fr) auto;align-items:start;gap:12px;padding:16px;display:grid}.poll-email-tool>label{gap:8px;min-width:0;display:grid}.poll-email-tool textarea{resize:vertical;min-height:88px}.poll-email-tool .secondary-action{white-space:nowrap;align-self:end}.participant-invite-tool{grid-template-columns:minmax(180px,.65fr) minmax(320px,1fr) minmax(260px,.9fr) minmax(160px,.45fr)}.participant-invite-tool>.secondary-action{min-width:140px}.participant-invite-action{align-self:end;min-height:88px;display:flex}.participant-invite-action .secondary-action{width:100%;min-width:140px;min-height:88px}.poll-email-tool strong{font-size:14px}.poll-email-tool p{color:var(--muted);margin:4px 0 0;font-size:13px;line-height:1.45}.poll-email-message{color:var(--muted);grid-column:1/-1;margin:0;font-size:13px;line-height:1.45}.csv-import-field{min-width:0}.csv-import-field input{width:100%;font-size:13px}.participant-invite-tool .csv-import-field{grid-template-rows:auto 1fr;align-self:stretch}.participant-invite-tool .csv-import-field input{min-height:88px}.organizer-email-tool{grid-template-columns:minmax(140px,.75fr) minmax(220px,1.2fr) minmax(180px,1fr) minmax(140px,.65fr)}.invite-action-row{flex-wrap:wrap;grid-column:4;align-self:end;gap:10px;display:flex}.invite-action-row .secondary-action{flex:120px}.generated-link{grid-template-columns:minmax(180px,.9fr) minmax(220px,1.3fr) auto;align-items:center;gap:12px;display:grid}.generated-link strong{font-size:14px}.generated-link input{min-width:0;font-size:13px}.secondary-action{border:1px solid var(--border);color:var(--foreground);background:var(--surface);cursor:pointer;border-radius:999px;padding:11px 16px;font-size:13px;font-weight:700}.secondary-action:hover{border-color:var(--border-strong)}.response-panel{padding-top:52px}.response-summary{grid-template-columns:1fr}.saved-response-message,.response-edit-note,.management-note{color:var(--muted);margin:18px 0 0;font-size:14px;line-height:1.5}.saved-response-message,.response-edit-note{border:1px solid var(--border);background:var(--surface);border-radius:12px;padding:14px 16px}.response-edit-note{margin-top:-10px}.response-edit-link{border:1px solid var(--border);background:var(--surface);border-radius:12px;grid-template-columns:minmax(220px,1fr) auto;align-items:end;gap:12px;margin-top:18px;padding:14px 16px;display:grid}.response-edit-link input{font-size:13px}.response-email-field,.response-email-message{grid-column:1/-1}.response-email-message{color:var(--muted);margin:0;font-size:13px;line-height:1.45}.response-edit-link .response-email-field+.secondary-action{justify-self:start}.management-page{gap:28px;max-width:920px;padding:52px 40px;display:grid}.management-header h1{margin-bottom:14px}.management-header p{max-width:620px;color:var(--muted);font-size:15px;line-height:1.55}.management-summary{border:1px solid var(--border);background:var(--surface);border-radius:16px;padding:24px}.share-panel,.meeting-link-panel,.finalized-panel{border:1px solid var(--border);background:var(--surface);border-radius:16px;gap:14px;padding:22px 24px;display:grid}.share-panel{grid-template-columns:minmax(180px,.9fr) minmax(260px,1.3fr) auto;align-items:center}.meeting-link-panel{grid-template-columns:minmax(180px,.9fr) minmax(260px,1.3fr);align-items:center}.share-panel h2,.meeting-link-panel h2,.finalized-panel h2{margin-bottom:6px;font-size:22px}.share-panel p,.meeting-link-panel p,.finalized-panel p{color:var(--muted);margin-bottom:0;font-size:14px;line-height:1.5}.share-panel input,.meeting-link-panel input{min-width:0;font-size:13px}.finalized-panel{border-color:var(--border-strong)}.finalized-actions{flex-wrap:wrap;gap:10px;display:flex}.finalized-actions a{align-items:center;text-decoration:none;display:inline-flex}.finalized-actions>.secondary-action{text-align:center;justify-content:center;align-items:center;display:inline-flex}.response-finalized{max-width:560px}.management-actions{flex-wrap:wrap;gap:12px;display:flex}.danger-action{color:var(--accent)}.response-list{gap:12px;display:grid}.results-section{gap:18px;display:grid}.results-heading{justify-content:space-between;align-items:end;gap:20px;display:flex}.results-heading h2{margin-bottom:4px}.results-heading p,.results-heading span{color:var(--muted);margin-bottom:0;font-size:14px}.best-time-list{grid-template-columns:repeat(5,minmax(0,1fr));gap:12px;display:grid}.best-time-card{border:1px solid var(--border);background:var(--surface);border-radius:14px;gap:8px;padding:14px;display:grid}.best-time-card.finalized{border-color:var(--border-strong);background:#bce9d959}.best-time-card.calendar-busy-card{border-color:#f8300873}.best-time-card strong{font-size:14px}.best-time-card span,.best-time-card small{color:var(--muted);font-size:13px}.best-time-card small{color:var(--accent);font-weight:700}.compact-action{justify-self:start;padding:8px 12px;font-size:12px}.results-grid-scroller{border:1px solid var(--border);background:var(--surface);-webkit-overflow-scrolling:touch;scrollbar-color:var(--border-strong) transparent;border-radius:16px;overflow-x:auto}.results-grid{grid-template-columns:72px repeat(var(--date-count), minmax(108px, 1fr));min-width:612px;padding:14px;display:grid}.result-cell{border:1px solid var(--border);min-height:40px;color:var(--foreground);border-top:0;border-left:0;place-content:center;place-items:center;font-size:13px;font-weight:700;display:grid}.result-cell.weekend{background:#c9a55d0f}.result-cell.unavailable{background:repeating-linear-gradient(135deg,#17211f09 0 6px,#17211f13 6px 7px),#17211f0e}.result-cell[data-intensity=none]{color:#0000}.result-cell[data-intensity=low]{background:#bce9d973}.result-cell[data-intensity=medium]{background:#bce9d9b8}.result-cell[data-intensity=high]{background:var(--available)}.result-cell[data-calendar-busy=true]{box-shadow:inset 0 0 0 2px #f830086b}.result-cell .calendar-busy-label{margin-top:2px}.response-list h2{margin-bottom:4px}.response-card{border:1px solid var(--border);background:var(--surface);border-radius:14px;justify-content:space-between;align-items:center;gap:16px;padding:16px 18px;display:flex}.response-card div{gap:4px;display:grid}.response-card small{color:var(--muted);font-size:12px}.response-card span{color:var(--muted);font-size:14px}.route-state{max-width:620px;padding:52px 40px}.route-state p{color:var(--muted);line-height:1.55}.account-page{gap:28px;max-width:840px;margin:0 auto;padding:64px 40px 96px;display:grid}.account-page h1{margin-bottom:12px}.account-sign-in{max-width:520px}.account-copy,.account-limit span,.account-stat-card span,.saved-poll-card span,.saved-poll-card small{color:var(--muted)}.account-copy{line-height:1.55}.auth-link-row{color:var(--muted);flex-wrap:wrap;gap:8px;font-size:14px;display:flex}.auth-link-row a{color:var(--foreground);font-weight:700;text-decoration:none}.auth-link-row a:hover{color:var(--accent)}.account-heading,.account-limit,.saved-poll-card{justify-content:space-between;align-items:center;gap:20px;display:flex}.account-limit{border:1px solid var(--border);background:var(--surface);color:inherit;border-radius:14px;padding:16px 18px;text-decoration:none}.account-limit>div{gap:5px;display:grid}.account-limit .secondary-action{text-decoration:none}.account-stat-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:12px;display:grid}.account-stat-card,.empty-account-panel{border:1px solid var(--border);background:var(--surface);border-radius:14px;gap:6px;padding:18px;display:grid}.account-stat-card strong{letter-spacing:-.04em;font-size:22px}.account-stat-card span{font-size:13px;font-weight:700}.empty-account-panel{gap:12px;max-width:560px}.empty-account-panel h2{margin:0;font-size:22px}.empty-account-panel p{color:var(--muted);margin:0;font-size:14px;line-height:1.5}.empty-account-panel .primary-action{justify-self:start;text-decoration:none}.status-pill{color:var(--foreground);background:#161c240f;border-radius:999px;justify-self:end;padding:5px 9px;font-size:12px;font-weight:700}.status-open{background:#bce9d9b8}.status-finalized{background:#bce9d966}.account-heading-actions{flex-wrap:wrap;justify-content:flex-end;gap:10px;display:flex}.account-heading-actions .secondary-action{text-decoration:none}.status-closed{background:#ffd3c5a3}.status-sent{background:#bce9d980}.status-failed{background:#ffd3c5b8}.status-expired,.status-deleted{color:var(--muted)}.saved-poll-card{transition:border-color .14s,transform .14s}.saved-poll-card:hover{border-color:var(--border-strong);transform:translateY(-1px)}.support-panel{gap:14px;display:grid}.support-panel h2{margin:0;font-size:clamp(24px,4vw,34px)}.saved-poll-list{gap:12px;display:grid}.saved-poll-card{border:1px solid var(--border);background:var(--surface);color:inherit;border-radius:14px;padding:18px;text-decoration:none}.saved-poll-card>div{gap:5px;display:grid}.saved-poll-card>div:last-child{justify-items:end}@media (max-width:1100px){.participant-invite-tool{grid-template-columns:repeat(2,minmax(0,1fr))}.participant-invite-tool>div:first-child,.participant-invite-action{grid-column:1/-1}.participant-invite-action{min-height:0}.participant-invite-action .secondary-action{min-height:48px}}@media (max-width:860px){.workspace,.response-page{display:block}.poll-settings,.response-intro{border-right:0;max-width:none;padding:34px 24px 0}.settings-fields{grid-template-columns:repeat(2,minmax(0,1fr))}.settings-fields fieldset{grid-column:1/-1}.availability-panel{margin-top:44px;padding:0 24px 72px}.response-panel{padding-top:0}.management-page{max-width:100%;padding-left:24px;padding-right:24px}.generated-link,.share-panel{grid-template-columns:minmax(0,1fr) auto}.generated-link>div,.share-panel>div{grid-column:1/-1}.poll-email-tool,.participant-invite-tool,.organizer-email-tool{grid-template-columns:repeat(2,minmax(0,1fr))}.poll-email-tool>div:first-child{grid-column:1/-1}.participant-invite-action,.invite-action-row{grid-column:1/-1;min-height:0}.participant-invite-action .secondary-action{min-height:48px}.invite-action-row .secondary-action{min-width:0}}@media (max-width:560px){.site-header{padding:14px 18px}.brand img{width:148px;height:auto}.attalos-header-logo img{height:42px}h1{margin-bottom:26px;font-size:26px}h2{font-size:25px}.header-nav span{display:none}.account-page{padding:42px 18px 72px}.account-heading,.account-limit,.saved-poll-card{flex-direction:column;align-items:stretch}.account-limit .secondary-action{text-align:center}.account-stat-grid{grid-template-columns:1fr}.saved-poll-card>div:last-child{justify-items:start}.status-pill{justify-self:start}.settings-fields{grid-template-columns:1fr;gap:16px}.field-pair{grid-template-columns:1fr}input,select,textarea{padding:11px 12px;font-size:16px}input[type=date],input[type=time]{text-align:left;inline-size:100%;min-inline-size:0;display:block}input[type=date]::-webkit-date-and-time-value{text-align:left;min-inline-size:0;margin:0}input[type=time]::-webkit-date-and-time-value{text-align:left;min-inline-size:0;margin:0}.settings-account-card{margin-top:22px;padding:14px}.panel-heading,.panel-footer{align-items:flex-start}.panel-heading{gap:14px;margin-bottom:12px;display:grid}.panel-heading p,.panel-footer span{font-size:13px}.grid-controls{gap:12px;display:grid}.duration-control{justify-self:start}.duration-control button{padding:8px 12px}.legend{justify-content:flex-start;gap:8px 12px}.mobile-grid-hint{color:var(--muted);margin:0 0 8px;font-size:12px;font-weight:700;display:block}.grid-scroller{scroll-snap-type:x proximity;border-radius:14px}.availability-grid,.results-grid{grid-template-columns:62px repeat(var(--date-count), minmax(96px, 1fr));min-width:542px;padding:10px}.grid-corner,.date-heading,.time-heading,.availability-cell{min-height:48px}.date-heading,.time-heading{font-size:12px}.availability-cell{scroll-snap-align:start}.panel-footer{flex-direction:column;gap:10px}.response-panel .panel-footer{z-index:4;padding:14px 18px calc(14px + env(safe-area-inset-bottom));border-top:1px solid var(--border);-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);background:#f7f5eff5;grid-template-columns:minmax(0,1fr) auto;align-items:center;margin:18px -18px 0;display:grid;position:sticky;bottom:0}.response-panel .panel-footer>div{grid-column:1/-1}.response-panel .panel-footer .primary-action,.response-panel .panel-footer .secondary-action{width:auto;min-width:0;padding-left:16px;padding-right:16px}.response-panel .panel-footer .primary-action{justify-self:stretch}.primary-action{width:100%}.poll-summary{grid-template-columns:repeat(2,minmax(0,1fr));gap:10px}.poll-summary dd{font-size:13px}.generated-link,.poll-email-tool{grid-template-columns:1fr}.poll-email-tool>div:first-child,.invite-action-row{grid-column:auto}.invite-action-row{display:grid}.participant-invite-action{grid-column:auto;justify-content:stretch}.participant-invite-action .secondary-action,.secondary-action{width:100%}.response-edit-link{grid-template-columns:1fr}.calendar-upload-panel{grid-template-columns:1fr;gap:12px;padding:14px}.poll-settings{max-width:none;padding-top:28px;padding-left:18px;padding-right:18px}.response-intro{gap:20px;max-width:none;padding-top:28px;padding-left:18px;padding-right:18px}.response-intro>p{font-size:13px}.availability-panel{margin-top:36px;padding-bottom:56px;padding-left:18px;padding-right:18px}.response-panel{margin-top:32px}.response-edit-note{font-size:12px;line-height:1.45}.created-poll-panel,.finalized-panel{padding:18px}.management-page{padding:42px 18px}.management-actions{display:grid}.share-panel,.meeting-link-panel{grid-template-columns:1fr}.finalized-actions{display:grid}.results-heading{flex-direction:column;align-items:start}.best-time-list{grid-template-columns:1fr}}
