.pause-fab{right:16px;bottom:calc(16px + env(safe-area-inset-bottom));z-index:2;min-block-size:44px;box-shadow:1px 1px 1px var(--pause-drop);background:var(--pause-ink);color:var(--pause-paper);cursor:pointer;border:none;border-radius:22px;padding:0 18px;font:17px Raleway,sans-serif;position:fixed}.pause-fab:hover{background:var(--pause-ink-hover)}.pause-fab:active{box-shadow:none}.pause-fab:focus-visible{outline:2px solid var(--pause-ink);outline-offset:3px}@media (width<=640px){:root:has(.pause-fab){--fleet-footer-clear:76px}}.selectmenu{min-width:0;position:relative}.selectbox{text-align:left;border:1px solid var(--pause-rule);width:100%;color:var(--pause-ink);cursor:pointer;background:0 0;border-radius:0;justify-content:space-between;align-items:center;gap:8px;padding:3px 8px;font-family:Raleway,sans-serif;font-size:14px;display:flex}.selectbox:disabled{cursor:default;opacity:.6}.selectbox:focus-visible{outline:2px solid var(--pause-ink);outline-offset:2px}.selectbox-value{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.selectbox-caret{color:var(--pause-muted);flex:none;font-size:13px;line-height:1}.selectmenu-popup{z-index:60;-webkit-overflow-scrolling:touch;max-height:260px;color:var(--pause-ink);background:var(--pause-paper);border:1px solid var(--pause-rule);box-shadow:0 4px 12px var(--pause-scrim);border-radius:3px;margin:0;padding:4px;font-family:Raleway,sans-serif;font-size:14px;list-style:none;position:fixed;overflow-y:auto}.selectmenu-popup li{cursor:pointer;border-radius:3px;align-items:center;min-height:44px;padding:6px 10px;display:flex}.selectmenu-popup li.is-active{background:var(--pause-wash)}.selectmenu-popup li[aria-selected=true]{font-weight:700}.draft-notice-region{inline-size:100%}.draft-notice{background:var(--pause-wash);color:var(--pause-ink);border-radius:3px;flex-wrap:wrap;align-items:center;column-gap:16px;margin-bottom:12px;padding:0 12px;display:flex}.draft-notice-text{text-align:start;flex:14rem;min-inline-size:0;margin:0;padding:8px 0;font-size:14px}.draft-notice-action{min-block-size:44px;color:var(--pause-green-ink);text-underline-offset:2px;cursor:pointer;background:0 0;border:0;flex-shrink:0;padding:0 6px;font:14px Raleway,sans-serif;text-decoration:underline}.draft-notice-action:hover{color:var(--pause-ink)}.draft-notice-action:focus-visible{outline:2px solid var(--pause-ink);outline-offset:2px}.draft-notice-discard.is-armed{color:var(--pause-red-ink);font-weight:700}.pause-section-title{margin:0 0 8px;font-size:22px;font-weight:400}.pause-form-gap{margin-bottom:14px}.pause-textarea{resize:vertical;min-block-size:96px;line-height:1.4}.pause-tap{align-items:center;min-block-size:44px;display:inline-flex}.pause-settings-link{margin:24px 0 0}.pause-check{cursor:pointer;align-items:center;gap:10px;min-block-size:44px;margin:4px 0;font-size:16px;display:flex}.pause-check input{block-size:20px;inline-size:20px;accent-color:var(--pause-ink)}.pause-check input:focus-visible{outline:2px solid var(--pause-ink);outline-offset:2px}.pause-selectbox{border-radius:3px;min-block-size:44px;padding:8px 10px;font-size:16px}.invite-composer{margin:16px 0 24px}.invite-composer .pause-field-label{margin-top:12px}.invite-composer .pause-field-label:first-of-type{margin-top:0}.invite-hint{margin:6px 0 12px;font-size:14px}.invite-composer [role=status] p{margin:0 0 12px}.invite-list{margin:0;padding:0;list-style:none}.invite-row{border-top:1px solid var(--pause-rule);flex-direction:column;gap:4px;padding:14px 0;display:flex}.invite-head{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:6px 12px;display:flex}.invite-email{overflow-wrap:anywhere;min-inline-size:0;font-size:17px}.invite-pill{background:var(--pause-wash);color:var(--pause-muted);border-radius:999px;padding:2px 10px;font-size:14px}.invite-pill-pending{color:var(--pause-ink)}.invite-pill-accepted{background:var(--pause-green);color:var(--pause-ink)}.invite-pill-removed,.invite-pill-revoked{color:var(--pause-red-ink)}.invite-meta{margin:0;font-size:14px}.invite-note{overflow-wrap:anywhere;margin:0;font-size:15px}.invite-actions{flex-wrap:wrap;gap:8px;margin-top:6px;display:flex}.invite-danger.is-armed{border-color:var(--pause-red-ink);color:var(--pause-red-ink);font-weight:700}.invite-actions .pause-quiet:disabled{cursor:default;opacity:.7}.pause-feedback-fab{left:16px;bottom:calc(16px + env(safe-area-inset-bottom));z-index:2;min-block-size:44px;box-shadow:1px 1px 1px var(--pause-drop);border-radius:22px;position:fixed}@media (width<=640px){:root:has(.pause-feedback-fab){--fleet-footer-clear:76px}}.pause-feedback-dialog{max-block-size:calc(100dvh - 32px);inline-size:min(32rem,100vw - 32px);overflow-y:auto}.fb-tabs{border-bottom:1px solid var(--pause-rule);gap:4px;margin-bottom:16px;display:flex}.fb-tab{min-block-size:44px;color:var(--pause-muted);cursor:pointer;background:0 0;border:none;border-bottom:3px solid #0000;padding:0 12px;font:16px Raleway,sans-serif}.fb-tab.is-active{border-bottom-color:var(--pause-ink);color:var(--pause-ink)}.fb-tab:focus-visible{outline:2px solid var(--pause-ink);outline-offset:-2px}.fb-list,.fb-admin-list{margin:0;padding:0;list-style:none}.fb-item{border-top:1px solid var(--pause-rule)}.fb-item-toggle{min-block-size:44px;inline-size:100%;color:var(--pause-ink);text-align:left;background:0 0;align-items:center;gap:10px;padding:0;font:16px Raleway,sans-serif;display:flex}.fb-item-toggle:focus-visible{outline:2px solid var(--pause-ink);outline-offset:2px}.fb-item-type{flex:1}.fb-badge{background:var(--pause-wash);border-radius:999px;padding:2px 10px;font-size:14px}.fb-badge.status-addressed{background:var(--pause-green);color:var(--pause-ink)}.fb-chevron{color:var(--pause-muted)}.fb-thread{flex-direction:column;gap:8px;margin:8px 0 14px;display:flex}.fb-bubble{border-radius:8px;max-inline-size:85%;padding:8px 12px}.fb-bubble.user{background:var(--pause-wash);align-self:flex-start}.fb-bubble.admin{border:1px solid var(--pause-ink);background:var(--pause-paper);align-self:flex-end}.fb-bubble-label{color:var(--pause-muted);overflow-wrap:anywhere;margin-bottom:2px;font-size:13px;display:block}.fb-bubble-body{white-space:pre-wrap;overflow-wrap:anywhere;margin:0}.fb-bubble-meta{color:var(--pause-muted);gap:10px;margin-top:4px;font-size:13px;display:flex}.fb-email-status.failed{color:var(--pause-red-ink)}.fb-email-status.pretracking{font-style:italic}.fb-admin-row{border-top:1px solid var(--pause-rule);padding:16px 0}.fb-admin-head{overflow-wrap:anywhere;flex-wrap:wrap;justify-content:space-between;gap:4px 12px;display:flex}.fb-admin-page{overflow-wrap:anywhere;margin:4px 0 0;font-size:14px}.fb-reply-send{margin-top:12px}:where(.fleet-trigger){cursor:pointer;flex:none;place-items:center;block-size:44px;inline-size:44px;padding:0;display:inline-grid}:where([class=fleet-trigger]){border:1px solid var(--fleet-line);background:var(--fleet-accent);color:var(--fleet-on-accent);font:600 1rem/1 var(--fleet-font);border-radius:999px;transition:transform .12s ease-out}:where([class=fleet-trigger]:active){transform:scale(.94)}:where(.fleet-trigger:focus-visible){outline:2px solid var(--fleet-accent);outline-offset:3px}.fleet-scrim{z-index:1000;background:0 0;position:fixed;inset:0}.fleet-panel{z-index:1001;border-radius:var(--fleet-radius);background:var(--fleet-surface);max-block-size:min(80dvh,640px);inline-size:min(360px,100% - 32px);color:var(--fleet-ink);border:1px solid var(--fleet-line);font-family:var(--fleet-font);padding:16px;position:fixed;overflow:auto;box-shadow:0 12px 40px #0000002e}.fleet-apps{grid-template-columns:repeat(4,minmax(0,1fr));gap:4px;margin:0;padding:0;list-style:none;display:grid}.fleet-app{border-radius:calc(var(--fleet-radius) * .6);min-block-size:44px;color:inherit;text-align:center;overflow-wrap:break-word;-webkit-hyphens:auto;hyphens:auto;justify-items:center;gap:4px;padding:8px 2px;font-size:.75rem;text-decoration:none;display:grid}.fleet-app span{max-inline-size:100%}.fleet-app img{border-radius:10px;block-size:36px;inline-size:36px}.fleet-app:hover,.fleet-app:focus-visible{background:color-mix(in srgb, var(--fleet-accent) 12%, transparent)}.fleet-app[aria-current=page]{box-shadow:inset 0 0 0 2px var(--fleet-accent)}.fleet-account{border-block-end:1px solid var(--fleet-line);margin-block-end:12px;padding-block-end:12px;display:grid}.fleet-email{color:var(--fleet-muted);overflow-wrap:anywhere;margin:0 0 6px;font-size:.8125rem}.fleet-row{min-block-size:44px;inline-size:100%;color:inherit;font:inherit;text-align:start;cursor:pointer;background:0 0;border:0;border-radius:8px;align-items:center;padding:0 8px;text-decoration:none;display:flex}.fleet-row:hover,.fleet-row:focus-visible{background:color-mix(in srgb, var(--fleet-accent) 12%, transparent)}@media (width<=639px){.fleet-scrim{background:#00000059}.fleet-panel{border-radius:var(--fleet-radius) var(--fleet-radius) 0 0;inline-size:auto;padding-block-end:calc(16px + env(safe-area-inset-bottom));max-block-size:85dvh!important;inset:auto 0 0!important}}@media (width<=359px){.fleet-app{padding-inline:0;font-size:.6875rem}}@media (prefers-reduced-motion:no-preference){.fleet-panel{animation:.14s ease-out fleet-in}@keyframes fleet-in{0%{opacity:0;transform:translateY(6px)}}}.fleet-footer{padding:32px 16px calc(24px + var(--fleet-footer-clear,0px));color:var(--fleet-muted);font:.8125rem/1.4 var(--fleet-font);flex-wrap:wrap;justify-content:center;gap:8px;display:flex}.fleet-footer a{color:inherit;text-underline-offset:3px}#header{z-index:3;position:fixed;top:8px;right:16px}.fleet-trigger.pause-fleet-trigger{color:#fff;background-color:#000;border:none;border-radius:5px;block-size:44px;inline-size:44px;padding:0;box-shadow:1px 1px 1px #b7b7b7}.fleet-trigger.pause-fleet-trigger:hover{background-color:#333}.fleet-trigger.pause-fleet-trigger:active{box-shadow:none}.fleet-trigger.pause-fleet-trigger:focus-visible{outline-offset:3px;outline:2px solid #000}.pause-dialog{box-sizing:border-box;inline-size:min(28rem,100vw - 32px);box-shadow:0 0 3px var(--pause-shadow);background:var(--pause-paper);color:var(--pause-ink);text-align:left;border:none;border-radius:3px;padding:16px 20px 20px;font-family:Raleway,sans-serif}.pause-dialog input,.pause-field{text-align:left}.pause-dialog::backdrop{background:var(--pause-scrim)}.pause-dialog-title{border-bottom:1px solid var(--pause-rule);margin:0 0 16px;padding-bottom:10px;font-size:20px;font-weight:400}.pause-dialog-body{margin:0;font-size:16px;line-height:1.5}.pause-field-label{margin-bottom:6px;font-size:15px;display:block}.pause-field{box-sizing:border-box;border:1px solid var(--pause-rule);min-block-size:44px;inline-size:100%;color:var(--pause-ink);background:var(--pause-paper);border-radius:3px;padding:8px 10px;font:17px Raleway,sans-serif}.pause-field:focus-visible{outline:2px solid var(--pause-ink);outline-offset:1px}.pause-field[aria-invalid=true]{border-color:var(--pause-red-ink)}.pause-field-error{margin:6px 0 0;font-size:15px}.pause-dialog-actions{flex-wrap:wrap;justify-content:flex-end;gap:8px;margin-top:20px;display:flex}.pause-dialog-actions button:disabled{cursor:default;opacity:.7}#calculator-container{text-align:center;flex-direction:column;justify-content:center;align-items:center;margin-top:30px;padding:10px;display:flex}h3{margin-bottom:5px;font-weight:400}#age-start,#age-end{width:40px;text-align:center;border:1px solid #dcdcdc;block-size:44px}#calculator{margin:5px 0 20px;line-height:1.5}#calculator th{font-size:13px}#calculator td{font-size:12px}.day-container,.data-container{text-align:center;flex-direction:column;justify-content:center;align-items:center;display:flex}.day-container.week,.day-container.month{border:1px solid #dcdcdc;margin-top:-1px;margin-left:-1px;padding:15px}.day-header{margin-top:0;margin-bottom:10px;font-size:20px;font-weight:700}@media only screen and (width>=630px){.data-container.day{flex-direction:row;align-items:flex-start}.day-header{font-size:16px}}.chart-container{margin-top:10px}.chart-button-container{text-align:center;justify-content:center;align-items:center;margin-bottom:4px;padding:0;display:flex}.chart-button{visibility:visible;color:#dcdcdc;background:0 0;block-size:44px;inline-size:44px;padding:0}.chart-button:hover{color:#989696}.selected{text-shadow:.3px .3px #444;outline:none;color:#989696!important}.chart-button i{font-size:20px}.pie i{font-size:18px}.chart-visual-container{width:300px;height:300px;position:relative}.chart-visual-container.week,.chart-visual-container.month{width:250px;height:250px}@media only screen and (width>=630px){.chart-button-container.week,.chart-button-container.month{margin-bottom:0}.chart-container{margin-top:0}.chart-button{visibility:hidden}.chart-container:hover .chart-button{visibility:visible!important}.chart-button.week i,.chart-button.month i{font-size:18px}.pie.week i,.pie.month i{font-size:16px}.chart-visual-container.week,.chart-visual-container.month{width:200px;height:200px}}table{border-collapse:collapse;text-align:center;margin-bottom:20px}th{border-bottom:1px solid #ddd;padding:10px;font-size:14px}td{padding:0 5px;font-size:14px}td input{block-size:44px}.activity{width:164px}.activity input{width:154px}.hours{width:70px}.hours input{width:54px}td button{background:0 0;block-size:44px;inline-size:44px}td button:hover{text-shadow:.2px .2px #000}td button:active{text-shadow:.5px .5px #000}.add{font-size:12px}.delete{visibility:hidden;font-size:14px}tr:hover td .delete,tr:focus-within td .delete{visibility:visible}@media (hover:none){.delete{visibility:visible}}.error{color:red;margin-top:5px;font-size:10px}@media only screen and (width>=630px){table.day{margin-bottom:0;margin-right:40px}table.week,table.month{margin-bottom:10px}table.week th,table.month th,table.week td,table.month td{font-size:11px}table.week .activity,table.month .activity{width:100px}table.week .activity input,table.month .activity input{width:95px}table.week .hours,table.month .hours{width:53px}table.week .hours input,table.month .hours input{width:45px}}input{text-align:center;border:none;padding:3px;font-family:Raleway,sans-serif;font-size:14px}input::-webkit-outer-spin-button{-webkit-appearance:none;margin:0}input::-webkit-inner-spin-button{-webkit-appearance:none;margin:0}input:focus::-webkit-outer-spin-button{-webkit-appearance:outer-spin-button}input:focus::-webkit-inner-spin-button{-webkit-appearance:inner-spin-button}.new{border:1px solid #dcdcdc}@media only screen and (width>=630px){input.week,input.month{font-size:11px}}.modal{text-align:left;z-index:100;background-color:#fff;border-radius:3px;flex-direction:column;width:80%;max-width:500px;min-height:200px;margin-top:50px;display:flex;position:fixed;box-shadow:0 0 3px #a2a2a2}.close-button{cursor:pointer;background:0 0;border:none;block-size:44px;inline-size:44px;padding:0;font-size:15px;position:absolute;top:2px;right:2px}.modal-header{border-bottom:1px solid #dcdcdc;margin:15px;padding-bottom:10px;font-size:20px}.success{color:var(--pause-green-ink)}.fail{color:var(--pause-red-ink)}.modal-body{text-align:center;text-align:center;flex-direction:column;align-items:center;height:100px;margin-top:20px;padding-left:10px;padding-right:10px;font-size:15px;display:flex}.link-container{align-items:center;margin-top:5px;display:flex}.link-container a{color:#0edc00;margin-right:7px}.link-container a:hover{font-weight:700}.link-container button{cursor:pointer;background:0 0;border:none;block-size:44px;inline-size:44px;padding:0;font-size:13px}.link-container button:hover{text-shadow:.2px .2px #000}.modal-note{color:var(--pause-muted);margin:10px 0 0;font-size:14px}#button-container button{visibility:visible;color:#fff;background-color:#006ad0;border-radius:5px;min-block-size:44px;margin:5px;padding:0 12px;font-size:15px;box-shadow:1px 1px 1px #b7b7b7}#button-container button:hover,#button-container button:disabled{background-color:#005fbf}#button-container button:active,#button-container button:disabled{box-shadow:none!important}#clear{color:#000!important;background-color:#fd5858!important}#clear:hover{background-color:#ea4f4f!important}#main-container{justify-content:center;display:flex}#app-container,#button-container{text-align:center;flex-direction:column;justify-content:center;align-items:center;display:flex}#title{margin-bottom:20px;font-family:Satisfy,cursive;font-size:54px}#subtitle{margin-bottom:25px;font-weight:400}#subtitle .pause-time-unit{vertical-align:baseline;text-align:center;min-block-size:44px;padding:3px 8px;display:inline-flex}#subtitle .selectmenu{vertical-align:baseline;display:inline-block}#month-toggle{align-items:center;margin-bottom:15px;display:flex}#month-toggle button{block-size:44px;inline-size:44px;margin-left:30px;margin-right:30px;font-size:12px}#month-toggle h2{width:160px;margin:0;font-size:20px}#day-data-container{flex-direction:column;justify-content:center;padding:15px;display:flex}#button-container{margin-top:45px}#save-container{flex-wrap:wrap;justify-content:center;align-items:center;gap:8px;margin-top:12px;display:flex}.pause-my-plans{align-items:center;display:inline-flex}.pause-guest-note{flex-basis:100%;margin:4px 16px 0;font-size:14px}.pause-plan-name{color:var(--pause-muted);overflow-wrap:anywhere;margin:0 0 8px;font-size:17px}#save{visibility:visible;min-block-size:44px;min-inline-size:60px;color:var(--pause-ink);background-color:#0edc00;border-radius:5px;margin:5px;padding:7px;font-size:17px;box-shadow:1px 1px 1px #b7b7b7}#save:hover,#save:disabled{background-color:#0db902}#save:active,#save:disabled{box-shadow:none!important}@media only screen and (width>=630px){#subtitle{margin-bottom:45px}#day-data-container{flex-flow:wrap}#button-container{flex-direction:row;align-items:flex-start;margin-top:60px}}.pause-button{box-sizing:border-box;min-block-size:44px;box-shadow:1px 1px 1px var(--pause-drop);background-color:var(--pause-green);color:var(--pause-ink);cursor:pointer;border:none;border-radius:5px;justify-content:center;align-items:center;padding:0 16px;font:17px Raleway,sans-serif;display:inline-flex}.pause-button:hover{background-color:var(--pause-green-hover)}.pause-button:active,.pause-button:disabled{box-shadow:none}.pause-button:focus-visible,.pause-quiet:focus-visible,.pause-link:focus-visible,.pause-back:focus-visible{outline:2px solid var(--pause-ink);outline-offset:3px}.pause-quiet{box-sizing:border-box;border:1px solid var(--pause-rule);background:var(--pause-paper);min-block-size:44px;color:var(--pause-ink);cursor:pointer;border-radius:5px;justify-content:center;align-items:center;padding:0 16px;font:15px Raleway,sans-serif;display:inline-flex}.pause-quiet:hover{background:var(--pause-wash)}.pause-link{color:var(--pause-green-ink);text-underline-offset:2px;text-decoration:underline}.pause-link:hover{color:var(--pause-ink)}.pause-back{z-index:3;min-block-size:44px;color:var(--pause-ink);align-items:center;font:15px Raleway,sans-serif;display:inline-flex;position:fixed;top:8px;left:16px}.pause-back:hover{color:var(--pause-ink-hover);text-decoration:underline}.pause-page{box-sizing:border-box;text-align:left;inline-size:100%;max-inline-size:36rem;margin:0 auto;padding:72px 16px 24px}.pause-page-title{text-align:center;margin:0 0 24px;font:40px Satisfy,cursive}.pause-muted{color:var(--pause-muted)}.pause-error{color:var(--pause-red-ink)}.pause-skeleton{background:var(--pause-wash);border-radius:3px;block-size:18px}.pause-access{text-align:center;flex-direction:column;align-items:center;gap:12px;display:flex}.pause-visually-hidden{clip-path:inset(50%);white-space:nowrap;block-size:1px;inline-size:1px;position:absolute;overflow:hidden}:root{--pause-paper:#fff;--pause-ink:#000;--pause-muted:#595959;--pause-rule:#dcdcdc;--pause-drop:#b7b7b7;--pause-wash:#f4f4f4;--pause-green:#0edc00;--pause-green-ink:#087a00;--pause-red-ink:#c00000;--pause-green-hover:#0db902;--pause-shadow:#a2a2a2;--pause-ink-hover:#333;--pause-scrim:#00000040;--fleet-surface:#fff;--fleet-ink:#000;--fleet-muted:#595959;--fleet-line:#dcdcdc;--fleet-accent:#000;--fleet-font:"Raleway", sans-serif;--fleet-radius:12px;--fleet-footer-clear:0px}.fleet-panel,.fleet-panel *,.fleet-footer{box-sizing:border-box}.fleet-app:hover,.fleet-footer a:hover{color:inherit}body{flex-direction:column;min-height:100vh;margin:0;padding:0;font-family:Raleway,sans-serif;display:flex}.hidden{position:absolute!important;top:-9999px!important;left:-9999px!important}#root{text-align:center;flex-direction:column;flex:1;display:flex}a{color:inherit;text-decoration:none}a:hover{color:#0edc00}:focus{outline-width:2px;outline-color:#0edc00}::placeholder{font-style:italic}button{cursor:pointer;border:none;padding:0;font-family:Raleway,sans-serif}button:active,button:disabled{text-shadow:.3px .3px #000;outline:none}button:disabled{cursor:not-allowed!important}
