1#peek .wrapper { 2 width: 860px !important; 3 padding: 0; 4} 5fieldset { 6 padding: 0; 7 margin: 0; 8 border: 0; 9} 10label { 11 font-size: 13px; 12 font-weight: bold; 13} 14input[type="text"], #adv_code_search .search-page-label, input[type="password"], input[type="email"], input[type="number"], input[type="tel"], input[type="url"], input[type="search"], textarea { 15 min-height: 34px; 16 padding: 7px 8px; 17 font-size: 13px; 18 color: #333; 19 vertical-align: middle; 20 background-color: #fff; 21 background-repeat: no-repeat; 22 background-position: right center; 23 border: 1px solid #ccc; 24 border-radius: 3px; 25 outline: none; 26 box-shadow: inset 0 1px 2px rgba(0, 0, 0, 0.075); 27} 28input[type="text"].focus, #adv_code_search .focus.search-page-label, input[type="text"]:focus, .focused .drag-and-drop, #adv_code_search .search-page-label:focus, input[type="password"].focus, input[type="password"]:focus, input[type="email"].focus, input[type="email"]:focus, input[type="number"].focus, input[type="number"]:focus, input[type="tel"].focus, input[type="tel"]:focus, input[type="url"].focus, input[type="url"]:focus, input[type="search"].focus, input[type="search"]:focus, textarea.focus, textarea:focus { 29 border-color: #51a7e8; 30 box-shadow: inset 0 1px 2px rgba(0, 0, 0, 0.075), 0 0 5px rgba(81, 167, 232, 0.5); 31} 32input.input-contrast, .input-contrast { 33 background-color: #fafafa; 34} 35input.input-contrast:focus, .input-contrast:focus { 36 background-color: #fff; 37} 38::-webkit-input-placeholder, :-moz-placeholder { 39 color: #aaa; 40} 41::-webkit-validation-bubble-message { 42 font-size: 12px; 43 color: #fff; 44 background: #9c2400; 45 border: 0; 46 border-radius: 3px; 47 -webkit-box-shadow: 1px 1px 1px rgba(0, 0, 0, 0.1); 48} 49input::-webkit-validation-bubble-icon { 50 display: none; 51} 52::-webkit-validation-bubble-arrow { 53 background-color: #9c2400; 54 border: solid 1px #9c2400; 55 -webkit-box-shadow: 1px 1px 1px rgba(0, 0, 0, 0.1); 56} 57input.input-mini { 58 min-height: 26px; 59 padding-top: 4px; 60 padding-bottom: 4px; 61 font-size: 12px; 62} 63input.input-large { 64 padding: 6px 10px; 65 font-size: 16px; 66} 67.input-block { 68 display: block; 69 width: 100%} 70.input-monospace { 71 font-family: Consolas, "Liberation Mono", Menlo, Courier, monospace; 72} 73dl.form { 74 margin: 15px 0; 75} 76dl.form input[type="text"], dl.form #adv_code_search .search-page-label, #adv_code_search dl.form .search-page-label, dl.form input[type="password"], dl.form input[type="email"], dl.form textarea { 77 background-color: #fafafa; 78} 79dl.form input[type="text"]:focus, dl.form .focused .drag-and-drop, .focused dl.form .drag-and-drop, dl.form #adv_code_search .search-page-label:focus, #adv_code_search dl.form .search-page-label:focus, dl.form input[type="password"]:focus, dl.form input[type="email"]:focus, dl.form textarea:focus { 80 background-color: #fff; 81} 82dl.form>dt { 83 margin: 0 0 6px; 84} 85dl.form>dt label { 86 position: relative; 87} 88dl.form.flattened>dt { 89 float: left; 90 margin: 0; 91 line-height: 32px; 92} 93dl.form.flattened>dd { 94 line-height: 32px; 95} 96dl.form>dd input[type="text"], dl.form>dd #adv_code_search .search-page-label, #adv_code_search dl.form>dd .search-page-label, dl.form>dd input[type="password"], dl.form>dd input[type="email"] { 97 width: 440px; 98 max-width: 100%; 99 margin-right: 5px; 100 background-position-x: 98%} 101dl.form>dd input[type="text"].short, dl.form>dd #adv_code_search .short.search-page-label, #adv_code_search dl.form>dd .short.search-page-label, dl.form>dd input[type="password"].short, dl.form>dd input[type="email"].short { 102 width: 250px; 103} 104dl.form>dd input[type="text"].shorter, dl.form>dd #adv_code_search .shorter.search-page-label, #adv_code_search dl.form>dd .shorter.search-page-label, dl.form>dd input[type="password"].shorter, dl.form>dd input[type="email"].shorter { 105 width: 130px; 106} 107dl.form>dd input[type="text"].long, dl.form>dd #adv_code_search .long.search-page-label, #adv_code_search dl.form>dd .long.search-page-label, dl.form>dd input[type="password"].long, dl.form>dd input[type="email"].long { 108 width: 100%} 109dl.form>dd input[type="text"].is-autocheck-loading, dl.form>dd #adv_code_search .is-autocheck-loading.search-page-label, #adv_code_search dl.form>dd .is-autocheck-loading.search-page-label, dl.form>dd input[type="password"].is-autocheck-loading, dl.form>dd input[type="email"].is-autocheck-loading { 110 background-image: url("/images/spinners/octocat-spinner-32.gif"); 111 background-size: 16px; 112} 113dl.form>dd input[type="text"].is-autocheck-successful, dl.form>dd #adv_code_search .is-autocheck-successful.search-page-label, #adv_code_search dl.form>dd .is-autocheck-successful.search-page-label, dl.form>dd input[type="password"].is-autocheck-successful, dl.form>dd input[type="email"].is-autocheck-successful { 114 background-image: url("/images/modules/ajax/success.png"); 115} 116dl.form>dd input[type="text"].is-autocheck-errored, dl.form>dd #adv_code_search .is-autocheck-errored.search-page-label, #adv_code_search dl.form>dd .is-autocheck-errored.search-page-label, dl.form>dd input[type="password"].is-autocheck-errored, dl.form>dd input[type="email"].is-autocheck-errored { 117 background-image: url("/images/modules/ajax/error.png"); 118} 119dl.form>dd textarea { 120 width: 100%; 121 height: 200px; 122 min-height: 200px; 123} 124dl.form>dd textarea.short { 125 height: 50px; 126 min-height: 50px; 127} 128dl.form>dd p.note { 129 min-height: 17px; 130 margin: 4px 0 2px; 131 font-size: 12px; 132 color: #777; 133} 134dl.form>dd p.note .spinner { 135 margin-right: 3px; 136 vertical-align: middle; 137} 138dl.form>dd h4 { 139 margin: 4px 0 0; 140} 141dl.form>dd h4.is-error { 142 color: #bd2c00; 143} 144dl.form>dd h4.is-success { 145 color: #6cc644; 146} 147dl.form>dd h4+p.note { 148 margin-top: 0; 149} 150dl.form.required>dt>label:after { 151 padding-left: 5px; 152 color: #9f1006; 153 content: "*"} 154.form-checkbox { 155 padding-left: 20px; 156 margin: 15px 0; 157 vertical-align: middle; 158} 159.form-checkbox label em.highlight { 160 position: relative; 161 left: -4px; 162 padding: 2px 4px; 163 font-style: normal; 164 background: #fffbdc; 165 border-radius: 3px; 166} 167.form-checkbox input[type=checkbox], .form-checkbox input[type=radio] { 168 float: left; 169 margin: 2px 0 0 -20px; 170 vertical-align: middle; 171} 172.form-checkbox .note { 173 display: block; 174 margin: 0; 175 font-size: 12px; 176 font-weight: normal; 177 color: #666; 178} 179.form-cards { 180 height: 31px; 181 margin: 0 0 15px; 182} 183.form-cards .card { 184 float: left; 185 width: 47px; 186 height: 31px; 187 text-indent: -9999px; 188 background-image: url("/images/modules/pricing/credit-cards-@1x.png"); 189 background-position: 0 0; 190 opacity: 0.6; 191} 192.form-cards .card.visa { 193 background-position: 0 0; 194} 195.form-cards .card.amex { 196 background-position: -50px 0; 197} 198.form-cards .card.mastercard { 199 background-position: -100px 0; 200} 201.form-cards .card.discover { 202 background-position: -150px 0; 203} 204.form-cards .card.jcb { 205 background-position: -200px 0; 206} 207.form-cards .card.dinersclub { 208 background-position: -250px 0; 209} 210.form-cards .card.enabled { 211 opacity: 1; 212} 213.form-cards .card.disabled { 214 opacity: 0.2; 215} 216.form-cards>.cards { 217 margin: 0; 218} 219.form-cards>.cards>li { 220 float: left; 221 margin: 0 4px 0 0; 222 list-style-type: none; 223} 224.form-cards>.cards>li.text { 225 font-size: 11px; 226 line-height: 31px; 227 color: #999; 228} 229@media only screen and (-webkit-min-device-pixel-ratio: 2), only screen and (min--moz-device-pixel-ratio: 2), only screen and (-o-min-device-pixel-ratio: 2 / 1), only screen and (min-device-pixel-ratio: 2), only screen and (min-resolution: 2dppx) { 230 .form-cards>.cards .card { 231 background-image: url("/images/modules/pricing/credit-cards-@2x.png"); 232 background-size: 300px 31px; 233} 234}dl.form .success, dl.form .error, dl.form .indicator { 235 display: none; 236 font-size: 12px; 237 font-weight: bold; 238} 239dl.form.loading { 240 opacity: 0.5; 241} 242dl.form.loading .indicator { 243 display: inline; 244} 245dl.form.loading .spinner { 246 display: inline-block; 247 vertical-align: middle; 248} 249dl.form.successful .success { 250 display: inline; 251 color: #390; 252} 253dl.form.errored>dt label { 254 color: #900; 255} 256dl.form.errored .error { 257 display: inline; 258 color: #900; 259} 260dl.form.errored dd.error, dl.form.errored dd.warning { 261 display: inline-block; 262 padding: 5px; 263 font-size: 11px; 264 color: #494620; 265 background: #f7ea57; 266 border: 1px solid #c0b536; 267 border-top-color: #fff; 268 border-bottom-right-radius: 3px; 269 border-bottom-left-radius: 3px; 270} 271dl.form.warn .warning { 272 display: inline; 273 color: #900; 274} 275dl.form.warn dd.warning { 276 display: inline-block; 277 padding: 5px; 278 font-size: 11px; 279 color: #494620; 280 background: #f7ea57; 281 border: 1px solid #c0b536; 282 border-top-color: #fff; 283 border-bottom-right-radius: 3px; 284 border-bottom-left-radius: 3px; 285} 286dl.form .form-note { 287 display: inline-block; 288 padding: 5px; 289 margin-top: -1px; 290 font-size: 11px; 291 color: #494620; 292 background: #f7ea57; 293 border: 1px solid #c0b536; 294 border-top-color: #fff; 295 border-bottom-right-radius: 3px; 296 border-bottom-left-radius: 3px; 297} 298.hfields { 299 margin: 15px 0; 300} 301.hfields:before { 302 display: table; 303 content: ""} 304.hfields:after { 305 display: table; 306 clear: both; 307 content: ""} 308.hfields dl.form { 309 float: left; 310 margin: 0 30px 0 0; 311} 312.hfields dl.form>dt label { 313 display: inline-block; 314 margin: 5px 0 0; 315 color: #666; 316} 317.hfields dl.form>dt label img { 318 position: relative; 319 top: -2px; 320} 321.hfields .button { 322 float: left; 323 margin: 28px 25px 0 -20px; 324} 325.hfields select { 326 margin-top: 5px; 327} 328html.no-dnd-uploads .drag-and-drop { 329 min-height: 32px; 330} 331html.no-dnd-uploads .drag-and-drop .default { 332 display: none; 333} 334html.no-dnd-uploads .upload-enabled textarea { 335 border-bottom: 1px solid #ddd; 336} 337.drag-and-drop { 338 padding: 7px 10px; 339 margin: 0; 340 font-size: 13px; 341 line-height: 16px; 342 color: #aaa; 343 background-color: #fafafa; 344 border: 1px solid #ccc; 345 border-top: 0; 346 border-bottom-right-radius: 3px; 347 border-bottom-left-radius: 3px; 348} 349.drag-and-drop .default, .drag-and-drop .loading, .drag-and-drop .error { 350 display: none; 351} 352.drag-and-drop .error { 353 color: #bd2c00; 354} 355.drag-and-drop img { 356 vertical-align: top; 357} 358.is-default .drag-and-drop .default { 359 display: inline-block; 360} 361.is-uploading .drag-and-drop .loading { 362 display: inline-block; 363} 364.is-bad-file .drag-and-drop .bad-file { 365 display: inline-block; 366} 367.is-too-big .drag-and-drop .too-big { 368 display: inline-block; 369} 370.is-bad-browser .drag-and-drop .bad-browser { 371 display: inline-block; 372} 373.drag-and-drop-error-info { 374 font-weight: normal; 375 color: #aaa; 376} 377.drag-and-drop-error-info a { 378 color: #4183c4; 379} 380.is-failed .drag-and-drop .failed-request { 381 display: inline-block; 382} 383.manual-file-chooser { 384 position: absolute; 385 width: 240px; 386 padding: 5px; 387 margin-left: -80px; 388 cursor: pointer; 389 opacity: 0.0001; 390} 391.manual-file-chooser:hover+.manual-file-chooser-text { 392 text-decoration: underline; 393} 394.button .manual-file-chooser { 395 top: 0; 396 padding: 0; 397 line-height: 34px; 398} 399.upload-enabled textarea { 400 display: block; 401 border-bottom: 1px dashed #ddd; 402 border-bottom-right-radius: 0; 403 border-bottom-left-radius: 0; 404} 405.focused .drag-and-drop { 406 box-shadow: rgba(81, 167, 232, 0.5) 0 0 3px; 407} 408.dragover textarea, .dragover .drag-and-drop { 409 box-shadow: #c9ff00 0 0 3px; 410} 411.previewable-comment-form { 412 position: relative; 413} 414.previewable-comment-form .tabnav { 415 position: relative; 416 padding: 10px 10px 0; 417} 418.previewable-comment-form .comment { 419 border: 1px solid #cacaca; 420} 421.previewable-comment-form .comment-header .comment-header-actions { 422 display: none; 423} 424.previewable-comment-form .comment-form-error { 425 margin-bottom: 10px; 426} 427.previewable-comment-form .write-content, .previewable-comment-form .preview-content { 428 display: none; 429 padding: 0 10px 10px; 430} 431.previewable-comment-form.write-selected .write-content, .previewable-comment-form.preview-selected .preview-content { 432 display: block; 433} 434.previewable-comment-form textarea { 435 display: block; 436 width: 100%; 437 min-height: 100px; 438 max-height: 500px; 439 padding: 10px; 440 resize: vertical; 441} 442.previewable-comment-form textarea.fullscreen-contents:focus { 443 border: 0; 444 box-shadow: none; 445} 446div.composer { 447 margin-top: 0; 448 border: 0; 449} 450.composer .comment-form-textarea { 451 height: 200px; 452 min-height: 200px; 453} 454.composer-infobar { 455 height: 35px; 456 padding: 0 10px; 457 margin-bottom: 10px; 458 border-bottom: 1px solid #eee; 459} 460.composer .tabnav { 461 margin: 0 0 10px; 462} 463.infobar-widget.milestone { 464 position: relative; 465 float: right; 466} 467.infobar-widget.milestone .select-menu-modal-holder { 468 right: 0; 469} 470.infobar-widget.assignee { 471 float: left; 472} 473.infobar-widget.assignee .css-truncate-target { 474 max-width: 110px; 475} 476.infobar-widget .text, .infobar-widget .avatar, .infobar-widget .select-menu { 477 display: inline-block; 478 vertical-align: top; 479} 480.infobar-widget .text { 481 margin-top: 3px; 482} 483.infobar-widget .text a { 484 font-weight: bold; 485 color: #333; 486} 487.infobar-widget .progress-bar { 488 width: 200px; 489 overflow: hidden; 490 line-height: 18px; 491} 492input::-webkit-outer-spin-button, input::-webkit-inner-spin-button { 493 margin: 0; 494 -webkit-appearance: none; 495} 496.input-group { 497 display: table; 498} 499.input-group input { 500 position: relative; 501 width: 100%} 502.input-group input:focus { 503 z-index: 2; 504} 505.input-group input[type="text"]+.minibutton, .input-group #adv_code_search .search-page-label+.minibutton, #adv_code_search .input-group .search-page-label+.minibutton { 506 margin-left: 0; 507} 508.input-group.inline { 509 display: inline-table; 510} 511.input-group input, .input-group-button { 512 display: table-cell; 513} 514.input-group-button { 515 width: 1%; 516 vertical-align: middle; 517} 518.input-group input:first-child, .input-group-button:first-child .button, .input-group-button:first-child .minibutton { 519 border-top-right-radius: 0; 520 border-bottom-right-radius: 0; 521} 522.input-group-button:first-child .button, .input-group-button:first-child .minibutton { 523 margin-right: -1px; 524} 525.input-group input:last-child, .input-group-button:last-child .button, .input-group-button:last-child .minibutton { 526 border-top-left-radius: 0; 527 border-bottom-left-radius: 0; 528} 529.input-group-button:last-child .button, .input-group-button:last-child .minibutton { 530 margin-left: -1px; 531} 532h2.account { 533 margin: 15px 0 0; 534 font-size: 18px; 535 font-weight: normal; 536 color: #666; 537} 538p.explain { 539 position: relative; 540 font-size: 12px; 541 color: #666; 542} 543p.explain strong { 544 color: #333; 545} 546p.explain .octicon { 547 margin-right: 5px; 548 color: #bbb; 549} 550p.explain .minibutton { 551 top: -4px; 552 float: right; 553} 554.options-content p.explain { 555 padding: 10px 10px 0; 556 margin-top: 0; 557 border-top: 1px solid #ddd; 558} 559.form-actions { 560 padding-bottom: 5px; 561 text-align: right; 562} 563.form-actions .cancel { 564 float: left; 565 margin-top: 5px; 566} 567.form-actions .button.cancel { 568 margin-top: 0; 569 margin-left: 2px; 570} 571.form-actions .minibutton.cancel { 572 margin-top: 0; 573} 574.form-actions .optional { 575 float: left; 576 padding-top: 8px; 577 margin-right: 15px; 578} 579.form-actions .optional span.text { 580 padding: 0 3px; 581} 582.form-actions .optional input { 583 position: relative; 584 top: -1px; 585} 586.form-warning { 587 padding: 8px 10px; 588 margin: 10px 0; 589 font-size: 14px; 590 color: #333; 591 background: #ffffe2; 592 border: 1px solid #e7e4c2; 593 border-radius: 4px; 594} 595.form-warning p { 596 margin: 0; 597 line-height: 1.5; 598} 599.form-warning strong { 600 color: #000; 601} 602.form-warning a { 603 font-weight: bold; 604} 605.status-indicator { 606 font: normal normal 16px/1 "octicons"; 607 display: inline-block; 608 text-decoration: none; 609 -webkit-font-smoothing: antialiased; 610 margin-left: 5px; 611} 612.status-indicator-loading { 613 position: relative; 614 top: 3px; 615 width: 16px; 616 height: 16px; 617 margin-top: -4px; 618 background: url("/images/spinners/octocat-spinner-32-EAF2F5.gif") 0 0 no-repeat; 619 background-size: 16px; 620} 621.status-indicator-success:before { 622 color: #6cc644; 623 content: "\f03a"} 624.status-indicator-failed:before { 625 color: #bd2c00; 626 content: "\f02d"} 627.button, .minibutton { 628 position: relative; 629 display: inline-block; 630 padding: 7px 12px; 631 font-size: 13px; 632 font-weight: bold; 633 color: #333; 634 text-shadow: 0 1px 0 rgba(255, 255, 255, 0.9); 635 white-space: nowrap; 636 vertical-align: middle; 637 cursor: pointer; 638 background-color: #eeeeee; 639 background-image: -moz-linear-gradient(#fcfcfc, #eee); 640 background-image: -webkit-linear-gradient(#fcfcfc, #eee); 641 background-image: linear-gradient(#fcfcfc, #eee); 642 background-repeat: repeat-x; 643 border: 1px solid #d5d5d5; 644 border-radius: 3px; 645 -webkit-touch-callout: none; 646 -webkit-user-select: none; 647 -khtml-user-select: none; 648 -moz-user-select: none; 649 -ms-user-select: none; 650 user-select: none; 651 -webkit-appearance: none; 652} 653.button i, .minibutton i { 654 font-style: normal; 655 font-weight: 500; 656 opacity: 0.6; 657} 658.button:focus, .minibutton:focus { 659 text-decoration: none; 660 border-color: #51a7e8; 661 outline: none; 662 box-shadow: 0 0 5px rgba(81, 167, 232, 0.5); 663} 664.button:hover, .button:active, .button.zeroclipboard-is-hover, .button.zeroclipboard-is-active, .minibutton:hover, .minibutton:active, .minibutton.zeroclipboard-is-hover, .minibutton.zeroclipboard-is-active { 665 text-decoration: none; 666 background-color: #dddddd; 667 background-image: -moz-linear-gradient(#eee, #ddd); 668 background-image: -webkit-linear-gradient(#eee, #ddd); 669 background-image: linear-gradient(#eee, #ddd); 670 background-repeat: repeat-x; 671 border-color: #ccc; 672} 673.button:active, .button.selected, .button.selected:hover, .button.zeroclipboard-is-active, .minibutton:active, .minibutton.selected, .minibutton.selected:hover, .minibutton.zeroclipboard-is-active { 674 background-color: #dcdcdc; 675 background-image: none; 676 border-color: #b5b5b5; 677 box-shadow: inset 0 2px 4px rgba(0, 0, 0, 0.15); 678} 679.button:disabled, .button:disabled:hover, .button.disabled, .button.disabled:hover, .minibutton:disabled, .minibutton:disabled:hover, .minibutton.disabled, .minibutton.disabled:hover { 680 color: rgba(102, 102, 102, 0.5); 681 text-shadow: 0 1px 0 rgba(255, 255, 255, 0.9); 682 cursor: default; 683 background-color: rgba(229, 229, 229, 0.5); 684 background-image: none; 685 border-color: rgba(197, 197, 197, 0.5); 686 box-shadow: none; 687} 688.button.primary, .minibutton.primary { 689 color: #fff; 690 text-shadow: 0 -1px 0 rgba(0, 0, 0, 0.25); 691 background-color: #60b044; 692 background-image: -moz-linear-gradient(#8add6d, #60b044); 693 background-image: -webkit-linear-gradient(#8add6d, #60b044); 694 background-image: linear-gradient(#8add6d, #60b044); 695 background-repeat: repeat-x; 696 border-color: #5ca941; 697} 698.button.primary:hover, .minibutton.primary:hover { 699 color: #fff; 700 background-color: #569e3d; 701 background-image: -moz-linear-gradient(#79d858, #569e3d); 702 background-image: -webkit-linear-gradient(#79d858, #569e3d); 703 background-image: linear-gradient(#79d858, #569e3d); 704 background-repeat: repeat-x; 705 border-color: #4a993e; 706} 707.button.primary:active, .button.primary.selected, .minibutton.primary:active, .minibutton.primary.selected { 708 background-color: #569e3d; 709 background-image: none; 710 border-color: #418737; 711} 712.button.primary:disabled, .button.primary:disabled:hover, .button.primary.disabled, .button.primary.disabled:hover, .minibutton.primary:disabled, .minibutton.primary:disabled:hover, .minibutton.primary.disabled, .minibutton.primary.disabled:hover { 713 color: #fefefe; 714 text-shadow: 0 -1px 0 rgba(39, 39, 39, 0.25); 715 background-color: #add39f; 716 background-image: -moz-linear-gradient(#c3ecb4, #add39f); 717 background-image: -webkit-linear-gradient(#c3ecb4, #add39f); 718 background-image: linear-gradient(#c3ecb4, #add39f); 719 background-repeat: repeat-x; 720 border-color: #b9dcac #b9dcac #a7c89b; 721} 722.button.danger, .minibutton.danger { 723 color: #900; 724} 725.button.danger:hover, .minibutton.danger:hover { 726 color: #fff; 727 text-shadow: 0 -1px 0 rgba(0, 0, 0, 0.3); 728 background-color: #b33630; 729 background-image: -moz-linear-gradient(#dc5f59, #b33630); 730 background-image: -webkit-linear-gradient(#dc5f59, #b33630); 731 background-image: linear-gradient(#dc5f59, #b33630); 732 background-repeat: repeat-x; 733 border-color: #cd504a; 734} 735.button.danger:active, .button.danger.selected, .minibutton.danger:active, .minibutton.danger.selected { 736 color: #fff; 737 background-color: #b33630; 738 background-image: none; 739 border-color: #9f312c; 740} 741.button.danger:disabled, .button.danger:disabled:hover, .button.danger.disabled, .button.danger.disabled:hover, .minibutton.danger:disabled, .minibutton.danger:disabled:hover, .minibutton.danger.disabled, .minibutton.danger.disabled:hover { 742 color: #cb7f7f; 743 text-shadow: 0 1px 0 rgba(255, 255, 255, 0.9); 744 background-color: #efefef; 745 background-image: -moz-linear-gradient(#fefefe, #efefef); 746 background-image: -webkit-linear-gradient(#fefefe, #efefef); 747 background-image: linear-gradient(#fefefe, #efefef); 748 background-repeat: repeat-x; 749 border-color: #e1e1e1; 750} 751.button.with-count, .minibutton.with-count { 752 float: left; 753 border-top-right-radius: 0; 754 border-bottom-right-radius: 0; 755} 756.button>.octicon, .minibutton>.octicon { 757 vertical-align: -1px; 758} 759.button>.octicon-arrow-right, .minibutton>.octicon-arrow-right { 760 float: right; 761 margin-left: 5px; 762} 763.minibutton>.octicon-arrow-right { 764 margin-top: 4px; 765} 766.minibutton { 767 padding: 0 10px; 768 line-height: 24px; 769} 770.hidden-text-expander { 771 display: block; 772} 773.hidden-text-expander.inline { 774 position: relative; 775 top: -1px; 776 display: inline-block; 777 margin-left: 5px; 778 line-height: 0; 779} 780.hidden-text-expander a { 781 display: inline-block; 782 height: 12px; 783 padding: 0 5px; 784 font-size: 12px; 785 font-weight: bold; 786 line-height: 6px; 787 color: #555; 788 text-decoration: none; 789 vertical-align: middle; 790 background: #ddd; 791 border-radius: 1px; 792} 793.hidden-text-expander a:hover { 794 text-decoration: none; 795 background-color: #ccc; 796} 797.hidden-text-expander a:active { 798 color: #fff; 799 background-color: #4183c4; 800} 801.social-count { 802 float: left; 803 padding: 0 7px; 804 font-size: 11px; 805 font-weight: bold; 806 line-height: 24px; 807 color: #333333; 808 vertical-align: middle; 809 background-color: #fff; 810 border: 1px solid #ddd; 811 border-left: 0; 812 border-top-right-radius: 3px; 813 border-bottom-right-radius: 3px; 814} 815.social-count:hover { 816 color: #4183c4; 817 text-decoration: none; 818 cursor: pointer; 819} 820.button-block { 821 display: block; 822 width: 100%; 823 text-align: center; 824 -moz-box-sizing: border-box; 825 box-sizing: border-box; 826} 827.button-group { 828 display: inline-block; 829 vertical-align: middle; 830} 831.button-group:before { 832 display: table; 833 content: ""} 834.button-group:after { 835 display: table; 836 clear: both; 837 content: ""} 838.button-group .button, .button-group .minibutton, .button-group .button-outline { 839 position: relative; 840 float: left; 841 border-radius: 0; 842} 843.button-group .button:first-child, .button-group .minibutton:first-child, .button-group .button-outline:first-child { 844 border-top-left-radius: 3px; 845 border-bottom-left-radius: 3px; 846} 847.button-group .button:last-child, .button-group .minibutton:last-child, .button-group .button-outline:last-child { 848 border-top-right-radius: 3px; 849 border-bottom-right-radius: 3px; 850} 851.button-group .button:hover, .button-group .button:focus, .button-group .button:active, .button-group .button.selected, .button-group .minibutton:hover, .button-group .minibutton:focus, .button-group .minibutton:active, .button-group .minibutton.selected, .button-group .button-outline:hover, .button-group .button-outline:focus, .button-group .button-outline:active, .button-group .button-outline.selected { 852 z-index: 2; 853} 854.button-group .button+.button, .button-group .minibutton+.minibutton { 855 margin-left: -1px; 856 box-shadow: inset 1px 0 0 rgba(255, 255, 255, 0.2); 857} 858.button-group .button+.button:hover, .button-group .minibutton+.minibutton:hover { 859 box-shadow: none; 860} 861.button-group .button+.button:active, .button-group .button+.button.selected, .button-group .minibutton+.minibutton:active, .button-group .minibutton+.minibutton.selected { 862 box-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.15); 863} 864.button-group .button-outline+.button-outline { 865 margin-left: -1px; 866} 867.button-group+.button-group, .button-group+.button, .button-group+.minibutton { 868 margin-left: 5px; 869} 870.button-link { 871 display: inline; 872 padding: 0; 873 font-size: inherit; 874 color: #4183c4; 875 white-space: nowrap; 876 cursor: pointer; 877 background-color: transparent; 878 border: 0; 879 -webkit-touch-callout: none; 880 -webkit-user-select: none; 881 -khtml-user-select: none; 882 -moz-user-select: none; 883 -ms-user-select: none; 884 user-select: none; 885 -webkit-appearance: none; 886} 887.button-link:hover, .button-link:focus { 888 text-decoration: underline; 889} 890.button-link:focus { 891 outline: none; 892} 893.button-outline { 894 display: inline-block; 895 padding: 7px 12px; 896 font-size: 13px; 897 font-weight: bold; 898 color: #4183c4; 899 white-space: nowrap; 900 vertical-align: middle; 901 cursor: pointer; 902 background: #fff; 903 border: 1px solid #e5e5e5; 904 border-radius: 3px; 905 -webkit-touch-callout: none; 906 -webkit-user-select: none; 907 -khtml-user-select: none; 908 -moz-user-select: none; 909 -ms-user-select: none; 910 user-select: none; 911 -webkit-appearance: none; 912} 913.button-outline:hover, .button-outline.zeroclipboard-is-hover { 914 color: #fff; 915 text-decoration: none; 916 background-color: #4183c4; 917 border-color: #4183c4; 918} 919.button-outline:disabled, .button-outline.disabled, .button-outline:disabled:hover, .button-outline.disabled:hover { 920 color: #777; 921 cursor: default; 922 background-color: #f5f5f5; 923 border-color: #e5e5e5; 924} 925.css-truncate.css-truncate-target, .css-truncate .css-truncate-target { 926 display: inline-block; 927 max-width: 125px; 928 overflow: hidden; 929 text-overflow: ellipsis; 930 white-space: nowrap; 931 vertical-align: top; 932} 933.css-truncate.expandable.zeroclipboard-is-hover .css-truncate-target, .css-truncate.expandable.zeroclipboard-is-hover.css-truncate-target, .css-truncate.expandable:hover .css-truncate-target, .css-truncate.expandable:hover.css-truncate-target { 934 max-width: 10000px !important; 935} 936.tooltipped { 937 position: relative; 938} 939.tooltipped:after { 940 position: absolute; 941 z-index: 1000000; 942 display: none; 943 padding: 5px 8px; 944 font: normal normal 10px/1.5 Helvetica, arial, freesans, clean, sans-serif, "Segoe UI Emoji", "Segoe UI Symbol"; 945 color: white; 946 text-align: center; 947 text-decoration: none; 948 text-shadow: none; 949 text-transform: none; 950 letter-spacing: normal; 951 word-wrap: break-word; 952 white-space: pre; 953 pointer-events: none; 954 content: attr(aria-label); 955 background: rgba(0, 0, 0, 0.8); 956 border-radius: 3px; 957 -webkit-font-smoothing: subpixel-antialiased; 958} 959.tooltipped:before { 960 position: absolute; 961 z-index: 1000001; 962 display: none; 963 width: 0; 964 height: 0; 965 color: rgba(0, 0, 0, 0.8); 966 pointer-events: none; 967 content: ""; 968 border: 5px solid transparent; 969} 970.tooltipped:hover:before, .tooltipped:hover:after, .tooltipped:active:before, .tooltipped:active:after, .tooltipped:focus:before, .tooltipped:focus:after { 971 display: inline-block; 972 text-decoration: none; 973} 974.tooltipped-multiline:hover:after, .tooltipped-multiline:active:after, .tooltipped-multiline:focus:after { 975 display: table-cell; 976} 977.tooltipped-s:after, .tooltipped-se:after, .tooltipped-sw:after { 978 top: 100%; 979 right: 50%; 980 margin-top: 5px; 981} 982.tooltipped-s:before, .tooltipped-se:before, .tooltipped-sw:before { 983 top: auto; 984 right: 50%; 985 bottom: -5px; 986 margin-right: -5px; 987 border-bottom-color: rgba(0, 0, 0, 0.8); 988} 989.tooltipped-se:after { 990 right: auto; 991 left: 50%; 992 margin-left: -15px; 993} 994.tooltipped-sw:after { 995 margin-right: -15px; 996} 997.tooltipped-n:after, .tooltipped-ne:after, .tooltipped-nw:after { 998 right: 50%; 999 bottom: 100%; 1000 margin-bottom: 5px; 1001} 1002.tooltipped-n:before, .tooltipped-ne:before, .tooltipped-nw:before { 1003 top: -5px; 1004 right: 50%; 1005 bottom: auto; 1006 margin-right: -5px; 1007 border-top-color: rgba(0, 0, 0, 0.8); 1008} 1009.tooltipped-ne:after { 1010 right: auto; 1011 left: 50%; 1012 margin-left: -15px; 1013} 1014.tooltipped-nw:after { 1015 margin-right: -15px; 1016} 1017.tooltipped-s:after, .tooltipped-n:after { 1018 -webkit-transform: translateX(50%); 1019 -ms-transform: translateX(50%); 1020 transform: translateX(50%); 1021} 1022.tooltipped-w:after { 1023 right: 100%; 1024 bottom: 50%; 1025 margin-right: 5px; 1026 -webkit-transform: translateY(50%); 1027 -ms-transform: translateY(50%); 1028 transform: translateY(50%); 1029} 1030.tooltipped-w:before { 1031 top: 50%; 1032 bottom: 50%; 1033 left: -5px; 1034 margin-top: -5px; 1035 border-left-color: rgba(0, 0, 0, 0.8); 1036} 1037.tooltipped-e:after { 1038 bottom: 50%; 1039 left: 100%; 1040 margin-left: 5px; 1041 -webkit-transform: translateY(50%); 1042 -ms-transform: translateY(50%); 1043 transform: translateY(50%); 1044} 1045.tooltipped-e:before { 1046 top: 50%; 1047 right: -5px; 1048 bottom: 50%; 1049 margin-top: -5px; 1050 border-right-color: rgba(0, 0, 0, 0.8); 1051} 1052.tooltipped-multiline:after { 1053 width: -moz-max-content; 1054 width: -webkit-max-content; 1055 max-width: 250px; 1056 word-break: break-word; 1057 word-wrap: normal; 1058 white-space: pre-line; 1059 border-collapse: separate; 1060} 1061.tooltipped-multiline.tooltipped-s:after, .tooltipped-multiline.tooltipped-n:after { 1062 right: auto; 1063 left: 50%; 1064 -webkit-transform: translateX(-50%) !important; 1065 -ms-transform: translateX(-50%) !important; 1066 transform: translateX(-50%) !important; 1067} 1068.tooltipped-multiline.tooltipped-w:after, .tooltipped-multiline.tooltipped-e:after { 1069 right: 100%} 1070@media screen and (min-width: 0 0) { 1071 .tooltipped-multiline: after { 1072 width: 250px; 1073} 1074}.tooltipped-sticky:before, .tooltipped-sticky:after { 1075 display: inline-block; 1076} 1077.tooltipped-sticky.tooltipped-multiline:after { 1078 display: table-cell; 1079} 1080.fullscreen-overlay-enabled.dark-theme .tooltipped:after { 1081 color: black; 1082 background: rgba(255, 255, 255, 0.8); 1083} 1084.fullscreen-overlay-enabled.dark-theme .tooltipped .tooltipped-s:before, .fullscreen-overlay-enabled.dark-theme .tooltipped .tooltipped-se:before, .fullscreen-overlay-enabled.dark-theme .tooltipped .tooltipped-sw:before { 1085 border-bottom-color: rgba(255, 255, 255, 0.8); 1086} 1087.fullscreen-overlay-enabled.dark-theme .tooltipped.tooltipped-n:before, .fullscreen-overlay-enabled.dark-theme .tooltipped.tooltipped-ne:before, .fullscreen-overlay-enabled.dark-theme .tooltipped.tooltipped-nw:before { 1088 border-top-color: rgba(255, 255, 255, 0.8); 1089} 1090.fullscreen-overlay-enabled.dark-theme .tooltipped.tooltipped-e:before { 1091 border-right-color: rgba(255, 255, 255, 0.8); 1092} 1093.fullscreen-overlay-enabled.dark-theme .tooltipped.tooltipped-w:before { 1094 border-left-color: rgba(255, 255, 255, 0.8); 1095} 1096.select-menu-button { 1097 padding-right: 25px; 1098} 1099.select-menu-button .octicon { 1100 margin-right: 1px; 1101} 1102.select-menu-button:before { 1103 position: absolute; 1104 top: 10px; 1105 right: 10px; 1106 display: block; 1107 width: 0; 1108 height: 0; 1109 content: ""; 1110 border: 4px solid; 1111 border-right-color: transparent; 1112 border-left-color: transparent; 1113 border-bottom-color: transparent; 1114} 1115.select-menu-button.button:before { 1116 top: 14px; 1117} 1118.select-menu-button.with-gravatar:before { 1119 top: 13px; 1120} 1121.select-menu-button.icon-only { 1122 padding-right: 18px; 1123 padding-left: 7px; 1124} 1125.select-menu-button.icon-only:before { 1126 right: 8px; 1127} 1128.select-menu-button.primary:before { 1129 border-top-color: #fff; 1130} 1131.select-menu-button.primary:hover:active { 1132 background-color: #4a993e; 1133} 1134.select-menu .spinner { 1135 float: left; 1136 margin: 4px 0 0 -24px; 1137} 1138.select-menu.active .select-menu-modal-holder { 1139 display: block; 1140} 1141.select-menu.right-aligned { 1142 float: right; 1143 position: relative; 1144} 1145.select-menu.right-aligned .select-menu-modal-holder { 1146 right: 0; 1147} 1148.select-menu.is-showing-clear-item .select-menu-clear-item { 1149 display: block; 1150} 1151.select-menu.is-showing-clear-item .select-menu-clear-item .octicon { 1152 color: inherit; 1153} 1154.select-menu.is-showing-clear-item .select-menu-clear-item+.select-menu-no-results { 1155 display: none; 1156} 1157.select-menu.is-loading .select-menu-loading-overlay { 1158 display: block; 1159} 1160.select-menu.is-loading .select-menu-modal { 1161 min-height: 200px; 1162} 1163.select-menu.has-error .select-menu-error-shell { 1164 display: block; 1165} 1166.select-menu-loading-overlay { 1167 display: none; 1168 text-indent: 100%; 1169 height: 100%; 1170 width: 100%; 1171 position: absolute; 1172 top: 0; 1173 z-index: 5; 1174 border-radius: 5px; 1175 border: 1px solid transparent; 1176 background-color: rgba(255, 255, 255, 0.8); 1177 animation: pulse 2s infinite linear; 1178 -webkit-animation: pulse 2s infinite linear; 1179 -moz-animation: pulse 2s infinite linear; 1180} 1181.select-menu-loading-overlay:before { 1182 position: absolute; 1183 left: 50%; 1184 top: 50%; 1185 margin: -16px 0 0 -16px; 1186 width: 32px; 1187 content: "\f008"; 1188 font: normal normal 32px/1 "octicons"; 1189 display: inline-block; 1190 text-decoration: none; 1191 -webkit-font-smoothing: antialiased; 1192 text-indent: 0; 1193} 1194@keyframes pulse { 1195 0% { 1196 color: rgba(170, 170, 170, 0.1); 1197} 119810% { 1199 color: #aaaaaa; 1200} 1201100% { 1202 color: rgba(170, 170, 170, 0.1); 1203} 1204}@-webkit-keyframes pulse { 1205 0% { 1206 color: rgba(170, 170, 170, 0.1); 1207} 120810% { 1209 color: #aaaaaa; 1210} 1211100% { 1212 color: rgba(170, 170, 170, 0.1); 1213} 1214}@-moz-keyframes pulse { 1215 0% { 1216 color: rgba(170, 170, 170, 0.1); 1217} 121810% { 1219 color: #aaaaaa; 1220} 1221100% { 1222 color: rgba(170, 170, 170, 0.1); 1223} 1224}@-o-keyframes pulse { 1225 0% { 1226 color: rgba(170, 170, 170, 0.1); 1227} 122810% { 1229 color: #aaaaaa; 1230} 1231100% { 1232 color: rgba(170, 170, 170, 0.1); 1233} 1234}.select-menu-error-shell { 1235 padding: 5px; 1236 border-bottom: 1px solid #eee; 1237 display: none; 1238} 1239.select-menu-error-shell .select-menu-error { 1240 display: block; 1241 padding: 5px 10px; 1242 font-weight: bold; 1243 color: #900; 1244 background-color: #ffeaea; 1245 border: 1px solid #e2a0a0; 1246} 1247.select-menu-modal-holder { 1248 position: absolute; 1249 display: none; 1250 z-index: 21; 1251} 1252.select-menu-modal { 1253 position: relative; 1254 width: 300px; 1255 margin-top: 4px; 1256 margin-bottom: 20px; 1257 overflow: hidden; 1258 font-size: 12px; 1259 color: #666; 1260 background-color: #fff; 1261 background-clip: padding-box; 1262 border: 1px solid rgba(0, 0, 0, 0.15); 1263 border-radius: 5px; 1264 box-shadow: 0 3px 12px rgba(0, 0, 0, 0.25); 1265} 1266.select-menu-header { 1267 padding: 8px 10px; 1268 background-color: #eeeeee; 1269 background-image: -moz-linear-gradient(#fafafa, #eee); 1270 background-image: -webkit-linear-gradient(#fafafa, #eee); 1271 background-image: linear-gradient(#fafafa, #eee); 1272 background-repeat: repeat-x; 1273 border-bottom: 1px solid #ddd; 1274} 1275.select-menu-header .select-menu-title { 1276 font-weight: bold; 1277 color: #333; 1278 text-shadow: 0 1px 0 #fff; 1279} 1280.select-menu-header .octicon { 1281 display: block; 1282 float: right; 1283 color: #ccc; 1284 cursor: pointer; 1285} 1286.select-menu-header .octicon:hover { 1287 color: #555; 1288} 1289.select-menu-filters { 1290 background-color: #f8f8f8; 1291} 1292.select-menu-text-filter { 1293 padding: 10px 10px 0; 1294} 1295.select-menu-text-filter:first-child:last-child { 1296 padding-bottom: 10px; 1297 border-bottom: 1px solid #ddd; 1298} 1299.select-menu-text-filter input { 1300 display: block; 1301 width: 100%; 1302 max-width: 100%; 1303 padding: 5px; 1304 border: 1px solid #ddd; 1305 border-radius: 3px; 1306} 1307.select-menu-text-filter input::-webkit-input-placeholder, .select-menu-text-filter input:-moz-placeholder { 1308 color: #aaa; 1309} 1310.select-menu-tabs { 1311 height: 33px; 1312 border-bottom: 1px solid #ddd; 1313} 1314.select-menu-tabs ul { 1315 overflow: hidden; 1316 padding: 14px 10px 0; 1317} 1318.select-menu-tabs .select-menu-tab { 1319 display: inline-block; 1320} 1321.select-menu-tabs a { 1322 height: 20px; 1323 padding: 5px 8px; 1324 font-size: 11px; 1325 font-weight: bold; 1326 color: #888; 1327 text-decoration: none; 1328 line-height: 20px; 1329 border-radius: 3px 3px 0 0; 1330 cursor: pointer; 1331} 1332.select-menu-tabs a:hover { 1333 color: #333; 1334} 1335.select-menu-tabs a.selected { 1336 padding: 4px 5px; 1337 border: 1px solid #ddd; 1338 border-bottom: 1px solid #fff; 1339 background-color: #fff; 1340 color: #333; 1341} 1342.select-menu-list { 1343 max-height: 400px; 1344 overflow: auto; 1345 position: relative; 1346} 1347.select-menu-list.select-menu-tab-bucket { 1348 display: none; 1349} 1350.select-menu-list.select-menu-tab-bucket.selected { 1351 display: block; 1352} 1353.select-menu-item { 1354 cursor: pointer; 1355 border-bottom: 1px solid #eee; 1356 display: table; 1357 table-layout: fixed; 1358 width: 100%; 1359 overflow: hidden; 1360 color: inherit; 1361} 1362.select-menu-item:hover { 1363 text-decoration: none; 1364} 1365.select-menu-item.select-menu-item-template { 1366 display: none; 1367} 1368.select-menu-item.select-menu-clear-item { 1369 display: none; 1370} 1371.select-menu-item.disabled, .select-menu-item.disabled.selected { 1372 color: #999; 1373} 1374.select-menu-item.disabled .select-menu-item-gravatar, .select-menu-item.disabled.selected .select-menu-item-gravatar { 1375 opacity: .5; 1376} 1377.select-menu-item .octicon { 1378 vertical-align: middle; 1379} 1380.select-menu-item input[type="radio"] { 1381 display: none; 1382} 1383.select-menu-item .select-menu-item-icon { 1384 display: table-cell; 1385 color: transparent; 1386 vertical-align: top; 1387 padding: 8px 0 8px 8px; 1388 width: 24px; 1389 text-align: center; 1390} 1391.select-menu-item .select-menu-item-icon.is-shown { 1392 color: inherit; 1393} 1394.select-menu-item.navigation-focus, .select-menu-item.navigation-focus.selected, .select-menu-item.navigation-focus.select-menu-action { 1395 background-color: #4183c4; 1396 color: #fff; 1397} 1398.select-menu-item.navigation-focus>.octicon, .select-menu-item.navigation-focus.selected>.octicon, .select-menu-item.navigation-focus.select-menu-action>.octicon { 1399 color: #fff; 1400} 1401.select-menu-item.navigation-focus .text-danger, .select-menu-item.navigation-focus .description, .select-menu-item.navigation-focus.selected .text-danger, .select-menu-item.navigation-focus.selected .description, .select-menu-item.navigation-focus.select-menu-action .text-danger, .select-menu-item.navigation-focus.select-menu-action .description { 1402 color: #fff; 1403} 1404.select-menu-item>.octicon-dash { 1405 display: none; 1406} 1407.select-menu-item.indeterminate>.octicon-check { 1408 display: none; 1409} 1410.select-menu-item.indeterminate>.octicon-dash { 1411 display: table-cell; 1412} 1413.select-menu-item.select-menu-action, .select-menu-item.selected { 1414 color: #333; 1415} 1416.select-menu-item.select-menu-action .description, .select-menu-item.selected .description { 1417 color: #666; 1418} 1419.select-menu-item.select-menu-action>.octicon, .select-menu-item.selected>.octicon { 1420 color: #333; 1421} 1422.select-menu-item.select-menu-action .select-menu-item-text { 1423 font-weight: bold; 1424} 1425.select-menu[data-multiple] .select-menu-item:active { 1426 background-color: transparent !important; 1427} 1428.select-menu-item a { 1429 color: inherit; 1430 text-decoration: none; 1431} 1432.select-menu-item .hidden-select-button-text { 1433 display: none; 1434} 1435.select-menu-item .css-truncate-target { 1436 display: table-cell; 1437 max-width: 100%} 1438form.select-menu-item>div:first-child { 1439 display: none !important; 1440} 1441.select-menu-item.last-visible, .select-menu-list:last-child .select-menu-item:last-child { 1442 border-bottom: 0; 1443 border-radius: 0 0 3px 3px; 1444} 1445.select-menu-actions .select-menu-item:hover { 1446 background-color: #4183c4; 1447 color: #fff; 1448} 1449.select-menu-actions .select-menu-item:hover>.octicon { 1450 color: #fff; 1451} 1452.select-menu-actions .select-menu-item:hover .description { 1453 color: #fff; 1454} 1455.select-menu-no-results { 1456 padding: 9px; 1457 display: none; 1458 cursor: auto; 1459 color: #999; 1460} 1461.select-menu-list.filterable-empty .select-menu-no-results, .select-menu-no-results:only-child { 1462 display: block; 1463} 1464.select-menu-button-gravatar, .select-menu-item-gravatar { 1465 overflow: hidden; 1466 line-height: 0; 1467 width: 20px; 1468} 1469.select-menu-button-gravatar img, .select-menu-item-gravatar img { 1470 height: 20px; 1471 width: 20px; 1472 display: inline-block; 1473 border-radius: 3px; 1474} 1475.select-menu-item-gravatar { 1476 display: table-cell; 1477 padding: 6px 0 6px 8px; 1478 vertical-align: top; 1479 width: 28px; 1480} 1481.select-menu-button-gravatar { 1482 display: inline-block; 1483 margin: 6px 3px 6px 0; 1484 margin-right: 5px; 1485 vertical-align: middle; 1486} 1487.select-menu-item-text { 1488 display: table-cell; 1489 vertical-align: top; 1490 padding: 8px 0 8px 8px; 1491 text-align: left; 1492} 1493.select-menu-item-text:first-child { 1494 margin-left: 5px; 1495} 1496.select-menu-item-text .description { 1497 color: #999; 1498 font-size: 12px; 1499 max-width: 265px; 1500 display: block; 1501 margin-top: 3px; 1502} 1503.select-menu-item-text h4 { 1504 margin-top: 0; 1505 margin-bottom: 0; 1506} 1507.select-menu-item-text h4 .description { 1508 font-weight: normal; 1509 display: inline; 1510} 1511.select-menu-footer { 1512 padding: 8px; 1513 font-weight: bold; 1514 border-top: 1px solid #eee; 1515} 1516.select-menu-footer a { 1517 display: inline-block; 1518 margin-top: 1px; 1519 vertical-align: top; 1520} 1521.select-menu-footer .octicon { 1522 color: #666; 1523} 1524.select-menu-new-item-form { 1525 display: none; 1526} 1527.select-menu-new-item-form .octicon { 1528 color: #4183c4; 1529} 1530.select-menu-list.is-showing-new-item-form .select-menu-new-item-form { 1531 display: table; 1532} 1533.select-menu-list.is-showing-new-item-form .select-menu-no-results, .select-menu-list.is-showing-new-item-form .select-menu-clear-item { 1534 display: none; 1535} 1536.modal-backdrop { 1537 display: none; 1538 -webkit-touch-callout: none; 1539 -webkit-user-select: none; 1540 -khtml-user-select: none; 1541 -moz-user-select: none; 1542 -ms-user-select: none; 1543 user-select: none; 1544} 1545body.menu-active .modal-backdrop { 1546 display: block; 1547 position: fixed; 1548 top: 0; 1549 left: 0; 1550 height: 100%; 1551 width: 100%; 1552 z-index: 20; 1553} 1554.markdown-body { 1555 font-size: 15px; 1556 line-height: 1.7; 1557 overflow: hidden; 1558 word-wrap: break-word; 1559} 1560.markdown-body>*:first-child { 1561 margin-top: 0 !important; 1562} 1563.markdown-body>*:last-child { 1564 margin-bottom: 0 !important; 1565} 1566.markdown-body a.absent { 1567 color: #c00; 1568} 1569.markdown-body a.anchor { 1570 display: block; 1571 padding-right: 6px; 1572 padding-left: 30px; 1573 margin-left: -30px; 1574 cursor: pointer; 1575 position: absolute; 1576 top: 0; 1577 left: 0; 1578 bottom: 0; 1579} 1580.markdown-body a.anchor:focus { 1581 outline: none; 1582} 1583.markdown-body h1, .markdown-body h2, .markdown-body h3, .markdown-body h4, .markdown-body h5, .markdown-body h6 { 1584 margin: 1em 0 15px; 1585 padding: 0; 1586 font-weight: bold; 1587 line-height: 1.7; 1588 cursor: text; 1589 position: relative; 1590} 1591.markdown-body h1 .octicon-link, .markdown-body h2 .octicon-link, .markdown-body h3 .octicon-link, .markdown-body h4 .octicon-link, .markdown-body h5 .octicon-link, .markdown-body h6 .octicon-link { 1592 display: none; 1593 color: #000; 1594} 1595.markdown-body h1:hover a.anchor, .markdown-body h2:hover a.anchor, .markdown-body h3:hover a.anchor, .markdown-body h4:hover a.anchor, .markdown-body h5:hover a.anchor, .markdown-body h6:hover a.anchor { 1596 text-decoration: none; 1597 line-height: 1; 1598 padding-left: 8px; 1599 margin-left: -30px; 1600 top: 15%} 1601.markdown-body h1:hover a.anchor .octicon-link, .markdown-body h2:hover a.anchor .octicon-link, .markdown-body h3:hover a.anchor .octicon-link, .markdown-body h4:hover a.anchor .octicon-link, .markdown-body h5:hover a.anchor .octicon-link, .markdown-body h6:hover a.anchor .octicon-link { 1602 display: inline-block; 1603} 1604.markdown-body h1 tt, .markdown-body h1 code, .markdown-body h2 tt, .markdown-body h2 code, .markdown-body h3 tt, .markdown-body h3 code, .markdown-body h4 tt, .markdown-body h4 code, .markdown-body h5 tt, .markdown-body h5 code, .markdown-body h6 tt, .markdown-body h6 code { 1605 font-size: inherit; 1606} 1607.markdown-body h1 { 1608 font-size: 2.5em; 1609 border-bottom: 1px solid #ddd; 1610} 1611.markdown-body h2 { 1612 font-size: 2em; 1613 border-bottom: 1px solid #eee; 1614} 1615.markdown-body h3 { 1616 font-size: 1.5em; 1617} 1618.markdown-body h4 { 1619 font-size: 1.2em; 1620} 1621.markdown-body h5 { 1622 font-size: 1em; 1623} 1624.markdown-body h6 { 1625 color: #777; 1626 font-size: 1em; 1627} 1628.markdown-body p, .markdown-body blockquote, .markdown-body ul, .markdown-body ol, .markdown-body dl, .markdown-body table, .markdown-body pre { 1629 margin: 15px 0; 1630} 1631.markdown-body hr { 1632 background: transparent url(data:image/png; 1633 base64, iVBORw0KGgoAAAANSUhEUgAAAAYAAAAECAYAAACtBE5DAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAyJpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDUuMC1jMDYwIDYxLjEzNDc3NywgMjAxMC8wMi8xMi0xNzozMjowMCAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvIiB4bWxuczp4bXBNTT0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wL21tLyIgeG1sbnM6c3RSZWY9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9zVHlwZS9SZXNvdXJjZVJlZiMiIHhtcDpDcmVhdG9yVG9vbD0iQWRvYmUgUGhvdG9zaG9wIENTNSBNYWNpbnRvc2giIHhtcE1NOkluc3RhbmNlSUQ9InhtcC5paWQ6OENDRjNBN0E2NTZBMTFFMEI3QjRBODM4NzJDMjlGNDgiIHhtcE1NOkRvY3VtZW50SUQ9InhtcC5kaWQ6OENDRjNBN0I2NTZBMTFFMEI3QjRBODM4NzJDMjlGNDgiPiA8eG1wTU06RGVyaXZlZEZyb20gc3RSZWY6aW5zdGFuY2VJRD0ieG1wLmlpZDo4Q0NGM0E3ODY1NkExMUUwQjdCNEE4Mzg3MkMyOUY0OCIgc3RSZWY6ZG9jdW1lbnRJRD0ieG1wLmRpZDo4Q0NGM0E3OTY1NkExMUUwQjdCNEE4Mzg3MkMyOUY0OCIvPiA8L3JkZjpEZXNjcmlwdGlvbj4gPC9yZGY6UkRGPiA8L3g6eG1wbWV0YT4gPD94cGFja2V0IGVuZD0iciI/PqqezsUAAAAfSURBVHjaYmRABcYwBiM2QSA4y4hNEKYDQxAEAAIMAHNGAzhkPOlYAAAAAElFTkSuQmCC) repeat-x 0 0; 1634 border: 0 none; 1635 color: #ccc; 1636 height: 4px; 1637 padding: 0; 1638 margin: 15px 0; 1639} 1640.markdown-body ul, .markdown-body ol { 1641 padding-left: 30px; 1642} 1643.markdown-body ul.no-list, .markdown-body ol.no-list { 1644 list-style-type: none; 1645 padding: 0; 1646} 1647.markdown-body ul ul, .markdown-body ul ol, .markdown-body ol ol, .markdown-body ol ul { 1648 margin-top: 0; 1649 margin-bottom: 0; 1650} 1651.markdown-body dl { 1652 padding: 0; 1653} 1654.markdown-body dl dt { 1655 font-size: 14px; 1656 font-weight: bold; 1657 font-style: italic; 1658 padding: 0; 1659 margin-top: 15px; 1660} 1661.markdown-body dl dd { 1662 margin-bottom: 15px; 1663 padding: 0 15px; 1664} 1665.markdown-body blockquote { 1666 border-left: 4px solid #DDD; 1667 padding: 0 15px; 1668 color: #777; 1669} 1670.markdown-body blockquote>:first-child { 1671 margin-top: 0px; 1672} 1673.markdown-body blockquote>:last-child { 1674 margin-bottom: 0px; 1675} 1676.markdown-body table { 1677 width: 100%; 1678 overflow: auto; 1679 display: block; 1680} 1681.markdown-body table th { 1682 font-weight: bold; 1683} 1684.markdown-body table th, .markdown-body table td { 1685 border: 1px solid #ddd; 1686 padding: 6px 13px; 1687} 1688.markdown-body table tr { 1689 border-top: 1px solid #ccc; 1690 background-color: #fff; 1691} 1692.markdown-body table tr:nth-child(2n) { 1693 background-color: #f8f8f8; 1694} 1695.markdown-body img { 1696 max-width: 100%; 1697 -moz-box-sizing: border-box; 1698 box-sizing: border-box; 1699} 1700.markdown-body span.frame { 1701 display: block; 1702 overflow: hidden; 1703} 1704.markdown-body span.frame>span { 1705 border: 1px solid #ddd; 1706 display: block; 1707 float: left; 1708 overflow: hidden; 1709 margin: 13px 0 0; 1710 padding: 7px; 1711 width: auto; 1712} 1713.markdown-body span.frame span img { 1714 display: block; 1715 float: left; 1716} 1717.markdown-body span.frame span span { 1718 clear: both; 1719 color: #333; 1720 display: block; 1721 padding: 5px 0 0; 1722} 1723.markdown-body span.align-center { 1724 display: block; 1725 overflow: hidden; 1726 clear: both; 1727} 1728.markdown-body span.align-center>span { 1729 display: block; 1730 overflow: hidden; 1731 margin: 13px auto 0; 1732 text-align: center; 1733} 1734.markdown-body span.align-center span img { 1735 margin: 0 auto; 1736 text-align: center; 1737} 1738.markdown-body span.align-right { 1739 display: block; 1740 overflow: hidden; 1741 clear: both; 1742} 1743.markdown-body span.align-right>span { 1744 display: block; 1745 overflow: hidden; 1746 margin: 13px 0 0; 1747 text-align: right; 1748} 1749.markdown-body span.align-right span img { 1750 margin: 0; 1751 text-align: right; 1752} 1753.markdown-body span.float-left { 1754 display: block; 1755 margin-right: 13px; 1756 overflow: hidden; 1757 float: left; 1758} 1759.markdown-body span.float-left span { 1760 margin: 13px 0 0; 1761} 1762.markdown-body span.float-right { 1763 display: block; 1764 margin-left: 13px; 1765 overflow: hidden; 1766 float: right; 1767} 1768.markdown-body span.float-right>span { 1769 display: block; 1770 overflow: hidden; 1771 margin: 13px auto 0; 1772 text-align: right; 1773} 1774.markdown-body code, .markdown-body tt { 1775 margin: 0; 1776 border: 1px solid #ddd; 1777 background-color: #f8f8f8; 1778 border-radius: 3px; 1779 padding: 0; 1780} 1781.markdown-body code:before, .markdown-body code:after, .markdown-body tt:before, .markdown-body tt:after { 1782 content: "\00a0"; 1783 letter-spacing: -0.2em; 1784} 1785.markdown-body code br, .markdown-body tt br { 1786 display: none; 1787} 1788.markdown-body del code { 1789 text-decoration: inherit; 1790 vertical-align: text-top; 1791} 1792.markdown-body pre>code { 1793 margin: 0; 1794 padding: 0; 1795 white-space: pre; 1796 border: none; 1797 background: transparent; 1798} 1799.markdown-body .highlight pre, .markdown-body pre { 1800 background-color: #f8f8f8; 1801 border: 1px solid #ddd; 1802 font-size: 13px; 1803 line-height: 19px; 1804 overflow: auto; 1805 padding: 6px 10px; 1806 border-radius: 3px; 1807} 1808.markdown-body pre { 1809 word-wrap: normal; 1810} 1811.markdown-body pre code, .markdown-body pre tt { 1812 margin: 0; 1813 padding: 0; 1814 background-color: transparent; 1815 border: none; 1816 word-wrap: normal; 1817 max-width: initial; 1818 display: inline; 1819 overflow: initial; 1820 line-height: inherit; 1821} 1822.markdown-body pre code:before, .markdown-body pre code:after, .markdown-body pre tt:before, .markdown-body pre tt:after { 1823 content: normal; 1824} 1825@font-face { 1826 font-family: 'octicons'; 1827 src: url(//github-atom-io-herokuapp-com.freetls.fastly.net/assets/octicons-de35a50f92a9d4dd1323c94bfafa0760.eot?#iefix) format("embedded-opentype"), url(//github-atom-io-herokuapp-com.freetls.fastly.net/assets/octicons-c454384be190f57090d12ff21bb3d9cb.woff) format("woff"), url(//github-atom-io-herokuapp-com.freetls.fastly.net/assets/octicons-943a6f9ad9e374c3b045a49ef1e9f3ab.ttf) format("truetype"), url(//github-atom-io-herokuapp-com.freetls.fastly.net/assets/octicons-f76c313ba58f62d06a577ef7e6c77c6b.svg#octicons) format("svg"); 1828 font-weight: normal; 1829 font-style: normal; 1830} 1831.octicon { 1832 font: normal normal 16px octicons; 1833 line-height: 1; 1834 display: inline-block; 1835 text-decoration: none; 1836 -webkit-font-smoothing: antialiased; 1837 -moz-osx-font-smoothing: grayscale; 1838} 1839.mega-octicon { 1840 font: normal normal 32px octicons; 1841 line-height: 1; 1842 display: inline-block; 1843 text-decoration: none; 1844 -webkit-font-smoothing: antialiased; 1845 -moz-osx-font-smoothing: grayscale; 1846} 1847.octicon-alert:before { 1848 content: '\f02d'} 1849.octicon-alignment-align:before { 1850 content: '\f08a'} 1851.octicon-alignment-aligned-to:before { 1852 content: '\f08e'} 1853.octicon-alignment-unalign:before { 1854 content: '\f08b'} 1855.octicon-arrow-down:before { 1856 content: '\f03f'} 1857.octicon-arrow-left:before { 1858 content: '\f040'} 1859.octicon-arrow-right:before { 1860 content: '\f03e'} 1861.octicon-arrow-small-down:before { 1862 content: '\f0a0'} 1863.octicon-arrow-small-left:before { 1864 content: '\f0a1'} 1865.octicon-arrow-small-right:before { 1866 content: '\f071'} 1867.octicon-arrow-small-up:before { 1868 content: '\f09f'} 1869.octicon-arrow-up:before { 1870 content: '\f03d'} 1871.octicon-beer:before { 1872 content: '\f069'} 1873.octicon-book:before { 1874 content: '\f007'} 1875.octicon-bookmark:before { 1876 content: '\f07b'} 1877.octicon-briefcase:before { 1878 content: '\f0d3'} 1879.octicon-broadcast:before { 1880 content: '\f048'} 1881.octicon-browser:before { 1882 content: '\f0c5'} 1883.octicon-bug:before { 1884 content: '\f091'} 1885.octicon-calendar:before { 1886 content: '\f068'} 1887.octicon-check:before { 1888 content: '\f03a'} 1889.octicon-checklist:before { 1890 content: '\f076'} 1891.octicon-chevron-down:before { 1892 content: '\f0a3'} 1893.octicon-chevron-left:before { 1894 content: '\f0a4'} 1895.octicon-chevron-right:before { 1896 content: '\f078'} 1897.octicon-chevron-up:before { 1898 content: '\f0a2'} 1899.octicon-circle-slash:before { 1900 content: '\f084'} 1901.octicon-circuit-board:before { 1902 content: '\f0d6'} 1903.octicon-clippy:before { 1904 content: '\f035'} 1905.octicon-clock:before { 1906 content: '\f046'} 1907.octicon-cloud-download:before { 1908 content: '\f00b'} 1909.octicon-cloud-upload:before { 1910 content: '\f00c'} 1911.octicon-code:before { 1912 content: '\f05f'} 1913.octicon-color-mode:before { 1914 content: '\f065'} 1915.octicon-comment-add:before, .octicon-comment:before { 1916 content: '\f02b'} 1917.octicon-comment-discussion:before { 1918 content: '\f04f'} 1919.octicon-credit-card:before { 1920 content: '\f045'} 1921.octicon-dash:before { 1922 content: '\f0ca'} 1923.octicon-dashboard:before { 1924 content: '\f07d'} 1925.octicon-database:before { 1926 content: '\f096'} 1927.octicon-device-camera:before { 1928 content: '\f056'} 1929.octicon-device-camera-video:before { 1930 content: '\f057'} 1931.octicon-device-desktop:before { 1932 content: '\f27c'} 1933.octicon-device-mobile:before { 1934 content: '\f038'} 1935.octicon-diff:before { 1936 content: '\f04d'} 1937.octicon-diff-added:before { 1938 content: '\f06b'} 1939.octicon-diff-ignored:before { 1940 content: '\f099'} 1941.octicon-diff-modified:before { 1942 content: '\f06d'} 1943.octicon-diff-removed:before { 1944 content: '\f06c'} 1945.octicon-diff-renamed:before { 1946 content: '\f06e'} 1947.octicon-ellipsis:before { 1948 content: '\f09a'} 1949.octicon-eye-unwatch:before, .octicon-eye-watch:before, .octicon-eye:before { 1950 content: '\f04e'} 1951.octicon-file-binary:before { 1952 content: '\f094'} 1953.octicon-file-code:before { 1954 content: '\f010'} 1955.octicon-file-directory:before { 1956 content: '\f016'} 1957.octicon-file-media:before { 1958 content: '\f012'} 1959.octicon-file-pdf:before { 1960 content: '\f014'} 1961.octicon-file-submodule:before { 1962 content: '\f017'} 1963.octicon-file-symlink-directory:before { 1964 content: '\f0b1'} 1965.octicon-file-symlink-file:before { 1966 content: '\f0b0'} 1967.octicon-file-text:before { 1968 content: '\f011'} 1969.octicon-file-zip:before { 1970 content: '\f013'} 1971.octicon-flame:before { 1972 content: '\f0d2'} 1973.octicon-fold:before { 1974 content: '\f0cc'} 1975.octicon-gear:before { 1976 content: '\f02f'} 1977.octicon-gift:before { 1978 content: '\f042'} 1979.octicon-gist:before { 1980 content: '\f00e'} 1981.octicon-gist-secret:before { 1982 content: '\f08c'} 1983.octicon-git-branch-create:before, .octicon-git-branch-delete:before, .octicon-git-branch:before { 1984 content: '\f020'} 1985.octicon-git-commit:before { 1986 content: '\f01f'} 1987.octicon-git-compare:before { 1988 content: '\f0ac'} 1989.octicon-git-merge:before { 1990 content: '\f023'} 1991.octicon-git-pull-request-abandoned:before, .octicon-git-pull-request:before { 1992 content: '\f009'} 1993.octicon-globe:before { 1994 content: '\f0b6'} 1995.octicon-graph:before { 1996 content: '\f043'} 1997.octicon-heart:before { 1998 content: '\2665'} 1999.octicon-history:before { 2000 content: '\f07e'} 2001.octicon-home:before { 2002 content: '\f08d'} 2003.octicon-horizontal-rule:before { 2004 content: '\f070'} 2005.octicon-hourglass:before { 2006 content: '\f09e'} 2007.octicon-hubot:before { 2008 content: '\f09d'} 2009.octicon-inbox:before { 2010 content: '\f0cf'} 2011.octicon-info:before { 2012 content: '\f059'} 2013.octicon-issue-closed:before { 2014 content: '\f028'} 2015.octicon-issue-opened:before { 2016 content: '\f026'} 2017.octicon-issue-reopened:before { 2018 content: '\f027'} 2019.octicon-jersey:before { 2020 content: '\f019'} 2021.octicon-jump-down:before { 2022 content: '\f072'} 2023.octicon-jump-left:before { 2024 content: '\f0a5'} 2025.octicon-jump-right:before { 2026 content: '\f0a6'} 2027.octicon-jump-up:before { 2028 content: '\f073'} 2029.octicon-key:before { 2030 content: '\f049'} 2031.octicon-keyboard:before { 2032 content: '\f00d'} 2033.octicon-law:before { 2034 content: '\f0d8'} 2035.octicon-light-bulb:before { 2036 content: '\f000'} 2037.octicon-link:before { 2038 content: '\f05c'} 2039.octicon-link-external:before { 2040 content: '\f07f'} 2041.octicon-list-ordered:before { 2042 content: '\f062'} 2043.octicon-list-unordered:before { 2044 content: '\f061'} 2045.octicon-location:before { 2046 content: '\f060'} 2047.octicon-gist-private:before, .octicon-mirror-private:before, .octicon-git-fork-private:before, .octicon-lock:before { 2048 content: '\f06a'} 2049.octicon-logo-github:before { 2050 content: '\f092'} 2051.octicon-mail:before { 2052 content: '\f03b'} 2053.octicon-mail-read:before { 2054 content: '\f03c'} 2055.octicon-mail-reply:before { 2056 content: '\f051'} 2057.octicon-mark-github:before { 2058 content: '\f00a'} 2059.octicon-markdown:before { 2060 content: '\f0c9'} 2061.octicon-megaphone:before { 2062 content: '\f077'} 2063.octicon-mention:before { 2064 content: '\f0be'} 2065.octicon-microscope:before { 2066 content: '\f089'} 2067.octicon-milestone:before { 2068 content: '\f075'} 2069.octicon-mirror-public:before, .octicon-mirror:before { 2070 content: '\f024'} 2071.octicon-mortar-board:before { 2072 content: '\f0d7'} 2073.octicon-move-down:before { 2074 content: '\f0a8'} 2075.octicon-move-left:before { 2076 content: '\f074'} 2077.octicon-move-right:before { 2078 content: '\f0a9'} 2079.octicon-move-up:before { 2080 content: '\f0a7'} 2081.octicon-mute:before { 2082 content: '\f080'} 2083.octicon-no-newline:before { 2084 content: '\f09c'} 2085.octicon-octoface:before { 2086 content: '\f008'} 2087.octicon-organization:before { 2088 content: '\f037'} 2089.octicon-package:before { 2090 content: '\f0c4'} 2091.octicon-paintcan:before { 2092 content: '\f0d1'} 2093.octicon-pencil:before { 2094 content: '\f058'} 2095.octicon-person-add:before, .octicon-person-follow:before, .octicon-person:before { 2096 content: '\f018'} 2097.octicon-pin:before { 2098 content: '\f041'} 2099.octicon-playback-fast-forward:before { 2100 content: '\f0bd'} 2101.octicon-playback-pause:before { 2102 content: '\f0bb'} 2103.octicon-playback-play:before { 2104 content: '\f0bf'} 2105.octicon-playback-rewind:before { 2106 content: '\f0bc'} 2107.octicon-plug:before { 2108 content: '\f0d4'} 2109.octicon-repo-create:before, .octicon-gist-new:before, .octicon-file-directory-create:before, .octicon-file-add:before, .octicon-plus:before { 2110 content: '\f05d'} 2111.octicon-podium:before { 2112 content: '\f0af'} 2113.octicon-primitive-dot:before { 2114 content: '\f052'} 2115.octicon-primitive-square:before { 2116 content: '\f053'} 2117.octicon-pulse:before { 2118 content: '\f085'} 2119.octicon-puzzle:before { 2120 content: '\f0c0'} 2121.octicon-question:before { 2122 content: '\f02c'} 2123.octicon-quote:before { 2124 content: '\f063'} 2125.octicon-radio-tower:before { 2126 content: '\f030'} 2127.octicon-repo-delete:before, .octicon-repo:before { 2128 content: '\f001'} 2129.octicon-repo-clone:before { 2130 content: '\f04c'} 2131.octicon-repo-force-push:before { 2132 content: '\f04a'} 2133.octicon-gist-fork:before, .octicon-repo-forked:before { 2134 content: '\f002'} 2135.octicon-repo-pull:before { 2136 content: '\f006'} 2137.octicon-repo-push:before { 2138 content: '\f005'} 2139.octicon-rocket:before { 2140 content: '\f033'} 2141.octicon-rss:before { 2142 content: '\f034'} 2143.octicon-ruby:before { 2144 content: '\f047'} 2145.octicon-screen-full:before { 2146 content: '\f066'} 2147.octicon-screen-normal:before { 2148 content: '\f067'} 2149.octicon-search-save:before, .octicon-search:before { 2150 content: '\f02e'} 2151.octicon-server:before { 2152 content: '\f097'} 2153.octicon-settings:before { 2154 content: '\f07c'} 2155.octicon-log-in:before, .octicon-sign-in:before { 2156 content: '\f036'} 2157.octicon-log-out:before, .octicon-sign-out:before { 2158 content: '\f032'} 2159.octicon-split:before { 2160 content: '\f0c6'} 2161.octicon-squirrel:before { 2162 content: '\f0b2'} 2163.octicon-star-add:before, .octicon-star-delete:before, .octicon-star:before { 2164 content: '\f02a'} 2165.octicon-steps:before { 2166 content: '\f0c7'} 2167.octicon-stop:before { 2168 content: '\f08f'} 2169.octicon-repo-sync:before, .octicon-sync:before { 2170 content: '\f087'} 2171.octicon-tag-remove:before, .octicon-tag-add:before, .octicon-tag:before { 2172 content: '\f015'} 2173.octicon-telescope:before { 2174 content: '\f088'} 2175.octicon-terminal:before { 2176 content: '\f0c8'} 2177.octicon-three-bars:before { 2178 content: '\f05e'} 2179.octicon-tools:before { 2180 content: '\f031'} 2181.octicon-trashcan:before { 2182 content: '\f0d0'} 2183.octicon-triangle-down:before { 2184 content: '\f05b'} 2185.octicon-triangle-left:before { 2186 content: '\f044'} 2187.octicon-triangle-right:before { 2188 content: '\f05a'} 2189.octicon-triangle-up:before { 2190 content: '\f0aa'} 2191.octicon-unfold:before { 2192 content: '\f039'} 2193.octicon-unmute:before { 2194 content: '\f0ba'} 2195.octicon-versions:before { 2196 content: '\f064'} 2197.octicon-remove-close:before, .octicon-x:before { 2198 content: '\f081'} 2199.octicon-zap:before { 2200 content: '\26A1'} 2201.button.primary { 2202 background-color: #68a672; 2203 background-image: -moz-linear-gradient(#75bb80, #68a672); 2204 background-image: -webkit-linear-gradient(#75bb80, #68a672); 2205 background-image: linear-gradient(#75bb80, #68a672); 2206 background-repeat: repeat-x; 2207 border-color: #62a26c; 2208} 2209.button.primary:hover { 2210 background-color: #5b9a65; 2211 background-image: -moz-linear-gradient(#64b370, #5b9a65); 2212 background-image: -webkit-linear-gradient(#64b370, #5b9a65); 2213 background-image: linear-gradient(#64b370, #5b9a65); 2214 background-repeat: repeat-x; 2215 border-color: #5b9a65; 2216} 2217.minibutton.flash-warn { 2218 color: #fff; 2219 background-color: #b34947; 2220 background-image: -moz-linear-gradient(#e75e5b, #b34947); 2221 background-image: -webkit-linear-gradient(#e75e5b, #b34947); 2222 background-image: linear-gradient(#e75e5b, #b34947); 2223 background-repeat: repeat-x; 2224 border-color: #b74a48; 2225 text-shadow: 0 -1px 0 rgba(0, 0, 0, 0.25); 2226} 2227.minibutton.flash-warn:hover { 2228 color: #fff; 2229 background-color: #a14240; 2230 background-image: -moz-linear-gradient(#e44845, #a14240); 2231 background-image: -webkit-linear-gradient(#e44845, #a14240); 2232 background-image: linear-gradient(#e44845, #a14240); 2233 background-repeat: repeat-x; 2234 border-color: #a54341; 2235} 2236.minibutton.primary { 2237 background-color: #68a672; 2238 background-image: -moz-linear-gradient(#75bb80, #68a672); 2239 background-image: -webkit-linear-gradient(#75bb80, #68a672); 2240 background-image: linear-gradient(#75bb80, #68a672); 2241 background-repeat: repeat-x; 2242 border-color: #62a26c; 2243} 2244.minibutton.primary:hover { 2245 background-color: #5b9a65; 2246 background-image: -moz-linear-gradient(#64b370, #5b9a65); 2247 background-image: -webkit-linear-gradient(#64b370, #5b9a65); 2248 background-image: linear-gradient(#64b370, #5b9a65); 2249 background-repeat: repeat-x; 2250 border-color: #5b9a65; 2251} 2252.minibutton .octicon { 2253 vertical-align: baseline; 2254} 2255.button-group .button.button-outline.selected { 2256 box-shadow: none; 2257} 2258.button-group .button.button-outline:active { 2259 box-shadow: none; 2260} 2261.button.button-outline { 2262 color: #8e6965; 2263 border-color: #efeae1; 2264 text-shadow: none; 2265} 2266.button.button-outline:hover { 2267 background: #f8f6f2; 2268 box-shadow: none; 2269 z-index: auto; 2270} 2271.button.button-outline.selected { 2272 color: white; 2273 background: #81c08b; 2274 border-color: #70b77b; 2275 box-shadow: none; 2276} 2277.button.button-outline.selected:hover { 2278 z-index: 2; 2279 background: #70b77b; 2280} 2281.button.button-outline:active { 2282 box-shadow: none; 2283} 2284.button.button-large { 2285 padding: 0.4em 0.8em; 2286 font-size: 1.2em; 2287 font-weight: 500; 2288 color: white; 2289 border: none; 2290 border-radius: .2em; 2291 background: #3b9b6d; 2292 text-shadow: none; 2293} 2294.button .mega-octicon { 2295 color: rgba(0, 0, 0, 0.05); 2296 line-height: 0; 2297 vertical-align: middle; 2298 margin-top: -3px; 2299 margin-right: 10px; 2300} 2301.button-image-down { 2302 display: inline-block; 2303 height: 32px; 2304 width: 32px; 2305 background-image: url(//github-atom-io-herokuapp-com.freetls.fastly.net/assets/button-sprites-0a50ced84a0a72f4611fd605fe3b558f.png); 2306 position: absolute; 2307 top: 4px; 2308 left: 4px; 2309} 2310@media only screen and (-webkit-min-device-pixel-ratio: 2), only screen and (min-device-pixel-ratio: 2) { 2311 .button-image-down { 2312 background-image: url(//github-atom-io-herokuapp-com.freetls.fastly.net/assets/button-sprites@2x-da13bd8a056ba5323c05c7359baca233.png); 2313 -webkit-background-size: 64px 32px; 2314 -moz-background-size: 64px 32px; 2315 -o-background-size: 64px 32px; 2316 background-size: 64px 32px; 2317} 2318}.button-image-github { 2319 display: inline-block; 2320 height: 32px; 2321 width: 32px; 2322 background-image: url(//github-atom-io-herokuapp-com.freetls.fastly.net/assets/button-sprites-0a50ced84a0a72f4611fd605fe3b558f.png); 2323 position: absolute; 2324 background-position: -32px 0; 2325 top: 4px; 2326 left: 4px; 2327} 2328@media only screen and (-webkit-min-device-pixel-ratio: 2), only screen and (min-device-pixel-ratio: 2) { 2329 .button-image-github { 2330 background-image: url(//github-atom-io-herokuapp-com.freetls.fastly.net/assets/button-sprites@2x-da13bd8a056ba5323c05c7359baca233.png); 2331 -webkit-background-size: 64px 32px; 2332 -moz-background-size: 64px 32px; 2333 -o-background-size: 64px 32px; 2334 background-size: 64px 32px; 2335} 2336}.hidden { 2337 display: none; 2338} 2339.markdown-body hr { 2340 border: 0; 2341 height: 1px; 2342 background-color: #ddd; 2343 background-image: none; 2344 display: block; 2345 width: 100%; 2346 clear: both; 2347} 2348.markdown-body img[align=right] { 2349 position: relative; 2350 z-index: 1; 2351} 2352.markdown-body .highlight pre, .markdown-body pre { 2353 color: #c5c8c6; 2354 background-color: #1d1f21; 2355 border: 0; 2356} 2357.markdown-body .line .comment { 2358 color: #7C7C7C; 2359} 2360.markdown-body .line .entity { 2361 color: #FFD2A7; 2362} 2363.markdown-body .line .entity.name.type { 2364 text-decoration: underline; 2365 color: #FFFFB6; 2366} 2367.markdown-body .line .entity.other.inherited-class { 2368 color: #9B5C2E; 2369} 2370.markdown-body .line .keyword { 2371 color: #96CBFE; 2372} 2373.markdown-body .line .keyword.control { 2374 color: #96CBFE; 2375} 2376.markdown-body .line .keyword.operator { 2377 color: #EDEDED; 2378} 2379.markdown-body .line .storage { 2380 color: #CFCB90; 2381} 2382.markdown-body .line .storage.modifier { 2383 color: #96CBFE; 2384} 2385.markdown-body .line .constant { 2386 color: #99CC99; 2387} 2388.markdown-body .line .constant.numeric { 2389 color: #FF73FD; 2390} 2391.markdown-body .line .variable { 2392 color: #C6C5FE; 2393} 2394.markdown-body .line .invalid.deprecated { 2395 text-decoration: underline; 2396 color: #FD5FF1; 2397} 2398.markdown-body .line .invalid.illegal { 2399 color: #FD5FF1; 2400 background-color: rgba(86, 45, 86, 0.75); 2401} 2402.markdown-body .line .source .string .source, .markdown-body .line .source .string .meta.embedded.line { 2403 color: #EDEDED; 2404} 2405.markdown-body .line .source .string .punctuation.section.embedded { 2406 color: #00A0A0; 2407} 2408.markdown-body .line .source .string .punctuation.section.embedded .source { 2409 color: #00A0A0; 2410} 2411.markdown-body .line .string { 2412 color: #A8FF60; 2413} 2414.markdown-body .line .string .constant { 2415 color: #00A0A0; 2416} 2417.markdown-body .line .string.regexp { 2418 color: #E9C062; 2419} 2420.markdown-body .line .string.regexp .constant.character.escape, .markdown-body .line .string.regexp .source.ruby.embedded, .markdown-body .line .string.regexp .string.regexp.arbitrary-repitition { 2421 color: #FF8000; 2422} 2423.markdown-body .line .string.regexp.group { 2424 color: #C6A24F; 2425 background-color: rgba(255, 255, 255, 0.06); 2426} 2427.markdown-body .line .string.regexp.character-class { 2428 color: #B18A3D; 2429} 2430.markdown-body .line .string .variable { 2431 color: #8A9A95; 2432} 2433.markdown-body .line .support { 2434 color: #FFFFB6; 2435} 2436.markdown-body .line .support.function { 2437 color: #DAD085; 2438} 2439.markdown-body .line .support.constant { 2440 color: #FFD2A7; 2441} 2442.markdown-body .line .support.type.property-name.css { 2443 color: #EDEDED; 2444} 2445.markdown-body .line .source .entity.name.tag, .markdown-body .line .source .entity.other.attribute-name, .markdown-body .line .meta.tag.inline, .markdown-body .line .meta.tag.inline .entity { 2446 color: #96CBFE; 2447} 2448.markdown-body .line .entity.other.attribute-name { 2449 color: #FFD7B1; 2450} 2451.markdown-body .line .entity.name.tag.namespace, .markdown-body .line .entity.other.attribute-name.namespace { 2452 color: #E18964; 2453} 2454.markdown-body .line .meta.preprocessor.c { 2455 color: #8996A8; 2456} 2457.markdown-body .line .meta.preprocessor.c .keyword { 2458 color: #AFC4DB; 2459} 2460.markdown-body .line .meta.cast { 2461 color: #676767; 2462} 2463.markdown-body .line .meta.sgml.html .meta.doctype, .markdown-body .line .meta.sgml.html .meta.doctype .entity, .markdown-body .line .meta.sgml.html .meta.doctype .string, .markdown-body .line .meta.xml-processing, .markdown-body .line .meta.xml-processing .entity, .markdown-body .line .meta.xml-processing .string { 2464 color: #494949; 2465} 2466.markdown-body .line .meta.tag, .markdown-body .line .meta.tag .entity { 2467 color: #96CBFE; 2468} 2469.markdown-body .line .meta.selector.css .entity.name.tag { 2470 text-decoration: underline; 2471 color: #96CBFE; 2472} 2473.markdown-body .line .meta.selector.css .entity.other.attribute-name.tag.pseudo-class { 2474 color: #8F9D6A; 2475} 2476.markdown-body .line .meta.selector.css .entity.other.attribute-name.id { 2477 color: #8B98AB; 2478} 2479.markdown-body .line .meta.selector.css .entity.other.attribute-name.class { 2480 color: #62B1FE; 2481} 2482.markdown-body .line .meta.property-group .support.constant.property-value.css, .markdown-body .line .meta.property-value .support.constant.property-value.css { 2483 color: #F9EE98; 2484} 2485.markdown-body .line .meta.preprocessor.at-rule .keyword.control.at-rule { 2486 color: #8693A5; 2487} 2488.markdown-body .line .meta.property-value .support.constant.named-color.css, .markdown-body .line .meta.property-value .constant { 2489 color: #87C38A; 2490} 2491.markdown-body .line .meta.constructor.argument.css { 2492 color: #8F9D6A; 2493} 2494.markdown-body .line .meta.diff, .markdown-body .line .meta.diff.header { 2495 color: #F8F8F8; 2496 background-color: #0E2231; 2497} 2498.markdown-body .line .meta.separator { 2499 color: #60A633; 2500 background-color: #242424; 2501} 2502.markdown-body .line .meta.line.entry.logfile, .markdown-body .line .meta.line.exit.logfile { 2503 background-color: rgba(238, 238, 238, 0.16); 2504} 2505.markdown-body .line .meta.line.error.logfile { 2506 background-color: #751012; 2507} 2508.account-show h3 { 2509 margin-bottom: 0; 2510} 2511.account-show section { 2512 margin-bottom: 64px; 2513 border-bottom: 1px #efeae1; 2514} 2515.account-invites { 2516 text-align: center; 2517 background-color: #efeae1; 2518 padding-top: 20px; 2519 padding-bottom: 20px; 2520} 2521.account-token { 2522 padding-right: 90px; 2523} 2524.account-token h3 { 2525 margin-top: 0; 2526} 2527.account-token .show-token { 2528 font-family: Consolas, "Liberation Mono", Menlo, Courier, monospace; 2529 width: 280px; 2530 text-align: center; 2531} 2532.account-token input[type=submit] { 2533 height: 34px; 2534 font-size: 14px; 2535} 2536.address-form.loading { 2537 opacity: 0.7; 2538} 2539.address-block p { 2540 padding-right: 90px; 2541} 2542.address-form { 2543 margin: 0 auto; 2544} 2545.address-form .hidden { 2546 display: none; 2547} 2548.address-form label, .address-form input, .address-form select { 2549 display: inline-block; 2550} 2551.address-form label { 2552 width: 20%; 2553 text-align: right; 2554} 2555.address-form label+input { 2556 width: 55%; 2557 margin: 16px 10% 0 4%} 2558.address-form label+select { 2559 width: 55%; 2560 margin: 16px 10% 0 4%} 2561.address-form input+input { 2562 float: right; 2563} 2564.address-form input+select { 2565 float: right; 2566} 2567.address-form input[disabled] { 2568 opacity: 0.8; 2569} 2570.address-form input[type="submit"], .address-form .button { 2571 margin: 16px 20% 0 4%; 2572 width: 27.5%; 2573 float: right; 2574 text-align: center; 2575 line-height: normal; 2576} 2577.admin .spinnin { 2578 opacity: 0.5; 2579} 2580.admin .explanation { 2581 font-size: 80%; 2582 color: #a29f99; 2583 margin-top: 6px; 2584} 2585.admin h3, .admin h4 { 2586 margin-bottom: 0px; 2587} 2588.admin .admin-package-search input[type=text] { 2589 width: 100%} 2590.admin .admin-package-search-results { 2591 padding-left: 40px; 2592 padding-right: 40px; 2593 margin-bottom: 20px; 2594} 2595.admin .admin-package-search-results ul.package-list li { 2596 padding: 4px; 2597} 2598.admin .admin-package-search-results ul.package-list li:nth-child(odd) { 2599 background-color: #f8f6f2; 2600} 2601.admin ul.package-list { 2602 padding: 0px; 2603 border-top: 1px solid #d3d1ce; 2604 border-left: 1px solid #d3d1ce; 2605 border-right: 1px solid #a29f99; 2606} 2607.admin ul.package-list li { 2608 width: 100%; 2609 list-style-type: none; 2610 padding: 6px; 2611 border-bottom: 1px solid #a29f99; 2612} 2613.admin ul.package-list li .delete-button { 2614 color: #cc0000; 2615} 2616.admin ul.package-list li .add-button { 2617 color: #3b9b6d; 2618} 2619.admin ul.package-list li .octicon { 2620 float: right; 2621 margin: 6px; 2622} 2623.admin ul.package-list li:nth-child(odd) { 2624 background-color: #efeae1; 2625} 2626.admin .flags-list thead { 2627 background-color: #eee; 2628} 2629.admin .flags-list tbody tr:nth-child(2n) { 2630 background-color: #eee; 2631} 2632.admin .flag-details.unresolved { 2633 background-color: #ffa5a5; 2634} 2635.admin .flag-details.resolved { 2636 background-color: #e6ffcb; 2637} 2638.admin .flag-details.resolved h3 { 2639 text-decoration: line-through; 2640} 2641.admin .blacklisting-details { 2642 background-color: #ffa5a5; 2643} 2644.contact-title { 2645 font-size: 40px; 2646 font-weight: 300; 2647 line-height: 1.4; 2648 margin: 0 0 20px 0; 2649} 2650.contact-list { 2651 list-style-type: 0; 2652 padding-left: 0; 2653} 2654.contact-list li { 2655 display: inline-block; 2656 margin-right: 5px; 2657} 2658.contact-list li:first-child a { 2659 padding-left: 0; 2660} 2661.contact-list a { 2662 padding: 5px; 2663} 2664.contact-list td:first-child { 2665 padding-right: 10px; 2666} 2667form.contact-form { 2668 width: 100%; 2669 margin-left: auto; 2670 margin-right: auto; 2671} 2672form.contact-form dl.form { 2673 margin-left: auto; 2674 margin-right: auto; 2675} 2676form.contact-form dl.form dd { 2677 margin: 0px; 2678} 2679form.contact-form dl.form input[type="text"], form.contact-form dl.form textarea { 2680 width: 100%; 2681 margin-bottom: 14px; 2682} 2683form.contact-form input[type="submit"] { 2684 float: right; 2685 font-size: 16px; 2686} 2687.illustration-contact { 2688 position: relative; 2689 height: 470px; 2690 width: 410px; 2691 background-image: url(//github-atom-io-herokuapp-com.freetls.fastly.net/assets/contact-3ae38899acb56d525824efff908134f7.gif); 2692} 2693@media only screen and (-webkit-min-device-pixel-ratio: 2), only screen and (min-device-pixel-ratio: 2) { 2694 .illustration-contact { 2695 background-image: url(//github-atom-io-herokuapp-com.freetls.fastly.net/assets/contact@2x-aaed57d1ba21525675c94c9ca3284742.gif); 2696 -webkit-background-size: 410px 470px; 2697 -moz-background-size: 410px 470px; 2698 -o-background-size: 410px 470px; 2699 background-size: 410px 470px; 2700} 2701}.documents .navigation { 2702 text-align: right; 2703 padding: 0; 2704 font-weight: bold; 2705} 2706.documents .navigation a { 2707 color: #a29f99; 2708} 2709.documents .navigation a:hover { 2710 color: #574c4f; 2711} 2712.documents .navigation a.is-selected, .documents .navigation a:active { 2713 color: #574c4f; 2714} 2715.atom-doc-index h2 { 2716 margin: 0; 2717 padding: 0; 2718} 2719.atom-doc-index h3.subheader { 2720 font-weight: 400; 2721 margin: 0; 2722 margin-bottom: 20px; 2723 padding: 0px; 2724 color: #8e6965; 2725} 2726.atom-doc-index .doc-section .octicon { 2727 margin-right: 3px; 2728} 2729.atom-doc-index .doc-section p { 2730 font-size: 0.9em; 2731 padding-right: 25px; 2732} 2733.atom-doc-index .doc-section h3 { 2734 border-bottom: 1px solid #eee; 2735} 2736.atom-doc-index .doc-section ul { 2737 list-style-type: none; 2738 padding: 0; 2739} 2740.atom-doc-index .doc-section ul li { 2741 margin: 5px 0; 2742} 2743.atom-doc-index .documents-search { 2744 margin-bottom: 10px; 2745} 2746.version-switcher { 2747 float: left; 2748 margin-top: 9px; 2749} 2750.documents-search { 2751 line-height: 1.4; 2752 margin-bottom: 40px; 2753 display: table; 2754} 2755.documents-search .select-menu { 2756 display: table-cell; 2757 width: 1%; 2758 padding-right: 20px; 2759} 2760.documents-search input[type="text"] { 2761 font-size: 16px; 2762 width: 100%; 2763 margin: 0; 2764 display: table-cell; 2765} 2766.documents-toc .anchor { 2767 display: none; 2768} 2769.documents-toc h2, .documents-toc h3 { 2770 margin: 20px 0 10px; 2771 font-size: 22px; 2772} 2773.documents-toc ul { 2774 padding-left: 0; 2775 list-style-type: none; 2776 margin: 0; 2777} 2778.inspectocat { 2779 display: block; 2780 width: 470px; 2781 height: 448px; 2782 background-image: url(//github-atom-io-herokuapp-com.freetls.fastly.net/assets/inspectocat-e0ce72644902fcc0af87121531a11043.png); 2783} 2784@media only screen and (-webkit-min-device-pixel-ratio: 2), only screen and (min-device-pixel-ratio: 2) { 2785 .inspectocat { 2786 background-image: url(//github-atom-io-herokuapp-com.freetls.fastly.net/assets/inspectocat@2x-d35d83661645adb55272645d32977f69.png); 2787 -webkit-background-size: 470px 448px; 2788 -moz-background-size: 470px 448px; 2789 -o-background-size: 470px 448px; 2790 background-size: 470px 448px; 2791} 2792}.doc-version-warning { 2793 position: relative; 2794 display: block; 2795 font-weight: bold; 2796 vertical-align: middle; 2797 margin-bottom: 20px; 2798 padding: 10px; 2799 text-align: center; 2800 border-radius: 5px; 2801 border: 1px solid #ccbb9e; 2802 background-color: #ddd3c0; 2803 background-image: -moz-linear-gradient(#efeae1, #ddd3c0); 2804 background-image: -webkit-linear-gradient(#efeae1, #ddd3c0); 2805 background-image: linear-gradient(#efeae1, #ddd3c0); 2806 background-repeat: repeat-x; 2807} 2808.breadcrumbs { 2809 padding-left: 0; 2810 margin: 0 0 20px; 2811 font-size: 15px; 2812} 2813.breadcrumbs li { 2814 display: inline-block; 2815 list-style-type: none; 2816} 2817.breadcrumbs li:after { 2818 content: '>'} 2819.breadcrumbs li:last-child:after { 2820 content: ''} 2821.manual-docs h1 { 2822 margin-top: 0px; 2823} 2824.manual-docs ul { 2825 list-style-type: none; 2826 margin: 0; 2827 margin-left: 15px; 2828 padding: 0; 2829} 2830.manual-docs ul li { 2831 margin-top: 4px; 2832 font-size: 1.2em; 2833} 2834.manual-docs ul li small { 2835 font-size: 0.9em; 2836 color: #666; 2837 margin-right: 10px; 2838} 2839.manual-docs .manual-ebooks { 2840 width: 200px; 2841 float: right; 2842 margin-top: 10px; 2843 text-align: center; 2844} 2845.manual-docs .manual-ebooks h3 { 2846 margin: 1em 0 0 0; 2847} 2848.manual-docs .manual-ebooks img { 2849 width: 200px; 2850} 2851.manual-docs .manual-ebooks .ebooks img { 2852 padding: 10px 10px 0 10px; 2853 width: 100px; 2854} 2855.toc { 2856 float: left; 2857 display: block; 2858 width: 260px; 2859 max-width: 260px; 2860 margin-right: 15px; 2861 overflow: hidden; 2862 border-right: 1px solid #eee; 2863} 2864.toc h3 { 2865 padding: 0; 2866 margin: 0; 2867 margin-bottom: 10px; 2868} 2869.toc h4 { 2870 margin: 0; 2871 padding: 0; 2872} 2873.toc ul { 2874 list-style-type: none; 2875 margin: 0; 2876 padding: 0; 2877 font-size: 0.95em; 2878} 2879.toc ul li { 2880 padding: 1px; 2881 padding-left: 15px; 2882} 2883.toc ul li .selected { 2884 background: #eee; 2885} 2886.document-content { 2887 padding-left: 15px; 2888} 2889.document-content h1 { 2890 font-size: 1.0em; 2891 border-bottom: 0; 2892 text-align: right; 2893 font-weight: 200; 2894} 2895.document-content pre { 2896 background: #eee; 2897 color: #333333; 2898} 2899.document-content pre code.hll { 2900 background-color: #ffffcc; 2901} 2902.document-content pre code.c { 2903 color: #0099FF; 2904 font-style: italic; 2905} 2906.document-content pre code.err { 2907 color: #aa0000; 2908} 2909.document-content pre code.k { 2910 color: #006699; 2911 font-weight: bold; 2912} 2913.document-content pre code.o { 2914 color: #555555; 2915} 2916.document-content pre code.cm { 2917 color: #35586C; 2918 font-style: italic; 2919} 2920.document-content pre code.cp { 2921 color: #009999; 2922} 2923.document-content pre code.c1 { 2924 color: #35586C; 2925 font-style: italic; 2926} 2927.document-content pre code.cs { 2928 color: #35586C; 2929 font-weight: bold; 2930 font-style: italic; 2931} 2932.document-content pre code.gd { 2933 background-color: #ffcccc; 2934} 2935.document-content pre code.ge { 2936 font-style: italic; 2937} 2938.document-content pre code.gr { 2939 color: red; 2940} 2941.document-content pre code.gh { 2942 color: #003300; 2943 font-weight: bold; 2944} 2945.document-content pre code.gi { 2946 background-color: #ccffcc; 2947} 2948.document-content pre code.go { 2949 color: black; 2950} 2951.document-content pre code.gp { 2952 color: #000099; 2953 font-weight: bold; 2954} 2955.document-content pre code.gs { 2956 font-weight: bold; 2957} 2958.document-content pre code.gu { 2959 color: #003300; 2960 font-weight: bold; 2961} 2962.document-content pre code.gt { 2963 color: #99cc66; 2964} 2965.document-content pre code.kc { 2966 color: #006699; 2967 font-weight: bold; 2968} 2969.document-content pre code.kd { 2970 color: #006699; 2971 font-weight: bold; 2972} 2973.document-content pre code.kn { 2974 color: #006699; 2975 font-weight: bold; 2976} 2977.document-content pre code.kp { 2978 color: #006699; 2979} 2980.document-content pre code.kr { 2981 color: #006699; 2982 font-weight: bold; 2983} 2984.document-content pre code.kt { 2985 color: #007788; 2986 font-weight: bold; 2987} 2988.document-content pre code.m { 2989 color: #ff6600; 2990} 2991.document-content pre code.s { 2992 color: #cc3300; 2993} 2994.document-content pre code.na { 2995 color: #330099; 2996} 2997.document-content pre code.nb { 2998 color: #336666; 2999} 3000.document-content pre code.nc { 3001 color: #00AA88; 3002 font-weight: bold; 3003} 3004.document-content pre code.no { 3005 color: #336600; 3006} 3007.document-content pre code.nd { 3008 color: #9999ff; 3009} 3010.document-content pre code.ni { 3011 color: #999999; 3012 font-weight: bold; 3013} 3014.document-content pre code.ne { 3015 color: #CC0000; 3016 font-weight: bold; 3017} 3018.document-content pre code.nf { 3019 color: #cc00ff; 3020} 3021.document-content pre code.nl { 3022 color: #9999ff; 3023} 3024.document-content pre code.nn { 3025 color: #00CCFF; 3026 font-weight: bold; 3027} 3028.document-content pre code.nt { 3029 color: #330099; 3030 font-weight: bold; 3031} 3032.document-content pre code.nv { 3033 color: #003333; 3034} 3035.document-content pre code.ow { 3036 color: #000000; 3037 font-weight: bold; 3038} 3039.document-content pre code.w { 3040 color: #bbbbbb; 3041} 3042.document-content pre code.mf { 3043 color: #ff6600; 3044} 3045.document-content pre code.mh { 3046 color: #ff6600; 3047} 3048.document-content pre code.mi { 3049 color: #ff6600; 3050} 3051.document-content pre code.mo { 3052 color: #ff6600; 3053} 3054.document-content pre code.sb { 3055 color: #cc3300; 3056} 3057.document-content pre code.sc { 3058 color: #cc3300; 3059} 3060.document-content pre code.sd { 3061 color: #CC3300; 3062 font-style: italic; 3063} 3064.document-content pre code.s2 { 3065 color: #cc3300; 3066} 3067.document-content pre code.se { 3068 color: #CC3300; 3069 font-weight: bold; 3070} 3071.document-content pre code.sh { 3072 color: #cc3300; 3073} 3074.document-content pre code.si { 3075 color: #aa0000; 3076} 3077.document-content pre code.sx { 3078 color: #cc3300; 3079} 3080.document-content pre code.sr { 3081 color: #33aaaa; 3082} 3083.document-content pre code.s1 { 3084 color: #cc3300; 3085} 3086.document-content pre code.ss { 3087 color: #aa6600; 3088} 3089.document-content pre code.bp { 3090 color: #336666; 3091} 3092.document-content pre code.vc { 3093 color: #003333; 3094} 3095.document-content pre code.vg { 3096 color: #003333; 3097} 3098.document-content pre code.vi { 3099 color: #003333; 3100} 3101.document-content pre code.il { 3102 color: #ff6600; 3103} 3104.document-content pre code.g { 3105 color: #005500; 3106} 3107.document-content pre code.l { 3108 color: #cc6600; 3109} 3110.document-content pre code.l { 3111 color: #ff9900; 3112} 3113.document-content pre code.n { 3114 color: #000088; 3115} 3116.document-content pre code.nx { 3117 color: #000088; 3118} 3119.document-content pre code.py { 3120 color: #9966ff; 3121} 3122.document-content pre code.p { 3123 color: black; 3124} 3125.document-content pre code.x { 3126 color: #ff0066; 3127} 3128.document-content pre[data-code-language="console"] { 3129 background: #ddd; 3130 padding: 10px; 3131} 3132.document-content pre[data-code-language="console"] code.go { 3133 color: #555; 3134 font-size: 1.0em; 3135} 3136.document-content pre[data-code-language="console"] code.gp { 3137 color: #009900; 3138 font-weight: bold; 3139} 3140.training-video-cta { 3141 padding: 20px 0 50px 0; 3142 text-align: center; 3143} 3144.training-video-link { 3145 margin-left: 10px; 3146 padding: 7px 12px 7px 0; 3147 font-size: 0.9em; 3148 color: #3fa674; 3149 border-radius: 2px; 3150 border: 1px solid #3fa674; 3151} 3152.training-video-link a, .training-video-link a:hover { 3153 text-decoration: none; 3154 color: inherit; 3155} 3156.training-video-play { 3157 padding: 7px 9px; 3158 margin-right: 7px; 3159 margin-left: -4px; 3160 color: #fff; 3161 background: #3fa674; 3162 border-radius: 2px 0 0 2px; 3163 border: 1px solid #3fa674; 3164} 3165.training-video-link:hover { 3166 color: #fff; 3167 background: #6bc79b; 3168 border-color: #6bc79b; 3169} 3170.api-search-result { 3171 width: 780px; 3172} 3173.api-search-result .highlights em { 3174 font-style: normal; 3175 font-weight: bold; 3176} 3177.api-search-result .highlights .highlight-separator { 3178 margin-left: 8px; 3179 margin-right: 8px; 3180} 3181.documents { 3182 line-height: 1.6; 3183} 3184.documents a:focus { 3185 outline: 0; 3186} 3187.documents code { 3188 font-family: Consolas, "Liberation Mono", Menlo, Courier, monospace; 3189 font-size: 14px; 3190 padding: 0.3em 0; 3191 background-color: #f8f6f2; 3192 border-radius: 3px; 3193 border: none; 3194} 3195.documents .extended-methods-container .extended-methods { 3196 display: none; 3197} 3198.documents .extended-methods-container.show .extended-methods { 3199 display: block; 3200} 3201.documents .extended-methods-container.show .extended-toggle .octicon:before { 3202 content: '\f0a3'} 3203.documents .extended-toggle { 3204 display: block; 3205 margin: 20px 0; 3206 font-weight: normal; 3207} 3208.documents .extended-toggle .octicon { 3209 color: #b4daba; 3210 width: 12px; 3211} 3212.documents .no-methods-message { 3213 opacity: .5; 3214 font-style: italic; 3215} 3216.documents .markdown-body { 3217 font-size: 16px; 3218} 3219.documents .markdown-body .anchor .octicon { 3220 color: #9e9b95; 3221} 3222.documents .markdown-body pre { 3223 margin: 0; 3224 font-family: Consolas, "Liberation Mono", Menlo, Courier, monospace; 3225 font-size: 14px; 3226} 3227.documents .markdown-body .reference-link { 3228 font-family: Consolas, "Liberation Mono", Menlo, Courier, monospace; 3229 font-size: 14px; 3230} 3231.documents .column.sidebar { 3232 width: 30%} 3233.documents .column.main-column { 3234 width: 70%} 3235.documents .section { 3236 border-bottom: solid 1px #efeae1; 3237} 3238.documents .detail-section { 3239 margin: 30px 0 20px 0; 3240} 3241.documents .document-section-nav h3 { 3242 margin-bottom: 4px; 3243 font-size: 18px; 3244} 3245.documents .document-section-nav h3 a { 3246 color: #574c4f; 3247} 3248.documents .label { 3249 display: inline-block; 3250 border-radius: 2px; 3251 color: white; 3252 font-weight: bold; 3253 text-transform: uppercase; 3254} 3255.documents .label.label-extended { 3256 background: #faaf4f; 3257} 3258.documents .label.label-essential { 3259 background: #81c08b; 3260} 3261.documents .page-title { 3262 margin-top: 0; 3263 margin-bottom: 15px; 3264 font-size: 40px; 3265 font-weight: 300; 3266 line-height: 1; 3267} 3268.documents .page-title .label { 3269 vertical-align: middle; 3270 margin-top: -2px; 3271 padding: 6px; 3272 font-size: 12px; 3273} 3274.documents .method-signature .argument { 3275 color: #666; 3276} 3277.documents a:hover .octicon-file-code { 3278 color: #2d7653; 3279} 3280.documents .document-source { 3281 display: inline-block; 3282 vertical-align: middle; 3283 margin-top: -1px; 3284 font-size: 14px; 3285 color: #3b9b6d; 3286} 3287.documents .example { 3288 margin: 1em 0; 3289} 3290.documents .example .description { 3291 margin-bottom: 1em; 3292} 3293.documents .operator { 3294 color: #b4daba; 3295} 3296.documents .api-entry h1, .documents .api-entry h2, .documents .api-entry h3, .documents .api-entry h4, .documents .api-entry h5, .documents .api-entry h6 { 3297 margin: 1em 0 !important; 3298} 3299.documents .api-entry h3 { 3300 font-size: 16px; 3301} 3302.documents .api-entry h4, .documents .api-entry h5, .documents .api-entry h6 { 3303 font-size: 14px; 3304} 3305.documents .api-entry .method-summary-wrapper { 3306 display: none; 3307} 3308.documents .api-entry.expanded { 3309 padding-bottom: 10px; 3310} 3311.documents .api-entry.expanded .method-summary-wrapper { 3312 display: block; 3313 padding-bottom: 20px; 3314} 3315.documents .api-entry>.name { 3316 font-family: Consolas, "Liberation Mono", Menlo, Courier, monospace; 3317 font-size: 14px; 3318 margin-bottom: 0.5em; 3319 margin-top: 0; 3320 font-weight: normal; 3321} 3322.documents .api-entry .source-link { 3323 display: inline; 3324 color: #81c08b; 3325} 3326.documents .api-entry .source-link .octicon { 3327 position: relative; 3328 top: -2px; 3329} 3330.documents .api-entry .summary p { 3331 margin-top: 0; 3332} 3333.documents .api-entry .summary p:last-child { 3334 margin-bottom: 1em; 3335} 3336.documents .api-entry .return-values, .documents .api-entry .arguments { 3337 margin: 1em 0; 3338 width: 100%; 3339 border-spacing: 0; 3340 border-collapse: collapse; 3341 border: solid 1px #efeae1; 3342} 3343.documents .api-entry .return-values .optional, .documents .api-entry .arguments .optional { 3344 float: right; 3345 background: #f8f6f2; 3346 margin-top: -8px; 3347 margin-right: -10px; 3348 display: block; 3349 padding: 0px 6px; 3350 line-height: 20px; 3351 height: 20px; 3352 font-size: 12px; 3353 color: rgba(0, 0, 0, 0.5); 3354} 3355.documents .api-entry .return-values th, .documents .api-entry .arguments th { 3356 padding: 8px 10px; 3357 font-size: 14px; 3358 color: #8e6965; 3359 text-align: left; 3360 background-color: #faf8f5; 3361} 3362.documents .api-entry .return-values td, .documents .api-entry .arguments td { 3363 padding: 8px 10px; 3364 vertical-align: top; 3365 border-top: solid 1px #efeae1; 3366} 3367.documents .api-entry .return-values p, .documents .api-entry .arguments p { 3368 margin: 0; 3369} 3370.documents .api-entry .return-values .argument-depth-1>td, .documents .api-entry .return-values .argument-depth-2>td, .documents .api-entry .return-values .argument-depth-3>td, .documents .api-entry .return-values .argument-depth-4>td, .documents .api-entry .return-values .argument-depth-5>td, .documents .api-entry .arguments .argument-depth-1>td, .documents .api-entry .arguments .argument-depth-2>td, .documents .api-entry .arguments .argument-depth-3>td, .documents .api-entry .arguments .argument-depth-4>td, .documents .api-entry .arguments .argument-depth-5>td { 3371 border-top: none; 3372} 3373.documents .api-entry .return-values .argument-depth-1>td>code, .documents .api-entry .return-values .argument-depth-2>td>code, .documents .api-entry .return-values .argument-depth-3>td>code, .documents .api-entry .return-values .argument-depth-4>td>code, .documents .api-entry .return-values .argument-depth-5>td>code, .documents .api-entry .arguments .argument-depth-1>td>code, .documents .api-entry .arguments .argument-depth-2>td>code, .documents .api-entry .arguments .argument-depth-3>td>code, .documents .api-entry .arguments .argument-depth-4>td>code, .documents .api-entry .arguments .argument-depth-5>td>code { 3374 background-color: transparent; 3375 padding: 0; 3376 color: #2e282a; 3377} 3378.documents .api-entry .return-values .argument-depth-1>td>code:before, .documents .api-entry .return-values .argument-depth-1>td>code:after, .documents .api-entry .return-values .argument-depth-2>td>code:before, .documents .api-entry .return-values .argument-depth-2>td>code:after, .documents .api-entry .return-values .argument-depth-3>td>code:before, .documents .api-entry .return-values .argument-depth-3>td>code:after, .documents .api-entry .return-values .argument-depth-4>td>code:before, .documents .api-entry .return-values .argument-depth-4>td>code:after, .documents .api-entry .return-values .argument-depth-5>td>code:before, .documents .api-entry .return-values .argument-depth-5>td>code:after, .documents .api-entry .arguments .argument-depth-1>td>code:before, .documents .api-entry .arguments .argument-depth-1>td>code:after, .documents .api-entry .arguments .argument-depth-2>td>code:before, .documents .api-entry .arguments .argument-depth-2>td>code:after, .documents .api-entry .arguments .argument-depth-3>td>code:before, .documents .api-entry .arguments .argument-depth-3>td>code:after, .documents .api-entry .arguments .argument-depth-4>td>code:before, .documents .api-entry .arguments .argument-depth-4>td>code:after, .documents .api-entry .arguments .argument-depth-5>td>code:before, .documents .api-entry .arguments .argument-depth-5>td>code:after { 3379 content: none; 3380} 3381.documents .api-entry .return-values .argument-depth-1>td:first-child, .documents .api-entry .arguments .argument-depth-1>td:first-child { 3382 padding-left: 27px; 3383} 3384.documents .api-entry .return-values .argument-depth-2>td:first-child, .documents .api-entry .arguments .argument-depth-2>td:first-child { 3385 padding-left: 42px; 3386} 3387.documents .api-entry .return-values .argument-depth-3>td:first-child, .documents .api-entry .arguments .argument-depth-3>td:first-child { 3388 padding-left: 57px; 3389} 3390.documents .api-entry .return-values .argument-depth-4>td:first-child, .documents .api-entry .arguments .argument-depth-4>td:first-child { 3391 padding-left: 72px; 3392} 3393.documents .api-entry .return-values .argument-depth-5>td:first-child, .documents .api-entry .arguments .argument-depth-5>td:first-child { 3394 padding-left: 87px; 3395} 3396.documents .api-entry .return-values code .argument-list, .documents .api-entry .arguments code .argument-list { 3397 opacity: .6; 3398} 3399.survey-landing .survey-button .octicon { 3400 margin-right: 6px; 3401} 3402.survey-landing input.survey-link { 3403 background-color: transparent; 3404 text-decoration: underline; 3405 border: none; 3406 cursor: pointer; 3407 display: block; 3408 font-size: 14px; 3409 margin-top: 10px; 3410 color: #a29f99; 3411} 3412#lean_overlay { 3413 position: fixed; 3414 z-index: 100; 3415 top: 0px; 3416 left: 0px; 3417 height: 100%; 3418 width: 100%; 3419 background: #000; 3420 display: none; 3421} 3422#flag-modal, .blacklist-modal, .delete-modal { 3423 background: #efeae1; 3424 padding: 24px; 3425 border-radius: 3px; 3426 text-align: center; 3427} 3428#flag-modal .octicon, .blacklist-modal .octicon, .delete-modal .octicon { 3429 font-size: 1.5em; 3430} 3431#flag-modal h2, .blacklist-modal h2, .delete-modal h2 { 3432 margin: 0; 3433 font-weight: 300; 3434 font-size: 40px; 3435 line-height: 1.4; 3436} 3437#flag-modal p, .blacklist-modal p, .delete-modal p { 3438 margin-top: 0; 3439} 3440#flag-modal textarea, #flag-modal input[type=text], .blacklist-modal textarea, .blacklist-modal input[type=text], .delete-modal textarea, .delete-modal input[type=text] { 3441 width: 100%; 3442 margin-bottom: 24px; 3443} 3444#flag-modal .flag-button, .blacklist-modal .flag-button, .delete-modal .flag-button { 3445 float: right; 3446 font-size: 14px; 3447 margin: 0; 3448 height: 34px; 3449 margin-left: 10px; 3450 line-height: 0; 3451} 3452#peek { 3453 overflow: hidden; 3454} 3455* { 3456 -moz-box-sizing: border-box; 3457 -webkit-box-sizing: border-box; 3458 box-sizing: border-box; 3459} 3460html { 3461 height: 100%} 3462body { 3463 height: 100%; 3464 min-width: 1060px; 3465 margin: 0; 3466 color: #574c4f; 3467 font: 16px/1.7 normal normal; 3468 font-family: "Helvetica Neue", Helvetica, arial, freesans, clean, sans-serif; 3469} 3470.wrapper { 3471 width: 860px; 3472 margin: 0 auto; 3473 padding-left: 40px; 3474 padding-right: 40px; 3475 overflow: hidden; 3476} 3477.wrapper.wide { 3478 width: 1060px; 3479} 3480.wrapper.no-pad { 3481 padding-left: 0; 3482 padding-right: 0; 3483} 3484.content-push { 3485 margin-top: 40px; 3486 height: 100%} 3487.footer-push { 3488 min-height: 100%; 3489 height: auto !important; 3490 height: 100%; 3491 margin-bottom: -55px; 3492} 3493.footer-pad { 3494 height: 95px; 3495} 3496a { 3497 color: #3b9b6d; 3498 text-decoration: none; 3499} 3500a:hover { 3501 text-decoration: underline; 3502} 3503h1, h2, h3, h4, h5, h6 { 3504 color: #4c4245; 3505} 3506h1.center, h2.center, h3.center, h4.center, h5.center, h6.center { 3507 text-align: center; 3508} 3509hr { 3510 border: 0; 3511 height: 1px; 3512 background-color: #efeae1; 3513 display: block; 3514 width: 100%; 3515 clear: both; 3516} 3517.top-bar { 3518 text-align: left; 3519 padding: 5px 0; 3520 background-color: #584b4f; 3521 color: #efeae1; 3522 font-size: 14px; 3523 height: 43px; 3524} 3525.top-bar h1 { 3526 font-size: inherit; 3527 display: inline-block; 3528 line-height: 0; 3529 margin: 0; 3530} 3531.top-bar a { 3532 color: #efeae1; 3533} 3534.top-bar a:hover { 3535 color: #81c08b; 3536 text-decoration: none; 3537} 3538.top-bar a.is-selected { 3539 color: #a29f99; 3540} 3541.top-bar .navigation { 3542 display: inline-block; 3543} 3544.top-bar .top-bar-right { 3545 float: right; 3546 line-height: 33px; 3547} 3548.top-bar .top-bar-right .octicon { 3549 position: relative; 3550 top: 1px; 3551 padding: 5px; 3552} 3553.top-bar .top-bar-right .tooltipped { 3554 padding-bottom: 2px; 3555 margin-left: 10px; 3556} 3557.top-bar .top-bar-right .gravatar { 3558 height: 22px; 3559 width: 22px; 3560 vertical-align: -7px; 3561 margin-right: 5px; 3562} 3563.top-bar .minibutton { 3564 margin: 4px 0; 3565} 3566.logo-small { 3567 width: 114px; 3568 height: 24px; 3569 margin: 4px 8px 4px 0; 3570 background-image: url(//github-atom-io-herokuapp-com.freetls.fastly.net/assets/logo-small-86dc81f0ff77214529414d642b2ccbaa.png); 3571} 3572@media only screen and (-webkit-min-device-pixel-ratio: 2), only screen and (min-device-pixel-ratio: 2) { 3573 .logo-small { 3574 background-image: url(//github-atom-io-herokuapp-com.freetls.fastly.net/assets/logo-small@2x-370d085fa292c0b85086b85d1a52e1af.png); 3575 -webkit-background-size: 114px 24px; 3576 -moz-background-size: 114px 24px; 3577 -o-background-size: 114px 24px; 3578 background-size: 114px 24px; 3579} 3580}.header { 3581 width: 100%; 3582 text-align: center; 3583} 3584.header .wrapper { 3585 overflow: hidden; 3586 padding: 50px 0 40px; 3587 line-height: 0; 3588} 3589.header h1 { 3590 margin: 0; 3591 display: inline-block; 3592} 3593.header .logo { 3594 display: block; 3595 width: 290px; 3596 height: 60px; 3597 line-height: 0; 3598 color: #574c4f; 3599 text-decoration: none; 3600 text-indent: 230px; 3601 white-space: nowrap; 3602 overflow: hidden; 3603 background-image: url(//github-atom-io-herokuapp-com.freetls.fastly.net/assets/logo-d78fae91ce6081d8d4615e9f0b709352.png); 3604} 3605@media only screen and (-webkit-min-device-pixel-ratio: 2), only screen and (min-device-pixel-ratio: 2) { 3606 .header .logo { 3607 background-image: url(//github-atom-io-herokuapp-com.freetls.fastly.net/assets/logo@2x-2040b5997097453e0d082d25ea76e34e.png); 3608 -webkit-background-size: 290px 60px; 3609 -moz-background-size: 290px 60px; 3610 -o-background-size: 290px 60px; 3611 background-size: 290px 60px; 3612} 3613}.header .github-log-in-button { 3614 float: right; 3615 margin-top: 18px; 3616 margin-left: 20px; 3617 padding: 5px 10px; 3618 font-size: 14px; 3619} 3620.navigation { 3621 list-style-type: none; 3622 margin: 0; 3623 padding: 0; 3624} 3625.navigation li { 3626 display: inline-block; 3627 padding-right: 5px; 3628 height: 33px; 3629 vertical-align: top; 3630} 3631.navigation li:last-child { 3632 padding-right: 0; 3633} 3634.navigation a { 3635 padding: 5px; 3636 display: inline-block; 3637 transition: color 0.2s; 3638 -o-transform: color 0.2s; 3639 -moz-transform: color 0.2s; 3640 -webkit-transition: color 0.2s; 3641} 3642.navigation a:hover { 3643 text-decoration: none; 3644} 3645.footer { 3646 background-color: #efeae1; 3647 height: 55px; 3648 padding: 15px; 3649} 3650.footer a { 3651 color: #574c4f; 3652} 3653.footer a:hover { 3654 text-decoration: none; 3655} 3656.footer span { 3657 color: #574c4f; 3658} 3659.footer .footer-right { 3660 float: right; 3661} 3662.footer .footer-left { 3663 float: left; 3664 margin: 0; 3665 padding: 0; 3666} 3667.footer .footer-left li { 3668 display: inline-block; 3669 list-style-type: none; 3670 margin-right: 15px; 3671} 3672.footer .octicon { 3673 position: relative; 3674 font-size: 20px; 3675 top: 1px; 3676} 3677.footer .octicon-logo-github { 3678 top: 2px; 3679} 3680.tabs { 3681 display: inline-block; 3682} 3683.tabs ul { 3684 display: table; 3685 padding: 0; 3686 margin: 0; 3687} 3688.tabs li { 3689 display: table-cell; 3690 list-style-type: none; 3691} 3692.tabs .button { 3693 width: 100%; 3694 padding: 10px 16px; 3695 font-size: 18px; 3696} 3697.columns { 3698 overflow: hidden; 3699 width: 100%} 3700.columns .column { 3701 float: left; 3702 padding-left: 20px; 3703 padding-right: 20px; 3704 vertical-align: top; 3705} 3706.columns .column:first-child { 3707 padding-left: 0; 3708 padding-right: 20px; 3709} 3710.columns .column:last-child { 3711 padding-left: 20px; 3712 padding-right: 0; 3713} 3714.columns .left, .columns .right { 3715 width: 50%} 3716.columns .sidebar { 3717 width: 33.3%} 3718.columns .main-column { 3719 width: 66.6%} 3720.columns.middle-align .column { 3721 vertical-align: middle; 3722} 3723.columns.middle-align .column h2 { 3724 font-weight: 300; 3725 font-size: 36px; 3726} 3727.search-page .search-results { 3728 padding-left: 0; 3729} 3730.search-page .search-results-header { 3731 margin-top: 3px; 3732 margin-bottom: 2px; 3733 font-size: 18px; 3734 font-weight: normal; 3735 color: #999; 3736 display: inline-block; 3737} 3738.search-page .search-results-header em { 3739 color: #66595c; 3740 font-weight: bold; 3741} 3742.search-page .try-other-search-message { 3743 color: #999; 3744} 3745.search-page .markdown h1, .search-page .markdown h2, .search-page .markdown h3, .search-page .markdown h4, .search-page .markdown h5, .search-page .markdown h6 { 3746 font-size: 16px; 3747 font-weight: bold; 3748 border-bottom: 0; 3749} 3750.search-page .markdown .anchor { 3751 display: none; 3752} 3753.search-page .markdown a { 3754 color: #574c4f; 3755} 3756.docs-search-results h3 { 3757 margin: 0; 3758 font-size: 18px; 3759} 3760.docs-search-results li { 3761 list-style-type: none; 3762 border-top: 1px solid #eee; 3763 padding: 20px 0; 3764} 3765.docs-search-results li:first-child { 3766 border-top-color: #ddd; 3767} 3768.docs-search-results-header { 3769 margin: 0; 3770 line-height: 18px; 3771} 3772.sidebar-search-field { 3773 width: 100%; 3774 font-size: 14px; 3775 padding: 5px; 3776} 3777.octicon:hover { 3778 text-decoration: none; 3779} 3780.flash { 3781 text-align: left; 3782 padding: 5px; 3783} 3784.flash .flash-inner { 3785 width: 1060px; 3786 margin: 0 auto; 3787 padding-left: 40px; 3788 padding-right: 40px; 3789} 3790.flash.notice { 3791 color: #3b9b6d; 3792 border-top: 1px solid #c8e3cc; 3793 background-color: #d8f5dd; 3794} 3795.flash.alert { 3796 color: #bf8f80; 3797 border-top: 1px solid #edddd8; 3798 background-color: #ffede7; 3799} 3800.gravatar { 3801 border-radius: 3px; 3802 border: 0; 3803} 3804.hero .flash.notice, .hero .flash.alert, .invite .flash.notice, .invite .flash.alert { 3805 background-color: transparent; 3806 border-top: 0; 3807} 3808.card { 3809 list-style-type: none; 3810 border: 1px solid #ddd; 3811 border-radius: 3px; 3812 margin: 0 20px 20px 0; 3813 width: 480px; 3814} 3815.card img { 3816 display: inline-block; 3817 vertical-align: middle; 3818} 3819.card .meta { 3820 padding: 13px; 3821 background-color: #fafafa; 3822 line-height: 1; 3823} 3824.index-title { 3825 font-size: 32px; 3826 font-weight: 400; 3827} 3828.thirds, .halves { 3829 overflow: hidden; 3830 margin-right: -20px; 3831} 3832.thirds .grid-cell, .halves .grid-cell { 3833 float: left; 3834 padding-right: 20px; 3835} 3836.halves .grid-cell { 3837 width: 50%} 3838.thirds .grid-cell { 3839 width: 33.3%} 3840.nope { 3841 position: absolute; 3842 width: 256px; 3843 height: 86px; 3844 background-image: url(//github-atom-io-herokuapp-com.freetls.fastly.net/assets/soon-784569d41a34ce65868cd285296fb629.gif); 3845 top: 50%; 3846 left: 50%; 3847 margin-top: -85px; 3848 margin-left: -128px; 3849 line-height: 0; 3850} 3851@media only screen and (-webkit-min-device-pixel-ratio: 2), only screen and (min-device-pixel-ratio: 2) { 3852 .nope { 3853 background-image: url(//github-atom-io-herokuapp-com.freetls.fastly.net/assets/soon@2x-2182dd29854ee41ec26a8db3134e3321.gif); 3854 -webkit-background-size: 256px 86px; 3855 -moz-background-size: 256px 86px; 3856 -o-background-size: 256px 86px; 3857 background-size: 256px 86px; 3858} 3859}.side-nav { 3860 background-color: #f8f6f2; 3861 border-radius: 3px; 3862} 3863.side-nav ul { 3864 padding-bottom: 15px; 3865 padding-left: 0px; 3866 margin-top: 0; 3867} 3868.side-nav .side-nav-item { 3869 list-style-type: none; 3870} 3871.side-nav .side-nav-item a { 3872 display: block; 3873 padding: 2px 15px; 3874} 3875.side-nav .side-nav-item a:hover { 3876 text-decoration: none; 3877 background-color: #efeae1; 3878} 3879.side-nav .side-nav-item.active a { 3880 color: #fff; 3881 background-color: #3b9b6d; 3882} 3883.side-nav .side-nav-header { 3884 padding-right: 15px; 3885 padding-left: 15px; 3886 margin-bottom: 6px; 3887} 3888.side-nav .side-nav-header:first-child { 3889 padding-top: 10px; 3890 margin-top: 0; 3891} 3892.stats-footnote { 3893 font-size: 80%; 3894 color: #9e9b95; 3895} 3896.package-list { 3897 margin-bottom: 20px; 3898} 3899.package-list .loading-overlay { 3900 background-color: rgba(255, 255, 255, 0.7); 3901 position: absolute; 3902 width: 980px; 3903 height: 456px; 3904 background-image: url(//github-atom-io-herokuapp-com.freetls.fastly.net/assets/octocat-spinner-64-fad3c06d752a1ae9c68be343a7bc6e06.gif); 3905 background-repeat: no-repeat; 3906 background-position: center; 3907 display: none; 3908} 3909@media only screen and (-webkit-min-device-pixel-ratio: 2), only screen and (min-device-pixel-ratio: 2) { 3910 .package-list .loading-overlay { 3911 background-image: url(//github-atom-io-herokuapp-com.freetls.fastly.net/assets/octocat-spinner-64@2x-e10014e3a2e48bc8985354213a962f91.gif); 3912 -webkit-background-size: 64px 64px; 3913 -moz-background-size: 64px 64px; 3914 -o-background-size: 64px 64px; 3915 background-size: 64px 64px; 3916} 3917}.package-list hr { 3918 margin: 0; 3919} 3920.package-list li { 3921 list-style-type: none; 3922} 3923.package-list .card { 3924 margin-bottom: 20px; 3925} 3926.package-list .package-list-header { 3927 height: 51px; 3928 margin-bottom: 10px; 3929} 3930.package-list .package-list-title { 3931 font-size: 30px; 3932 font-weight: 300; 3933 margin: 0; 3934} 3935.package-list .package-list-see-all { 3936 float: right; 3937 display: inline-block; 3938 font-size: 15px; 3939 font-weight: normal; 3940 margin-top: 19px; 3941} 3942.package-list .search-sorter div { 3943 display: inline; 3944 padding-left: 16px; 3945} 3946.package-list .search-sorter div .active { 3947 padding-left: 0px; 3948} 3949.package-list .search-sorter div a { 3950 color: #9e9b95; 3951} 3952.package-list .search-sorter .icon-up, .package-list .search-sorter .icon-down { 3953 color: #9e9b95; 3954 display: none; 3955} 3956.package-list .search-sorter div.active.asc .icon-up { 3957 display: inline; 3958} 3959.package-list .search-sorter div.active.desc .icon-down { 3960 display: inline; 3961} 3962.package-list .search-sort-select { 3963 float: right; 3964} 3965.package-list .trending-select { 3966 display: inline-block; 3967} 3968.package-list .trending-select .octicon-triangle-down { 3969 vertical-align: middle; 3970 margin-left: 5px; 3971} 3972.card { 3973 position: relative; 3974 list-style-type: none; 3975 border: 1px solid #ddd; 3976 border-radius: 3px; 3977 width: 100%; 3978 overflow: hidden; 3979} 3980.card img { 3981 display: inline-block; 3982 vertical-align: middle; 3983} 3984.card .meta { 3985 position: relative; 3986 padding: 13px; 3987 background-color: #fafafa; 3988 line-height: 1; 3989} 3990.card .meta .author { 3991 color: #999; 3992 font-size: 15px; 3993} 3994.card .meta a.linked-octicon { 3995 text-decoration: none; 3996} 3997.card .meta a.linked-octicon:hover .octicon { 3998 color: #3b9b6d; 3999} 4000.card .meta a.linked-octicon:hover .value { 4001 color: #3b9b6d; 4002} 4003.card .meta .stat { 4004 height: 26px; 4005 display: inline-block; 4006 line-height: 24px; 4007 margin-right: 5px; 4008 padding-right: 5px; 4009 vertical-align: top; 4010} 4011.card .meta .stat .octicon { 4012 color: #999; 4013} 4014.card .meta .action { 4015 border-radius: 3px; 4016 padding: 3px 6px; 4017} 4018.card .meta .action:hover { 4019 background-color: #eaeaea; 4020} 4021.card .meta .value { 4022 color: #999; 4023 font-size: 13px; 4024} 4025.card .meta-right { 4026 position: absolute; 4027 right: 13px; 4028 top: 11px; 4029 background-color: inherit; 4030 padding-left: 10px; 4031} 4032.card.blank-slate { 4033 text-align: center; 4034 color: #a29f99; 4035 height: 132px; 4036 line-height: 132px; 4037} 4038.package-card .card-name, .project-card .card-name { 4039 font-weight: 300; 4040 font-size: 28px; 4041 margin: 0; 4042 line-height: 1.4; 4043} 4044.package-card .card-name .css-truncate-target, .project-card .card-name .css-truncate-target { 4045 color: #3b9b6d; 4046} 4047.package-card .keywords, .project-card .keywords { 4048 min-height: 20px; 4049 font-size: 12px; 4050 line-height: 20px; 4051 padding: 0; 4052 margin: 0; 4053 overflow: hidden; 4054 white-space: nowrap; 4055 text-overflow: ellipsis; 4056} 4057.package-card .keywords li, .project-card .keywords li { 4058 padding: 2px 4px; 4059 list-style-type: none; 4060 display: inline; 4061 border-radius: 3px; 4062 border: 1px solid #efeae1; 4063 background-color: #f8f6f2; 4064} 4065.package-card .keywords li a, .project-card .keywords li a { 4066 color: #9e9b95; 4067} 4068.package-card .card-description, .project-card .card-description { 4069 font-size: 15px; 4070} 4071.package-card .body, .project-card .body { 4072 padding: 7px 13px; 4073} 4074.package-card .body .css-truncate-target, .project-card .body .css-truncate-target { 4075 max-width: 100%} 4076.package-card p, .project-card p { 4077 margin: 0; 4078} 4079.package-card img, .project-card img { 4080 height: 24px; 4081 width: 24px; 4082} 4083.search-form { 4084 display: flex; 4085 margin-bottom: 40px; 4086} 4087input.search-input { 4088 flex: 1; 4089 font-size: 18px; 4090 -webkit-appearance: none; 4091} 4092.search-button { 4093 margin-left: 7px; 4094 padding: 7px 14px; 4095 line-height: 21px; 4096} 4097.package-header { 4098 margin-bottom: 40px; 4099} 4100.package-header .columns .column { 4101 vertical-align: middle; 4102} 4103.package-header h2 { 4104 margin: 0; 4105} 4106.package-header h4 { 4107 margin: 0 0 5px; 4108 font-weight: bold; 4109 font-size: 16px; 4110} 4111.manual-install { 4112 margin-top: 2px; 4113 padding: 0px 5px 2px 18px; 4114 border: 1px solid #a29f99; 4115 background-color: #efeae1; 4116 border-radius: 3px; 4117 font-size: 14px; 4118 display: block; 4119 position: relative; 4120 white-space: nowrap; 4121} 4122.manual-install:before { 4123 content: '$'; 4124 position: absolute; 4125 left: 5px; 4126} 4127.star-box { 4128 display: inline-block; 4129 vertical-align: top; 4130} 4131.star-box a.social-count { 4132 font-size: 13px; 4133} 4134.star-box .star-button { 4135 padding: 0 6px; 4136} 4137.star-box .star-button .octicon { 4138 margin-right: 0px; 4139} 4140.package-meta { 4141 font-size: 14px; 4142} 4143.package-meta .time { 4144 color: #9e9b95; 4145} 4146.package-meta .card-name { 4147 margin-right: 20px; 4148 font-size: 16px; 4149 float: left; 4150} 4151.package-meta h3 { 4152 margin: 0; 4153 font-size: 22px; 4154} 4155.package-meta h4 { 4156 margin: 10px 0 0; 4157 font-weight: bold; 4158 font-size: 16px; 4159 clear: both; 4160} 4161.package-meta h4:first-child { 4162 margin-top: 0; 4163} 4164.package-meta ul { 4165 display: table; 4166 width: 100%; 4167 border: 1px solid #ddd; 4168 padding-left: 0; 4169 margin-top: 0; 4170 border-radius: 3px; 4171} 4172.package-meta ul li { 4173 display: table-cell; 4174 list-style-type: none; 4175 width: 1%; 4176 text-align: center; 4177 border-right: 1px solid #ddd; 4178 padding: 0; 4179 white-space: nowrap; 4180} 4181.package-meta ul li a { 4182 color: #574c4f; 4183 height: 100%; 4184 width: 100%; 4185 padding: 5px; 4186 display: block; 4187 transition: color 0.2s; 4188 -o-transform: color 0.2s; 4189 -moz-transform: color 0.2s; 4190 -webkit-transition: color 0.2s; 4191} 4192.package-meta ul li a.disabled { 4193 color: #bdb3b5; 4194} 4195.package-meta ul li a.disabled:hover { 4196 color: #bdb3b5; 4197} 4198.package-meta ul li a:hover { 4199 text-decoration: none; 4200 color: #3b9b6d; 4201} 4202.package-meta ul li a .octicon { 4203 margin-right: 3px; 4204} 4205.package-meta ul li:last-child { 4206 border-right: 0; 4207} 4208.package-meta .show-flag { 4209 float: right; 4210 color: #999; 4211 transition: color 0.2s; 4212 -o-transform: color 0.2s; 4213 -moz-transform: color 0.2s; 4214 -webkit-transition: color 0.2s; 4215} 4216.package-meta .show-flag:hover { 4217 text-decoration: none; 4218 color: #3b9b6d; 4219} 4220.package-meta table { 4221 width: 100%; 4222 border: 1px solid #ddd; 4223 border-collapse: collapse; 4224} 4225.package-meta table td { 4226 border: 1px solid #ddd; 4227 text-align: center; 4228 padding: 0; 4229} 4230.package-meta table a { 4231 color: #574c4f; 4232 height: 100%; 4233 width: 100%; 4234 padding: 5px; 4235 display: block; 4236} 4237.package-meta .author { 4238 line-height: 0; 4239} 4240.package-meta .author img { 4241 display: inline-block; 4242 vertical-align: top; 4243 height: 20px; 4244 width: 20px; 4245} 4246.package-meta .package-card .card-name { 4247 margin-bottom: 5px; 4248 font-size: 24px; 4249} 4250.package-meta .package-card .card-description { 4251 white-space: normal; 4252 line-height: 1.4; 4253} 4254.package-meta .css-truncate-target { 4255 max-width: 100%} 4256.package-meta .minibutton { 4257 margin-top: 20px; 4258} 4259.all-packages { 4260 margin-top: 20px; 4261 text-align: center; 4262} 4263.all-packages .button { 4264 margin-top: 20px; 4265} 4266.version-callout { 4267 font-size: 16px; 4268 color: #9e9b95; 4269} 4270.official-package { 4271 font-size: 16px; 4272 color: #3b9b6d; 4273 font-weight: bold; 4274 margin: 20px 0; 4275 display: block; 4276 height: 50px; 4277} 4278.readme { 4279 margin-top: 40px; 4280} 4281.malicious-package-warning { 4282 position: relative; 4283 font-weight: bold; 4284 vertical-align: middle; 4285 margin-bottom: 40px; 4286 padding: 15px 15px 15px 57px; 4287 background-color: #ffa2a2; 4288 background-image: -moz-linear-gradient(#ffb8b8, #ffa2a2); 4289 background-image: -webkit-linear-gradient(#ffb8b8, #ffa2a2); 4290 background-image: linear-gradient(#ffb8b8, #ffa2a2); 4291 background-repeat: repeat-x; 4292 border-radius: 5px; 4293 border: 1px solid #e08f90; 4294 color: #7b3131; 4295} 4296.malicious-package-warning .mega-octicon { 4297 position: absolute; 4298 top: 14px; 4299 left: 15px; 4300} 4301.malicious-package-warning .minibutton { 4302 position: absolute; 4303 top: 16px; 4304 right: 14px; 4305} 4306.stargazers-header { 4307 font-size: 30px; 4308 font-weight: 300; 4309} 4310.theme-card .upload-image.button { 4311 margin: 0px; 4312} 4313.theme-card .gravatar { 4314 height: 40px; 4315 width: 40px; 4316} 4317.theme-card .avatar { 4318 float: left; 4319 margin-right: 13px; 4320} 4321.theme-card iframe { 4322 border: 0; 4323 width: 100%; 4324 background-color: #aaa; 4325 display: block; 4326 height: 169px; 4327} 4328.theme-card .theme-name { 4329 font-weight: normal; 4330 width: 100%; 4331 font-size: 15px; 4332 float: left; 4333 margin: 0; 4334 line-height: 1.3; 4335} 4336.theme-card .theme-name a, .theme-card .theme-name span { 4337 color: #574c4f; 4338 display: block; 4339 max-width: 100%} 4340.theme-card .author { 4341 display: block; 4342 width: 100%; 4343 float: left; 4344 line-height: 1.3; 4345} 4346.theme-card .meta { 4347 overflow: hidden; 4348} 4349.theme-card .preview-link { 4350 display: block; 4351 position: relative; 4352} 4353.theme-card .preview-link .click-shield { 4354 position: absolute; 4355 height: 100%; 4356 width: 100%; 4357 top: 0; 4358 left: 0; 4359} 4360.card-cells { 4361 display: table; 4362 width: 100%} 4363.card-cells .cell { 4364 display: table-cell; 4365 vertical-align: middle; 4366} 4367.card-cells .gravatar-cell { 4368 width: 53px; 4369} 4370#crop-modal { 4371 background: #efeae1; 4372 padding: 20px 10px; 4373 border-radius: 3px; 4374} 4375#crop-modal .spinner { 4376 background-color: rgba(255, 255, 255, 0.7); 4377 background-image: url(//github-atom-io-herokuapp-com.freetls.fastly.net/assets/octocat-spinner-64-fad3c06d752a1ae9c68be343a7bc6e06.gif); 4378 position: absolute; 4379 background-repeat: no-repeat; 4380 background-position: center; 4381 display: none; 4382 width: 100%; 4383 height: 100%; 4384 margin-left: -24px; 4385 margin-top: -24px; 4386 z-index: 9999999; 4387} 4388@media only screen and (-webkit-min-device-pixel-ratio: 2), only screen and (min-device-pixel-ratio: 2) { 4389 #crop-modal .spinner { 4390 background-image: url(//github-atom-io-herokuapp-com.freetls.fastly.net/assets/octocat-spinner-64@2x-e10014e3a2e48bc8985354213a962f91.gif); 4391 -webkit-background-size: 64px 64px; 4392 -moz-background-size: 64px 64px; 4393 -o-background-size: 64px 64px; 4394 background-size: 64px 64px; 4395} 4396}#crop-modal .flash { 4397 display: none; 4398} 4399#crop-modal .columns { 4400 padding: 0 10px; 4401} 4402#crop-modal .crop-column { 4403 max-width: 600px; 4404} 4405#crop-modal .preview-column { 4406 width: 306px; 4407 padding-left: 0; 4408} 4409#crop-modal .crop-viewer { 4410 width: 100%; 4411 max-height: 600px; 4412 overflow: hidden; 4413} 4414#crop-modal .theme-card { 4415 margin-bottom: 10px; 4416} 4417#crop-modal .modal-actions>a { 4418 margin-right: 10px; 4419} 4420#crop-modal .jcrop-holder img { 4421 border: 1px solid #ddd !important; 4422} 4423.package-show .css-truncate-target { 4424 max-width: auto; 4425 white-space: normal; 4426 overflow: auto; 4427 text-overflow: inherit; 4428} 4429.reward-header { 4430 background-color: #efeae1; 4431} 4432.reward-header .wrapper { 4433 padding-top: 6px; 4434} 4435.reward-header .wrapper p { 4436 display: table-cell; 4437 vertical-align: middle; 4438 text-align: center; 4439 color: #574c4f; 4440} 4441.reward-header .wrapper p a { 4442 color: #3b9b6d; 4443} 4444.search-unavailable { 4445 position: relative; 4446 list-style-type: none; 4447 border: 1px solid #ddd; 4448 border-radius: 3px; 4449 width: 100%; 4450 overflow: hidden; 4451 padding: 7px 13px; 4452} 4453.search-unavailable img { 4454 display: inline-block; 4455 vertical-align: middle; 4456 height: 24px; 4457 width: 24px; 4458} 4459.search-unavailable h4 { 4460 font-weight: 300; 4461 font-size: 28px; 4462 margin: 0; 4463 line-height: 1.4; 4464 margin-bottom: 10px; 4465} 4466.search-unavailable p { 4467 font-size: 15px; 4468 margin: 0; 4469 margin-left: 40px; 4470 margin-bottom: 20px; 4471} 4472.select-menu-button { 4473 padding-right: 25px; 4474} 4475.select-menu-button .octicon { 4476 margin-right: 1px; 4477} 4478.select-menu-button:before { 4479 position: absolute; 4480 top: 10px; 4481 right: 10px; 4482 display: block; 4483 width: 0; 4484 height: 0; 4485 content: ""; 4486 border: 4px solid; 4487 border-right-color: transparent; 4488 border-left-color: transparent; 4489 border-bottom-color: transparent; 4490} 4491.select-menu-button.with-gravatar:before { 4492 top: 13px; 4493} 4494.select-menu-button.icon-only { 4495 padding-right: 18px; 4496 padding-left: 7px; 4497} 4498.select-menu-button.icon-only:before { 4499 right: 8px; 4500} 4501.select-menu-button.primary:before { 4502 border-top-color: #fff; 4503} 4504.select-menu-button.primary:hover:active { 4505 background-color: #4a993e; 4506} 4507.select-menu .spinner { 4508 float: left; 4509 margin: 4px 0 0 -24px; 4510} 4511.select-menu.active .select-menu-modal-holder { 4512 display: block; 4513} 4514.select-menu.right-aligned { 4515 float: right; 4516 position: relative; 4517} 4518.select-menu.right-aligned .select-menu-modal-holder { 4519 right: 0; 4520} 4521.select-menu.is-showing-clear-item .select-menu-clear-item { 4522 display: block; 4523} 4524.select-menu.is-showing-clear-item .select-menu-clear-item .octicon { 4525 color: inherit; 4526} 4527.select-menu.is-showing-clear-item .select-menu-clear-item+.select-menu-no-results { 4528 display: none; 4529} 4530.select-menu.is-loading .select-menu-loading-overlay { 4531 display: block; 4532} 4533.select-menu.is-loading .select-menu-modal { 4534 min-height: 200px; 4535} 4536.select-menu.has-error .select-menu-error-shell { 4537 display: block; 4538} 4539.select-menu-loading-overlay { 4540 display: none; 4541 text-indent: 100%; 4542 height: 100%; 4543 width: 100%; 4544 position: absolute; 4545 top: 0; 4546 z-index: 5; 4547 border-radius: 5px; 4548 border: 1px solid transparent; 4549 background-color: rgba(255, 255, 255, 0.8); 4550 animation: pulse 2s infinite linear; 4551 -webkit-animation: pulse 2s infinite linear; 4552 -moz-animation: pulse 2s infinite linear; 4553} 4554.select-menu-loading-overlay:before { 4555 position: absolute; 4556 left: 50%; 4557 top: 50%; 4558 margin: -16px 0 0 -16px; 4559 width: 32px; 4560 content: "\f008"; 4561 font: normal normal 32px/1 "octicons"; 4562 display: inline-block; 4563 text-decoration: none; 4564 -webkit-font-smoothing: antialiased; 4565 text-indent: 0; 4566} 4567@keyframes pulse { 4568 0% { 4569 color: rgba(170, 170, 170, 0.1); 4570} 457110% { 4572 color: #aaaaaa; 4573} 4574100% { 4575 color: rgba(170, 170, 170, 0.1); 4576} 4577}@-webkit-keyframes pulse { 4578 0% { 4579 color: rgba(170, 170, 170, 0.1); 4580} 458110% { 4582 color: #aaaaaa; 4583} 4584100% { 4585 color: rgba(170, 170, 170, 0.1); 4586} 4587}@-moz-keyframes pulse { 4588 0% { 4589 color: rgba(170, 170, 170, 0.1); 4590} 459110% { 4592 color: #aaaaaa; 4593} 4594100% { 4595 color: rgba(170, 170, 170, 0.1); 4596} 4597}@-o-keyframes pulse { 4598 0% { 4599 color: rgba(170, 170, 170, 0.1); 4600} 460110% { 4602 color: #aaaaaa; 4603} 4604100% { 4605 color: rgba(170, 170, 170, 0.1); 4606} 4607}.select-menu-error-shell { 4608 padding: 5px; 4609 border-bottom: 1px solid #eee; 4610 display: none; 4611} 4612.select-menu-error-shell .select-menu-error { 4613 display: block; 4614 padding: 5px 10px; 4615 font-weight: bold; 4616 color: #900; 4617 background-color: #FFEAEA; 4618 border: 1px solid #E2A0A0; 4619} 4620.select-menu-modal-holder { 4621 position: absolute; 4622 display: none; 4623 z-index: 21; 4624} 4625.select-menu-modal { 4626 position: relative; 4627 width: 300px; 4628 margin-top: 4px; 4629 margin-bottom: 20px; 4630 overflow: hidden; 4631 font-size: 12px; 4632 color: #666; 4633 background-color: #fff; 4634 background-clip: padding-box; 4635 border: 1px solid #ccc; 4636 border: 1px solid rgba(0, 0, 0, 0.15); 4637 border-radius: 5px; 4638 box-shadow: 0 3px 12px rgba(0, 0, 0, 0.25); 4639} 4640.select-menu-header { 4641 padding: 8px 10px; 4642 background-color: #eeeeee; 4643 background-image: -moz-linear-gradient(#fafafa, #eee); 4644 background-image: -webkit-linear-gradient(#fafafa, #eee); 4645 background-image: linear-gradient(#fafafa, #eee); 4646 background-repeat: repeat-x; 4647 border-bottom: 1px solid #ddd; 4648} 4649.select-menu-header .select-menu-title { 4650 font-weight: bold; 4651 color: #333; 4652 text-shadow: 0 1px 0 #fff; 4653} 4654.select-menu-header .octicon { 4655 display: block; 4656 float: right; 4657 color: #ccc; 4658 cursor: pointer; 4659} 4660.select-menu-header .octicon:hover { 4661 color: #555; 4662} 4663.select-menu-filters { 4664 background-color: #f8f8f8; 4665} 4666.select-menu-text-filter { 4667 padding: 10px 10px 0; 4668} 4669.select-menu-text-filter:first-child:last-child { 4670 padding-bottom: 10px; 4671 border-bottom: 1px solid #DDD; 4672} 4673.select-menu-text-filter input { 4674 display: block; 4675 width: 100%; 4676 max-width: 100%; 4677 padding: 5px; 4678 border: 1px solid #DDD; 4679 border-radius: 3px; 4680} 4681.select-menu-text-filter input::-webkit-input-placeholder, .select-menu-text-filter input:-moz-placeholder { 4682 color: #aaa; 4683} 4684.select-menu-tabs { 4685 height: 33px; 4686 border-bottom: 1px solid #ddd; 4687} 4688.select-menu-tabs ul { 4689 overflow: hidden; 4690 padding: 14px 10px 0 10px; 4691} 4692.select-menu-tabs .select-menu-tab { 4693 display: inline-block; 4694} 4695.select-menu-tabs a { 4696 height: 20px; 4697 padding: 5px 8px; 4698 font-size: 11px; 4699 font-weight: bold; 4700 color: #888; 4701 text-decoration: none; 4702 line-height: 20px; 4703 border-radius: 3px 3px 0 0; 4704 cursor: pointer; 4705} 4706.select-menu-tabs a:hover { 4707 color: #333; 4708} 4709.select-menu-tabs a.selected { 4710 padding: 4px 5px; 4711 border: 1px solid #ddd; 4712 border-bottom: 1px solid #fff; 4713 background-color: #fff; 4714 color: #333; 4715} 4716.select-menu-list { 4717 max-height: 400px; 4718 overflow: auto; 4719 position: relative; 4720} 4721.select-menu-list.select-menu-tab-bucket { 4722 display: none; 4723} 4724.select-menu-list.select-menu-tab-bucket.selected { 4725 display: block; 4726} 4727.select-menu-item { 4728 cursor: pointer; 4729 border-bottom: 1px solid #eee; 4730 display: table; 4731 table-layout: fixed; 4732 width: 100%; 4733 overflow: hidden; 4734 color: inherit; 4735} 4736.select-menu-item:hover { 4737 text-decoration: none; 4738} 4739.select-menu-item.select-menu-item-template { 4740 display: none; 4741} 4742.select-menu-item.select-menu-clear-item { 4743 display: none; 4744} 4745.select-menu-item.disabled, .select-menu-item.disabled.selected { 4746 color: #999; 4747} 4748.select-menu-item.disabled .select-menu-item-gravatar, .select-menu-item.disabled.selected .select-menu-item-gravatar { 4749 opacity: .5; 4750} 4751.select-menu-item .octicon { 4752 vertical-align: middle; 4753} 4754.select-menu-item input[type="radio"] { 4755 display: none; 4756} 4757.select-menu-item .select-menu-item-icon { 4758 display: table-cell; 4759 color: transparent; 4760 vertical-align: top; 4761 padding: 8px 0 8px 8px; 4762 width: 24px; 4763 text-align: center; 4764} 4765.select-menu-item .select-menu-item-icon.is-shown { 4766 color: inherit; 4767} 4768.select-menu-item.navigation-focus, .select-menu-item.navigation-focus.selected, .select-menu-item.navigation-focus.select-menu-action { 4769 background-color: #4183c4; 4770 color: #fff; 4771} 4772.select-menu-item.navigation-focus>.octicon, .select-menu-item.navigation-focus.selected>.octicon, .select-menu-item.navigation-focus.select-menu-action>.octicon { 4773 color: #fff; 4774} 4775.select-menu-item.navigation-focus .text-danger, .select-menu-item.navigation-focus .description, .select-menu-item.navigation-focus.selected .text-danger, .select-menu-item.navigation-focus.selected .description, .select-menu-item.navigation-focus.select-menu-action .text-danger, .select-menu-item.navigation-focus.select-menu-action .description { 4776 color: white; 4777} 4778.select-menu-item>.octicon-dash { 4779 display: none; 4780} 4781.select-menu-item.indeterminate>.octicon-check { 4782 display: none; 4783} 4784.select-menu-item.indeterminate>.octicon-dash { 4785 display: table-cell; 4786} 4787.select-menu-item.select-menu-action, .select-menu-item.selected { 4788 color: #333; 4789} 4790.select-menu-item.select-menu-action .description, .select-menu-item.selected .description { 4791 color: #666; 4792} 4793.select-menu-item.select-menu-action>.octicon, .select-menu-item.selected>.octicon { 4794 color: #333; 4795} 4796.select-menu-item.select-menu-action .select-menu-item-text { 4797 font-weight: bold; 4798} 4799.select-menu[data-multiple] .select-menu-item:active { 4800 background-color: transparent !important; 4801} 4802.select-menu-item a { 4803 color: inherit; 4804 text-decoration: none; 4805} 4806.select-menu-item .hidden-select-button-text { 4807 display: none; 4808} 4809.select-menu-item .css-truncate-target { 4810 display: table-cell; 4811 max-width: 100%} 4812form.select-menu-item>div:first-child { 4813 display: none !important; 4814} 4815.select-menu-item.last-visible, .select-menu-list:last-child .select-menu-item:last-child { 4816 border-bottom: 0; 4817 border-radius: 0 0 3px 3px; 4818} 4819.select-menu-actions .select-menu-item:hover { 4820 background-color: #4183c4; 4821 color: #fff; 4822} 4823.select-menu-actions .select-menu-item:hover>.octicon { 4824 color: #fff; 4825} 4826.select-menu-actions .select-menu-item:hover .description { 4827 color: white; 4828} 4829.select-menu-no-results { 4830 padding: 9px; 4831 display: none; 4832 cursor: auto; 4833 color: #999; 4834} 4835.select-menu-list.filterable-empty .select-menu-no-results, .select-menu-no-results:only-child { 4836 display: block; 4837} 4838.select-menu-button-gravatar, .select-menu-item-gravatar { 4839 overflow: hidden; 4840 line-height: 0; 4841 width: 20px; 4842} 4843.select-menu-button-gravatar img, .select-menu-item-gravatar img { 4844 height: 20px; 4845 width: 20px; 4846 display: inline-block; 4847 border-radius: 3px; 4848} 4849.select-menu-item-gravatar { 4850 display: table-cell; 4851 padding: 6px 0 6px 8px; 4852 vertical-align: top; 4853 width: 28px; 4854} 4855.select-menu-button-gravatar { 4856 display: inline-block; 4857 margin: 6px 3px 6px 0; 4858 margin-right: 5px; 4859 vertical-align: middle; 4860} 4861.select-menu-item-text { 4862 display: table-cell; 4863 vertical-align: top; 4864 padding: 8px 0 8px 8px; 4865 text-align: left; 4866} 4867.select-menu-item-text:first-child { 4868 margin-left: 5px; 4869} 4870.select-menu-item-text .description { 4871 color: #999; 4872 font-size: 12px; 4873 max-width: 265px; 4874 display: block; 4875 margin-top: 3px; 4876} 4877.select-menu-item-text h4 { 4878 margin-top: 0; 4879 margin-bottom: 0; 4880} 4881.select-menu-item-text h4 .description { 4882 font-weight: normal; 4883 display: inline; 4884} 4885.select-menu-footer { 4886 padding: 8px; 4887 font-weight: bold; 4888 border-top: 1px solid #eee; 4889} 4890.select-menu-footer a { 4891 display: inline-block; 4892 margin-top: 1px; 4893 vertical-align: top; 4894} 4895.select-menu-footer .octicon { 4896 color: #666; 4897} 4898.select-menu-new-item-form { 4899 display: none; 4900} 4901.select-menu-new-item-form .octicon { 4902 color: #4183c4; 4903} 4904.select-menu-list.is-showing-new-item-form .select-menu-new-item-form { 4905 display: table; 4906} 4907.select-menu-list.is-showing-new-item-form .select-menu-no-results, .select-menu-list.is-showing-new-item-form .select-menu-clear-item { 4908 display: none; 4909} 4910.modal-backdrop { 4911 display: none; 4912 -webkit-touch-callout: none; 4913 -webkit-user-select: none; 4914 -khtml-user-select: none; 4915 -moz-user-select: none; 4916 -ms-user-select: none; 4917 user-select: none; 4918} 4919body.menu-active .modal-backdrop { 4920 display: block; 4921 position: fixed; 4922 top: 0; 4923 left: 0; 4924 height: 100%; 4925 width: 100%; 4926 z-index: 20; 4927} 4928.user-show .search-sort-select { 4929 margin-bottom: 4px; 4930} 4931.user-show .package-card { 4932 width: 100%} 4933.user-show .user-meta { 4934 margin-bottom: 40px; 4935} 4936.user-show .user-meta .main { 4937 padding-left: 0; 4938} 4939.user-show .user-meta img { 4940 display: inline-block; 4941 width: 64px; 4942 height: 64px; 4943 vertical-align: -15px; 4944 margin-right: 5px; 4945 border-radius: 3px; 4946} 4947.user-show .username { 4948 font-weight: 300; 4949 font-size: 36px; 4950 margin: 0; 4951} 4952.user-show .count { 4953 position: relative; 4954 color: #a29f99; 4955 font-size: 18px; 4956 font-weight: normal; 4957 background-color: #eee; 4958 border-radius: 3px; 4959 padding: 2px 5px; 4960 vertical-align: 4px; 4961} 4962.user-card .user-login { 4963 font-weight: 300; 4964 font-size: 28px; 4965 margin: 0; 4966 line-height: 1.4; 4967 padding: 6px 0; 4968} 4969.user-card .body { 4970 padding: 7px 13px; 4971} 4972.user-card .body .gravatar { 4973 float: left; 4974} 4975.user-card .body h4 { 4976 color: #3b9b6d; 4977} 4978.user-card p { 4979 margin: 0; 4980} 4981.user-card img { 4982 height: 40px; 4983 width: 40px; 4984 margin-right: 12px; 4985} 4986.user-card .css-truncate-target { 4987 min-width: 360px; 4988} 4989.welcome { 4990 font: 16px/1.5 normal normal; 4991 font-family: -apple-system, BlinkMacSystemFont, "Segoe UI", Helvetica, Arial, sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol"; 4992 font-weight: 300; 4993 color: #efdab9; 4994 background-color: #343233; 4995} 4996.welcome h1, .welcome h2, .welcome h3, .welcome h4, .welcome h5, .welcome h6 { 4997 color: inherit; 4998} 4999.welcome h3 { 5000 margin: 0; 5001 font-weight: 200; 5002 font-size: 2em; 5003 letter-spacing: 0.05em; 5004} 5005.welcome .column>h3 { 5006 margin-bottom: 66.66667px; 5007} 5008.welcome .columns+h3 { 5009 margin-top: 200px; 5010} 5011.welcome h4 { 5012 margin-top: 0; 5013 margin-bottom: 0.25em; 5014 font-weight: 500; 5015 font-size: 1.2em; 5016} 5017.welcome a { 5018 color: #ffd152; 5019 text-decoration: none; 5020} 5021.welcome a:hover { 5022 color: #ebac00; 5023} 5024.welcome a:active { 5025 color: #d36e2d; 5026} 5027.welcome .section { 5028 position: relative; 5029 overflow: hidden; 5030} 5031.welcome .wrapper { 5032 padding-top: 200px; 5033 padding-bottom: 200px; 5034} 5035.welcome .wrapper strong { 5036 font-weight: 500; 5037 color: #98c3b7; 5038 background-color: #393c3b; 5039 padding: 0 .2em; 5040} 5041.welcome .column { 5042 width: 50%} 5043.welcome .columns .column:first-child { 5044 padding-right: 66.66667px; 5045} 5046.welcome .columns .column:last-child { 5047 padding-left: 66.66667px; 5048} 5049.welcome .welcome-button { 5050 display: inline-block; 5051 padding: .5em 1em; 5052 line-height: inherit; 5053 font-size: inherit; 5054 font-weight: 500; 5055 text-decoration: none; 5056 border-radius: 5px; 5057 color: #343233; 5058 background-color: #ffd152; 5059} 5060.welcome .welcome-button:hover { 5061 color: #343233; 5062 background-color: #ffc31f; 5063} 5064.welcome .welcome-button:active { 5065 color: #343233; 5066 background-color: #ebac00; 5067 transform: translateY(2px); 5068} 5069.welcome .welcome-cta { 5070 margin: 66.66667px 0 0 0; 5071} 5072.welcome .welcome-bg { 5073 position: absolute; 5074} 5075.welcome .welcome-bg--screenshot { 5076 bottom: 50%; 5077 right: 50%; 5078 margin-bottom: -244px; 5079 margin-right: 40px; 5080 width: 780px; 5081 height: 488px; 5082 border-radius: 5px; 5083 box-shadow: 0 20px 30px rgba(0, 0, 0, 0.5); 5084 transition: filter 2s; 5085} 5086.welcome .welcome-bg--screenshot:hover { 5087 filter: none; 5088} 5089.section--hero { 5090 text-align: center; 5091 background-image: radial-gradient(ellipse closest-side at 50% 50%, #393e44, #36383b 25%, #343233); 5092 background-repeat: no-repeat; 5093 background-size: 100% 1000px; 5094 background-position: center -120px; 5095} 5096.section--hero .wrapper { 5097 padding-top: 133.33333px; 5098 padding-bottom: 0; 5099} 5100.section--hero a { 5101 font-size: .9em; 5102 color: #8d8273; 5103} 5104.hero-header { 5105 align-items: center; 5106} 5107.hero-header-item { 5108 flex: 1; 5109} 5110.hero-features { 5111 margin: 133.33333px 0 0 0; 5112 padding: 0 10px; 5113} 5114.hero-tagline { 5115 margin: 0 0 .5em 0; 5116 font-size: 2.3em; 5117 letter-spacing: 0.05em; 5118 font-weight: 200; 5119} 5120.hero-tagline-highlight { 5121 font-weight: inherit; 5122 color: #78b0a0; 5123} 5124a.hero-link { 5125 display: inline-block; 5126 margin: 0.5em; 5127 padding: .25em .75em; 5128 font-size: 1.1em; 5129 color: #ffd152; 5130 border: 1px solid #4e4b4d; 5131 border-radius: .25em; 5132} 5133.hero-logo { 5134 flex: 0 0 500px; 5135 height: 366px; 5136 background-repeat: no-repeat; 5137 background-image: url(//github-atom-io-herokuapp-com.freetls.fastly.net/assets/index-logo-94e7bf6ca41cf9a8c1a747338fda5ae5.svg), url(//github-atom-io-herokuapp-com.freetls.fastly.net/assets/index-portal-sides-23cd4a2a6bbfb703ce97c8c72be4a30c.svg); 5138 background-position: center; 5139 -webkit-user-select: none; 5140 user-select: none; 5141} 5142.hero-logo-circles { 5143 width: 366px; 5144 height: 366px; 5145 margin: auto; 5146 position: relative; 5147} 5148.hero-logo-circle { 5149 position: absolute; 5150 left: 0; 5151 top: 0; 5152 animation: hero-logo-circle 1s linear infinite; 5153 will-change: transform; 5154} 5155.hero-logo-circle:nth-child(1) { 5156 animation-duration: 30s; 5157} 5158.hero-logo-circle:nth-child(2) { 5159 animation-duration: 40s; 5160} 5161.hero-logo-circle:nth-child(3) { 5162 animation-duration: 50s; 5163} 5164.hero-logo-circle:nth-child(4) { 5165 animation-duration: 60s; 5166} 5167.hero-logo-circle:nth-child(5) { 5168 animation-duration: 70s; 5169} 5170.hero-logo-circle:nth-child(6) { 5171 animation-duration: 80s; 5172} 5173.hero-logo-circle:nth-child(7) { 5174 animation-duration: 90s; 5175} 5176.hero-logo-circle:nth-child(8) { 5177 animation-duration: 100s; 5178} 5179.hero-logo-circle:nth-child(9) { 5180 animation-duration: 110s; 5181} 5182.hero-logo-circle:nth-child(10) { 5183 animation-duration: 120s; 5184} 5185@keyframes hero-logo-circle { 5186 100% { 5187 transform: rotate(1turn); 5188} 5189}.hero-download { 5190 display: inline-flex; 5191 margin: 4em 0 0 0; 5192 border-radius: 20px; 5193 border: 1px solid #4e4b4d; 5194 list-style: none; 5195 padding: 0; 5196} 5197.hero-download li { 5198 padding: 1em 1.75em; 5199 display: flex; 5200 flex-direction: column; 5201 justify-content: center; 5202} 5203.hero-download li:last-child { 5204 padding: 1em; 5205} 5206.hero-download li+li { 5207 border-left: 1px solid #4e4b4d; 5208} 5209.hero-download .logo-wordmark { 5210 display: block; 5211} 5212.hero-download .version { 5213 display: block; 5214 font-size: 1.4em; 5215 line-height: 2rem; 5216 letter-spacing: .15em; 5217 font-weight: 500; 5218} 5219.hero-download .platform { 5220 display: block; 5221 font-size: 1.4em; 5222 line-height: 2rem; 5223 letter-spacing: .05em; 5224} 5225.hero-download .support { 5226 display: block; 5227 font-size: .9em; 5228 color: #8d8273; 5229} 5230.hero-download .welcome-button { 5231 display: block; 5232 font-size: 1.1em; 5233 padding: 1em 1.5em; 5234 white-space: nowrap; 5235} 5236.hero-download .welcome-button .octicon { 5237 margin-right: .8em; 5238} 5239.hero-download .welcome-button+.welcome-button { 5240 margin-top: .5em; 5241} 5242.hero-meta { 5243 margin: 2rem 0 0 0; 5244} 5245.hero-meta a+a { 5246 margin-left: 2rem; 5247} 5248.hero-tos { 5249 display: block; 5250 margin-bottom: 2em; 5251 color: #766e63; 5252 font-size: .8em; 5253} 5254.hero-tos a { 5255 font-size: inherit; 5256} 5257.hero-octonaut { 5258 position: absolute; 5259 top: 100px; 5260 left: calc(50% - 380px); 5261 animation: hero-octonaut 2s alternate ease-in-out infinite; 5262 will-change: transform; 5263 -webkit-user-select: none; 5264 user-select: none; 5265} 5266@keyframes hero-octonaut { 5267 0% { 5268 transform: translateY(-8px); 5269} 5270100% { 5271 transform: translateY(8px); 5272} 5273}.section--realtime { 5274 background-repeat: no-repeat; 5275 background-image: url(//github-atom-io-herokuapp-com.freetls.fastly.net/assets/index-teletype-graphic-679f87b02b0798ad8c7ae5f54dd51717.svg); 5276 background-position: calc(50% + 1000px) center; 5277} 5278.section--realtime .wrapper { 5279 padding-left: 470px; 5280} 5281.section--realtime .welcome-bg--screenshot { 5282 filter: brightness(0.75) contrast(1) sepia(0.7) hue-rotate(-5deg) saturate(3.5); 5283} 5284.section--ide { 5285 background-repeat: no-repeat; 5286 background-image: url(//github-atom-io-herokuapp-com.freetls.fastly.net/assets/index-ide-graphic-099c2e3eacf7ab74afc6cc259e8df4b5.svg); 5287 background-position: calc(50% - 600px) center; 5288} 5289.section--ide .wrapper { 5290 padding-right: 470px; 5291} 5292.section--ide .welcome-bg--screenshot { 5293 left: 50%; 5294 margin-left: 40px; 5295 filter: brightness(0.7) contrast(0.8) sepia(1) hue-rotate(160deg) saturate(3); 5296} 5297.section--github { 5298 background-repeat: no-repeat; 5299 background-image: url(//github-atom-io-herokuapp-com.freetls.fastly.net/assets/index-github-graphic-fddd9ec4387518da46ef781b2505c1d3.svg); 5300 background-position: calc(50% + 550px) center; 5301} 5302.section--github .wrapper { 5303 padding-left: 470px; 5304} 5305.section--github .welcome-bg--screenshot { 5306 filter: brightness(0.7) contrast(1) sepia(1) hue-rotate(115deg) saturate(1.5); 5307} 5308.section--features h3 { 5309 margin-bottom: 50px; 5310} 5311.section--features .features+h3 { 5312 margin-top: 100px; 5313} 5314.section--features .features-item { 5315 position: relative; 5316 padding-left: 60px; 5317} 5318.section--features .features-item .mega-octicon { 5319 position: absolute; 5320 top: -0.25em; 5321 left: 0; 5322 width: 1.75em; 5323 height: 1.75em; 5324 line-height: 1.75em; 5325 font-size: 24px; 5326 text-align: center; 5327 border-radius: 6px; 5328 color: #efdab9; 5329 background-color: #3d3a39; 5330} 5331.section--features p { 5332 margin: 0; 5333} 5334.section--contact { 5335 margin-bottom: -40px; 5336 border-top: 1px solid #1a191a; 5337 background-color: #2c2a2b; 5338 background-repeat: no-repeat; 5339 background-image: url(//github-atom-io-herokuapp-com.freetls.fastly.net/assets/index-rocket-ba65a98e0d695928577875312d3ba40c.svg); 5340 background-position: calc(50% + 380px) 60px; 5341} 5342.section--contact td:first-child { 5343 padding-right: 2em; 5344} 5345@media (min-width: 1101px) and (max-height: 1000px) { 5346 .section--hero .wrapper { 5347 padding-top: 100px; 5348} 5349.hero-header { 5350 display: flex; 5351 flex-wrap: wrap; 5352} 5353.hero-download { 5354 margin-top: 0; 5355 margin-left: 50px; 5356 flex-direction: column; 5357} 5358.hero-download li { 5359 padding: 1em; 5360} 5361.hero-download li:first-child { 5362 padding: 2em 1em; 5363} 5364.hero-download li+li { 5365 border-left: none; 5366 border-top: 1px solid #4e4b4d; 5367} 5368.hero-meta { 5369 flex: 1; 5370 margin-top: 50px; 5371} 5372.hero-features { 5373 margin-top: 100px; 5374} 5375.hero-octonaut { 5376 left: calc(50% - 520px); 5377} 5378}@media (max-width: 1100px) { 5379 .welcome .wrapper { 5380 width: auto; 5381 max-width: 660px; 5382} 5383.welcome .section--hero { 5384 background-position: center -220px; 5385} 5386.welcome .hero-features { 5387 margin-top: 200px; 5388} 5389.welcome .hero-tagline { 5390 font-size: 2.4em; 5391} 5392.welcome .hero-download { 5393 flex-direction: column; 5394} 5395.welcome .hero-download li { 5396 padding: 1em; 5397} 5398.welcome .hero-download li:first-child { 5399 padding: 2em 1em; 5400} 5401.welcome .hero-download li+li { 5402 border-left: none; 5403 border-top: 1px solid #4e4b4d; 5404} 5405.welcome .section .wrapper { 5406 padding: 100px 50px; 5407} 5408.welcome .section.section--hero .wrapper { 5409 padding-left: 0; 5410 padding-right: 0; 5411} 5412.welcome .columns { 5413 width: auto; 5414} 5415.welcome .column.column { 5416 width: auto; 5417} 5418.welcome .columns .column:first-child { 5419 padding-right: 0; 5420} 5421.welcome .columns .column:last-child { 5422 margin-top: 100px; 5423 padding-left: 0; 5424} 5425.welcome .column>h3 { 5426 margin-bottom: 50px; 5427} 5428.welcome .columns+h3 { 5429 margin-top: 100px; 5430} 5431.welcome .welcome-bgs { 5432 margin: 50px 0; 5433} 5434.welcome .welcome-bg--screenshot { 5435 position: relative; 5436 left: auto; 5437 right: auto; 5438 bottom: auto; 5439 margin: 0; 5440 max-width: 100%; 5441 height: auto; 5442} 5443.welcome .welcome-cta { 5444 margin: 50px 0 0 0; 5445} 5446.welcome .section--features .features-item { 5447 margin-top: 50px; 5448} 5449.welcome .section--features .column+.column { 5450 margin-top: 0; 5451} 5452.welcome .section--realtime { 5453 background-position: calc(50% + 770px) calc(100% + -56px); 5454} 5455.welcome .section--ide { 5456 background-position: calc(50% - 410px) 120px; 5457} 5458.welcome .section--github { 5459 background-position: calc(50% + 450px) 0; 5460} 5461.welcome .section--contact { 5462 background-position: calc(50% + 150px) bottom; 5463} 5464}@media (max-width: 660px) { 5465 .welcome .hero-octonaut { 5466 display: none; 5467} 5468.section--contact { 5469 background-image: none; 5470} 5471}.welcome-beta .wrapper--beta { 5472 max-width: 500px; 5473 padding-top: 100px; 5474} 5475.welcome-beta .section--hero { 5476 background-image: none; 5477} 5478.welcome-beta .hero-logo { 5479 filter: brightness(0.75) contrast(1) sepia(0.7) hue-rotate(-5deg) saturate(3.5); 5480} 5481.welcome-beta .hero-logo-circle:nth-child(4) { 5482 animation-name: hero-logo-circle--reverse; 5483} 5484.welcome-beta h3 { 5485 margin: 0 0 1em 0; 5486} 5487.welcome-beta .features-item.features-item.features-item { 5488 margin-top: 50px; 5489} 5490.welcome-beta .section--features .features-item .mega-octicon { 5491 top: 0; 5492} 5493.welcome-beta .section--features { 5494 margin-bottom: -40px; 5495} 5496@keyframes hero-logo-circle--reverse { 5497 100% { 5498 transform: rotate(-1turn); 5499} 5500}.is-responsive { 5501 min-width: auto; 5502} 5503@media (max-width: 900px) { 5504 .is-responsive .top-bar { 5505 height: auto; 5506 padding: 15px 10px; 5507} 5508.is-responsive .top-bar>.wrapper { 5509 width: 100%; 5510 text-align: center; 5511 padding-left: 5px; 5512 padding-right: 5px; 5513} 5514.is-responsive .top-bar .navigation { 5515 vertical-align: middle; 5516} 5517.is-responsive .top-bar-right { 5518 float: none; 5519 margin: 0 5px; 5520 display: inline-block; 5521 vertical-align: middle; 5522} 5523.is-responsive .footer { 5524 height: auto; 5525 padding: 20px 10px; 5526} 5527.is-responsive .footer>.wrapper { 5528 width: 100%; 5529 text-align: center; 5530} 5531.is-responsive .footer-left, .is-responsive .footer-right { 5532 float: none; 5533} 5534.is-responsive .footer-right { 5535 margin-top: 15px; 5536} 5537}@media (min-width: 1101px) { 5538 .welcome .section--features .wrapper { 5539 max-width: 560px; 5540} 5541.welcome .features-item+.features-item { 5542 margin-top: 50px; 5543} 5544@supports (display: grid) { 5545 .welcome .section--features .wrapper { 5546 max-width: none; 5547} 5548.welcome .features { 5549 display: grid; 5550 grid-template-columns: 1fr 1fr; 5551 grid-gap: 100px 66.66667px; 5552} 5553.welcome .features-item.features-item { 5554 margin-top: 0; 5555} 5556}}.tipsy { 5557 font-size: 10px; 5558 position: absolute; 5559 padding: 5px; 5560 z-index: 100000; 5561} 5562.tipsy-inner { 5563 background-color: #000; 5564 color: #FFF; 5565 max-width: 200px; 5566 padding: 5px 8px 4px 8px; 5567 text-align: center; 5568} 5569.tipsy-inner { 5570 border-radius: 3px; 5571 -moz-border-radius: 3px; 5572 -webkit-border-radius: 3px; 5573} 5574.tipsy-arrow { 5575 position: absolute; 5576 width: 0; 5577 height: 0; 5578 line-height: 0; 5579 border: 5px dashed #000; 5580} 5581.tipsy-arrow-n { 5582 border-bottom-color: #000; 5583} 5584.tipsy-arrow-s { 5585 border-top-color: #000; 5586} 5587.tipsy-arrow-e { 5588 border-left-color: #000; 5589} 5590.tipsy-arrow-w { 5591 border-right-color: #000; 5592} 5593.tipsy-n .tipsy-arrow { 5594 top: 0px; 5595 left: 50%; 5596 margin-left: -5px; 5597 border-bottom-style: solid; 5598 border-top: none; 5599 border-left-color: transparent; 5600 border-right-color: transparent; 5601} 5602.tipsy-nw .tipsy-arrow { 5603 top: 0; 5604 left: 10px; 5605 border-bottom-style: solid; 5606 border-top: none; 5607 border-left-color: transparent; 5608 border-right-color: transparent; 5609} 5610.tipsy-ne .tipsy-arrow { 5611 top: 0; 5612 right: 10px; 5613 border-bottom-style: solid; 5614 border-top: none; 5615 border-left-color: transparent; 5616 border-right-color: transparent; 5617} 5618.tipsy-s .tipsy-arrow { 5619 bottom: 0; 5620 left: 50%; 5621 margin-left: -5px; 5622 border-top-style: solid; 5623 border-bottom: none; 5624 border-left-color: transparent; 5625 border-right-color: transparent; 5626} 5627.tipsy-sw .tipsy-arrow { 5628 bottom: 0; 5629 left: 10px; 5630 border-top-style: solid; 5631 border-bottom: none; 5632 border-left-color: transparent; 5633 border-right-color: transparent; 5634} 5635.tipsy-se .tipsy-arrow { 5636 bottom: 0; 5637 right: 10px; 5638 border-top-style: solid; 5639 border-bottom: none; 5640 border-left-color: transparent; 5641 border-right-color: transparent; 5642} 5643.tipsy-e .tipsy-arrow { 5644 right: 0; 5645 top: 50%; 5646 margin-top: -5px; 5647 border-left-style: solid; 5648 border-right: none; 5649 border-top-color: transparent; 5650 border-bottom-color: transparent; 5651} 5652.tipsy-w .tipsy-arrow { 5653 left: 0; 5654 top: 50%; 5655 margin-top: -5px; 5656 border-right-style: solid; 5657 border-left: none; 5658 border-top-color: transparent; 5659 border-bottom-color: transparent; 5660} 5661#peek { 5662 background: #000; 5663 height: 35px; 5664 line-height: 35px; 5665 color: #999; 5666 text-shadow: 0 1px 1px rgba(0, 0, 0, 0.75); 5667} 5668#peek .hidden { 5669 display: none; 5670 visibility: visible; 5671} 5672#peek.disabled { 5673 display: none; 5674} 5675#peek.production { 5676 background: url(//github-atom-io-herokuapp-com.freetls.fastly.net/assets/peek/bar/production-12247e891cedfd9dd0976261a4c1e6ab.gif) repeat 0 0; 5677} 5678#peek.staging { 5679 background: url(//github-atom-io-herokuapp-com.freetls.fastly.net/assets/peek/bar/staging-4a0ac6678e3c03a940ea9777a1adf828.gif) repeat 0 0; 5680} 5681#peek.development { 5682 background: url(//github-atom-io-herokuapp-com.freetls.fastly.net/assets/peek/bar/development-f0a456a91bb6ee33894bbd1c61b51de7.gif) repeat 0 0; 5683} 5684#peek .wrapper { 5685 width: 800px; 5686 margin: 0 auto; 5687} 5688#peek .bucket { 5689 background: #111; 5690 display: inline-block; 5691 padding: 4px 6px; 5692 font-family: Consolas, "Liberation Mono", Courier, monospace; 5693 line-height: 1; 5694 color: #ccc; 5695 border-radius: 3px; 5696 box-shadow: 0 1px 0 rgba(255, 255, 255, 0.2), inset 0 1px 2px rgba(0, 0, 0, 0.25); 5697} 5698#peek .bucket .hidden { 5699 display: none; 5700} 5701#peek .bucket:hover .hidden { 5702 display: inline; 5703} 5704#peek strong { 5705 color: #fff; 5706} 5707#peek .view { 5708 margin-right: 15px; 5709 float: left; 5710} 5711#peek .view:last-child { 5712 margin-right: 0; 5713} 5714#peek .css-truncate.css-truncate-target, #peek .css-truncate .css-truncate-target { 5715 display: inline-block; 5716 max-width: 125px; 5717 overflow: hidden; 5718 text-overflow: ellipsis; 5719 white-space: nowrap; 5720 vertical-align: top; 5721} 5722#peek .css-truncate.expandable:hover .css-truncate-target, #peek .css-truncate.expandable:hover.css-truncate-target { 5723 max-width: 10000px !important; 5724} 5725.performance-bar { 5726 position: relative; 5727 top: 2px; 5728 display: inline-block; 5729 width: 75px; 5730 height: 10px; 5731 margin: 0 0 0 5px; 5732 list-style: none; 5733 background-color: rgba(0, 0, 0, 0.5); 5734 border: 1px solid rgba(0, 0, 0, 0.7); 5735 border-radius: 2px; 5736 box-shadow: 0 1px 0 rgba(255, 255, 255, 0.15); 5737} 5738.performance-bar li { 5739 position: absolute; 5740 top: 0; 5741 bottom: 0; 5742 overflow: hidden; 5743 opacity: .8; 5744 color: transparent; 5745} 5746.performance-bar li:hover { 5747 opacity: 1; 5748 cursor: default; 5749} 5750