@font-face{font-family:Inter;font-style:normal;font-weight:100 900;font-display:swap;src:url(../media/2c55a0e60120577a-s.0-dom-5bn10r2.woff2)format("woff2");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Inter;font-style:normal;font-weight:100 900;font-display:swap;src:url(../media/9c72aa0f40e4eef8-s.1y4-pdgsjb-pw.woff2)format("woff2");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Inter;font-style:normal;font-weight:100 900;font-display:swap;src:url(../media/ad66f9afd8947f86-s.3lvt2whj97whp.woff2)format("woff2");unicode-range:U+1F??}@font-face{font-family:Inter;font-style:normal;font-weight:100 900;font-display:swap;src:url(../media/5476f68d60460930-s.2uwcyprjm3xu3.woff2)format("woff2");unicode-range:U+370-377,U+37A-37F,U+384-38A,U+38C,U+38E-3A1,U+3A3-3FF}@font-face{font-family:Inter;font-style:normal;font-weight:100 900;font-display:swap;src:url(../media/2bbe8d2671613f1f-s.0k62hbripvv8p.woff2)format("woff2");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Inter;font-style:normal;font-weight:100 900;font-display:swap;src:url(../media/1bffadaabf893a1e-s.3-6t-g6q0vh0a.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Inter;font-style:normal;font-weight:100 900;font-display:swap;src:url(../media/83afe278b6a6bb3c-s.p.2bn3s6zvc0dyp.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Inter Fallback;src:local(Arial);ascent-override:90.44%;descent-override:22.52%;line-gap-override:0.0%;size-adjust:107.12%}.inter_5901b7c6-module__ec5Qua__className{font-family:Inter,Inter Fallback;font-style:normal}.inter_5901b7c6-module__ec5Qua__variable{--font-inter:"Inter", "Inter Fallback"}
:root{--color-primary:#e35205;--color-primary-hover:#c44604;--color-primary-light:#fff3ed;--color-secondary:#2563eb;--color-secondary-hover:#1d4ed8;--color-secondary-light:#eff6ff;--color-success:#16a34a;--color-success-light:#f0fdf4;--color-danger:#dc2626;--color-danger-light:#fef2f2;--color-warning:#f59e0b;--color-warning-light:#fffbeb;--color-sidebar-active:#1e293b}
*,:before,:after{box-sizing:border-box;margin:0;padding:0}:root{--bg0:#f8fafc;--bg1:#fff;--bg2:#f8fafc;--bg3:#f1f5f9;--bg4:#e2e8f0;--border:#cbd5e1;--text1:#0f172a;--text2:#475569;--text3:#64748b;--accent:var(--color-primary);--accent2:var(--color-primary-hover);--danger:var(--color-danger);--success:var(--color-success);--bg:var(--bg0);--panel:var(--bg1);--row:var(--bg2);--chef:var(--bg3);--line:#e2e8f0;--line2:var(--border);--wk:#0f172a09;--team-sep:#475569;--ink:var(--text1);--mute:var(--text2);--accent-ink:#fff;--shadow:0 10px 28px #0f172a2e;--frz:#0f172a1f;--left:248px;--dw:34px;--days:105;--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light;font-family:var(--font-inter), "Inter", system-ui, -apple-system, "Segoe UI", Arial, sans-serif;color:var(--text1);background:var(--bg0);font-size:14px;line-height:1.35}html,body{height:100%}body{background:var(--bg0);color:var(--ink);flex-direction:column;height:100vh;display:flex;overflow:hidden}button,input{font:inherit;color:inherit}:focus-visible{outline:2px solid var(--accent);outline-offset:2px}.spinner-overlay{flex:1;justify-content:center;align-items:center;display:flex}.app{flex-direction:column;flex:1;min-height:0;display:flex}.bar{z-index:30;background:var(--panel);border-bottom:1px solid var(--line2);flex-wrap:wrap;align-items:center;gap:8px;padding:10px 12px;display:flex;position:relative}.bg{flex-wrap:wrap;align-items:center;gap:8px;display:flex}.bg-r{margin-left:auto}.bar .logo{object-fit:contain;-webkit-user-select:none;user-select:none;flex:none;width:32px;height:32px}.bar h1{letter-spacing:.01em;font-size:20px;font-weight:600;line-height:1.1}.pill{background:var(--chef);color:var(--mute);border-radius:999px;padding:3px 10px;font-size:13px;font-weight:500}.pill.warn{background:var(--danger);color:#fff}.btn{border:1px solid var(--line2);background:var(--panel);cursor:pointer;border-radius:6px;padding:5px 11px;line-height:1.2}.btn:hover:not(:disabled){border-color:var(--accent)}a.btn{color:var(--ink);text-decoration:none;display:inline-block}.btn:disabled{opacity:.45;cursor:default}.btn.main-btn{background:var(--accent);border-color:var(--accent);color:var(--accent-ink);align-items:center;gap:8px;padding:6px 12px;font-weight:600;display:inline-flex}.btn.main-btn:hover{filter:brightness(1.08)}.badge{background:var(--accent-ink);min-width:18px;color:var(--accent);text-align:center;border-radius:9px;padding:0 5px;font-size:12px;line-height:18px}.badge:empty{display:none}.chev{border-bottom:2px solid;border-right:2px solid;width:7px;height:7px;transition:transform .15s;transform:translateY(-2px)rotate(45deg)}.main-btn[aria-expanded=true] .chev{transform:translateY(1px)rotate(-135deg)}.zoom{gap:4px;display:inline-flex}.eff{color:var(--mute);align-items:center;gap:6px;font-size:13px;display:inline-flex}.eff input{border:1px solid var(--line2);background:var(--panel);--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light;border-radius:6px;padding:4px 6px}.menu{position:relative}.pop{z-index:40;background:var(--panel);border:1px solid var(--line2);width:370px;max-width:calc(100vw - 24px);max-height:min(72vh,600px);box-shadow:var(--shadow);border-radius:8px;flex-direction:column;display:flex;position:absolute;top:calc(100% + 8px);left:0;overflow:hidden}.pop.away{visibility:hidden;pointer-events:none}.pop-h{padding:10px 12px 4px}.pop-h input{border:1px solid var(--line2);background:var(--bg);border-radius:6px;width:100%;padding:7px 10px}.hint{color:var(--mute);padding:6px 14px 8px;font-size:13px}.chk{color:var(--mute);cursor:pointer;align-items:center;gap:8px;padding:0 14px 8px;font-size:13px;display:flex}.chips{flex-direction:column;flex:1;gap:7px;min-height:0;padding:0 12px 12px;display:flex;overflow:auto}.grp{color:var(--mute);padding:8px 2px 0;font-size:14px;font-weight:600;line-height:1.2}.chip{border:1px solid var(--line2);background:var(--row);cursor:grab;-webkit-user-select:none;user-select:none;touch-action:none;border-radius:6px;flex:none;align-items:center;gap:10px;padding:7px 10px 7px 0;display:flex;overflow:hidden}.chip:hover{border-color:var(--accent)}.chip .sw{background:var(--c);flex:none;align-self:stretch;width:7px}.chip .tx{flex:1;min-width:0}.chip .cn{font-size:14px;font-weight:600;line-height:1.2}.chip .cs{color:var(--mute);font-size:12px;line-height:1.25}.chip .ct{max-width:110px;color:var(--mute);text-align:right;flex:none;font-size:12px}.chip.pers{padding-left:10px}.av{background:color-mix(in srgb, var(--accent) 18%, var(--row));border-radius:50%;flex:none;justify-content:center;align-items:center;width:32px;height:32px;font-size:13px;font-style:normal;font-weight:600;display:flex}.chip.placed{opacity:.78}.empty{color:var(--mute);padding:14px 4px;font-size:13px}.pop-f{border-top:1px solid var(--line);color:var(--mute);padding:8px 14px 10px;font-size:12px}.pop-f .btn{width:100%;margin-bottom:8px;display:block}.main{flex:1;min-height:0;display:flex}.scroller{background:var(--bg);flex:1;min-width:0;position:relative;overflow:auto}.grid{touch-action:manipulation;width:calc(var(--left) + var(--days) * var(--dw));min-height:100%;padding-bottom:40px;position:relative}.head{z-index:6;background:var(--panel);border-bottom:1px solid var(--line2);display:flex;position:sticky;top:0}.corner small{margin-top:2px;font-size:11px;line-height:1.3;display:block}.corner{z-index:7;width:var(--left);background:var(--panel);border-right:1px solid var(--line2);color:var(--mute);flex:none;align-items:flex-end;padding:0 12px 8px;font-size:13px;display:flex;position:sticky;left:0}.scale{width:calc(var(--days) * var(--dw));flex:none}.weeks{height:26px;display:flex}.wk{width:calc(7 * var(--dw));border-left:1px solid var(--line2);white-space:nowrap;flex:none;padding:5px 8px 0;font-size:13px;font-weight:500;line-height:1.2;overflow:hidden}.days{height:38px;display:flex}.d{width:var(--dw);text-align:center;color:var(--mute);border-left:1px solid var(--line);-webkit-user-select:none;user-select:none;flex:none;padding-top:4px;font-size:11px;line-height:1.15;position:relative}.d b{width:22px;color:var(--ink);border-radius:11px;margin:1px auto 0;font-size:13px;font-weight:500;display:block}.d.we{background:var(--wk)}.d,.lab,.tile,.chip,.track{-webkit-touch-callout:none}.track{-webkit-user-select:none;user-select:none}.hcell{background:color-mix(in srgb, var(--accent) 20%, transparent);pointer-events:none;z-index:1;position:absolute;top:0;bottom:0}.hcell:after{content:"";background:var(--accent);height:3px;animation:.34s linear forwards hold;position:absolute;bottom:0;left:0}.d.holding{background:color-mix(in srgb, var(--accent) 22%, transparent)}.d.holding:after{content:"";background:var(--accent);height:3px;animation:.5s linear forwards hold;position:absolute;bottom:0;left:0}@keyframes hold{0%{width:0}to{width:100%}}.d.frz{background:repeating-linear-gradient(135deg, var(--frz) 0 4px, transparent 4px 8px);cursor:cell}.d.frz b{color:var(--mute)}.fz{background:repeating-linear-gradient(135deg, var(--frz) 0 4px, transparent 4px 8px);pointer-events:none;position:absolute;top:0;bottom:0}.d.td b{background:var(--accent);color:var(--accent-ink)}.row{border-bottom:1px solid var(--line);display:flex}.row.lifted{opacity:.35}.lab{z-index:3;width:var(--left);background:var(--row);border-right:1px solid var(--line2);cursor:grab;-webkit-user-select:none;user-select:none;touch-action:none;flex:none;align-items:center;gap:8px;padding:0 12px;transition:background .15s;display:flex;position:sticky;left:0}.lab.holding{background:color-mix(in srgb, var(--accent) 16%, var(--row))}.row.chef .lab{background:var(--chef);min-height:40px;font-size:16px;font-weight:600;line-height:1.1}.row.chef .lab.holding{background:color-mix(in srgb, var(--accent) 22%, var(--chef))}.row.person .lab{padding-left:28px;font-weight:500}.nm{white-space:nowrap;text-overflow:ellipsis;flex:1;min-width:0;overflow:hidden}.sub{color:var(--mute);font-size:12px;font-weight:400;line-height:1}.grip{opacity:.45;background:radial-gradient(circle,currentColor 1.1px,#0000 1.4px) 0 0/4px 5px;flex:none;width:8px;height:14px}.lab:hover .grip{opacity:.9}.rm{background:var(--line2);min-width:20px;height:20px;color:var(--ink);cursor:pointer;border:0;border-radius:10px;flex:none;padding:0 6px;font-size:14px;line-height:20px;display:none}.lab:hover .rm,.rm.armed{display:block}.rm:hover{filter:brightness(.92)}.rm.armed{background:var(--danger);color:#fff;font-size:12px;font-weight:600}.ren{border:1px solid var(--accent);background:var(--panel);width:100%;font:inherit;border-radius:4px;padding:2px 6px}.track{width:calc(var(--days) * var(--dw));background-image:linear-gradient(90deg, transparent 0 calc(5 * var(--dw)), var(--wk) calc(5 * var(--dw)) 100%), linear-gradient(90deg, var(--line) 1px, transparent 1px);background-size:calc(7 * var(--dw)) 100%, var(--dw) 100%;flex:none;position:relative}.row.chef .track{background-color:var(--chef)}.row.chef~.row.chef:not(.fixed),.row.fixed{border-top:3px solid var(--team-sep);margin-top:24px}.row.fixed .lab{letter-spacing:-.01em;cursor:default;background:color-mix(in srgb, var(--accent) 12%, var(--chef));font-size:15px}.row.fixed .track{background-color:color-mix(in srgb, var(--accent) 12%, var(--chef))}.ph{left:calc(var(--left) + 12px);color:var(--mute);white-space:nowrap;padding-top:11px;font-size:13px;display:inline-block;position:sticky}.today{background:var(--accent);opacity:.5;pointer-events:none;width:2px;margin-left:-1px;position:absolute;top:0;bottom:0}.emptyg{max-width:520px;color:var(--mute);padding:32px 28px;font-size:15px;line-height:1.5;position:sticky;left:0}.tile{color:#fff;cursor:grab;-webkit-user-select:none;user-select:none;touch-action:none;border-radius:6px;height:34px;padding:3px 12px 0 11px;position:absolute;overflow:hidden;box-shadow:0 1px #00000047,inset 0 0 0 1px #ffffff24}.tile .n{white-space:nowrap;text-overflow:ellipsis;font-size:13px;font-weight:600;line-height:16px;overflow:hidden}.tile .s{opacity:.9;white-space:nowrap;text-overflow:ellipsis;font-size:11px;line-height:13px;overflow:hidden}.tile.free{background-image:repeating-linear-gradient(135deg,#ffffff24 0 6px,#0000 6px 12px)}.tile.inh{cursor:default;opacity:.8;box-shadow:none;outline-offset:-4px;outline:1.5px dashed #ffffffbf}.tile.abs{background-image:radial-gradient(#ffffff4d 1.2px,#0000 1.6px);background-size:8px 8px}.tile.allfz{opacity:.35}.tile.ret{box-shadow:inset 0 0 0 1.5px var(--line2);background-image:repeating-linear-gradient(135deg,#11182712 0 5px,#0000 5px 10px);color:var(--mute)!important}.tile.ret .n{font-style:italic;font-weight:500}.tile.ret .x{background:#1118272e}.tile.cutl{border-top-left-radius:0;border-bottom-left-radius:0}.tile.cutr{border-top-right-radius:0;border-bottom-right-radius:0}.tile.sel{box-shadow:0 0 0 2px var(--panel), 0 0 0 4px var(--ink)}.tile.conf{outline:2px solid var(--danger);outline-offset:1px}.tile.editing{cursor:text;z-index:5;box-shadow:0 0 0 2px var(--accent), var(--shadow);background-image:none;padding:2px;overflow:visible}.free-in{background:var(--panel);width:100%;height:100%;color:var(--ink);border:0;border-radius:4px;padding:0 10px;font-size:13px;font-weight:600}.tile .h{cursor:ew-resize;touch-action:none;width:10px;position:absolute;top:0;bottom:0}.tile .h.l{left:0}.tile .h.r{right:0}.tile .h:after{content:"";opacity:0;border-left:1px solid #ffffffd9;border-right:1px solid #ffffffd9;width:2px;transition:opacity .12s;position:absolute;top:10px;bottom:10px;left:3px}.tile:hover .h:after{opacity:1}.tile .x{color:#fff;cursor:pointer;background:#00000059;border:0;border-radius:9px;width:18px;height:18px;padding:0;font-size:14px;line-height:18px;display:none;position:absolute;top:1px;right:11px}.tile:hover .x{display:block}.prev{border:2px dashed var(--accent);background:color-mix(in srgb, var(--accent) 14%, transparent);pointer-events:none;z-index:2;white-space:nowrap;border-radius:6px;height:34px;padding:6px 8px 0;font-size:12px;font-weight:500;position:absolute;top:6px;overflow:hidden}.prev.warn{border-color:var(--danger);background:color-mix(in srgb, var(--danger) 14%, transparent)}.ghost{z-index:60;pointer-events:none;box-shadow:var(--shadow);opacity:.94;position:fixed;top:0;left:0}.ghost.tile{cursor:grabbing}.ghost.rowg{background:var(--panel);border-left:4px solid var(--accent);border-radius:4px;align-items:center;gap:8px;height:44px;padding:0 12px;font-weight:600;display:flex}.ghost .rm{display:none}.dropline{z-index:55;background:var(--accent);pointer-events:none;border-radius:2px;height:3px;position:fixed}.dropline[hidden]{display:none}.absmenu{z-index:90;background:var(--panel);border:1px solid var(--line2);width:250px;max-height:min(70vh,520px);box-shadow:var(--shadow);border-radius:8px;padding:6px;position:fixed;overflow:auto}.am-t{color:var(--mute);border-bottom:1px solid var(--line);margin-bottom:4px;padding:6px 8px 8px;font-size:12px}.am-i{cursor:pointer;border-radius:6px;align-items:center;gap:10px;padding:7px 8px;display:flex}.am-i:hover,.am-i:focus-visible{background:color-mix(in srgb, var(--accent) 14%, var(--panel))}.am-d{border-radius:3px;flex:none;width:12px;height:12px}.am-i span{flex:1;min-width:0}.am-x{width:20px;height:20px;color:var(--mute);cursor:pointer;background:0 0;border:0;border-radius:10px;flex:none;padding:0;font-size:15px;line-height:20px}.am-x:hover{background:var(--line2);color:var(--ink)}.am-add{border:0;border-top:1px solid var(--line);text-align:left;width:100%;color:var(--accent2);cursor:pointer;background:0 0;border-radius:0 0 6px 6px;margin-top:4px;padding:7px 8px;font-weight:600;display:block}.am-new{border-top:1px solid var(--line);margin-top:4px;padding:8px}.am-new input{border:1px solid var(--line2);background:var(--bg);border-radius:6px;width:100%;padding:6px 8px}.am-sw{flex-wrap:wrap;gap:6px;margin:8px 0;display:flex}.am-c{cursor:pointer;border:2px solid #0000;border-radius:6px;width:22px;height:22px;padding:0}.am-c.on{border-color:var(--ink)}.am-b{gap:6px;display:flex}.stymenu{width:290px}.sty-int{padding:4px 8px 8px}.sty-fam{align-items:center;gap:6px;padding:3px 8px;display:flex}.sty-fam>span{width:62px;color:var(--mute);flex:none;font-size:12px}.sty-fam input[type=color]{border:1px solid var(--line2);background:var(--panel);border-radius:6px;width:34px;height:26px;padding:0}.sty-note{padding:4px 8px 0}.sty-ret{border-bottom:1px solid var(--line);flex-direction:column;gap:6px;margin-bottom:4px;padding-bottom:8px;display:flex}.sty-ret .hint{padding:0 14px}.sty-ret .btn{text-align:left;margin:0 12px}.sty-b{flex-wrap:wrap;padding:8px 8px 4px}.toast{z-index:80;background:var(--ink);max-width:min(560px,100vw - 32px);color:var(--bg);box-shadow:var(--shadow);border-radius:8px;padding:10px 16px;font-weight:500;position:fixed;bottom:20px;left:50%;transform:translate(-50%)}body.dragging,body.dragging *{cursor:grabbing!important;-webkit-user-select:none!important;user-select:none!important}body.dragging.rs,body.dragging.rs *{cursor:ew-resize!important}@media (max-width:860px){:root{--left:150px}.lab,.corner{width:150px}.grid{width:calc(150px + var(--days) * var(--dw))}}@media (prefers-reduced-motion:reduce){*{transition:none!important}}.pr-root{background:var(--bg0);-webkit-print-color-adjust:exact;print-color-adjust:exact;flex:1;min-height:0;overflow:auto}.pr-ctl{z-index:5;background:var(--panel);border-bottom:1px solid var(--line2);flex-wrap:wrap;align-items:center;gap:10px 14px;padding:10px 16px;display:flex;position:sticky;top:0}.pr-ctl label{align-items:center;gap:6px;font-weight:500;display:inline-flex}.pr-ctl input,.pr-ctl select{border:1px solid var(--line2);background:var(--panel);color:var(--ink);font:inherit;border-radius:6px;padding:4px 8px}.pr-hint{color:var(--mute);flex-basis:100%;font-size:12.5px}.pr-err{color:#b42318;margin:24px 16px;font-weight:500}.pr-sheet{color:#111827;background:#fff;width:281mm;margin:16px auto;padding:6mm;font-size:8.5pt;box-shadow:0 1px 4px #0f172a26}.pr-head{align-items:center;gap:4mm;margin-bottom:3mm;display:flex}.pr-head img{width:auto;height:10mm}.pr-head h1{font-size:13pt;font-weight:700;line-height:1.2}.pr-head p{font-size:10pt}.pr-head small{color:#475569;align-self:flex-start;margin-left:auto;font-size:7.5pt}.pr-tab{border-collapse:collapse;table-layout:fixed;width:100%}.pr-c-name{width:42mm}.pr-tab th,.pr-tab td{vertical-align:middle;border:.2mm solid #cbd5e1;padding:0}.pr-tab thead th{background:#f1f5f9;font-weight:600}.pr-tab th.pr-name{text-align:left}.pr-weeks,.pr-days{display:flex}.pr-weeks span{white-space:nowrap;text-overflow:ellipsis;border-left:.2mm solid #94a3b8;padding:.6mm 1mm;font-size:7.5pt;overflow:hidden}.pr-weeks span:first-child{border-left:0}.pr-days span{text-align:center;border-left:.2mm solid #cbd5e1;flex:1;min-width:0;padding:.4mm 0;font-size:7pt;line-height:1.15}.pr-days span:first-child{border-left:0}.pr-days em{color:#475569;font-style:normal;font-weight:400;display:block}.pr-days .we{background:#e2e8f0}.pr-days .frz{background:repeating-linear-gradient(135deg,#cbd5e1 0 1mm,#f1f5f9 1mm 2mm)}.pr-tab .pr-name{overflow-wrap:anywhere;padding:.8mm 2mm;line-height:1.2;overflow:hidden}.pr-name small{color:#64748b;white-space:nowrap;margin-left:1.5mm;font-size:7pt;font-weight:400}.pr-tab .pr-row.person .pr-name{padding-left:5mm}.pr-row.chef td,.pr-row.fixed td{background:#f1f5f9;font-weight:700}.pr-row.chef .pr-name{font-size:9.5pt}.pr-team{break-inside:avoid;page-break-inside:avoid}.pr-team .pr-row:first-child td{border-top:.8mm solid #475569}.pr-track{background-image:linear-gradient(90deg,#e2e8f0 .2mm,#0000 .2mm);background-size:calc(100% / var(--n)) 100%;position:relative}.pr-col{position:absolute;top:0;bottom:0}.pr-col.we{background:#0f172a0f}.pr-col.frz{background:repeating-linear-gradient(135deg,#47556938 0 1mm,#0000 1mm 2mm)}.pr-tile{white-space:nowrap;text-overflow:ellipsis;box-sizing:border-box;border-radius:.8mm;height:6mm;padding:0 1mm;font-size:7pt;font-weight:600;line-height:6mm;position:absolute;overflow:hidden}.pr-tile.inh{opacity:.8;border:.3mm dashed #ffffffe6}.pr-tile.free{font-style:italic}.pr-tile.conf{outline-offset:-.5mm;outline:.5mm solid #c81e1e}@page{size:A4 landscape;margin:8mm}@media print{body{background:#fff;height:auto!important;display:block!important;overflow:visible!important}.pr-root{background:#fff;overflow:visible}.pr-ctl,img.print\:hidden{display:none!important}.pr-sheet{width:auto;box-shadow:none;margin:0;padding:0}}
