.workspace-content{width:min(1200px,100% - 64px);margin:28px auto 64px}.workspace-heading{justify-content:space-between;align-items:center;gap:var(--space-4);margin-bottom:var(--space-6);flex-wrap:wrap;display:flex}.workspace-heading h1{font-size:var(--page-title-size);letter-spacing:-.025em;margin:0;line-height:1.3}.workspace-heading p{margin:var(--space-2) 0 0;max-width:65ch;color:var(--ink-2);font-size:14px;line-height:1.6}.workspace-loading{gap:var(--space-3);padding:var(--space-6);border:1px solid var(--border);border-radius:var(--radius-lg);background:var(--surface);color:var(--ink-2);display:grid}.workspace-loading-bars{gap:var(--space-3);display:grid}.workspace-loading-bars i{height:var(--space-8);border-radius:var(--radius-sm);background:var(--subtle)}.workspace-loading-bars i:last-child{width:65%}.workspace-secondary{margin-top:var(--space-6);border:1px solid var(--border);border-radius:var(--radius-lg);background:var(--surface)}.workspace-secondary>summary{padding:var(--space-4) 20px;color:var(--ink-2);cursor:pointer;font-size:14px;font-weight:600}.workspace-secondary>summary:hover{background:var(--subtle)}.workspace-secondary>.property-groups-panel{border:0;margin:0}.workspace-secondary>summary:focus-visible,.calendar-room-disclosure>summary:focus-visible,.cleaning-changes>summary:focus-visible{outline:2px solid var(--accent);outline-offset:2px}.workspace-content .calendar-heading{margin-bottom:var(--space-4)}.workspace-content .calendar-toolbar{margin-bottom:var(--space-3);gap:var(--space-3);grid-template-columns:auto 1fr}.workspace-content .calendar-toolbar-actions:empty{display:none}.workspace-content .calendar-title{text-align:right;font-size:18px}.workspace-content .calendar-view-row{align-items:center;gap:var(--space-3);margin-bottom:var(--space-3);flex-wrap:wrap;display:flex}.workspace-content .calendar-view-switcher{border:1px solid var(--border);border-radius:var(--control-radius);background:var(--surface)}.workspace-content .calendar-view-switcher button{min-height:var(--control-height);padding:6px var(--space-3);font-size:13px}.workspace-content .calendar-view-switcher button.active{background:var(--accent-soft);color:var(--accent-ink);box-shadow:none}.calendar-room-disclosure{margin-bottom:var(--space-3)}.calendar-room-disclosure>summary{width:fit-content;padding:var(--space-2) var(--space-3);border:1px solid var(--border);border-radius:var(--control-radius);background:var(--surface);color:var(--ink-2);cursor:pointer;font-size:13px}.calendar-room-disclosure[open]>summary{margin-bottom:var(--space-2)}.calendar-room-disclosure .calendar-room-filter{padding:var(--space-2);border:1px solid var(--border);border-radius:var(--radius-md);background:var(--surface);margin:0}.calendar-secondary-action{margin-left:auto}.workspace-content .tl-head{align-items:center}.workspace-content .tl-head h1{font-size:var(--page-title-size);letter-spacing:-.025em}.workspace-content .tl-head-actions{flex-wrap:wrap}.workspace-content .tl-legend{gap:var(--space-2) var(--space-3);font-size:var(--space-3)}.workspace-content .tl-hint{max-width:80ch;line-height:1.6}.workspace-content .calendar-more{min-height:var(--space-6);font-size:11px}.dash-priority .dash-card-heading{margin-bottom:var(--space-3)}.dash-priority .dash-issues{gap:var(--space-3);grid-template-columns:repeat(auto-fit,minmax(min(100%,280px),1fr));display:grid}.dash-priority .dash-issue{margin:0}.dash-priority-count{color:var(--warning);font-size:13px;font-weight:600}.dash-grid>.dash-channel-summary{grid-column:1/-1}.dash-channel-summary .dash-channels{gap:var(--space-4) var(--space-6);grid-template-columns:repeat(3,minmax(0,1fr));display:grid}.settings-attention{margin-bottom:var(--space-6);padding:var(--space-4) 20px;border:1px solid var(--border);border-radius:var(--radius-lg);background:var(--warning-soft)}.settings-attention h2{font-size:var(--space-4);color:var(--warning);margin:0 0 10px}.settings-attention ul{gap:var(--space-2) 20px;flex-wrap:wrap;margin:0;padding:0;list-style:none;display:flex}.settings-attention a{color:var(--warning);text-underline-offset:3px;font-size:13px;text-decoration:underline}.settings-catalog{gap:28px;display:grid}.settings-group>h2{margin:0 0 var(--space-3);font-size:var(--space-4);color:var(--ink)}.settings-group .settings-steps{grid-template-columns:repeat(2,minmax(0,1fr))}.settings-group .settings-step{align-items:start;height:100%}.settings-group .settings-step-body{gap:6px}.settings-group .settings-step-body small{line-height:1.6}.settings-group .settings-step-body em{overflow-wrap:anywhere;line-height:1.6;display:block}.settings-group .settings-step-body em svg{vertical-align:-2px;margin-right:3px;display:inline}.settings-group .settings-step-body small{overflow-wrap:anywhere}.settings-group .settings-step.warn em{color:var(--warning)}.cleaning-changes{margin:0 0 20px;padding:0}.cleaning-changes>summary{align-items:center;gap:var(--space-2);cursor:pointer;color:var(--ink);flex-wrap:wrap;padding:14px 18px;font-size:14px;font-weight:600;display:flex}.cleaning-changes>summary:after{content:"펼치기";color:var(--ink-2);font-size:var(--space-3);margin-left:auto;font-weight:500}.cleaning-changes[open]>summary:after{content:"접기"}.cleaning-changes>summary b{color:var(--warning);background:var(--warning-soft);font-size:var(--space-3);border-radius:999px;padding:2px 7px}.cleaning-changes-body{padding:0 18px 18px}.cleaning-changes-body>p{margin:0 0 var(--space-3);color:var(--ink-2);font-size:13px;line-height:1.6}.cleaning-changes-body>label{align-items:center;gap:var(--space-2);min-height:36px;font-size:13px;display:flex}.cleaning-changes .cleaning-day-row{gap:var(--space-3);flex-wrap:wrap}.cleaning-changes .cleaning-day-row>div{overflow-wrap:anywhere;min-width:0}@media (max-width:1000px){.settings-group .settings-steps{grid-template-columns:minmax(0,1fr)}.dash-channel-summary .dash-channels{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:760px){.workspace-content{width:calc(100% - var(--space-8));margin:20px auto calc(88px + env(safe-area-inset-bottom))}.workspace-heading{align-items:flex-start;gap:var(--space-3);flex-direction:row;margin-bottom:20px}.workspace-heading h1{font-size:22px}.workspace-heading p{font-size:13px}.workspace-content .calendar-heading{align-items:center}.workspace-content .calendar-heading>div{flex:1}.workspace-content .calendar-heading p{display:none}.workspace-content .calendar-add-booking{width:auto}.workspace-content .calendar-view-switcher{width:100%;display:flex}.workspace-content .calendar-view-switcher button{min-height:44px;font-size:var(--space-3);white-space:nowrap;flex:1 0 auto;padding:6px}.workspace-content .calendar-view-switcher button svg{flex:none;width:14px}.workspace-content .calendar-view-row{gap:var(--space-2)}.calendar-secondary-action{margin-left:0}.calendar-room-disclosure>summary{min-height:44px}.calendar-room-disclosure .calendar-room-filter button{height:auto;min-height:44px;font-size:13px}.workspace-content .tl-head{gap:var(--space-3);grid-template-columns:minmax(0,1fr) auto;display:grid}.workspace-content .tl-head>h1{grid-area:1/1}.workspace-content .tl-head>.primary-button{white-space:nowrap;grid-area:1/2}.workspace-content .tl-head-actions{gap:var(--space-2);grid-column:1/-1;grid-template-columns:minmax(0,1fr) auto;display:grid}.workspace-content .tl-range{grid-column:1/-1;width:100%;height:44px}.workspace-content .tl-range span{text-align:center;font-size:var(--space-3);flex:1}.workspace-content .tl-range button{width:36px;height:42px}.workspace-content .tl-segment button{min-height:38px}.workspace-content .tl-head-actions>.secondary-button{grid-area:2/2}.workspace-content .tl-segment{grid-area:2/1}.workspace-content .tl-controls{width:100%}.workspace-content .tl-legend{gap:6px var(--space-3)}.workspace-content .timeline-grid{min-height:360px}.workspace-content .calendar-week-month{grid-template-rows:30px repeat(var(--week-lanes,4), var(--space-6)) 44px}.workspace-content .calendar-event,.workspace-content .calendar-dot-event{height:var(--space-6);font-size:11px}.workspace-content .calendar-week .calendar-more{height:auto;min-height:44px;padding:var(--space-1) 2px;white-space:normal;align-self:stretch;font-size:10px;line-height:1.3}.workspace-content .properties-heading>div{flex:100%}.workspace-content .property-selector{gap:var(--space-2);grid-template-columns:repeat(2,minmax(0,1fr));display:grid;overflow:visible}.workspace-content .property-selector button{min-width:0;padding:var(--space-3)}.workspace-content .property-selector-icon,.workspace-content .property-selector button>svg{display:none}.workspace-content .property-selector button>span{min-width:0}.workspace-content .property-selector b,.workspace-content .property-selector small{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.workspace-content .cleaning-heading-actions{flex-wrap:wrap;display:flex}.workspace-content .cleaning-heading-actions>*{flex:150px;min-height:44px;font-size:13px}.dash-channel-summary .dash-channels,.dash-priority .dash-issues{grid-template-columns:minmax(0,1fr)}.settings-group .settings-step{padding:var(--space-4);gap:var(--space-3)}}
.company-footer-module__5DVusW__footer{box-sizing:border-box;border-top:1px solid var(--border);background:var(--surface);width:100%;color:var(--ink-3);text-align:center;overflow-wrap:anywhere;margin-top:0;padding:24px 16px;font-size:12px;line-height:1.7}.company-footer-module__5DVusW__footer p{margin:0}.company-footer-module__5DVusW__company{color:var(--ink-2);font-weight:600}.company-footer-module__5DVusW__details{flex-wrap:wrap;justify-content:center;gap:2px 16px;max-width:720px;margin:6px auto 10px;display:flex}.company-footer-module__5DVusW__details>div{gap:6px;min-width:0;display:flex}.company-footer-module__5DVusW__details dt{flex-shrink:0}.company-footer-module__5DVusW__details dd{min-width:0;margin:0}.company-footer-module__5DVusW__details .company-footer-module__5DVusW__address{flex-basis:100%;justify-content:center}.company-footer-module__5DVusW__details a{color:inherit;text-underline-offset:3px;font-weight:400;text-decoration:underline}@media (max-width:760px){.company-footer-module__5DVusW__footer{padding-bottom:calc(24px + 72px + env(safe-area-inset-bottom))}}
