:root:has(.lw){color-scheme:light;background:#f6f5f0}body:has(.lw){margin:0;background:#f6f5f0;color:#202522;overflow:hidden}.lw{--paper:#f6f5f0;--ink:#202522;--blue:#315cff;--line:#dbdcd6;position:fixed;inset:0;background:var(--paper);font-family:Inter,Arial,sans-serif;color:var(--ink);isolation:isolate}.lw [hidden]{display:none!important}.lw button,.lw input,.lw textarea{font:inherit}.lw button{min-height:40px;border:1px solid var(--line);border-radius:8px;background:var(--paper);color:var(--ink);font-size:13px;font-weight:550;padding:8px 13px}.lw button:hover:not(:disabled){border-color:var(--blue);color:var(--blue)}.lw button:disabled{opacity:.4;cursor:default}.lw :is(button,a,input,textarea,svg):focus-visible{outline:2px solid var(--blue);outline-offset:3px}.lw svg{fill:none;stroke:currentColor;stroke-width:1.8;stroke-linejoin:round;stroke-linecap:round}.lw-header{position:absolute;top:0;left:0;right:0;z-index:5;display:flex;align-items:center;gap:16px;height:64px;padding:8px max(20px,env(safe-area-inset-right)) 8px max(14px,env(safe-area-inset-left));border-bottom:1px solid #20252216;background:#f6f5f0ed;backdrop-filter:blur(12px)}.lw-header h1{margin:0 auto 0 0;font-size:20px;font-weight:650;letter-spacing:-.6px;white-space:nowrap}.lw .lw-icon{display:grid;place-items:center;width:40px;height:40px;padding:8px;border:0;background:transparent;border-radius:7px;color:var(--ink);flex:none}.lw-icon svg{width:23px;height:23px}.lw-live{display:flex;gap:7px;align-items:center;font-size:12px;white-space:nowrap}.lw-live i{width:7px;height:7px;border-radius:50%;background:#9c9f97}.lw-live[data-live=true] i{background:#55ad63}.lw-editor{font-size:12px;white-space:nowrap}.lw-header time{font-size:18px;font-variant-numeric:tabular-nums;min-width:48px}.lw .lw-history-trigger{background:transparent;color:var(--blue);border-color:#a5aba7;min-height:35px;padding:6px 11px}.lw-canvas-wrap{position:absolute;inset:64px 0 0;overflow:hidden;background:#fff}.lw-canvas-wrap>svg{width:100%;height:100%;display:block;touch-action:none;stroke:none}.lw-canvas-wrap[data-editable=true]>svg{cursor:crosshair}.lw-canvas-wrap[data-editable=true][data-tool=select]>svg{cursor:default}.lw-empty{position:absolute;left:50%;top:43%;transform:translate(-50%,-50%);margin:0;color:#969a93;font-size:14px;pointer-events:none;white-space:nowrap}.lw-hidden-canvas{position:absolute;inset:0;background:var(--paper);display:flex;align-items:center;justify-content:center;flex-direction:column;gap:12px}.lw-message{position:absolute;z-index:12;left:50%;top:76px;transform:translate(-50%);max-width:min(590px,calc(100% - 32px));display:flex;align-items:center;gap:12px;padding:9px 12px;background:var(--paper);border:1px solid #c9cdc3;box-shadow:0 6px 30px #2025220e;border-radius:10px;font-size:13px}.lw .lw-dismiss{border:0;min-height:28px;padding:2px 5px;font-size:22px}.lw-message span{line-height:1.4}.lw-turn-bar{position:absolute;left:50%;bottom:max(20px,env(safe-area-inset-bottom));transform:translate(-50%);z-index:6;display:flex;align-items:center;gap:24px;max-width:calc(100vw - 420px);padding:12px 14px 12px 20px;border:1px solid var(--line);border-radius:14px;background:#f6f5f0f5;box-shadow:0 5px 22px #20252208}.lw-turn-bar>div{display:grid;gap:3px;min-width:80px}.lw-turn-bar strong{font-size:14px;font-weight:650;white-space:nowrap}.lw-turn-bar span{font-size:11px;color:#6c736c;white-space:nowrap}.lw .lw-primary{min-height:43px;padding:10px 22px;background:var(--blue);color:#fff;border-color:var(--blue);white-space:nowrap;font-weight:600}.lw .lw-primary:hover:not(:disabled){background:#204ce8;color:#fff}.lw .lw-report-trigger{position:absolute;right:max(22px,env(safe-area-inset-right));top:78px;z-index:5;min-height:28px;background:#f6f5f0c9;border:0;color:#74796f;font-size:11px;padding:5px 9px}.lw-tools{position:absolute;z-index:10;left:max(24px,env(safe-area-inset-left));bottom:max(24px,env(safe-area-inset-bottom))}.lw .lw-tools-toggle{position:relative;display:flex;align-items:center;justify-content:center;gap:8px;width:66px;height:66px;padding:18px;background:var(--blue);color:#fff;border-color:var(--blue);border-radius:50%;box-shadow:0 4px 22px #315cff20}.lw-tools-toggle svg{width:28px;height:28px;flex:none}.lw-tools-toggle span{position:absolute;white-space:nowrap;top:74px;color:var(--ink);font-size:11px;display:none}.lw .lw-tools-toggle:hover:not(:disabled){color:#fff;background:#214de9}.lw .lw-tools-toggle[aria-expanded=true]{background:var(--ink);border-color:var(--ink)}.lw-tool-panel{position:absolute;left:0;bottom:80px;display:flex;align-items:flex-end;gap:14px}.lw-wheel{position:relative;width:246px;height:246px;flex:none;border:1px solid var(--line);border-radius:50%;background:#f6f5f0fa;box-shadow:0 7px 25px #20252212}.lw-wheel:after{position:absolute;left:96px;top:104px;content:"TOOLS";font-size:10px;color:#7d847b;letter-spacing:1.4px;pointer-events:none}.lw .lw-wheel button{position:absolute;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:4px;width:68px;height:68px;padding:7px 3px;border:0;border-radius:50%;background:transparent;font-size:10px;transform:translate(-50%,-50%)}.lw-wheel button svg{width:24px;height:24px}.lw-wheel button:nth-child(1){left:123px;top:43px}.lw-wheel button:nth-child(2){left:201px;top:99px}.lw-wheel button:nth-child(3){left:171px;top:190px}.lw-wheel button:nth-child(4){left:75px;top:190px}.lw-wheel button:nth-child(5){left:46px;top:99px}.lw .lw-wheel button[aria-pressed=true]{color:#fff;background:var(--blue)}.lw-properties{width:240px;padding:14px;border:1px solid var(--line);border-radius:12px;background:#f6f5f0fc;box-shadow:0 6px 25px #2025220d;max-height:calc(100dvh - 180px);overflow:auto}.lw-colors{display:flex;flex-wrap:wrap;gap:8px;margin-bottom:12px}.lw .lw-colors button{min-height:23px;width:23px;height:23px;padding:0;background:var(--swatch);border:1px solid #20252229;border-radius:50%}.lw .lw-colors button[aria-pressed=true]{outline:2px solid var(--blue);outline-offset:2px}.lw-custom-color{display:block;width:23px;height:23px;overflow:hidden;border-radius:50%;border:1px solid #bbc0b6}.lw input[type=color]{height:27px;width:32px;border:0;padding:0;background:transparent;cursor:pointer}.lw-custom-color input[type=color]{transform:translate(-4px,-3px)}.lw-property-row{display:flex;align-items:center;justify-content:space-between;gap:12px}.lw-property-row label{display:flex;align-items:center;gap:8px;font-size:11px}.lw .lw-delete{font-size:11px;min-height:31px;padding:5px 8px}.lw-text-label{display:block;font-size:11px;margin-top:12px;margin-bottom:5px}.lw textarea{resize:vertical;width:100%;border:1px solid #bec4b9;background:#fff;border-radius:6px;color:var(--ink);font-size:14px;padding:8px}.lw-size-label,.lw-dimensions label{font-size:11px;display:flex;align-items:center;justify-content:space-between;gap:8px;margin-top:8px}.lw input[type=number]{width:65px;border:1px solid #bec4b9;background:#fff;border-radius:5px;color:var(--ink);font-size:13px;padding:5px}.lw-dimensions{display:flex;gap:12px}.lw-dimensions label{display:grid;gap:3px}.lw-tool-hint{font-size:11px;line-height:1.45;color:#787e73;margin:10px 0 0}.lw #lw-add-text{margin-top:7px;min-height:32px;width:100%;font-size:12px}.lw-dialog{inset:0;margin:auto;width:min(440px,calc(100vw - 32px));max-height:calc(100dvh - 32px);padding:22px;border:1px solid var(--line);border-radius:14px;background:var(--paper);color:var(--ink);box-shadow:0 24px 80px #20252230}.lw-dialog::backdrop{background:#20252266}.lw-dialog header{display:flex;align-items:center;justify-content:space-between;margin-bottom:15px}.lw-dialog h2{margin:0;font-size:20px;font-weight:650;letter-spacing:-.5px}.lw .lw-dialog-close{font-size:26px;line-height:1;border:0;padding:0;width:38px;min-height:38px;background:transparent}.lw-dialog p{font-size:13px;line-height:1.5;color:#72796d;margin:10px 0}.lw-dialog label{font-size:13px;display:block;margin-bottom:7px}.lw-history-dialog{width:min(1100px,calc(100vw - 32px))}.lw-history-layout{display:grid;grid-template-columns:220px minmax(0,1fr);gap:24px}.lw-history-dialog ol{list-style:none;margin:0;padding:0;max-height:50dvh;overflow:auto}.lw-history-dialog li{margin-bottom:7px}.lw-history-dialog li button{width:100%;text-align:left;display:grid;gap:3px}.lw-history-dialog li button[aria-current=true]{color:var(--blue);border-color:var(--blue)}.lw-history-dialog li small{color:#7a8175;font-size:11px;font-weight:400}.lw-history-preview{min-width:0}.lw-history-preview svg{width:100%;background:#fff;border:1px solid var(--line);stroke:none;max-height:52dvh}.lw-history-preview input{width:100%;accent-color:var(--blue)}.lw-history-preview label{margin-top:12px}.lw-rotate{display:none}body:has(.lw) .depot-share{right:calc(max(18px,env(safe-area-inset-right)) + 62px);bottom:max(24px,env(safe-area-inset-bottom))}body:has(.lw) .depot-share-trigger{width:44px;height:44px;min-height:44px;padding:0;border-radius:50%;border-color:#c4c9bf;background:#f6f5f0ed;color:#202522;box-shadow:none}body:has(.lw) .depot-share-trigger span{display:none}body:has(.lw) .depot-trigger{width:44px;height:44px;padding:0;border-radius:50%;justify-content:center;background:#f6f5f0ed;border-color:#c4c9bf;box-shadow:none}body:has(.lw) .depot-trigger strong,body:has(.lw) .depot-trigger svg{display:none}body:has(.lw) .depot-launcher{right:max(18px,env(safe-area-inset-right));bottom:max(24px,env(safe-area-inset-bottom))}@media (max-height:550px) and (orientation:landscape){.lw-header{height:49px;gap:12px;padding:4px max(14px,env(safe-area-inset-right)) 4px max(10px,env(safe-area-inset-left))}.lw-header h1{font-size:17px}.lw-canvas-wrap{inset:49px 0 0}.lw-header time{font-size:16px}.lw .lw-report-trigger{top:56px}.lw-message{top:58px}.lw-turn-bar{bottom:12px;padding:8px 10px 8px 14px;gap:15px;max-width:calc(100vw - 245px)}.lw-turn-bar strong{font-size:12px}.lw-turn-bar span{font-size:10px}.lw .lw-primary{min-height:37px;padding:8px 15px;font-size:12px}.lw-tools{left:max(17px,env(safe-area-inset-left));bottom:15px}.lw .lw-tools-toggle{width:52px;height:52px;padding:13px}.lw-tool-panel{bottom:64px;gap:10px}.lw-wheel{width:220px;height:220px}.lw-wheel:after{left:83px;top:99px}.lw-wheel button:nth-child(1){left:110px;top:36px}.lw-wheel button:nth-child(2){left:180px;top:88px}.lw-wheel button:nth-child(3){left:153px;top:170px}.lw-wheel button:nth-child(4){left:67px;top:170px}.lw-wheel button:nth-child(5){left:40px;top:88px}.lw .lw-wheel button{width:60px;height:60px;font-size:9px}.lw-wheel button svg{width:22px;height:22px}.lw-properties{max-height:calc(100dvh - 130px);width:220px;padding:11px}.lw-dialog{padding:16px}.lw-history-dialog ol{max-height:48dvh}.lw-history-preview svg{max-height:42dvh}body:has(.lw) .depot-share,body:has(.lw) .depot-launcher{bottom:16px}}@media (max-width:700px) and (orientation:landscape){.lw-header{gap:7px}.lw-header h1{font-size:14px}.lw-editor,.lw-live{font-size:10px}.lw .lw-history-trigger{font-size:11px;padding:5px 7px}.lw .lw-icon{width:32px;height:34px;padding:6px}.lw-turn-bar{gap:10px;max-width:calc(100vw - 215px)}.lw-turn-bar span{max-width:125px;overflow:hidden;text-overflow:ellipsis}.lw-history-layout{grid-template-columns:155px minmax(0,1fr);gap:14px}}@media (orientation:portrait) and (max-width:900px){.lw-rotate{position:fixed;inset:0;z-index:1000;background:#f6f5f0;display:flex;align-items:center;justify-content:center;flex-direction:column;text-align:center;padding:35px;gap:14px}.lw-rotate>svg{width:70px;height:70px;color:var(--blue);margin-bottom:10px;stroke-width:1.5}.lw-rotate h2{font-size:25px;line-height:1.15;letter-spacing:-.8px;margin:0;max-width:300px;font-weight:650}.lw-rotate p{font-size:14px;color:#72796d;margin:0}.lw-rotate .lw-primary{margin-top:8px}.lw-rotate p.lw-rotate-note{font-size:12px;max-width:230px;line-height:1.45;margin-top:5px}.lw-header{gap:8px}.lw-header h1{font-size:15px}.lw-editor,.lw-live{display:none}.lw-turn-bar{max-width:calc(100vw - 30px);bottom:85px;width:-moz-max-content;width:max-content}.lw-tool-panel{flex-direction:column;align-items:flex-start}.lw-properties{max-height:180px}.lw-history-layout{grid-template-columns:1fr}.lw-history-dialog ol{max-height:160px}}.lw-header{top:16px;left:18px;right:18px;height:46px;padding:0;gap:10px;border:0;background:transparent;backdrop-filter:none;pointer-events:none}.lw-header>*{pointer-events:auto}.lw-brand{display:flex;align-items:center;gap:12px;padding:5px 16px 5px 5px;min-height:46px;margin-right:auto;border:1px solid #dedfd9;border-radius:12px;background:#fffefbf2;box-shadow:0 3px 12px #20252207}.lw-brand h1{font-size:18px}.lw-editor-status{display:flex;align-items:center;gap:12px;padding:8px 13px;border-radius:10px;background:#f6f5f0eb}.lw .lw-history-trigger,.lw-header>#lw-fullscreen{min-height:44px;border:1px solid #dedfd9;background:#fffefbf2;box-shadow:0 3px 12px #20252207;border-radius:10px}.lw-header>#lw-fullscreen{width:44px}.lw-canvas-wrap{inset:0;overflow:auto;overscroll-behavior:contain;background:var(--paper);padding:80px 0 110px;scrollbar-width:thin;scrollbar-color:#b6beb0 transparent}.lw-canvas-wrap>svg{height:auto;width:100%;max-width:none;touch-action:pan-x pan-y}.lw-canvas-wrap[data-editable=true]>svg{touch-action:none}.lw .lw-report-trigger{top:76px}.lw-message{top:78px}.lw-zoom{display:flex;align-items:center;gap:7px;padding-top:10px;margin-top:8px;border-top:1px solid var(--line)}.lw .lw-zoom button{min-height:31px;padding:3px 9px;font-size:12px}.lw .lw-zoom button:first-child,.lw .lw-zoom button:last-child{font-size:19px;min-width:33px}.lw-history-scroll{height:50dvh;overflow:auto;overscroll-behavior:contain;border:1px solid var(--line);background:#fff}.lw-history-preview .lw-history-scroll svg{width:100%;height:auto;max-height:none;border:0;display:block}.lw-moderation-link{display:block;color:#747d6e;font-size:11px;margin-top:16px;text-decoration:underline}@media (max-height:550px) and (orientation:landscape){.lw-header{top:10px;left:max(10px,env(safe-area-inset-left));right:max(10px,env(safe-area-inset-right));height:40px;gap:8px;padding:0}.lw-brand{min-height:40px;padding:2px 10px 2px 3px;gap:8px;border-radius:9px}.lw-brand h1{font-size:15px}.lw-brand .lw-icon{width:32px;height:32px}.lw-editor-status{gap:8px;padding:6px 8px}.lw .lw-history-trigger,.lw-header>#lw-fullscreen{min-height:38px;height:38px}.lw-header>#lw-fullscreen{width:38px}.lw-canvas-wrap{inset:0;padding-top:64px;padding-bottom:90px}.lw-message{top:59px}.lw .lw-report-trigger{top:55px}.lw-history-scroll{height:43dvh}}@media (max-width:700px) and (orientation:landscape){.lw-brand{gap:6px;padding-right:8px}.lw-brand h1{font-size:13px;letter-spacing:-.4px}.lw-brand .lw-icon{width:28px}.lw-editor-status{gap:6px}.lw-header time{font-size:14px;min-width:40px}.lw-editor{font-size:9px}.lw-header{gap:5px}.lw-live{font-size:9px;gap:4px}}.lw-wheel{border:0;background:transparent;box-shadow:none}.lw-wheel:after{content:none}.lw .lw-wheel button{border:1px solid #dedfd9;background:#fffefbf7;box-shadow:0 3px 14px #20252209}.lw .lw-wheel .lw-wheel-center{left:123px;top:120px;background:var(--blue);color:#fff;border-color:var(--blue);width:62px;height:62px}.lw-wheel .lw-wheel-center svg{width:29px;height:29px}.lw-colors{gap:7px}.lw-properties .lw-colors button,.lw-custom-color{width:21px;height:21px;min-height:21px}@media (max-height:550px) and (orientation:landscape){.lw .lw-wheel .lw-wheel-center{left:110px;top:108px;width:51px;height:51px}.lw-wheel .lw-wheel-center svg{width:24px;height:24px}.lw-properties .lw-colors{gap:6px}.lw-properties .lw-colors button,.lw-properties .lw-custom-color{width:19px;height:19px;min-height:19px}}.lw-canvas-wrap>svg:focus{outline:none}.lw-canvas-wrap:has(>svg:focus-visible){box-shadow:inset 0 0 0 2px #315cff40}.lw-properties .lw-colors{gap:6px}.lw-properties .lw-colors button,.lw-properties .lw-custom-color{width:20px;height:20px;min-height:20px}@media (max-height:550px) and (orientation:landscape){.lw-properties .lw-colors button,.lw-properties .lw-custom-color{width:19px;height:19px;min-height:19px}}@media (orientation:portrait) and (pointer:fine){.lw-rotate{display:none}}.lw-header>.lw-help-trigger{width:44px;min-height:44px;border:1px solid #dedfd9;border-radius:10px;background:#fffefbf2;box-shadow:0 3px 12px #20252207;font-size:20px;font-weight:650}.lw-help-dialog{width:min(460px,calc(100vw - 32px));padding:24px}.lw-help-dialog header{margin-bottom:14px}.lw-help-steps{margin:0;padding-left:22px;font-size:14px;line-height:1.5}.lw-help-steps li{padding-left:5px;margin-bottom:12px}.lw-help-steps li::marker{color:var(--blue);font-weight:650}.lw-help-steps strong{font-weight:650}.lw-help-dialog .lw-help-limit{padding-top:12px;margin:2px 0 16px;border-top:1px solid var(--line);font-size:12px;line-height:1.5}.lw .lw-help-done{width:100%}.lw-help-dialog .lw-help-purpose{color:var(--ink);font-size:14px;line-height:1.5;margin:0 0 14px}.lw-help-dialog .lw-help-steps{padding-top:4px}.lw-help-dialog #lw-help-title:focus{outline:none}@media (max-height:550px) and (orientation:landscape){.lw-header>.lw-help-trigger{width:38px;height:38px;min-height:38px;font-size:18px}.lw-help-dialog{width:min(550px,calc(100vw - 32px));padding:16px 20px;max-height:calc(100dvh - 24px)}.lw-help-dialog header{margin-bottom:8px}.lw-help-dialog h2{font-size:19px}.lw-help-steps{font-size:12px;line-height:1.4}.lw-help-steps li{margin-bottom:7px}.lw-help-dialog .lw-help-limit{padding-top:9px;margin:0 0 11px;font-size:11px;line-height:1.4}.lw-help-dialog .lw-help-purpose{font-size:12px;line-height:1.4;margin-bottom:10px}}.lw-shape-label{display:flex;align-items:center;gap:12px;font-size:12px;margin-bottom:12px}.lw-shape-label select{flex:1;min-width:0;min-height:32px;padding:5px 7px;border:1px solid #bec4b9;border-radius:6px;background:#fff;color:var(--ink);font:inherit}.lw-properties .lw-colors{display:grid;grid-template-columns:repeat(8,minmax(0,1fr));gap:6px}.lw-properties .lw-colors button,.lw-properties .lw-custom-color{width:100%;height:auto;min-height:0;aspect-ratio:1}.lw-properties .lw-custom-color{position:relative;display:grid;place-items:center;background:conic-gradient(#ef7bb5,#315cff,#30cbd0,#f4c72e,#ef7bb5);border-color:#88918b;color:#fff;font-size:16px;font-weight:700;line-height:1}.lw-custom-color input[type=color]{position:absolute;inset:0;transform:none;width:100%;height:100%;opacity:0}.lw-custom-color:focus-within{outline:2px solid var(--blue);outline-offset:2px}.lw-paint-tabs{display:flex;gap:4px;padding:3px;border-radius:7px;background:#e9ebe4;margin-bottom:8px}.lw .lw-paint-tabs button{flex:1;min-height:27px;padding:4px 8px;border:0;border-radius:5px;background:transparent;font-size:11px}.lw .lw-paint-tabs button[aria-pressed=true]{background:#fff;color:var(--blue);box-shadow:0 1px 3px #20252213}.lw-paint-mode{background:transparent;padding:0;margin-bottom:10px}.lw .lw-paint-mode button{border:1px solid var(--line)}.lw .lw-paint-mode button[aria-pressed=true]{border-color:var(--blue)}.lw-gradient-stops{display:flex;gap:7px;margin-bottom:8px}.lw .lw-gradient-stops button{display:flex;align-items:center;gap:7px;flex:1;font-size:11px;min-height:30px;padding:5px 7px}.lw-gradient-stops button:before{content:"";width:15px;height:15px;flex:none;border-radius:50%;border:1px solid #20252230;background:var(--stop-color)}.lw .lw-gradient-stops button[aria-pressed=true]{border-color:var(--blue);color:var(--blue)}.lw-gradient-angle{display:grid;grid-template-columns:1fr auto;align-items:center;gap:5px;font-size:11px;margin-bottom:10px}.lw-gradient-angle input{grid-column:1/-1;width:100%;margin:0;accent-color:var(--blue)}.lw-color-picker{margin-bottom:12px}.lw-color-shade{position:relative;height:92px;width:100%;border-radius:8px;background-color:#315cff;background-image:linear-gradient(to top,#000,transparent),linear-gradient(to right,#fff,transparent);touch-action:none;cursor:crosshair;overflow:hidden;border:1px solid #20252214}.lw-color-shade span{position:absolute;left:80%;top:10%;width:12px;height:12px;border:2px solid #fff;border-radius:50%;box-shadow:0 0 0 1px #202522b0;transform:translate(-50%,-50%);pointer-events:none}.lw .lw-color-hue{display:block;-webkit-appearance:none;-moz-appearance:none;appearance:none;width:100%;height:12px;border-radius:9px;border:1px solid #2025221a;margin:12px 0;background:linear-gradient(to right,red,#ff0,#0f0,#0ff,#00f,#f0f,red);cursor:pointer}.lw-color-hue::-webkit-slider-thumb{-webkit-appearance:none;appearance:none;width:17px;height:17px;background:#fff;border:2px solid #fff;border-radius:50%;box-shadow:0 0 0 1px #20252270}.lw-color-hue::-moz-range-thumb{width:14px;height:14px;background:#fff;border:2px solid #fff;border-radius:50%;box-shadow:0 0 0 1px #20252270}.lw-color-hex-label{display:flex;align-items:center;gap:10px;font-size:11px}.lw .lw-color-hex-label input{min-width:0;width:100%;padding:6px 8px;border:1px solid #bec4b9;border-radius:5px;background:#fff;color:var(--ink);font:12px ui-monospace,monospace;text-transform:uppercase}.lw-color-hex-label input[aria-invalid=true]{border-color:#bd394a}.lw .lw-color-error{margin:6px 0 0;color:#aa2637;font-size:11px;line-height:1.3}.lw-property-row>span{font-size:11px;color:#6c736c}@media (max-height:360px) and (orientation:landscape){.lw-wheel{transform:scale(.86);transform-origin:bottom left}}.lw-header>.lw-names-trigger{width:44px;min-height:44px;border:1px solid #dedfd9;border-radius:10px;background:#fffefbf2;box-shadow:0 3px 12px #20252207}.lw-header>.lw-names-trigger[aria-pressed=true]{border-color:var(--blue);color:var(--blue);background:#eef1ff}.lw-editor{max-width:180px;overflow:hidden;text-overflow:ellipsis}.lw-join-dialog{width:min(420px,calc(100vw - 32px))}.lw-join-dialog h2{font-size:20px}.lw-join-dialog input{width:100%;min-width:0;min-height:44px;border:1px solid #bec4b9;border-radius:7px;padding:10px 12px;font-size:16px;background:#fff;color:var(--ink)}.lw-join-dialog .lw-primary{width:100%;margin-top:6px}.lw-join-dialog #lw-join-error{color:#aa2637}.lw-join-dialog #lw-name-note{font-size:12px}#lw-canvas .lw-contributor-tag{opacity:0;pointer-events:none}#last-website[data-show-names=true] #lw-canvas .lw-contributor-tag,#lw-canvas .lw-contributor-tag[data-hover=true]{opacity:1}@media (max-height:550px) and (orientation:landscape){.lw-header>.lw-names-trigger{width:38px;height:38px;min-height:38px}.lw-join-dialog{max-height:calc(100dvh - 24px)}.lw-join-dialog header{margin-bottom:10px}.lw-join-dialog h2{font-size:18px}.lw-editor{max-width:120px}}@media (max-width:700px) and (orientation:landscape){.lw-editor{max-width:80px}}.lw-tools{--tools-safe-left:env(safe-area-inset-left,0px);--tools-safe-right:env(safe-area-inset-right,0px);--tools-safe-top:env(safe-area-inset-top,0px);--tools-safe-bottom:env(safe-area-inset-bottom,0px)}.lw .lw-tools-toggle,.lw #lw-wheel-close{touch-action:none;-moz-user-select:none;user-select:none;-webkit-user-select:none;cursor:grab}.lw .lw-tools-toggle{z-index:2}.lw .lw-tools-toggle[aria-disabled=true]{opacity:.55;cursor:grab}.lw-tools[data-dragging=true] .lw-tools-toggle,.lw-tools[data-dragging=true] #lw-wheel-close{cursor:grabbing}.lw-tool-panel[data-floating=true]{z-index:1;overflow:auto;overscroll-behavior:contain;scrollbar-width:thin;max-width:calc(100vw - 20px);max-height:calc(100dvh - 20px)}.lw .lw-delete{margin-top:10px;width:100%;color:#a42d35;border-color:#d5a6a9}.lw .lw-delete:disabled{color:#787e73;border-color:var(--line)}.lw-eraser-cursor{position:fixed;width:36px;height:36px;transform:translate(-50%,-50%);border:1.5px solid #315cff;border-radius:50%;box-shadow:0 0 0 1px #ffffffb3;pointer-events:none;z-index:4}.lw-canvas-wrap[data-editable=true][data-tool=eraser] #lw-canvas,.lw-canvas-wrap[data-editable=true][data-tool=eraser] #lw-canvas *{cursor:none}
