body,html{margin:0;padding:0;font-family:Atkinson Hyperlegible,Lexend,ui-sans-serif,system-ui,-apple-system,sans-serif;background:#f0eee9;color:#1a1a1a;-webkit-font-smoothing:antialiased}#__next,body,html{height:100%}*{box-sizing:border-box}.app-toolbar{width:100%}.app-body{min-height:0}button,input,select,textarea{font-family:inherit}.app-rail::-webkit-scrollbar{width:9px}.app-rail::-webkit-scrollbar-track{background:transparent}.app-rail::-webkit-scrollbar-thumb{background:rgba(0,0,0,.15);border-radius:4px}.app-rail::-webkit-scrollbar-thumb:hover{background:rgba(0,0,0,.25)}.dose-input::-webkit-inner-spin-button,.dose-input::-webkit-outer-spin-button{-webkit-appearance:none;margin:0}@media print{@page{size:auto;margin:0}body,html{background:#fff}.app-rail,.app-toolbar,.no-print,.twk-panel{display:none!important}.app-body,.app-canvas-wrap{display:block!important}.app-canvas-wrap{overflow:visible!important;padding:0!important}[data-page-frame],[data-page-viewer]{width:auto!important;height:auto!important}[data-page-frame]{transform:none!important;box-shadow:none!important}[data-print-page]{box-shadow:none!important;border:none!important;page-break-after:avoid;page-break-inside:avoid}}.twk-panel{position:fixed;right:16px;bottom:16px;z-index:2147483646;width:280px;max-height:calc(100vh - 32px);display:flex;flex-direction:column;background:rgba(250,249,247,.78);color:#29261b;-webkit-backdrop-filter:blur(24px) saturate(160%);backdrop-filter:blur(24px) saturate(160%);border:.5px solid rgba(255,255,255,.6);border-radius:14px;box-shadow:inset 0 1px 0 rgba(255,255,255,.5),0 12px 40px rgba(0,0,0,.18);font:11.5px/1.4 ui-sans-serif,system-ui,-apple-system,sans-serif;overflow:hidden}.twk-hd{display:flex;align-items:center;justify-content:space-between;padding:10px 8px 10px 14px;cursor:move;-webkit-user-select:none;-moz-user-select:none;user-select:none}.twk-hd b{font-size:12px;font-weight:600;letter-spacing:.01em}.twk-x{-webkit-appearance:none;-moz-appearance:none;appearance:none;border:0;background:transparent;color:rgba(41,38,27,.55);width:22px;height:22px;border-radius:6px;cursor:default;font-size:13px;line-height:1}.twk-x:hover{background:rgba(0,0,0,.06);color:#29261b}.twk-body{padding:2px 14px 14px;display:flex;flex-direction:column;gap:10px;overflow-y:auto;overflow-x:hidden;min-height:0;scrollbar-width:thin;scrollbar-color:rgba(0,0,0,.15) transparent}.twk-body::-webkit-scrollbar{width:8px}.twk-body::-webkit-scrollbar-track{background:transparent;margin:2px}.twk-body::-webkit-scrollbar-thumb{background:rgba(0,0,0,.15);border-radius:4px;border:2px solid transparent;background-clip:content-box}.twk-body::-webkit-scrollbar-thumb:hover{background:rgba(0,0,0,.25);border:2px solid transparent;background-clip:content-box}.twk-row{display:flex;flex-direction:column;gap:5px}.twk-row-h{flex-direction:row;align-items:center;gap:10px}.twk-lbl,.twk-row-h{justify-content:space-between}.twk-lbl{display:flex;align-items:baseline;color:rgba(41,38,27,.72)}.twk-lbl>span:first-child{font-weight:500}.twk-val{color:rgba(41,38,27,.5);font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.twk-sect{font-size:10px;font-weight:600;letter-spacing:.06em;text-transform:uppercase;color:rgba(41,38,27,.45);padding:10px 0 0}.twk-sect:first-child{padding-top:0}.twk-seg{position:relative;display:flex;padding:2px;border-radius:8px;background:rgba(0,0,0,.06);-webkit-user-select:none;-moz-user-select:none;user-select:none}.twk-seg-thumb{position:absolute;top:2px;bottom:2px;border-radius:6px;background:rgba(255,255,255,.9);box-shadow:0 1px 2px rgba(0,0,0,.12);transition:left .15s cubic-bezier(.3,.7,.4,1),width .15s}.twk-seg.dragging .twk-seg-thumb{transition:none}.twk-seg button{position:relative;z-index:1;flex:1 1;border:0;background:transparent;color:inherit;min-height:22px;border-radius:6px;padding:4px 6px;line-height:1.2;overflow-wrap:anywhere}.twk-btn,.twk-seg button{-webkit-appearance:none;-moz-appearance:none;appearance:none;font:inherit;font-weight:500;cursor:default}.twk-btn{height:26px;padding:0 12px;border:0;border-radius:7px;background:rgba(0,0,0,.78);color:#fff}.twk-btn:hover{background:rgba(0,0,0,.88)}@media (max-width:768px){.app-toolbar{padding:6px 10px!important;gap:4px!important;min-height:0!important}.app-toolbar .tagline,.app-toolbar .toolbar-label{display:none}.app-toolbar .toolbar-group{padding-left:4px!important;border-left:none!important;height:auto!important}.app-body{grid-template-columns:1fr!important;grid-template-rows:1fr!important}.app-rail{border-right:none!important;overflow-y:auto!important}.app-canvas-wrap{padding:0!important;margin:0!important;display:block!important;overflow:scroll!important;-webkit-overflow-scrolling:touch;min-height:0!important;height:100%!important}.app-canvas-wrap>svg:first-child{position:absolute!important}.app-canvas-wrap [data-page-viewer]{width:auto!important;height:auto!important;flex-shrink:unset!important}.app-canvas-wrap [data-page-frame]{transform:none!important;height:auto!important;box-shadow:none!important}.app-canvas-wrap [data-print-page]{height:auto!important;overflow:visible!important}.mobile-tabs{display:flex!important}.mobile-tabs button{min-height:0!important;height:36px!important}.app-body[data-mobile-tab=editor] .app-canvas-wrap,.app-body[data-mobile-tab=preview] .app-rail{display:none!important}}@media (min-width:769px){.mobile-tabs{display:none!important}}@media (pointer:coarse){button,input,select,textarea{min-height:36px}.mobile-tabs button{min-height:0!important}.dose-input{min-height:28px!important;width:36px!important}}