:root{--plate-face: linear-gradient(180deg, rgb(250, 250, 245) 0%, rgb(247, 247, 247) 100%);--plate-face-hover: linear-gradient(180deg, rgb(246, 246, 241) 0%, rgb(242, 242, 242) 100%);--plate-edge: rgb(185, 185, 179);--plate-drop: 0 .3px 1.4px rgba(0, 0, 0, .19);--plate-ink: rgba(0, 0, 0, .85);--plate-ink-dead: rgba(0, 0, 0, .38)}.ct-plate{background:var(--plate-face);border:.5px solid var(--plate-edge);border-radius:5px;box-shadow:var(--plate-drop);color:var(--plate-ink);cursor:pointer;font-family:var(--sans)}.ct-plate:hover:not(:disabled){background:var(--plate-face-hover)}.ct-plate:disabled{color:var(--plate-ink-dead);cursor:default}.ct-button{height:28px;padding:0 11px;display:inline-flex;align-items:center;gap:6px;font-size:12.5px;font-weight:500;white-space:nowrap}.ct-button.ct-glyphed{padding-left:10px}.ct-glyph{display:block;opacity:.85}.ct-button:disabled .ct-glyph{opacity:.38}.ct-iconbutton{width:28px;height:28px;padding:0;display:inline-flex;align-items:center;justify-content:center}.ct-iconbutton img{max-width:16.5px;max-height:16.5px;display:block}.ct-iconbutton:disabled img{opacity:.5}.ct-switch{position:relative;width:46px;height:20px;flex:none;padding:0;border:none;background:none;cursor:pointer}.ct-switch:disabled{cursor:default;opacity:.45}.ct-switch-track{position:absolute;inset:0;border-radius:10px;background:#fff;border:1px solid #e0e0e0;box-shadow:inset 0 1.1px 1.3px -.45px #00000040;transition:background .16s ease,border-color .16s ease}.ct-switch.is-on .ct-switch-track{background:#00e104}.ct-switch-knob{position:absolute;top:1px;left:1px;width:24px;height:18px;border-radius:9px;background:#fff;border:1px solid #e6e6e6;box-shadow:0 1px .8px #00000040;transition:transform .26s cubic-bezier(.3,0,.2,1)}.ct-switch.is-on .ct-switch-knob{transform:translate(20px)}.ct-switch:focus-visible{outline:2px solid rgba(0,0,0,.45);outline-offset:2px;border-radius:10px}@media(prefers-reduced-motion:reduce){.ct-switch-track,.ct-switch-knob{transition:none}}.ct-switchrow{display:inline-flex;align-items:center;gap:10px;font-size:13.5px;font-weight:500;color:#000000d9}.ct-switchrow.is-dead{color:#00000061}.ct-rowmenu{width:236px;padding:8px 0;background:#fff;border:1px solid rgb(220,220,220);border-radius:10px;box-shadow:0 18px 48px #0003;text-align:left}.ct-rowmenu-group{margin:0;padding:8px 15px 4px;font-family:var(--sans);font-size:12px;font-weight:600;color:#00000073}.ct-rowmenu-rule{height:1px;margin:6px 0 5px;background:#00000017}.ct-rowmenu-row{display:block;width:100%;height:31px;padding:0 15px;border:none;background:none;text-align:left;font-family:var(--sans);font-size:14.3px;font-weight:500;color:#000000d9;cursor:pointer;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.ct-rowmenu-row:hover:not(:disabled){background:#0000000b}.ct-rowmenu-row.is-red:not(:disabled){color:#dd1c1c}.ct-rowmenu-row:disabled{color:#00000061;cursor:default}.ct-menuwrap{position:relative;display:inline-flex}.ct-pop{position:fixed;z-index:var(--z-window, 40)}@property --ui-split{syntax: "<number>"; inherits: true; initial-value: 1;}.ct-switch.is-brand{--ui-split: 1;width:42px;height:18px;transition:--ui-split .26s cubic-bezier(.3,0,.2,1)}.ct-switch.is-brand.is-on{--ui-split: 0}.ct-switch.is-brand .ct-switch-track{border-radius:28px;border-width:.5px;box-shadow:inset 0 1px 1.2px -.5px #00000040}.ct-switch.is-brand.is-on .ct-switch-track{background:#f80000;border-color:#f80000}.ct-switch.is-brand .ct-switch-knob{top:50%;width:22px;height:16px;border-radius:58px;border-width:.7px;box-shadow:0 1px .7px #00000040;display:flex;align-items:center;justify-content:center;overflow:hidden;transform:translateY(-50%);transition:left .26s cubic-bezier(.3,0,.2,1)}.ct-switch.is-brand .ct-switch-knob{left:2px}.ct-switch.is-brand.is-on .ct-switch-knob{transform:translateY(-50%);left:20px}.ct-switch.is-brand .ct-switch-stage{width:20px;height:14px;display:block;overflow:visible}.ct-heart-scale{transform-origin:10px 7px;transform:scale(calc(1 - var(--ui-split) * .29))}.ct-half{transform-origin:11.4px 12.5px}.ct-half-left{transform:translate(calc(var(--ui-split) * -.85px),calc(var(--ui-split) * .3px)) rotate(calc(var(--ui-split) * -5deg))}.ct-half-right{transform:translate(calc(var(--ui-split) * .85px),calc(var(--ui-split) * -.3px)) rotate(calc(var(--ui-split) * 5deg))}.ct-switch.is-brand:focus-visible{border-radius:28px}@media(prefers-reduced-motion:reduce){.ct-switch.is-brand,.ct-switch.is-brand .ct-switch-knob{transition:none}}.ui-comark{width:var(--ui-comark-size, 28px);height:var(--ui-comark-size, 28px);flex:none;display:block;overflow:hidden}.ui-comark-art,.ui-comark-mono{width:100%;height:100%;border-radius:0}.ui-comark-art{display:block;object-fit:cover}.ui-comark-mono{display:flex;align-items:center;justify-content:center;background:var(--ui-comark-bg, #000);color:var(--ui-comark-ink, #fff);font-family:var(--sans, "Inter", -apple-system, system-ui, sans-serif);font-weight:var(--ui-comark-weight, 500);font-size:calc(var(--ui-comark-size, 28px) * var(--ui-comark-letter, .44));line-height:1}.ui-comark-mono.is-two{font-size:calc(var(--ui-comark-size, 28px) * var(--ui-comark-letter, .44) * .947);letter-spacing:.2px}.ui-comark-mono i{font-style:normal}@font-face{font-family:Inter;src:url(/fonts/inter-latin.woff2) format("woff2");font-weight:100 900;font-style:normal;font-display:swap}:root{--fs-title: 28px;--fs-big: 22px;--fs-body: 15px;--fs-small: 12.5px;--lh-title: 34px;--lh-big: 27px;--lh-body: 18px;--lh-small: 15px;--plate-h: 48px;--plate-gap: 8px;--paper: #fbfbf8;--sans: "Inter", -apple-system, BlinkMacSystemFont, "Segoe UI", sans-serif;--ink: rgba(0, 0, 0, .85);--ink-full: #000;--ink-60: rgba(0, 0, 0, .6);--ink-55: rgba(0, 0, 0, .55);--ink-45: rgba(0, 0, 0, .45);--ink-dead: rgba(0, 0, 0, .38);--row-rule: rgba(0, 0, 0, .1);--step-on: #1a1a1a}*{box-sizing:border-box}html,body,#root{height:100%}body{margin:0;background:var(--paper);color:var(--ink);font-family:var(--sans);font-size:var(--fs-body);line-height:var(--lh-body);-webkit-font-smoothing:antialiased;-webkit-tap-highlight-color:transparent}p{margin:0}body.dly-body:after{display:none}.dly-app{max-width:430px;margin:0 auto;min-height:100%;position:relative}.dly-top{height:47px;background:#fff;box-shadow:0 1px 8.7px #0000000d;padding:10px 12px 0;position:relative;z-index:1}.dly-heart{display:block;width:28px;height:26px}.dly-page{padding:25px 12px 24px}.dly-page--pinned{padding-bottom:calc(var(--plate-h) + 48px)}h1.dly-h1{font-size:var(--fs-title);line-height:var(--lh-title);font-weight:500;color:var(--ink-full);margin:0}.dly-sub{font-size:var(--fs-body);line-height:var(--lh-body);color:var(--ink-60);margin-top:12px}.dly-note{font-size:var(--fs-small);line-height:var(--lh-small);color:var(--ink-60);margin-top:12px}.dly-field{display:flex;align-items:center;height:44px;margin-top:12px;padding:0 14px;background:#fff;border:.5px solid var(--plate-edge);border-radius:5px}.dly-pin{flex:1;min-width:0;border:0;outline:0;background:transparent;font-family:var(--sans);font-size:var(--fs-big);font-weight:500;letter-spacing:.42em;text-align:center;color:var(--ink)}.dly-app .dly-plate{display:flex;align-items:center;justify-content:center;height:var(--plate-h);padding:0;font-size:var(--fs-body);font-weight:500;overflow:hidden}.dly-app .dly-wide{width:100%}.dly-label{flex:1 0 0;text-align:center;white-space:nowrap}.dly-app .ct-plate:active:not(:disabled){background:var(--plate-face-hover)}.dly-bar{position:fixed;left:0;right:0;bottom:0;z-index:2;padding:0 0 calc(24px + env(safe-area-inset-bottom))}.dly-bar-inner{max-width:430px;margin:0 auto;padding:0 12px}.dly-signout{margin-top:24px}.dly-rows{margin-top:6px}.dly-row{display:flex;align-items:flex-start;gap:12px;width:100%;height:56px;padding:12px 0 0;border:0;border-bottom:.5px solid var(--row-rule);background:transparent;text-align:left;font:inherit;color:inherit;cursor:pointer}.dly-face{flex:none;width:32px;height:32px;border-radius:50%;display:flex;align-items:center;justify-content:center;color:#fff;font-size:var(--fs-small);font-weight:600}.dly-row-main{flex:1;min-width:0}.dly-row-name,.dly-row-sub{display:block;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.dly-row-name{font-size:var(--fs-body);line-height:var(--lh-body);font-weight:500;color:var(--ink)}.dly-row-sub{font-size:var(--fs-small);line-height:var(--lh-small);color:var(--ink-55);margin-top:2px}.dly-rows+.dly-note{margin-top:16px}.dly-orders{margin-top:16px}.dly-leaves{font-size:var(--fs-small);line-height:var(--lh-small);font-weight:600;color:var(--ink-45);padding:14px 0 2px}.dly-card{display:flex;flex-direction:column;gap:12px;padding:16px 0 16.5px;box-shadow:inset 0 -.5px 0 var(--ink-full)}.dly-head{display:flex;gap:12px;align-items:flex-start}.dly-logo{--ui-comark-size: 40px;position:relative;border-radius:6px;background:#fff}.dly-logo:after{content:"";position:absolute;inset:0;border:.5px solid var(--ink-full);border-radius:6px;pointer-events:none}.dly-lines{flex:1;min-width:0;display:flex;flex-direction:column;gap:3px;overflow-wrap:anywhere}.dly-company{font-size:var(--fs-body);line-height:var(--lh-body);font-weight:500;color:var(--ink-full)}.dly-address,.dly-person{font-size:var(--fs-small);line-height:var(--lh-small);color:var(--ink-60)}.dly-window{font-size:var(--fs-big);line-height:var(--lh-big);font-weight:600;color:var(--ink-full)}.dly-phone{align-self:flex-start;font-size:var(--fs-big);line-height:var(--lh-big);font-weight:500;color:var(--ink-full);text-decoration:underline;text-underline-position:from-font}.dly-phone--none{font-size:var(--fs-small);line-height:var(--lh-small);font-weight:400;color:var(--ink-45);text-decoration:none}.dly-stages{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:var(--plate-gap)}.dly-texts{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:var(--plate-gap)}.dly-app .dly-stage.is-on,.dly-app .dly-stage.is-on:hover,.dly-app .dly-stage.is-on:active,.dly-app .dly-stage.is-on:disabled{background:var(--step-on);color:#fff}.dly-card--done{flex-direction:row;justify-content:space-between;align-items:baseline}.dly-done-name{font-size:var(--fs-body);line-height:var(--lh-body);color:var(--ink-dead)}.dly-done-word{font-size:var(--fs-small);line-height:var(--lh-small);color:var(--ink-60)}.dly-refusal{font-size:var(--fs-body);line-height:var(--lh-body);color:var(--ink);background:#00000009;border-radius:5px;padding:12px 14px;margin-top:12px}.dly-card .dly-refusal{margin-top:0}.dly-quiet{font-size:var(--fs-small);line-height:var(--lh-small);color:var(--ink-45);margin-top:10px}@media(prefers-reduced-motion:reduce){*{transition:none!important;animation:none!important}}
