Skip to main content
Create new
Introduction
Reactivity
Props
Logic
Events
Bindings
Lifecycle
Stores
Motion
Transitions
Animations
Easing
SVG
Actions
Classes
Component composition
Context API
Special elements
Module context
Debugging
7GUIs
Miscellaneous
App.svelte
Alert.svelte
FilterButton.svelte
MoreActions.svelte
NewTodo.svelte
Todo.svelte
Todos.svelte
TodosStatus.svelte
actions.js
localStore.js
stores.js
<!-- App.svelte -->
<script>
import Todos from './Todos.svelte'
import Alert from './Alert.svelte'

import { todos } from './stores.js'
</script>

<Alert />
<Todos bind:todos={$todos} />

<style>
/* RESETS */
:global(*),
:global(*::before),
:global(*::after) {
box-sizing: border-box;
}
:global(*:focus) {
outline: 3px dashed #228bec;
outline-offset: 0;
}
:global(html) {
font: 62.5% / 1.15 sans-serif;
}
:global(h1),
:global(h2) {
margin-bottom: 0;
}
:global(ul) {
list-style: none;
padding: 0;
}
:global(button) {
border: none;
margin: 0;
bundling https://unpkg.com/clsx@2.1.1/dist/clsx.mjs
import 'svelte/internal/disclose-version';
import 'svelte/internal/flags/legacy';
import * as $ from 'svelte/internal/client';
import Todos from './Todos.svelte';
import Alert from './Alert.svelte';
import { todos } from './stores.js';

var root = $.template(`<!> <!>`, 1);

export default function App($$anchor) {
const [$$stores, $$cleanup] = $.setup_stores();
const $todos = () => $.store_get(todos, '$todos', $$stores);
var fragment = root();
var node = $.first_child(fragment);

Alert(node, {});

var node_1 = $.sibling(node, 2);

Todos(node_1, {
get todos() {
$.mark_store_binding();
return $todos();
},
set todos($$value) {
$.store_set(todos, $$value);
},
$$legacy: true
});

$.append($$anchor, fragment);
$$cleanup();
}
result = svelte.compile(source, {
generate: ,
});

/* RESETS */
*,
*::before,
*::after {
box-sizing: border-box;
}
*:focus {
outline: 3px dashed #228bec;
outline-offset: 0;
}
html {
font: 62.5% / 1.15 sans-serif;
}
h1,
h2 {
margin-bottom: 0;
}
ul {
list-style: none;
padding: 0;
}
button {
border: none;
margin: 0;
padding: 0;
width: auto;
overflow: visible;
background: transparent;
color: inherit;
font: inherit;
line-height: normal;
-webkit-font-smoothing: inherit;
-moz-osx-font-smoothing: inherit;
-webkit-appearance: none;
}
		
			
				
  • Root {
    • css: StyleSheet {...}
      • type: "StyleSheet"
      • start: 194
      • end: 5955
      • attributes: []
      • children: [...] (54)
        • Rule {...}
          • type: "Rule"
          • prelude: SelectorList {...}
            • type: "SelectorList"
            • start: 215
            • end: 264
            • children: [...] (3)
              • ComplexSelector {...}
                • type: "ComplexSelector"
                • start: 215
                • end: 225
                • children: [...] (1)
                  • RelativeSelector {...}
                    • type: "RelativeSelector"
                    • combinator: null
                    • selectors: [...] (1)
                      • PseudoClassSelector {...}
                        • type: "PseudoClassSelector"
                        • name: "global"
                        • args: SelectorList {...}
                          • type: "SelectorList"
                          • start: 223
                          • end: 224
                          • children: [...] (1)
                            • ComplexSelector {...}
                              • type: "ComplexSelector"
                              • start: 223
                              • end: 224
                              • children: [...] (1)
                                • RelativeSelector {...}
                                  • type: "RelativeSelector"
                                  • combinator: null
                                  • selectors: [...] (1)
                                    • TypeSelector {...}
                                      • type: "TypeSelector"
                                      • name: "*"
                                      • start: 223
                                      • end: 224
                                      }
                                    ]
                                  • start: 223
                                  • end: 224
                                  }
                                ]
                              }
                            ]
                          }
                        • start: 215
                        • end: 225
                        }
                      ]
                    • start: 215
                    • end: 225
                    }
                  ]
                }
              • ComplexSelector {...}
                • type: "ComplexSelector"
                • start: 227
                • end: 245
                • children: [...] (1)
                  • RelativeSelector {...}
                    • type: "RelativeSelector"
                    • combinator: null
                    • selectors: [...] (1)
                      • PseudoClassSelector {...}
                        • type: "PseudoClassSelector"
                        • name: "global"
                        • args: SelectorList {...}
                          • type: "SelectorList"
                          • start: 235
                          • end: 244
                          • children: [...] (1)
                            • ComplexSelector {...}
                              • type: "ComplexSelector"
                              • start: 235
                              • end: 244
                              • children: [...] (1)
                                • RelativeSelector {...}
                                  • type: "RelativeSelector"
                                  • combinator: null
                                  • selectors: [...] (2)
                                    • TypeSelector {...}
                                      • type: "TypeSelector"
                                      • name: "*"
                                      • start: 235
                                      • end: 236
                                      }
                                    • PseudoElementSelector {...}
                                      • type: "PseudoElementSelector"
                                      • name: "before"
                                      • start: 236
                                      • end: 244
                                      }
                                    ]
                                  • start: 235
                                  • end: 244
                                  }
                                ]
                              }
                            ]
                          }
                        • start: 227
                        • end: 245
                        }
                      ]
                    • start: 227
                    • end: 245
                    }
                  ]
                }
              • ComplexSelector {...}
                • type: "ComplexSelector"
                • start: 247
                • end: 264
                • children: [...] (1)
                  • RelativeSelector {...}
                    • type: "RelativeSelector"
                    • combinator: null
                    • selectors: [...] (1)
                      • PseudoClassSelector {...}
                        • type: "PseudoClassSelector"
                        • name: "global"
                        • args: SelectorList {...}
                          • type: "SelectorList"
                          • start: 255
                          • end: 263
                          • children: [...] (1)
                            • ComplexSelector {...}
                              • type: "ComplexSelector"
                              • start: 255
                              • end: 263
                              • children: [...] (1)
                                • RelativeSelector {...}
                                  • type: "RelativeSelector"
                                  • combinator: null
                                  • selectors: [...] (2)
                                    • TypeSelector {...}
                                      • type: "TypeSelector"
                                      • name: "*"
                                      • start: 255
                                      • end: 256
                                      }
                                    • PseudoElementSelector {...}
                                      • type: "PseudoElementSelector"
                                      • name: "after"
                                      • start: 256
                                      • end: 263
                                      }
                                    ]
                                  • start: 255
                                  • end: 263
                                  }
                                ]
                              }
                            ]
                          }
                        • start: 247
                        • end: 264
                        }
                      ]
                    • start: 247
                    • end: 264
                    }
                  ]
                }
              ]
            }
          • block: Block {...}
            • type: "Block"
            • start: 265
            • end: 294
            • children: [...] (1)
              • Declaration {...}
                • type: "Declaration"
                • start: 269
                • end: 291
                • property: "box-sizing"
                • value: "border-box"
                }
              ]
            }
          • start: 215
          • end: 294
          }
        • Rule {...}
          • type: "Rule"
          • prelude: SelectorList {...}
            • type: "SelectorList"
            • start: 295
            • end: 311
            • children: [...] (1)
              • ComplexSelector {...}
                • type: "ComplexSelector"
                • start: 295
                • end: 311
                • children: [...] (1)
                  • RelativeSelector {...}
                    • type: "RelativeSelector"
                    • combinator: null
                    • selectors: [...] (1)
                      • PseudoClassSelector {...}
                        • type: "PseudoClassSelector"
                        • name: "global"
                        • args: SelectorList {...}
                          • type: "SelectorList"
                          • start: 303
                          • end: 310
                          • children: [...] (1)
                            • ComplexSelector {...}
                              • type: "ComplexSelector"
                              • start: 303
                              • end: 310
                              • children: [...] (1)
                                • RelativeSelector {...}
                                  • type: "RelativeSelector"
                                  • combinator: null
                                  • selectors: [...] (2)
                                    • TypeSelector {...}
                                      • type: "TypeSelector"
                                      • name: "*"
                                      • start: 303
                                      • end: 304
                                      }
                                    • PseudoClassSelector {...}
                                      • type: "PseudoClassSelector"
                                      • name: "focus"
                                      • args: null
                                      • start: 304
                                      • end: 310
                                      }
                                    ]
                                  • start: 303
                                  • end: 310
                                  }
                                ]
                              }
                            ]
                          }
                        • start: 295
                        • end: 311
                        }
                      ]
                    • start: 295
                    • end: 311
                    }
                  ]
                }
              ]
            }
          • block: Block {...}
            • type: "Block"
            • start: 312
            • end: 367
            • children: [...] (2)
              • Declaration {...}
                • type: "Declaration"
                • start: 316
                • end: 343
                • property: "outline"
                • value: "3px dashed #228bec"
                }
              • Declaration {...}
                • type: "Declaration"
                • start: 347
                • end: 364
                • property: "outline-offset"
                • value: "0"
                }
              ]
            }
          • start: 295
          • end: 367
          }
        • Rule {...}
          • type: "Rule"
          • prelude: SelectorList {...}
            • type: "SelectorList"
            • start: 368
            • end: 381
            • children: [...] (1)
              • ComplexSelector {...}
                • type: "ComplexSelector"
                • start: 368
                • end: 381
                • children: [...] (1)
                  • RelativeSelector {...}
                    • type: "RelativeSelector"
                    • combinator: null
                    • selectors: [...] (1)
                      • PseudoClassSelector {...}
                        • type: "PseudoClassSelector"
                        • name: "global"
                        • args: SelectorList {...}
                          • type: "SelectorList"
                          • start: 376
                          • end: 380
                          • children: [...] (1)
                            • ComplexSelector {...}
                              • type: "ComplexSelector"
                              • start: 376
                              • end: 380
                              • children: [...] (1)
                                • RelativeSelector {...}
                                  • type: "RelativeSelector"
                                  • combinator: null
                                  • selectors: [...] (1)
                                    • TypeSelector {...}
                                      • type: "TypeSelector"
                                      • name: "html"
                                      • start: 376
                                      • end: 380
                                      }
                                    ]
                                  • start: 376
                                  • end: 380
                                  }
                                ]
                              }
                            ]
                          }
                        • start: 368
                        • end: 381
                        }
                      ]
                    • start: 368
                    • end: 381
                    }
                  ]
                }
              ]
            }
          • block: Block {...}
            • type: "Block"
            • start: 382
            • end: 418
            • children: [...] (1)
              • Declaration {...}
                • type: "Declaration"
                • start: 386
                • end: 415
                • property: "font"
                • value: "62.5% / 1.15 sans-serif"
                }
              ]
            }
          • start: 368
          • end: 418
          }
        • Rule {...}
          • type: "Rule"
          • prelude: SelectorList {...}
            • type: "SelectorList"
            • start: 419
            • end: 443
            • children: [...] (2)
              • ComplexSelector {...}
                • type: "ComplexSelector"
                • start: 419
                • end: 430
                • children: [...] (1)
                  • RelativeSelector {...}
                    • type: "RelativeSelector"
                    • combinator: null
                    • selectors: [...] (1)
                      • PseudoClassSelector {...}
                        • type: "PseudoClassSelector"
                        • name: "global"
                        • args: SelectorList {...}
                          • type: "SelectorList"
                          • start: 427
                          • end: 429
                          • children: [...] (1)
                            • ComplexSelector {...}
                              • type: "ComplexSelector"
                              • start: 427
                              • end: 429
                              • children: [...] (1)
                                • RelativeSelector {...}
                                  • type: "RelativeSelector"
                                  • combinator: null
                                  • selectors: [...] (1)
                                    • TypeSelector {...}
                                      • type: "TypeSelector"
                                      • name: "h1"
                                      • start: 427
                                      • end: 429
                                      }
                                    ]
                                  • start: 427
                                  • end: 429
                                  }
                                ]
                              }
                            ]
                          }
                        • start: 419
                        • end: 430
                        }
                      ]
                    • start: 419
                    • end: 430
                    }
                  ]
                }
              • ComplexSelector {...}
                • type: "ComplexSelector"
                • start: 432
                • end: 443
                • children: [...] (1)
                  • RelativeSelector {...}
                    • type: "RelativeSelector"
                    • combinator: null
                    • selectors: [...] (1)
                      • PseudoClassSelector {...}
                        • type: "PseudoClassSelector"
                        • name: "global"
                        • args: SelectorList {...}
                          • type: "SelectorList"
                          • start: 440
                          • end: 442
                          • children: [...] (1)
                            • ComplexSelector {...}
                              • type: "ComplexSelector"
                              • start: 440
                              • end: 442
                              • children: [...] (1)
                                • RelativeSelector {...}
                                  • type: "RelativeSelector"
                                  • combinator: null
                                  • selectors: [...] (1)
                                    • TypeSelector {...}
                                      • type: "TypeSelector"
                                      • name: "h2"
                                      • start: 440
                                      • end: 442
                                      }
                                    ]
                                  • start: 440
                                  • end: 442
                                  }
                                ]
                              }
                            ]
                          }
                        • start: 432
                        • end: 443
                        }
                      ]
                    • start: 432
                    • end: 443
                    }
                  ]
                }
              ]
            }
          • block: Block {...}
            • type: "Block"
            • start: 444
            • end: 467
            • children: [...] (1)
              • Declaration {...}
                • type: "Declaration"
                • start: 448
                • end: 464
                • property: "margin-bottom"
                • value: "0"
                }
              ]
            }
          • start: 419
          • end: 467
          }
        • Rule {...}
          • type: "Rule"
          • prelude: SelectorList {...}
            • type: "SelectorList"
            • start: 468
            • end: 479
            • children: [...] (1)
              • ComplexSelector {...}
                • type: "ComplexSelector"
                • start: 468
                • end: 479
                • children: [...] (1)
                  • RelativeSelector {...}
                    • type: "RelativeSelector"
                    • combinator: null
                    • selectors: [...] (1)
                      • PseudoClassSelector {...}
                        • type: "PseudoClassSelector"
                        • name: "global"
                        • args: SelectorList {...}
                          • type: "SelectorList"
                          • start: 476
                          • end: 478
                          • children: [...] (1)
                            • ComplexSelector {...}
                              • type: "ComplexSelector"
                              • start: 476
                              • end: 478
                              • children: [...] (1)
                                • RelativeSelector {...}
                                  • type: "RelativeSelector"
                                  • combinator: null
                                  • selectors: [...] (1)
                                    • TypeSelector {...}
                                      • type: "TypeSelector"
                                      • name: "ul"
                                      • start: 476
                                      • end: 478
                                      }
                                    ]
                                  • start: 476
                                  • end: 478
                                  }
                                ]
                              }
                            ]
                          }
                        • start: 468
                        • end: 479
                        }
                      ]
                    • start: 468
                    • end: 479
                    }
                  ]
                }
              ]
            }
          • block: Block {...}
            • type: "Block"
            • start: 480
            • end: 517
            • children: [...] (2)
              • Declaration {...}
                • type: "Declaration"
                • start: 484
                • end: 500
                • property: "list-style"
                • value: "none"
                }
              • Declaration {...}
                • type: "Declaration"
                • start: 504
                • end: 514
                • property: "padding"
                • value: "0"
                }
              ]
            }
          • start: 468
          • end: 517
          }
        • Rule {...}
          • type: "Rule"
          • prelude: SelectorList {...}
            • type: "SelectorList"
            • start: 518
            • end: 533
            • children: [...] (1)
              • ComplexSelector {...}
                • type: "ComplexSelector"
                • start: 518
                • end: 533
                • children: [...] (1)
                  • RelativeSelector {...}
                    • type: "RelativeSelector"
                    • combinator: null
                    • selectors: [...] (1)
                      • PseudoClassSelector {...}
                        • type: "PseudoClassSelector"
                        • name: "global"
                        • args: SelectorList {...}
                          • type: "SelectorList"
                          • start: 526
                          • end: 532
                          • children: [...] (1)
                            • ComplexSelector {...}
                              • type: "ComplexSelector"
                              • start: 526
                              • end: 532
                              • children: [...] (1)
                                • RelativeSelector {...}
                                  • type: "RelativeSelector"
                                  • combinator: null
                                  • selectors: [...] (1)
                                    • TypeSelector {...}
                                      • type: "TypeSelector"
                                      • name: "button"
                                      • start: 526
                                      • end: 532
                                      }
                                    ]
                                  • start: 526
                                  • end: 532
                                  }
                                ]
                              }
                            ]
                          }
                        • start: 518
                        • end: 533
                        }
                      ]
                    • start: 518
                    • end: 533
                    }
                  ]
                }
              ]
            }
          • block: Block {...}
            • type: "Block"
            • start: 534
            • end: 800
            • children: [...] (12)
              • Declaration {...}
                • type: "Declaration"
                • start: 538
                • end: 550
                • property: "border"
                • value: "none"
                }
              • Declaration {...}
                • type: "Declaration"
                • start: 554
                • end: 563
                • property: "margin"
                • value: "0"
                }
              • Declaration {...}
                • type: "Declaration"
                • start: 567
                • end: 577
                • property: "padding"
                • value: "0"
                }
              • Declaration {...}
                • type: "Declaration"
                • start: 581
                • end: 592
                • property: "width"
                • value: "auto"
                }
              • Declaration {...}
                • type: "Declaration"
                • start: 596
                • end: 613
                • property: "overflow"
                • value: "visible"
                }
              • Declaration {...}
                • type: "Declaration"
                • start: 617
                • end: 640
                • property: "background"
                • value: "transparent"
                }
              • Declaration {...}
                • type: "Declaration"
                • start: 644
                • end: 658
                • property: "color"
                • value: "inherit"
                }
              • Declaration {...}
                • type: "Declaration"
                • start: 662
                • end: 675
                • property: "font"
                • value: "inherit"
                }
              • Declaration {...}
                • type: "Declaration"
                • start: 679
                • end: 698
                • property: "line-height"
                • value: "normal"
                }
              • Declaration {...}
                • type: "Declaration"
                • start: 702
                • end: 733
                • property: "-webkit-font-smoothing"
                • value: "inherit"
                }
              • Declaration {...}
                • type: "Declaration"
                • start: 737
                • end: 769
                • property: "-moz-osx-font-smoothing"
                • value: "inherit"
                }
              • Declaration {...}
                • type: "Declaration"
                • start: 773
                • end: 797
                • property: "-webkit-appearance"
                • value: "none"
                }
              ]
            }
          • start: 518
          • end: 800
          }
        • Rule {...}
          • type: "Rule"
          • prelude: SelectorList {...}
            • type: "SelectorList"
            • start: 801
            • end: 834
            • children: [...] (1)
              • ComplexSelector {...}
                • type: "ComplexSelector"
                • start: 801
                • end: 834
                • children: [...] (1)
                  • RelativeSelector {...}
                    • type: "RelativeSelector"
                    • combinator: null
                    • selectors: [...] (1)
                      • PseudoClassSelector {...}
                        • type: "PseudoClassSelector"
                        • name: "global"
                        • args: SelectorList {...}
                          • type: "SelectorList"
                          • start: 809
                          • end: 833
                          • children: [...] (1)
                            • ComplexSelector {...}
                              • type: "ComplexSelector"
                              • start: 809
                              • end: 833
                              • children: [...] (1)
                                • RelativeSelector {...}
                                  • type: "RelativeSelector"
                                  • combinator: null
                                  • selectors: [...] (2)
                                    • TypeSelector {...}
                                      • type: "TypeSelector"
                                      • name: "button"
                                      • start: 809
                                      • end: 815
                                      }
                                    • PseudoElementSelector {...}
                                      • type: "PseudoElementSelector"
                                      • name: "-moz-focus-inner"
                                      • start: 815
                                      • end: 833
                                      }
                                    ]
                                  • start: 809
                                  • end: 833
                                  }
                                ]
                              }
                            ]
                          }
                        • start: 801
                        • end: 834
                        }
                      ]
                    • start: 801
                    • end: 834
                    }
                  ]
                }
              ]
            }
          • block: Block {...}
            • type: "Block"
            • start: 835
            • end: 851
            • children: [...] (1)
              • Declaration {...}
                • type: "Declaration"
                • start: 839
                • end: 848
                • property: "border"
                • value: "0"
                }
              ]
            }
          • start: 801
          • end: 851
          }
        • Rule {...}
          • type: "Rule"
          • prelude: SelectorList {...}
            • type: "SelectorList"
            • start: 852
            • end: 938
            • children: [...] (5)
              • ComplexSelector {...}
                • type: "ComplexSelector"
                • start: 852
                • end: 867
                • children: [...] (1)
                  • RelativeSelector {...}
                    • type: "RelativeSelector"
                    • combinator: null
                    • selectors: [...] (1)
                      • PseudoClassSelector {...}
                        • type: "PseudoClassSelector"
                        • name: "global"
                        • args: SelectorList {...}
                          • type: "SelectorList"
                          • start: 860
                          • end: 866
                          • children: [...] (1)
                            • ComplexSelector {...}
                              • type: "ComplexSelector"
                              • start: 860
                              • end: 866
                              • children: [...] (1)
                                • RelativeSelector {...}
                                  • type: "RelativeSelector"
                                  • combinator: null
                                  • selectors: [...] (1)
                                    • TypeSelector {...}
                                      • type: "TypeSelector"
                                      • name: "button"
                                      • start: 860
                                      • end: 866
                                      }
                                    ]
                                  • start: 860
                                  • end: 866
                                  }
                                ]
                              }
                            ]
                          }
                        • start: 852
                        • end: 867
                        }
                      ]
                    • start: 852
                    • end: 867
                    }
                  ]
                }
              • ComplexSelector {...}
                • type: "ComplexSelector"
                • start: 869
                • end: 883
                • children: [...] (1)
                  • RelativeSelector {...}
                    • type: "RelativeSelector"
                    • combinator: null
                    • selectors: [...] (1)
                      • PseudoClassSelector {...}
                        • type: "PseudoClassSelector"
                        • name: "global"
                        • args: SelectorList {...}
                          • type: "SelectorList"
                          • start: 877
                          • end: 882
                          • children: [...] (1)
                            • ComplexSelector {...}
                              • type: "ComplexSelector"
                              • start: 877
                              • end: 882
                              • children: [...] (1)
                                • RelativeSelector {...}
                                  • type: "RelativeSelector"
                                  • combinator: null
                                  • selectors: [...] (1)
                                    • TypeSelector {...}
                                      • type: "TypeSelector"
                                      • name: "input"
                                      • start: 877
                                      • end: 882
                                      }
                                    ]
                                  • start: 877
                                  • end: 882
                                  }
                                ]
                              }
                            ]
                          }
                        • start: 869
                        • end: 883
                        }
                      ]
                    • start: 869
                    • end: 883
                    }
                  ]
                }
              • ComplexSelector {...}
                • type: "ComplexSelector"
                • start: 885
                • end: 902
                • children: [...] (1)
                  • RelativeSelector {...}
                    • type: "RelativeSelector"
                    • combinator: null
                    • selectors: [...] (1)
                      • PseudoClassSelector {...}
                        • type: "PseudoClassSelector"
                        • name: "global"
                        • args: SelectorList {...}
                          • type: "SelectorList"
                          • start: 893
                          • end: 901
                          • children: [...] (1)
                            • ComplexSelector {...}
                              • type: "ComplexSelector"
                              • start: 893
                              • end: 901
                              • children: [...] (1)
                                • RelativeSelector {...}
                                  • type: "RelativeSelector"
                                  • combinator: null
                                  • selectors: [...] (1)
                                    • TypeSelector {...}
                                      • type: "TypeSelector"
                                      • name: "optgroup"
                                      • start: 893
                                      • end: 901
                                      }
                                    ]
                                  • start: 893
                                  • end: 901
                                  }
                                ]
                              }
                            ]
                          }
                        • start: 885
                        • end: 902
                        }
                      ]
                    • start: 885
                    • end: 902
                    }
                  ]
                }
              • ComplexSelector {...}
                • type: "ComplexSelector"
                • start: 904
                • end: 919
                • children: [...] (1)
                  • RelativeSelector {...}
                    • type: "RelativeSelector"
                    • combinator: null
                    • selectors: [...] (1)
                      • PseudoClassSelector {...}
                        • type: "PseudoClassSelector"
                        • name: "global"
                        • args: SelectorList {...}
                          • type: "SelectorList"
                          • start: 912
                          • end: 918
                          • children: [...] (1)
                            • ComplexSelector {...}
                              • type: "ComplexSelector"
                              • start: 912
                              • end: 918
                              • children: [...] (1)
                                • RelativeSelector {...}
                                  • type: "RelativeSelector"
                                  • combinator: null
                                  • selectors: [...] (1)
                                    • TypeSelector {...}
                                      • type: "TypeSelector"
                                      • name: "select"
                                      • start: 912
                                      • end: 918
                                      }
                                    ]
                                  • start: 912
                                  • end: 918
                                  }
                                ]
                              }
                            ]
                          }
                        • start: 904
                        • end: 919
                        }
                      ]
                    • start: 904
                    • end: 919
                    }
                  ]
                }
              • ComplexSelector {...}
                • type: "ComplexSelector"
                • start: 921
                • end: 938
                • children: [...] (1)
                  • RelativeSelector {...}
                    • type: "RelativeSelector"
                    • combinator: null
                    • selectors: [...] (1)
                      • PseudoClassSelector {...}
                        • type: "PseudoClassSelector"
                        • name: "global"
                        • args: SelectorList {...}
                          • type: "SelectorList"
                          • start: 929
                          • end: 937
                          • children: [...] (1)
                            • ComplexSelector {...}
                              • type: "ComplexSelector"
                              • start: 929
                              • end: 937
                              • children: [...] (1)
                                • RelativeSelector {...}
                                  • type: "RelativeSelector"
                                  • combinator: null
                                  • selectors: [...] (1)
                                    • TypeSelector {...}
                                      • type: "TypeSelector"
                                      • name: "textarea"
                                      • start: 929
                                      • end: 937
                                      }
                                    ]
                                  • start: 929
                                  • end: 937
                                  }
                                ]
                              }
                            ]
                          }
                        • start: 921
                        • end: 938
                        }
                      ]
                    • start: 921
                    • end: 938
                    }
                  ]
                }
              ]
            }
          • block: Block {...}
            • type: "Block"
            • start: 939
            • end: 1019
            • children: [...] (4)
              • Declaration {...}
                • type: "Declaration"
                • start: 943
                • end: 963
                • property: "font-family"
                • value: "inherit"
                }
              • Declaration {...}
                • type: "Declaration"
                • start: 967
                • end: 982
                • property: "font-size"
                • value: "100%"
                }
              • Declaration {...}
                • type: "Declaration"
                • start: 986
                • end: 1003
                • property: "line-height"
                • value: "1.15"
                }
              • Declaration {...}
                • type: "Declaration"
                • start: 1007
                • end: 1016
                • property: "margin"
                • value: "0"
                }
              ]
            }
          • start: 852
          • end: 1019
          }
        • Rule {...}
          • type: "Rule"
          • prelude: SelectorList {...}
            • type: "SelectorList"
            • start: 1020
            • end: 1051
            • children: [...] (2)
              • ComplexSelector {...}
                • type: "ComplexSelector"
                • start: 1020
                • end: 1035
                • children: [...] (1)
                  • RelativeSelector {...}
                    • type: "RelativeSelector"
                    • combinator: null
                    • selectors: [...] (1)
                      • PseudoClassSelector {...}
                        • type: "PseudoClassSelector"
                        • name: "global"
                        • args: SelectorList {...}
                          • type: "SelectorList"
                          • start: 1028
                          • end: 1034
                          • children: [...] (1)
                            • ComplexSelector {...}
                              • type: "ComplexSelector"
                              • start: 1028
                              • end: 1034
                              • children: [...] (1)
                                • RelativeSelector {...}
                                  • type: "RelativeSelector"
                                  • combinator: null
                                  • selectors: [...] (1)
                                    • TypeSelector {...}
                                      • type: "TypeSelector"
                                      • name: "button"
                                      • start: 1028
                                      • end: 1034
                                      }
                                    ]
                                  • start: 1028
                                  • end: 1034
                                  }
                                ]
                              }
                            ]
                          }
                        • start: 1020
                        • end: 1035
                        }
                      ]
                    • start: 1020
                    • end: 1035
                    }
                  ]
                }
              • ComplexSelector {...}
                • type: "ComplexSelector"
                • start: 1037
                • end: 1051
                • children: [...] (1)
                  • RelativeSelector {...}
                    • type: "RelativeSelector"
                    • combinator: null
                    • selectors: [...] (1)
                      • PseudoClassSelector {...}
                        • type: "PseudoClassSelector"
                        • name: "global"
                        • args: SelectorList {...}
                          • type: "SelectorList"
                          • start: 1045
                          • end: 1050
                          • children: [...] (1)
                            • ComplexSelector {...}
                              • type: "ComplexSelector"
                              • start: 1045
                              • end: 1050
                              • children: [...] (1)
                                • RelativeSelector {...}
                                  • type: "RelativeSelector"
                                  • combinator: null
                                  • selectors: [...] (1)
                                    • TypeSelector {...}
                                      • type: "TypeSelector"
                                      • name: "input"
                                      • start: 1045
                                      • end: 1050
                                      }
                                    ]
                                  • start: 1045
                                  • end: 1050
                                  }
                                ]
                              }
                            ]
                          }
                        • start: 1037
                        • end: 1051
                        }
                      ]
                    • start: 1037
                    • end: 1051
                    }
                  ]
                }
              ]
            }
          • block: Block {...}
            • type: "Block"
            • start: 1052
            • end: 1076
            • children: [...] (1)
              • Declaration {...}
                • type: "Declaration"
                • start: 1056
                • end: 1073
                • property: "overflow"
                • value: "visible"
                }
              ]
            }
          • start: 1020
          • end: 1076
          }
        • Rule {...}
          • type: "Rule"
          • prelude: SelectorList {...}
            • type: "SelectorList"
            • start: 1077
            • end: 1104
            • children: [...] (1)
              • ComplexSelector {...}
                • type: "ComplexSelector"
                • start: 1077
                • end: 1104
                • children: [...] (1)
                  • RelativeSelector {...}
                    • type: "RelativeSelector"
                    • combinator: null
                    • selectors: [...] (1)
                      • PseudoClassSelector {...}
                        • type: "PseudoClassSelector"
                        • name: "global"
                        • args: SelectorList {...}
                          • type: "SelectorList"
                          • start: 1085
                          • end: 1103
                          • children: [...] (1)
                            • ComplexSelector {...}
                              • type: "ComplexSelector"
                              • start: 1085
                              • end: 1103
                              • children: [...] (1)
                                • RelativeSelector {...}
                                  • type: "RelativeSelector"
                                  • combinator: null
                                  • selectors: [...] (2)
                                    • TypeSelector {...}
                                      • type: "TypeSelector"
                                      • name: "input"
                                      • start: 1085
                                      • end: 1090
                                      }
                                    • AttributeSelector {...}
                                      • type: "AttributeSelector"
                                      • start: 1090
                                      • end: 1103
                                      • name: "type"
                                      • matcher: "="
                                      • value: "text"
                                      • flags: null
                                      }
                                    ]
                                  • start: 1085
                                  • end: 1103
                                  }
                                ]
                              }
                            ]
                          }
                        • start: 1077
                        • end: 1104
                        }
                      ]
                    • start: 1077
                    • end: 1104
                    }
                  ]
                }
              ]
            }
          • block: Block {...}
            • type: "Block"
            • start: 1105
            • end: 1128
            • children: [...] (1)
              • Declaration {...}
                • type: "Declaration"
                • start: 1109
                • end: 1125
                • property: "border-radius"
                • value: "0"
                }
              ]
            }
          • start: 1077
          • end: 1128
          }
        • Rule {...}
          • type: "Rule"
          • prelude: SelectorList {...}
            • type: "SelectorList"
            • start: 1129
            • end: 1142
            • children: [...] (1)
              • ComplexSelector {...}
                • type: "ComplexSelector"
                • start: 1129
                • end: 1142
                • children: [...] (1)
                  • RelativeSelector {...}
                    • type: "RelativeSelector"
                    • combinator: null
                    • selectors: [...] (1)
                      • PseudoClassSelector {...}
                        • type: "PseudoClassSelector"
                        • name: "global"
                        • args: SelectorList {...}
                          • type: "SelectorList"
                          • start: 1137
                          • end: 1141
                          • children: [...] (1)
                            • ComplexSelector {...}
                              • type: "ComplexSelector"
                              • start: 1137
                              • end: 1141
                              • children: [...] (1)
                                • RelativeSelector {...}
                                  • type: "RelativeSelector"
                                  • combinator: null
                                  • selectors: [...] (1)
                                    • TypeSelector {...}
                                      • type: "TypeSelector"
                                      • name: "body"
                                      • start: 1137
                                      • end: 1141
                                      }
                                    ]
                                  • start: 1137
                                  • end: 1141
                                  }
                                ]
                              }
                            ]
                          }
                        • start: 1129
                        • end: 1142
                        }
                      ]
                    • start: 1129
                    • end: 1142
                    }
                  ]
                }
              ]
            }
          • block: Block {...}
            • type: "Block"
            • start: 1143
            • end: 1285
            • children: [...] (6)
              • Declaration {...}
                • type: "Declaration"
                • start: 1147
                • end: 1158
                • property: "width"
                • value: "100%"
                }
              • Declaration {...}
                • type: "Declaration"
                • start: 1162
                • end: 1178
                • property: "max-width"
                • value: "68rem"
                }
              • Declaration {...}
                • type: "Declaration"
                • start: 1182
                • end: 1196
                • property: "margin"
                • value: "0 auto"
                }
              • Declaration {...}
                • type: "Declaration"
                • start: 1200
                • end: 1235
                • property: "font"
                • value: "1.6rem/1.25 Arial, sans-serif"
                }
              • Declaration {...}
                • type: "Declaration"
                • start: 1239
                • end: 1264
                • property: "background-color"
                • value: "#f5f5f5"
                }
              • Declaration {...}
                • type: "Declaration"
                • start: 1268
                • end: 1282
                • property: "color"
                • value: "#4d4d4d"
                }
              ]
            }
          • start: 1129
          • end: 1285
          }
        • Atrule {...}
          • type: "Atrule"
          • start: 1286
          • end: 1397
          • name: "media"
          • prelude: "screen and (min-width: 620px)"
          • block: Block {...}
            • type: "Block"
            • start: 1323
            • end: 1397
            • children: [...] (1)
              • Rule {...}
                • type: "Rule"
                • prelude: SelectorList {...}
                  • type: "SelectorList"
                  • start: 1327
                  • end: 1340
                  • children: [...] (1)
                    • ComplexSelector {...}
                      • type: "ComplexSelector"
                      • start: 1327
                      • end: 1340
                      • children: [...] (1)
                        • RelativeSelector {...}
                          • type: "RelativeSelector"
                          • combinator: null
                          • selectors: [...] (1)
                            • PseudoClassSelector {...}
                              • type: "PseudoClassSelector"
                              • name: "global"
                              • args: SelectorList {...}
                                • type: "SelectorList"
                                • start: 1335
                                • end: 1339
                                • children: [...] (1)
                                  • ComplexSelector {...}
                                    • type: "ComplexSelector"
                                    • start: 1335
                                    • end: 1339
                                    • children: [...] (1)
                                      • RelativeSelector {...}
                                        • type: "RelativeSelector"
                                        • combinator: null
                                        • selectors: [...] (1)
                                          • TypeSelector {...}
                                            • type: "TypeSelector"
                                            • name: "body"
                                            • start: 1335
                                            • end: 1339
                                            }
                                          ]
                                        • start: 1335
                                        • end: 1339
                                        }
                                      ]
                                    }
                                  ]
                                }
                              • start: 1327
                              • end: 1340
                              }
                            ]
                          • start: 1327
                          • end: 1340
                          }
                        ]
                      }
                    ]
                  }
                • block: Block {...}
                  • type: "Block"
                  • start: 1341
                  • end: 1395
                  • children: [...] (2)
                    • Declaration {...}
                      • type: "Declaration"
                      • start: 1347
                      • end: 1364
                      • property: "font-size"
                      • value: "1.9rem"
                      }
                    • Declaration {...}
                      • type: "Declaration"
                      • start: 1370
                      • end: 1390
                      • property: "line-height"
                      • value: "1.31579"
                      }
                    ]
                  }
                • start: 1327
                • end: 1395
                }
              ]
            }
          }
        • Rule {...}
          • type: "Rule"
          • prelude: SelectorList {...}
            • type: "SelectorList"
            • start: 1434
            • end: 1475
            • children: [...] (1)
              • ComplexSelector {...}
                • type: "ComplexSelector"
                • start: 1434
                • end: 1475
                • children: [...] (1)
                  • RelativeSelector {...}
                    • type: "RelativeSelector"
                    • combinator: null
                    • selectors: [...] (1)
                      • PseudoClassSelector {...}
                        • type: "PseudoClassSelector"
                        • name: "global"
                        • args: SelectorList {...}
                          • type: "SelectorList"
                          • start: 1442
                          • end: 1474
                          • children: [...] (1)
                            • ComplexSelector {...}
                              • type: "ComplexSelector"
                              • start: 1442
                              • end: 1474
                              • children: [...] (2)
                                • RelativeSelector {...}
                                  • type: "RelativeSelector"
                                  • combinator: null
                                  • selectors: [...] (1)
                                    • ClassSelector {...}
                                      • type: "ClassSelector"
                                      • name: "form-group"
                                      • start: 1442
                                      • end: 1453
                                      }
                                    ]
                                  • start: 1442
                                  • end: 1453
                                  }
                                • RelativeSelector {...}
                                  • type: "RelativeSelector"
                                  • combinator: Combinator {...}
                                    • type: "Combinator"
                                    • name: ">"
                                    • start: 1454
                                    • end: 1455
                                    }
                                  • selectors: [...] (2)
                                    • TypeSelector {...}
                                      • type: "TypeSelector"
                                      • name: "input"
                                      • start: 1456
                                      • end: 1461
                                      }
                                    • AttributeSelector {...}
                                      • type: "AttributeSelector"
                                      • start: 1461
                                      • end: 1474
                                      • name: "type"
                                      • matcher: "="
                                      • value: "text"
                                      • flags: null
                                      }
                                    ]
                                  • start: 1454
                                  • end: 1474
                                  }
                                ]
                              }
                            ]
                          }
                        • start: 1434
                        • end: 1475
                        }
                      ]
                    • start: 1434
                    • end: 1475
                    }
                  ]
                }
              ]
            }
          • block: Block {...}
            • type: "Block"
            • start: 1476
            • end: 1526
            • children: [...] (2)
              • Declaration {...}
                • type: "Declaration"
                • start: 1480
                • end: 1501
                • property: "display"
                • value: "inline-block"
                }
              • Declaration {...}
                • type: "Declaration"
                • start: 1505
                • end: 1523
                • property: "margin-top"
                • value: "0.4rem"
                }
              ]
            }
          • start: 1434
          • end: 1526
          }
        • Rule {...}
          • type: "Rule"
          • prelude: SelectorList {...}
            • type: "SelectorList"
            • start: 1527
            • end: 1540
            • children: [...] (1)
              • ComplexSelector {...}
                • type: "ComplexSelector"
                • start: 1527
                • end: 1540
                • children: [...] (1)
                  • RelativeSelector {...}
                    • type: "RelativeSelector"
                    • combinator: null
                    • selectors: [...] (1)
                      • PseudoClassSelector {...}
                        • type: "PseudoClassSelector"
                        • name: "global"
                        • args: SelectorList {...}
                          • type: "SelectorList"
                          • start: 1535
                          • end: 1539
                          • children: [...] (1)
                            • ComplexSelector {...}
                              • type: "ComplexSelector"
                              • start: 1535
                              • end: 1539
                              • children: [...] (1)
                                • RelativeSelector {...}
                                  • type: "RelativeSelector"
                                  • combinator: null
                                  • selectors: [...] (1)
                                    • ClassSelector {...}
                                      • type: "ClassSelector"
                                      • name: "btn"
                                      • start: 1535
                                      • end: 1539
                                      }
                                    ]
                                  • start: 1535
                                  • end: 1539
                                  }
                                ]
                              }
                            ]
                          }
                        • start: 1527
                        • end: 1540
                        }
                      ]
                    • start: 1527
                    • end: 1540
                    }
                  ]
                }
              ]
            }
          • block: Block {...}
            • type: "Block"
            • start: 1541
            • end: 1656
            • children: [...] (4)
              • Declaration {...}
                • type: "Declaration"
                • start: 1545
                • end: 1572
                • property: "padding"
                • value: "0.8rem 1rem 0.7rem"
                }
              • Declaration {...}
                • type: "Declaration"
                • start: 1576
                • end: 1604
                • property: "border"
                • value: "0.2rem solid #4d4d4d"
                }
              • Declaration {...}
                • type: "Declaration"
                • start: 1608
                • end: 1623
                • property: "cursor"
                • value: "pointer"
                }
              • Declaration {...}
                • type: "Declaration"
                • start: 1627
                • end: 1653
                • property: "text-transform"
                • value: "capitalize"
                }
              ]
            }
          • start: 1527
          • end: 1656
          }
        • Rule {...}
          • type: "Rule"
          • prelude: SelectorList {...}
            • type: "SelectorList"
            • start: 1657
            • end: 1681
            • children: [...] (1)
              • ComplexSelector {...}
                • type: "ComplexSelector"
                • start: 1657
                • end: 1681
                • children: [...] (1)
                  • RelativeSelector {...}
                    • type: "RelativeSelector"
                    • combinator: null
                    • selectors: [...] (1)
                      • PseudoClassSelector {...}
                        • type: "PseudoClassSelector"
                        • name: "global"
                        • args: SelectorList {...}
                          • type: "SelectorList"
                          • start: 1665
                          • end: 1680
                          • children: [...] (1)
                            • ComplexSelector {...}
                              • type: "ComplexSelector"
                              • start: 1665
                              • end: 1680
                              • children: [...] (1)
                                • RelativeSelector {...}
                                  • type: "RelativeSelector"
                                  • combinator: null
                                  • selectors: [...] (2)
                                    • ClassSelector {...}
                                      • type: "ClassSelector"
                                      • name: "btn"
                                      • start: 1665
                                      • end: 1669
                                      }
                                    • ClassSelector {...}
                                      • type: "ClassSelector"
                                      • name: "toggle-btn"
                                      • start: 1669
                                      • end: 1680
                                      }
                                    ]
                                  • start: 1665
                                  • end: 1680
                                  }
                                ]
                              }
                            ]
                          }
                        • start: 1657
                        • end: 1681
                        }
                      ]
                    • start: 1657
                    • end: 1681
                    }
                  ]
                }
              ]
            }
          • block: Block {...}
            • type: "Block"
            • start: 1682
            • end: 1731
            • children: [...] (2)
              • Declaration {...}
                • type: "Declaration"
                • start: 1686
                • end: 1703
                • property: "border-width"
                • value: "1px"
                }
              • Declaration {...}
                • type: "Declaration"
                • start: 1707
                • end: 1728
                • property: "border-color"
                • value: "#d3d3d3"
                }
              ]
            }
          • start: 1657
          • end: 1731
          }
        • Rule {...}
          • type: "Rule"
          • prelude: SelectorList {...}
            • type: "SelectorList"
            • start: 1732
            • end: 1777
            • children: [...] (1)
              • ComplexSelector {...}
                • type: "ComplexSelector"
                • start: 1732
                • end: 1777
                • children: [...] (1)
                  • RelativeSelector {...}
                    • type: "RelativeSelector"
                    • combinator: null
                    • selectors: [...] (1)
                      • PseudoClassSelector {...}
                        • type: "PseudoClassSelector"
                        • name: "global"
                        • args: SelectorList {...}
                          • type: "SelectorList"
                          • start: 1740
                          • end: 1776
                          • children: [...] (1)
                            • ComplexSelector {...}
                              • type: "ComplexSelector"
                              • start: 1740
                              • end: 1776
                              • children: [...] (1)
                                • RelativeSelector {...}
                                  • type: "RelativeSelector"
                                  • combinator: null
                                  • selectors: [...] (3)
                                    • ClassSelector {...}
                                      • type: "ClassSelector"
                                      • name: "btn"
                                      • start: 1740
                                      • end: 1744
                                      }
                                    • ClassSelector {...}
                                      • type: "ClassSelector"
                                      • name: "toggle-btn"
                                      • start: 1744
                                      • end: 1755
                                      }
                                    • AttributeSelector {...}
                                      • type: "AttributeSelector"
                                      • start: 1755
                                      • end: 1776
                                      • name: "aria-pressed"
                                      • matcher: "="
                                      • value: "true"
                                      • flags: null
                                      }
                                    ]
                                  • start: 1740
                                  • end: 1776
                                  }
                                ]
                              }
                            ]
                          }
                        • start: 1732
                        • end: 1777
                        }
                      ]
                    • start: 1732
                    • end: 1777
                    }
                  ]
                }
              ]
            }
          • block: Block {...}
            • type: "Block"
            • start: 1778
            • end: 1836
            • children: [...] (2)
              • Declaration {...}
                • type: "Declaration"
                • start: 1782
                • end: 1808
                • property: "text-decoration"
                • value: "underline"
                }
              • Declaration {...}
                • type: "Declaration"
                • start: 1812
                • end: 1833
                • property: "border-color"
                • value: "#4d4d4d"
                }
              ]
            }
          • start: 1732
          • end: 1836
          }
        • Rule {...}
          • type: "Rule"
          • prelude: SelectorList {...}
            • type: "SelectorList"
            • start: 1837
            • end: 1858
            • children: [...] (1)
              • ComplexSelector {...}
                • type: "ComplexSelector"
                • start: 1837
                • end: 1858
                • children: [...] (1)
                  • RelativeSelector {...}
                    • type: "RelativeSelector"
                    • combinator: null
                    • selectors: [...] (1)
                      • PseudoClassSelector {...}
                        • type: "PseudoClassSelector"
                        • name: "global"
                        • args: SelectorList {...}
                          • type: "SelectorList"
                          • start: 1845
                          • end: 1857
                          • children: [...] (1)
                            • ComplexSelector {...}
                              • type: "ComplexSelector"
                              • start: 1845
                              • end: 1857
                              • children: [...] (1)
                                • RelativeSelector {...}
                                  • type: "RelativeSelector"
                                  • combinator: null
                                  • selectors: [...] (1)
                                    • ClassSelector {...}
                                      • type: "ClassSelector"
                                      • name: "btn__danger"
                                      • start: 1845
                                      • end: 1857
                                      }
                                    ]
                                  • start: 1845
                                  • end: 1857
                                  }
                                ]
                              }
                            ]
                          }
                        • start: 1837
                        • end: 1858
                        }
                      ]
                    • start: 1837
                    • end: 1858
                    }
                  ]
                }
              ]
            }
          • block: Block {...}
            • type: "Block"
            • start: 1859
            • end: 1931
            • children: [...] (3)
              • Declaration {...}
                • type: "Declaration"
                • start: 1863
                • end: 1874
                • property: "color"
                • value: "#fff"
                }
              • Declaration {...}
                • type: "Declaration"
                • start: 1878
                • end: 1903
                • property: "background-color"
                • value: "#ca3c3c"
                }
              • Declaration {...}
                • type: "Declaration"
                • start: 1907
                • end: 1928
                • property: "border-color"
                • value: "#bd2130"
                }
              ]
            }
          • start: 1837
          • end: 1931
          }
        • Rule {...}
          • type: "Rule"
          • prelude: SelectorList {...}
            • type: "SelectorList"
            • start: 1932
            • end: 1953
            • children: [...] (1)
              • ComplexSelector {...}
                • type: "ComplexSelector"
                • start: 1932
                • end: 1953
                • children: [...] (1)
                  • RelativeSelector {...}
                    • type: "RelativeSelector"
                    • combinator: null
                    • selectors: [...] (1)
                      • PseudoClassSelector {...}
                        • type: "PseudoClassSelector"
                        • name: "global"
                        • args: SelectorList {...}
                          • type: "SelectorList"
                          • start: 1940
                          • end: 1952
                          • children: [...] (1)
                            • ComplexSelector {...}
                              • type: "ComplexSelector"
                              • start: 1940
                              • end: 1952
                              • children: [...] (1)
                                • RelativeSelector {...}
                                  • type: "RelativeSelector"
                                  • combinator: null
                                  • selectors: [...] (1)
                                    • ClassSelector {...}
                                      • type: "ClassSelector"
                                      • name: "btn__filter"
                                      • start: 1940
                                      • end: 1952
                                      }
                                    ]
                                  • start: 1940
                                  • end: 1952
                                  }
                                ]
                              }
                            ]
                          }
                        • start: 1932
                        • end: 1953
                        }
                      ]
                    • start: 1932
                    • end: 1953
                    }
                  ]
                }
              ]
            }
          • block: Block {...}
            • type: "Block"
            • start: 1954
            • end: 1984
            • children: [...] (1)
              • Declaration {...}
                • type: "Declaration"
                • start: 1958
                • end: 1981
                • property: "border-color"
                • value: "lightgrey"
                }
              ]
            }
          • start: 1932
          • end: 1984
          }
        • Rule {...}
          • type: "Rule"
          • prelude: SelectorList {...}
            • type: "SelectorList"
            • start: 1985
            • end: 2007
            • children: [...] (1)
              • ComplexSelector {...}
                • type: "ComplexSelector"
                • start: 1985
                • end: 2007
                • children: [...] (1)
                  • RelativeSelector {...}
                    • type: "RelativeSelector"
                    • combinator: null
                    • selectors: [...] (1)
                      • PseudoClassSelector {...}
                        • type: "PseudoClassSelector"
                        • name: "global"
                        • args: SelectorList {...}
                          • type: "SelectorList"
                          • start: 1993
                          • end: 2006
                          • children: [...] (1)
                            • ComplexSelector {...}
                              • type: "ComplexSelector"
                              • start: 1993
                              • end: 2006
                              • children: [...] (1)
                                • RelativeSelector {...}
                                  • type: "RelativeSelector"
                                  • combinator: null
                                  • selectors: [...] (1)
                                    • ClassSelector {...}
                                      • type: "ClassSelector"
                                      • name: "btn__primary"
                                      • start: 1993
                                      • end: 2006
                                      }
                                    ]
                                  • start: 1993
                                  • end: 2006
                                  }
                                ]
                              }
                            ]
                          }
                        • start: 1985
                        • end: 2007
                        }
                      ]
                    • start: 1985
                    • end: 2007
                    }
                  ]
                }
              ]
            }
          • block: Block {...}
            • type: "Block"
            • start: 2008
            • end: 2052
            • children: [...] (2)
              • Declaration {...}
                • type: "Declaration"
                • start: 2012
                • end: 2023
                • property: "color"
                • value: "#fff"
                }
              • Declaration {...}
                • type: "Declaration"
                • start: 2027
                • end: 2049
                • property: "background-color"
                • value: "#000"
                }
              ]
            }
          • start: 1985
          • end: 2052
          }
        • Rule {...}
          • type: "Rule"
          • prelude: SelectorList {...}
            • type: "SelectorList"
            • start: 2053
            • end: 2084
            • children: [...] (1)
              • ComplexSelector {...}
                • type: "ComplexSelector"
                • start: 2053
                • end: 2084
                • children: [...] (1)
                  • RelativeSelector {...}
                    • type: "RelativeSelector"
                    • combinator: null
                    • selectors: [...] (1)
                      • PseudoClassSelector {...}
                        • type: "PseudoClassSelector"
                        • name: "global"
                        • args: SelectorList {...}
                          • type: "SelectorList"
                          • start: 2061
                          • end: 2083
                          • children: [...] (1)
                            • ComplexSelector {...}
                              • type: "ComplexSelector"
                              • start: 2061
                              • end: 2083
                              • children: [...] (1)
                                • RelativeSelector {...}
                                  • type: "RelativeSelector"
                                  • combinator: null
                                  • selectors: [...] (2)
                                    • ClassSelector {...}
                                      • type: "ClassSelector"
                                      • name: "btn__primary"
                                      • start: 2061
                                      • end: 2074
                                      }
                                    • PseudoClassSelector {...}
                                      • type: "PseudoClassSelector"
                                      • name: "disabled"
                                      • args: null
                                      • start: 2074
                                      • end: 2083
                                      }
                                    ]
                                  • start: 2061
                                  • end: 2083
                                  }
                                ]
                              }
                            ]
                          }
                        • start: 2053
                        • end: 2084
                        }
                      ]
                    • start: 2053
                    • end: 2084
                    }
                  ]
                }
              ]
            }
          • block: Block {...}
            • type: "Block"
            • start: 2085
            • end: 2134
            • children: [...] (2)
              • Declaration {...}
                • type: "Declaration"
                • start: 2089
                • end: 2103
                • property: "color"
                • value: "darkgrey"
                }
              • Declaration {...}
                • type: "Declaration"
                • start: 2107
                • end: 2131
                • property: "background-color"
                • value: "#565656"
                }
              ]
            }
          • start: 2053
          • end: 2134
          }
        • Rule {...}
          • type: "Rule"
          • prelude: SelectorList {...}
            • type: "SelectorList"
            • start: 2135
            • end: 2154
            • children: [...] (1)
              • ComplexSelector {...}
                • type: "ComplexSelector"
                • start: 2135
                • end: 2154
                • children: [...] (1)
                  • RelativeSelector {...}
                    • type: "RelativeSelector"
                    • combinator: null
                    • selectors: [...] (1)
                      • PseudoClassSelector {...}
                        • type: "PseudoClassSelector"
                        • name: "global"
                        • args: SelectorList {...}
                          • type: "SelectorList"
                          • start: 2143
                          • end: 2153
                          • children: [...] (1)
                            • ComplexSelector {...}
                              • type: "ComplexSelector"
                              • start: 2143
                              • end: 2153
                              • children: [...] (1)
                                • RelativeSelector {...}
                                  • type: "RelativeSelector"
                                  • combinator: null
                                  • selectors: [...] (1)
                                    • ClassSelector {...}
                                      • type: "ClassSelector"
                                      • name: "btn-group"
                                      • start: 2143
                                      • end: 2153
                                      }
                                    ]
                                  • start: 2143
                                  • end: 2153
                                  }
                                ]
                              }
                            ]
                          }
                        • start: 2135
                        • end: 2154
                        }
                      ]
                    • start: 2135
                    • end: 2154
                    }
                  ]
                }
              ]
            }
          • block: Block {...}
            • type: "Block"
            • start: 2155
            • end: 2209
            • children: [...] (2)
              • Declaration {...}
                • type: "Declaration"
                • start: 2159
                • end: 2172
                • property: "display"
                • value: "flex"
                }
              • Declaration {...}
                • type: "Declaration"
                • start: 2176
                • end: 2206
                • property: "justify-content"
                • value: "space-between"
                }
              ]
            }
          • start: 2135
          • end: 2209
          }
        • Rule {...}
          • type: "Rule"
          • prelude: SelectorList {...}
            • type: "SelectorList"
            • start: 2210
            • end: 2233
            • children: [...] (1)
              • ComplexSelector {...}
                • type: "ComplexSelector"
                • start: 2210
                • end: 2233
                • children: [...] (1)
                  • RelativeSelector {...}
                    • type: "RelativeSelector"
                    • combinator: null
                    • selectors: [...] (1)
                      • PseudoClassSelector {...}
                        • type: "PseudoClassSelector"
                        • name: "global"
                        • args: SelectorList {...}
                          • type: "SelectorList"
                          • start: 2218
                          • end: 2232
                          • children: [...] (1)
                            • ComplexSelector {...}
                              • type: "ComplexSelector"
                              • start: 2218
                              • end: 2232
                              • children: [...] (2)
                                • RelativeSelector {...}
                                  • type: "RelativeSelector"
                                  • combinator: null
                                  • selectors: [...] (1)
                                    • ClassSelector {...}
                                      • type: "ClassSelector"
                                      • name: "btn-group"
                                      • start: 2218
                                      • end: 2228
                                      }
                                    ]
                                  • start: 2218
                                  • end: 2228
                                  }
                                • RelativeSelector {...}
                                  • type: "RelativeSelector"
                                  • combinator: Combinator {...}
                                    • type: "Combinator"
                                    • name: ">"
                                    • start: 2229
                                    • end: 2230
                                    }
                                  • selectors: [...] (1)
                                    • TypeSelector {...}
                                      • type: "TypeSelector"
                                      • name: "*"
                                      • start: 2231
                                      • end: 2232
                                      }
                                    ]
                                  • start: 2229
                                  • end: 2232
                                  }
                                ]
                              }
                            ]
                          }
                        • start: 2210
                        • end: 2233
                        }
                      ]
                    • start: 2210
                    • end: 2233
                    }
                  ]
                }
              ]
            }
          • block: Block {...}
            • type: "Block"
            • start: 2234
            • end: 2254
            • children: [...] (1)
              • Declaration {...}
                • type: "Declaration"
                • start: 2238
                • end: 2251
                • property: "flex"
                • value: "1 1 49%"
                }
              ]
            }
          • start: 2210
          • end: 2254
          }
        • Rule {...}
          • type: "Rule"
          • prelude: SelectorList {...}
            • type: "SelectorList"
            • start: 2255
            • end: 2282
            • children: [...] (1)
              • ComplexSelector {...}
                • type: "ComplexSelector"
                • start: 2255
                • end: 2282
                • children: [...] (1)
                  • RelativeSelector {...}
                    • type: "RelativeSelector"
                    • combinator: null
                    • selectors: [...] (1)
                      • PseudoClassSelector {...}
                        • type: "PseudoClassSelector"
                        • name: "global"
                        • args: SelectorList {...}
                          • type: "SelectorList"
                          • start: 2263
                          • end: 2281
                          • children: [...] (1)
                            • ComplexSelector {...}
                              • type: "ComplexSelector"
                              • start: 2263
                              • end: 2281
                              • children: [...] (3)
                                • RelativeSelector {...}
                                  • type: "RelativeSelector"
                                  • combinator: null
                                  • selectors: [...] (1)
                                    • ClassSelector {...}
                                      • type: "ClassSelector"
                                      • name: "btn-group"
                                      • start: 2263
                                      • end: 2273
                                      }
                                    ]
                                  • start: 2263
                                  • end: 2273
                                  }
                                • RelativeSelector {...}
                                  • type: "RelativeSelector"
                                  • combinator: Combinator {...}
                                    • type: "Combinator"
                                    • name: ">"
                                    • start: 2274
                                    • end: 2275
                                    }
                                  • selectors: [...] (1)
                                    • TypeSelector {...}
                                      • type: "TypeSelector"
                                      • name: "*"
                                      • start: 2276
                                      • end: 2277
                                      }
                                    ]
                                  • start: 2274
                                  • end: 2277
                                  }
                                • RelativeSelector {...}
                                  • type: "RelativeSelector"
                                  • combinator: Combinator {...}
                                    • type: "Combinator"
                                    • name: "+"
                                    • start: 2278
                                    • end: 2279
                                    }
                                  • selectors: [...] (1)
                                    • TypeSelector {...}
                                      • type: "TypeSelector"
                                      • name: "*"
                                      • start: 2280
                                      • end: 2281
                                      }
                                    ]
                                  • start: 2278
                                  • end: 2281
                                  }
                                ]
                              }
                            ]
                          }
                        • start: 2255
                        • end: 2282
                        }
                      ]
                    • start: 2255
                    • end: 2282
                    }
                  ]
                }
              ]
            }
          • block: Block {...}
            • type: "Block"
            • start: 2283
            • end: 2309
            • children: [...] (1)
              • Declaration {...}
                • type: "Declaration"
                • start: 2287
                • end: 2306
                • property: "margin-left"
                • value: "0.8rem"
                }
              ]
            }
          • start: 2255
          • end: 2309
          }
        • Rule {...}
          • type: "Rule"
          • prelude: SelectorList {...}
            • type: "SelectorList"
            • start: 2310
            • end: 2333
            • children: [...] (1)
              • ComplexSelector {...}
                • type: "ComplexSelector"
                • start: 2310
                • end: 2333
                • children: [...] (1)
                  • RelativeSelector {...}
                    • type: "RelativeSelector"
                    • combinator: null
                    • selectors: [...] (1)
                      • PseudoClassSelector {...}
                        • type: "PseudoClassSelector"
                        • name: "global"
                        • args: SelectorList {...}
                          • type: "SelectorList"
                          • start: 2318
                          • end: 2332
                          • children: [...] (1)
                            • ComplexSelector {...}
                              • type: "ComplexSelector"
                              • start: 2318
                              • end: 2332
                              • children: [...] (1)
                                • RelativeSelector {...}
                                  • type: "RelativeSelector"
                                  • combinator: null
                                  • selectors: [...] (1)
                                    • ClassSelector {...}
                                      • type: "ClassSelector"
                                      • name: "label-wrapper"
                                      • start: 2318
                                      • end: 2332
                                      }
                                    ]
                                  • start: 2318
                                  • end: 2332
                                  }
                                ]
                              }
                            ]
                          }
                        • start: 2310
                        • end: 2333
                        }
                      ]
                    • start: 2310
                    • end: 2333
                    }
                  ]
                }
              ]
            }
          • block: Block {...}
            • type: "Block"
            • start: 2334
            • end: 2390
            • children: [...] (3)
              • Declaration {...}
                • type: "Declaration"
                • start: 2338
                • end: 2347
                • property: "margin"
                • value: "0"
                }
              • Declaration {...}
                • type: "Declaration"
                • start: 2351
                • end: 2365
                • property: "flex"
                • value: "0 0 100%"
                }
              • Declaration {...}
                • type: "Declaration"
                • start: 2369
                • end: 2387
                • property: "text-align"
                • value: "center"
                }
              ]
            }
          • start: 2310
          • end: 2390
          }
        • Rule {...}
          • type: "Rule"
          • prelude: SelectorList {...}
            • type: "SelectorList"
            • start: 2391
            • end: 2416
            • children: [...] (1)
              • ComplexSelector {...}
                • type: "ComplexSelector"
                • start: 2391
                • end: 2416
                • children: [...] (1)
                  • RelativeSelector {...}
                    • type: "RelativeSelector"
                    • combinator: null
                    • selectors: [...] (1)
                      • PseudoClassSelector {...}
                        • type: "PseudoClassSelector"
                        • name: "global"
                        • args: SelectorList {...}
                          • type: "SelectorList"
                          • start: 2399
                          • end: 2415
                          • children: [...] (1)
                            • ComplexSelector {...}
                              • type: "ComplexSelector"
                              • start: 2399
                              • end: 2415
                              • children: [...] (1)
                                • RelativeSelector {...}
                                  • type: "RelativeSelector"
                                  • combinator: null
                                  • selectors: [...] (1)
                                    • ClassSelector {...}
                                      • type: "ClassSelector"
                                      • name: "visually-hidden"
                                      • start: 2399
                                      • end: 2415
                                      }
                                    ]
                                  • start: 2399
                                  • end: 2415
                                  }
                                ]
                              }
                            ]
                          }
                        • start: 2391
                        • end: 2416
                        }
                      ]
                    • start: 2391
                    • end: 2416
                    }
                  ]
                }
              ]
            }
          • block: Block {...}
            • type: "Block"
            • start: 2417
            • end: 2590
            • children: [...] (7)
              • Declaration {...}
                • type: "Declaration"
                • start: 2421
                • end: 2450
                • property: "position"
                • value: "absolute !important"
                }
              • Declaration {...}
                • type: "Declaration"
                • start: 2454
                • end: 2465
                • property: "height"
                • value: "1px"
                }
              • Declaration {...}
                • type: "Declaration"
                • start: 2469
                • end: 2479
                • property: "width"
                • value: "1px"
                }
              • Declaration {...}
                • type: "Declaration"
                • start: 2483
                • end: 2499
                • property: "overflow"
                • value: "hidden"
                }
              • Declaration {...}
                • type: "Declaration"
                • start: 2503
                • end: 2530
                • property: "clip"
                • value: "rect(1px 1px 1px 1px)"
                }
              • Declaration {...}
                • type: "Declaration"
                • start: 2534
                • end: 2564
                • property: "clip"
                • value: "rect(1px, 1px, 1px, 1px)"
                }
              • Declaration {...}
                • type: "Declaration"
                • start: 2568
                • end: 2587
                • property: "white-space"
                • value: "nowrap"
                }
              ]
            }
          • start: 2391
          • end: 2590
          }
        • Rule {...}
          • type: "Rule"
          • prelude: SelectorList {...}
            • type: "SelectorList"
            • start: 2591
            • end: 2620
            • children: [...] (1)
              • ComplexSelector {...}
                • type: "ComplexSelector"
                • start: 2591
                • end: 2620
                • children: [...] (1)
                  • RelativeSelector {...}
                    • type: "RelativeSelector"
                    • combinator: null
                    • selectors: [...] (1)
                      • PseudoClassSelector {...}
                        • type: "PseudoClassSelector"
                        • name: "global"
                        • args: SelectorList {...}
                          • type: "SelectorList"
                          • start: 2599
                          • end: 2619
                          • children: [...] (1)
                            • ComplexSelector {...}
                              • type: "ComplexSelector"
                              • start: 2599
                              • end: 2619
                              • children: [...] (2)
                                • RelativeSelector {...}
                                  • type: "RelativeSelector"
                                  • combinator: null
                                  • selectors: [...] (1)
                                    • AttributeSelector {...}
                                      • type: "AttributeSelector"
                                      • start: 2599
                                      • end: 2615
                                      • name: "class"
                                      • matcher: "*="
                                      • value: "stack"
                                      • flags: null
                                      }
                                    ]
                                  • start: 2599
                                  • end: 2615
                                  }
                                • RelativeSelector {...}
                                  • type: "RelativeSelector"
                                  • combinator: Combinator {...}
                                    • type: "Combinator"
                                    • name: ">"
                                    • start: 2616
                                    • end: 2617
                                    }
                                  • selectors: [...] (1)
                                    • TypeSelector {...}
                                      • type: "TypeSelector"
                                      • name: "*"
                                      • start: 2618
                                      • end: 2619
                                      }
                                    ]
                                  • start: 2616
                                  • end: 2619
                                  }
                                ]
                              }
                            ]
                          }
                        • start: 2591
                        • end: 2620
                        }
                      ]
                    • start: 2591
                    • end: 2620
                    }
                  ]
                }
              ]
            }
          • block: Block {...}
            • type: "Block"
            • start: 2621
            • end: 2661
            • children: [...] (2)
              • Declaration {...}
                • type: "Declaration"
                • start: 2625
                • end: 2638
                • property: "margin-top"
                • value: "0"
                }
              • Declaration {...}
                • type: "Declaration"
                • start: 2642
                • end: 2658
                • property: "margin-bottom"
                • value: "0"
                }
              ]
            }
          • start: 2591
          • end: 2661
          }
        • Rule {...}
          • type: "Rule"
          • prelude: SelectorList {...}
            • type: "SelectorList"
            • start: 2662
            • end: 2691
            • children: [...] (1)
              • ComplexSelector {...}
                • type: "ComplexSelector"
                • start: 2662
                • end: 2691
                • children: [...] (1)
                  • RelativeSelector {...}
                    • type: "RelativeSelector"
                    • combinator: null
                    • selectors: [...] (1)
                      • PseudoClassSelector {...}
                        • type: "PseudoClassSelector"
                        • name: "global"
                        • args: SelectorList {...}
                          • type: "SelectorList"
                          • start: 2670
                          • end: 2690
                          • children: [...] (1)
                            • ComplexSelector {...}
                              • type: "ComplexSelector"
                              • start: 2670
                              • end: 2690
                              • children: [...] (3)
                                • RelativeSelector {...}
                                  • type: "RelativeSelector"
                                  • combinator: null
                                  • selectors: [...] (1)
                                    • ClassSelector {...}
                                      • type: "ClassSelector"
                                      • name: "stack-small"
                                      • start: 2670
                                      • end: 2682
                                      }
                                    ]
                                  • start: 2670
                                  • end: 2682
                                  }
                                • RelativeSelector {...}
                                  • type: "RelativeSelector"
                                  • combinator: Combinator {...}
                                    • type: "Combinator"
                                    • name: ">"
                                    • start: 2683
                                    • end: 2684
                                    }
                                  • selectors: [...] (1)
                                    • TypeSelector {...}
                                      • type: "TypeSelector"
                                      • name: "*"
                                      • start: 2685
                                      • end: 2686
                                      }
                                    ]
                                  • start: 2683
                                  • end: 2686
                                  }
                                • RelativeSelector {...}
                                  • type: "RelativeSelector"
                                  • combinator: Combinator {...}
                                    • type: "Combinator"
                                    • name: "+"
                                    • start: 2687
                                    • end: 2688
                                    }
                                  • selectors: [...] (1)
                                    • TypeSelector {...}
                                      • type: "TypeSelector"
                                      • name: "*"
                                      • start: 2689
                                      • end: 2690
                                      }
                                    ]
                                  • start: 2687
                                  • end: 2690
                                  }
                                ]
                              }
                            ]
                          }
                        • start: 2662
                        • end: 2691
                        }
                      ]
                    • start: 2662
                    • end: 2691
                    }
                  ]
                }
              ]
            }
          • block: Block {...}
            • type: "Block"
            • start: 2692
            • end: 2718
            • children: [...] (1)
              • Declaration {...}
                • type: "Declaration"
                • start: 2696
                • end: 2715
                • property: "margin-top"
                • value: "1.25rem"
                }
              ]
            }
          • start: 2662
          • end: 2718
          }
        • Rule {...}
          • type: "Rule"
          • prelude: SelectorList {...}
            • type: "SelectorList"
            • start: 2719
            • end: 2748
            • children: [...] (1)
              • ComplexSelector {...}
                • type: "ComplexSelector"
                • start: 2719
                • end: 2748
                • children: [...] (1)
                  • RelativeSelector {...}
                    • type: "RelativeSelector"
                    • combinator: null
                    • selectors: [...] (1)
                      • PseudoClassSelector {...}
                        • type: "PseudoClassSelector"
                        • name: "global"
                        • args: SelectorList {...}
                          • type: "SelectorList"
                          • start: 2727
                          • end: 2747
                          • children: [...] (1)
                            • ComplexSelector {...}
                              • type: "ComplexSelector"
                              • start: 2727
                              • end: 2747
                              • children: [...] (3)
                                • RelativeSelector {...}
                                  • type: "RelativeSelector"
                                  • combinator: null
                                  • selectors: [...] (1)
                                    • ClassSelector {...}
                                      • type: "ClassSelector"
                                      • name: "stack-large"
                                      • start: 2727
                                      • end: 2739
                                      }
                                    ]
                                  • start: 2727
                                  • end: 2739
                                  }
                                • RelativeSelector {...}
                                  • type: "RelativeSelector"
                                  • combinator: Combinator {...}
                                    • type: "Combinator"
                                    • name: ">"
                                    • start: 2740
                                    • end: 2741
                                    }
                                  • selectors: [...] (1)
                                    • TypeSelector {...}
                                      • type: "TypeSelector"
                                      • name: "*"
                                      • start: 2742
                                      • end: 2743
                                      }
                                    ]
                                  • start: 2740
                                  • end: 2743
                                  }
                                • RelativeSelector {...}
                                  • type: "RelativeSelector"
                                  • combinator: Combinator {...}
                                    • type: "Combinator"
                                    • name: "+"
                                    • start: 2744
                                    • end: 2745
                                    }
                                  • selectors: [...] (1)
                                    • TypeSelector {...}
                                      • type: "TypeSelector"
                                      • name: "*"
                                      • start: 2746
                                      • end: 2747
                                      }
                                    ]
                                  • start: 2744
                                  • end: 2747
                                  }
                                ]
                              }
                            ]
                          }
                        • start: 2719
                        • end: 2748
                        }
                      ]
                    • start: 2719
                    • end: 2748
                    }
                  ]
                }
              ]
            }
          • block: Block {...}
            • type: "Block"
            • start: 2749
            • end: 2774
            • children: [...] (1)
              • Declaration {...}
                • type: "Declaration"
                • start: 2753
                • end: 2771
                • property: "margin-top"
                • value: "2.5rem"
                }
              ]
            }
          • start: 2719
          • end: 2774
          }
        • Atrule {...}
          • type: "Atrule"
          • start: 2775
          • end: 2939
          • name: "media"
          • prelude: "screen and (min-width: 550px)"
          • block: Block {...}
            • type: "Block"
            • start: 2812
            • end: 2939
            • children: [...] (2)
              • Rule {...}
                • type: "Rule"
                • prelude: SelectorList {...}
                  • type: "SelectorList"
                  • start: 2816
                  • end: 2845
                  • children: [...] (1)
                    • ComplexSelector {...}
                      • type: "ComplexSelector"
                      • start: 2816
                      • end: 2845
                      • children: [...] (1)
                        • RelativeSelector {...}
                          • type: "RelativeSelector"
                          • combinator: null
                          • selectors: [...] (1)
                            • PseudoClassSelector {...}
                              • type: "PseudoClassSelector"
                              • name: "global"
                              • args: SelectorList {...}
                                • type: "SelectorList"
                                • start: 2824
                                • end: 2844
                                • children: [...] (1)
                                  • ComplexSelector {...}
                                    • type: "ComplexSelector"
                                    • start: 2824
                                    • end: 2844
                                    • children: [...] (3)
                                      • RelativeSelector {...}
                                        • type: "RelativeSelector"
                                        • combinator: null
                                        • selectors: [...] (1)
                                          • ClassSelector {...}
                                            • type: "ClassSelector"
                                            • name: "stack-small"
                                            • start: 2824
                                            • end: 2836
                                            }
                                          ]
                                        • start: 2824
                                        • end: 2836
                                        }
                                      • RelativeSelector {...}
                                        • type: "RelativeSelector"
                                        • combinator: Combinator {...}
                                          • type: "Combinator"
                                          • name: ">"
                                          • start: 2837
                                          • end: 2838
                                          }
                                        • selectors: [...] (1)
                                          • TypeSelector {...}
                                            • type: "TypeSelector"
                                            • name: "*"
                                            • start: 2839
                                            • end: 2840
                                            }
                                          ]
                                        • start: 2837
                                        • end: 2840
                                        }
                                      • RelativeSelector {...}
                                        • type: "RelativeSelector"
                                        • combinator: Combinator {...}
                                          • type: "Combinator"
                                          • name: "+"
                                          • start: 2841
                                          • end: 2842
                                          }
                                        • selectors: [...] (1)
                                          • TypeSelector {...}
                                            • type: "TypeSelector"
                                            • name: "*"
                                            • start: 2843
                                            • end: 2844
                                            }
                                          ]
                                        • start: 2841
                                        • end: 2844
                                        }
                                      ]
                                    }
                                  ]
                                }
                              • start: 2816
                              • end: 2845
                              }
                            ]
                          • start: 2816
                          • end: 2845
                          }
                        ]
                      }
                    ]
                  }
                • block: Block {...}
                  • type: "Block"
                  • start: 2846
                  • end: 2875
                  • children: [...] (1)
                    • Declaration {...}
                      • type: "Declaration"
                      • start: 2852
                      • end: 2870
                      • property: "margin-top"
                      • value: "1.4rem"
                      }
                    ]
                  }
                • start: 2816
                • end: 2875
                }
              • Rule {...}
                • type: "Rule"
                • prelude: SelectorList {...}
                  • type: "SelectorList"
                  • start: 2878
                  • end: 2907
                  • children: [...] (1)
                    • ComplexSelector {...}
                      • type: "ComplexSelector"
                      • start: 2878
                      • end: 2907
                      • children: [...] (1)
                        • RelativeSelector {...}
                          • type: "RelativeSelector"
                          • combinator: null
                          • selectors: [...] (1)
                            • PseudoClassSelector {...}
                              • type: "PseudoClassSelector"
                              • name: "global"
                              • args: SelectorList {...}
                                • type: "SelectorList"
                                • start: 2886
                                • end: 2906
                                • children: [...] (1)
                                  • ComplexSelector {...}
                                    • type: "ComplexSelector"
                                    • start: 2886
                                    • end: 2906
                                    • children: [...] (3)
                                      • RelativeSelector {...}
                                        • type: "RelativeSelector"
                                        • combinator: null
                                        • selectors: [...] (1)
                                          • ClassSelector {...}
                                            • type: "ClassSelector"
                                            • name: "stack-large"
                                            • start: 2886
                                            • end: 2898
                                            }
                                          ]
                                        • start: 2886
                                        • end: 2898
                                        }
                                      • RelativeSelector {...}
                                        • type: "RelativeSelector"
                                        • combinator: Combinator {...}
                                          • type: "Combinator"
                                          • name: ">"
                                          • start: 2899
                                          • end: 2900
                                          }
                                        • selectors: [...] (1)
                                          • TypeSelector {...}
                                            • type: "TypeSelector"
                                            • name: "*"
                                            • start: 2901
                                            • end: 2902
                                            }
                                          ]
                                        • start: 2899
                                        • end: 2902
                                        }
                                      • RelativeSelector {...}
                                        • type: "RelativeSelector"
                                        • combinator: Combinator {...}
                                          • type: "Combinator"
                                          • name: "+"
                                          • start: 2903
                                          • end: 2904
                                          }
                                        • selectors: [...] (1)
                                          • TypeSelector {...}
                                            • type: "TypeSelector"
                                            • name: "*"
                                            • start: 2905
                                            • end: 2906
                                            }
                                          ]
                                        • start: 2903
                                        • end: 2906
                                        }
                                      ]
                                    }
                                  ]
                                }
                              • start: 2878
                              • end: 2907
                              }
                            ]
                          • start: 2878
                          • end: 2907
                          }
                        ]
                      }
                    ]
                  }
                • block: Block {...}
                  • type: "Block"
                  • start: 2908
                  • end: 2937
                  • children: [...] (1)
                    • Declaration {...}
                      • type: "Declaration"
                      • start: 2914
                      • end: 2932
                      • property: "margin-top"
                      • value: "2.8rem"
                      }
                    ]
                  }
                • start: 2878
                • end: 2937
                }
              ]
            }
          }
        • Rule {...}
          • type: "Rule"
          • prelude: SelectorList {...}
            • type: "SelectorList"
            • start: 2940
            • end: 2965
            • children: [...] (1)
              • ComplexSelector {...}
                • type: "ComplexSelector"
                • start: 2940
                • end: 2965
                • children: [...] (1)
                  • RelativeSelector {...}
                    • type: "RelativeSelector"
                    • combinator: null
                    • selectors: [...] (1)
                      • PseudoClassSelector {...}
                        • type: "PseudoClassSelector"
                        • name: "global"
                        • args: SelectorList {...}
                          • type: "SelectorList"
                          • start: 2948
                          • end: 2964
                          • children: [...] (1)
                            • ComplexSelector {...}
                              • type: "ComplexSelector"
                              • start: 2948
                              • end: 2964
                              • children: [...] (1)
                                • RelativeSelector {...}
                                  • type: "RelativeSelector"
                                  • combinator: null
                                  • selectors: [...] (1)
                                    • ClassSelector {...}
                                      • type: "ClassSelector"
                                      • name: "stack-exception"
                                      • start: 2948
                                      • end: 2964
                                      }
                                    ]
                                  • start: 2948
                                  • end: 2964
                                  }
                                ]
                              }
                            ]
                          }
                        • start: 2940
                        • end: 2965
                        }
                      ]
                    • start: 2940
                    • end: 2965
                    }
                  ]
                }
              ]
            }
          • block: Block {...}
            • type: "Block"
            • start: 2966
            • end: 2991
            • children: [...] (1)
              • Declaration {...}
                • type: "Declaration"
                • start: 2970
                • end: 2988
                • property: "margin-top"
                • value: "1.2rem"
                }
              ]
            }
          • start: 2940
          • end: 2991
          }
        • Rule {...}
          • type: "Rule"
          • prelude: SelectorList {...}
            • type: "SelectorList"
            • start: 3017
            • end: 3034
            • children: [...] (1)
              • ComplexSelector {...}
                • type: "ComplexSelector"
                • start: 3017
                • end: 3034
                • children: [...] (1)
                  • RelativeSelector {...}
                    • type: "RelativeSelector"
                    • combinator: null
                    • selectors: [...] (1)
                      • PseudoClassSelector {...}
                        • type: "PseudoClassSelector"
                        • name: "global"
                        • args: SelectorList {...}
                          • type: "SelectorList"
                          • start: 3025
                          • end: 3033
                          • children: [...] (1)
                            • ComplexSelector {...}
                              • type: "ComplexSelector"
                              • start: 3025
                              • end: 3033
                              • children: [...] (1)
                                • RelativeSelector {...}
                                  • type: "RelativeSelector"
                                  • combinator: null
                                  • selectors: [...] (1)
                                    • ClassSelector {...}
                                      • type: "ClassSelector"
                                      • name: "todoapp"
                                      • start: 3025
                                      • end: 3033
                                      }
                                    ]
                                  • start: 3025
                                  • end: 3033
                                  }
                                ]
                              }
                            ]
                          }
                        • start: 3017
                        • end: 3034
                        }
                      ]
                    • start: 3017
                    • end: 3034
                    }
                  ]
                }
              ]
            }
          • block: Block {...}
            • type: "Block"
            • start: 3035
            • end: 3204
            • children: [...] (5)
              • Declaration {...}
                • type: "Declaration"
                • start: 3039
                • end: 3055
                • property: "background"
                • value: "#fff"
                }
              • Declaration {...}
                • type: "Declaration"
                • start: 3059
                • end: 3080
                • property: "margin"
                • value: "2rem 0 4rem 0"
                }
              • Declaration {...}
                • type: "Declaration"
                • start: 3084
                • end: 3097
                • property: "padding"
                • value: "1rem"
                }
              • Declaration {...}
                • type: "Declaration"
                • start: 3101
                • end: 3119
                • property: "position"
                • value: "relative"
                }
              • Declaration {...}
                • type: "Declaration"
                • start: 3123
                • end: 3201
                • property: "box-shadow"
                • value: "0 2px 4px 0 rgba(0, 0, 0, 0.2), 0 2.5rem 5rem 0 rgba(0, 0, 0, 0.1)"
                }
              ]
            }
          • start: 3017
          • end: 3204
          }
        • Atrule {...}
          • type: "Atrule"
          • start: 3205
          • end: 3290
          • name: "media"
          • prelude: "screen and (min-width: 550px)"
          • block: Block {...}
            • type: "Block"
            • start: 3242
            • end: 3290
            • children: [...] (1)
              • Rule {...}
                • type: "Rule"
                • prelude: SelectorList {...}
                  • type: "SelectorList"
                  • start: 3246
                  • end: 3263
                  • children: [...] (1)
                    • ComplexSelector {...}
                      • type: "ComplexSelector"
                      • start: 3246
                      • end: 3263
                      • children: [...] (1)
                        • RelativeSelector {...}
                          • type: "RelativeSelector"
                          • combinator: null
                          • selectors: [...] (1)
                            • PseudoClassSelector {...}
                              • type: "PseudoClassSelector"
                              • name: "global"
                              • args: SelectorList {...}
                                • type: "SelectorList"
                                • start: 3254
                                • end: 3262
                                • children: [...] (1)
                                  • ComplexSelector {...}
                                    • type: "ComplexSelector"
                                    • start: 3254
                                    • end: 3262
                                    • children: [...] (1)
                                      • RelativeSelector {...}
                                        • type: "RelativeSelector"
                                        • combinator: null
                                        • selectors: [...] (1)
                                          • ClassSelector {...}
                                            • type: "ClassSelector"
                                            • name: "todoapp"
                                            • start: 3254
                                            • end: 3262
                                            }
                                          ]
                                        • start: 3254
                                        • end: 3262
                                        }
                                      ]
                                    }
                                  ]
                                }
                              • start: 3246
                              • end: 3263
                              }
                            ]
                          • start: 3246
                          • end: 3263
                          }
                        ]
                      }
                    ]
                  }
                • block: Block {...}
                  • type: "Block"
                  • start: 3264
                  • end: 3288
                  • children: [...] (1)
                    • Declaration {...}
                      • type: "Declaration"
                      • start: 3270
                      • end: 3283
                      • property: "padding"
                      • value: "4rem"
                      }
                    ]
                  }
                • start: 3246
                • end: 3288
                }
              ]
            }
          }
        • Rule {...}
          • type: "Rule"
          • prelude: SelectorList {...}
            • type: "SelectorList"
            • start: 3291
            • end: 3312
            • children: [...] (1)
              • ComplexSelector {...}
                • type: "ComplexSelector"
                • start: 3291
                • end: 3312
                • children: [...] (1)
                  • RelativeSelector {...}
                    • type: "RelativeSelector"
                    • combinator: null
                    • selectors: [...] (1)
                      • PseudoClassSelector {...}
                        • type: "PseudoClassSelector"
                        • name: "global"
                        • args: SelectorList {...}
                          • type: "SelectorList"
                          • start: 3299
                          • end: 3311
                          • children: [...] (1)
                            • ComplexSelector {...}
                              • type: "ComplexSelector"
                              • start: 3299
                              • end: 3311
                              • children: [...] (2)
                                • RelativeSelector {...}
                                  • type: "RelativeSelector"
                                  • combinator: null
                                  • selectors: [...] (1)
                                    • ClassSelector {...}
                                      • type: "ClassSelector"
                                      • name: "todoapp"
                                      • start: 3299
                                      • end: 3307
                                      }
                                    ]
                                  • start: 3299
                                  • end: 3307
                                  }
                                • RelativeSelector {...}
                                  • type: "RelativeSelector"
                                  • combinator: Combinator {...}
                                    • type: "Combinator"
                                    • name: ">"
                                    • start: 3308
                                    • end: 3309
                                    }
                                  • selectors: [...] (1)
                                    • TypeSelector {...}
                                      • type: "TypeSelector"
                                      • name: "*"
                                      • start: 3310
                                      • end: 3311
                                      }
                                    ]
                                  • start: 3308
                                  • end: 3311
                                  }
                                ]
                              }
                            ]
                          }
                        • start: 3291
                        • end: 3312
                        }
                      ]
                    • start: 3291
                    • end: 3312
                    }
                  ]
                }
              ]
            }
          • block: Block {...}
            • type: "Block"
            • start: 3313
            • end: 3379
            • children: [...] (3)
              • Declaration {...}
                • type: "Declaration"
                • start: 3317
                • end: 3333
                • property: "max-width"
                • value: "50rem"
                }
              • Declaration {...}
                • type: "Declaration"
                • start: 3337
                • end: 3354
                • property: "margin-left"
                • value: "auto"
                }
              • Declaration {...}
                • type: "Declaration"
                • start: 3358
                • end: 3376
                • property: "margin-right"
                • value: "auto"
                }
              ]
            }
          • start: 3291
          • end: 3379
          }
        • Rule {...}
          • type: "Rule"
          • prelude: SelectorList {...}
            • type: "SelectorList"
            • start: 3380
            • end: 3404
            • children: [...] (1)
              • ComplexSelector {...}
                • type: "ComplexSelector"
                • start: 3380
                • end: 3404
                • children: [...] (1)
                  • RelativeSelector {...}
                    • type: "RelativeSelector"
                    • combinator: null
                    • selectors: [...] (1)
                      • PseudoClassSelector {...}
                        • type: "PseudoClassSelector"
                        • name: "global"
                        • args: SelectorList {...}
                          • type: "SelectorList"
                          • start: 3388
                          • end: 3403
                          • children: [...] (1)
                            • ComplexSelector {...}
                              • type: "ComplexSelector"
                              • start: 3388
                              • end: 3403
                              • children: [...] (2)
                                • RelativeSelector {...}
                                  • type: "RelativeSelector"
                                  • combinator: null
                                  • selectors: [...] (1)
                                    • ClassSelector {...}
                                      • type: "ClassSelector"
                                      • name: "todoapp"
                                      • start: 3388
                                      • end: 3396
                                      }
                                    ]
                                  • start: 3388
                                  • end: 3396
                                  }
                                • RelativeSelector {...}
                                  • type: "RelativeSelector"
                                  • combinator: Combinator {...}
                                    • type: "Combinator"
                                    • name: ">"
                                    • start: 3397
                                    • end: 3398
                                    }
                                  • selectors: [...] (1)
                                    • TypeSelector {...}
                                      • type: "TypeSelector"
                                      • name: "form"
                                      • start: 3399
                                      • end: 3403
                                      }
                                    ]
                                  • start: 3397
                                  • end: 3403
                                  }
                                ]
                              }
                            ]
                          }
                        • start: 3380
                        • end: 3404
                        }
                      ]
                    • start: 3380
                    • end: 3404
                    }
                  ]
                }
              ]
            }
          • block: Block {...}
            • type: "Block"
            • start: 3405
            • end: 3427
            • children: [...] (1)
              • Declaration {...}
                • type: "Declaration"
                • start: 3409
                • end: 3424
                • property: "max-width"
                • value: "100%"
                }
              ]
            }
          • start: 3380
          • end: 3427
          }
        • Rule {...}
          • type: "Rule"
          • prelude: SelectorList {...}
            • type: "SelectorList"
            • start: 3428
            • end: 3450
            • children: [...] (1)
              • ComplexSelector {...}
                • type: "ComplexSelector"
                • start: 3428
                • end: 3450
                • children: [...] (1)
                  • RelativeSelector {...}
                    • type: "RelativeSelector"
                    • combinator: null
                    • selectors: [...] (1)
                      • PseudoClassSelector {...}
                        • type: "PseudoClassSelector"
                        • name: "global"
                        • args: SelectorList {...}
                          • type: "SelectorList"
                          • start: 3436
                          • end: 3449
                          • children: [...] (1)
                            • ComplexSelector {...}
                              • type: "ComplexSelector"
                              • start: 3436
                              • end: 3449
                              • children: [...] (2)
                                • RelativeSelector {...}
                                  • type: "RelativeSelector"
                                  • combinator: null
                                  • selectors: [...] (1)
                                    • ClassSelector {...}
                                      • type: "ClassSelector"
                                      • name: "todoapp"
                                      • start: 3436
                                      • end: 3444
                                      }
                                    ]
                                  • start: 3436
                                  • end: 3444
                                  }
                                • RelativeSelector {...}
                                  • type: "RelativeSelector"
                                  • combinator: Combinator {...}
                                    • type: "Combinator"
                                    • name: ">"
                                    • start: 3445
                                    • end: 3446
                                    }
                                  • selectors: [...] (1)
                                    • TypeSelector {...}
                                      • type: "TypeSelector"
                                      • name: "h1"
                                      • start: 3447
                                      • end: 3449
                                      }
                                    ]
                                  • start: 3445
                                  • end: 3449
                                  }
                                ]
                              }
                            ]
                          }
                        • start: 3428
                        • end: 3450
                        }
                      ]
                    • start: 3428
                    • end: 3450
                    }
                  ]
                }
              ]
            }
          • block: Block {...}
            • type: "Block"
            • start: 3451
            • end: 3549
            • children: [...] (5)
              • Declaration {...}
                • type: "Declaration"
                • start: 3455
                • end: 3469
                • property: "display"
                • value: "block"
                }
              • Declaration {...}
                • type: "Declaration"
                • start: 3473
                • end: 3488
                • property: "max-width"
                • value: "100%"
                }
              • Declaration {...}
                • type: "Declaration"
                • start: 3492
                • end: 3510
                • property: "text-align"
                • value: "center"
                }
              • Declaration {...}
                • type: "Declaration"
                • start: 3514
                • end: 3523
                • property: "margin"
                • value: "0"
                }
              • Declaration {...}
                • type: "Declaration"
                • start: 3527
                • end: 3546
                • property: "margin-bottom"
                • value: "1rem"
                }
              ]
            }
          • start: 3428
          • end: 3549
          }
        • Rule {...}
          • type: "Rule"
          • prelude: SelectorList {...}
            • type: "SelectorList"
            • start: 3550
            • end: 3569
            • children: [...] (1)
              • ComplexSelector {...}
                • type: "ComplexSelector"
                • start: 3550
                • end: 3569
                • children: [...] (1)
                  • RelativeSelector {...}
                    • type: "RelativeSelector"
                    • combinator: null
                    • selectors: [...] (1)
                      • PseudoClassSelector {...}
                        • type: "PseudoClassSelector"
                        • name: "global"
                        • args: SelectorList {...}
                          • type: "SelectorList"
                          • start: 3558
                          • end: 3568
                          • children: [...] (1)
                            • ComplexSelector {...}
                              • type: "ComplexSelector"
                              • start: 3558
                              • end: 3568
                              • children: [...] (1)
                                • RelativeSelector {...}
                                  • type: "RelativeSelector"
                                  • combinator: null
                                  • selectors: [...] (1)
                                    • ClassSelector {...}
                                      • type: "ClassSelector"
                                      • name: "label__lg"
                                      • start: 3558
                                      • end: 3568
                                      }
                                    ]
                                  • start: 3558
                                  • end: 3568
                                  }
                                ]
                              }
                            ]
                          }
                        • start: 3550
                        • end: 3569
                        }
                      ]
                    • start: 3550
                    • end: 3569
                    }
                  ]
                }
              ]
            }
          • block: Block {...}
            • type: "Block"
            • start: 3570
            • end: 3681
            • children: [...] (5)
              • Declaration {...}
                • type: "Declaration"
                • start: 3574
                • end: 3594
                • property: "line-height"
                • value: "1.01567"
                }
              • Declaration {...}
                • type: "Declaration"
                • start: 3598
                • end: 3614
                • property: "font-weight"
                • value: "300"
                }
              • Declaration {...}
                • type: "Declaration"
                • start: 3618
                • end: 3633
                • property: "padding"
                • value: "0.8rem"
                }
              • Declaration {...}
                • type: "Declaration"
                • start: 3637
                • end: 3656
                • property: "margin-bottom"
                • value: "1rem"
                }
              • Declaration {...}
                • type: "Declaration"
                • start: 3660
                • end: 3678
                • property: "text-align"
                • value: "center"
                }
              ]
            }
          • start: 3550
          • end: 3681
          }
        • Rule {...}
          • type: "Rule"
          • prelude: SelectorList {...}
            • type: "SelectorList"
            • start: 3682
            • end: 3701
            • children: [...] (1)
              • ComplexSelector {...}
                • type: "ComplexSelector"
                • start: 3682
                • end: 3701
                • children: [...] (1)
                  • RelativeSelector {...}
                    • type: "RelativeSelector"
                    • combinator: null
                    • selectors: [...] (1)
                      • PseudoClassSelector {...}
                        • type: "PseudoClassSelector"
                        • name: "global"
                        • args: SelectorList {...}
                          • type: "SelectorList"
                          • start: 3690
                          • end: 3700
                          • children: [...] (1)
                            • ComplexSelector {...}
                              • type: "ComplexSelector"
                              • start: 3690
                              • end: 3700
                              • children: [...] (1)
                                • RelativeSelector {...}
                                  • type: "RelativeSelector"
                                  • combinator: null
                                  • selectors: [...] (1)
                                    • ClassSelector {...}
                                      • type: "ClassSelector"
                                      • name: "input__lg"
                                      • start: 3690
                                      • end: 3700
                                      }
                                    ]
                                  • start: 3690
                                  • end: 3700
                                  }
                                ]
                              }
                            ]
                          }
                        • start: 3682
                        • end: 3701
                        }
                      ]
                    • start: 3682
                    • end: 3701
                    }
                  ]
                }
              ]
            }
          • block: Block {...}
            • type: "Block"
            • start: 3702
            • end: 3748
            • children: [...] (2)
              • Declaration {...}
                • type: "Declaration"
                • start: 3706
                • end: 3719
                • property: "padding"
                • value: "2rem"
                }
              • Declaration {...}
                • type: "Declaration"
                • start: 3723
                • end: 3745
                • property: "border"
                • value: "2px solid #000"
                }
              ]
            }
          • start: 3682
          • end: 3748
          }
        • Rule {...}
          • type: "Rule"
          • prelude: SelectorList {...}
            • type: "SelectorList"
            • start: 3749
            • end: 3774
            • children: [...] (1)
              • ComplexSelector {...}
                • type: "ComplexSelector"
                • start: 3749
                • end: 3774
                • children: [...] (1)
                  • RelativeSelector {...}
                    • type: "RelativeSelector"
                    • combinator: null
                    • selectors: [...] (1)
                      • PseudoClassSelector {...}
                        • type: "PseudoClassSelector"
                        • name: "global"
                        • args: SelectorList {...}
                          • type: "SelectorList"
                          • start: 3757
                          • end: 3773
                          • children: [...] (1)
                            • ComplexSelector {...}
                              • type: "ComplexSelector"
                              • start: 3757
                              • end: 3773
                              • children: [...] (1)
                                • RelativeSelector {...}
                                  • type: "RelativeSelector"
                                  • combinator: null
                                  • selectors: [...] (2)
                                    • ClassSelector {...}
                                      • type: "ClassSelector"
                                      • name: "input__lg"
                                      • start: 3757
                                      • end: 3767
                                      }
                                    • PseudoClassSelector {...}
                                      • type: "PseudoClassSelector"
                                      • name: "focus"
                                      • args: null
                                      • start: 3767
                                      • end: 3773
                                      }
                                    ]
                                  • start: 3757
                                  • end: 3773
                                  }
                                ]
                              }
                            ]
                          }
                        • start: 3749
                        • end: 3774
                        }
                      ]
                    • start: 3749
                    • end: 3774
                    }
                  ]
                }
              ]
            }
          • block: Block {...}
            • type: "Block"
            • start: 3775
            • end: 3834
            • children: [...] (2)
              • Declaration {...}
                • type: "Declaration"
                • start: 3779
                • end: 3800
                • property: "border-color"
                • value: "#4d4d4d"
                }
              • Declaration {...}
                • type: "Declaration"
                • start: 3804
                • end: 3831
                • property: "box-shadow"
                • value: "inset 0 0 0 2px"
                }
              ]
            }
          • start: 3749
          • end: 3834
          }
        • Rule {...}
          • type: "Rule"
          • prelude: SelectorList {...}
            • type: "SelectorList"
            • start: 3835
            • end: 3859
            • children: [...] (1)
              • ComplexSelector {...}
                • type: "ComplexSelector"
                • start: 3835
                • end: 3859
                • children: [...] (1)
                  • RelativeSelector {...}
                    • type: "RelativeSelector"
                    • combinator: null
                    • selectors: [...] (1)
                      • PseudoClassSelector {...}
                        • type: "PseudoClassSelector"
                        • name: "global"
                        • args: SelectorList {...}
                          • type: "SelectorList"
                          • start: 3843
                          • end: 3858
                          • children: [...] (1)
                            • ComplexSelector {...}
                              • type: "ComplexSelector"
                              • start: 3843
                              • end: 3858
                              • children: [...] (1)
                                • RelativeSelector {...}
                                  • type: "RelativeSelector"
                                  • combinator: null
                                  • selectors: [...] (1)
                                    • AttributeSelector {...}
                                      • type: "AttributeSelector"
                                      • start: 3843
                                      • end: 3858
                                      • name: "class"
                                      • matcher: "*="
                                      • value: "__lg"
                                      • flags: null
                                      }
                                    ]
                                  • start: 3843
                                  • end: 3858
                                  }
                                ]
                              }
                            ]
                          }
                        • start: 3835
                        • end: 3859
                        }
                      ]
                    • start: 3835
                    • end: 3859
                    }
                  ]
                }
              ]
            }
          • block: Block {...}
            • type: "Block"
            • start: 3860
            • end: 3924
            • children: [...] (3)
              • Declaration {...}
                • type: "Declaration"
                • start: 3864
                • end: 3885
                • property: "display"
                • value: "inline-block"
                }
              • Declaration {...}
                • type: "Declaration"
                • start: 3889
                • end: 3900
                • property: "width"
                • value: "100%"
                }
              • Declaration {...}
                • type: "Declaration"
                • start: 3904
                • end: 3921
                • property: "font-size"
                • value: "1.9rem"
                }
              ]
            }
          • start: 3835
          • end: 3924
          }
        • Rule {...}
          • type: "Rule"
          • prelude: SelectorList {...}
            • type: "SelectorList"
            • start: 3925
            • end: 3966
            • children: [...] (1)
              • ComplexSelector {...}
                • type: "ComplexSelector"
                • start: 3925
                • end: 3966
                • children: [...] (1)
                  • RelativeSelector {...}
                    • type: "RelativeSelector"
                    • combinator: null
                    • selectors: [...] (1)
                      • PseudoClassSelector {...}
                        • type: "PseudoClassSelector"
                        • name: "global"
                        • args: SelectorList {...}
                          • type: "SelectorList"
                          • start: 3933
                          • end: 3965
                          • children: [...] (1)
                            • ComplexSelector {...}
                              • type: "ComplexSelector"
                              • start: 3933
                              • end: 3965
                              • children: [...] (1)
                                • RelativeSelector {...}
                                  • type: "RelativeSelector"
                                  • combinator: null
                                  • selectors: [...] (2)
                                    • AttributeSelector {...}
                                      • type: "AttributeSelector"
                                      • start: 3933
                                      • end: 3948
                                      • name: "class"
                                      • matcher: "*="
                                      • value: "__lg"
                                      • flags: null
                                      }
                                    • PseudoClassSelector {...}
                                      • type: "PseudoClassSelector"
                                      • name: "not"
                                      • args: SelectorList {...}
                                        • type: "SelectorList"
                                        • start: 3953
                                        • end: 3964
                                        • children: [...] (1)
                                          • ComplexSelector {...}
                                            • type: "ComplexSelector"
                                            • start: 3953
                                            • end: 3964
                                            • children: [...] (1)
                                              • RelativeSelector {...}
                                                • type: "RelativeSelector"
                                                • combinator: null
                                                • selectors: [...] (1)
                                                  • PseudoClassSelector {...}
                                                    • type: "PseudoClassSelector"
                                                    • name: "last-child"
                                                    • args: null
                                                    • start: 3953
                                                    • end: 3964
                                                    }
                                                  ]
                                                • start: 3953
                                                • end: 3964
                                                }
                                              ]
                                            }
                                          ]
                                        }
                                      • start: 3948
                                      • end: 3965
                                      }
                                    ]
                                  • start: 3933
                                  • end: 3965
                                  }
                                ]
                              }
                            ]
                          }
                        • start: 3925
                        • end: 3966
                        }
                      ]
                    • start: 3925
                    • end: 3966
                    }
                  ]
                }
              ]
            }
          • block: Block {...}
            • type: "Block"
            • start: 3967
            • end: 3993
            • children: [...] (1)
              • Declaration {...}
                • type: "Declaration"
                • start: 3971
                • end: 3990
                • property: "margin-bottom"
                • value: "1rem"
                }
              ]
            }
          • start: 3925
          • end: 3993
          }
        • Atrule {...}
          • type: "Atrule"
          • start: 3994
          • end: 4090
          • name: "media"
          • prelude: "screen and (min-width: 620px)"
          • block: Block {...}
            • type: "Block"
            • start: 4031
            • end: 4090
            • children: [...] (1)
              • Rule {...}
                • type: "Rule"
                • prelude: SelectorList {...}
                  • type: "SelectorList"
                  • start: 4035
                  • end: 4059
                  • children: [...] (1)
                    • ComplexSelector {...}
                      • type: "ComplexSelector"
                      • start: 4035
                      • end: 4059
                      • children: [...] (1)
                        • RelativeSelector {...}
                          • type: "RelativeSelector"
                          • combinator: null
                          • selectors: [...] (1)
                            • PseudoClassSelector {...}
                              • type: "PseudoClassSelector"
                              • name: "global"
                              • args: SelectorList {...}
                                • type: "SelectorList"
                                • start: 4043
                                • end: 4058
                                • children: [...] (1)
                                  • ComplexSelector {...}
                                    • type: "ComplexSelector"
                                    • start: 4043
                                    • end: 4058
                                    • children: [...] (1)
                                      • RelativeSelector {...}
                                        • type: "RelativeSelector"
                                        • combinator: null
                                        • selectors: [...] (1)
                                          • AttributeSelector {...}
                                            • type: "AttributeSelector"
                                            • start: 4043
                                            • end: 4058
                                            • name: "class"
                                            • matcher: "*="
                                            • value: "__lg"
                                            • flags: null
                                            }
                                          ]
                                        • start: 4043
                                        • end: 4058
                                        }
                                      ]
                                    }
                                  ]
                                }
                              • start: 4035
                              • end: 4059
                              }
                            ]
                          • start: 4035
                          • end: 4059
                          }
                        ]
                      }
                    ]
                  }
                • block: Block {...}
                  • type: "Block"
                  • start: 4060
                  • end: 4088
                  • children: [...] (1)
                    • Declaration {...}
                      • type: "Declaration"
                      • start: 4066
                      • end: 4083
                      • property: "font-size"
                      • value: "2.4rem"
                      }
                    ]
                  }
                • start: 4035
                • end: 4088
                }
              ]
            }
          }
        • Rule {...}
          • type: "Rule"
          • prelude: SelectorList {...}
            • type: "SelectorList"
            • start: 4091
            • end: 4108
            • children: [...] (1)
              • ComplexSelector {...}
                • type: "ComplexSelector"
                • start: 4091
                • end: 4108
                • children: [...] (1)
                  • RelativeSelector {...}
                    • type: "RelativeSelector"
                    • combinator: null
                    • selectors: [...] (1)
                      • PseudoClassSelector {...}
                        • type: "PseudoClassSelector"
                        • name: "global"
                        • args: SelectorList {...}
                          • type: "SelectorList"
                          • start: 4099
                          • end: 4107
                          • children: [...] (1)
                            • ComplexSelector {...}
                              • type: "ComplexSelector"
                              • start: 4099
                              • end: 4107
                              • children: [...] (1)
                                • RelativeSelector {...}
                                  • type: "RelativeSelector"
                                  • combinator: null
                                  • selectors: [...] (1)
                                    • ClassSelector {...}
                                      • type: "ClassSelector"
                                      • name: "filters"
                                      • start: 4099
                                      • end: 4107
                                      }
                                    ]
                                  • start: 4099
                                  • end: 4107
                                  }
                                ]
                              }
                            ]
                          }
                        • start: 4091
                        • end: 4108
                        }
                      ]
                    • start: 4091
                    • end: 4108
                    }
                  ]
                }
              ]
            }
          • block: Block {...}
            • type: "Block"
            • start: 4109
            • end: 4149
            • children: [...] (2)
              • Declaration {...}
                • type: "Declaration"
                • start: 4113
                • end: 4124
                • property: "width"
                • value: "100%"
                }
              • Declaration {...}
                • type: "Declaration"
                • start: 4128
                • end: 4146
                • property: "margin"
                • value: "unset auto"
                }
              ]
            }
          • start: 4091
          • end: 4149
          }
        • Rule {...}
          • type: "Rule"
          • prelude: SelectorList {...}
            • type: "SelectorList"
            • start: 4173
            • end: 4187
            • children: [...] (1)
              • ComplexSelector {...}
                • type: "ComplexSelector"
                • start: 4173
                • end: 4187
                • children: [...] (1)
                  • RelativeSelector {...}
                    • type: "RelativeSelector"
                    • combinator: null
                    • selectors: [...] (1)
                      • PseudoClassSelector {...}
                        • type: "PseudoClassSelector"
                        • name: "global"
                        • args: SelectorList {...}
                          • type: "SelectorList"
                          • start: 4181
                          • end: 4186
                          • children: [...] (1)
                            • ComplexSelector {...}
                              • type: "ComplexSelector"
                              • start: 4181
                              • end: 4186
                              • children: [...] (1)
                                • RelativeSelector {...}
                                  • type: "RelativeSelector"
                                  • combinator: null
                                  • selectors: [...] (1)
                                    • ClassSelector {...}
                                      • type: "ClassSelector"
                                      • name: "todo"
                                      • start: 4181
                                      • end: 4186
                                      }
                                    ]
                                  • start: 4181
                                  • end: 4186
                                  }
                                ]
                              }
                            ]
                          }
                        • start: 4173
                        • end: 4187
                        }
                      ]
                    • start: 4173
                    • end: 4187
                    }
                  ]
                }
              ]
            }
          • block: Block {...}
            • type: "Block"
            • start: 4188
            • end: 4250
            • children: [...] (3)
              • Declaration {...}
                • type: "Declaration"
                • start: 4192
                • end: 4205
                • property: "display"
                • value: "flex"
                }
              • Declaration {...}
                • type: "Declaration"
                • start: 4209
                • end: 4228
                • property: "flex-direction"
                • value: "row"
                }
              • Declaration {...}
                • type: "Declaration"
                • start: 4232
                • end: 4247
                • property: "flex-wrap"
                • value: "wrap"
                }
              ]
            }
          • start: 4173
          • end: 4250
          }
        • Rule {...}
          • type: "Rule"
          • prelude: SelectorList {...}
            • type: "SelectorList"
            • start: 4251
            • end: 4269
            • children: [...] (1)
              • ComplexSelector {...}
                • type: "ComplexSelector"
                • start: 4251
                • end: 4269
                • children: [...] (1)
                  • RelativeSelector {...}
                    • type: "RelativeSelector"
                    • combinator: null
                    • selectors: [...] (1)
                      • PseudoClassSelector {...}
                        • type: "PseudoClassSelector"
                        • name: "global"
                        • args: SelectorList {...}
                          • type: "SelectorList"
                          • start: 4259
                          • end: 4268
                          • children: [...] (1)
                            • ComplexSelector {...}
                              • type: "ComplexSelector"
                              • start: 4259
                              • end: 4268
                              • children: [...] (2)
                                • RelativeSelector {...}
                                  • type: "RelativeSelector"
                                  • combinator: null
                                  • selectors: [...] (1)
                                    • ClassSelector {...}
                                      • type: "ClassSelector"
                                      • name: "todo"
                                      • start: 4259
                                      • end: 4264
                                      }
                                    ]
                                  • start: 4259
                                  • end: 4264
                                  }
                                • RelativeSelector {...}
                                  • type: "RelativeSelector"
                                  • combinator: Combinator {...}
                                    • type: "Combinator"
                                    • name: ">"
                                    • start: 4265
                                    • end: 4266
                                    }
                                  • selectors: [...] (1)
                                    • TypeSelector {...}
                                      • type: "TypeSelector"
                                      • name: "*"
                                      • start: 4267
                                      • end: 4268
                                      }
                                    ]
                                  • start: 4265
                                  • end: 4268
                                  }
                                ]
                              }
                            ]
                          }
                        • start: 4251
                        • end: 4269
                        }
                      ]
                    • start: 4251
                    • end: 4269
                    }
                  ]
                }
              ]
            }
          • block: Block {...}
            • type: "Block"
            • start: 4270
            • end: 4291
            • children: [...] (1)
              • Declaration {...}
                • type: "Declaration"
                • start: 4274
                • end: 4288
                • property: "flex"
                • value: "0 0 100%"
                }
              ]
            }
          • start: 4251
          • end: 4291
          }
        • Rule {...}
          • type: "Rule"
          • prelude: SelectorList {...}
            • type: "SelectorList"
            • start: 4292
            • end: 4311
            • children: [...] (1)
              • ComplexSelector {...}
                • type: "ComplexSelector"
                • start: 4292
                • end: 4311
                • children: [...] (1)
                  • RelativeSelector {...}
                    • type: "RelativeSelector"
                    • combinator: null
                    • selectors: [...] (1)
                      • PseudoClassSelector {...}
                        • type: "PseudoClassSelector"
                        • name: "global"
                        • args: SelectorList {...}
                          • type: "SelectorList"
                          • start: 4300
                          • end: 4310
                          • children: [...] (1)
                            • ComplexSelector {...}
                              • type: "ComplexSelector"
                              • start: 4300
                              • end: 4310
                              • children: [...] (1)
                                • RelativeSelector {...}
                                  • type: "RelativeSelector"
                                  • combinator: null
                                  • selectors: [...] (1)
                                    • ClassSelector {...}
                                      • type: "ClassSelector"
                                      • name: "todo-text"
                                      • start: 4300
                                      • end: 4310
                                      }
                                    ]
                                  • start: 4300
                                  • end: 4310
                                  }
                                ]
                              }
                            ]
                          }
                        • start: 4292
                        • end: 4311
                        }
                      ]
                    • start: 4292
                    • end: 4311
                    }
                  ]
                }
              ]
            }
          • block: Block {...}
            • type: "Block"
            • start: 4312
            • end: 4407
            • children: [...] (4)
              • Declaration {...}
                • type: "Declaration"
                • start: 4316
                • end: 4327
                • property: "width"
                • value: "100%"
                }
              • Declaration {...}
                • type: "Declaration"
                • start: 4331
                • end: 4349
                • property: "min-height"
                • value: "4.4rem"
                }
              • Declaration {...}
                • type: "Declaration"
                • start: 4353
                • end: 4375
                • property: "padding"
                • value: "0.4rem 0.8rem"
                }
              • Declaration {...}
                • type: "Declaration"
                • start: 4379
                • end: 4404
                • property: "border"
                • value: "2px solid #565656"
                }
              ]
            }
          • start: 4292
          • end: 4407
          }
        • Rule {...}
          • type: "Rule"
          • prelude: SelectorList {...}
            • type: "SelectorList"
            • start: 4408
            • end: 4433
            • children: [...] (1)
              • ComplexSelector {...}
                • type: "ComplexSelector"
                • start: 4408
                • end: 4433
                • children: [...] (1)
                  • RelativeSelector {...}
                    • type: "RelativeSelector"
                    • combinator: null
                    • selectors: [...] (1)
                      • PseudoClassSelector {...}
                        • type: "PseudoClassSelector"
                        • name: "global"
                        • args: SelectorList {...}
                          • type: "SelectorList"
                          • start: 4416
                          • end: 4432
                          • children: [...] (1)
                            • ComplexSelector {...}
                              • type: "ComplexSelector"
                              • start: 4416
                              • end: 4432
                              • children: [...] (1)
                                • RelativeSelector {...}
                                  • type: "RelativeSelector"
                                  • combinator: null
                                  • selectors: [...] (2)
                                    • ClassSelector {...}
                                      • type: "ClassSelector"
                                      • name: "todo-text"
                                      • start: 4416
                                      • end: 4426
                                      }
                                    • PseudoClassSelector {...}
                                      • type: "PseudoClassSelector"
                                      • name: "focus"
                                      • args: null
                                      • start: 4426
                                      • end: 4432
                                      }
                                    ]
                                  • start: 4416
                                  • end: 4432
                                  }
                                ]
                              }
                            ]
                          }
                        • start: 4408
                        • end: 4433
                        }
                      ]
                    • start: 4408
                    • end: 4433
                    }
                  ]
                }
              ]
            }
          • block: Block {...}
            • type: "Block"
            • start: 4434
            • end: 4468
            • children: [...] (1)
              • Declaration {...}
                • type: "Declaration"
                • start: 4438
                • end: 4465
                • property: "box-shadow"
                • value: "inset 0 0 0 2px"
                }
              ]
            }
          • start: 4408
          • end: 4468
          }
        • Rule {...}
          • type: "Rule"
          • prelude: SelectorList {...}
            • type: "SelectorList"
            • start: 4491
            • end: 4505
            • children: [...] (1)
              • ComplexSelector {...}
                • type: "ComplexSelector"
                • start: 4491
                • end: 4505
                • children: [...] (1)
                  • RelativeSelector {...}
                    • type: "RelativeSelector"
                    • combinator: null
                    • selectors: [...] (1)
                      • PseudoClassSelector {...}
                        • type: "PseudoClassSelector"
                        • name: "global"
                        • args: SelectorList {...}
                          • type: "SelectorList"
                          • start: 4499
                          • end: 4504
                          • children: [...] (1)
                            • ComplexSelector {...}
                              • type: "ComplexSelector"
                              • start: 4499
                              • end: 4504
                              • children: [...] (1)
                                • RelativeSelector {...}
                                  • type: "RelativeSelector"
                                  • combinator: null
                                  • selectors: [...] (1)
                                    • ClassSelector {...}
                                      • type: "ClassSelector"
                                      • name: "c-cb"
                                      • start: 4499
                                      • end: 4504
                                      }
                                    ]
                                  • start: 4499
                                  • end: 4504
                                  }
                                ]
                              }
                            ]
                          }
                        • start: 4491
                        • end: 4505
                        }
                      ]
                    • start: 4491
                    • end: 4505
                    }
                  ]
                }
              ]
            }
          • block: Block {...}
            • type: "Block"
            • start: 4506
            • end: 4767
            • children: [...] (11)
              • Declaration {...}
                • type: "Declaration"
                • start: 4510
                • end: 4532
                • property: "box-sizing"
                • value: "border-box"
                }
              • Declaration {...}
                • type: "Declaration"
                • start: 4536
                • end: 4566
                • property: "font-family"
                • value: "Arial, sans-serif"
                }
              • Declaration {...}
                • type: "Declaration"
                • start: 4570
                • end: 4605
                • property: "-webkit-font-smoothing"
                • value: "antialiased"
                }
              • Declaration {...}
                • type: "Declaration"
                • start: 4609
                • end: 4625
                • property: "font-weight"
                • value: "400"
                }
              • Declaration {...}
                • type: "Declaration"
                • start: 4629
                • end: 4646
                • property: "font-size"
                • value: "1.6rem"
                }
              • Declaration {...}
                • type: "Declaration"
                • start: 4650
                • end: 4667
                • property: "line-height"
                • value: "1.25"
                }
              • Declaration {...}
                • type: "Declaration"
                • start: 4671
                • end: 4685
                • property: "display"
                • value: "block"
                }
              • Declaration {...}
                • type: "Declaration"
                • start: 4689
                • end: 4707
                • property: "position"
                • value: "relative"
                }
              • Declaration {...}
                • type: "Declaration"
                • start: 4711
                • end: 4727
                • property: "min-height"
                • value: "44px"
                }
              • Declaration {...}
                • type: "Declaration"
                • start: 4731
                • end: 4749
                • property: "padding-left"
                • value: "40px"
                }
              • Declaration {...}
                • type: "Declaration"
                • start: 4753
                • end: 4764
                • property: "clear"
                • value: "left"
                }
              ]
            }
          • start: 4491
          • end: 4767
          }
        • Rule {...}
          • type: "Rule"
          • prelude: SelectorList {...}
            • type: "SelectorList"
            • start: 4768
            • end: 4839
            • children: [...] (2)
              • ComplexSelector {...}
                • type: "ComplexSelector"
                • start: 4768
                • end: 4798
                • children: [...] (1)
                  • RelativeSelector {...}
                    • type: "RelativeSelector"
                    • combinator: null
                    • selectors: [...] (1)
                      • PseudoClassSelector {...}
                        • type: "PseudoClassSelector"
                        • name: "global"
                        • args: SelectorList {...}
                          • type: "SelectorList"
                          • start: 4776
                          • end: 4797
                          • children: [...] (1)
                            • ComplexSelector {...}
                              • type: "ComplexSelector"
                              • start: 4776
                              • end: 4797
                              • children: [...] (2)
                                • RelativeSelector {...}
                                  • type: "RelativeSelector"
                                  • combinator: null
                                  • selectors: [...] (1)
                                    • ClassSelector {...}
                                      • type: "ClassSelector"
                                      • name: "c-cb"
                                      • start: 4776
                                      • end: 4781
                                      }
                                    ]
                                  • start: 4776
                                  • end: 4781
                                  }
                                • RelativeSelector {...}
                                  • type: "RelativeSelector"
                                  • combinator: Combinator {...}
                                    • type: "Combinator"
                                    • name: ">"
                                    • start: 4782
                                    • end: 4783
                                    }
                                  • selectors: [...] (2)
                                    • TypeSelector {...}
                                      • type: "TypeSelector"
                                      • name: "label"
                                      • start: 4784
                                      • end: 4789
                                      }
                                    • PseudoElementSelector {...}
                                      • type: "PseudoElementSelector"
                                      • name: "before"
                                      • start: 4789
                                      • end: 4797
                                      }
                                    ]
                                  • start: 4782
                                  • end: 4797
                                  }
                                ]
                              }
                            ]
                          }
                        • start: 4768
                        • end: 4798
                        }
                      ]
                    • start: 4768
                    • end: 4798
                    }
                  ]
                }
              • ComplexSelector {...}
                • type: "ComplexSelector"
                • start: 4800
                • end: 4839
                • children: [...] (1)
                  • RelativeSelector {...}
                    • type: "RelativeSelector"
                    • combinator: null
                    • selectors: [...] (1)
                      • PseudoClassSelector {...}
                        • type: "PseudoClassSelector"
                        • name: "global"
                        • args: SelectorList {...}
                          • type: "SelectorList"
                          • start: 4808
                          • end: 4838
                          • children: [...] (1)
                            • ComplexSelector {...}
                              • type: "ComplexSelector"
                              • start: 4808
                              • end: 4838
                              • children: [...] (2)
                                • RelativeSelector {...}
                                  • type: "RelativeSelector"
                                  • combinator: null
                                  • selectors: [...] (1)
                                    • ClassSelector {...}
                                      • type: "ClassSelector"
                                      • name: "c-cb"
                                      • start: 4808
                                      • end: 4813
                                      }
                                    ]
                                  • start: 4808
                                  • end: 4813
                                  }
                                • RelativeSelector {...}
                                  • type: "RelativeSelector"
                                  • combinator: Combinator {...}
                                    • type: "Combinator"
                                    • name: ">"
                                    • start: 4814
                                    • end: 4815
                                    }
                                  • selectors: [...] (2)
                                    • TypeSelector {...}
                                      • type: "TypeSelector"
                                      • name: "input"
                                      • start: 4816
                                      • end: 4821
                                      }
                                    • AttributeSelector {...}
                                      • type: "AttributeSelector"
                                      • start: 4821
                                      • end: 4838
                                      • name: "type"
                                      • matcher: "="
                                      • value: "checkbox"
                                      • flags: null
                                      }
                                    ]
                                  • start: 4814
                                  • end: 4838
                                  }
                                ]
                              }
                            ]
                          }
                        • start: 4800
                        • end: 4839
                        }
                      ]
                    • start: 4800
                    • end: 4839
                    }
                  ]
                }
              ]
            }
          • block: Block {...}
            • type: "Block"
            • start: 4840
            • end: 4927
            • children: [...] (5)
              • Declaration {...}
                • type: "Declaration"
                • start: 4844
                • end: 4866
                • property: "box-sizing"
                • value: "border-box"
                }
              • Declaration {...}
                • type: "Declaration"
                • start: 4870
                • end: 4879
                • property: "top"
                • value: "-2px"
                }
              • Declaration {...}
                • type: "Declaration"
                • start: 4883
                • end: 4893
                • property: "left"
                • value: "-2px"
                }
              • Declaration {...}
                • type: "Declaration"
                • start: 4897
                • end: 4908
                • property: "width"
                • value: "44px"
                }
              • Declaration {...}
                • type: "Declaration"
                • start: 4912
                • end: 4924
                • property: "height"
                • value: "44px"
                }
              ]
            }
          • start: 4768
          • end: 4927
          }
        • Rule {...}
          • type: "Rule"
          • prelude: SelectorList {...}
            • type: "SelectorList"
            • start: 4928
            • end: 4967
            • children: [...] (1)
              • ComplexSelector {...}
                • type: "ComplexSelector"
                • start: 4928
                • end: 4967
                • children: [...] (1)
                  • RelativeSelector {...}
                    • type: "RelativeSelector"
                    • combinator: null
                    • selectors: [...] (1)
                      • PseudoClassSelector {...}
                        • type: "PseudoClassSelector"
                        • name: "global"
                        • args: SelectorList {...}
                          • type: "SelectorList"
                          • start: 4936
                          • end: 4966
                          • children: [...] (1)
                            • ComplexSelector {...}
                              • type: "ComplexSelector"
                              • start: 4936
                              • end: 4966
                              • children: [...] (2)
                                • RelativeSelector {...}
                                  • type: "RelativeSelector"
                                  • combinator: null
                                  • selectors: [...] (1)
                                    • ClassSelector {...}
                                      • type: "ClassSelector"
                                      • name: "c-cb"
                                      • start: 4936
                                      • end: 4941
                                      }
                                    ]
                                  • start: 4936
                                  • end: 4941
                                  }
                                • RelativeSelector {...}
                                  • type: "RelativeSelector"
                                  • combinator: Combinator {...}
                                    • type: "Combinator"
                                    • name: ">"
                                    • start: 4942
                                    • end: 4943
                                    }
                                  • selectors: [...] (2)
                                    • TypeSelector {...}
                                      • type: "TypeSelector"
                                      • name: "input"
                                      • start: 4944
                                      • end: 4949
                                      }
                                    • AttributeSelector {...}
                                      • type: "AttributeSelector"
                                      • start: 4949
                                      • end: 4966
                                      • name: "type"
                                      • matcher: "="
                                      • value: "checkbox"
                                      • flags: null
                                      }
                                    ]
                                  • start: 4942
                                  • end: 4966
                                  }
                                ]
                              }
                            ]
                          }
                        • start: 4928
                        • end: 4967
                        }
                      ]
                    • start: 4928
                    • end: 4967
                    }
                  ]
                }
              ]
            }
          • block: Block {...}
            • type: "Block"
            • start: 4968
            • end: 5092
            • children: [...] (6)
              • Declaration {...}
                • type: "Declaration"
                • start: 4972
                • end: 5007
                • property: "-webkit-font-smoothing"
                • value: "antialiased"
                }
              • Declaration {...}
                • type: "Declaration"
                • start: 5011
                • end: 5026
                • property: "cursor"
                • value: "pointer"
                }
              • Declaration {...}
                • type: "Declaration"
                • start: 5030
                • end: 5048
                • property: "position"
                • value: "absolute"
                }
              • Declaration {...}
                • type: "Declaration"
                • start: 5052
                • end: 5062
                • property: "z-index"
                • value: "1"
                }
              • Declaration {...}
                • type: "Declaration"
                • start: 5066
                • end: 5075
                • property: "margin"
                • value: "0"
                }
              • Declaration {...}
                • type: "Declaration"
                • start: 5079
                • end: 5089
                • property: "opacity"
                • value: "0"
                }
              ]
            }
          • start: 4928
          • end: 5092
          }
        • Rule {...}
          • type: "Rule"
          • prelude: SelectorList {...}
            • type: "SelectorList"
            • start: 5093
            • end: 5115
            • children: [...] (1)
              • ComplexSelector {...}
                • type: "ComplexSelector"
                • start: 5093
                • end: 5115
                • children: [...] (1)
                  • RelativeSelector {...}
                    • type: "RelativeSelector"
                    • combinator: null
                    • selectors: [...] (1)
                      • PseudoClassSelector {...}
                        • type: "PseudoClassSelector"
                        • name: "global"
                        • args: SelectorList {...}
                          • type: "SelectorList"
                          • start: 5101
                          • end: 5114
                          • children: [...] (1)
                            • ComplexSelector {...}
                              • type: "ComplexSelector"
                              • start: 5101
                              • end: 5114
                              • children: [...] (2)
                                • RelativeSelector {...}
                                  • type: "RelativeSelector"
                                  • combinator: null
                                  • selectors: [...] (1)
                                    • ClassSelector {...}
                                      • type: "ClassSelector"
                                      • name: "c-cb"
                                      • start: 5101
                                      • end: 5106
                                      }
                                    ]
                                  • start: 5101
                                  • end: 5106
                                  }
                                • RelativeSelector {...}
                                  • type: "RelativeSelector"
                                  • combinator: Combinator {...}
                                    • type: "Combinator"
                                    • name: ">"
                                    • start: 5107
                                    • end: 5108
                                    }
                                  • selectors: [...] (1)
                                    • TypeSelector {...}
                                      • type: "TypeSelector"
                                      • name: "label"
                                      • start: 5109
                                      • end: 5114
                                      }
                                    ]
                                  • start: 5107
                                  • end: 5114
                                  }
                                ]
                              }
                            ]
                          }
                        • start: 5093
                        • end: 5115
                        }
                      ]
                    • start: 5093
                    • end: 5115
                    }
                  ]
                }
              ]
            }
          • block: Block {...}
            • type: "Block"
            • start: 5116
            • end: 5308
            • children: [...] (8)
              • Declaration {...}
                • type: "Declaration"
                • start: 5120
                • end: 5138
                • property: "font-size"
                • value: "inherit"
                }
              • Declaration {...}
                • type: "Declaration"
                • start: 5142
                • end: 5162
                • property: "font-family"
                • value: "inherit"
                }
              • Declaration {...}
                • type: "Declaration"
                • start: 5166
                • end: 5186
                • property: "line-height"
                • value: "inherit"
                }
              • Declaration {...}
                • type: "Declaration"
                • start: 5190
                • end: 5211
                • property: "display"
                • value: "inline-block"
                }
              • Declaration {...}
                • type: "Declaration"
                • start: 5215
                • end: 5231
                • property: "margin-bottom"
                • value: "0"
                }
              • Declaration {...}
                • type: "Declaration"
                • start: 5235
                • end: 5256
                • property: "padding"
                • value: "8px 15px 5px"
                }
              • Declaration {...}
                • type: "Declaration"
                • start: 5260
                • end: 5275
                • property: "cursor"
                • value: "pointer"
                }
              • Declaration {...}
                • type: "Declaration"
                • start: 5279
                • end: 5305
                • property: "touch-action"
                • value: "manipulation"
                }
              ]
            }
          • start: 5093
          • end: 5308
          }
        • Rule {...}
          • type: "Rule"
          • prelude: SelectorList {...}
            • type: "SelectorList"
            • start: 5309
            • end: 5339
            • children: [...] (1)
              • ComplexSelector {...}
                • type: "ComplexSelector"
                • start: 5309
                • end: 5339
                • children: [...] (1)
                  • RelativeSelector {...}
                    • type: "RelativeSelector"
                    • combinator: null
                    • selectors: [...] (1)
                      • PseudoClassSelector {...}
                        • type: "PseudoClassSelector"
                        • name: "global"
                        • args: SelectorList {...}
                          • type: "SelectorList"
                          • start: 5317
                          • end: 5338
                          • children: [...] (1)
                            • ComplexSelector {...}
                              • type: "ComplexSelector"
                              • start: 5317
                              • end: 5338
                              • children: [...] (2)
                                • RelativeSelector {...}
                                  • type: "RelativeSelector"
                                  • combinator: null
                                  • selectors: [...] (1)
                                    • ClassSelector {...}
                                      • type: "ClassSelector"
                                      • name: "c-cb"
                                      • start: 5317
                                      • end: 5322
                                      }
                                    ]
                                  • start: 5317
                                  • end: 5322
                                  }
                                • RelativeSelector {...}
                                  • type: "RelativeSelector"
                                  • combinator: Combinator {...}
                                    • type: "Combinator"
                                    • name: ">"
                                    • start: 5323
                                    • end: 5324
                                    }
                                  • selectors: [...] (2)
                                    • TypeSelector {...}
                                      • type: "TypeSelector"
                                      • name: "label"
                                      • start: 5325
                                      • end: 5330
                                      }
                                    • PseudoElementSelector {...}
                                      • type: "PseudoElementSelector"
                                      • name: "before"
                                      • start: 5330
                                      • end: 5338
                                      }
                                    ]
                                  • start: 5323
                                  • end: 5338
                                  }
                                ]
                              }
                            ]
                          }
                        • start: 5309
                        • end: 5339
                        }
                      ]
                    • start: 5309
                    • end: 5339
                    }
                  ]
                }
              ]
            }
          • block: Block {...}
            • type: "Block"
            • start: 5340
            • end: 5441
            • children: [...] (4)
              • Declaration {...}
                • type: "Declaration"
                • start: 5344
                • end: 5355
                • property: "content"
                • value: "\"\""
                }
              • Declaration {...}
                • type: "Declaration"
                • start: 5359
                • end: 5377
                • property: "position"
                • value: "absolute"
                }
              • Declaration {...}
                • type: "Declaration"
                • start: 5381
                • end: 5411
                • property: "border"
                • value: "2px solid currentColor"
                }
              • Declaration {...}
                • type: "Declaration"
                • start: 5415
                • end: 5438
                • property: "background"
                • value: "transparent"
                }
              ]
            }
          • start: 5309
          • end: 5441
          }
        • Rule {...}
          • type: "Rule"
          • prelude: SelectorList {...}
            • type: "SelectorList"
            • start: 5442
            • end: 5503
            • children: [...] (1)
              • ComplexSelector {...}
                • type: "ComplexSelector"
                • start: 5442
                • end: 5503
                • children: [...] (1)
                  • RelativeSelector {...}
                    • type: "RelativeSelector"
                    • combinator: null
                    • selectors: [...] (1)
                      • PseudoClassSelector {...}
                        • type: "PseudoClassSelector"
                        • name: "global"
                        • args: SelectorList {...}
                          • type: "SelectorList"
                          • start: 5450
                          • end: 5502
                          • children: [...] (1)
                            • ComplexSelector {...}
                              • type: "ComplexSelector"
                              • start: 5450
                              • end: 5502
                              • children: [...] (3)
                                • RelativeSelector {...}
                                  • type: "RelativeSelector"
                                  • combinator: null
                                  • selectors: [...] (1)
                                    • ClassSelector {...}
                                      • type: "ClassSelector"
                                      • name: "c-cb"
                                      • start: 5450
                                      • end: 5455
                                      }
                                    ]
                                  • start: 5450
                                  • end: 5455
                                  }
                                • RelativeSelector {...}
                                  • type: "RelativeSelector"
                                  • combinator: Combinator {...}
                                    • type: "Combinator"
                                    • name: ">"
                                    • start: 5456
                                    • end: 5457
                                    }
                                  • selectors: [...] (3)
                                    • TypeSelector {...}
                                      • type: "TypeSelector"
                                      • name: "input"
                                      • start: 5458
                                      • end: 5463
                                      }
                                    • AttributeSelector {...}
                                      • type: "AttributeSelector"
                                      • start: 5463
                                      • end: 5480
                                      • name: "type"
                                      • matcher: "="
                                      • value: "checkbox"
                                      • flags: null
                                      }
                                    • PseudoClassSelector {...}
                                      • type: "PseudoClassSelector"
                                      • name: "focus"
                                      • args: null
                                      • start: 5480
                                      • end: 5486
                                      }
                                    ]
                                  • start: 5456
                                  • end: 5486
                                  }
                                • RelativeSelector {...}
                                  • type: "RelativeSelector"
                                  • combinator: Combinator {...}
                                    • type: "Combinator"
                                    • name: "+"
                                    • start: 5487
                                    • end: 5488
                                    }
                                  • selectors: [...] (2)
                                    • TypeSelector {...}
                                      • type: "TypeSelector"
                                      • name: "label"
                                      • start: 5489
                                      • end: 5494
                                      }
                                    • PseudoElementSelector {...}
                                      • type: "PseudoElementSelector"
                                      • name: "before"
                                      • start: 5494
                                      • end: 5502
                                      }
                                    ]
                                  • start: 5487
                                  • end: 5502
                                  }
                                ]
                              }
                            ]
                          }
                        • start: 5442
                        • end: 5503
                        }
                      ]
                    • start: 5442
                    • end: 5503
                    }
                  ]
                }
              ]
            }
          • block: Block {...}
            • type: "Block"
            • start: 5504
            • end: 5559
            • children: [...] (2)
              • Declaration {...}
                • type: "Declaration"
                • start: 5508
                • end: 5525
                • property: "border-width"
                • value: "4px"
                }
              • Declaration {...}
                • type: "Declaration"
                • start: 5529
                • end: 5556
                • property: "outline"
                • value: "3px dashed #228bec"
                }
              ]
            }
          • start: 5442
          • end: 5559
          }
        • Rule {...}
          • type: "Rule"
          • prelude: SelectorList {...}
            • type: "SelectorList"
            • start: 5560
            • end: 5589
            • children: [...] (1)
              • ComplexSelector {...}
                • type: "ComplexSelector"
                • start: 5560
                • end: 5589
                • children: [...] (1)
                  • RelativeSelector {...}
                    • type: "RelativeSelector"
                    • combinator: null
                    • selectors: [...] (1)
                      • PseudoClassSelector {...}
                        • type: "PseudoClassSelector"
                        • name: "global"
                        • args: SelectorList {...}
                          • type: "SelectorList"
                          • start: 5568
                          • end: 5588
                          • children: [...] (1)
                            • ComplexSelector {...}
                              • type: "ComplexSelector"
                              • start: 5568
                              • end: 5588
                              • children: [...] (2)
                                • RelativeSelector {...}
                                  • type: "RelativeSelector"
                                  • combinator: null
                                  • selectors: [...] (1)
                                    • ClassSelector {...}
                                      • type: "ClassSelector"
                                      • name: "c-cb"
                                      • start: 5568
                                      • end: 5573
                                      }
                                    ]
                                  • start: 5568
                                  • end: 5573
                                  }
                                • RelativeSelector {...}
                                  • type: "RelativeSelector"
                                  • combinator: Combinator {...}
                                    • type: "Combinator"
                                    • name: ">"
                                    • start: 5574
                                    • end: 5575
                                    }
                                  • selectors: [...] (2)
                                    • TypeSelector {...}
                                      • type: "TypeSelector"
                                      • name: "label"
                                      • start: 5576
                                      • end: 5581
                                      }
                                    • PseudoElementSelector {...}
                                      • type: "PseudoElementSelector"
                                      • name: "after"
                                      • start: 5581
                                      • end: 5588
                                      }
                                    ]
                                  • start: 5574
                                  • end: 5588
                                  }
                                ]
                              }
                            ]
                          }
                        • start: 5560
                        • end: 5589
                        }
                      ]
                    • start: 5560
                    • end: 5589
                    }
                  ]
                }
              ]
            }
          • block: Block {...}
            • type: "Block"
            • start: 5590
            • end: 5862
            • children: [...] (13)
              • Declaration {...}
                • type: "Declaration"
                • start: 5594
                • end: 5617
                • property: "box-sizing"
                • value: "content-box"
                }
              • Declaration {...}
                • type: "Declaration"
                • start: 5621
                • end: 5632
                • property: "content"
                • value: "\"\""
                }
              • Declaration {...}
                • type: "Declaration"
                • start: 5636
                • end: 5654
                • property: "position"
                • value: "absolute"
                }
              • Declaration {...}
                • type: "Declaration"
                • start: 5658
                • end: 5667
                • property: "top"
                • value: "11px"
                }
              • Declaration {...}
                • type: "Declaration"
                • start: 5671
                • end: 5680
                • property: "left"
                • value: "9px"
                }
              • Declaration {...}
                • type: "Declaration"
                • start: 5684
                • end: 5695
                • property: "width"
                • value: "18px"
                }
              • Declaration {...}
                • type: "Declaration"
                • start: 5699
                • end: 5710
                • property: "height"
                • value: "7px"
                }
              • Declaration {...}
                • type: "Declaration"
                • start: 5714
                • end: 5739
                • property: "transform"
                • value: "rotate(-45deg)"
                }
              • Declaration {...}
                • type: "Declaration"
                • start: 5743
                • end: 5756
                • property: "border"
                • value: "solid"
                }
              • Declaration {...}
                • type: "Declaration"
                • start: 5760
                • end: 5785
                • property: "border-width"
                • value: "0 0 5px 5px"
                }
              • Declaration {...}
                • type: "Declaration"
                • start: 5789
                • end: 5818
                • property: "border-top-color"
                • value: "transparent"
                }
              • Declaration {...}
                • type: "Declaration"
                • start: 5822
                • end: 5832
                • property: "opacity"
                • value: "0"
                }
              • Declaration {...}
                • type: "Declaration"
                • start: 5836
                • end: 5859
                • property: "background"
                • value: "transparent"
                }
              ]
            }
          • start: 5560
          • end: 5862
          }
        • Rule {...}
          • type: "Rule"
          • prelude: SelectorList {...}
            • type: "SelectorList"
            • start: 5863
            • end: 5925
            • children: [...] (1)
              • ComplexSelector {...}
                • type: "ComplexSelector"
                • start: 5863
                • end: 5925
                • children: [...] (1)
                  • RelativeSelector {...}
                    • type: "RelativeSelector"
                    • combinator: null
                    • selectors: [...] (1)
                      • PseudoClassSelector {...}
                        • type: "PseudoClassSelector"
                        • name: "global"
                        • args: SelectorList {...}
                          • type: "SelectorList"
                          • start: 5871
                          • end: 5924
                          • children: [...] (1)
                            • ComplexSelector {...}
                              • type: "ComplexSelector"
                              • start: 5871
                              • end: 5924
                              • children: [...] (3)
                                • RelativeSelector {...}
                                  • type: "RelativeSelector"
                                  • combinator: null
                                  • selectors: [...] (1)
                                    • ClassSelector {...}
                                      • type: "ClassSelector"
                                      • name: "c-cb"
                                      • start: 5871
                                      • end: 5876
                                      }
                                    ]
                                  • start: 5871
                                  • end: 5876
                                  }
                                • RelativeSelector {...}
                                  • type: "RelativeSelector"
                                  • combinator: Combinator {...}
                                    • type: "Combinator"
                                    • name: ">"
                                    • start: 5877
                                    • end: 5878
                                    }
                                  • selectors: [...] (3)
                                    • TypeSelector {...}
                                      • type: "TypeSelector"
                                      • name: "input"
                                      • start: 5879
                                      • end: 5884
                                      }
                                    • AttributeSelector {...}
                                      • type: "AttributeSelector"
                                      • start: 5884
                                      • end: 5901
                                      • name: "type"
                                      • matcher: "="
                                      • value: "checkbox"
                                      • flags: null
                                      }
                                    • PseudoClassSelector {...}
                                      • type: "PseudoClassSelector"
                                      • name: "checked"
                                      • args: null
                                      • start: 5901
                                      • end: 5909
                                      }
                                    ]
                                  • start: 5877
                                  • end: 5909
                                  }
                                • RelativeSelector {...}
                                  • type: "RelativeSelector"
                                  • combinator: Combinator {...}
                                    • type: "Combinator"
                                    • name: "+"
                                    • start: 5910
                                    • end: 5911
                                    }
                                  • selectors: [...] (2)
                                    • TypeSelector {...}
                                      • type: "TypeSelector"
                                      • name: "label"
                                      • start: 5912
                                      • end: 5917
                                      }
                                    • PseudoElementSelector {...}
                                      • type: "PseudoElementSelector"
                                      • name: "after"
                                      • start: 5917
                                      • end: 5924
                                      }
                                    ]
                                  • start: 5910
                                  • end: 5924
                                  }
                                ]
                              }
                            ]
                          }
                        • start: 5863
                        • end: 5925
                        }
                      ]
                    • start: 5863
                    • end: 5925
                    }
                  ]
                }
              ]
            }
          • block: Block {...}
            • type: "Block"
            • start: 5926
            • end: 5943
            • children: [...] (1)
              • Declaration {...}
                • type: "Declaration"
                • start: 5930
                • end: 5940
                • property: "opacity"
                • value: "1"
                }
              ]
            }
          • start: 5863
          • end: 5943
          }
        ]
      • content: {...}
        • start: 201
        • end: 5947
        • styles: "\n/* RESETS */\n:global(*),\n:global(*::before),\n:global(*::after) {\n box-sizing: border-box;\n}\n:global(*:focus) {\n outline: 3px dashed #228bec;\n outline-offset: 0;\n}\n:global(html) {\n font: 62.5% / 1.15 sans-serif;\n}\n:global(h1),\n:global(h2) {\n margin-bottom: 0;\n}\n:global(ul) {\n list-style: none;\n padding: 0;\n}\n:global(button) {\n border: none;\n margin: 0;\n padding: 0;\n width: auto;\n overflow: visible;\n background: transparent;\n color: inherit;\n font: inherit;\n line-height: normal;\n -webkit-font-smoothing: inherit;\n -moz-osx-font-smoothing: inherit;\n -webkit-appearance: none;\n}\n:global(button::-moz-focus-inner) {\n border: 0;\n}\n:global(button),\n:global(input),\n:global(optgroup),\n:global(select),\n:global(textarea) {\n font-family: inherit;\n font-size: 100%;\n line-height: 1.15;\n margin: 0;\n}\n:global(button),\n:global(input) {\n overflow: visible;\n}\n:global(input[type=\"text\"]) {\n border-radius: 0;\n}\n:global(body) {\n width: 100%;\n max-width: 68rem;\n margin: 0 auto;\n font: 1.6rem/1.25 Arial, sans-serif;\n background-color: #f5f5f5;\n color: #4d4d4d;\n}\n@media screen and (min-width: 620px) {\n :global(body) {\n font-size: 1.9rem;\n line-height: 1.31579;\n }\n}\n/*END RESETS*/\n\n/* GLOBAL STYLES */\n:global(.form-group > input[type=\"text\"]) {\n display: inline-block;\n margin-top: 0.4rem;\n}\n:global(.btn) {\n padding: 0.8rem 1rem 0.7rem;\n border: 0.2rem solid #4d4d4d;\n cursor: pointer;\n text-transform: capitalize;\n}\n:global(.btn.toggle-btn) {\n border-width: 1px;\n border-color: #d3d3d3;\n}\n:global(.btn.toggle-btn[aria-pressed=\"true\"]) {\n text-decoration: underline;\n border-color: #4d4d4d;\n}\n:global(.btn__danger) {\n color: #fff;\n background-color: #ca3c3c;\n border-color: #bd2130;\n}\n:global(.btn__filter) {\n border-color: lightgrey;\n}\n:global(.btn__primary) {\n color: #fff;\n background-color: #000;\n}\n:global(.btn__primary:disabled) {\n color:darkgrey;\n background-color:#565656;\n}\n:global(.btn-group) {\n display: flex;\n justify-content: space-between;\n}\n:global(.btn-group > *) {\n flex: 1 1 49%;\n}\n:global(.btn-group > * + *) {\n margin-left: 0.8rem;\n}\n:global(.label-wrapper) {\n margin: 0;\n flex: 0 0 100%;\n text-align: center;\n}\n:global(.visually-hidden) {\n position: absolute !important;\n height: 1px;\n width: 1px;\n overflow: hidden;\n clip: rect(1px 1px 1px 1px);\n clip: rect(1px, 1px, 1px, 1px);\n white-space: nowrap;\n}\n:global([class*=\"stack\"] > *) {\n margin-top: 0;\n margin-bottom: 0;\n}\n:global(.stack-small > * + *) {\n margin-top: 1.25rem;\n}\n:global(.stack-large > * + *) {\n margin-top: 2.5rem;\n}\n@media screen and (min-width: 550px) {\n :global(.stack-small > * + *) {\n margin-top: 1.4rem;\n }\n :global(.stack-large > * + *) {\n margin-top: 2.8rem;\n }\n}\n:global(.stack-exception) {\n margin-top: 1.2rem;\n}\n/* END GLOBAL STYLES */\n\n:global(.todoapp) {\n background: #fff;\n margin: 2rem 0 4rem 0;\n padding: 1rem;\n position: relative;\n box-shadow: 0 2px 4px 0 rgba(0, 0, 0, 0.2), 0 2.5rem 5rem 0 rgba(0, 0, 0, 0.1);\n}\n@media screen and (min-width: 550px) {\n :global(.todoapp) {\n padding: 4rem;\n }\n}\n:global(.todoapp > *) {\n max-width: 50rem;\n margin-left: auto;\n margin-right: auto;\n}\n:global(.todoapp > form) {\n max-width: 100%;\n}\n:global(.todoapp > h1) {\n display: block;\n max-width: 100%;\n text-align: center;\n margin: 0;\n margin-bottom: 1rem;\n}\n:global(.label__lg) {\n line-height: 1.01567;\n font-weight: 300;\n padding: 0.8rem;\n margin-bottom: 1rem;\n text-align: center;\n}\n:global(.input__lg) {\n padding: 2rem;\n border: 2px solid #000;\n}\n:global(.input__lg:focus) {\n border-color: #4d4d4d;\n box-shadow: inset 0 0 0 2px;\n}\n:global([class*=\"__lg\"]) {\n display: inline-block;\n width: 100%;\n font-size: 1.9rem;\n}\n:global([class*=\"__lg\"]:not(:last-child)) {\n margin-bottom: 1rem;\n}\n@media screen and (min-width: 620px) {\n :global([class*=\"__lg\"]) {\n font-size: 2.4rem;\n }\n}\n:global(.filters) {\n width: 100%;\n margin: unset auto;\n}\n/* Todo item styles */\n:global(.todo) {\n display: flex;\n flex-direction: row;\n flex-wrap: wrap;\n}\n:global(.todo > *) {\n flex: 0 0 100%;\n}\n:global(.todo-text) {\n width: 100%;\n min-height: 4.4rem;\n padding: 0.4rem 0.8rem;\n border: 2px solid #565656;\n}\n:global(.todo-text:focus) {\n box-shadow: inset 0 0 0 2px;\n}\n/* CHECKBOX STYLES */\n:global(.c-cb) {\n box-sizing: border-box;\n font-family: Arial, sans-serif;\n -webkit-font-smoothing: antialiased;\n font-weight: 400;\n font-size: 1.6rem;\n line-height: 1.25;\n display: block;\n position: relative;\n min-height: 44px;\n padding-left: 40px;\n clear: left;\n}\n:global(.c-cb > label::before),\n:global(.c-cb > input[type=\"checkbox\"]) {\n box-sizing: border-box;\n top: -2px;\n left: -2px;\n width: 44px;\n height: 44px;\n}\n:global(.c-cb > input[type=\"checkbox\"]) {\n -webkit-font-smoothing: antialiased;\n cursor: pointer;\n position: absolute;\n z-index: 1;\n margin: 0;\n opacity: 0;\n}\n:global(.c-cb > label) {\n font-size: inherit;\n font-family: inherit;\n line-height: inherit;\n display: inline-block;\n margin-bottom: 0;\n padding: 8px 15px 5px;\n cursor: pointer;\n touch-action: manipulation;\n}\n:global(.c-cb > label::before) {\n content: \"\";\n position: absolute;\n border: 2px solid currentColor;\n background: transparent;\n}\n:global(.c-cb > input[type=\"checkbox\"]:focus + label::before) {\n border-width: 4px;\n outline: 3px dashed #228bec;\n}\n:global(.c-cb > label::after) {\n box-sizing: content-box;\n content: \"\";\n position: absolute;\n top: 11px;\n left: 9px;\n width: 18px;\n height: 7px;\n transform: rotate(-45deg);\n border: solid;\n border-width: 0 0 5px 5px;\n border-top-color: transparent;\n opacity: 0;\n background: transparent;\n}\n:global(.c-cb > input[type=\"checkbox\"]:checked + label::after) {\n opacity: 1;\n}\n\n\t\n"
        • comment: null
        }
      }
    • js: []
    • start: 0
    • end: 192
    • type: "Root"
    • fragment: Fragment {...}
      • type: "Fragment"
      • nodes: [...] (7)
        • Comment {...}
          • type: "Comment"
          • start: 0
          • end: 19
          • data: " App.svelte "
          }
        • Text {...}
          • type: "Text"
          • start: 19
          • end: 20
          • raw: "\n"
          • data: "\n"
          }
        • Text {...}
          • type: "Text"
          • start: 151
          • end: 153
          • raw: "\n\n"
          • data: "\n\n"
          }
        • Component {...}
          • type: "Component"
          • start: 153
          • end: 162
          • name: "Alert"
          • attributes: []
          • fragment: Fragment {...}
            • type: "Fragment"
            • nodes: []
            }
          }
        • Text {...}
          • type: "Text"
          • start: 162
          • end: 163
          • raw: " "
          • data: " "
          }
        • Component {...}
          • type: "Component"
          • start: 163
          • end: 192
          • name: "Todos"
          • attributes: [...] (1)
            • BindDirective {...}
              • start: 170
              • end: 189
              • type: "BindDirective"
              • name: "todos"
              • expression: Identifier {...}
                • type: "Identifier"
                • start: 182
                • end: 188
                • loc: {...}
                  • start: {...}
                    • line: 10
                    • column: 19
                    }
                  • end: {...}
                    • line: 10
                    • column: 25
                    }
                  }
                • name: "$todos"
                }
              • modifiers: []
              }
            ]
          • fragment: Fragment {...}
            • type: "Fragment"
            • nodes: []
            }
          }
        • Text {...}
          • type: "Text"
          • start: 192
          • end: 194
          • raw: "\n\n"
          • data: "\n\n"
          }
        ]
      }
    • options: null
    • instance: Script {...}
      • type: "Script"
      • start: 20
      • end: 151
      • context: "default"
      • content: Program {...}
        • type: "Program"
        • start: 28
        • end: 142
        • loc: {...}
          • start: {...}
            • line: 1
            • column: 0
            }
          • end: {...}
            • line: 7
            • column: 0
            }
          }
        • body: [...] (3)
          • ImportDeclaration {...}
            • type: "ImportDeclaration"
            • start: 31
            • end: 65
            • loc: {...}
              • start: {...}
                • line: 3
                • column: 2
                }
              • end: {...}
                • line: 3
                • column: 36
                }
              }
            • specifiers: [...] (1)
              • ImportDefaultSpecifier {...}
                • type: "ImportDefaultSpecifier"
                • start: 38
                • end: 43
                • loc: {...}
                  • start: {...}
                    • line: 3
                    • column: 9
                    }
                  • end: {...}
                    • line: 3
                    • column: 14
                    }
                  }
                • local: Identifier {...}
                  • type: "Identifier"
                  • start: 38
                  • end: 43
                  • loc: {...}
                    • start: {...}
                      • line: 3
                      • column: 9
                      }
                    • end: {...}
                      • line: 3
                      • column: 14
                      }
                    }
                  • name: "Todos"
                  }
                }
              ]
            • source: Literal {...}
              • type: "Literal"
              • start: 49
              • end: 65
              • loc: {...}
                • start: {...}
                  • line: 3
                  • column: 20
                  }
                • end: {...}
                  • line: 3
                  • column: 36
                  }
                }
              • value: "./Todos.svelte"
              • raw: "'./Todos.svelte'"
              }
            }
          • ImportDeclaration {...}
            • type: "ImportDeclaration"
            • start: 68
            • end: 102
            • loc: {...}
              • start: {...}
                • line: 4
                • column: 2
                }
              • end: {...}
                • line: 4
                • column: 36
                }
              }
            • specifiers: [...] (1)
              • ImportDefaultSpecifier {...}
                • type: "ImportDefaultSpecifier"
                • start: 75
                • end: 80
                • loc: {...}
                  • start: {...}
                    • line: 4
                    • column: 9
                    }
                  • end: {...}
                    • line: 4
                    • column: 14
                    }
                  }
                • local: Identifier {...}
                  • type: "Identifier"
                  • start: 75
                  • end: 80
                  • loc: {...}
                    • start: {...}
                      • line: 4
                      • column: 9
                      }
                    • end: {...}
                      • line: 4
                      • column: 14
                      }
                    }
                  • name: "Alert"
                  }
                }
              ]
            • source: Literal {...}
              • type: "Literal"
              • start: 86
              • end: 102
              • loc: {...}
                • start: {...}
                  • line: 4
                  • column: 20
                  }
                • end: {...}
                  • line: 4
                  • column: 36
                  }
                }
              • value: "./Alert.svelte"
              • raw: "'./Alert.svelte'"
              }
            }
          • ImportDeclaration {...}
            • type: "ImportDeclaration"
            • start: 106
            • end: 141
            • loc: {...}
              • start: {...}
                • line: 6
                • column: 2
                }
              • end: {...}
                • line: 6
                • column: 37
                }
              }
            • specifiers: [...] (1)
              • ImportSpecifier {...}
                • type: "ImportSpecifier"
                • start: 115
                • end: 120
                • loc: {...}
                  • start: {...}
                    • line: 6
                    • column: 11
                    }
                  • end: {...}
                    • line: 6
                    • column: 16
                    }
                  }
                • imported: Identifier {...}
                  • type: "Identifier"
                  • start: 115
                  • end: 120
                  • loc: {...}
                    • start: {...}
                      • line: 6
                      • column: 11
                      }
                    • end: {...}
                      • line: 6
                      • column: 16
                      }
                    }
                  • name: "todos"
                  }
                • local: Identifier {...}
                  • type: "Identifier"
                  • start: 115
                  • end: 120
                  • loc: {...}
                    • start: {...}
                      • line: 6
                      • column: 11
                      }
                    • end: {...}
                      • line: 6
                      • column: 16
                      }
                    }
                  • name: "todos"
                  }
                }
              ]
            • source: Literal {...}
              • type: "Literal"
              • start: 128
              • end: 141
              • loc: {...}
                • start: {...}
                  • line: 6
                  • column: 24
                  }
                • end: {...}
                  • line: 6
                  • column: 37
                  }
                }
              • value: "./stores.js"
              • raw: "'./stores.js'"
              }
            }
          ]
        • sourceType: "module"
        • leadingComments: [...] (1)
          • Line {...}
            • type: "Line"
            • value: " App.svelte "
            }
          ]
        }
      • attributes: []
      }
    }
The AST is not public API and may change at any point in time
MDN Svelte tutorial: 07-next-steps • Playground • Svelte