@charset "UTF-8";
:root{--paper:#f6f5f1;--white:#fff;--ink:#202735;--muted:#626976;--line:#dedfdc;--accent:#444dc6;--accent-dark:#3039a4;--lavender:#eeeffc;--amber:#966213;--amber-light:#fff2d8;--green:#25614e;--green-light:#e9f4ef;--radius:20px}
*{box-sizing:border-box}body{margin:0;color:var(--ink);background:var(--paper);font-family:Inter,ui-sans-serif,-apple-system,BlinkMacSystemFont,"Segoe UI",sans-serif;font-size:16px;line-height:1.55}
button,input,select,textarea{font:inherit}button,a,input,select,textarea{-webkit-tap-highlight-color:transparent}button,a{touch-action:manipulation}button{min-height:44px;border:1px solid var(--line);border-radius:10px;background:var(--white);color:var(--ink);padding:9px 14px;font-weight:600;cursor:pointer}button:hover{border-color:#a3a8b9;background:#f8f8fc}button:disabled{opacity:.42;cursor:default}a{color:var(--accent);text-underline-offset:3px}button:focus-visible,a:focus-visible,input:focus-visible,textarea:focus-visible,summary:focus-visible,select:focus-visible,[tabindex]:focus-visible{outline:3px solid #717bec;outline-offset:3px}button.primary{background:var(--accent);border-color:var(--accent);color:white}button.primary:hover{background:var(--accent-dark)}button.quiet{border-color:transparent;background:transparent}button.small{font-size:.875rem;padding:8px 10px}button[aria-pressed="true"]{color:var(--accent-dark);border-color:var(--accent);background:var(--lavender)}h1,h2,h3,p{margin:0}h1{font-size:clamp(1.65rem,2.5vw,2.35rem);letter-spacing:-.045em;line-height:1.16;font-weight:750}h2{font-size:1.18rem;letter-spacing:-.025em}h3{font-size:1.08rem;letter-spacing:-.015em}small,.muted{color:var(--muted)}.eyebrow{text-transform:uppercase;letter-spacing:.13em;font-size:.7rem;font-weight:750;color:var(--muted)}.sr-only{position:absolute;width:1px;height:1px;overflow:hidden;clip-path:inset(50%);white-space:nowrap}.skip{position:fixed;top:-100px;left:20px;z-index:20;background:white;padding:16px}.skip:focus{top:10px}
.topbar{max-width:1280px;margin:auto;min-height:82px;padding:17px 42px;display:flex;align-items:center;justify-content:space-between;gap:20px}.brand{display:flex;gap:12px;align-items:center;text-decoration:none;color:var(--ink);font-size:1.13rem;font-weight:750;letter-spacing:-.025em}.brand small{display:block;font-size:.7rem;font-weight:500;letter-spacing:.01em}.brand-icon{background:var(--accent);color:white;width:39px;height:39px;display:grid;place-items:center;border-radius:12px;font-size:1.65rem}.top-actions{display:flex;gap:8px}.top-actions button{background:transparent;font-size:.85rem}.chapters{max-width:1196px;margin:0 auto;border-top:1px solid var(--line);border-bottom:1px solid var(--line);display:grid;grid-template-columns:repeat(5,1fr);padding:9px 0;gap:9px}.chapter{border:0;background:transparent;display:flex;gap:10px;text-align:left;align-items:center;line-height:1.35;padding:9px 12px}.chapter-number{display:grid;place-items:center;flex:0 0 27px;height:27px;border-radius:50%;border:1px solid #c5c7cc;font-size:.8rem}.chapter span:last-child{font-size:.86rem}.chapter small{display:block;font-size:.68rem;font-weight:450;margin-top:3px}.chapter[aria-current="step"]{background:var(--lavender);color:var(--accent-dark)}.chapter[aria-current="step"] .chapter-number{background:var(--accent);color:white;border-color:var(--accent)}
main{max-width:1196px;margin:auto;padding:24px 0 32px}.lesson-intro{display:flex;align-items:flex-start;justify-content:space-between;gap:24px;margin-bottom:20px}.lesson-intro .eyebrow{margin-bottom:7px}.intro-copy{max-width:810px}.intro-copy>p:last-child{margin-top:10px;font-size:.95rem;max-width:780px;line-height:1.5}.lesson-position{text-align:right;white-space:nowrap;font-size:.8rem;color:var(--muted);padding-top:7px}.station-dots{display:flex;gap:5px;margin-top:10px;justify-content:flex-end}.station-dots span{height:5px;width:22px;border-radius:9px;background:#d9dbe2}.station-dots .current{background:var(--accent)}
.workbench{display:grid;grid-template-columns:minmax(280px,340px) minmax(0,1fr);gap:18px;align-items:stretch}.program-panel,.scene-panel{border:1px solid var(--line);border-radius:var(--radius);background:var(--white);overflow:hidden}.panel-heading{display:flex;justify-content:space-between;align-items:center;gap:12px;padding:18px 20px 13px}.panel-heading h2{font-size:.98rem}.panel-heading small{font-size:.75rem}.program-caption{font-size:.8rem;color:var(--muted);margin:0 20px 14px}.code-list{position:relative;padding:0 16px 12px;display:flex;flex-direction:column;gap:8px;max-height:326px;overflow:auto;scrollbar-width:thin;overscroll-behavior:contain}.block{position:relative;display:block;width:100%;text-align:left;padding:11px 13px;background:#fafafa;border:1px solid #e3e4e7;border-radius:11px;font-size:.9rem;min-height:47px;font-weight:500;line-height:1.45}.block .line-num{display:inline-block;color:#858c99;font-size:.7rem;min-width:22px;font-variant-numeric:tabular-nums}.block.loop{border-left:4px solid var(--accent);background:#f5f5fd}.loop-head{display:flex;align-items:center;gap:6px;color:var(--accent-dark);font-size:.82rem;margin-bottom:7px}.loop-count{padding:1px 7px;border-radius:5px;background:#e3e5fa;font-weight:750}.body-commands{display:flex;gap:5px;flex-wrap:wrap;padding-left:23px}.command{display:inline-flex;gap:6px;align-items:center;border:1px solid #e0e1ec;border-radius:6px;background:white;padding:3px 8px;font-family:ui-monospace,SFMono-Regular,Consolas,monospace;font-size:.85rem}.command.active{background:#fce3a9;border-color:#bf882a;color:#65410c;box-shadow:0 0 0 2px #fff5d7}.block.executing{box-shadow:0 0 0 2px #c2c6f5 inset}.edit-mark{float:right;font-size:.75rem;color:var(--muted)}.empty-code{padding:28px 20px;border:1px dashed #b9bbcd;border-radius:12px;text-align:center;color:var(--muted);font-size:.9rem}.toolbox{padding:0 16px 15px;display:flex;gap:6px;flex-wrap:wrap}.toolbox button{flex:1;font-size:.8rem;padding:8px}.program-footer{padding:13px 18px;border-top:1px solid #eeeef0;font-size:.8rem}.program-footer p{margin-top:6px}.command-guide{display:flex;gap:6px 14px;flex-wrap:wrap;line-height:1.6}.command-guide b{color:var(--ink)}.support-buttons{display:flex;gap:5px;margin-top:10px;flex-wrap:wrap}.support-buttons button{font-size:.8rem;flex:1}.hint{margin:10px 0 0;border-left:3px solid #dba64d;padding:9px 11px;background:var(--amber-light);font-size:.86rem}.hint button{margin-top:8px;font-size:.8rem;display:block}.scene-panel{display:flex;flex-direction:column}.scene-heading{padding-bottom:0}.scene-heading .pill{font-size:.75rem;background:var(--green-light);color:var(--green);padding:5px 10px;border-radius:30px;white-space:nowrap}.scene-area{position:relative;display:grid;place-items:center;min-height:270px;flex:1;padding:18px 28px 12px;background:radial-gradient(ellipse at 50% 65%,#eeeee63b 0%,transparent 70%)}.floor-wrap{width:100%;max-width:470px;position:relative;padding:20px 0 0 23px}.x-labels{display:grid;grid-template-columns:repeat(var(--cols),1fr);position:absolute;top:0;left:23px;right:0;font-size:.7rem;color:#7a808b;text-align:center}.y-labels{display:grid;grid-template-rows:repeat(var(--rows),1fr);position:absolute;top:20px;left:0;bottom:0;width:20px;font-size:.7rem;color:#7a808b;align-items:center}.floor{display:grid;grid-template-columns:repeat(var(--cols),1fr);gap:5px;background:#e7e5de;padding:7px;border-radius:17px;box-shadow:0 9px 0 #dad8ce,0 14px 24px #2430460c;position:relative;aspect-ratio:var(--cols)/var(--rows)}.tile{min-height:0;width:100%;height:100%;border:1px solid #e3e0d6;border-radius:9px;background:#fcfbf5;position:relative;padding:0;cursor:default}.tile:not(.clean):after{content:"";position:absolute;width:4px;height:4px;top:44%;left:45%;border-radius:50%;background:#b9a582;box-shadow:10px 8px 0 -1px #aa9677,-9px 12px 0 -1px #c2ad87,7px -9px 0 -1px #bda984}.tile.clean{background:#edf5f0;border-color:#d8e8df}.tile.clean:after{content:"";position:absolute;right:8px;bottom:8px;width:5px;height:5px;border-radius:50%;background:#98bcaa}.tile.predictable{cursor:pointer}.tile.predicted{border:3px solid #b47b23;background:#fff0cc}.tile.predicted:before{content:attr(data-arrow);position:absolute;top:3px;left:9px;color:#9b6210;font-size:1.2rem;z-index:1}.robot{position:absolute;width:calc((100% - 14px - (var(--cols) - 1)*5px)/var(--cols)*.63);aspect-ratio:1;left:var(--rx);top:var(--ry);transform:translate(-50%,-50%) rotate(var(--angle));transition:left .38s ease,top .38s ease,transform .38s ease;pointer-events:none;z-index:2;filter:drop-shadow(0 5px 3px #24353e30)}.robot svg{display:block;width:100%;height:100%}.robot.no-motion{transition:none}.legend{display:flex;gap:14px;font-size:.69rem;color:var(--muted);justify-content:center;margin:15px 0 0}.legend i{display:inline-block;width:8px;height:8px;border-radius:50%;margin-right:5px;background:#b9a582}.legend .clean-dot{background:#98bcaa}.legend .guess-dot{background:#dba64d}.prediction{display:flex;gap:12px;align-items:center;justify-content:space-between;border-top:1px solid #edece7;padding:10px 20px;background:#fffcf5}.prediction-label{font-size:.8rem;line-height:1.4}.prediction-label b{display:block;color:#835a19}.direction-picks{display:flex;gap:4px}.direction-picks button{min-width:44px;padding:7px;font-size:1.13rem}.scene-controls{border-top:1px solid var(--line);padding:13px 18px;background:#fcfcfb}.play-row{display:flex;align-items:center;gap:7px}.play-row .primary{min-width:124px}.play-row button{font-size:.85rem}.icon-button{width:44px;min-width:44px;padding:6px;font-size:1.2rem}.step-count{margin-left:auto;font-size:.76rem;white-space:nowrap;color:var(--muted);font-variant-numeric:tabular-nums}.readout{font-size:.85rem;margin-top:10px;min-height:26px;line-height:1.5;display:flex;gap:8px;align-items:baseline}.readout .action-tag{padding:2px 7px;background:var(--lavender);border-radius:5px;font-family:ui-monospace,monospace;color:var(--accent-dark);white-space:nowrap}.secondary-controls{display:flex;gap:5px;align-items:center;margin-top:4px;flex-wrap:wrap}.secondary-controls button{font-size:.74rem;padding:6px 8px;min-height:44px;background:transparent;border:0;color:var(--muted)}.secondary-controls label{margin-left:auto;font-size:.7rem;color:var(--muted);display:flex;gap:6px;align-items:center}.secondary-controls select{font-size:.73rem;min-height:44px;border:0;border-radius:6px;background:transparent;color:var(--ink)}
.result{padding:14px 18px;border:1px solid #d3dfd8;border-radius:13px;background:var(--green-light);margin-top:16px;display:flex;gap:12px;align-items:flex-start}.result.warning{background:#fff4df;border-color:#e8d5ad}.result .result-icon{width:25px;height:25px;border:1px solid currentColor;display:grid;place-items:center;border-radius:50%;flex-shrink:0;font-size:.8rem;color:var(--green)}.result h3{font-size:.92rem}.result p{font-size:.86rem;margin-top:3px}.below-workspace{display:grid;grid-template-columns:minmax(0,1fr) minmax(250px,340px);gap:18px;margin-top:20px}.think-card{background:white;border:1px solid var(--line);border-radius:16px;padding:19px 21px}.think-card .eyebrow{color:var(--accent);margin-bottom:7px}.think-card>p{margin-top:6px;font-size:.89rem}.think-card .button-row{margin-top:13px}.button-row{display:flex;gap:8px;flex-wrap:wrap}.note-details{margin-top:12px;font-size:.84rem}summary{cursor:pointer;min-height:44px;display:list-item;padding:10px 0;font-weight:600}.note-details textarea{width:100%;min-height:95px;resize:vertical;border:1px solid var(--line);border-radius:9px;padding:12px;font-size:.9rem;background:#fdfdfa}.continue-card{border-left:2px solid #dddee9;padding:13px 20px;display:flex;flex-direction:column;justify-content:center}.continue-card p{font-size:.83rem;color:var(--muted);margin:6px 0 12px}.continue-card button{align-self:flex-start}.continue-card .back-link{margin-top:5px;font-size:.77rem;padding-left:0}.insight{margin-top:20px;padding:24px 28px;background:#fff;border:1px solid var(--line);border-radius:16px;scroll-margin-top:20px}.insight-header{display:flex;justify-content:space-between;align-items:center;gap:16px;border-bottom:1px solid var(--line);padding-bottom:14px;margin-bottom:17px}.insight article{max-width:78ch;font-size:1rem;line-height:1.75}.insight article h3{font-size:1.22rem;margin-bottom:12px}.insight article p+p{margin-top:13px}.insight pre{white-space:pre-wrap;word-break:break-word;background:var(--lavender);padding:16px;border-radius:10px;font-size:.9rem}.check-options{display:grid;gap:9px;margin:17px 0}.check-option{display:flex;gap:12px;align-items:center;text-align:left;font-weight:500;min-height:58px}.option-letter{display:grid;place-items:center;width:29px;height:29px;border-radius:7px;background:#f1f1f5;flex-shrink:0;font-size:.85rem}.check-option.correct{border-color:var(--green);background:var(--green-light)}.feedback{background:var(--lavender);padding:14px 17px;border-radius:10px;font-size:.93rem;margin:12px 0}.feedback.wrong{background:var(--amber-light)}.sequence-editor{margin:14px 0;padding:15px;background:#f8f8fc;border-radius:12px}.sequence-output{min-height:45px;margin:10px 0;display:flex;gap:6px;flex-wrap:wrap}.sequence-output button{padding:6px 10px;font-family:monospace}.compare-panel{margin-top:10px;padding:14px;background:#f1f3f8;border-radius:11px;font-size:.84rem}.compare-panel pre{white-space:pre-wrap;max-height:180px;overflow:auto;font-size:.8rem}.machine{width:100%;max-width:470px}.machine-line{display:flex;gap:18px;align-items:center;justify-content:center;padding:25px 8px}.machine-tray{width:80px;text-align:center;color:var(--muted);font-size:.74rem}.pieces{display:flex;gap:4px;justify-content:center;margin-bottom:12px;min-height:26px}.piece{width:22px;height:26px;border-radius:4px;background:#ddb778;border:2px solid #c29653;display:block}.piece.done{background:#b4d3c1;border-color:#83ad95}.machine-unit{width:170px;height:154px;border:8px solid #404a64;border-radius:22px;background:#f0f2f8;display:flex;align-items:center;justify-content:center;position:relative;box-shadow:0 9px 0 #303950}.machine-unit:before{content:"PRÜFSTATION";position:absolute;top:8px;letter-spacing:.1em;font-size:.58rem;color:#626976}.machine-unit .piece{width:44px;height:44px}.machine-unit .lamp{position:absolute;bottom:11px;right:13px;width:9px;height:9px;border-radius:50%;background:#b6bcc8}.machine-unit .lamp.ready{background:#448b64}.machine-caption{text-align:center;font-size:.88rem;margin:20px 0}.plan-picker{display:flex;gap:6px}.plan-picker button{font-size:.8rem}
.site-footer{max-width:1196px;margin:0 auto;border-top:1px solid var(--line);padding:15px 0 24px;font-size:.73rem;color:var(--muted);display:flex;justify-content:space-between;align-items:center;gap:15px}.site-footer button{background:transparent;border:0;font-size:.75rem}dialog{border:1px solid var(--line);border-radius:21px;padding:0;max-width:620px;width:calc(100% - 32px);max-height:90dvh;color:var(--ink);box-shadow:0 24px 90px #141d3d33}dialog::backdrop{background:#18213773;backdrop-filter:blur(3px)}.dialog-head{position:sticky;top:0;background:#fff;z-index:3;padding:18px 23px 14px;border-bottom:1px solid var(--line);display:flex;justify-content:space-between;align-items:center;gap:16px}#dialog-body{padding:21px 24px 25px}#dialog-body>p{font-size:.92rem;margin-bottom:16px}.map-chapter{margin-bottom:20px}.map-chapter h3{font-size:.9rem;margin-bottom:8px}.map-row{width:100%;display:flex;text-align:left;justify-content:space-between;gap:12px;margin-top:6px;font-weight:500}.map-row small{font-size:.72rem;align-self:center;text-align:right}.map-row[aria-current="step"]{background:var(--lavender);border-color:var(--accent)}.editor-label{display:block;margin:18px 0 8px;font-size:.82rem;font-weight:700}.count-picker{display:flex;gap:10px;align-items:center}.count-picker output{min-width:40px;text-align:center;font-size:1.5rem;font-weight:750}.body-editor{padding:14px;background:var(--lavender);border-radius:12px}.body-editor .body-commands{padding-left:0;gap:8px}.body-editor button{font-size:.87rem}.editor-actions{margin-top:23px;display:flex;flex-wrap:wrap;gap:7px}.editor-actions .primary{margin-left:auto}.danger{color:#a33730}#raw-code{width:100%;min-height:190px;padding:14px;font-family:ui-monospace,Consolas,monospace;font-size:.9rem;line-height:1.6;border:1px solid var(--line);border-radius:10px}.field-error{margin:12px 0;color:#a33730;font-size:.87rem}.storage-row{display:flex;gap:12px;align-items:center;padding:14px;border:1px solid var(--line);border-radius:12px;margin-bottom:14px}.storage-row input{width:23px;height:23px}.variant-list{display:grid;gap:5px}.variant-list a{padding:9px 0;min-height:44px}.finish-message{padding:18px;background:var(--green-light);border-radius:12px;margin-top:15px}
@media(min-width:1100px){.floor-wrap[data-size="2"]{max-width:335px}.floor-wrap[data-size="3"]{max-width:435px}}
@media(max-width:1250px){.topbar{padding-left:26px;padding-right:26px}.chapters,main,.site-footer{margin-left:26px;margin-right:26px}.workbench{grid-template-columns:minmax(275px,31%) minmax(0,1fr)}}
@media(max-width:1050px){.topbar{min-height:70px;padding-top:12px;padding-bottom:12px}.chapters{gap:4px;padding:7px 0}.chapter{padding:8px;gap:7px}.chapter small{display:none}.chapter span:last-child{font-size:.8rem}.lesson-intro{margin-bottom:16px}main{padding-top:20px}.intro-copy>p:last-child{font-size:.88rem}.scene-area{padding:15px 25px 10px;min-height:260px}.floor-wrap{max-width:390px}.floor-wrap[data-size="2"]{max-width:290px}.panel-heading{padding:16px 16px 12px}.code-list{max-height:295px}.prediction{padding:10px 14px;gap:8px}.prediction-label{font-size:.74rem}.scene-controls{padding:12px 14px}.play-row{gap:5px}.play-row .primary{min-width:108px}.play-row button{padding:8px 10px}.step-count{font-size:.68rem}.below-workspace{grid-template-columns:minmax(0,1fr) 280px}}
@media(min-width:701px) and (max-width:850px){.chapters,main,.site-footer{margin-left:18px;margin-right:18px}.topbar{padding-left:18px;padding-right:18px}.workbench{grid-template-columns:280px minmax(0,1fr);gap:12px}.chapter-number{flex-basis:23px;height:23px}.chapter{gap:5px;padding:8px 5px}.chapter span:last-child{font-size:.73rem}.scene-area{padding-left:12px;padding-right:14px}.prediction{flex-wrap:wrap;justify-content:center}.prediction-label{width:100%;text-align:center}.play-row{flex-wrap:wrap}.play-row .primary{flex:1}.step-count{width:100%;text-align:right}.readout{font-size:.79rem;flex-wrap:wrap;gap:3px}.below-workspace{grid-template-columns:minmax(0,1fr) 235px}.scene-heading .pill{font-size:.67rem;padding:4px 6px}.panel-heading h2{font-size:.86rem}}
@media(max-width:700px){.chapters,main,.site-footer{margin-left:15px;margin-right:15px}.topbar{padding:12px 15px;gap:8px}.brand{font-size:1rem;gap:8px}.brand small{font-size:.6rem}.brand-icon{width:32px;height:34px}.top-actions{gap:2px}.top-actions button{font-size:.72rem;padding:7px 9px}.chapters{gap:0}.chapter{flex-direction:column;gap:5px;justify-content:center;text-align:center;padding:7px 2px}.chapter span:last-child{font-size:.63rem}.chapter-number{min-width:23px}.lesson-intro{gap:12px}.lesson-position{font-size:.68rem}.station-dots{display:none}h1{font-size:1.7rem}.workbench{grid-template-columns:1fr}.code-list{max-height:245px}.program-footer{padding-top:10px;padding-bottom:10px}.support-buttons{margin-top:5px}.scene-area{min-height:255px}.floor-wrap{max-width:380px}.floor-wrap[data-size="2"]{max-width:260px}.below-workspace{grid-template-columns:1fr}.continue-card{border-left:0;border-top:1px solid var(--line);padding:16px 0}.prediction{flex-wrap:wrap}.scene-controls{padding:12px}.insight{padding:18px}.site-footer{align-items:flex-start}.site-footer span{max-width:220px}.machine-line{gap:8px}.machine-unit{width:135px}.machine-tray{width:65px}.think-card{padding:18px}.readout{font-size:.8rem}.dialog-head{padding:16px}#dialog-body{padding:18px}.editor-actions .primary{margin-left:0}.step-count{font-size:.67rem}.play-row .primary{min-width:100px}.play-row button{font-size:.8rem}}
@media(prefers-reduced-motion:reduce){*,*:before,*:after{scroll-behavior:auto!important;animation:none!important;transition:none!important}}
@media print{.topbar,.chapters,.site-footer,.scene-controls,.support-buttons,.toolbox,.continue-card,dialog{display:none}.workbench{display:block}.scene-panel{break-inside:avoid}.code-list{max-height:none}.insight{display:block!important}}

/* Keep the complete control surface within a typical school-tablet landscape viewport. */
.program-panel .prediction{flex-wrap:wrap;padding:12px 16px;gap:8px}
.program-panel .prediction-label{width:100%;text-align:left}
.program-panel .direction-picks{width:100%}
.program-panel .direction-picks button{flex:1}
.tile:disabled{opacity:1}
@media(min-width:851px) and (max-height:850px){
 .scene-heading{padding:10px 16px 4px}
 .scene-area{padding:10px 25px;min-height:235px}
 .floor-wrap{max-width:335px}
 .floor-wrap[data-size="2"]{max-width:245px}
 .floor-wrap[data-size="4"]{max-width:335px}
 .legend{margin-top:12px}
 .scene-controls{padding:10px 14px}
 .code-list{max-height:222px}
 .program-footer{padding:10px 16px}
 .program-panel .prediction{padding:9px 16px}
 .program-panel .panel-heading{padding:14px 16px 9px}
 .program-caption{margin-bottom:10px}
 .block{padding-top:9px;padding-bottom:9px}
}

.block.loop .body-commands:before,.block.loop .body-commands:after{color:#5962b5;font-family:ui-monospace,monospace;font-size:1.25rem;line-height:1.4}
.block.loop .body-commands:before{content:"["}
.block.loop .body-commands:after{content:"]"}
@media(min-width:851px) and (max-height:850px){.topbar{min-height:64px;padding-top:9px;padding-bottom:9px}main{padding-top:16px}.lesson-intro{margin-bottom:12px}}

button{min-width:44px}
.x-labels,.y-labels{color:var(--muted)}
.machine{min-width:0}
.machine-line{gap:clamp(6px,1vw,14px);padding-left:0;padding-right:0}
.machine-tray{flex:0 0 54px;width:54px}
.machine-unit{flex:1;min-width:90px;max-width:170px}
.machine-line>span{flex-shrink:0}
